gtk: Add src/planetarium/, which works with a simple graphics device.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 5 Apr 2013 23:31:25 +0000 (16:31 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 5 Apr 2013 23:31:25 +0000 (16:31 -0700)
Just half a tellurian for now -- a drawing of Earth showing the
position of the Sun.  On a simple (or even an X11) graphics device
just the terminator is drawn.  The light and dark sides of Earth are
undistinguished.  On a Gtk graphics device, the dark side is shaded
light gray.

22 files changed:
src/planetarium/cil-africa.txt [new file with mode: 0644]
src/planetarium/cil-asia.txt [new file with mode: 0644]
src/planetarium/cil-europe.txt [new file with mode: 0644]
src/planetarium/cil-n-america.txt [new file with mode: 0644]
src/planetarium/cil-s-america.txt [new file with mode: 0644]
src/planetarium/compile.scm [new file with mode: 0644]
src/planetarium/earth.scm [new file with mode: 0644]
src/planetarium/geometry.scm [new file with mode: 0644]
src/planetarium/make.scm [new file with mode: 0644]
src/planetarium/matrices.scm [new file with mode: 0644]
src/planetarium/mit-scheme-cil.scm [new file with mode: 0644]
src/planetarium/mit-scheme-graphics.scm [new file with mode: 0644]
src/planetarium/mit-scheme-gtk.scm [new file with mode: 0644]
src/planetarium/mit-scheme-syntax.scm [new file with mode: 0644]
src/planetarium/mit-scheme-x.scm [new file with mode: 0644]
src/planetarium/mit-scheme.scm [new file with mode: 0644]
src/planetarium/planetarium.pkg [new file with mode: 0644]
src/planetarium/solar.scm [new file with mode: 0644]
src/planetarium/tellurian.scm [new file with mode: 0644]
src/planetarium/time.scm [new file with mode: 0644]
tests/gtk/gtk-tests.scm
tests/gtk/test-gtk.scm

diff --git a/src/planetarium/cil-africa.txt b/src/planetarium/cil-africa.txt
new file mode 100644 (file)
index 0000000..c1b2b56
--- /dev/null
@@ -0,0 +1,7738 @@
+\r
+-196051 12075\r
+\r
+-196051 12075\r
+-1\r
+\r
+-190756 263644\r
+\r
+-190856 264621\r
+\r
+-191211 265832\r
+\r
+-191436 264409\r
+\r
+-190756 263644\r
+-1\r
+\r
+-178990 252280\r
+\r
+-178938 252009\r
+\r
+-178320 251233\r
+\r
+-178418 250921\r
+\r
+-178667 250058\r
+\r
+-178183 249109\r
+\r
+-178454 249021\r
+\r
+-178486 248663\r
+\r
+-178999 248012\r
+\r
+-178323 247764\r
+\r
+-177746 247894\r
+\r
+-177490 247991\r
+\r
+-177094 247617\r
+\r
+-176851 247732\r
+\r
+-176517 247766\r
+\r
+-175984 247774\r
+\r
+-175441 248097\r
+\r
+-175297 248609\r
+\r
+-175557 248432\r
+\r
+-175797 248146\r
+\r
+-175842 248509\r
+\r
+-175788 248852\r
+\r
+-176140 248730\r
+\r
+-176779 248557\r
+\r
+-176654 249064\r
+\r
+-176481 249971\r
+\r
+-176217 250485\r
+\r
+-176590 250595\r
+\r
+-176866 250563\r
+\r
+-177121 249484\r
+\r
+-177113 249764\r
+\r
+-177402 249893\r
+\r
+-177442 250725\r
+\r
+-177335 251354\r
+\r
+-176837 252262\r
+\r
+-176633 253053\r
+\r
+-177094 254001\r
+\r
+-177647 253362\r
+\r
+-177978 253406\r
+\r
+-177684 252316\r
+\r
+-177807 251702\r
+\r
+-177861 251201\r
+\r
+-178090 251169\r
+\r
+-178567 252295\r
+\r
+-178256 252659\r
+\r
+-178639 252588\r
+\r
+-178990 252280\r
+-1\r
+\r
+108635 117245\r
+\r
+108281 117246\r
+\r
+107827 117288\r
+-1\r
+\r
+110029 116278\r
+\r
+109989 116312\r
+\r
+109512 116478\r
+-1\r
+\r
+110923 116349\r
+\r
+110637 116431\r
+\r
+110116 116280\r
+-1\r
+\r
+112299 116304\r
+\r
+112151 116309\r
+\r
+111739 116323\r
+\r
+111328 116336\r
+\r
+110923 116349\r
+-1\r
+\r
+109509 116587\r
+\r
+109431 116650\r
+\r
+109167 116810\r
+\r
+108983 117019\r
+\r
+108818 117235\r
+\r
+108689 117224\r
+\r
+108822 117073\r
+\r
+108908 116896\r
+\r
+108991 116654\r
+\r
+109140 116353\r
+\r
+109427 116298\r
+\r
+109509 116592\r
+-1\r
+\r
+110133 116278\r
+\r
+110030 116310\r
+\r
+110133 116278\r
+-1\r
+\r
+138552 152309\r
+\r
+138813 152534\r
+\r
+139074 152960\r
+\r
+139504 153027\r
+\r
+139656 153781\r
+\r
+139614 154587\r
+\r
+139776 155306\r
+\r
+139990 155243\r
+\r
+140049 155028\r
+\r
+140226 155663\r
+\r
+140386 156201\r
+\r
+140331 156922\r
+\r
+140096 156833\r
+\r
+139785 156231\r
+\r
+139574 155752\r
+\r
+139063 155330\r
+\r
+138962 155542\r
+\r
+138488 155974\r
+\r
+138153 155372\r
+\r
+137917 154876\r
+\r
+138211 154497\r
+\r
+138474 154329\r
+\r
+138454 154076\r
+\r
+138511 153507\r
+\r
+138558 152888\r
+\r
+138552 152309\r
+-1\r
+\r
+138535 120698\r
+\r
+138744 120409\r
+\r
+139118 119820\r
+\r
+139513 119308\r
+\r
+140112 119630\r
+\r
+140514 119924\r
+\r
+140863 120073\r
+\r
+140378 120496\r
+\r
+139843 120353\r
+\r
+139559 120804\r
+\r
+139811 120920\r
+\r
+139255 121221\r
+\r
+138980 121115\r
+\r
+138535 120698\r
+-1\r
+\r
+63209 201788\r
+\r
+63053 201937\r
+\r
+63209 201788\r
+-1\r
+\r
+45159 191979\r
+\r
+45171 192155\r
+\r
+45697 192962\r
+\r
+45372 193829\r
+\r
+45656 194680\r
+\r
+45418 195525\r
+\r
+45135 196303\r
+\r
+44782 195496\r
+\r
+44443 194664\r
+\r
+44307 193669\r
+\r
+44601 192676\r
+\r
+45159 191979\r
+-1\r
+\r
+44065 187532\r
+\r
+43925 188157\r
+\r
+43737 188255\r
+\r
+44065 187532\r
+-1\r
+\r
+60754 150313\r
+\r
+60167 150984\r
+\r
+60386 151314\r
+\r
+60058 151817\r
+\r
+59860 151587\r
+\r
+60076 150788\r
+\r
+60754 150313\r
+-1\r
+\r
+61210 150700\r
+\r
+61089 150996\r
+\r
+60393 151154\r
+\r
+60827 150643\r
+\r
+61210 150700\r
+-1\r
+\r
+128935 98030\r
+\r
+128576 97955\r
+\r
+128079 97916\r
+\r
+127680 97897\r
+\r
+127572 97564\r
+\r
+128047 97497\r
+\r
+128536 97712\r
+\r
+128935 98030\r
+-1\r
+\r
+131193 101546\r
+\r
+131231 101613\r
+\r
+130717 101510\r
+\r
+130229 101160\r
+\r
+129806 101068\r
+\r
+129576 100481\r
+\r
+129233 99945\r
+\r
+129773 99921\r
+\r
+130209 99818\r
+\r
+130644 100278\r
+\r
+130972 100848\r
+\r
+131193 101546\r
+-1\r
+\r
+131891 100306\r
+\r
+131822 100147\r
+\r
+131554 100351\r
+\r
+131666 99991\r
+\r
+131891 100306\r
+-1\r
+\r
+132692 98479\r
+\r
+132562 98034\r
+\r
+132364 97363\r
+\r
+132075 96983\r
+\r
+132447 97254\r
+\r
+132800 97839\r
+\r
+132692 98479\r
+-1\r
+\r
+133214 97338\r
+\r
+132995 97216\r
+\r
+133222 96970\r
+\r
+133454 96877\r
+\r
+133214 97338\r
+-1\r
+\r
+135975 97433\r
+\r
+135830 97412\r
+\r
+135584 96818\r
+\r
+135730 96198\r
+\r
+135816 95662\r
+\r
+136121 96295\r
+\r
+135903 97055\r
+\r
+135975 97433\r
+-1\r
+\r
+135646 94898\r
+\r
+135420 94700\r
+\r
+135167 93986\r
+\r
+135221 93602\r
+\r
+135471 94209\r
+\r
+135646 94898\r
+-1\r
+\r
+138737 94178\r
+\r
+138467 94140\r
+\r
+137872 94152\r
+\r
+137480 93722\r
+\r
+137605 93266\r
+\r
+137866 93448\r
+\r
+138354 93437\r
+\r
+138778 93006\r
+\r
+138914 93748\r
+\r
+138737 94178\r
+-1\r
+\r
+141573 95112\r
+\r
+141245 95232\r
+\r
+140803 95637\r
+\r
+140443 95564\r
+\r
+140762 95199\r
+\r
+140320 95517\r
+\r
+140359 94710\r
+\r
+140601 94037\r
+\r
+140886 94426\r
+\r
+141094 94208\r
+\r
+140749 93712\r
+\r
+141035 93025\r
+\r
+141451 93326\r
+\r
+141494 93942\r
+\r
+141769 94470\r
+\r
+141573 95112\r
+-1\r
+\r
+144521 93640\r
+\r
+144362 92848\r
+\r
+144635 92555\r
+\r
+144862 93330\r
+\r
+144521 93640\r
+-1\r
+\r
+128418 124494\r
+\r
+128330 124457\r
+\r
+127992 123876\r
+\r
+127665 123279\r
+\r
+127321 122698\r
+\r
+126992 122126\r
+\r
+126429 122224\r
+\r
+125973 122669\r
+\r
+125911 122195\r
+\r
+125902 121547\r
+\r
+125488 121090\r
+\r
+125178 120499\r
+\r
+124982 119989\r
+\r
+124903 119178\r
+\r
+124450 118908\r
+\r
+124714 118462\r
+\r
+124705 117770\r
+\r
+124937 117032\r
+\r
+125339 116625\r
+\r
+125837 116307\r
+\r
+126303 116297\r
+\r
+126286 116912\r
+\r
+126657 117427\r
+\r
+126515 118172\r
+\r
+127033 118569\r
+\r
+127316 118810\r
+\r
+127258 119612\r
+\r
+127181 120485\r
+\r
+127317 121277\r
+\r
+127495 122014\r
+\r
+127743 122692\r
+\r
+128009 123279\r
+\r
+128284 123931\r
+\r
+128418 124494\r
+-1\r
+\r
+73408 210515\r
+\r
+73657 210711\r
+\r
+74473 211108\r
+\r
+74749 211207\r
+\r
+75374 211674\r
+\r
+76156 212177\r
+\r
+76751 212836\r
+\r
+77190 213646\r
+\r
+78018 214096\r
+\r
+78826 214571\r
+\r
+79624 215029\r
+\r
+80540 215396\r
+\r
+81092 215068\r
+\r
+81208 214427\r
+\r
+81650 213832\r
+\r
+82372 213323\r
+\r
+83001 212694\r
+\r
+83762 212218\r
+\r
+84465 211657\r
+\r
+84874 211105\r
+\r
+85022 210315\r
+\r
+85337 209315\r
+\r
+85475 208173\r
+\r
+85750 207162\r
+\r
+86077 206090\r
+\r
+86582 205253\r
+\r
+87233 204608\r
+\r
+87940 204054\r
+\r
+88654 203504\r
+\r
+89484 203121\r
+\r
+90437 202901\r
+\r
+91480 202908\r
+\r
+92288 202571\r
+-1\r
+\r
+72016 208126\r
+\r
+72679 208157\r
+\r
+73353 208639\r
+\r
+74045 209151\r
+\r
+73812 209647\r
+\r
+73377 209841\r
+\r
+73408 210515\r
+-1\r
+\r
+61294 198334\r
+\r
+61794 198754\r
+\r
+62534 199082\r
+\r
+63372 198941\r
+\r
+64068 199503\r
+\r
+64408 200385\r
+\r
+64505 201453\r
+\r
+64618 202508\r
+\r
+65048 203224\r
+\r
+65751 203703\r
+\r
+66747 203896\r
+\r
+67454 204489\r
+\r
+67867 205293\r
+\r
+68119 206234\r
+\r
+68199 207328\r
+\r
+68492 208230\r
+\r
+69321 207900\r
+\r
+70219 207797\r
+\r
+71123 207718\r
+\r
+72013 208126\r
+-1\r
+\r
+52245 177057\r
+\r
+52579 177457\r
+\r
+52948 178308\r
+\r
+53231 179243\r
+\r
+53357 180127\r
+\r
+53643 180998\r
+\r
+54076 181761\r
+\r
+54273 182740\r
+\r
+54506 183709\r
+\r
+54757 184629\r
+\r
+55097 185438\r
+\r
+55478 186111\r
+\r
+55815 186793\r
+\r
+56127 187694\r
+\r
+56848 187979\r
+\r
+57674 187842\r
+\r
+58539 188242\r
+\r
+59099 188945\r
+\r
+59424 189840\r
+\r
+59797 190661\r
+\r
+60089 191583\r
+\r
+60309 192556\r
+\r
+60611 193374\r
+\r
+60852 194297\r
+\r
+61250 195027\r
+\r
+61294 196031\r
+\r
+61146 196975\r
+\r
+61101 197607\r
+\r
+61294 198334\r
+-1\r
+\r
+47800 155621\r
+\r
+47279 155906\r
+\r
+46512 156301\r
+\r
+45640 156482\r
+\r
+45806 157328\r
+\r
+45370 158151\r
+\r
+45553 159081\r
+\r
+45509 159515\r
+\r
+45944 160217\r
+\r
+45920 161005\r
+\r
+45946 161722\r
+\r
+46191 161969\r
+\r
+45902 162169\r
+\r
+46734 162521\r
+\r
+47024 163445\r
+\r
+47705 164005\r
+\r
+48111 164823\r
+\r
+48270 165814\r
+\r
+48274 166826\r
+\r
+48376 167811\r
+\r
+48603 168707\r
+\r
+48889 169595\r
+\r
+49114 170573\r
+\r
+49669 171258\r
+\r
+50119 172026\r
+\r
+50578 172803\r
+\r
+50351 173628\r
+\r
+50449 174446\r
+\r
+50563 175342\r
+\r
+51180 175969\r
+\r
+51795 176439\r
+\r
+52242 177057\r
+-1\r
+\r
+74045 142446\r
+\r
+73809 142617\r
+\r
+73202 143291\r
+\r
+73056 143756\r
+\r
+72749 144555\r
+\r
+72243 145320\r
+\r
+71633 145939\r
+\r
+71263 146452\r
+\r
+70549 146856\r
+\r
+70194 147384\r
+\r
+69424 147649\r
+\r
+68739 148104\r
+\r
+67915 148238\r
+\r
+67195 148436\r
+\r
+66637 149048\r
+\r
+65791 149331\r
+\r
+65260 149731\r
+\r
+64570 150127\r
+\r
+64107 150781\r
+\r
+63535 151421\r
+\r
+63005 152058\r
+\r
+62272 152393\r
+\r
+61292 152544\r
+\r
+61624 152682\r
+\r
+60924 153190\r
+\r
+60343 153644\r
+\r
+59589 153813\r
+\r
+58790 154093\r
+\r
+57808 154242\r
+\r
+56905 153908\r
+\r
+56114 153830\r
+\r
+55348 154081\r
+\r
+55002 153902\r
+\r
+54860 153664\r
+\r
+54733 153871\r
+\r
+54091 154366\r
+\r
+53354 154531\r
+\r
+53220 154594\r
+\r
+52380 154902\r
+\r
+52173 154722\r
+\r
+51314 155061\r
+\r
+50333 155168\r
+\r
+49655 155663\r
+\r
+48753 155779\r
+\r
+47805 155621\r
+-1\r
+\r
+87028 136236\r
+\r
+87173 136566\r
+\r
+86667 136924\r
+\r
+86242 137663\r
+\r
+85676 138359\r
+\r
+84810 138748\r
+\r
+84557 139099\r
+\r
+83761 139356\r
+\r
+83222 139654\r
+\r
+82584 140060\r
+\r
+82531 139848\r
+\r
+82020 140275\r
+\r
+81700 140420\r
+\r
+80809 140681\r
+\r
+80335 140701\r
+\r
+79736 140548\r
+\r
+78801 140464\r
+\r
+78665 140296\r
+\r
+78206 140769\r
+\r
+77503 140888\r
+\r
+76786 140790\r
+\r
+76030 141010\r
+\r
+75329 141521\r
+\r
+74990 141941\r
+\r
+74696 142148\r
+\r
+74048 142449\r
+-1\r
+\r
+100671 126837\r
+\r
+100128 127234\r
+\r
+99403 127809\r
+\r
+98572 128228\r
+\r
+97912 128842\r
+\r
+97134 129228\r
+\r
+96421 129786\r
+\r
+95729 130392\r
+\r
+94907 130853\r
+\r
+94107 131248\r
+\r
+93584 131981\r
+\r
+92816 132033\r
+\r
+92491 132699\r
+\r
+91737 133227\r
+\r
+91016 133630\r
+\r
+90212 133986\r
+\r
+89427 133840\r
+\r
+88946 133992\r
+\r
+88340 134583\r
+\r
+87699 134886\r
+\r
+87423 135523\r
+\r
+87028 136236\r
+-1\r
+\r
+101299 124947\r
+\r
+101286 124958\r
+\r
+101145 125142\r
+\r
+101151 125329\r
+\r
+101139 125366\r
+\r
+101146 125419\r
+\r
+101084 125589\r
+\r
+101154 125807\r
+\r
+101145 126095\r
+\r
+101206 126202\r
+\r
+101064 126494\r
+\r
+100975 126784\r
+\r
+100834 126582\r
+\r
+100671 126837\r
+-1\r
+\r
+105696 125860\r
+\r
+105549 125805\r
+\r
+105300 125765\r
+\r
+105091 125633\r
+\r
+104760 125564\r
+\r
+104475 125503\r
+\r
+104154 125437\r
+\r
+103896 125412\r
+\r
+103620 125362\r
+\r
+103314 125255\r
+\r
+103010 125276\r
+\r
+102678 125284\r
+\r
+102406 125143\r
+\r
+102111 125012\r
+\r
+101823 124878\r
+\r
+101628 124807\r
+\r
+101444 124743\r
+\r
+101353 124631\r
+\r
+101150 124458\r
+\r
+101043 124579\r
+\r
+100912 124689\r
+\r
+101131 124734\r
+\r
+101300 124949\r
+-1\r
+\r
+106365 125922\r
+\r
+106303 126018\r
+\r
+106016 125881\r
+\r
+105696 125860\r
+-1\r
+\r
+106386 125861\r
+\r
+106365 125925\r
+-1\r
+\r
+102750 124259\r
+\r
+103004 124401\r
+\r
+103262 124560\r
+\r
+103544 124650\r
+\r
+103835 124644\r
+\r
+104134 124720\r
+\r
+104372 124867\r
+\r
+104648 124819\r
+\r
+104945 124898\r
+\r
+105210 125053\r
+\r
+105514 125067\r
+\r
+105741 125276\r
+\r
+105963 125428\r
+\r
+106158 125668\r
+\r
+106386 125861\r
+-1\r
+\r
+101860 120832\r
+\r
+101807 120863\r
+\r
+101578 121041\r
+\r
+101383 121213\r
+\r
+101115 121366\r
+\r
+100925 121566\r
+\r
+100722 121758\r
+\r
+100574 122024\r
+\r
+100412 122275\r
+\r
+100214 122510\r
+\r
+100064 122774\r
+\r
+99998 123116\r
+\r
+99850 123307\r
+\r
+99984 123172\r
+\r
+100099 123353\r
+\r
+100287 123465\r
+\r
+100434 123606\r
+\r
+100582 123798\r
+\r
+100801 123990\r
+\r
+101102 123952\r
+\r
+101413 124029\r
+\r
+101652 123888\r
+\r
+101984 123888\r
+\r
+102260 124028\r
+\r
+102520 124182\r
+\r
+102751 124259\r
+-1\r
+\r
+107823 117287\r
+\r
+107798 117278\r
+\r
+107595 117396\r
+\r
+107338 117419\r
+\r
+107116 117641\r
+\r
+106835 117658\r
+\r
+106527 117716\r
+\r
+106239 117800\r
+\r
+106061 117794\r
+\r
+106008 117911\r
+\r
+105815 118162\r
+\r
+105540 118212\r
+\r
+105278 118379\r
+\r
+105105 118652\r
+\r
+104892 118881\r
+\r
+104650 119057\r
+\r
+104481 119328\r
+\r
+104204 119400\r
+\r
+103892 119405\r
+\r
+103619 119552\r
+\r
+103337 119543\r
+\r
+103045 119591\r
+\r
+102772 119701\r
+\r
+102775 119774\r
+\r
+102592 119869\r
+\r
+102414 120112\r
+\r
+102165 120287\r
+\r
+102000 120556\r
+\r
+101859 120832\r
+-1\r
+\r
+111757 117971\r
+\r
+111730 117834\r
+\r
+111790 117614\r
+\r
+111873 117999\r
+\r
+112015 118317\r
+\r
+112110 118458\r
+\r
+111962 118146\r
+\r
+111843 117798\r
+\r
+111816 117362\r
+\r
+111966 117060\r
+\r
+112194 116845\r
+\r
+112394 116598\r
+\r
+112566 116362\r
+\r
+112296 116302\r
+-1\r
+\r
+112773 123188\r
+\r
+112595 122921\r
+\r
+112437 122622\r
+\r
+112307 122291\r
+\r
+112195 121937\r
+\r
+112105 121556\r
+\r
+112024 121161\r
+\r
+112021 120718\r
+\r
+112125 120386\r
+\r
+112106 120178\r
+\r
+112011 119918\r
+\r
+111958 119905\r
+\r
+111913 119750\r
+\r
+111849 119500\r
+\r
+111777 119363\r
+\r
+111930 119250\r
+\r
+112056 119330\r
+\r
+112279 119205\r
+\r
+112184 118984\r
+\r
+111986 118733\r
+\r
+111948 118900\r
+\r
+111985 118985\r
+\r
+111808 118852\r
+\r
+111883 118723\r
+\r
+111994 118544\r
+\r
+111893 118472\r
+\r
+111907 118272\r
+\r
+111757 117970\r
+-1\r
+\r
+113746 124165\r
+\r
+113644 124091\r
+\r
+113411 123882\r
+\r
+113189 123661\r
+\r
+112978 123423\r
+\r
+112773 123189\r
+-1\r
+\r
+119142 126360\r
+\r
+118880 126319\r
+\r
+118536 126251\r
+\r
+118250 126216\r
+\r
+118211 125957\r
+\r
+117973 125808\r
+\r
+117671 125731\r
+\r
+117358 125682\r
+\r
+117016 125609\r
+\r
+116679 125531\r
+\r
+116356 125428\r
+\r
+116024 125338\r
+\r
+115703 125232\r
+\r
+115410 125093\r
+\r
+115094 124983\r
+\r
+114810 124836\r
+\r
+114524 124690\r
+\r
+114248 124531\r
+\r
+113988 124354\r
+\r
+113746 124165\r
+-1\r
+\r
+124731 129502\r
+\r
+124609 129552\r
+\r
+124278 129497\r
+\r
+124096 129226\r
+\r
+124026 128918\r
+\r
+123803 128768\r
+\r
+123563 128591\r
+\r
+123422 128338\r
+\r
+123144 128275\r
+\r
+122837 128314\r
+\r
+122524 128241\r
+\r
+122322 128179\r
+\r
+122060 128037\r
+\r
+122065 127725\r
+\r
+121762 127738\r
+\r
+121476 127592\r
+\r
+121196 127491\r
+\r
+120900 127372\r
+\r
+120625 127219\r
+\r
+120416 126990\r
+\r
+120117 126876\r
+\r
+119825 126753\r
+\r
+119581 126737\r
+\r
+119355 126568\r
+\r
+119142 126361\r
+-1\r
+\r
+126019 129225\r
+\r
+125920 129160\r
+\r
+125662 129149\r
+\r
+125348 129267\r
+\r
+125030 129367\r
+\r
+124731 129502\r
+-1\r
+\r
+126018 129225\r
+\r
+126024 129232\r
+\r
+126585 129328\r
+\r
+127151 129328\r
+\r
+127717 129091\r
+\r
+128048 128672\r
+\r
+128433 128872\r
+\r
+129002 128912\r
+\r
+129333 129319\r
+-1\r
+\r
+151524 126076\r
+\r
+151330 126204\r
+\r
+151263 126591\r
+\r
+150749 126469\r
+\r
+150303 126870\r
+\r
+149996 127565\r
+\r
+149920 128388\r
+\r
+150123 129156\r
+\r
+149920 129286\r
+\r
+150082 129694\r
+\r
+149699 130064\r
+\r
+149110 130222\r
+\r
+148723 130821\r
+\r
+148539 131462\r
+\r
+148911 131912\r
+\r
+148799 132800\r
+\r
+148354 133304\r
+\r
+148108 134057\r
+\r
+147873 134776\r
+\r
+147853 135442\r
+\r
+148022 136028\r
+\r
+147562 136378\r
+\r
+147438 137224\r
+\r
+147308 137982\r
+\r
+147338 138757\r
+\r
+147455 139417\r
+\r
+147736 140101\r
+\r
+147825 140905\r
+\r
+147861 141629\r
+\r
+147828 142313\r
+\r
+147650 143040\r
+\r
+147513 143990\r
+-1\r
+\r
+148363 109010\r
+\r
+148160 109672\r
+\r
+147991 110566\r
+\r
+147868 111489\r
+\r
+147926 112417\r
+\r
+148284 113017\r
+\r
+148759 113204\r
+\r
+149016 113930\r
+\r
+149329 114594\r
+\r
+149620 115280\r
+\r
+149922 115896\r
+\r
+150238 116491\r
+\r
+150507 117095\r
+\r
+150656 117896\r
+\r
+150815 118673\r
+\r
+151050 119419\r
+\r
+151262 120173\r
+\r
+151150 121118\r
+\r
+151105 122144\r
+\r
+151056 123103\r
+\r
+151064 123956\r
+\r
+150991 124761\r
+\r
+151190 125534\r
+\r
+151526 126076\r
+-1\r
+\r
+142093 93863\r
+\r
+142182 93851\r
+\r
+142762 94177\r
+\r
+143393 94131\r
+\r
+143978 94269\r
+\r
+144209 94883\r
+\r
+144699 95212\r
+\r
+145051 95814\r
+\r
+145419 96227\r
+\r
+145381 97047\r
+\r
+145617 97737\r
+\r
+145570 98341\r
+\r
+145200 98677\r
+\r
+145166 99469\r
+\r
+145260 100196\r
+\r
+145535 99917\r
+\r
+145906 99909\r
+\r
+145803 100574\r
+\r
+145505 100586\r
+\r
+145342 100956\r
+\r
+145440 101814\r
+\r
+145378 102492\r
+\r
+145309 103228\r
+\r
+145336 104032\r
+\r
+145515 104725\r
+\r
+145706 104424\r
+\r
+145855 103700\r
+\r
+146162 104154\r
+\r
+146379 104906\r
+\r
+146474 105691\r
+\r
+146572 106301\r
+\r
+146567 107059\r
+\r
+146678 107786\r
+\r
+146762 107056\r
+\r
+146802 106176\r
+\r
+146921 105600\r
+\r
+147157 105277\r
+\r
+147471 104645\r
+\r
+147928 104640\r
+\r
+148379 104917\r
+\r
+148368 105731\r
+\r
+148225 106621\r
+\r
+148128 107454\r
+\r
+148110 108378\r
+\r
+148363 109010\r
+-1\r
+\r
+132109 103041\r
+\r
+132280 103023\r
+\r
+132524 102884\r
+\r
+132529 102548\r
+\r
+132709 102226\r
+\r
+132488 102065\r
+\r
+132599 101872\r
+\r
+132277 101821\r
+\r
+132080 101525\r
+\r
+131723 101039\r
+\r
+131716 100671\r
+\r
+131910 101020\r
+\r
+132044 100669\r
+\r
+132155 101168\r
+\r
+132434 101245\r
+\r
+132311 100760\r
+\r
+132278 100235\r
+\r
+132142 99689\r
+\r
+132038 99148\r
+\r
+132056 98513\r
+\r
+132312 98890\r
+\r
+132490 99532\r
+\r
+132504 100213\r
+\r
+132438 100905\r
+\r
+132687 100917\r
+\r
+132951 100956\r
+\r
+132977 101380\r
+\r
+133227 101732\r
+\r
+133332 101509\r
+\r
+133283 100851\r
+\r
+133211 100115\r
+\r
+133131 99517\r
+\r
+133180 98880\r
+\r
+133281 98563\r
+\r
+133073 98117\r
+\r
+133546 98226\r
+\r
+133743 98399\r
+\r
+133625 98766\r
+\r
+133691 99245\r
+\r
+133837 99305\r
+\r
+134175 99281\r
+\r
+134148 98926\r
+\r
+134300 98848\r
+\r
+134672 98706\r
+\r
+134459 98199\r
+\r
+134741 97979\r
+\r
+135142 97849\r
+\r
+135472 97669\r
+\r
+135660 97468\r
+\r
+135949 98114\r
+\r
+136514 98186\r
+\r
+136796 97610\r
+\r
+137024 96923\r
+\r
+137305 96559\r
+\r
+137533 96082\r
+\r
+137203 95707\r
+\r
+137448 95358\r
+\r
+137721 94992\r
+\r
+137791 94445\r
+\r
+138086 94698\r
+\r
+138003 95028\r
+\r
+138247 95336\r
+\r
+138409 94992\r
+\r
+138918 94887\r
+\r
+139173 95369\r
+\r
+138707 95804\r
+\r
+138294 95745\r
+\r
+138004 96090\r
+\r
+138235 96297\r
+\r
+138160 96922\r
+\r
+138266 97603\r
+\r
+138451 97397\r
+\r
+138383 96882\r
+\r
+138692 96557\r
+\r
+138806 96627\r
+\r
+139078 96287\r
+\r
+139451 96391\r
+\r
+139514 96955\r
+\r
+139760 97099\r
+\r
+140057 97382\r
+\r
+140149 96893\r
+\r
+140432 96514\r
+\r
+140807 96674\r
+\r
+141197 96224\r
+\r
+141539 95945\r
+\r
+141657 96239\r
+\r
+142007 96683\r
+\r
+142470 96981\r
+\r
+142411 96199\r
+\r
+142289 95380\r
+\r
+142132 94600\r
+\r
+142094 93865\r
+-1\r
+\r
+129676 118098\r
+\r
+129760 117572\r
+\r
+129997 116948\r
+\r
+130381 116405\r
+\r
+130807 115981\r
+\r
+131303 115585\r
+\r
+131616 115013\r
+\r
+131824 114319\r
+\r
+132107 113698\r
+\r
+132349 112974\r
+\r
+132572 112261\r
+\r
+132675 111402\r
+\r
+132684 110642\r
+\r
+132497 110118\r
+\r
+131930 110003\r
+\r
+131501 110028\r
+\r
+131123 109736\r
+\r
+130700 109704\r
+\r
+130375 109433\r
+\r
+130681 108995\r
+\r
+130554 108458\r
+\r
+130421 108052\r
+\r
+130255 107468\r
+\r
+130149 107136\r
+\r
+130157 106693\r
+\r
+130329 106519\r
+\r
+130506 105905\r
+\r
+130607 105394\r
+\r
+130931 104908\r
+\r
+131269 104796\r
+\r
+131612 104691\r
+\r
+131813 104566\r
+\r
+132035 104695\r
+\r
+132298 104122\r
+\r
+131907 103882\r
+\r
+131759 103915\r
+\r
+132022 103640\r
+\r
+132108 103041\r
+-1\r
+\r
+129333 129319\r
+\r
+129700 129478\r
+\r
+130243 129160\r
+\r
+130756 128847\r
+\r
+131211 129315\r
+\r
+131550 129892\r
+\r
+131972 130384\r
+\r
+132540 130226\r
+\r
+132935 129679\r
+\r
+132552 129129\r
+\r
+132333 128457\r
+\r
+132082 128108\r
+\r
+132189 128489\r
+\r
+131982 128286\r
+\r
+131825 128292\r
+\r
+131725 127732\r
+\r
+131601 127331\r
+\r
+131816 126701\r
+\r
+132134 126058\r
+\r
+132396 125483\r
+\r
+132449 124711\r
+\r
+132140 124116\r
+\r
+131792 123530\r
+\r
+131341 123054\r
+\r
+130855 122689\r
+\r
+130558 122348\r
+\r
+130668 122098\r
+\r
+130407 121643\r
+\r
+130172 121216\r
+\r
+130070 120739\r
+\r
+130113 120073\r
+\r
+130070 119300\r
+\r
+129938 118759\r
+\r
+129676 118100\r
+-1\r
+\r
+40965 124753\r
+\r
+41026 124668\r
+\r
+41543 123930\r
+\r
+41896 123619\r
+\r
+42484 123760\r
+\r
+42083 123757\r
+\r
+41383 124275\r
+\r
+40965 124753\r
+-1\r
+\r
+41876 134370\r
+\r
+42181 134372\r
+\r
+42510 133674\r
+\r
+42809 133155\r
+\r
+43722 133245\r
+\r
+44002 133803\r
+\r
+44160 134486\r
+\r
+43947 135172\r
+\r
+43087 135224\r
+\r
+42469 134823\r
+\r
+41876 134370\r
+-1\r
+\r
+16731 130226\r
+\r
+15972 130361\r
+\r
+15064 130413\r
+\r
+14191 130260\r
+\r
+13317 130495\r
+\r
+12397 130401\r
+\r
+11662 130654\r
+\r
+10877 131006\r
+\r
+10416 131738\r
+\r
+9798 132088\r
+\r
+8842 132044\r
+\r
+8940 131500\r
+\r
+9735 131172\r
+\r
+10437 130698\r
+\r
+10810 130037\r
+\r
+11566 129984\r
+\r
+12195 129386\r
+\r
+12599 129241\r
+\r
+13498 129026\r
+\r
+14467 129154\r
+\r
+15461 129292\r
+\r
+16523 129426\r
+\r
+16483 129718\r
+\r
+16731 130226\r
+-1\r
+\r
+5975 116218\r
+\r
+5992 117021\r
+\r
+6482 117659\r
+\r
+6694 118155\r
+\r
+6894 118764\r
+\r
+6493 118847\r
+\r
+6448 118354\r
+\r
+6230 117905\r
+\r
+5827 117246\r
+\r
+6048 116755\r
+\r
+5736 116749\r
+\r
+5647 116623\r
+\r
+5977 116213\r
+-1\r
+\r
+5105 117224\r
+\r
+5293 117183\r
+\r
+5458 117774\r
+\r
+5534 118109\r
+\r
+5529 118743\r
+\r
+5790 119238\r
+\r
+6079 119748\r
+\r
+6169 120264\r
+\r
+6072 120492\r
+\r
+5827 119975\r
+\r
+5440 119298\r
+\r
+5344 119713\r
+\r
+5035 119523\r
+\r
+5039 120002\r
+\r
+4591 119745\r
+\r
+4627 119304\r
+\r
+4987 118785\r
+\r
+4989 118242\r
+\r
+4981 118210\r
+\r
+4679 117983\r
+\r
+5097 117227\r
+-1\r
+\r
+-9206 120334\r
+\r
+-9062 119954\r
+\r
+-8676 119259\r
+\r
+-8829 118426\r
+\r
+-9507 118314\r
+\r
+-10068 118577\r
+\r
+-10288 118570\r
+\r
+-10659 118127\r
+\r
+-10423 117975\r
+\r
+-9965 118315\r
+\r
+-9414 118144\r
+\r
+-9073 117909\r
+\r
+-8716 117571\r
+\r
+-9168 117153\r
+\r
+-8841 116962\r
+\r
+-8543 116396\r
+\r
+-8175 116042\r
+\r
+-8546 115574\r
+\r
+-9076 115781\r
+\r
+-8924 115315\r
+\r
+-9390 114950\r
+\r
+-9959 115083\r
+\r
+-9778 114839\r
+\r
+-10165 114547\r
+\r
+-9539 114401\r
+\r
+-9274 114281\r
+\r
+-8662 114319\r
+\r
+-8536 113923\r
+\r
+-7683 114069\r
+\r
+-7359 113810\r
+-1\r
+\r
+-687 123071\r
+\r
+-974 123320\r
+\r
+-1238 123590\r
+\r
+-653 123812\r
+\r
+-472 124633\r
+\r
+-651 125166\r
+\r
+-1042 125183\r
+\r
+-1158 124439\r
+\r
+-1676 124225\r
+\r
+-1633 123706\r
+\r
+-1515 123190\r
+\r
+-2001 122679\r
+\r
+-2666 122638\r
+\r
+-3276 122920\r
+\r
+-3666 122601\r
+\r
+-4082 122384\r
+\r
+-4641 122116\r
+\r
+-4804 122132\r
+\r
+-5075 121855\r
+\r
+-5397 122040\r
+\r
+-5348 121720\r
+\r
+-5469 121278\r
+\r
+-5883 121328\r
+\r
+-6149 120852\r
+\r
+-6540 120765\r
+\r
+-6553 120052\r
+\r
+-6856 120218\r
+\r
+-7081 120760\r
+\r
+-7124 120308\r
+\r
+-7306 119909\r
+\r
+-7529 119565\r
+\r
+-7787 120170\r
+\r
+-7730 121137\r
+\r
+-7853 121781\r
+\r
+-8321 121126\r
+\r
+-8834 120573\r
+\r
+-9206 120334\r
+-1\r
+\r
+166 116115\r
+\r
+147 116165\r
+\r
+272 116512\r
+\r
+101 116807\r
+\r
+294 117192\r
+\r
+697 117346\r
+\r
+725 117619\r
+\r
+496 117651\r
+\r
+498 118062\r
+\r
+511 118429\r
+\r
+495 118944\r
+\r
+904 119162\r
+\r
+1229 119583\r
+\r
+1657 119682\r
+\r
+1704 120202\r
+\r
+1320 120125\r
+\r
+1163 120552\r
+\r
+950 120316\r
+\r
+702 120642\r
+\r
+906 121039\r
+\r
+1069 121372\r
+\r
+701 121645\r
+\r
+628 122011\r
+\r
+590 122349\r
+\r
+-179 122452\r
+\r
+-332 122857\r
+\r
+-684 123068\r
+-1\r
+\r
+-7364 113808\r
+\r
+-7201 113810\r
+\r
+-6319 114154\r
+\r
+-5500 114291\r
+\r
+-4785 114610\r
+\r
+-3833 114650\r
+\r
+-3699 114349\r
+\r
+-2988 114108\r
+\r
+-2236 114419\r
+\r
+-1523 114925\r
+\r
+-972 115232\r
+\r
+-464 114970\r
+\r
+-185 115346\r
+\r
+38 115909\r
+\r
+163 116113\r
+-1\r
+\r
+-52223 126921\r
+\r
+-52638 126696\r
+\r
+-52905 127014\r
+\r
+-52223 126921\r
+-1\r
+\r
+-41634 125867\r
+\r
+-41475 125870\r
+\r
+-40817 125347\r
+\r
+-40292 124918\r
+\r
+-39462 124621\r
+\r
+-38585 124752\r
+\r
+-37748 124525\r
+\r
+-36831 124424\r
+\r
+-35927 124224\r
+\r
+-35276 123674\r
+\r
+-34651 123127\r
+\r
+-34145 122448\r
+\r
+-34919 122142\r
+-1\r
+\r
+-34921 122130\r
+\r
+-35633 122226\r
+\r
+-36503 122465\r
+\r
+-37130 123033\r
+\r
+-37736 123131\r
+\r
+-38485 123107\r
+\r
+-39392 123284\r
+\r
+-40273 123166\r
+\r
+-41139 123400\r
+\r
+-42052 123563\r
+\r
+-42712 123055\r
+\r
+-43361 122613\r
+\r
+-44123 122396\r
+\r
+-44564 122897\r
+\r
+-45354 123045\r
+\r
+-46124 123356\r
+\r
+-46682 123571\r
+\r
+-47696 123662\r
+\r
+-48479 123728\r
+\r
+-48906 124335\r
+\r
+-49632 124629\r
+\r
+-50360 124293\r
+\r
+-51149 124695\r
+\r
+-51211 125325\r
+\r
+-50494 125411\r
+\r
+-50953 125833\r
+\r
+-51436 126427\r
+\r
+-51718 127000\r
+\r
+-50980 126741\r
+\r
+-50164 126447\r
+\r
+-49407 126047\r
+\r
+-48997 125492\r
+\r
+-48121 125413\r
+\r
+-47329 125290\r
+\r
+-46468 125110\r
+\r
+-45672 125302\r
+\r
+-44887 124922\r
+\r
+-43962 124952\r
+\r
+-43402 125492\r
+\r
+-42557 125806\r
+\r
+-41637 125865\r
+-1\r
+\r
+-59478 126415\r
+\r
+-59478 126415\r
+-1\r
+\r
+-56328 110750\r
+\r
+-56299 110779\r
+\r
+-56479 111777\r
+\r
+-56263 112765\r
+\r
+-56252 113848\r
+\r
+-56118 114867\r
+\r
+-56091 115707\r
+\r
+-55935 116655\r
+\r
+-56033 117573\r
+\r
+-56190 117007\r
+\r
+-56409 116210\r
+\r
+-56586 115414\r
+\r
+-56553 114492\r
+\r
+-56540 113457\r
+\r
+-56797 112491\r
+\r
+-56606 111714\r
+\r
+-56328 110750\r
+-1\r
+\r
+-64710 97277\r
+\r
+-64174 97665\r
+\r
+-63685 97782\r
+\r
+-63227 98250\r
+\r
+-62861 98383\r
+\r
+-62310 98762\r
+\r
+-61734 99170\r
+\r
+-61469 99687\r
+\r
+-61000 99701\r
+\r
+-60756 100101\r
+\r
+-60665 100673\r
+\r
+-60268 101158\r
+\r
+-59953 101470\r
+\r
+-59786 101889\r
+\r
+-59596 102153\r
+\r
+-59589 102614\r
+\r
+-59323 103143\r
+\r
+-59597 103971\r
+\r
+-59773 104266\r
+\r
+-60045 104040\r
+\r
+-60428 103700\r
+\r
+-60106 103284\r
+\r
+-60289 102738\r
+\r
+-60797 102427\r
+\r
+-60449 102033\r
+\r
+-60616 101345\r
+\r
+-61181 101032\r
+\r
+-61400 100910\r
+\r
+-61642 100321\r
+\r
+-61925 99678\r
+\r
+-62443 99438\r
+\r
+-63030 99128\r
+\r
+-63323 98722\r
+\r
+-63795 98057\r
+\r
+-64360 97685\r
+\r
+-64710 97277\r
+-1\r
+\r
+-110133 91998\r
+\r
+-110090 92132\r
+\r
+-110281 92787\r
+\r
+-110541 92480\r
+\r
+-110133 91998\r
+-1\r
+\r
+-107915 89085\r
+\r
+-108573 89627\r
+\r
+-108493 89446\r
+\r
+-107915 89085\r
+-1\r
+\r
+-28403 109077\r
+\r
+-28286 109035\r
+\r
+-27409 108710\r
+\r
+-26455 108626\r
+\r
+-25767 108077\r
+\r
+-25389 107216\r
+\r
+-24640 106717\r
+\r
+-23949 106159\r
+\r
+-23266 105859\r
+\r
+-22335 105558\r
+\r
+-21608 105063\r
+\r
+-20931 105587\r
+\r
+-20306 105749\r
+\r
+-19501 105329\r
+\r
+-18672 104911\r
+\r
+-17736 104763\r
+\r
+-16640 104786\r
+\r
+-16020 105108\r
+\r
+-15009 105310\r
+\r
+-15114 105075\r
+\r
+-15505 104566\r
+-1\r
+\r
+-21316 107802\r
+\r
+-21454 107538\r
+\r
+-22056 106983\r
+\r
+-22847 107278\r
+\r
+-23406 107886\r
+\r
+-23494 108694\r
+\r
+-24129 109307\r
+\r
+-24861 109784\r
+\r
+-25612 109962\r
+\r
+-26188 110060\r
+\r
+-27060 110110\r
+\r
+-27746 110628\r
+\r
+-28587 111016\r
+\r
+-29316 111473\r
+\r
+-30013 111744\r
+\r
+-30723 112110\r
+\r
+-31487 112212\r
+\r
+-31597 111600\r
+\r
+-30959 110989\r
+\r
+-30574 110305\r
+\r
+-30784 110040\r
+\r
+-30341 109596\r
+\r
+-29638 110070\r
+\r
+-28883 109734\r
+\r
+-28400 109077\r
+-1\r
+\r
+-15513 104564\r
+\r
+-15138 104782\r
+\r
+-14206 104776\r
+\r
+-13367 104868\r
+\r
+-12354 104881\r
+\r
+-12152 105635\r
+\r
+-13196 105593\r
+\r
+-14109 105845\r
+\r
+-14946 106206\r
+\r
+-15737 106655\r
+\r
+-16706 106658\r
+\r
+-17610 106572\r
+\r
+-18017 107199\r
+\r
+-18804 107306\r
+\r
+-19634 107065\r
+\r
+-20387 107558\r
+\r
+-21318 107802\r
+-1\r
+\r
+3634 109915\r
+\r
+4006 109810\r
+\r
+4402 109555\r
+\r
+5055 109655\r
+\r
+5742 110193\r
+\r
+6363 110798\r
+\r
+6945 111453\r
+\r
+7417 112193\r
+\r
+8074 112740\r
+\r
+8624 113304\r
+\r
+7915 112895\r
+\r
+7055 113024\r
+\r
+6387 112772\r
+\r
+5753 112180\r
+\r
+5409 111376\r
+\r
+4700 110855\r
+\r
+4013 110378\r
+\r
+3631 109910\r
+-1\r
+\r
+-15143 55975\r
+\r
+-15492 55908\r
+\r
+-15501 55095\r
+\r
+-14818 55410\r
+\r
+-15140 55977\r
+-1\r
+\r
+46948 54622\r
+\r
+46577 54436\r
+\r
+46489 53911\r
+\r
+46363 53062\r
+\r
+46332 52304\r
+\r
+45761 52141\r
+\r
+45717 51381\r
+\r
+45042 51195\r
+\r
+45065 50717\r
+\r
+45402 50057\r
+\r
+46042 49828\r
+\r
+46629 49876\r
+\r
+46749 49851\r
+\r
+47146 49954\r
+\r
+47084 49398\r
+\r
+47462 48903\r
+\r
+48142 48340\r
+\r
+49051 48095\r
+\r
+49686 47703\r
+\r
+50169 48265\r
+\r
+50237 49145\r
+\r
+49628 49798\r
+\r
+48806 49692\r
+\r
+48114 49840\r
+\r
+48309 50493\r
+\r
+48478 51191\r
+\r
+47759 51146\r
+\r
+47439 51438\r
+\r
+47705 52264\r
+\r
+47622 53091\r
+\r
+47119 53679\r
+\r
+46958 54617\r
+-1\r
+\r
+34655 50839\r
+\r
+34652 50856\r
+\r
+34655 50839\r
+-1\r
+\r
+40941 14898\r
+\r
+40378 15426\r
+\r
+40102 16320\r
+\r
+39425 16879\r
+\r
+38737 16978\r
+\r
+38091 16702\r
+\r
+37370 16817\r
+\r
+36733 16688\r
+\r
+36449 16596\r
+\r
+35852 16658\r
+\r
+35484 16507\r
+\r
+36053 16389\r
+\r
+36217 16053\r
+\r
+36490 16162\r
+\r
+36759 16210\r
+\r
+37437 15771\r
+\r
+37605 15987\r
+\r
+38211 16081\r
+\r
+38130 16459\r
+\r
+38697 16872\r
+\r
+39548 16649\r
+\r
+40189 16040\r
+\r
+40562 15230\r
+\r
+40923 14908\r
+-1\r
+\r
+27971 231\r
+\r
+28260 255\r
+\r
+28697 329\r
+\r
+29078 224\r
+\r
+29288 541\r
+\r
+29675 462\r
+\r
+30159 717\r
+\r
+30478 381\r
+\r
+30948 601\r
+\r
+31746 601\r
+\r
+32253 867\r
+-1\r
+\r
+32253 867\r
+\r
+31807 872\r
+\r
+31241 652\r
+\r
+30596 396\r
+\r
+30244 811\r
+\r
+29940 702\r
+\r
+29528 788\r
+\r
+29082 938\r
+\r
+28727 569\r
+\r
+28477 598\r
+\r
+28323 772\r
+\r
+28306 879\r
+\r
+27961 963\r
+\r
+27422 997\r
+\r
+27149 734\r
+\r
+26974 1047\r
+\r
+26766 1092\r
+\r
+26269 1041\r
+\r
+25853 1007\r
+\r
+25456 1113\r
+\r
+25021 920\r
+\r
+24123 868\r
+\r
+24302 1147\r
+\r
+23781 853\r
+\r
+23504 528\r
+\r
+22730 360\r
+\r
+22136 264\r
+\r
+22905 354\r
+\r
+23082 135\r
+\r
+23260 -276\r
+\r
+23691 -912\r
+\r
+24063 -1585\r
+\r
+24335 -2316\r
+\r
+24591 -2277\r
+\r
+24562 -1918\r
+\r
+24208 -1433\r
+\r
+24275 -1297\r
+\r
+24287 -794\r
+\r
+23836 -421\r
+\r
+24270 -68\r
+\r
+24615 -192\r
+\r
+24691 237\r
+\r
+24848 5\r
+\r
+25100 467\r
+\r
+25388 461\r
+\r
+25765 141\r
+\r
+25932 296\r
+\r
+26093 615\r
+\r
+26481 327\r
+\r
+26965 48\r
+\r
+26803 -194\r
+\r
+27064 -682\r
+\r
+27140 -516\r
+\r
+27146 37\r
+\r
+27559 -266\r
+\r
+27464 -821\r
+\r
+27336 -1615\r
+\r
+27200 -2280\r
+\r
+27391 -1913\r
+\r
+27537 -1312\r
+\r
+27780 -842\r
+\r
+27922 -291\r
+\r
+28176 -497\r
+\r
+28714 -639\r
+\r
+29073 -1173\r
+\r
+28722 -1554\r
+\r
+29105 -1722\r
+\r
+29226 -1814\r
+\r
+29038 -2364\r
+\r
+29208 -2775\r
+\r
+29476 -2122\r
+\r
+29893 -2666\r
+\r
+30145 -2828\r
+\r
+30850 -3286\r
+\r
+31208 -4035\r
+\r
+31055 -4242\r
+\r
+31478 -4909\r
+\r
+31135 -5650\r
+\r
+31288 -5937\r
+\r
+31584 -5193\r
+\r
+31481 -4774\r
+\r
+31317 -3903\r
+\r
+31660 -4010\r
+\r
+32021 -4207\r
+\r
+32700 -4106\r
+\r
+32186 -4145\r
+\r
+31897 -3669\r
+\r
+31107 -3284\r
+\r
+31115 -2877\r
+\r
+31327 -2868\r
+\r
+31085 -2558\r
+\r
+30517 -2927\r
+\r
+30119 -2322\r
+\r
+29547 -1975\r
+\r
+29468 -1405\r
+\r
+29641 -908\r
+\r
+29503 -946\r
+\r
+29169 -899\r
+\r
+28670 -388\r
+\r
+27965 -213\r
+\r
+27971 231\r
+-1\r
+\r
+57452 -14027\r
+\r
+57105 -14439\r
+\r
+56889 -15125\r
+\r
+56171 -15601\r
+\r
+55434 -15148\r
+\r
+55164 -14382\r
+\r
+54988 -14602\r
+\r
+54777 -15127\r
+\r
+54968 -15265\r
+\r
+55281 -15383\r
+\r
+56023 -15643\r
+\r
+56726 -15218\r
+\r
+57123 -14740\r
+\r
+57452 -14027\r
+-1\r
+\r
+29146 -19722\r
+\r
+28535 -20030\r
+\r
+28176 -20161\r
+\r
+28034 -20015\r
+\r
+27640 -20073\r
+\r
+27223 -20007\r
+\r
+26965 -20484\r
+\r
+26488 -20297\r
+\r
+25989 -20141\r
+\r
+26269 -19871\r
+\r
+26679 -19805\r
+\r
+26928 -19742\r
+\r
+27149 -19458\r
+\r
+26608 -19433\r
+\r
+26465 -19363\r
+\r
+26157 -19417\r
+\r
+25726 -19650\r
+\r
+25501 -19447\r
+\r
+25159 -19279\r
+\r
+25168 -19615\r
+\r
+25540 -20170\r
+\r
+25807 -20468\r
+\r
+26070 -20780\r
+\r
+26393 -20776\r
+\r
+26862 -20770\r
+\r
+27301 -20555\r
+\r
+27807 -20541\r
+\r
+27962 -20533\r
+\r
+28409 -20529\r
+\r
+28605 -20210\r
+\r
+29146 -19722\r
+-1\r
+\r
+77427 111698\r
+\r
+77875 112262\r
+\r
+78455 112696\r
+\r
+79280 112993\r
+\r
+79880 113566\r
+\r
+80215 113887\r
+\r
+80534 114340\r
+\r
+80700 114691\r
+\r
+81171 115034\r
+\r
+81516 115355\r
+\r
+81741 115925\r
+\r
+81332 116320\r
+\r
+81082 116433\r
+\r
+81638 116797\r
+\r
+82118 117367\r
+\r
+82546 117585\r
+\r
+82883 117884\r
+\r
+82631 118409\r
+\r
+82558 118907\r
+\r
+83044 118416\r
+\r
+83332 118691\r
+\r
+83599 118830\r
+\r
+84247 118775\r
+\r
+84586 118444\r
+\r
+84769 118608\r
+\r
+85055 118717\r
+\r
+85627 118572\r
+\r
+86349 118361\r
+-1\r
+\r
+86345 118358\r
+\r
+85917 118215\r
+\r
+85289 118260\r
+\r
+84927 117957\r
+\r
+84723 117706\r
+\r
+84684 117831\r
+\r
+84558 118227\r
+\r
+84142 118288\r
+\r
+83774 118231\r
+\r
+83476 117772\r
+\r
+82913 117534\r
+\r
+82429 117253\r
+\r
+81795 116775\r
+\r
+81720 116227\r
+\r
+81980 115650\r
+\r
+81629 115072\r
+\r
+81233 114639\r
+\r
+81476 114022\r
+\r
+80934 114550\r
+\r
+80805 114045\r
+\r
+80233 113573\r
+\r
+79680 112881\r
+\r
+78781 112633\r
+\r
+78128 112238\r
+\r
+77425 111695\r
+-1\r
+\r
+-28740 -51812\r
+\r
+-28632 -51500\r
+\r
+-28740 -51812\r
+-1\r
+\r
+-57577 -20573\r
+\r
+-57277 -20440\r
+\r
+-57577 -20573\r
+-1\r
+\r
+-133615 -43956\r
+\r
+-133440 -44009\r
+\r
+-133615 -43956\r
+-1\r
+\r
+-145407 -35612\r
+\r
+-145196 -35755\r
+\r
+-145407 -35612\r
+-1\r
+\r
+-61513 179392\r
+\r
+-61111 179561\r
+\r
+-60250 179935\r
+\r
+-60836 179843\r
+\r
+-61513 179392\r
+-1\r
+\r
+-48239 173580\r
+\r
+-48111 173513\r
+\r
+-47611 173755\r
+\r
+-48037 174012\r
+\r
+-48239 173580\r
+-1\r
+\r
+-70839 228521\r
+\r
+-71005 227990\r
+\r
+-70839 228521\r
+-1\r
+\r
+-75585 174359\r
+\r
+-76101 174285\r
+\r
+-77073 173996\r
+\r
+-78004 173667\r
+\r
+-78920 173308\r
+\r
+-79805 172921\r
+\r
+-80757 172599\r
+\r
+-81807 172374\r
+\r
+-82832 172173\r
+\r
+-83806 171897\r
+\r
+-84723 171537\r
+\r
+-85796 171346\r
+\r
+-86530 170871\r
+\r
+-87312 170644\r
+\r
+-88048 170330\r
+\r
+-88960 169960\r
+\r
+-89628 169635\r
+\r
+-90157 169166\r
+\r
+-90421 168522\r
+\r
+-90558 167647\r
+\r
+-90711 166512\r
+\r
+-91078 165566\r
+\r
+-91536 164718\r
+\r
+-91995 163865\r
+\r
+-92118 162678\r
+-1\r
+\r
+-43013 177387\r
+\r
+-43068 177442\r
+\r
+-43838 177754\r
+\r
+-43753 177357\r
+\r
+-44192 177447\r
+\r
+-44134 177878\r
+\r
+-44609 178387\r
+\r
+-45090 178428\r
+\r
+-45761 178769\r
+\r
+-45880 179065\r
+\r
+-46438 179548\r
+\r
+-47129 179803\r
+\r
+-48065 179933\r
+\r
+-48724 180213\r
+\r
+-49584 180505\r
+\r
+-50623 180633\r
+\r
+-51589 180775\r
+\r
+-52623 180776\r
+\r
+-53556 181029\r
+\r
+-54333 181507\r
+\r
+-55221 181788\r
+\r
+-56145 181530\r
+\r
+-56947 181173\r
+\r
+-57562 180596\r
+-1\r
+\r
+-62450 158513\r
+\r
+-62045 158769\r
+\r
+-61383 159145\r
+\r
+-60617 159647\r
+\r
+-59842 160013\r
+\r
+-59271 160130\r
+\r
+-58410 160044\r
+\r
+-58315 161040\r
+\r
+-58176 161838\r
+\r
+-57574 162507\r
+\r
+-57767 163078\r
+\r
+-57689 163384\r
+\r
+-57494 164073\r
+\r
+-57465 164286\r
+\r
+-56856 164598\r
+\r
+-56832 165475\r
+\r
+-56980 165823\r
+\r
+-56600 166048\r
+\r
+-57016 166474\r
+\r
+-57428 166869\r
+\r
+-57431 167317\r
+\r
+-56881 166844\r
+\r
+-56176 167030\r
+\r
+-55772 167538\r
+\r
+-55258 168211\r
+\r
+-54746 168965\r
+\r
+-55310 169406\r
+\r
+-55886 169133\r
+\r
+-55616 169936\r
+\r
+-55100 169604\r
+\r
+-54375 169653\r
+\r
+-53741 170273\r
+\r
+-53469 170230\r
+-1\r
+\r
+-92118 162678\r
+\r
+-92076 162587\r
+\r
+-91514 161880\r
+\r
+-91066 160990\r
+\r
+-90911 159774\r
+\r
+-90856 159918\r
+\r
+-90304 159310\r
+\r
+-89828 158642\r
+\r
+-88992 158235\r
+\r
+-88229 157881\r
+\r
+-87527 157302\r
+\r
+-86426 157284\r
+\r
+-85448 157195\r
+\r
+-84798 157582\r
+\r
+-84134 157280\r
+\r
+-83268 157052\r
+\r
+-82585 156462\r
+\r
+-81735 156060\r
+\r
+-80769 155823\r
+\r
+-79981 155866\r
+\r
+-79527 155739\r
+\r
+-78723 155940\r
+-1\r
+\r
+-72444 207899\r
+\r
+-72051 207658\r
+\r
+-72387 206991\r
+\r
+-73101 206509\r
+\r
+-73734 206436\r
+\r
+-73810 207401\r
+\r
+-73253 207933\r
+\r
+-72444 207899\r
+-1\r
+\r
+-37430 203632\r
+\r
+-37430 203632\r
+-1\r
+\r
+-37188 203514\r
+\r
+-37188 203514\r
+-1\r
+\r
+-25614 202623\r
+\r
+-25614 202623\r
+-1\r
+\r
+-16385 199670\r
+\r
+-16842 199946\r
+\r
+-16884 199714\r
+\r
+-16385 199670\r
+-1\r
+\r
+-15413 200566\r
+\r
+-15487 200659\r
+\r
+-15413 200566\r
+-1\r
+\r
+-57562 180596\r
+\r
+-57445 180569\r
+\r
+-56771 180052\r
+\r
+-56038 179661\r
+\r
+-55600 179182\r
+\r
+-56191 178767\r
+\r
+-57093 178998\r
+\r
+-57983 179023\r
+\r
+-58595 179431\r
+\r
+-59449 179490\r
+\r
+-60215 179065\r
+\r
+-60721 179186\r
+\r
+-61238 178431\r
+\r
+-62096 178054\r
+\r
+-62960 178154\r
+\r
+-63874 178271\r
+\r
+-64842 177976\r
+\r
+-65736 177800\r
+\r
+-66691 177506\r
+\r
+-67591 177137\r
+\r
+-68488 176768\r
+\r
+-69433 176442\r
+\r
+-70332 176113\r
+\r
+-71306 175816\r
+\r
+-71934 175525\r
+\r
+-72794 175289\r
+\r
+-73674 174933\r
+\r
+-74650 174638\r
+\r
+-75585 174359\r
+-1\r
+\r
+-53461 170233\r
+\r
+-52931 170696\r
+\r
+-53376 171024\r
+\r
+-54220 170683\r
+\r
+-53976 171211\r
+\r
+-53157 171550\r
+\r
+-52453 172084\r
+\r
+-52768 172556\r
+\r
+-53096 172849\r
+\r
+-52500 172383\r
+\r
+-52396 171784\r
+\r
+-51557 171871\r
+\r
+-51262 172489\r
+\r
+-50754 172605\r
+\r
+-51558 172717\r
+\r
+-50825 172980\r
+\r
+-50274 172884\r
+\r
+-49595 172340\r
+\r
+-48921 172554\r
+\r
+-48891 172871\r
+\r
+-48937 173248\r
+\r
+-49649 173618\r
+\r
+-49111 174006\r
+\r
+-48675 174442\r
+\r
+-48212 174522\r
+\r
+-48405 175229\r
+\r
+-47852 175702\r
+\r
+-47032 175867\r
+\r
+-46230 176222\r
+\r
+-45481 175923\r
+\r
+-44910 175633\r
+\r
+-44700 175904\r
+\r
+-44488 176290\r
+\r
+-44080 176834\r
+\r
+-43603 176973\r
+\r
+-43571 177227\r
+\r
+-43013 177387\r
+-1\r
+\r
+-75593 200556\r
+\r
+-75157 199912\r
+\r
+-75318 199060\r
+\r
+-76039 198990\r
+\r
+-76725 199540\r
+\r
+-76915 200499\r
+\r
+-76327 201019\r
+\r
+-75593 200556\r
+-1\r
+\r
+-78723 155940\r
+\r
+-78560 156078\r
+\r
+-78064 156580\r
+\r
+-77068 156513\r
+\r
+-76588 157043\r
+\r
+-76198 157816\r
+\r
+-75182 158030\r
+\r
+-74488 158597\r
+\r
+-73782 158951\r
+\r
+-73011 159461\r
+\r
+-72277 159973\r
+\r
+-71477 160073\r
+\r
+-70705 159983\r
+\r
+-69913 160112\r
+\r
+-69198 159608\r
+\r
+-68289 159303\r
+\r
+-67646 159361\r
+\r
+-66855 159055\r
+\r
+-66038 158621\r
+\r
+-64996 158502\r
+\r
+-63939 158595\r
+\r
+-63218 158199\r
+\r
+-62447 158516\r
+-1\r
+\r
+56178 143920\r
+\r
+56372 143994\r
+\r
+56625 143830\r
+\r
+56960 144092\r
+\r
+57079 144276\r
+\r
+56567 144468\r
+\r
+56397 144842\r
+\r
+56225 145475\r
+\r
+56137 144676\r
+\r
+56178 143920\r
+-1\r
+\r
+-7926 147611\r
+\r
+-7497 147697\r
+\r
+-7566 148062\r
+\r
+-7926 147611\r
+-1\r
+\r
+-14663 142810\r
+\r
+-14663 142810\r
+-1\r
+\r
+-1944 115703\r
+\r
+-1495 116056\r
+\r
+-1095 115584\r
+\r
+-918 115832\r
+\r
+-1107 116196\r
+\r
+-1709 116204\r
+\r
+-1944 115708\r
+-1\r
+\r
+-19575 142904\r
+\r
+-19570 142889\r
+\r
+-19049 142798\r
+\r
+-18897 143099\r
+\r
+-18644 143074\r
+\r
+-18224 142973\r
+\r
+-17752 142850\r
+\r
+-17897 143318\r
+\r
+-17958 143543\r
+\r
+-18565 143481\r
+\r
+-19435 143279\r
+\r
+-19575 142904\r
+-1\r
+\r
+-21381 141081\r
+\r
+-21818 141140\r
+\r
+-22623 141283\r
+\r
+-22699 141641\r
+\r
+-22826 141930\r
+\r
+-23069 142453\r
+\r
+-22110 142238\r
+\r
+-22203 141952\r
+\r
+-21354 141700\r
+\r
+-20719 141441\r
+\r
+-21381 141081\r
+-1\r
+\r
+-28720 142998\r
+\r
+-28569 142635\r
+\r
+-28085 143220\r
+\r
+-27647 143573\r
+\r
+-28229 143452\r
+\r
+-28720 142998\r
+-1\r
+\r
+-7709 118960\r
+\r
+-7680 118920\r
+\r
+-7302 118323\r
+\r
+-6912 118420\r
+\r
+-7123 119026\r
+\r
+-7583 119371\r
+\r
+-7706 118958\r
+-1\r
+\r
+-33634 167211\r
+\r
+-33663 167302\r
+\r
+-33977 166818\r
+\r
+-33946 166552\r
+\r
+-33634 167211\r
+-1\r
+\r
+-45891 163019\r
+\r
+-45891 163019\r
+-1\r
+\r
+-45631 162351\r
+\r
+-46009 162334\r
+\r
+-46406 162311\r
+\r
+-46718 162556\r
+\r
+-46132 162699\r
+\r
+-45631 162351\r
+-1\r
+\r
+-43783 159144\r
+\r
+-43841 159331\r
+\r
+-43484 159963\r
+\r
+-44198 160286\r
+\r
+-44229 159879\r
+\r
+-43783 159144\r
+-1\r
+\r
+-44075 157146\r
+\r
+-44234 157550\r
+\r
+-44521 157525\r
+\r
+-44075 157146\r
+-1\r
+\r
+-40965 155843\r
+\r
+-41122 156230\r
+\r
+-42052 156262\r
+\r
+-42862 156558\r
+\r
+-42637 155841\r
+\r
+-41862 155685\r
+\r
+-40965 155843\r
+-1\r
+\r
+-78169 127714\r
+\r
+-78097 127739\r
+\r
+-77856 127642\r
+\r
+-78169 127714\r
+-1\r
+\r
+-93651 118699\r
+\r
+-93502 118730\r
+\r
+-93651 118699\r
+-1\r
+\r
+-60451 42315\r
+\r
+-60213 42183\r
+\r
+-59674 42193\r
+\r
+-60451 42315\r
+-1\r
+\r
+13492 32108\r
+\r
+13462 32153\r
+\r
+12692 31938\r
+\r
+11864 31543\r
+\r
+11645 30865\r
+\r
+12187 30352\r
+\r
+12674 30917\r
+\r
+13489 31275\r
+\r
+13492 32108\r
+-1\r
+\r
+6085 26726\r
+\r
+5917 26819\r
+\r
+5634 26452\r
+\r
+6085 26726\r
+-1\r
+\r
+1455 24059\r
+\r
+1127 24318\r
+\r
+409 23965\r
+\r
+170 23457\r
+\r
+1019 23346\r
+\r
+1455 24059\r
+-1\r
+\r
+-5114 20282\r
+\r
+-5114 20282\r
+-1\r
+\r
+27411 -46386\r
+\r
+27488 -45677\r
+\r
+27185 -45022\r
+\r
+26746 -45232\r
+\r
+27100 -46078\r
+\r
+27411 -46386\r
+-1\r
+\r
+40687 -56380\r
+\r
+40401 -56390\r
+\r
+40190 -56747\r
+\r
+40687 -56380\r
+-1\r
+\r
+40294 -57814\r
+\r
+40139 -57843\r
+\r
+39813 -58092\r
+\r
+40050 -58295\r
+\r
+40294 -57814\r
+-1\r
+\r
+41762 -57390\r
+\r
+41382 -57284\r
+\r
+41219 -57834\r
+\r
+41762 -57390\r
+-1\r
+\r
+42760 -57545\r
+\r
+42575 -57650\r
+\r
+42663 -58182\r
+\r
+42760 -57545\r
+-1\r
+\r
+71471 -58811\r
+\r
+71050 -58898\r
+\r
+70899 -59260\r
+\r
+71471 -58811\r
+-1\r
+\r
+61209 -91141\r
+\r
+61051 -90551\r
+\r
+61624 -89941\r
+\r
+61753 -90770\r
+\r
+61209 -91141\r
+-1\r
+\r
+60492 -90166\r
+\r
+60454 -89906\r
+\r
+60861 -89829\r
+\r
+60492 -90166\r
+-1\r
+\r
+59963 -87930\r
+\r
+59938 -87950\r
+\r
+59486 -87514\r
+\r
+59596 -86743\r
+\r
+59852 -87057\r
+\r
+59963 -87930\r
+-1\r
+\r
+60454 -82769\r
+\r
+60009 -82567\r
+\r
+60198 -82443\r
+\r
+60454 -82769\r
+-1\r
+\r
+57608 -82473\r
+\r
+57630 -81918\r
+\r
+58314 -81763\r
+\r
+58372 -82521\r
+\r
+57608 -82473\r
+-1\r
+\r
+55056 -83577\r
+\r
+54722 -83675\r
+\r
+54733 -83206\r
+\r
+55056 -83577\r
+-1\r
+\r
+54004 -85422\r
+\r
+53720 -85147\r
+\r
+53929 -84454\r
+\r
+54548 -84876\r
+\r
+55164 -85390\r
+\r
+54697 -85554\r
+\r
+54004 -85422\r
+-1\r
+\r
+54005 -88084\r
+\r
+53465 -88117\r
+\r
+53739 -87465\r
+\r
+54005 -88084\r
+-1\r
+\r
+53638 -88922\r
+\r
+53589 -88999\r
+\r
+53638 -88922\r
+-1\r
+\r
+118161 -61189\r
+\r
+118247 -61706\r
+\r
+117794 -61838\r
+\r
+117519 -60770\r
+\r
+117932 -60176\r
+\r
+118161 -61189\r
+-1\r
+\r
+102705 -64020\r
+\r
+102739 -64003\r
+\r
+103571 -63868\r
+\r
+103724 -64673\r
+\r
+102984 -64480\r
+\r
+102705 -64020\r
+-1\r
+\r
+99923 -65007\r
+\r
+99680 -64971\r
+\r
+100015 -64444\r
+\r
+99923 -65007\r
+-1\r
+\r
+101519 -62170\r
+\r
+101198 -62394\r
+\r
+101009 -61639\r
+\r
+101519 -62170\r
+-1\r
+\r
+102824 -58451\r
+\r
+102433 -59234\r
+\r
+102134 -60219\r
+\r
+101772 -60672\r
+\r
+100976 -60195\r
+\r
+100989 -59391\r
+\r
+101805 -58912\r
+\r
+102505 -58384\r
+\r
+102824 -58451\r
+-1\r
+\r
+100579 -56943\r
+\r
+99992 -56544\r
+\r
+100044 -55587\r
+\r
+100780 -55321\r
+\r
+101339 -55548\r
+\r
+101362 -56529\r
+\r
+100579 -56943\r
+-1\r
+\r
+102599 -50716\r
+\r
+101729 -51132\r
+\r
+101151 -51882\r
+\r
+100967 -51578\r
+\r
+101506 -50791\r
+\r
+101957 -49994\r
+\r
+102878 -49753\r
+\r
+103429 -50274\r
+\r
+102599 -50716\r
+-1\r
+\r
+104914 -48439\r
+\r
+104879 -48458\r
+\r
+104181 -48967\r
+\r
+103877 -49799\r
+\r
+104604 -49626\r
+\r
+104858 -48729\r
+\r
+104914 -48439\r
+-1\r
+\r
+121673 39806\r
+\r
+121390 39364\r
+\r
+121402 38765\r
+\r
+122026 38867\r
+\r
+121673 39806\r
+-1\r
+\r
+125062 40604\r
+\r
+125026 40507\r
+\r
+125095 40284\r
+\r
+125062 40604\r
+-1\r
+\r
+112379 119723\r
+\r
+112384 119695\r
+\r
+112416 119308\r
+\r
+112346 119019\r
+\r
+112206 118716\r
+\r
+112214 118690\r
+\r
+112363 119000\r
+\r
+112441 119384\r
+\r
+112382 119721\r
+-1\r
+\r
+112096 120502\r
+\r
+112193 120336\r
+\r
+112314 119994\r
+\r
+112357 119895\r
+\r
+112250 120247\r
+\r
+112094 120501\r
+-1\r
+\r
+79228 132825\r
+\r
+78651 132748\r
+\r
+78217 132872\r
+\r
+77510 133059\r
+\r
+76717 133497\r
+\r
+76031 134065\r
+\r
+75804 134008\r
+\r
+76102 133633\r
+\r
+75317 133584\r
+\r
+74386 133804\r
+\r
+73674 133921\r
+\r
+72701 133864\r
+\r
+71866 133978\r
+\r
+71122 134159\r
+\r
+70526 134101\r
+\r
+69683 134396\r
+\r
+68763 134651\r
+\r
+67859 134779\r
+\r
+67361 135322\r
+\r
+67087 135923\r
+\r
+66844 136463\r
+\r
+66238 137121\r
+\r
+65668 137469\r
+\r
+65615 137730\r
+\r
+65578 138231\r
+\r
+65085 138647\r
+\r
+64919 139003\r
+-1\r
+\r
+52329 148507\r
+\r
+52714 148016\r
+\r
+52981 147102\r
+\r
+53278 146637\r
+\r
+53620 146233\r
+\r
+53890 145843\r
+\r
+53905 145323\r
+\r
+53939 144573\r
+\r
+54648 144224\r
+\r
+55326 144169\r
+\r
+55721 143479\r
+\r
+54979 143207\r
+\r
+54371 143367\r
+\r
+54735 142936\r
+\r
+55623 142659\r
+\r
+56033 142017\r
+\r
+56465 141998\r
+\r
+57172 141603\r
+\r
+58027 141243\r
+\r
+59029 141094\r
+\r
+59826 140972\r
+-1\r
+\r
+45750 155237\r
+\r
+46355 154896\r
+\r
+46134 154335\r
+\r
+46708 153863\r
+\r
+47359 153316\r
+\r
+47545 152649\r
+\r
+48402 152388\r
+\r
+49119 151952\r
+\r
+48781 151997\r
+\r
+49354 151439\r
+\r
+49939 150840\r
+\r
+50159 150051\r
+\r
+50866 149520\r
+\r
+51620 149036\r
+\r
+52329 148507\r
+-1\r
+\r
+64919 139003\r
+\r
+64807 138967\r
+\r
+63998 139357\r
+\r
+63234 139806\r
+\r
+62433 140206\r
+\r
+61542 140481\r
+\r
+60662 140782\r
+\r
+59836 140981\r
+-1\r
+\r
+41439 155797\r
+\r
+41498 155608\r
+\r
+41748 154991\r
+\r
+41706 153983\r
+\r
+41320 153411\r
+\r
+41699 153293\r
+\r
+42183 153901\r
+\r
+42515 154690\r
+\r
+43012 155411\r
+\r
+43374 156274\r
+\r
+44346 156124\r
+\r
+45064 155775\r
+\r
+45750 155234\r
+-1\r
+\r
+40480 176129\r
+\r
+40646 175526\r
+\r
+40676 174541\r
+\r
+40367 173641\r
+\r
+40054 172764\r
+\r
+39966 171771\r
+\r
+40260 170860\r
+\r
+39920 169983\r
+\r
+39446 169224\r
+\r
+39003 168469\r
+\r
+38632 167625\r
+\r
+38627 166697\r
+\r
+38800 165807\r
+\r
+39030 165036\r
+\r
+38809 164292\r
+\r
+38378 163501\r
+\r
+38026 162690\r
+\r
+37588 162005\r
+\r
+37653 161024\r
+\r
+37532 160031\r
+\r
+37804 159177\r
+\r
+38345 158483\r
+\r
+38896 157771\r
+\r
+39547 157177\r
+\r
+40319 156740\r
+\r
+40942 156405\r
+\r
+41439 155794\r
+-1\r
+\r
+37627 185085\r
+\r
+37760 184833\r
+\r
+37815 184295\r
+\r
+37487 183698\r
+\r
+38086 184139\r
+\r
+39078 184036\r
+\r
+40085 184209\r
+\r
+40875 183910\r
+\r
+41765 184249\r
+\r
+42550 184605\r
+\r
+42804 183680\r
+\r
+43166 182780\r
+\r
+42805 181978\r
+\r
+42016 181504\r
+\r
+41616 180675\r
+\r
+41435 179754\r
+\r
+41297 178846\r
+\r
+40900 178021\r
+\r
+40659 177114\r
+\r
+40480 176129\r
+-1\r
+\r
+26327 178513\r
+\r
+26757 178766\r
+\r
+27625 179167\r
+\r
+28488 179326\r
+\r
+29123 179936\r
+\r
+29785 180495\r
+\r
+30526 181009\r
+\r
+31361 181381\r
+\r
+32245 181774\r
+\r
+32895 182347\r
+\r
+33613 182800\r
+\r
+34469 182889\r
+\r
+35469 183077\r
+\r
+36375 183160\r
+\r
+37279 183423\r
+\r
+37532 184364\r
+\r
+37629 185085\r
+-1\r
+\r
+14172 170967\r
+\r
+14747 171413\r
+\r
+15394 172000\r
+\r
+16033 172599\r
+\r
+16790 173081\r
+\r
+17617 173508\r
+\r
+18353 174022\r
+\r
+19037 174578\r
+\r
+19736 175120\r
+\r
+20519 175597\r
+\r
+21302 176072\r
+\r
+22109 176527\r
+\r
+23116 176678\r
+\r
+24007 177063\r
+\r
+24846 177485\r
+\r
+25604 177984\r
+\r
+26326 178516\r
+-1\r
+\r
+5 154408\r
+\r
+194 154578\r
+\r
+824 155141\r
+\r
+1445 155742\r
+\r
+2083 156327\r
+\r
+2689 156945\r
+\r
+3262 157574\r
+\r
+3765 158281\r
+\r
+4353 158910\r
+\r
+4925 159539\r
+\r
+5454 160227\r
+\r
+5969 160920\r
+\r
+6458 161637\r
+\r
+6885 162432\r
+\r
+7293 163226\r
+\r
+7723 163986\r
+\r
+8185 164735\r
+\r
+8622 165479\r
+\r
+9231 166099\r
+\r
+9850 166707\r
+\r
+10423 167346\r
+\r
+11013 167976\r
+\r
+11627 168594\r
+\r
+12287 169171\r
+\r
+12932 169758\r
+\r
+13573 170355\r
+\r
+14172 170967\r
+-1\r
+\r
+-6026 149604\r
+\r
+-5520 150004\r
+\r
+-4768 150480\r
+\r
+-4343 150803\r
+\r
+-3709 151089\r
+\r
+-3599 151126\r
+\r
+-2997 151533\r
+\r
+-2412 152165\r
+\r
+-1768 152708\r
+\r
+-1248 153198\r
+\r
+-616 153808\r
+\r
+6 154417\r
+-1\r
+\r
+-16815 141133\r
+\r
+-16606 141362\r
+\r
+-16449 141836\r
+\r
+-16146 142129\r
+\r
+-15426 142504\r
+\r
+-14675 142709\r
+\r
+-14380 142610\r
+\r
+-14520 142951\r
+\r
+-14183 142968\r
+\r
+-13543 143447\r
+\r
+-12994 143237\r
+\r
+-12684 143651\r
+\r
+-11940 143881\r
+\r
+-11731 144461\r
+\r
+-10903 144683\r
+\r
+-10760 144530\r
+\r
+-10063 144577\r
+\r
+-9602 144838\r
+\r
+-9166 145635\r
+\r
+-9003 146461\r
+\r
+-8424 146836\r
+\r
+-8104 147231\r
+\r
+-8045 147507\r
+\r
+-7364 147236\r
+\r
+-7379 147337\r
+\r
+-6859 147636\r
+\r
+-7196 147914\r
+\r
+-7056 148427\r
+\r
+-6659 149103\r
+\r
+-6018 149612\r
+-1\r
+\r
+-37724 145576\r
+\r
+-37382 145489\r
+\r
+-37321 145467\r
+\r
+-36770 144900\r
+\r
+-37013 144762\r
+\r
+-36617 144480\r
+\r
+-36809 143950\r
+\r
+-36076 143585\r
+\r
+-36139 142919\r
+\r
+-35573 143114\r
+\r
+-35077 142901\r
+\r
+-34442 142926\r
+\r
+-34019 142435\r
+\r
+-33364 142684\r
+\r
+-32809 142295\r
+\r
+-32170 142166\r
+\r
+-31895 142011\r
+\r
+-31802 142216\r
+\r
+-31283 141747\r
+\r
+-30407 141478\r
+\r
+-29870 141587\r
+\r
+-29206 141848\r
+\r
+-28505 141930\r
+\r
+-27980 141678\r
+\r
+-28055 141411\r
+\r
+-27141 141431\r
+\r
+-26378 141599\r
+\r
+-25844 142013\r
+\r
+-25396 142344\r
+\r
+-24716 141957\r
+\r
+-24498 141419\r
+\r
+-23885 141120\r
+\r
+-23280 140516\r
+\r
+-23174 140084\r
+\r
+-22316 139897\r
+\r
+-21526 139660\r
+\r
+-20638 139976\r
+\r
+-19894 140304\r
+\r
+-19164 140583\r
+\r
+-18663 140716\r
+\r
+-18096 140822\r
+\r
+-17477 141004\r
+\r
+-17260 141194\r
+\r
+-16815 141138\r
+-1\r
+\r
+-67907 130510\r
+\r
+-67296 130441\r
+\r
+-67520 131050\r
+\r
+-66992 131261\r
+\r
+-66546 131684\r
+\r
+-65925 132344\r
+\r
+-65543 132476\r
+\r
+-65008 133098\r
+\r
+-64454 132541\r
+\r
+-64854 133149\r
+\r
+-64144 133729\r
+\r
+-63687 134298\r
+\r
+-63281 134998\r
+\r
+-62843 135763\r
+\r
+-62499 136481\r
+\r
+-62162 137239\r
+\r
+-62121 137294\r
+\r
+-61894 138064\r
+\r
+-61649 138762\r
+\r
+-61317 139205\r
+\r
+-61295 140129\r
+\r
+-60931 140763\r
+\r
+-60515 141215\r
+\r
+-60048 142010\r
+\r
+-59600 142826\r
+\r
+-59237 143335\r
+\r
+-58596 143361\r
+\r
+-58159 144148\r
+\r
+-57600 144355\r
+\r
+-57134 144756\r
+\r
+-56502 145370\r
+\r
+-55926 145954\r
+\r
+-55251 146243\r
+\r
+-54556 146233\r
+\r
+-54447 146108\r
+\r
+-53990 146407\r
+\r
+-53738 146614\r
+\r
+-53565 146655\r
+-1\r
+\r
+-53566 146654\r
+\r
+-53213 146994\r
+\r
+-52375 146994\r
+\r
+-51976 146977\r
+\r
+-52227 146419\r
+\r
+-52070 146257\r
+\r
+-51668 146533\r
+\r
+-51094 146387\r
+\r
+-51233 146035\r
+\r
+-50707 146187\r
+\r
+-49907 146138\r
+\r
+-49023 145995\r
+\r
+-48387 145963\r
+\r
+-47907 145970\r
+\r
+-47084 146015\r
+\r
+-46749 145921\r
+\r
+-46466 145605\r
+\r
+-46117 145921\r
+\r
+-45807 146229\r
+\r
+-45419 146039\r
+\r
+-44853 145808\r
+\r
+-44251 145820\r
+\r
+-43781 145822\r
+\r
+-43035 145810\r
+\r
+-42304 145699\r
+\r
+-41581 145539\r
+\r
+-40924 145479\r
+\r
+-40493 145546\r
+\r
+-39857 146010\r
+\r
+-39326 145845\r
+\r
+-38830 145914\r
+\r
+-38490 146185\r
+\r
+-38083 145921\r
+\r
+-37726 145581\r
+-1\r
+\r
+-75487 126436\r
+\r
+-75350 126408\r
+\r
+-74878 126076\r
+\r
+-74450 125595\r
+\r
+-74003 125053\r
+\r
+-73613 124784\r
+\r
+-72864 125046\r
+\r
+-72286 125098\r
+\r
+-71621 124957\r
+\r
+-71061 124754\r
+\r
+-70798 124708\r
+\r
+-71409 125374\r
+\r
+-71142 126109\r
+\r
+-70638 126776\r
+\r
+-70034 127455\r
+\r
+-69405 128048\r
+\r
+-68904 128388\r
+\r
+-68400 129084\r
+\r
+-68016 129492\r
+\r
+-67716 130074\r
+\r
+-67907 130509\r
+-1\r
+\r
+-89478 124145\r
+\r
+-89280 124754\r
+\r
+-88885 125732\r
+\r
+-88383 126578\r
+\r
+-87674 127148\r
+\r
+-86927 127684\r
+\r
+-86019 127915\r
+\r
+-85972 127687\r
+\r
+-86284 127203\r
+\r
+-85323 127320\r
+\r
+-85049 127468\r
+\r
+-84064 127674\r
+\r
+-83099 127869\r
+\r
+-82565 128104\r
+\r
+-81827 127781\r
+\r
+-80866 127908\r
+\r
+-79880 127960\r
+\r
+-79721 127797\r
+\r
+-80071 127528\r
+\r
+-80724 127434\r
+\r
+-80361 127097\r
+\r
+-79325 127172\r
+\r
+-78401 126979\r
+\r
+-77491 126683\r
+\r
+-76529 126432\r
+\r
+-76616 126250\r
+\r
+-76001 126063\r
+\r
+-75487 126436\r
+-1\r
+\r
+-96655 118412\r
+\r
+-96051 118440\r
+\r
+-94976 118522\r
+\r
+-93902 118629\r
+\r
+-94649 118237\r
+\r
+-94121 117600\r
+\r
+-93567 116976\r
+\r
+-93376 117480\r
+\r
+-92926 117855\r
+\r
+-92076 118255\r
+\r
+-91513 119016\r
+\r
+-91059 119632\r
+\r
+-90965 120102\r
+\r
+-90553 121058\r
+\r
+-90164 122047\r
+\r
+-89840 123120\r
+\r
+-89480 124142\r
+-1\r
+\r
+-107569 111828\r
+\r
+-107515 111662\r
+\r
+-106780 112060\r
+\r
+-106033 112610\r
+\r
+-105368 113227\r
+\r
+-104715 113890\r
+\r
+-104162 114470\r
+\r
+-103784 115409\r
+\r
+-103578 115630\r
+\r
+-102961 116352\r
+\r
+-102204 116660\r
+\r
+-101463 117163\r
+\r
+-100452 117313\r
+\r
+-99448 117525\r
+\r
+-98546 117866\r
+\r
+-97652 118212\r
+\r
+-96650 118415\r
+-1\r
+\r
+-122493 92541\r
+\r
+-122136 92202\r
+\r
+-121471 92857\r
+\r
+-121429 94111\r
+\r
+-121574 95287\r
+\r
+-121156 96234\r
+\r
+-120811 97290\r
+\r
+-120310 98157\r
+\r
+-119811 98940\r
+\r
+-119279 99778\r
+\r
+-118761 100630\r
+\r
+-118094 101298\r
+\r
+-117622 102188\r
+\r
+-117025 102940\r
+\r
+-116405 103662\r
+\r
+-115764 104361\r
+\r
+-115073 105000\r
+\r
+-114443 105677\r
+\r
+-113883 106365\r
+\r
+-113262 107085\r
+\r
+-112747 107925\r
+\r
+-112060 108559\r
+\r
+-111357 109119\r
+\r
+-110610 109677\r
+\r
+-109857 110225\r
+\r
+-109061 110716\r
+\r
+-108236 111170\r
+\r
+-107574 111828\r
+-1\r
+\r
+-123653 66569\r
+\r
+-122823 66494\r
+\r
+-122728 67697\r
+\r
+-123470 67710\r
+\r
+-123628 68398\r
+\r
+-123790 68797\r
+\r
+-124136 69648\r
+\r
+-124601 69881\r
+\r
+-125167 70687\r
+\r
+-125252 71733\r
+\r
+-124920 72476\r
+\r
+-124443 73340\r
+\r
+-124002 74285\r
+\r
+-123840 74905\r
+\r
+-123773 76024\r
+\r
+-123830 77119\r
+\r
+-123831 78200\r
+\r
+-123304 78926\r
+\r
+-122915 79609\r
+\r
+-122641 80594\r
+\r
+-122444 81624\r
+\r
+-122455 82032\r
+\r
+-122682 82954\r
+\r
+-122732 83584\r
+\r
+-122494 84211\r
+\r
+-122389 85386\r
+\r
+-122574 86641\r
+\r
+-122805 87823\r
+\r
+-123067 88898\r
+\r
+-122799 89554\r
+\r
+-122262 90274\r
+\r
+-122503 91437\r
+\r
+-122491 92538\r
+-1\r
+\r
+-102877 59356\r
+\r
+-103070 59290\r
+\r
+-103865 59756\r
+\r
+-104568 60350\r
+\r
+-105391 60752\r
+\r
+-106222 61178\r
+\r
+-107169 61447\r
+\r
+-108062 61795\r
+\r
+-108960 62155\r
+\r
+-109774 62559\r
+\r
+-110586 63017\r
+\r
+-111413 63470\r
+\r
+-112195 63979\r
+\r
+-112947 64532\r
+\r
+-113649 65147\r
+\r
+-114457 65631\r
+\r
+-115371 65894\r
+\r
+-116331 65992\r
+\r
+-117356 65888\r
+\r
+-118014 65202\r
+\r
+-117944 64444\r
+\r
+-118736 64363\r
+\r
+-118995 64948\r
+\r
+-119370 64993\r
+\r
+-119448 64963\r
+\r
+-120170 65464\r
+\r
+-120884 66035\r
+\r
+-121725 66472\r
+\r
+-122312 66099\r
+\r
+-122986 65943\r
+\r
+-123656 66569\r
+-1\r
+\r
+-83296 52015\r
+\r
+-84134 52113\r
+\r
+-84826 52155\r
+\r
+-85853 52244\r
+\r
+-86793 52068\r
+\r
+-87663 52435\r
+\r
+-88524 52621\r
+\r
+-89247 53178\r
+\r
+-90148 53462\r
+\r
+-91140 53316\r
+\r
+-92082 53562\r
+\r
+-92980 53589\r
+\r
+-93772 53914\r
+\r
+-94666 53848\r
+\r
+-95343 54476\r
+\r
+-95876 54434\r
+\r
+-96694 54535\r
+\r
+-97511 54934\r
+\r
+-98465 55136\r
+\r
+-99160 55680\r
+\r
+-99962 56053\r
+\r
+-100705 56552\r
+\r
+-101346 57195\r
+\r
+-101939 57939\r
+\r
+-102580 58620\r
+\r
+-102877 59359\r
+-1\r
+\r
+-81655 52302\r
+\r
+-82439 52305\r
+\r
+-82387 51998\r
+\r
+-83296 52012\r
+-1\r
+\r
+-61946 42316\r
+\r
+-62714 42217\r
+\r
+-63802 42232\r
+\r
+-64800 42382\r
+\r
+-65535 42869\r
+\r
+-66326 43202\r
+\r
+-66986 43797\r
+\r
+-67575 44420\r
+\r
+-68349 44879\r
+\r
+-69088 45367\r
+\r
+-69886 45740\r
+\r
+-70650 46175\r
+\r
+-71433 46632\r
+\r
+-72273 47005\r
+\r
+-72968 47551\r
+\r
+-73902 47825\r
+\r
+-74791 48148\r
+\r
+-75575 48601\r
+\r
+-76333 49087\r
+\r
+-77019 49605\r
+\r
+-77811 50011\r
+\r
+-78531 50390\r
+\r
+-79179 51025\r
+\r
+-79925 51541\r
+\r
+-80715 52005\r
+\r
+-81655 52302\r
+-1\r
+\r
+-33612 47321\r
+\r
+-33854 47405\r
+\r
+-34774 47577\r
+\r
+-35495 47905\r
+\r
+-36285 48178\r
+\r
+-37039 48655\r
+\r
+-37813 49040\r
+\r
+-38510 49584\r
+\r
+-39240 49738\r
+\r
+-40247 49794\r
+\r
+-41232 49646\r
+\r
+-42272 49646\r
+\r
+-43229 49390\r
+\r
+-44148 49094\r
+\r
+-44511 48650\r
+\r
+-45285 48189\r
+\r
+-45395 47413\r
+\r
+-45983 46757\r
+-1\r
+\r
+-21092 47453\r
+\r
+-21198 46865\r
+\r
+-21643 46116\r
+\r
+-21785 45215\r
+\r
+-21985 44288\r
+\r
+-22026 44108\r
+\r
+-22785 44592\r
+\r
+-23600 45015\r
+\r
+-24312 45544\r
+\r
+-24913 46007\r
+\r
+-25854 46192\r
+\r
+-26763 46500\r
+\r
+-27629 46889\r
+\r
+-28461 47270\r
+\r
+-29253 47716\r
+\r
+-30014 48144\r
+\r
+-30877 48123\r
+\r
+-31540 47911\r
+\r
+-31561 47672\r
+\r
+-32246 47178\r
+\r
+-32437 46888\r
+\r
+-32079 47101\r
+\r
+-32862 46845\r
+\r
+-33612 47321\r
+-1\r
+\r
+-18070 43238\r
+\r
+-18067 43484\r
+\r
+-18335 43372\r
+\r
+-19154 43759\r
+\r
+-19962 43722\r
+\r
+-20812 43915\r
+-1\r
+\r
+-61945 42317\r
+\r
+-61484 42343\r
+\r
+-60563 42507\r
+\r
+-59507 42552\r
+\r
+-58430 42451\r
+\r
+-57430 42449\r
+\r
+-56723 42496\r
+\r
+-56323 42991\r
+\r
+-55431 43315\r
+\r
+-54642 43717\r
+\r
+-53823 43805\r
+\r
+-53007 44181\r
+\r
+-51984 44370\r
+\r
+-51040 44387\r
+\r
+-50255 44650\r
+\r
+-49598 45027\r
+\r
+-48662 45105\r
+\r
+-48002 45509\r
+\r
+-47427 45992\r
+\r
+-46764 46585\r
+\r
+-45982 46758\r
+-1\r
+\r
+-20809 43915\r
+\r
+-20822 43922\r
+\r
+-21464 44530\r
+\r
+-21721 44884\r
+\r
+-21414 45783\r
+\r
+-20938 46513\r
+\r
+-21092 47453\r
+-1\r
+\r
+-14205 40176\r
+\r
+-14274 40277\r
+\r
+-14899 40894\r
+\r
+-15539 41499\r
+\r
+-16136 42183\r
+\r
+-16845 42402\r
+\r
+-17394 42699\r
+\r
+-18070 43240\r
+-1\r
+\r
+-5808 34407\r
+\r
+-5924 33813\r
+\r
+-5876 33372\r
+\r
+-5216 32914\r
+\r
+-4543 32381\r
+\r
+-5120 32741\r
+\r
+-5848 33244\r
+\r
+-6613 33474\r
+\r
+-6777 33915\r
+\r
+-7084 34197\r
+\r
+-7223 34141\r
+\r
+-6820 33768\r
+\r
+-6924 33562\r
+\r
+-7588 34104\r
+\r
+-8375 34513\r
+-1\r
+\r
+-8378 34513\r
+\r
+-8410 34514\r
+\r
+-8655 34786\r
+\r
+-8844 35041\r
+\r
+-8897 35674\r
+\r
+-9091 36013\r
+\r
+-9083 36412\r
+\r
+-9457 36111\r
+\r
+-9142 35603\r
+\r
+-8970 35125\r
+\r
+-9242 35348\r
+\r
+-9849 35970\r
+\r
+-10408 36655\r
+\r
+-10974 37334\r
+\r
+-11617 37916\r
+\r
+-12337 38334\r
+\r
+-12864 39054\r
+\r
+-13567 39582\r
+\r
+-14200 40171\r
+-1\r
+\r
+-2470 32808\r
+\r
+-2575 32571\r
+\r
+-2856 32388\r
+\r
+-2620 32041\r
+\r
+-2541 31658\r
+\r
+-2248 31343\r
+\r
+-3088 31718\r
+\r
+-3523 32121\r
+\r
+-3891 32195\r
+\r
+-4191 32432\r
+\r
+-4890 32811\r
+\r
+-4960 33311\r
+\r
+-4819 33683\r
+\r
+-5431 33393\r
+\r
+-5387 33970\r
+\r
+-5791 34417\r
+-1\r
+\r
+3601 35296\r
+\r
+3720 34765\r
+\r
+3074 34535\r
+\r
+2128 34696\r
+\r
+2051 34516\r
+\r
+2240 34248\r
+\r
+2341 33839\r
+\r
+1842 33748\r
+\r
+1060 34188\r
+\r
+793 34896\r
+\r
+751 35782\r
+\r
+571 35519\r
+\r
+83 35317\r
+\r
+540 34653\r
+\r
+370 34191\r
+\r
+722 33692\r
+\r
+1073 33489\r
+\r
+43 33667\r
+\r
+-949 33499\r
+\r
+-1763 33132\r
+\r
+-2470 32808\r
+-1\r
+\r
+8454 35335\r
+\r
+7986 35225\r
+\r
+7052 35310\r
+\r
+6287 34886\r
+\r
+5673 34883\r
+\r
+5596 34520\r
+\r
+4854 34056\r
+\r
+4116 33710\r
+\r
+3878 34454\r
+\r
+3937 34960\r
+\r
+3601 35296\r
+-1\r
+\r
+15171 32356\r
+\r
+14737 32328\r
+\r
+14394 33174\r
+\r
+14368 33489\r
+\r
+14145 34014\r
+\r
+14303 34221\r
+\r
+14740 34205\r
+\r
+14621 34786\r
+\r
+14713 34979\r
+\r
+14202 34871\r
+\r
+13921 34981\r
+\r
+13927 34624\r
+\r
+13601 34504\r
+\r
+13140 34680\r
+\r
+13041 35331\r
+\r
+12632 34895\r
+\r
+11999 35484\r
+\r
+11339 35783\r
+\r
+10492 35603\r
+\r
+9488 35439\r
+\r
+8454 35335\r
+-1\r
+\r
+16265 27950\r
+\r
+16301 28305\r
+\r
+16398 29371\r
+\r
+16742 30051\r
+\r
+17467 29792\r
+\r
+17809 29632\r
+\r
+17244 30199\r
+\r
+17101 30525\r
+\r
+17355 30926\r
+\r
+16624 30648\r
+\r
+16320 30849\r
+\r
+16366 31349\r
+\r
+16853 31199\r
+\r
+16500 31678\r
+\r
+16645 31891\r
+\r
+16074 32037\r
+\r
+15170 32355\r
+-1\r
+\r
+21962 4316\r
+\r
+22219 5154\r
+\r
+22459 6134\r
+\r
+22619 7176\r
+\r
+22765 8240\r
+\r
+22851 9328\r
+\r
+22987 10395\r
+\r
+22998 11508\r
+\r
+23244 12159\r
+\r
+23545 12504\r
+\r
+23734 13309\r
+\r
+23639 13509\r
+\r
+23248 12764\r
+\r
+23143 12245\r
+\r
+23115 13319\r
+\r
+23105 14432\r
+\r
+22943 15539\r
+\r
+22587 16425\r
+\r
+22065 17112\r
+\r
+21439 17731\r
+\r
+20731 18216\r
+\r
+21222 18949\r
+\r
+20815 18514\r
+\r
+20152 18538\r
+\r
+20563 19183\r
+\r
+20320 19516\r
+\r
+20177 19515\r
+\r
+19964 18678\r
+\r
+19405 19341\r
+\r
+19724 19819\r
+\r
+19780 20000\r
+\r
+19230 19709\r
+\r
+18884 19297\r
+\r
+18514 19735\r
+\r
+18253 19460\r
+\r
+17408 19823\r
+\r
+16953 20065\r
+\r
+16350 20499\r
+\r
+15912 20996\r
+\r
+15713 21494\r
+\r
+15478 21751\r
+\r
+15722 21932\r
+\r
+15468 22409\r
+\r
+15913 22447\r
+\r
+15936 22677\r
+\r
+15461 22670\r
+\r
+15568 23535\r
+\r
+16168 23711\r
+\r
+15703 24087\r
+\r
+15961 24080\r
+\r
+16354 24224\r
+\r
+15612 24459\r
+\r
+16251 24488\r
+\r
+17056 24327\r
+\r
+17148 24356\r
+\r
+16388 24541\r
+\r
+15740 25061\r
+\r
+16350 25127\r
+\r
+16765 24924\r
+\r
+16926 25089\r
+\r
+16493 25211\r
+\r
+16187 25459\r
+\r
+16415 25756\r
+\r
+17058 25458\r
+\r
+16583 25919\r
+\r
+16375 26249\r
+\r
+16391 26722\r
+\r
+16940 27166\r
+\r
+16289 27238\r
+\r
+16267 27951\r
+-1\r
+\r
+18307 -11173\r
+\r
+18247 -10986\r
+\r
+18056 -9968\r
+\r
+17804 -8993\r
+\r
+17488 -8073\r
+\r
+17041 -7397\r
+\r
+17436 -6645\r
+\r
+17868 -5891\r
+\r
+18245 -5135\r
+\r
+18491 -4190\r
+\r
+18721 -3371\r
+\r
+19026 -2576\r
+\r
+19324 -1776\r
+\r
+19812 -1101\r
+\r
+20124 -193\r
+\r
+20593 567\r
+\r
+20766 1530\r
+\r
+20884 2318\r
+\r
+21618 1917\r
+\r
+21731 1146\r
+\r
+21795 1142\r
+\r
+21684 1961\r
+\r
+20934 2381\r
+\r
+20779 3124\r
+\r
+21422 3701\r
+\r
+21962 4316\r
+-1\r
+\r
+15671 -27093\r
+\r
+15657 -26771\r
+\r
+16156 -26041\r
+\r
+16482 -25164\r
+\r
+16859 -24321\r
+\r
+17188 -23423\r
+\r
+17520 -22532\r
+\r
+17884 -21662\r
+\r
+18167 -20741\r
+\r
+18366 -19924\r
+\r
+18412 -18810\r
+\r
+18675 -18172\r
+\r
+18635 -18671\r
+\r
+18448 -18985\r
+\r
+18504 -19272\r
+\r
+18814 -19055\r
+\r
+18724 -18258\r
+\r
+18481 -17699\r
+\r
+18637 -16669\r
+\r
+18718 -15567\r
+\r
+18827 -14447\r
+\r
+18984 -15012\r
+\r
+18800 -15860\r
+\r
+18683 -16462\r
+\r
+18605 -17241\r
+\r
+19054 -16873\r
+\r
+18909 -16703\r
+\r
+18918 -16227\r
+\r
+19070 -15798\r
+\r
+19065 -15184\r
+\r
+18957 -14358\r
+\r
+19211 -14066\r
+\r
+19026 -13470\r
+\r
+19068 -13436\r
+\r
+19031 -13968\r
+\r
+18824 -14208\r
+\r
+18778 -13402\r
+\r
+18515 -12488\r
+\r
+18644 -11912\r
+\r
+19042 -11680\r
+\r
+19104 -11329\r
+\r
+18528 -11130\r
+\r
+18632 -10401\r
+\r
+18299 -10712\r
+\r
+18526 -11504\r
+\r
+18305 -11173\r
+-1\r
+\r
+32526 -47871\r
+\r
+32248 -47747\r
+\r
+32133 -47111\r
+\r
+31888 -46805\r
+\r
+31807 -47618\r
+\r
+30908 -47523\r
+\r
+31067 -47254\r
+\r
+31108 -46917\r
+\r
+30974 -46548\r
+\r
+30846 -46521\r
+\r
+30682 -46938\r
+\r
+30187 -46966\r
+\r
+30566 -47549\r
+\r
+30158 -47678\r
+\r
+29407 -47375\r
+\r
+29586 -46749\r
+\r
+28898 -46465\r
+\r
+28498 -46549\r
+\r
+28133 -46061\r
+\r
+27728 -45582\r
+\r
+28031 -44884\r
+\r
+27485 -45069\r
+\r
+27203 -44485\r
+\r
+27263 -43969\r
+\r
+27091 -44772\r
+\r
+26600 -44533\r
+\r
+26457 -44612\r
+\r
+26122 -43758\r
+\r
+25812 -42844\r
+\r
+25373 -42059\r
+\r
+24983 -41497\r
+\r
+24370 -40937\r
+\r
+23883 -40292\r
+\r
+23510 -39444\r
+\r
+23046 -38786\r
+\r
+22588 -38763\r
+\r
+22259 -37869\r
+\r
+22281 -37644\r
+\r
+21962 -37266\r
+\r
+21479 -36521\r
+\r
+20898 -35950\r
+\r
+20316 -35306\r
+\r
+19793 -34649\r
+\r
+19210 -34123\r
+\r
+18650 -33461\r
+\r
+18187 -32835\r
+\r
+17797 -32082\r
+\r
+17328 -31324\r
+\r
+16923 -30521\r
+\r
+16509 -29740\r
+\r
+16259 -28808\r
+\r
+15835 -28031\r
+\r
+15671 -27093\r
+-1\r
+\r
+44363 -60193\r
+\r
+44176 -59741\r
+\r
+43913 -59035\r
+\r
+44045 -58640\r
+\r
+44451 -57833\r
+\r
+43931 -58566\r
+\r
+43336 -58835\r
+\r
+42858 -58153\r
+\r
+43099 -57400\r
+\r
+43207 -56761\r
+\r
+43135 -57047\r
+\r
+42352 -57473\r
+\r
+42437 -57048\r
+\r
+42733 -56856\r
+\r
+42465 -56524\r
+\r
+42978 -55771\r
+\r
+42872 -54848\r
+\r
+43107 -54014\r
+\r
+42505 -53999\r
+\r
+42466 -54225\r
+\r
+42796 -54582\r
+\r
+42743 -55507\r
+\r
+42187 -55995\r
+\r
+42058 -55523\r
+\r
+41794 -55479\r
+\r
+41839 -55228\r
+\r
+42067 -55121\r
+\r
+42084 -54891\r
+\r
+41988 -54861\r
+\r
+41954 -54606\r
+\r
+41852 -54240\r
+\r
+41590 -54404\r
+\r
+41864 -54618\r
+\r
+41832 -54984\r
+\r
+41604 -55035\r
+\r
+41414 -55425\r
+\r
+41038 -55762\r
+\r
+41169 -55343\r
+\r
+41141 -54952\r
+\r
+40618 -55535\r
+\r
+40054 -54961\r
+\r
+40120 -54734\r
+\r
+39687 -54705\r
+\r
+40223 -54220\r
+\r
+40035 -54142\r
+\r
+39575 -54185\r
+\r
+39295 -54176\r
+\r
+38851 -53799\r
+\r
+39433 -53747\r
+\r
+39491 -53555\r
+\r
+39705 -52975\r
+\r
+39383 -53331\r
+\r
+39024 -53064\r
+\r
+38723 -53024\r
+\r
+38516 -52978\r
+\r
+38665 -52603\r
+\r
+38996 -52257\r
+\r
+38266 -52673\r
+\r
+37742 -52690\r
+\r
+37355 -52228\r
+\r
+36834 -51791\r
+\r
+36449 -51286\r
+\r
+36430 -51013\r
+\r
+36544 -50592\r
+\r
+36393 -50461\r
+\r
+35949 -50401\r
+\r
+35442 -49691\r
+\r
+35554 -49330\r
+\r
+35212 -49127\r
+\r
+35107 -48935\r
+\r
+34303 -49318\r
+\r
+34242 -48819\r
+\r
+33990 -48629\r
+\r
+33537 -48292\r
+\r
+33550 -47974\r
+\r
+33243 -47740\r
+\r
+33017 -47406\r
+\r
+32528 -47889\r
+-1\r
+\r
+57819 -59499\r
+\r
+57038 -59549\r
+\r
+56226 -59893\r
+\r
+55478 -60397\r
+\r
+54709 -60865\r
+\r
+54043 -61457\r
+\r
+53494 -62134\r
+\r
+53146 -63054\r
+\r
+52949 -62756\r
+\r
+52840 -61950\r
+\r
+52066 -61456\r
+\r
+51419 -60923\r
+\r
+50616 -60453\r
+\r
+50047 -60362\r
+\r
+50721 -60010\r
+\r
+50524 -59810\r
+\r
+51072 -59297\r
+\r
+50879 -59267\r
+\r
+50406 -59682\r
+\r
+50206 -60294\r
+\r
+49767 -59970\r
+\r
+50362 -59386\r
+\r
+49738 -59455\r
+\r
+49367 -59915\r
+\r
+49415 -59419\r
+\r
+48708 -59574\r
+\r
+48067 -59242\r
+\r
+48170 -58616\r
+\r
+48353 -57951\r
+\r
+48451 -56798\r
+\r
+48704 -55965\r
+\r
+48469 -55128\r
+\r
+48560 -55726\r
+\r
+48424 -56537\r
+\r
+48294 -57560\r
+\r
+48053 -58406\r
+\r
+47884 -58406\r
+\r
+47766 -59150\r
+\r
+47805 -59331\r
+\r
+48376 -59767\r
+\r
+48289 -60302\r
+\r
+47532 -60453\r
+\r
+46719 -60311\r
+\r
+45988 -60390\r
+\r
+45777 -60320\r
+\r
+45414 -60028\r
+\r
+45846 -59749\r
+\r
+45448 -59447\r
+\r
+45319 -59164\r
+\r
+45404 -58340\r
+\r
+45791 -57666\r
+\r
+45323 -57008\r
+\r
+45231 -56267\r
+\r
+46005 -55988\r
+\r
+46068 -55479\r
+\r
+45565 -55890\r
+\r
+45198 -56464\r
+\r
+45272 -57281\r
+\r
+45321 -58189\r
+\r
+45180 -59002\r
+\r
+45428 -59614\r
+\r
+45139 -60330\r
+\r
+44363 -60193\r
+-1\r
+\r
+74756 -61398\r
+\r
+75372 -61217\r
+\r
+76137 -60969\r
+\r
+75412 -60507\r
+\r
+74667 -60039\r
+\r
+74049 -59576\r
+\r
+74408 -59331\r
+\r
+74080 -59035\r
+\r
+73251 -58715\r
+\r
+72520 -58417\r
+\r
+71828 -58550\r
+\r
+71466 -58485\r
+\r
+70763 -58760\r
+\r
+70036 -59288\r
+\r
+70313 -58869\r
+\r
+70211 -58676\r
+\r
+69793 -59407\r
+\r
+69206 -59004\r
+\r
+68556 -58436\r
+\r
+67568 -58181\r
+\r
+66629 -57878\r
+\r
+65540 -57769\r
+\r
+64474 -57747\r
+\r
+63401 -57831\r
+\r
+62453 -58103\r
+\r
+61607 -58462\r
+\r
+60793 -58884\r
+\r
+59919 -59243\r
+\r
+58913 -59442\r
+\r
+57817 -59499\r
+-1\r
+\r
+99593 -47432\r
+\r
+99168 -47571\r
+\r
+98278 -47967\r
+\r
+97397 -48355\r
+\r
+96458 -48725\r
+\r
+95825 -49407\r
+\r
+95358 -50252\r
+\r
+94957 -51167\r
+\r
+94435 -51957\r
+\r
+93494 -52207\r
+\r
+92698 -52694\r
+\r
+91780 -53059\r
+\r
+90855 -53427\r
+\r
+89772 -53426\r
+\r
+88815 -53712\r
+\r
+88253 -54406\r
+\r
+87618 -55058\r
+\r
+87005 -55735\r
+\r
+86407 -56441\r
+-1\r
+\r
+86409 -56440\r
+\r
+85897 -57139\r
+\r
+85144 -57631\r
+\r
+85803 -57100\r
+\r
+85649 -56746\r
+\r
+84936 -57290\r
+\r
+84121 -57720\r
+\r
+83338 -58184\r
+\r
+82720 -58213\r
+\r
+82143 -58697\r
+\r
+81192 -58941\r
+\r
+80388 -59378\r
+\r
+80087 -60195\r
+\r
+79387 -60700\r
+\r
+78518 -61059\r
+\r
+77573 -61139\r
+\r
+76560 -61300\r
+\r
+75610 -61458\r
+\r
+74756 -61400\r
+-1\r
+\r
+115358 -33667\r
+\r
+115053 -33984\r
+\r
+114379 -34666\r
+\r
+113525 -35143\r
+\r
+112697 -35293\r
+\r
+111673 -35358\r
+\r
+110703 -35425\r
+\r
+110060 -35109\r
+\r
+109314 -34598\r
+\r
+108257 -34841\r
+\r
+107428 -35334\r
+\r
+106747 -35990\r
+\r
+105927 -36509\r
+\r
+105280 -37187\r
+\r
+104565 -37805\r
+\r
+104066 -38636\r
+\r
+103623 -39525\r
+\r
+103048 -40278\r
+\r
+102405 -40965\r
+\r
+101810 -41692\r
+\r
+101449 -42656\r
+\r
+101075 -43599\r
+\r
+100877 -44728\r
+\r
+100729 -45904\r
+\r
+100265 -46766\r
+\r
+99593 -47432\r
+-1\r
+\r
+128810 -21341\r
+\r
+128140 -21559\r
+\r
+127180 -21986\r
+\r
+126207 -22401\r
+\r
+125248 -22825\r
+\r
+124380 -23336\r
+\r
+123560 -23889\r
+\r
+122725 -24431\r
+\r
+122066 -25138\r
+\r
+121634 -26070\r
+\r
+121217 -26907\r
+\r
+120848 -27803\r
+\r
+120475 -28788\r
+\r
+120175 -29839\r
+\r
+119772 -30670\r
+\r
+119055 -31252\r
+\r
+118378 -31930\r
+\r
+117767 -32681\r
+\r
+117146 -33413\r
+\r
+116292 -33340\r
+\r
+115358 -33667\r
+-1\r
+\r
+126341 -7915\r
+\r
+126349 -8129\r
+\r
+126338 -9152\r
+\r
+126740 -10216\r
+\r
+126397 -9940\r
+\r
+127040 -10518\r
+\r
+127287 -10869\r
+\r
+126797 -11696\r
+\r
+126823 -12901\r
+\r
+126719 -13755\r
+\r
+126804 -14697\r
+\r
+126544 -15778\r
+\r
+126790 -17018\r
+\r
+127330 -17899\r
+\r
+127953 -18651\r
+\r
+128655 -19187\r
+\r
+129305 -19315\r
+\r
+128990 -20263\r
+\r
+128810 -21343\r
+-1\r
+\r
+131861 8309\r
+\r
+131774 7915\r
+\r
+131642 6739\r
+\r
+131533 5526\r
+\r
+131425 4390\r
+\r
+131136 3336\r
+\r
+130772 2341\r
+\r
+130363 1385\r
+\r
+129822 550\r
+\r
+128994 -31\r
+\r
+129050 -1097\r
+\r
+128918 -1800\r
+\r
+128673 -2667\r
+\r
+128480 -3554\r
+\r
+127922 -4333\r
+\r
+127123 -4939\r
+\r
+126714 -5886\r
+\r
+126323 -6809\r
+\r
+126341 -7915\r
+-1\r
+\r
+133385 26954\r
+\r
+133492 26540\r
+\r
+133266 26111\r
+\r
+132832 25261\r
+\r
+133037 24308\r
+\r
+133450 23465\r
+\r
+133169 22520\r
+\r
+132680 21781\r
+\r
+132596 20662\r
+\r
+132057 19804\r
+\r
+132002 18627\r
+\r
+132562 17880\r
+\r
+132807 16727\r
+\r
+132847 15485\r
+\r
+132801 14276\r
+\r
+132634 13267\r
+\r
+132376 12180\r
+\r
+132266 11213\r
+\r
+132318 10273\r
+\r
+131772 9454\r
+\r
+131858 8308\r
+-1\r
+\r
+132990 31040\r
+\r
+132839 30529\r
+\r
+132946 29436\r
+\r
+132661 28307\r
+\r
+133084 27876\r
+\r
+133387 26958\r
+-1\r
+\r
+126957 39954\r
+\r
+126967 39937\r
+\r
+127834 39806\r
+\r
+128444 39168\r
+\r
+128877 38425\r
+\r
+129610 37848\r
+\r
+130596 37716\r
+\r
+131191 38481\r
+\r
+131844 39187\r
+\r
+132578 39808\r
+\r
+133347 39799\r
+\r
+133149 39082\r
+\r
+132726 38110\r
+\r
+132226 37279\r
+\r
+132608 36799\r
+\r
+132959 36998\r
+\r
+133537 36816\r
+\r
+133806 36855\r
+\r
+134113 36092\r
+\r
+133984 35689\r
+\r
+134043 35272\r
+\r
+134406 34900\r
+\r
+134155 33867\r
+\r
+133824 32883\r
+\r
+133280 32044\r
+\r
+132990 31040\r
+-1\r
+\r
+119414 41499\r
+\r
+119476 41335\r
+\r
+119541 41105\r
+\r
+119614 40194\r
+\r
+119854 40562\r
+\r
+120465 39974\r
+\r
+121062 39414\r
+\r
+120549 38805\r
+\r
+121171 38595\r
+\r
+121095 37728\r
+\r
+121596 36844\r
+\r
+122301 36214\r
+\r
+123212 36161\r
+\r
+123759 36963\r
+\r
+124252 37719\r
+\r
+124762 38576\r
+\r
+125477 39183\r
+\r
+126302 39653\r
+\r
+126955 39954\r
+-1\r
+\r
+112357 72516\r
+\r
+112026 72560\r
+\r
+111047 72197\r
+\r
+110312 71579\r
+\r
+109690 70864\r
+\r
+109236 69987\r
+\r
+108950 68987\r
+\r
+109204 67857\r
+\r
+109670 66951\r
+\r
+110226 66140\r
+\r
+110830 65387\r
+\r
+111212 64347\r
+\r
+111596 63352\r
+\r
+111917 62265\r
+\r
+112216 61106\r
+\r
+112416 59884\r
+\r
+112429 58546\r
+\r
+112711 57367\r
+\r
+113159 56469\r
+\r
+113857 55852\r
+\r
+114703 55427\r
+\r
+115695 55327\r
+\r
+116473 54815\r
+\r
+116787 53688\r
+\r
+116995 52468\r
+\r
+117472 51551\r
+\r
+117826 50465\r
+\r
+118050 49317\r
+\r
+118355 48243\r
+\r
+118346 47152\r
+\r
+118074 46050\r
+\r
+118168 44714\r
+\r
+118510 43638\r
+\r
+119026 42780\r
+\r
+119126 42400\r
+\r
+119414 41499\r
+-1\r
+\r
+113919 90546\r
+\r
+114506 90206\r
+\r
+115139 89550\r
+\r
+115169 88464\r
+\r
+115203 87210\r
+\r
+115515 86395\r
+\r
+115842 85247\r
+\r
+115961 84124\r
+\r
+116164 83577\r
+\r
+116635 83216\r
+\r
+117456 83240\r
+\r
+117783 82158\r
+\r
+118062 81000\r
+\r
+118376 79931\r
+\r
+118461 78982\r
+\r
+118539 77805\r
+\r
+118014 76980\r
+\r
+117947 75753\r
+\r
+117499 74842\r
+\r
+117110 73885\r
+\r
+116566 73078\r
+\r
+115936 72395\r
+\r
+115146 71829\r
+\r
+114064 71752\r
+\r
+113135 72039\r
+\r
+112357 72516\r
+-1\r
+\r
+103688 117906\r
+\r
+103798 117827\r
+\r
+104043 117634\r
+\r
+104296 117449\r
+\r
+104603 117446\r
+\r
+104775 117593\r
+\r
+105076 117507\r
+\r
+105354 117420\r
+\r
+105651 117320\r
+\r
+105879 117113\r
+\r
+106088 116879\r
+\r
+106272 116619\r
+\r
+106525 116435\r
+\r
+106830 116482\r
+\r
+107083 116660\r
+\r
+107313 116865\r
+\r
+107510 116971\r
+\r
+107754 116903\r
+\r
+107840 117213\r
+\r
+107995 117240\r
+\r
+107823 117287\r
+-1\r
+\r
+99125 120799\r
+\r
+99324 120798\r
+\r
+99534 120589\r
+\r
+99591 120804\r
+\r
+99580 120894\r
+\r
+99803 120777\r
+\r
+99948 120648\r
+\r
+100194 120511\r
+\r
+100143 120788\r
+\r
+100051 120926\r
+\r
+100321 120822\r
+\r
+100594 120663\r
+\r
+100807 120438\r
+\r
+100909 120134\r
+\r
+101082 120008\r
+\r
+101281 119768\r
+\r
+101490 119547\r
+\r
+101737 119358\r
+\r
+101986 119194\r
+\r
+102209 118986\r
+\r
+102477 118826\r
+\r
+102703 118613\r
+\r
+102864 118328\r
+\r
+103183 118236\r
+\r
+103493 118152\r
+\r
+103687 117906\r
+-1\r
+\r
+110973 104502\r
+\r
+111360 103754\r
+\r
+111779 102709\r
+\r
+111840 101615\r
+\r
+112010 100439\r
+\r
+112302 99824\r
+\r
+112402 98780\r
+\r
+112951 98094\r
+\r
+113212 97050\r
+\r
+113335 95943\r
+\r
+113493 94738\r
+\r
+113812 93522\r
+\r
+113660 92379\r
+\r
+113421 91324\r
+\r
+113919 90546\r
+-1\r
+\r
+99123 120797\r
+\r
+99112 120808\r
+\r
+98367 121323\r
+\r
+97679 121805\r
+\r
+96970 122198\r
+\r
+96361 122225\r
+\r
+95584 122560\r
+\r
+94779 123005\r
+\r
+93962 123437\r
+\r
+93180 123916\r
+\r
+92447 124453\r
+\r
+91602 124849\r
+\r
+90797 125297\r
+\r
+90027 125781\r
+\r
+89189 126165\r
+\r
+88410 126583\r
+\r
+87746 127017\r
+\r
+87055 127611\r
+\r
+86707 128139\r
+\r
+86177 128850\r
+\r
+86166 128185\r
+\r
+85852 127744\r
+\r
+85039 127787\r
+\r
+84156 127865\r
+\r
+83292 128215\r
+\r
+82550 128648\r
+\r
+82222 128701\r
+\r
+81790 129282\r
+\r
+81574 130212\r
+\r
+80919 130836\r
+\r
+80296 131447\r
+\r
+79867 132253\r
+\r
+79228 132822\r
+-1\r
+\r
+112453 109044\r
+\r
+112543 108978\r
+\r
+112385 108754\r
+\r
+112409 108508\r
+\r
+112578 108459\r
+\r
+112785 108238\r
+\r
+112599 108001\r
+\r
+112401 107752\r
+\r
+112320 107549\r
+\r
+112116 107368\r
+\r
+111991 107110\r
+\r
+111818 106832\r
+\r
+111640 106562\r
+\r
+111461 106290\r
+\r
+111319 105976\r
+\r
+111177 105662\r
+\r
+111064 105316\r
+\r
+110970 104947\r
+\r
+110973 104504\r
+-1\r
+\r
+113189 110835\r
+\r
+113184 110832\r
+\r
+112997 110609\r
+\r
+113041 110393\r
+\r
+112994 110065\r
+\r
+113112 110116\r
+\r
+113225 110457\r
+\r
+113380 110748\r
+\r
+113543 111039\r
+\r
+113644 111393\r
+\r
+113628 111261\r
+\r
+113532 110896\r
+\r
+113417 110552\r
+\r
+113314 110191\r
+\r
+113231 109812\r
+\r
+113325 109456\r
+\r
+113333 109301\r
+\r
+113239 109326\r
+\r
+113221 109277\r
+\r
+112910 109159\r
+\r
+112696 108928\r
+\r
+112566 108655\r
+\r
+112550 108911\r
+\r
+112453 109044\r
+-1\r
+\r
+113080 114774\r
+\r
+113185 114692\r
+\r
+113228 114654\r
+\r
+113281 114730\r
+\r
+113442 114711\r
+\r
+113462 114941\r
+\r
+113203 115116\r
+\r
+113111 115139\r
+\r
+112968 115279\r
+\r
+112855 115487\r
+\r
+112711 115744\r
+\r
+112703 115803\r
+\r
+112887 115544\r
+\r
+113065 115271\r
+\r
+113304 115072\r
+\r
+113492 114945\r
+\r
+113464 114608\r
+\r
+113319 114299\r
+\r
+113229 113930\r
+\r
+113206 113513\r
+\r
+113337 113181\r
+\r
+113495 112884\r
+\r
+113625 112547\r
+\r
+113725 112175\r
+\r
+113761 111749\r
+\r
+113674 111656\r
+\r
+113556 112001\r
+\r
+113421 112074\r
+\r
+113452 111801\r
+\r
+113269 111622\r
+\r
+113212 111370\r
+\r
+113149 111140\r
+\r
+113189 110835\r
+-1\r
+\r
+112459 116297\r
+\r
+112583 116308\r
+\r
+112603 115975\r
+\r
+112474 116179\r
+\r
+112209 116231\r
+\r
+112029 116186\r
+\r
+112036 115920\r
+\r
+111952 115754\r
+\r
+111924 115605\r
+\r
+111767 115588\r
+\r
+111926 115364\r
+\r
+112049 115320\r
+\r
+112230 115325\r
+\r
+112365 115245\r
+\r
+112358 115062\r
+\r
+112326 114921\r
+\r
+112391 114867\r
+\r
+112445 114731\r
+\r
+112616 114492\r
+\r
+112690 114444\r
+\r
+112872 114463\r
+\r
+112934 114573\r
+\r
+113079 114774\r
+-1\r
+\r
+128892 52227\r
+\r
+129204 51610\r
+\r
+129399 52043\r
+\r
+128892 52227\r
+-1\r
+\r
+129690 51566\r
+\r
+129642 51390\r
+\r
+129690 51566\r
+-1\r
+\r
+132359 43399\r
+\r
+132292 43125\r
+\r
+132359 43399
\ No newline at end of file
diff --git a/src/planetarium/cil-asia.txt b/src/planetarium/cil-asia.txt
new file mode 100644 (file)
index 0000000..8b124aa
--- /dev/null
@@ -0,0 +1,26590 @@
+\r
+-197109 571813\r
+\r
+-196919 571806\r
+\r
+-196183 572255\r
+\r
+-197109 571813\r
+-1\r
+\r
+51881 436834\r
+\r
+51494 436725\r
+\r
+51627 437312\r
+\r
+51226 436791\r
+\r
+51360 436193\r
+\r
+52110 435839\r
+\r
+51921 436406\r
+\r
+51858 436840\r
+-1\r
+\r
+-56927 -525583\r
+\r
+-56850 -525732\r
+-1\r
+\r
+-56873 -556311\r
+\r
+-56754 -556308\r
+-1\r
+\r
+-60586 -554112\r
+\r
+-60387 -554191\r
+-1\r
+\r
+-59113 -548213\r
+\r
+-59261 -548252\r
+-1\r
+\r
+-59230 -548052\r
+\r
+-59110 -548166\r
+-1\r
+\r
+-59334 -546201\r
+\r
+-59186 -546407\r
+-1\r
+\r
+-54155 -533769\r
+\r
+-54250 -533705\r
+-1\r
+\r
+-53639 -535063\r
+\r
+-53483 -535281\r
+-1\r
+\r
+-53798 -533637\r
+\r
+-53920 -533755\r
+-1\r
+\r
+-54007 -532947\r
+\r
+-53720 -533417\r
+-1\r
+\r
+-54074 -531210\r
+\r
+-53958 -531293\r
+-1\r
+\r
+-54688 -530618\r
+\r
+-54510 -530815\r
+-1\r
+\r
+-54840 -530450\r
+\r
+-54742 -530568\r
+-1\r
+\r
+-54953 -530016\r
+\r
+-54886 -530122\r
+-1\r
+\r
+-55095 -526801\r
+\r
+-55049 -526965\r
+-1\r
+\r
+-54971 -527792\r
+\r
+-54784 -527917\r
+-1\r
+\r
+-56970 -527384\r
+\r
+-56794 -527448\r
+-1\r
+\r
+-71753 -521891\r
+\r
+-71628 -521845\r
+-1\r
+\r
+-62589 -524069\r
+\r
+-62372 -524178\r
+-1\r
+\r
+-62661 -523651\r
+\r
+-62470 -523838\r
+-1\r
+\r
+-62967 -523364\r
+\r
+-62709 -523554\r
+-1\r
+\r
+-60217 -522681\r
+\r
+-60317 -522520\r
+-1\r
+\r
+-59069 -523423\r
+\r
+-59256 -523331\r
+-1\r
+\r
+-57909 -524207\r
+\r
+-58054 -524158\r
+\r
+-58860 -523735\r
+-1\r
+\r
+-57832 -524555\r
+\r
+-57793 -524199\r
+-1\r
+\r
+-57017 -525430\r
+\r
+-57180 -525253\r
+-1\r
+\r
+-55731 -526428\r
+\r
+-55929 -526461\r
+-1\r
+\r
+-55143 -526393\r
+\r
+-55360 -526339\r
+-1\r
+\r
+-52199 -526515\r
+\r
+-51969 -526567\r
+-1\r
+\r
+-52060 -525859\r
+\r
+-51949 -525812\r
+-1\r
+\r
+-51975 -525320\r
+\r
+-52048 -525517\r
+-1\r
+\r
+-51780 -525083\r
+\r
+-51923 -525237\r
+-1\r
+\r
+-51650 -525278\r
+\r
+-51721 -525027\r
+-1\r
+\r
+-52634 -522818\r
+\r
+-52799 -522686\r
+-1\r
+\r
+-52647 -522578\r
+\r
+-52570 -522729\r
+-1\r
+\r
+-51989 -522113\r
+-1\r
+\r
+-52242 -521997\r
+\r
+-52215 -521923\r
+\r
+-52004 -522001\r
+-1\r
+\r
+-55727 -523558\r
+\r
+-55590 -523986\r
+-1\r
+\r
+-57270 -522196\r
+\r
+-56730 -522577\r
+-1\r
+\r
+-57421 -522596\r
+\r
+-57206 -522854\r
+-1\r
+\r
+-58138 -522003\r
+\r
+-58297 -521962\r
+-1\r
+\r
+-57867 -521744\r
+\r
+-57905 -521847\r
+-1\r
+\r
+-58848 -519741\r
+\r
+-58770 -519966\r
+-1\r
+\r
+-59337 -519316\r
+\r
+-59101 -519448\r
+-1\r
+\r
+-60024 -519024\r
+\r
+-59923 -519144\r
+-1\r
+\r
+-60276 -518611\r
+\r
+-60164 -518832\r
+-1\r
+\r
+-59562 -517735\r
+\r
+-59239 -518167\r
+-1\r
+\r
+-59897 -516859\r
+\r
+-59692 -517317\r
+-1\r
+\r
+-60019 -516186\r
+\r
+-59857 -516776\r
+-1\r
+\r
+-62846 -516279\r
+\r
+-62761 -516502\r
+-1\r
+\r
+-61178 -515032\r
+\r
+-61107 -515201\r
+-1\r
+\r
+-63438 -513261\r
+\r
+-63134 -513490\r
+-1\r
+\r
+-58306 -513070\r
+\r
+-58430 -513051\r
+-1\r
+\r
+-58123 -513150\r
+\r
+-58271 -513109\r
+-1\r
+\r
+-57666 -512933\r
+\r
+-57997 -513096\r
+-1\r
+\r
+-56876 -507122\r
+\r
+-56991 -507259\r
+-1\r
+\r
+-57517 -504386\r
+\r
+-57530 -504603\r
+-1\r
+\r
+-63730 -506425\r
+\r
+-64031 -506887\r
+-1\r
+\r
+-64117 -506945\r
+\r
+-64247 -506752\r
+\r
+-63681 -506350\r
+-1\r
+\r
+-65591 -506956\r
+\r
+-65037 -507501\r
+-1\r
+\r
+-66310 -506411\r
+\r
+-66025 -506814\r
+-1\r
+\r
+-69190 -508455\r
+\r
+-69126 -508564\r
+-1\r
+\r
+-68991 -506465\r
+\r
+-68897 -506594\r
+-1\r
+\r
+-70762 -505494\r
+\r
+-70603 -505513\r
+-1\r
+\r
+-78734 -500142\r
+\r
+-78754 -499852\r
+-1\r
+\r
+-78742 -499780\r
+\r
+-78556 -499674\r
+-1\r
+\r
+-75169 -498715\r
+\r
+-74837 -498849\r
+-1\r
+\r
+-67585 -499684\r
+\r
+-67514 -499814\r
+-1\r
+\r
+-62345 -498327\r
+\r
+-62490 -498368\r
+-1\r
+\r
+-62345 -498054\r
+\r
+-62313 -498180\r
+-1\r
+\r
+-66104 -493088\r
+\r
+-65767 -493444\r
+-1\r
+\r
+-66856 -490717\r
+\r
+-66547 -491268\r
+-1\r
+\r
+-76890 -491552\r
+\r
+-76830 -491593\r
+-1\r
+\r
+-77278 -490946\r
+\r
+-77276 -491081\r
+-1\r
+\r
+-79305 -490316\r
+\r
+-79269 -490188\r
+-1\r
+\r
+-77644 -488204\r
+\r
+-77510 -488261\r
+-1\r
+\r
+-77522 -487646\r
+\r
+-77352 -487879\r
+-1\r
+\r
+-85942 -531613\r
+\r
+-85942 -531613\r
+-1\r
+\r
+-84245 -538156\r
+\r
+-84245 -538156\r
+-1\r
+\r
+-81051 -544903\r
+\r
+-81051 -544903\r
+-1\r
+\r
+-57038 -533635\r
+\r
+-57038 -533635\r
+-1\r
+\r
+-59511 -546284\r
+\r
+-59511 -546284\r
+-1\r
+\r
+-60371 -543761\r
+\r
+-60371 -543761\r
+-1\r
+\r
+-60573 -543638\r
+\r
+-60573 -543638\r
+-1\r
+\r
+-63260 -539483\r
+\r
+-62969 -539581\r
+\r
+-63260 -539483\r
+-1\r
+\r
+-63846 -538518\r
+\r
+-63591 -538599\r
+\r
+-62978 -538182\r
+\r
+-63616 -537563\r
+\r
+-64201 -536948\r
+\r
+-63873 -537632\r
+\r
+-63846 -538518\r
+-1\r
+\r
+-58195 -526823\r
+\r
+-58195 -526823\r
+-1\r
+\r
+-56697 -520652\r
+\r
+-56697 -520652\r
+-1\r
+\r
+-78152 -506176\r
+\r
+-78152 -506176\r
+-1\r
+\r
+-83302 -485948\r
+\r
+-83302 -485948\r
+-1\r
+\r
+13675 -573336\r
+\r
+13855 -573466\r
+\r
+14007 -573878\r
+\r
+13675 -573336\r
+-1\r
+\r
+6180 -565890\r
+\r
+6352 -566467\r
+\r
+6722 -567277\r
+\r
+6636 -566922\r
+\r
+6764 -566665\r
+\r
+7035 -566576\r
+\r
+7277 -566754\r
+\r
+6683 -566455\r
+\r
+6180 -565890\r
+-1\r
+\r
+-14599 -557806\r
+\r
+-14599 -557806\r
+-1\r
+\r
+-28798 -502754\r
+\r
+-28818 -502803\r
+\r
+-28798 -502754\r
+-1\r
+\r
+-31778 -500521\r
+\r
+-31824 -500548\r
+\r
+-32204 -500904\r
+\r
+-31719 -501271\r
+\r
+-31778 -500521\r
+-1\r
+\r
+-32058 -498654\r
+\r
+-32214 -498856\r
+\r
+-32058 -498654\r
+-1\r
+\r
+-33649 -500662\r
+\r
+-34036 -500600\r
+\r
+-33649 -500662\r
+-1\r
+\r
+-35057 -496690\r
+\r
+-35174 -496281\r
+\r
+-35380 -496818\r
+\r
+-35237 -497420\r
+\r
+-35057 -496690\r
+-1\r
+\r
+-35687 -497080\r
+\r
+-35876 -497105\r
+\r
+-35687 -497080\r
+-1\r
+\r
+-37627 -495486\r
+\r
+-37935 -495444\r
+\r
+-37627 -495486\r
+-1\r
+\r
+-99203 -519534\r
+\r
+-99203 -519534\r
+-1\r
+\r
+-60854 -545249\r
+\r
+-60344 -545124\r
+\r
+-60854 -545249\r
+-1\r
+\r
+-60025 -545300\r
+\r
+-59908 -545545\r
+\r
+-60025 -545300\r
+-1\r
+\r
+-72069 -569220\r
+\r
+-72069 -569220\r
+-1\r
+\r
+-67200 -626606\r
+\r
+-66856 -626362\r
+\r
+-67263 -626353\r
+\r
+-67200 -626606\r
+-1\r
+\r
+-68765 -611737\r
+\r
+-68433 -611302\r
+\r
+-68765 -611737\r
+-1\r
+\r
+-76565 -630523\r
+\r
+-76273 -631069\r
+\r
+-76049 -631118\r
+\r
+-76104 -630456\r
+\r
+-76565 -630523\r
+-1\r
+\r
+-51509 -641354\r
+\r
+-51234 -641468\r
+\r
+-51509 -641354\r
+-1\r
+\r
+-50591 -618268\r
+\r
+-50561 -618357\r
+\r
+-50188 -619187\r
+\r
+-49701 -618838\r
+\r
+-49946 -617761\r
+\r
+-50511 -617171\r
+\r
+-50591 -618268\r
+-1\r
+\r
+-49699 -621070\r
+\r
+-49250 -621472\r
+\r
+-48642 -621837\r
+\r
+-48546 -620951\r
+\r
+-48827 -620001\r
+\r
+-49712 -620010\r
+\r
+-49699 -621070\r
+-1\r
+\r
+-48035 -634239\r
+\r
+-47801 -634259\r
+\r
+-48035 -634239\r
+-1\r
+\r
+73871 521662\r
+\r
+73871 521662\r
+-1\r
+\r
+70757 523414\r
+\r
+70757 523414\r
+-1\r
+\r
+67689 524477\r
+\r
+67689 524477\r
+-1\r
+\r
+65422 524871\r
+\r
+65111 524810\r
+\r
+65422 524871\r
+-1\r
+\r
+63382 525071\r
+\r
+63382 525071\r
+-1\r
+\r
+62328 525059\r
+\r
+62328 525059\r
+-1\r
+\r
+60141 524857\r
+\r
+60141 524857\r
+-1\r
+\r
+58963 524341\r
+\r
+58963 524341\r
+-1\r
+\r
+54898 524911\r
+\r
+54817 524844\r
+\r
+54398 524440\r
+\r
+54898 524911\r
+-1\r
+\r
+54250 524331\r
+\r
+53683 524282\r
+\r
+54250 524331\r
+-1\r
+\r
+51040 523043\r
+\r
+50846 522614\r
+\r
+51040 523043\r
+-1\r
+\r
+49085 521588\r
+\r
+48697 521699\r
+\r
+48032 521149\r
+\r
+47996 520678\r
+\r
+48548 521038\r
+\r
+49085 521588\r
+-1\r
+\r
+34474 497491\r
+\r
+34228 497464\r
+\r
+34053 497064\r
+\r
+34474 497491\r
+-1\r
+\r
+27772 484732\r
+\r
+26892 484618\r
+\r
+26718 484211\r
+\r
+27234 484377\r
+\r
+27772 484732\r
+-1\r
+\r
+-88789 -449216\r
+\r
+-88786 -449219\r
+-1\r
+\r
+-87581 -461991\r
+\r
+-87578 -461996\r
+-1\r
+\r
+-61197 647707\r
+\r
+-60830 647770\r
+\r
+-60120 -647682\r
+\r
+-60703 -647522\r
+\r
+-61197 -663013\r
+-1\r
+\r
+-68400 641417\r
+\r
+-68263 641738\r
+\r
+-68278 642501\r
+\r
+-68550 642023\r
+\r
+-68711 641465\r
+\r
+-68922 641229\r
+\r
+-68756 640774\r
+\r
+-68400 641417\r
+-1\r
+\r
+-65750 640801\r
+\r
+-65626 640019\r
+\r
+-65371 639063\r
+\r
+-64973 638274\r
+\r
+-64253 638285\r
+\r
+-63754 638732\r
+\r
+-63173 639013\r
+\r
+-62910 639539\r
+\r
+-62592 640067\r
+\r
+-62664 640670\r
+\r
+-62284 641495\r
+\r
+-62914 641723\r
+\r
+-63167 642362\r
+\r
+-63741 642912\r
+\r
+-64363 643015\r
+\r
+-64789 643347\r
+\r
+-65273 642805\r
+\r
+-65214 642332\r
+\r
+-65495 641590\r
+\r
+-65750 640801\r
+-1\r
+\r
+-63678 643873\r
+\r
+-63446 643635\r
+\r
+-63678 643873\r
+-1\r
+\r
+-61209 643321\r
+\r
+-61040 643242\r
+\r
+-60532 642757\r
+\r
+-60173 642767\r
+\r
+-59919 642987\r
+\r
+-59865 643673\r
+\r
+-59453 644140\r
+\r
+-59189 644818\r
+\r
+-59025 645635\r
+\r
+-58757 646046\r
+\r
+-58489 646484\r
+\r
+-58273 647118\r
+\r
+-58307 647604\r
+\r
+-58193 -647911\r
+\r
+-58767 -663333\r
+\r
+-59388 -663935\r
+\r
+-59998 -664447\r
+\r
+-60233 -664191\r
+\r
+-59662 -663506\r
+\r
+-59472 -662926\r
+\r
+-60170 -663085\r
+\r
+-60259 -663222\r
+\r
+-60361 -664041\r
+\r
+-60506 -664885\r
+\r
+-60215 -665211\r
+\r
+-60492 -665934\r
+\r
+-60859 -666178\r
+\r
+-60741 -666824\r
+\r
+-61209 -667399\r
+-1\r
+\r
+-45064 637465\r
+\r
+-45064 637465\r
+-1\r
+\r
+-59219 602719\r
+\r
+-58542 602570\r
+\r
+-58207 602043\r
+\r
+-57480 601849\r
+\r
+-57399 602393\r
+\r
+-58079 602825\r
+\r
+-58397 603243\r
+\r
+-58822 603914\r
+\r
+-59159 604178\r
+\r
+-59414 603615\r
+\r
+-59708 603005\r
+\r
+-59219 602719\r
+-1\r
+\r
+-56721 601922\r
+\r
+-56265 601534\r
+\r
+-56721 601922\r
+-1\r
+\r
+-53996 600378\r
+\r
+-53623 600329\r
+\r
+-52883 599894\r
+\r
+-53203 599509\r
+\r
+-54132 599752\r
+\r
+-55040 599899\r
+\r
+-55910 600119\r
+\r
+-56231 600678\r
+\r
+-56096 601555\r
+\r
+-55579 601922\r
+\r
+-54919 601685\r
+\r
+-54306 601435\r
+\r
+-53731 601240\r
+\r
+-54584 600912\r
+\r
+-53996 600378\r
+-1\r
+\r
+-47430 599633\r
+\r
+-47325 599640\r
+\r
+-47430 599633\r
+-1\r
+\r
+-48362 599968\r
+\r
+-48362 599968\r
+-1\r
+\r
+-48796 602330\r
+\r
+-48746 602279\r
+\r
+-48796 602330\r
+-1\r
+\r
+-49897 602696\r
+\r
+-49367 602971\r
+\r
+-49958 603194\r
+\r
+-49897 602696\r
+-1\r
+\r
+-51564 602795\r
+\r
+-51387 602671\r
+\r
+-51010 603278\r
+\r
+-51564 602795\r
+-1\r
+\r
+-55725 603755\r
+\r
+-55681 603633\r
+\r
+-55102 604267\r
+\r
+-55388 604585\r
+\r
+-55725 603755\r
+-1\r
+\r
+-55090 605244\r
+\r
+-54339 605202\r
+\r
+-53975 605311\r
+\r
+-54970 605474\r
+\r
+-55090 605244\r
+-1\r
+\r
+-57197 605405\r
+\r
+-56829 605320\r
+\r
+-55894 605343\r
+\r
+-56319 605516\r
+\r
+-57245 605759\r
+\r
+-57197 605405\r
+-1\r
+\r
+-58313 605604\r
+\r
+-58283 605593\r
+\r
+-58262 605065\r
+\r
+-58657 604685\r
+\r
+-58846 605607\r
+\r
+-58313 605604\r
+-1\r
+\r
+-60543 605485\r
+\r
+-60402 605326\r
+\r
+-59687 605475\r
+\r
+-60268 606047\r
+\r
+-60630 606379\r
+\r
+-60543 605485\r
+-1\r
+\r
+-63575 606693\r
+\r
+-63127 606236\r
+\r
+-63499 605530\r
+\r
+-63711 605699\r
+\r
+-63992 605924\r
+\r
+-64158 606512\r
+\r
+-63575 606693\r
+-1\r
+\r
+-67874 609365\r
+\r
+-67478 609168\r
+\r
+-67095 608484\r
+\r
+-67941 608342\r
+\r
+-68307 609208\r
+\r
+-67874 609365\r
+-1\r
+\r
+-70515 610062\r
+\r
+-70095 609707\r
+\r
+-69647 609248\r
+\r
+-70471 609391\r
+\r
+-70515 610062\r
+-1\r
+\r
+-72705 611619\r
+\r
+-72538 611084\r
+\r
+-72705 611619\r
+-1\r
+\r
+-77609 605246\r
+\r
+-77215 605195\r
+\r
+-76873 604681\r
+\r
+-77277 604240\r
+\r
+-77806 604635\r
+\r
+-77609 605246\r
+-1\r
+\r
+-75431 602596\r
+\r
+-75413 602589\r
+\r
+-74723 602234\r
+\r
+-74546 601639\r
+\r
+-74835 601833\r
+\r
+-75349 601295\r
+\r
+-75916 601937\r
+\r
+-76176 602698\r
+\r
+-75431 602596\r
+-1\r
+\r
+-74373 599518\r
+\r
+-73591 599761\r
+\r
+-73676 599935\r
+\r
+-74329 599757\r
+\r
+-74373 599518\r
+-1\r
+\r
+-74519 594024\r
+\r
+-74452 593907\r
+\r
+-73941 593240\r
+\r
+-73406 592475\r
+\r
+-72922 591705\r
+\r
+-73065 591309\r
+\r
+-72459 590629\r
+\r
+-72640 590578\r
+\r
+-73036 590619\r
+\r
+-73438 590930\r
+\r
+-74058 591305\r
+\r
+-74662 591860\r
+\r
+-75180 592225\r
+\r
+-75565 592782\r
+\r
+-75835 593198\r
+\r
+-76475 593569\r
+\r
+-76773 594042\r
+\r
+-77038 594415\r
+\r
+-77631 594966\r
+\r
+-77871 595752\r
+\r
+-78226 596402\r
+\r
+-78458 596796\r
+\r
+-78851 597314\r
+\r
+-78873 597817\r
+\r
+-79317 598021\r
+\r
+-79607 598290\r
+\r
+-79944 598834\r
+\r
+-80035 599031\r
+\r
+-80043 599466\r
+\r
+-80349 600147\r
+\r
+-80511 600558\r
+\r
+-80532 600806\r
+\r
+-80411 601204\r
+\r
+-79750 601031\r
+\r
+-79244 600353\r
+\r
+-78920 599849\r
+\r
+-78288 599234\r
+\r
+-77887 598618\r
+\r
+-77473 597865\r
+\r
+-77273 597511\r
+\r
+-77016 597281\r
+\r
+-76901 596972\r
+\r
+-76488 596189\r
+\r
+-76116 595954\r
+\r
+-75503 595479\r
+\r
+-74878 594899\r
+\r
+-74519 594024\r
+-1\r
+\r
+-69292 575890\r
+\r
+-69040 575734\r
+\r
+-69292 575890\r
+-1\r
+\r
+-41768 600265\r
+\r
+-41671 600435\r
+\r
+-42065 600896\r
+\r
+-41768 600265\r
+-1\r
+\r
+-40614 599381\r
+\r
+-40798 599599\r
+\r
+-40614 599381\r
+-1\r
+\r
+-38714 596858\r
+\r
+-38432 597361\r
+\r
+-38517 598197\r
+\r
+-38849 597778\r
+\r
+-39096 597203\r
+\r
+-38714 596858\r
+-1\r
+\r
+-41299 576052\r
+\r
+-41473 576432\r
+\r
+-41894 577218\r
+\r
+-42350 577939\r
+\r
+-42538 577559\r
+\r
+-41942 577029\r
+\r
+-41744 576291\r
+\r
+-41299 576052\r
+-1\r
+\r
+-36741 580731\r
+\r
+-36756 580820\r
+\r
+-37060 581649\r
+\r
+-37460 582362\r
+\r
+-37705 583164\r
+\r
+-37933 583835\r
+\r
+-38687 584242\r
+\r
+-39041 584503\r
+\r
+-38978 583645\r
+\r
+-38767 582776\r
+\r
+-38486 582199\r
+\r
+-38061 581698\r
+\r
+-37596 581400\r
+\r
+-37188 580956\r
+\r
+-36741 580731\r
+-1\r
+\r
+-33664 580911\r
+\r
+-34165 581284\r
+\r
+-34970 581637\r
+\r
+-34951 581262\r
+\r
+-34296 580998\r
+\r
+-33664 580911\r
+-1\r
+\r
+-29917 578593\r
+\r
+-30454 579076\r
+\r
+-31088 579636\r
+\r
+-31825 579486\r
+\r
+-32185 580070\r
+\r
+-32736 580386\r
+\r
+-33272 580532\r
+\r
+-33795 580702\r
+\r
+-34615 580988\r
+\r
+-34087 580453\r
+\r
+-33554 579801\r
+\r
+-33055 579172\r
+\r
+-32246 578763\r
+\r
+-31427 578455\r
+\r
+-30683 578556\r
+\r
+-29980 578102\r
+\r
+-29917 578593\r
+-1\r
+\r
+-33316 574939\r
+\r
+-33581 575361\r
+\r
+-33914 576106\r
+\r
+-33897 577046\r
+\r
+-34294 577766\r
+\r
+-34829 578383\r
+\r
+-35386 578953\r
+\r
+-35775 578252\r
+\r
+-35471 577381\r
+\r
+-35371 576358\r
+\r
+-35272 575457\r
+\r
+-34742 574843\r
+\r
+-34007 574579\r
+\r
+-33316 574939\r
+-1\r
+\r
+-32631 577186\r
+\r
+-32845 577428\r
+\r
+-33099 576895\r
+\r
+-32631 577186\r
+-1\r
+\r
+-32385 576557\r
+\r
+-32534 577031\r
+\r
+-32721 576631\r
+\r
+-32385 576557\r
+-1\r
+\r
+-32388 572776\r
+\r
+-32512 572909\r
+\r
+-32753 572670\r
+\r
+-32388 572776\r
+-1\r
+\r
+-27127 570476\r
+\r
+-27149 570504\r
+\r
+-27374 571298\r
+\r
+-27833 571912\r
+\r
+-28288 572549\r
+\r
+-28584 573227\r
+\r
+-28816 573878\r
+\r
+-29363 574537\r
+\r
+-29851 575257\r
+\r
+-30349 575210\r
+\r
+-30817 575541\r
+\r
+-30281 574917\r
+\r
+-29902 574095\r
+\r
+-29521 573363\r
+\r
+-29153 572618\r
+\r
+-28740 571924\r
+\r
+-28256 571387\r
+\r
+-27679 570920\r
+\r
+-27127 570476\r
+-1\r
+\r
+-28696 567032\r
+\r
+-29370 567403\r
+\r
+-29685 567990\r
+\r
+-30459 568382\r
+\r
+-30837 568071\r
+\r
+-30661 567696\r
+\r
+-29988 567237\r
+\r
+-29851 567247\r
+\r
+-29836 566529\r
+\r
+-29778 566011\r
+\r
+-29250 566396\r
+\r
+-28696 567032\r
+-1\r
+\r
+-30290 566507\r
+\r
+-30869 566465\r
+\r
+-31408 566522\r
+\r
+-30859 565915\r
+\r
+-30290 566507\r
+-1\r
+\r
+-28268 565528\r
+\r
+-28525 565846\r
+\r
+-29336 565703\r
+\r
+-28862 565042\r
+\r
+-28268 565528\r
+-1\r
+\r
+-28598 563576\r
+\r
+-28745 563690\r
+\r
+-29460 563675\r
+\r
+-28598 563576\r
+-1\r
+\r
+-27271 563653\r
+\r
+-27496 564025\r
+\r
+-28046 564447\r
+\r
+-28593 563974\r
+\r
+-27929 563645\r
+\r
+-27271 563653\r
+-1\r
+\r
+-23775 563349\r
+\r
+-24104 564060\r
+\r
+-24596 564785\r
+\r
+-25052 565540\r
+\r
+-25840 565910\r
+\r
+-26271 566534\r
+\r
+-26461 567126\r
+\r
+-26647 566522\r
+\r
+-26483 566009\r
+\r
+-26239 565311\r
+\r
+-25678 564701\r
+\r
+-24990 564161\r
+\r
+-24451 563495\r
+\r
+-23775 563349\r
+-1\r
+\r
+-26601 567795\r
+\r
+-26726 568012\r
+\r
+-26601 567795\r
+-1\r
+\r
+-25086 560648\r
+\r
+-25262 560920\r
+\r
+-25644 560648\r
+\r
+-25086 560648\r
+-1\r
+\r
+33785 602967\r
+\r
+33598 603037\r
+-1\r
+\r
+25708 615791\r
+\r
+25437 616439\r
+-1\r
+\r
+25445 616541\r
+\r
+25588 617000\r
+-1\r
+\r
+25349 617676\r
+\r
+25101 618314\r
+-1\r
+\r
+25296 618348\r
+\r
+25465 618510\r
+-1\r
+\r
+69588 599850\r
+\r
+69588 599850\r
+-1\r
+\r
+41904 595831\r
+\r
+41904 595831\r
+-1\r
+\r
+40165 600597\r
+\r
+40165 600597\r
+-1\r
+\r
+31492 603867\r
+\r
+31492 603867\r
+-1\r
+\r
+26870 606807\r
+\r
+26870 606807\r
+-1\r
+\r
+26386 607240\r
+\r
+26296 607348\r
+\r
+26386 607240\r
+-1\r
+\r
+27405 608190\r
+\r
+27405 608190\r
+-1\r
+\r
+32080 615023\r
+\r
+32080 615023\r
+-1\r
+\r
+25686 618931\r
+\r
+25686 618931\r
+-1\r
+\r
+87514 554277\r
+\r
+87514 554277\r
+-1\r
+\r
+16661 607549\r
+\r
+16457 607270\r
+-1\r
+\r
+-9388 636422\r
+\r
+-9388 636422\r
+-1\r
+\r
+-8952 633496\r
+\r
+-8952 633496\r
+-1\r
+\r
+-35520 601609\r
+\r
+-35520 601609\r
+-1\r
+\r
+-35794 601905\r
+\r
+-35794 601905\r
+-1\r
+\r
+-9950 -618156\r
+\r
+-9960 -618114\r
+\r
+-10194 -618129\r
+\r
+-9950 -618156\r
+-1\r
+\r
+-11229 -615889\r
+\r
+-11229 -615889\r
+-1\r
+\r
+-15982 -616443\r
+\r
+-15982 -616443\r
+-1\r
+\r
+-16203 -619929\r
+\r
+-16203 -619929\r
+-1\r
+\r
+-30476 645115\r
+\r
+-30769 645078\r
+-1\r
+\r
+-28931 642148\r
+\r
+-28931 642148\r
+-1\r
+\r
+-26899 643330\r
+\r
+-26899 643330\r
+-1\r
+\r
+-25830 637742\r
+\r
+-25830 637742\r
+-1\r
+\r
+-21931 638238\r
+\r
+-21931 638238\r
+-1\r
+\r
+-22552 634722\r
+\r
+-22552 634722\r
+-1\r
+\r
+-20447 634093\r
+\r
+-20447 634093\r
+-1\r
+\r
+-4800 635073\r
+\r
+-4884 635137\r
+\r
+-4800 635073\r
+-1\r
+\r
+-4642 633509\r
+\r
+-4933 633538\r
+\r
+-4642 633509\r
+-1\r
+\r
+-6588 632006\r
+\r
+-6588 632006\r
+-1\r
+\r
+-5180 630205\r
+\r
+-5451 630030\r
+\r
+-5180 630205\r
+-1\r
+\r
+-4154 629058\r
+\r
+-4272 629113\r
+\r
+-4154 629058\r
+-1\r
+\r
+-2422 628103\r
+\r
+-2916 628187\r
+\r
+-2422 628103\r
+-1\r
+\r
+-2156 627822\r
+\r
+-2156 627822\r
+-1\r
+\r
+750 625089\r
+\r
+750 625089\r
+-1\r
+\r
+1614 625790\r
+\r
+1525 625923\r
+\r
+1614 625790\r
+-1\r
+\r
+3666 622797\r
+\r
+3427 623103\r
+\r
+3084 622829\r
+\r
+3666 622797\r
+-1\r
+\r
+4847 623226\r
+\r
+4847 623226\r
+-1\r
+\r
+6645 622277\r
+\r
+6645 622277\r
+-1\r
+\r
+5521 622686\r
+\r
+5521 622686\r
+-1\r
+\r
+6142 622809\r
+\r
+6280 622918\r
+\r
+6897 622597\r
+\r
+6142 622809\r
+-1\r
+\r
+11737 622669\r
+\r
+11737 622669\r
+-1\r
+\r
+11145 622383\r
+\r
+11145 622383\r
+-1\r
+\r
+10820 621954\r
+\r
+10894 622042\r
+\r
+10820 621954\r
+-1\r
+\r
+21883 618275\r
+\r
+21883 618275\r
+-1\r
+\r
+21628 611042\r
+\r
+20877 610507\r
+-1\r
+\r
+-1781 600970\r
+\r
+-1781 600970\r
+-1\r
+\r
+-105423 -640469\r
+\r
+-105425 -640487\r
+-1\r
+\r
+-137164 629785\r
+\r
+-136749 629572\r
+\r
+-136126 629488\r
+\r
+-135812 629400\r
+\r
+-134579 629109\r
+\r
+-134249 628813\r
+\r
+-133509 628783\r
+\r
+-133782 629168\r
+\r
+-133516 629773\r
+\r
+-132972 629173\r
+\r
+-133117 628105\r
+\r
+-131917 627535\r
+\r
+-131218 627192\r
+\r
+-131904 627774\r
+\r
+-131401 627996\r
+\r
+-130954 627414\r
+\r
+-130447 628194\r
+\r
+-130409 627795\r
+\r
+-130328 627633\r
+\r
+-130248 627114\r
+\r
+-130263 626959\r
+\r
+-129426 626090\r
+\r
+-129776 626242\r
+\r
+-130704 626953\r
+\r
+-130507 626408\r
+\r
+-129496 625575\r
+\r
+-128537 624720\r
+\r
+-127572 624469\r
+\r
+-127181 625144\r
+\r
+-127300 624622\r
+\r
+-127702 624003\r
+\r
+-127313 623640\r
+\r
+-126668 623229\r
+\r
+-125606 623142\r
+\r
+-124643 622293\r
+\r
+-123972 621938\r
+\r
+-124148 622936\r
+\r
+-124383 622699\r
+\r
+-124674 622988\r
+\r
+-125249 623198\r
+\r
+-126032 623833\r
+\r
+-125335 624431\r
+\r
+-125966 624677\r
+\r
+-125944 625448\r
+\r
+-126004 625962\r
+\r
+-126677 626873\r
+\r
+-126986 626736\r
+\r
+-127082 627095\r
+\r
+-126986 627600\r
+\r
+-127412 627746\r
+\r
+-128124 628443\r
+\r
+-128690 628480\r
+\r
+-128838 627846\r
+\r
+-128974 628082\r
+\r
+-129791 628640\r
+\r
+-130665 629350\r
+\r
+-131274 629213\r
+\r
+-131745 628973\r
+\r
+-132229 629188\r
+\r
+-132486 628631\r
+-1\r
+\r
+-132490 628631\r
+\r
+-132530 628851\r
+\r
+-132690 629593\r
+\r
+-132957 629895\r
+\r
+-133041 630711\r
+\r
+-133961 631327\r
+\r
+-133784 632112\r
+\r
+-132718 631708\r
+\r
+-132084 631715\r
+\r
+-131377 631608\r
+\r
+-131996 632093\r
+\r
+-132166 632897\r
+\r
+-132761 632697\r
+\r
+-133334 633143\r
+\r
+-133960 633198\r
+\r
+-134921 633522\r
+\r
+-135280 633855\r
+\r
+-135521 633677\r
+\r
+-135570 634405\r
+\r
+-135966 635393\r
+\r
+-136503 636738\r
+\r
+-136883 637734\r
+\r
+-136602 638994\r
+\r
+-135680 639825\r
+\r
+-135154 641001\r
+\r
+-135506 642353\r
+\r
+-136357 642347\r
+\r
+-137497 642081\r
+\r
+-138582 641867\r
+\r
+-139303 640929\r
+\r
+-140291 640475\r
+\r
+-141413 640370\r
+\r
+-140687 639753\r
+\r
+-140862 638089\r
+\r
+-141660 636969\r
+\r
+-142852 637012\r
+-1\r
+\r
+-142860 636978\r
+\r
+-143145 637301\r
+\r
+-144298 636822\r
+\r
+-145102 636031\r
+\r
+-145926 635403\r
+\r
+-146953 634591\r
+\r
+-148065 633891\r
+\r
+-148910 632805\r
+\r
+-149632 631539\r
+\r
+-149130 630670\r
+\r
+-148944 629557\r
+\r
+-148764 629375\r
+\r
+-148335 628944\r
+\r
+-147623 629670\r
+\r
+-146569 630460\r
+\r
+-145267 630833\r
+\r
+-144982 630784\r
+\r
+-143956 630200\r
+\r
+-143439 628874\r
+\r
+-142704 627673\r
+\r
+-142258 626127\r
+\r
+-141146 625598\r
+\r
+-140464 626869\r
+\r
+-139983 628294\r
+\r
+-138698 628703\r
+\r
+-137323 628979\r
+\r
+-137164 629785\r
+-1\r
+\r
+-158450 -635957\r
+\r
+-158195 -635586\r
+\r
+-157793 -636323\r
+\r
+-157347 -635776\r
+\r
+-157532 -634336\r
+\r
+-157759 -634945\r
+\r
+-157829 -635322\r
+\r
+-158593 -634741\r
+\r
+-158443 -635958\r
+-1\r
+\r
+-178773 643817\r
+\r
+-178810 643800\r
+-1\r
+\r
+-188855 609156\r
+\r
+-189267 608951\r
+\r
+-188877 609154\r
+-1\r
+\r
+-182032 598637\r
+\r
+-182515 598207\r
+\r
+-183020 598156\r
+\r
+-183006 597687\r
+\r
+-182446 597870\r
+\r
+-182046 598651\r
+-1\r
+\r
+-168199 604806\r
+\r
+-168292 604909\r
+\r
+-168804 604896\r
+\r
+-169127 605494\r
+\r
+-169553 605319\r
+\r
+-169743 603989\r
+\r
+-170087 603609\r
+\r
+-169528 603420\r
+\r
+-168621 604022\r
+\r
+-168230 604842\r
+-1\r
+\r
+-161234 616222\r
+\r
+-160161 616480\r
+\r
+-159286 616176\r
+\r
+-158787 615673\r
+\r
+-159387 617020\r
+\r
+-158490 616849\r
+\r
+-158802 618041\r
+\r
+-158588 618806\r
+\r
+-157849 619715\r
+\r
+-157044 618535\r
+\r
+-156186 617437\r
+\r
+-155918 615839\r
+\r
+-155601 616135\r
+\r
+-155817 617059\r
+\r
+-155175 616933\r
+\r
+-155583 617488\r
+\r
+-156367 617858\r
+\r
+-157243 618926\r
+\r
+-157982 620192\r
+\r
+-157576 621280\r
+\r
+-157781 621232\r
+\r
+-158062 622463\r
+\r
+-157960 622758\r
+\r
+-157263 623088\r
+\r
+-157121 622268\r
+\r
+-156845 621875\r
+\r
+-156524 621081\r
+\r
+-156133 619428\r
+\r
+-156379 619940\r
+\r
+-156238 621772\r
+\r
+-155816 620663\r
+\r
+-155788 621023\r
+\r
+-155247 622422\r
+\r
+-154629 623846\r
+\r
+-153512 624496\r
+\r
+-152794 625376\r
+\r
+-151873 626128\r
+\r
+-151360 626380\r
+\r
+-150427 627355\r
+\r
+-150074 626468\r
+-1\r
+\r
+-157387 610242\r
+\r
+-157323 609630\r
+\r
+-158102 608964\r
+\r
+-158025 608320\r
+\r
+-158346 607022\r
+\r
+-158954 605884\r
+\r
+-159566 604898\r
+\r
+-160590 604291\r
+\r
+-160652 603801\r
+\r
+-161086 603162\r
+\r
+-161221 602851\r
+\r
+-161691 602810\r
+\r
+-161926 601997\r
+\r
+-162221 601852\r
+\r
+-162293 601479\r
+\r
+-162586 601230\r
+\r
+-163125 602112\r
+\r
+-163390 601686\r
+\r
+-163559 601250\r
+\r
+-163115 600642\r
+\r
+-163439 600558\r
+\r
+-163974 600851\r
+\r
+-164022 600817\r
+\r
+-164618 600398\r
+\r
+-164798 600555\r
+\r
+-165282 599240\r
+\r
+-165122 600195\r
+\r
+-165594 599966\r
+\r
+-165689 600414\r
+\r
+-165890 600398\r
+\r
+-166409 601078\r
+\r
+-166337 602696\r
+\r
+-166647 604013\r
+\r
+-166934 605010\r
+\r
+-167172 606060\r
+\r
+-167770 606067\r
+\r
+-167717 606620\r
+\r
+-167608 607281\r
+\r
+-168015 608336\r
+\r
+-167932 609409\r
+\r
+-167639 610782\r
+\r
+-167131 611456\r
+\r
+-166302 612640\r
+\r
+-165373 613561\r
+\r
+-164831 614812\r
+\r
+-164874 614436\r
+\r
+-164286 614444\r
+\r
+-163479 615209\r
+\r
+-162372 615696\r
+\r
+-161674 615330\r
+\r
+-161121 613744\r
+\r
+-161599 615230\r
+\r
+-161234 616222\r
+-1\r
+\r
+-150081 626445\r
+\r
+-149486 626853\r
+\r
+-148889 626772\r
+\r
+-148483 627508\r
+\r
+-148570 626365\r
+\r
+-148201 627149\r
+\r
+-147639 627566\r
+\r
+-147636 626897\r
+\r
+-147692 626528\r
+\r
+-148115 626032\r
+\r
+-148329 626609\r
+\r
+-148642 625637\r
+\r
+-147882 626024\r
+\r
+-147735 625675\r
+\r
+-147367 626510\r
+\r
+-147517 625584\r
+\r
+-147892 625112\r
+\r
+-148228 624185\r
+\r
+-148535 623170\r
+\r
+-147685 622817\r
+\r
+-146822 622777\r
+\r
+-146701 621690\r
+\r
+-145871 622183\r
+\r
+-145820 621550\r
+\r
+-146227 621088\r
+\r
+-146787 620150\r
+\r
+-147939 619617\r
+\r
+-149110 619438\r
+\r
+-149996 618599\r
+\r
+-150429 617286\r
+\r
+-151576 616852\r
+\r
+-152804 616570\r
+\r
+-152191 617968\r
+\r
+-152819 617001\r
+\r
+-153513 615856\r
+\r
+-154269 615806\r
+\r
+-154192 615564\r
+\r
+-154357 614921\r
+\r
+-154680 614456\r
+\r
+-155152 614185\r
+\r
+-155189 613083\r
+\r
+-155343 613309\r
+\r
+-155593 612880\r
+\r
+-155896 612210\r
+\r
+-156514 611839\r
+\r
+-156682 611163\r
+\r
+-157388 610265\r
+-1\r
+\r
+-113731 572632\r
+\r
+-113731 572632\r
+-1\r
+\r
+-104648 604697\r
+\r
+-104625 604650\r
+\r
+-104648 604697\r
+-1\r
+\r
+-56679 492222\r
+\r
+-56335 492497\r
+\r
+-56679 492222\r
+-1\r
+\r
+-42156 477145\r
+\r
+-41888 477119\r
+\r
+-42156 477145\r
+-1\r
+\r
+-73898 536590\r
+\r
+-73826 536530\r
+\r
+-73898 536590\r
+-1\r
+\r
+-73165 536281\r
+\r
+-73080 536137\r
+\r
+-72857 536420\r
+\r
+-73165 536281\r
+-1\r
+\r
+-72514 535970\r
+\r
+-72175 536256\r
+\r
+-72514 535970\r
+-1\r
+\r
+-68995 528475\r
+\r
+-68892 528399\r
+\r
+-68995 528475\r
+-1\r
+\r
+-66486 526394\r
+\r
+-65815 525957\r
+\r
+-65568 526426\r
+\r
+-66110 526801\r
+\r
+-66486 526394\r
+-1\r
+\r
+-38296 512279\r
+\r
+-38296 512279\r
+-1\r
+\r
+-38698 511726\r
+\r
+-38493 511617\r
+\r
+-38436 512134\r
+\r
+-38698 511726\r
+-1\r
+\r
+-36931 512175\r
+\r
+-36538 512000\r
+\r
+-36931 512175\r
+-1\r
+\r
+-36643 511686\r
+\r
+-36339 511599\r
+\r
+-36643 511686\r
+-1\r
+\r
+-61668 501894\r
+\r
+-61547 501843\r
+\r
+-61406 502390\r
+\r
+-61668 501894\r
+-1\r
+\r
+-60263 500908\r
+\r
+-59762 500994\r
+\r
+-59254 501731\r
+\r
+-59111 502639\r
+\r
+-59458 502952\r
+\r
+-59459 502298\r
+\r
+-59925 502040\r
+\r
+-60207 501356\r
+\r
+-60263 500908\r
+-1\r
+\r
+-56984 493373\r
+\r
+-56568 493037\r
+\r
+-56233 493282\r
+\r
+-56984 493373\r
+-1\r
+\r
+-56194 492627\r
+\r
+-55957 492636\r
+\r
+-56194 492627\r
+-1\r
+\r
+-56790 491964\r
+\r
+-56625 491806\r
+\r
+-56790 491964\r
+-1\r
+\r
+-56319 491459\r
+\r
+-55922 491533\r
+\r
+-56319 491459\r
+-1\r
+\r
+-53615 488533\r
+\r
+-53615 488533\r
+-1\r
+\r
+-51101 490912\r
+\r
+-50422 491083\r
+\r
+-49809 491317\r
+\r
+-49570 491821\r
+\r
+-49288 491986\r
+\r
+-49588 492177\r
+\r
+-49738 492497\r
+\r
+-49843 492773\r
+\r
+-50476 492473\r
+\r
+-51013 492152\r
+\r
+-51141 492795\r
+\r
+-51318 492979\r
+\r
+-51343 492315\r
+\r
+-51231 491407\r
+\r
+-51101 490912\r
+-1\r
+\r
+-49849 490321\r
+\r
+-49674 490291\r
+\r
+-49478 490000\r
+\r
+-49339 490598\r
+\r
+-49849 490321\r
+-1\r
+\r
+-48680 490150\r
+\r
+-48170 490120\r
+\r
+-48680 490150\r
+-1\r
+\r
+-43406 490066\r
+\r
+-43281 490094\r
+\r
+-43127 490717\r
+\r
+-43406 490066\r
+-1\r
+\r
+-41127 491429\r
+\r
+-40733 491717\r
+\r
+-40016 492199\r
+\r
+-39981 492302\r
+\r
+-40776 491893\r
+\r
+-41127 491429\r
+-1\r
+\r
+-42011 490260\r
+\r
+-41696 490546\r
+\r
+-41371 491199\r
+\r
+-41782 490850\r
+\r
+-42011 490260\r
+-1\r
+\r
+-42174 489489\r
+\r
+-42174 489489\r
+-1\r
+\r
+-40729 477240\r
+\r
+-40709 477234\r
+\r
+-39935 477037\r
+\r
+-39487 477312\r
+\r
+-40175 477411\r
+\r
+-40729 477240\r
+-1\r
+\r
+-42942 471391\r
+\r
+-42617 470846\r
+\r
+-42128 470089\r
+\r
+-41424 469598\r
+\r
+-40554 469363\r
+\r
+-40538 469739\r
+\r
+-41000 470015\r
+\r
+-41151 470501\r
+\r
+-40712 471225\r
+\r
+-40801 471758\r
+\r
+-40872 472306\r
+\r
+-40400 472393\r
+\r
+-40527 472902\r
+\r
+-40993 473370\r
+\r
+-41571 473257\r
+\r
+-41992 472813\r
+\r
+-42504 472103\r
+\r
+-42942 471391\r
+-1\r
+\r
+-42520 468118\r
+\r
+-42441 468073\r
+\r
+-42107 468606\r
+\r
+-41365 468551\r
+\r
+-40799 469169\r
+\r
+-41525 469430\r
+\r
+-42109 469845\r
+\r
+-42588 470004\r
+\r
+-42422 469031\r
+\r
+-42520 468118\r
+-1\r
+\r
+-52598 450309\r
+\r
+-52284 450509\r
+\r
+-52342 450672\r
+\r
+-52598 450309\r
+-1\r
+\r
+-54079 449667\r
+\r
+-53955 449581\r
+\r
+-54079 449667\r
+-1\r
+\r
+-55112 447638\r
+\r
+-55014 447799\r
+\r
+-55112 447638\r
+-1\r
+\r
+-55581 448264\r
+\r
+-55365 448487\r
+\r
+-55176 448207\r
+\r
+-55176 448491\r
+\r
+-55581 448264\r
+-1\r
+\r
+-75084 415073\r
+\r
+-74797 415195\r
+\r
+-74760 415662\r
+\r
+-75084 415073\r
+-1\r
+\r
+-89874 407196\r
+\r
+-89147 407344\r
+\r
+-89874 407196\r
+-1\r
+\r
+-90957 406990\r
+\r
+-90083 407199\r
+\r
+-90957 406990\r
+-1\r
+\r
+-93956 407337\r
+\r
+-93718 407267\r
+\r
+-92976 406743\r
+\r
+-92167 406470\r
+\r
+-92103 406783\r
+\r
+-92958 407146\r
+\r
+-93547 407394\r
+\r
+-93956 407337\r
+-1\r
+\r
+-153832 532836\r
+\r
+-153776 532897\r
+\r
+-153525 533388\r
+\r
+-153832 532836\r
+-1\r
+\r
+-146133 521063\r
+\r
+-145695 521157\r
+\r
+-146133 521063\r
+-1\r
+\r
+-145688 521641\r
+\r
+-145602 521439\r
+\r
+-145688 521641\r
+-1\r
+\r
+-146551 522126\r
+\r
+-146445 521524\r
+\r
+-146551 522126\r
+-1\r
+\r
+-156562 529687\r
+\r
+-156310 529847\r
+\r
+-155773 530308\r
+\r
+-156645 530260\r
+\r
+-156562 529687\r
+-1\r
+\r
+-155714 530466\r
+\r
+-155586 530499\r
+\r
+-155082 530506\r
+\r
+-155714 530466\r
+-1\r
+\r
+-146114 533410\r
+\r
+-145922 533150\r
+\r
+-146114 533410\r
+-1\r
+\r
+-145706 534022\r
+\r
+-145620 533005\r
+\r
+-145305 533518\r
+\r
+-145385 534398\r
+\r
+-145706 534022\r
+-1\r
+\r
+-144962 533164\r
+\r
+-144530 532860\r
+\r
+-143873 532442\r
+\r
+-143399 532212\r
+\r
+-143094 532737\r
+\r
+-143783 533447\r
+\r
+-144457 533606\r
+\r
+-144740 533884\r
+\r
+-144962 533164\r
+-1\r
+\r
+-144398 517980\r
+\r
+-144214 517995\r
+\r
+-143321 517927\r
+\r
+-142514 518145\r
+\r
+-143111 518779\r
+\r
+-144027 518819\r
+\r
+-144398 517980\r
+-1\r
+\r
+-116361 480826\r
+\r
+-116165 480841\r
+\r
+-116361 480826\r
+-1\r
+\r
+-121579 484086\r
+\r
+-121579 484086\r
+-1\r
+\r
+-126265 490277\r
+\r
+-125955 490025\r
+\r
+-126265 490277\r
+-1\r
+\r
+-129870 494785\r
+\r
+-129541 493972\r
+\r
+-129775 493009\r
+\r
+-129713 492101\r
+\r
+-129079 491621\r
+\r
+-128604 492406\r
+\r
+-128401 493546\r
+\r
+-128175 494587\r
+\r
+-128218 495333\r
+\r
+-128715 495610\r
+\r
+-128759 496408\r
+\r
+-129035 497258\r
+\r
+-129171 496402\r
+\r
+-129360 495368\r
+\r
+-129870 494785\r
+-1\r
+\r
+-138321 523174\r
+\r
+-137951 523441\r
+\r
+-138321 523174\r
+-1\r
+\r
+-138821 523235\r
+\r
+-138777 523195\r
+\r
+-138509 522629\r
+\r
+-138821 523235\r
+-1\r
+\r
+-142197 530429\r
+\r
+-142197 530429\r
+-1\r
+\r
+-139582 527875\r
+\r
+-139675 527537\r
+\r
+-139582 527875\r
+-1\r
+\r
+-99782 552218\r
+\r
+-98859 552318\r
+\r
+-99023 552635\r
+\r
+-99782 552218\r
+-1\r
+\r
+-98431 552281\r
+\r
+-97685 552094\r
+\r
+-97580 552403\r
+\r
+-98431 552281\r
+-1\r
+\r
+-92872 550993\r
+\r
+-92138 550611\r
+\r
+-91315 550990\r
+\r
+-90604 551023\r
+\r
+-89952 551668\r
+\r
+-89258 551377\r
+\r
+-89386 551813\r
+\r
+-90248 552050\r
+\r
+-91116 551646\r
+\r
+-91990 551241\r
+\r
+-92872 550993\r
+-1\r
+\r
+-85581 544339\r
+\r
+-85448 544213\r
+\r
+-84693 543700\r
+\r
+-84626 544172\r
+\r
+-85048 544436\r
+\r
+-85581 544339\r
+-1\r
+\r
+-80458 541831\r
+\r
+-80164 541750\r
+\r
+-80458 541831\r
+-1\r
+\r
+-80030 539587\r
+\r
+-79533 539597\r
+\r
+-80030 539587\r
+-1\r
+\r
+41074 430230\r
+\r
+40343 430387\r
+\r
+39628 430347\r
+\r
+38969 430465\r
+\r
+38451 430721\r
+\r
+37798 430980\r
+\r
+37310 430224\r
+\r
+36941 429447\r
+\r
+36129 429025\r
+\r
+35939 428047\r
+\r
+35368 427533\r
+\r
+35030 427338\r
+\r
+34460 427254\r
+\r
+33726 426762\r
+\r
+33118 426135\r
+\r
+32871 425289\r
+\r
+32051 424898\r
+\r
+31542 424159\r
+\r
+31191 423358\r
+\r
+30635 422875\r
+\r
+30204 422107\r
+\r
+30564 421992\r
+\r
+31262 422439\r
+\r
+31895 422978\r
+\r
+32585 423524\r
+\r
+33026 424147\r
+\r
+33254 424833\r
+\r
+33857 425405\r
+\r
+34506 425999\r
+\r
+35074 426577\r
+\r
+35770 427120\r
+\r
+36454 427580\r
+\r
+36545 427725\r
+\r
+37019 428263\r
+\r
+37444 428485\r
+\r
+37494 428824\r
+\r
+37865 429372\r
+\r
+38577 429645\r
+\r
+39152 429268\r
+\r
+39235 429416\r
+\r
+38798 429812\r
+\r
+39042 429956\r
+\r
+39568 429544\r
+\r
+39787 429738\r
+\r
+40401 429920\r
+\r
+41049 430233\r
+-1\r
+\r
+29002 421503\r
+\r
+28937 421494\r
+\r
+28149 421331\r
+\r
+28698 421065\r
+\r
+28979 421510\r
+-1\r
+\r
+38291 431502\r
+\r
+38171 431757\r
+\r
+37986 431700\r
+\r
+37770 431204\r
+\r
+38266 431542\r
+-1\r
+\r
+43042 431746\r
+\r
+42743 432180\r
+\r
+42165 432196\r
+\r
+42217 431933\r
+\r
+42646 431698\r
+\r
+43042 431746\r
+-1\r
+\r
+44361 431654\r
+\r
+44116 432060\r
+\r
+43645 432594\r
+\r
+43669 432895\r
+\r
+43278 433260\r
+\r
+43271 432485\r
+\r
+43384 431880\r
+\r
+43836 431458\r
+\r
+44356 431677\r
+-1\r
+\r
+42828 439294\r
+\r
+42449 440052\r
+\r
+41966 440774\r
+\r
+41431 441454\r
+\r
+41789 441861\r
+\r
+41392 442486\r
+\r
+41423 442937\r
+\r
+41466 443281\r
+\r
+40841 443256\r
+\r
+40203 443062\r
+\r
+39723 442534\r
+\r
+39239 442067\r
+\r
+38776 441441\r
+\r
+38423 440708\r
+\r
+38125 439777\r
+\r
+37524 439136\r
+\r
+38345 439141\r
+\r
+39245 439121\r
+\r
+40177 439357\r
+\r
+41154 439443\r
+\r
+42175 439529\r
+\r
+42439 438716\r
+\r
+42817 439302\r
+-1\r
+\r
+39158 444733\r
+\r
+38671 444789\r
+\r
+37795 444430\r
+\r
+36966 444024\r
+\r
+36062 443679\r
+\r
+35187 443384\r
+\r
+34445 443412\r
+\r
+33910 443730\r
+\r
+33081 443812\r
+\r
+32614 443125\r
+\r
+32952 442495\r
+\r
+33705 442048\r
+\r
+34122 441219\r
+\r
+34771 440724\r
+\r
+35535 440687\r
+\r
+35882 441473\r
+\r
+36254 442293\r
+\r
+37285 442316\r
+\r
+38042 442396\r
+\r
+38911 442670\r
+\r
+39431 443284\r
+\r
+39428 444175\r
+\r
+39158 444733\r
+-1\r
+\r
+40375 446614\r
+\r
+40298 446593\r
+\r
+39544 446606\r
+\r
+38605 446485\r
+\r
+37690 446526\r
+\r
+37113 446151\r
+\r
+36600 445442\r
+\r
+35756 445098\r
+\r
+34915 444700\r
+\r
+34093 444278\r
+\r
+34451 443973\r
+\r
+35451 444188\r
+\r
+36205 444362\r
+\r
+36912 444901\r
+\r
+37696 445352\r
+\r
+38525 445704\r
+\r
+39361 446111\r
+\r
+40075 446237\r
+\r
+40375 446614\r
+-1\r
+\r
+36367 447983\r
+\r
+36099 448465\r
+\r
+35503 448388\r
+\r
+35076 448272\r
+\r
+34646 447629\r
+\r
+34541 446610\r
+\r
+34998 445923\r
+\r
+35658 445984\r
+\r
+36129 446665\r
+\r
+36544 447411\r
+\r
+36342 447998\r
+-1\r
+\r
+33257 449079\r
+\r
+33245 449092\r
+\r
+32759 448980\r
+\r
+33257 449082\r
+-1\r
+\r
+33442 445137\r
+\r
+32842 445324\r
+\r
+33022 444516\r
+\r
+33436 445157\r
+-1\r
+\r
+19215 432651\r
+\r
+18948 432887\r
+\r
+18707 432619\r
+\r
+18484 432019\r
+\r
+18244 431350\r
+\r
+18807 431958\r
+\r
+19227 432683\r
+-1\r
+\r
+21933 435871\r
+\r
+21685 436314\r
+\r
+21524 437120\r
+\r
+21150 436518\r
+\r
+21225 435816\r
+\r
+21480 435141\r
+\r
+21931 435884\r
+-1\r
+\r
+24211 439522\r
+\r
+24125 439748\r
+\r
+23687 440247\r
+\r
+23150 439556\r
+\r
+23372 438799\r
+\r
+24001 438677\r
+\r
+24201 439527\r
+-1\r
+\r
+35299 451614\r
+\r
+34853 452154\r
+\r
+34366 452813\r
+\r
+34066 453496\r
+\r
+33642 453569\r
+\r
+33424 454235\r
+\r
+32744 454234\r
+\r
+32069 454798\r
+\r
+31357 454434\r
+\r
+30902 454060\r
+\r
+30754 454618\r
+\r
+30322 454920\r
+\r
+29707 454909\r
+\r
+29465 455256\r
+\r
+28657 455192\r
+\r
+27979 455288\r
+\r
+27284 455694\r
+\r
+26429 455703\r
+\r
+25702 455528\r
+\r
+25112 454963\r
+\r
+24521 454858\r
+\r
+24955 454304\r
+\r
+24345 454497\r
+\r
+23300 454394\r
+\r
+22900 454225\r
+\r
+23794 453926\r
+\r
+24681 453723\r
+\r
+25459 453312\r
+\r
+26351 453079\r
+\r
+26085 452386\r
+\r
+25323 451999\r
+\r
+24615 451501\r
+\r
+23681 451524\r
+\r
+23411 452070\r
+\r
+22549 452388\r
+\r
+21578 452467\r
+\r
+20844 451960\r
+\r
+20087 451479\r
+\r
+20595 450951\r
+\r
+21296 450874\r
+\r
+21987 450645\r
+\r
+21119 450282\r
+\r
+21288 449341\r
+\r
+21663 448499\r
+\r
+22071 447666\r
+\r
+22638 446992\r
+\r
+23394 446557\r
+\r
+24354 446526\r
+\r
+25079 446309\r
+\r
+25804 446824\r
+\r
+26590 447245\r
+\r
+27208 446740\r
+\r
+27692 445981\r
+\r
+28131 445187\r
+\r
+27939 444436\r
+\r
+27251 444203\r
+\r
+26623 444435\r
+\r
+27040 443836\r
+\r
+27269 443259\r
+\r
+27808 443186\r
+\r
+27011 442844\r
+\r
+26941 442371\r
+\r
+27228 442167\r
+\r
+27941 441830\r
+\r
+27690 441061\r
+\r
+27102 440886\r
+\r
+26695 440486\r
+\r
+25964 440142\r
+\r
+25058 439820\r
+\r
+25038 439069\r
+\r
+25898 438910\r
+\r
+26550 439326\r
+\r
+27335 439709\r
+\r
+28144 439673\r
+\r
+28813 440247\r
+\r
+29071 441101\r
+\r
+29206 441812\r
+\r
+29505 442752\r
+\r
+30266 442764\r
+\r
+30739 443536\r
+\r
+31067 444242\r
+\r
+31295 444643\r
+\r
+31165 444958\r
+\r
+30806 445586\r
+\r
+29919 445926\r
+\r
+29085 445667\r
+\r
+28755 445408\r
+\r
+29265 446134\r
+\r
+29494 447090\r
+\r
+30256 447462\r
+\r
+31011 447940\r
+\r
+30642 448695\r
+\r
+30602 449102\r
+\r
+31498 449202\r
+\r
+32429 449388\r
+\r
+32009 450162\r
+\r
+32197 450710\r
+\r
+32429 450985\r
+\r
+32472 451897\r
+\r
+33469 451847\r
+\r
+34372 451551\r
+\r
+35314 451614\r
+-1\r
+\r
+37536 452415\r
+\r
+36869 452311\r
+\r
+36118 452486\r
+\r
+35679 452363\r
+\r
+36190 452218\r
+\r
+36538 451835\r
+\r
+37150 451990\r
+\r
+37536 452415\r
+-1\r
+\r
+41530 447643\r
+\r
+41131 448135\r
+\r
+40676 448761\r
+\r
+41110 449514\r
+\r
+40602 449896\r
+\r
+39915 450144\r
+\r
+38887 450053\r
+\r
+38229 450603\r
+\r
+37376 450836\r
+\r
+36986 450596\r
+\r
+37043 450232\r
+\r
+36823 449974\r
+\r
+36133 449975\r
+\r
+36580 449175\r
+\r
+37457 449049\r
+\r
+38412 449294\r
+\r
+39310 448954\r
+\r
+39361 448411\r
+\r
+39323 447821\r
+\r
+40235 447861\r
+\r
+40953 447707\r
+\r
+41530 447643\r
+-1\r
+\r
+45285 447506\r
+\r
+45248 447518\r
+\r
+45086 448363\r
+\r
+45118 449380\r
+\r
+45204 449930\r
+\r
+45202 450690\r
+\r
+44575 451184\r
+\r
+44200 451390\r
+\r
+43815 451768\r
+\r
+43281 451798\r
+\r
+42458 451763\r
+\r
+41940 451692\r
+\r
+41190 451982\r
+\r
+40552 452025\r
+\r
+40332 452454\r
+\r
+39727 452623\r
+\r
+40136 452066\r
+\r
+39966 451512\r
+\r
+39991 450797\r
+\r
+40615 450198\r
+\r
+41241 449805\r
+\r
+41534 449616\r
+\r
+42121 450053\r
+\r
+42340 449624\r
+\r
+42874 449348\r
+\r
+43306 448808\r
+\r
+43720 448046\r
+\r
+44515 447678\r
+\r
+45280 447504\r
+-1\r
+\r
+48671 433321\r
+\r
+48571 434178\r
+\r
+48571 435093\r
+\r
+48489 435552\r
+\r
+48271 436093\r
+\r
+47945 436748\r
+\r
+47280 437248\r
+\r
+46773 437335\r
+\r
+45848 437402\r
+\r
+45108 437323\r
+\r
+44498 437136\r
+\r
+44244 436708\r
+\r
+44109 436014\r
+\r
+44358 435888\r
+\r
+44986 435338\r
+\r
+45779 435050\r
+\r
+46522 434783\r
+\r
+47297 434423\r
+\r
+47741 433804\r
+\r
+48221 433386\r
+\r
+48690 433359\r
+-1\r
+\r
+48800 438773\r
+\r
+48639 439339\r
+\r
+48133 439694\r
+\r
+47539 439145\r
+\r
+48130 438534\r
+\r
+48790 438799\r
+-1\r
+\r
+45555 439705\r
+\r
+45453 439728\r
+\r
+44571 439531\r
+\r
+43820 439329\r
+\r
+43992 439060\r
+\r
+44333 438899\r
+\r
+45122 439163\r
+\r
+45552 439722\r
+-1\r
+\r
+45367 440202\r
+\r
+45089 440332\r
+\r
+45357 440207\r
+-1\r
+\r
+44915 441512\r
+\r
+44826 441559\r
+\r
+44246 441355\r
+\r
+44784 440690\r
+\r
+44892 441522\r
+-1\r
+\r
+47316 442810\r
+\r
+46862 443226\r
+\r
+46293 443791\r
+\r
+45764 444013\r
+\r
+46342 443417\r
+\r
+46843 442812\r
+\r
+47293 442843\r
+-1\r
+\r
+45289 443746\r
+\r
+45176 444028\r
+\r
+44945 444140\r
+\r
+44783 444826\r
+\r
+44384 445303\r
+\r
+44060 445631\r
+\r
+43594 446200\r
+\r
+43125 446500\r
+\r
+42612 446629\r
+\r
+42525 446335\r
+\r
+42911 445598\r
+\r
+43321 445206\r
+\r
+43842 444788\r
+\r
+43557 444094\r
+\r
+42986 443503\r
+\r
+43553 443552\r
+\r
+44055 443760\r
+\r
+44660 443802\r
+\r
+45274 443763\r
+-1\r
+\r
+50611 447241\r
+\r
+50406 447364\r
+\r
+49944 447862\r
+\r
+49281 447861\r
+\r
+48935 447466\r
+\r
+48857 446836\r
+\r
+49378 446732\r
+\r
+50284 446825\r
+\r
+50610 447249\r
+-1\r
+\r
+54170 439063\r
+\r
+53992 439371\r
+\r
+53664 439092\r
+\r
+52903 439263\r
+\r
+53062 438979\r
+\r
+53757 438548\r
+\r
+54140 439107\r
+-1\r
+\r
+66263 440249\r
+\r
+66115 440341\r
+\r
+65345 439952\r
+\r
+64418 439809\r
+\r
+63493 439768\r
+\r
+62644 440061\r
+\r
+62347 440632\r
+\r
+61783 440678\r
+\r
+61343 441006\r
+\r
+60419 440688\r
+\r
+59557 440231\r
+\r
+58930 440011\r
+\r
+58361 439791\r
+\r
+57717 439205\r
+\r
+58439 439675\r
+\r
+58156 439140\r
+\r
+57860 438295\r
+\r
+57276 437646\r
+\r
+56560 437825\r
+\r
+55966 437449\r
+\r
+55338 436987\r
+\r
+54579 437357\r
+\r
+53763 437675\r
+\r
+53120 438116\r
+\r
+52627 437800\r
+\r
+51762 438044\r
+\r
+51033 438263\r
+\r
+50438 438901\r
+\r
+50114 439866\r
+\r
+50282 440248\r
+\r
+50848 439835\r
+\r
+51165 440153\r
+\r
+50973 440414\r
+\r
+51444 440647\r
+\r
+51582 441247\r
+\r
+51590 441589\r
+\r
+51408 442250\r
+\r
+50815 442807\r
+\r
+50112 443086\r
+\r
+49394 443212\r
+\r
+49806 443903\r
+\r
+50134 443807\r
+\r
+50629 443818\r
+\r
+50438 444069\r
+\r
+50147 444398\r
+\r
+49969 445115\r
+\r
+49816 445698\r
+\r
+49391 446226\r
+\r
+49353 445453\r
+\r
+49116 444711\r
+\r
+48530 445205\r
+\r
+47911 445612\r
+\r
+47596 445550\r
+\r
+47017 445704\r
+\r
+47084 446410\r
+\r
+46985 447053\r
+\r
+46253 446894\r
+\r
+45373 446757\r
+\r
+45311 446210\r
+\r
+45994 445852\r
+\r
+46240 446176\r
+\r
+46609 446187\r
+\r
+46346 445548\r
+\r
+46469 445257\r
+\r
+46558 444844\r
+\r
+46917 444100\r
+\r
+47443 443859\r
+\r
+48088 443494\r
+\r
+48619 442892\r
+\r
+49123 442141\r
+\r
+49623 441975\r
+\r
+50042 441330\r
+\r
+50263 440694\r
+\r
+49515 441027\r
+\r
+48854 441303\r
+\r
+48572 441394\r
+\r
+47740 441676\r
+\r
+47628 441043\r
+\r
+48386 440817\r
+\r
+48916 440198\r
+\r
+49384 439675\r
+\r
+49791 439086\r
+\r
+50243 438327\r
+\r
+49951 437593\r
+\r
+49319 437172\r
+\r
+48954 436613\r
+\r
+49053 435755\r
+\r
+49482 435411\r
+\r
+49743 435262\r
+\r
+50143 434560\r
+\r
+49593 434331\r
+\r
+50387 434255\r
+\r
+51069 434129\r
+\r
+51599 434725\r
+\r
+52107 435384\r
+\r
+52879 435289\r
+\r
+53189 434370\r
+\r
+53639 434122\r
+\r
+52868 433993\r
+\r
+51973 434037\r
+\r
+52219 433345\r
+\r
+52878 432915\r
+\r
+53464 432927\r
+\r
+53231 432364\r
+\r
+54002 432200\r
+\r
+54891 432019\r
+\r
+55596 431643\r
+\r
+56157 431657\r
+\r
+56916 431583\r
+\r
+57312 431208\r
+\r
+58155 431161\r
+\r
+58938 431454\r
+\r
+58405 431875\r
+\r
+57850 432364\r
+\r
+57687 433112\r
+\r
+58242 433443\r
+\r
+58923 433145\r
+\r
+59826 432980\r
+\r
+60590 433161\r
+\r
+61381 433543\r
+\r
+62316 433472\r
+\r
+63075 433383\r
+\r
+63766 433466\r
+\r
+64535 433550\r
+\r
+65385 433810\r
+\r
+66268 434104\r
+\r
+66733 434504\r
+\r
+66998 435121\r
+\r
+67062 435913\r
+\r
+66683 436773\r
+\r
+66207 437619\r
+\r
+66021 438178\r
+\r
+65850 439162\r
+\r
+66538 439693\r
+\r
+66230 440269\r
+-1\r
+\r
+52041 435161\r
+\r
+52213 435292\r
+-1\r
+\r
+-16326 525571\r
+\r
+-16629 525790\r
+\r
+-17047 525210\r
+\r
+-16326 525571\r
+-1\r
+\r
+-7059 530611\r
+\r
+-7431 530623\r
+\r
+-7722 530130\r
+\r
+-7860 529350\r
+\r
+-7764 528420\r
+\r
+-7897 527988\r
+\r
+-7702 527478\r
+\r
+-7221 527756\r
+\r
+-7071 528494\r
+\r
+-7091 529500\r
+\r
+-7276 530248\r
+\r
+-7059 530611\r
+-1\r
+\r
+-8055 532177\r
+\r
+-8459 532125\r
+\r
+-8055 532177\r
+-1\r
+\r
+-18067 556634\r
+\r
+-18357 556896\r
+\r
+-19258 556911\r
+\r
+-19423 556602\r
+\r
+-18541 556471\r
+\r
+-18067 556634\r
+-1\r
+\r
+-19570 556908\r
+\r
+-19664 557209\r
+\r
+-19966 557883\r
+\r
+-20307 558359\r
+\r
+-21105 558741\r
+\r
+-21571 559412\r
+\r
+-22304 559888\r
+\r
+-22429 560340\r
+\r
+-23008 560976\r
+\r
+-23854 561322\r
+\r
+-24368 561309\r
+\r
+-24513 560821\r
+\r
+-24669 560012\r
+\r
+-24255 559207\r
+\r
+-23582 558657\r
+\r
+-22770 558778\r
+\r
+-22370 557964\r
+\r
+-21725 557414\r
+\r
+-20979 557064\r
+\r
+-20137 557061\r
+\r
+-19570 556908\r
+-1\r
+\r
+-10975 549535\r
+\r
+-11505 549359\r
+\r
+-10975 549535\r
+-1\r
+\r
+-4869 538478\r
+\r
+-4973 538710\r
+\r
+-5661 539235\r
+\r
+-5557 538633\r
+\r
+-4869 538478\r
+-1\r
+\r
+-8876 539835\r
+\r
+-8725 540224\r
+\r
+-8713 541006\r
+\r
+-9144 541675\r
+\r
+-9605 541199\r
+\r
+-9435 540385\r
+\r
+-8876 539835\r
+-1\r
+\r
+-9230 542955\r
+\r
+-9689 543508\r
+\r
+-10088 544287\r
+\r
+-10453 544985\r
+\r
+-10862 545716\r
+\r
+-11322 546414\r
+\r
+-11650 547127\r
+\r
+-12209 547741\r
+\r
+-12724 548449\r
+\r
+-13172 549011\r
+\r
+-13807 549502\r
+\r
+-14068 550206\r
+\r
+-14614 550699\r
+\r
+-15291 551246\r
+\r
+-16083 550980\r
+\r
+-16889 550874\r
+\r
+-17347 550400\r
+\r
+-16744 549833\r
+\r
+-15893 549670\r
+\r
+-14973 549643\r
+\r
+-14181 549216\r
+\r
+-13516 548654\r
+\r
+-12832 548123\r
+\r
+-12492 547292\r
+\r
+-12086 546510\r
+\r
+-11495 545876\r
+\r
+-11019 545163\r
+\r
+-10598 544391\r
+\r
+-10105 543676\r
+\r
+-9980 542736\r
+\r
+-9699 543232\r
+\r
+-9230 542955\r
+-1\r
+\r
+-14927 547852\r
+\r
+-15200 547894\r
+\r
+-15628 548321\r
+\r
+-16142 548511\r
+\r
+-17076 548617\r
+\r
+-17836 548178\r
+\r
+-17942 547327\r
+\r
+-18612 547151\r
+\r
+-19248 547724\r
+\r
+-19872 547132\r
+\r
+-20037 546355\r
+\r
+-19931 545632\r
+\r
+-20297 545489\r
+\r
+-20916 544971\r
+\r
+-21450 544314\r
+\r
+-21674 543570\r
+\r
+-21875 542923\r
+\r
+-22147 542274\r
+\r
+-22603 541559\r
+\r
+-22581 540725\r
+\r
+-22670 540123\r
+\r
+-22684 539536\r
+\r
+-22687 538658\r
+\r
+-22030 538137\r
+\r
+-21946 537294\r
+\r
+-22184 536588\r
+\r
+-21679 536563\r
+\r
+-21485 535905\r
+\r
+-21110 535433\r
+\r
+-20908 534676\r
+\r
+-20410 533953\r
+\r
+-19629 534333\r
+\r
+-19828 535012\r
+\r
+-19936 535796\r
+\r
+-19796 536576\r
+\r
+-20167 537279\r
+\r
+-20088 538137\r
+\r
+-19769 538808\r
+\r
+-19840 539255\r
+\r
+-19587 539911\r
+\r
+-18946 540000\r
+\r
+-18111 540108\r
+\r
+-18396 540607\r
+\r
+-19018 540173\r
+\r
+-19823 540434\r
+\r
+-19882 541223\r
+\r
+-19715 542067\r
+\r
+-19767 542728\r
+\r
+-19649 543424\r
+\r
+-18799 543769\r
+\r
+-18153 544351\r
+\r
+-17710 545037\r
+\r
+-17873 545844\r
+\r
+-17047 545982\r
+\r
+-16127 545824\r
+\r
+-15335 545454\r
+\r
+-15143 546088\r
+\r
+-15473 546762\r
+\r
+-15202 547203\r
+\r
+-14927 547852\r
+-1\r
+\r
+-19772 532254\r
+\r
+-19976 532530\r
+\r
+-20572 533068\r
+\r
+-20864 532710\r
+\r
+-20381 532056\r
+\r
+-19772 532254\r
+-1\r
+\r
+-18698 529671\r
+\r
+-18799 529762\r
+\r
+-19531 530019\r
+\r
+-19288 529271\r
+\r
+-18698 529671\r
+-1\r
+\r
+-33170 540858\r
+\r
+-33744 541320\r
+\r
+-34236 541028\r
+\r
+-33727 540390\r
+\r
+-33170 540858\r
+-1\r
+\r
+-30354 544043\r
+\r
+-30637 543989\r
+\r
+-31535 543979\r
+\r
+-31403 543762\r
+\r
+-30783 543769\r
+\r
+-30354 544043\r
+-1\r
+\r
+-32317 549216\r
+\r
+-32261 549530\r
+\r
+-32534 550344\r
+\r
+-33023 550790\r
+\r
+-33157 550497\r
+\r
+-33118 549897\r
+\r
+-32634 549520\r
+\r
+-32317 549216\r
+-1\r
+\r
+-33630 541803\r
+\r
+-33953 542573\r
+\r
+-34333 543189\r
+\r
+-34832 543170\r
+\r
+-34768 542686\r
+\r
+-34688 541714\r
+\r
+-34192 541712\r
+\r
+-33630 541803\r
+-1\r
+\r
+-34963 542780\r
+\r
+-35060 542913\r
+\r
+-35658 543522\r
+\r
+-36142 543972\r
+\r
+-35714 544574\r
+\r
+-36567 544448\r
+\r
+-36426 543747\r
+\r
+-35928 543488\r
+\r
+-35554 543103\r
+\r
+-34963 542780\r
+-1\r
+\r
+-38243 549199\r
+\r
+-38251 549266\r
+\r
+-38241 550060\r
+\r
+-38580 549880\r
+\r
+-38243 549199\r
+-1\r
+\r
+-40871 554518\r
+\r
+-40793 554742\r
+\r
+-40883 555421\r
+\r
+-41069 554880\r
+\r
+-40871 554518\r
+-1\r
+\r
+-40764 551535\r
+\r
+-40803 551619\r
+\r
+-41197 552411\r
+\r
+-41492 553252\r
+\r
+-41857 553255\r
+\r
+-41734 552675\r
+\r
+-41483 552164\r
+\r
+-41289 551920\r
+\r
+-40764 551535\r
+-1\r
+\r
+-30090 516021\r
+\r
+-30144 516742\r
+\r
+-30532 516613\r
+\r
+-30090 516021\r
+-1\r
+\r
+-30334 515619\r
+\r
+-30578 516137\r
+\r
+-31059 516884\r
+\r
+-31208 516825\r
+\r
+-30730 516080\r
+\r
+-30334 515619\r
+-1\r
+\r
+-30112 526553\r
+\r
+-29880 526481\r
+\r
+-29304 525993\r
+\r
+-28943 525307\r
+\r
+-28503 524836\r
+\r
+-28581 524128\r
+\r
+-28364 523247\r
+\r
+-28234 522522\r
+\r
+-28051 521873\r
+\r
+-27616 521517\r
+\r
+-27677 521209\r
+\r
+-27476 520772\r
+\r
+-27007 520274\r
+\r
+-27508 520104\r
+\r
+-27464 519951\r
+\r
+-27995 520067\r
+\r
+-27552 519603\r
+\r
+-27535 519329\r
+\r
+-28061 519189\r
+\r
+-27770 518367\r
+\r
+-27254 517654\r
+\r
+-26931 517161\r
+\r
+-27582 517672\r
+\r
+-28410 518059\r
+\r
+-28586 517854\r
+\r
+-28965 517827\r
+\r
+-28796 516902\r
+\r
+-28442 516127\r
+\r
+-28911 516759\r
+\r
+-29675 516932\r
+\r
+-29771 515878\r
+\r
+-29971 514906\r
+\r
+-29790 514055\r
+\r
+-29966 513122\r
+\r
+-29451 512516\r
+\r
+-29651 511692\r
+\r
+-29563 512506\r
+\r
+-30132 513063\r
+\r
+-29993 513956\r
+\r
+-30386 514790\r
+\r
+-30800 515594\r
+\r
+-31447 516125\r
+\r
+-32390 516172\r
+\r
+-32643 515348\r
+\r
+-33062 514548\r
+\r
+-33486 513749\r
+\r
+-33316 512933\r
+\r
+-33011 512012\r
+\r
+-33106 511063\r
+\r
+-33189 510091\r
+\r
+-33006 509230\r
+\r
+-33201 508386\r
+\r
+-32863 507629\r
+-1\r
+\r
+-37666 540284\r
+\r
+-37547 539844\r
+\r
+-37324 539302\r
+\r
+-37266 538335\r
+\r
+-37084 537888\r
+\r
+-36943 537089\r
+\r
+-37016 536211\r
+\r
+-36763 535466\r
+\r
+-36457 535231\r
+\r
+-36724 534427\r
+\r
+-36423 533675\r
+\r
+-36506 532959\r
+\r
+-36343 532276\r
+\r
+-36287 531847\r
+\r
+-35823 531282\r
+\r
+-35063 530882\r
+\r
+-34399 530339\r
+\r
+-34211 529774\r
+\r
+-34104 529424\r
+\r
+-33406 528948\r
+\r
+-32865 528894\r
+\r
+-32772 528918\r
+\r
+-32551 528094\r
+\r
+-32015 527574\r
+\r
+-31573 527490\r
+\r
+-30905 526965\r
+\r
+-30117 526550\r
+-1\r
+\r
+-24290 529061\r
+\r
+-25034 529002\r
+\r
+-25478 529429\r
+\r
+-26290 529715\r
+\r
+-26948 529952\r
+\r
+-27227 530569\r
+\r
+-27689 531067\r
+\r
+-28105 531548\r
+\r
+-28598 531869\r
+\r
+-28747 532648\r
+\r
+-29021 533295\r
+\r
+-29910 533544\r
+\r
+-30815 533630\r
+\r
+-31220 534380\r
+\r
+-32066 534664\r
+\r
+-32714 535135\r
+\r
+-32590 535991\r
+\r
+-32429 536731\r
+\r
+-32412 537345\r
+\r
+-32829 537466\r
+\r
+-33369 537257\r
+\r
+-34180 537244\r
+\r
+-34508 537987\r
+\r
+-34588 538761\r
+\r
+-34717 539677\r
+\r
+-35043 540022\r
+\r
+-35264 539141\r
+\r
+-35867 539427\r
+\r
+-36265 540093\r
+\r
+-36491 540895\r
+\r
+-36758 541754\r
+\r
+-37011 542331\r
+\r
+-36880 543086\r
+\r
+-37256 542255\r
+\r
+-37159 541329\r
+\r
+-37593 541894\r
+\r
+-38088 542410\r
+\r
+-38386 541564\r
+\r
+-38435 540863\r
+\r
+-38294 540296\r
+\r
+-38018 539837\r
+\r
+-37867 539563\r
+\r
+-37666 540284\r
+-1\r
+\r
+-9388 507626\r
+\r
+-9396 508055\r
+\r
+-9731 508810\r
+\r
+-10076 509679\r
+\r
+-10450 510493\r
+\r
+-10729 511294\r
+\r
+-11106 511850\r
+\r
+-11389 512718\r
+\r
+-11702 513628\r
+\r
+-11975 514531\r
+\r
+-12101 515520\r
+\r
+-12327 516463\r
+\r
+-12849 517153\r
+\r
+-13118 517795\r
+\r
+-13694 518426\r
+\r
+-13851 518977\r
+\r
+-13689 519618\r
+\r
+-14055 520363\r
+\r
+-14521 521044\r
+\r
+-15030 521549\r
+\r
+-15574 522105\r
+\r
+-15763 522936\r
+\r
+-16216 523654\r
+\r
+-16843 524167\r
+\r
+-17401 524828\r
+\r
+-18278 524922\r
+\r
+-19042 524702\r
+\r
+-19745 524909\r
+\r
+-19777 525573\r
+\r
+-19998 526355\r
+\r
+-20174 527155\r
+\r
+-20641 527870\r
+\r
+-21004 528620\r
+\r
+-21399 529367\r
+\r
+-21389 530159\r
+\r
+-21588 530983\r
+\r
+-22213 531590\r
+\r
+-22795 532143\r
+\r
+-23675 532286\r
+\r
+-24219 531913\r
+\r
+-24307 530934\r
+\r
+-24287 529942\r
+\r
+-24292 529069\r
+-1\r
+\r
+-2370 487645\r
+\r
+-2427 487736\r
+\r
+-2636 488536\r
+\r
+-2686 489283\r
+\r
+-3278 489907\r
+\r
+-3786 490504\r
+\r
+-4225 490734\r
+\r
+-4287 489811\r
+\r
+-4028 488982\r
+\r
+-3078 488767\r
+\r
+-3041 488124\r
+\r
+-2794 487569\r
+\r
+-2385 487660\r
+-1\r
+\r
+-5749 487795\r
+\r
+-5855 488509\r
+\r
+-5934 489609\r
+\r
+-6074 490638\r
+\r
+-6215 491659\r
+\r
+-6380 492678\r
+\r
+-6661 492159\r
+\r
+-6814 491390\r
+\r
+-6827 490524\r
+\r
+-6543 489685\r
+\r
+-6230 488829\r
+\r
+-6045 487946\r
+\r
+-5761 487818\r
+-1\r
+\r
+-7036 493919\r
+\r
+-6977 493805\r
+\r
+-6351 493909\r
+\r
+-5974 494747\r
+\r
+-5544 495552\r
+\r
+-5352 496452\r
+\r
+-5840 497205\r
+\r
+-6176 498105\r
+\r
+-6420 499089\r
+\r
+-6980 499768\r
+\r
+-7273 500693\r
+\r
+-7680 501522\r
+\r
+-8086 502343\r
+\r
+-8486 503177\r
+\r
+-8498 504230\r
+\r
+-8676 504842\r
+\r
+-8680 505481\r
+\r
+-8917 506399\r
+\r
+-9464 506670\r
+\r
+-9388 507627\r
+-1\r
+\r
+-10305 484063\r
+\r
+-10159 484293\r
+\r
+-9176 484110\r
+\r
+-9077 484712\r
+\r
+-10194 484798\r
+\r
+-10644 485294\r
+\r
+-11085 485366\r
+\r
+-11748 485731\r
+\r
+-12088 486340\r
+\r
+-12174 487339\r
+\r
+-11674 488057\r
+\r
+-11167 488758\r
+\r
+-10753 489278\r
+\r
+-9959 489535\r
+\r
+-9494 490240\r
+\r
+-8712 490679\r
+\r
+-7978 491094\r
+\r
+-8104 491952\r
+\r
+-7860 492794\r
+\r
+-7596 493694\r
+\r
+-7036 493923\r
+-1\r
+\r
+-2841 473445\r
+\r
+-2696 473902\r
+\r
+-2372 474814\r
+\r
+-1813 475488\r
+\r
+-1383 476290\r
+\r
+-1287 477311\r
+\r
+-1541 478226\r
+\r
+-1842 479031\r
+\r
+-2281 479810\r
+\r
+-2666 480609\r
+\r
+-2666 481517\r
+\r
+-2629 482344\r
+\r
+-3169 483032\r
+\r
+-3709 482664\r
+\r
+-4442 483168\r
+\r
+-5229 483234\r
+\r
+-5983 482765\r
+\r
+-6962 482923\r
+\r
+-7902 482941\r
+\r
+-8757 483237\r
+\r
+-9447 483708\r
+\r
+-10299 484063\r
+-1\r
+\r
+-9785 481243\r
+\r
+-9553 481273\r
+\r
+-9348 481608\r
+\r
+-8905 481685\r
+\r
+-8853 481974\r
+\r
+-8611 482398\r
+\r
+-8439 482003\r
+\r
+-8178 482171\r
+\r
+-8012 481865\r
+\r
+-7630 482176\r
+\r
+-7835 481372\r
+\r
+-8027 480859\r
+\r
+-8000 480160\r
+\r
+-8045 479292\r
+\r
+-8197 478394\r
+\r
+-8234 477563\r
+\r
+-8008 476808\r
+\r
+-7887 476050\r
+\r
+-7426 475377\r
+\r
+-7125 475155\r
+\r
+-6435 475051\r
+\r
+-6158 474931\r
+\r
+-5537 475081\r
+\r
+-5692 474447\r
+\r
+-5517 474158\r
+\r
+-5308 473366\r
+\r
+-5063 472851\r
+\r
+-5394 472636\r
+\r
+-5234 471835\r
+\r
+-4772 471662\r
+\r
+-4232 472311\r
+\r
+-3364 472552\r
+\r
+-2856 472858\r
+\r
+-2841 473443\r
+-1\r
+\r
+-15334 485334\r
+\r
+-14852 484727\r
+\r
+-14203 485055\r
+\r
+-14208 485827\r
+\r
+-14099 484899\r
+\r
+-14392 484184\r
+\r
+-13998 483636\r
+\r
+-14385 483446\r
+\r
+-13920 482963\r
+\r
+-13755 482778\r
+\r
+-13622 482181\r
+\r
+-12964 481705\r
+\r
+-13201 481448\r
+\r
+-12529 481088\r
+\r
+-11664 481231\r
+\r
+-11159 481823\r
+\r
+-10846 481900\r
+\r
+-10923 481636\r
+\r
+-11563 481182\r
+\r
+-12369 480868\r
+\r
+-12494 480807\r
+\r
+-13188 480506\r
+\r
+-13922 480429\r
+\r
+-14527 479803\r
+\r
+-14692 478883\r
+\r
+-14402 478211\r
+\r
+-13779 478007\r
+\r
+-13095 478076\r
+\r
+-12576 478401\r
+\r
+-11866 478120\r
+\r
+-11839 477508\r
+\r
+-11209 477193\r
+\r
+-10733 476440\r
+\r
+-10600 475678\r
+\r
+-10487 475121\r
+\r
+-10075 475130\r
+\r
+-9873 475643\r
+\r
+-9644 475972\r
+\r
+-9890 476726\r
+\r
+-9915 477484\r
+\r
+-9866 478197\r
+\r
+-9149 478730\r
+\r
+-8759 479549\r
+\r
+-9102 480202\r
+\r
+-9260 480266\r
+\r
+-9422 480491\r
+\r
+-9235 480876\r
+\r
+-9785 481243\r
+-1\r
+\r
+-25105 501073\r
+\r
+-24652 500318\r
+\r
+-24282 499462\r
+\r
+-24096 499639\r
+\r
+-23706 499200\r
+\r
+-23130 498546\r
+\r
+-22274 498218\r
+\r
+-21445 497824\r
+\r
+-21011 498142\r
+\r
+-20743 497424\r
+\r
+-20424 497868\r
+\r
+-20576 497039\r
+\r
+-19783 497024\r
+\r
+-19690 496733\r
+\r
+-19309 496302\r
+\r
+-19002 495857\r
+\r
+-18560 495337\r
+\r
+-18381 494673\r
+\r
+-18084 494200\r
+\r
+-17978 493815\r
+\r
+-17739 493477\r
+\r
+-17577 492939\r
+\r
+-17580 492241\r
+\r
+-17157 491459\r
+\r
+-16857 490608\r
+\r
+-16535 489791\r
+\r
+-16186 488982\r
+\r
+-16065 488005\r
+\r
+-16050 486969\r
+\r
+-15721 486133\r
+\r
+-15334 485334\r
+-1\r
+\r
+-32862 507630\r
+\r
+-32714 507378\r
+\r
+-32160 506702\r
+\r
+-31529 506108\r
+\r
+-30856 505553\r
+\r
+-30295 504887\r
+\r
+-29768 504186\r
+\r
+-29138 504132\r
+\r
+-28502 504502\r
+\r
+-28935 504151\r
+\r
+-29218 503243\r
+\r
+-29450 502267\r
+\r
+-29345 501337\r
+\r
+-28735 501413\r
+\r
+-29174 501068\r
+\r
+-29628 500291\r
+\r
+-29379 499824\r
+\r
+-28603 500071\r
+\r
+-27818 500478\r
+\r
+-27082 500525\r
+\r
+-26466 499950\r
+\r
+-25986 499200\r
+\r
+-25952 500217\r
+\r
+-25927 501097\r
+\r
+-25967 500648\r
+\r
+-25675 499733\r
+\r
+-25144 499033\r
+\r
+-24833 499361\r
+\r
+-24703 500291\r
+\r
+-25105 501073\r
+-1\r
+\r
+-29406 499755\r
+\r
+-30036 500027\r
+\r
+-30190 499257\r
+\r
+-29768 499045\r
+\r
+-29436 499768\r
+-1\r
+\r
+-26566 498791\r
+\r
+-26510 499267\r
+\r
+-27004 499992\r
+\r
+-27427 500525\r
+\r
+-28312 500209\r
+\r
+-29089 499972\r
+\r
+-29480 499148\r
+\r
+-30080 498522\r
+\r
+-30236 497648\r
+\r
+-30165 496509\r
+\r
+-30378 495552\r
+\r
+-29506 495737\r
+\r
+-28720 496129\r
+\r
+-27933 496573\r
+\r
+-27244 497081\r
+\r
+-26791 497866\r
+\r
+-26556 498852\r
+-1\r
+\r
+-14778 479970\r
+\r
+-14850 480072\r
+\r
+-15295 480859\r
+\r
+-15305 480511\r
+\r
+-14786 479985\r
+-1\r
+\r
+-6047 469262\r
+\r
+-6681 469562\r
+\r
+-7150 469503\r
+\r
+-7349 468943\r
+\r
+-7297 468122\r
+\r
+-6970 467285\r
+\r
+-6580 467507\r
+\r
+-6242 468386\r
+\r
+-6067 469274\r
+-1\r
+\r
+-3216 471208\r
+\r
+-3458 471839\r
+\r
+-4373 471748\r
+\r
+-4807 471178\r
+\r
+-4185 470650\r
+\r
+-3502 470310\r
+\r
+-3209 471238\r
+-1\r
+\r
+-2772 471033\r
+\r
+-3061 471080\r
+\r
+-3293 470142\r
+\r
+-3298 469461\r
+\r
+-3041 469883\r
+\r
+-2967 470549\r
+\r
+-2782 471057\r
+-1\r
+\r
+-36 470954\r
+\r
+-140 471694\r
+\r
+-470 472296\r
+\r
+-1013 472804\r
+\r
+-1255 472264\r
+\r
+-1295 471469\r
+\r
+-749 470863\r
+\r
+-315 470266\r
+\r
+-762 470544\r
+\r
+-1077 471173\r
+\r
+-1586 470971\r
+\r
+-1100 470480\r
+\r
+-1561 470004\r
+\r
+-959 469654\r
+\r
+-816 468869\r
+\r
+-734 469498\r
+\r
+-525 469210\r
+\r
+-315 469227\r
+\r
+-310 469661\r
+\r
+-194 470342\r
+\r
+-31 470969\r
+-1\r
+\r
+5156 460837\r
+\r
+5033 460847\r
+\r
+4345 460479\r
+\r
+3817 459806\r
+\r
+3146 459650\r
+\r
+3018 460415\r
+\r
+3861 460726\r
+\r
+4231 461491\r
+\r
+4811 461382\r
+\r
+5354 462075\r
+\r
+5640 462902\r
+\r
+5213 463254\r
+\r
+4421 463336\r
+\r
+3686 462934\r
+\r
+3264 462117\r
+\r
+2786 461567\r
+\r
+2297 462319\r
+\r
+1989 463156\r
+\r
+1183 463346\r
+\r
+724 464044\r
+-1\r
+\r
+-769 459586\r
+\r
+-91 459653\r
+\r
+872 459734\r
+\r
+1466 459265\r
+\r
+2401 459157\r
+\r
+3121 459209\r
+\r
+3810 458866\r
+\r
+4384 458649\r
+\r
+5176 459090\r
+\r
+6024 459265\r
+\r
+6779 459581\r
+\r
+7432 460161\r
+\r
+7834 460778\r
+\r
+7356 460654\r
+\r
+6574 460257\r
+\r
+6029 460837\r
+\r
+5159 460837\r
+-1\r
+\r
+726 464056\r
+\r
+1002 463420\r
+\r
+1340 462539\r
+\r
+1466 461624\r
+\r
+1700 460751\r
+\r
+1022 460432\r
+\r
+77 460385\r
+\r
+-836 460711\r
+\r
+-1716 461064\r
+\r
+-2474 461540\r
+\r
+-3100 462147\r
+\r
+-3155 461745\r
+\r
+-2720 461318\r
+\r
+-2111 460694\r
+\r
+-1326 460245\r
+\r
+-769 459586\r
+-1\r
+\r
+7252 461794\r
+\r
+7319 461826\r
+\r
+8189 461503\r
+\r
+8901 462023\r
+\r
+9271 462689\r
+\r
+8970 463213\r
+\r
+8098 463082\r
+\r
+7380 462569\r
+\r
+7262 461796\r
+-1\r
+\r
+-959 458074\r
+\r
+-1114 458145\r
+\r
+-1874 457953\r
+\r
+-1428 457590\r
+\r
+-964 458076\r
+-1\r
+\r
+-2215 458047\r
+\r
+-2397 458150\r
+\r
+-2841 457955\r
+\r
+-2212 458059\r
+-1\r
+\r
+-1114 459098\r
+\r
+-1147 459238\r
+\r
+-1877 459603\r
+\r
+-2592 459598\r
+\r
+-2770 460403\r
+\r
+-3135 459845\r
+\r
+-2824 459211\r
+\r
+-2429 458871\r
+\r
+-1869 458293\r
+\r
+-1248 458585\r
+\r
+-1117 459113\r
+-1\r
+\r
+-5167 458861\r
+\r
+-4800 459436\r
+\r
+-5172 460208\r
+\r
+-5581 460960\r
+\r
+-6139 461190\r
+\r
+-6117 460188\r
+\r
+-6257 459243\r
+\r
+-5786 458577\r
+\r
+-5167 458858\r
+-1\r
+\r
+-19562 484241\r
+\r
+-19896 484882\r
+\r
+-20304 485055\r
+\r
+-21018 484929\r
+\r
+-21430 484998\r
+\r
+-21499 484774\r
+\r
+-22176 485038\r
+\r
+-22573 485023\r
+\r
+-22826 484329\r
+\r
+-22390 483587\r
+\r
+-21794 483659\r
+\r
+-21264 483501\r
+\r
+-20797 483565\r
+\r
+-20539 483451\r
+\r
+-20051 483982\r
+\r
+-19572 484256\r
+-1\r
+\r
+-22213 482835\r
+\r
+-22345 482951\r
+\r
+-22905 483476\r
+\r
+-23444 484157\r
+\r
+-23939 483947\r
+\r
+-24505 483703\r
+\r
+-24836 483005\r
+\r
+-24115 482652\r
+\r
+-23343 482876\r
+\r
+-23101 482810\r
+\r
+-22220 482844\r
+-1\r
+\r
+-19083 479433\r
+\r
+-19464 479373\r
+\r
+-20319 478998\r
+\r
+-21126 478636\r
+\r
+-21386 478293\r
+\r
+-20459 478569\r
+\r
+-19756 478964\r
+\r
+-19096 479440\r
+-1\r
+\r
+-20437 477856\r
+\r
+-20628 477910\r
+\r
+-21389 477960\r
+\r
+-21008 477624\r
+\r
+-20255 477444\r
+\r
+-20444 477859\r
+-1\r
+\r
+-12937 460908\r
+\r
+-12910 461128\r
+\r
+-12657 461999\r
+\r
+-13117 461710\r
+\r
+-13602 461180\r
+\r
+-13184 461417\r
+\r
+-13585 460610\r
+\r
+-12935 460936\r
+-1\r
+\r
+-10297 461454\r
+\r
+-10314 461510\r
+\r
+-10238 462571\r
+\r
+-10280 463615\r
+\r
+-10078 464567\r
+\r
+-10642 465058\r
+\r
+-10270 465692\r
+\r
+-10107 466476\r
+\r
+-10504 467308\r
+\r
+-10772 468016\r
+\r
+-10728 469047\r
+\r
+-11162 469826\r
+\r
+-11923 470266\r
+\r
+-12418 470956\r
+\r
+-13198 471033\r
+\r
+-13863 470821\r
+\r
+-13437 470031\r
+\r
+-13038 469252\r
+\r
+-12676 468378\r
+\r
+-12090 467767\r
+\r
+-11945 466767\r
+\r
+-12253 466390\r
+\r
+-12282 465679\r
+\r
+-12051 464717\r
+\r
+-11659 464291\r
+\r
+-11879 463504\r
+\r
+-12364 462956\r
+\r
+-12152 462147\r
+\r
+-11541 461555\r
+\r
+-11172 461209\r
+\r
+-12098 460901\r
+\r
+-12787 460484\r
+\r
+-11864 460457\r
+\r
+-11246 460558\r
+\r
+-10780 461202\r
+\r
+-10294 461456\r
+-1\r
+\r
+-11231 454058\r
+\r
+-11423 454378\r
+\r
+-11075 455225\r
+\r
+-11026 456335\r
+\r
+-11322 457178\r
+\r
+-11753 457400\r
+\r
+-12080 457884\r
+\r
+-12920 458071\r
+\r
+-13304 457312\r
+\r
+-13664 456451\r
+\r
+-13607 455565\r
+\r
+-13184 454749\r
+\r
+-12617 454082\r
+\r
+-11807 453661\r
+\r
+-11243 454068\r
+-1\r
+\r
+-15853 443072\r
+\r
+-16249 443349\r
+\r
+-17142 443581\r
+\r
+-16987 443213\r
+\r
+-17489 442848\r
+\r
+-18401 442717\r
+\r
+-18614 443040\r
+\r
+-19174 443482\r
+\r
+-19408 442754\r
+\r
+-19904 442495\r
+\r
+-20368 442019\r
+\r
+-20427 441516\r
+\r
+-19670 441407\r
+\r
+-19022 441785\r
+\r
+-18617 441915\r
+\r
+-18020 441997\r
+\r
+-17194 442263\r
+\r
+-16198 442429\r
+\r
+-15861 443063\r
+-1\r
+\r
+-16626 441753\r
+\r
+-17248 441908\r
+\r
+-18061 441733\r
+\r
+-18747 441489\r
+\r
+-19349 441387\r
+\r
+-19069 441086\r
+\r
+-19213 440709\r
+\r
+-19305 440213\r
+\r
+-18391 440460\r
+\r
+-17548 440443\r
+\r
+-17024 441008\r
+\r
+-16633 441763\r
+-1\r
+\r
+-18282 439118\r
+\r
+-18666 439424\r
+\r
+-19656 439357\r
+\r
+-19265 438694\r
+\r
+-18504 438773\r
+\r
+-18292 439133\r
+-1\r
+\r
+-14321 442959\r
+\r
+-14380 443388\r
+\r
+-15039 443516\r
+\r
+-15000 442806\r
+\r
+-14323 442966\r
+-1\r
+\r
+-7125 453438\r
+\r
+-7542 453530\r
+\r
+-8439 453784\r
+\r
+-8727 453525\r
+\r
+-7808 453214\r
+\r
+-7123 453453\r
+-1\r
+\r
+-6422 451487\r
+\r
+-6420 451717\r
+\r
+-6536 452622\r
+\r
+-6444 453648\r
+\r
+-6555 454731\r
+\r
+-6789 454087\r
+\r
+-6863 453165\r
+\r
+-6940 452126\r
+\r
+-6723 451435\r
+\r
+-6422 451497\r
+-1\r
+\r
+-5969 447915\r
+\r
+-5853 448297\r
+\r
+-5991 449166\r
+\r
+-6195 450041\r
+\r
+-6146 450574\r
+\r
+-6294 451073\r
+\r
+-6763 450821\r
+\r
+-7004 449997\r
+\r
+-6940 449134\r
+\r
+-7234 448223\r
+\r
+-6721 447582\r
+\r
+-5966 447930\r
+-1\r
+\r
+-4698 444794\r
+\r
+-5009 444710\r
+\r
+-5451 444101\r
+\r
+-5561 443684\r
+\r
+-5741 443258\r
+\r
+-4915 443383\r
+\r
+-5179 442937\r
+\r
+-5705 442313\r
+\r
+-4755 442157\r
+\r
+-4306 442771\r
+\r
+-4215 443536\r
+\r
+-4999 443618\r
+\r
+-4410 444141\r
+\r
+-4718 444797\r
+-1\r
+\r
+-1359 439375\r
+\r
+-1418 439365\r
+\r
+-1230 438738\r
+\r
+-1363 439375\r
+-1\r
+\r
+-1699 438891\r
+\r
+-1830 438834\r
+\r
+-1810 438173\r
+\r
+-1600 438264\r
+\r
+-1707 438884\r
+-1\r
+\r
+16118 456759\r
+\r
+15648 456811\r
+\r
+14881 456594\r
+\r
+14590 456083\r
+\r
+15343 456497\r
+\r
+16059 456238\r
+\r
+16096 456764\r
+-1\r
+\r
+12343 452370\r
+\r
+12402 451926\r
+\r
+13126 451546\r
+\r
+13087 452010\r
+\r
+12321 452353\r
+-1\r
+\r
+-14562 437746\r
+\r
+-14478 437509\r
+\r
+-14040 436737\r
+\r
+-13718 436271\r
+\r
+-13134 435635\r
+\r
+-12438 435119\r
+\r
+-11723 435635\r
+\r
+-10918 435820\r
+\r
+-10186 435664\r
+\r
+-9787 435797\r
+\r
+-9442 434969\r
+\r
+-9681 434073\r
+\r
+-10248 433407\r
+\r
+-10743 432775\r
+\r
+-11462 433178\r
+\r
+-12189 433429\r
+\r
+-13139 433496\r
+\r
+-13964 433318\r
+\r
+-14899 433306\r
+\r
+-15780 433286\r
+\r
+-16653 433572\r
+\r
+-17415 433200\r
+\r
+-18329 433032\r
+\r
+-19150 433296\r
+\r
+-20063 433589\r
+\r
+-19842 433173\r
+\r
+-20130 432267\r
+-1\r
+\r
+-7179 436826\r
+\r
+-7266 437302\r
+\r
+-7840 437936\r
+\r
+-8328 438627\r
+\r
+-9109 439078\r
+\r
+-9925 439453\r
+\r
+-10361 440137\r
+\r
+-11026 440342\r
+\r
+-11457 440840\r
+\r
+-11800 440295\r
+\r
+-12282 440487\r
+\r
+-12482 440243\r
+\r
+-13181 440100\r
+\r
+-13563 440857\r
+\r
+-14038 441597\r
+\r
+-14414 441555\r
+\r
+-14896 442031\r
+\r
+-14663 442276\r
+\r
+-15558 442451\r
+\r
+-15713 441903\r
+\r
+-15903 441970\r
+\r
+-15940 441570\r
+\r
+-15925 440714\r
+\r
+-16215 439794\r
+\r
+-16982 439360\r
+\r
+-17477 439234\r
+\r
+-17336 438294\r
+\r
+-17024 437532\r
+\r
+-16122 437416\r
+\r
+-15261 437618\r
+\r
+-14560 437746\r
+-1\r
+\r
+-4920 434658\r
+\r
+-5004 435413\r
+\r
+-4822 436168\r
+\r
+-4037 436621\r
+\r
+-3357 437169\r
+\r
+-2895 437926\r
+\r
+-3391 438550\r
+\r
+-3352 439478\r
+\r
+-2740 440075\r
+\r
+-2752 441101\r
+\r
+-2807 441960\r
+\r
+-2548 442389\r
+\r
+-2234 442125\r
+\r
+-2030 442996\r
+\r
+-2195 443970\r
+\r
+-2797 444419\r
+\r
+-3680 444138\r
+\r
+-3416 443420\r
+\r
+-3216 442875\r
+\r
+-3532 442051\r
+\r
+-4232 441518\r
+\r
+-4913 440958\r
+\r
+-5485 440292\r
+\r
+-5813 439513\r
+\r
+-6060 438711\r
+\r
+-6738 438230\r
+\r
+-6782 437423\r
+\r
+-6412 436718\r
+\r
+-7179 436826\r
+-1\r
+\r
+1841 443048\r
+\r
+1740 442759\r
+\r
+1747 441661\r
+\r
+1787 441015\r
+\r
+1728 439902\r
+\r
+1580 438968\r
+\r
+1851 438176\r
+\r
+1730 437408\r
+\r
+1733 436488\r
+\r
+1572 435652\r
+\r
+1742 434818\r
+\r
+1910 433898\r
+\r
+1483 433091\r
+\r
+800 432573\r
+\r
+-106 432252\r
+\r
+-1016 432013\r
+\r
+-1971 432218\r
+\r
+-2809 432576\r
+\r
+-3369 433217\r
+\r
+-3700 433898\r
+\r
+-4484 434100\r
+\r
+-4923 434658\r
+-1\r
+\r
+2936 442248\r
+\r
+3444 442855\r
+\r
+3457 443519\r
+\r
+3277 444336\r
+\r
+3092 445226\r
+\r
+3060 446210\r
+\r
+3440 447000\r
+\r
+4036 447636\r
+\r
+4288 448418\r
+\r
+4843 448342\r
+\r
+5159 449092\r
+\r
+5751 449459\r
+\r
+6246 450096\r
+\r
+5787 450579\r
+\r
+5173 450602\r
+\r
+4364 450177\r
+\r
+3617 449691\r
+\r
+3074 449000\r
+\r
+2374 448490\r
+\r
+1742 448139\r
+\r
+1380 447355\r
+\r
+1249 446440\r
+\r
+1106 445483\r
+\r
+1081 444651\r
+\r
+1190 443635\r
+\r
+1839 443055\r
+-1\r
+\r
+-3159 431436\r
+\r
+-2930 431522\r
+\r
+-2002 431216\r
+\r
+-989 431174\r
+\r
+-429 430923\r
+\r
+33 430930\r
+\r
+-81 431502\r
+\r
+714 431221\r
+\r
+1397 431564\r
+\r
+2041 432149\r
+\r
+2737 432509\r
+\r
+3523 432951\r
+\r
+2993 433382\r
+\r
+2944 434157\r
+\r
+3504 434611\r
+\r
+4271 434969\r
+\r
+4720 435260\r
+\r
+4665 436158\r
+\r
+4512 437033\r
+\r
+4167 437231\r
+\r
+3842 438020\r
+\r
+3874 439004\r
+\r
+3731 439747\r
+\r
+3624 440638\r
+\r
+3427 441545\r
+\r
+2934 442248\r
+-1\r
+\r
+-20127 432267\r
+\r
+-20112 432171\r
+\r
+-20407 431416\r
+\r
+-20272 430693\r
+\r
+-20026 430151\r
+\r
+-19624 429795\r
+\r
+-18673 429758\r
+\r
+-17911 430158\r
+\r
+-16992 430207\r
+\r
+-16127 430560\r
+\r
+-15157 430599\r
+\r
+-14345 430730\r
+\r
+-13954 430333\r
+\r
+-13142 430116\r
+\r
+-12477 429877\r
+\r
+-12583 429055\r
+\r
+-12775 428325\r
+\r
+-12255 427879\r
+\r
+-11383 427679\r
+\r
+-10753 427856\r
+\r
+-10257 427558\r
+\r
+-9511 427842\r
+\r
+-9104 428517\r
+\r
+-8399 428843\r
+\r
+-7546 429095\r
+\r
+-7014 429657\r
+\r
+-6121 429482\r
+\r
+-5170 429477\r
+\r
+-4321 429623\r
+\r
+-3584 430099\r
+\r
+-2841 430590\r
+\r
+-2328 431046\r
+\r
+-3162 431433\r
+-1\r
+\r
+-20822 433780\r
+\r
+-21143 433876\r
+\r
+-22139 433932\r
+\r
+-23108 433812\r
+\r
+-22588 433683\r
+\r
+-21690 433587\r
+\r
+-20834 433784\r
+-1\r
+\r
+-25619 474311\r
+\r
+-25599 474948\r
+\r
+-25927 474859\r
+\r
+-25614 474321\r
+-1\r
+\r
+-29103 471731\r
+\r
+-29255 472027\r
+\r
+-29626 471644\r
+\r
+-30060 470937\r
+\r
+-29609 471240\r
+\r
+-29106 471733\r
+-1\r
+\r
+-25619 473924\r
+\r
+-25629 473978\r
+\r
+-26003 474158\r
+\r
+-26608 473993\r
+\r
+-27361 473899\r
+\r
+-27987 473347\r
+\r
+-28502 472841\r
+\r
+-28573 472614\r
+\r
+-28630 472024\r
+\r
+-28001 472101\r
+\r
+-27786 472296\r
+\r
+-27177 472382\r
+\r
+-26652 472910\r
+\r
+-26028 473386\r
+\r
+-25621 473936\r
+-1\r
+\r
+-28072 466664\r
+\r
+-28082 467014\r
+\r
+-28666 467411\r
+\r
+-28784 466777\r
+\r
+-28075 466676\r
+-1\r
+\r
+-29177 460057\r
+\r
+-29186 460314\r
+\r
+-29396 461261\r
+\r
+-29582 460580\r
+\r
+-29174 460072\r
+-1\r
+\r
+-27581 453485\r
+\r
+-27699 453777\r
+\r
+-27706 454726\r
+\r
+-27307 455518\r
+\r
+-27623 456266\r
+\r
+-27926 456211\r
+\r
+-28349 455439\r
+\r
+-28510 454793\r
+\r
+-28390 453823\r
+\r
+-28774 452977\r
+\r
+-28212 452992\r
+\r
+-27569 453505\r
+-1\r
+\r
+-33064 448066\r
+\r
+-33067 448043\r
+\r
+-33330 447084\r
+\r
+-33749 446272\r
+\r
+-34313 445611\r
+\r
+-35065 445209\r
+\r
+-35762 444896\r
+\r
+-36163 445396\r
+\r
+-36603 444930\r
+\r
+-37307 444481\r
+\r
+-37333 445283\r
+\r
+-37095 446127\r
+\r
+-36646 446894\r
+\r
+-36566 447996\r
+\r
+-35935 448591\r
+\r
+-35354 449235\r
+\r
+-34790 449886\r
+\r
+-34060 450345\r
+-1\r
+\r
+-34065 450347\r
+\r
+-33985 450434\r
+\r
+-33517 451189\r
+\r
+-33147 452047\r
+\r
+-32947 452911\r
+\r
+-32628 453774\r
+\r
+-32338 454672\r
+\r
+-31948 455506\r
+\r
+-31534 456313\r
+\r
+-31268 457191\r
+\r
+-30712 457862\r
+\r
+-30161 458084\r
+\r
+-29992 457267\r
+\r
+-30275 456448\r
+\r
+-30556 455582\r
+\r
+-30441 454721\r
+\r
+-30688 453781\r
+\r
+-30629 452814\r
+\r
+-30805 451847\r
+\r
+-30995 450870\r
+\r
+-31675 450335\r
+\r
+-32282 449716\r
+\r
+-32667 448872\r
+\r
+-33057 448061\r
+-1\r
+\r
+-38740 442273\r
+\r
+-38665 442599\r
+\r
+-38286 443396\r
+\r
+-37746 444044\r
+\r
+-38095 444086\r
+\r
+-38541 443924\r
+\r
+-38977 443203\r
+\r
+-39287 442448\r
+\r
+-38735 442283\r
+-1\r
+\r
+-37969 438200\r
+\r
+-37927 438277\r
+\r
+-37586 439009\r
+\r
+-38119 438790\r
+\r
+-37961 438215\r
+-1\r
+\r
+-29289 448100\r
+\r
+-29467 448685\r
+\r
+-29413 449721\r
+\r
+-29619 450488\r
+\r
+-30141 449876\r
+\r
+-30253 448850\r
+\r
+-30466 447974\r
+\r
+-29968 447841\r
+\r
+-29689 448090\r
+\r
+-29289 448110\r
+-1\r
+\r
+-30041 446314\r
+\r
+-29914 446645\r
+\r
+-29746 447101\r
+\r
+-29909 447468\r
+\r
+-30671 447005\r
+\r
+-30351 446410\r
+\r
+-30031 446334\r
+-1\r
+\r
+-29782 444254\r
+\r
+-29792 444461\r
+\r
+-30119 444715\r
+\r
+-29734 445080\r
+\r
+-29492 445599\r
+\r
+-29834 445993\r
+\r
+-30356 445317\r
+\r
+-30763 444974\r
+\r
+-30946 444284\r
+\r
+-30656 443650\r
+\r
+-30170 444397\r
+\r
+-29777 444276\r
+-1\r
+\r
+-29841 443095\r
+\r
+-29707 443307\r
+\r
+-29912 443983\r
+\r
+-30256 443226\r
+\r
+-29829 443127\r
+-1\r
+\r
+-29765 432980\r
+\r
+-29760 433622\r
+\r
+-29711 434305\r
+\r
+-30031 435121\r
+\r
+-30331 435970\r
+\r
+-30722 436789\r
+\r
+-30922 437522\r
+\r
+-30595 437996\r
+\r
+-30573 438834\r
+\r
+-30654 439355\r
+\r
+-31095 440095\r
+\r
+-30854 441005\r
+\r
+-30231 441355\r
+\r
+-29890 442214\r
+\r
+-29506 442285\r
+\r
+-29204 442036\r
+\r
+-29423 442734\r
+\r
+-30019 442614\r
+\r
+-30363 442086\r
+\r
+-31022 441943\r
+\r
+-31317 441136\r
+\r
+-31497 440194\r
+\r
+-31661 439313\r
+\r
+-32000 438417\r
+\r
+-31817 437796\r
+\r
+-31785 436920\r
+\r
+-32024 436251\r
+\r
+-32134 435314\r
+\r
+-31951 434727\r
+\r
+-31671 433851\r
+\r
+-31780 432955\r
+\r
+-31714 432146\r
+\r
+-31710 431502\r
+\r
+-30844 431293\r
+\r
+-30471 431675\r
+\r
+-30246 432371\r
+\r
+-29770 432995\r
+-1\r
+\r
+-30348 430025\r
+\r
+-30563 430375\r
+\r
+-30929 430148\r
+\r
+-31505 430049\r
+\r
+-30983 429776\r
+\r
+-30348 430040\r
+-1\r
+\r
+-33958 428525\r
+\r
+-33697 429435\r
+\r
+-33731 430383\r
+\r
+-33797 431290\r
+\r
+-33610 431954\r
+\r
+-34096 432622\r
+\r
+-34766 433133\r
+\r
+-34931 433826\r
+\r
+-35592 434391\r
+\r
+-36195 435013\r
+\r
+-36802 434396\r
+\r
+-37122 433612\r
+\r
+-36845 432719\r
+\r
+-36287 432097\r
+\r
+-35728 431497\r
+\r
+-35264 430777\r
+\r
+-35171 429909\r
+\r
+-35074 429041\r
+\r
+-34576 428315\r
+\r
+-33946 428535\r
+-1\r
+\r
+-30188 421970\r
+\r
+-30473 422599\r
+\r
+-30368 423238\r
+\r
+-30712 423475\r
+\r
+-31139 423929\r
+\r
+-31449 424603\r
+\r
+-31146 425402\r
+\r
+-30841 425597\r
+\r
+-30456 424941\r
+\r
+-30119 424171\r
+\r
+-29409 423811\r
+\r
+-29106 424645\r
+\r
+-29465 425397\r
+\r
+-30117 425878\r
+\r
+-29694 426601\r
+\r
+-30214 427279\r
+\r
+-30502 427378\r
+\r
+-29873 427871\r
+\r
+-30344 428495\r
+\r
+-31156 428629\r
+\r
+-31054 429097\r
+\r
+-31478 428663\r
+\r
+-31427 427931\r
+\r
+-31590 427546\r
+\r
+-31858 427950\r
+\r
+-31761 427075\r
+\r
+-31746 426221\r
+\r
+-30912 426280\r
+\r
+-31590 425812\r
+\r
+-31853 425079\r
+\r
+-32153 424326\r
+\r
+-32204 423539\r
+\r
+-32575 422681\r
+\r
+-32636 421805\r
+\r
+-32643 420979\r
+\r
+-32275 420323\r
+\r
+-31568 420473\r
+\r
+-30797 420631\r
+\r
+-30478 421314\r
+\r
+-30192 421975\r
+-1\r
+\r
+-29587 418823\r
+\r
+-29575 419106\r
+\r
+-29880 420034\r
+\r
+-30663 420039\r
+\r
+-31476 419659\r
+\r
+-31926 419743\r
+\r
+-31780 419324\r
+\r
+-32143 418879\r
+\r
+-31983 418129\r
+\r
+-32056 417626\r
+\r
+-31537 417046\r
+\r
+-31446 417745\r
+\r
+-30832 417893\r
+\r
+-30100 418152\r
+\r
+-29585 418842\r
+-1\r
+\r
+-29130 412125\r
+\r
+-29301 412922\r
+\r
+-29472 413931\r
+\r
+-29008 414696\r
+\r
+-29338 415591\r
+\r
+-29907 416252\r
+\r
+-30522 416282\r
+\r
+-30905 415463\r
+\r
+-31437 414767\r
+\r
+-31873 414570\r
+\r
+-31275 414597\r
+\r
+-30676 413963\r
+\r
+-30258 413151\r
+\r
+-29919 412312\r
+\r
+-29125 412122\r
+-1\r
+\r
+-24816 406582\r
+\r
+-24813 406604\r
+\r
+-24794 407699\r
+\r
+-24823 408812\r
+\r
+-24750 409924\r
+\r
+-24997 410830\r
+\r
+-25367 410082\r
+\r
+-25607 409599\r
+\r
+-25852 408864\r
+\r
+-26018 408203\r
+\r
+-25825 407322\r
+\r
+-25989 407011\r
+\r
+-25788 405985\r
+\r
+-25281 405893\r
+\r
+-24813 406611\r
+-1\r
+\r
+-21666 385211\r
+\r
+-21914 385006\r
+\r
+-21705 384184\r
+\r
+-21722 383262\r
+\r
+-21460 382440\r
+\r
+-21190 381907\r
+\r
+-21767 381278\r
+\r
+-22689 380997\r
+\r
+-23476 380560\r
+\r
+-23834 380269\r
+\r
+-24539 379744\r
+\r
+-24079 379196\r
+\r
+-24666 378947\r
+\r
+-24725 379732\r
+\r
+-24676 380758\r
+\r
+-24615 381737\r
+\r
+-25078 382509\r
+\r
+-25115 383395\r
+\r
+-25817 383286\r
+\r
+-26544 383077\r
+\r
+-26686 383933\r
+\r
+-26784 385058\r
+\r
+-26948 386111\r
+\r
+-27129 387093\r
+\r
+-27581 387870\r
+\r
+-27825 388768\r
+\r
+-28041 389784\r
+\r
+-27791 390618\r
+\r
+-27608 391351\r
+\r
+-27635 391987\r
+\r
+-27693 392851\r
+\r
+-27879 393830\r
+\r
+-28011 394743\r
+\r
+-28224 395661\r
+-1\r
+\r
+-25367 405405\r
+\r
+-24806 405220\r
+\r
+-24760 404364\r
+\r
+-24774 403402\r
+\r
+-24534 402677\r
+\r
+-24106 401877\r
+\r
+-24118 401150\r
+\r
+-24101 400121\r
+\r
+-23248 399756\r
+\r
+-23172 398860\r
+\r
+-23797 398369\r
+\r
+-24664 398029\r
+\r
+-25117 397279\r
+\r
+-24789 396549\r
+\r
+-24904 395520\r
+\r
+-24659 394533\r
+\r
+-24747 393699\r
+\r
+-24595 392732\r
+\r
+-24537 392014\r
+\r
+-24395 391136\r
+\r
+-23537 390781\r
+\r
+-22900 390196\r
+\r
+-22645 389525\r
+\r
+-22623 388778\r
+\r
+-22350 388018\r
+\r
+-22240 387236\r
+\r
+-21646 386607\r
+\r
+-21524 385731\r
+\r
+-21669 385211\r
+-1\r
+\r
+-28217 395656\r
+\r
+-28375 396038\r
+\r
+-28779 396869\r
+\r
+-29189 397693\r
+\r
+-29511 398596\r
+\r
+-29697 399618\r
+\r
+-29780 400323\r
+\r
+-29772 401132\r
+\r
+-29992 401840\r
+\r
+-29990 402336\r
+\r
+-29880 402995\r
+\r
+-29953 403905\r
+\r
+-30175 404717\r
+\r
+-30405 405624\r
+\r
+-30234 406338\r
+\r
+-29839 407147\r
+\r
+-30017 408101\r
+\r
+-30361 408819\r
+\r
+-30688 409535\r
+\r
+-30849 410252\r
+\r
+-31041 410933\r
+\r
+-31163 411765\r
+\r
+-31590 412300\r
+\r
+-31100 412308\r
+\r
+-30446 411905\r
+\r
+-30129 411715\r
+\r
+-29128 411940\r
+\r
+-28173 412071\r
+\r
+-27718 411294\r
+\r
+-27398 410512\r
+\r
+-27755 409735\r
+\r
+-27747 408785\r
+\r
+-28043 407909\r
+\r
+-27703 407107\r
+\r
+-27349 406229\r
+\r
+-26676 406103\r
+\r
+-25967 405844\r
+\r
+-25873 405647\r
+\r
+-25367 405405\r
+-1\r
+\r
+-1887 422790\r
+\r
+-1734 422859\r
+\r
+-981 422777\r
+\r
+-125 423105\r
+\r
+541 422952\r
+\r
+1321 423201\r
+\r
+2051 423631\r
+\r
+2850 424055\r
+\r
+2840 424879\r
+\r
+3679 424588\r
+\r
+3773 424802\r
+\r
+3154 425417\r
+\r
+2986 426305\r
+\r
+3042 427225\r
+\r
+3166 428007\r
+\r
+3790 428320\r
+\r
+4155 427630\r
+\r
+4693 427117\r
+\r
+5109 426403\r
+\r
+5580 425853\r
+\r
+6096 425123\r
+\r
+6621 424465\r
+\r
+7255 424156\r
+\r
+7439 424386\r
+\r
+7792 424566\r
+\r
+8374 425098\r
+\r
+8973 424588\r
+\r
+9687 424062\r
+\r
+10207 423441\r
+\r
+10491 423320\r
+\r
+10767 423483\r
+\r
+11141 423256\r
+\r
+11444 422535\r
+\r
+11653 422471\r
+\r
+12363 422698\r
+\r
+12693 421961\r
+\r
+12990 421327\r
+\r
+13057 422318\r
+\r
+13249 423024\r
+\r
+13237 423127\r
+\r
+13225 424013\r
+\r
+13581 423897\r
+\r
+13980 423384\r
+\r
+14027 423628\r
+\r
+14561 423081\r
+\r
+14996 422533\r
+\r
+15009 423325\r
+-1\r
+\r
+-12058 412364\r
+\r
+-12361 412293\r
+\r
+-13262 412589\r
+\r
+-14380 412648\r
+\r
+-15010 412991\r
+\r
+-14557 413741\r
+\r
+-14190 414614\r
+\r
+-13841 415500\r
+\r
+-13462 416353\r
+\r
+-13036 417162\r
+\r
+-12309 417671\r
+\r
+-11615 418201\r
+\r
+-11378 418186\r
+\r
+-10957 418213\r
+\r
+-10294 418088\r
+\r
+-10834 418421\r
+\r
+-10174 418948\r
+\r
+-9213 418916\r
+\r
+-9035 418852\r
+\r
+-9028 419540\r
+\r
+-8027 419775\r
+\r
+-7953 419148\r
+\r
+-7662 418761\r
+\r
+-6965 419247\r
+\r
+-6407 418931\r
+\r
+-6245 418635\r
+\r
+-5875 419496\r
+\r
+-5147 419753\r
+\r
+-4580 420399\r
+\r
+-3895 420187\r
+\r
+-4299 420446\r
+\r
+-4501 420959\r
+\r
+-3884 421566\r
+\r
+-3214 422123\r
+\r
+-3110 422535\r
+\r
+-2905 422997\r
+\r
+-2594 423031\r
+\r
+-2180 423162\r
+\r
+-1625 423470\r
+\r
+-1889 422790\r
+-1\r
+\r
+-9075 397003\r
+\r
+-9511 396709\r
+\r
+-10381 396776\r
+\r
+-10649 397257\r
+\r
+-10368 398142\r
+\r
+-11083 398446\r
+\r
+-10516 399114\r
+\r
+-10630 398976\r
+\r
+-11088 399168\r
+\r
+-10893 400074\r
+\r
+-10546 400903\r
+\r
+-10832 401717\r
+\r
+-10292 402163\r
+\r
+-10240 402326\r
+\r
+-11132 402590\r
+\r
+-12216 402635\r
+\r
+-12844 402903\r
+\r
+-12265 403557\r
+\r
+-11965 404416\r
+\r
+-12405 405198\r
+\r
+-11972 405938\r
+\r
+-11516 406695\r
+\r
+-10967 406833\r
+\r
+-10967 407189\r
+\r
+-11553 407835\r
+\r
+-11526 408003\r
+\r
+-11428 408706\r
+\r
+-12167 409061\r
+\r
+-12465 409744\r
+\r
+-12053 410566\r
+\r
+-11844 410780\r
+\r
+-11972 411407\r
+\r
+-11933 411508\r
+\r
+-12504 411829\r
+\r
+-12058 412367\r
+-1\r
+\r
+7430 394740\r
+\r
+7486 394723\r
+\r
+7033 393961\r
+\r
+6401 393423\r
+\r
+6022 393322\r
+\r
+5484 392624\r
+\r
+4520 392389\r
+\r
+4705 392989\r
+\r
+4764 393137\r
+\r
+4286 392375\r
+\r
+3560 392338\r
+\r
+2880 391879\r
+\r
+2081 392148\r
+\r
+1185 392096\r
+\r
+709 392851\r
+\r
+62 393430\r
+\r
+-290 393053\r
+\r
+-749 392851\r
+\r
+-1184 392772\r
+\r
+-1928 392910\r
+\r
+-2109 393736\r
+\r
+-2444 393956\r
+\r
+-2516 393722\r
+\r
+-2999 393361\r
+\r
+-3056 393978\r
+\r
+-3497 394726\r
+\r
+-3342 395029\r
+\r
+-3954 395614\r
+\r
+-4590 395952\r
+\r
+-5391 396169\r
+\r
+-6311 395860\r
+\r
+-6837 396040\r
+\r
+-7616 396418\r
+\r
+-8530 396546\r
+\r
+-9077 397003\r
+-1\r
+\r
+7003 366385\r
+\r
+6345 366097\r
+\r
+6340 365238\r
+\r
+7299 365068\r
+\r
+7624 365857\r
+\r
+6983 366388\r
+-1\r
+\r
+5211 368981\r
+\r
+5018 368986\r
+\r
+4833 368601\r
+\r
+5201 367732\r
+\r
+5829 367224\r
+\r
+5608 368208\r
+\r
+5171 368983\r
+-1\r
+\r
+4367 368924\r
+\r
+3514 368889\r
+\r
+3659 368203\r
+\r
+4530 367952\r
+\r
+4969 368332\r
+\r
+4342 368919\r
+-1\r
+\r
+2867 370984\r
+\r
+2823 370989\r
+\r
+2828 370421\r
+\r
+2806 369368\r
+\r
+3240 368707\r
+\r
+4024 368904\r
+\r
+3575 369467\r
+\r
+3405 370347\r
+\r
+2830 370986\r
+-1\r
+\r
+3092 371401\r
+\r
+3038 371060\r
+\r
+3531 370315\r
+\r
+3637 369449\r
+\r
+4172 370083\r
+\r
+3755 370905\r
+\r
+3074 371396\r
+-1\r
+\r
+2135 371867\r
+\r
+1974 371864\r
+\r
+2268 371329\r
+\r
+2120 371869\r
+-1\r
+\r
+3691 372365\r
+\r
+3733 371963\r
+\r
+3691 372368\r
+-1\r
+\r
+2670 372624\r
+\r
+2349 372427\r
+\r
+3074 372082\r
+\r
+2665 372624\r
+-1\r
+\r
+2870 372688\r
+\r
+2897 372622\r
+\r
+2862 372693\r
+-1\r
+\r
+2857 373808\r
+\r
+2899 373540\r
+\r
+2828 373811\r
+-1\r
+\r
+2847 374176\r
+\r
+2944 373949\r
+\r
+2840 374186\r
+-1\r
+\r
+3440 374267\r
+\r
+3472 373885\r
+\r
+3405 374277\r
+-1\r
+\r
+4111 374948\r
+\r
+3770 374780\r
+\r
+3778 374097\r
+\r
+4197 374450\r
+\r
+4086 374951\r
+-1\r
+\r
+3691 376796\r
+\r
+3277 376690\r
+\r
+3230 376117\r
+\r
+3661 376100\r
+\r
+3602 375402\r
+\r
+4236 375614\r
+\r
+4387 376421\r
+\r
+3686 376801\r
+-1\r
+\r
+3506 377474\r
+\r
+3489 377472\r
+-1\r
+\r
+3005 375330\r
+\r
+2988 375311\r
+\r
+3314 374728\r
+\r
+3005 375330\r
+-1\r
+\r
+2549 375429\r
+\r
+2601 375170\r
+\r
+2542 375410\r
+-1\r
+\r
+1316 375666\r
+\r
+1291 375691\r
+\r
+1296 375686\r
+-1\r
+\r
+583 375908\r
+\r
+80 376115\r
+\r
+573 375913\r
+-1\r
+\r
+763 376386\r
+\r
+240 376875\r
+\r
+472 376448\r
+\r
+753 376401\r
+-1\r
+\r
+-9208 387751\r
+\r
+-9223 387983\r
+\r
+-9309 388830\r
+\r
+-9661 389390\r
+\r
+-10329 389846\r
+\r
+-11149 389464\r
+\r
+-11647 389005\r
+\r
+-11152 388400\r
+\r
+-11440 388047\r
+\r
+-11317 387480\r
+\r
+-10484 387401\r
+\r
+-10011 387406\r
+\r
+-9205 387751\r
+-1\r
+\r
+-5367 381202\r
+\r
+-5433 381328\r
+\r
+-6097 381757\r
+\r
+-6777 382248\r
+\r
+-7825 382305\r
+\r
+-8685 382682\r
+\r
+-9028 383494\r
+\r
+-9223 384532\r
+\r
+-9745 384012\r
+\r
+-10647 383844\r
+\r
+-11154 384165\r
+\r
+-11029 383422\r
+\r
+-10531 382734\r
+\r
+-10218 381814\r
+\r
+-9550 381246\r
+\r
+-8762 381096\r
+\r
+-7837 380881\r
+\r
+-7483 380072\r
+\r
+-7682 379159\r
+\r
+-7263 378439\r
+\r
+-6703 379122\r
+\r
+-6092 379236\r
+\r
+-5623 379936\r
+\r
+-6013 380501\r
+\r
+-6464 380834\r
+\r
+-5727 380620\r
+\r
+-5372 381217\r
+-1\r
+\r
+3358 352504\r
+\r
+3343 352494\r
+\r
+2322 352395\r
+\r
+2081 351811\r
+\r
+2806 351465\r
+\r
+3408 350868\r
+\r
+3987 350434\r
+\r
+4658 349896\r
+\r
+5151 349571\r
+\r
+5307 350360\r
+\r
+5279 350950\r
+\r
+4554 351465\r
+\r
+3992 352129\r
+\r
+3334 352489\r
+-1\r
+\r
+-6383 357122\r
+\r
+-6398 356547\r
+\r
+-5858 355844\r
+\r
+-5108 355420\r
+\r
+-4348 354951\r
+\r
+-3445 355228\r
+\r
+-3381 356022\r
+\r
+-3941 356315\r
+\r
+-4666 356708\r
+\r
+-5224 356861\r
+\r
+-5830 357403\r
+\r
+-5838 357223\r
+\r
+-6380 357105\r
+-1\r
+\r
+5849 354894\r
+\r
+6123 354408\r
+\r
+5842 354880\r
+-1\r
+\r
+7405 349739\r
+\r
+7324 349627\r
+\r
+7395 349734\r
+-1\r
+\r
+7393 350427\r
+\r
+7829 349931\r
+\r
+8007 350015\r
+\r
+7393 350434\r
+-1\r
+\r
+8492 347272\r
+\r
+8497 346902\r
+\r
+8901 346319\r
+\r
+9313 345572\r
+\r
+9517 344849\r
+\r
+10163 344518\r
+\r
+10518 345042\r
+\r
+10163 345451\r
+\r
+9636 345962\r
+\r
+9448 346396\r
+\r
+8941 347017\r
+\r
+8477 347247\r
+-1\r
+\r
+21020 343366\r
+\r
+20958 343283\r
+\r
+21287 342784\r
+\r
+21015 343369\r
+-1\r
+\r
+20543 342419\r
+\r
+20507 342190\r
+\r
+20531 342434\r
+-1\r
+\r
+-3756 361481\r
+\r
+-3458 361267\r
+\r
+-2669 360823\r
+\r
+-1980 360285\r
+\r
+-1366 359663\r
+\r
+-658 359145\r
+\r
+119 358827\r
+\r
+568 358042\r
+\r
+783 357191\r
+\r
+1330 356831\r
+\r
+2194 356737\r
+\r
+2949 356387\r
+\r
+3876 356130\r
+\r
+4776 355837\r
+\r
+5556 355388\r
+\r
+6022 355765\r
+\r
+6212 355311\r
+\r
+6895 354761\r
+\r
+7329 353997\r
+\r
+7795 353283\r
+\r
+8127 352467\r
+\r
+8416 351759\r
+\r
+9401 351542\r
+\r
+10372 351278\r
+\r
+10786 350488\r
+\r
+11631 350099\r
+\r
+12230 349487\r
+\r
+12922 348944\r
+\r
+13503 348298\r
+\r
+13608 347294\r
+\r
+14295 346741\r
+\r
+14900 346110\r
+\r
+15383 345439\r
+\r
+16030 344852\r
+\r
+16640 344220\r
+\r
+17220 343682\r
+\r
+18006 343295\r
+\r
+18738 342994\r
+\r
+19377 342905\r
+\r
+20050 342856\r
+-1\r
+\r
+-20375 379958\r
+\r
+-20083 379389\r
+\r
+-19798 378915\r
+\r
+-20478 378720\r
+\r
+-20859 378486\r
+\r
+-20459 377694\r
+\r
+-19936 376988\r
+\r
+-20004 376312\r
+\r
+-20775 376771\r
+\r
+-21357 376557\r
+\r
+-20751 376024\r
+\r
+-20242 375503\r
+\r
+-19675 374879\r
+\r
+-19034 374383\r
+\r
+-18401 374008\r
+\r
+-17874 373411\r
+\r
+-17594 372674\r
+\r
+-17255 371963\r
+\r
+-16626 371356\r
+\r
+-16198 370552\r
+\r
+-15581 369933\r
+\r
+-15037 369240\r
+\r
+-14520 368522\r
+\r
+-13806 368253\r
+\r
+-13056 367880\r
+\r
+-12600 367140\r
+\r
+-12085 366420\r
+\r
+-11526 365747\r
+\r
+-10814 365260\r
+\r
+-10001 364841\r
+\r
+-9459 364150\r
+\r
+-8791 363583\r
+\r
+-8005 363134\r
+\r
+-7115 363161\r
+\r
+-6326 362715\r
+\r
+-5539 362268\r
+\r
+-4809 362041\r
+\r
+-4368 361563\r
+\r
+-3759 361481\r
+-1\r
+\r
+-932 371771\r
+\r
+-774 372550\r
+\r
+-1339 372077\r
+\r
+-1568 372955\r
+\r
+-1711 372185\r
+\r
+-2358 372146\r
+\r
+-2863 372447\r
+\r
+-3298 373014\r
+\r
+-3815 373729\r
+\r
+-3643 374455\r
+\r
+-3793 375350\r
+\r
+-4242 375836\r
+\r
+-5199 376009\r
+\r
+-6146 376285\r
+\r
+-6942 376243\r
+\r
+-7142 376616\r
+\r
+-7305 376956\r
+\r
+-7707 377563\r
+\r
+-8446 377072\r
+\r
+-8545 376949\r
+\r
+-9361 376764\r
+\r
+-9915 376399\r
+\r
+-9336 377052\r
+\r
+-8459 377373\r
+\r
+-8387 377842\r
+\r
+-8476 378698\r
+\r
+-8609 379707\r
+\r
+-8927 380237\r
+\r
+-9661 380622\r
+\r
+-10509 380977\r
+\r
+-10861 381777\r
+\r
+-11792 381769\r
+\r
+-12430 381172\r
+\r
+-13400 380950\r
+\r
+-14062 381367\r
+\r
+-14933 380995\r
+\r
+-15873 381088\r
+\r
+-16749 381246\r
+\r
+-17651 381239\r
+\r
+-18639 381101\r
+\r
+-19688 381014\r
+\r
+-20648 380884\r
+\r
+-20989 380521\r
+\r
+-20375 379961\r
+-1\r
+\r
+6557 363393\r
+\r
+7136 363252\r
+\r
+7972 362870\r
+\r
+8228 363733\r
+\r
+7671 364279\r
+\r
+6956 364772\r
+\r
+6120 365164\r
+\r
+6029 366126\r
+\r
+5521 366854\r
+\r
+5006 367574\r
+\r
+4152 367910\r
+\r
+3353 368278\r
+\r
+2749 368907\r
+\r
+2638 369891\r
+\r
+2285 370735\r
+\r
+1555 371021\r
+\r
+1148 370194\r
+\r
+741 369365\r
+\r
+837 368882\r
+\r
+788 369592\r
+\r
+1027 370572\r
+\r
+1464 371371\r
+\r
+1932 372111\r
+\r
+1432 372844\r
+\r
+1037 373438\r
+\r
+70 373705\r
+\r
+-98 372970\r
+\r
+-532 372567\r
+\r
+-927 371776\r
+-1\r
+\r
+20057 342856\r
+\r
+20085 343065\r
+\r
+20168 343833\r
+\r
+20048 344748\r
+\r
+19490 345357\r
+\r
+18992 346090\r
+\r
+18775 347047\r
+\r
+18810 348051\r
+\r
+18947 348961\r
+\r
+18601 349793\r
+\r
+18795 350718\r
+\r
+18488 351406\r
+\r
+17901 352057\r
+\r
+17271 352647\r
+\r
+16347 352785\r
+\r
+16148 353496\r
+\r
+15427 353750\r
+\r
+14881 353535\r
+\r
+14704 354181\r
+\r
+14224 354884\r
+\r
+13581 355474\r
+\r
+13192 356318\r
+\r
+12784 357144\r
+\r
+12217 357813\r
+\r
+11634 358464\r
+\r
+11190 359244\r
+\r
+10665 359826\r
+\r
+9737 359843\r
+\r
+9695 359934\r
+\r
+9239 360349\r
+\r
+9739 360593\r
+\r
+9108 361165\r
+\r
+8243 361496\r
+\r
+7674 362162\r
+\r
+7324 362932\r
+\r
+6554 363393\r
+-1\r
+\r
+17606 414069\r
+\r
+17780 414086\r
+\r
+18102 413943\r
+\r
+17650 413164\r
+\r
+17092 412488\r
+\r
+16645 411703\r
+\r
+16524 410716\r
+-1\r
+\r
+17652 414525\r
+\r
+17345 414106\r
+-1\r
+\r
+16524 410719\r
+\r
+16295 410324\r
+\r
+15388 410198\r
+\r
+14682 409673\r
+\r
+14054 409068\r
+\r
+13517 408387\r
+\r
+12781 407889\r
+\r
+12072 407379\r
+\r
+11434 406905\r
+\r
+11102 406005\r
+\r
+10841 405025\r
+\r
+10604 404056\r
+\r
+10375 403052\r
+\r
+10234 401963\r
+\r
+9742 401273\r
+\r
+8983 401354\r
+\r
+8598 401214\r
+\r
+8544 400784\r
+\r
+8221 400281\r
+\r
+7718 400355\r
+\r
+7580 400782\r
+\r
+7311 400321\r
+\r
+6466 400054\r
+\r
+5901 400427\r
+\r
+6064 399874\r
+\r
+5292 399788\r
+\r
+5080 400651\r
+\r
+4996 400528\r
+\r
+5173 399721\r
+\r
+5645 398959\r
+\r
+5299 398544\r
+\r
+5753 398034\r
+\r
+6231 397846\r
+\r
+6470 397232\r
+\r
+6071 396783\r
+\r
+6076 395762\r
+\r
+6606 395059\r
+\r
+7430 394743\r
+-1\r
+\r
+17345 414106\r
+\r
+17606 414071\r
+-1\r
+\r
+21120 422871\r
+\r
+21513 423616\r
+\r
+22222 423396\r
+\r
+22859 423828\r
+\r
+23462 423507\r
+\r
+23683 422970\r
+\r
+23877 422259\r
+\r
+24717 422091\r
+\r
+25175 421522\r
+\r
+24499 421299\r
+\r
+23854 420744\r
+\r
+24200 420569\r
+\r
+24844 420663\r
+\r
+25001 420177\r
+\r
+24161 419930\r
+\r
+23470 419422\r
+\r
+22894 418773\r
+\r
+22491 418645\r
+\r
+22050 417981\r
+\r
+21376 417848\r
+\r
+20703 417320\r
+\r
+19900 416891\r
+\r
+19957 416102\r
+\r
+19832 415860\r
+\r
+19166 415295\r
+\r
+18721 415907\r
+\r
+18181 415951\r
+\r
+17633 415265\r
+\r
+17648 414523\r
+-1\r
+\r
+15011 423330\r
+\r
+15454 423502\r
+\r
+15717 423737\r
+\r
+15279 424492\r
+\r
+15493 425353\r
+\r
+15651 426300\r
+\r
+15894 427067\r
+\r
+16241 426569\r
+\r
+16711 426132\r
+\r
+17296 425486\r
+\r
+17913 425656\r
+\r
+18004 426403\r
+\r
+17834 427124\r
+\r
+18073 428017\r
+\r
+18375 428947\r
+\r
+19082 429381\r
+\r
+19510 428796\r
+\r
+19478 428175\r
+\r
+19910 427590\r
+\r
+20126 426946\r
+\r
+20490 426870\r
+\r
+20917 426105\r
+\r
+20752 425390\r
+\r
+20507 424775\r
+\r
+20914 424761\r
+\r
+21385 425062\r
+\r
+21589 424529\r
+\r
+21265 423818\r
+\r
+21120 422871\r
+-1\r
+\r
+-66715 526803\r
+\r
+-67270 526688\r
+\r
+-68168 526759\r
+\r
+-68755 527440\r
+\r
+-69054 528323\r
+\r
+-69462 529068\r
+\r
+-69416 529388\r
+\r
+-69910 530057\r
+\r
+-69619 530706\r
+\r
+-70135 531028\r
+\r
+-70954 531329\r
+\r
+-71386 531898\r
+\r
+-70995 532197\r
+\r
+-71710 532721\r
+\r
+-71810 533545\r
+\r
+-72328 533786\r
+\r
+-72623 534467\r
+\r
+-72324 534635\r
+\r
+-72784 535039\r
+\r
+-72949 535374\r
+\r
+-73306 535856\r
+\r
+-73927 536139\r
+\r
+-73721 535513\r
+\r
+-74084 535178\r
+\r
+-74761 535624\r
+\r
+-75077 535949\r
+\r
+-75335 536629\r
+\r
+-75626 536979\r
+-1\r
+\r
+-53799 523231\r
+\r
+-53948 523198\r
+\r
+-54780 522896\r
+\r
+-55122 523004\r
+\r
+-55823 522960\r
+\r
+-56563 523264\r
+\r
+-57400 523421\r
+\r
+-58283 523550\r
+\r
+-59092 523465\r
+\r
+-59812 523941\r
+\r
+-60466 524542\r
+\r
+-61160 524778\r
+\r
+-60755 525271\r
+\r
+-61426 525161\r
+\r
+-62215 525588\r
+\r
+-63036 525852\r
+\r
+-63811 525965\r
+\r
+-64723 525906\r
+\r
+-65610 525637\r
+\r
+-66229 526265\r
+\r
+-66717 526803\r
+-1\r
+\r
+-43106 515689\r
+\r
+-43297 515436\r
+\r
+-44049 515084\r
+\r
+-44570 515613\r
+\r
+-45235 516073\r
+\r
+-45863 516151\r
+\r
+-46297 516468\r
+\r
+-46826 516630\r
+\r
+-47833 516671\r
+\r
+-48694 516912\r
+\r
+-49634 516748\r
+\r
+-50405 517201\r
+\r
+-51359 517413\r
+\r
+-52117 517889\r
+\r
+-51974 518732\r
+\r
+-51377 519175\r
+\r
+-51310 519974\r
+\r
+-51370 520487\r
+\r
+-51946 520592\r
+\r
+-52515 521184\r
+\r
+-53073 521804\r
+\r
+-53428 522623\r
+\r
+-53804 523228\r
+-1\r
+\r
+-48068 509875\r
+\r
+-47454 509926\r
+\r
+-46549 509794\r
+\r
+-46025 510374\r
+\r
+-45860 510780\r
+\r
+-46164 510933\r
+\r
+-45772 510890\r
+\r
+-45315 511018\r
+\r
+-45204 510343\r
+\r
+-44810 510001\r
+\r
+-45133 509734\r
+\r
+-44260 510119\r
+\r
+-43916 510307\r
+\r
+-43086 510735\r
+\r
+-43379 511031\r
+\r
+-43018 510996\r
+\r
+-42085 511249\r
+\r
+-41146 511574\r
+\r
+-40158 511769\r
+\r
+-39324 511963\r
+\r
+-38856 512686\r
+\r
+-38644 513304\r
+\r
+-39346 513043\r
+\r
+-39374 513537\r
+\r
+-39764 513957\r
+\r
+-40670 514125\r
+\r
+-41432 514221\r
+\r
+-42425 514297\r
+\r
+-42958 514935\r
+\r
+-43103 515682\r
+-1\r
+\r
+-63257 503212\r
+\r
+-63467 503733\r
+\r
+-63748 504636\r
+\r
+-63510 505642\r
+\r
+-63095 506475\r
+\r
+-62529 507174\r
+\r
+-61507 507436\r
+\r
+-60700 507830\r
+\r
+-59987 508380\r
+\r
+-59116 508623\r
+\r
+-58217 508962\r
+\r
+-57346 508953\r
+\r
+-56294 509185\r
+\r
+-55344 509512\r
+\r
+-54546 509880\r
+\r
+-53720 509872\r
+\r
+-52805 509589\r
+\r
+-51784 509550\r
+\r
+-50765 509730\r
+\r
+-49995 509276\r
+\r
+-48925 509479\r
+\r
+-48068 509872\r
+-1\r
+\r
+-53015 487325\r
+\r
+-53817 487667\r
+\r
+-54299 488442\r
+\r
+-54756 489230\r
+\r
+-55277 489997\r
+\r
+-55949 490554\r
+\r
+-56449 491315\r
+\r
+-56881 492016\r
+\r
+-57256 492429\r
+\r
+-57101 493130\r
+\r
+-57590 493926\r
+\r
+-58096 494691\r
+\r
+-58385 495594\r
+\r
+-59031 496207\r
+\r
+-59640 496859\r
+\r
+-60178 497601\r
+\r
+-60437 498602\r
+\r
+-60663 499570\r
+\r
+-60972 500545\r
+\r
+-61750 500929\r
+\r
+-62479 501444\r
+\r
+-62818 502354\r
+\r
+-63259 503212\r
+-1\r
+\r
+-42776 491692\r
+\r
+-43258 491396\r
+\r
+-43882 491779\r
+\r
+-44004 492279\r
+\r
+-43971 492704\r
+\r
+-44529 493101\r
+\r
+-45120 492450\r
+\r
+-45159 492283\r
+\r
+-45736 491871\r
+\r
+-45968 491660\r
+\r
+-46107 491334\r
+\r
+-46588 491857\r
+\r
+-46660 491553\r
+\r
+-47304 491540\r
+\r
+-47714 491036\r
+\r
+-47488 490976\r
+\r
+-47240 490762\r
+\r
+-47600 490353\r
+\r
+-47448 489982\r
+\r
+-47610 489647\r
+\r
+-48137 489232\r
+\r
+-48374 489214\r
+\r
+-49171 489165\r
+\r
+-49398 489589\r
+\r
+-49561 489663\r
+\r
+-50346 489289\r
+\r
+-51181 489035\r
+\r
+-51848 488442\r
+\r
+-52591 487912\r
+\r
+-53005 487326\r
+-1\r
+\r
+-41397 478973\r
+\r
+-41841 479185\r
+\r
+-42098 479874\r
+\r
+-42253 480209\r
+\r
+-42395 480752\r
+\r
+-42559 481154\r
+\r
+-42250 481882\r
+\r
+-42618 481798\r
+\r
+-42636 482519\r
+\r
+-42962 482985\r
+\r
+-43358 483203\r
+\r
+-43407 483894\r
+\r
+-43242 484783\r
+\r
+-43369 485296\r
+\r
+-43847 485958\r
+\r
+-44172 486668\r
+\r
+-44117 487085\r
+\r
+-43742 487151\r
+\r
+-43558 487811\r
+\r
+-43281 488312\r
+\r
+-43052 488385\r
+\r
+-42634 489154\r
+\r
+-42689 489247\r
+\r
+-43193 488782\r
+\r
+-43279 488935\r
+\r
+-43963 488426\r
+\r
+-43996 488878\r
+\r
+-43664 489527\r
+\r
+-43864 489447\r
+\r
+-44177 489755\r
+\r
+-44891 489723\r
+\r
+-44821 490492\r
+\r
+-44044 490907\r
+\r
+-43772 490344\r
+\r
+-43229 490975\r
+\r
+-42775 491689\r
+-1\r
+\r
+-46521 468517\r
+\r
+-46611 468803\r
+\r
+-45894 469282\r
+\r
+-45555 469796\r
+\r
+-45744 470152\r
+\r
+-45492 470023\r
+\r
+-44900 470129\r
+\r
+-44700 470582\r
+\r
+-45153 470902\r
+\r
+-45440 471480\r
+\r
+-45139 471479\r
+\r
+-44701 470981\r
+\r
+-44486 471639\r
+\r
+-43813 471614\r
+\r
+-43944 472304\r
+\r
+-43457 472575\r
+\r
+-44065 472913\r
+\r
+-44268 473832\r
+\r
+-44012 474733\r
+\r
+-44213 475542\r
+\r
+-43929 476167\r
+\r
+-44290 476705\r
+\r
+-44052 476733\r
+\r
+-43600 477318\r
+\r
+-43537 477566\r
+\r
+-42561 477499\r
+\r
+-41915 477602\r
+\r
+-41410 477007\r
+\r
+-41249 476097\r
+\r
+-41306 475326\r
+\r
+-40850 475058\r
+\r
+-40665 474452\r
+\r
+-40385 474751\r
+\r
+-40260 475078\r
+\r
+-40414 475484\r
+\r
+-40799 475740\r
+\r
+-40801 476018\r
+\r
+-40080 475716\r
+\r
+-40445 476206\r
+\r
+-40350 476559\r
+\r
+-40496 476907\r
+\r
+-41109 477427\r
+\r
+-41234 478025\r
+\r
+-40784 478363\r
+\r
+-41395 478968\r
+-1\r
+\r
+-49415 457037\r
+\r
+-49720 457259\r
+\r
+-50181 457553\r
+\r
+-50212 457948\r
+\r
+-50065 458395\r
+\r
+-50637 458864\r
+\r
+-51023 459554\r
+\r
+-51751 460047\r
+\r
+-52112 460404\r
+\r
+-52534 460951\r
+\r
+-52977 461604\r
+\r
+-53494 461262\r
+\r
+-54454 461044\r
+\r
+-55304 461054\r
+\r
+-55574 461146\r
+\r
+-54697 461296\r
+\r
+-55399 461803\r
+\r
+-54676 461566\r
+\r
+-53913 461768\r
+\r
+-54087 462088\r
+\r
+-53823 462334\r
+\r
+-53263 462361\r
+\r
+-53274 463329\r
+\r
+-53501 464289\r
+\r
+-53976 465076\r
+\r
+-54797 465016\r
+\r
+-54389 465270\r
+\r
+-53539 465194\r
+\r
+-53689 465824\r
+\r
+-54279 466485\r
+\r
+-54740 466887\r
+\r
+-54088 466658\r
+\r
+-53475 467026\r
+\r
+-53295 467881\r
+\r
+-53208 467538\r
+\r
+-53275 467035\r
+\r
+-52606 466533\r
+\r
+-52359 467081\r
+\r
+-52255 466202\r
+\r
+-51640 465738\r
+\r
+-50848 466178\r
+\r
+-50672 466573\r
+\r
+-50381 467038\r
+\r
+-49621 467284\r
+\r
+-48849 467385\r
+\r
+-48683 467762\r
+\r
+-48399 468569\r
+\r
+-48010 469180\r
+\r
+-47417 468514\r
+\r
+-46521 468515\r
+-1\r
+\r
+-55868 450663\r
+\r
+-55771 450556\r
+\r
+-55138 450461\r
+\r
+-55221 449682\r
+\r
+-54809 450050\r
+\r
+-54772 449723\r
+\r
+-54561 449372\r
+\r
+-54330 450060\r
+\r
+-53978 450285\r
+\r
+-54491 450518\r
+\r
+-54186 450678\r
+\r
+-54500 451377\r
+\r
+-54170 451363\r
+\r
+-53991 451033\r
+\r
+-53692 450842\r
+\r
+-53474 450724\r
+\r
+-52916 450684\r
+\r
+-52697 450856\r
+\r
+-52354 451269\r
+\r
+-52713 451555\r
+\r
+-52159 451814\r
+\r
+-52114 452144\r
+\r
+-51275 452115\r
+\r
+-51463 452584\r
+\r
+-52145 452453\r
+\r
+-52309 452469\r
+\r
+-52075 452802\r
+\r
+-52425 452993\r
+\r
+-52288 453309\r
+\r
+-51926 453637\r
+\r
+-51328 453801\r
+\r
+-50675 453977\r
+\r
+-50498 453627\r
+\r
+-50206 453757\r
+\r
+-50151 454147\r
+\r
+-50263 454383\r
+\r
+-50706 454251\r
+\r
+-51210 454466\r
+\r
+-50817 454713\r
+\r
+-50395 455215\r
+\r
+-50410 455377\r
+\r
+-50911 455452\r
+\r
+-50967 455930\r
+\r
+-50605 456207\r
+\r
+-50334 456402\r
+\r
+-49999 456458\r
+\r
+-49733 456634\r
+\r
+-49417 457029\r
+-1\r
+\r
+-59747 442689\r
+\r
+-60075 443046\r
+\r
+-60521 443328\r
+\r
+-61234 443703\r
+\r
+-62024 444119\r
+\r
+-62729 444593\r
+\r
+-63118 444905\r
+\r
+-62175 444957\r
+\r
+-61414 444864\r
+\r
+-61416 445392\r
+\r
+-61992 446060\r
+\r
+-61251 445667\r
+\r
+-60863 445979\r
+\r
+-60760 445873\r
+\r
+-60278 445309\r
+\r
+-59873 444784\r
+\r
+-59647 444705\r
+\r
+-59282 444489\r
+\r
+-59395 445051\r
+\r
+-59063 444851\r
+\r
+-58940 445176\r
+\r
+-58764 444976\r
+\r
+-58268 444959\r
+\r
+-58273 445678\r
+\r
+-58563 445472\r
+\r
+-59101 445865\r
+\r
+-58942 446364\r
+\r
+-58416 446151\r
+\r
+-58766 447040\r
+\r
+-58874 447761\r
+\r
+-59021 448727\r
+\r
+-59049 449622\r
+\r
+-58782 448628\r
+\r
+-58647 447794\r
+\r
+-57800 447987\r
+\r
+-58002 448495\r
+\r
+-57224 448595\r
+\r
+-56853 448801\r
+\r
+-57564 448227\r
+\r
+-57120 447904\r
+\r
+-56437 447801\r
+\r
+-55909 447769\r
+\r
+-55803 448386\r
+\r
+-55692 448864\r
+\r
+-55190 448785\r
+\r
+-55054 449130\r
+\r
+-55264 449512\r
+\r
+-55712 450008\r
+\r
+-55872 450654\r
+-1\r
+\r
+-71903 430972\r
+\r
+-71888 431137\r
+\r
+-71728 432200\r
+\r
+-71546 433256\r
+\r
+-71200 434163\r
+\r
+-70837 435051\r
+\r
+-70408 435874\r
+\r
+-69847 436572\r
+\r
+-69146 437132\r
+\r
+-68360 437612\r
+\r
+-67497 437864\r
+\r
+-67050 438399\r
+\r
+-66497 438666\r
+\r
+-65995 439394\r
+\r
+-65479 440076\r
+\r
+-64760 440463\r
+\r
+-64582 439923\r
+\r
+-63586 439834\r
+\r
+-62570 439726\r
+\r
+-61767 440143\r
+\r
+-61174 440581\r
+\r
+-60982 441058\r
+\r
+-60627 441173\r
+\r
+-60345 441865\r
+\r
+-59901 441929\r
+\r
+-59258 442417\r
+\r
+-59210 442964\r
+\r
+-59747 442691\r
+-1\r
+\r
+-75598 417905\r
+\r
+-75095 418272\r
+\r
+-74956 419191\r
+\r
+-74480 419939\r
+\r
+-73906 420611\r
+\r
+-74587 420737\r
+\r
+-74307 421571\r
+\r
+-74583 422164\r
+\r
+-74461 423217\r
+\r
+-74284 424028\r
+\r
+-73734 424701\r
+\r
+-73253 425457\r
+\r
+-73254 426273\r
+\r
+-73186 427220\r
+\r
+-72666 427956\r
+\r
+-72038 428595\r
+\r
+-71931 429328\r
+\r
+-72179 430269\r
+\r
+-71903 430970\r
+-1\r
+\r
+-89619 409006\r
+\r
+-89164 409017\r
+\r
+-88442 408472\r
+\r
+-87529 408200\r
+\r
+-86630 408283\r
+\r
+-85778 408639\r
+\r
+-84947 409116\r
+\r
+-84150 409565\r
+\r
+-83199 409586\r
+\r
+-82282 409597\r
+\r
+-81544 409175\r
+\r
+-80708 409467\r
+\r
+-79813 409887\r
+\r
+-78918 410300\r
+\r
+-78518 411027\r
+\r
+-79501 410753\r
+\r
+-80405 410847\r
+\r
+-80969 410803\r
+\r
+-80948 411520\r
+\r
+-80189 411937\r
+\r
+-79385 412205\r
+\r
+-78947 412613\r
+\r
+-78392 413274\r
+\r
+-78058 414173\r
+\r
+-77719 414970\r
+\r
+-77287 415796\r
+\r
+-76642 416430\r
+\r
+-76080 417138\r
+\r
+-75598 417900\r
+-1\r
+\r
+-103639 412480\r
+\r
+-103052 412492\r
+\r
+-102316 411950\r
+\r
+-101581 411408\r
+\r
+-100834 410889\r
+\r
+-99850 410853\r
+\r
+-98908 410705\r
+\r
+-98109 410275\r
+\r
+-97331 409800\r
+\r
+-96567 409297\r
+\r
+-95866 408713\r
+\r
+-95235 408037\r
+\r
+-94461 407608\r
+\r
+-94391 407680\r
+\r
+-93768 407850\r
+\r
+-94794 407909\r
+\r
+-94362 408080\r
+\r
+-93980 408161\r
+\r
+-94602 408465\r
+\r
+-94693 408662\r
+\r
+-95675 408768\r
+\r
+-95545 409003\r
+\r
+-95739 409471\r
+\r
+-95110 409891\r
+\r
+-94398 409415\r
+\r
+-93748 408767\r
+\r
+-92905 408386\r
+\r
+-92133 408379\r
+\r
+-92269 408822\r
+\r
+-93021 409320\r
+\r
+-93827 409264\r
+\r
+-94116 409734\r
+\r
+-93528 409990\r
+\r
+-94446 410162\r
+\r
+-95230 410623\r
+\r
+-94621 411196\r
+\r
+-93775 411171\r
+\r
+-93277 411279\r
+\r
+-92579 410856\r
+\r
+-91871 410287\r
+\r
+-91044 409889\r
+\r
+-90369 409282\r
+\r
+-89619 409006\r
+-1\r
+\r
+-120688 413994\r
+\r
+-120691 414056\r
+\r
+-121145 414966\r
+\r
+-120646 415827\r
+\r
+-119919 416379\r
+\r
+-119708 416402\r
+\r
+-118622 416375\r
+\r
+-117657 416142\r
+\r
+-117273 416393\r
+\r
+-117946 416591\r
+\r
+-117404 416763\r
+\r
+-116542 416552\r
+\r
+-115879 416719\r
+\r
+-114884 416678\r
+\r
+-113931 416424\r
+\r
+-113125 415964\r
+\r
+-112342 415471\r
+\r
+-111492 415074\r
+\r
+-110745 414590\r
+\r
+-109889 414200\r
+\r
+-108949 414075\r
+\r
+-108085 413800\r
+\r
+-107042 413782\r
+\r
+-106019 413859\r
+\r
+-105109 413579\r
+\r
+-104360 413048\r
+\r
+-103639 412480\r
+-1\r
+\r
+-123796 430402\r
+\r
+-123768 429984\r
+\r
+-124012 429474\r
+\r
+-124091 428731\r
+\r
+-124222 427978\r
+\r
+-124712 427370\r
+\r
+-125095 426378\r
+\r
+-125659 425842\r
+\r
+-126012 425334\r
+\r
+-126096 424246\r
+\r
+-126362 424807\r
+\r
+-126172 423759\r
+\r
+-126300 422990\r
+\r
+-126075 422014\r
+\r
+-126050 421056\r
+\r
+-126097 420055\r
+\r
+-125877 419087\r
+\r
+-125594 419093\r
+\r
+-125536 418424\r
+\r
+-125195 417463\r
+\r
+-124499 416830\r
+\r
+-123935 416057\r
+\r
+-123492 415089\r
+\r
+-123483 414189\r
+\r
+-122583 413911\r
+\r
+-121567 413899\r
+\r
+-120681 413962\r
+-1\r
+\r
+-116181 453611\r
+\r
+-116586 452715\r
+\r
+-117120 451929\r
+\r
+-117455 450872\r
+\r
+-117904 449948\r
+\r
+-118425 449109\r
+\r
+-118600 447902\r
+\r
+-119063 446995\r
+\r
+-119909 446530\r
+\r
+-120852 446196\r
+\r
+-121404 445491\r
+\r
+-122013 444805\r
+\r
+-122166 443929\r
+\r
+-122184 443280\r
+\r
+-122027 442371\r
+\r
+-122078 441276\r
+\r
+-122083 440488\r
+\r
+-122464 439783\r
+\r
+-121884 439349\r
+\r
+-122033 438402\r
+\r
+-121760 437508\r
+\r
+-121833 436346\r
+\r
+-121915 435328\r
+\r
+-122023 434178\r
+\r
+-122250 433233\r
+\r
+-122140 432042\r
+\r
+-122530 431104\r
+\r
+-123097 430385\r
+\r
+-123799 430407\r
+-1\r
+\r
+-149059 521115\r
+\r
+-148662 521027\r
+\r
+-147769 520753\r
+\r
+-147040 520940\r
+\r
+-146482 521072\r
+\r
+-146807 522098\r
+\r
+-146641 522936\r
+\r
+-147057 523359\r
+\r
+-147352 524414\r
+\r
+-147838 525417\r
+\r
+-148177 526579\r
+\r
+-148266 527684\r
+\r
+-147967 528475\r
+\r
+-148050 528676\r
+\r
+-147523 529298\r
+\r
+-147429 530344\r
+\r
+-147337 531137\r
+\r
+-147177 532009\r
+\r
+-146679 532823\r
+-1\r
+\r
+-155637 532773\r
+\r
+-155526 532551\r
+\r
+-155615 532010\r
+\r
+-155036 531474\r
+\r
+-154839 531789\r
+\r
+-154678 532198\r
+\r
+-154302 531437\r
+\r
+-154777 531159\r
+\r
+-154750 530937\r
+\r
+-154164 530393\r
+\r
+-154595 530458\r
+\r
+-155150 530234\r
+\r
+-155755 529759\r
+\r
+-155421 529281\r
+\r
+-155755 529453\r
+\r
+-156105 529398\r
+\r
+-156508 529008\r
+\r
+-157081 528732\r
+\r
+-156842 527840\r
+\r
+-156737 527197\r
+\r
+-156747 526256\r
+\r
+-156448 525671\r
+\r
+-156069 525726\r
+\r
+-156220 526440\r
+\r
+-155845 525873\r
+\r
+-155603 525284\r
+\r
+-155706 524903\r
+\r
+-154989 524460\r
+\r
+-154421 523633\r
+\r
+-153584 523282\r
+\r
+-152918 522865\r
+\r
+-151964 522662\r
+\r
+-152512 523451\r
+\r
+-152717 523785\r
+\r
+-152327 523619\r
+\r
+-151835 523024\r
+\r
+-151281 522867\r
+\r
+-150561 522191\r
+\r
+-149850 521650\r
+\r
+-149058 521108\r
+-1\r
+\r
+-146682 532830\r
+\r
+-146842 533153\r
+\r
+-147445 533906\r
+\r
+-148259 533746\r
+\r
+-148716 533915\r
+\r
+-149439 533825\r
+\r
+-150377 533808\r
+\r
+-151326 533873\r
+\r
+-152065 534072\r
+\r
+-151674 533939\r
+\r
+-151138 533553\r
+\r
+-151510 533389\r
+\r
+-152067 532924\r
+\r
+-152614 532812\r
+\r
+-153161 532401\r
+\r
+-153964 532390\r
+\r
+-154234 532516\r
+\r
+-154925 532659\r
+\r
+-155632 532776\r
+-1\r
+\r
+-115302 476938\r
+\r
+-115314 476856\r
+\r
+-115203 475799\r
+\r
+-114610 475005\r
+\r
+-114073 474117\r
+\r
+-113626 473069\r
+\r
+-113337 471973\r
+\r
+-113768 471076\r
+\r
+-113753 469856\r
+\r
+-113688 468615\r
+\r
+-113793 467502\r
+\r
+-113845 466308\r
+\r
+-113971 465185\r
+\r
+-114178 464117\r
+\r
+-114584 463247\r
+\r
+-114985 462281\r
+\r
+-115348 461337\r
+\r
+-115605 460310\r
+\r
+-115864 459281\r
+\r
+-116175 458317\r
+\r
+-116297 457187\r
+\r
+-116335 455999\r
+\r
+-116154 454715\r
+\r
+-116185 453610\r
+-1\r
+\r
+-126035 489462\r
+\r
+-125560 488981\r
+\r
+-125715 488230\r
+\r
+-125017 487607\r
+\r
+-124504 486949\r
+\r
+-124183 486570\r
+\r
+-124389 487079\r
+\r
+-124590 487741\r
+\r
+-124079 487411\r
+\r
+-123168 487142\r
+\r
+-122468 486955\r
+\r
+-121782 486335\r
+\r
+-121163 485578\r
+\r
+-120310 485412\r
+\r
+-119619 484879\r
+\r
+-119464 484518\r
+\r
+-119413 484198\r
+\r
+-119399 483400\r
+\r
+-118863 483106\r
+\r
+-118399 482682\r
+\r
+-117810 482878\r
+\r
+-117823 483394\r
+\r
+-116988 483109\r
+\r
+-116988 482192\r
+\r
+-116667 482036\r
+\r
+-116117 481787\r
+\r
+-115694 481216\r
+\r
+-115629 480553\r
+\r
+-115939 480328\r
+\r
+-115888 479302\r
+\r
+-115408 478556\r
+\r
+-115048 477613\r
+\r
+-115304 476937\r
+-1\r
+\r
+-128338 497802\r
+\r
+-128169 497191\r
+\r
+-127564 497955\r
+\r
+-126826 498495\r
+\r
+-125886 498608\r
+\r
+-125209 498774\r
+\r
+-124546 498111\r
+\r
+-123741 497661\r
+\r
+-122990 497213\r
+\r
+-123569 496896\r
+\r
+-124426 496396\r
+\r
+-125398 496190\r
+\r
+-126349 495915\r
+\r
+-126476 495047\r
+\r
+-126661 494009\r
+\r
+-126982 493067\r
+\r
+-126593 492847\r
+\r
+-125810 493159\r
+\r
+-125654 494179\r
+\r
+-125393 494832\r
+\r
+-124362 494949\r
+\r
+-123823 494888\r
+\r
+-122917 494920\r
+\r
+-122251 495325\r
+\r
+-121565 495813\r
+\r
+-120958 496488\r
+\r
+-120221 496347\r
+\r
+-119472 496353\r
+\r
+-118985 496883\r
+\r
+-118162 496466\r
+\r
+-117447 496157\r
+\r
+-117589 495919\r
+\r
+-118497 495975\r
+\r
+-118714 495432\r
+\r
+-119367 494799\r
+\r
+-120355 494497\r
+\r
+-121198 493956\r
+\r
+-121243 493081\r
+\r
+-121623 492894\r
+\r
+-122020 491951\r
+\r
+-122520 491128\r
+\r
+-123273 490585\r
+\r
+-123948 489996\r
+\r
+-124244 489552\r
+\r
+-124823 489121\r
+\r
+-125353 489130\r
+\r
+-125295 489672\r
+\r
+-126045 489461\r
+-1\r
+\r
+-133045 502815\r
+\r
+-132963 503012\r
+\r
+-132154 503504\r
+\r
+-131257 503185\r
+\r
+-130420 502769\r
+\r
+-129703 502226\r
+\r
+-129032 501553\r
+\r
+-128459 500721\r
+\r
+-128142 500430\r
+\r
+-128725 501237\r
+\r
+-129317 501972\r
+\r
+-130023 502581\r
+\r
+-129992 502643\r
+\r
+-129236 502103\r
+\r
+-128660 501277\r
+\r
+-128063 500551\r
+\r
+-128099 501264\r
+\r
+-128401 501625\r
+\r
+-127795 501333\r
+\r
+-127440 501556\r
+\r
+-127379 500845\r
+\r
+-127811 500528\r
+\r
+-127833 499743\r
+\r
+-128031 499943\r
+\r
+-128212 498966\r
+\r
+-128350 497803\r
+-1\r
+\r
+-139894 516720\r
+\r
+-139565 516142\r
+\r
+-139203 515200\r
+\r
+-138857 514068\r
+\r
+-138315 513185\r
+\r
+-138147 512275\r
+\r
+-137971 511246\r
+\r
+-137818 510046\r
+\r
+-138381 509634\r
+\r
+-138078 509020\r
+\r
+-137425 508363\r
+\r
+-137011 507298\r
+\r
+-136941 506162\r
+\r
+-136418 505305\r
+\r
+-135603 504845\r
+\r
+-135007 504269\r
+\r
+-134515 503551\r
+\r
+-133810 503142\r
+\r
+-133043 502815\r
+-1\r
+\r
+-140915 526964\r
+\r
+-140542 526675\r
+\r
+-139824 526075\r
+\r
+-139959 525281\r
+\r
+-139203 524720\r
+\r
+-139173 524473\r
+\r
+-138811 523668\r
+\r
+-138312 523710\r
+\r
+-137675 523689\r
+\r
+-137862 522844\r
+\r
+-138360 522354\r
+\r
+-138463 521489\r
+\r
+-137990 520936\r
+\r
+-137978 521974\r
+\r
+-137184 522451\r
+\r
+-136418 521919\r
+\r
+-136666 521089\r
+\r
+-137202 520281\r
+\r
+-137433 520081\r
+\r
+-137519 520966\r
+\r
+-137888 520142\r
+\r
+-138265 519193\r
+\r
+-138811 518396\r
+\r
+-139371 517570\r
+\r
+-139899 516729\r
+-1\r
+\r
+-129911 540280\r
+\r
+-130427 540478\r
+\r
+-131279 540259\r
+\r
+-132171 539958\r
+\r
+-133018 539701\r
+\r
+-133663 539661\r
+\r
+-134160 540088\r
+\r
+-134869 539902\r
+\r
+-135069 539276\r
+\r
+-135588 538912\r
+\r
+-136033 537971\r
+\r
+-136004 536870\r
+\r
+-136109 535555\r
+\r
+-136153 534286\r
+\r
+-136365 533061\r
+\r
+-136715 531993\r
+\r
+-137234 531115\r
+\r
+-137844 530346\r
+\r
+-138462 529582\r
+\r
+-139079 528816\r
+\r
+-139223 527996\r
+\r
+-139384 526940\r
+\r
+-139748 526434\r
+\r
+-139839 527097\r
+\r
+-140300 527191\r
+\r
+-140915 526964\r
+-1\r
+\r
+-116794 549169\r
+\r
+-117302 548311\r
+\r
+-117610 547695\r
+\r
+-117974 547721\r
+\r
+-118310 546710\r
+\r
+-118968 546115\r
+\r
+-119762 545667\r
+\r
+-119949 545230\r
+\r
+-120473 545264\r
+\r
+-120767 544499\r
+\r
+-121065 544677\r
+\r
+-121464 544713\r
+\r
+-122011 544672\r
+\r
+-122407 544158\r
+\r
+-122559 544243\r
+\r
+-123129 543784\r
+\r
+-123927 543291\r
+\r
+-124360 542905\r
+\r
+-124924 543087\r
+\r
+-125637 542730\r
+\r
+-126220 543022\r
+\r
+-126115 542490\r
+\r
+-126729 542535\r
+\r
+-127108 541751\r
+\r
+-127947 541496\r
+\r
+-128603 540896\r
+\r
+-129187 540581\r
+\r
+-129914 540310\r
+-1\r
+\r
+-100627 552381\r
+\r
+-101441 552696\r
+\r
+-102338 552858\r
+\r
+-103297 553020\r
+\r
+-104167 552718\r
+\r
+-104976 552356\r
+\r
+-105812 552119\r
+\r
+-106784 551934\r
+\r
+-107662 551769\r
+\r
+-108561 551526\r
+\r
+-109378 551136\r
+\r
+-110302 550867\r
+\r
+-111223 551002\r
+\r
+-111933 550979\r
+\r
+-112816 550691\r
+\r
+-113622 550341\r
+\r
+-114464 549958\r
+\r
+-115102 549375\r
+\r
+-115913 549231\r
+\r
+-116797 549169\r
+-1\r
+\r
+-86942 546819\r
+\r
+-87654 547141\r
+\r
+-88472 547593\r
+\r
+-89024 548341\r
+\r
+-89661 548992\r
+\r
+-90484 549408\r
+\r
+-90912 549722\r
+\r
+-91146 550489\r
+\r
+-91590 550575\r
+\r
+-92223 550443\r
+\r
+-92826 550780\r
+\r
+-93281 550995\r
+\r
+-93412 551359\r
+\r
+-94137 551210\r
+\r
+-95016 551275\r
+\r
+-96045 551236\r
+\r
+-96922 551326\r
+\r
+-97534 551238\r
+\r
+-98104 551189\r
+\r
+-98773 551445\r
+\r
+-99504 551922\r
+\r
+-100064 552398\r
+\r
+-100632 552381\r
+-1\r
+\r
+-75630 536979\r
+\r
+-76135 537170\r
+\r
+-76676 537472\r
+\r
+-77350 537428\r
+\r
+-77708 537954\r
+\r
+-78107 538055\r
+\r
+-78904 538097\r
+\r
+-79734 538433\r
+\r
+-80365 538756\r
+\r
+-80943 538920\r
+\r
+-80842 539541\r
+\r
+-81520 540127\r
+\r
+-80679 539832\r
+\r
+-79933 539864\r
+\r
+-80120 540466\r
+\r
+-80688 541063\r
+\r
+-81165 541863\r
+\r
+-81002 542009\r
+\r
+-80438 542294\r
+\r
+-80716 542486\r
+\r
+-81134 542458\r
+\r
+-81114 542748\r
+\r
+-81918 542931\r
+\r
+-82714 542777\r
+\r
+-83599 542859\r
+\r
+-84313 542962\r
+\r
+-84851 543202\r
+\r
+-85103 543902\r
+\r
+-85786 544495\r
+\r
+-86373 545150\r
+\r
+-86652 545670\r
+\r
+-86447 545828\r
+\r
+-86564 546306\r
+\r
+-86942 546819\r
+-1\r
+\r
+195726 328491\r
+\r
+195762 328464\r
+\r
+196489 327908\r
+\r
+197061 327282\r
+-1\r
+\r
+193440 329442\r
+\r
+194074 329393\r
+\r
+194366 330424\r
+\r
+194632 329694\r
+\r
+195496 329167\r
+\r
+195649 330109\r
+\r
+195716 328934\r
+-1\r
+\r
+195723 328490\r
+\r
+195535 328525\r
+\r
+194785 329172\r
+\r
+194210 329116\r
+\r
+193435 329433\r
+-1\r
+\r
+196836 176296\r
+\r
+197065 176497\r
+\r
+197311 176339\r
+\r
+197952 176478\r
+\r
+198036 177709\r
+\r
+198388 178012\r
+\r
+198637 178731\r
+\r
+199077 179796\r
+\r
+199247 181216\r
+\r
+199398 182601\r
+\r
+199706 183185\r
+\r
+199294 184134\r
+\r
+199703 184228\r
+\r
+199719 185380\r
+\r
+200032 186130\r
+\r
+200455 186962\r
+\r
+200486 186179\r
+\r
+200418 185151\r
+\r
+201083 185279\r
+\r
+200308 185124\r
+\r
+199756 184741\r
+\r
+199685 183643\r
+\r
+199484 182314\r
+\r
+199426 181247\r
+\r
+199633 180087\r
+\r
+199477 179051\r
+\r
+199522 177810\r
+\r
+199756 177494\r
+\r
+199065 177840\r
+\r
+199250 177083\r
+\r
+199548 176656\r
+\r
+198995 177094\r
+\r
+198403 176895\r
+\r
+197789 175845\r
+\r
+196906 175753\r
+-1\r
+\r
+212375 201116\r
+\r
+212473 202232\r
+\r
+213340 202478\r
+-1\r
+\r
+213340 202478\r
+\r
+213596 203202\r
+\r
+213771 203948\r
+\r
+214537 203829\r
+\r
+215283 203531\r
+\r
+215467 203332\r
+\r
+214694 203971\r
+\r
+213902 204226\r
+\r
+213420 203506\r
+\r
+212999 202570\r
+\r
+212645 202551\r
+\r
+212036 202799\r
+\r
+211978 203944\r
+\r
+211941 203052\r
+\r
+211398 202598\r
+\r
+210844 202128\r
+\r
+210274 203235\r
+\r
+209741 202917\r
+\r
+209327 203646\r
+\r
+209577 204212\r
+\r
+209540 204620\r
+\r
+209373 205369\r
+\r
+209636 204484\r
+\r
+209312 203847\r
+\r
+208677 204368\r
+\r
+208336 204414\r
+\r
+207758 204700\r
+\r
+208058 204251\r
+\r
+208571 203978\r
+\r
+209107 203923\r
+\r
+209035 202749\r
+\r
+209818 202388\r
+\r
+210411 202826\r
+\r
+210646 202011\r
+\r
+210865 201547\r
+\r
+210988 200693\r
+\r
+210849 199447\r
+\r
+211126 201034\r
+\r
+211581 201799\r
+\r
+211880 202173\r
+\r
+212289 200896\r
+\r
+212378 201112\r
+-1\r
+\r
+205321 195835\r
+\r
+205235 195162\r
+\r
+204471 194731\r
+-1\r
+\r
+204466 194729\r
+\r
+204403 194786\r
+\r
+205063 195750\r
+\r
+205290 197121\r
+\r
+205761 198214\r
+\r
+206174 198919\r
+\r
+206011 200108\r
+\r
+206846 199878\r
+\r
+207532 199472\r
+\r
+208267 198822\r
+\r
+207799 199395\r
+\r
+207266 199792\r
+\r
+206565 199844\r
+\r
+206612 198343\r
+\r
+206019 197864\r
+\r
+205434 197128\r
+\r
+205321 195835\r
+-1\r
+\r
+207077 154193\r
+\r
+207025 154219\r
+\r
+206652 155071\r
+\r
+207347 155508\r
+\r
+206918 155859\r
+\r
+207552 156891\r
+-1\r
+\r
+207082 154193\r
+\r
+206800 153608\r
+\r
+206410 153922\r
+\r
+206528 154291\r
+\r
+206169 154949\r
+\r
+205672 154945\r
+\r
+204940 155314\r
+\r
+204789 155560\r
+\r
+204252 155184\r
+\r
+203866 155110\r
+\r
+204008 156174\r
+\r
+204725 156118\r
+\r
+205130 155771\r
+\r
+205565 155493\r
+\r
+206209 155525\r
+\r
+206924 156109\r
+\r
+207406 156891\r
+\r
+207554 156900\r
+-1\r
+\r
+186758 169324\r
+\r
+186652 169097\r
+\r
+186376 167911\r
+\r
+186771 167584\r
+\r
+186349 166497\r
+\r
+185563 165940\r
+\r
+184928 165022\r
+\r
+183971 164964\r
+\r
+183303 165672\r
+\r
+182830 164662\r
+\r
+182025 164563\r
+\r
+181311 164858\r
+\r
+180637 163947\r
+\r
+179825 163229\r
+\r
+178886 162801\r
+\r
+178442 162119\r
+\r
+177810 162070\r
+\r
+176901 161699\r
+\r
+176168 160879\r
+\r
+175332 160238\r
+\r
+174669 160429\r
+-1\r
+\r
+174669 160436\r
+\r
+174737 160328\r
+\r
+175458 160686\r
+\r
+176278 161373\r
+\r
+177098 162056\r
+\r
+178024 162385\r
+\r
+178834 163094\r
+\r
+179791 163344\r
+\r
+180515 164186\r
+\r
+180870 165060\r
+\r
+180902 166188\r
+\r
+180651 166713\r
+\r
+181142 167125\r
+\r
+181008 166517\r
+\r
+181087 165499\r
+\r
+181662 165198\r
+\r
+182436 164621\r
+\r
+182795 165658\r
+\r
+183738 165741\r
+\r
+184504 165139\r
+\r
+185215 165515\r
+\r
+185781 166587\r
+\r
+186191 166967\r
+\r
+186174 168275\r
+\r
+186761 169324\r
+-1\r
+\r
+192368 179792\r
+\r
+192409 178277\r
+\r
+191862 177327\r
+\r
+191761 175755\r
+\r
+191920 175692\r
+\r
+191947 177162\r
+\r
+192331 176438\r
+\r
+192830 176072\r
+\r
+193683 176056\r
+\r
+194365 175593\r
+\r
+194789 174542\r
+\r
+195658 174318\r
+\r
+196640 174443\r
+\r
+196907 175753\r
+-1\r
+\r
+196837 176301\r
+\r
+196693 176457\r
+\r
+196663 176063\r
+\r
+195924 175969\r
+\r
+195899 174827\r
+\r
+195145 174801\r
+\r
+194727 175829\r
+\r
+194189 176439\r
+\r
+194752 177585\r
+\r
+195149 178817\r
+\r
+194977 178875\r
+\r
+194689 178379\r
+\r
+194282 177496\r
+\r
+193627 177358\r
+\r
+193404 177638\r
+\r
+193761 176795\r
+\r
+192773 176596\r
+\r
+192508 178179\r
+\r
+192368 179792\r
+-1\r
+\r
+165885 214253\r
+\r
+165449 214297\r
+\r
+164871 213598\r
+\r
+165410 213821\r
+\r
+165645 213279\r
+\r
+165624 212358\r
+\r
+165135 211313\r
+\r
+164091 210916\r
+\r
+163194 210340\r
+\r
+162252 209831\r
+\r
+161222 209473\r
+\r
+160493 209701\r
+\r
+159591 209605\r
+\r
+158842 210213\r
+\r
+157801 210001\r
+\r
+157103 210442\r
+\r
+157309 211388\r
+\r
+157482 212286\r
+\r
+157741 212094\r
+\r
+157887 212274\r
+\r
+158183 211778\r
+\r
+157537 212629\r
+\r
+157675 213177\r
+\r
+157638 214212\r
+\r
+157146 215176\r
+\r
+156496 214974\r
+\r
+156502 215660\r
+\r
+156495 216570\r
+\r
+156946 217181\r
+\r
+156945 217722\r
+\r
+156908 218240\r
+\r
+157179 218857\r
+\r
+157184 219164\r
+\r
+157411 219582\r
+\r
+157848 219350\r
+\r
+158150 219011\r
+\r
+158468 218617\r
+\r
+158763 219207\r
+\r
+159366 219486\r
+\r
+159022 219668\r
+\r
+159285 219801\r
+\r
+159406 219954\r
+\r
+159545 220067\r
+\r
+159825 220379\r
+\r
+160126 220181\r
+\r
+160563 220190\r
+\r
+160831 220425\r
+\r
+161048 221227\r
+-1\r
+\r
+165718 191082\r
+\r
+165605 191099\r
+\r
+164811 190375\r
+\r
+163963 189853\r
+\r
+163507 190903\r
+\r
+163154 191443\r
+\r
+163225 190094\r
+\r
+163452 188707\r
+\r
+163407 187301\r
+\r
+163584 186237\r
+\r
+163279 185219\r
+\r
+162706 184574\r
+\r
+162218 184286\r
+\r
+161779 183583\r
+\r
+161146 184151\r
+\r
+160546 184917\r
+\r
+160280 185329\r
+\r
+160203 184444\r
+\r
+160440 183437\r
+\r
+160612 182381\r
+\r
+160735 181082\r
+\r
+160012 180845\r
+\r
+159448 181723\r
+\r
+159109 183010\r
+\r
+158260 183375\r
+\r
+157449 183863\r
+\r
+156813 184556\r
+\r
+155876 184734\r
+\r
+155382 185182\r
+\r
+155149 186042\r
+\r
+154418 186679\r
+\r
+154384 187721\r
+\r
+154197 188611\r
+\r
+153842 189701\r
+\r
+153555 189607\r
+\r
+153525 189504\r
+\r
+152599 189369\r
+\r
+151803 188746\r
+\r
+150941 188948\r
+\r
+150136 189040\r
+\r
+149362 189387\r
+\r
+148675 190067\r
+\r
+147792 190345\r
+\r
+148585 190224\r
+\r
+149566 190400\r
+\r
+149975 189982\r
+\r
+150848 190476\r
+\r
+151512 191261\r
+\r
+151591 192478\r
+\r
+151630 193747\r
+\r
+150808 194048\r
+\r
+149997 194483\r
+\r
+149214 194952\r
+\r
+148657 195914\r
+\r
+148043 196748\r
+\r
+147762 196908\r
+\r
+147014 196709\r
+\r
+147132 195940\r
+\r
+146961 195397\r
+\r
+146503 195715\r
+\r
+146615 195133\r
+\r
+146389 194300\r
+\r
+146402 193370\r
+\r
+147175 193057\r
+\r
+146649 192414\r
+\r
+146738 191717\r
+\r
+146949 191078\r
+\r
+147498 190765\r
+\r
+147453 190563\r
+\r
+146542 190184\r
+\r
+145737 189840\r
+\r
+144797 189851\r
+\r
+143966 190115\r
+\r
+143275 190752\r
+\r
+143309 190803\r
+\r
+144020 190550\r
+\r
+143973 191329\r
+\r
+144018 192325\r
+\r
+143591 192618\r
+\r
+142982 192314\r
+\r
+142871 192514\r
+\r
+142618 193040\r
+\r
+142243 193148\r
+\r
+142158 192503\r
+\r
+142364 191569\r
+\r
+142537 191567\r
+\r
+141683 191182\r
+\r
+141204 191427\r
+\r
+141640 191883\r
+\r
+141601 192556\r
+\r
+141328 192857\r
+\r
+140820 193169\r
+\r
+141247 193413\r
+\r
+140670 193388\r
+\r
+140418 193974\r
+-1\r
+\r
+161088 168780\r
+\r
+161395 169233\r
+\r
+161264 169483\r
+\r
+161903 169843\r
+\r
+162660 170460\r
+\r
+163435 170726\r
+\r
+163967 171023\r
+\r
+164309 171100\r
+\r
+164581 170998\r
+\r
+164033 171409\r
+\r
+164654 171331\r
+\r
+164451 171955\r
+\r
+164485 172436\r
+\r
+164671 173320\r
+\r
+165013 173936\r
+\r
+165380 174628\r
+\r
+164963 175309\r
+\r
+165423 175508\r
+\r
+165847 175210\r
+\r
+165778 175741\r
+\r
+166076 175819\r
+\r
+166052 176188\r
+\r
+166360 176798\r
+\r
+166613 177002\r
+\r
+166976 177126\r
+\r
+167258 177392\r
+\r
+167452 177422\r
+\r
+167674 177517\r
+\r
+167558 178108\r
+\r
+167575 178619\r
+\r
+167591 179225\r
+\r
+167922 180175\r
+\r
+168274 180906\r
+\r
+168754 181487\r
+\r
+168640 182143\r
+\r
+168877 182648\r
+\r
+169369 183427\r
+\r
+169537 184669\r
+\r
+169211 185819\r
+\r
+168851 186454\r
+\r
+168967 187216\r
+\r
+168504 188079\r
+\r
+168919 188629\r
+\r
+169011 189638\r
+\r
+168806 190845\r
+\r
+168174 191499\r
+\r
+167559 191038\r
+\r
+167220 191139\r
+\r
+166742 191391\r
+\r
+165710 191083\r
+-1\r
+\r
+141582 177623\r
+\r
+141554 177860\r
+\r
+142281 177445\r
+\r
+143049 177869\r
+\r
+143851 177987\r
+\r
+144437 178175\r
+\r
+144948 178971\r
+\r
+145215 179892\r
+\r
+145163 180983\r
+\r
+145182 181324\r
+\r
+145829 180644\r
+\r
+146075 179642\r
+\r
+146274 178444\r
+\r
+146993 177982\r
+\r
+147639 177227\r
+\r
+148524 176908\r
+\r
+149256 176304\r
+\r
+149959 175647\r
+\r
+150610 174900\r
+\r
+151182 174048\r
+\r
+151967 173514\r
+\r
+152646 172830\r
+\r
+153373 172240\r
+\r
+154138 171752\r
+\r
+154767 170992\r
+\r
+155647 171045\r
+\r
+156060 170968\r
+\r
+157077 171170\r
+\r
+157943 171703\r
+\r
+157423 171037\r
+\r
+156635 170644\r
+\r
+157353 170777\r
+\r
+157990 170726\r
+\r
+158794 170216\r
+\r
+159279 169518\r
+\r
+159828 168561\r
+\r
+160419 168162\r
+\r
+161088 168780\r
+-1\r
+\r
+187524 171998\r
+\r
+187750 172313\r
+\r
+188531 173149\r
+\r
+189511 173662\r
+\r
+190167 174661\r
+\r
+189754 174282\r
+\r
+189483 174131\r
+\r
+188612 173421\r
+\r
+188028 173791\r
+\r
+187732 172828\r
+\r
+187524 171998\r
+-1\r
+\r
+178222 156777\r
+\r
+177886 157194\r
+\r
+177116 157473\r
+\r
+176943 158445\r
+\r
+176146 157966\r
+\r
+175669 156853\r
+\r
+175123 157092\r
+\r
+174952 156974\r
+\r
+174583 156619\r
+\r
+173975 155871\r
+\r
+173604 155290\r
+\r
+172894 155568\r
+\r
+172404 155011\r
+\r
+171719 154919\r
+\r
+171977 154470\r
+\r
+171581 153294\r
+\r
+171236 152594\r
+\r
+171300 151737\r
+\r
+171982 151926\r
+\r
+172223 152263\r
+\r
+172826 151965\r
+\r
+172552 152818\r
+\r
+172239 153636\r
+\r
+172620 154072\r
+\r
+173360 154013\r
+\r
+173654 155012\r
+\r
+174550 154918\r
+\r
+174700 155215\r
+\r
+174461 156043\r
+\r
+175228 156562\r
+\r
+175942 156960\r
+\r
+176374 158077\r
+\r
+177139 158018\r
+\r
+177415 157176\r
+\r
+178222 156777\r
+-1\r
+\r
+184377 109888\r
+\r
+184100 110051\r
+\r
+183516 109971\r
+\r
+183006 110074\r
+\r
+182539 109856\r
+\r
+182283 109618\r
+\r
+182869 109406\r
+\r
+183464 109598\r
+\r
+183735 108934\r
+\r
+183994 109485\r
+\r
+184377 109888\r
+-1\r
+\r
+179374 113249\r
+\r
+179199 113272\r
+\r
+178771 113841\r
+\r
+178451 114589\r
+\r
+178472 115346\r
+\r
+178250 116131\r
+\r
+177870 116865\r
+\r
+177644 117705\r
+\r
+178038 117431\r
+\r
+178350 117871\r
+\r
+177975 118260\r
+\r
+177588 118555\r
+\r
+177157 119163\r
+\r
+176689 119683\r
+\r
+176488 120607\r
+\r
+176197 121443\r
+\r
+175961 122322\r
+\r
+175920 122715\r
+\r
+175725 123020\r
+\r
+175339 123661\r
+\r
+174976 124428\r
+\r
+174609 125133\r
+\r
+174531 126073\r
+\r
+174843 126538\r
+\r
+174848 126866\r
+\r
+174390 126414\r
+\r
+173830 126640\r
+\r
+173214 126655\r
+\r
+172916 126507\r
+\r
+172316 126425\r
+\r
+171778 126718\r
+\r
+171252 127083\r
+\r
+170742 127003\r
+\r
+170717 126229\r
+\r
+170763 125460\r
+\r
+171105 124743\r
+\r
+170960 123918\r
+\r
+170698 123212\r
+\r
+170476 122498\r
+\r
+170420 123010\r
+\r
+170331 122513\r
+\r
+169765 122069\r
+\r
+169276 121534\r
+\r
+168900 121636\r
+\r
+168665 121355\r
+\r
+168532 120464\r
+\r
+168309 119687\r
+\r
+168251 118792\r
+\r
+167996 118021\r
+\r
+168053 117748\r
+\r
+168271 118557\r
+\r
+168463 119366\r
+\r
+168571 120211\r
+\r
+168715 120885\r
+\r
+169185 120939\r
+\r
+169319 121262\r
+\r
+169828 121519\r
+\r
+170181 122169\r
+\r
+170673 122284\r
+\r
+171153 122124\r
+\r
+171207 122820\r
+\r
+171303 123243\r
+\r
+171164 123749\r
+\r
+171347 124353\r
+\r
+171210 125258\r
+\r
+171312 126117\r
+\r
+171914 126461\r
+\r
+172494 126395\r
+\r
+173058 126202\r
+\r
+173377 126567\r
+\r
+173966 126475\r
+\r
+174464 126050\r
+\r
+174556 125103\r
+\r
+174784 124096\r
+\r
+175212 123528\r
+\r
+175475 122766\r
+\r
+175621 122183\r
+\r
+175950 121583\r
+\r
+176107 121016\r
+\r
+176491 120447\r
+\r
+176636 119467\r
+\r
+176424 119197\r
+\r
+176420 119060\r
+\r
+176649 118645\r
+\r
+176818 117904\r
+\r
+177235 117252\r
+\r
+177588 116465\r
+\r
+177914 115650\r
+\r
+178263 114953\r
+\r
+178627 114269\r
+\r
+178973 113506\r
+\r
+179374 113249\r
+-1\r
+\r
+166392 121288\r
+\r
+166458 121482\r
+\r
+166356 122279\r
+\r
+166057 122769\r
+\r
+166317 122915\r
+\r
+166451 122925\r
+\r
+166264 123342\r
+\r
+166230 123562\r
+\r
+166145 124019\r
+\r
+165991 124443\r
+\r
+165982 124048\r
+\r
+165601 123916\r
+\r
+165606 124506\r
+\r
+166210 124679\r
+\r
+165902 125194\r
+\r
+165703 124993\r
+\r
+165365 125325\r
+\r
+164974 125476\r
+\r
+164628 125890\r
+\r
+164124 126295\r
+\r
+163649 126772\r
+\r
+163188 127277\r
+\r
+162956 127302\r
+\r
+163172 126496\r
+\r
+163564 126142\r
+\r
+164064 126158\r
+\r
+164431 125608\r
+\r
+164603 125163\r
+\r
+164880 124933\r
+\r
+165074 125110\r
+\r
+164974 124592\r
+\r
+164858 124205\r
+\r
+165345 124692\r
+\r
+165265 124286\r
+\r
+165209 123910\r
+\r
+165298 123745\r
+\r
+165684 123630\r
+\r
+165647 123184\r
+\r
+165629 123063\r
+\r
+165505 122878\r
+\r
+165908 122504\r
+\r
+165689 122360\r
+\r
+165873 121984\r
+\r
+166068 121682\r
+\r
+166392 121288\r
+-1\r
+\r
+168047 216634\r
+\r
+167850 216126\r
+\r
+167446 215289\r
+\r
+166992 215861\r
+\r
+166384 216218\r
+\r
+166143 215539\r
+\r
+166850 214874\r
+\r
+166596 214106\r
+\r
+165887 214255\r
+-1\r
+\r
+222231 111329\r
+\r
+221888 112265\r
+\r
+221503 113417\r
+\r
+221102 114070\r
+\r
+220398 116067\r
+\r
+219538 117478\r
+\r
+218448 118526\r
+\r
+217942 117602\r
+\r
+217087 117377\r
+\r
+216665 115930\r
+\r
+216711 113971\r
+\r
+215724 113481\r
+\r
+215946 112000\r
+\r
+216977 111391\r
+\r
+217971 110578\r
+\r
+219020 109841\r
+\r
+219873 108480\r
+\r
+220202 107808\r
+\r
+220550 107986\r
+\r
+220878 108768\r
+\r
+221448 108916\r
+\r
+221768 110032\r
+\r
+222225 111405\r
+-1\r
+\r
+212228 137238\r
+\r
+211501 138276\r
+\r
+210652 139886\r
+\r
+209997 140694\r
+\r
+209254 139823\r
+\r
+209429 139099\r
+\r
+209201 138020\r
+\r
+209278 137632\r
+\r
+209926 136461\r
+\r
+210510 135406\r
+\r
+211302 134066\r
+\r
+211900 133650\r
+\r
+211383 134815\r
+\r
+210770 135431\r
+\r
+211036 135994\r
+\r
+210989 137268\r
+\r
+211457 136655\r
+\r
+211925 136487\r
+\r
+211761 135097\r
+\r
+212497 135744\r
+\r
+212870 135854\r
+\r
+212875 136607\r
+\r
+213128 137499\r
+\r
+212792 138130\r
+\r
+212775 136254\r
+\r
+212175 137298\r
+-1\r
+\r
+215473 140914\r
+\r
+215400 141013\r
+\r
+214893 142076\r
+\r
+214649 142875\r
+\r
+214111 143064\r
+\r
+214856 141455\r
+\r
+215450 140939\r
+-1\r
+\r
+229888 123912\r
+\r
+229698 124129\r
+\r
+229494 125392\r
+\r
+228717 125809\r
+\r
+228337 127613\r
+\r
+228260 126128\r
+\r
+227857 125674\r
+\r
+226745 125740\r
+\r
+226978 125601\r
+\r
+227946 125265\r
+\r
+228553 124379\r
+\r
+229343 123674\r
+\r
+229386 123291\r
+\r
+229887 123919\r
+-1\r
+\r
+226298 124708\r
+\r
+226135 124910\r
+\r
+225829 126358\r
+\r
+225487 127832\r
+\r
+224555 129018\r
+\r
+223285 128487\r
+\r
+222422 129470\r
+\r
+221414 130451\r
+\r
+220424 130931\r
+\r
+219805 129839\r
+\r
+219128 129221\r
+\r
+219473 127771\r
+\r
+219690 126521\r
+\r
+219821 125334\r
+\r
+220380 126391\r
+\r
+219872 126488\r
+\r
+219831 128292\r
+\r
+220922 127739\r
+\r
+221520 126007\r
+\r
+222213 124283\r
+\r
+222578 123809\r
+\r
+223172 124377\r
+\r
+224101 123356\r
+\r
+224745 122198\r
+\r
+224503 123023\r
+\r
+223631 124058\r
+\r
+223836 124651\r
+\r
+224200 124712\r
+\r
+224580 124492\r
+\r
+224587 124837\r
+\r
+225043 124450\r
+\r
+224269 125521\r
+\r
+223354 126341\r
+\r
+224097 126172\r
+\r
+223884 127854\r
+\r
+225012 127412\r
+\r
+225455 126015\r
+\r
+224898 125967\r
+\r
+225327 125324\r
+\r
+225806 124590\r
+\r
+226305 124703\r
+-1\r
+\r
+268121 370052\r
+\r
+268521 371658\r
+\r
+268918 374233\r
+\r
+269201 377671\r
+\r
+269421 380151\r
+\r
+269990 376620\r
+\r
+270063 374750\r
+\r
+269608 375274\r
+\r
+269004 373153\r
+\r
+268635 369788\r
+\r
+268663 365803\r
+\r
+269153 362293\r
+\r
+270051 362291\r
+\r
+270457 360011\r
+\r
+269837 361870\r
+\r
+269318 361415\r
+\r
+268356 361426\r
+\r
+267960 359048\r
+\r
+267734 358596\r
+\r
+267564 361655\r
+\r
+266856 363586\r
+\r
+265847 363397\r
+\r
+266264 365464\r
+\r
+267273 364186\r
+\r
+267910 362191\r
+\r
+267907 364687\r
+\r
+267209 367295\r
+\r
+267958 366952\r
+\r
+268127 370057\r
+-1\r
+\r
+161048 221229\r
+\r
+161142 221353\r
+\r
+161427 221943\r
+\r
+161844 222545\r
+\r
+162097 223089\r
+\r
+162242 222436\r
+\r
+162361 222300\r
+\r
+162603 222184\r
+\r
+162622 221660\r
+\r
+163253 221219\r
+\r
+163931 220459\r
+\r
+164496 220236\r
+\r
+164462 219644\r
+\r
+164682 219527\r
+\r
+165200 220061\r
+\r
+165691 219803\r
+\r
+166080 219703\r
+\r
+166408 220454\r
+\r
+166742 220945\r
+\r
+167255 221332\r
+\r
+168040 221890\r
+\r
+168465 221628\r
+\r
+168370 220953\r
+\r
+167904 220143\r
+\r
+167346 219936\r
+\r
+167746 218915\r
+\r
+168404 218908\r
+\r
+168458 217785\r
+\r
+168065 218403\r
+\r
+167897 217836\r
+\r
+168117 217357\r
+\r
+168045 216638\r
+-1\r
+\r
+153774 280818\r
+\r
+153865 281691\r
+\r
+153485 281128\r
+\r
+153221 281727\r
+\r
+152858 280650\r
+\r
+152503 280273\r
+\r
+151893 279381\r
+\r
+151798 278093\r
+\r
+151890 276900\r
+\r
+152155 275833\r
+\r
+152318 274719\r
+\r
+152913 274609\r
+\r
+153067 275843\r
+\r
+153372 277101\r
+\r
+153609 278323\r
+\r
+153675 279569\r
+\r
+153780 280928\r
+-1\r
+\r
+167144 267083\r
+\r
+167344 267530\r
+\r
+167920 268326\r
+\r
+168371 268867\r
+\r
+168591 269902\r
+\r
+168452 270377\r
+\r
+168217 271616\r
+\r
+168441 272891\r
+\r
+168391 273660\r
+\r
+168284 274750\r
+\r
+167822 275486\r
+\r
+167828 276306\r
+\r
+167913 276643\r
+\r
+167850 277479\r
+\r
+167830 278438\r
+\r
+167980 279374\r
+\r
+167865 280569\r
+\r
+167556 281633\r
+\r
+167748 282035\r
+\r
+168016 282464\r
+\r
+168275 282920\r
+\r
+167816 283720\r
+\r
+168331 283552\r
+\r
+168391 284494\r
+\r
+168132 285243\r
+\r
+167473 284643\r
+\r
+166926 283788\r
+\r
+167046 282545\r
+\r
+166794 282133\r
+\r
+166796 281335\r
+\r
+167050 280487\r
+\r
+166971 279814\r
+\r
+167239 278957\r
+\r
+167327 277844\r
+\r
+167296 276800\r
+\r
+167508 275519\r
+\r
+167602 274513\r
+\r
+167410 273781\r
+\r
+167413 272782\r
+\r
+167358 272033\r
+\r
+167817 271901\r
+\r
+167734 271428\r
+\r
+167229 271331\r
+\r
+167268 270943\r
+\r
+167339 270523\r
+\r
+167062 269636\r
+\r
+166232 269210\r
+\r
+165674 268602\r
+\r
+165675 267580\r
+\r
+164846 267553\r
+\r
+164460 267604\r
+\r
+164063 266953\r
+\r
+163279 266673\r
+\r
+162687 266906\r
+\r
+162117 266792\r
+\r
+162109 266375\r
+\r
+162748 266429\r
+\r
+163208 265566\r
+\r
+163888 264889\r
+\r
+164400 264574\r
+\r
+164938 264465\r
+\r
+165268 265123\r
+\r
+165698 265396\r
+\r
+166254 265432\r
+\r
+166267 266247\r
+\r
+166681 266196\r
+\r
+167146 267127\r
+-1\r
+\r
+171804 303213\r
+\r
+172055 302842\r
+\r
+172466 301701\r
+\r
+172922 300645\r
+\r
+173207 299467\r
+\r
+173735 298981\r
+\r
+173725 300177\r
+\r
+174218 300701\r
+\r
+174916 300338\r
+\r
+175850 300395\r
+\r
+176451 301331\r
+\r
+176821 302794\r
+\r
+177534 302560\r
+\r
+177994 301448\r
+\r
+178378 300633\r
+\r
+178630 300399\r
+\r
+178689 301546\r
+\r
+178904 302309\r
+\r
+178421 301464\r
+\r
+178076 301787\r
+\r
+177528 302718\r
+\r
+177118 303828\r
+\r
+176752 303129\r
+\r
+176377 301785\r
+\r
+175864 300646\r
+\r
+175031 300704\r
+\r
+174234 301224\r
+\r
+174119 302149\r
+\r
+173954 300859\r
+\r
+173570 301371\r
+\r
+173157 302511\r
+\r
+172902 303566\r
+\r
+172456 304100\r
+\r
+171985 303393\r
+\r
+171820 303165\r
+-1\r
+\r
+194089 292410\r
+\r
+194493 292558\r
+\r
+194960 293817\r
+\r
+195630 294677\r
+\r
+196004 295845\r
+\r
+196668 296682\r
+\r
+197157 297860\r
+\r
+197286 299134\r
+\r
+197066 299575\r
+\r
+196880 298572\r
+\r
+196423 297486\r
+\r
+195980 296258\r
+\r
+195535 294792\r
+\r
+194893 293873\r
+\r
+194440 292879\r
+\r
+194162 292664\r
+\r
+194140 292431\r
+-1\r
+\r
+197061 327282\r
+\r
+197885 327546\r
+\r
+198269 328778\r
+\r
+198586 330261\r
+\r
+198959 331379\r
+\r
+199517 332286\r
+\r
+199325 332598\r
+\r
+199037 333421\r
+\r
+199241 332394\r
+\r
+198654 331508\r
+\r
+198352 330233\r
+\r
+198205 329183\r
+\r
+197973 327880\r
+\r
+197114 327500\r
+\r
+196465 328196\r
+\r
+195716 328934\r
+-1\r
+\r
+202350 368013\r
+\r
+202452 368582\r
+\r
+202881 368929\r
+\r
+202466 369305\r
+\r
+202415 370129\r
+\r
+202435 370935\r
+\r
+201769 370902\r
+\r
+200912 371226\r
+\r
+200258 371648\r
+\r
+199439 371818\r
+\r
+198469 372083\r
+\r
+197773 371337\r
+\r
+196977 371444\r
+\r
+196241 371759\r
+\r
+195467 372024\r
+\r
+194934 372467\r
+\r
+195724 371894\r
+\r
+195257 370980\r
+\r
+194496 371283\r
+\r
+193865 371887\r
+\r
+193110 372387\r
+\r
+192950 373332\r
+\r
+192542 373535\r
+\r
+192900 372483\r
+\r
+192191 372360\r
+\r
+191202 372172\r
+\r
+192060 372196\r
+\r
+193084 372038\r
+\r
+193520 370847\r
+\r
+193663 370763\r
+\r
+193837 371613\r
+\r
+194568 370913\r
+\r
+195398 370953\r
+\r
+195972 371176\r
+\r
+196496 371644\r
+\r
+197277 370971\r
+\r
+198060 371631\r
+\r
+199006 371925\r
+\r
+199828 371366\r
+\r
+200775 371253\r
+\r
+201543 370701\r
+\r
+201990 369951\r
+\r
+202159 368921\r
+\r
+201907 368698\r
+\r
+201872 368446\r
+\r
+201820 367644\r
+\r
+201620 367044\r
+\r
+201034 366880\r
+\r
+200595 367394\r
+\r
+200383 367148\r
+\r
+200115 368508\r
+\r
+199358 368286\r
+\r
+198921 368683\r
+\r
+198418 368028\r
+\r
+198290 367878\r
+\r
+198900 368157\r
+\r
+199155 368249\r
+\r
+199890 368402\r
+\r
+199711 367489\r
+\r
+199470 366241\r
+\r
+199761 366289\r
+\r
+199944 367664\r
+\r
+200274 366512\r
+\r
+200900 366197\r
+\r
+201206 365451\r
+\r
+201260 364928\r
+\r
+201542 364755\r
+\r
+201267 365927\r
+\r
+201363 366245\r
+\r
+201765 366321\r
+\r
+201993 365816\r
+\r
+202625 366188\r
+\r
+202560 367089\r
+\r
+202246 366783\r
+\r
+202022 366819\r
+\r
+202337 368067\r
+-1\r
+\r
+188036 375815\r
+\r
+187698 376219\r
+\r
+187037 377047\r
+\r
+187322 376537\r
+\r
+187617 376002\r
+\r
+188022 375846\r
+-1\r
+\r
+200608 394148\r
+\r
+200690 394234\r
+\r
+200770 394992\r
+\r
+200609 395500\r
+\r
+199974 395380\r
+\r
+199256 395334\r
+\r
+198479 395096\r
+\r
+197639 394922\r
+\r
+196849 394642\r
+\r
+196017 394239\r
+\r
+195194 394282\r
+\r
+194375 393969\r
+\r
+193691 393083\r
+\r
+193024 392749\r
+\r
+193553 392518\r
+\r
+193765 391892\r
+\r
+193000 391165\r
+\r
+192805 391223\r
+\r
+192607 392344\r
+\r
+191876 391827\r
+\r
+191616 390663\r
+\r
+191021 389982\r
+\r
+190366 389175\r
+\r
+189814 388128\r
+\r
+189570 386679\r
+\r
+189138 385523\r
+\r
+188463 384669\r
+\r
+188583 383529\r
+\r
+188074 382471\r
+\r
+187307 382325\r
+\r
+186618 381755\r
+\r
+186117 380657\r
+\r
+185753 379315\r
+\r
+185520 377779\r
+\r
+185300 376412\r
+\r
+185509 374929\r
+\r
+185918 373665\r
+\r
+186291 374354\r
+\r
+186453 376000\r
+\r
+186724 377313\r
+\r
+186915 378856\r
+\r
+187444 379803\r
+\r
+188143 380607\r
+\r
+188869 381370\r
+\r
+189330 382576\r
+\r
+189830 383703\r
+\r
+190468 384420\r
+\r
+190843 384363\r
+\r
+191428 385150\r
+\r
+191977 386209\r
+\r
+192509 387153\r
+\r
+193251 387851\r
+\r
+193779 389000\r
+\r
+194500 389776\r
+\r
+195308 390397\r
+\r
+196197 390904\r
+\r
+196914 391712\r
+\r
+197710 392234\r
+\r
+198327 392770\r
+\r
+199257 393135\r
+\r
+200080 393231\r
+\r
+200685 394225\r
+-1\r
+\r
+162667 478076\r
+\r
+162328 478218\r
+\r
+161481 477558\r
+\r
+160676 477021\r
+\r
+160458 476034\r
+\r
+160879 475576\r
+\r
+161632 475593\r
+\r
+162414 475350\r
+\r
+163111 475621\r
+\r
+163158 476941\r
+\r
+162633 478080\r
+-1\r
+\r
+182466 334504\r
+\r
+181763 334760\r
+\r
+181345 335647\r
+\r
+181052 336236\r
+\r
+180792 335099\r
+\r
+180102 334329\r
+\r
+180129 332933\r
+\r
+180909 332409\r
+\r
+181666 332156\r
+\r
+181964 333498\r
+\r
+182454 334537\r
+-1\r
+\r
+185429 361514\r
+\r
+185505 361663\r
+\r
+185414 362376\r
+\r
+184645 362771\r
+\r
+183780 362596\r
+\r
+183127 362011\r
+\r
+182519 361608\r
+\r
+182041 361672\r
+\r
+181692 360721\r
+\r
+182404 360901\r
+\r
+183379 360951\r
+\r
+184316 361065\r
+\r
+184899 361552\r
+\r
+185454 361566\r
+-1\r
+\r
+133835 361071\r
+\r
+133672 361215\r
+\r
+132936 361881\r
+\r
+132497 362737\r
+\r
+131724 362588\r
+\r
+131791 361583\r
+\r
+131907 360845\r
+\r
+132097 359722\r
+\r
+132588 358998\r
+\r
+132994 359037\r
+\r
+133572 359141\r
+\r
+133954 360056\r
+\r
+133799 361108\r
+-1\r
+\r
+115050 329187\r
+\r
+115255 329075\r
+\r
+115606 329246\r
+\r
+114985 329570\r
+\r
+115057 329183\r
+-1\r
+\r
+107392 301344\r
+\r
+107492 301028\r
+\r
+107389 301342\r
+-1\r
+\r
+126236 351698\r
+\r
+125972 352085\r
+\r
+125367 352263\r
+\r
+125298 351651\r
+\r
+125731 351272\r
+\r
+126244 351706\r
+-1\r
+\r
+117961 428848\r
+\r
+118293 428742\r
+\r
+118339 429330\r
+\r
+118972 429386\r
+\r
+119423 429207\r
+\r
+118890 428763\r
+\r
+119150 427977\r
+\r
+119199 428898\r
+\r
+119325 429469\r
+\r
+118881 429737\r
+\r
+117931 429857\r
+\r
+117911 429211\r
+\r
+118010 428835\r
+-1\r
+\r
+118412 424714\r
+\r
+118903 425427\r
+\r
+119080 425568\r
+\r
+119274 424703\r
+\r
+118976 423930\r
+\r
+119495 424535\r
+\r
+119472 425598\r
+\r
+118719 426126\r
+\r
+118975 426177\r
+\r
+119403 426362\r
+\r
+119825 425594\r
+\r
+119839 425654\r
+\r
+120169 426227\r
+\r
+120188 426790\r
+\r
+120465 426635\r
+\r
+121163 426815\r
+\r
+120563 427019\r
+\r
+120220 427731\r
+\r
+119468 427604\r
+\r
+119289 427250\r
+\r
+119142 426771\r
+\r
+118619 426067\r
+\r
+118307 425467\r
+\r
+118875 425271\r
+\r
+118444 424725\r
+-1\r
+\r
+112547 431657\r
+\r
+113014 431928\r
+\r
+113529 432629\r
+\r
+113373 432812\r
+\r
+113211 433396\r
+\r
+112792 433265\r
+\r
+112375 433655\r
+\r
+111774 433180\r
+\r
+111971 433955\r
+\r
+111737 433867\r
+\r
+111329 432933\r
+\r
+111731 431951\r
+\r
+112575 431674\r
+-1\r
+\r
+177401 423650\r
+\r
+177183 423610\r
+\r
+176733 424330\r
+\r
+176474 424714\r
+\r
+176557 423814\r
+\r
+175940 423275\r
+\r
+175383 422283\r
+\r
+174846 421725\r
+\r
+175169 421761\r
+\r
+175653 421169\r
+\r
+176156 421598\r
+\r
+176782 422478\r
+\r
+177541 423240\r
+\r
+177333 423617\r
+-1\r
+\r
+47743 373444\r
+\r
+47700 373530\r
+\r
+47582 374083\r
+\r
+47317 374554\r
+\r
+46826 374794\r
+\r
+46371 375006\r
+\r
+45875 375239\r
+\r
+45936 375832\r
+\r
+45513 376102\r
+\r
+45171 376036\r
+\r
+45157 376275\r
+\r
+44886 376446\r
+\r
+44742 376541\r
+\r
+44742 376451\r
+\r
+45047 376033\r
+\r
+45178 375502\r
+\r
+45428 375032\r
+\r
+45832 374889\r
+\r
+46143 374723\r
+\r
+46092 374332\r
+\r
+46331 373986\r
+\r
+46474 373746\r
+\r
+46870 373529\r
+\r
+47302 373340\r
+\r
+47744 373447\r
+-1\r
+\r
+141581 177625\r
+\r
+141632 177445\r
+\r
+140670 177144\r
+\r
+140461 176791\r
+\r
+141082 176410\r
+\r
+140225 176159\r
+\r
+139441 175924\r
+\r
+138359 175984\r
+\r
+137274 176035\r
+\r
+136302 176287\r
+\r
+135515 176769\r
+\r
+135042 177739\r
+\r
+134863 179106\r
+\r
+134763 179933\r
+\r
+134246 180847\r
+\r
+133531 181478\r
+\r
+133006 182379\r
+\r
+132517 183333\r
+\r
+132146 184444\r
+\r
+131896 185735\r
+\r
+131690 187071\r
+\r
+131950 188230\r
+\r
+132157 189441\r
+\r
+132398 190614\r
+\r
+132669 191758\r
+\r
+132811 193034\r
+\r
+132939 194311\r
+\r
+132763 193529\r
+\r
+132527 193402\r
+\r
+132724 194523\r
+\r
+133582 194298\r
+\r
+134555 194051\r
+\r
+135543 193829\r
+\r
+136588 193699\r
+\r
+137706 193894\r
+\r
+138750 193776\r
+\r
+139698 194140\r
+\r
+140417 193977\r
+-1\r
+\r
+137662 163422\r
+\r
+137288 163794\r
+\r
+136546 163536\r
+\r
+135843 163845\r
+\r
+135745 164713\r
+\r
+135328 164572\r
+\r
+134634 165224\r
+\r
+134219 164554\r
+\r
+133666 164093\r
+\r
+133940 163257\r
+\r
+134791 163081\r
+\r
+135570 162850\r
+\r
+136205 162413\r
+\r
+136884 162543\r
+\r
+137325 162418\r
+\r
+137683 162182\r
+\r
+137662 163422\r
+-1\r
+\r
+164083 215214\r
+\r
+164408 215282\r
+\r
+164333 216324\r
+\r
+164083 215214\r
+-1\r
+\r
+162157 212585\r
+\r
+162492 212732\r
+\r
+162626 213329\r
+\r
+162206 213414\r
+\r
+162157 212585\r
+-1\r
+\r
+142534 192573\r
+\r
+142534 192573\r
+-1\r
+\r
+166479 217697\r
+\r
+166474 217611\r
+\r
+166361 216516\r
+\r
+166361 217769\r
+-1\r
+\r
+210948 82780\r
+\r
+210664 83370\r
+\r
+210453 83328\r
+\r
+209761 82133\r
+\r
+209636 80849\r
+\r
+208657 79731\r
+\r
+209053 79700\r
+\r
+209855 78629\r
+\r
+210485 78847\r
+\r
+210530 79556\r
+\r
+210968 81006\r
+\r
+210923 82834\r
+-1\r
+\r
+234679 128872\r
+\r
+234336 129062\r
+\r
+234151 128579\r
+\r
+234650 128924\r
+-1\r
+\r
+291684 195939\r
+\r
+291906 196415\r
+\r
+291714 201300\r
+\r
+291091 206397\r
+\r
+290664 204795\r
+\r
+291234 199844\r
+\r
+291687 195946\r
+-1\r
+\r
+291021 225185\r
+\r
+291271 226584\r
+\r
+291840 231117\r
+\r
+292003 235000\r
+\r
+291052 234486\r
+\r
+290605 229113\r
+\r
+291039 225207\r
+-1\r
+\r
+289947 213504\r
+\r
+290530 213466\r
+\r
+290963 216579\r
+\r
+291063 220638\r
+\r
+290677 224119\r
+\r
+289845 221371\r
+\r
+289758 217193\r
+\r
+289949 213528\r
+-1\r
+\r
+290263 161831\r
+\r
+290292 162152\r
+\r
+290651 167064\r
+\r
+291022 171618\r
+\r
+290558 174821\r
+\r
+290540 172630\r
+\r
+290344 170284\r
+\r
+289863 168056\r
+\r
+290067 165599\r
+\r
+290258 161876\r
+-1\r
+\r
+288319 171418\r
+\r
+288779 172383\r
+\r
+288699 168792\r
+\r
+289102 169932\r
+\r
+289317 172276\r
+\r
+289692 171852\r
+\r
+290030 174111\r
+\r
+290097 177607\r
+\r
+290473 177246\r
+\r
+290988 178037\r
+\r
+291078 180057\r
+\r
+290973 183058\r
+\r
+290687 182567\r
+\r
+290493 186214\r
+\r
+289894 181363\r
+\r
+289303 178195\r
+\r
+288952 176245\r
+\r
+288571 174765\r
+\r
+288351 171494\r
+-1\r
+\r
+288385 207487\r
+\r
+288450 207132\r
+\r
+289392 206184\r
+\r
+289749 208970\r
+\r
+289183 212402\r
+\r
+288717 210429\r
+\r
+288398 207486\r
+-1\r
+\r
+275509 237576\r
+\r
+275632 235662\r
+\r
+275141 232882\r
+\r
+274861 230110\r
+\r
+274412 226514\r
+\r
+274519 224667\r
+\r
+274640 221036\r
+\r
+274040 220157\r
+\r
+273863 218327\r
+\r
+273717 216528\r
+\r
+273361 213901\r
+\r
+272716 210728\r
+\r
+272224 209412\r
+\r
+271600 207325\r
+\r
+271371 205672\r
+\r
+270550 204149\r
+\r
+270575 202122\r
+\r
+270311 201170\r
+\r
+269966 202978\r
+\r
+269671 202829\r
+\r
+269268 202595\r
+\r
+268882 205108\r
+-1\r
+\r
+268468 209465\r
+\r
+268461 209697\r
+\r
+268138 212720\r
+\r
+268932 212962\r
+\r
+268617 215438\r
+\r
+269080 215163\r
+\r
+269489 217412\r
+\r
+269959 215935\r
+\r
+270397 217962\r
+\r
+270659 219693\r
+\r
+270815 221485\r
+\r
+271598 223296\r
+\r
+272114 227000\r
+\r
+272306 229343\r
+\r
+272826 233047\r
+\r
+273343 236930\r
+\r
+273869 240901\r
+\r
+274565 244876\r
+\r
+275206 246980\r
+\r
+276202 248113\r
+\r
+277061 246303\r
+\r
+277004 241956\r
+\r
+276428 238375\r
+\r
+275516 237579\r
+-1\r
+\r
+268874 205145\r
+\r
+268880 204963\r
+\r
+268769 201205\r
+\r
+268262 200443\r
+\r
+268077 201857\r
+\r
+267667 199314\r
+\r
+267368 198973\r
+\r
+266939 200424\r
+\r
+267031 198191\r
+\r
+266241 196764\r
+\r
+265581 193773\r
+\r
+264985 194696\r
+\r
+265304 197407\r
+\r
+265175 197604\r
+\r
+264486 195681\r
+\r
+264077 195776\r
+\r
+264090 199164\r
+\r
+264315 201277\r
+\r
+263712 203655\r
+\r
+264165 205424\r
+\r
+264964 204291\r
+\r
+264780 206381\r
+\r
+265659 206585\r
+\r
+265911 204522\r
+\r
+265383 207839\r
+\r
+266348 207734\r
+\r
+266958 206824\r
+\r
+266388 208988\r
+\r
+266760 210020\r
+\r
+267024 210486\r
+\r
+267511 211156\r
+\r
+268465 209460\r
+-1\r
+\r
+258930 198807\r
+\r
+258820 199800\r
+\r
+257715 200505\r
+\r
+256675 201793\r
+\r
+255722 203788\r
+\r
+254923 206537\r
+\r
+254326 206913\r
+\r
+254530 204368\r
+\r
+254062 205856\r
+\r
+254401 203436\r
+\r
+254541 202387\r
+\r
+254219 203486\r
+\r
+254111 203031\r
+\r
+254383 201401\r
+\r
+254180 200651\r
+\r
+254560 200519\r
+\r
+254608 199377\r
+\r
+254105 198818\r
+\r
+254736 196844\r
+\r
+254391 197090\r
+\r
+254680 194975\r
+\r
+254978 192946\r
+\r
+255055 193106\r
+\r
+255945 192570\r
+\r
+256100 194259\r
+\r
+256157 194366\r
+\r
+256247 193782\r
+\r
+256881 193181\r
+\r
+256907 192755\r
+\r
+257412 192019\r
+\r
+257379 191013\r
+\r
+257154 190043\r
+\r
+257759 189041\r
+\r
+257556 187846\r
+\r
+257476 186098\r
+\r
+258499 185060\r
+-1\r
+\r
+258412 185029\r
+\r
+259106 185293\r
+\r
+259488 187369\r
+\r
+259784 188711\r
+\r
+260227 189309\r
+\r
+260762 189591\r
+\r
+261328 191010\r
+\r
+261611 190672\r
+\r
+261751 188817\r
+\r
+262513 190918\r
+\r
+262823 191303\r
+\r
+263514 191788\r
+\r
+263788 195217\r
+\r
+264194 198506\r
+\r
+263720 201996\r
+\r
+263123 202301\r
+\r
+262965 203273\r
+\r
+262629 200690\r
+\r
+262077 202207\r
+\r
+261975 200292\r
+\r
+261504 200615\r
+\r
+261183 199698\r
+\r
+260772 199623\r
+\r
+259716 199706\r
+\r
+258927 198803\r
+-1\r
+\r
+255518 190804\r
+\r
+256061 189979\r
+\r
+256837 188130\r
+\r
+256876 190543\r
+\r
+256765 190054\r
+\r
+256242 191543\r
+\r
+255553 190847\r
+-1\r
+\r
+248699 173633\r
+\r
+249071 173759\r
+\r
+250123 175636\r
+\r
+249826 178794\r
+\r
+248963 181126\r
+\r
+248926 180641\r
+\r
+248009 178963\r
+\r
+247472 176265\r
+\r
+247856 173959\r
+\r
+248720 173681\r
+-1\r
+\r
+251610 212219\r
+\r
+252178 210996\r
+\r
+252953 210317\r
+\r
+253233 210636\r
+\r
+253578 212690\r
+\r
+252690 214765\r
+\r
+251910 217092\r
+\r
+250982 217666\r
+\r
+250889 215084\r
+\r
+251581 213464\r
+\r
+251647 212170\r
+-1\r
+\r
+262936 251525\r
+\r
+263919 252086\r
+\r
+264563 254152\r
+\r
+264198 256112\r
+\r
+263902 256907\r
+\r
+263426 257038\r
+\r
+262936 253555\r
+\r
+262982 251545\r
+-1\r
+\r
+262892 266747\r
+\r
+263148 269271\r
+\r
+262470 268863\r
+\r
+262920 266783\r
+-1\r
+\r
+264275 271096\r
+\r
+264595 271591\r
+\r
+264447 273169\r
+\r
+264313 271108\r
+-1\r
+\r
+264698 273916\r
+\r
+264605 275486\r
+\r
+264699 273893\r
+-1\r
+\r
+260386 276700\r
+\r
+261152 278337\r
+\r
+261155 281851\r
+\r
+260274 279797\r
+\r
+260438 276726\r
+-1\r
+\r
+262415 283192\r
+\r
+263063 284701\r
+\r
+262291 286286\r
+\r
+261875 284371\r
+\r
+262446 283233\r
+-1\r
+\r
+271799 295727\r
+\r
+271738 294961\r
+\r
+271539 293936\r
+\r
+271114 294738\r
+\r
+271208 295646\r
+\r
+271787 295741\r
+-1\r
+\r
+274546 347920\r
+\r
+274613 346293\r
+\r
+274595 343777\r
+\r
+274133 345730\r
+\r
+274393 347036\r
+\r
+274546 347920\r
+-1\r
+\r
+277926 347475\r
+\r
+277604 345892\r
+\r
+277161 343580\r
+\r
+277148 345611\r
+\r
+277918 347537\r
+-1\r
+\r
+277791 321003\r
+\r
+278317 322323\r
+\r
+277916 320965\r
+-1\r
+\r
+288157 328003\r
+\r
+287522 327812\r
+\r
+286972 332385\r
+\r
+286882 334178\r
+\r
+287684 337588\r
+\r
+288129 332272\r
+\r
+288157 328003\r
+-1\r
+\r
+286359 275822\r
+\r
+286269 279399\r
+\r
+286578 274750\r
+\r
+286357 275824\r
+-1\r
+\r
+291434 285150\r
+\r
+291293 284747\r
+\r
+291064 289059\r
+\r
+291437 285184\r
+-1\r
+\r
+292342 324222\r
+\r
+292069 323688\r
+\r
+292036 329505\r
+\r
+292353 324245\r
+-1\r
+\r
+292643 344142\r
+\r
+292375 343851\r
+\r
+291826 338639\r
+\r
+291283 334879\r
+\r
+290756 334720\r
+\r
+290169 334003\r
+\r
+289512 331516\r
+\r
+289334 330084\r
+\r
+289077 332817\r
+\r
+289065 333337\r
+\r
+288608 333754\r
+\r
+288396 334563\r
+\r
+288175 339175\r
+\r
+288681 343938\r
+\r
+288916 349983\r
+\r
+289877 349270\r
+\r
+290458 351903\r
+\r
+291072 350405\r
+\r
+291891 347503\r
+\r
+292643 344142\r
+-1\r
+\r
+285297 358051\r
+\r
+286130 358953\r
+\r
+287135 360062\r
+\r
+287942 357655\r
+\r
+287982 354562\r
+\r
+287440 352481\r
+\r
+287117 351057\r
+\r
+287989 352409\r
+\r
+288600 349603\r
+\r
+288371 345391\r
+\r
+288358 341772\r
+\r
+287607 339396\r
+\r
+286978 338012\r
+\r
+286394 334263\r
+\r
+286113 336470\r
+\r
+286233 337774\r
+\r
+285984 339676\r
+\r
+284870 340632\r
+\r
+284677 344105\r
+\r
+284349 347907\r
+\r
+283791 350984\r
+\r
+283606 354904\r
+\r
+284076 359162\r
+\r
+284964 358590\r
+\r
+285289 358041\r
+-1\r
+\r
+280635 358109\r
+\r
+280804 360882\r
+\r
+281486 364509\r
+\r
+281595 369282\r
+\r
+281725 372676\r
+\r
+281995 377210\r
+\r
+282986 379163\r
+\r
+283850 377164\r
+\r
+284090 376194\r
+\r
+284918 373690\r
+\r
+284600 370586\r
+\r
+284012 368845\r
+\r
+285168 370284\r
+\r
+285901 368873\r
+\r
+285407 367081\r
+\r
+285223 364553\r
+\r
+284412 365066\r
+\r
+284035 362830\r
+\r
+283656 362276\r
+\r
+282597 360479\r
+\r
+281567 358735\r
+\r
+280639 358026\r
+-1\r
+\r
+281571 381574\r
+\r
+281725 384174\r
+\r
+281571 381574\r
+-1\r
+\r
+281257 383119\r
+\r
+281150 384875\r
+\r
+281443 387241\r
+\r
+281257 383119\r
+-1\r
+\r
+266734 406126\r
+\r
+267539 407913\r
+\r
+268199 405824\r
+\r
+267795 403130\r
+\r
+267236 402399\r
+\r
+266740 406135\r
+-1\r
+\r
+262697 440776\r
+\r
+262422 442526\r
+\r
+262003 446404\r
+\r
+261410 449464\r
+\r
+260572 452446\r
+\r
+260793 454774\r
+\r
+261911 454860\r
+\r
+262961 455950\r
+\r
+264043 455570\r
+\r
+264382 454558\r
+\r
+264452 453666\r
+\r
+264494 452658\r
+\r
+264761 451704\r
+\r
+264915 450663\r
+\r
+265232 449932\r
+\r
+265596 448063\r
+\r
+265502 446375\r
+\r
+264961 445268\r
+\r
+264968 444271\r
+\r
+264457 444007\r
+\r
+263710 444527\r
+\r
+263242 444196\r
+\r
+262486 443197\r
+\r
+262701 440772\r
+-1\r
+\r
+260642 455437\r
+\r
+260882 455379\r
+\r
+261656 458098\r
+\r
+262133 461563\r
+\r
+262788 464354\r
+\r
+263274 463905\r
+\r
+263665 462424\r
+\r
+264138 460833\r
+\r
+264592 458549\r
+\r
+264323 456585\r
+\r
+263848 455911\r
+\r
+262763 455948\r
+\r
+261732 454803\r
+\r
+260648 455388\r
+-1\r
+\r
+260745 456048\r
+\r
+260791 458786\r
+\r
+259960 462082\r
+\r
+259561 464856\r
+\r
+259966 466223\r
+\r
+260670 465421\r
+\r
+261074 462337\r
+\r
+261397 458573\r
+\r
+260744 456033\r
+-1\r
+\r
+271348 487610\r
+\r
+271700 489464\r
+\r
+272745 488953\r
+\r
+272434 487971\r
+\r
+271363 487614\r
+-1\r
+\r
+269306 503415\r
+\r
+269461 505395\r
+\r
+269788 509532\r
+\r
+269788 511904\r
+\r
+269450 513763\r
+\r
+269661 516694\r
+\r
+270241 514406\r
+\r
+271157 512099\r
+\r
+272191 511373\r
+\r
+272570 512464\r
+\r
+272087 514573\r
+\r
+271110 513564\r
+\r
+270356 515545\r
+\r
+270157 519570\r
+\r
+271034 521653\r
+\r
+271850 522918\r
+\r
+272510 520537\r
+\r
+273082 516547\r
+\r
+273185 512824\r
+\r
+274151 509254\r
+\r
+273751 508721\r
+\r
+272975 507257\r
+\r
+272239 506330\r
+\r
+272861 504576\r
+\r
+273567 502578\r
+\r
+274433 500482\r
+\r
+273925 498176\r
+\r
+273661 496725\r
+\r
+272853 495505\r
+\r
+272469 493766\r
+\r
+272122 494250\r
+\r
+271511 494443\r
+\r
+271087 492924\r
+\r
+270076 495273\r
+\r
+269177 497551\r
+\r
+268869 501638\r
+\r
+269667 502145\r
+\r
+269369 504222\r
+-1\r
+\r
+272111 527424\r
+\r
+271436 526609\r
+\r
+270537 527052\r
+\r
+269871 531005\r
+\r
+269191 534530\r
+\r
+269142 538658\r
+\r
+269687 542347\r
+\r
+270566 542635\r
+\r
+270765 540590\r
+\r
+270885 536484\r
+\r
+271387 534748\r
+\r
+271569 530574\r
+\r
+271205 529266\r
+\r
+272122 527419\r
+-1\r
+\r
+265951 508146\r
+\r
+265695 507293\r
+\r
+264604 505697\r
+\r
+264095 502899\r
+\r
+264425 506684\r
+\r
+263853 510482\r
+\r
+263654 514278\r
+\r
+264009 516491\r
+\r
+265109 515311\r
+\r
+265960 511881\r
+\r
+265960 508193\r
+-1\r
+\r
+266011 506117\r
+\r
+266317 504844\r
+\r
+267359 505303\r
+\r
+266831 507843\r
+\r
+266045 505613\r
+-1\r
+\r
+267293 487503\r
+\r
+266509 488701\r
+\r
+266386 490468\r
+\r
+267284 487489\r
+-1\r
+\r
+251164 609883\r
+\r
+251272 609948\r
+\r
+251865 607498\r
+\r
+251770 604583\r
+\r
+250898 605405\r
+\r
+250449 608353\r
+\r
+251146 609874\r
+-1\r
+\r
+254876 643649\r
+\r
+255167 646348\r
+\r
+255420 -646618\r
+\r
+255563 -643285\r
+\r
+255970 -639670\r
+\r
+256766 -639950\r
+\r
+257431 -641866\r
+\r
+257708 -644982\r
+\r
+257528 -647738\r
+\r
+256896 -665054\r
+\r
+256087 -667269\r
+\r
+254875 -667080\r
+-1\r
+\r
+210812 588190\r
+\r
+210785 588202\r
+\r
+211186 589592\r
+\r
+211837 591564\r
+\r
+212563 592938\r
+\r
+212930 591635\r
+\r
+212375 589191\r
+\r
+211772 589472\r
+\r
+210818 588199\r
+-1\r
+\r
+199179 598467\r
+\r
+199215 597288\r
+\r
+198612 597689\r
+\r
+197489 598782\r
+\r
+196953 599941\r
+\r
+198009 598998\r
+\r
+199172 598498\r
+-1\r
+\r
+182264 563048\r
+\r
+182337 563044\r
+\r
+182981 562737\r
+\r
+182257 563030\r
+-1\r
+\r
+180194 558849\r
+\r
+180237 559578\r
+\r
+180873 561075\r
+\r
+181828 562084\r
+\r
+182689 561525\r
+\r
+181607 560697\r
+\r
+181046 559104\r
+\r
+180189 558817\r
+-1\r
+\r
+177446 556539\r
+\r
+177948 557245\r
+\r
+178550 557132\r
+\r
+177464 556563\r
+-1\r
+\r
+177005 556072\r
+\r
+177008 556080\r
+-1\r
+\r
+175445 554331\r
+\r
+175871 555128\r
+\r
+175451 554307\r
+-1\r
+\r
+172977 551671\r
+\r
+172984 551652\r
+-1\r
+\r
+171797 550717\r
+\r
+171804 550732\r
+-1\r
+\r
+170302 548716\r
+\r
+170292 548721\r
+-1\r
+\r
+169656 547914\r
+\r
+169333 547475\r
+\r
+168604 546144\r
+\r
+169013 547443\r
+\r
+169650 547944\r
+-1\r
+\r
+164171 538088\r
+\r
+164108 538157\r
+\r
+164699 539423\r
+\r
+165472 540739\r
+\r
+166301 541899\r
+\r
+165912 540400\r
+\r
+165096 539005\r
+\r
+164172 538105\r
+-1\r
+\r
+163849 535679\r
+\r
+163732 535861\r
+\r
+163148 534931\r
+\r
+162454 533209\r
+\r
+161890 531765\r
+\r
+161095 530824\r
+\r
+160305 529518\r
+\r
+160221 528819\r
+\r
+160614 529519\r
+\r
+161366 529986\r
+\r
+162314 531108\r
+\r
+162852 532413\r
+\r
+163076 532803\r
+\r
+163207 534230\r
+\r
+163849 535679\r
+-1\r
+\r
+197187 493978\r
+\r
+197304 494303\r
+\r
+196803 495481\r
+\r
+197378 496816\r
+\r
+198217 497187\r
+\r
+198506 496421\r
+\r
+198270 494977\r
+\r
+197194 493998\r
+-1\r
+\r
+197652 492014\r
+\r
+197713 493080\r
+\r
+198311 493521\r
+\r
+197666 492005\r
+-1\r
+\r
+190091 515966\r
+\r
+190373 516056\r
+\r
+191554 515724\r
+\r
+192425 515041\r
+\r
+193027 514792\r
+\r
+193659 514613\r
+\r
+193980 514280\r
+\r
+195054 514595\r
+\r
+195700 513672\r
+\r
+195490 513340\r
+\r
+195017 512801\r
+\r
+193847 513720\r
+\r
+193831 513855\r
+\r
+193192 513332\r
+\r
+192636 513649\r
+\r
+192170 512112\r
+\r
+192411 511014\r
+\r
+191350 510595\r
+-1\r
+\r
+166361 217774\r
+\r
+166204 218030\r
+\r
+166439 218734\r
+\r
+166475 217701\r
+-1\r
+\r
+173846 482330\r
+\r
+173848 482335\r
+-1\r
+\r
+191350 510595\r
+\r
+190705 510853\r
+\r
+189750 510666\r
+\r
+188823 510347\r
+\r
+187972 509957\r
+\r
+187115 510025\r
+\r
+186369 510542\r
+\r
+185956 510571\r
+\r
+185394 511323\r
+\r
+184641 511830\r
+\r
+183843 512130\r
+\r
+182907 511538\r
+\r
+181923 511352\r
+\r
+181093 511714\r
+\r
+180204 511809\r
+\r
+179286 511775\r
+\r
+178328 511689\r
+\r
+177325 511440\r
+\r
+176359 511223\r
+\r
+175484 510675\r
+\r
+174688 511164\r
+\r
+173901 511699\r
+\r
+172995 511822\r
+\r
+172090 511463\r
+\r
+171117 511049\r
+\r
+170195 511142\r
+\r
+169309 511360\r
+\r
+168242 510800\r
+\r
+167262 510573\r
+\r
+166407 510862\r
+\r
+165550 511164\r
+\r
+165642 511762\r
+\r
+166564 512134\r
+\r
+167651 512695\r
+\r
+168239 513698\r
+\r
+167754 514390\r
+\r
+167568 515687\r
+\r
+167366 516057\r
+\r
+166547 516243\r
+\r
+165689 516368\r
+\r
+166617 516751\r
+\r
+167330 516796\r
+\r
+168235 516658\r
+\r
+168463 515917\r
+\r
+168252 516109\r
+\r
+168333 515302\r
+\r
+168765 515257\r
+\r
+169616 514947\r
+\r
+170439 514545\r
+\r
+170961 513755\r
+\r
+171746 513217\r
+\r
+172676 513184\r
+\r
+173668 513493\r
+\r
+174729 513980\r
+\r
+175815 514572\r
+\r
+176765 514761\r
+\r
+177385 515797\r
+\r
+177496 517149\r
+\r
+177576 515974\r
+\r
+177650 516516\r
+\r
+177467 517588\r
+\r
+177064 518990\r
+\r
+176390 519926\r
+\r
+175660 520676\r
+\r
+175234 520945\r
+\r
+176057 520667\r
+\r
+176738 519754\r
+\r
+177548 519335\r
+\r
+178409 519096\r
+\r
+179249 518756\r
+\r
+180081 518399\r
+\r
+180847 517806\r
+\r
+181702 517455\r
+\r
+182570 517245\r
+\r
+183407 516958\r
+\r
+184288 516759\r
+\r
+184382 516539\r
+\r
+184864 516499\r
+\r
+185698 516185\r
+\r
+185465 515857\r
+\r
+186165 515861\r
+\r
+186697 515590\r
+\r
+187355 515305\r
+\r
+187895 515351\r
+\r
+188520 515298\r
+\r
+189322 515858\r
+\r
+188582 515527\r
+\r
+189186 515954\r
+\r
+190091 515966\r
+-1\r
+\r
+157918 528724\r
+\r
+157596 528647\r
+\r
+157573 527801\r
+\r
+157899 528750\r
+-1\r
+\r
+156729 526212\r
+\r
+156643 526373\r
+\r
+156725 526225\r
+-1\r
+\r
+160234 526189\r
+\r
+160032 526537\r
+\r
+159894 527586\r
+\r
+159389 526663\r
+\r
+159001 525623\r
+\r
+158311 524865\r
+\r
+157667 524072\r
+\r
+157411 523783\r
+\r
+158039 523780\r
+\r
+158665 524721\r
+\r
+159423 525487\r
+\r
+160224 526179\r
+-1\r
+\r
+98050 507174\r
+\r
+98050 507174\r
+-1\r
+\r
+91068 554334\r
+\r
+91068 554334\r
+-1\r
+\r
+72085 522984\r
+\r
+72085 522984\r
+-1\r
+\r
+91606 508662\r
+\r
+91606 508662\r
+-1\r
+\r
+89240 508887\r
+\r
+89240 508887\r
+-1\r
+\r
+96163 511665\r
+\r
+96059 511743\r
+\r
+96163 511665\r
+-1\r
+\r
+97483 512051\r
+\r
+97483 512051\r
+-1\r
+\r
+97826 511929\r
+\r
+97826 511929\r
+-1\r
+\r
+99437 511882\r
+\r
+99437 511882\r
+-1\r
+\r
+99838 511488\r
+\r
+99838 511488\r
+-1\r
+\r
+109729 505156\r
+\r
+109729 505156\r
+-1\r
+\r
+88139 472533\r
+\r
+88139 472533\r
+-1\r
+\r
+87880 445629\r
+\r
+87620 446136\r
+\r
+87401 445268\r
+\r
+87859 445652\r
+-1\r
+\r
+87975 446727\r
+\r
+88049 446890\r
+\r
+88494 447513\r
+\r
+87631 447241\r
+\r
+87982 446742\r
+-1\r
+\r
+89516 451038\r
+\r
+89331 451155\r
+\r
+88983 451173\r
+\r
+89493 451050\r
+-1\r
+\r
+96694 461806\r
+\r
+96653 461881\r
+\r
+95854 461649\r
+\r
+95450 460932\r
+\r
+95050 460287\r
+\r
+94572 460077\r
+\r
+94012 459878\r
+\r
+94370 459598\r
+\r
+95166 459781\r
+\r
+95550 460635\r
+\r
+96099 460596\r
+\r
+96157 461236\r
+\r
+96678 461834\r
+-1\r
+\r
+98695 462802\r
+\r
+98731 463258\r
+\r
+98703 462825\r
+-1\r
+\r
+100436 464138\r
+\r
+100315 464268\r
+\r
+99661 464139\r
+\r
+100444 464161\r
+-1\r
+\r
+102599 466885\r
+\r
+102537 466923\r
+\r
+101953 466345\r
+\r
+101470 465880\r
+\r
+101504 465408\r
+\r
+101680 465311\r
+\r
+102077 465710\r
+\r
+102428 466422\r
+\r
+102592 466886\r
+-1\r
+\r
+109603 469873\r
+\r
+109116 470365\r
+\r
+109081 469517\r
+\r
+109595 469885\r
+-1\r
+\r
+110979 471857\r
+\r
+110962 471864\r
+\r
+109997 471655\r
+\r
+109307 471141\r
+\r
+110235 471412\r
+\r
+110962 471867\r
+-1\r
+\r
+117693 463157\r
+\r
+117895 463446\r
+\r
+117636 464004\r
+\r
+117361 463369\r
+\r
+117708 463149\r
+-1\r
+\r
+116458 467902\r
+\r
+116875 468083\r
+\r
+117083 468667\r
+\r
+116263 468524\r
+\r
+116060 467975\r
+\r
+116480 467896\r
+-1\r
+\r
+117698 470133\r
+\r
+117657 470008\r
+\r
+117487 470205\r
+\r
+117005 470055\r
+\r
+116448 469661\r
+\r
+115648 469176\r
+\r
+115225 468585\r
+\r
+114572 468665\r
+\r
+113846 469216\r
+\r
+112983 468823\r
+\r
+112703 468741\r
+\r
+112443 469703\r
+\r
+112456 470351\r
+\r
+113216 469854\r
+\r
+114153 470310\r
+\r
+113645 470759\r
+\r
+113568 470337\r
+\r
+112828 470832\r
+\r
+111908 470503\r
+\r
+111877 470997\r
+\r
+112431 471806\r
+\r
+112910 471630\r
+\r
+113126 472459\r
+\r
+113362 473030\r
+\r
+114148 473253\r
+\r
+115046 473298\r
+\r
+116024 473633\r
+\r
+116847 473960\r
+-1\r
+\r
+130780 479852\r
+\r
+130621 480106\r
+\r
+130179 479684\r
+\r
+130746 479875\r
+-1\r
+\r
+137834 498647\r
+\r
+136994 498418\r
+\r
+136485 498632\r
+\r
+136063 497638\r
+\r
+136790 497891\r
+\r
+137412 497927\r
+\r
+137812 498640\r
+-1\r
+\r
+151960 502005\r
+\r
+151609 502263\r
+\r
+151969 502031\r
+-1\r
+\r
+163624 507579\r
+\r
+163002 507764\r
+\r
+163616 507582\r
+-1\r
+\r
+162873 508234\r
+\r
+162446 508719\r
+\r
+162887 508249\r
+-1\r
+\r
+122745 502463\r
+\r
+122710 502461\r
+-1\r
+\r
+119319 503201\r
+\r
+119188 503467\r
+\r
+119306 503218\r
+-1\r
+\r
+125206 501891\r
+\r
+125049 502034\r
+\r
+125197 501913\r
+-1\r
+\r
+124336 486016\r
+\r
+124002 485757\r
+\r
+123241 485566\r
+\r
+123335 484800\r
+\r
+124087 485454\r
+\r
+124309 486000\r
+-1\r
+\r
+119076 464859\r
+\r
+118749 464911\r
+\r
+118154 464638\r
+\r
+118820 464593\r
+\r
+119048 464842\r
+-1\r
+\r
+119919 466332\r
+\r
+119399 465758\r
+\r
+120006 466076\r
+\r
+119907 466337\r
+-1\r
+\r
+121787 467183\r
+\r
+121456 466870\r
+\r
+121768 467187\r
+-1\r
+\r
+123254 465587\r
+\r
+122788 465387\r
+\r
+123385 465140\r
+\r
+123227 465591\r
+-1\r
+\r
+124877 466084\r
+\r
+124712 466179\r
+\r
+124013 465838\r
+\r
+123538 465578\r
+\r
+123679 465307\r
+\r
+124333 465579\r
+\r
+124868 466103\r
+-1\r
+\r
+156915 523127\r
+\r
+156800 523300\r
+\r
+156915 523127\r
+-1\r
+\r
+163847 511035\r
+\r
+163505 511344\r
+\r
+162827 512229\r
+\r
+162135 513080\r
+\r
+161376 513703\r
+\r
+160654 514583\r
+\r
+159999 515571\r
+\r
+159369 516641\r
+\r
+158995 517297\r
+\r
+158839 518306\r
+\r
+158459 518882\r
+\r
+158465 519484\r
+\r
+158101 520652\r
+\r
+158489 521756\r
+\r
+159132 522709\r
+\r
+159313 523344\r
+\r
+158417 522666\r
+\r
+157449 522297\r
+\r
+156675 522894\r
+\r
+155875 523402\r
+\r
+155720 523433\r
+\r
+156046 524224\r
+\r
+155970 524606\r
+\r
+155398 523800\r
+\r
+155282 522581\r
+\r
+154924 522005\r
+\r
+154951 521255\r
+\r
+154588 520593\r
+\r
+154769 519429\r
+\r
+154427 518306\r
+\r
+153754 517406\r
+\r
+153012 516551\r
+\r
+152016 515969\r
+\r
+151057 515723\r
+\r
+151478 514809\r
+\r
+151935 513477\r
+\r
+152476 512243\r
+\r
+153056 511092\r
+\r
+153415 509869\r
+\r
+153032 508795\r
+\r
+152507 507818\r
+\r
+152601 507258\r
+\r
+153274 506447\r
+\r
+152961 505340\r
+\r
+152013 505199\r
+\r
+151620 506299\r
+\r
+151141 507246\r
+\r
+150558 508220\r
+\r
+150201 507413\r
+\r
+150495 506622\r
+\r
+150072 505701\r
+\r
+149390 505181\r
+\r
+149174 504158\r
+\r
+150097 504069\r
+\r
+150945 504519\r
+\r
+151653 503810\r
+\r
+152399 503196\r
+\r
+153370 503393\r
+\r
+153855 504398\r
+\r
+154130 505126\r
+\r
+154870 505877\r
+\r
+155613 505169\r
+\r
+155973 505986\r
+\r
+155498 507085\r
+\r
+155341 508028\r
+\r
+155849 509066\r
+\r
+156743 508880\r
+\r
+157645 509011\r
+\r
+158234 509936\r
+\r
+159201 509974\r
+\r
+160168 510336\r
+\r
+161153 510421\r
+\r
+162005 510076\r
+\r
+162883 509706\r
+\r
+163446 510086\r
+\r
+163821 511051\r
+-1\r
+\r
+149181 508097\r
+\r
+148877 508962\r
+\r
+148396 509117\r
+\r
+147414 509044\r
+\r
+146503 509138\r
+\r
+145878 509722\r
+\r
+145141 510398\r
+\r
+144411 510659\r
+\r
+143642 511041\r
+\r
+142767 511119\r
+\r
+142347 511448\r
+\r
+141996 511330\r
+\r
+141587 511019\r
+\r
+141283 511034\r
+\r
+140823 510785\r
+\r
+140473 510566\r
+\r
+140278 510039\r
+\r
+139894 509961\r
+\r
+139453 509569\r
+\r
+138914 509407\r
+\r
+138478 509393\r
+\r
+138054 509502\r
+\r
+138147 509137\r
+\r
+138048 508215\r
+\r
+137829 507840\r
+\r
+136860 507314\r
+\r
+135961 507546\r
+\r
+135070 507723\r
+\r
+134062 507635\r
+\r
+133053 507450\r
+\r
+132405 506686\r
+\r
+131326 506217\r
+\r
+130415 506041\r
+\r
+129562 506386\r
+\r
+128782 506928\r
+\r
+128435 506498\r
+\r
+127831 505637\r
+\r
+126822 505496\r
+\r
+126374 504598\r
+\r
+125721 503873\r
+\r
+125909 503393\r
+\r
+126682 503453\r
+\r
+127196 503587\r
+\r
+127845 504220\r
+\r
+128364 503775\r
+\r
+128025 503158\r
+\r
+127465 502890\r
+\r
+126913 503085\r
+\r
+126687 502619\r
+\r
+127083 501712\r
+\r
+126537 500929\r
+\r
+125780 500937\r
+\r
+124971 500382\r
+\r
+124591 499698\r
+\r
+125414 499576\r
+\r
+126032 499947\r
+\r
+126385 499178\r
+\r
+125951 498730\r
+\r
+125344 498033\r
+\r
+124533 497609\r
+\r
+124713 496396\r
+\r
+124789 495196\r
+\r
+124598 494075\r
+\r
+124676 493421\r
+\r
+124946 494349\r
+\r
+125157 493783\r
+\r
+125639 493149\r
+\r
+124895 493101\r
+\r
+125557 492580\r
+\r
+126223 492709\r
+\r
+125766 491932\r
+\r
+124855 491474\r
+\r
+124279 492251\r
+\r
+123755 492847\r
+\r
+123324 492387\r
+\r
+123455 492237\r
+\r
+123322 491740\r
+\r
+123131 491016\r
+\r
+122698 490452\r
+\r
+122238 490433\r
+\r
+121613 489781\r
+\r
+120844 489416\r
+\r
+120438 488780\r
+\r
+120784 487603\r
+\r
+121394 487336\r
+\r
+121955 486492\r
+\r
+122395 486530\r
+\r
+122983 486626\r
+\r
+123588 486596\r
+\r
+124193 487415\r
+\r
+124884 487342\r
+\r
+124674 486414\r
+\r
+125001 485345\r
+\r
+125128 484241\r
+\r
+124927 483528\r
+\r
+124684 482961\r
+\r
+124537 482268\r
+\r
+124267 482406\r
+\r
+124006 481621\r
+\r
+124047 480849\r
+\r
+124089 480349\r
+\r
+123620 479806\r
+\r
+123655 479508\r
+\r
+123455 479039\r
+\r
+123776 479154\r
+\r
+123440 478255\r
+\r
+123111 477545\r
+\r
+123561 477014\r
+\r
+123515 476278\r
+\r
+122683 475930\r
+\r
+121963 475701\r
+\r
+121763 475508\r
+\r
+122285 474803\r
+\r
+122527 474462\r
+\r
+122335 473638\r
+\r
+122366 473039\r
+\r
+122170 472405\r
+\r
+122452 471611\r
+\r
+122458 471231\r
+\r
+123255 471247\r
+\r
+123815 471576\r
+\r
+123812 472075\r
+\r
+123834 472363\r
+\r
+124021 473068\r
+\r
+124652 473715\r
+\r
+124951 474667\r
+\r
+125602 475428\r
+\r
+126145 476294\r
+\r
+126817 477071\r
+\r
+127497 477463\r
+\r
+127785 478369\r
+\r
+128039 479265\r
+\r
+127862 479693\r
+\r
+127815 480651\r
+\r
+127772 481912\r
+\r
+127894 483038\r
+\r
+128242 484048\r
+\r
+128345 485159\r
+\r
+128499 486195\r
+\r
+128488 487093\r
+\r
+128061 486826\r
+\r
+127722 487259\r
+\r
+128115 487637\r
+\r
+127848 488209\r
+\r
+127848 488730\r
+\r
+128014 488996\r
+\r
+128300 489520\r
+\r
+128335 489862\r
+\r
+129203 489609\r
+\r
+130040 489868\r
+\r
+130706 490625\r
+\r
+131404 491420\r
+\r
+132246 492127\r
+\r
+133262 492286\r
+\r
+134074 492199\r
+\r
+134618 492965\r
+\r
+135014 493975\r
+\r
+134720 494175\r
+\r
+134142 493581\r
+\r
+133719 492778\r
+\r
+133510 493292\r
+\r
+132645 493172\r
+\r
+132287 494289\r
+\r
+133003 494988\r
+\r
+133286 496059\r
+\r
+133706 497040\r
+\r
+134070 498066\r
+\r
+134696 498927\r
+\r
+135607 499609\r
+\r
+136413 500279\r
+\r
+136811 501304\r
+\r
+137608 502010\r
+\r
+138632 502328\r
+\r
+139504 503015\r
+\r
+140567 503533\r
+\r
+141483 503923\r
+\r
+142508 504255\r
+\r
+143415 504047\r
+\r
+143591 503070\r
+\r
+143899 503513\r
+\r
+144872 504079\r
+\r
+145748 503803\r
+\r
+146418 503878\r
+\r
+146817 504867\r
+\r
+147540 505309\r
+\r
+148105 505168\r
+\r
+148343 505863\r
+\r
+147684 506330\r
+\r
+146963 506849\r
+\r
+147504 507415\r
+\r
+147344 508327\r
+\r
+148340 508508\r
+\r
+148247 507671\r
+\r
+148265 506772\r
+\r
+149216 507187\r
+\r
+149164 508109\r
+-1\r
+\r
+122707 484581\r
+\r
+122204 484846\r
+\r
+121775 485048\r
+\r
+121305 484288\r
+\r
+120746 483550\r
+\r
+119768 483106\r
+\r
+120259 482431\r
+\r
+120661 481381\r
+\r
+120315 480440\r
+\r
+119931 479698\r
+\r
+119227 479386\r
+\r
+118505 478835\r
+\r
+117726 478823\r
+\r
+117870 478009\r
+\r
+118285 477671\r
+\r
+118551 477133\r
+\r
+118887 476951\r
+\r
+119274 476915\r
+\r
+119411 476909\r
+\r
+119859 476860\r
+\r
+120355 476627\r
+\r
+120248 475944\r
+\r
+120094 475393\r
+\r
+120503 476226\r
+\r
+121042 477088\r
+\r
+121765 477733\r
+\r
+122519 478282\r
+\r
+122664 478805\r
+\r
+122124 479531\r
+\r
+122296 480443\r
+\r
+122955 481129\r
+\r
+123239 481328\r
+\r
+123741 482190\r
+\r
+123639 482966\r
+\r
+123274 483713\r
+\r
+123153 484555\r
+\r
+122633 484573\r
+-1\r
+\r
+116836 473956\r
+\r
+116843 473970\r
+\r
+117317 474275\r
+\r
+118028 474805\r
+\r
+118386 475161\r
+\r
+118605 474957\r
+\r
+119023 475045\r
+\r
+119240 474535\r
+\r
+119644 474406\r
+\r
+119937 473409\r
+\r
+120266 474093\r
+\r
+121131 474011\r
+\r
+120860 473138\r
+\r
+120989 471996\r
+\r
+121735 471435\r
+\r
+121977 471290\r
+\r
+121994 470337\r
+\r
+121531 469682\r
+\r
+121182 469517\r
+\r
+121158 468786\r
+\r
+120688 468569\r
+\r
+120590 467876\r
+\r
+120464 467396\r
+\r
+119796 467454\r
+\r
+120119 466798\r
+\r
+119548 466542\r
+\r
+119291 467010\r
+\r
+118917 467416\r
+\r
+118263 467928\r
+\r
+118299 467291\r
+\r
+118817 467206\r
+\r
+118842 466769\r
+\r
+118063 467072\r
+\r
+117536 467353\r
+\r
+117497 467597\r
+\r
+118024 468379\r
+\r
+117439 468518\r
+\r
+117743 469267\r
+\r
+118242 468773\r
+\r
+118637 468796\r
+\r
+119263 468635\r
+\r
+119128 469415\r
+\r
+118361 469820\r
+\r
+117698 470133\r
+-1\r
+\r
+87912 425853\r
+\r
+88007 425851\r
+\r
+88076 426424\r
+\r
+87909 425858\r
+-1\r
+\r
+84723 430291\r
+\r
+84929 430670\r
+\r
+84728 430294\r
+-1\r
+\r
+90428 436593\r
+\r
+90673 437022\r
+\r
+90882 437830\r
+\r
+90435 438525\r
+\r
+89988 439190\r
+\r
+89336 438522\r
+\r
+88530 438707\r
+\r
+87822 438389\r
+\r
+87065 437974\r
+\r
+86179 437771\r
+\r
+85181 437490\r
+\r
+84112 437267\r
+\r
+83207 436995\r
+\r
+82397 436473\r
+\r
+81761 435904\r
+\r
+80947 435373\r
+\r
+79956 435140\r
+\r
+79040 435001\r
+\r
+79112 434519\r
+\r
+79984 434366\r
+\r
+80676 433850\r
+\r
+81146 433112\r
+\r
+81373 433037\r
+\r
+82162 432692\r
+\r
+82905 432573\r
+\r
+83160 432277\r
+\r
+83833 432395\r
+\r
+84494 432496\r
+\r
+85425 432618\r
+\r
+86251 433134\r
+\r
+87045 433644\r
+\r
+87916 434123\r
+\r
+88696 434685\r
+\r
+89353 435261\r
+\r
+90094 435727\r
+\r
+90440 436629\r
+-1\r
+\r
+125819 463398\r
+\r
+125688 463429\r
+\r
+125276 463253\r
+\r
+125102 462969\r
+\r
+125371 462627\r
+\r
+125745 462973\r
+\r
+125795 463422\r
+-1\r
+\r
+125695 460552\r
+\r
+125362 460592\r
+\r
+124935 460910\r
+\r
+125102 460279\r
+\r
+125647 460576\r
+-1\r
+\r
+120750 456601\r
+\r
+120505 456909\r
+\r
+119883 456505\r
+\r
+119609 455454\r
+\r
+119568 454435\r
+\r
+120291 454546\r
+\r
+120636 455536\r
+\r
+120731 456623\r
+-1\r
+\r
+124197 454964\r
+\r
+123857 454793\r
+\r
+123840 454069\r
+\r
+124229 454482\r
+\r
+124170 454972\r
+-1\r
+\r
+136120 455190\r
+\r
+135706 455487\r
+\r
+135482 455020\r
+\r
+136096 455206\r
+-1\r
+\r
+136721 449012\r
+\r
+136634 448913\r
+\r
+136725 449036\r
+-1\r
+\r
+114476 436324\r
+\r
+114441 436985\r
+\r
+113889 437633\r
+\r
+113502 438736\r
+\r
+113424 437959\r
+\r
+113839 436900\r
+\r
+114482 436334\r
+-1\r
+\r
+108228 439089\r
+\r
+108509 439281\r
+\r
+108233 440166\r
+\r
+107921 439953\r
+\r
+108240 439092\r
+-1\r
+\r
+87963 425127\r
+\r
+88390 425163\r
+\r
+87981 425083\r
+-1\r
+\r
+76306 397891\r
+\r
+76205 398024\r
+\r
+76047 398058\r
+\r
+76145 397703\r
+\r
+76328 397682\r
+\r
+76315 397915\r
+-1\r
+\r
+75801 397624\r
+\r
+75894 397845\r
+\r
+75423 397881\r
+\r
+75616 397476\r
+\r
+75518 396896\r
+\r
+75779 397049\r
+\r
+75903 397281\r
+\r
+75808 397641\r
+-1\r
+\r
+71918 394465\r
+\r
+72015 394844\r
+\r
+71882 395189\r
+\r
+71739 395430\r
+\r
+71951 395790\r
+\r
+71657 395966\r
+\r
+71898 396241\r
+\r
+71936 396344\r
+\r
+72213 396600\r
+\r
+72195 397145\r
+\r
+71810 397441\r
+\r
+72085 397389\r
+\r
+72176 397529\r
+\r
+71932 397978\r
+\r
+71824 398223\r
+\r
+72331 398060\r
+\r
+72517 398477\r
+\r
+72070 398763\r
+\r
+72026 399327\r
+\r
+71487 399510\r
+\r
+70858 399572\r
+\r
+70608 399431\r
+\r
+70347 399031\r
+\r
+70625 398958\r
+\r
+70146 398884\r
+\r
+69871 398496\r
+\r
+69471 398275\r
+\r
+68958 398091\r
+\r
+68866 397817\r
+\r
+68913 398067\r
+\r
+68444 397891\r
+\r
+67947 397663\r
+\r
+67709 397819\r
+\r
+67672 397897\r
+\r
+67435 397575\r
+\r
+67200 397213\r
+\r
+67275 397218\r
+\r
+67051 396737\r
+\r
+66701 396348\r
+\r
+66478 396271\r
+\r
+66220 396196\r
+\r
+66251 396031\r
+\r
+66283 395805\r
+\r
+66245 395298\r
+\r
+65892 394998\r
+\r
+65780 394890\r
+\r
+65564 394869\r
+\r
+65443 394560\r
+\r
+65683 394398\r
+\r
+65553 394117\r
+\r
+65811 394020\r
+\r
+65891 393371\r
+\r
+65979 392914\r
+\r
+66102 392407\r
+\r
+66353 391946\r
+\r
+66582 391420\r
+\r
+67024 391300\r
+\r
+67610 391223\r
+\r
+68069 391143\r
+\r
+68663 391038\r
+\r
+68998 391218\r
+\r
+69450 391095\r
+\r
+69763 391279\r
+\r
+69980 391743\r
+\r
+70179 392196\r
+\r
+70565 392463\r
+\r
+70765 393011\r
+\r
+70990 393412\r
+\r
+71218 393493\r
+\r
+71022 393023\r
+\r
+71462 393155\r
+\r
+71693 393548\r
+\r
+71523 393953\r
+\r
+71440 394321\r
+\r
+71694 394282\r
+\r
+71938 394489\r
+-1\r
+\r
+59208 401353\r
+\r
+59208 401353\r
+-1\r
+\r
+59559 401759\r
+\r
+59559 401759\r
+-1\r
+\r
+59265 402123\r
+\r
+59265 402123\r
+-1\r
+\r
+61134 403951\r
+\r
+61134 403951\r
+-1\r
+\r
+61140 404175\r
+\r
+61140 404175\r
+-1\r
+\r
+60971 404445\r
+\r
+60971 404445\r
+-1\r
+\r
+60622 404399\r
+\r
+60622 404399\r
+-1\r
+\r
+59997 405867\r
+\r
+59997 405867\r
+-1\r
+\r
+57783 402343\r
+\r
+57783 402343\r
+-1\r
+\r
+56845 400325\r
+\r
+56845 400325\r
+-1\r
+\r
+76984 388333\r
+\r
+76985 388704\r
+\r
+76876 388235\r
+\r
+76990 388330\r
+-1\r
+\r
+76875 388059\r
+\r
+76740 387921\r
+\r
+76887 388065\r
+-1\r
+\r
+76584 386886\r
+\r
+76508 386976\r
+\r
+76348 387367\r
+\r
+76042 386972\r
+\r
+75820 386554\r
+\r
+76280 386743\r
+\r
+76577 386897\r
+-1\r
+\r
+76006 387430\r
+\r
+75958 387446\r
+\r
+75545 387225\r
+\r
+76023 387433\r
+-1\r
+\r
+75657 387873\r
+\r
+75460 387983\r
+\r
+75661 387878\r
+-1\r
+\r
+75730 388221\r
+\r
+75728 388300\r
+\r
+75734 388221\r
+-1\r
+\r
+72488 387776\r
+\r
+72499 387796\r
+-1\r
+\r
+75449 387212\r
+\r
+75144 387044\r
+\r
+75140 386917\r
+\r
+75442 387199\r
+-1\r
+\r
+75724 387213\r
+\r
+75515 387124\r
+\r
+75240 386704\r
+\r
+75503 386943\r
+\r
+75717 387213\r
+-1\r
+\r
+75040 386434\r
+\r
+74990 386459\r
+\r
+75025 386437\r
+-1\r
+\r
+75004 384878\r
+\r
+75065 385187\r
+\r
+74922 385520\r
+\r
+74813 385454\r
+\r
+74598 385397\r
+\r
+74631 385191\r
+\r
+75008 384882\r
+-1\r
+\r
+75134 384337\r
+\r
+75170 384345\r
+\r
+75079 384676\r
+\r
+74957 384593\r
+\r
+75144 384337\r
+-1\r
+\r
+37990 392190\r
+\r
+37987 392194\r
+-1\r
+\r
+38374 384362\r
+\r
+38213 384630\r
+\r
+37799 384742\r
+\r
+37680 384558\r
+\r
+37544 384479\r
+\r
+38045 384324\r
+\r
+38384 384387\r
+-1\r
+\r
+35735 383189\r
+\r
+35625 383369\r
+\r
+35485 383419\r
+\r
+35734 383184\r
+-1\r
+\r
+31559 383960\r
+\r
+31315 383944\r
+\r
+31242 383613\r
+\r
+31553 383974\r
+-1\r
+\r
+37591 374437\r
+\r
+37303 374702\r
+\r
+36726 374624\r
+\r
+36255 374559\r
+\r
+36142 374412\r
+\r
+36734 374278\r
+\r
+37079 373937\r
+\r
+37303 374083\r
+\r
+37582 374445\r
+-1\r
+\r
+41060 370901\r
+\r
+40620 370956\r
+\r
+40795 370770\r
+\r
+41051 370910\r
+-1\r
+\r
+4995 374328\r
+\r
+4767 374269\r
+\r
+4681 373456\r
+\r
+5140 373461\r
+\r
+4976 374370\r
+-1\r
+\r
+10336 375075\r
+\r
+9747 374975\r
+\r
+10324 375077\r
+-1\r
+\r
+19618 361108\r
+\r
+19154 361110\r
+\r
+19283 360674\r
+\r
+19606 361110\r
+-1\r
+\r
+23269 359468\r
+\r
+23014 359660\r
+\r
+22554 359185\r
+\r
+23113 358747\r
+\r
+23271 359471\r
+-1\r
+\r
+42311 369219\r
+\r
+42148 369263\r
+\r
+41747 369352\r
+\r
+41863 369171\r
+\r
+42316 369217\r
+-1\r
+\r
+43705 368315\r
+\r
+43690 368354\r
+\r
+43297 368619\r
+\r
+43106 368662\r
+\r
+43055 368345\r
+\r
+43536 368187\r
+\r
+43710 368313\r
+-1\r
+\r
+44272 368072\r
+\r
+44269 368075\r
+-1\r
+\r
+24151 358779\r
+\r
+24075 358827\r
+\r
+23509 358685\r
+\r
+24131 358786\r
+-1\r
+\r
+34644 358855\r
+\r
+34632 358864\r
+-1\r
+\r
+34350 358911\r
+\r
+34352 358916\r
+-1\r
+\r
+35253 360131\r
+\r
+34780 360309\r
+\r
+35238 360138\r
+-1\r
+\r
+34380 360290\r
+\r
+34083 360223\r
+\r
+34316 359777\r
+\r
+34358 360275\r
+-1\r
+\r
+25827 361926\r
+\r
+25804 361951\r
+-1\r
+\r
+26156 357839\r
+\r
+26139 357844\r
+-1\r
+\r
+27618 356723\r
+\r
+27419 356847\r
+\r
+26900 356716\r
+\r
+27620 356736\r
+-1\r
+\r
+29399 353986\r
+\r
+29169 354316\r
+\r
+28380 354369\r
+\r
+27956 353880\r
+\r
+28719 353763\r
+\r
+29384 353998\r
+-1\r
+\r
+29187 354733\r
+\r
+28470 354883\r
+\r
+29161 354755\r
+-1\r
+\r
+29411 355086\r
+\r
+29389 355088\r
+\r
+29411 355086\r
+-1\r
+\r
+46614 362460\r
+\r
+46612 362463\r
+-1\r
+\r
+32690 353970\r
+\r
+32517 353778\r
+\r
+32658 353952\r
+-1\r
+\r
+47425 362928\r
+\r
+47429 362930\r
+-1\r
+\r
+25883 337907\r
+\r
+25761 337954\r
+\r
+24918 338071\r
+\r
+24344 337701\r
+\r
+25094 337414\r
+\r
+25813 337206\r
+\r
+25856 337925\r
+-1\r
+\r
+26690 337302\r
+\r
+26105 337027\r
+\r
+26677 337304\r
+-1\r
+\r
+26706 337179\r
+\r
+26688 337191\r
+-1\r
+\r
+28852 336204\r
+\r
+28365 336161\r
+\r
+28842 336209\r
+-1\r
+\r
+28826 336809\r
+\r
+28808 336816\r
+\r
+28798 336826\r
+-1\r
+\r
+29569 336723\r
+\r
+29082 336710\r
+\r
+29048 336574\r
+\r
+29552 336723\r
+-1\r
+\r
+30763 336989\r
+\r
+30721 336997\r
+\r
+30751 336987\r
+-1\r
+\r
+29961 335155\r
+\r
+29522 335387\r
+\r
+29966 335153\r
+-1\r
+\r
+33261 334025\r
+\r
+32854 334033\r
+\r
+33259 334032\r
+-1\r
+\r
+38829 333213\r
+\r
+38772 333225\r
+\r
+37943 333048\r
+\r
+38275 332599\r
+\r
+39017 332710\r
+\r
+38797 333218\r
+-1\r
+\r
+41284 333670\r
+\r
+40878 333436\r
+\r
+41284 333670\r
+-1\r
+\r
+41689 332191\r
+\r
+41674 332208\r
+-1\r
+\r
+44175 337944\r
+\r
+44167 337944\r
+-1\r
+\r
+43255 334873\r
+\r
+42933 334863\r
+\r
+43255 334873\r
+-1\r
+\r
+43719 335296\r
+\r
+43722 335298\r
+-1\r
+\r
+46657 333845\r
+\r
+46088 333691\r
+\r
+46625 333838\r
+-1\r
+\r
+48716 335027\r
+\r
+48039 334889\r
+\r
+47669 335042\r
+\r
+46923 334683\r
+\r
+46706 334549\r
+\r
+46235 334669\r
+\r
+45291 334748\r
+\r
+44797 334423\r
+\r
+44279 334373\r
+\r
+43618 334190\r
+\r
+43032 333832\r
+\r
+42567 334018\r
+\r
+41800 333731\r
+\r
+41514 333841\r
+\r
+41920 333521\r
+\r
+42618 333131\r
+\r
+42862 333449\r
+\r
+43868 333575\r
+\r
+43991 334032\r
+\r
+44577 333776\r
+\r
+45542 333932\r
+\r
+46230 334034\r
+\r
+47084 334162\r
+\r
+47802 334242\r
+\r
+48567 334536\r
+\r
+48719 335027\r
+-1\r
+\r
+49191 334943\r
+\r
+49182 334948\r
+-1\r
+\r
+38618 353827\r
+\r
+38763 353635\r
+\r
+39217 353204\r
+\r
+39412 353564\r
+\r
+38611 353822\r
+-1\r
+\r
+36025 353829\r
+\r
+35652 353400\r
+\r
+35929 353353\r
+\r
+36025 353821\r
+-1\r
+\r
+35291 353018\r
+\r
+35269 353008\r
+-1\r
+\r
+36587 353644\r
+\r
+36215 353499\r
+\r
+36587 353644\r
+-1\r
+\r
+37877 353627\r
+\r
+37872 353624\r
+-1\r
+\r
+37589 352594\r
+\r
+37545 352543\r
+\r
+37569 352589\r
+-1\r
+\r
+39169 352409\r
+\r
+39171 352409\r
+-1\r
+\r
+39515 354347\r
+\r
+39520 354347\r
+-1\r
+\r
+38992 354592\r
+\r
+39180 354606\r
+\r
+38999 354593\r
+-1\r
+\r
+40406 353680\r
+\r
+40425 353678\r
+-1\r
+\r
+41232 353396\r
+\r
+41787 353588\r
+\r
+42419 353886\r
+\r
+41491 353781\r
+\r
+41260 353379\r
+-1\r
+\r
+42690 353713\r
+\r
+42710 353706\r
+-1\r
+\r
+42942 353662\r
+\r
+42949 353652\r
+-1\r
+\r
+41787 354282\r
+\r
+42157 354261\r
+\r
+42470 354515\r
+\r
+41651 354700\r
+\r
+41799 354288\r
+-1\r
+\r
+42815 354491\r
+\r
+43589 354366\r
+\r
+43041 355041\r
+\r
+42853 354477\r
+-1\r
+\r
+41958 352989\r
+\r
+42216 352874\r
+\r
+42365 352991\r
+\r
+41981 352979\r
+-1\r
+\r
+45157 352240\r
+\r
+45174 352235\r
+-1\r
+\r
+43808 353041\r
+\r
+44067 353229\r
+\r
+43828 353034\r
+-1\r
+\r
+44241 352760\r
+\r
+44546 352615\r
+\r
+44704 353113\r
+\r
+44259 352745\r
+-1\r
+\r
+44536 355041\r
+\r
+44551 355026\r
+-1\r
+\r
+44700 354493\r
+\r
+44722 354499\r
+-1\r
+\r
+45009 353649\r
+\r
+45022 353639\r
+-1\r
+\r
+44501 353921\r
+\r
+45382 353884\r
+\r
+45192 354284\r
+\r
+44827 354430\r
+\r
+44526 353924\r
+-1\r
+\r
+45982 352214\r
+\r
+45985 352211\r
+-1\r
+\r
+46706 353824\r
+\r
+47266 353669\r
+\r
+47113 353934\r
+\r
+46711 353827\r
+-1\r
+\r
+48399 339401\r
+\r
+48398 339413\r
+-1\r
+\r
+49891 352541\r
+\r
+49891 352549\r
+-1\r
+\r
+50181 352507\r
+\r
+50162 352516\r
+-1\r
+\r
+51044 352109\r
+\r
+51049 352119\r
+-1\r
+\r
+56035 351595\r
+\r
+56018 351599\r
+-1\r
+\r
+59427 351063\r
+\r
+59412 351099\r
+\r
+58831 351331\r
+\r
+58738 350877\r
+\r
+59420 351068\r
+-1\r
+\r
+57359 341366\r
+\r
+56841 341145\r
+\r
+57326 341372\r
+-1\r
+\r
+58431 340766\r
+\r
+58210 340800\r
+\r
+57538 340262\r
+\r
+57195 339892\r
+\r
+57900 340198\r
+\r
+58421 340769\r
+-1\r
+\r
+53648 337394\r
+\r
+53639 337395\r
+-1\r
+\r
+50899 336224\r
+\r
+50881 336228\r
+-1\r
+\r
+68004 337096\r
+\r
+67935 337179\r
+\r
+67279 337436\r
+\r
+67654 336705\r
+\r
+67986 337109\r
+-1\r
+\r
+70415 337300\r
+\r
+70089 338013\r
+\r
+69461 337996\r
+\r
+69791 337402\r
+\r
+70416 337308\r
+-1\r
+\r
+71824 336294\r
+\r
+71821 336316\r
+\r
+71086 336614\r
+\r
+71823 336310\r
+-1\r
+\r
+72302 334533\r
+\r
+72159 334642\r
+\r
+71513 334827\r
+\r
+72292 334553\r
+-1\r
+\r
+79981 327762\r
+\r
+80608 327753\r
+\r
+80763 328066\r
+\r
+79832 328087\r
+\r
+79991 327761\r
+-1\r
+\r
+81228 327400\r
+\r
+81357 327292\r
+\r
+82094 326999\r
+\r
+81746 327567\r
+\r
+81239 327382\r
+-1\r
+\r
+81967 326658\r
+\r
+81604 326763\r
+\r
+80729 327163\r
+\r
+79796 326971\r
+\r
+79412 326427\r
+\r
+80046 326371\r
+\r
+81075 326353\r
+\r
+81646 325950\r
+\r
+81961 326653\r
+-1\r
+\r
+79315 325397\r
+\r
+78797 325078\r
+\r
+79310 325397\r
+-1\r
+\r
+43843 333959\r
+\r
+43449 333910\r
+-1\r
+\r
+44304 334006\r
+\r
+44304 334347\r
+-1\r
+\r
+46421 334128\r
+\r
+46430 334392\r
+-1\r
+\r
+81091 329454\r
+\r
+81506 328894\r
+\r
+80648 329232\r
+\r
+81091 329454\r
+-1\r
+\r
+35136 287576\r
+\r
+34611 287863\r
+\r
+35136 287576\r
+-1\r
+\r
+34325 286842\r
+\r
+34325 286842\r
+-1\r
+\r
+32769 287122\r
+\r
+32579 287554\r
+\r
+32362 287494\r
+\r
+32769 287122\r
+-1\r
+\r
+27660 294322\r
+\r
+27443 294452\r
+\r
+27247 294440\r
+\r
+27645 294326\r
+-1\r
+\r
+29704 293092\r
+\r
+30067 292900\r
+\r
+30608 292829\r
+\r
+30635 292174\r
+\r
+30788 292423\r
+\r
+31261 292324\r
+\r
+31897 291870\r
+\r
+32233 291286\r
+\r
+32456 291440\r
+\r
+32915 291132\r
+\r
+33349 290809\r
+\r
+33726 290626\r
+\r
+34282 289928\r
+\r
+34845 289241\r
+\r
+35354 288614\r
+\r
+34883 289098\r
+\r
+34559 289372\r
+\r
+35099 288702\r
+\r
+35258 287850\r
+\r
+34703 288147\r
+\r
+34514 288632\r
+\r
+34472 289118\r
+\r
+34186 289895\r
+\r
+34166 289656\r
+\r
+34207 288979\r
+\r
+34477 288233\r
+\r
+33926 288469\r
+\r
+33293 288444\r
+\r
+32415 288061\r
+\r
+31626 287744\r
+\r
+30752 287566\r
+\r
+29811 287377\r
+\r
+28990 287281\r
+\r
+29077 287026\r
+\r
+29930 287136\r
+\r
+29339 286933\r
+\r
+28401 287106\r
+\r
+27362 287260\r
+-1\r
+\r
+27359 287257\r
+\r
+26774 287319\r
+\r
+25802 287495\r
+\r
+25514 287422\r
+\r
+24529 287481\r
+\r
+23655 287837\r
+\r
+22771 288079\r
+\r
+21938 288453\r
+\r
+21496 289218\r
+\r
+21311 290096\r
+\r
+21707 290907\r
+\r
+21988 291800\r
+\r
+22260 292526\r
+\r
+22707 293321\r
+\r
+23237 294026\r
+\r
+24045 294453\r
+\r
+24931 294715\r
+\r
+25944 294764\r
+\r
+26906 294557\r
+\r
+27103 294338\r
+\r
+27651 294073\r
+\r
+27759 294033\r
+\r
+28288 293704\r
+\r
+28869 293439\r
+\r
+29423 293023\r
+\r
+29707 293095\r
+-1\r
+\r
+-26769 260760\r
+\r
+-26580 260741\r
+\r
+-26177 260551\r
+\r
+-26744 260766\r
+\r
+-26228 260936\r
+\r
+-26291 260980\r
+\r
+-26769 260760\r
+-1\r
+\r
+39109 259916\r
+\r
+39109 259916\r
+-1\r
+\r
+39417 260278\r
+\r
+39417 260278\r
+-1\r
+\r
+36495 260384\r
+\r
+36495 260384\r
+-1\r
+\r
+36206 260209\r
+\r
+36206 260209\r
+-1\r
+\r
+29891 263095\r
+\r
+29756 263046\r
+\r
+29891 263095\r
+-1\r
+\r
+36305 265128\r
+\r
+36305 265128\r
+-1\r
+\r
+36521 265185\r
+\r
+36521 265185\r
+-1\r
+\r
+38987 265218\r
+\r
+38987 265218\r
+-1\r
+\r
+38041 261540\r
+\r
+38041 261540\r
+-1\r
+\r
+38806 261176\r
+\r
+38806 261176\r
+-1\r
+\r
+40029 261901\r
+\r
+40029 261901\r
+-1\r
+\r
+40484 262049\r
+\r
+40484 262049\r
+-1\r
+\r
+41408 262848\r
+\r
+41408 262848\r
+-1\r
+\r
+40363 259606\r
+\r
+40363 259606\r
+-1\r
+\r
+41743 259838\r
+\r
+41743 259838\r
+-1\r
+\r
+42099 261779\r
+\r
+42099 261779\r
+-1\r
+\r
+25534 262487\r
+\r
+25534 262487\r
+-1\r
+\r
+25300 262728\r
+\r
+25300 262728\r
+-1\r
+\r
+25067 262458\r
+\r
+25067 262458\r
+-1\r
+\r
+25097 263515\r
+\r
+25097 263515\r
+-1\r
+\r
+24907 263571\r
+\r
+24907 263571\r
+-1\r
+\r
+24590 263455\r
+\r
+24590 263455\r
+-1\r
+\r
+24388 263388\r
+\r
+24388 263388\r
+-1\r
+\r
+24156 263182\r
+\r
+24156 263182\r
+-1\r
+\r
+24005 263051\r
+\r
+24005 263051\r
+-1\r
+\r
+23839 262962\r
+\r
+23839 262962\r
+-1\r
+\r
+23082 261688\r
+\r
+23082 261688\r
+-1\r
+\r
+23190 262977\r
+\r
+23190 262977\r
+-1\r
+\r
+22863 263475\r
+\r
+22863 263475\r
+-1\r
+\r
+22779 263510\r
+\r
+22779 263510\r
+-1\r
+\r
+22789 263258\r
+\r
+22789 263258\r
+-1\r
+\r
+22633 263263\r
+\r
+22633 263263\r
+-1\r
+\r
+22463 263671\r
+\r
+22463 263671\r
+-1\r
+\r
+22282 263776\r
+\r
+22282 263776\r
+-1\r
+\r
+22165 263774\r
+\r
+22165 263774\r
+-1\r
+\r
+21493 264204\r
+\r
+21493 264204\r
+-1\r
+\r
+21281 264346\r
+\r
+21281 264346\r
+-1\r
+\r
+21027 264420\r
+\r
+21027 264420\r
+-1\r
+\r
+20656 264215\r
+\r
+20656 264215\r
+-1\r
+\r
+20775 262753\r
+\r
+20775 262753\r
+-1\r
+\r
+20929 262716\r
+\r
+20929 262716\r
+-1\r
+\r
+21112 262670\r
+\r
+21112 262670\r
+-1\r
+\r
+21489 262555\r
+\r
+21489 262555\r
+-1\r
+\r
+21533 262497\r
+\r
+21533 262497\r
+-1\r
+\r
+19507 265067\r
+\r
+19507 265067\r
+-1\r
+\r
+19018 264938\r
+\r
+19018 264938\r
+-1\r
+\r
+19108 264494\r
+\r
+19108 264494\r
+-1\r
+\r
+19304 264232\r
+\r
+19304 264232\r
+-1\r
+\r
+19326 263964\r
+\r
+19326 263964\r
+-1\r
+\r
+19634 264074\r
+\r
+19634 264074\r
+-1\r
+\r
+19075 263207\r
+\r
+19075 263207\r
+-1\r
+\r
+18623 263175\r
+\r
+18623 263175\r
+-1\r
+\r
+18480 262978\r
+\r
+18480 262978\r
+-1\r
+\r
+17897 264411\r
+\r
+17897 264411\r
+-1\r
+\r
+17624 262726\r
+\r
+17624 262726\r
+-1\r
+\r
+16667 264221\r
+\r
+16667 264221\r
+-1\r
+\r
+16108 264157\r
+\r
+16108 264157\r
+-1\r
+\r
+16031 265331\r
+\r
+16031 265331\r
+-1\r
+\r
+15965 265331\r
+\r
+15965 265331\r
+-1\r
+\r
+15734 265098\r
+\r
+15734 265098\r
+-1\r
+\r
+15632 264946\r
+\r
+15632 264946\r
+-1\r
+\r
+15089 264667\r
+\r
+15089 264667\r
+-1\r
+\r
+15042 264591\r
+\r
+15042 264591\r
+-1\r
+\r
+15024 264504\r
+\r
+15024 264504\r
+-1\r
+\r
+14773 264630\r
+\r
+14773 264630\r
+-1\r
+\r
+14304 264577\r
+\r
+14304 264577\r
+-1\r
+\r
+14192 264519\r
+\r
+14192 264519\r
+-1\r
+\r
+13848 264375\r
+\r
+13848 264375\r
+-1\r
+\r
+14201 264043\r
+\r
+14201 264043\r
+-1\r
+\r
+15359 262667\r
+\r
+15359 262667\r
+-1\r
+\r
+14412 261732\r
+\r
+14412 261732\r
+-1\r
+\r
+13417 261694\r
+\r
+13417 261694\r
+-1\r
+\r
+12661 262058\r
+\r
+12661 262058\r
+-1\r
+\r
+12638 262194\r
+\r
+12638 262194\r
+-1\r
+\r
+12787 262543\r
+\r
+12787 262543\r
+-1\r
+\r
+12424 265492\r
+\r
+12424 265492\r
+-1\r
+\r
+12148 264901\r
+\r
+12148 264901\r
+-1\r
+\r
+11197 262721\r
+\r
+11197 262721\r
+-1\r
+\r
+10662 264910\r
+\r
+10662 264910\r
+-1\r
+\r
+10637 264832\r
+\r
+10637 264832\r
+-1\r
+\r
+10497 264814\r
+\r
+10497 264814\r
+-1\r
+\r
+10414 264776\r
+\r
+10414 264776\r
+-1\r
+\r
+10454 264098\r
+\r
+10454 264098\r
+-1\r
+\r
+10002 264073\r
+\r
+10002 264073\r
+-1\r
+\r
+10632 262831\r
+\r
+10632 262831\r
+-1\r
+\r
+9870 262881\r
+\r
+9870 262881\r
+-1\r
+\r
+9656 262441\r
+\r
+9656 262441\r
+-1\r
+\r
+9699 262342\r
+\r
+9699 262342\r
+-1\r
+\r
+9021 263934\r
+\r
+9021 263934\r
+-1\r
+\r
+8774 264076\r
+\r
+8774 264076\r
+-1\r
+\r
+8453 264039\r
+\r
+8453 264039\r
+-1\r
+\r
+7919 263216\r
+\r
+7919 263216\r
+-1\r
+\r
+7872 263175\r
+\r
+7872 263175\r
+-1\r
+\r
+8254 262629\r
+\r
+8254 262629\r
+-1\r
+\r
+8379 262535\r
+\r
+8379 262535\r
+-1\r
+\r
+7596 264844\r
+\r
+7596 264844\r
+-1\r
+\r
+7497 264801\r
+\r
+7497 264801\r
+-1\r
+\r
+7296 264760\r
+\r
+7296 264760\r
+-1\r
+\r
+7115 264781\r
+\r
+7115 264781\r
+-1\r
+\r
+6957 264792\r
+\r
+6957 264792\r
+-1\r
+\r
+6634 264666\r
+\r
+6634 264666\r
+-1\r
+\r
+6503 264242\r
+\r
+6503 264242\r
+-1\r
+\r
+6448 264115\r
+\r
+6448 264115\r
+-1\r
+\r
+6589 263843\r
+\r
+6589 263843\r
+-1\r
+\r
+6813 263707\r
+\r
+6813 263707\r
+-1\r
+\r
+7169 263943\r
+\r
+7169 263943\r
+-1\r
+\r
+7319 264194\r
+\r
+7319 264194\r
+-1\r
+\r
+3034 263289\r
+\r
+3034 263289\r
+-1\r
+\r
+2884 263413\r
+\r
+2884 263413\r
+-1\r
+\r
+3052 264075\r
+\r
+3052 264075\r
+-1\r
+\r
+1829 264572\r
+\r
+1829 264572\r
+-1\r
+\r
+1396 264649\r
+\r
+1396 264649\r
+-1\r
+\r
+1027 264166\r
+\r
+1027 264166\r
+-1\r
+\r
+864 263553\r
+\r
+864 263553\r
+-1\r
+\r
+821 263144\r
+\r
+821 263144\r
+-1\r
+\r
+972 262933\r
+\r
+972 262933\r
+-1\r
+\r
+1099 262742\r
+\r
+1099 262742\r
+-1\r
+\r
+1452 262651\r
+\r
+1452 262651\r
+-1\r
+\r
+1787 262588\r
+\r
+1787 262588\r
+-1\r
+\r
+-1021 264367\r
+\r
+-1021 264367\r
+-1\r
+\r
+-2119 263689\r
+\r
+-2119 263689\r
+-1\r
+\r
+-2252 263665\r
+\r
+-2252 263665\r
+-1\r
+\r
+-2416 263536\r
+\r
+-2416 263536\r
+-1\r
+\r
+-2454 263388\r
+\r
+-2454 263388\r
+-1\r
+\r
+-2362 263248\r
+\r
+-2362 263248\r
+-1\r
+\r
+-2170 263157\r
+\r
+-2170 263157\r
+-1\r
+\r
+77742 319938\r
+\r
+77732 319953\r
+\r
+77738 319944\r
+-1\r
+\r
+78722 317317\r
+\r
+78333 317393\r
+\r
+77979 316962\r
+\r
+78716 317327\r
+-1\r
+\r
+86662 244331\r
+\r
+86367 244331\r
+\r
+86662 244331\r
+-1\r
+\r
+97017 202627\r
+\r
+96939 202402\r
+\r
+96306 201699\r
+\r
+96129 200900\r
+\r
+95804 199941\r
+\r
+95610 199018\r
+\r
+96046 199626\r
+\r
+96408 200556\r
+\r
+97021 200761\r
+\r
+97065 201677\r
+\r
+97017 202627\r
+-1\r
+\r
+107937 173470\r
+\r
+107359 173936\r
+\r
+106588 173724\r
+\r
+107167 173099\r
+\r
+107535 173326\r
+\r
+107937 173472\r
+-1\r
+\r
+94465 181807\r
+\r
+94419 182014\r
+\r
+93930 182215\r
+\r
+92915 182064\r
+\r
+93595 181697\r
+\r
+94465 181807\r
+-1\r
+\r
+87804 192325\r
+\r
+87301 192035\r
+\r
+87491 191737\r
+\r
+87804 192325\r
+-1\r
+\r
+87229 193903\r
+\r
+87176 194012\r
+\r
+87029 193802\r
+\r
+87065 193124\r
+\r
+87229 193903\r
+-1\r
+\r
+74477 212104\r
+\r
+73892 212207\r
+\r
+73408 211584\r
+\r
+72915 211402\r
+\r
+73069 211085\r
+\r
+73680 211616\r
+\r
+74477 212104\r
+-1\r
+\r
+155944 144785\r
+\r
+155526 145007\r
+\r
+155214 145939\r
+\r
+154973 147141\r
+\r
+154443 147891\r
+\r
+153962 148746\r
+\r
+153275 149457\r
+\r
+152316 149776\r
+\r
+151449 150126\r
+\r
+150500 150368\r
+\r
+149776 149738\r
+\r
+149033 149102\r
+\r
+148623 148079\r
+\r
+148302 146999\r
+\r
+147785 146074\r
+\r
+147476 145057\r
+\r
+147513 143992\r
+-1\r
+\r
+168017 135859\r
+\r
+167528 136078\r
+\r
+167025 136498\r
+\r
+167010 136846\r
+\r
+166713 137559\r
+\r
+166276 138141\r
+\r
+165896 138867\r
+\r
+165796 138210\r
+\r
+166058 137485\r
+\r
+165463 137209\r
+\r
+164935 136886\r
+\r
+165403 137020\r
+\r
+165760 137109\r
+\r
+165539 136480\r
+\r
+164798 136253\r
+\r
+164415 135601\r
+\r
+164320 135466\r
+\r
+163880 135328\r
+\r
+163665 135509\r
+\r
+164088 135445\r
+\r
+163723 135682\r
+\r
+163384 135820\r
+\r
+163065 135807\r
+\r
+163084 135342\r
+\r
+163266 134984\r
+\r
+163169 134256\r
+\r
+163044 134119\r
+\r
+162860 133738\r
+\r
+163177 133692\r
+\r
+163491 132906\r
+\r
+163375 132144\r
+\r
+163378 132424\r
+\r
+163279 132400\r
+\r
+163115 132858\r
+\r
+162829 132638\r
+\r
+162720 131781\r
+\r
+162357 132218\r
+\r
+162208 133079\r
+\r
+161917 133947\r
+\r
+161456 134347\r
+\r
+160967 134785\r
+\r
+160778 135530\r
+\r
+160875 136087\r
+\r
+160729 136494\r
+\r
+160413 136955\r
+\r
+159935 137348\r
+\r
+159685 138132\r
+\r
+159525 139106\r
+\r
+159137 139776\r
+\r
+158754 140451\r
+\r
+158337 141070\r
+\r
+157929 141708\r
+\r
+157465 142198\r
+\r
+157054 142765\r
+\r
+156652 143414\r
+\r
+156195 143916\r
+\r
+155944 144786\r
+-1\r
+\r
+166522 127020\r
+\r
+166826 127298\r
+\r
+167246 127907\r
+\r
+167613 128569\r
+\r
+167944 129266\r
+\r
+167984 130172\r
+\r
+167853 130610\r
+\r
+168234 131215\r
+\r
+168380 132062\r
+\r
+167905 132387\r
+\r
+168328 132665\r
+\r
+168701 133222\r
+\r
+168951 133992\r
+\r
+168924 134540\r
+\r
+169429 135088\r
+\r
+169472 136006\r
+\r
+169492 136854\r
+\r
+169353 137323\r
+\r
+169635 138037\r
+\r
+169964 138708\r
+\r
+170112 139567\r
+\r
+170045 139200\r
+\r
+169693 138528\r
+\r
+169705 139254\r
+\r
+169846 140114\r
+\r
+170183 140619\r
+\r
+169988 141404\r
+\r
+169593 141489\r
+\r
+169359 141443\r
+\r
+169300 140667\r
+\r
+169006 139953\r
+\r
+168700 139233\r
+\r
+168629 138395\r
+\r
+168183 138197\r
+\r
+168052 138928\r
+\r
+167983 138110\r
+\r
+168071 137456\r
+\r
+167831 136721\r
+\r
+168016 135856\r
+-1\r
+\r
+167850 112282\r
+\r
+167778 112875\r
+\r
+168225 113399\r
+\r
+168264 113475\r
+\r
+168379 113672\r
+\r
+167858 113391\r
+\r
+167897 114163\r
+\r
+168029 114850\r
+\r
+168612 114832\r
+\r
+168988 114833\r
+\r
+169317 114614\r
+\r
+169865 114518\r
+\r
+169930 114468\r
+\r
+169416 114809\r
+\r
+169083 114983\r
+\r
+168591 115063\r
+\r
+168004 115147\r
+\r
+167621 115735\r
+\r
+167603 116453\r
+\r
+167823 117258\r
+\r
+167708 117095\r
+\r
+167319 116604\r
+\r
+167393 115718\r
+\r
+167457 114735\r
+\r
+167549 113870\r
+\r
+167500 113686\r
+\r
+167307 114086\r
+\r
+167206 114962\r
+\r
+166924 115232\r
+\r
+166759 114371\r
+\r
+166709 114869\r
+\r
+166392 115577\r
+\r
+166147 116123\r
+\r
+165874 117011\r
+\r
+166028 117826\r
+\r
+166031 118727\r
+\r
+166107 119327\r
+\r
+166133 119626\r
+\r
+165949 119954\r
+\r
+165748 120638\r
+\r
+166128 120874\r
+\r
+165689 121114\r
+\r
+165416 121373\r
+\r
+165075 121215\r
+\r
+165016 120485\r
+\r
+164714 119790\r
+\r
+164639 119362\r
+\r
+164384 118607\r
+\r
+164004 118099\r
+\r
+163770 117353\r
+\r
+163288 116995\r
+\r
+163229 117710\r
+\r
+163202 118625\r
+\r
+162807 119264\r
+\r
+162629 119978\r
+\r
+162427 120713\r
+\r
+161890 120998\r
+\r
+161324 120732\r
+\r
+160707 120650\r
+\r
+160496 120255\r
+\r
+160188 120610\r
+\r
+159895 121246\r
+\r
+159773 122088\r
+\r
+159966 122869\r
+\r
+160352 123469\r
+\r
+160879 123945\r
+\r
+161155 124617\r
+\r
+161314 125419\r
+\r
+161298 126117\r
+\r
+161650 126605\r
+\r
+161791 127307\r
+\r
+162215 127475\r
+\r
+162409 128269\r
+\r
+162031 128961\r
+\r
+162117 129682\r
+\r
+162117 130530\r
+\r
+162331 131216\r
+\r
+162961 131146\r
+\r
+163191 131707\r
+\r
+163465 131556\r
+\r
+163620 130789\r
+\r
+163660 130121\r
+\r
+163300 129468\r
+\r
+163684 128987\r
+\r
+163178 128495\r
+\r
+163067 127663\r
+\r
+163468 127043\r
+\r
+163953 126590\r
+\r
+164443 126143\r
+\r
+164962 125775\r
+\r
+165503 125507\r
+\r
+166102 125357\r
+\r
+166428 125704\r
+\r
+166688 126442\r
+\r
+167233 126671\r
+\r
+167140 127014\r
+\r
+166783 127220\r
+\r
+166274 126746\r
+\r
+166013 126065\r
+\r
+166022 126492\r
+\r
+166522 127020\r
+-1\r
+\r
+164942 108496\r
+\r
+165105 108794\r
+\r
+165568 109299\r
+\r
+166019 109861\r
+\r
+166518 110366\r
+\r
+166894 110629\r
+\r
+167431 110698\r
+\r
+167689 111430\r
+\r
+167850 112282\r
+-1\r
+\r
+164089 106974\r
+\r
+164193 107235\r
+\r
+164563 107871\r
+\r
+164942 108496\r
+-1\r
+\r
+162763 106781\r
+\r
+162904 107013\r
+\r
+163468 107078\r
+\r
+163661 106826\r
+\r
+163858 106726\r
+\r
+164027 106535\r
+\r
+164635 106625\r
+\r
+164801 106912\r
+\r
+164234 107047\r
+\r
+164470 107370\r
+\r
+164632 107735\r
+\r
+164830 107856\r
+\r
+164916 108324\r
+\r
+164942 108494\r
+-1\r
+\r
+124438 430559\r
+\r
+124461 430539\r
+\r
+125098 429922\r
+\r
+125087 429067\r
+\r
+125971 429108\r
+\r
+126678 429775\r
+\r
+127400 430396\r
+\r
+128199 430966\r
+\r
+128215 431583\r
+\r
+128603 432015\r
+\r
+129359 432614\r
+\r
+129624 433003\r
+\r
+129913 432462\r
+\r
+130385 432663\r
+\r
+130489 433140\r
+\r
+129765 433183\r
+\r
+130023 434197\r
+\r
+130740 434311\r
+\r
+131264 434782\r
+\r
+131260 435407\r
+\r
+131698 434929\r
+\r
+131914 435098\r
+\r
+131794 435876\r
+\r
+132139 436899\r
+\r
+132495 437370\r
+\r
+132315 437443\r
+\r
+132595 438054\r
+\r
+132873 438753\r
+\r
+133097 439383\r
+\r
+133218 439737\r
+\r
+132716 439856\r
+\r
+132846 440664\r
+\r
+133154 441111\r
+\r
+133485 440830\r
+\r
+133830 441218\r
+\r
+134276 441333\r
+\r
+134684 441365\r
+\r
+134754 440171\r
+\r
+135152 439709\r
+\r
+134721 439173\r
+\r
+134856 438073\r
+\r
+134729 437654\r
+\r
+135333 437091\r
+\r
+135268 436267\r
+\r
+135836 435644\r
+\r
+136207 434666\r
+\r
+135866 433600\r
+\r
+135585 433114\r
+\r
+134895 432471\r
+\r
+134477 431480\r
+\r
+133745 431162\r
+-1\r
+\r
+137840 424033\r
+\r
+137889 423968\r
+\r
+138631 423359\r
+\r
+139591 423259\r
+\r
+140328 423847\r
+\r
+141015 424190\r
+\r
+141078 425356\r
+\r
+140603 426147\r
+\r
+141043 427096\r
+\r
+141074 427951\r
+\r
+140916 428218\r
+\r
+141576 428905\r
+\r
+142368 429366\r
+\r
+142620 429484\r
+\r
+143310 430258\r
+\r
+143794 431096\r
+\r
+144249 432111\r
+\r
+144647 433162\r
+\r
+145185 433961\r
+\r
+145695 434316\r
+\r
+146408 435018\r
+\r
+146743 435373\r
+\r
+147243 436150\r
+-1\r
+\r
+146633 439439\r
+\r
+146031 440073\r
+\r
+145296 439915\r
+\r
+144660 439158\r
+\r
+144050 438691\r
+\r
+143641 437926\r
+\r
+143028 437291\r
+\r
+142638 437226\r
+\r
+142238 436628\r
+\r
+141822 437338\r
+\r
+141806 438362\r
+\r
+141710 438513\r
+\r
+141261 437868\r
+\r
+140663 437934\r
+\r
+140530 436883\r
+\r
+140196 436046\r
+\r
+139560 436019\r
+\r
+139609 436680\r
+\r
+139925 437698\r
+\r
+140213 437819\r
+\r
+140407 438426\r
+\r
+140469 438783\r
+\r
+140737 439353\r
+\r
+141266 439832\r
+\r
+141870 440618\r
+\r
+142237 441478\r
+\r
+142583 442349\r
+\r
+142871 443134\r
+\r
+143096 443556\r
+\r
+143236 444214\r
+\r
+143252 444670\r
+\r
+143584 445124\r
+\r
+143400 446186\r
+\r
+143589 447167\r
+\r
+144347 447736\r
+-1\r
+\r
+137840 424033\r
+\r
+137457 424782\r
+\r
+137268 425856\r
+\r
+137162 426939\r
+\r
+137184 427811\r
+\r
+136515 428447\r
+\r
+135665 428652\r
+\r
+134797 428229\r
+\r
+133992 428656\r
+\r
+133643 429795\r
+\r
+133745 431162\r
+-1\r
+\r
+146626 439442\r
+\r
+146723 439196\r
+\r
+147417 438607\r
+\r
+147018 438132\r
+\r
+147292 437126\r
+\r
+147243 436150\r
+-1\r
+\r
+207873 87486\r
+\r
+207562 87702\r
+\r
+206886 87768\r
+\r
+206182 87887\r
+\r
+205730 87267\r
+\r
+205357 86449\r
+\r
+205087 85468\r
+\r
+205322 84436\r
+\r
+205690 83663\r
+\r
+206326 83403\r
+\r
+206730 82629\r
+\r
+207142 81872\r
+\r
+207649 81301\r
+\r
+207804 80762\r
+\r
+207531 79763\r
+\r
+207345 78683\r
+\r
+206951 77891\r
+\r
+206413 77347\r
+\r
+205783 77059\r
+\r
+205132 76854\r
+\r
+204733 76079\r
+\r
+204120 75807\r
+\r
+203472 75658\r
+\r
+203047 75725\r
+\r
+203228 75619\r
+\r
+202567 75533\r
+\r
+201934 75776\r
+\r
+201219 75772\r
+\r
+200574 75996\r
+\r
+199960 76308\r
+\r
+199341 76345\r
+\r
+199050 76641\r
+\r
+198607 76251\r
+\r
+197936 76434\r
+\r
+197654 75783\r
+\r
+197778 74881\r
+\r
+197909 73932\r
+\r
+198311 74668\r
+\r
+198788 75254\r
+\r
+199243 75787\r
+\r
+199842 76011\r
+\r
+200533 75994\r
+\r
+199929 75934\r
+\r
+199281 75618\r
+\r
+198764 75068\r
+\r
+198267 74491\r
+\r
+197890 73716\r
+\r
+197848 72672\r
+\r
+197690 71760\r
+\r
+197028 71780\r
+\r
+196495 71325\r
+\r
+196064 70651\r
+-1\r
+\r
+214163 91455\r
+\r
+214272 90659\r
+\r
+214222 89287\r
+\r
+214002 88141\r
+\r
+213720 86904\r
+\r
+213435 85744\r
+\r
+212914 84637\r
+\r
+212415 84980\r
+\r
+211908 84471\r
+\r
+211675 85603\r
+\r
+211418 84685\r
+\r
+210732 85218\r
+\r
+209937 86304\r
+\r
+210210 87743\r
+\r
+209161 88047\r
+\r
+207852 87471\r
+-1\r
+\r
+218020 100301\r
+\r
+217892 100911\r
+\r
+218392 102497\r
+\r
+218196 103156\r
+\r
+217681 103130\r
+\r
+217384 102967\r
+\r
+216711 104412\r
+\r
+216681 107043\r
+\r
+215971 108740\r
+\r
+215769 107250\r
+\r
+215905 104660\r
+\r
+215213 103450\r
+\r
+214793 102187\r
+\r
+214841 100789\r
+\r
+213899 100060\r
+\r
+213998 97131\r
+\r
+214418 95061\r
+\r
+214609 93143\r
+\r
+214508 92196\r
+\r
+214165 91464\r
+-1\r
+\r
+245012 142601\r
+\r
+245143 142073\r
+\r
+245929 139965\r
+\r
+245822 139567\r
+\r
+246484 137554\r
+\r
+247350 135573\r
+\r
+248059 133065\r
+\r
+248762 130565\r
+\r
+249286 127769\r
+\r
+249174 126055\r
+\r
+249546 123667\r
+\r
+249537 120944\r
+\r
+248654 119388\r
+\r
+248803 119881\r
+\r
+249346 120477\r
+\r
+249827 120577\r
+\r
+249520 118440\r
+\r
+250053 118416\r
+\r
+250154 117027\r
+\r
+250330 116616\r
+\r
+250766 115249\r
+\r
+250660 117006\r
+\r
+251074 119178\r
+\r
+251519 116644\r
+\r
+251441 115334\r
+\r
+251130 114185\r
+\r
+250620 112707\r
+\r
+251245 110829\r
+-1\r
+\r
+241741 114675\r
+\r
+241741 115844\r
+\r
+241481 118618\r
+\r
+240602 119321\r
+\r
+240334 120769\r
+\r
+240456 121265\r
+\r
+240345 122876\r
+\r
+239899 124315\r
+\r
+239786 125209\r
+\r
+239059 127520\r
+\r
+238686 130906\r
+\r
+238361 134407\r
+\r
+237848 137438\r
+\r
+237972 140668\r
+\r
+238429 143316\r
+\r
+239076 145679\r
+\r
+240051 147381\r
+\r
+241194 148598\r
+\r
+242001 148213\r
+\r
+243145 147644\r
+\r
+243992 146476\r
+\r
+244370 145405\r
+\r
+245235 143624\r
+\r
+245013 142593\r
+-1\r
+\r
+230125 135557\r
+\r
+230020 133701\r
+\r
+230293 131304\r
+\r
+231122 130186\r
+\r
+231646 128815\r
+\r
+231663 127137\r
+\r
+232342 125311\r
+\r
+233045 125627\r
+\r
+233501 125702\r
+\r
+234394 125099\r
+\r
+235120 124068\r
+\r
+235624 124349\r
+\r
+236479 124993\r
+\r
+236609 125877\r
+\r
+237325 124899\r
+\r
+238134 123741\r
+\r
+238608 121651\r
+\r
+238845 120928\r
+\r
+239357 120839\r
+\r
+239561 118988\r
+\r
+239765 120065\r
+\r
+239815 119159\r
+\r
+240169 118173\r
+\r
+240738 117222\r
+\r
+241369 116750\r
+\r
+241744 114676\r
+-1\r
+\r
+238200 149917\r
+\r
+237942 149165\r
+\r
+237485 146532\r
+\r
+236541 144688\r
+\r
+235596 142928\r
+\r
+234527 144116\r
+\r
+233531 145474\r
+\r
+232615 145768\r
+\r
+232678 144065\r
+\r
+232393 143086\r
+\r
+232980 140495\r
+\r
+233117 138580\r
+\r
+232895 137269\r
+\r
+233418 138232\r
+\r
+233897 135862\r
+\r
+234665 133787\r
+\r
+233912 132464\r
+\r
+233406 131465\r
+\r
+232468 132881\r
+\r
+231705 134691\r
+\r
+231689 136637\r
+\r
+230808 137027\r
+\r
+230125 135557\r
+-1\r
+\r
+240570 165747\r
+\r
+241087 164792\r
+\r
+242049 163158\r
+\r
+243043 162010\r
+\r
+243881 163534\r
+\r
+244140 166579\r
+\r
+244729 167727\r
+\r
+245554 166591\r
+\r
+246481 165618\r
+\r
+246884 161942\r
+\r
+246750 158590\r
+\r
+247200 155740\r
+\r
+246345 157912\r
+\r
+245300 159162\r
+\r
+244753 158943\r
+\r
+244055 158860\r
+\r
+243091 158079\r
+\r
+241804 157910\r
+\r
+241342 159580\r
+\r
+240363 159757\r
+\r
+239410 159705\r
+\r
+238120 158718\r
+\r
+237276 158888\r
+\r
+238263 157707\r
+\r
+237541 156670\r
+\r
+238277 156770\r
+\r
+239083 155947\r
+\r
+239033 153240\r
+\r
+239260 151476\r
+\r
+238200 149917\r
+-1\r
+\r
+246893 203374\r
+\r
+246984 202580\r
+\r
+246833 199577\r
+\r
+245963 197588\r
+\r
+245781 196475\r
+\r
+245876 194970\r
+\r
+245664 192229\r
+\r
+246042 193254\r
+\r
+246472 194121\r
+\r
+247529 193754\r
+\r
+248012 193035\r
+\r
+248298 195892\r
+\r
+248302 193805\r
+\r
+247736 191022\r
+\r
+247072 188437\r
+\r
+246837 189136\r
+\r
+245992 188395\r
+\r
+246580 188049\r
+\r
+246660 186912\r
+\r
+246180 184608\r
+\r
+245774 182068\r
+\r
+244930 179828\r
+\r
+244716 178688\r
+\r
+244284 175895\r
+\r
+243926 175665\r
+\r
+243669 176028\r
+\r
+243599 173633\r
+\r
+243089 172327\r
+\r
+241979 171850\r
+\r
+240832 171364\r
+\r
+240672 169002\r
+\r
+240436 167385\r
+\r
+240568 165737\r
+-1\r
+\r
+245924 247140\r
+\r
+245610 246309\r
+\r
+246259 245397\r
+\r
+246937 243331\r
+\r
+247794 241640\r
+\r
+248383 238523\r
+\r
+248763 236867\r
+\r
+249323 234384\r
+\r
+249359 233345\r
+\r
+250114 231969\r
+\r
+250795 228219\r
+\r
+251082 224653\r
+\r
+251244 221168\r
+\r
+251252 218471\r
+\r
+250720 216703\r
+\r
+249668 217633\r
+\r
+248898 218613\r
+\r
+248081 219338\r
+\r
+247313 217061\r
+\r
+246830 215595\r
+\r
+246074 214236\r
+\r
+246924 212614\r
+\r
+247760 213476\r
+\r
+248373 213239\r
+\r
+248102 210184\r
+\r
+247576 209827\r
+\r
+247503 208575\r
+\r
+246808 206253\r
+\r
+246895 203358\r
+-1\r
+\r
+262470 257605\r
+\r
+262390 254649\r
+\r
+262350 250884\r
+\r
+262591 249555\r
+\r
+261558 248402\r
+\r
+260456 247748\r
+\r
+259371 247159\r
+\r
+258178 245928\r
+\r
+257276 243822\r
+\r
+256633 240852\r
+\r
+255663 240386\r
+\r
+255221 239856\r
+\r
+254998 241869\r
+\r
+253873 241952\r
+\r
+252782 241517\r
+\r
+252203 242237\r
+\r
+251957 240732\r
+\r
+250788 240446\r
+\r
+250691 241019\r
+\r
+250429 243608\r
+\r
+250002 245126\r
+\r
+248912 245662\r
+\r
+248116 247851\r
+\r
+248070 248358\r
+\r
+247134 248163\r
+\r
+245924 247140\r
+-1\r
+\r
+240731 251638\r
+\r
+240247 252634\r
+\r
+240280 253945\r
+\r
+239846 253049\r
+\r
+239594 255569\r
+\r
+239896 256689\r
+\r
+240424 257555\r
+\r
+240936 257387\r
+\r
+241506 259198\r
+\r
+241848 260033\r
+\r
+242414 260705\r
+\r
+243436 261529\r
+\r
+243891 263297\r
+\r
+244925 263318\r
+\r
+246060 264162\r
+\r
+246717 265005\r
+\r
+247675 262238\r
+\r
+248763 261002\r
+\r
+249878 260941\r
+\r
+250825 261206\r
+\r
+251956 261086\r
+\r
+253067 260801\r
+\r
+254124 261697\r
+\r
+255265 262048\r
+\r
+256290 260665\r
+\r
+257324 258493\r
+\r
+258180 260508\r
+\r
+259235 261245\r
+\r
+260387 262234\r
+\r
+261471 261954\r
+\r
+262175 259714\r
+\r
+262473 257611\r
+-1\r
+\r
+243242 284574\r
+\r
+243241 284515\r
+\r
+243279 281570\r
+\r
+243444 279401\r
+\r
+244160 277924\r
+\r
+245287 278207\r
+\r
+246277 278252\r
+\r
+247024 277374\r
+\r
+248086 275917\r
+\r
+248198 273158\r
+\r
+247787 270098\r
+\r
+246981 267894\r
+\r
+245858 268222\r
+\r
+244751 269287\r
+\r
+243592 268882\r
+\r
+242488 266407\r
+\r
+241341 265912\r
+\r
+240481 263983\r
+\r
+239870 261808\r
+\r
+239243 260506\r
+\r
+238464 259291\r
+\r
+238876 256908\r
+\r
+238806 254047\r
+\r
+239294 251138\r
+\r
+240004 248771\r
+\r
+240541 249643\r
+\r
+240731 251638\r
+-1\r
+\r
+255851 276897\r
+\r
+256346 274890\r
+\r
+256686 271904\r
+\r
+257486 271795\r
+\r
+258483 270775\r
+\r
+259433 271794\r
+\r
+260484 272358\r
+\r
+261450 271891\r
+\r
+262169 270904\r
+\r
+261670 269898\r
+\r
+260563 270388\r
+\r
+259457 269396\r
+\r
+258869 266185\r
+\r
+257915 264494\r
+\r
+256827 263872\r
+\r
+255764 265414\r
+\r
+254700 266976\r
+\r
+253577 267142\r
+\r
+252419 265413\r
+\r
+251281 264949\r
+\r
+250197 265813\r
+\r
+249051 265497\r
+\r
+248894 267910\r
+\r
+248964 270518\r
+\r
+249260 273605\r
+\r
+248681 276585\r
+\r
+248096 279305\r
+\r
+247012 279766\r
+\r
+246131 280869\r
+\r
+245506 279577\r
+\r
+244515 279023\r
+\r
+243979 280005\r
+\r
+243621 281881\r
+\r
+243447 282486\r
+\r
+243242 284574\r
+-1\r
+\r
+252309 299448\r
+\r
+252306 298405\r
+\r
+253361 298390\r
+\r
+254432 299013\r
+\r
+255483 298500\r
+\r
+255112 297297\r
+\r
+254181 296658\r
+\r
+253247 296154\r
+\r
+253302 295916\r
+\r
+254423 295927\r
+\r
+255536 295953\r
+\r
+256637 296382\r
+\r
+257377 298793\r
+\r
+258224 299106\r
+\r
+258131 295770\r
+\r
+258519 292523\r
+\r
+259477 290845\r
+\r
+259783 289018\r
+\r
+260565 285612\r
+\r
+260599 282276\r
+\r
+259909 279681\r
+\r
+259564 279628\r
+\r
+258833 281423\r
+\r
+258956 278234\r
+\r
+259209 274954\r
+\r
+258229 274192\r
+\r
+257289 276086\r
+\r
+256723 278936\r
+\r
+256813 280706\r
+\r
+256176 281831\r
+\r
+255843 282658\r
+\r
+255406 283742\r
+\r
+255346 284377\r
+\r
+255370 281513\r
+\r
+256185 279340\r
+\r
+255851 276897\r
+-1\r
+\r
+262768 312429\r
+\r
+263299 311777\r
+\r
+264015 308926\r
+\r
+264962 310673\r
+\r
+265735 313433\r
+\r
+265903 310090\r
+\r
+265316 306896\r
+\r
+265339 303246\r
+\r
+265163 298493\r
+\r
+265106 293858\r
+\r
+264858 289836\r
+\r
+264172 289398\r
+\r
+263478 288969\r
+\r
+262916 290695\r
+\r
+261713 290287\r
+\r
+260772 291417\r
+\r
+260296 294768\r
+\r
+259502 295973\r
+\r
+258826 298269\r
+\r
+258063 300744\r
+\r
+256909 300144\r
+\r
+256017 299252\r
+\r
+254979 300660\r
+\r
+253799 301463\r
+\r
+253139 299240\r
+\r
+252310 299454\r
+-1\r
+\r
+270612 360674\r
+\r
+271222 359451\r
+\r
+271998 356740\r
+\r
+272978 358547\r
+\r
+273905 358318\r
+\r
+274273 357199\r
+\r
+274465 355164\r
+\r
+273969 353212\r
+\r
+273692 352024\r
+\r
+273456 350042\r
+\r
+273249 348576\r
+\r
+273568 347450\r
+\r
+273162 344789\r
+\r
+273792 345871\r
+\r
+274125 343177\r
+\r
+273997 340842\r
+\r
+274000 338142\r
+\r
+273758 337138\r
+\r
+273852 335580\r
+\r
+273227 334396\r
+\r
+273223 336156\r
+\r
+273410 338841\r
+\r
+272941 335193\r
+\r
+272610 330844\r
+\r
+272369 328001\r
+\r
+272139 324597\r
+\r
+271577 322776\r
+\r
+271486 319596\r
+\r
+271169 318840\r
+\r
+270503 317202\r
+\r
+270530 313121\r
+\r
+270117 315939\r
+\r
+269964 313854\r
+\r
+269062 313423\r
+\r
+268618 312819\r
+\r
+269093 310443\r
+\r
+268954 309717\r
+\r
+268559 310792\r
+\r
+267973 312404\r
+\r
+267581 313312\r
+\r
+267715 312946\r
+\r
+267888 310454\r
+\r
+267703 309329\r
+\r
+267128 312370\r
+\r
+266460 314680\r
+\r
+265979 313875\r
+\r
+265712 315283\r
+\r
+264997 313704\r
+\r
+264662 309613\r
+\r
+263757 310594\r
+\r
+262780 312419\r
+-1\r
+\r
+261342 410731\r
+\r
+261391 410188\r
+\r
+262093 407266\r
+\r
+263084 408646\r
+\r
+264147 407729\r
+\r
+265195 408268\r
+\r
+266177 406577\r
+\r
+265535 406349\r
+\r
+265504 402301\r
+\r
+266376 400694\r
+\r
+266210 399960\r
+\r
+266453 396255\r
+\r
+265510 394377\r
+\r
+265355 397125\r
+\r
+265211 398815\r
+\r
+264630 396368\r
+\r
+264765 393092\r
+\r
+264271 393336\r
+\r
+263876 389767\r
+\r
+263432 388120\r
+\r
+263329 384063\r
+\r
+262691 382439\r
+\r
+262012 379928\r
+\r
+262313 379864\r
+\r
+263334 381668\r
+\r
+263932 384116\r
+\r
+264990 385687\r
+\r
+265137 389114\r
+\r
+265826 390901\r
+\r
+266662 393786\r
+\r
+267449 395431\r
+\r
+267759 396832\r
+\r
+268329 399192\r
+\r
+268807 402038\r
+\r
+269605 404172\r
+\r
+270354 407227\r
+\r
+271370 408754\r
+\r
+272029 407753\r
+\r
+272050 406048\r
+\r
+272753 405286\r
+\r
+272670 406919\r
+\r
+272016 408472\r
+\r
+272910 409900\r
+\r
+273092 408534\r
+\r
+274022 408416\r
+\r
+274406 406652\r
+\r
+273888 406916\r
+\r
+274293 406018\r
+\r
+274847 405670\r
+\r
+274890 402745\r
+\r
+275797 402155\r
+\r
+276233 399900\r
+\r
+276181 396636\r
+\r
+276231 392858\r
+\r
+276234 388599\r
+\r
+275485 386747\r
+\r
+275532 383050\r
+\r
+276105 384305\r
+\r
+276688 386351\r
+\r
+277216 385123\r
+\r
+277385 382750\r
+\r
+277305 380043\r
+\r
+277500 379437\r
+\r
+277531 375269\r
+\r
+277902 378508\r
+\r
+278491 381423\r
+\r
+279132 381005\r
+\r
+279510 377218\r
+\r
+279801 374411\r
+\r
+279386 370903\r
+\r
+278546 368043\r
+\r
+277779 365231\r
+\r
+277015 363348\r
+\r
+276071 364046\r
+\r
+275350 365564\r
+\r
+275074 366488\r
+\r
+275463 363257\r
+\r
+275310 359324\r
+\r
+275143 356221\r
+\r
+274373 358638\r
+\r
+273255 359552\r
+\r
+272457 357342\r
+\r
+271595 359326\r
+\r
+270598 360638\r
+-1\r
+\r
+257455 491475\r
+\r
+257700 490512\r
+\r
+257608 487288\r
+\r
+257205 485187\r
+\r
+256919 485024\r
+\r
+257121 481538\r
+\r
+258043 478704\r
+\r
+258958 477618\r
+\r
+257806 475962\r
+\r
+256641 475008\r
+\r
+256120 474506\r
+\r
+254966 473098\r
+\r
+255147 471035\r
+\r
+255333 469601\r
+\r
+255919 467769\r
+\r
+256559 466648\r
+\r
+257580 465269\r
+\r
+258163 464641\r
+\r
+258666 465513\r
+\r
+258806 464804\r
+\r
+258544 463153\r
+\r
+259550 461820\r
+\r
+260332 459852\r
+\r
+260624 456203\r
+\r
+259549 457134\r
+\r
+258482 458026\r
+\r
+257366 458314\r
+\r
+257708 457941\r
+\r
+258807 457416\r
+\r
+259829 455899\r
+\r
+260192 453869\r
+\r
+260909 450799\r
+\r
+261507 447635\r
+\r
+261819 444038\r
+\r
+262342 440075\r
+\r
+262681 436998\r
+\r
+262790 433015\r
+\r
+262542 432798\r
+\r
+262600 431171\r
+\r
+263236 428111\r
+\r
+264126 426327\r
+\r
+264536 428357\r
+\r
+264910 424626\r
+\r
+265122 420314\r
+\r
+265328 416065\r
+\r
+264914 412502\r
+\r
+264648 408714\r
+\r
+263965 410036\r
+\r
+263024 408779\r
+\r
+262008 407546\r
+\r
+261342 410731\r
+-1\r
+\r
+255552 545979\r
+\r
+255489 546906\r
+\r
+256494 546190\r
+\r
+256928 543062\r
+\r
+256844 542052\r
+\r
+256612 540876\r
+\r
+257423 541851\r
+\r
+257549 539843\r
+\r
+257912 538886\r
+\r
+258094 535852\r
+\r
+258362 536926\r
+\r
+258338 538840\r
+\r
+259403 539338\r
+\r
+260064 536215\r
+\r
+260377 532672\r
+\r
+260153 529324\r
+\r
+259099 527316\r
+\r
+258210 524549\r
+\r
+258087 521741\r
+\r
+258743 522299\r
+\r
+258814 523816\r
+\r
+259555 524301\r
+\r
+259853 525038\r
+\r
+259824 526373\r
+\r
+258958 525591\r
+\r
+259381 527197\r
+\r
+260291 528504\r
+\r
+260243 524885\r
+\r
+260039 521201\r
+\r
+260209 519283\r
+\r
+260692 521358\r
+\r
+260449 524423\r
+\r
+260391 528065\r
+\r
+260879 525953\r
+\r
+261257 522386\r
+\r
+261554 518743\r
+\r
+261680 515070\r
+\r
+261786 511399\r
+\r
+262307 507967\r
+\r
+261888 507103\r
+\r
+261102 507124\r
+\r
+260993 503450\r
+\r
+260262 500895\r
+\r
+259781 501941\r
+\r
+259998 504394\r
+\r
+259338 502900\r
+\r
+258827 502808\r
+\r
+257820 503234\r
+\r
+257337 502678\r
+\r
+257473 500635\r
+\r
+257522 498481\r
+\r
+257400 496886\r
+\r
+256810 497498\r
+\r
+256498 497504\r
+\r
+256250 496867\r
+\r
+256291 495401\r
+\r
+256631 494771\r
+\r
+257091 493642\r
+\r
+257446 491449\r
+-1\r
+\r
+251432 625538\r
+\r
+251542 625231\r
+\r
+251622 623948\r
+\r
+251495 622989\r
+\r
+251900 620386\r
+\r
+252206 617169\r
+\r
+252475 613907\r
+\r
+251505 613998\r
+\r
+250596 612446\r
+\r
+249903 614662\r
+\r
+248762 615623\r
+\r
+248200 614528\r
+\r
+247901 613625\r
+\r
+247701 612668\r
+\r
+248038 609938\r
+\r
+248938 608325\r
+\r
+249474 605630\r
+\r
+250596 605053\r
+\r
+251095 603425\r
+\r
+250221 601037\r
+\r
+250258 597943\r
+\r
+250545 594769\r
+\r
+250761 591561\r
+\r
+250853 588690\r
+\r
+250839 585396\r
+\r
+250403 583272\r
+\r
+249617 581340\r
+\r
+248560 581545\r
+\r
+247475 580652\r
+\r
+246689 578987\r
+\r
+247340 580351\r
+\r
+248448 580881\r
+\r
+249292 579641\r
+\r
+250467 579621\r
+\r
+250842 577157\r
+\r
+251082 575057\r
+\r
+252026 575520\r
+\r
+252597 575896\r
+\r
+253778 575737\r
+\r
+254898 573462\r
+\r
+255497 570417\r
+\r
+255845 567237\r
+\r
+255911 563754\r
+\r
+255811 560159\r
+\r
+255725 558212\r
+\r
+255315 554604\r
+\r
+255070 551574\r
+\r
+255052 549060\r
+\r
+255560 545948\r
+-1\r
+\r
+232616 -624283\r
+\r
+232528 -624195\r
+\r
+231569 -624370\r
+\r
+231809 -622417\r
+\r
+232088 -621940\r
+\r
+232112 -620573\r
+\r
+232505 -622762\r
+\r
+232964 -622420\r
+\r
+233185 -623509\r
+\r
+233644 -621333\r
+\r
+234310 -619809\r
+\r
+234795 -621496\r
+\r
+235084 -620081\r
+\r
+235547 -620736\r
+\r
+236220 -621513\r
+\r
+236420 -620784\r
+\r
+235911 -619274\r
+\r
+235857 -618013\r
+\r
+236078 -615683\r
+\r
+236821 -617266\r
+\r
+236447 -615786\r
+\r
+236675 -614005\r
+\r
+237469 -612972\r
+\r
+237890 -610886\r
+\r
+238185 -612254\r
+\r
+238595 -612929\r
+\r
+238713 -613634\r
+\r
+239518 -615404\r
+\r
+240348 -617055\r
+\r
+241037 -618878\r
+\r
+241212 -621574\r
+\r
+241350 -622501\r
+\r
+241015 -620840\r
+\r
+241188 -623216\r
+\r
+240757 -624006\r
+\r
+241397 -623409\r
+\r
+241661 -625079\r
+\r
+241541 -628347\r
+\r
+241410 -627427\r
+\r
+240526 -626523\r
+\r
+239660 -627386\r
+\r
+238912 -625657\r
+\r
+238654 -626701\r
+\r
+239281 -627315\r
+\r
+238861 -627948\r
+\r
+239690 -628606\r
+\r
+240266 -629121\r
+\r
+241183 -629708\r
+\r
+242270 -629344\r
+\r
+242715 -630267\r
+\r
+242975 -630789\r
+\r
+243639 -631133\r
+\r
+244304 -633585\r
+\r
+244974 -636034\r
+\r
+245380 -638081\r
+\r
+245504 -639481\r
+\r
+246018 -639608\r
+\r
+246744 -642001\r
+\r
+246102 -639944\r
+\r
+246015 -640696\r
+\r
+246686 -643041\r
+\r
+246942 -642640\r
+\r
+247670 -645027\r
+\r
+248075 -646334\r
+\r
+248535 -663950\r
+\r
+248504 -663251\r
+\r
+249368 -665490\r
+\r
+249713 -667365\r
+\r
+249921 -667352\r
+\r
+250128 -669853\r
+\r
+250580 -672040\r
+\r
+251023 -675060\r
+\r
+251634 -677270\r
+\r
+251546 -679779\r
+\r
+251502 -682688\r
+\r
+251419 -685267\r
+-1\r
+\r
+226316 637112\r
+\r
+225899 637673\r
+\r
+225984 638551\r
+\r
+225279 639182\r
+\r
+224949 641693\r
+\r
+224510 644057\r
+\r
+224958 644939\r
+\r
+225670 646550\r
+\r
+226747 645269\r
+\r
+227652 645184\r
+\r
+228247 643864\r
+\r
+228816 643604\r
+\r
+228303 642997\r
+\r
+228773 642393\r
+\r
+229110 642659\r
+\r
+229079 643542\r
+\r
+230266 643167\r
+\r
+230610 642432\r
+\r
+231544 641969\r
+\r
+231458 641522\r
+\r
+231365 639968\r
+\r
+232451 638536\r
+\r
+233052 637913\r
+\r
+232664 636019\r
+\r
+232394 634016\r
+\r
+233162 634716\r
+\r
+233248 633010\r
+\r
+233036 629974\r
+\r
+232845 628723\r
+\r
+233168 631526\r
+\r
+233801 633751\r
+\r
+233466 635749\r
+\r
+233311 638137\r
+\r
+234164 636737\r
+\r
+234292 635152\r
+\r
+234107 637653\r
+\r
+233337 638835\r
+\r
+232797 640731\r
+\r
+232894 643152\r
+\r
+232777 643636\r
+\r
+233322 646031\r
+\r
+234205 647813\r
+\r
+235072 -646426\r
+\r
+236173 -645687\r
+\r
+237106 -647250\r
+\r
+238227 -646714\r
+\r
+238334 -645358\r
+\r
+238862 -645040\r
+\r
+238209 -644380\r
+\r
+239013 -642790\r
+\r
+238051 -643125\r
+\r
+237495 -644006\r
+\r
+236671 -642492\r
+\r
+235712 -642130\r
+\r
+235783 -638825\r
+\r
+236063 -636244\r
+\r
+235617 -633739\r
+\r
+234501 -632842\r
+\r
+233626 -632111\r
+\r
+233202 -630330\r
+\r
+233040 -628911\r
+\r
+232477 -627033\r
+\r
+231650 -625254\r
+\r
+232629 -624279\r
+-1\r
+\r
+215366 588097\r
+\r
+215614 589144\r
+\r
+216180 589485\r
+\r
+215858 590923\r
+\r
+215898 591030\r
+\r
+216274 592399\r
+\r
+215328 593636\r
+\r
+216309 594444\r
+\r
+216358 594639\r
+\r
+216874 596258\r
+\r
+217605 598275\r
+\r
+217736 598458\r
+\r
+217072 598546\r
+\r
+215910 598123\r
+\r
+215706 599056\r
+\r
+216681 600501\r
+\r
+217518 601429\r
+\r
+217629 602577\r
+\r
+217862 604086\r
+\r
+218115 606682\r
+\r
+218061 608906\r
+\r
+217870 609746\r
+\r
+216968 611134\r
+\r
+216236 611767\r
+\r
+215883 613443\r
+\r
+217047 613980\r
+\r
+217519 614513\r
+\r
+218015 615926\r
+\r
+218792 617111\r
+\r
+218876 617731\r
+\r
+219383 619144\r
+\r
+219725 619652\r
+\r
+219748 620831\r
+\r
+220170 620580\r
+\r
+220613 621957\r
+\r
+220975 622275\r
+\r
+221023 623292\r
+\r
+221913 624485\r
+\r
+222035 625947\r
+\r
+222565 627034\r
+\r
+222653 628699\r
+\r
+222937 629207\r
+\r
+223776 630971\r
+\r
+223839 632210\r
+\r
+224475 634857\r
+\r
+225031 636060\r
+\r
+225296 637342\r
+\r
+226308 637154\r
+-1\r
+\r
+189543 570327\r
+\r
+189874 570596\r
+\r
+190588 570679\r
+\r
+191044 570752\r
+\r
+190774 571900\r
+\r
+191373 573809\r
+\r
+191720 575217\r
+\r
+191407 576132\r
+\r
+192016 575850\r
+\r
+192635 575484\r
+\r
+192985 575698\r
+\r
+193983 575531\r
+\r
+195075 576289\r
+\r
+195959 577913\r
+\r
+196526 580010\r
+\r
+196272 581843\r
+\r
+196993 583351\r
+\r
+198080 583107\r
+\r
+199240 582212\r
+\r
+200430 582444\r
+\r
+201511 583282\r
+\r
+202375 584850\r
+\r
+203145 584964\r
+\r
+203369 586528\r
+\r
+203020 586410\r
+\r
+202344 585421\r
+\r
+201785 587068\r
+\r
+202822 588009\r
+\r
+204040 587667\r
+\r
+204418 586076\r
+\r
+205651 586082\r
+\r
+206756 586331\r
+\r
+207651 587572\r
+\r
+208406 586458\r
+\r
+208227 584876\r
+\r
+208061 584518\r
+\r
+208994 582982\r
+\r
+210127 583547\r
+\r
+211185 584590\r
+\r
+211846 585807\r
+\r
+212246 586728\r
+\r
+212973 586874\r
+\r
+213053 587257\r
+\r
+213325 587858\r
+\r
+214387 587455\r
+\r
+215366 588097\r
+-1\r
+\r
+224826 596332\r
+\r
+224803 595895\r
+\r
+224505 595012\r
+\r
+224782 593340\r
+\r
+224343 591154\r
+\r
+223197 590612\r
+\r
+222026 590322\r
+\r
+221215 589844\r
+\r
+220280 589659\r
+\r
+219496 589005\r
+\r
+218830 588027\r
+\r
+218761 587139\r
+\r
+218211 585277\r
+\r
+217588 583162\r
+\r
+216657 582574\r
+\r
+215810 580852\r
+\r
+214863 579403\r
+\r
+214086 577624\r
+\r
+213166 576067\r
+\r
+212110 575088\r
+\r
+211170 573753\r
+\r
+210520 572865\r
+\r
+209595 570898\r
+\r
+208675 570039\r
+\r
+208781 568002\r
+\r
+208046 566763\r
+\r
+208109 564693\r
+\r
+207100 565130\r
+\r
+205977 564482\r
+\r
+205474 563504\r
+\r
+204445 562115\r
+\r
+204346 561750\r
+\r
+203213 561132\r
+\r
+202069 560650\r
+\r
+200971 560325\r
+\r
+199798 560083\r
+\r
+198604 560035\r
+\r
+197369 560314\r
+\r
+196146 560547\r
+\r
+194879 561039\r
+\r
+193664 561367\r
+\r
+192424 561604\r
+\r
+191177 561903\r
+\r
+189949 562120\r
+\r
+188978 563191\r
+\r
+188489 562905\r
+\r
+187232 563279\r
+\r
+186017 563365\r
+\r
+184811 563460\r
+\r
+183802 564246\r
+\r
+183573 564558\r
+\r
+184447 566147\r
+\r
+185389 567209\r
+\r
+186181 568763\r
+\r
+187209 569821\r
+\r
+188108 570349\r
+\r
+188655 570382\r
+\r
+189548 570309\r
+-1\r
+\r
+213363 553476\r
+\r
+213058 553396\r
+\r
+212687 555341\r
+\r
+212889 556758\r
+\r
+213036 558484\r
+\r
+213922 558177\r
+\r
+214308 556397\r
+\r
+214235 555851\r
+\r
+214421 554922\r
+\r
+214956 555242\r
+\r
+215454 555883\r
+\r
+216552 556737\r
+\r
+217487 558477\r
+\r
+218244 559996\r
+\r
+219098 561271\r
+\r
+220121 562799\r
+\r
+220982 563917\r
+\r
+221821 565181\r
+\r
+222507 567112\r
+\r
+222367 569464\r
+\r
+222542 571747\r
+\r
+222767 573765\r
+\r
+222113 574192\r
+\r
+222503 575770\r
+\r
+222658 577309\r
+\r
+221572 576712\r
+\r
+220839 575729\r
+\r
+220471 575710\r
+\r
+219406 575211\r
+\r
+219780 577140\r
+\r
+219075 576818\r
+\r
+218113 576552\r
+\r
+218701 577950\r
+\r
+219139 579170\r
+\r
+219976 580873\r
+\r
+220654 582053\r
+\r
+221088 583231\r
+\r
+221936 584564\r
+\r
+222086 585532\r
+\r
+221482 586780\r
+\r
+222247 587748\r
+\r
+222968 586905\r
+\r
+223976 587104\r
+\r
+224776 587523\r
+\r
+225414 589466\r
+\r
+225742 591892\r
+\r
+225092 593998\r
+\r
+224820 596284\r
+-1\r
+\r
+191713 509027\r
+\r
+192203 508030\r
+\r
+192549 507778\r
+\r
+193249 505888\r
+\r
+194273 505211\r
+\r
+195051 503658\r
+\r
+195243 502330\r
+\r
+195238 500343\r
+\r
+195102 499402\r
+\r
+194299 499531\r
+\r
+193131 498958\r
+\r
+192708 497684\r
+\r
+193758 498872\r
+\r
+193982 498016\r
+\r
+193029 496751\r
+\r
+192728 494796\r
+\r
+193191 494911\r
+\r
+194073 496091\r
+\r
+194531 494668\r
+\r
+194801 494943\r
+\r
+195486 495401\r
+\r
+195045 493668\r
+\r
+194187 494044\r
+\r
+193735 492602\r
+\r
+194469 492122\r
+\r
+195463 492485\r
+\r
+196334 492609\r
+\r
+196768 491865\r
+\r
+196586 490000\r
+\r
+196796 488391\r
+\r
+197197 486759\r
+\r
+198285 487648\r
+\r
+198921 489455\r
+\r
+199839 490808\r
+\r
+200458 492491\r
+\r
+201323 494183\r
+\r
+202047 495414\r
+\r
+202913 496495\r
+\r
+203363 497381\r
+\r
+204232 498240\r
+\r
+205178 499321\r
+\r
+205739 500563\r
+\r
+206398 502185\r
+\r
+207317 503618\r
+\r
+207995 505383\r
+\r
+209101 506217\r
+\r
+210235 507463\r
+\r
+211038 509636\r
+\r
+212192 511008\r
+\r
+213157 513012\r
+\r
+213666 515379\r
+\r
+213797 517438\r
+\r
+213829 519693\r
+\r
+213814 520635\r
+\r
+213879 522593\r
+\r
+213826 524612\r
+\r
+213187 525154\r
+\r
+213218 526818\r
+\r
+213974 527838\r
+\r
+213562 529969\r
+\r
+213351 531732\r
+\r
+213890 533377\r
+\r
+213312 534857\r
+\r
+213673 536221\r
+\r
+214038 535325\r
+\r
+214144 536619\r
+\r
+214733 536750\r
+\r
+215165 538739\r
+\r
+214746 540956\r
+\r
+214354 542404\r
+\r
+214001 542453\r
+\r
+214528 543872\r
+\r
+214154 545634\r
+\r
+213384 546946\r
+\r
+212996 547498\r
+\r
+212972 545199\r
+\r
+212420 544288\r
+\r
+211865 545718\r
+\r
+212313 547611\r
+\r
+212241 549198\r
+\r
+212421 550545\r
+\r
+212949 551876\r
+\r
+213332 553469\r
+-1\r
+\r
+174841 504607\r
+\r
+174866 504675\r
+\r
+175813 504875\r
+\r
+176418 505173\r
+\r
+176498 505151\r
+\r
+177116 505277\r
+\r
+177538 505551\r
+\r
+178468 505991\r
+\r
+179297 505637\r
+\r
+180006 506007\r
+\r
+180361 506039\r
+\r
+181242 505954\r
+\r
+182059 505675\r
+\r
+182843 505913\r
+\r
+183561 506396\r
+\r
+184390 506360\r
+\r
+184882 507102\r
+\r
+185325 507195\r
+\r
+186021 507820\r
+\r
+186741 508583\r
+\r
+187298 508706\r
+\r
+187738 509562\r
+\r
+188217 508650\r
+\r
+188940 508139\r
+\r
+189727 508632\r
+\r
+190310 508167\r
+\r
+190904 507328\r
+\r
+191205 507099\r
+\r
+190758 508345\r
+\r
+191106 508872\r
+\r
+191713 509027\r
+-1\r
+\r
+152241 470500\r
+\r
+152700 470772\r
+\r
+153322 470810\r
+\r
+153669 470878\r
+\r
+153434 471384\r
+\r
+153507 471638\r
+\r
+153257 472204\r
+\r
+153908 472571\r
+\r
+154370 473275\r
+\r
+154747 473358\r
+\r
+155333 474059\r
+\r
+155544 474215\r
+\r
+155927 474823\r
+\r
+155669 475195\r
+\r
+155194 474832\r
+\r
+155394 475500\r
+\r
+155911 476313\r
+\r
+155323 476380\r
+\r
+154528 476245\r
+\r
+154545 476751\r
+\r
+154294 477679\r
+\r
+153884 478192\r
+\r
+153990 478930\r
+\r
+153691 479401\r
+\r
+154036 480477\r
+\r
+154166 481412\r
+\r
+154526 482317\r
+\r
+155109 483225\r
+\r
+155526 484251\r
+\r
+156031 485249\r
+\r
+156553 486195\r
+\r
+157255 486815\r
+\r
+157491 487365\r
+\r
+158010 487699\r
+\r
+158478 488188\r
+\r
+159274 488716\r
+\r
+159929 489485\r
+\r
+160471 490428\r
+\r
+161232 490879\r
+\r
+161721 491604\r
+\r
+162432 492425\r
+\r
+163136 493262\r
+\r
+163786 494180\r
+\r
+164475 495084\r
+\r
+165238 495911\r
+\r
+166031 496710\r
+\r
+166910 497336\r
+\r
+167737 498070\r
+\r
+168693 498567\r
+\r
+169589 499191\r
+\r
+170310 500081\r
+\r
+171084 500725\r
+\r
+172024 501343\r
+\r
+172692 502292\r
+\r
+173454 503148\r
+\r
+174030 504173\r
+\r
+174836 504616\r
+-1\r
+\r
+126420 464050\r
+\r
+126412 464219\r
+\r
+126400 464604\r
+\r
+126773 465305\r
+\r
+127523 465734\r
+\r
+127818 466012\r
+\r
+128875 466254\r
+\r
+129832 466465\r
+\r
+129863 465914\r
+\r
+130779 465787\r
+\r
+131722 465912\r
+\r
+132641 465989\r
+\r
+133555 465827\r
+\r
+134382 465398\r
+\r
+135167 464875\r
+\r
+135930 464302\r
+\r
+136646 463628\r
+\r
+137401 463048\r
+\r
+138220 462590\r
+\r
+139028 462116\r
+-1\r
+\r
+129808 456736\r
+\r
+129548 456292\r
+\r
+129177 456239\r
+\r
+128975 456234\r
+\r
+128653 455876\r
+\r
+128086 455495\r
+\r
+127920 455791\r
+\r
+127302 455205\r
+\r
+126867 454730\r
+\r
+126298 455222\r
+\r
+126497 454813\r
+\r
+126296 454672\r
+\r
+125743 454761\r
+\r
+125613 455068\r
+\r
+125319 455374\r
+\r
+125488 455680\r
+\r
+125169 455491\r
+\r
+125000 455249\r
+\r
+124670 455520\r
+\r
+124745 455093\r
+\r
+124823 454829\r
+\r
+124566 454740\r
+\r
+124389 455283\r
+\r
+124076 455349\r
+\r
+123438 455532\r
+\r
+123986 456199\r
+\r
+124431 456494\r
+\r
+124001 456999\r
+\r
+124735 457484\r
+\r
+125007 458307\r
+\r
+124753 458055\r
+\r
+124486 457757\r
+\r
+124111 458232\r
+\r
+124346 458575\r
+\r
+124627 458998\r
+\r
+125106 458536\r
+\r
+125447 458982\r
+\r
+124937 459210\r
+\r
+125043 459563\r
+\r
+125408 459722\r
+\r
+125666 459446\r
+\r
+125815 460212\r
+\r
+125936 460870\r
+\r
+125811 460969\r
+\r
+125694 461773\r
+\r
+125501 462284\r
+\r
+125800 462380\r
+\r
+126052 462243\r
+\r
+126339 462794\r
+\r
+126633 462861\r
+\r
+126423 463324\r
+\r
+126417 464053\r
+-1\r
+\r
+136203 456100\r
+\r
+135846 456111\r
+\r
+135845 456000\r
+\r
+135460 455633\r
+\r
+134914 455844\r
+\r
+134390 456325\r
+\r
+133969 456395\r
+\r
+133889 456079\r
+\r
+133833 456483\r
+\r
+133423 456372\r
+\r
+133330 456809\r
+\r
+132908 456939\r
+\r
+132879 457172\r
+\r
+132410 456730\r
+\r
+132811 456404\r
+\r
+132993 455956\r
+\r
+133322 455491\r
+\r
+132959 455625\r
+\r
+132710 455268\r
+\r
+133160 454976\r
+\r
+132753 455023\r
+\r
+132429 454642\r
+\r
+132871 454615\r
+\r
+132519 454452\r
+\r
+132139 454061\r
+\r
+132030 454336\r
+\r
+131767 454755\r
+\r
+132048 454959\r
+\r
+132104 455323\r
+\r
+131502 455341\r
+\r
+131218 455699\r
+\r
+130779 455464\r
+\r
+130236 455654\r
+\r
+129819 455887\r
+\r
+129819 456720\r
+-1\r
+\r
+139028 462116\r
+\r
+139419 461856\r
+\r
+139824 461095\r
+\r
+140417 460259\r
+\r
+140929 459429\r
+\r
+141153 458591\r
+\r
+141689 458753\r
+\r
+141654 459111\r
+\r
+142174 459100\r
+\r
+142966 459006\r
+\r
+143434 459871\r
+\r
+143950 460628\r
+\r
+144099 461669\r
+\r
+144412 462498\r
+\r
+144946 463104\r
+\r
+145389 464058\r
+\r
+145927 464962\r
+\r
+146545 465574\r
+\r
+146981 466590\r
+\r
+147664 466985\r
+\r
+148649 467139\r
+\r
+149399 466802\r
+\r
+150326 467254\r
+\r
+150948 467918\r
+\r
+151462 468483\r
+\r
+151994 469118\r
+\r
+152300 469555\r
+\r
+152247 470506\r
+-1\r
+\r
+144350 447725\r
+\r
+144051 447784\r
+\r
+143386 447981\r
+\r
+142874 448741\r
+\r
+142869 449104\r
+\r
+142876 449616\r
+\r
+142482 450384\r
+\r
+142287 451100\r
+\r
+142100 451291\r
+\r
+141664 451475\r
+\r
+141079 451186\r
+\r
+140517 450884\r
+\r
+139755 450518\r
+\r
+139458 450902\r
+\r
+139384 451515\r
+\r
+139192 452109\r
+\r
+139261 451797\r
+\r
+139148 450774\r
+\r
+138854 450343\r
+\r
+138450 449963\r
+\r
+137750 449524\r
+\r
+137623 449533\r
+\r
+137179 449026\r
+\r
+137027 450105\r
+\r
+136847 450886\r
+\r
+136653 450569\r
+\r
+136413 450215\r
+\r
+136391 451111\r
+\r
+136276 451262\r
+\r
+136439 451675\r
+\r
+136098 451471\r
+\r
+135618 451277\r
+\r
+136028 452023\r
+\r
+136506 452290\r
+\r
+136682 452311\r
+\r
+136787 452755\r
+\r
+136183 453499\r
+\r
+136256 453808\r
+\r
+136179 454186\r
+\r
+136258 455160\r
+\r
+136204 456110\r
+-1\r
+\r
+108701 432526\r
+\r
+108906 432745\r
+\r
+109372 433541\r
+\r
+109272 434641\r
+\r
+109558 435375\r
+\r
+110146 436071\r
+\r
+110645 436924\r
+\r
+111070 437839\r
+\r
+111367 438800\r
+\r
+112217 438409\r
+\r
+112870 437688\r
+\r
+113374 436767\r
+\r
+114032 436055\r
+\r
+114355 434996\r
+\r
+114718 434834\r
+\r
+115206 434069\r
+\r
+114987 433144\r
+\r
+115008 432034\r
+\r
+115596 431259\r
+\r
+115870 430686\r
+\r
+116465 430747\r
+\r
+116008 431576\r
+\r
+115322 431908\r
+\r
+114994 432936\r
+\r
+115551 433756\r
+\r
+115290 434880\r
+\r
+114616 435482\r
+\r
+114714 436511\r
+\r
+114352 437605\r
+\r
+114042 438759\r
+\r
+114929 438546\r
+\r
+115515 437705\r
+\r
+115976 436951\r
+\r
+116676 436888\r
+\r
+117035 435960\r
+\r
+117542 434995\r
+\r
+118079 435183\r
+\r
+118880 435028\r
+\r
+119589 434678\r
+\r
+120333 434331\r
+\r
+121070 433788\r
+\r
+121868 433505\r
+\r
+122741 433238\r
+\r
+123574 432792\r
+\r
+124039 431739\r
+\r
+124436 430561\r
+-1\r
+\r
+101193 434009\r
+\r
+100922 434212\r
+\r
+100737 435317\r
+\r
+101426 435895\r
+\r
+101843 435872\r
+\r
+102062 436523\r
+\r
+101412 436720\r
+\r
+101775 437097\r
+\r
+101839 437696\r
+\r
+102214 437734\r
+\r
+102743 437498\r
+\r
+103288 436865\r
+\r
+103615 436381\r
+\r
+103522 436551\r
+\r
+103372 437605\r
+\r
+103802 437873\r
+\r
+104204 437562\r
+\r
+104281 438021\r
+\r
+104449 437572\r
+\r
+104807 437534\r
+\r
+105009 437116\r
+\r
+105362 437615\r
+\r
+105399 437844\r
+\r
+105115 438288\r
+\r
+105539 438442\r
+\r
+105062 438523\r
+\r
+105332 439141\r
+\r
+105747 438800\r
+\r
+106303 438908\r
+\r
+106582 438659\r
+\r
+106278 438547\r
+\r
+106248 438103\r
+\r
+105907 437368\r
+\r
+106186 437229\r
+\r
+106419 437876\r
+\r
+106938 438610\r
+\r
+107438 439412\r
+\r
+107572 438982\r
+\r
+107904 437994\r
+\r
+108594 437403\r
+\r
+109093 436500\r
+\r
+108738 435529\r
+\r
+108409 434536\r
+\r
+108245 434802\r
+\r
+108774 434034\r
+\r
+108821 433370\r
+\r
+108701 432526\r
+-1\r
+\r
+88061 424051\r
+\r
+88129 424174\r
+\r
+88148 424905\r
+\r
+88504 424965\r
+\r
+88843 425422\r
+\r
+88374 425675\r
+\r
+88830 426277\r
+\r
+88391 426841\r
+\r
+88737 427075\r
+\r
+89166 427390\r
+\r
+89574 426859\r
+\r
+89621 427256\r
+\r
+89583 427617\r
+\r
+89615 428103\r
+\r
+89984 428335\r
+\r
+90288 427844\r
+\r
+90701 428072\r
+\r
+90982 428555\r
+\r
+90620 428594\r
+\r
+90443 428835\r
+\r
+90751 428900\r
+\r
+90831 429535\r
+\r
+90945 429181\r
+\r
+91341 428937\r
+\r
+91855 429353\r
+\r
+91984 429689\r
+\r
+91700 430235\r
+\r
+91501 430325\r
+\r
+91217 430611\r
+\r
+91759 430542\r
+\r
+91993 430239\r
+\r
+92528 430358\r
+\r
+93126 430456\r
+\r
+93587 430922\r
+\r
+93523 430103\r
+\r
+93612 429239\r
+\r
+94063 428883\r
+\r
+93662 429812\r
+\r
+94072 430443\r
+\r
+94591 430928\r
+\r
+94817 431708\r
+\r
+94997 431223\r
+\r
+95099 430749\r
+\r
+95300 430847\r
+\r
+95381 431235\r
+\r
+95786 430864\r
+\r
+95933 430505\r
+\r
+96404 430657\r
+\r
+96441 430853\r
+\r
+96630 431263\r
+\r
+96235 431275\r
+\r
+96131 431619\r
+\r
+96399 432258\r
+\r
+95846 431728\r
+\r
+95595 431759\r
+\r
+95886 432426\r
+\r
+96449 432447\r
+\r
+96758 432359\r
+\r
+97061 432669\r
+\r
+97447 432873\r
+\r
+97577 433341\r
+\r
+97944 433315\r
+\r
+98017 432623\r
+\r
+98316 433000\r
+\r
+97919 433438\r
+\r
+98005 433834\r
+\r
+98659 433985\r
+\r
+98998 434342\r
+\r
+99567 434411\r
+\r
+100007 434702\r
+\r
+100682 434745\r
+\r
+101195 434018\r
+-1\r
+\r
+80820 412198\r
+\r
+80988 412575\r
+\r
+81414 412441\r
+\r
+81843 412415\r
+\r
+82136 413191\r
+\r
+81458 413012\r
+\r
+81207 413652\r
+\r
+81835 413512\r
+\r
+81703 414043\r
+\r
+82091 414573\r
+\r
+82242 415161\r
+\r
+81971 415318\r
+\r
+81679 415515\r
+\r
+81874 416094\r
+\r
+82301 416188\r
+\r
+82436 415609\r
+\r
+82307 415906\r
+\r
+82533 416660\r
+\r
+82077 416928\r
+\r
+82090 417303\r
+\r
+82467 417778\r
+\r
+82258 418089\r
+\r
+82729 418380\r
+\r
+82591 419228\r
+\r
+83323 419517\r
+\r
+83625 419712\r
+\r
+83810 420018\r
+\r
+83943 420277\r
+\r
+84152 419486\r
+\r
+84087 420238\r
+\r
+84716 420718\r
+\r
+85054 421054\r
+\r
+84773 421467\r
+\r
+85157 422050\r
+\r
+85599 422200\r
+\r
+85757 422854\r
+\r
+86095 422975\r
+\r
+85375 423264\r
+\r
+86205 423605\r
+\r
+86569 423927\r
+\r
+86076 423829\r
+\r
+86589 424425\r
+\r
+86994 424651\r
+\r
+87483 425210\r
+\r
+87863 424909\r
+\r
+88055 424037\r
+-1\r
+\r
+81175 411196\r
+\r
+81355 411592\r
+\r
+80817 412203\r
+-1\r
+\r
+81071 410256\r
+\r
+81038 410523\r
+-1\r
+\r
+77333 400267\r
+\r
+77457 400158\r
+\r
+77161 400570\r
+\r
+77539 400984\r
+\r
+77442 401307\r
+\r
+77476 401894\r
+\r
+77927 402376\r
+\r
+78329 402250\r
+\r
+78132 402659\r
+\r
+78377 403108\r
+\r
+78736 402988\r
+\r
+78500 403226\r
+\r
+78436 403893\r
+\r
+78278 404561\r
+\r
+79186 404478\r
+\r
+79009 404848\r
+\r
+78515 404868\r
+\r
+78676 405649\r
+\r
+78888 406306\r
+\r
+79116 406805\r
+\r
+79945 407111\r
+\r
+79450 407522\r
+\r
+79839 408033\r
+\r
+80445 407812\r
+\r
+81195 407397\r
+\r
+80535 407796\r
+\r
+79837 408368\r
+\r
+80298 408864\r
+\r
+80967 408843\r
+\r
+81777 408446\r
+\r
+82050 408432\r
+\r
+82440 407588\r
+\r
+82490 408509\r
+\r
+83128 408317\r
+\r
+83303 409167\r
+\r
+83261 409435\r
+\r
+82880 408681\r
+\r
+82856 408964\r
+\r
+82914 409083\r
+\r
+82187 408996\r
+\r
+81936 409336\r
+\r
+81236 409806\r
+\r
+81076 410253\r
+-1\r
+\r
+77231 395822\r
+\r
+76952 395686\r
+\r
+76780 395264\r
+\r
+76471 395174\r
+\r
+76235 394949\r
+\r
+75766 394958\r
+\r
+75346 394790\r
+\r
+74946 394958\r
+\r
+75101 395110\r
+\r
+74679 395116\r
+\r
+74530 395495\r
+\r
+74366 395078\r
+\r
+74003 395343\r
+\r
+73838 395380\r
+\r
+73673 395727\r
+\r
+73612 395917\r
+\r
+73281 395899\r
+\r
+73451 395500\r
+\r
+73077 395749\r
+\r
+73049 395922\r
+\r
+72939 396376\r
+\r
+72998 396870\r
+\r
+73060 397279\r
+\r
+73375 397680\r
+\r
+73826 397838\r
+\r
+74117 397459\r
+\r
+74253 397187\r
+\r
+74522 397204\r
+\r
+74884 397194\r
+\r
+74580 397415\r
+\r
+75006 397285\r
+\r
+75022 396778\r
+\r
+75255 396562\r
+\r
+75673 396666\r
+\r
+75777 396832\r
+\r
+76080 397268\r
+\r
+76531 397402\r
+\r
+76774 397292\r
+\r
+77106 397295\r
+\r
+76944 397506\r
+\r
+76715 397583\r
+\r
+76656 397697\r
+\r
+76504 397545\r
+\r
+76380 397815\r
+\r
+76411 398253\r
+\r
+76934 398263\r
+\r
+77176 398752\r
+\r
+76908 398278\r
+\r
+76662 398338\r
+\r
+76869 398557\r
+\r
+76984 399064\r
+\r
+77129 399590\r
+\r
+77262 399656\r
+\r
+77460 399590\r
+\r
+77406 400032\r
+\r
+77333 400267\r
+-1\r
+\r
+77562 388757\r
+\r
+77517 389043\r
+\r
+77657 389318\r
+\r
+77860 389587\r
+\r
+77570 389649\r
+\r
+77542 389823\r
+\r
+77866 389958\r
+\r
+78077 390009\r
+\r
+77982 390283\r
+\r
+77821 390307\r
+\r
+77709 390192\r
+\r
+77747 390499\r
+\r
+77771 390646\r
+\r
+77991 390810\r
+\r
+78164 390689\r
+\r
+78188 390589\r
+\r
+78528 390553\r
+\r
+78903 390447\r
+\r
+78684 390538\r
+\r
+78988 390784\r
+\r
+78834 390904\r
+\r
+78586 390954\r
+\r
+78254 390939\r
+\r
+78546 391138\r
+\r
+78290 391187\r
+\r
+78250 391332\r
+\r
+78085 391499\r
+\r
+77762 391456\r
+\r
+77879 391886\r
+\r
+78174 391668\r
+\r
+78146 391801\r
+\r
+78502 391673\r
+\r
+78460 391919\r
+\r
+78314 392090\r
+\r
+78010 391994\r
+\r
+77812 392454\r
+\r
+77741 392682\r
+\r
+77529 392944\r
+\r
+77214 392524\r
+\r
+77119 392918\r
+\r
+77310 393248\r
+\r
+77300 393551\r
+\r
+77316 394038\r
+\r
+77446 394380\r
+\r
+77879 394297\r
+\r
+78045 394234\r
+\r
+78314 394432\r
+\r
+77972 394465\r
+\r
+77689 394613\r
+\r
+77725 394823\r
+\r
+77313 394977\r
+\r
+77649 395073\r
+\r
+77422 395267\r
+\r
+77325 395551\r
+\r
+77228 395821\r
+-1\r
+\r
+81036 410517\r
+\r
+80532 410049\r
+\r
+80392 410861\r
+\r
+80187 411446\r
+\r
+80550 411784\r
+\r
+80729 411358\r
+\r
+80914 411209\r
+\r
+81175 411193\r
+-1\r
+\r
+73088 383400\r
+\r
+73043 383615\r
+\r
+73414 383710\r
+\r
+73633 383511\r
+\r
+73935 383632\r
+\r
+74096 383801\r
+\r
+74268 383838\r
+\r
+74499 383990\r
+\r
+74428 384486\r
+\r
+74830 384211\r
+\r
+75136 384115\r
+\r
+75401 384225\r
+\r
+75633 384007\r
+\r
+75679 384255\r
+\r
+75527 384566\r
+\r
+75340 384615\r
+\r
+75345 384775\r
+\r
+75428 384798\r
+\r
+75449 384926\r
+\r
+75641 385213\r
+\r
+75708 385389\r
+\r
+75738 385701\r
+\r
+75410 385493\r
+\r
+75478 385926\r
+\r
+75614 386405\r
+\r
+76019 386553\r
+\r
+76477 386512\r
+\r
+76689 386717\r
+\r
+76654 387077\r
+\r
+76654 387202\r
+\r
+76889 387484\r
+\r
+77076 387780\r
+\r
+77331 388062\r
+\r
+77411 388156\r
+\r
+77458 388363\r
+\r
+77178 388563\r
+\r
+77152 388677\r
+\r
+77381 388996\r
+\r
+77564 388758\r
+-1\r
+\r
+61243 385621\r
+\r
+61603 385445\r
+\r
+61911 385003\r
+\r
+62228 384576\r
+\r
+62571 384183\r
+\r
+62975 383850\r
+\r
+63425 383565\r
+\r
+63739 383162\r
+\r
+63822 383014\r
+\r
+63910 382720\r
+\r
+63884 383052\r
+\r
+63881 383289\r
+\r
+64362 383220\r
+\r
+64693 383385\r
+\r
+65163 383136\r
+\r
+65032 382831\r
+\r
+65307 382793\r
+\r
+65630 382377\r
+\r
+65730 381976\r
+\r
+66094 381663\r
+\r
+66451 381353\r
+\r
+66827 381028\r
+\r
+67368 380837\r
+\r
+67246 380781\r
+\r
+67581 380713\r
+\r
+67802 380516\r
+\r
+68137 380261\r
+\r
+68603 380304\r
+\r
+68898 380624\r
+\r
+69271 380790\r
+\r
+69566 380901\r
+\r
+69918 380914\r
+\r
+70485 380912\r
+\r
+70652 380965\r
+\r
+71059 381263\r
+\r
+71267 381290\r
+\r
+71715 381435\r
+\r
+71889 381818\r
+\r
+71892 381963\r
+\r
+72101 382328\r
+\r
+72344 382649\r
+\r
+72727 382978\r
+\r
+72841 383463\r
+\r
+73089 383399\r
+-1\r
+\r
+47080 393569\r
+\r
+47173 393548\r
+\r
+47708 393552\r
+\r
+47716 393382\r
+\r
+47984 393499\r
+\r
+48281 393229\r
+\r
+48476 393432\r
+\r
+48384 393591\r
+\r
+48629 393440\r
+\r
+49010 393155\r
+\r
+48779 393413\r
+\r
+49025 393295\r
+\r
+49536 393286\r
+\r
+49962 393255\r
+\r
+49549 393361\r
+\r
+49901 393492\r
+\r
+50327 393357\r
+\r
+50839 393162\r
+\r
+50865 393227\r
+\r
+51324 393104\r
+\r
+51809 392866\r
+\r
+52317 392713\r
+\r
+52667 392689\r
+\r
+53028 392671\r
+\r
+53405 392335\r
+\r
+53808 392223\r
+\r
+54374 392069\r
+\r
+54558 392038\r
+\r
+54912 392168\r
+\r
+55280 391865\r
+\r
+55418 391635\r
+\r
+55231 391589\r
+\r
+55674 391329\r
+\r
+55752 391064\r
+\r
+55881 391031\r
+\r
+56277 390704\r
+\r
+56731 390426\r
+\r
+57110 390168\r
+\r
+57406 389907\r
+\r
+57920 389736\r
+\r
+58093 389947\r
+\r
+58010 389691\r
+\r
+57645 389617\r
+\r
+57908 389572\r
+\r
+58197 389363\r
+\r
+58403 389191\r
+\r
+58452 389129\r
+\r
+58760 388888\r
+\r
+58683 388553\r
+\r
+58767 388100\r
+\r
+59016 388132\r
+\r
+59374 387781\r
+\r
+59572 387547\r
+\r
+59681 387246\r
+\r
+59959 386817\r
+\r
+59723 387313\r
+\r
+59868 387198\r
+\r
+60179 386768\r
+\r
+60510 386355\r
+\r
+60853 385960\r
+\r
+60865 385882\r
+\r
+61245 385621\r
+-1\r
+\r
+37733 383679\r
+\r
+37640 383859\r
+\r
+37833 384186\r
+\r
+38294 384325\r
+\r
+38294 384556\r
+\r
+38137 384996\r
+\r
+37678 385079\r
+\r
+38125 385146\r
+\r
+37980 385265\r
+\r
+38438 385144\r
+\r
+38191 385294\r
+\r
+37754 385167\r
+\r
+37737 385438\r
+\r
+37633 385906\r
+\r
+37354 386137\r
+\r
+37659 386533\r
+\r
+37825 387085\r
+\r
+38135 387493\r
+\r
+38353 388003\r
+\r
+38587 388497\r
+\r
+38751 388909\r
+\r
+39249 389141\r
+\r
+39416 389689\r
+\r
+39462 390055\r
+\r
+39770 390465\r
+\r
+40172 390785\r
+\r
+40246 391318\r
+\r
+40629 391569\r
+\r
+40747 392059\r
+\r
+40944 392481\r
+\r
+41517 392494\r
+\r
+41863 392495\r
+\r
+41641 392879\r
+\r
+42093 393143\r
+\r
+42454 393096\r
+\r
+42570 392988\r
+\r
+42904 393036\r
+\r
+43394 393037\r
+\r
+43365 393121\r
+\r
+42813 393178\r
+\r
+42907 393352\r
+\r
+43302 393228\r
+\r
+43770 393141\r
+\r
+44032 393134\r
+\r
+44279 393283\r
+\r
+44684 392986\r
+\r
+44751 393195\r
+\r
+44529 393526\r
+\r
+44826 393464\r
+\r
+45246 393284\r
+\r
+45289 393110\r
+\r
+45711 393304\r
+\r
+46059 393686\r
+\r
+45604 393663\r
+\r
+45562 393902\r
+\r
+45303 394004\r
+\r
+45706 393926\r
+\r
+46179 393742\r
+\r
+46257 394009\r
+\r
+46695 393888\r
+\r
+47083 393570\r
+-1\r
+\r
+33884 382191\r
+\r
+34130 382356\r
+\r
+34615 382127\r
+\r
+35065 381855\r
+\r
+35450 381517\r
+\r
+35807 381149\r
+\r
+35930 381163\r
+\r
+35615 381569\r
+\r
+35204 381886\r
+\r
+34861 382273\r
+\r
+34553 382696\r
+\r
+34333 383158\r
+\r
+34587 383599\r
+\r
+35089 383587\r
+\r
+35507 383283\r
+\r
+35853 382906\r
+\r
+36228 382558\r
+\r
+36591 382192\r
+\r
+36778 382155\r
+\r
+36409 382511\r
+\r
+36040 382869\r
+\r
+35734 383289\r
+\r
+35387 383666\r
+\r
+35541 384028\r
+\r
+35718 383917\r
+\r
+35980 383450\r
+\r
+36341 383082\r
+\r
+36800 382819\r
+\r
+36759 382909\r
+\r
+36326 383202\r
+\r
+36011 383612\r
+\r
+36015 384039\r
+\r
+36152 384191\r
+\r
+36520 384479\r
+\r
+36778 384012\r
+\r
+36954 383450\r
+\r
+37099 383282\r
+\r
+37024 383894\r
+\r
+37027 384443\r
+\r
+37557 384328\r
+\r
+37620 383975\r
+\r
+37735 383676\r
+-1\r
+\r
+33074 377331\r
+\r
+32533 377342\r
+\r
+32042 377334\r
+\r
+31576 377429\r
+\r
+31629 377697\r
+\r
+31318 377503\r
+\r
+31274 377713\r
+\r
+31146 377356\r
+\r
+30942 377035\r
+\r
+30837 377594\r
+\r
+30964 378147\r
+\r
+31239 378597\r
+\r
+31527 379005\r
+\r
+31944 379309\r
+\r
+32424 379532\r
+\r
+32819 379860\r
+\r
+33022 380382\r
+\r
+33224 380903\r
+\r
+33419 381432\r
+\r
+33614 381943\r
+\r
+33884 382191\r
+-1\r
+\r
+37522 376004\r
+\r
+37402 376032\r
+\r
+37363 376276\r
+\r
+37036 376397\r
+\r
+36551 376585\r
+\r
+36796 376944\r
+\r
+36598 377380\r
+\r
+36365 377803\r
+\r
+36106 378213\r
+\r
+35618 378388\r
+\r
+35766 378193\r
+\r
+35414 377816\r
+\r
+34983 377525\r
+\r
+34376 377410\r
+\r
+33703 377385\r
+\r
+33073 377338\r
+-1\r
+\r
+41908 370485\r
+\r
+41811 370574\r
+\r
+41971 370642\r
+\r
+42423 370468\r
+\r
+42336 370641\r
+\r
+42169 371044\r
+\r
+42103 370738\r
+\r
+41942 370799\r
+\r
+41818 370741\r
+\r
+41563 370651\r
+\r
+41725 370958\r
+\r
+41323 371150\r
+\r
+41178 371381\r
+\r
+41200 371053\r
+\r
+40865 371294\r
+\r
+40618 371082\r
+\r
+40218 371175\r
+\r
+39684 371185\r
+\r
+39187 371274\r
+\r
+39249 371630\r
+\r
+39160 372055\r
+\r
+39463 372286\r
+\r
+39931 372497\r
+\r
+40167 372618\r
+\r
+39904 372989\r
+\r
+39513 373239\r
+\r
+38975 373369\r
+\r
+38654 373144\r
+\r
+38388 372712\r
+\r
+38040 372818\r
+\r
+37761 373151\r
+\r
+37968 373374\r
+\r
+37980 373790\r
+\r
+38489 373932\r
+\r
+38100 374215\r
+\r
+37978 374772\r
+\r
+38020 375245\r
+\r
+37749 375583\r
+\r
+37522 376004\r
+-1\r
+\r
+12614 372419\r
+\r
+13277 372079\r
+\r
+14146 372195\r
+\r
+14908 372270\r
+\r
+15731 372522\r
+\r
+16749 372433\r
+\r
+17663 372174\r
+\r
+18461 371735\r
+\r
+19261 371302\r
+\r
+19907 370702\r
+\r
+20377 369902\r
+\r
+20991 369276\r
+\r
+21707 368744\r
+\r
+22340 368131\r
+\r
+22453 367544\r
+-1\r
+\r
+7340 369213\r
+\r
+7266 369196\r
+\r
+6645 369814\r
+\r
+6264 370607\r
+\r
+5844 371445\r
+\r
+5395 372245\r
+\r
+4568 372645\r
+\r
+5001 373098\r
+\r
+5254 373926\r
+\r
+5587 374416\r
+\r
+5549 374539\r
+\r
+5333 374626\r
+\r
+4832 375181\r
+\r
+5544 375369\r
+\r
+6465 375095\r
+\r
+7216 374735\r
+\r
+8007 374288\r
+\r
+8757 373878\r
+\r
+9543 373528\r
+\r
+9893 372785\r
+\r
+10693 372356\r
+\r
+11810 372382\r
+\r
+12617 372419\r
+-1\r
+\r
+23111 360457\r
+\r
+22996 360490\r
+\r
+22230 360955\r
+\r
+21343 361300\r
+\r
+20384 361302\r
+\r
+19446 361343\r
+\r
+18571 361513\r
+\r
+17786 361540\r
+\r
+17409 362047\r
+\r
+16771 362156\r
+\r
+16395 362304\r
+\r
+15491 362042\r
+\r
+14947 362509\r
+\r
+14513 363113\r
+\r
+14054 362510\r
+\r
+13598 362917\r
+\r
+13096 363662\r
+\r
+12326 364128\r
+\r
+11656 364694\r
+\r
+10737 364882\r
+\r
+10173 364848\r
+\r
+9592 365512\r
+\r
+9264 366428\r
+\r
+8689 366916\r
+\r
+8167 367575\r
+\r
+7748 368393\r
+\r
+7342 369213\r
+-1\r
+\r
+45565 364484\r
+\r
+45431 364876\r
+\r
+45459 365320\r
+\r
+45524 365870\r
+\r
+45728 366358\r
+\r
+45379 366739\r
+\r
+45127 366972\r
+\r
+45223 367047\r
+\r
+44879 367375\r
+\r
+45229 367269\r
+\r
+45146 367542\r
+\r
+44989 367502\r
+\r
+44652 367684\r
+\r
+44305 368071\r
+\r
+44643 368072\r
+\r
+44739 368127\r
+\r
+44590 368214\r
+\r
+44414 368434\r
+\r
+44308 368410\r
+\r
+44023 368247\r
+\r
+43830 368576\r
+\r
+43625 369070\r
+\r
+43515 369235\r
+\r
+43948 369317\r
+\r
+43716 369458\r
+\r
+43386 369863\r
+\r
+42851 369985\r
+\r
+42448 370332\r
+\r
+41908 370482\r
+-1\r
+\r
+48140 359990\r
+\r
+48188 360129\r
+\r
+48431 360631\r
+\r
+48577 361093\r
+\r
+48585 361744\r
+\r
+48899 362105\r
+\r
+48649 362328\r
+\r
+48542 362947\r
+\r
+48541 363529\r
+\r
+48086 363531\r
+\r
+47676 363363\r
+\r
+47183 363196\r
+\r
+46736 363304\r
+\r
+46330 363230\r
+\r
+45942 363107\r
+\r
+45564 363115\r
+\r
+45375 363418\r
+\r
+45618 363849\r
+\r
+45565 364484\r
+-1\r
+\r
+33081 357756\r
+\r
+33144 357720\r
+\r
+33674 357328\r
+\r
+34325 357220\r
+\r
+35257 356919\r
+\r
+36152 357043\r
+\r
+36823 357250\r
+\r
+37281 357219\r
+\r
+37829 357294\r
+\r
+38535 357738\r
+\r
+39099 358215\r
+\r
+40016 358171\r
+\r
+40686 358418\r
+\r
+41582 358776\r
+\r
+42253 359313\r
+\r
+43034 359457\r
+\r
+43777 359973\r
+\r
+44621 360009\r
+\r
+45628 359862\r
+\r
+46598 360155\r
+\r
+47420 360171\r
+\r
+48111 360062\r
+-1\r
+\r
+22453 367544\r
+\r
+22502 367468\r
+\r
+23094 366812\r
+\r
+23704 366172\r
+\r
+24477 365702\r
+\r
+24918 364892\r
+\r
+24755 364826\r
+\r
+24690 363847\r
+\r
+25049 363072\r
+\r
+25594 362417\r
+\r
+25671 361865\r
+\r
+26127 361417\r
+\r
+26785 360861\r
+\r
+27688 360530\r
+\r
+27801 361120\r
+\r
+27128 361097\r
+\r
+26594 361528\r
+\r
+25916 361951\r
+\r
+26555 361708\r
+\r
+27509 361429\r
+\r
+28520 361229\r
+\r
+29539 361019\r
+\r
+30485 360731\r
+\r
+30216 360640\r
+\r
+30793 360067\r
+\r
+31707 359773\r
+\r
+32697 359711\r
+\r
+33476 359346\r
+\r
+33368 358563\r
+\r
+33081 357756\r
+-1\r
+\r
+37255 355474\r
+\r
+37173 355485\r
+\r
+36260 355140\r
+\r
+35671 354869\r
+\r
+35343 354863\r
+\r
+34939 354658\r
+\r
+34473 354645\r
+\r
+33929 354330\r
+\r
+33111 354051\r
+\r
+32561 353980\r
+\r
+32160 353877\r
+\r
+31324 353638\r
+\r
+30823 353554\r
+\r
+30035 353713\r
+\r
+29288 354195\r
+\r
+29893 354304\r
+\r
+30219 354968\r
+\r
+29898 355266\r
+\r
+29227 355500\r
+\r
+28848 355947\r
+\r
+28455 356489\r
+\r
+27821 356504\r
+\r
+27703 357096\r
+\r
+27087 357525\r
+\r
+26342 357763\r
+\r
+26518 358285\r
+\r
+26262 358483\r
+\r
+25739 358692\r
+\r
+25416 358906\r
+\r
+24652 358947\r
+\r
+24173 359623\r
+\r
+23587 360053\r
+\r
+23108 360460\r
+-1\r
+\r
+47952 354493\r
+\r
+47338 354893\r
+\r
+46513 354929\r
+\r
+45934 355192\r
+\r
+45438 355178\r
+\r
+44962 355077\r
+\r
+44315 355217\r
+\r
+43915 355004\r
+\r
+43727 355104\r
+\r
+43114 355399\r
+\r
+42764 354982\r
+\r
+42487 354977\r
+\r
+42165 355369\r
+\r
+42424 355665\r
+\r
+42073 355754\r
+\r
+41447 355405\r
+\r
+40943 355406\r
+\r
+40120 355345\r
+\r
+39589 355324\r
+\r
+39085 354930\r
+\r
+38602 354717\r
+\r
+38104 354510\r
+\r
+37177 354690\r
+\r
+36286 354651\r
+\r
+36423 355052\r
+\r
+37255 355477\r
+-1\r
+\r
+62825 348771\r
+\r
+62636 348803\r
+\r
+62093 349433\r
+\r
+61658 349780\r
+\r
+61401 349794\r
+\r
+60684 349939\r
+\r
+60206 350171\r
+\r
+59425 350498\r
+\r
+59505 351336\r
+\r
+59464 351598\r
+\r
+58585 351544\r
+\r
+57734 351286\r
+\r
+57075 351747\r
+\r
+56212 351889\r
+\r
+55395 351963\r
+\r
+54716 352049\r
+\r
+54060 351994\r
+\r
+53176 352193\r
+\r
+53127 352596\r
+\r
+52710 352870\r
+\r
+52636 352442\r
+\r
+52087 352800\r
+\r
+51221 352992\r
+\r
+50566 353084\r
+\r
+49693 353180\r
+\r
+49197 353395\r
+\r
+48774 353459\r
+\r
+49636 353452\r
+\r
+50476 353445\r
+\r
+49893 353697\r
+\r
+49199 353866\r
+\r
+48524 354344\r
+\r
+47948 354495\r
+-1\r
+\r
+58177 341253\r
+\r
+57721 341035\r
+\r
+57233 340704\r
+\r
+57443 341233\r
+\r
+58228 341528\r
+\r
+58278 341654\r
+\r
+57619 341681\r
+\r
+57111 341571\r
+\r
+56784 341948\r
+\r
+57603 342251\r
+\r
+58045 342709\r
+\r
+57583 342411\r
+\r
+56905 342461\r
+\r
+57406 342858\r
+\r
+57155 343004\r
+\r
+57999 343175\r
+\r
+57418 343272\r
+\r
+56655 343036\r
+\r
+56837 343831\r
+\r
+57463 344423\r
+\r
+58382 344618\r
+\r
+58459 345203\r
+\r
+58470 345606\r
+\r
+58924 345747\r
+\r
+58994 346549\r
+\r
+59611 346477\r
+\r
+60359 346305\r
+\r
+60050 346450\r
+\r
+59402 346988\r
+\r
+59684 347912\r
+\r
+60315 348431\r
+\r
+60882 348638\r
+\r
+61556 348805\r
+\r
+62320 348851\r
+\r
+62825 348771\r
+-1\r
+\r
+69786 338645\r
+\r
+68973 338509\r
+\r
+68418 338551\r
+\r
+67722 338812\r
+\r
+67456 339259\r
+\r
+67267 339130\r
+\r
+66512 339434\r
+\r
+65839 339820\r
+\r
+65495 339936\r
+\r
+64686 340020\r
+\r
+63840 340379\r
+\r
+63281 340479\r
+\r
+62429 340463\r
+\r
+61968 340259\r
+\r
+61508 340103\r
+\r
+60862 339818\r
+\r
+59996 339712\r
+\r
+59465 339362\r
+\r
+58532 339249\r
+\r
+57618 339194\r
+\r
+57816 339765\r
+\r
+58484 340258\r
+\r
+58770 340684\r
+\r
+58798 340806\r
+\r
+59466 341036\r
+\r
+58684 340876\r
+\r
+57801 340731\r
+\r
+57495 340730\r
+\r
+58179 341252\r
+-1\r
+\r
+69112 338077\r
+\r
+69318 337934\r
+-1\r
+\r
+76119 331926\r
+\r
+75416 332213\r
+\r
+74489 332588\r
+\r
+73844 333199\r
+\r
+73062 333714\r
+\r
+73712 333791\r
+\r
+74424 333565\r
+\r
+73640 333942\r
+\r
+73322 334275\r
+\r
+72910 334037\r
+\r
+72568 334472\r
+\r
+73369 334876\r
+\r
+73731 335018\r
+\r
+73399 335137\r
+\r
+72607 334766\r
+\r
+72527 335121\r
+\r
+72076 334901\r
+\r
+71289 335402\r
+\r
+71917 335348\r
+\r
+71606 335544\r
+\r
+72201 335382\r
+\r
+72208 336067\r
+\r
+71827 336448\r
+\r
+71677 336823\r
+\r
+71659 337407\r
+\r
+71077 336960\r
+\r
+71114 337497\r
+\r
+70936 337752\r
+\r
+70375 337755\r
+\r
+70007 338370\r
+\r
+69318 337937\r
+\r
+69530 337167\r
+\r
+69872 336585\r
+\r
+69101 336897\r
+\r
+68404 337405\r
+\r
+67880 338127\r
+\r
+68673 338210\r
+\r
+68923 338348\r
+\r
+69786 338645\r
+-1\r
+\r
+84828 325708\r
+\r
+84648 326257\r
+\r
+83801 326332\r
+\r
+82968 326163\r
+\r
+82351 326845\r
+\r
+82292 327410\r
+\r
+82102 328325\r
+\r
+82378 328834\r
+\r
+82333 329253\r
+\r
+82015 329190\r
+\r
+81344 329822\r
+\r
+80509 330310\r
+\r
+79927 330555\r
+\r
+79038 330835\r
+\r
+78351 331026\r
+\r
+77571 331172\r
+\r
+76706 331311\r
+\r
+75824 331694\r
+\r
+74994 332170\r
+\r
+75240 332185\r
+\r
+76114 331924\r
+-1\r
+\r
+80895 323941\r
+\r
+80597 323748\r
+\r
+79637 323690\r
+\r
+79193 323976\r
+\r
+79296 324301\r
+\r
+78617 324204\r
+\r
+78447 324551\r
+\r
+79059 325092\r
+\r
+79584 325670\r
+\r
+80230 326156\r
+\r
+81172 326040\r
+\r
+81993 325669\r
+\r
+82152 325880\r
+\r
+82550 326210\r
+\r
+82882 325432\r
+\r
+83465 325821\r
+\r
+84135 325576\r
+\r
+84404 324781\r
+\r
+84633 324526\r
+\r
+84949 323735\r
+\r
+85514 323062\r
+\r
+85726 322058\r
+\r
+86077 321182\r
+\r
+85919 321969\r
+\r
+85801 322964\r
+\r
+86361 323091\r
+\r
+85571 323340\r
+\r
+85093 324144\r
+\r
+84548 324893\r
+\r
+84264 325850\r
+\r
+84830 325707\r
+-1\r
+\r
+78906 320532\r
+\r
+79638 320567\r
+\r
+78828 320684\r
+\r
+78261 321155\r
+\r
+78231 321438\r
+\r
+78991 321647\r
+\r
+78236 321739\r
+\r
+78818 322157\r
+\r
+79640 322192\r
+\r
+80199 322161\r
+\r
+79246 322268\r
+\r
+79923 322367\r
+\r
+80062 322560\r
+\r
+79226 322435\r
+\r
+78332 322345\r
+\r
+78406 322926\r
+\r
+78673 322769\r
+\r
+78784 323574\r
+\r
+79439 323399\r
+\r
+80362 323515\r
+\r
+80895 323941\r
+-1\r
+\r
+80049 317077\r
+\r
+79581 317560\r
+\r
+78730 317367\r
+\r
+77820 317509\r
+\r
+77985 317858\r
+\r
+78014 317907\r
+\r
+78062 318110\r
+\r
+77981 318504\r
+\r
+78823 318510\r
+\r
+78413 318703\r
+\r
+77549 318559\r
+\r
+77893 318958\r
+\r
+78466 318826\r
+\r
+79353 319054\r
+\r
+79690 319142\r
+\r
+78983 319283\r
+\r
+79661 319526\r
+\r
+78994 319375\r
+\r
+77998 319283\r
+\r
+77858 319587\r
+\r
+78089 319810\r
+\r
+77853 320245\r
+\r
+78192 320601\r
+\r
+78950 320109\r
+\r
+78906 320532\r
+-1\r
+\r
+65995 302841\r
+\r
+66256 303046\r
+\r
+66705 303584\r
+\r
+66887 303695\r
+\r
+67538 304297\r
+\r
+68220 304855\r
+\r
+68721 305031\r
+\r
+69095 305444\r
+\r
+69666 306180\r
+\r
+70257 306885\r
+\r
+70734 307758\r
+\r
+70600 307440\r
+\r
+70600 307369\r
+\r
+70759 306913\r
+\r
+70261 306740\r
+\r
+70396 306552\r
+\r
+71150 306896\r
+\r
+71634 307683\r
+\r
+71051 308024\r
+\r
+70828 307618\r
+\r
+71030 308379\r
+\r
+71355 309461\r
+\r
+71639 310463\r
+\r
+72016 310670\r
+\r
+72374 310205\r
+\r
+71928 310967\r
+\r
+72328 311294\r
+\r
+72899 311979\r
+\r
+73198 312333\r
+\r
+73323 312203\r
+\r
+74032 312693\r
+\r
+74421 313271\r
+\r
+74714 312884\r
+\r
+75339 312874\r
+\r
+76335 312621\r
+\r
+77053 313144\r
+\r
+77580 313959\r
+\r
+77819 315051\r
+\r
+78116 316067\r
+\r
+78724 316770\r
+\r
+79416 317288\r
+\r
+79923 316835\r
+\r
+80722 316540\r
+\r
+80046 317086\r
+-1\r
+\r
+52422 288530\r
+\r
+52866 288514\r
+\r
+53789 288263\r
+\r
+54705 288283\r
+\r
+55510 288561\r
+\r
+56258 288870\r
+\r
+56882 289498\r
+\r
+57194 290316\r
+\r
+57026 290907\r
+\r
+57001 291077\r
+\r
+57647 291243\r
+\r
+56867 291527\r
+\r
+57364 291963\r
+\r
+58134 292293\r
+\r
+58840 292674\r
+\r
+58877 293376\r
+\r
+58770 294053\r
+\r
+58991 294867\r
+\r
+59325 295698\r
+\r
+59820 296263\r
+\r
+60549 296522\r
+\r
+60564 296511\r
+\r
+61146 296221\r
+\r
+61796 296797\r
+\r
+62322 297590\r
+\r
+62693 298476\r
+\r
+63156 299309\r
+\r
+63615 299865\r
+\r
+63934 300165\r
+\r
+64507 300550\r
+\r
+65076 301221\r
+\r
+65523 302117\r
+\r
+66000 302845\r
+-1\r
+\r
+36547 285250\r
+\r
+37038 285679\r
+\r
+37178 286420\r
+\r
+36981 286833\r
+\r
+37090 286743\r
+\r
+37017 287224\r
+\r
+37634 287484\r
+\r
+38608 287443\r
+\r
+39541 287467\r
+\r
+40483 287416\r
+\r
+40686 286919\r
+\r
+41041 287361\r
+\r
+41685 287115\r
+\r
+42538 287297\r
+\r
+43361 287548\r
+\r
+44049 288022\r
+\r
+44382 288212\r
+\r
+45092 288619\r
+\r
+45899 288899\r
+\r
+46805 288991\r
+\r
+47575 289173\r
+\r
+48325 289169\r
+\r
+48516 288846\r
+\r
+49007 288188\r
+\r
+49201 288535\r
+\r
+48825 288917\r
+\r
+48797 288966\r
+\r
+49752 288875\r
+\r
+50673 288514\r
+\r
+51121 288147\r
+\r
+51709 288639\r
+\r
+52424 288530\r
+-1\r
+\r
+31157 281203\r
+\r
+31553 281520\r
+\r
+32284 281642\r
+\r
+32787 282388\r
+\r
+33061 283308\r
+\r
+33340 284166\r
+\r
+33328 285189\r
+\r
+32931 286010\r
+\r
+33543 285525\r
+\r
+33523 284537\r
+\r
+34230 284141\r
+\r
+35091 284539\r
+\r
+35802 285081\r
+\r
+36547 285249\r
+-1\r
+\r
+34768 274664\r
+\r
+34296 274692\r
+\r
+33361 274991\r
+\r
+33297 275109\r
+\r
+32744 275289\r
+\r
+32291 275606\r
+\r
+32274 275971\r
+\r
+32149 275562\r
+\r
+31477 276095\r
+\r
+30778 276642\r
+\r
+30115 277195\r
+\r
+29552 277898\r
+\r
+29146 278712\r
+\r
+29354 279518\r
+\r
+29738 280362\r
+\r
+30289 281061\r
+\r
+31160 281203\r
+-1\r
+\r
+34831 275022\r
+\r
+34787 275019\r
+\r
+34185 275250\r
+\r
+34796 275098\r
+-1\r
+\r
+34832 275023\r
+\r
+35406 274856\r
+\r
+35007 274815\r
+\r
+35501 274644\r
+\r
+35746 274475\r
+\r
+34770 274665\r
+-1\r
+\r
+51277 268231\r
+\r
+51162 267991\r
+\r
+50276 268314\r
+\r
+49410 268701\r
+\r
+49118 269028\r
+\r
+48493 268899\r
+\r
+48180 268875\r
+\r
+47250 269147\r
+\r
+46280 269337\r
+\r
+46201 269364\r
+\r
+45305 269767\r
+\r
+44427 270226\r
+\r
+43740 270530\r
+\r
+43091 270979\r
+\r
+43148 271009\r
+\r
+42935 271335\r
+\r
+42544 271485\r
+\r
+41827 272015\r
+\r
+41106 272495\r
+\r
+40325 272805\r
+\r
+39352 273174\r
+\r
+38516 273441\r
+\r
+37625 273832\r
+\r
+36674 274209\r
+\r
+36657 274294\r
+\r
+36047 274459\r
+\r
+36210 274509\r
+\r
+35581 274915\r
+\r
+34796 275100\r
+-1\r
+\r
+69181 262967\r
+\r
+69383 262757\r
+\r
+69376 261999\r
+\r
+68996 262010\r
+\r
+68463 262097\r
+\r
+68197 262211\r
+\r
+68675 262578\r
+\r
+68549 262751\r
+\r
+68262 262713\r
+\r
+67915 262663\r
+\r
+67541 262674\r
+\r
+67368 262280\r
+\r
+66611 262732\r
+\r
+66535 262406\r
+\r
+65822 262749\r
+\r
+65597 263004\r
+\r
+65567 262639\r
+\r
+64941 262935\r
+\r
+64289 263039\r
+\r
+63401 263264\r
+\r
+62896 263443\r
+\r
+62203 263621\r
+\r
+61609 263730\r
+\r
+60961 263768\r
+\r
+60245 263860\r
+\r
+59807 264039\r
+\r
+59493 264008\r
+\r
+58966 264082\r
+\r
+58202 264375\r
+\r
+57927 264436\r
+\r
+57387 264754\r
+\r
+56609 265200\r
+\r
+56374 265807\r
+\r
+55756 265580\r
+\r
+55618 265687\r
+\r
+55432 266118\r
+\r
+55275 265979\r
+\r
+54472 266200\r
+\r
+53848 266527\r
+\r
+53623 267153\r
+\r
+53272 266723\r
+\r
+52888 267352\r
+\r
+52334 267478\r
+\r
+52121 267912\r
+\r
+51905 267778\r
+\r
+51280 268240\r
+-1\r
+\r
+76056 258943\r
+\r
+76149 259281\r
+\r
+76811 259659\r
+\r
+77535 260143\r
+\r
+78250 259971\r
+\r
+78441 259173\r
+\r
+78802 259374\r
+\r
+78944 259728\r
+\r
+79093 259572\r
+\r
+79230 260012\r
+\r
+79965 260311\r
+\r
+80220 259826\r
+\r
+80252 260403\r
+\r
+80072 260673\r
+\r
+80173 261429\r
+\r
+80152 262320\r
+\r
+79960 262032\r
+\r
+79835 261209\r
+\r
+78983 261086\r
+\r
+79142 261814\r
+\r
+78565 261224\r
+\r
+78066 261498\r
+\r
+78063 262513\r
+\r
+78206 263083\r
+\r
+77805 262072\r
+\r
+77185 261350\r
+\r
+77215 261714\r
+\r
+76859 261397\r
+\r
+76343 261781\r
+\r
+75979 261625\r
+\r
+76001 261904\r
+\r
+75710 261955\r
+\r
+75253 262275\r
+\r
+74866 262460\r
+\r
+74273 262430\r
+\r
+73445 262168\r
+\r
+72684 261876\r
+\r
+71833 261625\r
+\r
+71133 261710\r
+\r
+70768 261738\r
+\r
+70445 261897\r
+\r
+70150 261971\r
+\r
+69605 262306\r
+\r
+69181 262969\r
+-1\r
+\r
+80189 249161\r
+\r
+80451 249053\r
+\r
+80734 248587\r
+\r
+80440 248249\r
+\r
+79681 248622\r
+\r
+79023 249213\r
+\r
+78581 249795\r
+\r
+77942 250441\r
+\r
+77332 251155\r
+\r
+76682 251711\r
+\r
+76028 252342\r
+\r
+75443 253077\r
+\r
+74912 253922\r
+\r
+74539 254890\r
+\r
+74669 255825\r
+\r
+75012 256691\r
+\r
+75436 257485\r
+\r
+75672 258117\r
+\r
+76054 258941\r
+-1\r
+\r
+85586 245506\r
+\r
+85164 245724\r
+\r
+84886 245755\r
+\r
+85389 246386\r
+\r
+85788 247233\r
+\r
+85753 247430\r
+\r
+85231 246673\r
+\r
+84806 246275\r
+\r
+84560 246418\r
+\r
+84254 246664\r
+\r
+83751 246795\r
+\r
+83335 247173\r
+\r
+82828 248033\r
+\r
+82329 248931\r
+\r
+82054 250000\r
+\r
+81895 250987\r
+\r
+82355 251749\r
+\r
+82695 252418\r
+\r
+82633 253015\r
+\r
+83122 253491\r
+\r
+82666 253762\r
+\r
+82017 253149\r
+\r
+81204 252642\r
+\r
+81006 251715\r
+\r
+80875 251003\r
+\r
+80623 250416\r
+\r
+80404 250052\r
+\r
+80187 249160\r
+-1\r
+\r
+86175 244839\r
+\r
+85964 244980\r
+\r
+85318 245146\r
+\r
+85835 245393\r
+\r
+85586 245506\r
+-1\r
+\r
+86076 244286\r
+\r
+85687 244689\r
+\r
+86173 244838\r
+-1\r
+\r
+86140 243531\r
+\r
+85660 243854\r
+\r
+86076 244286\r
+-1\r
+\r
+86629 243111\r
+\r
+86303 242915\r
+\r
+85921 243162\r
+\r
+86140 243531\r
+-1\r
+\r
+92136 239177\r
+\r
+91815 239548\r
+\r
+91139 239789\r
+\r
+90421 240145\r
+\r
+89567 240031\r
+\r
+89476 240694\r
+\r
+89174 241429\r
+\r
+89101 242104\r
+\r
+88577 241991\r
+\r
+88113 242047\r
+\r
+87635 242447\r
+\r
+86907 242390\r
+\r
+86629 243114\r
+-1\r
+\r
+90712 221796\r
+\r
+90701 222020\r
+\r
+90225 222217\r
+\r
+90411 222901\r
+\r
+90705 223534\r
+\r
+90458 224322\r
+\r
+90658 224549\r
+\r
+90942 225317\r
+\r
+90824 226542\r
+\r
+90870 227607\r
+\r
+90750 228676\r
+\r
+91325 228980\r
+\r
+91223 230041\r
+\r
+91405 230457\r
+\r
+91557 230934\r
+\r
+91123 231116\r
+\r
+90850 232117\r
+\r
+90584 232724\r
+\r
+91147 233105\r
+\r
+91122 234218\r
+\r
+91322 235102\r
+\r
+91311 235977\r
+\r
+91479 236994\r
+\r
+91588 238035\r
+\r
+91569 239134\r
+\r
+91732 239127\r
+\r
+91752 238333\r
+\r
+92115 238320\r
+\r
+92136 239177\r
+-1\r
+\r
+97703 204510\r
+\r
+97253 204837\r
+\r
+96815 205106\r
+\r
+95973 205489\r
+\r
+94989 205533\r
+\r
+94237 205961\r
+\r
+93449 206089\r
+\r
+92782 206601\r
+\r
+92658 207536\r
+\r
+92339 208126\r
+\r
+92185 208865\r
+\r
+92033 209778\r
+\r
+92119 210619\r
+\r
+92021 211722\r
+\r
+91448 212454\r
+\r
+91578 213465\r
+\r
+91528 214388\r
+\r
+91457 215452\r
+\r
+91339 216346\r
+\r
+91282 217055\r
+\r
+91159 217597\r
+\r
+91563 218060\r
+\r
+90929 218582\r
+\r
+90714 219759\r
+\r
+90352 220792\r
+\r
+90652 221459\r
+\r
+90710 221795\r
+-1\r
+\r
+101356 184551\r
+\r
+100907 184989\r
+\r
+100285 185679\r
+\r
+100192 186776\r
+\r
+99850 187727\r
+\r
+99515 188766\r
+\r
+98869 189434\r
+\r
+98407 189510\r
+\r
+97929 190391\r
+\r
+97470 191303\r
+\r
+97126 192342\r
+\r
+96416 192900\r
+\r
+96129 193869\r
+\r
+96135 194902\r
+\r
+95827 195761\r
+\r
+95401 196621\r
+\r
+95575 197623\r
+\r
+96124 198381\r
+\r
+96358 199318\r
+\r
+96759 200086\r
+\r
+97175 200628\r
+\r
+97445 201562\r
+\r
+97840 202471\r
+\r
+97760 203549\r
+\r
+97700 204510\r
+-1\r
+\r
+107866 174736\r
+\r
+108184 175158\r
+\r
+108294 176159\r
+\r
+109160 175923\r
+\r
+109651 176471\r
+\r
+109808 176848\r
+\r
+109498 177330\r
+\r
+109419 176500\r
+\r
+108997 176611\r
+\r
+108732 177238\r
+\r
+108549 178144\r
+\r
+108182 178721\r
+\r
+108674 179568\r
+\r
+108433 180441\r
+\r
+107652 180636\r
+\r
+106973 181277\r
+\r
+106330 181959\r
+\r
+105787 182391\r
+\r
+105035 182275\r
+\r
+104786 183145\r
+\r
+104334 183058\r
+\r
+103773 183326\r
+\r
+103026 183871\r
+\r
+102125 184211\r
+\r
+101356 184551\r
+-1\r
+\r
+108042 172600\r
+\r
+108103 172872\r
+\r
+107886 173923\r
+\r
+107869 174733\r
+-1\r
+\r
+102763 174305\r
+\r
+102801 174290\r
+\r
+103299 174161\r
+\r
+104025 173737\r
+\r
+104811 173231\r
+\r
+105637 172980\r
+\r
+105619 172117\r
+\r
+105962 171928\r
+\r
+106617 172603\r
+\r
+106413 173405\r
+\r
+107133 172921\r
+\r
+108042 172600\r
+-1\r
+\r
+88623 184386\r
+\r
+88730 184538\r
+\r
+88656 184969\r
+\r
+89490 185424\r
+\r
+90305 185795\r
+\r
+91095 185431\r
+\r
+92042 185373\r
+\r
+92480 185587\r
+\r
+92849 185724\r
+\r
+93414 185096\r
+\r
+94130 184551\r
+\r
+93714 183713\r
+\r
+92952 183501\r
+\r
+92363 183214\r
+\r
+91908 183247\r
+\r
+92146 182963\r
+\r
+91870 182788\r
+\r
+90873 182728\r
+\r
+89914 182890\r
+\r
+89090 182972\r
+-1\r
+\r
+93836 201888\r
+\r
+93555 201810\r
+\r
+92999 201482\r
+\r
+92621 201115\r
+\r
+92107 200334\r
+\r
+91959 199907\r
+\r
+91359 199460\r
+\r
+90793 199205\r
+\r
+90628 198748\r
+\r
+89976 198091\r
+\r
+89465 197312\r
+\r
+89054 196695\r
+\r
+88413 196610\r
+\r
+88346 196058\r
+\r
+88092 196477\r
+\r
+87768 196144\r
+\r
+87300 195461\r
+\r
+86870 194656\r
+\r
+86611 193671\r
+\r
+86722 192683\r
+\r
+86748 191717\r
+\r
+86854 191105\r
+\r
+86917 190156\r
+\r
+87087 189281\r
+\r
+86535 188585\r
+\r
+86297 187589\r
+\r
+86317 186854\r
+\r
+87044 186383\r
+\r
+87371 186052\r
+\r
+87762 185728\r
+\r
+87520 185254\r
+\r
+87840 184696\r
+\r
+88426 185328\r
+\r
+88363 184855\r
+\r
+88623 184386\r
+-1\r
+\r
+92290 202575\r
+\r
+92959 202909\r
+\r
+93502 203083\r
+\r
+93951 203179\r
+\r
+94240 202840\r
+\r
+94228 203218\r
+\r
+94596 203069\r
+\r
+94841 203162\r
+\r
+94628 202872\r
+\r
+94376 203058\r
+\r
+94462 202350\r
+\r
+93836 201888\r
+-1\r
+\r
+89093 182972\r
+\r
+89635 182500\r
+\r
+90196 182009\r
+\r
+91155 181846\r
+\r
+91810 181327\r
+\r
+92171 180850\r
+\r
+92493 180737\r
+\r
+92754 180618\r
+\r
+93582 180356\r
+\r
+93912 180031\r
+\r
+93998 180370\r
+\r
+94165 180664\r
+\r
+95100 180652\r
+\r
+95741 180000\r
+\r
+96077 180228\r
+\r
+96264 180214\r
+\r
+96770 179407\r
+\r
+97356 178669\r
+\r
+97850 178195\r
+\r
+97736 177718\r
+\r
+98009 177553\r
+\r
+98572 177242\r
+\r
+98852 177002\r
+\r
+99026 177372\r
+\r
+99237 176616\r
+\r
+99381 176022\r
+\r
+99570 175896\r
+\r
+100072 175671\r
+\r
+99941 175861\r
+\r
+100458 175700\r
+\r
+100909 175303\r
+\r
+101626 174965\r
+\r
+102181 174550\r
+\r
+102765 174302\r
+-1\r
+\r
+195431 69291\r
+\r
+195660 69586\r
+\r
+195940 70519\r
+\r
+196349 71242\r
+\r
+196773 71799\r
+\r
+196769 72354\r
+\r
+196857 73370\r
+\r
+196606 72893\r
+\r
+196464 72017\r
+\r
+196041 71327\r
+\r
+195656 70645\r
+\r
+195317 69826\r
+\r
+195431 69291\r
+-1\r
+\r
+286337 38445\r
+\r
+285615 39199\r
+\r
+284767 40770\r
+\r
+285550 41899\r
+\r
+285465 43607\r
+\r
+284691 42354\r
+\r
+284393 44524\r
+\r
+284234 42509\r
+\r
+283853 42685\r
+\r
+283180 42658\r
+\r
+282683 46116\r
+\r
+282542 44558\r
+\r
+281837 46614\r
+\r
+281522 49675\r
+\r
+281723 50570\r
+\r
+282161 52032\r
+\r
+282739 52415\r
+\r
+283342 53390\r
+\r
+283335 54752\r
+\r
+283439 55724\r
+\r
+282552 55192\r
+\r
+282786 58544\r
+\r
+283230 60519\r
+\r
+282408 58866\r
+\r
+282331 62254\r
+\r
+282051 58306\r
+\r
+281610 56154\r
+\r
+281207 53268\r
+\r
+280672 51420\r
+\r
+280931 49053\r
+\r
+279992 49607\r
+\r
+279930 51811\r
+\r
+280149 54700\r
+\r
+280248 58058\r
+\r
+280430 61122\r
+\r
+280069 60907\r
+\r
+279900 56879\r
+\r
+279531 53197\r
+\r
+279234 57290\r
+\r
+278894 57787\r
+\r
+279242 54006\r
+\r
+279279 51917\r
+\r
+278744 50298\r
+\r
+277954 51696\r
+\r
+277462 54512\r
+\r
+277393 57057\r
+\r
+277160 59508\r
+\r
+277018 56873\r
+\r
+276372 57295\r
+\r
+275627 58831\r
+\r
+275854 61203\r
+\r
+276559 61317\r
+\r
+277361 61545\r
+\r
+278076 62994\r
+\r
+278979 63951\r
+\r
+279488 66105\r
+\r
+280482 66101\r
+\r
+280958 68043\r
+\r
+281736 68398\r
+\r
+282515 69338\r
+\r
+282978 71796\r
+\r
+283277 74775\r
+\r
+283358 77034\r
+\r
+284076 75629\r
+\r
+284472 71663\r
+\r
+285031 69875\r
+\r
+285305 66980\r
+\r
+286131 67565\r
+\r
+286425 65073\r
+\r
+285858 63890\r
+\r
+286703 64230\r
+\r
+287491 63568\r
+\r
+287531 60758\r
+\r
+288159 58378\r
+\r
+287550 57012\r
+\r
+286650 56884\r
+\r
+285634 57464\r
+\r
+284674 58665\r
+\r
+284291 58329\r
+\r
+284799 56572\r
+\r
+285601 55763\r
+\r
+286612 54919\r
+\r
+287258 52225\r
+\r
+286586 50729\r
+\r
+285717 50829\r
+\r
+285867 49716\r
+\r
+286252 47755\r
+\r
+286370 45380\r
+\r
+286921 47681\r
+\r
+287482 50078\r
+\r
+287184 45674\r
+\r
+287127 44071\r
+\r
+287017 43342\r
+\r
+287184 41085\r
+\r
+286699 40063\r
+\r
+286337 38445\r
+-1\r
+\r
+289231 89466\r
+\r
+288918 89936\r
+\r
+288775 92647\r
+\r
+288548 96771\r
+\r
+287752 97886\r
+\r
+287033 95524\r
+\r
+286382 93318\r
+\r
+285659 91141\r
+\r
+285498 87414\r
+\r
+285084 83823\r
+\r
+285792 81977\r
+\r
+285712 78319\r
+\r
+285939 74781\r
+\r
+286375 70870\r
+\r
+286509 74155\r
+\r
+286792 73917\r
+\r
+286962 78728\r
+\r
+287168 78463\r
+\r
+287307 75209\r
+\r
+286979 70628\r
+\r
+287243 67025\r
+\r
+287794 66196\r
+\r
+288137 68088\r
+\r
+288305 65857\r
+\r
+288647 64959\r
+\r
+288600 68242\r
+\r
+288643 69468\r
+\r
+289113 69823\r
+\r
+289118 71356\r
+\r
+289672 70386\r
+\r
+289436 72347\r
+\r
+289093 74537\r
+\r
+288864 76682\r
+\r
+288825 78807\r
+\r
+288320 79527\r
+\r
+288058 80884\r
+\r
+288889 80843\r
+\r
+289465 81641\r
+\r
+289756 81962\r
+\r
+289343 83590\r
+\r
+288494 82941\r
+\r
+288613 84263\r
+\r
+288785 85514\r
+\r
+289042 86851\r
+\r
+289275 87958\r
+\r
+289231 89466\r
+-1\r
+\r
+281674 79185\r
+\r
+282103 80093\r
+\r
+282832 79088\r
+\r
+282982 76114\r
+\r
+282534 72603\r
+\r
+281949 73699\r
+\r
+281597 75228\r
+\r
+281674 79185\r
+-1\r
+\r
+280804 83070\r
+\r
+280747 83269\r
+\r
+280324 86470\r
+\r
+279983 89384\r
+\r
+279477 86659\r
+\r
+278644 84472\r
+\r
+278146 81883\r
+\r
+278715 80667\r
+\r
+279165 81383\r
+\r
+278947 77745\r
+\r
+279110 75166\r
+\r
+279855 76586\r
+\r
+280616 77479\r
+\r
+281268 75584\r
+\r
+281522 79827\r
+\r
+281531 83855\r
+\r
+280804 83070\r
+-1\r
+\r
+196060 70648\r
+\r
+196014 70560\r
+\r
+195733 69629\r
+\r
+195636 68417\r
+-1\r
+\r
+160643 103800\r
+\r
+160703 103895\r
+\r
+160718 104225\r
+\r
+160914 104059\r
+\r
+160862 103710\r
+\r
+161135 104185\r
+\r
+161545 103932\r
+\r
+161958 104273\r
+\r
+161811 104643\r
+\r
+161410 104771\r
+\r
+161174 104694\r
+\r
+160959 104499\r
+\r
+161256 105190\r
+\r
+161325 106123\r
+\r
+161672 106663\r
+\r
+162390 106773\r
+\r
+162761 106781\r
+-1\r
+\r
+60224 -610353\r
+\r
+60224 -610353\r
+-1\r
+\r
+102209 -641859\r
+\r
+102209 -641859\r
+-1\r
+\r
+101589 -638489\r
+\r
+101589 -638489\r
+-1\r
+\r
+93880 -626211\r
+\r
+93880 -626211\r
+-1\r
+\r
+92838 -618194\r
+\r
+92838 -618194\r
+-1\r
+\r
+90039 -604783\r
+\r
+90039 -604783\r
+-1\r
+\r
+84881 -592908\r
+\r
+84881 -592908\r
+-1\r
+\r
+82954 -582976\r
+\r
+82954 -582976\r
+-1\r
+\r
+79234 -576206\r
+\r
+78818 -576359\r
+\r
+78709 -576848\r
+\r
+79234 -576206\r
+-1\r
+\r
+79860 -573544\r
+\r
+79700 -573447\r
+\r
+78900 -573774\r
+\r
+78905 -574613\r
+\r
+79487 -575162\r
+\r
+80034 -574410\r
+\r
+79860 -573544\r
+-1\r
+\r
+78108 -568683\r
+\r
+77803 -568434\r
+\r
+77140 -568021\r
+\r
+76878 -567720\r
+\r
+76538 -568080\r
+\r
+76939 -568583\r
+\r
+76689 -568747\r
+\r
+77135 -569441\r
+\r
+77736 -569470\r
+\r
+78108 -568683\r
+-1\r
+\r
+76332 -565829\r
+\r
+76263 -564978\r
+\r
+76061 -564210\r
+\r
+75882 -565125\r
+\r
+75918 -566213\r
+\r
+76332 -565829\r
+-1\r
+\r
+75329 -564892\r
+\r
+75037 -564524\r
+\r
+74864 -565162\r
+\r
+75329 -564892\r
+-1\r
+\r
+74180 -563643\r
+\r
+73918 -563765\r
+\r
+74180 -563643\r
+-1\r
+\r
+75382 -562572\r
+\r
+75359 -562422\r
+\r
+74873 -561624\r
+\r
+74269 -562171\r
+\r
+74150 -563132\r
+\r
+74848 -563571\r
+\r
+75512 -564053\r
+\r
+75433 -563412\r
+\r
+75382 -562572\r
+-1\r
+\r
+72981 -560964\r
+\r
+72625 -560339\r
+\r
+72284 -559432\r
+\r
+71836 -558549\r
+\r
+71058 -558128\r
+\r
+70482 -557510\r
+\r
+69882 -557696\r
+\r
+69427 -558504\r
+\r
+69133 -559405\r
+\r
+68524 -560017\r
+\r
+68365 -560620\r
+\r
+68959 -561269\r
+\r
+70019 -561293\r
+\r
+70854 -561671\r
+\r
+71524 -561307\r
+\r
+72252 -561026\r
+\r
+72981 -560964\r
+-1\r
+\r
+236696 -608677\r
+\r
+236696 -608677\r
+-1\r
+\r
+226596 -610798\r
+\r
+227084 -611142\r
+\r
+227056 -611361\r
+\r
+227454 -612222\r
+\r
+227903 -613228\r
+\r
+228348 -614905\r
+\r
+228270 -614863\r
+\r
+227762 -613211\r
+\r
+228164 -614292\r
+\r
+228245 -616385\r
+\r
+228081 -617920\r
+\r
+228878 -618623\r
+\r
+229643 -618073\r
+\r
+229134 -617247\r
+\r
+229078 -616722\r
+\r
+228891 -615497\r
+\r
+229231 -613968\r
+\r
+229004 -612320\r
+\r
+228459 -611533\r
+\r
+228138 -610423\r
+\r
+227993 -609269\r
+\r
+228024 -608351\r
+\r
+227486 -607593\r
+\r
+227392 -609559\r
+\r
+227258 -609885\r
+\r
+226596 -610798\r
+-1\r
+\r
+218108 -622491\r
+\r
+217707 -622118\r
+\r
+217351 -620484\r
+\r
+217218 -621028\r
+\r
+217631 -622476\r
+\r
+218108 -622491\r
+-1\r
+\r
+217477 -597993\r
+\r
+217242 -597132\r
+\r
+216692 -596534\r
+\r
+216017 -596287\r
+\r
+215636 -596557\r
+\r
+215493 -597700\r
+\r
+215291 -597984\r
+\r
+215474 -599121\r
+\r
+215776 -600655\r
+\r
+216048 -601780\r
+\r
+216655 -602662\r
+\r
+216798 -601421\r
+\r
+217108 -600220\r
+\r
+217243 -599043\r
+\r
+217477 -597993\r
+-1\r
+\r
+194820 -596372\r
+\r
+194557 -597157\r
+\r
+194832 -598023\r
+\r
+194978 -597035\r
+\r
+194820 -596372\r
+-1\r
+\r
+194283 -598529\r
+\r
+193916 -598852\r
+\r
+193473 -599581\r
+\r
+193467 -599046\r
+\r
+193217 -598785\r
+\r
+192974 -599617\r
+\r
+192740 -600086\r
+\r
+192718 -600446\r
+\r
+192405 -600855\r
+\r
+192212 -601859\r
+\r
+191805 -602983\r
+\r
+191807 -604025\r
+\r
+192143 -603363\r
+\r
+192341 -602627\r
+\r
+192478 -601779\r
+\r
+192716 -601371\r
+\r
+193039 -601386\r
+\r
+193257 -600755\r
+\r
+193317 -600310\r
+\r
+193514 -601244\r
+\r
+194141 -601420\r
+\r
+194390 -600262\r
+\r
+193972 -599881\r
+\r
+194085 -599185\r
+\r
+194283 -598529\r
+-1\r
+\r
+192584 -604063\r
+\r
+192026 -604658\r
+\r
+191576 -605916\r
+\r
+190948 -606612\r
+\r
+190555 -607569\r
+\r
+190227 -608529\r
+\r
+190559 -608018\r
+\r
+191356 -607613\r
+\r
+191713 -606637\r
+\r
+192089 -606239\r
+\r
+192743 -605419\r
+\r
+192584 -604063\r
+-1\r
+\r
+187642 -626441\r
+\r
+187546 -625676\r
+\r
+187600 -624672\r
+\r
+187572 -623513\r
+\r
+187430 -623220\r
+\r
+187272 -624533\r
+\r
+187366 -625646\r
+\r
+187642 -626441\r
+-1\r
+\r
+188707 -626972\r
+\r
+188410 -626436\r
+\r
+187851 -627022\r
+\r
+187532 -627359\r
+\r
+187351 -627999\r
+\r
+187337 -628430\r
+\r
+187320 -629457\r
+\r
+187219 -630875\r
+\r
+187279 -630381\r
+\r
+187602 -629656\r
+\r
+187567 -628725\r
+\r
+187844 -628152\r
+\r
+187956 -627405\r
+\r
+188262 -627969\r
+\r
+188707 -626972\r
+-1\r
+\r
+187543 -633750\r
+\r
+187077 -633853\r
+\r
+187543 -633750\r
+-1\r
+\r
+187099 -635577\r
+\r
+186995 -635607\r
+\r
+186538 -635415\r
+\r
+186312 -635424\r
+\r
+185834 -636139\r
+\r
+186068 -636688\r
+\r
+186089 -636913\r
+\r
+186544 -636678\r
+\r
+186717 -636166\r
+\r
+187099 -635577\r
+-1\r
+\r
+186799 -637365\r
+\r
+186788 -637389\r
+\r
+186106 -637912\r
+\r
+186123 -639069\r
+\r
+186213 -639384\r
+\r
+186456 -638076\r
+\r
+186799 -637365\r
+-1\r
+\r
+186873 -640529\r
+\r
+186596 -640203\r
+\r
+186467 -639952\r
+\r
+185882 -640487\r
+\r
+186112 -641078\r
+\r
+186590 -641237\r
+\r
+186873 -640529\r
+-1\r
+\r
+190811 621578\r
+\r
+190794 622434\r
+\r
+190532 623306\r
+\r
+190285 624048\r
+\r
+190232 623589\r
+\r
+190012 622778\r
+\r
+190154 622014\r
+\r
+190530 621530\r
+\r
+190811 621578
\ No newline at end of file
diff --git a/src/planetarium/cil-europe.txt b/src/planetarium/cil-europe.txt
new file mode 100644 (file)
index 0000000..112f403
--- /dev/null
@@ -0,0 +1,9294 @@
+    248082 97437\r
+\r
+    248307 98520\r
+\r
+    248850 99941\r
+\r
+    249000 101282\r
+\r
+    249211 100940\r
+\r
+    249180 101115\r
+\r
+    249451 101537\r
+\r
+    249729 102789\r
+\r
+\r
+    249580 102929\r
+\r
+    249684 103358\r
+\r
+    249241 102994\r
+\r
+    248784 102612\r
+\r
+    248524 101508\r
+\r
+    247969 101737\r
+\r
+    247860 101286\r
+\r
+    247786 100928\r
+\r
+    247405 99916\r
+\r
+    247388 99685\r
+\r
+    247490 98434\r
+\r
+    247599 99082\r
+\r
+    247924 98523\r
+\r
+    248082 97437\r
+-1\r
+\r
+    \r
+    221803 103580\r
+\r
+    221686 103775\r
+\r
+    221406 103227\r
+\r
+    221073 102853\r
+\r
+    220824 102259\r
+\r
+    220846 102912\r
+\r
+    220463 103982\r
+\r
+    220031 102408\r
+\r
+    219912 101061\r
+\r
+    220128 100197\r
+-1\r
+\r
+    \r
+    220128 100197\r
+\r
+    220301 100788\r
+\r
+    220248 101282\r
+\r
+    220457 99980\r
+\r
+    220518 98909\r
+\r
+    220802 98473\r
+\r
+    221042 98305\r
+\r
+    221348 98309\r
+\r
+    221519 98183\r
+\r
+    221804 98342\r
+\r
+    221412 98731\r
+\r
+    221916 98886\r
+\r
+    221838 99590\r
+\r
+    222216 99710\r
+\r
+    222270 99959\r
+\r
+    221831 100469\r
+\r
+    221477 101211\r
+\r
+    221942 101727\r
+\r
+    222237 102230\r
+\r
+    222399 102691\r
+\r
+    222538 103396\r
+\r
+    222848 103081\r
+\r
+    223155 102783\r
+\r
+    223326 102409\r
+\r
+    223523 101547\r
+\r
+    223779 100556\r
+\r
+    224371 100414\r
+\r
+    224865 99982\r
+\r
+    224820 99260\r
+\r
+    224951 98789\r
+\r
+    225092 97946\r
+\r
+    225037 98234\r
+\r
+    225251 98755\r
+\r
+    224796 99580\r
+\r
+    225004 99652\r
+\r
+    225379 99191\r
+\r
+    225849 99440\r
+\r
+    226187 99517\r
+\r
+    226276 99238\r
+\r
+    226715 98604\r
+\r
+    227120 97823\r
+\r
+    227533 97919\r
+\r
+    227895 98131\r
+\r
+    228620 97837\r
+\r
+    228764 96829\r
+\r
+    228717 97870\r
+\r
+    228382 97901\r
+\r
+    227883 98525\r
+\r
+    227373 98470\r
+\r
+    227079 98470\r
+\r
+    226797 99400\r
+\r
+    226718 99978\r
+\r
+    227155 100264\r
+\r
+    226847 101014\r
+\r
+    226894 101950\r
+\r
+    226531 101412\r
+\r
+    225993 101460\r
+\r
+    225455 102003\r
+\r
+    224926 103330\r
+\r
+    224520 103970\r
+\r
+    224971 102614\r
+\r
+    225215 102480\r
+\r
+    224888 101527\r
+\r
+    225027 101320\r
+\r
+    225643 101086\r
+\r
+    225637 99972\r
+\r
+    225356 99833\r
+\r
+    224724 100529\r
+\r
+    224146 100527\r
+\r
+    224054 101857\r
+\r
+    224002 102538\r
+\r
+    224236 103090\r
+\r
+    224603 103099\r
+\r
+    223998 104088\r
+\r
+    223892 103807\r
+\r
+    223771 103708\r
+\r
+    223778 104592\r
+\r
+    223818 105173\r
+\r
+    224093 105457\r
+\r
+    224754 105598\r
+\r
+    225344 105692\r
+\r
+    224998 106027\r
+\r
+    224771 106585\r
+\r
+    225398 106620\r
+\r
+    224809 107577\r
+\r
+    224515 107172\r
+\r
+    224273 106726\r
+\r
+    223868 107151\r
+\r
+    223505 107740\r
+\r
+    223767 106474\r
+\r
+    223472 105972\r
+\r
+    223229 106583\r
+\r
+    222732 107137\r
+\r
+    222472 106594\r
+\r
+    222181 105776\r
+\r
+    221770 105149\r
+\r
+    221701 104469\r
+\r
+    221899 103320\r
+\r
+    221803 103580\r
+-1\r
+\r
+    \r
+    227150 93345\r
+\r
+    226996 93347\r
+\r
+    226691 93492\r
+\r
+    226038 94789\r
+\r
+    226006 94287\r
+\r
+    225854 93630\r
+\r
+    225450 93946\r
+\r
+    225298 92965\r
+\r
+    224854 93272\r
+\r
+    225079 93856\r
+\r
+    224698 93821\r
+\r
+    225101 94172\r
+\r
+    225448 94919\r
+\r
+    225654 95379\r
+\r
+    226371 94829\r
+\r
+    225649 95693\r
+\r
+    225642 96719\r
+\r
+    226236 95828\r
+\r
+    226376 95893\r
+\r
+    226433 96158\r
+\r
+    226628 96499\r
+\r
+    226906 96931\r
+\r
+    226505 97405\r
+\r
+    226548 96805\r
+\r
+    226230 97688\r
+\r
+    226028 96943\r
+\r
+    225635 97218\r
+\r
+    225364 97125\r
+\r
+    225054 96510\r
+\r
+    224788 96862\r
+\r
+    225113 96300\r
+\r
+    225018 95876\r
+\r
+    224547 95134\r
+\r
+    224727 95002\r
+\r
+    224940 95735\r
+\r
+    225167 94658\r
+\r
+    224477 94705\r
+\r
+    224466 93982\r
+\r
+    224320 93921\r
+\r
+    224130 93784\r
+\r
+    223578 93579\r
+\r
+    223745 92925\r
+\r
+    223250 92923\r
+\r
+    223087 92417\r
+\r
+    222751 92574\r
+\r
+    222497 92466\r
+\r
+    222026 92361\r
+\r
+    221773 92015\r
+\r
+    221282 92191\r
+\r
+    221187 91814\r
+\r
+    220707 92086\r
+\r
+    220504 93376\r
+\r
+    220598 93995\r
+\r
+    220879 94653\r
+\r
+    220492 94408\r
+\r
+    220170 94342\r
+\r
+    219736 94249\r
+\r
+    219460 93658\r
+\r
+    220221 93712\r
+\r
+    220260 93051\r
+\r
+    220428 92258\r
+\r
+    219882 91985\r
+\r
+    219800 91960\r
+\r
+    219898 91266\r
+\r
+    220543 91802\r
+\r
+    220689 91221\r
+\r
+    221149 90820\r
+\r
+    221571 90973\r
+\r
+    221972 91596\r
+\r
+    222381 90784\r
+\r
+    222642 91644\r
+\r
+    222883 91382\r
+\r
+    223100 91915\r
+\r
+    223477 92272\r
+\r
+    223731 91760\r
+\r
+    223915 92658\r
+\r
+    224378 93197\r
+\r
+    224775 92871\r
+\r
+    225157 92427\r
+\r
+    225535 92863\r
+\r
+    225828 93319\r
+\r
+    226282 93296\r
+\r
+    226575 93350\r
+\r
+    226981 92319\r
+\r
+    226615 91721\r
+\r
+    227024 91771\r
+\r
+    227454 91937\r
+\r
+    227212 92595\r
+\r
+    227150 93345\r
+-1\r
+\r
+    \r
+    213522 50661\r
+\r
+    213059 50503\r
+\r
+    212797 50591\r
+\r
+    212230 50453\r
+\r
+    211505 49935\r
+\r
+    211156 48736\r
+\r
+    210617 47601\r
+\r
+    210962 46814\r
+\r
+    210533 46240\r
+\r
+    210108 45076\r
+\r
+    210194 44914\r
+\r
+    210573 44850\r
+\r
+    211217 45029\r
+\r
+    211724 44837\r
+\r
+    212163 44915\r
+\r
+    212012 45477\r
+\r
+    212667 45966\r
+\r
+    212452 47021\r
+\r
+    212092 47721\r
+\r
+    212972 47279\r
+\r
+    213660 47327\r
+\r
+    213716 48107\r
+\r
+    213801 49449\r
+\r
+    213573 49886\r
+\r
+    213522 50661\r
+-1\r
+\r
+    \r
+    211757 53766\r
+\r
+    211577 53725\r
+\r
+    210857 53605\r
+\r
+    210401 53173\r
+\r
+    209554 52570\r
+\r
+    208692 51690\r
+\r
+    208180 50920\r
+\r
+    209077 51061\r
+\r
+    210019 51621\r
+\r
+    210879 52277\r
+\r
+    211566 53265\r
+\r
+    211757 53766\r
+-1\r
+\r
+    \r
+    206543 -15608\r
+\r
+    206161 -16116\r
+\r
+    205703 -16812\r
+\r
+    206151 -16215\r
+\r
+    206543 -15608\r
+-1\r
+\r
+    \r
+    205203 -17441\r
+\r
+    204983 -17767\r
+\r
+    205203 -17441\r
+-1\r
+\r
+    \r
+    190623 18252\r
+\r
+    190445 18293\r
+\r
+    189881 18577\r
+\r
+    189601 18891\r
+\r
+    189471 18111\r
+\r
+    188899 18280\r
+\r
+    188554 17937\r
+\r
+    188303 18649\r
+\r
+    188100 19571\r
+\r
+    188487 20287\r
+\r
+    188842 21037\r
+\r
+    189302 21062\r
+\r
+    189520 20236\r
+\r
+    190135 20363\r
+\r
+    190218 19925\r
+\r
+    190535 19471\r
+\r
+    191108 19316\r
+-1\r
+\r
+    \r
+    166427 22142\r
+\r
+    166981 22505\r
+\r
+    167327 23184\r
+\r
+    167390 24074\r
+\r
+    167106 24965\r
+\r
+    167100 24015\r
+\r
+    166935 23160\r
+\r
+    166764 22505\r
+\r
+    166427 22142\r
+-1\r
+\r
+    \r
+    170987 34108\r
+\r
+    171285 33729\r
+\r
+    171593 33098\r
+\r
+    172035 32636\r
+\r
+    171925 33106\r
+\r
+    171615 33796\r
+\r
+    171303 34546\r
+\r
+    170999 34865\r
+\r
+    170987 34108\r
+-1\r
+\r
+    \r
+    171561 32085\r
+\r
+    171578 32152\r
+\r
+    171826 32424\r
+\r
+    171597 32806\r
+\r
+    171561 32085\r
+-1\r
+\r
+    \r
+    179789 67846\r
+\r
+    179660 67980\r
+\r
+    179789 67846\r
+-1\r
+\r
+    \r
+    223719 -26671\r
+\r
+    223655 -26488\r
+\r
+    223568 -25486\r
+\r
+    223267 -25926\r
+\r
+    223415 -26493\r
+\r
+    223719 -26671\r
+-1\r
+\r
+    \r
+    224285 -25824\r
+\r
+    224004 -25270\r
+\r
+    223575 -24760\r
+\r
+    223372 -24357\r
+\r
+    223015 -24354\r
+\r
+    223485 -25115\r
+\r
+    223761 -25914\r
+\r
+    224285 -25824\r
+-1\r
+\r
+    \r
+    224340 -24794\r
+\r
+    224378 -25175\r
+\r
+    223952 -25125\r
+\r
+    223531 -24278\r
+\r
+    223756 -24197\r
+\r
+    223562 -23847\r
+\r
+    223789 -23970\r
+\r
+    224003 -24177\r
+\r
+    224233 -24630\r
+\r
+    224340 -24794\r
+-1\r
+\r
+    \r
+    222743 -24280\r
+\r
+    222295 -23919\r
+\r
+    222596 -24689\r
+\r
+    222743 -24280\r
+-1\r
+\r
+    \r
+    221631 -24182\r
+\r
+    221747 -24639\r
+\r
+    221829 -25066\r
+\r
+    221285 -24645\r
+\r
+    221159 -23959\r
+\r
+    221363 -24097\r
+\r
+    221631 -24182\r
+-1\r
+\r
+    \r
+    237441 -76969\r
+\r
+    237391 -77088\r
+\r
+    237063 -76633\r
+\r
+    236699 -77041\r
+\r
+    236500 -77747\r
+\r
+    236671 -78106\r
+\r
+    236302 -77263\r
+\r
+    236133 -76943\r
+\r
+    235678 -77107\r
+\r
+    235579 -76431\r
+\r
+    234988 -76181\r
+\r
+    234803 -75906\r
+\r
+    235454 -75934\r
+\r
+    235250 -75369\r
+\r
+    235872 -75536\r
+\r
+    236353 -74805\r
+\r
+    236123 -74294\r
+\r
+    235894 -73985\r
+\r
+    236071 -73862\r
+\r
+    236108 -73376\r
+\r
+    236620 -72947\r
+\r
+    237240 -73271\r
+\r
+    237848 -73484\r
+\r
+    238028 -72413\r
+\r
+    237510 -71787\r
+\r
+    237129 -71015\r
+\r
+    236704 -70386\r
+\r
+    236890 -69838\r
+\r
+    237499 -70195\r
+\r
+    237904 -69523\r
+\r
+    237892 -68699\r
+\r
+    238214 -68084\r
+\r
+    238102 -67700\r
+\r
+    237912 -67088\r
+\r
+    237476 -66538\r
+\r
+    237108 -65566\r
+\r
+    236496 -65141\r
+\r
+    236760 -65166\r
+\r
+    237309 -65380\r
+\r
+    237791 -65925\r
+\r
+    238180 -65355\r
+\r
+    237994 -64136\r
+\r
+    237501 -63388\r
+\r
+    237537 -63172\r
+\r
+    237608 -62631\r
+\r
+    238150 -62125\r
+\r
+    238291 -61152\r
+\r
+    238095 -60462\r
+\r
+    237961 -59898\r
+\r
+    238295 -59550\r
+\r
+    238142 -59273\r
+\r
+    238590 -59099\r
+\r
+    239152 -59483\r
+\r
+    239451 -59138\r
+\r
+    239348 -58512\r
+\r
+    239516 -57756\r
+\r
+    239125 -57372\r
+\r
+    238871 -56475\r
+\r
+    238418 -56502\r
+\r
+    238169 -55472\r
+\r
+    238541 -54938\r
+\r
+    238921 -53892\r
+\r
+    238981 -52408\r
+-1\r
+\r
+    \r
+    233602 -86609\r
+\r
+    233644 -86358\r
+\r
+    233624 -85083\r
+\r
+    233879 -84073\r
+\r
+    233966 -83661\r
+\r
+    233742 -83301\r
+\r
+    233953 -82569\r
+\r
+    234227 -81942\r
+\r
+    233981 -81515\r
+\r
+    234159 -80887\r
+\r
+    234109 -79591\r
+\r
+    234243 -78641\r
+\r
+    234726 -78536\r
+\r
+    234387 -79567\r
+\r
+    234558 -80805\r
+\r
+    234695 -81168\r
+\r
+    235072 -80387\r
+\r
+    235397 -79148\r
+\r
+    235617 -78115\r
+\r
+    235720 -79086\r
+\r
+    235702 -79678\r
+\r
+    235773 -80584\r
+\r
+    236126 -79670\r
+\r
+    236024 -80299\r
+\r
+    235968 -81001\r
+\r
+    235942 -81224\r
+\r
+    236165 -81723\r
+\r
+    235835 -81796\r
+\r
+    236112 -82078\r
+\r
+    236066 -82656\r
+\r
+    235971 -83525\r
+\r
+    235825 -84322\r
+\r
+    235520 -85365\r
+\r
+    235644 -86272\r
+\r
+    235772 -87467\r
+\r
+    235967 -87934\r
+\r
+    236192 -87100\r
+\r
+    235858 -85954\r
+\r
+    236217 -86555\r
+\r
+    236217 -85731\r
+\r
+    236615 -86767\r
+\r
+    236765 -86140\r
+\r
+    236452 -84944\r
+\r
+    236275 -84363\r
+\r
+    236441 -84465\r
+\r
+    236659 -83747\r
+\r
+    236712 -84500\r
+\r
+    236961 -85772\r
+\r
+    237243 -85230\r
+\r
+    237057 -83922\r
+\r
+    237210 -84498\r
+\r
+    237561 -85622\r
+\r
+    237739 -84922\r
+\r
+    237728 -84381\r
+\r
+    238055 -84832\r
+\r
+    238090 -84853\r
+\r
+    238272 -83990\r
+\r
+    237916 -83094\r
+\r
+    237509 -82980\r
+\r
+    237653 -82359\r
+\r
+    237530 -82257\r
+\r
+    237476 -82041\r
+\r
+    237657 -81499\r
+\r
+    237081 -81522\r
+\r
+    237437 -81120\r
+\r
+    237248 -80732\r
+\r
+    237291 -80507\r
+\r
+    237863 -80765\r
+\r
+    238044 -81671\r
+\r
+    238417 -82748\r
+\r
+    238461 -81343\r
+\r
+    238563 -80837\r
+\r
+    238661 -81221\r
+\r
+    238908 -81606\r
+\r
+    238846 -82283\r
+\r
+    238827 -83431\r
+\r
+    239138 -83276\r
+\r
+    239111 -82299\r
+\r
+    239115 -81761\r
+\r
+    239175 -80719\r
+\r
+    238934 -80135\r
+\r
+    238579 -79724\r
+\r
+    238405 -79024\r
+\r
+    238175 -78229\r
+\r
+    237708 -77990\r
+\r
+    237794 -77577\r
+\r
+    237533 -77084\r
+\r
+    237445 -76958\r
+-1\r
+\r
+    \r
+    229857 -76915\r
+\r
+    229818 -77547\r
+\r
+    229861 -78738\r
+\r
+    229867 -80154\r
+\r
+    229737 -81215\r
+\r
+    230025 -81745\r
+\r
+    230469 -81770\r
+\r
+    230395 -81174\r
+\r
+    230479 -80225\r
+\r
+    230671 -79074\r
+\r
+    230804 -78948\r
+\r
+    230956 -78686\r
+\r
+    231063 -78131\r
+\r
+    231215 -78792\r
+\r
+    231645 -78261\r
+\r
+    231703 -77360\r
+\r
+    231825 -77320\r
+\r
+    231614 -78541\r
+\r
+    231607 -79352\r
+\r
+    231790 -79139\r
+\r
+    232228 -79065\r
+\r
+    232515 -78304\r
+\r
+    232468 -77595\r
+\r
+    232706 -77614\r
+\r
+    232750 -78079\r
+\r
+    232392 -79004\r
+\r
+    232194 -79479\r
+\r
+    232244 -80046\r
+\r
+    232560 -80501\r
+\r
+    232815 -80394\r
+\r
+    232908 -80419\r
+\r
+    233160 -80530\r
+\r
+    233277 -80990\r
+\r
+    233280 -81639\r
+\r
+    233277 -82390\r
+\r
+    233375 -83884\r
+\r
+    233317 -84879\r
+\r
+    233055 -85925\r
+\r
+    233603 -86617\r
+-1\r
+\r
+    \r
+    231779 -53085\r
+\r
+    231850 -52631\r
+\r
+    231700 -53332\r
+\r
+    231471 -53738\r
+\r
+    231467 -54366\r
+\r
+    231549 -54965\r
+\r
+    231767 -55432\r
+\r
+    231512 -55328\r
+\r
+    231245 -55985\r
+\r
+    231091 -56617\r
+\r
+    230871 -57675\r
+\r
+    230571 -58300\r
+\r
+    230392 -58705\r
+\r
+    230044 -59319\r
+\r
+    229857 -60280\r
+\r
+    229901 -60739\r
+\r
+    229765 -60967\r
+\r
+    230102 -61080\r
+\r
+    229663 -61345\r
+\r
+    229584 -62568\r
+\r
+    229494 -63328\r
+\r
+    229535 -63627\r
+\r
+    229336 -64436\r
+\r
+    229192 -64074\r
+\r
+    228971 -64426\r
+\r
+    228584 -65055\r
+\r
+    228702 -65349\r
+\r
+    228446 -65743\r
+\r
+    228355 -66568\r
+\r
+    228258 -67981\r
+\r
+    228333 -69102\r
+\r
+    228571 -70369\r
+\r
+    228752 -71376\r
+\r
+    228731 -72118\r
+\r
+    228907 -73072\r
+\r
+    229054 -73356\r
+\r
+    229184 -73649\r
+\r
+    229510 -73860\r
+\r
+    229575 -73446\r
+\r
+    229592 -73804\r
+\r
+    229533 -74621\r
+\r
+    229584 -74422\r
+\r
+    229786 -74573\r
+\r
+    229767 -75439\r
+\r
+    230153 -76217\r
+\r
+    230138 -76618\r
+\r
+    229857 -76915\r
+-1\r
+\r
+    \r
+    238974 -52412\r
+\r
+    238671 -53697\r
+\r
+    238204 -53941\r
+\r
+    237907 -54224\r
+\r
+    237752 -53387\r
+\r
+    237433 -52580\r
+\r
+    236931 -53349\r
+\r
+    236728 -53368\r
+\r
+    236763 -52256\r
+\r
+    236526 -51727\r
+\r
+    236142 -51983\r
+\r
+    235941 -52215\r
+\r
+    236342 -51353\r
+\r
+    236199 -50656\r
+\r
+    236019 -49729\r
+\r
+    235761 -48991\r
+\r
+    235313 -49660\r
+\r
+    235059 -50038\r
+\r
+    235050 -49453\r
+\r
+    234755 -49293\r
+\r
+    234703 -50118\r
+\r
+    234538 -49295\r
+\r
+    234483 -48911\r
+\r
+    234150 -48753\r
+\r
+    234046 -49743\r
+\r
+    234143 -50460\r
+\r
+    234053 -50375\r
+\r
+    233721 -49320\r
+\r
+    233690 -50491\r
+\r
+    233365 -49776\r
+\r
+    233266 -50137\r
+\r
+    232944 -50856\r
+\r
+    233193 -51877\r
+\r
+    232965 -51770\r
+\r
+    232798 -51971\r
+\r
+    232557 -52252\r
+\r
+    232503 -51831\r
+\r
+    232156 -52133\r
+\r
+    231779 -53085\r
+-1\r
+\r
+    \r
+    223627 105713\r
+\r
+    223001 105944\r
+\r
+    222614 105431\r
+\r
+    222400 104613\r
+\r
+    222932 103905\r
+\r
+    223454 103477\r
+\r
+    223692 105009\r
+\r
+    223158 105387\r
+\r
+    223627 105713\r
+-1\r
+\r
+    \r
+    216232 80805\r
+\r
+    215969 80780\r
+\r
+    216232 80805\r
+-1\r
+\r
+    \r
+    216690 78683\r
+\r
+    216536 78533\r
+\r
+    216690 78683\r
+-1\r
+\r
+    \r
+    216560 77960\r
+\r
+    216396 77898\r
+\r
+    216560 77960\r
+-1\r
+\r
+    \r
+    217440 71661\r
+\r
+    217137 72595\r
+\r
+    216615 72492\r
+\r
+    216811 72161\r
+\r
+    216722 72061\r
+\r
+    216474 72106\r
+\r
+    216273 71451\r
+\r
+    216875 70775\r
+\r
+    216818 71209\r
+\r
+    216997 71751\r
+\r
+    217440 71661\r
+-1\r
+\r
+    \r
+    217036 82633\r
+\r
+    216869 82457\r
+\r
+    216129 81910\r
+\r
+    216079 81202\r
+\r
+    216470 81277\r
+\r
+    216656 81082\r
+\r
+    217036 82633\r
+-1\r
+\r
+    \r
+    208436 68414\r
+\r
+    208321 68489\r
+\r
+    207768 68039\r
+\r
+    207160 67639\r
+\r
+    206570 68067\r
+\r
+    206067 67329\r
+\r
+    205647 66256\r
+\r
+    205120 66033\r
+\r
+    205280 65578\r
+\r
+    205778 65435\r
+\r
+    206617 65386\r
+\r
+    207435 65697\r
+\r
+    208207 66731\r
+\r
+    208177 67654\r
+\r
+    208436 68414\r
+-1\r
+\r
+    \r
+    206417 61597\r
+\r
+    206239 61416\r
+\r
+    205347 60908\r
+\r
+    204532 60483\r
+\r
+    203568 59877\r
+\r
+    202554 59434\r
+\r
+    203077 59084\r
+\r
+    204096 59377\r
+\r
+    204915 60280\r
+\r
+    205903 60868\r
+\r
+    206417 61597\r
+-1\r
+\r
+    \r
+    209814 42252\r
+\r
+    209740 42276\r
+\r
+    209156 41869\r
+\r
+    209331 41078\r
+\r
+    209814 42252\r
+-1\r
+\r
+    \r
+    213874 18739\r
+\r
+    213486 18989\r
+\r
+    213195 18475\r
+\r
+    213874 18739\r
+-1\r
+\r
+    \r
+    215864 19242\r
+\r
+    215611 19673\r
+\r
+    215193 19222\r
+\r
+    215864 19242\r
+-1\r
+\r
+    \r
+    218428 20481\r
+\r
+    217684 20393\r
+\r
+    217983 19258\r
+\r
+    218428 20481\r
+-1\r
+\r
+    \r
+    222644 18799\r
+\r
+    222636 18499\r
+\r
+    222597 17498\r
+\r
+    222644 18799\r
+-1\r
+\r
+    \r
+    224151 20890\r
+\r
+    223990 19991\r
+\r
+    224151 20890\r
+-1\r
+\r
+    \r
+    224402 21742\r
+\r
+    224404 20914\r
+\r
+    224402 21742\r
+-1\r
+\r
+    \r
+    228190 29461\r
+\r
+    227964 28905\r
+\r
+    228278 28010\r
+\r
+    228190 29461\r
+-1\r
+\r
+    \r
+    228783 32918\r
+\r
+    228513 31437\r
+\r
+    228493 29823\r
+\r
+    228864 31256\r
+\r
+    229111 31923\r
+\r
+    228783 32918\r
+-1\r
+\r
+    \r
+    229381 31776\r
+\r
+    229288 31549\r
+\r
+    229203 30056\r
+\r
+    229531 31266\r
+\r
+    229381 31776\r
+-1\r
+\r
+    \r
+    233867 39955\r
+\r
+    233522 38629\r
+\r
+    233867 39955\r
+-1\r
+\r
+    \r
+    235316 44808\r
+\r
+    235137 44163\r
+\r
+    235014 43593\r
+\r
+    235600 44138\r
+\r
+    236076 44178\r
+\r
+    235316 44808\r
+-1\r
+\r
+    \r
+    245055 47318\r
+\r
+    244867 47205\r
+\r
+    244449 46942\r
+\r
+    244493 46375\r
+\r
+    245055 47318\r
+-1\r
+\r
+    \r
+    244957 48562\r
+\r
+    245025 48431\r
+\r
+    245452 48539\r
+\r
+    245756 49479\r
+\r
+    245513 50630\r
+\r
+    245227 49488\r
+\r
+    244957 48562\r
+-1\r
+\r
+    \r
+    245401 51158\r
+\r
+    245592 51337\r
+\r
+    245854 51889\r
+\r
+    246114 52513\r
+\r
+    246220 53384\r
+\r
+    246409 54437\r
+\r
+    245883 53574\r
+\r
+    245752 52667\r
+\r
+    245401 51158\r
+-1\r
+\r
+    \r
+    247021 53318\r
+\r
+    247227 54197\r
+\r
+    247372 53878\r
+\r
+    247310 52865\r
+\r
+    247188 51783\r
+\r
+    247566 52372\r
+\r
+    247513 52975\r
+\r
+    247840 53935\r
+\r
+    248051 54269\r
+\r
+    248087 54840\r
+\r
+    247840 55244\r
+\r
+    247167 55264\r
+\r
+    247021 53318\r
+-1\r
+\r
+    \r
+    245747 53946\r
+\r
+    245829 53988\r
+\r
+    246465 55028\r
+\r
+    246899 55217\r
+\r
+    247002 56203\r
+\r
+    247317 56508\r
+\r
+    247775 56267\r
+\r
+    248205 57276\r
+\r
+    247519 57120\r
+\r
+    246960 56774\r
+\r
+    247204 57560\r
+\r
+    247587 58104\r
+\r
+    247948 58690\r
+\r
+    247378 59520\r
+\r
+    246762 58642\r
+\r
+    246130 57359\r
+\r
+    246272 56842\r
+\r
+    245907 56159\r
+\r
+    246344 55874\r
+\r
+    246236 55270\r
+\r
+    245747 53946\r
+-1\r
+\r
+    \r
+    248080 55513\r
+\r
+    248457 55692\r
+\r
+    249222 57130\r
+\r
+    249076 57932\r
+\r
+    248366 56470\r
+\r
+    248080 55513\r
+-1\r
+\r
+    \r
+    248441 61347\r
+\r
+    248585 60801\r
+\r
+    248922 61434\r
+\r
+    249234 61153\r
+\r
+    249530 60888\r
+\r
+    249682 60754\r
+\r
+    249699 62585\r
+\r
+    250074 62007\r
+\r
+    250272 62691\r
+\r
+    250454 62853\r
+\r
+    250501 63558\r
+\r
+    250212 64234\r
+\r
+    249992 64728\r
+\r
+    249578 64550\r
+\r
+    248998 64398\r
+\r
+    248970 62629\r
+\r
+    248441 61347\r
+-1\r
+\r
+    \r
+    252192 71646\r
+\r
+    252225 71343\r
+\r
+    252923 70495\r
+\r
+    252726 71687\r
+\r
+    252192 71646\r
+-1\r
+\r
+    \r
+    252021 71757\r
+\r
+    252021 71757\r
+-1\r
+\r
+    \r
+    252213 73683\r
+\r
+    252705 73831\r
+\r
+    252293 74851\r
+\r
+    252213 73683\r
+-1\r
+\r
+    \r
+    250308 65486\r
+\r
+    250599 65819\r
+\r
+    250939 65815\r
+\r
+    251147 65968\r
+\r
+    251074 67118\r
+\r
+    251455 67261\r
+\r
+    251267 68574\r
+\r
+    250548 67799\r
+\r
+    250308 65486\r
+-1\r
+\r
+    \r
+    251284 68704\r
+\r
+    251516 68257\r
+\r
+    251964 67803\r
+\r
+    252281 68923\r
+\r
+    252066 69922\r
+\r
+    251829 70350\r
+\r
+    251284 68704\r
+-1\r
+\r
+    \r
+    252885 82714\r
+\r
+    252908 81879\r
+\r
+    253277 80885\r
+\r
+    253290 81856\r
+\r
+    252885 82714\r
+-1\r
+\r
+    \r
+    253720 79698\r
+\r
+    254104 80138\r
+\r
+    254368 79058\r
+\r
+    254380 80606\r
+\r
+    254320 81334\r
+\r
+    254557 81920\r
+\r
+    254402 82776\r
+\r
+    254863 83054\r
+\r
+    254962 83962\r
+\r
+    254666 84122\r
+\r
+    254222 83060\r
+\r
+    253963 82173\r
+\r
+    253859 80937\r
+\r
+    253720 79698\r
+-1\r
+\r
+    \r
+    252988 83363\r
+\r
+    253026 83131\r
+\r
+    253394 82447\r
+\r
+    253787 83451\r
+\r
+    253942 84115\r
+\r
+    254231 84556\r
+\r
+    253484 84910\r
+\r
+    252988 83363\r
+-1\r
+\r
+    \r
+    253880 85498\r
+\r
+    254413 85224\r
+\r
+    254455 86544\r
+\r
+    253880 85498\r
+-1\r
+\r
+    \r
+    255326 91987\r
+\r
+    255362 91866\r
+\r
+    255780 91139\r
+\r
+    255811 92591\r
+\r
+    256074 92883\r
+\r
+    255777 93221\r
+\r
+    255544 93968\r
+\r
+    255326 91987\r
+-1\r
+\r
+    \r
+    206284 40275\r
+\r
+    205975 39486\r
+\r
+    206284 40275\r
+-1\r
+\r
+    \r
+    198251 35147\r
+\r
+    198010 35813\r
+\r
+    197648 35556\r
+\r
+    197910 35274\r
+\r
+    198251 35147\r
+-1\r
+\r
+    \r
+    200074 38322\r
+\r
+    199696 38495\r
+\r
+    199089 38815\r
+\r
+    198212 38330\r
+\r
+    198335 36808\r
+\r
+    198671 36390\r
+\r
+    198710 35925\r
+\r
+    199367 35224\r
+\r
+    199557 35303\r
+\r
+    199836 35513\r
+\r
+    200168 36969\r
+\r
+    199920 37821\r
+\r
+    199752 38184\r
+\r
+    200074 38322\r
+-1\r
+\r
+    \r
+    198491 39363\r
+\r
+    197785 38909\r
+\r
+    197198 38351\r
+\r
+    197840 38550\r
+\r
+    198491 39363\r
+-1\r
+\r
+    \r
+    201845 45094\r
+\r
+    201651 45349\r
+\r
+    200786 45334\r
+\r
+    200187 44598\r
+\r
+    199491 44019\r
+\r
+    198884 44505\r
+\r
+    198621 43451\r
+\r
+    198159 43605\r
+\r
+    197975 42664\r
+\r
+    198129 42541\r
+\r
+    198628 42123\r
+\r
+    198717 40684\r
+\r
+    199131 40152\r
+\r
+    199549 40255\r
+\r
+    200203 39999\r
+\r
+    200468 39623\r
+\r
+    200662 40160\r
+\r
+    200770 40930\r
+\r
+    201384 41295\r
+\r
+    201419 41517\r
+\r
+    201196 42163\r
+\r
+    200779 41802\r
+\r
+    200480 42562\r
+\r
+    201324 42828\r
+\r
+    200573 43300\r
+\r
+    200602 43532\r
+\r
+    201432 43064\r
+\r
+    201817 43482\r
+\r
+    201845 45094\r
+-1\r
+\r
+    \r
+    197834 42595\r
+\r
+    197730 42997\r
+\r
+    197145 43233\r
+\r
+    196569 42793\r
+\r
+    197400 42443\r
+\r
+    197834 42595\r
+-1\r
+\r
+    \r
+    197846 40435\r
+\r
+    197537 40994\r
+\r
+    197623 41876\r
+\r
+    196957 42466\r
+\r
+    196720 41511\r
+\r
+    196983 40260\r
+\r
+    197332 39959\r
+\r
+    197846 40435\r
+-1\r
+\r
+    \r
+    199040 53303\r
+\r
+    198802 53818\r
+\r
+    198098 54524\r
+\r
+    198275 53042\r
+\r
+    199040 53303\r
+-1\r
+\r
+    \r
+    218609 -3588\r
+\r
+    218312 -4047\r
+\r
+    218025 -4216\r
+\r
+    217825 -3686\r
+\r
+    218258 -3713\r
+\r
+    218609 -3588\r
+-1\r
+\r
+    \r
+    217678 -4286\r
+\r
+    217718 -4280\r
+\r
+    217568 -4671\r
+\r
+    217766 -4712\r
+\r
+    218167 -4652\r
+\r
+    218060 -5119\r
+\r
+    217888 -5371\r
+\r
+    217745 -5542\r
+\r
+    217513 -5152\r
+\r
+    217270 -4610\r
+\r
+    217158 -5109\r
+\r
+    217082 -5609\r
+\r
+    216809 -5932\r
+\r
+    216767 -5293\r
+\r
+    216680 -5024\r
+\r
+    216789 -4818\r
+\r
+    216662 -4631\r
+\r
+    216032 -4739\r
+\r
+    215578 -4835\r
+\r
+    215721 -4552\r
+\r
+    216127 -4257\r
+\r
+    216509 -4141\r
+\r
+    216750 -4277\r
+\r
+    216905 -4054\r
+\r
+    217209 -4177\r
+\r
+    217468 -3892\r
+\r
+    217469 -4160\r
+\r
+    217678 -4286\r
+-1\r
+\r
+    \r
+    206248 -25980\r
+\r
+    205998 -26257\r
+\r
+    205721 -26266\r
+\r
+    205540 -26181\r
+\r
+    205930 -26787\r
+\r
+    206538 -26771\r
+\r
+    206248 -25980\r
+-1\r
+\r
+    \r
+    207452 -25487\r
+\r
+    207394 -25841\r
+\r
+    207234 -26167\r
+\r
+    207197 -26600\r
+\r
+    207454 -27040\r
+\r
+    207556 -26588\r
+\r
+    207604 -26118\r
+\r
+    207452 -25487\r
+-1\r
+\r
+    \r
+    210258 -22185\r
+\r
+    209975 -22210\r
+\r
+    209556 -22846\r
+\r
+    209592 -22110\r
+\r
+    209508 -22896\r
+\r
+    209134 -23317\r
+\r
+    209018 -22926\r
+\r
+    208800 -23470\r
+\r
+    208503 -23732\r
+\r
+    208740 -24208\r
+\r
+    208551 -24173\r
+\r
+    208304 -24474\r
+\r
+    208017 -24831\r
+\r
+    207979 -25450\r
+\r
+    208170 -25443\r
+\r
+    208447 -24899\r
+\r
+    208628 -25208\r
+\r
+    208900 -25337\r
+\r
+    209265 -25629\r
+\r
+    209627 -25309\r
+\r
+    209405 -24774\r
+\r
+    209521 -24274\r
+\r
+    209931 -24246\r
+\r
+    210155 -23493\r
+\r
+    210521 -22642\r
+\r
+    210258 -22185\r
+-1\r
+\r
+    \r
+    207253 -22126\r
+\r
+    206864 -22093\r
+\r
+    206428 -22030\r
+\r
+    206138 -21457\r
+\r
+    206135 -20573\r
+\r
+    205812 -20863\r
+\r
+    205334 -21369\r
+\r
+    205646 -21580\r
+\r
+    205832 -21394\r
+\r
+    205666 -21948\r
+\r
+    205765 -22744\r
+\r
+    206036 -23034\r
+\r
+    206347 -23003\r
+\r
+    206455 -23265\r
+\r
+    206591 -23667\r
+\r
+    206591 -24270\r
+\r
+    206956 -24339\r
+\r
+    206820 -23781\r
+\r
+    207240 -23898\r
+\r
+    207025 -23334\r
+\r
+    206971 -22920\r
+\r
+    207289 -23013\r
+\r
+    207706 -22774\r
+\r
+    207253 -22126\r
+-1\r
+\r
+    \r
+    203188 -20377\r
+\r
+    203113 -20381\r
+\r
+    202960 -20569\r
+\r
+    202782 -21132\r
+\r
+    202653 -21925\r
+\r
+    202603 -22827\r
+\r
+    202776 -22535\r
+\r
+    202983 -21734\r
+\r
+    203068 -22184\r
+\r
+    203323 -21867\r
+\r
+    203495 -22837\r
+\r
+    203750 -22455\r
+\r
+    203836 -21862\r
+\r
+    203459 -21168\r
+\r
+    203188 -20377\r
+-1\r
+\r
+    \r
+    202106 -20554\r
+\r
+    201927 -20593\r
+\r
+    201496 -21153\r
+\r
+    201764 -21324\r
+\r
+    202106 -20554\r
+-1\r
+\r
+    \r
+    201450 -21076\r
+\r
+    201440 -21071\r
+\r
+    200943 -21424\r
+\r
+    201201 -21986\r
+\r
+    201450 -21076\r
+-1\r
+\r
+    \r
+    201304 -22094\r
+\r
+    200832 -21967\r
+\r
+    200342 -21884\r
+\r
+    200070 -22675\r
+\r
+    200543 -22727\r
+\r
+    200688 -22959\r
+\r
+    200537 -23460\r
+\r
+    201049 -23258\r
+\r
+    201045 -22794\r
+\r
+    201304 -22094\r
+-1\r
+\r
+    \r
+    200582 -18956\r
+\r
+    200275 -18485\r
+\r
+    199805 -18289\r
+\r
+    199603 -19001\r
+\r
+    200110 -19390\r
+\r
+    200582 -18956\r
+-1\r
+\r
+    \r
+    195873 -15670\r
+\r
+    195728 -15739\r
+\r
+    195203 -15779\r
+\r
+    194789 -16331\r
+\r
+    194635 -17043\r
+\r
+    195057 -16987\r
+\r
+    195561 -16430\r
+\r
+    195873 -15670\r
+-1\r
+\r
+    \r
+    192326 -15887\r
+\r
+    192293 -15684\r
+\r
+    191862 -15146\r
+\r
+    191702 -14771\r
+\r
+    191314 -15486\r
+\r
+    191438 -16173\r
+\r
+    192000 -16432\r
+\r
+    192326 -15887\r
+-1\r
+\r
+    \r
+    179762 -22662\r
+\r
+    179762 -22662\r
+-1\r
+\r
+    \r
+    182440 -3865\r
+\r
+    182096 -4491\r
+\r
+    182384 -5324\r
+\r
+    182599 -5183\r
+\r
+    182740 -4531\r
+\r
+    182440 -3865\r
+-1\r
+\r
+    \r
+    211860 -11499\r
+\r
+    211702 -11625\r
+\r
+    211598 -11791\r
+\r
+    212042 -12307\r
+\r
+    211860 -11499\r
+-1\r
+\r
+    \r
+    212240 -9676\r
+\r
+    211968 -10212\r
+\r
+    212176 -10927\r
+\r
+    212274 -11650\r
+\r
+    212327 -11709\r
+\r
+    212602 -12038\r
+\r
+    212870 -11327\r
+\r
+    212547 -10884\r
+\r
+    212433 -10794\r
+\r
+    212345 -10127\r
+\r
+    212240 -9676\r
+-1\r
+\r
+    \r
+    204213 -22443\r
+\r
+    204348 -21727\r
+\r
+    204370 -21008\r
+\r
+    204635 -20689\r
+\r
+    204761 -20701\r
+\r
+    204847 -21067\r
+\r
+    205225 -20629\r
+\r
+    205168 -20091\r
+\r
+    205402 -20847\r
+\r
+    205536 -20008\r
+\r
+    205690 -20132\r
+\r
+    206093 -20273\r
+\r
+    206013 -19473\r
+\r
+    206195 -20506\r
+\r
+    206511 -19847\r
+\r
+    206481 -20096\r
+\r
+    206452 -20690\r
+\r
+    206792 -21100\r
+\r
+    207241 -20783\r
+\r
+    207088 -20257\r
+\r
+    207234 -20520\r
+\r
+    207684 -20829\r
+\r
+    207920 -20886\r
+\r
+    208306 -20473\r
+\r
+    208025 -20095\r
+\r
+    208505 -20177\r
+\r
+    208422 -19571\r
+\r
+    208335 -18952\r
+\r
+    208465 -19096\r
+\r
+    208209 -18277\r
+\r
+    208643 -18755\r
+\r
+    208999 -19600\r
+\r
+    209033 -18991\r
+\r
+    209378 -18997\r
+\r
+    209660 -19144\r
+\r
+    209707 -18246\r
+\r
+    209724 -18125\r
+\r
+    210091 -18543\r
+\r
+    210296 -18271\r
+\r
+    210515 -18318\r
+\r
+    211057 -18005\r
+-1\r
+\r
+    \r
+    196842 -15743\r
+\r
+    196938 -16226\r
+\r
+    197340 -16943\r
+\r
+    197345 -17794\r
+\r
+    196809 -17525\r
+\r
+    196965 -17848\r
+\r
+    197415 -18447\r
+\r
+    198019 -18566\r
+\r
+    197646 -17974\r
+\r
+    198218 -18165\r
+\r
+    198751 -17628\r
+\r
+    199316 -17186\r
+\r
+    199805 -16628\r
+\r
+    200239 -17126\r
+\r
+    200626 -17561\r
+\r
+    201237 -17608\r
+\r
+    201361 -16792\r
+\r
+    201425 -16740\r
+\r
+    201786 -17422\r
+\r
+    201675 -17543\r
+\r
+    202001 -17610\r
+\r
+    201625 -17642\r
+\r
+    201126 -17925\r
+\r
+    201428 -18364\r
+\r
+    201414 -18723\r
+\r
+    201039 -18940\r
+\r
+    201563 -19251\r
+\r
+    202063 -18642\r
+\r
+    202452 -17885\r
+\r
+    202256 -18352\r
+\r
+    201837 -19086\r
+\r
+    201516 -19600\r
+\r
+    200979 -19275\r
+\r
+    200512 -19606\r
+\r
+    199966 -19749\r
+\r
+    199453 -19955\r
+\r
+    199065 -20486\r
+\r
+    199435 -20835\r
+\r
+    200031 -20602\r
+\r
+    200601 -20207\r
+\r
+    201000 -19702\r
+\r
+    200866 -20382\r
+\r
+    201317 -20179\r
+\r
+    201535 -20229\r
+\r
+    201535 -20409\r
+\r
+    201744 -20319\r
+\r
+    202116 -19933\r
+\r
+    202144 -20178\r
+\r
+    202737 -20099\r
+\r
+    203205 -19567\r
+\r
+    203259 -19299\r
+\r
+    203470 -19514\r
+\r
+    203512 -19221\r
+\r
+    203871 -19132\r
+\r
+    204079 -18279\r
+\r
+    204309 -18685\r
+\r
+    204328 -18853\r
+\r
+    203910 -19441\r
+\r
+    203500 -20123\r
+\r
+    203501 -20902\r
+\r
+    203902 -21644\r
+\r
+    204090 -20652\r
+\r
+    204085 -20499\r
+\r
+    204018 -21524\r
+\r
+    204213 -22440\r
+-1\r
+\r
+    \r
+    190041 -17136\r
+\r
+    190434 -16673\r
+\r
+    190769 -15941\r
+\r
+    191223 -15492\r
+\r
+    191618 -14802\r
+\r
+    191826 -13875\r
+\r
+    191868 -13455\r
+\r
+    191956 -12461\r
+\r
+    191872 -11561\r
+\r
+    191817 -11106\r
+\r
+    192271 -11328\r
+\r
+    192034 -10673\r
+\r
+    191938 -9909\r
+\r
+    192131 -10610\r
+\r
+    192655 -11064\r
+\r
+    193198 -10806\r
+\r
+    193434 -10475\r
+\r
+    193791 -10998\r
+\r
+    194182 -10424\r
+\r
+    194517 -10482\r
+\r
+    194997 -10223\r
+\r
+    194978 -10790\r
+\r
+    194719 -11338\r
+\r
+    194996 -11696\r
+\r
+    195130 -11639\r
+\r
+    195434 -12283\r
+\r
+    195963 -12726\r
+\r
+    196470 -12895\r
+\r
+    197045 -12486\r
+\r
+    197593 -12058\r
+\r
+    197758 -11724\r
+\r
+    197824 -10957\r
+\r
+    197884 -11367\r
+\r
+    197933 -12464\r
+\r
+    197672 -12844\r
+\r
+    197489 -13713\r
+\r
+    197325 -13911\r
+\r
+    197365 -14554\r
+\r
+    197312 -15051\r
+\r
+    197489 -15643\r
+\r
+    197358 -15790\r
+\r
+    196841 -15746\r
+-1\r
+\r
+    \r
+    183646 -16292\r
+\r
+    183619 -15432\r
+\r
+    184107 -15247\r
+\r
+    184326 -14496\r
+\r
+    184413 -13505\r
+\r
+    184342 -12484\r
+\r
+    184293 -11519\r
+\r
+    184537 -10851\r
+\r
+    185008 -10603\r
+\r
+    185365 -9885\r
+\r
+    185814 -9306\r
+\r
+    186263 -8684\r
+\r
+    186133 -9089\r
+\r
+    185707 -9743\r
+\r
+    185576 -10676\r
+\r
+    185234 -11324\r
+\r
+    184968 -12003\r
+\r
+    185170 -12958\r
+\r
+    185562 -13540\r
+\r
+    185797 -14276\r
+\r
+    185636 -14803\r
+\r
+    185707 -15403\r
+\r
+    185890 -14802\r
+\r
+    186038 -15221\r
+\r
+    186229 -15543\r
+\r
+    186331 -16011\r
+\r
+    186171 -16857\r
+\r
+    185913 -17483\r
+\r
+    185883 -18134\r
+\r
+    186067 -18011\r
+\r
+    186147 -18055\r
+\r
+    186153 -18688\r
+\r
+    186489 -18381\r
+\r
+    186701 -19101\r
+\r
+    187038 -18529\r
+\r
+    187212 -17904\r
+\r
+    187380 -17338\r
+\r
+    187686 -16683\r
+\r
+    187880 -15832\r
+\r
+    188217 -15074\r
+\r
+    188829 -14672\r
+\r
+    189178 -14346\r
+\r
+    189567 -14763\r
+\r
+    189819 -14637\r
+\r
+    190342 -14883\r
+\r
+    190384 -15817\r
+\r
+    190034 -16320\r
+\r
+    190042 -17136\r
+-1\r
+\r
+    \r
+    181811 -8839\r
+\r
+    182191 -9160\r
+\r
+    182531 -9953\r
+\r
+    182503 -10953\r
+\r
+    182293 -11859\r
+\r
+    182398 -12491\r
+\r
+    181827 -12632\r
+\r
+    181413 -12530\r
+\r
+    181108 -13024\r
+\r
+    180808 -13576\r
+\r
+    181089 -14239\r
+\r
+    181284 -15021\r
+\r
+    181246 -15351\r
+\r
+    181163 -16358\r
+\r
+    181109 -17136\r
+\r
+    180769 -17612\r
+\r
+    180613 -18037\r
+\r
+    180506 -18216\r
+\r
+    180069 -18315\r
+\r
+    180029 -18925\r
+\r
+    180399 -19566\r
+\r
+    180161 -20247\r
+\r
+    180568 -20477\r
+\r
+    180709 -19667\r
+\r
+    181014 -18928\r
+\r
+    181457 -18416\r
+\r
+    181946 -18076\r
+\r
+    182093 -17532\r
+\r
+    182480 -16922\r
+\r
+    182955 -16372\r
+\r
+    183644 -16292\r
+-1\r
+\r
+    \r
+    185011 5228\r
+\r
+    184823 5174\r
+\r
+    184280 5073\r
+\r
+    183921 4349\r
+\r
+    183627 3550\r
+\r
+    183361 2954\r
+\r
+    183085 2143\r
+\r
+    182893 1235\r
+\r
+    182738 419\r
+\r
+    182958 -578\r
+\r
+    182860 -1550\r
+\r
+    182766 -2571\r
+\r
+    182742 -3183\r
+\r
+    183033 -3353\r
+\r
+    182904 -3559\r
+\r
+    182915 -3922\r
+\r
+    182812 -4066\r
+\r
+    183135 -4848\r
+\r
+    183113 -4963\r
+\r
+    182767 -5181\r
+\r
+    182658 -6006\r
+\r
+    182540 -6780\r
+\r
+    182480 -7462\r
+\r
+    182321 -6933\r
+\r
+    182142 -7551\r
+\r
+    182275 -8619\r
+\r
+    181809 -8842\r
+-1\r
+\r
+    \r
+    194805 -269\r
+\r
+    194774 -329\r
+\r
+    194280 -678\r
+\r
+    193737 -225\r
+\r
+    193248 308\r
+\r
+    192947 500\r
+\r
+    193099 -427\r
+\r
+    193414 -1215\r
+\r
+    193398 -2275\r
+\r
+    193273 -2095\r
+\r
+    193334 -1092\r
+\r
+    192906 -433\r
+\r
+    192553 308\r
+\r
+    192126 918\r
+\r
+    191543 1232\r
+\r
+    190988 918\r
+\r
+    190541 261\r
+\r
+    190315 567\r
+\r
+    190010 1308\r
+\r
+    190487 1719\r
+\r
+    190647 2608\r
+\r
+    190631 3622\r
+\r
+    190568 4366\r
+\r
+    190271 5305\r
+\r
+    189874 6050\r
+\r
+    189265 6291\r
+\r
+    188629 6235\r
+\r
+    187985 5857\r
+\r
+    187412 5437\r
+\r
+    186970 4823\r
+\r
+    187038 4520\r
+\r
+    187009 4511\r
+\r
+    186710 4556\r
+\r
+    186412 4145\r
+\r
+    186445 3274\r
+\r
+    186187 2688\r
+\r
+    186193 3452\r
+\r
+    185830 3059\r
+\r
+    185608 3121\r
+\r
+    185469 2193\r
+\r
+    185232 1391\r
+\r
+    185320 2282\r
+\r
+    185089 2070\r
+\r
+    185127 2562\r
+\r
+    185037 3351\r
+\r
+    184855 3183\r
+\r
+    184953 4176\r
+\r
+    185011 5228\r
+-1\r
+\r
+    \r
+    206982 -6337\r
+\r
+    206659 -6607\r
+\r
+    206183 -7223\r
+\r
+    205555 -7405\r
+\r
+    204982 -7813\r
+\r
+    204435 -8366\r
+\r
+    204000 -8863\r
+\r
+    203557 -9385\r
+\r
+    203279 -10208\r
+\r
+    203141 -11211\r
+\r
+    202856 -11861\r
+\r
+    203085 -10854\r
+\r
+    203030 -10114\r
+\r
+    202735 -9497\r
+\r
+    202341 -9832\r
+\r
+    202226 -10818\r
+\r
+    201803 -11501\r
+\r
+    201684 -12424\r
+\r
+    201678 -13270\r
+\r
+    201556 -12200\r
+\r
+    201442 -11156\r
+\r
+    201643 -10267\r
+\r
+    201764 -9381\r
+\r
+    201502 -8696\r
+\r
+    201277 -7682\r
+\r
+    200781 -7167\r
+\r
+    200306 -6570\r
+\r
+    200126 -5973\r
+\r
+    199573 -5694\r
+\r
+    198981 -5641\r
+\r
+    198416 -5370\r
+\r
+    197908 -4957\r
+\r
+    197297 -4693\r
+\r
+    196834 -4272\r
+\r
+    196658 -3979\r
+\r
+    196441 -2995\r
+\r
+    196134 -2083\r
+\r
+    195638 -1558\r
+\r
+    195183 -1003\r
+\r
+    194807 -272\r
+-1\r
+\r
+    \r
+    211062 -18011\r
+\r
+    210835 -17365\r
+\r
+    210714 -16800\r
+\r
+    210548 -16835\r
+\r
+    210846 -16198\r
+\r
+    210429 -16105\r
+\r
+    210677 -15292\r
+\r
+    210879 -14596\r
+\r
+    210851 -13677\r
+\r
+    210979 -12788\r
+\r
+    211139 -12276\r
+\r
+    211099 -11322\r
+\r
+    210785 -11088\r
+\r
+    210414 -10941\r
+\r
+    209904 -11533\r
+\r
+    209569 -12423\r
+\r
+    209174 -13199\r
+\r
+    208766 -13971\r
+\r
+    208307 -14433\r
+\r
+    208187 -14790\r
+\r
+    208144 -14016\r
+\r
+    208015 -13864\r
+\r
+    207754 -14517\r
+\r
+    207636 -15324\r
+\r
+    207240 -15984\r
+\r
+    207609 -15156\r
+\r
+    207510 -14587\r
+\r
+    207174 -15268\r
+\r
+    207060 -14846\r
+\r
+    207318 -14163\r
+\r
+    207567 -13188\r
+\r
+    207772 -12132\r
+\r
+    207592 -10996\r
+\r
+    207687 -10015\r
+\r
+    207601 -8881\r
+\r
+    207616 -7750\r
+\r
+    207497 -6774\r
+\r
+    206982 -6340\r
+-1\r
+\r
+    \r
+    192169 -21780\r
+\r
+    192179 -22001\r
+\r
+    191853 -22058\r
+\r
+    191292 -21778\r
+\r
+    190662 -21578\r
+\r
+    190122 -22067\r
+\r
+    189501 -22399\r
+\r
+    188905 -22607\r
+\r
+    188477 -23057\r
+\r
+    188178 -22960\r
+-1\r
+\r
+    \r
+    188177 -22957\r
+\r
+    188061 -22746\r
+\r
+    187883 -23278\r
+\r
+    187913 -23891\r
+\r
+    188090 -24400\r
+\r
+    187775 -24768\r
+\r
+    187993 -24962\r
+\r
+    187887 -25158\r
+\r
+    187763 -25472\r
+\r
+    187688 -26256\r
+\r
+    187498 -27200\r
+\r
+    187231 -27294\r
+\r
+    187020 -28116\r
+\r
+    186748 -28487\r
+\r
+    186506 -29285\r
+\r
+    186699 -29471\r
+-1\r
+\r
+    \r
+    186638 -29949\r
+\r
+    186252 -29937\r
+\r
+    186121 -30615\r
+\r
+    185902 -30882\r
+\r
+    185682 -31520\r
+\r
+    185511 -32208\r
+\r
+    185609 -32871\r
+\r
+    185362 -33315\r
+\r
+    185431 -33917\r
+\r
+    185500 -34341\r
+\r
+    185315 -34972\r
+\r
+    185358 -35318\r
+\r
+    185694 -34619\r
+\r
+    185665 -34922\r
+\r
+    185715 -35144\r
+\r
+    185984 -34271\r
+\r
+    186293 -34313\r
+\r
+    186030 -34978\r
+\r
+    185810 -35868\r
+\r
+    185815 -36537\r
+\r
+    186041 -35982\r
+\r
+    186275 -35631\r
+\r
+    186523 -35151\r
+\r
+    186731 -34709\r
+\r
+    186498 -35481\r
+\r
+    186336 -36250\r
+\r
+    186459 -36650\r
+\r
+    186418 -37218\r
+-1\r
+\r
+    \r
+    186697 -29471\r
+\r
+    186747 -29763\r
+\r
+    186638 -29949\r
+-1\r
+\r
+    \r
+    194435 -35855\r
+\r
+    194048 -35792\r
+\r
+    194278 -36304\r
+\r
+    194419 -36715\r
+\r
+    194435 -35855\r
+-1\r
+\r
+    \r
+    195329 -36294\r
+\r
+    195347 -35752\r
+\r
+    195158 -35600\r
+\r
+    195423 -35251\r
+\r
+    195535 -34920\r
+\r
+    195504 -33932\r
+\r
+    195396 -33195\r
+\r
+    195033 -32835\r
+\r
+    195430 -32201\r
+\r
+    195363 -31259\r
+\r
+    195216 -30814\r
+\r
+    195449 -30613\r
+\r
+    195589 -31003\r
+\r
+    195827 -30777\r
+\r
+    196057 -30131\r
+\r
+    196468 -29479\r
+\r
+    196661 -29459\r
+\r
+    196588 -30108\r
+\r
+    196631 -30253\r
+\r
+    196610 -31094\r
+\r
+    196915 -31613\r
+\r
+    197143 -30712\r
+\r
+    197140 -30386\r
+\r
+    197403 -30593\r
+\r
+    197538 -30126\r
+\r
+    197730 -30406\r
+\r
+    198052 -30256\r
+\r
+    198429 -29912\r
+\r
+    198436 -29303\r
+\r
+    198742 -28654\r
+\r
+    198462 -28450\r
+\r
+    198850 -28143\r
+\r
+    198507 -27706\r
+\r
+    198734 -27704\r
+\r
+    198797 -28002\r
+\r
+    198790 -27396\r
+\r
+    198302 -27198\r
+\r
+    198008 -27445\r
+\r
+    198135 -26976\r
+\r
+    198672 -27111\r
+\r
+    199007 -26784\r
+\r
+    199040 -26201\r
+\r
+    199341 -26568\r
+-1\r
+\r
+    \r
+    186419 -37216\r
+\r
+    186426 -37228\r
+\r
+    186807 -37142\r
+\r
+    187158 -36949\r
+\r
+    187359 -36022\r
+\r
+    187617 -35665\r
+\r
+    187736 -35488\r
+\r
+    187681 -36151\r
+\r
+    187676 -37018\r
+\r
+    187537 -37551\r
+\r
+    187838 -37485\r
+\r
+    188164 -36954\r
+\r
+    188079 -36296\r
+\r
+    188113 -36021\r
+\r
+    188085 -35198\r
+\r
+    188313 -35438\r
+\r
+    188735 -35607\r
+\r
+    188899 -34678\r
+\r
+    189249 -34472\r
+\r
+    189245 -33504\r
+\r
+    189425 -32585\r
+\r
+    189582 -31717\r
+\r
+    189650 -32203\r
+\r
+    189854 -32536\r
+\r
+    189421 -33104\r
+\r
+    189450 -33491\r
+\r
+    189581 -34352\r
+\r
+    189275 -34973\r
+\r
+    189273 -35617\r
+\r
+    189626 -34850\r
+\r
+    189915 -34185\r
+\r
+    190393 -33860\r
+\r
+    190645 -33981\r
+\r
+    191156 -33496\r
+\r
+    191304 -32730\r
+\r
+    191396 -32527\r
+\r
+    191547 -32055\r
+\r
+    191752 -32251\r
+\r
+    191653 -33355\r
+\r
+    191708 -34413\r
+\r
+    191910 -34608\r
+\r
+    192087 -34670\r
+\r
+    191898 -35303\r
+\r
+    192150 -35343\r
+\r
+    192320 -35539\r
+\r
+    192308 -36250\r
+\r
+    192390 -36345\r
+\r
+    192739 -36623\r
+\r
+    192870 -36069\r
+\r
+    193122 -35637\r
+\r
+    193583 -35296\r
+\r
+    193689 -34422\r
+\r
+    194009 -34439\r
+\r
+    193921 -35454\r
+\r
+    194229 -35493\r
+\r
+    194310 -35429\r
+\r
+    194739 -35490\r
+\r
+    194758 -35956\r
+\r
+    195033 -35797\r
+\r
+    194989 -36215\r
+\r
+    194842 -36443\r
+\r
+    195327 -36294\r
+-1\r
+\r
+    \r
+    199341 -26568\r
+\r
+    199301 -26261\r
+\r
+    198958 -25436\r
+\r
+    198685 -25320\r
+\r
+    198295 -26062\r
+\r
+    198198 -25346\r
+\r
+    198634 -24901\r
+\r
+    198744 -23877\r
+\r
+    198857 -22872\r
+\r
+    198723 -21921\r
+\r
+    198210 -21661\r
+\r
+    197765 -21198\r
+\r
+    197282 -20675\r
+\r
+    197401 -20558\r
+\r
+    196954 -20957\r
+\r
+    196658 -21103\r
+\r
+    196844 -20180\r
+\r
+    196321 -19719\r
+\r
+    195772 -19688\r
+\r
+    195911 -20058\r
+\r
+    196420 -20321\r
+\r
+    196135 -20333\r
+\r
+    195649 -20518\r
+\r
+    195511 -19947\r
+\r
+    195295 -20686\r
+\r
+    194835 -21182\r
+\r
+    194526 -21971\r
+\r
+    194657 -22473\r
+\r
+    194347 -22382\r
+\r
+    194150 -22961\r
+\r
+    193687 -22500\r
+\r
+    193082 -22355\r
+\r
+    192634 -21967\r
+\r
+    192170 -21778\r
+-1\r
+\r
+    \r
+    192479 20428\r
+\r
+    192470 20825\r
+\r
+    192392 21003\r
+\r
+    192479 20428\r
+-1\r
+\r
+    \r
+    192393 20087\r
+\r
+    192322 19798\r
+\r
+    192112 18944\r
+\r
+    192255 19151\r
+\r
+    192393 20087\r
+-1\r
+\r
+    \r
+    191454 17589\r
+\r
+    190952 17502\r
+\r
+    191025 16989\r
+\r
+    191454 17589\r
+-1\r
+\r
+    \r
+    189229 21010\r
+\r
+    189187 21046\r
+\r
+    188688 20618\r
+\r
+    188335 19998\r
+\r
+    188297 19218\r
+\r
+    188595 18541\r
+\r
+    188923 19329\r
+\r
+    189305 20033\r
+\r
+    189229 21010\r
+-1\r
+\r
+    \r
+    178200 -9001\r
+\r
+    177933 -9556\r
+\r
+    178200 -9001\r
+-1\r
+\r
+    \r
+    177314 -7494\r
+\r
+    177004 -7441\r
+\r
+    177107 -8000\r
+\r
+    177314 -7494\r
+-1\r
+\r
+    \r
+    168886 -7770\r
+\r
+    168973 -7828\r
+\r
+    169313 -8060\r
+\r
+    168886 -7770\r
+-1\r
+\r
+    \r
+    166164 -4678\r
+\r
+    166260 -4978\r
+\r
+    166511 -5443\r
+\r
+    166417 -5111\r
+\r
+    166164 -4678\r
+-1\r
+\r
+    \r
+    164950 -4423\r
+\r
+    165331 -4756\r
+\r
+    165761 -4909\r
+\r
+    165382 -4398\r
+\r
+    164950 -4423\r
+-1\r
+\r
+    \r
+    154821 33949\r
+\r
+    154414 34102\r
+\r
+    153787 34038\r
+\r
+    153229 34236\r
+\r
+    153375 34184\r
+\r
+    152731 34354\r
+\r
+    152052 34398\r
+\r
+    151404 34205\r
+\r
+    150973 33847\r
+\r
+    150303 33841\r
+\r
+    149828 33656\r
+\r
+    149651 33643\r
+\r
+    149269 33325\r
+\r
+    148985 33233\r
+\r
+    149155 32817\r
+\r
+    149333 32376\r
+\r
+    149552 31822\r
+\r
+    149895 31799\r
+\r
+    150163 31727\r
+\r
+    150300 31170\r
+\r
+    150604 31593\r
+\r
+    150955 31466\r
+\r
+    151045 30934\r
+\r
+    151347 31466\r
+\r
+    151676 30970\r
+\r
+    151998 30854\r
+\r
+    152268 31184\r
+\r
+    152442 30796\r
+\r
+    152786 31153\r
+\r
+    153202 31383\r
+\r
+    153401 31843\r
+\r
+    153571 32591\r
+\r
+    153832 33178\r
+\r
+    153888 33636\r
+\r
+    154469 33604\r
+\r
+    154821 33949\r
+-1\r
+\r
+    \r
+    133192 -28337\r
+\r
+    133192 -28337\r
+-1\r
+\r
+    \r
+    135957 -2692\r
+\r
+    135768 -2670\r
+\r
+    135957 -2692\r
+-1\r
+\r
+    \r
+    139534 5215\r
+\r
+    139297 5692\r
+\r
+    139199 5122\r
+\r
+    139534 5215\r
+-1\r
+\r
+    \r
+    140844 5607\r
+\r
+    140821 5635\r
+\r
+    140375 5725\r
+\r
+    140067 5165\r
+\r
+    139964 4725\r
+\r
+    140311 4481\r
+\r
+    140701 4897\r
+\r
+    140844 5607\r
+-1\r
+\r
+    \r
+    143876 11469\r
+\r
+    143747 11299\r
+\r
+    143613 11550\r
+\r
+    143174 11389\r
+\r
+    143235 12139\r
+\r
+    142805 12448\r
+\r
+    142336 12031\r
+\r
+    141774 11681\r
+\r
+    141421 11105\r
+\r
+    141715 10538\r
+\r
+    141984 9916\r
+\r
+    142446 9562\r
+\r
+    142109 8988\r
+\r
+    142332 8541\r
+\r
+    142761 8835\r
+\r
+    143119 9432\r
+\r
+    143490 10019\r
+\r
+    143713 10727\r
+\r
+    143876 11469\r
+-1\r
+\r
+    \r
+    144108 15206\r
+\r
+    143932 15431\r
+\r
+    143584 15613\r
+\r
+    143418 15175\r
+\r
+    143748 14488\r
+\r
+    143931 13866\r
+\r
+    144218 14144\r
+\r
+    144271 14838\r
+\r
+    144108 15206\r
+-1\r
+\r
+    \r
+    136448 -93033\r
+\r
+    136284 -93110\r
+\r
+    135852 -92184\r
+\r
+    135850 -91020\r
+\r
+    136292 -90814\r
+\r
+    136171 -91978\r
+\r
+    136448 -93033\r
+-1\r
+\r
+    \r
+    148476 33323\r
+\r
+    148298 33389\r
+\r
+    148266 33771\r
+\r
+    148045 34069\r
+\r
+    147925 34421\r
+\r
+    147694 34414\r
+\r
+    147601 34585\r
+\r
+    147288 34234\r
+\r
+    147160 34702\r
+\r
+    146870 34767\r
+\r
+    146457 35089\r
+\r
+    145928 35331\r
+\r
+    145355 35072\r
+\r
+    144856 34639\r
+\r
+    144325 34988\r
+\r
+    143784 34948\r
+\r
+    143189 34814\r
+\r
+    142509 34760\r
+\r
+    141871 34643\r
+\r
+    141341 34496\r
+\r
+    140798 34275\r
+\r
+    141015 33751\r
+\r
+    141160 33029\r
+\r
+    141336 32544\r
+\r
+    141104 32639\r
+\r
+    140541 32541\r
+\r
+    140097 32083\r
+\r
+    140089 31581\r
+\r
+    139945 31098\r
+\r
+    140386 30846\r
+\r
+    140656 30522\r
+\r
+    140312 30239\r
+\r
+    140763 30155\r
+\r
+    140833 30456\r
+\r
+    141161 30134\r
+\r
+    141631 30216\r
+\r
+    142144 30244\r
+\r
+    142687 30410\r
+\r
+    143038 30529\r
+\r
+    143090 30665\r
+\r
+    143475 30807\r
+\r
+    143615 30432\r
+\r
+    143883 30209\r
+\r
+    144208 30469\r
+\r
+    144816 30462\r
+\r
+    145296 30159\r
+\r
+    145876 29972\r
+\r
+    146137 29526\r
+\r
+    146267 29366\r
+\r
+    146710 29361\r
+\r
+    147280 29521\r
+\r
+    147207 29710\r
+\r
+    146964 30432\r
+\r
+    147227 31142\r
+\r
+    147474 31856\r
+\r
+    147883 32316\r
+\r
+    148172 32958\r
+\r
+    148476 33323\r
+-1\r
+\r
+    \r
+    154240 37588\r
+\r
+    154053 37551\r
+\r
+    153842 37332\r
+\r
+    153848 36852\r
+\r
+    154107 36472\r
+\r
+    154157 37125\r
+\r
+    154240 37588\r
+-1\r
+\r
+    \r
+    137723 56246\r
+\r
+    137700 56173\r
+\r
+    137268 55893\r
+\r
+    136764 55499\r
+\r
+    136255 55094\r
+\r
+    135776 54784\r
+\r
+    135159 54544\r
+\r
+    134566 54333\r
+\r
+    134204 54800\r
+\r
+    133997 54708\r
+\r
+    133623 54869\r
+\r
+    133307 55157\r
+\r
+    133020 54752\r
+\r
+    132532 54399\r
+\r
+    132013 54439\r
+\r
+    132084 53830\r
+\r
+    132142 53160\r
+\r
+    132388 52506\r
+\r
+    132719 51998\r
+\r
+    133188 51614\r
+\r
+    133529 50995\r
+\r
+    133541 50166\r
+\r
+    133775 49446\r
+\r
+    134148 48877\r
+\r
+    134392 48232\r
+\r
+    134761 47652\r
+\r
+    134982 46981\r
+\r
+    135261 46383\r
+\r
+    135225 45543\r
+\r
+    135594 45038\r
+\r
+    136103 44746\r
+\r
+    136539 44911\r
+\r
+    137025 45231\r
+\r
+    137293 45832\r
+\r
+    137182 46061\r
+\r
+    136914 46625\r
+\r
+    137306 47006\r
+\r
+    137450 47608\r
+\r
+    137364 48143\r
+\r
+    137215 48625\r
+\r
+    136822 49099\r
+\r
+    136754 49841\r
+\r
+    136946 50521\r
+\r
+    136849 51308\r
+\r
+    136931 52102\r
+\r
+    137150 52813\r
+\r
+    137403 53425\r
+\r
+    137333 54162\r
+\r
+    137479 54766\r
+\r
+    137540 55034\r
+\r
+    137787 55732\r
+\r
+    137723 56246\r
+-1\r
+\r
+    \r
+    192594 22781\r
+\r
+    192541 22566\r
+\r
+    192553 22075\r
+\r
+    192594 22781\r
+-1\r
+\r
+    \r
+    192968 24468\r
+\r
+    192968 24451\r
+\r
+    192857 24024\r
+\r
+    192968 24468\r
+-1\r
+\r
+    \r
+    193384 26422\r
+\r
+    193323 25719\r
+\r
+    193384 26422\r
+-1\r
+\r
+    \r
+    193480 27438\r
+\r
+    193404 26936\r
+\r
+    193480 27438\r
+-1\r
+\r
+    \r
+    197098 29811\r
+\r
+    197536 29839\r
+\r
+    198024 30091\r
+\r
+    198146 30243\r
+\r
+    197799 30087\r
+\r
+    197591 30646\r
+\r
+    197546 30552\r
+\r
+    197502 29901\r
+\r
+    197098 29811\r
+-1\r
+\r
+    \r
+    196062 39623\r
+\r
+    196306 39924\r
+\r
+    196072 40566\r
+\r
+    195892 40413\r
+\r
+    195981 39975\r
+\r
+    196062 39623\r
+-1\r
+\r
+    \r
+    195602 47226\r
+\r
+    195737 47570\r
+\r
+    195923 47406\r
+\r
+    196125 47748\r
+\r
+    196366 47415\r
+\r
+    196362 47906\r
+\r
+    196262 48066\r
+\r
+    196230 48293\r
+\r
+    196316 48642\r
+\r
+    196475 48199\r
+\r
+    196413 47736\r
+\r
+    196681 47661\r
+\r
+    196850 48222\r
+\r
+    196531 48251\r
+\r
+    196510 49063\r
+\r
+    196163 48970\r
+\r
+    195837 49245\r
+\r
+    195494 49409\r
+\r
+    195489 49152\r
+\r
+    195571 49139\r
+\r
+    195635 48841\r
+\r
+    195408 48240\r
+\r
+    195268 48346\r
+\r
+    195369 47985\r
+\r
+    195449 47524\r
+\r
+    195602 47226\r
+-1\r
+\r
+    \r
+    162770 52540\r
+\r
+    162754 52557\r
+\r
+    162421 52784\r
+\r
+    162010 53264\r
+\r
+    161820 52901\r
+\r
+    162081 52565\r
+\r
+    162346 52006\r
+\r
+    162747 52357\r
+\r
+    162770 52540\r
+-1\r
+\r
+    \r
+    162595 51688\r
+\r
+    162586 51699\r
+\r
+    161997 51895\r
+\r
+    161483 52025\r
+\r
+    160913 52112\r
+\r
+    160597 52131\r
+\r
+    161105 51789\r
+\r
+    161622 51524\r
+\r
+    161771 51790\r
+\r
+    162214 51606\r
+\r
+    162595 51688\r
+-1\r
+\r
+    \r
+    160900 53083\r
+\r
+    160595 53413\r
+\r
+    160449 53873\r
+\r
+    160207 54107\r
+\r
+    160228 53906\r
+\r
+    159948 54261\r
+\r
+    159851 54584\r
+\r
+    159705 54647\r
+\r
+    159593 54493\r
+\r
+    159736 54383\r
+\r
+    160060 53877\r
+\r
+    160480 53487\r
+\r
+    160900 53083\r
+-1\r
+\r
+    \r
+    159007 53519\r
+\r
+    158707 53958\r
+\r
+    158320 54420\r
+\r
+    158059 54575\r
+\r
+    158036 54485\r
+\r
+    158519 54029\r
+\r
+    158879 53471\r
+\r
+    159007 53519\r
+-1\r
+\r
+    \r
+    155057 57848\r
+\r
+    155094 58266\r
+\r
+    154863 58205\r
+\r
+    155057 57848\r
+-1\r
+\r
+    \r
+    156200 59228\r
+\r
+    156114 60176\r
+\r
+    155930 60797\r
+\r
+    155744 60092\r
+\r
+    155902 59208\r
+\r
+    156200 59228\r
+-1\r
+\r
+    \r
+    155507 58997\r
+\r
+    155489 59547\r
+\r
+    155579 59727\r
+\r
+    155375 60400\r
+\r
+    155309 61245\r
+\r
+    155219 61596\r
+\r
+    155250 60615\r
+\r
+    155299 59677\r
+\r
+    155507 58997\r
+-1\r
+\r
+    \r
+    154746 60196\r
+\r
+    154663 60786\r
+\r
+    154663 61653\r
+\r
+    154503 61411\r
+\r
+    154459 60609\r
+\r
+    154608 60005\r
+\r
+    154746 60196\r
+-1\r
+\r
+    \r
+    154021 62684\r
+\r
+    154002 62873\r
+\r
+    153816 63651\r
+\r
+    153794 63380\r
+\r
+    153924 62559\r
+\r
+    154021 62684\r
+-1\r
+\r
+    \r
+    143346 71478\r
+\r
+    143107 71801\r
+\r
+    142728 71457\r
+\r
+    142364 71690\r
+\r
+    141973 72173\r
+\r
+    141754 72234\r
+\r
+    142003 71715\r
+\r
+    142396 71431\r
+\r
+    142803 70914\r
+\r
+    143214 70787\r
+\r
+    143346 71478\r
+-1\r
+\r
+    \r
+    139805 74525\r
+\r
+    139546 74594\r
+\r
+    139193 74568\r
+\r
+    138892 74317\r
+\r
+    138928 73960\r
+\r
+    139577 74154\r
+\r
+    139805 74525\r
+-1\r
+\r
+    \r
+    138485 74056\r
+\r
+    137993 74260\r
+\r
+    137747 74490\r
+\r
+    137264 74893\r
+\r
+    137109 74480\r
+\r
+    137201 73818\r
+\r
+    137514 73751\r
+\r
+    137537 73573\r
+\r
+    137620 73281\r
+\r
+    138058 73505\r
+\r
+    138100 73968\r
+\r
+    138485 74056\r
+-1\r
+\r
+    \r
+    136521 74543\r
+\r
+    136231 74892\r
+\r
+    135858 75429\r
+\r
+    135794 75114\r
+\r
+    135692 74752\r
+\r
+    136112 74268\r
+\r
+    136521 74543\r
+-1\r
+\r
+    \r
+    135969 84768\r
+\r
+    135955 84819\r
+\r
+    135714 84486\r
+\r
+    135969 84768\r
+-1\r
+\r
+    \r
+    136797 84604\r
+\r
+    136607 84875\r
+\r
+    136389 84376\r
+\r
+    136662 84517\r
+\r
+    136797 84604\r
+-1\r
+\r
+    \r
+    133355 88751\r
+\r
+    133207 89006\r
+\r
+    132940 88891\r
+\r
+    133355 88751\r
+-1\r
+\r
+    \r
+    133626 91002\r
+\r
+    133219 90859\r
+\r
+    133365 90398\r
+\r
+    133707 90805\r
+\r
+    133626 91002\r
+-1\r
+\r
+    \r
+    132304 88359\r
+\r
+    132136 88381\r
+\r
+    131957 87698\r
+\r
+    132246 87804\r
+\r
+    132273 87907\r
+\r
+    132304 88359\r
+-1\r
+\r
+    \r
+    130959 82645\r
+\r
+    130804 82741\r
+\r
+    130405 83143\r
+\r
+    130093 82774\r
+\r
+    130516 82512\r
+\r
+    130959 82645\r
+-1\r
+\r
+    \r
+    127118 94756\r
+\r
+    126921 94572\r
+\r
+    126504 94629\r
+\r
+    126049 94240\r
+\r
+    126081 93612\r
+\r
+    125995 92923\r
+\r
+    126026 92122\r
+\r
+    125991 91340\r
+\r
+    125837 90667\r
+\r
+    125767 89933\r
+\r
+    125734 89223\r
+\r
+    126179 89116\r
+\r
+    126356 88451\r
+\r
+    126651 87828\r
+\r
+    126693 87158\r
+\r
+    126706 86494\r
+\r
+    126888 85767\r
+\r
+    126827 85086\r
+\r
+    127144 84777\r
+\r
+    127678 84817\r
+\r
+    128191 84975\r
+\r
+    127791 85230\r
+\r
+    128285 85363\r
+\r
+    128139 85606\r
+\r
+    127870 86209\r
+\r
+    128055 86692\r
+\r
+    127889 87096\r
+\r
+    127690 86890\r
+\r
+    127492 87362\r
+\r
+    127309 87922\r
+\r
+    127426 88645\r
+\r
+    127470 89373\r
+\r
+    127495 90053\r
+\r
+    127240 90595\r
+\r
+    127200 91395\r
+\r
+    127147 92048\r
+\r
+    127181 92762\r
+\r
+    126913 92684\r
+\r
+    126455 92708\r
+\r
+    126671 93264\r
+\r
+    126787 93856\r
+\r
+    126866 94384\r
+\r
+    127118 94756\r
+-1\r
+\r
+    \r
+    131317 91383\r
+\r
+    130971 91749\r
+\r
+    130892 91442\r
+\r
+    131317 91383\r
+-1\r
+\r
+    \r
+    132438 91109\r
+\r
+    132200 91443\r
+\r
+    132067 91147\r
+\r
+    132438 91109\r
+-1\r
+\r
+    \r
+    133825 92060\r
+\r
+    133480 92135\r
+\r
+    132946 91763\r
+\r
+    133259 91351\r
+\r
+    133672 91495\r
+\r
+    133825 92060\r
+-1\r
+\r
+    \r
+    135005 91258\r
+\r
+    134919 91549\r
+\r
+    134685 91230\r
+\r
+    135005 91258\r
+-1\r
+\r
+    \r
+    135010 89749\r
+\r
+    134731 89845\r
+\r
+    134651 89510\r
+\r
+    135010 89749\r
+-1\r
+\r
+    \r
+    135633 90194\r
+\r
+    135505 90556\r
+\r
+    135131 90834\r
+\r
+    135356 90218\r
+\r
+    135633 90194\r
+-1\r
+\r
+    \r
+    136764 89257\r
+\r
+    136443 89677\r
+\r
+    136048 89909\r
+\r
+    135712 89790\r
+\r
+    136148 89346\r
+\r
+    136443 88951\r
+\r
+    136764 89257\r
+-1\r
+\r
+    \r
+    134895 87987\r
+\r
+    134792 87950\r
+\r
+    134410 87938\r
+\r
+    134609 87826\r
+\r
+    134895 87987\r
+-1\r
+\r
+    \r
+    135647 87747\r
+\r
+    135349 87773\r
+\r
+    135309 87375\r
+\r
+    135647 87747\r
+-1\r
+\r
+    \r
+    140539 83879\r
+\r
+    140462 84000\r
+\r
+    139991 84401\r
+\r
+    139621 84927\r
+\r
+    139414 85481\r
+\r
+    139189 86192\r
+\r
+    139150 86938\r
+\r
+    138721 87163\r
+\r
+    138213 87074\r
+\r
+    137696 87317\r
+\r
+    137377 87761\r
+\r
+    137363 88509\r
+\r
+    136746 88421\r
+\r
+    136847 87868\r
+\r
+    136917 87522\r
+\r
+    137237 87169\r
+\r
+    137575 86935\r
+\r
+    137777 86793\r
+\r
+    138086 86602\r
+\r
+    138198 86006\r
+\r
+    138278 85240\r
+\r
+    138598 85068\r
+\r
+    138960 84618\r
+\r
+    139388 84099\r
+\r
+    139774 83541\r
+\r
+    139959 82864\r
+\r
+    139806 82429\r
+\r
+    140017 82580\r
+\r
+    140341 83148\r
+\r
+    140539 83879\r
+-1\r
+\r
+    \r
+    140321 88164\r
+\r
+    139980 88476\r
+\r
+    139571 88784\r
+\r
+    139664 88350\r
+\r
+    139941 88116\r
+\r
+    140321 88164\r
+-1\r
+\r
+    \r
+    141138 84999\r
+\r
+    140848 85433\r
+\r
+    140707 85207\r
+\r
+    141138 84999\r
+-1\r
+\r
+    \r
+    144017 91590\r
+\r
+    143698 91386\r
+\r
+    143315 91327\r
+\r
+    143510 90937\r
+\r
+    143532 90699\r
+\r
+    143339 90533\r
+\r
+    143412 90185\r
+\r
+    143868 90155\r
+\r
+    143996 90757\r
+\r
+    143921 91213\r
+\r
+    144017 91590\r
+-1\r
+\r
+    \r
+    146867 88757\r
+\r
+    146790 89025\r
+\r
+    146352 89162\r
+\r
+    146055 88717\r
+\r
+    146440 88265\r
+\r
+    146867 88757\r
+-1\r
+\r
+    \r
+    145775 92366\r
+\r
+    145452 92222\r
+\r
+    145709 91612\r
+\r
+    145775 92366\r
+-1\r
+\r
+    \r
+    211501 19640\r
+\r
+    211422 19716\r
+\r
+    210686 20609\r
+\r
+    210122 21842\r
+\r
+    209703 23440\r
+\r
+    209811 23889\r
+\r
+    209605 24229\r
+\r
+    209057 23860\r
+\r
+    209360 24226\r
+\r
+    209247 24907\r
+\r
+    209043 24869\r
+\r
+    209076 25439\r
+\r
+    208786 25377\r
+\r
+    208851 26628\r
+\r
+    209004 27757\r
+\r
+    209454 28906\r
+\r
+    209210 29292\r
+\r
+    209687 30132\r
+\r
+    209974 30915\r
+\r
+    210608 31886\r
+\r
+    211067 32730\r
+\r
+    211386 33190\r
+\r
+    211440 33402\r
+\r
+    211816 33684\r
+\r
+    211968 34016\r
+\r
+    212265 34880\r
+\r
+    212794 34343\r
+\r
+    212554 35055\r
+\r
+    212255 35881\r
+\r
+    212391 36471\r
+\r
+    212654 36959\r
+\r
+    213158 37192\r
+\r
+    213661 37614\r
+\r
+    214307 36927\r
+\r
+    214813 37263\r
+\r
+    214721 37473\r
+\r
+    214586 38196\r
+\r
+    215452 37707\r
+\r
+    215350 38710\r
+\r
+    215321 38162\r
+\r
+    214465 38340\r
+\r
+    214006 38173\r
+\r
+    213467 38750\r
+\r
+    213053 39080\r
+\r
+    212852 39722\r
+\r
+    212907 40338\r
+\r
+    212352 41139\r
+-1\r
+\r
+    \r
+    223872 18311\r
+\r
+    223771 18267\r
+\r
+    223242 19383\r
+\r
+    222876 18374\r
+\r
+    222906 20237\r
+\r
+    222756 20682\r
+\r
+    222678 22432\r
+\r
+    222753 24137\r
+\r
+    222522 23493\r
+\r
+    222510 21957\r
+\r
+    222303 21354\r
+\r
+    222525 20330\r
+\r
+    222881 19476\r
+\r
+    222400 18378\r
+\r
+    222243 18283\r
+\r
+    221858 18476\r
+\r
+    221806 18618\r
+\r
+    221739 18629\r
+\r
+    221476 18481\r
+\r
+    221326 20205\r
+\r
+    221210 20071\r
+\r
+    221220 18634\r
+\r
+    220951 18273\r
+\r
+    220894 18844\r
+\r
+    220945 19624\r
+\r
+    220707 19058\r
+\r
+    220461 17988\r
+\r
+    220181 18767\r
+\r
+    220050 18608\r
+\r
+    220034 19912\r
+\r
+    220178 21363\r
+\r
+    220180 22238\r
+\r
+    220360 23282\r
+\r
+    220832 24009\r
+\r
+    220401 23612\r
+\r
+    220153 25091\r
+\r
+    220171 26201\r
+\r
+    220905 26313\r
+\r
+    221273 27218\r
+\r
+    220549 26418\r
+\r
+    220324 27480\r
+\r
+    219978 26498\r
+\r
+    219731 25268\r
+\r
+    219272 25658\r
+\r
+    219548 25152\r
+\r
+    220139 24050\r
+\r
+    219630 22940\r
+\r
+    220016 22042\r
+\r
+    220014 20788\r
+\r
+    219644 19670\r
+\r
+    219804 18140\r
+\r
+    219169 18364\r
+\r
+    218990 18240\r
+\r
+    219144 19238\r
+\r
+    219000 19217\r
+\r
+    218387 19571\r
+\r
+    218407 19133\r
+\r
+    218868 17779\r
+\r
+    218391 18636\r
+\r
+    218097 18701\r
+\r
+    218470 19897\r
+\r
+    218448 20604\r
+\r
+    217524 20324\r
+\r
+    217796 18892\r
+\r
+    217211 18610\r
+\r
+    216731 18836\r
+\r
+    216645 19623\r
+\r
+    217338 20459\r
+\r
+    216929 20169\r
+\r
+    216562 19960\r
+\r
+    216504 20608\r
+\r
+    216025 20537\r
+\r
+    216553 21070\r
+\r
+    216953 22141\r
+\r
+    217565 22267\r
+\r
+    217600 23312\r
+\r
+    217540 23873\r
+\r
+    218116 25208\r
+\r
+    217697 25357\r
+\r
+    217279 23899\r
+\r
+    216276 23476\r
+\r
+    217305 23741\r
+\r
+    217217 22779\r
+\r
+    216551 21912\r
+\r
+    216371 22293\r
+\r
+    215815 21193\r
+\r
+    215398 20514\r
+\r
+    215350 21467\r
+\r
+    215428 22520\r
+\r
+    215043 21434\r
+\r
+    214762 21148\r
+\r
+    214787 19963\r
+\r
+    214416 19699\r
+\r
+    214788 19414\r
+\r
+    214436 18894\r
+\r
+    213714 18980\r
+\r
+    213514 19476\r
+\r
+    213472 19972\r
+\r
+    213455 20194\r
+\r
+    213933 20871\r
+\r
+    214148 20904\r
+\r
+    214116 22145\r
+\r
+    213721 21470\r
+\r
+    214210 22261\r
+\r
+    214391 22548\r
+\r
+    214360 23078\r
+\r
+    213821 21863\r
+\r
+    213654 22309\r
+\r
+    213417 22441\r
+\r
+    213380 22467\r
+\r
+    212906 22010\r
+\r
+    212470 21593\r
+\r
+    212309 22001\r
+\r
+    212608 23769\r
+\r
+    212297 22202\r
+\r
+    211802 22069\r
+\r
+    212125 20876\r
+\r
+    212463 20126\r
+\r
+    212155 20068\r
+\r
+    211500 19645\r
+-1\r
+\r
+    \r
+    231942 37844\r
+\r
+    231636 38205\r
+\r
+    231440 37645\r
+\r
+    231062 37274\r
+\r
+    230802 36680\r
+\r
+    230427 35969\r
+\r
+    230170 35927\r
+\r
+    230083 36059\r
+\r
+    229788 35086\r
+\r
+    229530 34946\r
+\r
+    229340 35109\r
+\r
+    229550 36310\r
+\r
+    229000 35354\r
+\r
+    228693 36584\r
+\r
+    229160 38266\r
+\r
+    229736 39714\r
+\r
+    229774 38427\r
+\r
+    230104 39307\r
+\r
+    230747 40634\r
+\r
+    230461 41309\r
+\r
+    229962 39926\r
+\r
+    229629 41200\r
+\r
+    229316 39453\r
+\r
+    228834 38617\r
+\r
+    228698 38776\r
+\r
+    228402 38343\r
+\r
+    228385 36451\r
+\r
+    227762 36935\r
+\r
+    227959 35412\r
+\r
+    228746 35338\r
+\r
+    228913 34324\r
+\r
+    228786 33651\r
+\r
+    228482 33355\r
+\r
+    228390 33363\r
+\r
+    228191 34031\r
+\r
+    228086 32835\r
+\r
+    228314 32032\r
+\r
+    228049 31456\r
+\r
+    227593 30962\r
+\r
+    227467 31307\r
+\r
+    227295 30116\r
+\r
+    227247 29397\r
+\r
+    226820 30089\r
+\r
+    226728 30927\r
+\r
+    226368 30901\r
+\r
+    226360 30468\r
+\r
+    226644 30023\r
+\r
+    227110 28774\r
+\r
+    226703 29027\r
+\r
+    226054 30025\r
+\r
+    225768 30586\r
+\r
+    226366 29258\r
+\r
+    226497 27789\r
+\r
+    226497 27035\r
+\r
+    226703 25497\r
+\r
+    226211 25391\r
+\r
+    225927 25096\r
+\r
+    225954 26746\r
+\r
+    225838 26630\r
+\r
+    225834 27693\r
+\r
+    225776 29263\r
+\r
+    225749 27761\r
+\r
+    225486 26843\r
+\r
+    225246 27729\r
+\r
+    225341 26470\r
+\r
+    225331 25583\r
+\r
+    225252 24881\r
+\r
+    225283 23834\r
+\r
+    225225 22544\r
+\r
+    225050 23794\r
+\r
+    224823 22430\r
+\r
+    224887 24226\r
+\r
+    224422 24981\r
+\r
+    224052 26677\r
+\r
+    224047 25305\r
+\r
+    223556 25860\r
+\r
+    224025 25211\r
+\r
+    224767 24248\r
+\r
+    224582 23052\r
+\r
+    223729 23710\r
+\r
+    224198 23019\r
+\r
+    224276 21687\r
+\r
+    223869 21444\r
+\r
+    223404 22786\r
+\r
+    223629 21415\r
+\r
+    223820 21316\r
+\r
+    223571 20502\r
+\r
+    223553 19630\r
+\r
+    223456 19501\r
+\r
+    223872 18311\r
+-1\r
+\r
+    \r
+    244017 53228\r
+\r
+    243997 54003\r
+\r
+    243736 53502\r
+\r
+    243715 54433\r
+\r
+    244227 55486\r
+\r
+    243910 56421\r
+\r
+    243892 55886\r
+\r
+    243624 55872\r
+\r
+    243381 54761\r
+\r
+    243329 55157\r
+\r
+    243133 56297\r
+\r
+    242980 56059\r
+\r
+    242284 56512\r
+\r
+    242733 55755\r
+\r
+    242916 54547\r
+\r
+    242920 53806\r
+\r
+    243254 54129\r
+\r
+    242771 53595\r
+\r
+    242697 53022\r
+\r
+    242130 51854\r
+\r
+    241999 52780\r
+\r
+    242228 54036\r
+\r
+    242026 55232\r
+\r
+    241872 56618\r
+\r
+    241703 55700\r
+\r
+    241855 54932\r
+\r
+    241579 53856\r
+\r
+    241861 52812\r
+\r
+    241744 52757\r
+\r
+    241724 51588\r
+\r
+    241281 52384\r
+\r
+    241071 50924\r
+\r
+    241019 50317\r
+\r
+    241032 49560\r
+\r
+    240578 49333\r
+\r
+    240497 49075\r
+\r
+    240217 48753\r
+\r
+    240086 49333\r
+\r
+    240060 48162\r
+\r
+    239924 47423\r
+\r
+    239549 47845\r
+\r
+    239756 48890\r
+\r
+    239535 48369\r
+\r
+    239235 47611\r
+\r
+    239290 47263\r
+\r
+    238723 47145\r
+\r
+    238791 48115\r
+\r
+    238567 47513\r
+\r
+    238471 47873\r
+\r
+    238568 49434\r
+\r
+    238698 50820\r
+\r
+    238451 49485\r
+\r
+    238153 49323\r
+\r
+    238369 48878\r
+\r
+    238114 47073\r
+\r
+    237753 45957\r
+\r
+    237485 46619\r
+\r
+    237264 46989\r
+\r
+    237092 45501\r
+\r
+    236677 45196\r
+\r
+    236404 45406\r
+\r
+    236107 44492\r
+\r
+    235840 45044\r
+\r
+    235676 45431\r
+\r
+    235409 45569\r
+\r
+    235295 45426\r
+\r
+    235158 44884\r
+\r
+    234941 44867\r
+\r
+    234882 44696\r
+\r
+    234487 44832\r
+\r
+    235076 46342\r
+\r
+    234557 45638\r
+\r
+    234191 44116\r
+\r
+    234221 43200\r
+\r
+    233833 41829\r
+\r
+    233674 41336\r
+\r
+    233561 41507\r
+\r
+    233434 40802\r
+\r
+    233059 40470\r
+\r
+    233520 41835\r
+\r
+    233889 43692\r
+\r
+    233620 42533\r
+\r
+    233345 42009\r
+\r
+    233107 41763\r
+\r
+    232596 41246\r
+\r
+    232546 42188\r
+\r
+    232243 41341\r
+\r
+    231968 41199\r
+\r
+    231732 40606\r
+\r
+    232265 39907\r
+\r
+    232197 39329\r
+\r
+    232075 38599\r
+\r
+    231795 38694\r
+\r
+    231942 37844\r
+-1\r
+\r
+    \r
+    252747 76352\r
+\r
+    252623 77296\r
+\r
+    252311 78639\r
+\r
+    252092 78527\r
+\r
+    251926 79305\r
+\r
+    251333 79042\r
+\r
+    251303 78918\r
+\r
+    251983 77403\r
+\r
+    251625 76354\r
+\r
+    251350 75580\r
+\r
+    251767 75900\r
+\r
+    251213 74555\r
+\r
+    250586 73964\r
+\r
+    250306 74201\r
+\r
+    249798 73039\r
+\r
+    249542 71986\r
+\r
+    250205 72958\r
+\r
+    251068 73255\r
+\r
+    251815 72897\r
+\r
+    251508 72392\r
+\r
+    251127 71553\r
+\r
+    250504 72052\r
+\r
+    249946 70845\r
+\r
+    250489 70878\r
+\r
+    251318 70897\r
+\r
+    250942 68781\r
+\r
+    250421 69025\r
+\r
+    249975 68554\r
+\r
+    249380 69995\r
+\r
+    249351 69016\r
+\r
+    249822 68443\r
+\r
+    250354 67078\r
+\r
+    249734 67145\r
+\r
+    249554 67486\r
+\r
+    249498 66742\r
+\r
+    249818 66116\r
+\r
+    249743 65272\r
+\r
+    248999 65054\r
+\r
+    248741 63632\r
+\r
+    248029 62841\r
+\r
+    247983 63698\r
+\r
+    247490 64010\r
+\r
+    247438 62245\r
+\r
+    247184 62991\r
+\r
+    247081 61842\r
+\r
+    247115 59906\r
+\r
+    246458 59396\r
+\r
+    246551 61428\r
+\r
+    246616 62759\r
+\r
+    246215 64093\r
+\r
+    246201 62804\r
+\r
+    246028 61970\r
+\r
+    245447 62374\r
+\r
+    246096 61297\r
+\r
+    246232 59677\r
+\r
+    245899 58958\r
+\r
+    245273 60501\r
+\r
+    245801 58833\r
+\r
+    245613 58869\r
+\r
+    245450 59436\r
+\r
+    245252 58617\r
+\r
+    245058 60077\r
+\r
+    244857 59300\r
+\r
+    244632 59017\r
+\r
+    244794 58347\r
+\r
+    244088 59435\r
+\r
+    244749 58235\r
+\r
+    245443 57748\r
+\r
+    245221 57185\r
+\r
+    245217 56561\r
+\r
+    245224 55558\r
+\r
+    244890 55504\r
+\r
+    245010 57239\r
+\r
+    244502 57131\r
+\r
+    244278 55854\r
+\r
+    244183 54716\r
+\r
+    244246 53795\r
+\r
+    244017 53228\r
+-1\r
+\r
+    \r
+    251244 110824\r
+\r
+    251061 109689\r
+\r
+    251306 109456\r
+\r
+    251269 108624\r
+\r
+    250891 107791\r
+\r
+    251040 106840\r
+\r
+    251187 106826\r
+\r
+    251607 106135\r
+\r
+    251929 106461\r
+\r
+    252206 104882\r
+\r
+    252405 102995\r
+\r
+    252503 104226\r
+\r
+    252275 107050\r
+\r
+    252429 109192\r
+\r
+    252938 110846\r
+\r
+    253488 111541\r
+\r
+    253870 110101\r
+\r
+    253930 108239\r
+\r
+    254340 108420\r
+\r
+    254212 106934\r
+\r
+    254500 106028\r
+\r
+    254691 105541\r
+\r
+    255160 104343\r
+\r
+    254514 102779\r
+\r
+    253824 102684\r
+\r
+    253461 101658\r
+\r
+    252512 101550\r
+\r
+    252732 101387\r
+\r
+    253684 101792\r
+\r
+    253687 101079\r
+\r
+    253568 100361\r
+\r
+    254313 101793\r
+\r
+    254224 100257\r
+\r
+    254521 101025\r
+\r
+    254845 100203\r
+\r
+    254973 101843\r
+\r
+    255532 102703\r
+\r
+    255849 101678\r
+\r
+    255801 99804\r
+\r
+    255538 99232\r
+\r
+    255455 98368\r
+\r
+    255270 98668\r
+\r
+    254951 98602\r
+\r
+    254447 97770\r
+\r
+    254026 97111\r
+\r
+    253749 96661\r
+\r
+    253367 95440\r
+\r
+    254317 95920\r
+\r
+    254627 96067\r
+\r
+    255409 96066\r
+\r
+    254731 94218\r
+\r
+    253895 92942\r
+\r
+    253104 91821\r
+\r
+    252301 90706\r
+\r
+    252215 90125\r
+\r
+    253006 90482\r
+\r
+    253396 90924\r
+\r
+    253863 90982\r
+\r
+    254310 91565\r
+\r
+    255009 93139\r
+\r
+    255093 91902\r
+\r
+    255362 91250\r
+\r
+    255159 90802\r
+\r
+    255362 90252\r
+\r
+    255479 89222\r
+\r
+    255088 88864\r
+\r
+    255062 87632\r
+\r
+    254503 88699\r
+\r
+    254469 87664\r
+\r
+    253746 87524\r
+\r
+    253653 85604\r
+\r
+    253075 84867\r
+\r
+    252840 84553\r
+\r
+    252501 84253\r
+\r
+    252078 84718\r
+\r
+    251828 83373\r
+\r
+    252339 82774\r
+\r
+    252230 80915\r
+\r
+    252364 81879\r
+\r
+    252804 81332\r
+\r
+    252428 81181\r
+\r
+    252950 80316\r
+\r
+    253050 79156\r
+\r
+    252522 78743\r
+\r
+    253054 77446\r
+\r
+    252745 76350\r
+-1\r
+\r
+    \r
+    228966 72119\r
+\r
+    229161 72360\r
+\r
+    229215 73136\r
+\r
+    229550 73491\r
+\r
+    229679 74488\r
+\r
+    230409 75224\r
+\r
+    231194 76043\r
+\r
+    231598 76970\r
+\r
+    232017 77334\r
+\r
+    232283 77518\r
+\r
+    232532 76738\r
+\r
+    232867 76460\r
+\r
+    233192 76174\r
+\r
+    233559 76376\r
+\r
+    234112 77328\r
+\r
+    234724 77630\r
+\r
+    235300 76771\r
+\r
+    234932 78032\r
+\r
+    235401 77487\r
+\r
+    235486 78773\r
+\r
+    235765 79008\r
+\r
+    235964 79868\r
+\r
+    236601 78361\r
+\r
+    236005 80093\r
+\r
+    236295 80461\r
+\r
+    236471 80141\r
+\r
+    236663 80184\r
+\r
+    237001 80928\r
+\r
+    236991 81669\r
+\r
+    236873 82453\r
+\r
+    236735 83614\r
+\r
+    236771 84373\r
+\r
+    236943 85544\r
+\r
+    236940 86984\r
+-1\r
+\r
+    \r
+    220721 62184\r
+\r
+    220751 62145\r
+\r
+    221184 61828\r
+\r
+    221642 61628\r
+\r
+    221870 61586\r
+\r
+    222203 61995\r
+\r
+    221849 62918\r
+\r
+    222516 62650\r
+\r
+    223189 62826\r
+\r
+    224024 63034\r
+\r
+    224218 62960\r
+\r
+    224877 62407\r
+\r
+    224786 63578\r
+\r
+    225199 64488\r
+\r
+    225525 64606\r
+\r
+    226058 64537\r
+\r
+    226775 63766\r
+\r
+    226233 64539\r
+\r
+    226054 64825\r
+\r
+    226232 65722\r
+\r
+    226329 66519\r
+\r
+    226627 66483\r
+\r
+    226790 65796\r
+\r
+    227003 66642\r
+\r
+    227383 67217\r
+\r
+    227425 67660\r
+\r
+    227758 67948\r
+\r
+    227695 68589\r
+\r
+    228120 69363\r
+\r
+    228399 69983\r
+\r
+    228790 69971\r
+\r
+    228482 71192\r
+\r
+    228966 72119\r
+-1\r
+\r
+    \r
+    207865 60124\r
+\r
+    208386 59305\r
+\r
+    208773 59479\r
+\r
+    208414 60143\r
+\r
+    208716 60090\r
+\r
+    208833 60277\r
+\r
+    209382 59985\r
+\r
+    209436 60573\r
+\r
+    209943 60303\r
+\r
+    210102 60215\r
+\r
+    210521 59281\r
+\r
+    210516 60774\r
+\r
+    210936 60266\r
+\r
+    211025 58948\r
+\r
+    211182 58759\r
+\r
+    211021 60895\r
+\r
+    211301 61715\r
+\r
+    211409 62118\r
+\r
+    211738 62815\r
+\r
+    212019 63289\r
+\r
+    212739 63465\r
+\r
+    212767 63808\r
+\r
+    212101 63980\r
+\r
+    211931 64350\r
+\r
+    212529 64935\r
+\r
+    212715 65651\r
+\r
+    213078 66146\r
+\r
+    213379 65901\r
+\r
+    213492 66968\r
+\r
+    213958 66448\r
+\r
+    213723 66000\r
+\r
+    213525 64564\r
+\r
+    213254 63812\r
+\r
+    213410 63038\r
+\r
+    213323 62011\r
+\r
+    213748 61602\r
+\r
+    214105 60436\r
+\r
+    213891 60379\r
+\r
+    214024 58972\r
+\r
+    214094 58010\r
+\r
+    214236 59046\r
+\r
+    214561 59667\r
+\r
+    214480 60888\r
+\r
+    214372 61622\r
+\r
+    214132 62705\r
+\r
+    214558 62637\r
+\r
+    214182 63528\r
+\r
+    214561 63747\r
+\r
+    214958 63069\r
+\r
+    214817 62814\r
+\r
+    215234 63312\r
+\r
+    214695 63513\r
+\r
+    214491 64162\r
+\r
+    213682 64293\r
+\r
+    213860 64840\r
+\r
+    213848 65564\r
+\r
+    214122 66232\r
+\r
+    214649 67283\r
+\r
+    215093 68106\r
+\r
+    215188 67718\r
+\r
+    215699 67979\r
+\r
+    215591 68546\r
+\r
+    216249 67751\r
+\r
+    216245 67457\r
+\r
+    216401 66813\r
+\r
+    216761 66417\r
+\r
+    216834 66633\r
+\r
+    217237 66190\r
+\r
+    217527 65218\r
+\r
+    218149 64370\r
+\r
+    218025 63384\r
+\r
+    218274 62366\r
+\r
+    218774 62396\r
+\r
+    219424 61757\r
+\r
+    219978 61799\r
+\r
+    220652 61696\r
+\r
+    220726 62186\r
+-1\r
+\r
+    \r
+    199407 46383\r
+\r
+    199268 47462\r
+\r
+    199409 48997\r
+\r
+    199403 50537\r
+\r
+    199915 51731\r
+\r
+    200716 51093\r
+\r
+    201536 51893\r
+\r
+    201631 52858\r
+\r
+    202178 53156\r
+\r
+    202232 54300\r
+\r
+    202094 55229\r
+\r
+    202189 56087\r
+\r
+    201959 56879\r
+\r
+    202569 57757\r
+\r
+    203529 58336\r
+\r
+    204213 58954\r
+\r
+    204778 59191\r
+\r
+    205424 59490\r
+\r
+    205940 59242\r
+\r
+    206568 59724\r
+\r
+    207120 59922\r
+\r
+    207317 59643\r
+\r
+    207698 60108\r
+\r
+    208311 59165\r
+\r
+    207865 60128\r
+-1\r
+\r
+    \r
+    212352 41139\r
+\r
+    212732 40528\r
+\r
+    212154 40151\r
+\r
+    211354 40252\r
+\r
+    210588 40479\r
+\r
+    210124 40560\r
+\r
+    210019 40857\r
+\r
+    209796 41057\r
+\r
+    210402 41624\r
+\r
+    209929 41508\r
+\r
+    209940 42195\r
+\r
+    209562 42698\r
+\r
+    208696 42401\r
+\r
+    208134 42167\r
+\r
+    207755 42410\r
+\r
+    207231 42922\r
+\r
+    206536 42982\r
+\r
+    206650 43544\r
+\r
+    206098 43536\r
+\r
+    205652 44039\r
+\r
+    204894 44541\r
+\r
+    204197 45503\r
+\r
+    203716 46476\r
+\r
+    203279 45690\r
+\r
+    202585 46182\r
+\r
+    202675 44864\r
+\r
+    201896 45522\r
+\r
+    201100 46151\r
+\r
+    200528 46878\r
+\r
+    199770 46615\r
+\r
+    199407 46383\r
+-1\r
+\r
+    \r
+    215261 82394\r
+\r
+    215282 82842\r
+\r
+    215793 84117\r
+\r
+    215952 84493\r
+\r
+    215844 85673\r
+\r
+    216119 86753\r
+\r
+    216109 87668\r
+\r
+    215965 88104\r
+\r
+    216465 88516\r
+\r
+    216645 89303\r
+\r
+    216680 90073\r
+\r
+    216761 90698\r
+\r
+    216896 91645\r
+\r
+    217217 92405\r
+\r
+    216999 92802\r
+\r
+    217078 93207\r
+\r
+    217258 93573\r
+\r
+    217536 93688\r
+\r
+    217476 94280\r
+\r
+    217424 94985\r
+\r
+    218072 95543\r
+\r
+    217586 95654\r
+\r
+    217626 96698\r
+\r
+    217891 97492\r
+\r
+    217900 98291\r
+\r
+    217755 98948\r
+\r
+    217766 99645\r
+\r
+    218018 100299\r
+-1\r
+\r
+    \r
+    219808 76682\r
+\r
+    219549 76850\r
+\r
+    219116 76785\r
+\r
+    218555 77135\r
+\r
+    218064 77150\r
+\r
+    217798 77946\r
+\r
+    218042 78484\r
+\r
+    217829 79006\r
+\r
+    217433 80136\r
+\r
+    217390 81390\r
+\r
+    216931 81203\r
+\r
+    216801 81586\r
+\r
+    217263 83086\r
+\r
+    216491 82444\r
+\r
+    216152 83226\r
+\r
+    215790 83304\r
+\r
+    215776 83727\r
+\r
+    215261 82394\r
+-1\r
+\r
+    \r
+    228299 80643\r
+\r
+    228308 80597\r
+\r
+    228042 80476\r
+\r
+    227647 79633\r
+\r
+    227506 78830\r
+\r
+    227503 77960\r
+\r
+    227196 77620\r
+\r
+    226948 77252\r
+\r
+    226336 76498\r
+\r
+    225635 76001\r
+\r
+    225154 76063\r
+\r
+    224582 76318\r
+\r
+    224434 76803\r
+\r
+    223773 76797\r
+\r
+    223013 76609\r
+\r
+    222319 77293\r
+\r
+    221766 77765\r
+\r
+    221592 77238\r
+\r
+    221210 77510\r
+\r
+    220595 77560\r
+\r
+    220087 77189\r
+\r
+    219805 76680\r
+-1\r
+\r
+    \r
+    236936 86988\r
+\r
+    236826 87956\r
+\r
+    237041 88613\r
+\r
+    236282 89038\r
+\r
+    236017 90656\r
+\r
+    235276 91033\r
+\r
+    234530 90786\r
+\r
+    233813 91427\r
+\r
+    233610 91321\r
+\r
+    233641 90434\r
+\r
+    233313 88786\r
+\r
+    232808 87911\r
+\r
+    232023 87153\r
+\r
+    231319 86175\r
+\r
+    230820 85094\r
+\r
+    230477 84183\r
+\r
+    229944 83294\r
+\r
+    229630 82426\r
+\r
+    229053 82010\r
+\r
+    229156 81093\r
+\r
+    228445 80693\r
+\r
+    228299 80643\r
+-1\r
+\r
+    \r
+    195635 68416\r
+\r
+    195725 67656\r
+\r
+    195929 66961\r
+\r
+    196383 66841\r
+\r
+    196667 66522\r
+\r
+    197085 66264\r
+\r
+    197067 66854\r
+\r
+    196800 67486\r
+\r
+    196660 67795\r
+\r
+    196963 67227\r
+\r
+    197210 66514\r
+\r
+    197401 65798\r
+\r
+    197397 64889\r
+\r
+    197311 64071\r
+\r
+    197170 63319\r
+\r
+    197091 62491\r
+\r
+    196923 61770\r
+\r
+    196672 61154\r
+\r
+    196475 60472\r
+\r
+    196384 59658\r
+\r
+    196168 59323\r
+\r
+    195941 58924\r
+\r
+    195736 58778\r
+\r
+    195647 58553\r
+\r
+    195442 58175\r
+\r
+    195316 58035\r
+\r
+    195347 57803\r
+\r
+    195270 57029\r
+\r
+    195094 56327\r
+\r
+    194984 55546\r
+\r
+    194856 54791\r
+\r
+    194688 54073\r
+\r
+    194541 53332\r
+\r
+    194369 52625\r
+\r
+    194154 52010\r
+\r
+    194143 51212\r
+-1\r
+\r
+    \r
+    195017 49362\r
+\r
+    194868 48786\r
+\r
+    194814 48396\r
+\r
+    194997 48054\r
+\r
+    195267 47685\r
+\r
+    195399 47217\r
+\r
+    195772 46997\r
+\r
+    195890 46572\r
+\r
+    195735 46101\r
+\r
+    195748 45678\r
+\r
+    195741 45432\r
+\r
+    195604 44994\r
+\r
+    195296 44831\r
+\r
+    195593 44631\r
+\r
+    195766 45036\r
+\r
+    195902 45537\r
+\r
+    195899 46160\r
+\r
+    195990 46134\r
+\r
+    196046 45182\r
+\r
+    195842 44821\r
+\r
+    195453 44406\r
+\r
+    195199 43796\r
+\r
+    194933 43556\r
+\r
+    195026 43536\r
+\r
+    194962 42850\r
+\r
+    194933 42024\r
+\r
+    194558 41710\r
+\r
+    194304 41346\r
+\r
+    194150 41062\r
+\r
+    194210 40467\r
+\r
+    194445 39928\r
+\r
+    194247 39251\r
+-1\r
+\r
+    \r
+    194143 51212\r
+\r
+    194381 50816\r
+\r
+    194667 50243\r
+\r
+    194993 49745\r
+\r
+    194709 49731\r
+\r
+    194576 49891\r
+\r
+    194555 50093\r
+\r
+    194427 50571\r
+\r
+    194258 50309\r
+\r
+    194282 50035\r
+\r
+    193949 49879\r
+\r
+    193859 50373\r
+\r
+    193950 51074\r
+\r
+    193728 51641\r
+\r
+    193954 51705\r
+\r
+    193900 52223\r
+\r
+    193775 52592\r
+\r
+    193538 52490\r
+\r
+    193161 52553\r
+\r
+    193085 52395\r
+\r
+    193310 51743\r
+\r
+    193355 51511\r
+\r
+    193513 51329\r
+\r
+    193505 50622\r
+\r
+    193741 49977\r
+\r
+    194062 49934\r
+\r
+    194360 49760\r
+\r
+    194715 49679\r
+\r
+    195017 49362\r
+-1\r
+\r
+    \r
+    196870 31697\r
+\r
+    196655 31856\r
+\r
+    196405 32147\r
+\r
+    196043 32400\r
+\r
+    195887 31793\r
+\r
+    195782 31071\r
+\r
+    195630 30975\r
+\r
+    195433 31386\r
+\r
+    195447 32052\r
+\r
+    195330 31946\r
+\r
+    194918 31805\r
+\r
+    194830 32345\r
+\r
+    194492 32236\r
+\r
+    194356 31960\r
+\r
+    194008 32375\r
+\r
+    193991 33244\r
+\r
+    193723 33804\r
+\r
+    193374 34253\r
+\r
+    193171 34340\r
+\r
+    192859 34855\r
+\r
+    192752 35183\r
+\r
+    192941 34443\r
+\r
+    193321 34064\r
+\r
+    193687 33648\r
+\r
+    193912 32999\r
+\r
+    193825 32258\r
+\r
+    193884 31456\r
+\r
+    193882 30882\r
+\r
+    193409 30609\r
+\r
+    192938 30698\r
+\r
+    192565 30632\r
+\r
+    192106 30587\r
+\r
+    192627 30639\r
+\r
+    192858 30252\r
+\r
+    192910 29675\r
+\r
+    192562 29944\r
+\r
+    192288 29511\r
+\r
+    192500 29051\r
+\r
+    192725 29389\r
+\r
+    193044 29031\r
+\r
+    193383 28617\r
+\r
+    193321 27732\r
+\r
+    193259 26944\r
+\r
+    193213 26068\r
+\r
+    192915 25531\r
+\r
+    192642 25536\r
+\r
+    192248 25256\r
+\r
+    192015 25822\r
+\r
+    191888 26467\r
+\r
+    191699 25988\r
+\r
+    191895 25515\r
+\r
+    192057 24860\r
+\r
+    192431 24466\r
+\r
+    192375 23682\r
+\r
+    192266 22846\r
+\r
+    192261 22121\r
+\r
+    192183 21295\r
+-1\r
+\r
+    \r
+    207803 38273\r
+\r
+    207618 37846\r
+\r
+    206802 37945\r
+\r
+    205840 37712\r
+\r
+    205158 36737\r
+\r
+    205305 36243\r
+\r
+    204576 36925\r
+\r
+    204063 36593\r
+\r
+    203570 36749\r
+\r
+    203668 37206\r
+\r
+    203498 38705\r
+\r
+    202797 39241\r
+\r
+    202124 38406\r
+\r
+    201960 37953\r
+\r
+    202317 37235\r
+\r
+    202467 37172\r
+\r
+    201665 36880\r
+\r
+    201008 36544\r
+\r
+    200959 36014\r
+\r
+    200480 35583\r
+\r
+    200473 34752\r
+\r
+    199993 34957\r
+\r
+    199706 34760\r
+\r
+    198993 34699\r
+\r
+    198497 34211\r
+\r
+    198136 34397\r
+\r
+    197593 34923\r
+\r
+    197738 34644\r
+\r
+    197419 34364\r
+\r
+    197144 35522\r
+\r
+    196809 35742\r
+-1\r
+\r
+    \r
+    196869 31698\r
+\r
+    197440 31107\r
+\r
+    198431 31247\r
+\r
+    198507 30478\r
+\r
+    198578 31283\r
+\r
+    199553 31027\r
+\r
+    200072 29998\r
+\r
+    199795 29687\r
+\r
+    200559 29443\r
+\r
+    201334 29401\r
+\r
+    201190 30173\r
+\r
+    201921 29424\r
+\r
+    201956 29181\r
+\r
+    202760 29328\r
+\r
+    202973 29443\r
+\r
+    203162 29252\r
+\r
+    204054 29647\r
+\r
+    203603 30465\r
+\r
+    203418 31476\r
+\r
+    204040 31911\r
+\r
+    204453 32699\r
+\r
+    203599 32642\r
+\r
+    203663 33309\r
+\r
+    203844 33521\r
+\r
+    204320 33254\r
+\r
+    205082 33404\r
+\r
+    205000 34457\r
+\r
+    205385 35821\r
+\r
+    205334 34461\r
+\r
+    205219 33069\r
+\r
+    205292 32846\r
+\r
+    205112 31769\r
+\r
+    204492 30716\r
+\r
+    203955 30609\r
+\r
+    203938 30386\r
+\r
+    204232 29651\r
+\r
+    205124 30317\r
+\r
+    205522 31596\r
+\r
+    205675 33292\r
+\r
+    206178 34622\r
+\r
+    206981 35437\r
+\r
+    207356 36949\r
+\r
+    207800 38272\r
+-1\r
+\r
+    \r
+    194247 39251\r
+\r
+    194379 38960\r
+\r
+    194744 38888\r
+\r
+    194923 39483\r
+\r
+    195251 39921\r
+\r
+    195681 39932\r
+\r
+    195738 39575\r
+\r
+    195721 39262\r
+\r
+    195509 38598\r
+\r
+    195760 37973\r
+\r
+    195979 37258\r
+\r
+    195697 36683\r
+\r
+    195772 36598\r
+\r
+    196120 36579\r
+\r
+    196080 35766\r
+\r
+    196190 35770\r
+\r
+    196574 36106\r
+\r
+    196808 35740\r
+-1\r
+\r
+    \r
+    186070 15005\r
+\r
+    186202 14616\r
+\r
+    186429 13944\r
+-1\r
+\r
+    \r
+    185983 14775\r
+\r
+    186030 15165\r
+\r
+    186214 15383\r
+\r
+    186572 14566\r
+-1\r
+\r
+    \r
+    185945 14774\r
+\r
+    186052 14624\r
+\r
+    186268 13779\r
+-1\r
+\r
+    \r
+    187157 14476\r
+\r
+    187439 15202\r
+\r
+    187913 15804\r
+\r
+    188499 16264\r
+\r
+    189083 16561\r
+\r
+    189851 16748\r
+\r
+    190564 17017\r
+\r
+    190430 17541\r
+\r
+    190692 18413\r
+\r
+    191077 19139\r
+\r
+    191614 19651\r
+\r
+    191934 20429\r
+\r
+    192183 21293\r
+-1\r
+\r
+    \r
+    183928 9150\r
+\r
+    184128 9670\r
+\r
+    184429 10467\r
+\r
+    184756 11240\r
+\r
+    184955 12164\r
+\r
+    184979 13083\r
+\r
+    184881 14016\r
+\r
+    184911 14727\r
+\r
+    184742 15349\r
+\r
+    184849 15397\r
+\r
+    185071 14720\r
+\r
+    185022 14039\r
+\r
+    185234 13221\r
+\r
+    185476 12429\r
+\r
+    185742 13146\r
+\r
+    185660 14047\r
+\r
+    185400 14621\r
+\r
+    185203 15398\r
+\r
+    185509 14743\r
+\r
+    185785 14785\r
+\r
+    185933 14820\r
+\r
+    185937 14018\r
+\r
+    186094 13270\r
+\r
+    186459 13945\r
+\r
+    186635 14676\r
+\r
+    187157 14476\r
+-1\r
+\r
+    \r
+    177389 -785\r
+\r
+    177430 -773\r
+\r
+    177635 126\r
+\r
+    177940 867\r
+\r
+    178148 1769\r
+\r
+    178069 826\r
+\r
+    178369 312\r
+\r
+    178959 716\r
+\r
+    179231 1500\r
+\r
+    179518 2305\r
+\r
+    179655 3296\r
+\r
+    179859 4204\r
+\r
+    180223 4913\r
+\r
+    180734 5434\r
+\r
+    180782 5922\r
+\r
+    181283 5583\r
+\r
+    181791 5669\r
+\r
+    182397 5646\r
+\r
+    183061 5692\r
+\r
+    183435 6352\r
+\r
+    183616 7262\r
+\r
+    183776 8235\r
+\r
+    183928 9150\r
+-1\r
+\r
+    \r
+    175293 -8334\r
+\r
+    175130 -8281\r
+\r
+    174940 -7984\r
+\r
+    175019 -7686\r
+\r
+    174866 -7220\r
+\r
+    174886 -7138\r
+\r
+    175213 -7153\r
+\r
+    175234 -6669\r
+\r
+    175010 -6025\r
+\r
+    175126 -5114\r
+\r
+    175301 -5415\r
+\r
+    175820 -5778\r
+\r
+    176344 -5611\r
+\r
+    176532 -5747\r
+\r
+    177034 -5767\r
+\r
+    177264 -5928\r
+\r
+    177611 -6152\r
+\r
+    178028 -6562\r
+\r
+    178581 -6626\r
+\r
+    178999 -6861\r
+\r
+    178806 -6028\r
+\r
+    178910 -5229\r
+\r
+    178704 -4449\r
+\r
+    178220 -4576\r
+\r
+    177709 -4258\r
+\r
+    177813 -3691\r
+\r
+    177671 -2657\r
+\r
+    177628 -1570\r
+\r
+    177389 -785\r
+-1\r
+\r
+    \r
+    172944 -17016\r
+\r
+    173065 -16784\r
+\r
+    173189 -15812\r
+\r
+    173525 -15517\r
+\r
+    173555 -16217\r
+\r
+    173723 -16518\r
+\r
+    173995 -16330\r
+\r
+    173815 -15774\r
+\r
+    173884 -15126\r
+\r
+    174083 -15404\r
+\r
+    174004 -15961\r
+\r
+    174334 -15472\r
+\r
+    174103 -16352\r
+\r
+    174038 -17176\r
+\r
+    174513 -17087\r
+\r
+    174873 -16767\r
+\r
+    174961 -16329\r
+\r
+    175122 -15899\r
+\r
+    175135 -15357\r
+\r
+    175296 -14701\r
+\r
+    175248 -14249\r
+\r
+    175147 -13852\r
+\r
+    175367 -13569\r
+\r
+    175270 -12855\r
+\r
+    175686 -12749\r
+\r
+    175695 -12271\r
+\r
+    175891 -11568\r
+\r
+    175895 -11270\r
+\r
+    175527 -11224\r
+\r
+    175626 -10920\r
+\r
+    175332 -10449\r
+\r
+    174872 -9963\r
+\r
+    174708 -9528\r
+\r
+    175079 -8866\r
+\r
+    175291 -8331\r
+-1\r
+\r
+    \r
+    169275 -7236\r
+\r
+    169626 -7685\r
+\r
+    169955 -7762\r
+\r
+    170232 -7221\r
+\r
+    170053 -6649\r
+\r
+    170119 -6609\r
+\r
+    170335 -7392\r
+\r
+    170076 -8169\r
+\r
+    170194 -8910\r
+\r
+    170376 -8839\r
+\r
+    170624 -9028\r
+\r
+    170744 -8818\r
+\r
+    171004 -8568\r
+\r
+    171070 -9327\r
+\r
+    171082 -9553\r
+\r
+    171059 -10244\r
+\r
+    171214 -10129\r
+\r
+    171441 -9672\r
+\r
+    171432 -9874\r
+\r
+    171361 -10381\r
+\r
+    171494 -10688\r
+\r
+    171272 -10754\r
+\r
+    171346 -11218\r
+\r
+    170911 -11273\r
+\r
+    171478 -11512\r
+\r
+    171876 -11296\r
+\r
+    171621 -11562\r
+\r
+    171705 -11909\r
+\r
+    172004 -11818\r
+\r
+    171741 -12316\r
+\r
+    171997 -13038\r
+\r
+    172057 -13838\r
+\r
+    172444 -14317\r
+\r
+    172335 -14672\r
+\r
+    172276 -14944\r
+\r
+    172075 -15245\r
+\r
+    172374 -15681\r
+\r
+    172828 -16225\r
+\r
+    172946 -17016\r
+-1\r
+\r
+    \r
+    164546 -4478\r
+\r
+    164838 -4061\r
+\r
+    164669 -3718\r
+\r
+    165135 -4081\r
+\r
+    165536 -3971\r
+\r
+    165949 -3967\r
+\r
+    166330 -4270\r
+\r
+    166756 -4139\r
+\r
+    166787 -4663\r
+\r
+    166926 -5260\r
+\r
+    167234 -5885\r
+\r
+    167395 -6413\r
+\r
+    167861 -6682\r
+\r
+    168306 -7183\r
+\r
+    168781 -7678\r
+\r
+    169275 -7235\r
+-1\r
+\r
+    \r
+    156225 -6372\r
+\r
+    156494 -5663\r
+\r
+    157061 -5259\r
+\r
+    157792 -5061\r
+\r
+    158527 -4858\r
+\r
+    159275 -4663\r
+\r
+    160032 -4512\r
+\r
+    160677 -4348\r
+\r
+    160887 -3786\r
+\r
+    161063 -4299\r
+\r
+    160855 -4539\r
+\r
+    161648 -4414\r
+\r
+    162441 -4306\r
+\r
+    163204 -4141\r
+\r
+    163905 -4003\r
+\r
+    163712 -3590\r
+\r
+    163344 -2947\r
+\r
+    162775 -2637\r
+\r
+    162180 -2376\r
+\r
+    161659 -1985\r
+\r
+    162085 -2065\r
+\r
+    162206 -2221\r
+\r
+    162805 -2482\r
+\r
+    163448 -2664\r
+\r
+    163921 -3150\r
+\r
+    164291 -3800\r
+\r
+    164546 -4478\r
+-1\r
+\r
+    \r
+    156243 -16138\r
+\r
+    156249 -15758\r
+\r
+    156355 -14986\r
+\r
+    156448 -14270\r
+\r
+    156613 -13652\r
+\r
+    156480 -13565\r
+\r
+    156684 -13054\r
+\r
+    156520 -12335\r
+\r
+    156365 -12233\r
+\r
+    156167 -11441\r
+\r
+    156122 -10866\r
+\r
+    156419 -10342\r
+\r
+    156291 -9715\r
+\r
+    156239 -9182\r
+\r
+    155951 -8423\r
+\r
+    155917 -7639\r
+\r
+    156031 -6865\r
+\r
+    156223 -6370\r
+-1\r
+\r
+    \r
+    157595 -28469\r
+\r
+    157591 -28370\r
+\r
+    157227 -28381\r
+\r
+    157495 -27968\r
+\r
+    157429 -27698\r
+\r
+    157400 -27282\r
+\r
+    157291 -26554\r
+\r
+    156860 -26106\r
+\r
+    156764 -25339\r
+\r
+    156873 -25086\r
+\r
+    156867 -24248\r
+\r
+    156851 -23354\r
+\r
+    156939 -22580\r
+\r
+    156938 -21760\r
+\r
+    157130 -21253\r
+\r
+    156984 -20660\r
+\r
+    156858 -19934\r
+\r
+    156710 -19410\r
+\r
+    156597 -18701\r
+\r
+    156540 -17857\r
+\r
+    156353 -17009\r
+\r
+    156243 -16138\r
+-1\r
+\r
+    \r
+    151069 -31501\r
+\r
+    150868 -31819\r
+\r
+    151326 -32006\r
+\r
+    151762 -31859\r
+\r
+    152153 -31277\r
+\r
+    152266 -31213\r
+\r
+    152174 -31906\r
+\r
+    152454 -31538\r
+\r
+    152776 -31319\r
+\r
+    152772 -31961\r
+\r
+    152903 -31906\r
+\r
+    153275 -31728\r
+\r
+    153545 -31518\r
+\r
+    153399 -31913\r
+\r
+    153194 -32322\r
+\r
+    153483 -32592\r
+\r
+    153971 -32213\r
+\r
+    154083 -32211\r
+\r
+    153969 -32815\r
+\r
+    154476 -32863\r
+\r
+    154546 -33299\r
+\r
+    154856 -33309\r
+\r
+    155175 -33122\r
+\r
+    155295 -33085\r
+\r
+    155530 -32572\r
+\r
+    155748 -32239\r
+\r
+    156064 -31846\r
+\r
+    155952 -31078\r
+\r
+    156210 -30346\r
+\r
+    156285 -29931\r
+\r
+    156127 -29544\r
+\r
+    156440 -29845\r
+\r
+    156558 -29601\r
+\r
+    156711 -29887\r
+\r
+    157033 -29478\r
+\r
+    157254 -29072\r
+\r
+    157595 -28469\r
+-1\r
+\r
+    \r
+    139401 -34175\r
+\r
+    139761 -34140\r
+\r
+    140441 -33951\r
+\r
+    141097 -33744\r
+\r
+    141695 -33821\r
+\r
+    141937 -33290\r
+\r
+    142177 -33115\r
+\r
+    142682 -32780\r
+\r
+    143264 -32458\r
+\r
+    143879 -32192\r
+\r
+    144477 -31897\r
+\r
+    144597 -32040\r
+\r
+    145206 -31826\r
+\r
+    145907 -31659\r
+\r
+    146321 -31395\r
+\r
+    146613 -31133\r
+\r
+    146788 -31273\r
+\r
+    146849 -31285\r
+\r
+    146479 -31468\r
+\r
+    147138 -31249\r
+\r
+    147864 -31187\r
+\r
+    148350 -31392\r
+\r
+    148955 -31604\r
+\r
+    149536 -31663\r
+\r
+    150073 -31624\r
+\r
+    150086 -31798\r
+\r
+    150606 -31972\r
+\r
+    151071 -31501\r
+-1\r
+\r
+    \r
+    133888 -26691\r
+\r
+    133723 -27220\r
+\r
+    133392 -27826\r
+\r
+    133229 -28473\r
+\r
+    133295 -28920\r
+\r
+    133481 -29702\r
+\r
+    133520 -30505\r
+\r
+    133530 -31242\r
+\r
+    133350 -31988\r
+\r
+    133463 -32315\r
+\r
+    134000 -32034\r
+\r
+    134569 -31812\r
+\r
+    135252 -31744\r
+\r
+    135786 -31509\r
+\r
+    136145 -31722\r
+\r
+    136683 -31948\r
+\r
+    137310 -31693\r
+\r
+    138039 -31741\r
+\r
+    138531 -32155\r
+\r
+    138323 -31619\r
+\r
+    138307 -31163\r
+\r
+    138722 -31533\r
+\r
+    138517 -31756\r
+\r
+    138499 -32430\r
+\r
+    138310 -33153\r
+\r
+    138889 -33184\r
+\r
+    139280 -33124\r
+\r
+    139345 -32620\r
+\r
+    139763 -32285\r
+\r
+    140255 -32328\r
+\r
+    140577 -31776\r
+\r
+    140569 -31983\r
+\r
+    140117 -32461\r
+\r
+    139564 -32811\r
+\r
+    139304 -33529\r
+\r
+    139401 -34175\r
+-1\r
+\r
+    \r
+    132016 -16047\r
+\r
+    131781 -16234\r
+\r
+    131412 -16798\r
+\r
+    131426 -17645\r
+\r
+    131209 -18335\r
+\r
+    130853 -18909\r
+\r
+    130331 -19267\r
+\r
+    130222 -19526\r
+\r
+    129759 -19782\r
+\r
+    129759 -20394\r
+\r
+    130006 -21073\r
+\r
+    130249 -21703\r
+\r
+    130688 -22174\r
+\r
+    131242 -22471\r
+\r
+    131442 -22532\r
+\r
+    131514 -22481\r
+\r
+    131831 -22932\r
+\r
+    132349 -23059\r
+\r
+    132842 -22742\r
+\r
+    132878 -22547\r
+\r
+    132496 -22949\r
+\r
+    133001 -23324\r
+\r
+    133357 -23897\r
+\r
+    133666 -24549\r
+\r
+    134090 -24801\r
+\r
+    134032 -25016\r
+\r
+    133949 -25321\r
+\r
+    133934 -25871\r
+\r
+    133890 -26691\r
+-1\r
+\r
+    \r
+    135383 -2596\r
+\r
+    135344 -2813\r
+\r
+    135255 -3489\r
+\r
+    135141 -4100\r
+\r
+    135197 -4863\r
+\r
+    134803 -5380\r
+\r
+    134531 -5984\r
+\r
+    134079 -6431\r
+\r
+    133455 -6720\r
+\r
+    132946 -7045\r
+\r
+    132463 -7442\r
+\r
+    132323 -8031\r
+\r
+    132587 -8649\r
+\r
+    132460 -9384\r
+\r
+    132088 -9935\r
+\r
+    132311 -10536\r
+\r
+    132315 -11411\r
+\r
+    132182 -12194\r
+\r
+    132254 -12930\r
+\r
+    132304 -13689\r
+\r
+    132274 -14534\r
+\r
+    132158 -15322\r
+\r
+    132014 -16048\r
+-1\r
+\r
+    \r
+    145498 1617\r
+\r
+    145218 1419\r
+\r
+    144757 962\r
+\r
+    144263 502\r
+\r
+    143810 5\r
+\r
+    143326 -466\r
+\r
+    142738 -822\r
+\r
+    142170 -1197\r
+\r
+    141531 -1085\r
+\r
+    140993 -892\r
+\r
+    140431 -620\r
+\r
+    139986 -144\r
+\r
+    139717 628\r
+\r
+    139362 552\r
+\r
+    139044 30\r
+\r
+    138715 -475\r
+\r
+    138496 -1197\r
+\r
+    138105 -1653\r
+\r
+    137557 -1897\r
+\r
+    137185 -2427\r
+\r
+    136607 -2564\r
+\r
+    136109 -2788\r
+\r
+    135677 -2990\r
+\r
+    135382 -2596\r
+-1\r
+\r
+    \r
+    152766 11555\r
+\r
+    152446 11672\r
+\r
+    152127 11888\r
+\r
+    151858 11342\r
+\r
+    151330 11629\r
+\r
+    150764 11556\r
+\r
+    150409 10936\r
+\r
+    150115 10285\r
+\r
+    149812 9610\r
+\r
+    149546 8904\r
+\r
+    149256 8222\r
+\r
+    148737 7771\r
+\r
+    148529 7020\r
+\r
+    148364 6213\r
+\r
+    148248 5391\r
+\r
+    148038 4631\r
+\r
+    147858 3938\r
+\r
+    147538 3288\r
+\r
+    147094 2768\r
+\r
+    146876 2821\r
+\r
+    146466 3096\r
+\r
+    146097 2499\r
+\r
+    146284 2642\r
+\r
+    146076 1989\r
+\r
+    145498 1617\r
+-1\r
+\r
+    \r
+    157616 27104\r
+\r
+    157518 26759\r
+\r
+    157333 26221\r
+\r
+    156938 25683\r
+\r
+    156743 25055\r
+\r
+    156329 24576\r
+\r
+    156026 24007\r
+\r
+    155819 24089\r
+\r
+    155413 23793\r
+\r
+    155384 23071\r
+\r
+    155266 22595\r
+\r
+    154991 22129\r
+\r
+    155164 21720\r
+\r
+    155194 21261\r
+\r
+    155095 20804\r
+\r
+    155388 20486\r
+\r
+    155562 19875\r
+\r
+    155793 19338\r
+\r
+    156035 18878\r
+\r
+    156123 18057\r
+\r
+    156380 18690\r
+\r
+    156625 18407\r
+\r
+    156557 18053\r
+\r
+    156329 17822\r
+\r
+    156196 17347\r
+\r
+    156751 17039\r
+\r
+    156432 17017\r
+\r
+    156088 17079\r
+\r
+    156350 16548\r
+\r
+    156456 15659\r
+\r
+    156734 14922\r
+\r
+    156850 14349\r
+\r
+    156926 14397\r
+\r
+    156624 13726\r
+\r
+    156459 13613\r
+\r
+    156759 14151\r
+\r
+    156383 13534\r
+\r
+    156049 12875\r
+\r
+    155799 12185\r
+\r
+    155409 11605\r
+\r
+    155222 11309\r
+\r
+    154797 11189\r
+\r
+    154567 11119\r
+\r
+    154153 10836\r
+\r
+    153636 11069\r
+\r
+    153238 11139\r
+\r
+    152765 11555\r
+-1\r
+\r
+    \r
+    151520 42398\r
+\r
+    152018 42126\r
+\r
+    152420 41549\r
+\r
+    152654 40882\r
+\r
+    152566 40277\r
+\r
+    152783 40061\r
+\r
+    153212 40058\r
+\r
+    153661 39601\r
+\r
+    154003 38933\r
+\r
+    154424 38801\r
+\r
+    154621 38001\r
+\r
+    154891 37890\r
+\r
+    155618 37905\r
+\r
+    156175 37553\r
+\r
+    156668 37112\r
+\r
+    157358 36997\r
+\r
+    158022 36806\r
+\r
+    158481 36300\r
+\r
+    158707 35625\r
+\r
+    158579 35381\r
+\r
+    158902 34707\r
+\r
+    159257 34122\r
+\r
+    159548 33518\r
+\r
+    159579 32914\r
+\r
+    159839 32153\r
+\r
+    159942 31477\r
+\r
+    159629 30763\r
+\r
+    159197 30279\r
+\r
+    158816 29705\r
+\r
+    158276 29383\r
+\r
+    157924 28761\r
+\r
+    157719 27936\r
+\r
+    157616 27106\r
+-1\r
+\r
+    \r
+    144860 53674\r
+\r
+    145093 53785\r
+\r
+    145626 53857\r
+\r
+    146141 53514\r
+\r
+    146353 52931\r
+\r
+    146224 52229\r
+\r
+    146086 51569\r
+\r
+    146485 52053\r
+\r
+    146884 51632\r
+\r
+    146893 51006\r
+\r
+    146932 50569\r
+\r
+    147513 50324\r
+\r
+    148017 49919\r
+\r
+    148467 49426\r
+\r
+    148356 48881\r
+\r
+    148577 48200\r
+\r
+    148556 47384\r
+\r
+    148630 46848\r
+\r
+    149059 46323\r
+\r
+    149254 45596\r
+\r
+    149585 45116\r
+\r
+    150009 44576\r
+\r
+    150386 43977\r
+\r
+    150930 43631\r
+\r
+    151273 43001\r
+\r
+    151522 42398\r
+-1\r
+\r
+    \r
+    136505 57600\r
+\r
+    136503 56829\r
+\r
+    136879 56294\r
+\r
+    137444 56290\r
+\r
+    137788 56802\r
+\r
+    138340 57162\r
+\r
+    138926 57167\r
+\r
+    139293 57375\r
+\r
+    139400 58098\r
+\r
+    140001 58396\r
+\r
+    140470 57964\r
+\r
+    141094 57807\r
+\r
+    141753 57663\r
+\r
+    142281 57311\r
+\r
+    142804 56951\r
+\r
+    143402 56760\r
+\r
+    143927 56564\r
+\r
+    144273 56000\r
+\r
+    144001 55381\r
+\r
+    144275 54930\r
+\r
+    144615 54315\r
+\r
+    144860 53672\r
+-1\r
+\r
+    \r
+    146326 64635\r
+\r
+    146073 64927\r
+\r
+    145692 65510\r
+\r
+    145272 66038\r
+\r
+    144795 66466\r
+\r
+    144235 66551\r
+\r
+    143640 66237\r
+\r
+    143359 65872\r
+\r
+    143636 65121\r
+\r
+    144091 64876\r
+\r
+    144515 64703\r
+\r
+    144970 64352\r
+\r
+    145091 63473\r
+\r
+    145187 62634\r
+\r
+    145504 61939\r
+\r
+    145794 62317\r
+\r
+    145841 61661\r
+\r
+    145657 60952\r
+\r
+    145165 60491\r
+\r
+    144590 60119\r
+\r
+    144062 59785\r
+\r
+    143575 59572\r
+\r
+    143003 59482\r
+\r
+    142640 60050\r
+\r
+    142366 60701\r
+\r
+    142023 61356\r
+\r
+    141595 61650\r
+\r
+    140986 61673\r
+\r
+    140480 61930\r
+\r
+    140058 61568\r
+\r
+    140145 60874\r
+\r
+    139918 60170\r
+\r
+    139522 59626\r
+\r
+    138903 59633\r
+\r
+    138246 59557\r
+\r
+    137931 58957\r
+\r
+    137506 58441\r
+\r
+    136927 58100\r
+\r
+    136505 57600\r
+-1\r
+\r
+    \r
+    158695 45269\r
+\r
+    158430 45580\r
+\r
+    158147 46356\r
+\r
+    157793 47025\r
+\r
+    157392 47603\r
+\r
+    157062 48293\r
+\r
+    156839 48917\r
+\r
+    156323 49210\r
+\r
+    155753 49530\r
+\r
+    155174 49834\r
+\r
+    154524 50015\r
+\r
+    153944 50279\r
+\r
+    153401 50636\r
+\r
+    152937 51120\r
+\r
+    152571 51763\r
+\r
+    152112 52243\r
+\r
+    151807 52981\r
+\r
+    151341 53432\r
+\r
+    151054 54191\r
+\r
+    150916 55090\r
+\r
+    150905 56019\r
+\r
+    150912 56864\r
+\r
+    151000 57772\r
+\r
+    150634 58276\r
+\r
+    150178 57914\r
+\r
+    149861 57294\r
+\r
+    149275 57431\r
+\r
+    148954 58132\r
+\r
+    148695 58893\r
+\r
+    148393 59629\r
+\r
+    148148 60449\r
+\r
+    147925 61256\r
+\r
+    147619 61988\r
+\r
+    147224 62573\r
+\r
+    146869 63223\r
+\r
+    146612 63983\r
+\r
+    146324 64635\r
+-1\r
+\r
+    \r
+    164146 49381\r
+\r
+    164271 49601\r
+\r
+    164704 49172\r
+\r
+    164613 48722\r
+\r
+    164500 48325\r
+\r
+    164744 47620\r
+\r
+    164651 47171\r
+\r
+    164347 47147\r
+\r
+    164159 46380\r
+\r
+    163874 45638\r
+\r
+    163615 44856\r
+\r
+    163804 44986\r
+\r
+    163923 45181\r
+\r
+    163824 44767\r
+\r
+    163815 44472\r
+\r
+    163361 44086\r
+\r
+    163021 43784\r
+\r
+    162819 43993\r
+\r
+    162659 44321\r
+\r
+    162269 44331\r
+\r
+    162166 44579\r
+\r
+    161989 44845\r
+\r
+    161772 45082\r
+\r
+    161357 44809\r
+\r
+    161413 44700\r
+\r
+    161377 44366\r
+\r
+    160944 44082\r
+\r
+    160267 44196\r
+\r
+    159647 44362\r
+\r
+    159096 44707\r
+\r
+    158688 45261\r
+-1\r
+\r
+    \r
+    150660 69728\r
+\r
+    150875 69314\r
+\r
+    151234 68925\r
+\r
+    151679 68610\r
+\r
+    152025 68054\r
+\r
+    152222 67540\r
+\r
+    152517 67132\r
+\r
+    152719 67041\r
+\r
+    152866 67231\r
+\r
+    152720 66685\r
+\r
+    152864 66333\r
+\r
+    153217 65658\r
+\r
+    153517 65156\r
+\r
+    153777 64676\r
+\r
+    154099 64175\r
+\r
+    153954 63912\r
+\r
+    154220 63229\r
+\r
+    154490 62531\r
+\r
+    154712 61767\r
+\r
+    154974 61275\r
+\r
+    154845 62105\r
+\r
+    154546 62827\r
+\r
+    154364 63514\r
+\r
+    154351 63716\r
+\r
+    154505 63384\r
+\r
+    154844 62875\r
+\r
+    154981 62705\r
+\r
+    155318 62145\r
+\r
+    155657 61463\r
+\r
+    156104 60994\r
+\r
+    156340 60143\r
+\r
+    156616 59453\r
+\r
+    156745 59180\r
+\r
+    156657 58332\r
+\r
+    156512 57961\r
+\r
+    156660 57530\r
+\r
+    156930 57318\r
+\r
+    157168 57410\r
+\r
+    157409 57010\r
+\r
+    157699 56315\r
+\r
+    157901 56077\r
+\r
+    158275 55460\r
+\r
+    158727 54970\r
+\r
+    159146 54565\r
+\r
+    159329 54742\r
+\r
+    159313 55057\r
+\r
+    159463 55195\r
+\r
+    159392 55856\r
+\r
+    159666 55098\r
+\r
+    160087 54530\r
+\r
+    160496 53958\r
+\r
+    161024 53607\r
+\r
+    161682 53675\r
+\r
+    162295 53473\r
+\r
+    162656 52828\r
+\r
+    163092 52370\r
+\r
+    163217 51770\r
+\r
+    162804 51308\r
+\r
+    162375 51106\r
+\r
+    161895 50950\r
+\r
+    162033 50604\r
+\r
+    161718 50532\r
+\r
+    161335 50387\r
+\r
+    161188 50037\r
+\r
+    161531 49645\r
+\r
+    161825 49599\r
+\r
+    162243 49066\r
+\r
+    162488 49234\r
+\r
+    162904 48941\r
+\r
+    163271 48751\r
+\r
+    163802 48609\r
+\r
+    163956 49025\r
+\r
+    164146 49381\r
+-1\r
+\r
+    \r
+    142891 72035\r
+\r
+    143098 71988\r
+\r
+    143522 71956\r
+\r
+    143937 71657\r
+\r
+    144235 71162\r
+\r
+    144571 70527\r
+\r
+    144941 69906\r
+\r
+    145428 69539\r
+\r
+    145332 69850\r
+\r
+    145531 70138\r
+\r
+    145875 69804\r
+\r
+    146092 69825\r
+\r
+    146374 69510\r
+\r
+    146932 69838\r
+\r
+    147391 69963\r
+\r
+    147188 70053\r
+\r
+    147545 70183\r
+\r
+    147602 70071\r
+\r
+    148133 70049\r
+\r
+    148711 70121\r
+\r
+    149025 69917\r
+\r
+    149525 70231\r
+\r
+    149722 70455\r
+\r
+    150037 70449\r
+\r
+    150522 70513\r
+\r
+    150657 69726\r
+-1\r
+\r
+    \r
+    137876 76234\r
+\r
+    137877 76179\r
+\r
+    138138 76010\r
+\r
+    138377 76019\r
+\r
+    138706 75885\r
+\r
+    139051 75632\r
+\r
+    139435 75244\r
+\r
+    139531 74833\r
+\r
+    139910 74853\r
+\r
+    140120 74854\r
+\r
+    140145 75271\r
+\r
+    140011 75720\r
+\r
+    139938 76180\r
+\r
+    140396 76147\r
+\r
+    140473 75740\r
+\r
+    140539 75394\r
+\r
+    140526 75157\r
+\r
+    140630 75037\r
+\r
+    140680 74855\r
+\r
+    140318 74933\r
+\r
+    140373 74532\r
+\r
+    140814 74161\r
+\r
+    141246 73733\r
+\r
+    141477 73201\r
+\r
+    141907 72828\r
+\r
+    142145 72915\r
+\r
+    142301 72673\r
+\r
+    142642 72651\r
+\r
+    142891 72033\r
+-1\r
+\r
+    \r
+    130990 80960\r
+\r
+    131272 80758\r
+\r
+    131589 80583\r
+\r
+    132055 80547\r
+\r
+    132473 80286\r
+\r
+    132809 79823\r
+\r
+    133296 79635\r
+\r
+    133080 78935\r
+\r
+    132473 79062\r
+\r
+    132345 78641\r
+\r
+    132582 78119\r
+\r
+    133063 78051\r
+\r
+    133421 77693\r
+\r
+    134017 77805\r
+\r
+    134545 78059\r
+\r
+    135055 77743\r
+\r
+    135439 77158\r
+\r
+    135625 76693\r
+\r
+    136117 76428\r
+\r
+    136573 76059\r
+\r
+    136777 76642\r
+\r
+    137123 76820\r
+\r
+    137490 77013\r
+\r
+    137425 77431\r
+\r
+    137515 78107\r
+\r
+    137967 78593\r
+\r
+    137867 79294\r
+\r
+    137525 79849\r
+\r
+    137327 80562\r
+\r
+    137147 81323\r
+\r
+    136809 81992\r
+\r
+    136609 82638\r
+\r
+    136925 82277\r
+\r
+    137010 82964\r
+\r
+    137243 83536\r
+\r
+    137449 83314\r
+\r
+    137562 82920\r
+\r
+    137486 82625\r
+\r
+    137617 82105\r
+\r
+    137965 81683\r
+\r
+    138098 81412\r
+\r
+    137994 81087\r
+\r
+    138406 80687\r
+\r
+    138003 80563\r
+\r
+    138049 79958\r
+\r
+    138221 79405\r
+\r
+    138163 78680\r
+\r
+    138062 78121\r
+\r
+    137876 77443\r
+\r
+    138005 77355\r
+\r
+    138248 76936\r
+\r
+    138430 76812\r
+\r
+    138073 76558\r
+\r
+    137876 76234\r
+-1\r
+\r
+    \r
+    136205 86630\r
+\r
+    135759 86621\r
+\r
+    135639 86196\r
+\r
+    136095 85902\r
+\r
+    136176 85583\r
+\r
+    136575 85189\r
+\r
+    136786 84860\r
+\r
+    136858 84429\r
+\r
+    136702 83930\r
+\r
+    136500 83224\r
+\r
+    136249 82830\r
+\r
+    136012 83442\r
+\r
+    135655 83372\r
+\r
+    135256 83735\r
+\r
+    135376 83986\r
+\r
+    135204 84192\r
+\r
+    134924 84545\r
+\r
+    134685 84193\r
+\r
+    134558 83627\r
+\r
+    134307 83520\r
+\r
+    134429 83240\r
+\r
+    134703 83248\r
+\r
+    134908 82904\r
+\r
+    135130 82489\r
+\r
+    135282 82062\r
+\r
+    134887 81877\r
+\r
+    134386 82131\r
+\r
+    133926 82424\r
+\r
+    133528 82667\r
+\r
+    133131 82775\r
+\r
+    132631 83008\r
+\r
+    132252 83138\r
+\r
+    131964 82903\r
+\r
+    131526 83353\r
+\r
+    131179 83372\r
+\r
+    131491 82905\r
+\r
+    131811 82417\r
+\r
+    132059 82120\r
+\r
+    132501 81778\r
+\r
+    132229 81231\r
+\r
+    131940 81038\r
+\r
+    131516 80930\r
+\r
+    130990 80960\r
+-1\r
+\r
+    \r
+    143572 81826\r
+\r
+    143132 82298\r
+\r
+    142549 82525\r
+\r
+    142209 83136\r
+\r
+    141727 83560\r
+\r
+    141236 83959\r
+\r
+    140876 83603\r
+\r
+    140735 83030\r
+\r
+    140797 83244\r
+\r
+    141148 83485\r
+\r
+    141524 82991\r
+\r
+    141498 82576\r
+\r
+    141125 82186\r
+\r
+    140882 82494\r
+\r
+    140541 82758\r
+\r
+    140459 82985\r
+\r
+    140144 82524\r
+\r
+    139937 81844\r
+\r
+    139979 81175\r
+\r
+    139806 81335\r
+\r
+    139681 81879\r
+\r
+    139563 82525\r
+\r
+    139251 83056\r
+\r
+    139230 83419\r
+\r
+    138981 84018\r
+\r
+    138708 84164\r
+\r
+    138574 84514\r
+\r
+    138406 84936\r
+\r
+    138015 85391\r
+\r
+    137865 86115\r
+\r
+    137472 86633\r
+\r
+    137132 86349\r
+\r
+    136563 86455\r
+\r
+    136205 86630\r
+-1\r
+\r
+    \r
+    146640 93714\r
+\r
+    146917 93636\r
+\r
+    147004 93495\r
+\r
+    147052 92641\r
+\r
+    147184 91818\r
+\r
+    147373 91032\r
+\r
+    147539 90526\r
+\r
+    147484 90037\r
+\r
+    147183 89451\r
+\r
+    147139 88780\r
+\r
+    147353 88454\r
+\r
+    147291 87757\r
+\r
+    146956 87543\r
+\r
+    146651 86891\r
+\r
+    146732 86070\r
+\r
+    146669 85383\r
+\r
+    146158 85614\r
+\r
+    145873 85928\r
+\r
+    145424 86033\r
+\r
+    145610 86450\r
+\r
+    145256 87039\r
+\r
+    144845 87510\r
+\r
+    144449 87612\r
+\r
+    144836 87120\r
+\r
+    145115 86434\r
+\r
+    145311 85726\r
+\r
+    144934 85347\r
+\r
+    144628 85900\r
+\r
+    144260 86394\r
+\r
+    143864 86275\r
+\r
+    144002 85928\r
+\r
+    144359 85590\r
+\r
+    144829 85135\r
+\r
+    145014 84270\r
+\r
+    144528 84119\r
+\r
+    144107 84610\r
+\r
+    143785 85286\r
+\r
+    143729 84922\r
+\r
+    143857 84122\r
+\r
+    144352 83920\r
+\r
+    144899 83739\r
+\r
+    145135 82963\r
+\r
+    145454 82433\r
+\r
+    145811 82384\r
+\r
+    146216 82622\r
+\r
+    146061 82150\r
+\r
+    145822 81760\r
+\r
+    145713 81383\r
+\r
+    145242 81547\r
+\r
+    144627 81206\r
+\r
+    144027 81364\r
+\r
+    143572 81826\r
+-1\r
+\r
+    \r
+    151132 100845\r
+\r
+    150767 100703\r
+\r
+    150212 100925\r
+\r
+    149739 101276\r
+\r
+    149357 101841\r
+\r
+    149041 102659\r
+\r
+    148745 103455\r
+\r
+    148483 104379\r
+\r
+    148197 104586\r
+\r
+    147732 104379\r
+\r
+    147444 103804\r
+\r
+    147473 102977\r
+\r
+    147820 102769\r
+\r
+    147729 102400\r
+\r
+    147863 101498\r
+\r
+    147686 100764\r
+\r
+    147589 100146\r
+\r
+    147558 99310\r
+\r
+    147097 98814\r
+\r
+    146623 98315\r
+\r
+    146242 97737\r
+\r
+    145991 97045\r
+\r
+    145761 96332\r
+\r
+    145392 95821\r
+\r
+    144985 95327\r
+\r
+    144592 94886\r
+\r
+    144215 94418\r
+\r
+    144576 94421\r
+\r
+    145102 94439\r
+\r
+    145422 94880\r
+\r
+    145720 95513\r
+\r
+    145989 96196\r
+\r
+    146344 96458\r
+\r
+    146256 95668\r
+\r
+    146190 94894\r
+\r
+    146137 94059\r
+\r
+    146640 93716\r
+-1\r
+\r
+    \r
+    157483 102896\r
+\r
+    157118 102878\r
+\r
+    156487 102846\r
+\r
+    156222 102303\r
+\r
+    156252 101448\r
+\r
+    155759 100957\r
+\r
+    155402 100602\r
+\r
+    154737 100410\r
+\r
+    154167 100382\r
+\r
+    153751 100135\r
+\r
+    153495 99630\r
+\r
+    153235 99290\r
+\r
+    152880 98819\r
+\r
+    152831 99166\r
+\r
+    152706 99645\r
+\r
+    152398 99915\r
+\r
+    152028 100002\r
+\r
+    151598 100496\r
+\r
+    151130 100845\r
+-1\r
+\r
+    \r
+    160641 103798\r
+\r
+    160511 103628\r
+\r
+    160095 103493\r
+\r
+    160480 104049\r
+\r
+    160146 103803\r
+\r
+    159654 103296\r
+\r
+    159206 103134\r
+\r
+    158735 103129\r
+\r
+    158123 103106\r
+\r
+    157482 102898
\ No newline at end of file
diff --git a/src/planetarium/cil-n-america.txt b/src/planetarium/cil-n-america.txt
new file mode 100644 (file)
index 0000000..0142527
--- /dev/null
@@ -0,0 +1,21094 @@
+\r
+236066 -191478\r
+\r
+236358 -190533\r
+\r
+236066 -191478\r
+-1\r
+\r
+218881 -171930\r
+\r
+218688 -171602\r
+\r
+218508 -172784\r
+\r
+218890 -173452\r
+\r
+218881 -171930\r
+-1\r
+\r
+216412 -159353\r
+\r
+216245 -159216\r
+\r
+215934 -159689\r
+\r
+216038 -159985\r
+\r
+216412 -159353\r
+-1\r
+\r
+215958 -158417\r
+\r
+215916 -158930\r
+\r
+215712 -159688\r
+\r
+215958 -158417\r
+-1\r
+\r
+215385 -158816\r
+\r
+215881 -158055\r
+\r
+215358 -157539\r
+\r
+215331 -158150\r
+\r
+215385 -158816\r
+-1\r
+\r
+215876 -157744\r
+\r
+216220 -157367\r
+\r
+216460 -158817\r
+\r
+216455 -157231\r
+\r
+216250 -155382\r
+\r
+216159 -156255\r
+\r
+215798 -156800\r
+\r
+215876 -157744\r
+-1\r
+\r
+227703 -149260\r
+\r
+228231 -150349\r
+\r
+228337 -149734\r
+\r
+227925 -148327\r
+\r
+227676 -148388\r
+\r
+227703 -149260\r
+-1\r
+\r
+231129 -147731\r
+\r
+231397 -147540\r
+\r
+231225 -146379\r
+\r
+231129 -147731\r
+-1\r
+\r
+232113 -145610\r
+\r
+232535 -145878\r
+\r
+233316 -146849\r
+\r
+233502 -146097\r
+\r
+232851 -145707\r
+\r
+232368 -145114\r
+\r
+232113 -145610\r
+-1\r
+\r
+236540 -136754\r
+\r
+236721 -136675\r
+\r
+237231 -135417\r
+\r
+236710 -134664\r
+\r
+236554 -134524\r
+\r
+236289 -135102\r
+\r
+236088 -135622\r
+\r
+236540 -136754\r
+-1\r
+\r
+241880 -181258\r
+\r
+241944 -182574\r
+\r
+241769 -184410\r
+\r
+242490 -185457\r
+\r
+242647 -184588\r
+\r
+242495 -186768\r
+\r
+242559 -188748\r
+\r
+242267 -190769\r
+\r
+242180 -192083\r
+\r
+242022 -193656\r
+\r
+242641 -193758\r
+\r
+243167 -192052\r
+\r
+243475 -191159\r
+\r
+243717 -190836\r
+\r
+243843 -189487\r
+\r
+243969 -188764\r
+\r
+243596 -186782\r
+\r
+243567 -185008\r
+\r
+243306 -183421\r
+\r
+242950 -181477\r
+\r
+242965 -180935\r
+\r
+243224 -182842\r
+\r
+243673 -181589\r
+\r
+243712 -179796\r
+\r
+243659 -181920\r
+\r
+243497 -183454\r
+\r
+243841 -184669\r
+\r
+243961 -182895\r
+\r
+244183 -181008\r
+\r
+244362 -182236\r
+\r
+244277 -182471\r
+\r
+244027 -183528\r
+\r
+244249 -184528\r
+\r
+244380 -183497\r
+\r
+244606 -184615\r
+\r
+244284 -185193\r
+\r
+243861 -185366\r
+\r
+243819 -186624\r
+\r
+243906 -186729\r
+\r
+244233 -188328\r
+\r
+244495 -186535\r
+\r
+244593 -186471\r
+\r
+244358 -188331\r
+\r
+244020 -190257\r
+\r
+243400 -191854\r
+\r
+243080 -193395\r
+\r
+243515 -193298\r
+\r
+244049 -193300\r
+\r
+244130 -192334\r
+\r
+244239 -192328\r
+\r
+244197 -191760\r
+\r
+244473 -191254\r
+\r
+244664 -191522\r
+\r
+244756 -190852\r
+\r
+244958 -191428\r
+\r
+244638 -189446\r
+\r
+244528 -187847\r
+\r
+244657 -188747\r
+\r
+245066 -190841\r
+\r
+245271 -191848\r
+\r
+245513 -191412\r
+\r
+245172 -189425\r
+\r
+245246 -189508\r
+\r
+245457 -189179\r
+\r
+245033 -187259\r
+\r
+245005 -185041\r
+\r
+244694 -183018\r
+\r
+244518 -181337\r
+\r
+244612 -181585\r
+\r
+244906 -182790\r
+\r
+245176 -183743\r
+\r
+245543 -185040\r
+\r
+245560 -183975\r
+\r
+245849 -184114\r
+\r
+246400 -183566\r
+\r
+246576 -183183\r
+\r
+246249 -185137\r
+\r
+246075 -184917\r
+\r
+245806 -185556\r
+\r
+245663 -187281\r
+\r
+245494 -188966\r
+-1\r
+\r
+236561 -181985\r
+\r
+236595 -182580\r
+\r
+236790 -183335\r
+\r
+236790 -185120\r
+\r
+236382 -186844\r
+\r
+235899 -187124\r
+\r
+235582 -188605\r
+\r
+235872 -188885\r
+\r
+236060 -189131\r
+\r
+235992 -189410\r
+\r
+236109 -189872\r
+\r
+236402 -189233\r
+\r
+236564 -189568\r
+\r
+236500 -189997\r
+\r
+236437 -191572\r
+\r
+236899 -190401\r
+\r
+236745 -191477\r
+\r
+237182 -190440\r
+\r
+237204 -189129\r
+\r
+237224 -188169\r
+\r
+237483 -186565\r
+\r
+237761 -186516\r
+\r
+237590 -187687\r
+\r
+237288 -189151\r
+\r
+237462 -189847\r
+\r
+237160 -191026\r
+\r
+237323 -191640\r
+\r
+237661 -190729\r
+\r
+237352 -192055\r
+\r
+237623 -191350\r
+\r
+237723 -192464\r
+\r
+238215 -190817\r
+\r
+238841 -189409\r
+\r
+239270 -187748\r
+\r
+239772 -186983\r
+\r
+240154 -185159\r
+\r
+240639 -184215\r
+\r
+240610 -182650\r
+\r
+240681 -181546\r
+\r
+240821 -183451\r
+\r
+241200 -182142\r
+\r
+241131 -179992\r
+\r
+241198 -181836\r
+\r
+241459 -181205\r
+\r
+241164 -183214\r
+\r
+240736 -184804\r
+\r
+240121 -186413\r
+\r
+239412 -187806\r
+\r
+238933 -189510\r
+\r
+238237 -191042\r
+\r
+238017 -192915\r
+\r
+238246 -192920\r
+\r
+238621 -191256\r
+\r
+238476 -193031\r
+\r
+239134 -192969\r
+\r
+239343 -192958\r
+\r
+239450 -191608\r
+\r
+239568 -190609\r
+\r
+239577 -188735\r
+\r
+239636 -190840\r
+\r
+239757 -191993\r
+\r
+240108 -191715\r
+\r
+240076 -189533\r
+\r
+240157 -190584\r
+\r
+240318 -190607\r
+\r
+240502 -190139\r
+\r
+240640 -190833\r
+\r
+240650 -188895\r
+\r
+240756 -188847\r
+\r
+241038 -188946\r
+\r
+240865 -190333\r
+\r
+240894 -192367\r
+\r
+241178 -193669\r
+\r
+241200 -191682\r
+\r
+241266 -193699\r
+\r
+241600 -192257\r
+\r
+241509 -194212\r
+\r
+241874 -193224\r
+\r
+242037 -192691\r
+\r
+242153 -190550\r
+\r
+242412 -188651\r
+\r
+242411 -186522\r
+\r
+242012 -184984\r
+\r
+241787 -183279\r
+\r
+241874 -181259\r
+-1\r
+\r
+231623 -178509\r
+\r
+231678 -178535\r
+\r
+232193 -179917\r
+\r
+232854 -180068\r
+\r
+233288 -180500\r
+\r
+233117 -180985\r
+\r
+233417 -182146\r
+\r
+234092 -182826\r
+\r
+234705 -182672\r
+\r
+234505 -183435\r
+\r
+233944 -182959\r
+\r
+233501 -182566\r
+\r
+233081 -182812\r
+\r
+232634 -183836\r
+\r
+233100 -183734\r
+\r
+232761 -184786\r
+\r
+231973 -185607\r
+\r
+231352 -186300\r
+\r
+231310 -187247\r
+\r
+231883 -187555\r
+\r
+232495 -187321\r
+\r
+233052 -187267\r
+\r
+233490 -185959\r
+\r
+233964 -184668\r
+\r
+233759 -185509\r
+\r
+233967 -185641\r
+\r
+233659 -186536\r
+\r
+233318 -186991\r
+\r
+233641 -187291\r
+\r
+233446 -187826\r
+\r
+233943 -187560\r
+\r
+234303 -188227\r
+\r
+234753 -187721\r
+\r
+234742 -187966\r
+\r
+235188 -187973\r
+\r
+234773 -188780\r
+\r
+235064 -188950\r
+\r
+235481 -188213\r
+\r
+235985 -186639\r
+\r
+236304 -186763\r
+\r
+236688 -185049\r
+\r
+236610 -183097\r
+\r
+236561 -181985\r
+-1\r
+\r
+227004 -178922\r
+\r
+226784 -179842\r
+\r
+226233 -180995\r
+\r
+226502 -181194\r
+\r
+226876 -180932\r
+\r
+226693 -181951\r
+\r
+226943 -182206\r
+\r
+227398 -181612\r
+\r
+227632 -180300\r
+\r
+227521 -181811\r
+\r
+227516 -182653\r
+\r
+227623 -182903\r
+\r
+227600 -183742\r
+\r
+227858 -183674\r
+\r
+228067 -182993\r
+\r
+228248 -181368\r
+\r
+228201 -182440\r
+\r
+228141 -183880\r
+\r
+228160 -184014\r
+\r
+228553 -183995\r
+\r
+228777 -183054\r
+\r
+229038 -184003\r
+\r
+229076 -182494\r
+\r
+229173 -182456\r
+\r
+229038 -184273\r
+\r
+228772 -184879\r
+\r
+229074 -185018\r
+\r
+229414 -185237\r
+\r
+229675 -184533\r
+\r
+230157 -183327\r
+\r
+229719 -185049\r
+\r
+230160 -185141\r
+\r
+230490 -185867\r
+\r
+230616 -184856\r
+\r
+230759 -183070\r
+\r
+230895 -181699\r
+\r
+230922 -180364\r
+\r
+231223 -180416\r
+\r
+231136 -181961\r
+\r
+231636 -181535\r
+\r
+231108 -182791\r
+\r
+230779 -184527\r
+\r
+230851 -185919\r
+\r
+231056 -185264\r
+\r
+231133 -186246\r
+\r
+231022 -184619\r
+\r
+231315 -183035\r
+\r
+231822 -183281\r
+\r
+231826 -182314\r
+\r
+231796 -181368\r
+\r
+232025 -181033\r
+\r
+232228 -182020\r
+\r
+232508 -182249\r
+\r
+232748 -182852\r
+\r
+232787 -182053\r
+\r
+232768 -180999\r
+\r
+232047 -180179\r
+\r
+231623 -178543\r
+-1\r
+\r
+220276 -171970\r
+\r
+220113 -172332\r
+\r
+220225 -173018\r
+\r
+220583 -173251\r
+\r
+220693 -173221\r
+\r
+220231 -173834\r
+\r
+220199 -174214\r
+\r
+220262 -174303\r
+\r
+220508 -174638\r
+\r
+220613 -174554\r
+\r
+220840 -174070\r
+\r
+221003 -175138\r
+\r
+221056 -176006\r
+\r
+221067 -176502\r
+\r
+221400 -174905\r
+\r
+221546 -174004\r
+\r
+221689 -174303\r
+\r
+221331 -175993\r
+\r
+221521 -176563\r
+\r
+221767 -177131\r
+\r
+221774 -175397\r
+\r
+221805 -175979\r
+\r
+221994 -176607\r
+\r
+222434 -175948\r
+\r
+222408 -176792\r
+\r
+223012 -175988\r
+\r
+222940 -176503\r
+\r
+222163 -177243\r
+\r
+222860 -177149\r
+\r
+222704 -177884\r
+\r
+223040 -177611\r
+\r
+223389 -176266\r
+\r
+223680 -176305\r
+\r
+223877 -176671\r
+\r
+223183 -177550\r
+\r
+223278 -178059\r
+\r
+223312 -178460\r
+\r
+223551 -178691\r
+\r
+223476 -177609\r
+\r
+223880 -177695\r
+\r
+223764 -178765\r
+\r
+224107 -177487\r
+\r
+224224 -178498\r
+\r
+224159 -179312\r
+\r
+224340 -179847\r
+\r
+224750 -180778\r
+\r
+225578 -180821\r
+\r
+226187 -179769\r
+\r
+226006 -180494\r
+\r
+225860 -181136\r
+\r
+226575 -180506\r
+\r
+227004 -178922\r
+-1\r
+\r
+218653 -160685\r
+\r
+218296 -161390\r
+\r
+217668 -162308\r
+\r
+217961 -162814\r
+\r
+218265 -162736\r
+\r
+217953 -163107\r
+\r
+218108 -163364\r
+\r
+218565 -162546\r
+\r
+218473 -163349\r
+\r
+218075 -163757\r
+\r
+217936 -164213\r
+\r
+218051 -164541\r
+\r
+218253 -164620\r
+\r
+217876 -165204\r
+\r
+218267 -164903\r
+\r
+218399 -164643\r
+\r
+218727 -164149\r
+\r
+219133 -163516\r
+\r
+219389 -163206\r
+\r
+219188 -163733\r
+\r
+218695 -165018\r
+\r
+219058 -165158\r
+\r
+218602 -165727\r
+\r
+218866 -165846\r
+\r
+219108 -165477\r
+\r
+219054 -166014\r
+\r
+219390 -164457\r
+\r
+219862 -163268\r
+\r
+220211 -162962\r
+\r
+220396 -163764\r
+\r
+219796 -164025\r
+\r
+219368 -165385\r
+\r
+219667 -165495\r
+\r
+219943 -164789\r
+\r
+220182 -164398\r
+\r
+220539 -165005\r
+\r
+220565 -165221\r
+\r
+220376 -165560\r
+\r
+220061 -165436\r
+\r
+219913 -166424\r
+\r
+219558 -166518\r
+\r
+219728 -167075\r
+\r
+219468 -167568\r
+\r
+219263 -167672\r
+\r
+219335 -168361\r
+\r
+219012 -168329\r
+\r
+219007 -168995\r
+\r
+219171 -169316\r
+\r
+219432 -169340\r
+\r
+219372 -170237\r
+\r
+219192 -171117\r
+\r
+219125 -172070\r
+\r
+219193 -170878\r
+\r
+218918 -171432\r
+\r
+219113 -172524\r
+\r
+219016 -173646\r
+\r
+219352 -172475\r
+\r
+219609 -172356\r
+\r
+219551 -173595\r
+\r
+219638 -173469\r
+\r
+219873 -172281\r
+\r
+220274 -171973\r
+-1\r
+\r
+221739 -155081\r
+\r
+221518 -154128\r
+\r
+221267 -153108\r
+\r
+220912 -153009\r
+\r
+220635 -153509\r
+\r
+220816 -155226\r
+\r
+220707 -154466\r
+\r
+220488 -154015\r
+\r
+220326 -153295\r
+\r
+220368 -154573\r
+\r
+220294 -154934\r
+\r
+220029 -153621\r
+\r
+219962 -154558\r
+\r
+220049 -156092\r
+\r
+219990 -156265\r
+\r
+219928 -155022\r
+\r
+219830 -154213\r
+\r
+219621 -153650\r
+\r
+219377 -153987\r
+\r
+219212 -155154\r
+\r
+219268 -156529\r
+\r
+219070 -155232\r
+\r
+218899 -154012\r
+\r
+218977 -155839\r
+\r
+218895 -155821\r
+\r
+218798 -154615\r
+\r
+218463 -154206\r
+\r
+218397 -155781\r
+\r
+218344 -154343\r
+\r
+218165 -154629\r
+\r
+218090 -154323\r
+\r
+217910 -155295\r
+\r
+217995 -155922\r
+\r
+217804 -156190\r
+\r
+218483 -157205\r
+\r
+217974 -157119\r
+\r
+218232 -158854\r
+\r
+218041 -158512\r
+\r
+217636 -157580\r
+\r
+217727 -156393\r
+\r
+217256 -156654\r
+\r
+217227 -156121\r
+\r
+217358 -155414\r
+\r
+217276 -156002\r
+\r
+216988 -155430\r
+\r
+216753 -155900\r
+\r
+216517 -155262\r
+\r
+216286 -155295\r
+\r
+216487 -156915\r
+\r
+216590 -157932\r
+\r
+216747 -158975\r
+\r
+217330 -158643\r
+\r
+217038 -159097\r
+\r
+216840 -159528\r
+\r
+216320 -160174\r
+\r
+216289 -160797\r
+\r
+216191 -161407\r
+\r
+216249 -161597\r
+\r
+216305 -161880\r
+\r
+216424 -162406\r
+\r
+216743 -161126\r
+\r
+217206 -160923\r
+\r
+217851 -160097\r
+\r
+217448 -160731\r
+\r
+216816 -161549\r
+\r
+216510 -162737\r
+\r
+217065 -162148\r
+\r
+217686 -161445\r
+\r
+218074 -161222\r
+\r
+218653 -160678\r
+-1\r
+\r
+228678 -150288\r
+\r
+228242 -150696\r
+\r
+227940 -150324\r
+\r
+227662 -149466\r
+\r
+227173 -149696\r
+\r
+227689 -151283\r
+\r
+227193 -149909\r
+\r
+227039 -150290\r
+\r
+227141 -150897\r
+\r
+227509 -151625\r
+\r
+227127 -151589\r
+\r
+226826 -150198\r
+\r
+226506 -150324\r
+\r
+226212 -150464\r
+\r
+226260 -151240\r
+\r
+226113 -152366\r
+\r
+226464 -152409\r
+\r
+226308 -153025\r
+\r
+225989 -152938\r
+\r
+225751 -152955\r
+\r
+225676 -153387\r
+\r
+225665 -153749\r
+\r
+225915 -155336\r
+\r
+225551 -154078\r
+\r
+225384 -153124\r
+\r
+224891 -152498\r
+\r
+224901 -152938\r
+\r
+224775 -152391\r
+\r
+224557 -151844\r
+\r
+224711 -153078\r
+\r
+225052 -154513\r
+\r
+224625 -153659\r
+\r
+224316 -152395\r
+\r
+223894 -152144\r
+\r
+223354 -152978\r
+\r
+223043 -152862\r
+\r
+223077 -151769\r
+\r
+222793 -152294\r
+\r
+222323 -152438\r
+\r
+222544 -153982\r
+\r
+222118 -153410\r
+\r
+222089 -152387\r
+\r
+221831 -152692\r
+\r
+221561 -153430\r
+\r
+221737 -155085\r
+-1\r
+\r
+235812 -144782\r
+\r
+235680 -144557\r
+\r
+235443 -143419\r
+\r
+234959 -143529\r
+\r
+234911 -143658\r
+\r
+234546 -143729\r
+\r
+234383 -144049\r
+\r
+234084 -144553\r
+\r
+234301 -145394\r
+\r
+234523 -146211\r
+\r
+234311 -146842\r
+\r
+234432 -147864\r
+\r
+233834 -147616\r
+\r
+233510 -147562\r
+\r
+233219 -147132\r
+\r
+232683 -146185\r
+\r
+232038 -146170\r
+\r
+231610 -145530\r
+\r
+231745 -146382\r
+\r
+231511 -147774\r
+\r
+231572 -149384\r
+\r
+231063 -149051\r
+\r
+230677 -147561\r
+\r
+230950 -146558\r
+\r
+230318 -146177\r
+\r
+230168 -146617\r
+\r
+229628 -146133\r
+\r
+229322 -146238\r
+\r
+229408 -147895\r
+\r
+229885 -149366\r
+\r
+229517 -149091\r
+\r
+229163 -147212\r
+\r
+228824 -146720\r
+\r
+228642 -147277\r
+\r
+228671 -147984\r
+\r
+228630 -148192\r
+\r
+228361 -148108\r
+\r
+228262 -148282\r
+\r
+228709 -149006\r
+\r
+228477 -149142\r
+\r
+228477 -149500\r
+\r
+227905 -148016\r
+\r
+228324 -149199\r
+\r
+228681 -150296\r
+-1\r
+\r
+238063 -128946\r
+\r
+238099 -129183\r
+\r
+237889 -129085\r
+\r
+237556 -129427\r
+\r
+237407 -130379\r
+\r
+237512 -130817\r
+\r
+237727 -130997\r
+\r
+237789 -131586\r
+\r
+237343 -132387\r
+\r
+237106 -132873\r
+\r
+237460 -133531\r
+\r
+237562 -133610\r
+\r
+237237 -134039\r
+\r
+236971 -134019\r
+\r
+237024 -134735\r
+\r
+237225 -136051\r
+\r
+237605 -136047\r
+\r
+238046 -135178\r
+\r
+238676 -134009\r
+\r
+238856 -134855\r
+\r
+239114 -136227\r
+\r
+238985 -136673\r
+\r
+238743 -136579\r
+\r
+238443 -136098\r
+\r
+238327 -136332\r
+\r
+237994 -137193\r
+\r
+237510 -136754\r
+\r
+237455 -137252\r
+\r
+237243 -137682\r
+\r
+237573 -138482\r
+\r
+237003 -137793\r
+\r
+236689 -137385\r
+\r
+236375 -137539\r
+\r
+236187 -138410\r
+\r
+236523 -138659\r
+\r
+236397 -139086\r
+\r
+236252 -139250\r
+\r
+236182 -139711\r
+\r
+236102 -140359\r
+\r
+236501 -141246\r
+\r
+236328 -141340\r
+\r
+235975 -141530\r
+\r
+235982 -141743\r
+\r
+236371 -142302\r
+\r
+236304 -143017\r
+\r
+235942 -143155\r
+\r
+236066 -144287\r
+\r
+235818 -144772\r
+-1\r
+\r
+253731 -197895\r
+\r
+253544 -197016\r
+\r
+253731 -197895\r
+-1\r
+\r
+263454 -348379\r
+\r
+263138 -347745\r
+\r
+262687 -349445\r
+\r
+263454 -348379\r
+-1\r
+\r
+256984 -190694\r
+\r
+256556 -188618\r
+\r
+256263 -191038\r
+\r
+256984 -190694\r
+-1\r
+\r
+256683 -192903\r
+\r
+256131 -192210\r
+\r
+255965 -194280\r
+\r
+256683 -192903\r
+-1\r
+\r
+257997 -192375\r
+\r
+258008 -191696\r
+\r
+257611 -191159\r
+\r
+257997 -192375\r
+-1\r
+\r
+278842 -256459\r
+\r
+278862 -256151\r
+\r
+278606 -252572\r
+\r
+278842 -256459\r
+-1\r
+\r
+278835 -260048\r
+\r
+278709 -258028\r
+\r
+278309 -259378\r
+\r
+278835 -260048\r
+-1\r
+\r
+276293 -68122\r
+\r
+276140 -67621\r
+\r
+275120 -67367\r
+\r
+274189 -67135\r
+\r
+273210 -67038\r
+\r
+274186 -67830\r
+\r
+275181 -68649\r
+\r
+275787 -67616\r
+\r
+276293 -68122\r
+-1\r
+\r
+275862 -361384\r
+\r
+275775 -358382\r
+\r
+275330 -357240\r
+\r
+275170 -356133\r
+\r
+275797 -356155\r
+\r
+275954 -354933\r
+\r
+275823 -354217\r
+\r
+275533 -353203\r
+\r
+274951 -351860\r
+\r
+274010 -351109\r
+\r
+273082 -351261\r
+\r
+272509 -350891\r
+\r
+271532 -350501\r
+\r
+271945 -351562\r
+\r
+271827 -352315\r
+\r
+271485 -352326\r
+\r
+271260 -353075\r
+\r
+271174 -352708\r
+\r
+270768 -351858\r
+\r
+270423 -351653\r
+\r
+270576 -353324\r
+\r
+270066 -353970\r
+\r
+270165 -356278\r
+\r
+270235 -357613\r
+\r
+269907 -358339\r
+\r
+270240 -361430\r
+\r
+270825 -360344\r
+\r
+271055 -361883\r
+\r
+271392 -361586\r
+\r
+271687 -360070\r
+\r
+271882 -360904\r
+\r
+272200 -358804\r
+\r
+272433 -356701\r
+\r
+272496 -358547\r
+\r
+272269 -362450\r
+\r
+272160 -365437\r
+\r
+271777 -369526\r
+\r
+272285 -369716\r
+\r
+272531 -367233\r
+\r
+273026 -368385\r
+\r
+272919 -365241\r
+\r
+272850 -363805\r
+\r
+273400 -365457\r
+\r
+273750 -366701\r
+\r
+274427 -365656\r
+\r
+274680 -367654\r
+\r
+275190 -365685\r
+\r
+274456 -363771\r
+\r
+274019 -361503\r
+\r
+273386 -360237\r
+\r
+273461 -358047\r
+\r
+273737 -360090\r
+\r
+274016 -358917\r
+\r
+274287 -360642\r
+\r
+274645 -360439\r
+\r
+274789 -360271\r
+\r
+275167 -362973\r
+\r
+275862 -361384\r
+-1\r
+\r
+247342 -270808\r
+\r
+246812 -269701\r
+\r
+246217 -269329\r
+\r
+246001 -270008\r
+\r
+246613 -271426\r
+\r
+247342 -270808\r
+-1\r
+\r
+288542 -359038\r
+\r
+288117 -355794\r
+\r
+287091 -355395\r
+\r
+287145 -357568\r
+\r
+287719 -360614\r
+\r
+288542 -359038\r
+-1\r
+\r
+274016 -284015\r
+\r
+273963 -283811\r
+\r
+273122 -284055\r
+\r
+272895 -285853\r
+\r
+273424 -286377\r
+\r
+274016 -284015\r
+-1\r
+\r
+276613 -323939\r
+\r
+276255 -322826\r
+\r
+275368 -323071\r
+\r
+275940 -325608\r
+\r
+276613 -323939\r
+-1\r
+\r
+279554 -327037\r
+\r
+279239 -324215\r
+\r
+278280 -322908\r
+\r
+278127 -326184\r
+\r
+278819 -328213\r
+\r
+279554 -327037\r
+-1\r
+\r
+283741 -352625\r
+\r
+283615 -350681\r
+\r
+283069 -346329\r
+\r
+282671 -344167\r
+\r
+281825 -342432\r
+\r
+281052 -341674\r
+\r
+280530 -344509\r
+\r
+280301 -348197\r
+\r
+280083 -349153\r
+\r
+280679 -350513\r
+\r
+281090 -350655\r
+\r
+281482 -349965\r
+\r
+281756 -352194\r
+\r
+282524 -354225\r
+\r
+282989 -353689\r
+\r
+283741 -352625\r
+-1\r
+\r
+279735 -335429\r
+\r
+279217 -336455\r
+\r
+278814 -338216\r
+\r
+278864 -342641\r
+\r
+279279 -346563\r
+\r
+279939 -344754\r
+\r
+279982 -342068\r
+\r
+279938 -338509\r
+\r
+279735 -335429\r
+-1\r
+\r
+285670 -373331\r
+\r
+285553 -372720\r
+\r
+284842 -369885\r
+\r
+284177 -369257\r
+\r
+284372 -368660\r
+\r
+284683 -366347\r
+\r
+283962 -363945\r
+\r
+283759 -361652\r
+\r
+283073 -360183\r
+\r
+282490 -358965\r
+\r
+281737 -358183\r
+\r
+280792 -356298\r
+\r
+280122 -359066\r
+\r
+280481 -362297\r
+\r
+281350 -363669\r
+\r
+281791 -367400\r
+\r
+282155 -370000\r
+\r
+281685 -374036\r
+\r
+282120 -377394\r
+\r
+282859 -376244\r
+\r
+282775 -372448\r
+\r
+283191 -373982\r
+\r
+283477 -372893\r
+\r
+283528 -374666\r
+\r
+284212 -374571\r
+\r
+283762 -377067\r
+\r
+284460 -376852\r
+\r
+284816 -380192\r
+\r
+285479 -378691\r
+\r
+285670 -373331\r
+-1\r
+\r
+280416 -366019\r
+\r
+280263 -364841\r
+\r
+279794 -365633\r
+\r
+280068 -369021\r
+\r
+280416 -366019\r
+-1\r
+\r
+283508 -397420\r
+\r
+283302 -396280\r
+\r
+282573 -393453\r
+\r
+281859 -395161\r
+\r
+282032 -399251\r
+\r
+281770 -401593\r
+\r
+282042 -405197\r
+\r
+282084 -407614\r
+\r
+282752 -404236\r
+\r
+283151 -400668\r
+\r
+283508 -397420\r
+-1\r
+\r
+281013 -411421\r
+\r
+280829 -411365\r
+\r
+280247 -409239\r
+\r
+279895 -412437\r
+\r
+280546 -414176\r
+\r
+281013 -411421\r
+-1\r
+\r
+281157 -395250\r
+\r
+280613 -395236\r
+\r
+280137 -399129\r
+\r
+279612 -396235\r
+\r
+278803 -398579\r
+\r
+278413 -402941\r
+\r
+278843 -406340\r
+\r
+279637 -407610\r
+\r
+280484 -407058\r
+\r
+280841 -403556\r
+\r
+281088 -399604\r
+\r
+281157 -395250\r
+-1\r
+\r
+276787 -411085\r
+\r
+276211 -408934\r
+\r
+276312 -413361\r
+\r
+276787 -411085\r
+-1\r
+\r
+278498 -427144\r
+\r
+278482 -426605\r
+\r
+278507 -424012\r
+\r
+278424 -421580\r
+\r
+278594 -420694\r
+\r
+279060 -420664\r
+\r
+279017 -418167\r
+\r
+278300 -415500\r
+\r
+277711 -418915\r
+\r
+276843 -416986\r
+\r
+276392 -417598\r
+\r
+275633 -419515\r
+\r
+275013 -421015\r
+\r
+274760 -423623\r
+\r
+275484 -424511\r
+\r
+276380 -423860\r
+\r
+276164 -426112\r
+\r
+275400 -426766\r
+\r
+275203 -427255\r
+\r
+274337 -428176\r
+\r
+274289 -429486\r
+\r
+274754 -430817\r
+\r
+274009 -430815\r
+\r
+273415 -430920\r
+\r
+273227 -432537\r
+\r
+273555 -433607\r
+\r
+274047 -434636\r
+\r
+273695 -435532\r
+\r
+273295 -436614\r
+\r
+273705 -439449\r
+\r
+273517 -441609\r
+\r
+274012 -441736\r
+\r
+273922 -442894\r
+\r
+274637 -441495\r
+\r
+275153 -438791\r
+\r
+275792 -436503\r
+\r
+276355 -433903\r
+\r
+277229 -432249\r
+\r
+277843 -429879\r
+\r
+278498 -427144\r
+-1\r
+\r
+274012 -423443\r
+\r
+273942 -422970\r
+\r
+272972 -424324\r
+\r
+272130 -425766\r
+\r
+271990 -428399\r
+\r
+272739 -428319\r
+\r
+273483 -425762\r
+\r
+274012 -423443\r
+-1\r
+\r
+279895 -380336\r
+\r
+279314 -378435\r
+\r
+278579 -376987\r
+\r
+277720 -376038\r
+\r
+277955 -378970\r
+\r
+278561 -380225\r
+\r
+279320 -380971\r
+\r
+279895 -380336\r
+-1\r
+\r
+276199 -361070\r
+\r
+275756 -363604\r
+\r
+275947 -364369\r
+\r
+276199 -361070\r
+-1\r
+\r
+276010 -374883\r
+\r
+275940 -374268\r
+\r
+275630 -372814\r
+\r
+275005 -371102\r
+\r
+274747 -375162\r
+\r
+275333 -376378\r
+\r
+276010 -374883\r
+-1\r
+\r
+274636 -369548\r
+\r
+274072 -369454\r
+\r
+273725 -373509\r
+\r
+273957 -375918\r
+\r
+274528 -373362\r
+\r
+274636 -369548\r
+-1\r
+\r
+273364 -367159\r
+\r
+273009 -368873\r
+\r
+272679 -371720\r
+\r
+273291 -370573\r
+\r
+273364 -367159\r
+-1\r
+\r
+271566 -374959\r
+\r
+271175 -373701\r
+\r
+270210 -374004\r
+\r
+270355 -377282\r
+\r
+271001 -377170\r
+\r
+271566 -374959\r
+-1\r
+\r
+272272 -341378\r
+\r
+272265 -341290\r
+\r
+271553 -338319\r
+\r
+271044 -336923\r
+\r
+270158 -337068\r
+\r
+269299 -336350\r
+\r
+268704 -337290\r
+\r
+268641 -340597\r
+\r
+269020 -342203\r
+\r
+269205 -343582\r
+\r
+269276 -343775\r
+\r
+269526 -345567\r
+\r
+269932 -346006\r
+\r
+269754 -347035\r
+\r
+270131 -347736\r
+\r
+270722 -347010\r
+\r
+271072 -345440\r
+\r
+271257 -345205\r
+\r
+271496 -345669\r
+\r
+271576 -344948\r
+\r
+271986 -343375\r
+\r
+272272 -341378\r
+-1\r
+\r
+266760 -351553\r
+\r
+266185 -352536\r
+\r
+265877 -355466\r
+\r
+265784 -355915\r
+\r
+266127 -357659\r
+\r
+266513 -354951\r
+\r
+266760 -351553\r
+-1\r
+\r
+266477 -342317\r
+\r
+266481 -342274\r
+\r
+266874 -339183\r
+\r
+266930 -337494\r
+\r
+266881 -334373\r
+\r
+266478 -332321\r
+\r
+266433 -331018\r
+\r
+266402 -327704\r
+\r
+266113 -325059\r
+\r
+265643 -325341\r
+\r
+264788 -326845\r
+\r
+264134 -328017\r
+\r
+263617 -329501\r
+\r
+262876 -329914\r
+\r
+261987 -331345\r
+\r
+261911 -334492\r
+\r
+262008 -337308\r
+\r
+261776 -339525\r
+\r
+261852 -337605\r
+\r
+261116 -336659\r
+\r
+260247 -337824\r
+\r
+259407 -338916\r
+\r
+259138 -338602\r
+\r
+259241 -341078\r
+\r
+259323 -342674\r
+\r
+259724 -341525\r
+\r
+259874 -342762\r
+\r
+260776 -342754\r
+\r
+261530 -343362\r
+\r
+262107 -344406\r
+\r
+263090 -344478\r
+\r
+263840 -344145\r
+\r
+264794 -344521\r
+\r
+265363 -344455\r
+\r
+265345 -342557\r
+\r
+265292 -341580\r
+\r
+265773 -342458\r
+\r
+266477 -342317\r
+-1\r
+\r
+251244 -289725\r
+\r
+251025 -288560\r
+\r
+251143 -287113\r
+\r
+251047 -285699\r
+\r
+250589 -287793\r
+\r
+250174 -288076\r
+\r
+250487 -289067\r
+\r
+250798 -290609\r
+\r
+250934 -289637\r
+\r
+251244 -289725\r
+-1\r
+\r
+251073 -281311\r
+\r
+250830 -280659\r
+\r
+250130 -282667\r
+\r
+250312 -283518\r
+\r
+250880 -282213\r
+\r
+251073 -281311\r
+-1\r
+\r
+249804 -282451\r
+\r
+249573 -281672\r
+\r
+248997 -282499\r
+\r
+248172 -283737\r
+\r
+247957 -285835\r
+\r
+248737 -284904\r
+\r
+249371 -283415\r
+\r
+249804 -282451\r
+-1\r
+\r
+249990 -277609\r
+\r
+249853 -277175\r
+\r
+249454 -276287\r
+\r
+248797 -276989\r
+\r
+249349 -278583\r
+\r
+249990 -277609\r
+-1\r
+\r
+265499 -290778\r
+\r
+265346 -288694\r
+\r
+265075 -285885\r
+\r
+265188 -282350\r
+\r
+264826 -278989\r
+\r
+264088 -277335\r
+\r
+263566 -275683\r
+\r
+262982 -274682\r
+\r
+262398 -273950\r
+\r
+262191 -276974\r
+\r
+262405 -280547\r
+\r
+262057 -284122\r
+\r
+262115 -287162\r
+\r
+262935 -288619\r
+\r
+263660 -289230\r
+\r
+264216 -291110\r
+\r
+264907 -291165\r
+\r
+265499 -290778\r
+-1\r
+\r
+251707 -183607\r
+\r
+251651 -183478\r
+\r
+251129 -183026\r
+\r
+250263 -183928\r
+\r
+251022 -184895\r
+\r
+251528 -183974\r
+\r
+251707 -183607\r
+-1\r
+\r
+253139 -195487\r
+\r
+253023 -194224\r
+\r
+252627 -191558\r
+\r
+251860 -190051\r
+\r
+251347 -187573\r
+\r
+250680 -186708\r
+\r
+250076 -187901\r
+\r
+249663 -190213\r
+\r
+249259 -192729\r
+\r
+249608 -194953\r
+\r
+249976 -194150\r
+\r
+250031 -192709\r
+\r
+250474 -192632\r
+\r
+250119 -193762\r
+\r
+250472 -193940\r
+\r
+250409 -196058\r
+\r
+250975 -197918\r
+\r
+250864 -196039\r
+\r
+251281 -197540\r
+\r
+251859 -197220\r
+\r
+251801 -195550\r
+\r
+252535 -197405\r
+\r
+253139 -195487\r
+-1\r
+\r
+295094 -186115\r
+\r
+295680 -191627\r
+\r
+296264 -189624\r
+\r
+295566 -186054\r
+\r
+295094 -186115\r
+-1\r
+\r
+295461 -162499\r
+\r
+295685 -163177\r
+\r
+296430 -168185\r
+\r
+297267 -170858\r
+\r
+297617 -167250\r
+\r
+296986 -161692\r
+\r
+296184 -161661\r
+\r
+295461 -162499\r
+-1\r
+\r
+271442 -64687\r
+\r
+271157 -64187\r
+\r
+270747 -64873\r
+\r
+270520 -63086\r
+\r
+269941 -62975\r
+\r
+270112 -65072\r
+\r
+269998 -68052\r
+\r
+270792 -67813\r
+\r
+271298 -66524\r
+\r
+271442 -64687\r
+-1\r
+\r
+267771 -73775\r
+\r
+267229 -73094\r
+\r
+266854 -74369\r
+\r
+266901 -77302\r
+\r
+267590 -78750\r
+\r
+268031 -76032\r
+\r
+267771 -73775\r
+-1\r
+\r
+264293 -87905\r
+\r
+264292 -87899\r
+\r
+263892 -84636\r
+\r
+263632 -85687\r
+\r
+263925 -89096\r
+\r
+263778 -88501\r
+\r
+263504 -85637\r
+\r
+263339 -82724\r
+\r
+263127 -84030\r
+\r
+262958 -86954\r
+\r
+263121 -89800\r
+\r
+263545 -92439\r
+\r
+264279 -90551\r
+\r
+264293 -87905\r
+-1\r
+\r
+262482 -78853\r
+\r
+261979 -79087\r
+\r
+261759 -79567\r
+\r
+261776 -81452\r
+\r
+262330 -83913\r
+\r
+262491 -87011\r
+\r
+262771 -87506\r
+\r
+262978 -84240\r
+\r
+262811 -80960\r
+\r
+262482 -78853\r
+-1\r
+\r
+262149 -83203\r
+\r
+261848 -82801\r
+\r
+261408 -80918\r
+\r
+260965 -79616\r
+\r
+260684 -79733\r
+\r
+260819 -81796\r
+\r
+260350 -80715\r
+\r
+260100 -79567\r
+\r
+259738 -81343\r
+\r
+260090 -82746\r
+\r
+260745 -85493\r
+\r
+261174 -87024\r
+\r
+261869 -87888\r
+\r
+262341 -86291\r
+\r
+262149 -83203\r
+-1\r
+\r
+255828 -92464\r
+\r
+255520 -92512\r
+\r
+254886 -91252\r
+\r
+254375 -91060\r
+\r
+253970 -93429\r
+\r
+253980 -95270\r
+\r
+253853 -97179\r
+\r
+253670 -98917\r
+\r
+253637 -101292\r
+\r
+254291 -100450\r
+\r
+254741 -98754\r
+\r
+255188 -96750\r
+\r
+255500 -94426\r
+\r
+255828 -92464\r
+-1\r
+\r
+255400 -314476\r
+\r
+255403 -315244\r
+\r
+255461 -318037\r
+\r
+255760 -319993\r
+\r
+255902 -321843\r
+\r
+255496 -321127\r
+\r
+254851 -321590\r
+-1\r
+\r
+285288 -325334\r
+\r
+285179 -330035\r
+\r
+285495 -333259\r
+\r
+285599 -329504\r
+\r
+285634 -330536\r
+\r
+286017 -332220\r
+\r
+285935 -335093\r
+\r
+285980 -336079\r
+\r
+285335 -338627\r
+\r
+285911 -339720\r
+\r
+285373 -341918\r
+\r
+285846 -343278\r
+\r
+286224 -344548\r
+\r
+286724 -340363\r
+\r
+286935 -340832\r
+\r
+286902 -345626\r
+\r
+287526 -347717\r
+\r
+287845 -347745\r
+\r
+288463 -348311\r
+\r
+288136 -343627\r
+\r
+288145 -340567\r
+\r
+288685 -339888\r
+\r
+288591 -344278\r
+\r
+288804 -344653\r
+\r
+289177 -347592\r
+\r
+289357 -344958\r
+\r
+289747 -345914\r
+\r
+290165 -342242\r
+\r
+289876 -337765\r
+\r
+290502 -340393\r
+\r
+290656 -341287\r
+\r
+291030 -343720\r
+\r
+291709 -342124\r
+\r
+291635 -338870\r
+\r
+291995 -339630\r
+-1\r
+\r
+291998 -339602\r
+\r
+291914 -336460\r
+\r
+292371 -336957\r
+\r
+292882 -338140\r
+\r
+292862 -335192\r
+\r
+292134 -330492\r
+\r
+291237 -329012\r
+\r
+290383 -326246\r
+\r
+289856 -323840\r
+\r
+289773 -321029\r
+\r
+289010 -321311\r
+\r
+288471 -318490\r
+\r
+288677 -317741\r
+\r
+289544 -318637\r
+\r
+288982 -315426\r
+\r
+288193 -316296\r
+\r
+287775 -313315\r
+\r
+287699 -313106\r
+\r
+286665 -313823\r
+\r
+286554 -312899\r
+\r
+286733 -311034\r
+\r
+285985 -309643\r
+\r
+286324 -307908\r
+\r
+285364 -305655\r
+\r
+284764 -310297\r
+\r
+284551 -312942\r
+\r
+283746 -314036\r
+\r
+283394 -316465\r
+\r
+284327 -316419\r
+\r
+284278 -317567\r
+\r
+283218 -317392\r
+\r
+282593 -316725\r
+\r
+283006 -319639\r
+\r
+282074 -319006\r
+\r
+281505 -320746\r
+\r
+282466 -322948\r
+\r
+282562 -324123\r
+\r
+281570 -322306\r
+\r
+281844 -324040\r
+\r
+281761 -325180\r
+\r
+281342 -327760\r
+\r
+281668 -331712\r
+\r
+282140 -333802\r
+\r
+282628 -332954\r
+\r
+282818 -330131\r
+\r
+282959 -334770\r
+\r
+283557 -337729\r
+\r
+283738 -336129\r
+\r
+284388 -339269\r
+\r
+285003 -335733\r
+\r
+284981 -330833\r
+\r
+285288 -325304\r
+-1\r
+\r
+293422 -314238\r
+\r
+293626 -316796\r
+\r
+293287 -322603\r
+\r
+293186 -327075\r
+\r
+293860 -322567\r
+\r
+293922 -325176\r
+\r
+293509 -328869\r
+\r
+294015 -330496\r
+\r
+294567 -327875\r
+\r
+294843 -323046\r
+\r
+294896 -321909\r
+\r
+295483 -318028\r
+\r
+295208 -313912\r
+\r
+295149 -313006\r
+\r
+295041 -308718\r
+\r
+295187 -307248\r
+\r
+295175 -305745\r
+\r
+295281 -305886\r
+\r
+295708 -312308\r
+\r
+296222 -307262\r
+\r
+296882 -308168\r
+\r
+296602 -304137\r
+\r
+295935 -299672\r
+\r
+295422 -295782\r
+\r
+295952 -298658\r
+\r
+295731 -294663\r
+\r
+295191 -289724\r
+\r
+294584 -285467\r
+\r
+295332 -289065\r
+\r
+295935 -293907\r
+\r
+296828 -297428\r
+\r
+297082 -294939\r
+\r
+297465 -293157\r
+\r
+297673 -292049\r
+\r
+298071 -289802\r
+\r
+297738 -287091\r
+\r
+297710 -285432\r
+\r
+298230 -288791\r
+\r
+298496 -284864\r
+\r
+298298 -282440\r
+\r
+298475 -279597\r
+\r
+297600 -275654\r
+\r
+296878 -274538\r
+-1\r
+\r
+290094 -280917\r
+\r
+290159 -285956\r
+\r
+290654 -284128\r
+\r
+291031 -276935\r
+\r
+291259 -278837\r
+\r
+291263 -283934\r
+\r
+292139 -282511\r
+\r
+292850 -278151\r
+\r
+292886 -279653\r
+\r
+292059 -283457\r
+\r
+292045 -285391\r
+\r
+291329 -285686\r
+\r
+290530 -289961\r
+\r
+290026 -296174\r
+\r
+290383 -298380\r
+\r
+290999 -295060\r
+\r
+290504 -300316\r
+\r
+290794 -300788\r
+\r
+290055 -301605\r
+\r
+289844 -307093\r
+\r
+290130 -308936\r
+\r
+290398 -311976\r
+\r
+291303 -309124\r
+\r
+291750 -304330\r
+\r
+292120 -297746\r
+\r
+292043 -301033\r
+\r
+291810 -307598\r
+\r
+291137 -311568\r
+\r
+290268 -314191\r
+\r
+290675 -318747\r
+\r
+291469 -320616\r
+\r
+291553 -313774\r
+\r
+292010 -309266\r
+\r
+292705 -305993\r
+\r
+292022 -311800\r
+\r
+291785 -319170\r
+\r
+291984 -324888\r
+\r
+292429 -321152\r
+\r
+292835 -323408\r
+\r
+293468 -319055\r
+\r
+293419 -314246\r
+-1\r
+\r
+282955 -296093\r
+\r
+283436 -295994\r
+\r
+283788 -299721\r
+\r
+283903 -295107\r
+\r
+284377 -293955\r
+\r
+284221 -295310\r
+\r
+284177 -299880\r
+\r
+284470 -304745\r
+\r
+284744 -302564\r
+\r
+284553 -300766\r
+\r
+285113 -302587\r
+\r
+285887 -304212\r
+\r
+286729 -306642\r
+\r
+287191 -311408\r
+\r
+287823 -309474\r
+\r
+287912 -309096\r
+\r
+288665 -311745\r
+\r
+289076 -308220\r
+\r
+288935 -302135\r
+\r
+288091 -298433\r
+\r
+287174 -295246\r
+\r
+286578 -294416\r
+\r
+286445 -290123\r
+\r
+286911 -288149\r
+\r
+286966 -293128\r
+\r
+287727 -293332\r
+\r
+288357 -296779\r
+\r
+289222 -298891\r
+\r
+289560 -292038\r
+\r
+289922 -287144\r
+\r
+290098 -280891\r
+-1\r
+\r
+275884 -311864\r
+\r
+275694 -311373\r
+\r
+274853 -312160\r
+\r
+275411 -314619\r
+\r
+275414 -314975\r
+\r
+274817 -315536\r
+\r
+275033 -318347\r
+\r
+275890 -318655\r
+\r
+276249 -319221\r
+\r
+275462 -318630\r
+\r
+275514 -319243\r
+\r
+275073 -320379\r
+\r
+275568 -322198\r
+\r
+276381 -322100\r
+\r
+277177 -319893\r
+\r
+277664 -317723\r
+\r
+277567 -315133\r
+\r
+277770 -313026\r
+\r
+277913 -313169\r
+\r
+278185 -313862\r
+\r
+278393 -314492\r
+\r
+279092 -315686\r
+\r
+279778 -317354\r
+\r
+280250 -317303\r
+\r
+280385 -312942\r
+\r
+279741 -309511\r
+\r
+278865 -308582\r
+\r
+278596 -306662\r
+\r
+278511 -304451\r
+\r
+278441 -300621\r
+\r
+279028 -300202\r
+\r
+279865 -298281\r
+\r
+280739 -297201\r
+\r
+280838 -298045\r
+\r
+279923 -299312\r
+\r
+279025 -301712\r
+\r
+279132 -305326\r
+\r
+279886 -304148\r
+\r
+279510 -306570\r
+\r
+280219 -305858\r
+\r
+280416 -305517\r
+\r
+280411 -303529\r
+\r
+280400 -307854\r
+\r
+280959 -305867\r
+\r
+280999 -305276\r
+\r
+281510 -304768\r
+\r
+281553 -303851\r
+\r
+281972 -305033\r
+\r
+282464 -305271\r
+\r
+282620 -305455\r
+\r
+281764 -306426\r
+\r
+281139 -308558\r
+\r
+281507 -309836\r
+\r
+282006 -309293\r
+\r
+281386 -311788\r
+\r
+281498 -314331\r
+\r
+282081 -315008\r
+\r
+282764 -312808\r
+\r
+283465 -312618\r
+\r
+283957 -307567\r
+\r
+283868 -302722\r
+\r
+283318 -298753\r
+\r
+282956 -296081\r
+-1\r
+\r
+277774 -294420\r
+\r
+277785 -294343\r
+\r
+278083 -290209\r
+\r
+277492 -289475\r
+\r
+278030 -286253\r
+\r
+277279 -285105\r
+\r
+276744 -284093\r
+\r
+277036 -282559\r
+\r
+276834 -280279\r
+\r
+275941 -280024\r
+\r
+275249 -282159\r
+\r
+275511 -283870\r
+\r
+274668 -285717\r
+\r
+274404 -289271\r
+\r
+274152 -291896\r
+\r
+274912 -290901\r
+\r
+275499 -292616\r
+\r
+275632 -295284\r
+\r
+275880 -296184\r
+\r
+276334 -297490\r
+\r
+275554 -295909\r
+\r
+275054 -298255\r
+\r
+275977 -299950\r
+\r
+275834 -300128\r
+\r
+275088 -300466\r
+\r
+275847 -302712\r
+\r
+275213 -303177\r
+\r
+275626 -306116\r
+\r
+274819 -303971\r
+\r
+274695 -307467\r
+\r
+275108 -311090\r
+\r
+275884 -311864\r
+-1\r
+\r
+285719 -280521\r
+\r
+285286 -278729\r
+\r
+285268 -273647\r
+\r
+285192 -268073\r
+\r
+284484 -268482\r
+\r
+284811 -273102\r
+\r
+285061 -276970\r
+\r
+284974 -281454\r
+\r
+284946 -276028\r
+\r
+284699 -276449\r
+\r
+284692 -281752\r
+\r
+284572 -280926\r
+\r
+283824 -281503\r
+\r
+284179 -280129\r
+\r
+284446 -274721\r
+\r
+283992 -274865\r
+\r
+284009 -271660\r
+\r
+283585 -269142\r
+\r
+282884 -269474\r
+\r
+282739 -274144\r
+\r
+282486 -273962\r
+\r
+281972 -270138\r
+\r
+281638 -273759\r
+\r
+281370 -275536\r
+\r
+280926 -272547\r
+\r
+280650 -275399\r
+\r
+280606 -279708\r
+\r
+280412 -282278\r
+\r
+279815 -280946\r
+\r
+279201 -280628\r
+\r
+278503 -282299\r
+\r
+278440 -284152\r
+\r
+278182 -288153\r
+\r
+278644 -291727\r
+\r
+279274 -293798\r
+\r
+279330 -294473\r
+\r
+278540 -292891\r
+\r
+278313 -295359\r
+\r
+277770 -294437\r
+-1\r
+\r
+291963 -252084\r
+\r
+292420 -248075\r
+\r
+292918 -242358\r
+\r
+293417 -235842\r
+\r
+293113 -232456\r
+\r
+292423 -236827\r
+\r
+291615 -240658\r
+\r
+291003 -244310\r
+\r
+290293 -247572\r
+\r
+289378 -249939\r
+\r
+289704 -253249\r
+\r
+289534 -253582\r
+\r
+288734 -252438\r
+\r
+288415 -257563\r
+\r
+288693 -260292\r
+\r
+288248 -260432\r
+\r
+288436 -255287\r
+\r
+287896 -255645\r
+\r
+287473 -255544\r
+\r
+286820 -259636\r
+\r
+287310 -262975\r
+\r
+287539 -265949\r
+\r
+287261 -268002\r
+\r
+286998 -264120\r
+\r
+286197 -264876\r
+\r
+286000 -267960\r
+\r
+285769 -269827\r
+\r
+285974 -273168\r
+\r
+286267 -277381\r
+\r
+286068 -274582\r
+\r
+285635 -274621\r
+\r
+286030 -278590\r
+\r
+285718 -280534\r
+-1\r
+\r
+296875 -274492\r
+\r
+297413 -271426\r
+\r
+298022 -274271\r
+\r
+298873 -278194\r
+\r
+298904 -271303\r
+\r
+298559 -266383\r
+\r
+297752 -261812\r
+\r
+298379 -264290\r
+\r
+299103 -261847\r
+\r
+298701 -257832\r
+\r
+298797 -257148\r
+\r
+299198 -251544\r
+\r
+298937 -248629\r
+\r
+298634 -244820\r
+\r
+298600 -240150\r
+\r
+297994 -241953\r
+\r
+297511 -246328\r
+\r
+297785 -239888\r
+\r
+298071 -235898\r
+\r
+298431 -234069\r
+\r
+298030 -231759\r
+\r
+297777 -229861\r
+\r
+297196 -226770\r
+\r
+297016 -226165\r
+\r
+296989 -223140\r
+\r
+296257 -219905\r
+\r
+295530 -222982\r
+\r
+294867 -227015\r
+\r
+294482 -231238\r
+\r
+294307 -234995\r
+\r
+294028 -235448\r
+\r
+293810 -240663\r
+\r
+293896 -247279\r
+\r
+293758 -246967\r
+\r
+293519 -244840\r
+\r
+293301 -241211\r
+\r
+292667 -246844\r
+\r
+292343 -250835\r
+\r
+291965 -252087\r
+-1\r
+\r
+269581 -326941\r
+\r
+269140 -327871\r
+\r
+268837 -328602\r
+\r
+268921 -329839\r
+\r
+269411 -331356\r
+\r
+270190 -331913\r
+\r
+270501 -332294\r
+\r
+271184 -332751\r
+\r
+271898 -332055\r
+\r
+272656 -331796\r
+\r
+273454 -333001\r
+\r
+274347 -334058\r
+\r
+274775 -336420\r
+\r
+274538 -337959\r
+\r
+274736 -340994\r
+\r
+274685 -343321\r
+\r
+274843 -341791\r
+\r
+274978 -344236\r
+\r
+275506 -344706\r
+\r
+275703 -345607\r
+\r
+276111 -348539\r
+\r
+276306 -348059\r
+\r
+276380 -347186\r
+\r
+276555 -347473\r
+\r
+277058 -348109\r
+\r
+277126 -346967\r
+\r
+277391 -345480\r
+\r
+277184 -342076\r
+\r
+276886 -339472\r
+\r
+276750 -337003\r
+\r
+276118 -335438\r
+\r
+275267 -336924\r
+\r
+275279 -336133\r
+\r
+275835 -334369\r
+\r
+275955 -331247\r
+-1\r
+\r
+269627 -285601\r
+\r
+269524 -286084\r
+\r
+269614 -288520\r
+\r
+269550 -289347\r
+\r
+268900 -288751\r
+\r
+268426 -290406\r
+\r
+268164 -293970\r
+\r
+268266 -296792\r
+\r
+268377 -298491\r
+\r
+269295 -299064\r
+\r
+269271 -300348\r
+\r
+268431 -300746\r
+\r
+268234 -304185\r
+\r
+268747 -305899\r
+\r
+268206 -306377\r
+\r
+268788 -307955\r
+\r
+268129 -309582\r
+\r
+268381 -310424\r
+\r
+268618 -312361\r
+\r
+268061 -312997\r
+\r
+268344 -314267\r
+\r
+268148 -316179\r
+\r
+268213 -318727\r
+\r
+269112 -318272\r
+\r
+269668 -318772\r
+\r
+269088 -319499\r
+\r
+269311 -320451\r
+\r
+269091 -321296\r
+\r
+268428 -321869\r
+\r
+268416 -324229\r
+\r
+268718 -326498\r
+\r
+268965 -327662\r
+\r
+269582 -326932\r
+-1\r
+\r
+275967 -331217\r
+\r
+275992 -328078\r
+\r
+275270 -325839\r
+\r
+275442 -329036\r
+\r
+275140 -326962\r
+\r
+274825 -323393\r
+\r
+274299 -321506\r
+\r
+274246 -325506\r
+\r
+274209 -326007\r
+\r
+274532 -329378\r
+\r
+274147 -328642\r
+\r
+273834 -327113\r
+\r
+273727 -325696\r
+\r
+273540 -327807\r
+\r
+273209 -327828\r
+\r
+273519 -326123\r
+\r
+273423 -324744\r
+\r
+273351 -323300\r
+\r
+273034 -322369\r
+\r
+272535 -321151\r
+\r
+272079 -323147\r
+\r
+272112 -321249\r
+\r
+271563 -319563\r
+\r
+272376 -319489\r
+\r
+271798 -317732\r
+\r
+272056 -316023\r
+\r
+271600 -315175\r
+\r
+272236 -314148\r
+\r
+271714 -311807\r
+\r
+271381 -310839\r
+\r
+271477 -307996\r
+\r
+271913 -309614\r
+\r
+272020 -307335\r
+\r
+272291 -306088\r
+\r
+272317 -304744\r
+\r
+272827 -302302\r
+\r
+272696 -300246\r
+\r
+272985 -296777\r
+\r
+272799 -292575\r
+\r
+272285 -291192\r
+\r
+271948 -287960\r
+\r
+271683 -287248\r
+\r
+271119 -286596\r
+\r
+270577 -287408\r
+\r
+270014 -289231\r
+\r
+270025 -287794\r
+\r
+269628 -285591\r
+-1\r
+\r
+270344 -387978\r
+\r
+270260 -388008\r
+\r
+269747 -389203\r
+\r
+269949 -391666\r
+\r
+270145 -392219\r
+\r
+269662 -393844\r
+\r
+269403 -396310\r
+\r
+269201 -398124\r
+\r
+268621 -399589\r
+\r
+268166 -402193\r
+\r
+267868 -405305\r
+\r
+267949 -408863\r
+\r
+268628 -411655\r
+\r
+269231 -410485\r
+\r
+269483 -408001\r
+\r
+269847 -406749\r
+\r
+270002 -403455\r
+\r
+270195 -401665\r
+\r
+270597 -399770\r
+\r
+270732 -400752\r
+\r
+270523 -402730\r
+\r
+270663 -404405\r
+\r
+270738 -405494\r
+\r
+270471 -405923\r
+\r
+270260 -408038\r
+\r
+270485 -410197\r
+\r
+270984 -409859\r
+\r
+271502 -408532\r
+\r
+271651 -410721\r
+\r
+270867 -411496\r
+\r
+270820 -411808\r
+\r
+269932 -413523\r
+\r
+270553 -414765\r
+\r
+270391 -416177\r
+\r
+270102 -417871\r
+\r
+270509 -418568\r
+\r
+270422 -420238\r
+\r
+270831 -423459\r
+\r
+271688 -422141\r
+\r
+271737 -418574\r
+\r
+272166 -415430\r
+\r
+272369 -415230\r
+\r
+272063 -418376\r
+\r
+272110 -422100\r
+\r
+272891 -419633\r
+\r
+273023 -416374\r
+\r
+273265 -413501\r
+\r
+273146 -417454\r
+\r
+273456 -420119\r
+\r
+274008 -419909\r
+\r
+274271 -416405\r
+\r
+274162 -412866\r
+\r
+274437 -416166\r
+\r
+275176 -416030\r
+\r
+275427 -412914\r
+\r
+274965 -410757\r
+\r
+274280 -410250\r
+\r
+274540 -406936\r
+\r
+274203 -404759\r
+-1\r
+\r
+274206 -404738\r
+\r
+274204 -404730\r
+\r
+273533 -403123\r
+\r
+272938 -403988\r
+\r
+273008 -401605\r
+\r
+272402 -401027\r
+\r
+271956 -399395\r
+\r
+271942 -396411\r
+\r
+271802 -392746\r
+\r
+272113 -392025\r
+\r
+272621 -392610\r
+\r
+272945 -394736\r
+\r
+273302 -395787\r
+\r
+273726 -393446\r
+\r
+274302 -394992\r
+\r
+274652 -397289\r
+\r
+275335 -396028\r
+\r
+275736 -394728\r
+\r
+276488 -393201\r
+\r
+276445 -391219\r
+\r
+275790 -391317\r
+\r
+275216 -390669\r
+\r
+274664 -389277\r
+\r
+274153 -390241\r
+\r
+273807 -389095\r
+\r
+273312 -388028\r
+\r
+272873 -388345\r
+\r
+273225 -385688\r
+\r
+272565 -385064\r
+\r
+272839 -384518\r
+\r
+273485 -384686\r
+\r
+273643 -381438\r
+\r
+272805 -379670\r
+\r
+271960 -380033\r
+\r
+271277 -380361\r
+\r
+270505 -381187\r
+\r
+270006 -383564\r
+\r
+269736 -386201\r
+\r
+270344 -387978\r
+-1\r
+\r
+256581 -355462\r
+\r
+256759 -355899\r
+\r
+257258 -357551\r
+\r
+258004 -358591\r
+\r
+258681 -359918\r
+\r
+259391 -361570\r
+\r
+259926 -362592\r
+\r
+260080 -363697\r
+\r
+260233 -365024\r
+\r
+260317 -366187\r
+\r
+260682 -366740\r
+\r
+261103 -367888\r
+\r
+261748 -369653\r
+\r
+262677 -369300\r
+\r
+263100 -368060\r
+\r
+262955 -366867\r
+\r
+262484 -366087\r
+\r
+262017 -365056\r
+\r
+261775 -364721\r
+\r
+261924 -363091\r
+\r
+261849 -361618\r
+\r
+262558 -361514\r
+\r
+262939 -361193\r
+\r
+262505 -361018\r
+\r
+262795 -360616\r
+\r
+263225 -361064\r
+\r
+263436 -362004\r
+\r
+263809 -361097\r
+\r
+263512 -359233\r
+\r
+264110 -361020\r
+\r
+263814 -362189\r
+\r
+264136 -364726\r
+\r
+264718 -365323\r
+\r
+264822 -363000\r
+\r
+264516 -362037\r
+\r
+265020 -363079\r
+\r
+265478 -363718\r
+\r
+265877 -361995\r
+\r
+265514 -360065\r
+\r
+265885 -359957\r
+\r
+266198 -359993\r
+-1\r
+\r
+266200 -359986\r
+\r
+265827 -358675\r
+\r
+265396 -356959\r
+\r
+265581 -355273\r
+\r
+266005 -352506\r
+\r
+265892 -350639\r
+\r
+265216 -349043\r
+\r
+264712 -350757\r
+\r
+264485 -350463\r
+\r
+264076 -350385\r
+\r
+263489 -352664\r
+\r
+262716 -354391\r
+\r
+262687 -353785\r
+\r
+262875 -351375\r
+\r
+262281 -350465\r
+\r
+261625 -349814\r
+\r
+261728 -348379\r
+\r
+261412 -347268\r
+\r
+260607 -347113\r
+\r
+260176 -347934\r
+\r
+259544 -347376\r
+\r
+259326 -347359\r
+\r
+258959 -347433\r
+\r
+258653 -348255\r
+\r
+258003 -349902\r
+\r
+257979 -352709\r
+\r
+258567 -353864\r
+\r
+258511 -354309\r
+\r
+257802 -353863\r
+\r
+257143 -353425\r
+\r
+256582 -355456\r
+-1\r
+\r
+256030 -347074\r
+\r
+256026 -347076\r
+\r
+255218 -347610\r
+\r
+254346 -346676\r
+\r
+254551 -344959\r
+\r
+253977 -344877\r
+\r
+253922 -346326\r
+\r
+253476 -347165\r
+\r
+252506 -347520\r
+\r
+251874 -346300\r
+\r
+251476 -346242\r
+\r
+251226 -344821\r
+\r
+251107 -344136\r
+\r
+250622 -342229\r
+\r
+250767 -341134\r
+\r
+250438 -340236\r
+\r
+249979 -338626\r
+\r
+250275 -337271\r
+\r
+249801 -336793\r
+\r
+249506 -336647\r
+\r
+249019 -337754\r
+\r
+249283 -337975\r
+\r
+249948 -336717\r
+\r
+249706 -338199\r
+\r
+249119 -339490\r
+\r
+248793 -338966\r
+\r
+248174 -340054\r
+\r
+247750 -340592\r
+\r
+247384 -339854\r
+\r
+247805 -338119\r
+\r
+247861 -338362\r
+\r
+248399 -338179\r
+\r
+248399 -337980\r
+\r
+248270 -337112\r
+\r
+247470 -337289\r
+\r
+246999 -336896\r
+\r
+246752 -337049\r
+\r
+246265 -338886\r
+\r
+245587 -339762\r
+\r
+244938 -341300\r
+\r
+244943 -342954\r
+\r
+244819 -343550\r
+-1\r
+\r
+252550 -329441\r
+\r
+252997 -330173\r
+\r
+253092 -330678\r
+\r
+253154 -331173\r
+\r
+253626 -331581\r
+\r
+254021 -332125\r
+\r
+254234 -332266\r
+\r
+254556 -333502\r
+\r
+255110 -334954\r
+\r
+255546 -334412\r
+\r
+256469 -334565\r
+\r
+257261 -335525\r
+\r
+257902 -337670\r
+\r
+258434 -338533\r
+\r
+257976 -339896\r
+\r
+258488 -340235\r
+\r
+258659 -340414\r
+\r
+259106 -340134\r
+\r
+258992 -342802\r
+\r
+258659 -341540\r
+\r
+258627 -341754\r
+\r
+258175 -343562\r
+\r
+257798 -345222\r
+\r
+257357 -344084\r
+\r
+257010 -343775\r
+\r
+256669 -344500\r
+\r
+256834 -346530\r
+\r
+256272 -347185\r
+\r
+256026 -347076\r
+-1\r
+\r
+244795 -318085\r
+\r
+245429 -317944\r
+\r
+246078 -317556\r
+\r
+245675 -317194\r
+\r
+245864 -316124\r
+\r
+246591 -316380\r
+\r
+247447 -316629\r
+\r
+248153 -317742\r
+\r
+248739 -319535\r
+\r
+249385 -320766\r
+\r
+248816 -322137\r
+\r
+247997 -323052\r
+\r
+247245 -323015\r
+\r
+247218 -323409\r
+\r
+246671 -323452\r
+\r
+246012 -324292\r
+\r
+245812 -325049\r
+\r
+246189 -325342\r
+\r
+246781 -325816\r
+\r
+247365 -325829\r
+\r
+247669 -326124\r
+\r
+248080 -325962\r
+\r
+248492 -326506\r
+\r
+249125 -327582\r
+\r
+249650 -329083\r
+\r
+249672 -327425\r
+\r
+249430 -327366\r
+\r
+249516 -326907\r
+\r
+249909 -326109\r
+\r
+249922 -325948\r
+\r
+250058 -325439\r
+\r
+250142 -326863\r
+\r
+250386 -328398\r
+\r
+250346 -329142\r
+\r
+250658 -328186\r
+\r
+250560 -329735\r
+\r
+250251 -330901\r
+\r
+250705 -332225\r
+\r
+250724 -331939\r
+\r
+250878 -332807\r
+\r
+250847 -334173\r
+\r
+250949 -334245\r
+\r
+251310 -333197\r
+\r
+251758 -331850\r
+\r
+252279 -331484\r
+\r
+252278 -333306\r
+\r
+252689 -332303\r
+\r
+252652 -331966\r
+\r
+252551 -329450\r
+-1\r
+\r
+251554 -283679\r
+\r
+252067 -283212\r
+\r
+253019 -284039\r
+\r
+253338 -285793\r
+\r
+253586 -285826\r
+\r
+253992 -285317\r
+\r
+253516 -285103\r
+\r
+254243 -284577\r
+\r
+254263 -283923\r
+\r
+254024 -284327\r
+\r
+253764 -284726\r
+\r
+253720 -283997\r
+\r
+253177 -283006\r
+\r
+253078 -282633\r
+\r
+252703 -281508\r
+\r
+252929 -280412\r
+\r
+252293 -279605\r
+\r
+251233 -279553\r
+\r
+251380 -279070\r
+\r
+251664 -277886\r
+\r
+251425 -278308\r
+\r
+251320 -276881\r
+\r
+251023 -276456\r
+\r
+250850 -277760\r
+\r
+250598 -276703\r
+\r
+250786 -275464\r
+\r
+250758 -274316\r
+\r
+250348 -275860\r
+\r
+249833 -274024\r
+\r
+249173 -272127\r
+\r
+248607 -272926\r
+\r
+248566 -275272\r
+\r
+247826 -275543\r
+\r
+247287 -274900\r
+\r
+247897 -272521\r
+\r
+248328 -271407\r
+\r
+248349 -270136\r
+\r
+248477 -268708\r
+\r
+248231 -270076\r
+\r
+248138 -269697\r
+\r
+247865 -269278\r
+\r
+247718 -268730\r
+\r
+247454 -269022\r
+\r
+246767 -267808\r
+\r
+246608 -266247\r
+\r
+247382 -267044\r
+\r
+247192 -265663\r
+\r
+246629 -265569\r
+\r
+245906 -265235\r
+\r
+245868 -264600\r
+\r
+246140 -263838\r
+\r
+245805 -264020\r
+\r
+245587 -262770\r
+\r
+244591 -262588\r
+-1\r
+\r
+254861 -321597\r
+\r
+254389 -320488\r
+\r
+253630 -319029\r
+\r
+253251 -316855\r
+\r
+253155 -317643\r
+\r
+252983 -315629\r
+\r
+253126 -314726\r
+\r
+253338 -313238\r
+\r
+253684 -313124\r
+\r
+253377 -312262\r
+\r
+253349 -311945\r
+\r
+253882 -310904\r
+\r
+253134 -311654\r
+\r
+252335 -310334\r
+\r
+252018 -307705\r
+\r
+252256 -308421\r
+\r
+252345 -307538\r
+\r
+252359 -305211\r
+\r
+252026 -304242\r
+\r
+251834 -301669\r
+\r
+251996 -299660\r
+\r
+251672 -297903\r
+\r
+251484 -296481\r
+\r
+251213 -295716\r
+\r
+251459 -294895\r
+\r
+251799 -294210\r
+\r
+252368 -296040\r
+\r
+252849 -298312\r
+\r
+252791 -297583\r
+\r
+252293 -295326\r
+\r
+251721 -293571\r
+\r
+251139 -291892\r
+\r
+251406 -291212\r
+\r
+252035 -293021\r
+\r
+252425 -293977\r
+\r
+252211 -291601\r
+\r
+251929 -289174\r
+\r
+251836 -287876\r
+\r
+251549 -286224\r
+\r
+251554 -283679\r
+-1\r
+\r
+262794 -311055\r
+\r
+263379 -310306\r
+\r
+264313 -308798\r
+\r
+265096 -306257\r
+\r
+265741 -306982\r
+\r
+265859 -310379\r
+\r
+265591 -314313\r
+\r
+264866 -317747\r
+\r
+264044 -319779\r
+\r
+263674 -320534\r
+\r
+263152 -321295\r
+\r
+262430 -321555\r
+\r
+262007 -322126\r
+\r
+261451 -322920\r
+\r
+260726 -323432\r
+\r
+260269 -323812\r
+\r
+259833 -322840\r
+\r
+259427 -324004\r
+\r
+258692 -323922\r
+\r
+258168 -323497\r
+\r
+257419 -323991\r
+\r
+256737 -322934\r
+\r
+256551 -320072\r
+\r
+256379 -317248\r
+\r
+256182 -316051\r
+\r
+255690 -314144\r
+\r
+255399 -314550\r
+-1\r
+\r
+262737 -301084\r
+\r
+262907 -301924\r
+\r
+263098 -305245\r
+\r
+263048 -306998\r
+\r
+262877 -307156\r
+\r
+262592 -305533\r
+\r
+262032 -302859\r
+\r
+262266 -304342\r
+\r
+262692 -307294\r
+\r
+261917 -308511\r
+\r
+261199 -308155\r
+\r
+260579 -306417\r
+\r
+260734 -305271\r
+\r
+260458 -304356\r
+\r
+260103 -305232\r
+\r
+259607 -303806\r
+\r
+259004 -303210\r
+\r
+259708 -304604\r
+\r
+260068 -306321\r
+\r
+260094 -307800\r
+\r
+259679 -307449\r
+\r
+259264 -308653\r
+\r
+259242 -309707\r
+\r
+258908 -308406\r
+\r
+258464 -307958\r
+\r
+257964 -306637\r
+\r
+257973 -304645\r
+\r
+257184 -304487\r
+\r
+256477 -305065\r
+\r
+255683 -305242\r
+\r
+255695 -305895\r
+\r
+255881 -305655\r
+\r
+256181 -306060\r
+\r
+256197 -307673\r
+\r
+255728 -310251\r
+\r
+255542 -312447\r
+\r
+255825 -310456\r
+\r
+256324 -308660\r
+\r
+256327 -307403\r
+\r
+256644 -306844\r
+\r
+256866 -305808\r
+\r
+257347 -307235\r
+\r
+257997 -309059\r
+\r
+258963 -310722\r
+\r
+259985 -311189\r
+\r
+260952 -310732\r
+\r
+261879 -312182\r
+\r
+262797 -311059\r
+-1\r
+\r
+259661 -277190\r
+\r
+259815 -278011\r
+\r
+259638 -279479\r
+\r
+260190 -280845\r
+\r
+259935 -282296\r
+\r
+260494 -282975\r
+\r
+259922 -283745\r
+\r
+259135 -281922\r
+\r
+258534 -279796\r
+\r
+258878 -281021\r
+\r
+258549 -281186\r
+\r
+258780 -281912\r
+\r
+259683 -283232\r
+\r
+259155 -283849\r
+\r
+258899 -283366\r
+\r
+259345 -284730\r
+\r
+260186 -284446\r
+\r
+260244 -286305\r
+\r
+259996 -287137\r
+\r
+260807 -287022\r
+\r
+260596 -288188\r
+\r
+259816 -287478\r
+\r
+260146 -288485\r
+\r
+259728 -289639\r
+\r
+258946 -290762\r
+\r
+259359 -291212\r
+\r
+259475 -290502\r
+\r
+259916 -291349\r
+\r
+260622 -289893\r
+\r
+260622 -291385\r
+\r
+260214 -292401\r
+\r
+260992 -290930\r
+\r
+261765 -289196\r
+\r
+262603 -290291\r
+\r
+263459 -290630\r
+\r
+264149 -292242\r
+\r
+265020 -292939\r
+\r
+265417 -295745\r
+\r
+265165 -298906\r
+\r
+264751 -301836\r
+\r
+264034 -301042\r
+\r
+264455 -302541\r
+\r
+263910 -304327\r
+\r
+264131 -305038\r
+\r
+263522 -306210\r
+\r
+263092 -303253\r
+\r
+262740 -301088\r
+-1\r
+\r
+254261 -261444\r
+\r
+254908 -259977\r
+\r
+254951 -261910\r
+\r
+255462 -259983\r
+\r
+255907 -258121\r
+\r
+256425 -256257\r
+\r
+257269 -257167\r
+\r
+257742 -259877\r
+\r
+257560 -261499\r
+\r
+257032 -262775\r
+\r
+256165 -263425\r
+\r
+255690 -264409\r
+\r
+256394 -263779\r
+\r
+256845 -264107\r
+\r
+255991 -265181\r
+\r
+256278 -265328\r
+\r
+256975 -264186\r
+\r
+257103 -264996\r
+\r
+257560 -265785\r
+\r
+256583 -266693\r
+\r
+256703 -267045\r
+\r
+257116 -267450\r
+\r
+257772 -266001\r
+\r
+258188 -265270\r
+\r
+257950 -266747\r
+\r
+257910 -267193\r
+\r
+257923 -268353\r
+\r
+256970 -268695\r
+\r
+256350 -270217\r
+\r
+257172 -269157\r
+\r
+257354 -270475\r
+\r
+257985 -268675\r
+\r
+257554 -270889\r
+\r
+257909 -269952\r
+\r
+258184 -270406\r
+\r
+258581 -268282\r
+\r
+259117 -266832\r
+\r
+259554 -269285\r
+\r
+259199 -271492\r
+\r
+258431 -272590\r
+\r
+258239 -273027\r
+\r
+259142 -272210\r
+\r
+259636 -272060\r
+\r
+258937 -274489\r
+\r
+259196 -274087\r
+\r
+259708 -271586\r
+\r
+260324 -270076\r
+\r
+261164 -271970\r
+\r
+260971 -274053\r
+\r
+261643 -275985\r
+\r
+261925 -279116\r
+\r
+261404 -281933\r
+\r
+260556 -282255\r
+\r
+260034 -279571\r
+\r
+259661 -277190\r
+-1\r
+\r
+250331 -252083\r
+\r
+250421 -250422\r
+\r
+250618 -247824\r
+\r
+250914 -245609\r
+\r
+251052 -243106\r
+\r
+251385 -241802\r
+\r
+252232 -242657\r
+\r
+252945 -244109\r
+\r
+253018 -245376\r
+\r
+252488 -245954\r
+\r
+252163 -246843\r
+\r
+251770 -247408\r
+\r
+251306 -249605\r
+\r
+251000 -251359\r
+\r
+250919 -251808\r
+\r
+251377 -250356\r
+\r
+251859 -248882\r
+\r
+252428 -247411\r
+\r
+252707 -248353\r
+\r
+252641 -249703\r
+\r
+252090 -251212\r
+\r
+251677 -252662\r
+\r
+251550 -253296\r
+\r
+251950 -252091\r
+\r
+252047 -252545\r
+\r
+252574 -251299\r
+\r
+252950 -249494\r
+\r
+253229 -247154\r
+\r
+253336 -246623\r
+\r
+254040 -245979\r
+\r
+254467 -248192\r
+\r
+254729 -250632\r
+\r
+254379 -251762\r
+\r
+254214 -253288\r
+\r
+253778 -253682\r
+\r
+254340 -252720\r
+\r
+255062 -251181\r
+\r
+254809 -253372\r
+\r
+254253 -255590\r
+\r
+253549 -256070\r
+\r
+252677 -256689\r
+\r
+252290 -257393\r
+\r
+252990 -256608\r
+\r
+253920 -256213\r
+\r
+253819 -257629\r
+\r
+253091 -258540\r
+\r
+253600 -258296\r
+\r
+254140 -256902\r
+\r
+254659 -254746\r
+\r
+255575 -254059\r
+\r
+255751 -255946\r
+\r
+255181 -256711\r
+\r
+254759 -259868\r
+\r
+254259 -261443\r
+-1\r
+\r
+245809 -242031\r
+\r
+245947 -241258\r
+\r
+246058 -242670\r
+\r
+245811 -243274\r
+\r
+245797 -244148\r
+\r
+246043 -243474\r
+\r
+246124 -241573\r
+\r
+246246 -240485\r
+\r
+246370 -241109\r
+\r
+246298 -242409\r
+\r
+246589 -242408\r
+\r
+246186 -243323\r
+\r
+246755 -243296\r
+\r
+246541 -244335\r
+\r
+246742 -244492\r
+\r
+246916 -245693\r
+\r
+246880 -247391\r
+\r
+246924 -247695\r
+\r
+247098 -246451\r
+\r
+247166 -245144\r
+\r
+247429 -246251\r
+\r
+247463 -248242\r
+\r
+247734 -249773\r
+\r
+247932 -249260\r
+\r
+247613 -246968\r
+\r
+247776 -245966\r
+\r
+247642 -244271\r
+\r
+248005 -246549\r
+\r
+248030 -244981\r
+\r
+248262 -246711\r
+\r
+248297 -244906\r
+\r
+248716 -244626\r
+\r
+248889 -247017\r
+\r
+248297 -248504\r
+\r
+248807 -248578\r
+\r
+249144 -246896\r
+\r
+249191 -247322\r
+\r
+249309 -245283\r
+\r
+249585 -248065\r
+\r
+249671 -248493\r
+\r
+249475 -245919\r
+\r
+249032 -243710\r
+\r
+249050 -241746\r
+\r
+249296 -239985\r
+\r
+250050 -241904\r
+\r
+250047 -244736\r
+\r
+250527 -247206\r
+\r
+250268 -250020\r
+\r
+250326 -252088\r
+-1\r
+\r
+257334 -184846\r
+\r
+257136 -186963\r
+\r
+256416 -188604\r
+\r
+256360 -187835\r
+\r
+256786 -186057\r
+\r
+256290 -187429\r
+\r
+256083 -186264\r
+\r
+255927 -184960\r
+\r
+255671 -183572\r
+\r
+255673 -185747\r
+\r
+255473 -186056\r
+\r
+255040 -183813\r
+\r
+254717 -182689\r
+\r
+254897 -184343\r
+\r
+254483 -184242\r
+\r
+254422 -183535\r
+\r
+254359 -183292\r
+\r
+253982 -182957\r
+\r
+254195 -184229\r
+\r
+253795 -183717\r
+\r
+253559 -182602\r
+\r
+253627 -182075\r
+\r
+253260 -182856\r
+\r
+253525 -185383\r
+\r
+254174 -187663\r
+\r
+254688 -190030\r
+\r
+254851 -193174\r
+\r
+254732 -195892\r
+\r
+254071 -195597\r
+\r
+253361 -193767\r
+\r
+253068 -190749\r
+\r
+252356 -188703\r
+\r
+252068 -186609\r
+\r
+251869 -185181\r
+\r
+252113 -183551\r
+\r
+251897 -184423\r
+\r
+252055 -182170\r
+\r
+251899 -181346\r
+\r
+251421 -181135\r
+\r
+251066 -182346\r
+\r
+250715 -181607\r
+\r
+250412 -182853\r
+\r
+250186 -182499\r
+\r
+250236 -180805\r
+\r
+250142 -182558\r
+\r
+249615 -183266\r
+\r
+249215 -183896\r
+\r
+249229 -182296\r
+\r
+249594 -181329\r
+\r
+249136 -180768\r
+\r
+248857 -182163\r
+\r
+248504 -180650\r
+\r
+248547 -181276\r
+\r
+248105 -181119\r
+\r
+248568 -182320\r
+\r
+248638 -183297\r
+\r
+248751 -183937\r
+\r
+248009 -184265\r
+\r
+247869 -184179\r
+\r
+247488 -183817\r
+\r
+247643 -182770\r
+\r
+247194 -183035\r
+\r
+247091 -183637\r
+\r
+246847 -184664\r
+\r
+246770 -185540\r
+\r
+246801 -187064\r
+\r
+246766 -187746\r
+\r
+246597 -189308\r
+\r
+246425 -189430\r
+\r
+246042 -190813\r
+\r
+245880 -192012\r
+\r
+245841 -190910\r
+\r
+245917 -189523\r
+\r
+245621 -190305\r
+\r
+245778 -189509\r
+\r
+245489 -188999\r
+-1\r
+\r
+264063 -198352\r
+\r
+263990 -199317\r
+\r
+263579 -198661\r
+\r
+263362 -199390\r
+\r
+263057 -199637\r
+\r
+263018 -198152\r
+\r
+262709 -197437\r
+\r
+262111 -197305\r
+\r
+262040 -196596\r
+\r
+261667 -197129\r
+\r
+261379 -197481\r
+\r
+261169 -197292\r
+\r
+260956 -195488\r
+\r
+260914 -197453\r
+\r
+260896 -200138\r
+\r
+260699 -199290\r
+\r
+260564 -198554\r
+\r
+260529 -197395\r
+\r
+260205 -197819\r
+\r
+259612 -199157\r
+\r
+259176 -200167\r
+\r
+258994 -197503\r
+\r
+259696 -196310\r
+\r
+259566 -196291\r
+\r
+258845 -197689\r
+\r
+258347 -198991\r
+\r
+258250 -200845\r
+\r
+257761 -200388\r
+\r
+256978 -198837\r
+\r
+257120 -198194\r
+\r
+256920 -195761\r
+\r
+257569 -193853\r
+\r
+258122 -194408\r
+\r
+258285 -193988\r
+\r
+258786 -192429\r
+\r
+259752 -193788\r
+\r
+260467 -193279\r
+\r
+259934 -193502\r
+\r
+259060 -192267\r
+\r
+258547 -191455\r
+\r
+259261 -189919\r
+\r
+258500 -190672\r
+\r
+258076 -190102\r
+\r
+257830 -187589\r
+\r
+258013 -186044\r
+\r
+257619 -188815\r
+\r
+257053 -190543\r
+\r
+257189 -187530\r
+\r
+257337 -184845\r
+-1\r
+\r
+273594 -216419\r
+\r
+273474 -216211\r
+\r
+273191 -214932\r
+\r
+273123 -213606\r
+\r
+272779 -212744\r
+\r
+272575 -210269\r
+\r
+272016 -210138\r
+\r
+271400 -210974\r
+\r
+271298 -210107\r
+\r
+270693 -209110\r
+\r
+270228 -209009\r
+\r
+269827 -206604\r
+\r
+269464 -204950\r
+\r
+269108 -205661\r
+\r
+268867 -204610\r
+\r
+268398 -203164\r
+\r
+268120 -202650\r
+\r
+267850 -203163\r
+\r
+267627 -204168\r
+\r
+267385 -203023\r
+\r
+267015 -205760\r
+\r
+266884 -204893\r
+\r
+267374 -202322\r
+\r
+266796 -202594\r
+\r
+266534 -201713\r
+\r
+266158 -201402\r
+\r
+265834 -201335\r
+\r
+265344 -200295\r
+\r
+265294 -201736\r
+\r
+265006 -201128\r
+\r
+264622 -199905\r
+\r
+264062 -198345\r
+-1\r
+\r
+279778 -239982\r
+\r
+279245 -238187\r
+\r
+278753 -239267\r
+\r
+278107 -238350\r
+\r
+278550 -242019\r
+\r
+278478 -246569\r
+\r
+277970 -246810\r
+\r
+277839 -242104\r
+\r
+277790 -238515\r
+\r
+277751 -242035\r
+\r
+277798 -246019\r
+\r
+278002 -250492\r
+\r
+277892 -254983\r
+\r
+277427 -256735\r
+\r
+277055 -255596\r
+\r
+276705 -255250\r
+\r
+276606 -252982\r
+\r
+277224 -250676\r
+\r
+276478 -252367\r
+\r
+276055 -248828\r
+\r
+276026 -244748\r
+\r
+275649 -247685\r
+\r
+275136 -250559\r
+\r
+274480 -248141\r
+\r
+274006 -246872\r
+\r
+273681 -243360\r
+\r
+273311 -239731\r
+\r
+273873 -241396\r
+\r
+274403 -241754\r
+\r
+274118 -239880\r
+\r
+274385 -238398\r
+\r
+274397 -236396\r
+\r
+273708 -236270\r
+\r
+274247 -234897\r
+\r
+274193 -234088\r
+\r
+274297 -232608\r
+\r
+274801 -231897\r
+\r
+274122 -230759\r
+\r
+274720 -228615\r
+\r
+274652 -226220\r
+\r
+274481 -224693\r
+\r
+274321 -222380\r
+\r
+274114 -218991\r
+\r
+273721 -218101\r
+\r
+273594 -216430\r
+-1\r
+\r
+288524 -229601\r
+\r
+288157 -232930\r
+\r
+287451 -234468\r
+\r
+286733 -233954\r
+\r
+285856 -234518\r
+\r
+285242 -236564\r
+\r
+284748 -237888\r
+\r
+284804 -240370\r
+\r
+284918 -241509\r
+\r
+284775 -243082\r
+\r
+284589 -246279\r
+\r
+284025 -248254\r
+\r
+283766 -249428\r
+\r
+283445 -252829\r
+\r
+283041 -255853\r
+\r
+282746 -260180\r
+\r
+282140 -261778\r
+\r
+281688 -261654\r
+\r
+281216 -262051\r
+\r
+280567 -259893\r
+\r
+280331 -257065\r
+\r
+279962 -255901\r
+\r
+280246 -252141\r
+\r
+279639 -254462\r
+\r
+279795 -250621\r
+\r
+279348 -252507\r
+\r
+278972 -250334\r
+\r
+279201 -246997\r
+\r
+279134 -246123\r
+\r
+279219 -242272\r
+\r
+279776 -239981\r
+-1\r
+\r
+296144 -201540\r
+\r
+295785 -202714\r
+\r
+295782 -207769\r
+\r
+295364 -212731\r
+\r
+294738 -210533\r
+\r
+293948 -208129\r
+\r
+293127 -205100\r
+\r
+293171 -206084\r
+\r
+293817 -209341\r
+\r
+294697 -211923\r
+\r
+294828 -218390\r
+\r
+294006 -220655\r
+\r
+293129 -219571\r
+\r
+292276 -219570\r
+\r
+291951 -222180\r
+\r
+292397 -226611\r
+\r
+291475 -227551\r
+\r
+290767 -226249\r
+\r
+291659 -228205\r
+\r
+291745 -230888\r
+\r
+291084 -234022\r
+\r
+290381 -236003\r
+\r
+289971 -240314\r
+\r
+289242 -242763\r
+\r
+288568 -242009\r
+\r
+288402 -239088\r
+\r
+288274 -235366\r
+\r
+288535 -231562\r
+\r
+288536 -229633\r
+-1\r
+\r
+299522 -158352\r
+\r
+299431 -157317\r
+\r
+299278 -156998\r
+\r
+299190 -161182\r
+\r
+299076 -162990\r
+\r
+298511 -157437\r
+\r
+298658 -160862\r
+\r
+298996 -164783\r
+\r
+298751 -166866\r
+\r
+298566 -168243\r
+\r
+298259 -163366\r
+\r
+298237 -158901\r
+\r
+298214 -150993\r
+\r
+297772 -144487\r
+\r
+296948 -143376\r
+\r
+296924 -144033\r
+\r
+297621 -148253\r
+\r
+297363 -149939\r
+\r
+297373 -150498\r
+\r
+297998 -154381\r
+\r
+298035 -162258\r
+\r
+297451 -162147\r
+\r
+296681 -157525\r
+\r
+296095 -153192\r
+\r
+296179 -157206\r
+\r
+295686 -160631\r
+\r
+295055 -160130\r
+\r
+294593 -159245\r
+\r
+294527 -162862\r
+\r
+295325 -165771\r
+\r
+295886 -171274\r
+\r
+296574 -175763\r
+\r
+297031 -182116\r
+\r
+296238 -182845\r
+\r
+295310 -180220\r
+\r
+294794 -179991\r
+\r
+294609 -182288\r
+\r
+293905 -178613\r
+\r
+294405 -182671\r
+\r
+295038 -187644\r
+\r
+294866 -190553\r
+\r
+293985 -192761\r
+\r
+293434 -192981\r
+\r
+294428 -193112\r
+\r
+295409 -192817\r
+\r
+296309 -194663\r
+\r
+296238 -199963\r
+\r
+295896 -199093\r
+\r
+296142 -201560\r
+-1\r
+\r
+297763 -79266\r
+\r
+298067 -81517\r
+\r
+298190 -85312\r
+\r
+298423 -86984\r
+\r
+297970 -92715\r
+\r
+298634 -89618\r
+\r
+299376 -91028\r
+\r
+299008 -97477\r
+\r
+299247 -104696\r
+\r
+298897 -112253\r
+\r
+298753 -115966\r
+\r
+298234 -121262\r
+\r
+298484 -124468\r
+\r
+297999 -127912\r
+\r
+298494 -126287\r
+\r
+298803 -118914\r
+\r
+299288 -120205\r
+\r
+299118 -113002\r
+\r
+299427 -105153\r
+\r
+299375 -96321\r
+\r
+300114 -93858\r
+\r
+300395 -102122\r
+\r
+300630 -104299\r
+\r
+300884 -110705\r
+\r
+301014 -116263\r
+\r
+300669 -122271\r
+\r
+300880 -124046\r
+\r
+300757 -128635\r
+\r
+300333 -131669\r
+\r
+300500 -134488\r
+\r
+300152 -136767\r
+\r
+299879 -139525\r
+\r
+299442 -136611\r
+\r
+299256 -134739\r
+\r
+298917 -137841\r
+\r
+298844 -137506\r
+\r
+298392 -139615\r
+\r
+297965 -139106\r
+\r
+298659 -143110\r
+\r
+299130 -148598\r
+\r
+299485 -150311\r
+\r
+299639 -155966\r
+\r
+299521 -158397\r
+-1\r
+\r
+291603 -53788\r
+\r
+291837 -54330\r
+\r
+292221 -50092\r
+\r
+292995 -47364\r
+\r
+293849 -44228\r
+\r
+294497 -48651\r
+\r
+294938 -54236\r
+\r
+294952 -59998\r
+\r
+294705 -63009\r
+\r
+294197 -63260\r
+\r
+293734 -64107\r
+\r
+293283 -65167\r
+\r
+293322 -67701\r
+\r
+293397 -71638\r
+\r
+293663 -72898\r
+\r
+293845 -73342\r
+\r
+292982 -77222\r
+\r
+292057 -80619\r
+\r
+291220 -84728\r
+\r
+290392 -85893\r
+\r
+290321 -87281\r
+\r
+290907 -85696\r
+\r
+291897 -84027\r
+\r
+292625 -82645\r
+\r
+293472 -79789\r
+\r
+294507 -79186\r
+\r
+295509 -80441\r
+\r
+295201 -86171\r
+\r
+294323 -86833\r
+\r
+293838 -91164\r
+\r
+293169 -96463\r
+\r
+293154 -98000\r
+\r
+293649 -96426\r
+\r
+294377 -91208\r
+\r
+295201 -92217\r
+\r
+295256 -99324\r
+\r
+295040 -105904\r
+\r
+294945 -107815\r
+\r
+294579 -114033\r
+\r
+293963 -118866\r
+\r
+294765 -117070\r
+\r
+295224 -111429\r
+\r
+295763 -108774\r
+\r
+295941 -112039\r
+\r
+295695 -105569\r
+\r
+295827 -98327\r
+\r
+295753 -90870\r
+\r
+296238 -84030\r
+\r
+296905 -78941\r
+\r
+297769 -79257\r
+-1\r
+\r
+279089 -78217\r
+\r
+279527 -77207\r
+\r
+279920 -79036\r
+\r
+280701 -77931\r
+\r
+281114 -77209\r
+\r
+281584 -76604\r
+\r
+282549 -76189\r
+\r
+283052 -76721\r
+\r
+283343 -76328\r
+\r
+283847 -74763\r
+\r
+284329 -71770\r
+\r
+284850 -70470\r
+\r
+285381 -69290\r
+\r
+285121 -68992\r
+\r
+285593 -70408\r
+\r
+285023 -71546\r
+\r
+285874 -70709\r
+\r
+286668 -70475\r
+\r
+287090 -66829\r
+\r
+287869 -63619\r
+\r
+288486 -65716\r
+\r
+288155 -70413\r
+\r
+287401 -72771\r
+\r
+287315 -73129\r
+\r
+288018 -73872\r
+\r
+288707 -72392\r
+\r
+288831 -67213\r
+\r
+288844 -61722\r
+\r
+289443 -59809\r
+\r
+289942 -58472\r
+\r
+290221 -63315\r
+\r
+290113 -68128\r
+\r
+290310 -72506\r
+\r
+289992 -75593\r
+\r
+290467 -72053\r
+\r
+290374 -66232\r
+\r
+290834 -64169\r
+\r
+290589 -59386\r
+\r
+291073 -56170\r
+\r
+291599 -53766\r
+-1\r
+\r
+271999 -80914\r
+\r
+271705 -79096\r
+\r
+271969 -78204\r
+\r
+272189 -78600\r
+\r
+271355 -75785\r
+\r
+271136 -72284\r
+\r
+270493 -70819\r
+\r
+271378 -69665\r
+\r
+272305 -70232\r
+\r
+272778 -70401\r
+\r
+273337 -72671\r
+\r
+273475 -76488\r
+\r
+273548 -79096\r
+\r
+273516 -76982\r
+\r
+273529 -73361\r
+\r
+273996 -70840\r
+\r
+274473 -72818\r
+\r
+274603 -75772\r
+\r
+274087 -73600\r
+\r
+274610 -76004\r
+\r
+274389 -77538\r
+\r
+275183 -77706\r
+\r
+275209 -80902\r
+\r
+275144 -78766\r
+\r
+275385 -78665\r
+\r
+275648 -78694\r
+\r
+275676 -80424\r
+\r
+275980 -81519\r
+\r
+276579 -80899\r
+\r
+276109 -78563\r
+\r
+276286 -76768\r
+\r
+276636 -75029\r
+\r
+276830 -77371\r
+\r
+276990 -74345\r
+\r
+277120 -73927\r
+\r
+276782 -69938\r
+\r
+276509 -67041\r
+\r
+276488 -66072\r
+\r
+277373 -65318\r
+\r
+278308 -65912\r
+\r
+278350 -68660\r
+\r
+278340 -69884\r
+\r
+278697 -74127\r
+\r
+278858 -72439\r
+\r
+279141 -75129\r
+\r
+279243 -73454\r
+\r
+279698 -74662\r
+\r
+279489 -70677\r
+\r
+279731 -68709\r
+\r
+280322 -73020\r
+\r
+280628 -75921\r
+\r
+279678 -77030\r
+\r
+279084 -78223\r
+-1\r
+\r
+266228 -92486\r
+\r
+265878 -91658\r
+\r
+265159 -89941\r
+\r
+264808 -87773\r
+\r
+265607 -87271\r
+\r
+265424 -84616\r
+\r
+264845 -82028\r
+\r
+264991 -80329\r
+\r
+265085 -83462\r
+\r
+265307 -86511\r
+\r
+264514 -84800\r
+\r
+264010 -82789\r
+\r
+263710 -79831\r
+\r
+264373 -77695\r
+\r
+264441 -75141\r
+\r
+264724 -73629\r
+\r
+265435 -73543\r
+\r
+265988 -73882\r
+\r
+266468 -77152\r
+\r
+266096 -78653\r
+\r
+265218 -78267\r
+\r
+265840 -78531\r
+\r
+266473 -79596\r
+\r
+266856 -79769\r
+\r
+267283 -79348\r
+\r
+267534 -79995\r
+\r
+268162 -78839\r
+\r
+268180 -78583\r
+\r
+268060 -75439\r
+\r
+267813 -73051\r
+\r
+267285 -71177\r
+\r
+267832 -69023\r
+\r
+268393 -69570\r
+\r
+268695 -70441\r
+\r
+268824 -72612\r
+\r
+268705 -75289\r
+\r
+269031 -74216\r
+\r
+269904 -74588\r
+\r
+270191 -76498\r
+\r
+270031 -79126\r
+\r
+270578 -80447\r
+\r
+269939 -78187\r
+\r
+270491 -75003\r
+\r
+271043 -75299\r
+\r
+271633 -78318\r
+\r
+271996 -80898\r
+-1\r
+\r
+255602 -78271\r
+\r
+255804 -78050\r
+\r
+255754 -79947\r
+\r
+255979 -78295\r
+\r
+256150 -78063\r
+\r
+256534 -78867\r
+\r
+256752 -78496\r
+\r
+257089 -78124\r
+\r
+257448 -78467\r
+\r
+257330 -79145\r
+\r
+256699 -80401\r
+\r
+256896 -80982\r
+\r
+257696 -80628\r
+\r
+258018 -79303\r
+\r
+258286 -79726\r
+\r
+257785 -81350\r
+\r
+258199 -80981\r
+\r
+258096 -82305\r
+\r
+258318 -82482\r
+\r
+258841 -81013\r
+\r
+259227 -83432\r
+\r
+259736 -85079\r
+\r
+260060 -85581\r
+\r
+260170 -86260\r
+\r
+260515 -88004\r
+\r
+260564 -90085\r
+\r
+259774 -91400\r
+\r
+260354 -91323\r
+\r
+260658 -93046\r
+\r
+260747 -90574\r
+\r
+261189 -88612\r
+\r
+261790 -89433\r
+\r
+262202 -91838\r
+\r
+261680 -94456\r
+\r
+261719 -94789\r
+\r
+261868 -95683\r
+\r
+262155 -96767\r
+\r
+262231 -98045\r
+\r
+262183 -95408\r
+\r
+262401 -92661\r
+\r
+262830 -89962\r
+\r
+263216 -92189\r
+\r
+263479 -94691\r
+\r
+263292 -97461\r
+\r
+262653 -98477\r
+\r
+263234 -98707\r
+\r
+263456 -98045\r
+\r
+263598 -95516\r
+\r
+264011 -97246\r
+\r
+264572 -98250\r
+\r
+263959 -95614\r
+\r
+263680 -93238\r
+\r
+264338 -91508\r
+\r
+264661 -88827\r
+\r
+265450 -91111\r
+\r
+266227 -92479\r
+-1\r
+\r
+253581 -105243\r
+\r
+253804 -103976\r
+\r
+253929 -102270\r
+\r
+254349 -101335\r
+\r
+255122 -100491\r
+\r
+255477 -102270\r
+\r
+255513 -100744\r
+\r
+255671 -100032\r
+\r
+255948 -99826\r
+\r
+255358 -98213\r
+\r
+255436 -95752\r
+\r
+255791 -93777\r
+\r
+256277 -92116\r
+\r
+256517 -91623\r
+\r
+257189 -92388\r
+\r
+257403 -94678\r
+\r
+257470 -97024\r
+\r
+257658 -97779\r
+\r
+257636 -100531\r
+\r
+257652 -102306\r
+\r
+257792 -100201\r
+\r
+258232 -98612\r
+\r
+258791 -100920\r
+\r
+258951 -101996\r
+\r
+259492 -102978\r
+\r
+259348 -101872\r
+\r
+258995 -99867\r
+\r
+258296 -98081\r
+\r
+257623 -96642\r
+\r
+257880 -94998\r
+\r
+257639 -93040\r
+\r
+257204 -91358\r
+\r
+256706 -89658\r
+\r
+256572 -88577\r
+\r
+255805 -87261\r
+\r
+254945 -87071\r
+\r
+254048 -85795\r
+\r
+253545 -83434\r
+\r
+253771 -81312\r
+\r
+254625 -81406\r
+\r
+254851 -80768\r
+\r
+253919 -80697\r
+\r
+253788 -79294\r
+\r
+253512 -78287\r
+\r
+254021 -78015\r
+\r
+254279 -77879\r
+\r
+254546 -77712\r
+\r
+254813 -77879\r
+\r
+254855 -78583\r
+\r
+255457 -77700\r
+\r
+255548 -78222\r
+\r
+255602 -78271\r
+-1\r
+\r
+246587 -102093\r
+\r
+246485 -101008\r
+\r
+246593 -100419\r
+\r
+246696 -99946\r
+\r
+246731 -98800\r
+\r
+246979 -98197\r
+\r
+247133 -96907\r
+\r
+247150 -96006\r
+\r
+247258 -94722\r
+\r
+247613 -93812\r
+\r
+247972 -92875\r
+\r
+248192 -92536\r
+\r
+248446 -92220\r
+\r
+248654 -91856\r
+\r
+248550 -90809\r
+\r
+248785 -90632\r
+\r
+249210 -90202\r
+\r
+249470 -90366\r
+\r
+249305 -88723\r
+\r
+249761 -88897\r
+\r
+249788 -88096\r
+\r
+249990 -87368\r
+\r
+250197 -86674\r
+\r
+250458 -87053\r
+\r
+250229 -85700\r
+\r
+250674 -84937\r
+\r
+251113 -86031\r
+\r
+251109 -83871\r
+\r
+251466 -83930\r
+\r
+251208 -82617\r
+\r
+251547 -83631\r
+\r
+251661 -82633\r
+\r
+251833 -82088\r
+\r
+251984 -80909\r
+\r
+252181 -79879\r
+\r
+252488 -80129\r
+\r
+252288 -82251\r
+\r
+252393 -84658\r
+\r
+252549 -86234\r
+\r
+252850 -88095\r
+\r
+253177 -89678\r
+\r
+253050 -91264\r
+\r
+253469 -91108\r
+\r
+253029 -93486\r
+\r
+252749 -95458\r
+\r
+252718 -97530\r
+\r
+251866 -98567\r
+\r
+252121 -99969\r
+\r
+252179 -102098\r
+\r
+252485 -101829\r
+\r
+252458 -99743\r
+\r
+252967 -97885\r
+\r
+253083 -95973\r
+\r
+253594 -95215\r
+\r
+253616 -97692\r
+\r
+253439 -100232\r
+\r
+253723 -101922\r
+\r
+253667 -103756\r
+\r
+253582 -105248\r
+-1\r
+\r
+238057 -128939\r
+\r
+238025 -128650\r
+\r
+238098 -128316\r
+\r
+238342 -128442\r
+\r
+238550 -128638\r
+\r
+239050 -129081\r
+\r
+239015 -128652\r
+\r
+238721 -127729\r
+\r
+238453 -126279\r
+\r
+238951 -126727\r
+\r
+238675 -126069\r
+\r
+238820 -125370\r
+\r
+238945 -125045\r
+\r
+239123 -124734\r
+\r
+239429 -124296\r
+\r
+239786 -124099\r
+\r
+240208 -123859\r
+\r
+240043 -123461\r
+\r
+239843 -123186\r
+\r
+240253 -122719\r
+\r
+240256 -122313\r
+\r
+240926 -122232\r
+\r
+241097 -122099\r
+\r
+241288 -121614\r
+\r
+241534 -121131\r
+\r
+241970 -120985\r
+\r
+242063 -120204\r
+\r
+242426 -120797\r
+\r
+242585 -120422\r
+\r
+242828 -119873\r
+\r
+243134 -119704\r
+\r
+243623 -119546\r
+\r
+243746 -118226\r
+\r
+244202 -117095\r
+\r
+244324 -115678\r
+\r
+244617 -115552\r
+\r
+244974 -115195\r
+\r
+245547 -116469\r
+\r
+245474 -115607\r
+\r
+246123 -116483\r
+\r
+246615 -116721\r
+\r
+246790 -116476\r
+\r
+246532 -115824\r
+\r
+245857 -115305\r
+\r
+245662 -113529\r
+\r
+245371 -114153\r
+\r
+245048 -113556\r
+\r
+245358 -113038\r
+\r
+245020 -112157\r
+\r
+244969 -111214\r
+\r
+245055 -110206\r
+\r
+245267 -109658\r
+\r
+245725 -110776\r
+\r
+245261 -109423\r
+\r
+245184 -108490\r
+\r
+245508 -108390\r
+\r
+245690 -108296\r
+\r
+246132 -108010\r
+\r
+245901 -107155\r
+\r
+245518 -105757\r
+\r
+245937 -105463\r
+\r
+246062 -105050\r
+\r
+246023 -104028\r
+\r
+246117 -103003\r
+\r
+246409 -102576\r
+\r
+246587 -102083\r
+-1\r
+\r
+167898 -401975\r
+\r
+167340 -401365\r
+\r
+167340 -401613\r
+\r
+167898 -401975\r
+-1\r
+\r
+161469 -400574\r
+\r
+161088 -400014\r
+\r
+161469 -400574\r
+-1\r
+\r
+137120 -370632\r
+\r
+137035 -370674\r
+\r
+137120 -370632\r
+-1\r
+\r
+171373 -389339\r
+\r
+171370 -388703\r
+\r
+171183 -388175\r
+\r
+171662 -387664\r
+\r
+171811 -386512\r
+\r
+171665 -385463\r
+\r
+171973 -384944\r
+\r
+172133 -384143\r
+\r
+172576 -383724\r
+\r
+172895 -382870\r
+\r
+172343 -382875\r
+\r
+171854 -382432\r
+\r
+171120 -382494\r
+\r
+171642 -382590\r
+\r
+172276 -383072\r
+\r
+171954 -383614\r
+\r
+171739 -384126\r
+\r
+171399 -384695\r
+\r
+171494 -385244\r
+\r
+171703 -386519\r
+\r
+171416 -387615\r
+\r
+170716 -388376\r
+\r
+171132 -388490\r
+\r
+171373 -389339\r
+-1\r
+\r
+149976 -405958\r
+\r
+149947 -405990\r
+\r
+149171 -405499\r
+\r
+148452 -404946\r
+\r
+148123 -404028\r
+\r
+147444 -403428\r
+\r
+147656 -403734\r
+\r
+147317 -403995\r
+\r
+146606 -404206\r
+\r
+147054 -404807\r
+\r
+147882 -405257\r
+\r
+147779 -405929\r
+\r
+148660 -406304\r
+\r
+149484 -406629\r
+\r
+149976 -405958\r
+-1\r
+\r
+144634 -381018\r
+\r
+144634 -381018\r
+-1\r
+\r
+119123 -386097\r
+\r
+118476 -386165\r
+\r
+119123 -386097\r
+-1\r
+\r
+120004 -385720\r
+\r
+119378 -385764\r
+\r
+120004 -385720\r
+-1\r
+\r
+166202 -428201\r
+\r
+165897 -428176\r
+\r
+166202 -428201\r
+-1\r
+\r
+153690 -408183\r
+\r
+153690 -408183\r
+-1\r
+\r
+154988 -405616\r
+\r
+154531 -405698\r
+\r
+154327 -406249\r
+\r
+154988 -405616\r
+-1\r
+\r
+155934 -400024\r
+\r
+155525 -399939\r
+\r
+155934 -400024\r
+-1\r
+\r
+147191 -439952\r
+\r
+146932 -440123\r
+\r
+146775 -439536\r
+\r
+146599 -440608\r
+\r
+146941 -440421\r
+\r
+147191 -439952\r
+-1\r
+\r
+124235 -411677\r
+\r
+124193 -411671\r
+\r
+123641 -410888\r
+\r
+123815 -411296\r
+\r
+124235 -411677\r
+-1\r
+\r
+128067 -412698\r
+\r
+127763 -412727\r
+\r
+127482 -412756\r
+\r
+128067 -412698\r
+-1\r
+\r
+131629 -411567\r
+\r
+131241 -411582\r
+\r
+130310 -411785\r
+\r
+129696 -411158\r
+\r
+130382 -410483\r
+\r
+129952 -409967\r
+\r
+129289 -409304\r
+\r
+129312 -409363\r
+\r
+129962 -410080\r
+\r
+130032 -410704\r
+\r
+129729 -411490\r
+\r
+129809 -411945\r
+\r
+130009 -412759\r
+\r
+129787 -413327\r
+\r
+130137 -412933\r
+\r
+130418 -411946\r
+\r
+131253 -411748\r
+\r
+131629 -411567\r
+-1\r
+\r
+136373 -397353\r
+\r
+136097 -397570\r
+\r
+135449 -397886\r
+\r
+134818 -398472\r
+\r
+134191 -398969\r
+\r
+133994 -398328\r
+\r
+133739 -399292\r
+\r
+133490 -400212\r
+\r
+133315 -400518\r
+\r
+132954 -401307\r
+\r
+133406 -401143\r
+\r
+133452 -400789\r
+\r
+133564 -400384\r
+\r
+133654 -399882\r
+\r
+134226 -399117\r
+\r
+134445 -398702\r
+\r
+135039 -398664\r
+\r
+135272 -398247\r
+\r
+135968 -397605\r
+\r
+136373 -397353\r
+-1\r
+\r
+173273 -370786\r
+\r
+172973 -371725\r
+\r
+173041 -372826\r
+\r
+172994 -373586\r
+\r
+173362 -372771\r
+\r
+173097 -371912\r
+\r
+173475 -370776\r
+-1\r
+\r
+168057 -362468\r
+\r
+167890 -362241\r
+\r
+167031 -361952\r
+\r
+166089 -362175\r
+\r
+165397 -361642\r
+\r
+164901 -361273\r
+\r
+164153 -361538\r
+\r
+163460 -360969\r
+\r
+162581 -360945\r
+\r
+162054 -361224\r
+\r
+161293 -361644\r
+\r
+161153 -362347\r
+\r
+160532 -361838\r
+\r
+160150 -361680\r
+\r
+160038 -362144\r
+\r
+160519 -362462\r
+\r
+161136 -362823\r
+\r
+161040 -364086\r
+\r
+161180 -363561\r
+\r
+161383 -363006\r
+\r
+161478 -362353\r
+\r
+161518 -361816\r
+\r
+162188 -361644\r
+\r
+162749 -361193\r
+\r
+163331 -361818\r
+\r
+163321 -362116\r
+\r
+163458 -361122\r
+\r
+164098 -361927\r
+\r
+164269 -361959\r
+\r
+164669 -361299\r
+\r
+165401 -361995\r
+\r
+166191 -362458\r
+\r
+167023 -362070\r
+\r
+167825 -362365\r
+\r
+168057 -362468\r
+-1\r
+\r
+158234 -357649\r
+\r
+157450 -357855\r
+\r
+156805 -357477\r
+\r
+156202 -356804\r
+\r
+155605 -355928\r
+\r
+155144 -354985\r
+\r
+155263 -355596\r
+\r
+155761 -356435\r
+\r
+156367 -357296\r
+\r
+157123 -357794\r
+\r
+157688 -357744\r
+\r
+158234 -357649\r
+-1\r
+\r
+170609 -341710\r
+\r
+170609 -341710\r
+-1\r
+\r
+171144 -341488\r
+\r
+171144 -341488\r
+-1\r
+\r
+170887 -340358\r
+\r
+170828 -340220\r
+\r
+170887 -340358\r
+-1\r
+\r
+171045 -339259\r
+\r
+170999 -338883\r
+\r
+170468 -339238\r
+\r
+171045 -339259\r
+-1\r
+\r
+160554 -333173\r
+\r
+160508 -333058\r
+\r
+160065 -332038\r
+\r
+160225 -332365\r
+\r
+160554 -333173\r
+-1\r
+\r
+158132 -328682\r
+\r
+157845 -328541\r
+\r
+158132 -328682\r
+-1\r
+\r
+157351 -328420\r
+\r
+157105 -328449\r
+\r
+157351 -328420\r
+-1\r
+\r
+156764 -328562\r
+\r
+156764 -328562\r
+-1\r
+\r
+156103 -328155\r
+\r
+155645 -327886\r
+\r
+155411 -328227\r
+\r
+156103 -328155\r
+-1\r
+\r
+181053 -318167\r
+\r
+180681 -317505\r
+\r
+180211 -317551\r
+\r
+179990 -316951\r
+\r
+179629 -317399\r
+\r
+178913 -317199\r
+\r
+178029 -317332\r
+\r
+178090 -317936\r
+\r
+178058 -318506\r
+\r
+178177 -318751\r
+\r
+178085 -319655\r
+\r
+178587 -318865\r
+\r
+178471 -319571\r
+\r
+178346 -320469\r
+\r
+178622 -320018\r
+\r
+178943 -320359\r
+\r
+179362 -320736\r
+\r
+179444 -320179\r
+\r
+179988 -320016\r
+\r
+180720 -319691\r
+\r
+180844 -318685\r
+\r
+180518 -317738\r
+\r
+181053 -318167\r
+-1\r
+\r
+171712 -275399\r
+\r
+171303 -275965\r
+\r
+171209 -275748\r
+\r
+170892 -275211\r
+\r
+170460 -275312\r
+\r
+169734 -275423\r
+\r
+169452 -274927\r
+\r
+169771 -275651\r
+\r
+169962 -275957\r
+\r
+170406 -276127\r
+\r
+170747 -276380\r
+\r
+171279 -276266\r
+\r
+171712 -275399\r
+-1\r
+\r
+152058 -299167\r
+\r
+151616 -299212\r
+\r
+151137 -298348\r
+\r
+151195 -297229\r
+\r
+151369 -296891\r
+\r
+151877 -295968\r
+\r
+152142 -294914\r
+\r
+152228 -294633\r
+\r
+152921 -293957\r
+-1\r
+\r
+152200 -287030\r
+\r
+151966 -287699\r
+\r
+151716 -288427\r
+\r
+151484 -288834\r
+\r
+151147 -289801\r
+\r
+150881 -290836\r
+\r
+150571 -291863\r
+\r
+150233 -292813\r
+\r
+149688 -293627\r
+\r
+149396 -294563\r
+\r
+149375 -295661\r
+\r
+149061 -296731\r
+\r
+149355 -297616\r
+\r
+149240 -297962\r
+\r
+149241 -298774\r
+\r
+149392 -298127\r
+\r
+149715 -298186\r
+\r
+149769 -299037\r
+\r
+150118 -300000\r
+\r
+150569 -300296\r
+\r
+151121 -299751\r
+\r
+151638 -299431\r
+-1\r
+\r
+152058 -299167\r
+\r
+152225 -299108\r
+\r
+152316 -297886\r
+\r
+152544 -296686\r
+\r
+153040 -297262\r
+\r
+153659 -297614\r
+\r
+153227 -298252\r
+\r
+152480 -298797\r
+\r
+151640 -299431\r
+-1\r
+\r
+173475 -370771\r
+\r
+173263 -369722\r
+\r
+172642 -369314\r
+\r
+172033 -368762\r
+\r
+172666 -368523\r
+\r
+172369 -368239\r
+\r
+171799 -367603\r
+\r
+171371 -367568\r
+\r
+171207 -366289\r
+\r
+171362 -365144\r
+\r
+171431 -364098\r
+\r
+171118 -364864\r
+\r
+170976 -365997\r
+\r
+170963 -367035\r
+\r
+171322 -368022\r
+\r
+171318 -368735\r
+\r
+171932 -368330\r
+\r
+172178 -369524\r
+\r
+172894 -369534\r
+\r
+173274 -370786\r
+-1\r
+\r
+161106 -286775\r
+\r
+161278 -287545\r
+\r
+161364 -288327\r
+\r
+160580 -288005\r
+\r
+160262 -288814\r
+\r
+160628 -290142\r
+\r
+160872 -290998\r
+\r
+161096 -291186\r
+\r
+161228 -292034\r
+\r
+161896 -291531\r
+\r
+161864 -292024\r
+\r
+162391 -292566\r
+\r
+162868 -293079\r
+\r
+162835 -294173\r
+\r
+162358 -293461\r
+\r
+161845 -292877\r
+\r
+161009 -292591\r
+\r
+160224 -292968\r
+\r
+159508 -293731\r
+\r
+158634 -294251\r
+\r
+157634 -294184\r
+\r
+156640 -294117\r
+\r
+155779 -294677\r
+\r
+155194 -295582\r
+\r
+154855 -296695\r
+-1\r
+\r
+166621 -300957\r
+\r
+166409 -300001\r
+\r
+166255 -298666\r
+\r
+166327 -297531\r
+\r
+166257 -296721\r
+\r
+166088 -295937\r
+\r
+165986 -294575\r
+\r
+165857 -294228\r
+\r
+165762 -293835\r
+\r
+165694 -293632\r
+\r
+165485 -293817\r
+\r
+165533 -292905\r
+\r
+165607 -292423\r
+\r
+165433 -291657\r
+\r
+165317 -290694\r
+\r
+164659 -290313\r
+\r
+164060 -289730\r
+\r
+163718 -289421\r
+\r
+163329 -289079\r
+\r
+163433 -288279\r
+\r
+162679 -288372\r
+\r
+162373 -288245\r
+\r
+161849 -287531\r
+\r
+161368 -286980\r
+\r
+161106 -286775\r
+-1\r
+\r
+175051 -310784\r
+\r
+174582 -310482\r
+\r
+173752 -310089\r
+\r
+173019 -309392\r
+\r
+172555 -308308\r
+\r
+172661 -306856\r
+\r
+172643 -305478\r
+\r
+171905 -305756\r
+\r
+171247 -305837\r
+\r
+170620 -304905\r
+\r
+169929 -304826\r
+\r
+169170 -305212\r
+\r
+168960 -304288\r
+\r
+168663 -304113\r
+\r
+168278 -304179\r
+\r
+167705 -304473\r
+\r
+167503 -303713\r
+\r
+167331 -302679\r
+\r
+166796 -302092\r
+\r
+166621 -300953\r
+-1\r
+\r
+172838 -322489\r
+\r
+173038 -321986\r
+\r
+173530 -321436\r
+\r
+174338 -321192\r
+\r
+174779 -320086\r
+\r
+174414 -319840\r
+\r
+174046 -319762\r
+\r
+174750 -319108\r
+\r
+175444 -318724\r
+\r
+175636 -318001\r
+\r
+174852 -318605\r
+\r
+174509 -318604\r
+\r
+174908 -317911\r
+\r
+174929 -317638\r
+\r
+175718 -317317\r
+\r
+176303 -317682\r
+\r
+176270 -316716\r
+\r
+175932 -315579\r
+\r
+175699 -314510\r
+\r
+175619 -313287\r
+\r
+175639 -312286\r
+\r
+175565 -311290\r
+\r
+175052 -310787\r
+-1\r
+\r
+167704 -325486\r
+\r
+168011 -326519\r
+\r
+167770 -327208\r
+\r
+168424 -327094\r
+\r
+169080 -327103\r
+\r
+168749 -328143\r
+\r
+168426 -329038\r
+\r
+168177 -330296\r
+\r
+168255 -331473\r
+\r
+168869 -330819\r
+\r
+169414 -329825\r
+\r
+169990 -328889\r
+\r
+170683 -328055\r
+\r
+171249 -327075\r
+\r
+171725 -325987\r
+\r
+172011 -324697\r
+\r
+172376 -323486\r
+\r
+172838 -322486\r
+-1\r
+\r
+168068 -310122\r
+\r
+167766 -310772\r
+\r
+167270 -311774\r
+\r
+167240 -312735\r
+\r
+167439 -313760\r
+\r
+167813 -314786\r
+\r
+168548 -315468\r
+\r
+168914 -316496\r
+\r
+168630 -317730\r
+\r
+169041 -317517\r
+\r
+168477 -318358\r
+\r
+169082 -318386\r
+\r
+169716 -319089\r
+\r
+169684 -319772\r
+\r
+169204 -320762\r
+\r
+168679 -321866\r
+\r
+168576 -323313\r
+\r
+168024 -324289\r
+\r
+167701 -325483\r
+-1\r
+\r
+164913 -310874\r
+\r
+165198 -310784\r
+\r
+165433 -309554\r
+\r
+165524 -308381\r
+\r
+165947 -307358\r
+\r
+165666 -306033\r
+\r
+165063 -305109\r
+\r
+165785 -304792\r
+\r
+165624 -303821\r
+\r
+165451 -302461\r
+\r
+165914 -302543\r
+\r
+166369 -303345\r
+\r
+167085 -303320\r
+\r
+167181 -304218\r
+\r
+167261 -305215\r
+\r
+167622 -306066\r
+\r
+168403 -306003\r
+\r
+168201 -307328\r
+\r
+168087 -308751\r
+\r
+168066 -310126\r
+-1\r
+\r
+154791 -316319\r
+\r
+155301 -316405\r
+\r
+156291 -316230\r
+\r
+157201 -315768\r
+\r
+158201 -315760\r
+\r
+158997 -315067\r
+\r
+159942 -315020\r
+\r
+160903 -314506\r
+\r
+161535 -314911\r
+\r
+161124 -315717\r
+\r
+160439 -316494\r
+\r
+160981 -316762\r
+\r
+161804 -316189\r
+\r
+162392 -315345\r
+\r
+163170 -314745\r
+\r
+164005 -314147\r
+\r
+164769 -313450\r
+\r
+164964 -313213\r
+\r
+164699 -312652\r
+\r
+165150 -311839\r
+\r
+164694 -311931\r
+\r
+164401 -311828\r
+\r
+164911 -310878\r
+-1\r
+\r
+164778 -305963\r
+\r
+164173 -306360\r
+\r
+163481 -305684\r
+\r
+163235 -306935\r
+\r
+162450 -307358\r
+\r
+161407 -307737\r
+\r
+161776 -307777\r
+\r
+161388 -308108\r
+\r
+161965 -308206\r
+\r
+162609 -308012\r
+\r
+162265 -308663\r
+\r
+161798 -309491\r
+\r
+161067 -309999\r
+\r
+160432 -310433\r
+\r
+159431 -310788\r
+\r
+158638 -311491\r
+\r
+157770 -311163\r
+\r
+156893 -311491\r
+\r
+156048 -311068\r
+\r
+155625 -310682\r
+\r
+154799 -310427\r
+-1\r
+\r
+154874 -296724\r
+\r
+155687 -297061\r
+\r
+156627 -297260\r
+\r
+157573 -297453\r
+\r
+158383 -297937\r
+\r
+158430 -299046\r
+\r
+158123 -300206\r
+\r
+157364 -300517\r
+\r
+156984 -301370\r
+\r
+157617 -302160\r
+\r
+158396 -301707\r
+\r
+158842 -300846\r
+\r
+159444 -300350\r
+\r
+160278 -299950\r
+\r
+161310 -299885\r
+\r
+162053 -300399\r
+\r
+162318 -299943\r
+\r
+163047 -300254\r
+\r
+163502 -301332\r
+\r
+163818 -302619\r
+\r
+164409 -303529\r
+\r
+164711 -304729\r
+\r
+164784 -305965\r
+-1\r
+\r
+152921 -293957\r
+\r
+153207 -293606\r
+\r
+153589 -292528\r
+\r
+153558 -291110\r
+\r
+153266 -289653\r
+\r
+153188 -288250\r
+\r
+153361 -289448\r
+\r
+153875 -289014\r
+\r
+154132 -287851\r
+\r
+154251 -286635\r
+\r
+154370 -285382\r
+\r
+154395 -284240\r
+\r
+155064 -284606\r
+\r
+154717 -284174\r
+\r
+153913 -284118\r
+\r
+153253 -284949\r
+\r
+152780 -285946\r
+\r
+152200 -287030\r
+-1\r
+\r
+155783 -284610\r
+\r
+155777 -284633\r
+\r
+155514 -285773\r
+\r
+155780 -287126\r
+\r
+156587 -286601\r
+\r
+157108 -285729\r
+\r
+157701 -284812\r
+\r
+157952 -283636\r
+\r
+158109 -282360\r
+\r
+158307 -281119\r
+\r
+158424 -279855\r
+\r
+158470 -279140\r
+\r
+158284 -278382\r
+\r
+158157 -277972\r
+\r
+157969 -277504\r
+\r
+158212 -276935\r
+\r
+158560 -276863\r
+\r
+158587 -277377\r
+\r
+158991 -277712\r
+\r
+158870 -278398\r
+\r
+158698 -279316\r
+\r
+159006 -278234\r
+\r
+159107 -277255\r
+\r
+158991 -276936\r
+\r
+158679 -277073\r
+\r
+159181 -276078\r
+\r
+159360 -275025\r
+\r
+159711 -273906\r
+\r
+160209 -272924\r
+-1\r
+\r
+160209 -272924\r
+\r
+160086 -272791\r
+\r
+159482 -273594\r
+\r
+158996 -274613\r
+\r
+158649 -274484\r
+\r
+158332 -274300\r
+\r
+158046 -274156\r
+\r
+157660 -274466\r
+\r
+157010 -274367\r
+\r
+156663 -275185\r
+\r
+156080 -276113\r
+\r
+155709 -277023\r
+\r
+155850 -278277\r
+\r
+155797 -279495\r
+\r
+156158 -280775\r
+\r
+156196 -282240\r
+\r
+156022 -283446\r
+\r
+155783 -284610\r
+-1\r
+\r
+133086 -317553\r
+\r
+132568 -317232\r
+\r
+131737 -316886\r
+\r
+130984 -316792\r
+\r
+130144 -316445\r
+\r
+129387 -316718\r
+\r
+129826 -316812\r
+\r
+130632 -316727\r
+\r
+130542 -317080\r
+\r
+131076 -317213\r
+\r
+131897 -317104\r
+\r
+132734 -317486\r
+\r
+133097 -317561\r
+-1\r
+\r
+123997 -301932\r
+\r
+123784 -301695\r
+\r
+123358 -302047\r
+\r
+123057 -302672\r
+\r
+123425 -302273\r
+\r
+124051 -302268\r
+\r
+123688 -302128\r
+\r
+124000 -301937\r
+-1\r
+\r
+125452 -315079\r
+\r
+125357 -314768\r
+\r
+125204 -313955\r
+\r
+124840 -313175\r
+\r
+124564 -313075\r
+\r
+124973 -313747\r
+\r
+125256 -314544\r
+\r
+125194 -315541\r
+\r
+125451 -315067\r
+-1\r
+\r
+115161 -306215\r
+\r
+114642 -306433\r
+\r
+114314 -306162\r
+\r
+113914 -306402\r
+\r
+114426 -306518\r
+\r
+114892 -306458\r
+\r
+115162 -306389\r
+\r
+115184 -306202\r
+-1\r
+\r
+111131 -305091\r
+\r
+111019 -305130\r
+\r
+110897 -304754\r
+\r
+110714 -305414\r
+\r
+110822 -305804\r
+\r
+111236 -305777\r
+\r
+110809 -305329\r
+\r
+111127 -305092\r
+-1\r
+\r
+97852 -290711\r
+\r
+97415 -290343\r
+\r
+96545 -290438\r
+\r
+96112 -290600\r
+\r
+96501 -291379\r
+\r
+96999 -291870\r
+\r
+97443 -291384\r
+\r
+97868 -290712\r
+-1\r
+\r
+154799 -310425\r
+\r
+154039 -310390\r
+\r
+153089 -310512\r
+\r
+152227 -310867\r
+\r
+151480 -311469\r
+\r
+150711 -311998\r
+\r
+150216 -312887\r
+\r
+149861 -313928\r
+\r
+150037 -314783\r
+\r
+150516 -315330\r
+\r
+151387 -315592\r
+\r
+152121 -316160\r
+\r
+153085 -316099\r
+\r
+154031 -315954\r
+\r
+154793 -316313\r
+-1\r
+\r
+215201 -554047\r
+\r
+214849 -555269\r
+\r
+214481 -556550\r
+\r
+214282 -556903\r
+\r
+214020 -556385\r
+\r
+213877 -558261\r
+\r
+213615 -559804\r
+\r
+213912 -561308\r
+\r
+214658 -560416\r
+\r
+214774 -558354\r
+\r
+215206 -556842\r
+\r
+215275 -554930\r
+\r
+215201 -554047\r
+-1\r
+\r
+209062 -563603\r
+\r
+208940 -563248\r
+\r
+208613 -561741\r
+\r
+208137 -561747\r
+\r
+207409 -562094\r
+\r
+208065 -561948\r
+\r
+208333 -563481\r
+\r
+208741 -564805\r
+\r
+209062 -563603\r
+-1\r
+\r
+186377 -245422\r
+\r
+186066 -245459\r
+\r
+185499 -245829\r
+\r
+184739 -245438\r
+\r
+184036 -245996\r
+\r
+183698 -247017\r
+\r
+182723 -247466\r
+\r
+183156 -247393\r
+\r
+183944 -247919\r
+\r
+184622 -248833\r
+\r
+185276 -248912\r
+\r
+186058 -249289\r
+\r
+186545 -249329\r
+\r
+185977 -248747\r
+\r
+186934 -248723\r
+\r
+186001 -248600\r
+\r
+186277 -247888\r
+\r
+186150 -246923\r
+\r
+186595 -246572\r
+\r
+186819 -246456\r
+\r
+186406 -246482\r
+\r
+185961 -246143\r
+\r
+186377 -245422\r
+-1\r
+\r
+184836 -261975\r
+\r
+184347 -263092\r
+\r
+184334 -262512\r
+\r
+184459 -261461\r
+\r
+184084 -262608\r
+\r
+183477 -263287\r
+\r
+183257 -263731\r
+\r
+182671 -264698\r
+\r
+183364 -264012\r
+\r
+183809 -263418\r
+\r
+184025 -263624\r
+\r
+183327 -264544\r
+\r
+183026 -264875\r
+\r
+182305 -265584\r
+\r
+181480 -265671\r
+\r
+181661 -265845\r
+\r
+180760 -265765\r
+\r
+180207 -266773\r
+\r
+180288 -266815\r
+\r
+180730 -265888\r
+\r
+181317 -265994\r
+\r
+182123 -265836\r
+\r
+181989 -266131\r
+\r
+181746 -266383\r
+\r
+181017 -267224\r
+\r
+181890 -266556\r
+\r
+182777 -266117\r
+\r
+183313 -266121\r
+\r
+183679 -265620\r
+\r
+184236 -264539\r
+\r
+184731 -263548\r
+\r
+184881 -262643\r
+\r
+184620 -263077\r
+\r
+184836 -261975\r
+-1\r
+\r
+197189 -231960\r
+\r
+196669 -231288\r
+\r
+196043 -231402\r
+\r
+195445 -230593\r
+\r
+194805 -229757\r
+\r
+194709 -228947\r
+\r
+194705 -228241\r
+\r
+194944 -228083\r
+\r
+194772 -227398\r
+\r
+194338 -227142\r
+\r
+194399 -228233\r
+\r
+194424 -227670\r
+\r
+194503 -228826\r
+\r
+194127 -228189\r
+\r
+194086 -229603\r
+\r
+193854 -230382\r
+\r
+194386 -230909\r
+\r
+194616 -232246\r
+\r
+194598 -232898\r
+\r
+194085 -233190\r
+\r
+193983 -234406\r
+\r
+193744 -234612\r
+\r
+193392 -235092\r
+\r
+192911 -234587\r
+\r
+192922 -234784\r
+\r
+192511 -234345\r
+\r
+192447 -234798\r
+\r
+192694 -236073\r
+\r
+192910 -235574\r
+\r
+193288 -235376\r
+\r
+193408 -235258\r
+\r
+193975 -235087\r
+\r
+194110 -235732\r
+\r
+194290 -235557\r
+\r
+194863 -236471\r
+\r
+195108 -237243\r
+\r
+195644 -238110\r
+\r
+196212 -238708\r
+\r
+196161 -239123\r
+\r
+195705 -238518\r
+\r
+195490 -239183\r
+\r
+195289 -239106\r
+\r
+194984 -238852\r
+\r
+195720 -239578\r
+\r
+196132 -239641\r
+\r
+196373 -239748\r
+\r
+196542 -239916\r
+\r
+196726 -239465\r
+\r
+197145 -239437\r
+\r
+197152 -238943\r
+\r
+197816 -239936\r
+\r
+198024 -239764\r
+\r
+198116 -239484\r
+\r
+198345 -239715\r
+\r
+198083 -239176\r
+\r
+197718 -238927\r
+\r
+197495 -239117\r
+\r
+197707 -239491\r
+\r
+197035 -238707\r
+\r
+196758 -239014\r
+\r
+196281 -238122\r
+\r
+196625 -238936\r
+\r
+196154 -238490\r
+\r
+195660 -237608\r
+\r
+195442 -237103\r
+\r
+195053 -236496\r
+\r
+194435 -235552\r
+\r
+194552 -235320\r
+\r
+194464 -234305\r
+\r
+194802 -234900\r
+\r
+194530 -233343\r
+\r
+194856 -233842\r
+\r
+195645 -234228\r
+\r
+196053 -235123\r
+\r
+196691 -234803\r
+\r
+196580 -234815\r
+\r
+196126 -234297\r
+\r
+195500 -233937\r
+\r
+194994 -233504\r
+\r
+195081 -232637\r
+\r
+195131 -232096\r
+\r
+194971 -231158\r
+\r
+195420 -231642\r
+\r
+195672 -231929\r
+\r
+196437 -231761\r
+\r
+197189 -231960\r
+-1\r
+\r
+232456 -253368\r
+\r
+232508 -253753\r
+\r
+232861 -254387\r
+\r
+233209 -255546\r
+\r
+232636 -256696\r
+\r
+232738 -258306\r
+\r
+233317 -259138\r
+\r
+233729 -259037\r
+\r
+233411 -258875\r
+\r
+233585 -258410\r
+\r
+233760 -257534\r
+\r
+234339 -257606\r
+\r
+235148 -258021\r
+\r
+235202 -257722\r
+\r
+234729 -256240\r
+\r
+234335 -255215\r
+\r
+233699 -254291\r
+\r
+232951 -253361\r
+\r
+232456 -253368\r
+-1\r
+\r
+194869 -367995\r
+\r
+194761 -367886\r
+\r
+194282 -367975\r
+\r
+194651 -368460\r
+\r
+194869 -367995\r
+-1\r
+\r
+215391 -401580\r
+\r
+215391 -401580\r
+-1\r
+\r
+175205 -425119\r
+\r
+174653 -425347\r
+\r
+173776 -425343\r
+\r
+174379 -425607\r
+\r
+175205 -425119\r
+-1\r
+\r
+179156 -425149\r
+\r
+179035 -425180\r
+\r
+178035 -425068\r
+\r
+177650 -424705\r
+\r
+178395 -425400\r
+\r
+179156 -425149\r
+-1\r
+\r
+182660 -423727\r
+\r
+182115 -424430\r
+\r
+181115 -424281\r
+\r
+180368 -424337\r
+\r
+181207 -424578\r
+\r
+182227 -424609\r
+\r
+182660 -423727\r
+-1\r
+\r
+189812 -428688\r
+\r
+189773 -428591\r
+\r
+189086 -427707\r
+\r
+188371 -426923\r
+\r
+187707 -426092\r
+\r
+187631 -425860\r
+\r
+187737 -426553\r
+\r
+188492 -427244\r
+\r
+189210 -427996\r
+\r
+189812 -428688\r
+-1\r
+\r
+186674 -424134\r
+\r
+186259 -423151\r
+\r
+186128 -423592\r
+\r
+186674 -424134\r
+-1\r
+\r
+181030 -417105\r
+\r
+180916 -417077\r
+\r
+181030 -417105\r
+-1\r
+\r
+179875 -340379\r
+\r
+179473 -340372\r
+\r
+178991 -339604\r
+\r
+178506 -339326\r
+\r
+178209 -339309\r
+\r
+177869 -338832\r
+\r
+177249 -338575\r
+\r
+177543 -339006\r
+\r
+177798 -339536\r
+\r
+178093 -339981\r
+\r
+177838 -341154\r
+\r
+177677 -340685\r
+\r
+177219 -340120\r
+\r
+177166 -339337\r
+\r
+177016 -338488\r
+\r
+176781 -339563\r
+\r
+176211 -340451\r
+\r
+176029 -341607\r
+\r
+176011 -342624\r
+\r
+176454 -342841\r
+\r
+177046 -342439\r
+\r
+177436 -341748\r
+\r
+177816 -341858\r
+\r
+178262 -341335\r
+\r
+178683 -340886\r
+\r
+178240 -341820\r
+\r
+178353 -342342\r
+\r
+178661 -341961\r
+\r
+178698 -341429\r
+\r
+178935 -340554\r
+\r
+179543 -340552\r
+\r
+179875 -340379\r
+-1\r
+\r
+202953 -341372\r
+\r
+202882 -341862\r
+\r
+202793 -343433\r
+\r
+203305 -343345\r
+\r
+203265 -342429\r
+\r
+202953 -341372\r
+-1\r
+\r
+202572 -345161\r
+\r
+202400 -345451\r
+\r
+202010 -345900\r
+\r
+201931 -346830\r
+\r
+202114 -347536\r
+\r
+202483 -346279\r
+\r
+202572 -345161\r
+-1\r
+\r
+198777 -350220\r
+\r
+198438 -350750\r
+\r
+198280 -351092\r
+\r
+198111 -350694\r
+\r
+198026 -351510\r
+\r
+197874 -352506\r
+\r
+198167 -352027\r
+\r
+198776 -350983\r
+\r
+198777 -350220\r
+-1\r
+\r
+197744 -348123\r
+\r
+197630 -348742\r
+\r
+197250 -349470\r
+\r
+197100 -350670\r
+\r
+196821 -351114\r
+\r
+196445 -352019\r
+\r
+196564 -353123\r
+\r
+197085 -351965\r
+\r
+197254 -350792\r
+\r
+197628 -349421\r
+\r
+197744 -348123\r
+-1\r
+\r
+186385 -356948\r
+\r
+186367 -356943\r
+\r
+185609 -356474\r
+\r
+184794 -355981\r
+\r
+185699 -356072\r
+\r
+186132 -355762\r
+\r
+185325 -355540\r
+\r
+184686 -355139\r
+\r
+184063 -355149\r
+\r
+183639 -355590\r
+\r
+183226 -354850\r
+\r
+182679 -353791\r
+\r
+181963 -353078\r
+\r
+181167 -352634\r
+\r
+180694 -353813\r
+\r
+181087 -354864\r
+\r
+181909 -354930\r
+\r
+182718 -355375\r
+\r
+183504 -355847\r
+\r
+184102 -356458\r
+\r
+183768 -355840\r
+\r
+184375 -355845\r
+\r
+184479 -356410\r
+\r
+185209 -356804\r
+\r
+185628 -357419\r
+\r
+185741 -358108\r
+\r
+185872 -358402\r
+\r
+186437 -357877\r
+\r
+185852 -357213\r
+\r
+186385 -356948\r
+-1\r
+\r
+191324 -361531\r
+\r
+191014 -360342\r
+\r
+190600 -359062\r
+\r
+190291 -358904\r
+\r
+189482 -358787\r
+\r
+188591 -359001\r
+\r
+187837 -359346\r
+\r
+187115 -359053\r
+\r
+186314 -359314\r
+\r
+186661 -358718\r
+\r
+185796 -358626\r
+\r
+185952 -359572\r
+\r
+186687 -359616\r
+\r
+187259 -360084\r
+\r
+186428 -359940\r
+\r
+186685 -360356\r
+\r
+187510 -360537\r
+\r
+188423 -360539\r
+\r
+189214 -359924\r
+\r
+189980 -360179\r
+\r
+190336 -361024\r
+\r
+189786 -360999\r
+\r
+189532 -361292\r
+\r
+190265 -361565\r
+\r
+190794 -361955\r
+\r
+190372 -362143\r
+\r
+189841 -362917\r
+\r
+190131 -363348\r
+\r
+190780 -363503\r
+\r
+191328 -363470\r
+\r
+191115 -362378\r
+\r
+191324 -361531\r
+-1\r
+\r
+195316 -360462\r
+\r
+195276 -360474\r
+\r
+195121 -359572\r
+\r
+194795 -360023\r
+\r
+194416 -360878\r
+\r
+194131 -360164\r
+\r
+193752 -360303\r
+\r
+194090 -359298\r
+\r
+194470 -358622\r
+\r
+193819 -358983\r
+\r
+193781 -359666\r
+\r
+193294 -360127\r
+\r
+193103 -360921\r
+\r
+192854 -360260\r
+\r
+192341 -359759\r
+\r
+191825 -359732\r
+\r
+191916 -358974\r
+\r
+192059 -357723\r
+\r
+191398 -357621\r
+\r
+190972 -358015\r
+\r
+191231 -358471\r
+\r
+191260 -359045\r
+\r
+191180 -360163\r
+\r
+191683 -361380\r
+\r
+192041 -362327\r
+\r
+192557 -363143\r
+\r
+192533 -362096\r
+\r
+192788 -361894\r
+\r
+193086 -361020\r
+\r
+193783 -361561\r
+\r
+194056 -360901\r
+\r
+194217 -361819\r
+\r
+194386 -361151\r
+\r
+195170 -361348\r
+\r
+195316 -360462\r
+-1\r
+\r
+193104 -372251\r
+\r
+193049 -372197\r
+\r
+192825 -372934\r
+\r
+192624 -373506\r
+\r
+192841 -373390\r
+\r
+193104 -372251\r
+-1\r
+\r
+218700 -407122\r
+\r
+218683 -407367\r
+\r
+218700 -407122\r
+-1\r
+\r
+216060 -403640\r
+\r
+216054 -403729\r
+\r
+216060 -403640\r
+-1\r
+\r
+211135 -409465\r
+\r
+211034 -409615\r
+\r
+211135 -409465\r
+-1\r
+\r
+211305 -400624\r
+\r
+211560 -400079\r
+\r
+211664 -399256\r
+\r
+212390 -398424\r
+\r
+212924 -397199\r
+\r
+213543 -395985\r
+\r
+213905 -395284\r
+\r
+214555 -394279\r
+\r
+214379 -392880\r
+\r
+214221 -391598\r
+\r
+213727 -391709\r
+\r
+214017 -390290\r
+\r
+214001 -388949\r
+\r
+213897 -387308\r
+\r
+213569 -385542\r
+\r
+213524 -384015\r
+\r
+213410 -382451\r
+\r
+213312 -382582\r
+\r
+213303 -384462\r
+\r
+213479 -385837\r
+\r
+213411 -387274\r
+\r
+213305 -388064\r
+\r
+212967 -389363\r
+\r
+212834 -391110\r
+\r
+212707 -392614\r
+\r
+212653 -394001\r
+\r
+212433 -395685\r
+\r
+211895 -397028\r
+\r
+211265 -397551\r
+\r
+211127 -398079\r
+\r
+210635 -398842\r
+\r
+211118 -399275\r
+\r
+210872 -399952\r
+\r
+211305 -400624\r
+-1\r
+\r
+202629 -371852\r
+\r
+202947 -371845\r
+\r
+203292 -371906\r
+\r
+203549 -371353\r
+\r
+204491 -371290\r
+\r
+204243 -371065\r
+\r
+203356 -371278\r
+\r
+203977 -370378\r
+\r
+204053 -370070\r
+\r
+204071 -369613\r
+\r
+204633 -369192\r
+\r
+205463 -369347\r
+\r
+205842 -369880\r
+\r
+206336 -370215\r
+\r
+206566 -370606\r
+\r
+207124 -369683\r
+\r
+207777 -369388\r
+\r
+208301 -368541\r
+\r
+208866 -367791\r
+\r
+209144 -367082\r
+\r
+208742 -366770\r
+\r
+209107 -366565\r
+\r
+208298 -366786\r
+\r
+208285 -366263\r
+\r
+208530 -365503\r
+\r
+207761 -365954\r
+\r
+207067 -366909\r
+\r
+206478 -367782\r
+\r
+206204 -366592\r
+\r
+205737 -367413\r
+\r
+205179 -367038\r
+\r
+204689 -368101\r
+\r
+204330 -368301\r
+\r
+203916 -368988\r
+\r
+203574 -369301\r
+\r
+203246 -370557\r
+\r
+203175 -371108\r
+\r
+202629 -371852\r
+-1\r
+\r
+226924 -367605\r
+\r
+227039 -367283\r
+\r
+227430 -367806\r
+\r
+227904 -366347\r
+\r
+228218 -365441\r
+\r
+228144 -364850\r
+\r
+228518 -364413\r
+\r
+228504 -363793\r
+\r
+228594 -362933\r
+\r
+228536 -362188\r
+\r
+227938 -363097\r
+\r
+227681 -363835\r
+\r
+227020 -363892\r
+\r
+226415 -363430\r
+\r
+226031 -363486\r
+\r
+225536 -364570\r
+\r
+225988 -364754\r
+\r
+226529 -365215\r
+\r
+225727 -365352\r
+\r
+226098 -366099\r
+\r
+226284 -367084\r
+\r
+226924 -367605\r
+-1\r
+\r
+220855 -423639\r
+\r
+220915 -424869\r
+\r
+220792 -426161\r
+\r
+220458 -427836\r
+\r
+220359 -429898\r
+\r
+220714 -431582\r
+\r
+220612 -430568\r
+\r
+220478 -428602\r
+\r
+220755 -426810\r
+\r
+221514 -426103\r
+\r
+221346 -424744\r
+\r
+220855 -423639\r
+-1\r
+\r
+204152 -449134\r
+\r
+203660 -448392\r
+\r
+203019 -447783\r
+\r
+202410 -447113\r
+\r
+202339 -446639\r
+\r
+201722 -445871\r
+\r
+201675 -444303\r
+\r
+201785 -443173\r
+\r
+201972 -442071\r
+\r
+202084 -440941\r
+\r
+201706 -439779\r
+\r
+201992 -441100\r
+\r
+201842 -442179\r
+\r
+201494 -443474\r
+\r
+201726 -445215\r
+\r
+201053 -445531\r
+\r
+200605 -444914\r
+\r
+199981 -444212\r
+\r
+199406 -443633\r
+\r
+199154 -443465\r
+\r
+198762 -443491\r
+\r
+199615 -443995\r
+\r
+200327 -444796\r
+\r
+200892 -445771\r
+\r
+200622 -445812\r
+\r
+201238 -446570\r
+\r
+201597 -447114\r
+\r
+201972 -448190\r
+\r
+201680 -447199\r
+\r
+202312 -447526\r
+\r
+202987 -448189\r
+\r
+203786 -448891\r
+\r
+204152 -449134\r
+-1\r
+\r
+226266 -393238\r
+\r
+226260 -393761\r
+\r
+226508 -395457\r
+\r
+226589 -397070\r
+\r
+226421 -398979\r
+\r
+225989 -400538\r
+\r
+225201 -401522\r
+\r
+224478 -402558\r
+\r
+223870 -403841\r
+\r
+223408 -405342\r
+\r
+223353 -406772\r
+\r
+223229 -408137\r
+\r
+223460 -409188\r
+\r
+223961 -410037\r
+\r
+224350 -411320\r
+\r
+224504 -412012\r
+\r
+224774 -413531\r
+\r
+225239 -414780\r
+\r
+225582 -416526\r
+\r
+226000 -417353\r
+\r
+225433 -417144\r
+\r
+225036 -416633\r
+\r
+224948 -415001\r
+\r
+224220 -414976\r
+\r
+223875 -414193\r
+\r
+223374 -413622\r
+\r
+222865 -412726\r
+\r
+222454 -413234\r
+\r
+222270 -414806\r
+\r
+222163 -416072\r
+\r
+221640 -416591\r
+\r
+221097 -416915\r
+\r
+220900 -417638\r
+\r
+220422 -417677\r
+\r
+220552 -418269\r
+\r
+220771 -420025\r
+\r
+220302 -420663\r
+\r
+220339 -422257\r
+\r
+220624 -423505\r
+\r
+220001 -422303\r
+\r
+219741 -420588\r
+\r
+219512 -419254\r
+\r
+219082 -417729\r
+\r
+218991 -415863\r
+\r
+219196 -414079\r
+-1\r
+\r
+219175 -414098\r
+\r
+219290 -413050\r
+\r
+219539 -411485\r
+\r
+219555 -410032\r
+\r
+220166 -409115\r
+\r
+220731 -409168\r
+\r
+221184 -408068\r
+\r
+221224 -406845\r
+\r
+221169 -405800\r
+\r
+221582 -404570\r
+\r
+222185 -403546\r
+\r
+222787 -402603\r
+\r
+223348 -401339\r
+\r
+223516 -401788\r
+\r
+223889 -401043\r
+\r
+224257 -400442\r
+\r
+224662 -399247\r
+\r
+224495 -397940\r
+\r
+224573 -397470\r
+\r
+224820 -396615\r
+\r
+225155 -395817\r
+\r
+225015 -397348\r
+\r
+224916 -398071\r
+\r
+225004 -397910\r
+\r
+225164 -398082\r
+\r
+225216 -396364\r
+\r
+225610 -394944\r
+\r
+225670 -397018\r
+\r
+225842 -396475\r
+\r
+225940 -395519\r
+\r
+226023 -397562\r
+\r
+225575 -398132\r
+\r
+225469 -399828\r
+\r
+225051 -401259\r
+\r
+224784 -401831\r
+\r
+225529 -400732\r
+\r
+225909 -399057\r
+\r
+226141 -398546\r
+\r
+226147 -396579\r
+\r
+225921 -394622\r
+\r
+225608 -393302\r
+\r
+225330 -393298\r
+\r
+225919 -392181\r
+\r
+225866 -392778\r
+\r
+226266 -393238\r
+-1\r
+\r
+186374 -348092\r
+\r
+186614 -348235\r
+\r
+187266 -348746\r
+\r
+188000 -349451\r
+\r
+188528 -349314\r
+\r
+189191 -349726\r
+\r
+189906 -350309\r
+\r
+190662 -350732\r
+\r
+191212 -350711\r
+\r
+191951 -351281\r
+\r
+192688 -351756\r
+\r
+193478 -352262\r
+\r
+194170 -352707\r
+\r
+194701 -351838\r
+\r
+194279 -352963\r
+\r
+194559 -353398\r
+\r
+195123 -352858\r
+\r
+195494 -352492\r
+\r
+195822 -352943\r
+\r
+195011 -353562\r
+\r
+194192 -353787\r
+\r
+193567 -352874\r
+\r
+193495 -352969\r
+\r
+193892 -354490\r
+\r
+194009 -355841\r
+\r
+193330 -356292\r
+\r
+192489 -356643\r
+\r
+191684 -357225\r
+\r
+191166 -356621\r
+\r
+191018 -355695\r
+\r
+190912 -354429\r
+-1\r
+\r
+190961 -354350\r
+\r
+190766 -354911\r
+\r
+190346 -356065\r
+\r
+189587 -355431\r
+\r
+188931 -354479\r
+\r
+188297 -353597\r
+\r
+187571 -353000\r
+\r
+186931 -352505\r
+\r
+187055 -352020\r
+\r
+187743 -351670\r
+\r
+187446 -351032\r
+\r
+187054 -351088\r
+\r
+187044 -350295\r
+\r
+186175 -350132\r
+\r
+185242 -350221\r
+\r
+185811 -349580\r
+\r
+186193 -348552\r
+\r
+185634 -348210\r
+\r
+184851 -348924\r
+\r
+184277 -348969\r
+\r
+184906 -348106\r
+\r
+184458 -348287\r
+\r
+183750 -349008\r
+\r
+182881 -349053\r
+\r
+182044 -349083\r
+\r
+181385 -348458\r
+\r
+181890 -347752\r
+\r
+182632 -347511\r
+\r
+182279 -346696\r
+\r
+183065 -346887\r
+\r
+183920 -347125\r
+\r
+184428 -346585\r
+\r
+185058 -347359\r
+\r
+185805 -347844\r
+\r
+186374 -348101\r
+-1\r
+\r
+234588 -444571\r
+\r
+234748 -444002\r
+\r
+235064 -442070\r
+\r
+235771 -442416\r
+\r
+236190 -440902\r
+\r
+236979 -439768\r
+\r
+237465 -441629\r
+\r
+237636 -440366\r
+\r
+237325 -438172\r
+\r
+237770 -436467\r
+\r
+238199 -437903\r
+\r
+238528 -440077\r
+\r
+238527 -442377\r
+\r
+237999 -443089\r
+\r
+238215 -443838\r
+\r
+237960 -445895\r
+\r
+238196 -447884\r
+\r
+237558 -448548\r
+\r
+237389 -449246\r
+\r
+237904 -450265\r
+\r
+238666 -449758\r
+\r
+238584 -448008\r
+\r
+238763 -446292\r
+\r
+239186 -444469\r
+\r
+239289 -443315\r
+\r
+239552 -441640\r
+\r
+239714 -440811\r
+\r
+239791 -439512\r
+\r
+240158 -437523\r
+\r
+240670 -436296\r
+\r
+240898 -434292\r
+\r
+241193 -432321\r
+\r
+241113 -431202\r
+\r
+241075 -430198\r
+\r
+240820 -428558\r
+\r
+240451 -429677\r
+\r
+240197 -430933\r
+\r
+239877 -432211\r
+\r
+239352 -433251\r
+\r
+238990 -433687\r
+\r
+238884 -431983\r
+\r
+238835 -430982\r
+\r
+238819 -429979\r
+\r
+238708 -427810\r
+\r
+238958 -426109\r
+\r
+239165 -425809\r
+\r
+239837 -424249\r
+\r
+239797 -423660\r
+\r
+239270 -424373\r
+\r
+239362 -423155\r
+\r
+238910 -423273\r
+\r
+238427 -423547\r
+\r
+238173 -423858\r
+\r
+237831 -424641\r
+\r
+237756 -424799\r
+\r
+237194 -425643\r
+\r
+237041 -424334\r
+\r
+236713 -424388\r
+\r
+236447 -425088\r
+\r
+236445 -426687\r
+\r
+236564 -427365\r
+\r
+236875 -428670\r
+\r
+236852 -430803\r
+\r
+236440 -431113\r
+\r
+236155 -432176\r
+\r
+235637 -430569\r
+\r
+235215 -430876\r
+\r
+234704 -432156\r
+\r
+234159 -433820\r
+\r
+233762 -435522\r
+\r
+233327 -436577\r
+\r
+233936 -437072\r
+\r
+234055 -435704\r
+\r
+234666 -434639\r
+\r
+235496 -433307\r
+\r
+236145 -434078\r
+\r
+235873 -436071\r
+\r
+235311 -437621\r
+\r
+234507 -437818\r
+\r
+234026 -438552\r
+\r
+233968 -439996\r
+\r
+234200 -442348\r
+\r
+234588 -444571\r
+-1\r
+\r
+240532 -451870\r
+\r
+241227 -451343\r
+\r
+240714 -450389\r
+\r
+239965 -449313\r
+\r
+240197 -450293\r
+\r
+240532 -451870\r
+-1\r
+\r
+217550 -479510\r
+\r
+217533 -479499\r
+\r
+216831 -478434\r
+\r
+216342 -477091\r
+\r
+215634 -476230\r
+\r
+214898 -475743\r
+\r
+214867 -475938\r
+\r
+215670 -476608\r
+\r
+216387 -477600\r
+\r
+217020 -478873\r
+\r
+217550 -479510\r
+-1\r
+\r
+174212 -441318\r
+\r
+173830 -441145\r
+\r
+173599 -441472\r
+\r
+173019 -441015\r
+\r
+172608 -440463\r
+\r
+172891 -441243\r
+\r
+173558 -441869\r
+\r
+174212 -441318\r
+-1\r
+\r
+122606 -433180\r
+\r
+122539 -433049\r
+\r
+122606 -433180\r
+-1\r
+\r
+122519 -432391\r
+\r
+122508 -432122\r
+\r
+122077 -432461\r
+\r
+122519 -432391\r
+-1\r
+\r
+122703 -431525\r
+\r
+122687 -431448\r
+\r
+122625 -430457\r
+\r
+122299 -431061\r
+\r
+122703 -431525\r
+-1\r
+\r
+119803 -430174\r
+\r
+119707 -429987\r
+\r
+119803 -430174\r
+-1\r
+\r
+120520 -426660\r
+\r
+120216 -426049\r
+\r
+120069 -426483\r
+\r
+120520 -426660\r
+-1\r
+\r
+118776 -426709\r
+\r
+118364 -426261\r
+\r
+118420 -426631\r
+\r
+118776 -426709\r
+-1\r
+\r
+175819 -315962\r
+\r
+175536 -316325\r
+\r
+175647 -317128\r
+\r
+175819 -315962\r
+-1\r
+\r
+173383 -318496\r
+\r
+173140 -318939\r
+\r
+172667 -319937\r
+\r
+172340 -320457\r
+\r
+172466 -321055\r
+\r
+172898 -320207\r
+\r
+173276 -319160\r
+\r
+173383 -318496\r
+-1\r
+\r
+170409 -316708\r
+\r
+170290 -316991\r
+\r
+169686 -317818\r
+\r
+169407 -318538\r
+\r
+169687 -318298\r
+\r
+170077 -318900\r
+\r
+170683 -317960\r
+\r
+170936 -316724\r
+\r
+170624 -316032\r
+\r
+170409 -316708\r
+-1\r
+\r
+172075 -308574\r
+\r
+172008 -308400\r
+\r
+171783 -309103\r
+\r
+172075 -308574\r
+-1\r
+\r
+162992 -313155\r
+\r
+162828 -313397\r
+\r
+162262 -313579\r
+\r
+161499 -314099\r
+\r
+161889 -314589\r
+\r
+162591 -313929\r
+\r
+162992 -313155\r
+-1\r
+\r
+164641 -307807\r
+\r
+164171 -308254\r
+\r
+164641 -307807\r
+-1\r
+\r
+166656 -302114\r
+\r
+166550 -301942\r
+\r
+166118 -302007\r
+\r
+166343 -302636\r
+\r
+166656 -302114\r
+-1\r
+\r
+165973 -301051\r
+\r
+165656 -300726\r
+\r
+165367 -301360\r
+\r
+165617 -301771\r
+\r
+165973 -301051\r
+-1\r
+\r
+165565 -300013\r
+\r
+165098 -300168\r
+\r
+165565 -300013\r
+-1\r
+\r
+165182 -293966\r
+\r
+164865 -294027\r
+\r
+164291 -294162\r
+\r
+164016 -295011\r
+\r
+164351 -294489\r
+\r
+164186 -295094\r
+\r
+164308 -296114\r
+\r
+164706 -297164\r
+\r
+164854 -298326\r
+\r
+165140 -299480\r
+\r
+165459 -298939\r
+\r
+165369 -298201\r
+\r
+165052 -297410\r
+\r
+165207 -297333\r
+\r
+165537 -296369\r
+\r
+165016 -295803\r
+\r
+165484 -294883\r
+\r
+164735 -294535\r
+\r
+165182 -293966\r
+-1\r
+\r
+147773 -258884\r
+\r
+147714 -259029\r
+\r
+147342 -260078\r
+\r
+147196 -260933\r
+\r
+146791 -261810\r
+\r
+146794 -262113\r
+\r
+146650 -263200\r
+\r
+146400 -264223\r
+\r
+146233 -265328\r
+\r
+146137 -265647\r
+\r
+146209 -265571\r
+\r
+146105 -266312\r
+\r
+146843 -266121\r
+\r
+147026 -265321\r
+\r
+147314 -264922\r
+\r
+147278 -264278\r
+\r
+147278 -263616\r
+\r
+147489 -262806\r
+\r
+147527 -261530\r
+\r
+148011 -260554\r
+\r
+147991 -260474\r
+\r
+147577 -261023\r
+\r
+147303 -260792\r
+\r
+147678 -260128\r
+\r
+147651 -259412\r
+\r
+147773 -258884\r
+-1\r
+\r
+149275 -254005\r
+\r
+148881 -254239\r
+\r
+148898 -254760\r
+\r
+149275 -254005\r
+-1\r
+\r
+148982 -252070\r
+\r
+148489 -252125\r
+\r
+148632 -252308\r
+\r
+148982 -252070\r
+-1\r
+\r
+159980 -245669\r
+\r
+159505 -245773\r
+\r
+159483 -246224\r
+\r
+159980 -245669\r
+-1\r
+\r
+161284 -240353\r
+\r
+160662 -240714\r
+\r
+161284 -240353\r
+-1\r
+\r
+97853 -350567\r
+\r
+97348 -350590\r
+\r
+96382 -350450\r
+\r
+95653 -350213\r
+\r
+94820 -349966\r
+\r
+93915 -349835\r
+\r
+94638 -349966\r
+\r
+95357 -350176\r
+\r
+95994 -350396\r
+\r
+96576 -350617\r
+\r
+97304 -350641\r
+\r
+97853 -350567\r
+-1\r
+\r
+100152 -349389\r
+\r
+99914 -349600\r
+\r
+99163 -350084\r
+\r
+98356 -350444\r
+\r
+98230 -350583\r
+\r
+98875 -350387\r
+\r
+99484 -350074\r
+\r
+99882 -349726\r
+\r
+100152 -349389\r
+-1\r
+\r
+101183 -348621\r
+\r
+100869 -348833\r
+\r
+100312 -349356\r
+\r
+100902 -349029\r
+\r
+101183 -348621\r
+-1\r
+\r
+102175 -347054\r
+\r
+102105 -347040\r
+\r
+101625 -347799\r
+\r
+101160 -348500\r
+\r
+101498 -348333\r
+\r
+101916 -347570\r
+\r
+102175 -347054\r
+-1\r
+\r
+102512 -346480\r
+\r
+102249 -346899\r
+\r
+102512 -346480\r
+-1\r
+\r
+105665 -341326\r
+\r
+105436 -341354\r
+\r
+104994 -342030\r
+\r
+104963 -342207\r
+\r
+105399 -341568\r
+\r
+105665 -341326\r
+-1\r
+\r
+106411 -330207\r
+\r
+106139 -330640\r
+\r
+106562 -331292\r
+\r
+106645 -330630\r
+\r
+106411 -330207\r
+-1\r
+\r
+108419 -321248\r
+\r
+108375 -321285\r
+\r
+108143 -321152\r
+\r
+108209 -321648\r
+\r
+108469 -321250\r
+\r
+108419 -321248\r
+-1\r
+\r
+107929 -319751\r
+\r
+107596 -319707\r
+\r
+107318 -319857\r
+\r
+107992 -319806\r
+\r
+107929 -319751\r
+-1\r
+\r
+108776 -318791\r
+\r
+108890 -319508\r
+\r
+108776 -318791\r
+-1\r
+\r
+108868 -317141\r
+\r
+108883 -317343\r
+\r
+108913 -317508\r
+\r
+108868 -317141\r
+-1\r
+\r
+109428 -311612\r
+\r
+109426 -311636\r
+\r
+109383 -312485\r
+\r
+109252 -313419\r
+\r
+109198 -314252\r
+\r
+109271 -313534\r
+\r
+109403 -312742\r
+\r
+109469 -312006\r
+\r
+109428 -311612\r
+-1\r
+\r
+107073 -304951\r
+\r
+106743 -305619\r
+\r
+106653 -306318\r
+\r
+106739 -305717\r
+\r
+106973 -305183\r
+\r
+107073 -304951\r
+-1\r
+\r
+95454 -295862\r
+\r
+95376 -295837\r
+\r
+95224 -295458\r
+\r
+95182 -295713\r
+\r
+95454 -295862\r
+-1\r
+\r
+88388 -294326\r
+\r
+88410 -294447\r
+\r
+88388 -294326\r
+-1\r
+\r
+88529 -293954\r
+\r
+88391 -294176\r
+\r
+88529 -293954\r
+-1\r
+\r
+88850 -293569\r
+\r
+88712 -293433\r
+\r
+88539 -293840\r
+\r
+88598 -293649\r
+\r
+88656 -293489\r
+\r
+88850 -293569\r
+-1\r
+\r
+88877 -293372\r
+\r
+88867 -293455\r
+\r
+88877 -293372\r
+-1\r
+\r
+89083 -293086\r
+\r
+89053 -293035\r
+\r
+88670 -292887\r
+\r
+89083 -293086\r
+-1\r
+\r
+88980 -291786\r
+\r
+88857 -291908\r
+\r
+88980 -291786\r
+-1\r
+\r
+89126 -291384\r
+\r
+89074 -291488\r
+\r
+89126 -291384\r
+-1\r
+\r
+89326 -290840\r
+\r
+89326 -290840\r
+-1\r
+\r
+89520 -290515\r
+\r
+89520 -290515\r
+-1\r
+\r
+91182 -288964\r
+\r
+91156 -288986\r
+\r
+90408 -289457\r
+\r
+89924 -289980\r
+\r
+90113 -289861\r
+\r
+90510 -289649\r
+\r
+90925 -289231\r
+\r
+91182 -288964\r
+-1\r
+\r
+91721 -288673\r
+\r
+91716 -288674\r
+\r
+91721 -288673\r
+-1\r
+\r
+100236 -289556\r
+\r
+100067 -289482\r
+\r
+99248 -289152\r
+\r
+98411 -288803\r
+\r
+97969 -288686\r
+\r
+98688 -289040\r
+\r
+99517 -289324\r
+\r
+100236 -289556\r
+-1\r
+\r
+122014 -280618\r
+\r
+121978 -280626\r
+\r
+122014 -280618\r
+-1\r
+\r
+124252 -278492\r
+\r
+124067 -278900\r
+\r
+123902 -279279\r
+\r
+124252 -278492\r
+-1\r
+\r
+124900 -276131\r
+\r
+124902 -276202\r
+\r
+124800 -277278\r
+\r
+124895 -276916\r
+\r
+124900 -276131\r
+-1\r
+\r
+125695 -274409\r
+\r
+125116 -275111\r
+\r
+124623 -275517\r
+\r
+125389 -274901\r
+\r
+125695 -274409\r
+-1\r
+\r
+126177 -273790\r
+\r
+126122 -273879\r
+\r
+126177 -273790\r
+-1\r
+\r
+126620 -272871\r
+\r
+126546 -273051\r
+\r
+126409 -273518\r
+\r
+126620 -272871\r
+-1\r
+\r
+126721 -272571\r
+\r
+126839 -272297\r
+\r
+127505 -271771\r
+\r
+128411 -271738\r
+\r
+128461 -271700\r
+\r
+127613 -271707\r
+\r
+126846 -271902\r
+\r
+126721 -272571\r
+-1\r
+\r
+136551 -271155\r
+\r
+137030 -270814\r
+\r
+137803 -270413\r
+\r
+137211 -270634\r
+\r
+136427 -271155\r
+\r
+136551 -271155\r
+-1\r
+\r
+142343 -267301\r
+\r
+142664 -267076\r
+\r
+142819 -266882\r
+\r
+142343 -267301\r
+-1\r
+\r
+211652 -578555\r
+\r
+211320 -578869\r
+\r
+210868 -579901\r
+\r
+211319 -579827\r
+\r
+211652 -578555\r
+-1\r
+\r
+197971 -588576\r
+\r
+197796 -588378\r
+\r
+197183 -587539\r
+\r
+196844 -587248\r
+\r
+196997 -588365\r
+\r
+196671 -589524\r
+\r
+196498 -591244\r
+\r
+195879 -592249\r
+\r
+196115 -593669\r
+\r
+196780 -592977\r
+\r
+197585 -592341\r
+\r
+197715 -591178\r
+\r
+198123 -589867\r
+\r
+197971 -588576\r
+-1\r
+\r
+196145 -585913\r
+\r
+196119 -585771\r
+\r
+195722 -585437\r
+\r
+196145 -585913\r
+-1\r
+\r
+197875 -584038\r
+\r
+197387 -584384\r
+\r
+197875 -584038\r
+-1\r
+\r
+199440 -578504\r
+\r
+199423 -578420\r
+\r
+199408 -578007\r
+\r
+198696 -577777\r
+\r
+198590 -578445\r
+\r
+198703 -579027\r
+\r
+199440 -578504\r
+-1\r
+\r
+198857 -574258\r
+\r
+198732 -574322\r
+\r
+198300 -574430\r
+\r
+198388 -574535\r
+\r
+198857 -574258\r
+-1\r
+\r
+199001 -575538\r
+\r
+198493 -575588\r
+\r
+198326 -575913\r
+\r
+197776 -576579\r
+\r
+198055 -576445\r
+\r
+198347 -576328\r
+\r
+198702 -576227\r
+\r
+199001 -575538\r
+-1\r
+\r
+201281 -560004\r
+\r
+200807 -560254\r
+\r
+201281 -560004\r
+-1\r
+\r
+203716 -555917\r
+\r
+203531 -555993\r
+\r
+203404 -556300\r
+\r
+203292 -557144\r
+\r
+203716 -555917\r
+-1\r
+\r
+203774 -554700\r
+\r
+203406 -555361\r
+\r
+203774 -554700\r
+-1\r
+\r
+208689 -552446\r
+\r
+208631 -552324\r
+\r
+208187 -551905\r
+\r
+208689 -552446\r
+-1\r
+\r
+203584 -553954\r
+\r
+203409 -554337\r
+\r
+203584 -553954\r
+-1\r
+\r
+205689 -550421\r
+\r
+205663 -550891\r
+\r
+205163 -551936\r
+\r
+205590 -552080\r
+\r
+205743 -551498\r
+\r
+205689 -550421\r
+-1\r
+\r
+208809 -551740\r
+\r
+208714 -551503\r
+\r
+208484 -550126\r
+\r
+207824 -550388\r
+\r
+208355 -549707\r
+\r
+208351 -548849\r
+\r
+207930 -548879\r
+\r
+207577 -548859\r
+\r
+207440 -547998\r
+\r
+206747 -548390\r
+\r
+206905 -549368\r
+\r
+206999 -550633\r
+\r
+206900 -550248\r
+\r
+206332 -549504\r
+\r
+206345 -550451\r
+\r
+206310 -551453\r
+\r
+205976 -551264\r
+\r
+205684 -552316\r
+\r
+205494 -552588\r
+\r
+205367 -552989\r
+\r
+205003 -553219\r
+\r
+204653 -553495\r
+\r
+204343 -554642\r
+\r
+204856 -554244\r
+\r
+205249 -553802\r
+\r
+205481 -553922\r
+\r
+205460 -554219\r
+\r
+205396 -554725\r
+\r
+205745 -555270\r
+\r
+205377 -555722\r
+\r
+205302 -554878\r
+\r
+204849 -555468\r
+\r
+205049 -555782\r
+\r
+205864 -556341\r
+\r
+206344 -557135\r
+\r
+206831 -556814\r
+\r
+207268 -556111\r
+\r
+207582 -555089\r
+\r
+207129 -554649\r
+\r
+206490 -553706\r
+\r
+206456 -553542\r
+\r
+207220 -553711\r
+\r
+207556 -553858\r
+\r
+207611 -553245\r
+\r
+208214 -553958\r
+\r
+208152 -552824\r
+\r
+207759 -552702\r
+\r
+207767 -552162\r
+\r
+208167 -552186\r
+\r
+207997 -551480\r
+\r
+208213 -550985\r
+\r
+208809 -551740\r
+-1\r
+\r
+210097 -547528\r
+\r
+209919 -547428\r
+\r
+209594 -547156\r
+\r
+209693 -548034\r
+\r
+209343 -548339\r
+\r
+209119 -549169\r
+\r
+209060 -549505\r
+\r
+208863 -550538\r
+\r
+209353 -551595\r
+\r
+209395 -550457\r
+\r
+209848 -550654\r
+\r
+210080 -549940\r
+\r
+210409 -549636\r
+\r
+210109 -548926\r
+\r
+210294 -548317\r
+\r
+210097 -547528\r
+-1\r
+\r
+210936 -548432\r
+\r
+210828 -548557\r
+\r
+210771 -549560\r
+\r
+210936 -548432\r
+-1\r
+\r
+217031 -528976\r
+\r
+216383 -530146\r
+\r
+215706 -530892\r
+\r
+215280 -532034\r
+\r
+215633 -532020\r
+\r
+216211 -531111\r
+\r
+216830 -530034\r
+\r
+217231 -529601\r
+\r
+217031 -528976\r
+-1\r
+\r
+217414 -525949\r
+\r
+217379 -526169\r
+\r
+216941 -527590\r
+\r
+217309 -527496\r
+\r
+217547 -527952\r
+\r
+217531 -526887\r
+\r
+217414 -525949\r
+-1\r
+\r
+218066 -524810\r
+\r
+218064 -524845\r
+\r
+217642 -526449\r
+\r
+217991 -525734\r
+\r
+218066 -524810\r
+-1\r
+\r
+210106 -485540\r
+\r
+209889 -485274\r
+\r
+209455 -484328\r
+\r
+209246 -483131\r
+\r
+208483 -482368\r
+\r
+207605 -481942\r
+\r
+207653 -482228\r
+\r
+208477 -482829\r
+\r
+208913 -483116\r
+\r
+208801 -483302\r
+\r
+208178 -483429\r
+\r
+207675 -482574\r
+\r
+207018 -482020\r
+\r
+206986 -482696\r
+\r
+206659 -481964\r
+\r
+206368 -482671\r
+\r
+206134 -482679\r
+\r
+205667 -483558\r
+\r
+205256 -484540\r
+\r
+206004 -484563\r
+\r
+206428 -484260\r
+\r
+206460 -483612\r
+\r
+206917 -484415\r
+\r
+207065 -484246\r
+\r
+207750 -484917\r
+\r
+208693 -485143\r
+\r
+209428 -485148\r
+\r
+209725 -485602\r
+\r
+210106 -485540\r
+-1\r
+\r
+209119 -491236\r
+\r
+208744 -490950\r
+\r
+208558 -491427\r
+\r
+209119 -491236\r
+-1\r
+\r
+209695 -488656\r
+\r
+209550 -488165\r
+\r
+208978 -488433\r
+\r
+208788 -488721\r
+\r
+208907 -487905\r
+\r
+209142 -487017\r
+\r
+208783 -485672\r
+\r
+208390 -486039\r
+\r
+208244 -486059\r
+\r
+208039 -486935\r
+\r
+208557 -488403\r
+\r
+208486 -488527\r
+\r
+207962 -487190\r
+\r
+207889 -486331\r
+\r
+207380 -485449\r
+\r
+206844 -485831\r
+\r
+207321 -487220\r
+\r
+207881 -488601\r
+\r
+207512 -488795\r
+\r
+207202 -488121\r
+\r
+206591 -488316\r
+\r
+207003 -489574\r
+\r
+206966 -489073\r
+\r
+207397 -489548\r
+\r
+207692 -490000\r
+\r
+208201 -490984\r
+\r
+208638 -490489\r
+\r
+208458 -490086\r
+\r
+209139 -491118\r
+\r
+209590 -490868\r
+\r
+209006 -489966\r
+\r
+209484 -489705\r
+\r
+209695 -488656\r
+-1\r
+\r
+206341 -488521\r
+\r
+206243 -488266\r
+\r
+205666 -487966\r
+\r
+205266 -488986\r
+\r
+205966 -488910\r
+\r
+206341 -488521\r
+-1\r
+\r
+206753 -486377\r
+\r
+206520 -485815\r
+\r
+206098 -485631\r
+\r
+205473 -485251\r
+\r
+204644 -484865\r
+\r
+203715 -484591\r
+\r
+203124 -484656\r
+\r
+202316 -484721\r
+\r
+202636 -485374\r
+\r
+203331 -486010\r
+\r
+204011 -485546\r
+\r
+204073 -485993\r
+\r
+204238 -486122\r
+\r
+204217 -486661\r
+\r
+204504 -487127\r
+\r
+205078 -487265\r
+\r
+205388 -487188\r
+\r
+205755 -487473\r
+\r
+206156 -488022\r
+\r
+206548 -487912\r
+\r
+207148 -487607\r
+\r
+206864 -487256\r
+\r
+206753 -486377\r
+-1\r
+\r
+204836 -482713\r
+\r
+204829 -482684\r
+\r
+204174 -482121\r
+\r
+204297 -481871\r
+\r
+204012 -481566\r
+\r
+203817 -482084\r
+\r
+203163 -481899\r
+\r
+202681 -482023\r
+\r
+202422 -482002\r
+\r
+202111 -482481\r
+\r
+202473 -482759\r
+\r
+201958 -482757\r
+\r
+201960 -483143\r
+\r
+202577 -483193\r
+\r
+202915 -483337\r
+\r
+203050 -482816\r
+\r
+203431 -482601\r
+\r
+203602 -483486\r
+\r
+203830 -483220\r
+\r
+204097 -483749\r
+\r
+204467 -483462\r
+\r
+204634 -482850\r
+\r
+204836 -482713\r
+-1\r
+\r
+205119 -478986\r
+\r
+205101 -478981\r
+\r
+204355 -478668\r
+\r
+203939 -479098\r
+\r
+204561 -479908\r
+\r
+204047 -479575\r
+\r
+203614 -479122\r
+\r
+203318 -480059\r
+\r
+203182 -481115\r
+\r
+203951 -481303\r
+\r
+204619 -481298\r
+\r
+204807 -481858\r
+\r
+205159 -482252\r
+\r
+205415 -481276\r
+\r
+204988 -479842\r
+\r
+205119 -478986\r
+-1\r
+\r
+204431 -478087\r
+\r
+204390 -478028\r
+\r
+203704 -477100\r
+\r
+203381 -477983\r
+\r
+203973 -478438\r
+\r
+204431 -478087\r
+-1\r
+\r
+203242 -477731\r
+\r
+202548 -477666\r
+\r
+202817 -478987\r
+\r
+203242 -477731\r
+-1\r
+\r
+203328 -476410\r
+\r
+203270 -476291\r
+\r
+202765 -475172\r
+\r
+202034 -475363\r
+\r
+202509 -476371\r
+\r
+203328 -476410\r
+-1\r
+\r
+202810 -476605\r
+\r
+202284 -476922\r
+\r
+202017 -475586\r
+\r
+201504 -475666\r
+\r
+201355 -476464\r
+\r
+201840 -477191\r
+\r
+202351 -477678\r
+\r
+202810 -476605\r
+-1\r
+\r
+201434 -472434\r
+\r
+201087 -472006\r
+\r
+200292 -471369\r
+\r
+199490 -471473\r
+\r
+198875 -471890\r
+\r
+199055 -472404\r
+\r
+199063 -472589\r
+\r
+199339 -472882\r
+\r
+200152 -472825\r
+\r
+199577 -472756\r
+\r
+199544 -473260\r
+\r
+199491 -473359\r
+\r
+199314 -474145\r
+\r
+199996 -473977\r
+\r
+200581 -473746\r
+\r
+200732 -473911\r
+\r
+200854 -474017\r
+\r
+201116 -473575\r
+\r
+201434 -472434\r
+-1\r
+\r
+199486 -474550\r
+\r
+199279 -474199\r
+\r
+198845 -474172\r
+\r
+198709 -474538\r
+\r
+199486 -474550\r
+-1\r
+\r
+198849 -473282\r
+\r
+198259 -472844\r
+\r
+198208 -473503\r
+\r
+198409 -473506\r
+\r
+198849 -473282\r
+-1\r
+\r
+197951 -472458\r
+\r
+197887 -472473\r
+\r
+197629 -473145\r
+\r
+197951 -472458\r
+-1\r
+\r
+202064 -479828\r
+\r
+201616 -479875\r
+\r
+201397 -480974\r
+\r
+201546 -481551\r
+\r
+201961 -480892\r
+\r
+202064 -479828\r
+-1\r
+\r
+199190 -479868\r
+\r
+199002 -479921\r
+\r
+198710 -480252\r
+\r
+199190 -479868\r
+-1\r
+\r
+202859 -480908\r
+\r
+202792 -480087\r
+\r
+202739 -479382\r
+\r
+202010 -479046\r
+\r
+201777 -478448\r
+\r
+201243 -477369\r
+\r
+200477 -476793\r
+\r
+200001 -476281\r
+\r
+199807 -476132\r
+\r
+200063 -477216\r
+\r
+199590 -477476\r
+\r
+199673 -476322\r
+\r
+199470 -476698\r
+\r
+199160 -475717\r
+\r
+198712 -475973\r
+\r
+198754 -475089\r
+\r
+198244 -475537\r
+\r
+197957 -475560\r
+\r
+197742 -475098\r
+\r
+197215 -475162\r
+\r
+196977 -475863\r
+\r
+197266 -476203\r
+\r
+197647 -476462\r
+\r
+197678 -476806\r
+\r
+197830 -477280\r
+\r
+198203 -477030\r
+\r
+198567 -477242\r
+\r
+198497 -477600\r
+\r
+198786 -478499\r
+\r
+198964 -478823\r
+\r
+199347 -479600\r
+\r
+199296 -478398\r
+\r
+199638 -479145\r
+\r
+200288 -478562\r
+\r
+200152 -479889\r
+\r
+200657 -479939\r
+\r
+201142 -479354\r
+\r
+201830 -479754\r
+\r
+202260 -480724\r
+\r
+202859 -480908\r
+-1\r
+\r
+198884 -479168\r
+\r
+198505 -479020\r
+\r
+198237 -478844\r
+\r
+197657 -478378\r
+\r
+197037 -477824\r
+\r
+197003 -478284\r
+\r
+197469 -478817\r
+\r
+197982 -479284\r
+\r
+198475 -479451\r
+\r
+198884 -479168\r
+-1\r
+\r
+172504 -232138\r
+\r
+171940 -232528\r
+\r
+172230 -232898\r
+\r
+172504 -232138\r
+-1\r
+\r
+169332 -230345\r
+\r
+168907 -230338\r
+\r
+168279 -230489\r
+\r
+167762 -229975\r
+\r
+167364 -230094\r
+\r
+167292 -229341\r
+\r
+167500 -228592\r
+\r
+167343 -227923\r
+\r
+167097 -227013\r
+\r
+167192 -225829\r
+\r
+167281 -225255\r
+\r
+167341 -223907\r
+\r
+166991 -223524\r
+\r
+166882 -224460\r
+\r
+166546 -224912\r
+\r
+166257 -224993\r
+\r
+166029 -225000\r
+\r
+165735 -225245\r
+\r
+165460 -225570\r
+\r
+165792 -226530\r
+\r
+166012 -226408\r
+\r
+166249 -226869\r
+\r
+166741 -226713\r
+\r
+166395 -227469\r
+\r
+166184 -227524\r
+\r
+166356 -228731\r
+\r
+166824 -229628\r
+\r
+167068 -229985\r
+\r
+167223 -230783\r
+\r
+167825 -230780\r
+\r
+167964 -231871\r
+\r
+168831 -231251\r
+\r
+169332 -230345\r
+-1\r
+\r
+171508 -221068\r
+\r
+171199 -221462\r
+\r
+171190 -221932\r
+\r
+170754 -222398\r
+\r
+171029 -222053\r
+\r
+170378 -222968\r
+\r
+170009 -222541\r
+\r
+170392 -223022\r
+\r
+171073 -222196\r
+\r
+171508 -221068\r
+-1\r
+\r
+168664 -217114\r
+\r
+167958 -217352\r
+\r
+167104 -217662\r
+\r
+166336 -218112\r
+\r
+166517 -217675\r
+\r
+165965 -218590\r
+\r
+165651 -219433\r
+\r
+165385 -219601\r
+\r
+165792 -218643\r
+\r
+165278 -219487\r
+\r
+165175 -219537\r
+\r
+164871 -219775\r
+\r
+164588 -219646\r
+\r
+164301 -218980\r
+\r
+164879 -218511\r
+\r
+165488 -217530\r
+\r
+165223 -218380\r
+\r
+165666 -218307\r
+\r
+166305 -217335\r
+\r
+166087 -217823\r
+\r
+166224 -217954\r
+\r
+166691 -217000\r
+\r
+166131 -216796\r
+\r
+166311 -216244\r
+\r
+166162 -215413\r
+\r
+165733 -215706\r
+\r
+165380 -215482\r
+\r
+165064 -216542\r
+\r
+164514 -216863\r
+\r
+164229 -217983\r
+\r
+164194 -219070\r
+\r
+164084 -219836\r
+\r
+164034 -220563\r
+\r
+164575 -221247\r
+\r
+165451 -221488\r
+\r
+166276 -221026\r
+\r
+167033 -220170\r
+\r
+167897 -219663\r
+\r
+168485 -219109\r
+\r
+169245 -218248\r
+\r
+169060 -217557\r
+\r
+168664 -217114\r
+-1\r
+\r
+169455 -202642\r
+\r
+169045 -202710\r
+\r
+168440 -202948\r
+\r
+169222 -202932\r
+\r
+169455 -202642\r
+-1\r
+\r
+171507 -194850\r
+\r
+170624 -195299\r
+\r
+171200 -195157\r
+\r
+171507 -194850\r
+-1\r
+\r
+173486 -192831\r
+\r
+173496 -192633\r
+\r
+173154 -193389\r
+\r
+173498 -193988\r
+\r
+173486 -192831\r
+-1\r
+\r
+179051 -194692\r
+\r
+178866 -194542\r
+\r
+178521 -195202\r
+\r
+178992 -195396\r
+\r
+179051 -194692\r
+-1\r
+\r
+178682 -196307\r
+\r
+178339 -196833\r
+\r
+178322 -197452\r
+\r
+178396 -196951\r
+\r
+178682 -196307\r
+-1\r
+\r
+182823 -199681\r
+\r
+182571 -200205\r
+\r
+182823 -199681\r
+-1\r
+\r
+179427 -228572\r
+\r
+179116 -226994\r
+\r
+178753 -225671\r
+\r
+178149 -224542\r
+\r
+177774 -223230\r
+\r
+177180 -222267\r
+\r
+176670 -222658\r
+\r
+176624 -224074\r
+\r
+176924 -225584\r
+\r
+177241 -227178\r
+\r
+177722 -228570\r
+\r
+178414 -229329\r
+\r
+178970 -230616\r
+\r
+179259 -231755\r
+\r
+179713 -231591\r
+\r
+179596 -230179\r
+\r
+179427 -228572\r
+-1\r
+\r
+185875 -246871\r
+\r
+185670 -246364\r
+\r
+184865 -246178\r
+\r
+185223 -246935\r
+\r
+184519 -246179\r
+\r
+184146 -247078\r
+\r
+184362 -247973\r
+\r
+184805 -248629\r
+\r
+185636 -248202\r
+\r
+185875 -246871\r
+-1\r
+\r
+187531 -285470\r
+\r
+186992 -285712\r
+\r
+187242 -286690\r
+\r
+187531 -285470\r
+-1\r
+\r
+191446 -291916\r
+\r
+191405 -291856\r
+\r
+190731 -290933\r
+\r
+189866 -290423\r
+\r
+189942 -291788\r
+\r
+190307 -293291\r
+\r
+190648 -294836\r
+\r
+191293 -294993\r
+\r
+191562 -293491\r
+\r
+191446 -291916\r
+-1\r
+\r
+178400 -208787\r
+\r
+178139 -208456\r
+\r
+178307 -208151\r
+\r
+178849 -208603\r
+\r
+179779 -207931\r
+\r
+180806 -207335\r
+\r
+181814 -206736\r
+\r
+182252 -205787\r
+\r
+182509 -206642\r
+\r
+182858 -205461\r
+\r
+183472 -205066\r
+\r
+183648 -204848\r
+\r
+184165 -204447\r
+\r
+184837 -204006\r
+\r
+185250 -202758\r
+\r
+185714 -201536\r
+\r
+185532 -201073\r
+\r
+185378 -200369\r
+\r
+185779 -200215\r
+-1\r
+\r
+171479 -210350\r
+\r
+171534 -210716\r
+\r
+171331 -211770\r
+\r
+171209 -212919\r
+\r
+171873 -213447\r
+\r
+172540 -213609\r
+\r
+173161 -212638\r
+\r
+173776 -211614\r
+\r
+174430 -210653\r
+\r
+174523 -210346\r
+\r
+174636 -210414\r
+\r
+174697 -211678\r
+\r
+174551 -212995\r
+\r
+175026 -212742\r
+\r
+175574 -211654\r
+\r
+174926 -212057\r
+\r
+174822 -211448\r
+\r
+175746 -210952\r
+\r
+176639 -210385\r
+\r
+176647 -209920\r
+\r
+176244 -208661\r
+\r
+176624 -209209\r
+\r
+176981 -208357\r
+\r
+176947 -208878\r
+\r
+177213 -208716\r
+\r
+177654 -209614\r
+\r
+178412 -208790\r
+-1\r
+\r
+168718 -199386\r
+\r
+168909 -199891\r
+\r
+168706 -200707\r
+\r
+169272 -201312\r
+\r
+169595 -200138\r
+\r
+170147 -199093\r
+\r
+170920 -198432\r
+\r
+171302 -197457\r
+\r
+171606 -197206\r
+\r
+171394 -198301\r
+\r
+171762 -198079\r
+\r
+171513 -198540\r
+\r
+171795 -199288\r
+\r
+171460 -199484\r
+\r
+170846 -199746\r
+\r
+170819 -200305\r
+\r
+170911 -200539\r
+\r
+170900 -201031\r
+\r
+171301 -200709\r
+\r
+170948 -201771\r
+\r
+171183 -201559\r
+\r
+171578 -200400\r
+\r
+171567 -201303\r
+\r
+172308 -200797\r
+\r
+172280 -201011\r
+\r
+171681 -201922\r
+\r
+172179 -202162\r
+\r
+171512 -202177\r
+\r
+171823 -202708\r
+\r
+171398 -203259\r
+\r
+171305 -204164\r
+\r
+171080 -204601\r
+\r
+171275 -205764\r
+\r
+171444 -206401\r
+\r
+171366 -207444\r
+\r
+171536 -208427\r
+\r
+171670 -209074\r
+\r
+171659 -210019\r
+\r
+171482 -210343\r
+-1\r
+\r
+173409 -190511\r
+\r
+173387 -190448\r
+\r
+172718 -190747\r
+\r
+171887 -191413\r
+\r
+171406 -191583\r
+\r
+171186 -191518\r
+\r
+170813 -191325\r
+\r
+171252 -190404\r
+\r
+171981 -189918\r
+\r
+171253 -189624\r
+\r
+170599 -189740\r
+\r
+169965 -190171\r
+\r
+169374 -190345\r
+\r
+168572 -190558\r
+\r
+167838 -191360\r
+\r
+168145 -192104\r
+\r
+167812 -192745\r
+\r
+168584 -192873\r
+\r
+168507 -193125\r
+\r
+169106 -192862\r
+\r
+169599 -192763\r
+\r
+169633 -193002\r
+\r
+169284 -193588\r
+\r
+168584 -194475\r
+\r
+169013 -195025\r
+\r
+170007 -194444\r
+\r
+170347 -194134\r
+\r
+170760 -193946\r
+\r
+171421 -194150\r
+\r
+172082 -194502\r
+\r
+172388 -195222\r
+\r
+171691 -195483\r
+\r
+170977 -195978\r
+\r
+170542 -196240\r
+\r
+171059 -196093\r
+\r
+170726 -196484\r
+\r
+170553 -197206\r
+\r
+170481 -197577\r
+\r
+169774 -198155\r
+\r
+169488 -198300\r
+\r
+169222 -198686\r
+\r
+168716 -199388\r
+-1\r
+\r
+177307 -192440\r
+\r
+176958 -192723\r
+\r
+176505 -193373\r
+\r
+176312 -193797\r
+\r
+175988 -194320\r
+\r
+175724 -194746\r
+\r
+175713 -194447\r
+\r
+175757 -193717\r
+\r
+175474 -194179\r
+\r
+175048 -194128\r
+\r
+175352 -193946\r
+\r
+175160 -193373\r
+\r
+174989 -193680\r
+\r
+174832 -193608\r
+\r
+174559 -193923\r
+\r
+174131 -194894\r
+\r
+174496 -193800\r
+\r
+174472 -193598\r
+\r
+174453 -193257\r
+\r
+174555 -192823\r
+\r
+174669 -192488\r
+\r
+174763 -191929\r
+\r
+175204 -191150\r
+\r
+174686 -190920\r
+\r
+174135 -191741\r
+\r
+173769 -192451\r
+\r
+173507 -193591\r
+\r
+173195 -194082\r
+\r
+172918 -193453\r
+\r
+172840 -193467\r
+\r
+172438 -193294\r
+\r
+172047 -193759\r
+\r
+171827 -193787\r
+\r
+171655 -193230\r
+\r
+171203 -193024\r
+\r
+171545 -192628\r
+\r
+172324 -192254\r
+\r
+172931 -191445\r
+\r
+173416 -190500\r
+-1\r
+\r
+180024 -199769\r
+\r
+179906 -199713\r
+\r
+179363 -200596\r
+\r
+178969 -201649\r
+\r
+178642 -201981\r
+\r
+178845 -201349\r
+\r
+178409 -201262\r
+\r
+177986 -201824\r
+\r
+178158 -200739\r
+\r
+177867 -200442\r
+\r
+177856 -200030\r
+\r
+178198 -199407\r
+\r
+177907 -199274\r
+\r
+177829 -199146\r
+\r
+177782 -198849\r
+\r
+178225 -198784\r
+\r
+177869 -198586\r
+\r
+177203 -199089\r
+\r
+176552 -199351\r
+\r
+176863 -199021\r
+\r
+177411 -198317\r
+\r
+177335 -198020\r
+\r
+177596 -197492\r
+\r
+177427 -197256\r
+\r
+177991 -196703\r
+\r
+178061 -196260\r
+\r
+177580 -196035\r
+\r
+177933 -195659\r
+\r
+177813 -195056\r
+\r
+178003 -194446\r
+\r
+177730 -193366\r
+\r
+177313 -192444\r
+-1\r
+\r
+185803 -200223\r
+\r
+185768 -199857\r
+\r
+185406 -199679\r
+\r
+184896 -199852\r
+\r
+184796 -200629\r
+\r
+184933 -201728\r
+\r
+184456 -201720\r
+\r
+184366 -201186\r
+\r
+183888 -200637\r
+\r
+183407 -201030\r
+\r
+182858 -201580\r
+\r
+183029 -202062\r
+\r
+182648 -202193\r
+\r
+181943 -202464\r
+\r
+181371 -203041\r
+\r
+180844 -203414\r
+\r
+180181 -204129\r
+\r
+179591 -204293\r
+\r
+179035 -204514\r
+\r
+178577 -204435\r
+\r
+179460 -203551\r
+\r
+179681 -202932\r
+\r
+180482 -202235\r
+\r
+179924 -202075\r
+\r
+179985 -201610\r
+\r
+179826 -200870\r
+\r
+180028 -199771\r
+-1\r
+\r
+237600 -305677\r
+\r
+237107 -305119\r
+\r
+236283 -304471\r
+\r
+236425 -305602\r
+\r
+237218 -306503\r
+\r
+237600 -305677\r
+-1\r
+\r
+237635 -302117\r
+\r
+237155 -301272\r
+\r
+236564 -300633\r
+\r
+236235 -300042\r
+\r
+236323 -301090\r
+\r
+236738 -301405\r
+\r
+236730 -302834\r
+\r
+237529 -303240\r
+\r
+238053 -303725\r
+\r
+237635 -302117\r
+-1\r
+\r
+236997 -300052\r
+\r
+236930 -300413\r
+\r
+236997 -300052\r
+-1\r
+\r
+238505 -298568\r
+\r
+238406 -298695\r
+\r
+238837 -299751\r
+\r
+238505 -298568\r
+-1\r
+\r
+251211 -300876\r
+\r
+251021 -301490\r
+\r
+251211 -300876\r
+-1\r
+\r
+245385 -311166\r
+\r
+245191 -311157\r
+\r
+244313 -311023\r
+\r
+244023 -312569\r
+\r
+244804 -312613\r
+\r
+245606 -312577\r
+\r
+245385 -311166\r
+-1\r
+\r
+250436 -343760\r
+\r
+250176 -343319\r
+\r
+249568 -344653\r
+\r
+250390 -344592\r
+\r
+249629 -345188\r
+\r
+250430 -345348\r
+\r
+250436 -343760\r
+-1\r
+\r
+250366 -346091\r
+\r
+250244 -346019\r
+\r
+249858 -346786\r
+\r
+250482 -348037\r
+\r
+250366 -346091\r
+-1\r
+\r
+251577 -352349\r
+\r
+251461 -351860\r
+\r
+250868 -350791\r
+\r
+250818 -349980\r
+\r
+250183 -348443\r
+\r
+249531 -346447\r
+\r
+248631 -346446\r
+\r
+249192 -345911\r
+\r
+248432 -345384\r
+\r
+247807 -344402\r
+\r
+247690 -342947\r
+\r
+247501 -344282\r
+\r
+247038 -345560\r
+\r
+246406 -347413\r
+\r
+246916 -349557\r
+\r
+246764 -351065\r
+\r
+247278 -353058\r
+\r
+247890 -354226\r
+\r
+247648 -355409\r
+\r
+248068 -356425\r
+\r
+247948 -357645\r
+\r
+248790 -358220\r
+\r
+248957 -356231\r
+\r
+249428 -354742\r
+\r
+250126 -354878\r
+\r
+250413 -354088\r
+\r
+250088 -353057\r
+\r
+250892 -353977\r
+\r
+251577 -352349\r
+-1\r
+\r
+264853 -387523\r
+\r
+264754 -388699\r
+\r
+264853 -387523\r
+-1\r
+\r
+264697 -376163\r
+\r
+264078 -376465\r
+\r
+263169 -377747\r
+\r
+262573 -379151\r
+\r
+262571 -379650\r
+\r
+263306 -381285\r
+\r
+263899 -382249\r
+\r
+264487 -384533\r
+\r
+265234 -384121\r
+\r
+265423 -381032\r
+\r
+265358 -378128\r
+\r
+264697 -376163\r
+-1\r
+\r
+254376 -361660\r
+\r
+254347 -361626\r
+\r
+253968 -361171\r
+\r
+253930 -362183\r
+\r
+254376 -361660\r
+-1\r
+\r
+250216 -363791\r
+\r
+249777 -364605\r
+\r
+250283 -364836\r
+\r
+250216 -363791\r
+-1\r
+\r
+249111 -365473\r
+\r
+248701 -365991\r
+\r
+249111 -365473\r
+-1\r
+\r
+248823 -360344\r
+\r
+248206 -360258\r
+\r
+248823 -360344\r
+-1\r
+\r
+248386 -361165\r
+\r
+247829 -360739\r
+\r
+247511 -361753\r
+\r
+247973 -362254\r
+\r
+248386 -361165\r
+-1\r
+\r
+246128 -360309\r
+\r
+246128 -360309\r
+-1\r
+\r
+247565 -366098\r
+\r
+247397 -366136\r
+\r
+246961 -366968\r
+\r
+247406 -367898\r
+\r
+247565 -366098\r
+-1\r
+\r
+246866 -376857\r
+\r
+246497 -375974\r
+\r
+246498 -377796\r
+\r
+246866 -376857\r
+-1\r
+\r
+241907 -387294\r
+\r
+241571 -386371\r
+\r
+241907 -387294\r
+-1\r
+\r
+242865 -388378\r
+\r
+242682 -388401\r
+\r
+242662 -389343\r
+\r
+242865 -388378\r
+-1\r
+\r
+243521 -388740\r
+\r
+243323 -388632\r
+\r
+242992 -389214\r
+\r
+243521 -388740\r
+-1\r
+\r
+244704 -392224\r
+\r
+244444 -392529\r
+\r
+244704 -392224\r
+-1\r
+\r
+245132 -394010\r
+\r
+244871 -393523\r
+\r
+245132 -394010\r
+-1\r
+\r
+245637 -394477\r
+\r
+245443 -394812\r
+\r
+245637 -394477\r
+-1\r
+\r
+245211 -395578\r
+\r
+244987 -396468\r
+\r
+245211 -395578\r
+-1\r
+\r
+244585 -398941\r
+\r
+244389 -399268\r
+\r
+244585 -398941\r
+-1\r
+\r
+246544 -398622\r
+\r
+246497 -399694\r
+\r
+246544 -398622\r
+-1\r
+\r
+245846 -401503\r
+\r
+245719 -401879\r
+\r
+245846 -401503\r
+-1\r
+\r
+244456 -407870\r
+\r
+244427 -408362\r
+\r
+244456 -407870\r
+-1\r
+\r
+244337 -410437\r
+\r
+244335 -410645\r
+\r
+244337 -410437\r
+-1\r
+\r
+229563 -308559\r
+\r
+229259 -309736\r
+\r
+229209 -311708\r
+\r
+228781 -313501\r
+\r
+229635 -313541\r
+\r
+230341 -311933\r
+\r
+230856 -310247\r
+\r
+231678 -310955\r
+\r
+232551 -311078\r
+\r
+233408 -310290\r
+\r
+234251 -310265\r
+\r
+235132 -310142\r
+\r
+236015 -309887\r
+\r
+236939 -309089\r
+\r
+237070 -307851\r
+\r
+236724 -306610\r
+\r
+236002 -306795\r
+\r
+235321 -306033\r
+\r
+234908 -305203\r
+\r
+235693 -304293\r
+\r
+235125 -303071\r
+\r
+234591 -301997\r
+\r
+234354 -300124\r
+\r
+233690 -298880\r
+-1\r
+\r
+233696 -298853\r
+\r
+233296 -298044\r
+\r
+233027 -296199\r
+\r
+232438 -294823\r
+\r
+231610 -294372\r
+\r
+230836 -293917\r
+\r
+230358 -295029\r
+\r
+230592 -293161\r
+\r
+230474 -291845\r
+\r
+230783 -291131\r
+\r
+230150 -289988\r
+\r
+229909 -289751\r
+\r
+229455 -289094\r
+\r
+228893 -290713\r
+\r
+228514 -292199\r
+\r
+228936 -294036\r
+\r
+229281 -295822\r
+\r
+229448 -297165\r
+\r
+230170 -296815\r
+\r
+230262 -298760\r
+\r
+230957 -298702\r
+\r
+230775 -300222\r
+\r
+230191 -301010\r
+\r
+229543 -301577\r
+\r
+229044 -303145\r
+\r
+228306 -304080\r
+\r
+227603 -305466\r
+\r
+227245 -307314\r
+\r
+227851 -308312\r
+\r
+228735 -308232\r
+\r
+229561 -308555\r
+-1\r
+\r
+256543 -420538\r
+\r
+256675 -420112\r
+\r
+256836 -418195\r
+\r
+257080 -417664\r
+\r
+257365 -416747\r
+\r
+257421 -414542\r
+\r
+257517 -415641\r
+\r
+257383 -418413\r
+\r
+257141 -421212\r
+\r
+257306 -422812\r
+\r
+256976 -423704\r
+\r
+257163 -425927\r
+\r
+257566 -424065\r
+\r
+257892 -424494\r
+\r
+257803 -425406\r
+\r
+257921 -427085\r
+\r
+257903 -428643\r
+\r
+258933 -428604\r
+\r
+259707 -427171\r
+\r
+260269 -425222\r
+\r
+260918 -426798\r
+\r
+261623 -424947\r
+\r
+262245 -422932\r
+\r
+262747 -420528\r
+\r
+263254 -418098\r
+\r
+263649 -415389\r
+\r
+264132 -412889\r
+\r
+263608 -410555\r
+\r
+262638 -410571\r
+\r
+261937 -411415\r
+\r
+261366 -412577\r
+-1\r
+\r
+251982 -422753\r
+\r
+252167 -422407\r
+\r
+252537 -420021\r
+\r
+252810 -417432\r
+\r
+252996 -414657\r
+\r
+253135 -411806\r
+\r
+252974 -408881\r
+\r
+252859 -406438\r
+\r
+252846 -404429\r
+\r
+252961 -403289\r
+\r
+253084 -401701\r
+\r
+253444 -403394\r
+\r
+253855 -404984\r
+\r
+254163 -407074\r
+\r
+254358 -409070\r
+\r
+254432 -411630\r
+\r
+254158 -414182\r
+\r
+254143 -416947\r
+\r
+254286 -419136\r
+\r
+254212 -422018\r
+\r
+254460 -423800\r
+\r
+255082 -425630\r
+\r
+255824 -425555\r
+\r
+256243 -423155\r
+\r
+256543 -420538\r
+-1\r
+\r
+247037 -396048\r
+\r
+247032 -396094\r
+\r
+246973 -398221\r
+\r
+246946 -399035\r
+\r
+246808 -400673\r
+\r
+246723 -402553\r
+\r
+246594 -404977\r
+\r
+246438 -407493\r
+\r
+246833 -407618\r
+\r
+247570 -408897\r
+\r
+248359 -408905\r
+\r
+249023 -409276\r
+\r
+249302 -410261\r
+\r
+249325 -412760\r
+\r
+249336 -415127\r
+\r
+249594 -417864\r
+\r
+250128 -419742\r
+\r
+250499 -420723\r
+\r
+251101 -422014\r
+\r
+251982 -422760\r
+-1\r
+\r
+248192 -375354\r
+\r
+248161 -375904\r
+\r
+248012 -378240\r
+\r
+248475 -377887\r
+\r
+248722 -378998\r
+\r
+248974 -381363\r
+\r
+249314 -382832\r
+\r
+250108 -383383\r
+\r
+249675 -385078\r
+\r
+248972 -385575\r
+\r
+248297 -387336\r
+\r
+248189 -389874\r
+\r
+247697 -391534\r
+\r
+247310 -393695\r
+\r
+247041 -396032\r
+-1\r
+\r
+255597 -375892\r
+\r
+255479 -375324\r
+\r
+254684 -374297\r
+\r
+254113 -372503\r
+\r
+253837 -370506\r
+\r
+254306 -370717\r
+\r
+253635 -369203\r
+\r
+253121 -367389\r
+\r
+252872 -365811\r
+\r
+252634 -364889\r
+\r
+252361 -363589\r
+\r
+251548 -363197\r
+\r
+250776 -363782\r
+\r
+251206 -365197\r
+\r
+251176 -365598\r
+\r
+251040 -366794\r
+\r
+251557 -367796\r
+\r
+251141 -368569\r
+\r
+251053 -369569\r
+\r
+250348 -369329\r
+\r
+250666 -371472\r
+\r
+250607 -372615\r
+\r
+250028 -371142\r
+\r
+249630 -370852\r
+\r
+248804 -371407\r
+\r
+249740 -370242\r
+\r
+250184 -368369\r
+\r
+249660 -367436\r
+\r
+249358 -367708\r
+\r
+249322 -366891\r
+\r
+248462 -366558\r
+\r
+248171 -368308\r
+\r
+247960 -369947\r
+\r
+247840 -371502\r
+\r
+247757 -373348\r
+\r
+248189 -375357\r
+-1\r
+\r
+257804 -388100\r
+\r
+258115 -388202\r
+\r
+258475 -386136\r
+\r
+258982 -386656\r
+\r
+259699 -387720\r
+\r
+260263 -387773\r
+\r
+260919 -388501\r
+\r
+261598 -388891\r
+\r
+262463 -389172\r
+\r
+263216 -389839\r
+\r
+263650 -388986\r
+\r
+263964 -388042\r
+\r
+263435 -385521\r
+\r
+263806 -384280\r
+\r
+263241 -382627\r
+\r
+262739 -380802\r
+\r
+262069 -379418\r
+\r
+261716 -379610\r
+\r
+260948 -378883\r
+\r
+260321 -378454\r
+\r
+259460 -378071\r
+\r
+258629 -377244\r
+\r
+257899 -375953\r
+\r
+256995 -375554\r
+\r
+256365 -376042\r
+\r
+255599 -375890\r
+-1\r
+\r
+261370 -412558\r
+\r
+261289 -412374\r
+\r
+261573 -410077\r
+\r
+261475 -409276\r
+\r
+261930 -408983\r
+\r
+262769 -407378\r
+\r
+262468 -404555\r
+\r
+262067 -401495\r
+\r
+261243 -400597\r
+\r
+260620 -402310\r
+\r
+260188 -402170\r
+\r
+260384 -401202\r
+\r
+260876 -400423\r
+\r
+260492 -400372\r
+\r
+260704 -399773\r
+\r
+261236 -398657\r
+\r
+260772 -397404\r
+\r
+261089 -396911\r
+\r
+260840 -395438\r
+\r
+261084 -396043\r
+\r
+261477 -396138\r
+\r
+261742 -396022\r
+\r
+261913 -396453\r
+\r
+262310 -398048\r
+\r
+262838 -397335\r
+\r
+262474 -394625\r
+\r
+261903 -393618\r
+\r
+261457 -392465\r
+\r
+261210 -391093\r
+\r
+260246 -390964\r
+\r
+259626 -390254\r
+\r
+259077 -389612\r
+\r
+258234 -389440\r
+\r
+257790 -388114\r
+-1\r
+\r
+260976 -450949\r
+\r
+261119 -450444\r
+\r
+261670 -449838\r
+\r
+262318 -449985\r
+\r
+262727 -448399\r
+\r
+263307 -449166\r
+\r
+264105 -447909\r
+\r
+264766 -446652\r
+\r
+265533 -445609\r
+\r
+266191 -447299\r
+\r
+266981 -448143\r
+\r
+267588 -449223\r
+\r
+267827 -446023\r
+\r
+268012 -442394\r
+\r
+268272 -438913\r
+\r
+268163 -435860\r
+\r
+267551 -433601\r
+\r
+267227 -430290\r
+\r
+266494 -431081\r
+-1\r
+\r
+266496 -431044\r
+\r
+266936 -430492\r
+\r
+266838 -428842\r
+\r
+266534 -428122\r
+\r
+267227 -426920\r
+\r
+267282 -423462\r
+\r
+266733 -420869\r
+\r
+266041 -419054\r
+\r
+265362 -417127\r
+\r
+264678 -415225\r
+\r
+264024 -417005\r
+\r
+263607 -419685\r
+\r
+263034 -421950\r
+\r
+262529 -424378\r
+\r
+261949 -426586\r
+\r
+261450 -428972\r
+\r
+260484 -429489\r
+\r
+259999 -431835\r
+\r
+259758 -432542\r
+\r
+258869 -433554\r
+\r
+257866 -433520\r
+\r
+257177 -435270\r
+\r
+257085 -437535\r
+\r
+256761 -439236\r
+\r
+256230 -441378\r
+\r
+256026 -443632\r
+\r
+256892 -444692\r
+\r
+257735 -445881\r
+\r
+258333 -447894\r
+\r
+258858 -450166\r
+\r
+259088 -450513\r
+\r
+259115 -453481\r
+\r
+259781 -452539\r
+\r
+260287 -451916\r
+\r
+260993 -450883\r
+-1\r
+\r
+197683 -208587\r
+\r
+197324 -208624\r
+\r
+197154 -208792\r
+\r
+197551 -209588\r
+\r
+197683 -208587\r
+-1\r
+\r
+204879 -220879\r
+\r
+204537 -221383\r
+\r
+204221 -220939\r
+\r
+204043 -221597\r
+\r
+204817 -221719\r
+\r
+204879 -220879\r
+-1\r
+\r
+217745 -232704\r
+\r
+217488 -232292\r
+\r
+217130 -232058\r
+\r
+217362 -233126\r
+\r
+217745 -232704\r
+-1\r
+\r
+218021 -244615\r
+\r
+218011 -244589\r
+\r
+217243 -244433\r
+\r
+216803 -245918\r
+\r
+217585 -245653\r
+\r
+218021 -244615\r
+-1\r
+\r
+225865 -268131\r
+\r
+225798 -267979\r
+\r
+225529 -266381\r
+\r
+225538 -267903\r
+\r
+225865 -268131\r
+-1\r
+\r
+218912 -281616\r
+\r
+218896 -281644\r
+\r
+218683 -282407\r
+\r
+218823 -282824\r
+\r
+218912 -281616\r
+-1\r
+\r
+203395 -286400\r
+\r
+202729 -286877\r
+\r
+202273 -288186\r
+\r
+202786 -287935\r
+\r
+202913 -286976\r
+\r
+203395 -286400\r
+-1\r
+\r
+203489 -284856\r
+\r
+203311 -284803\r
+\r
+202819 -284151\r
+\r
+202445 -284315\r
+\r
+201632 -284827\r
+\r
+201161 -285166\r
+\r
+201957 -284749\r
+\r
+202658 -284325\r
+\r
+202712 -284652\r
+\r
+202162 -284748\r
+\r
+201267 -285281\r
+\r
+201660 -285093\r
+\r
+202436 -284920\r
+\r
+201625 -285593\r
+\r
+201132 -286491\r
+\r
+200840 -287228\r
+\r
+201534 -286553\r
+\r
+202032 -286400\r
+\r
+201327 -287239\r
+\r
+201119 -287786\r
+\r
+201667 -287584\r
+\r
+202314 -286735\r
+\r
+203058 -286110\r
+\r
+203476 -285969\r
+\r
+202663 -286110\r
+\r
+202174 -286432\r
+\r
+202844 -285678\r
+\r
+203800 -285412\r
+\r
+203489 -284856\r
+-1\r
+\r
+203093 -283179\r
+\r
+202531 -283172\r
+\r
+202051 -283943\r
+\r
+202663 -283741\r
+\r
+203093 -283179\r
+-1\r
+\r
+224680 -286346\r
+\r
+224231 -285614\r
+\r
+223397 -285601\r
+\r
+222738 -286095\r
+\r
+221980 -286699\r
+\r
+221963 -287785\r
+\r
+222461 -288761\r
+\r
+223247 -289034\r
+\r
+224058 -288485\r
+\r
+224643 -287504\r
+\r
+224680 -286346\r
+-1\r
+\r
+226728 -295869\r
+\r
+226590 -294825\r
+\r
+225936 -294962\r
+\r
+225317 -296109\r
+\r
+224798 -296938\r
+\r
+224195 -298120\r
+\r
+223965 -299431\r
+\r
+223811 -300930\r
+\r
+224325 -301524\r
+\r
+224975 -302000\r
+\r
+225646 -300836\r
+\r
+226443 -300212\r
+\r
+226219 -298877\r
+\r
+226598 -297265\r
+\r
+226728 -295869\r
+-1\r
+\r
+227726 -279004\r
+\r
+227354 -279782\r
+\r
+227400 -281248\r
+\r
+228035 -282358\r
+\r
+228545 -281929\r
+\r
+228500 -280242\r
+\r
+228250 -279492\r
+\r
+227726 -279004\r
+-1\r
+\r
+228430 -275655\r
+\r
+228224 -276703\r
+\r
+228615 -277903\r
+\r
+228977 -278783\r
+\r
+229269 -278321\r
+\r
+229110 -277130\r
+\r
+228704 -275975\r
+\r
+228430 -275655\r
+-1\r
+\r
+230392 -279450\r
+\r
+230236 -279671\r
+\r
+230454 -280526\r
+\r
+230392 -279450\r
+-1\r
+\r
+245312 -270037\r
+\r
+245172 -270048\r
+\r
+244338 -270424\r
+\r
+243488 -270115\r
+\r
+242734 -271053\r
+\r
+242265 -272595\r
+\r
+242132 -274591\r
+\r
+242053 -276614\r
+\r
+242660 -277787\r
+\r
+243375 -278161\r
+\r
+244319 -277970\r
+\r
+245171 -276938\r
+\r
+245839 -275563\r
+\r
+245869 -273818\r
+\r
+245770 -271671\r
+\r
+245312 -270037\r
+-1\r
+\r
+244670 -264285\r
+\r
+244553 -264349\r
+\r
+243975 -264988\r
+\r
+243973 -267479\r
+\r
+244560 -269044\r
+\r
+245031 -268112\r
+\r
+245166 -267285\r
+\r
+244804 -265793\r
+\r
+244670 -264285\r
+-1\r
+\r
+225987 -254116\r
+\r
+225890 -253763\r
+\r
+225497 -253025\r
+\r
+225135 -254036\r
+\r
+225568 -255000\r
+\r
+225958 -255048\r
+\r
+226151 -255931\r
+\r
+226326 -255806\r
+\r
+225987 -254116\r
+-1\r
+\r
+221717 -232775\r
+\r
+221108 -233169\r
+\r
+220935 -233943\r
+\r
+221247 -234407\r
+\r
+221668 -235547\r
+\r
+222063 -234737\r
+\r
+221970 -233212\r
+\r
+221717 -232775\r
+-1\r
+\r
+222926 -234245\r
+\r
+222839 -234141\r
+\r
+222480 -233526\r
+\r
+222480 -234577\r
+\r
+222926 -234245\r
+-1\r
+\r
+225093 -231778\r
+\r
+224895 -232037\r
+\r
+224536 -232700\r
+\r
+224977 -233612\r
+\r
+225123 -232821\r
+\r
+225093 -231778\r
+-1\r
+\r
+179563 -456365\r
+\r
+179484 -456095\r
+\r
+178553 -455867\r
+\r
+178939 -456935\r
+\r
+179245 -456911\r
+\r
+179563 -456365\r
+-1\r
+\r
+190048 -462144\r
+\r
+189423 -461939\r
+\r
+188564 -462138\r
+\r
+189204 -462378\r
+\r
+190048 -462144\r
+-1\r
+\r
+187860 -461333\r
+\r
+187253 -461659\r
+\r
+187860 -461333\r
+-1\r
+\r
+188242 -460663\r
+\r
+188022 -460528\r
+\r
+188093 -460908\r
+\r
+188242 -460663\r
+-1\r
+\r
+188714 -458064\r
+\r
+188197 -458266\r
+\r
+187738 -459361\r
+\r
+187065 -460199\r
+\r
+187814 -460191\r
+\r
+188295 -459125\r
+\r
+188714 -458064\r
+-1\r
+\r
+187374 -460630\r
+\r
+187000 -460683\r
+\r
+186334 -461033\r
+\r
+186657 -461455\r
+\r
+187239 -461431\r
+\r
+187374 -460630\r
+-1\r
+\r
+186162 -460793\r
+\r
+186152 -460786\r
+\r
+185472 -460494\r
+\r
+185227 -460751\r
+\r
+185698 -461314\r
+\r
+186162 -460793\r
+-1\r
+\r
+177805 -454057\r
+\r
+177679 -453900\r
+\r
+177356 -454290\r
+\r
+177805 -454057\r
+-1\r
+\r
+182954 -454506\r
+\r
+182531 -454510\r
+\r
+182324 -455392\r
+\r
+182664 -455511\r
+\r
+182954 -454506\r
+-1\r
+\r
+181552 -450983\r
+\r
+181162 -450484\r
+\r
+180582 -450332\r
+\r
+181005 -450686\r
+\r
+181192 -451438\r
+\r
+181552 -450983\r
+-1\r
+\r
+181043 -450883\r
+\r
+180610 -450638\r
+\r
+179931 -450604\r
+\r
+180516 -451165\r
+\r
+181043 -450883\r
+-1\r
+\r
+180812 -449940\r
+\r
+180668 -449824\r
+\r
+180132 -450048\r
+\r
+180812 -449940\r
+-1\r
+\r
+179251 -448594\r
+\r
+179167 -448504\r
+\r
+178669 -447403\r
+\r
+178278 -447150\r
+\r
+178803 -448102\r
+\r
+179251 -448594\r
+-1\r
+\r
+176735 -445229\r
+\r
+176729 -445222\r
+\r
+176110 -444279\r
+\r
+176159 -444657\r
+\r
+176735 -445229\r
+-1\r
+\r
+176145 -444878\r
+\r
+176094 -444764\r
+\r
+175649 -444272\r
+\r
+175477 -444757\r
+\r
+176145 -444878\r
+-1\r
+\r
+175360 -442424\r
+\r
+175001 -442192\r
+\r
+174931 -442566\r
+\r
+175360 -442424\r
+-1\r
+\r
+174974 -443159\r
+\r
+174857 -442992\r
+\r
+174475 -442988\r
+\r
+174974 -443159\r
+-1\r
+\r
+177266 -449308\r
+\r
+177048 -449260\r
+\r
+176269 -449842\r
+\r
+175666 -450664\r
+\r
+175185 -449590\r
+\r
+174783 -448374\r
+\r
+174589 -447631\r
+\r
+174208 -446377\r
+\r
+173907 -445161\r
+\r
+174324 -444438\r
+\r
+174589 -443988\r
+\r
+175175 -444457\r
+\r
+174993 -444658\r
+\r
+175482 -444888\r
+\r
+176089 -445330\r
+\r
+176489 -445515\r
+\r
+177092 -446265\r
+\r
+177391 -446799\r
+\r
+177701 -447931\r
+\r
+178028 -449099\r
+\r
+178724 -449774\r
+\r
+179190 -449896\r
+\r
+179847 -450728\r
+\r
+180568 -451295\r
+\r
+181293 -451975\r
+\r
+181380 -453378\r
+\r
+181701 -454674\r
+\r
+181853 -456015\r
+\r
+182064 -457116\r
+\r
+182377 -458269\r
+\r
+182516 -458916\r
+-1\r
+\r
+182510 -458893\r
+\r
+182904 -459508\r
+\r
+183105 -460715\r
+\r
+182874 -461870\r
+\r
+182386 -461951\r
+\r
+182093 -461654\r
+\r
+181629 -460935\r
+\r
+181744 -460200\r
+\r
+182093 -459585\r
+\r
+182177 -459756\r
+\r
+182058 -458797\r
+\r
+181425 -458867\r
+\r
+181770 -459749\r
+\r
+181404 -460646\r
+\r
+181009 -460250\r
+\r
+180477 -460452\r
+\r
+180636 -459519\r
+\r
+180605 -458761\r
+\r
+180115 -458623\r
+\r
+180355 -457982\r
+\r
+180139 -457856\r
+\r
+179469 -457624\r
+\r
+179695 -456828\r
+\r
+179721 -456377\r
+\r
+179112 -455804\r
+\r
+179136 -455087\r
+\r
+178780 -454541\r
+\r
+178691 -454594\r
+\r
+178420 -455633\r
+\r
+177759 -455430\r
+\r
+177836 -454897\r
+\r
+177892 -454205\r
+\r
+177600 -453554\r
+\r
+177502 -453464\r
+\r
+177329 -453058\r
+\r
+177270 -452863\r
+\r
+177137 -452289\r
+\r
+176785 -453027\r
+\r
+176381 -452301\r
+\r
+176339 -451323\r
+\r
+176226 -450871\r
+\r
+176380 -449733\r
+\r
+177268 -449312\r
+-1\r
+\r
+248759 -489370\r
+\r
+249074 -489457\r
+\r
+248837 -488077\r
+\r
+249221 -488790\r
+\r
+249223 -488116\r
+\r
+249399 -487013\r
+\r
+250025 -486728\r
+\r
+250115 -485041\r
+\r
+250115 -484409\r
+\r
+250851 -483994\r
+\r
+250705 -483039\r
+\r
+250315 -482547\r
+\r
+250253 -481626\r
+\r
+249452 -482860\r
+\r
+248806 -484312\r
+\r
+248008 -484284\r
+\r
+247311 -483429\r
+\r
+248020 -484810\r
+\r
+248021 -486076\r
+\r
+248219 -487901\r
+\r
+248265 -489458\r
+\r
+248375 -488285\r
+\r
+248759 -489370\r
+-1\r
+\r
+250482 -501528\r
+\r
+250561 -500007\r
+\r
+250482 -501528\r
+-1\r
+\r
+194846 -473988\r
+\r
+194810 -473988\r
+\r
+193828 -474587\r
+\r
+192832 -474908\r
+\r
+191866 -475020\r
+\r
+191512 -476139\r
+\r
+191374 -476362\r
+\r
+191542 -477279\r
+\r
+191914 -477160\r
+\r
+192105 -477453\r
+\r
+192154 -476984\r
+\r
+192475 -477898\r
+\r
+192679 -478379\r
+\r
+192980 -478375\r
+\r
+193529 -478702\r
+\r
+194091 -479298\r
+\r
+194862 -479023\r
+\r
+194835 -478008\r
+\r
+194408 -477452\r
+\r
+194592 -476892\r
+\r
+194444 -475829\r
+\r
+193609 -476010\r
+\r
+193314 -477417\r
+\r
+193164 -476819\r
+\r
+192990 -476611\r
+\r
+193343 -475749\r
+\r
+194181 -475610\r
+\r
+194531 -474965\r
+\r
+194846 -473988\r
+-1\r
+\r
+191623 -474417\r
+\r
+191143 -473873\r
+\r
+191016 -474848\r
+\r
+190931 -474497\r
+\r
+190349 -474028\r
+\r
+190467 -474834\r
+\r
+190070 -474524\r
+\r
+189947 -474584\r
+\r
+189367 -474054\r
+\r
+189028 -473335\r
+\r
+188513 -472886\r
+\r
+188515 -472567\r
+\r
+188142 -472513\r
+\r
+188093 -471982\r
+\r
+187804 -471914\r
+\r
+187949 -472429\r
+\r
+187853 -472698\r
+\r
+188307 -473394\r
+\r
+188754 -473621\r
+\r
+189238 -474695\r
+\r
+189880 -475447\r
+\r
+189886 -474982\r
+\r
+189960 -475554\r
+\r
+190494 -476382\r
+\r
+190606 -475720\r
+\r
+190908 -476597\r
+\r
+191302 -477064\r
+\r
+191356 -475556\r
+\r
+191623 -474417\r
+-1\r
+\r
+198051 -468594\r
+\r
+197650 -468733\r
+\r
+197391 -469637\r
+\r
+198051 -468594\r
+-1\r
+\r
+194643 -469210\r
+\r
+194618 -469175\r
+\r
+193807 -469240\r
+\r
+194268 -469468\r
+\r
+194042 -469946\r
+\r
+193886 -470225\r
+\r
+194405 -470262\r
+\r
+194643 -469210\r
+-1\r
+\r
+193672 -468979\r
+\r
+193201 -468454\r
+\r
+193025 -469185\r
+\r
+193672 -468979\r
+-1\r
+\r
+193021 -469408\r
+\r
+192889 -468991\r
+\r
+192311 -467700\r
+\r
+191535 -467029\r
+\r
+191636 -468033\r
+\r
+192185 -468941\r
+\r
+192690 -469386\r
+\r
+193021 -469408\r
+-1\r
+\r
+194071 -468633\r
+\r
+193988 -468393\r
+\r
+193350 -467304\r
+\r
+192657 -466378\r
+\r
+192390 -465997\r
+\r
+191776 -466176\r
+\r
+191915 -466714\r
+\r
+192479 -467337\r
+\r
+192982 -467692\r
+\r
+193071 -467555\r
+\r
+193399 -468633\r
+\r
+194071 -468633\r
+-1\r
+\r
+190138 -465232\r
+\r
+189468 -464232\r
+\r
+189029 -464381\r
+\r
+189555 -465162\r
+\r
+190138 -465232\r
+-1\r
+\r
+193322 -463765\r
+\r
+192853 -463998\r
+\r
+192311 -464892\r
+\r
+193021 -464989\r
+\r
+193322 -463765\r
+-1\r
+\r
+191808 -463973\r
+\r
+191360 -463049\r
+\r
+190499 -462669\r
+\r
+189574 -462971\r
+\r
+189748 -463464\r
+\r
+190668 -463129\r
+\r
+190097 -463552\r
+\r
+189547 -463964\r
+\r
+190176 -464819\r
+\r
+190582 -464324\r
+\r
+191222 -464257\r
+\r
+190841 -464223\r
+\r
+190700 -465061\r
+\r
+191438 -464695\r
+\r
+191808 -463973\r
+-1\r
+\r
+189530 -462727\r
+\r
+189107 -462575\r
+\r
+189050 -463314\r
+\r
+189136 -463378\r
+\r
+189530 -462727\r
+-1\r
+\r
+174236 -448966\r
+\r
+174160 -448412\r
+\r
+173776 -447189\r
+\r
+173413 -445895\r
+\r
+173332 -444457\r
+\r
+173446 -443328\r
+\r
+172994 -442735\r
+\r
+172881 -442177\r
+\r
+173219 -441983\r
+\r
+172438 -441376\r
+\r
+171708 -442060\r
+\r
+172200 -442185\r
+\r
+171461 -442659\r
+\r
+170641 -443285\r
+\r
+170769 -442229\r
+\r
+170735 -443127\r
+\r
+171483 -442456\r
+\r
+172116 -441617\r
+\r
+172631 -441307\r
+\r
+171904 -440996\r
+\r
+171557 -441336\r
+\r
+171333 -441442\r
+\r
+171113 -440972\r
+\r
+170252 -441157\r
+\r
+170613 -441497\r
+\r
+169878 -441880\r
+\r
+170690 -442058\r
+\r
+169877 -442669\r
+\r
+169723 -442782\r
+\r
+169672 -442539\r
+\r
+169769 -442222\r
+\r
+169747 -441503\r
+\r
+170272 -440853\r
+\r
+170762 -440393\r
+\r
+171353 -440383\r
+\r
+172100 -440560\r
+\r
+172838 -439870\r
+-1\r
+\r
+168094 -445505\r
+\r
+168269 -446188\r
+\r
+168815 -446806\r
+\r
+168882 -446436\r
+\r
+169175 -446163\r
+\r
+169088 -446828\r
+\r
+169883 -447048\r
+\r
+170737 -447507\r
+\r
+171776 -447786\r
+\r
+172468 -448566\r
+\r
+173414 -448947\r
+\r
+174236 -448962\r
+-1\r
+\r
+161713 -446381\r
+\r
+161920 -446382\r
+\r
+162947 -446205\r
+\r
+163513 -446056\r
+\r
+163949 -445954\r
+\r
+164521 -446082\r
+\r
+165347 -446238\r
+\r
+166252 -446227\r
+\r
+166087 -445695\r
+\r
+166283 -445262\r
+\r
+166293 -444322\r
+\r
+166242 -443628\r
+\r
+166606 -444691\r
+\r
+166594 -445746\r
+\r
+166670 -446633\r
+\r
+167771 -446571\r
+\r
+167225 -446393\r
+\r
+167206 -445885\r
+\r
+167874 -446112\r
+\r
+168097 -445508\r
+-1\r
+\r
+150449 -447271\r
+\r
+150654 -447112\r
+\r
+151495 -447463\r
+\r
+152365 -447863\r
+\r
+153314 -447794\r
+\r
+154139 -448239\r
+\r
+154965 -447928\r
+\r
+155998 -447736\r
+\r
+156271 -447325\r
+\r
+156500 -447054\r
+\r
+156512 -447347\r
+\r
+157416 -446892\r
+\r
+157481 -447015\r
+\r
+158473 -446769\r
+\r
+159538 -446755\r
+\r
+160134 -446661\r
+\r
+160850 -446568\r
+\r
+161713 -446388\r
+-1\r
+\r
+137907 -442922\r
+\r
+137991 -442964\r
+\r
+138675 -443635\r
+\r
+139355 -444335\r
+\r
+139978 -445116\r
+\r
+140812 -445258\r
+\r
+141671 -445666\r
+\r
+142653 -445543\r
+\r
+143558 -445949\r
+\r
+144283 -446606\r
+\r
+144857 -447470\r
+\r
+145747 -447683\r
+\r
+146648 -447272\r
+\r
+146930 -446892\r
+\r
+146870 -447099\r
+\r
+147794 -446789\r
+\r
+148739 -446652\r
+\r
+149676 -446702\r
+\r
+150444 -447274\r
+-1\r
+\r
+132230 -438282\r
+\r
+132435 -438363\r
+\r
+133119 -438943\r
+\r
+133331 -439916\r
+\r
+134010 -440605\r
+\r
+134983 -440759\r
+\r
+135862 -440964\r
+\r
+135766 -440506\r
+\r
+135160 -439903\r
+\r
+135020 -439335\r
+\r
+135779 -439858\r
+\r
+136304 -440237\r
+\r
+136860 -440249\r
+\r
+137036 -439194\r
+\r
+136914 -438069\r
+\r
+136910 -437302\r
+\r
+137193 -437800\r
+\r
+137256 -438031\r
+\r
+137052 -438846\r
+\r
+137133 -439452\r
+\r
+137311 -440390\r
+\r
+136861 -440842\r
+\r
+136355 -440897\r
+\r
+136559 -441577\r
+\r
+136935 -442285\r
+\r
+136934 -442701\r
+\r
+137541 -442520\r
+\r
+137368 -442301\r
+\r
+137905 -442925\r
+-1\r
+\r
+124033 -433609\r
+\r
+124364 -433895\r
+\r
+125077 -434189\r
+\r
+125946 -434260\r
+\r
+126598 -434634\r
+\r
+127278 -435004\r
+\r
+127677 -435516\r
+\r
+128337 -436200\r
+\r
+128947 -436881\r
+\r
+129681 -437485\r
+\r
+130347 -438178\r
+\r
+131047 -438753\r
+\r
+131830 -438937\r
+\r
+132230 -438282\r
+-1\r
+\r
+118812 -422215\r
+\r
+119338 -422449\r
+\r
+120067 -423029\r
+\r
+120619 -423868\r
+\r
+121148 -424736\r
+\r
+121625 -425588\r
+\r
+121642 -426301\r
+\r
+122440 -426575\r
+\r
+122472 -427658\r
+\r
+122810 -428712\r
+\r
+123230 -429332\r
+\r
+123778 -430090\r
+\r
+123916 -431174\r
+\r
+124079 -432311\r
+\r
+124033 -433609\r
+-1\r
+\r
+93866 -349795\r
+\r
+93486 -349693\r
+-1\r
+\r
+102510 -348479\r
+\r
+102377 -348414\r
+\r
+101962 -348419\r
+\r
+101432 -348696\r
+\r
+101712 -348863\r
+\r
+101301 -349249\r
+\r
+101380 -349678\r
+\r
+100957 -349751\r
+\r
+101106 -349390\r
+\r
+100762 -349432\r
+\r
+100161 -350032\r
+\r
+100342 -350471\r
+\r
+100210 -350972\r
+\r
+99898 -350529\r
+\r
+99267 -350346\r
+\r
+98368 -350722\r
+\r
+98387 -350895\r
+\r
+98389 -351328\r
+\r
+98780 -351861\r
+\r
+98344 -351727\r
+\r
+98183 -351538\r
+\r
+98038 -350773\r
+\r
+97269 -350906\r
+\r
+96758 -350932\r
+\r
+96383 -350965\r
+\r
+95416 -350704\r
+\r
+94953 -350652\r
+\r
+94450 -350413\r
+\r
+93831 -350062\r
+\r
+93866 -349798\r
+-1\r
+\r
+107083 -337988\r
+\r
+107414 -337704\r
+\r
+107875 -337883\r
+\r
+107199 -338158\r
+\r
+106846 -338317\r
+\r
+106556 -339335\r
+\r
+106182 -340284\r
+\r
+105725 -341115\r
+\r
+106148 -340649\r
+\r
+106400 -340330\r
+\r
+106361 -341302\r
+\r
+107137 -340966\r
+\r
+106772 -341662\r
+\r
+106839 -342002\r
+\r
+106225 -341786\r
+\r
+105822 -341593\r
+\r
+105486 -341831\r
+\r
+105107 -342497\r
+\r
+104497 -342660\r
+\r
+103957 -343416\r
+\r
+103497 -344283\r
+\r
+103329 -345198\r
+\r
+103249 -344975\r
+\r
+103094 -345073\r
+\r
+102735 -345969\r
+\r
+102817 -345959\r
+\r
+103052 -345873\r
+\r
+103055 -346097\r
+\r
+103229 -346543\r
+\r
+103358 -346955\r
+\r
+103273 -347079\r
+\r
+102892 -347351\r
+\r
+103141 -347607\r
+\r
+103047 -347770\r
+\r
+102573 -347462\r
+\r
+102342 -347085\r
+\r
+101938 -347943\r
+\r
+102513 -348479\r
+-1\r
+\r
+105607 -328816\r
+\r
+105552 -328785\r
+\r
+105555 -328303\r
+\r
+105449 -328039\r
+\r
+106098 -328563\r
+\r
+106470 -328489\r
+\r
+106304 -329144\r
+\r
+106548 -329593\r
+\r
+107097 -330013\r
+\r
+107139 -330767\r
+\r
+107339 -330986\r
+\r
+107047 -331715\r
+\r
+106938 -331719\r
+\r
+106685 -331377\r
+\r
+106460 -331978\r
+\r
+106461 -333047\r
+\r
+106735 -334167\r
+\r
+107114 -335116\r
+\r
+107185 -336291\r
+\r
+107141 -337270\r
+\r
+107088 -337987\r
+-1\r
+\r
+104137 -321877\r
+\r
+104400 -321731\r
+\r
+104915 -321447\r
+\r
+104765 -321846\r
+\r
+105314 -322136\r
+\r
+105501 -322675\r
+\r
+105543 -323348\r
+\r
+105849 -323348\r
+\r
+106085 -323634\r
+\r
+106336 -324335\r
+\r
+106316 -324653\r
+\r
+106009 -324161\r
+\r
+105532 -324142\r
+\r
+105175 -324264\r
+\r
+104803 -324607\r
+\r
+105110 -324920\r
+\r
+105437 -325228\r
+\r
+105552 -325435\r
+\r
+105467 -326019\r
+\r
+105252 -326232\r
+\r
+104813 -326537\r
+\r
+104967 -326859\r
+\r
+105055 -327399\r
+\r
+105189 -328021\r
+\r
+105604 -328816\r
+-1\r
+\r
+109087 -325093\r
+\r
+108870 -325288\r
+\r
+108231 -325272\r
+\r
+108119 -324301\r
+\r
+108538 -323568\r
+\r
+108511 -323115\r
+\r
+108460 -322909\r
+\r
+108527 -322760\r
+\r
+108162 -323290\r
+\r
+107845 -322958\r
+\r
+107753 -322483\r
+\r
+108235 -322037\r
+\r
+108097 -321820\r
+\r
+107810 -321737\r
+\r
+107686 -321716\r
+\r
+107358 -321746\r
+\r
+107302 -321942\r
+\r
+107065 -322521\r
+\r
+106803 -322286\r
+\r
+106901 -322790\r
+\r
+106655 -322661\r
+\r
+106560 -323021\r
+\r
+106182 -322583\r
+\r
+106182 -322583\r
+\r
+105997 -322340\r
+\r
+105782 -321904\r
+\r
+105651 -321582\r
+\r
+105543 -321068\r
+\r
+105194 -320778\r
+\r
+105003 -320542\r
+\r
+104702 -320593\r
+\r
+104446 -320921\r
+\r
+104683 -321273\r
+\r
+104137 -321877\r
+-1\r
+\r
+109838 -311232\r
+\r
+109675 -311409\r
+\r
+109477 -312318\r
+\r
+109372 -313379\r
+\r
+109441 -313516\r
+\r
+109670 -312907\r
+\r
+110130 -313210\r
+\r
+109782 -313539\r
+\r
+109805 -313753\r
+\r
+109231 -314301\r
+\r
+109025 -314953\r
+\r
+109152 -314910\r
+\r
+109590 -314430\r
+\r
+109390 -314816\r
+\r
+109263 -315403\r
+\r
+108897 -315629\r
+\r
+108808 -316747\r
+\r
+108853 -316349\r
+\r
+109365 -316181\r
+\r
+109728 -316578\r
+\r
+110423 -316673\r
+\r
+110613 -316886\r
+\r
+109814 -317165\r
+\r
+109169 -317455\r
+\r
+109455 -318105\r
+\r
+109246 -318644\r
+\r
+109254 -319424\r
+\r
+109537 -320292\r
+\r
+109391 -320346\r
+\r
+109144 -321369\r
+\r
+109088 -321557\r
+\r
+108691 -322102\r
+\r
+108555 -322553\r
+\r
+108630 -322770\r
+\r
+108875 -323477\r
+\r
+109289 -324216\r
+\r
+109092 -325093\r
+-1\r
+\r
+105484 -299355\r
+\r
+105911 -299591\r
+\r
+106362 -300232\r
+\r
+106971 -300662\r
+\r
+107649 -301195\r
+\r
+108070 -302012\r
+\r
+108292 -302922\r
+\r
+108218 -303623\r
+\r
+107903 -303802\r
+\r
+107746 -303598\r
+\r
+107646 -304363\r
+\r
+107184 -305207\r
+\r
+107217 -305675\r
+\r
+106977 -306452\r
+\r
+106968 -307395\r
+\r
+107213 -307418\r
+\r
+107205 -307114\r
+\r
+107849 -307738\r
+\r
+107988 -307838\r
+\r
+108496 -308368\r
+\r
+108062 -307649\r
+\r
+108372 -307741\r
+\r
+108547 -308339\r
+\r
+109040 -308085\r
+\r
+108873 -308576\r
+\r
+108834 -309022\r
+\r
+108482 -308607\r
+\r
+108889 -309370\r
+\r
+109230 -310362\r
+\r
+109442 -311436\r
+\r
+109546 -310708\r
+\r
+109479 -310337\r
+\r
+109717 -310086\r
+\r
+109745 -310805\r
+\r
+109843 -311231\r
+-1\r
+\r
+96158 -294400\r
+\r
+95651 -294979\r
+\r
+95789 -295392\r
+\r
+96693 -295380\r
+\r
+97142 -295191\r
+\r
+97082 -295841\r
+\r
+96961 -295886\r
+\r
+96506 -295869\r
+\r
+96958 -296430\r
+\r
+97159 -296663\r
+\r
+97873 -297005\r
+\r
+98227 -297137\r
+\r
+98826 -297659\r
+\r
+98930 -297512\r
+\r
+99097 -297329\r
+\r
+99426 -297210\r
+\r
+100027 -296646\r
+\r
+100361 -296917\r
+\r
+100579 -297134\r
+\r
+100899 -297695\r
+\r
+100481 -297671\r
+\r
+100070 -297367\r
+\r
+99872 -297808\r
+\r
+99864 -297894\r
+\r
+100009 -298073\r
+\r
+100581 -298187\r
+\r
+100979 -298010\r
+\r
+101692 -297881\r
+\r
+102333 -297614\r
+\r
+103122 -297493\r
+\r
+103703 -297528\r
+\r
+104193 -297780\r
+\r
+104834 -298007\r
+\r
+105043 -298748\r
+\r
+105483 -299351\r
+-1\r
+\r
+90668 -289438\r
+\r
+90781 -289769\r
+\r
+90801 -289886\r
+\r
+90677 -290225\r
+\r
+90543 -290767\r
+\r
+90577 -291226\r
+\r
+90455 -291972\r
+\r
+91046 -292184\r
+\r
+90916 -291746\r
+\r
+90928 -291312\r
+\r
+91325 -292036\r
+\r
+91926 -292316\r
+\r
+92481 -292596\r
+\r
+92866 -292794\r
+\r
+93249 -293491\r
+\r
+93288 -293992\r
+\r
+93457 -294252\r
+\r
+93652 -294232\r
+\r
+93978 -294490\r
+\r
+94678 -294592\r
+\r
+95345 -294787\r
+\r
+95344 -295240\r
+\r
+95684 -294821\r
+\r
+96158 -294398\r
+-1\r
+\r
+100312 -289608\r
+\r
+100441 -289689\r
+\r
+101131 -290099\r
+\r
+101940 -290236\r
+\r
+102793 -290108\r
+\r
+102961 -290681\r
+\r
+103523 -290876\r
+\r
+103008 -290884\r
+\r
+102198 -290675\r
+\r
+101531 -290359\r
+\r
+100771 -289992\r
+\r
+100078 -289623\r
+\r
+99279 -289274\r
+\r
+98448 -288983\r
+\r
+97940 -288761\r
+\r
+97886 -288943\r
+\r
+97445 -288422\r
+\r
+96884 -288247\r
+\r
+96069 -288116\r
+\r
+95373 -288183\r
+\r
+94456 -288310\r
+\r
+93659 -288411\r
+\r
+92817 -288458\r
+\r
+93050 -288642\r
+\r
+92428 -288940\r
+\r
+91712 -289241\r
+\r
+91236 -289213\r
+\r
+90665 -289433\r
+-1\r
+\r
+112902 -293360\r
+\r
+112721 -292809\r
+\r
+112170 -292923\r
+\r
+112154 -293200\r
+\r
+111983 -293111\r
+\r
+111902 -293435\r
+\r
+111476 -293237\r
+\r
+110971 -293447\r
+\r
+110424 -293142\r
+\r
+110161 -293288\r
+\r
+109702 -293103\r
+\r
+108892 -292972\r
+\r
+108086 -292743\r
+\r
+107323 -292527\r
+\r
+106536 -292242\r
+\r
+105790 -291874\r
+\r
+105026 -291498\r
+\r
+104428 -291151\r
+\r
+103731 -290682\r
+\r
+103062 -290210\r
+\r
+102566 -289949\r
+\r
+101847 -290146\r
+\r
+100985 -289965\r
+\r
+100312 -289611\r
+-1\r
+\r
+119342 -285630\r
+\r
+119306 -285613\r
+\r
+118862 -285770\r
+\r
+118887 -286405\r
+\r
+118467 -286515\r
+\r
+118052 -287124\r
+\r
+118226 -287561\r
+\r
+118002 -287757\r
+\r
+117851 -287532\r
+\r
+117497 -288085\r
+\r
+117271 -288678\r
+\r
+117138 -288823\r
+\r
+116936 -289371\r
+\r
+117068 -289913\r
+\r
+117029 -290430\r
+\r
+116961 -289862\r
+\r
+116817 -289739\r
+\r
+116470 -289855\r
+\r
+116444 -289709\r
+\r
+116123 -290288\r
+\r
+116611 -290392\r
+\r
+116450 -290407\r
+\r
+116792 -290845\r
+\r
+116903 -290965\r
+\r
+116241 -290767\r
+\r
+115748 -290618\r
+\r
+116074 -290802\r
+\r
+115376 -291227\r
+\r
+115019 -291459\r
+\r
+114871 -291917\r
+\r
+114580 -291776\r
+\r
+114362 -292516\r
+\r
+113990 -292278\r
+\r
+113627 -292210\r
+\r
+113613 -292485\r
+\r
+113389 -292568\r
+\r
+113120 -292510\r
+\r
+112909 -292627\r
+\r
+112905 -293365\r
+-1\r
+\r
+125108 -278764\r
+\r
+124597 -278627\r
+\r
+124293 -278545\r
+\r
+123931 -279337\r
+\r
+123334 -279999\r
+\r
+122617 -280374\r
+\r
+122371 -280521\r
+\r
+123058 -280668\r
+\r
+122195 -280717\r
+\r
+122096 -281605\r
+\r
+122058 -282238\r
+\r
+121989 -282763\r
+\r
+121650 -283402\r
+\r
+121069 -284201\r
+\r
+120362 -284839\r
+\r
+119574 -285057\r
+\r
+120189 -285225\r
+\r
+119908 -285464\r
+\r
+119366 -285185\r
+\r
+119344 -285624\r
+-1\r
+\r
+128505 -274099\r
+\r
+128415 -274015\r
+\r
+128793 -273555\r
+\r
+129287 -273300\r
+\r
+129323 -273001\r
+\r
+129153 -272691\r
+\r
+128480 -272658\r
+\r
+128037 -272960\r
+\r
+128024 -273263\r
+\r
+127518 -273681\r
+\r
+127222 -274156\r
+\r
+127480 -274898\r
+\r
+127469 -274993\r
+\r
+127358 -275304\r
+\r
+127830 -275659\r
+\r
+127947 -275776\r
+\r
+127419 -275838\r
+\r
+127642 -276623\r
+\r
+127759 -277287\r
+\r
+127400 -276537\r
+\r
+127104 -275469\r
+\r
+126716 -275502\r
+\r
+126549 -275661\r
+\r
+126138 -276017\r
+\r
+126157 -276939\r
+\r
+126355 -277326\r
+\r
+125790 -276533\r
+\r
+125845 -275745\r
+\r
+125984 -275337\r
+\r
+125839 -275281\r
+\r
+126064 -274751\r
+\r
+125536 -274911\r
+\r
+125030 -275530\r
+\r
+125003 -275832\r
+\r
+125100 -276334\r
+\r
+125006 -276895\r
+\r
+125090 -277603\r
+\r
+124692 -277975\r
+\r
+124603 -278505\r
+\r
+125110 -278773\r
+-1\r
+\r
+131568 -273063\r
+\r
+131252 -272987\r
+\r
+130487 -272763\r
+\r
+129772 -272384\r
+\r
+129121 -272005\r
+\r
+128940 -272014\r
+\r
+129549 -272406\r
+\r
+129719 -272443\r
+\r
+130177 -272687\r
+\r
+130814 -272939\r
+\r
+131395 -273132\r
+\r
+132058 -273318\r
+\r
+131603 -273502\r
+\r
+131346 -273324\r
+\r
+131487 -273702\r
+\r
+130951 -273421\r
+\r
+130820 -273276\r
+\r
+130025 -272867\r
+\r
+130349 -273235\r
+\r
+130464 -273465\r
+\r
+130338 -273734\r
+\r
+130748 -274283\r
+\r
+130191 -273810\r
+\r
+130294 -274549\r
+\r
+129971 -274504\r
+\r
+130288 -275247\r
+\r
+129894 -274881\r
+\r
+129642 -275588\r
+\r
+129992 -276124\r
+\r
+130707 -276090\r
+\r
+130133 -276337\r
+\r
+129428 -276209\r
+\r
+129424 -275445\r
+\r
+129333 -274695\r
+\r
+129554 -274317\r
+\r
+129435 -273775\r
+\r
+129091 -273883\r
+\r
+128741 -273819\r
+\r
+128507 -274096\r
+-1\r
+\r
+137998 -278086\r
+\r
+138154 -277472\r
+\r
+137947 -277365\r
+\r
+137529 -276984\r
+\r
+137306 -276129\r
+\r
+137083 -275512\r
+\r
+136761 -275200\r
+\r
+136412 -274440\r
+\r
+136158 -274754\r
+\r
+135676 -274756\r
+\r
+135459 -274907\r
+\r
+135713 -275326\r
+\r
+135752 -275512\r
+\r
+136127 -275867\r
+\r
+136544 -276376\r
+\r
+137040 -276883\r
+\r
+137386 -277423\r
+\r
+137329 -277431\r
+\r
+136918 -276899\r
+\r
+136435 -276492\r
+\r
+135954 -276011\r
+\r
+135470 -275538\r
+\r
+135261 -274751\r
+\r
+135019 -274805\r
+\r
+134840 -274562\r
+\r
+134330 -274567\r
+\r
+134712 -274989\r
+\r
+134391 -275102\r
+\r
+134243 -275437\r
+\r
+134733 -276040\r
+\r
+134922 -276322\r
+\r
+134262 -275723\r
+\r
+133906 -274960\r
+\r
+133636 -274719\r
+\r
+133211 -274795\r
+\r
+133433 -275465\r
+\r
+134013 -275935\r
+\r
+134077 -276572\r
+\r
+134075 -276855\r
+\r
+134260 -277436\r
+\r
+134392 -278058\r
+\r
+134262 -277668\r
+\r
+133981 -276933\r
+\r
+133765 -276137\r
+\r
+133357 -275897\r
+\r
+132979 -275377\r
+\r
+132857 -275118\r
+\r
+132655 -274642\r
+\r
+133049 -274514\r
+\r
+132867 -273539\r
+\r
+132176 -273324\r
+\r
+131566 -273063\r
+-1\r
+\r
+138428 -270149\r
+\r
+138395 -270149\r
+\r
+138406 -270216\r
+\r
+138304 -270642\r
+\r
+137981 -270341\r
+\r
+137716 -270715\r
+\r
+137212 -271153\r
+\r
+136642 -271535\r
+\r
+136172 -271726\r
+\r
+135347 -272167\r
+\r
+135198 -272529\r
+\r
+134794 -272907\r
+\r
+134034 -273123\r
+\r
+133822 -273309\r
+\r
+134108 -273647\r
+\r
+134619 -273466\r
+\r
+134946 -273431\r
+\r
+135426 -273263\r
+\r
+135758 -272857\r
+\r
+136046 -272657\r
+\r
+136442 -272452\r
+\r
+136652 -272304\r
+\r
+136586 -273149\r
+\r
+136962 -272907\r
+\r
+137121 -273071\r
+\r
+137341 -273158\r
+\r
+137609 -272970\r
+\r
+138181 -273046\r
+\r
+137684 -273480\r
+\r
+138090 -273567\r
+\r
+137777 -273874\r
+\r
+138129 -274386\r
+\r
+138372 -274633\r
+\r
+138672 -274477\r
+\r
+138782 -274445\r
+\r
+139016 -274298\r
+\r
+138906 -273563\r
+\r
+139045 -273897\r
+\r
+139233 -274196\r
+\r
+139511 -274347\r
+\r
+139451 -274702\r
+\r
+139746 -274683\r
+\r
+139674 -273973\r
+\r
+139974 -274044\r
+\r
+140196 -274336\r
+\r
+140005 -274755\r
+\r
+140458 -274733\r
+\r
+140571 -274187\r
+\r
+140832 -274024\r
+\r
+140524 -274338\r
+\r
+141301 -274343\r
+\r
+141732 -273913\r
+\r
+141775 -273052\r
+\r
+141926 -273598\r
+\r
+142193 -273221\r
+\r
+142241 -273388\r
+\r
+142439 -273393\r
+\r
+142423 -273712\r
+\r
+141930 -273966\r
+\r
+142103 -274388\r
+\r
+141557 -274621\r
+\r
+141750 -274862\r
+\r
+141554 -275129\r
+\r
+141496 -275321\r
+\r
+141191 -275207\r
+\r
+141338 -275800\r
+\r
+141011 -275293\r
+\r
+140712 -275184\r
+\r
+140409 -275053\r
+\r
+140536 -275592\r
+\r
+140207 -275406\r
+\r
+139953 -275476\r
+\r
+139542 -275572\r
+\r
+138858 -275442\r
+\r
+138202 -274976\r
+\r
+138296 -275600\r
+\r
+138982 -276002\r
+\r
+138790 -276015\r
+\r
+138200 -275654\r
+\r
+137825 -274944\r
+\r
+137056 -274749\r
+\r
+137346 -275130\r
+\r
+137376 -275400\r
+\r
+137673 -276028\r
+\r
+138125 -276571\r
+\r
+137789 -276734\r
+\r
+138473 -277266\r
+\r
+138447 -277646\r
+\r
+138234 -278080\r
+\r
+138824 -277938\r
+\r
+139253 -277543\r
+\r
+139677 -277276\r
+\r
+140059 -277420\r
+\r
+139944 -277355\r
+\r
+139336 -277579\r
+\r
+139199 -277734\r
+\r
+139077 -278061\r
+\r
+138713 -278203\r
+\r
+138334 -278453\r
+\r
+138001 -278104\r
+-1\r
+\r
+145830 -267293\r
+\r
+145568 -267071\r
+\r
+145584 -266372\r
+\r
+145148 -266237\r
+\r
+144324 -266547\r
+\r
+143568 -266626\r
+\r
+143552 -266699\r
+\r
+144196 -266629\r
+\r
+143793 -266788\r
+\r
+143277 -266981\r
+\r
+142699 -267231\r
+\r
+142213 -267492\r
+\r
+142104 -267755\r
+\r
+141765 -267931\r
+\r
+141714 -268150\r
+\r
+141422 -268704\r
+\r
+141108 -268747\r
+\r
+140613 -269063\r
+\r
+140170 -269578\r
+\r
+140715 -269641\r
+\r
+141166 -270168\r
+\r
+141359 -270824\r
+\r
+141656 -271355\r
+\r
+142232 -271950\r
+\r
+142714 -271869\r
+\r
+143292 -271404\r
+\r
+143547 -270484\r
+\r
+144033 -270091\r
+\r
+143628 -270523\r
+\r
+143449 -271319\r
+\r
+142879 -271899\r
+\r
+142277 -272028\r
+\r
+141616 -271668\r
+\r
+140856 -271418\r
+\r
+140202 -271101\r
+\r
+139642 -270431\r
+\r
+139098 -270229\r
+\r
+139173 -270515\r
+\r
+138886 -270674\r
+\r
+139012 -270252\r
+\r
+138428 -270149\r
+-1\r
+\r
+150580 -251788\r
+\r
+150491 -251924\r
+\r
+150009 -252090\r
+\r
+149900 -253000\r
+\r
+149600 -253965\r
+\r
+149985 -254350\r
+\r
+150090 -254624\r
+\r
+149886 -255227\r
+\r
+149438 -255836\r
+\r
+149314 -256280\r
+\r
+150238 -256130\r
+\r
+149951 -256577\r
+\r
+150420 -256920\r
+\r
+150015 -257134\r
+\r
+149155 -257237\r
+\r
+148811 -258207\r
+\r
+148759 -259201\r
+\r
+148715 -259977\r
+\r
+148724 -260481\r
+\r
+148600 -261330\r
+\r
+148561 -262434\r
+\r
+148190 -263222\r
+\r
+147952 -264146\r
+\r
+147645 -265080\r
+\r
+147034 -265700\r
+\r
+146703 -266399\r
+\r
+147737 -265938\r
+\r
+148590 -266231\r
+\r
+147997 -266113\r
+\r
+147027 -266270\r
+\r
+146514 -266774\r
+\r
+145835 -267328\r
+-1\r
+\r
+159646 -244991\r
+\r
+159720 -245058\r
+\r
+160108 -245386\r
+\r
+160287 -245907\r
+\r
+159920 -246320\r
+\r
+159916 -246499\r
+\r
+159461 -246648\r
+\r
+159635 -247419\r
+\r
+159913 -247320\r
+\r
+160309 -247480\r
+\r
+160171 -247878\r
+\r
+159538 -248273\r
+\r
+158767 -248621\r
+\r
+158221 -249213\r
+\r
+158375 -249466\r
+\r
+158437 -249841\r
+\r
+157969 -250341\r
+\r
+158388 -250389\r
+\r
+157902 -250684\r
+\r
+158521 -250686\r
+\r
+157885 -250956\r
+\r
+158098 -251231\r
+\r
+158438 -251449\r
+\r
+157800 -251272\r
+\r
+157729 -251440\r
+\r
+157625 -251776\r
+\r
+157642 -251909\r
+\r
+157935 -251930\r
+\r
+157354 -252836\r
+\r
+156850 -252826\r
+\r
+156513 -253146\r
+\r
+155894 -254036\r
+\r
+155134 -254477\r
+\r
+154622 -254805\r
+\r
+153948 -254817\r
+\r
+153562 -254701\r
+\r
+153468 -254096\r
+\r
+153168 -255033\r
+\r
+152712 -255253\r
+\r
+152517 -255687\r
+\r
+152069 -255461\r
+\r
+152113 -254844\r
+\r
+151400 -254241\r
+\r
+151190 -254456\r
+\r
+150503 -253907\r
+\r
+150197 -253230\r
+\r
+150429 -252120\r
+\r
+150834 -252201\r
+\r
+151320 -252686\r
+\r
+151357 -252207\r
+\r
+150581 -251770\r
+-1\r
+\r
+165083 -232465\r
+\r
+164827 -232652\r
+\r
+164255 -233286\r
+\r
+163884 -234403\r
+\r
+163461 -235499\r
+\r
+163001 -236556\r
+\r
+162842 -237605\r
+\r
+163383 -237642\r
+\r
+163238 -238241\r
+\r
+162692 -238130\r
+\r
+162636 -238506\r
+\r
+162418 -239260\r
+\r
+162307 -240166\r
+\r
+162311 -240859\r
+\r
+162605 -241298\r
+\r
+162777 -241724\r
+\r
+162354 -241578\r
+\r
+161793 -241627\r
+\r
+161521 -241682\r
+\r
+161655 -241382\r
+\r
+161085 -241544\r
+\r
+160747 -242236\r
+\r
+160724 -242503\r
+\r
+160647 -242984\r
+\r
+160377 -243288\r
+\r
+160508 -243856\r
+\r
+160469 -244211\r
+\r
+159984 -244501\r
+\r
+160185 -244722\r
+\r
+159651 -244989\r
+-1\r
+\r
+211467 -335368\r
+\r
+211020 -335274\r
+\r
+210168 -334941\r
+\r
+209391 -334269\r
+\r
+208550 -334007\r
+\r
+207806 -333613\r
+\r
+207017 -333003\r
+\r
+206202 -332733\r
+\r
+205235 -333524\r
+\r
+204919 -333861\r
+\r
+205407 -332457\r
+\r
+204995 -332835\r
+\r
+205345 -331567\r
+\r
+205641 -330086\r
+\r
+205973 -328583\r
+\r
+206126 -327003\r
+\r
+205834 -325410\r
+\r
+205284 -324038\r
+\r
+204958 -322349\r
+\r
+204678 -320665\r
+\r
+204394 -319578\r
+\r
+203759 -318361\r
+\r
+203228 -316835\r
+\r
+202474 -315963\r
+\r
+201707 -315440\r
+\r
+201559 -314443\r
+\r
+201352 -313218\r
+\r
+201023 -311854\r
+\r
+200569 -310230\r
+\r
+200297 -308667\r
+\r
+199563 -307553\r
+\r
+199017 -306606\r
+\r
+198261 -307390\r
+\r
+198572 -307006\r
+\r
+199021 -305721\r
+\r
+198935 -304145\r
+\r
+198980 -302754\r
+-1\r
+\r
+223727 -332891\r
+\r
+224059 -333672\r
+\r
+224400 -335152\r
+\r
+224208 -334498\r
+\r
+223911 -334466\r
+\r
+223654 -334869\r
+\r
+223358 -335386\r
+\r
+223299 -336055\r
+\r
+222986 -336132\r
+\r
+223015 -337030\r
+\r
+222629 -336585\r
+\r
+222425 -335695\r
+\r
+222218 -336106\r
+\r
+221883 -337132\r
+\r
+221577 -337884\r
+\r
+221008 -338199\r
+\r
+220693 -338468\r
+\r
+220291 -338505\r
+\r
+219891 -338556\r
+\r
+219276 -339232\r
+\r
+218555 -339858\r
+\r
+217925 -340675\r
+\r
+217727 -340933\r
+\r
+216868 -340929\r
+\r
+216157 -341126\r
+\r
+215444 -341209\r
+\r
+214639 -341321\r
+\r
+213917 -341039\r
+\r
+213487 -341141\r
+\r
+212705 -341410\r
+\r
+212497 -341267\r
+\r
+211795 -341067\r
+\r
+211476 -340016\r
+\r
+211534 -339223\r
+\r
+210662 -339430\r
+\r
+209796 -339666\r
+\r
+210281 -339220\r
+\r
+211180 -339031\r
+\r
+211545 -338217\r
+\r
+211576 -336607\r
+\r
+211476 -335397\r
+-1\r
+\r
+156777 -236720\r
+\r
+157129 -236772\r
+\r
+157401 -236997\r
+\r
+157688 -237356\r
+\r
+157390 -237488\r
+\r
+157538 -237860\r
+\r
+157930 -238195\r
+\r
+158723 -238363\r
+\r
+159683 -237966\r
+\r
+160329 -237133\r
+\r
+160133 -237856\r
+\r
+160154 -238019\r
+\r
+160733 -237070\r
+\r
+160748 -236316\r
+\r
+161109 -235753\r
+\r
+160946 -236668\r
+\r
+161449 -235694\r
+\r
+161945 -234674\r
+\r
+162429 -233643\r
+\r
+162754 -232501\r
+\r
+163207 -232161\r
+\r
+162578 -231689\r
+\r
+162310 -231110\r
+\r
+162223 -230854\r
+\r
+162822 -230601\r
+\r
+163093 -229503\r
+\r
+163158 -228495\r
+\r
+163398 -228923\r
+\r
+163315 -230095\r
+\r
+163430 -231221\r
+\r
+163474 -232340\r
+\r
+163103 -233185\r
+\r
+163535 -233611\r
+\r
+163980 -232799\r
+\r
+164607 -231971\r
+\r
+164677 -231587\r
+\r
+165134 -231724\r
+\r
+164642 -232288\r
+\r
+165280 -232546\r
+\r
+165845 -233077\r
+\r
+165085 -232465\r
+-1\r
+\r
+162160 -222782\r
+\r
+162093 -223151\r
+\r
+161900 -223730\r
+\r
+161678 -224589\r
+\r
+161479 -225192\r
+\r
+161270 -225726\r
+\r
+161041 -226489\r
+\r
+160986 -226854\r
+\r
+160993 -227242\r
+\r
+160904 -227693\r
+\r
+160800 -228428\r
+\r
+160894 -229002\r
+\r
+160354 -228753\r
+\r
+160089 -229180\r
+\r
+160256 -229758\r
+\r
+160712 -230141\r
+\r
+160511 -230620\r
+\r
+160320 -230838\r
+\r
+160268 -231476\r
+\r
+159788 -231512\r
+\r
+159538 -231463\r
+\r
+159438 -231637\r
+\r
+159205 -231956\r
+\r
+158882 -232449\r
+\r
+158431 -232772\r
+\r
+157924 -233228\r
+\r
+157682 -233663\r
+\r
+157574 -233988\r
+\r
+157307 -234240\r
+\r
+157345 -234589\r
+\r
+157286 -234861\r
+\r
+157319 -235247\r
+\r
+156865 -235513\r
+\r
+156742 -235624\r
+\r
+156779 -236129\r
+\r
+156775 -236725\r
+-1\r
+\r
+165989 -229581\r
+\r
+165812 -230070\r
+\r
+165563 -230245\r
+\r
+165078 -229448\r
+\r
+165149 -228863\r
+\r
+164955 -228557\r
+\r
+164853 -227705\r
+\r
+164689 -227635\r
+\r
+164910 -227159\r
+\r
+164759 -225704\r
+\r
+164446 -225817\r
+\r
+164294 -225538\r
+\r
+164178 -224982\r
+\r
+164451 -224528\r
+\r
+164864 -223431\r
+\r
+164814 -222867\r
+\r
+164233 -222076\r
+\r
+164415 -221249\r
+\r
+163726 -220447\r
+\r
+163299 -221291\r
+\r
+163235 -220013\r
+\r
+162914 -219707\r
+\r
+162787 -220214\r
+\r
+162673 -220859\r
+\r
+162597 -221905\r
+\r
+162367 -222122\r
+\r
+162166 -222775\r
+-1\r
+\r
+172790 -240657\r
+\r
+172743 -240400\r
+\r
+173043 -239164\r
+\r
+172660 -238018\r
+\r
+172285 -236699\r
+\r
+171525 -236419\r
+\r
+171865 -235386\r
+\r
+172230 -234212\r
+\r
+172098 -233693\r
+\r
+171755 -233198\r
+\r
+171643 -233277\r
+\r
+170953 -233590\r
+\r
+170615 -233655\r
+\r
+169931 -234439\r
+\r
+169475 -235114\r
+\r
+169515 -234163\r
+\r
+169307 -233359\r
+\r
+168483 -233567\r
+\r
+168051 -233155\r
+\r
+167486 -232858\r
+\r
+166803 -232692\r
+\r
+166694 -232321\r
+\r
+166411 -231682\r
+\r
+166163 -230705\r
+\r
+165989 -229581\r
+-1\r
+\r
+175658 -243754\r
+\r
+175739 -243559\r
+\r
+176090 -242343\r
+\r
+176423 -241104\r
+\r
+176824 -239922\r
+\r
+177086 -238625\r
+\r
+177196 -237208\r
+\r
+177336 -235908\r
+\r
+177218 -234338\r
+\r
+176864 -232840\r
+\r
+176309 -231659\r
+\r
+175570 -230963\r
+\r
+175958 -232310\r
+\r
+175672 -231756\r
+\r
+175171 -231110\r
+\r
+174616 -231155\r
+\r
+174215 -232198\r
+\r
+173725 -233073\r
+\r
+173295 -233877\r
+\r
+172842 -234998\r
+\r
+173084 -236310\r
+\r
+173487 -237330\r
+\r
+173193 -238474\r
+\r
+173180 -239405\r
+\r
+172794 -240651\r
+-1\r
+\r
+180680 -221721\r
+\r
+180785 -222645\r
+\r
+180876 -224041\r
+\r
+181026 -225136\r
+\r
+181038 -226128\r
+\r
+181009 -227445\r
+\r
+180884 -228436\r
+\r
+181093 -229663\r
+\r
+180945 -231016\r
+\r
+181045 -232505\r
+\r
+181006 -233835\r
+\r
+181104 -235293\r
+\r
+180925 -236692\r
+\r
+180808 -237914\r
+\r
+180710 -238817\r
+\r
+180600 -239467\r
+\r
+180525 -239852\r
+\r
+179987 -240935\r
+\r
+179400 -241638\r
+\r
+178464 -242068\r
+\r
+177578 -242550\r
+\r
+177481 -243983\r
+\r
+177370 -245258\r
+\r
+176918 -245459\r
+-1\r
+\r
+185575 -204352\r
+\r
+185320 -204810\r
+\r
+185074 -205829\r
+\r
+185331 -206777\r
+\r
+185160 -207524\r
+\r
+185086 -208187\r
+\r
+184647 -209302\r
+\r
+184580 -209968\r
+\r
+184552 -211070\r
+\r
+184099 -211204\r
+\r
+183569 -212062\r
+\r
+183375 -212222\r
+\r
+182711 -212585\r
+\r
+182851 -212890\r
+\r
+182386 -213661\r
+\r
+181777 -214454\r
+\r
+181309 -215543\r
+\r
+180914 -215940\r
+\r
+181038 -216566\r
+\r
+180903 -217296\r
+\r
+180782 -218218\r
+\r
+180847 -218982\r
+\r
+180806 -219749\r
+\r
+180682 -220767\r
+\r
+180362 -222042\r
+\r
+180678 -221723\r
+-1\r
+\r
+191692 -284113\r
+\r
+192010 -284275\r
+\r
+192609 -284797\r
+\r
+192832 -284417\r
+\r
+193110 -284412\r
+\r
+193474 -284622\r
+\r
+193827 -284181\r
+\r
+194196 -284707\r
+\r
+194424 -284584\r
+\r
+194686 -285092\r
+\r
+194893 -284785\r
+\r
+195015 -285413\r
+\r
+195388 -285912\r
+\r
+195933 -286218\r
+\r
+196550 -286342\r
+\r
+196736 -286734\r
+\r
+197034 -286700\r
+\r
+197259 -285414\r
+\r
+197629 -284002\r
+\r
+198005 -282601\r
+-1\r
+\r
+182606 -285596\r
+\r
+183288 -286073\r
+\r
+183958 -286966\r
+\r
+184897 -286893\r
+\r
+185510 -286360\r
+\r
+185898 -285377\r
+\r
+185461 -284742\r
+\r
+184629 -284178\r
+\r
+184455 -284118\r
+\r
+185195 -283780\r
+\r
+185697 -283710\r
+\r
+186336 -284468\r
+\r
+186891 -283981\r
+\r
+187387 -283142\r
+\r
+188116 -282634\r
+\r
+188445 -282596\r
+\r
+189120 -282856\r
+\r
+189433 -283416\r
+\r
+189901 -283830\r
+\r
+190368 -283274\r
+\r
+190665 -283670\r
+\r
+191051 -284193\r
+\r
+191692 -284109\r
+-1\r
+\r
+189944 -295160\r
+\r
+189521 -294641\r
+\r
+188875 -293678\r
+\r
+188325 -293676\r
+\r
+188034 -294588\r
+\r
+188054 -293630\r
+\r
+187489 -292525\r
+\r
+187059 -291444\r
+\r
+186445 -290493\r
+\r
+185619 -289908\r
+\r
+184812 -289755\r
+\r
+184214 -290776\r
+\r
+183753 -291469\r
+\r
+184087 -290725\r
+\r
+184706 -289729\r
+\r
+184576 -288301\r
+\r
+184065 -287112\r
+\r
+183368 -286279\r
+\r
+182606 -285600\r
+-1\r
+\r
+198979 -302759\r
+\r
+199136 -302258\r
+\r
+198847 -301199\r
+\r
+198825 -300901\r
+\r
+198855 -300305\r
+\r
+198861 -298866\r
+\r
+198537 -298247\r
+\r
+198512 -296844\r
+\r
+198599 -296460\r
+\r
+197775 -296176\r
+\r
+196869 -296171\r
+\r
+195860 -296665\r
+\r
+194933 -296521\r
+\r
+194230 -295890\r
+\r
+193265 -295862\r
+\r
+192300 -295726\r
+\r
+191479 -296105\r
+\r
+190550 -296100\r
+\r
+189951 -295151\r
+-1\r
+\r
+168272 -256677\r
+\r
+168652 -255622\r
+\r
+169053 -254494\r
+\r
+169575 -253448\r
+\r
+170373 -252589\r
+\r
+171063 -251827\r
+\r
+171782 -250905\r
+\r
+172576 -250176\r
+\r
+173195 -249180\r
+\r
+173840 -248226\r
+\r
+174310 -247132\r
+\r
+174807 -246036\r
+\r
+175293 -244928\r
+\r
+175659 -243751\r
+-1\r
+\r
+176915 -245458\r
+\r
+176731 -246040\r
+\r
+177080 -246367\r
+\r
+176486 -247054\r
+\r
+176043 -247674\r
+\r
+175489 -248623\r
+\r
+174680 -249394\r
+\r
+173814 -250123\r
+\r
+173367 -251178\r
+\r
+173763 -252278\r
+\r
+174105 -253572\r
+\r
+174351 -254911\r
+\r
+174364 -255386\r
+\r
+173966 -254982\r
+\r
+174038 -253603\r
+\r
+173634 -252315\r
+\r
+173253 -251149\r
+\r
+172367 -251525\r
+\r
+171593 -252433\r
+\r
+170875 -253129\r
+\r
+170318 -254028\r
+\r
+169468 -254815\r
+\r
+168954 -255860\r
+\r
+168274 -256676\r
+-1\r
+\r
+230863 -324447\r
+\r
+230500 -323536\r
+\r
+230119 -323962\r
+\r
+230434 -324699\r
+\r
+229862 -324113\r
+\r
+229306 -324432\r
+\r
+229062 -325111\r
+\r
+229331 -326284\r
+\r
+228983 -326203\r
+\r
+228993 -327912\r
+\r
+229353 -329126\r
+\r
+229466 -330550\r
+\r
+229553 -331378\r
+\r
+229803 -333149\r
+\r
+230172 -334838\r
+\r
+230637 -336672\r
+\r
+230918 -337302\r
+\r
+230373 -337157\r
+\r
+229834 -336720\r
+\r
+229857 -335875\r
+\r
+230098 -335691\r
+\r
+229692 -333684\r
+\r
+229461 -332223\r
+\r
+229037 -332225\r
+\r
+228735 -332791\r
+\r
+229041 -331589\r
+\r
+229166 -329879\r
+\r
+228563 -328816\r
+\r
+228258 -327030\r
+\r
+228093 -326588\r
+\r
+227425 -326606\r
+\r
+226825 -326483\r
+\r
+226571 -327841\r
+\r
+226076 -328870\r
+\r
+226196 -330831\r
+\r
+226184 -332003\r
+\r
+225718 -332245\r
+\r
+225477 -330841\r
+\r
+225249 -331844\r
+\r
+225123 -332709\r
+\r
+225211 -333285\r
+\r
+224871 -333497\r
+\r
+224452 -333896\r
+\r
+223751 -332924\r
+-1\r
+\r
+236269 -318283\r
+\r
+236294 -318422\r
+\r
+236561 -320501\r
+\r
+237069 -322117\r
+\r
+237390 -323967\r
+\r
+237123 -323884\r
+\r
+237231 -325112\r
+\r
+237246 -326462\r
+\r
+237492 -328783\r
+\r
+236986 -327965\r
+\r
+237250 -327225\r
+\r
+237016 -324936\r
+\r
+236475 -322810\r
+\r
+235704 -321561\r
+\r
+235141 -320016\r
+\r
+234998 -317863\r
+\r
+234974 -315838\r
+\r
+234919 -314002\r
+\r
+234264 -313126\r
+\r
+233472 -314150\r
+\r
+232971 -315091\r
+\r
+232265 -316070\r
+\r
+231382 -316834\r
+\r
+230783 -317828\r
+\r
+230329 -319228\r
+\r
+230523 -320758\r
+\r
+230649 -321133\r
+\r
+230289 -321052\r
+\r
+230478 -322001\r
+\r
+230241 -322276\r
+\r
+230677 -323228\r
+\r
+231111 -323299\r
+\r
+230863 -324447\r
+-1\r
+\r
+240158 -295811\r
+\r
+240058 -296765\r
+\r
+239643 -298332\r
+\r
+239018 -299745\r
+\r
+239156 -301097\r
+\r
+239499 -301298\r
+\r
+240006 -302447\r
+\r
+240328 -302230\r
+\r
+240455 -302532\r
+\r
+240460 -303438\r
+\r
+240865 -303910\r
+\r
+241165 -304204\r
+\r
+241244 -305468\r
+\r
+241098 -305729\r
+\r
+240608 -306432\r
+\r
+241007 -305382\r
+\r
+240779 -304848\r
+\r
+240436 -304081\r
+\r
+240084 -303088\r
+\r
+239338 -302361\r
+\r
+238556 -301580\r
+\r
+238338 -301933\r
+\r
+238660 -303563\r
+\r
+238837 -304657\r
+\r
+238242 -304234\r
+\r
+238585 -306105\r
+\r
+238857 -307056\r
+\r
+239693 -307727\r
+\r
+239401 -309800\r
+\r
+239601 -311692\r
+\r
+239167 -312135\r
+\r
+238656 -311295\r
+\r
+238151 -309272\r
+\r
+237464 -310381\r
+\r
+236758 -311273\r
+\r
+236018 -312550\r
+\r
+235424 -313524\r
+\r
+235183 -315525\r
+\r
+235482 -317621\r
+\r
+236153 -319220\r
+\r
+236269 -318283\r
+-1\r
+\r
+251377 -308111\r
+\r
+251371 -306987\r
+\r
+251411 -305206\r
+\r
+251297 -302827\r
+\r
+250865 -300358\r
+\r
+250865 -297870\r
+\r
+250630 -296405\r
+\r
+250510 -297683\r
+\r
+250236 -297872\r
+\r
+250318 -299415\r
+\r
+249986 -296834\r
+\r
+249514 -295784\r
+\r
+249385 -295242\r
+\r
+249075 -292820\r
+\r
+248428 -293546\r
+\r
+247943 -295259\r
+\r
+247849 -293479\r
+\r
+247324 -292556\r
+\r
+246629 -294025\r
+\r
+246528 -295385\r
+\r
+246481 -296578\r
+\r
+246402 -297439\r
+\r
+245951 -296957\r
+\r
+245345 -296372\r
+\r
+245296 -295262\r
+\r
+244500 -295596\r
+\r
+243801 -294086\r
+\r
+242977 -292595\r
+\r
+242095 -292907\r
+\r
+241270 -293361\r
+\r
+241001 -295166\r
+\r
+240165 -295755\r
+-1\r
+\r
+244810 -318115\r
+\r
+244653 -318135\r
+\r
+243817 -317377\r
+\r
+243035 -316066\r
+\r
+242231 -314799\r
+\r
+241629 -314952\r
+\r
+241797 -314120\r
+\r
+242060 -313462\r
+\r
+242340 -313108\r
+\r
+242636 -311839\r
+\r
+242940 -311308\r
+\r
+243823 -311287\r
+\r
+244727 -310050\r
+\r
+245211 -309268\r
+\r
+245925 -309018\r
+\r
+246641 -308592\r
+\r
+247454 -308130\r
+\r
+247357 -306824\r
+\r
+247508 -305159\r
+\r
+247943 -306551\r
+\r
+248239 -306214\r
+\r
+248430 -305553\r
+\r
+248577 -305116\r
+\r
+248832 -306478\r
+\r
+248985 -307066\r
+\r
+249555 -307620\r
+\r
+249987 -307374\r
+\r
+250418 -307421\r
+\r
+251131 -307840\r
+\r
+251378 -308101\r
+-1\r
+\r
+244056 -362115\r
+\r
+244145 -360352\r
+\r
+244082 -358421\r
+\r
+243811 -356868\r
+\r
+244095 -355335\r
+\r
+244322 -354512\r
+\r
+245048 -355393\r
+\r
+244567 -353851\r
+\r
+243871 -352680\r
+\r
+243351 -351122\r
+\r
+243615 -349593\r
+\r
+244266 -349850\r
+\r
+244611 -351064\r
+\r
+244545 -352580\r
+\r
+244395 -353489\r
+\r
+245171 -354636\r
+\r
+245085 -354218\r
+\r
+245773 -354777\r
+\r
+246086 -354736\r
+\r
+246029 -353860\r
+\r
+246058 -352455\r
+\r
+246548 -352753\r
+\r
+246408 -351501\r
+\r
+246530 -350329\r
+\r
+245897 -349197\r
+\r
+245809 -348098\r
+\r
+245827 -347480\r
+\r
+245236 -347830\r
+\r
+245019 -347698\r
+\r
+245399 -346990\r
+\r
+245776 -345271\r
+\r
+244842 -345920\r
+\r
+243878 -346330\r
+\r
+243693 -346718\r
+\r
+242904 -347260\r
+\r
+242786 -345917\r
+\r
+242109 -346059\r
+\r
+242523 -344723\r
+\r
+242202 -344225\r
+\r
+241910 -344246\r
+\r
+241678 -343418\r
+\r
+241003 -343797\r
+\r
+241133 -345394\r
+\r
+241033 -346099\r
+\r
+241469 -347106\r
+\r
+240789 -346083\r
+\r
+240044 -344838\r
+\r
+240223 -344348\r
+\r
+240557 -345301\r
+\r
+240973 -344826\r
+\r
+240834 -343050\r
+\r
+241682 -343238\r
+\r
+242454 -343211\r
+\r
+243305 -343416\r
+\r
+244014 -344265\r
+\r
+244826 -343596\r
+-1\r
+\r
+245178 -384323\r
+\r
+245546 -384514\r
+\r
+245565 -383490\r
+\r
+245858 -383140\r
+\r
+246237 -381750\r
+\r
+246532 -380514\r
+\r
+247036 -381030\r
+\r
+246729 -383099\r
+\r
+246484 -383657\r
+\r
+245884 -383764\r
+\r
+246169 -384984\r
+\r
+245937 -386417\r
+\r
+245809 -388339\r
+\r
+245425 -388297\r
+\r
+245211 -390088\r
+\r
+245486 -390224\r
+\r
+245713 -391280\r
+\r
+246263 -390892\r
+\r
+247058 -389362\r
+\r
+247266 -386942\r
+\r
+247670 -384808\r
+\r
+248046 -382620\r
+\r
+247797 -380512\r
+\r
+247021 -379777\r
+\r
+246466 -379701\r
+\r
+245920 -378762\r
+\r
+246056 -377618\r
+\r
+245702 -376981\r
+\r
+245007 -376181\r
+\r
+244948 -374241\r
+\r
+245305 -372614\r
+\r
+244754 -371834\r
+\r
+244259 -370261\r
+\r
+243817 -368161\r
+\r
+244036 -367073\r
+\r
+243646 -365454\r
+\r
+243972 -364378\r
+\r
+244125 -363325\r
+\r
+244056 -362115\r
+-1\r
+\r
+244075 -414409\r
+\r
+244094 -413543\r
+\r
+243835 -411613\r
+\r
+243701 -409148\r
+\r
+243615 -406625\r
+\r
+243776 -404461\r
+\r
+243655 -402778\r
+\r
+243851 -401614\r
+\r
+244215 -400233\r
+\r
+244041 -399329\r
+\r
+244600 -397527\r
+\r
+244819 -396546\r
+\r
+244313 -395746\r
+\r
+243843 -394767\r
+\r
+243897 -393809\r
+\r
+243360 -392341\r
+\r
+242692 -391984\r
+\r
+243191 -391451\r
+\r
+242916 -390638\r
+\r
+242791 -390075\r
+\r
+242097 -388665\r
+\r
+241424 -388621\r
+\r
+241470 -390285\r
+\r
+241316 -390605\r
+\r
+240944 -389213\r
+\r
+240484 -388652\r
+\r
+240323 -388272\r
+\r
+239581 -387384\r
+\r
+239019 -386370\r
+\r
+239400 -386727\r
+\r
+240177 -387724\r
+\r
+240830 -387854\r
+\r
+241309 -387500\r
+\r
+240929 -387126\r
+\r
+240689 -387150\r
+\r
+240809 -386608\r
+\r
+240664 -385788\r
+\r
+241161 -386209\r
+\r
+241686 -386379\r
+\r
+242431 -387466\r
+\r
+243042 -387415\r
+\r
+243747 -388825\r
+\r
+244518 -387606\r
+\r
+245176 -388216\r
+\r
+244770 -387869\r
+\r
+245180 -385912\r
+\r
+245175 -384325\r
+-1\r
+\r
+251370 -441889\r
+\r
+251299 -440740\r
+\r
+251237 -437973\r
+\r
+250779 -435680\r
+\r
+250168 -433877\r
+\r
+249629 -431820\r
+\r
+249408 -428935\r
+\r
+248930 -426683\r
+\r
+248414 -424574\r
+\r
+248073 -422088\r
+\r
+247982 -420558\r
+\r
+247790 -418369\r
+\r
+248089 -418299\r
+\r
+248133 -417083\r
+\r
+248304 -416195\r
+\r
+247923 -414233\r
+\r
+247377 -412318\r
+\r
+246691 -410981\r
+\r
+246332 -410219\r
+\r
+245676 -410963\r
+\r
+245723 -413359\r
+\r
+245337 -413583\r
+\r
+244971 -414874\r
+\r
+244536 -415931\r
+\r
+244075 -414409\r
+-1\r
+\r
+193370 -212486\r
+\r
+193843 -212284\r
+\r
+194253 -211354\r
+\r
+194538 -210157\r
+\r
+194701 -208971\r
+\r
+194770 -208532\r
+\r
+194738 -209796\r
+\r
+195137 -209675\r
+\r
+195171 -208606\r
+\r
+195106 -207632\r
+\r
+195059 -206764\r
+\r
+194478 -206316\r
+\r
+194122 -205988\r
+\r
+193654 -205586\r
+\r
+193227 -206356\r
+\r
+193011 -206907\r
+\r
+192841 -206350\r
+\r
+192367 -206542\r
+\r
+192708 -205785\r
+\r
+193128 -205409\r
+\r
+193378 -204738\r
+\r
+193486 -204201\r
+\r
+193527 -203749\r
+\r
+193399 -203092\r
+\r
+193249 -204217\r
+\r
+193025 -203049\r
+\r
+192901 -202518\r
+\r
+192743 -201531\r
+\r
+192814 -202383\r
+\r
+192312 -201591\r
+\r
+192093 -201107\r
+\r
+191872 -200968\r
+\r
+191511 -200890\r
+\r
+191185 -201186\r
+\r
+190908 -201654\r
+\r
+190695 -201930\r
+\r
+190558 -201059\r
+\r
+190109 -201533\r
+\r
+190150 -202178\r
+\r
+189634 -201390\r
+\r
+189383 -200798\r
+\r
+189559 -201991\r
+\r
+189185 -201574\r
+\r
+189289 -202914\r
+\r
+189139 -202636\r
+\r
+189008 -201497\r
+\r
+188946 -200660\r
+\r
+188470 -200410\r
+\r
+188530 -201343\r
+\r
+188604 -201884\r
+\r
+188305 -200938\r
+\r
+188071 -200862\r
+\r
+187990 -200694\r
+\r
+187518 -200509\r
+\r
+187224 -201111\r
+\r
+186887 -201442\r
+\r
+186587 -202150\r
+\r
+186291 -202961\r
+\r
+185950 -203687\r
+\r
+185578 -204350\r
+-1\r
+\r
+199178 -215189\r
+\r
+198790 -215099\r
+\r
+198414 -215876\r
+\r
+198510 -215084\r
+\r
+198759 -214204\r
+\r
+198282 -214186\r
+\r
+197821 -214975\r
+\r
+197201 -215557\r
+\r
+197516 -215252\r
+\r
+198043 -214238\r
+\r
+198422 -213630\r
+\r
+198681 -213076\r
+\r
+198313 -213353\r
+\r
+198078 -213390\r
+\r
+198417 -212749\r
+\r
+198431 -212355\r
+\r
+198047 -212321\r
+\r
+197603 -212219\r
+\r
+197439 -211748\r
+\r
+197331 -211225\r
+\r
+197185 -210449\r
+\r
+197263 -209753\r
+\r
+197034 -208801\r
+\r
+196917 -208050\r
+\r
+196761 -207213\r
+\r
+196486 -206451\r
+\r
+196142 -207139\r
+\r
+196088 -207069\r
+\r
+195854 -207302\r
+\r
+195768 -208586\r
+\r
+195580 -209628\r
+\r
+195442 -209653\r
+\r
+195196 -210569\r
+\r
+194908 -211705\r
+\r
+194744 -212944\r
+\r
+194601 -214375\r
+\r
+194438 -213746\r
+\r
+194628 -212441\r
+\r
+194863 -211243\r
+\r
+195146 -210391\r
+\r
+194754 -210749\r
+\r
+194563 -211936\r
+\r
+194388 -212186\r
+\r
+194060 -213362\r
+\r
+193753 -214646\r
+\r
+193667 -215295\r
+\r
+193600 -216449\r
+\r
+193057 -216428\r
+\r
+192905 -216918\r
+\r
+193383 -218005\r
+\r
+193748 -219045\r
+\r
+193377 -219118\r
+\r
+193101 -217554\r
+\r
+192656 -216497\r
+\r
+192392 -216621\r
+\r
+192008 -217459\r
+\r
+191872 -216944\r
+\r
+191799 -216814\r
+\r
+191981 -216516\r
+\r
+192404 -215533\r
+\r
+192730 -215510\r
+\r
+192862 -214122\r
+\r
+193188 -213401\r
+\r
+193370 -212486\r
+-1\r
+\r
+205024 -220846\r
+\r
+204866 -221692\r
+\r
+204475 -222812\r
+\r
+204320 -222634\r
+\r
+204053 -222423\r
+\r
+203924 -222923\r
+\r
+204151 -223844\r
+\r
+204493 -224658\r
+\r
+204604 -223441\r
+\r
+204625 -225133\r
+\r
+204141 -224310\r
+\r
+203804 -222979\r
+\r
+203769 -223892\r
+\r
+203639 -222472\r
+\r
+203368 -222568\r
+\r
+203253 -223032\r
+\r
+203150 -223022\r
+\r
+202819 -222291\r
+\r
+202694 -222281\r
+\r
+202559 -222515\r
+\r
+202653 -223491\r
+\r
+202384 -222489\r
+\r
+202306 -221671\r
+\r
+202146 -221044\r
+\r
+201736 -221090\r
+\r
+201667 -220717\r
+\r
+201527 -220956\r
+\r
+201477 -220549\r
+\r
+201235 -220245\r
+\r
+201084 -219166\r
+\r
+200696 -219204\r
+\r
+200756 -218526\r
+\r
+200487 -218194\r
+\r
+200256 -218168\r
+\r
+200853 -217630\r
+\r
+200491 -217370\r
+\r
+200251 -217557\r
+\r
+200088 -217194\r
+\r
+199584 -217629\r
+\r
+199660 -217319\r
+\r
+199737 -217027\r
+\r
+199425 -217141\r
+\r
+198892 -217799\r
+\r
+198791 -217593\r
+\r
+198386 -217912\r
+\r
+198169 -218153\r
+\r
+198709 -217196\r
+\r
+198690 -216679\r
+\r
+198598 -216408\r
+\r
+198186 -216904\r
+\r
+198862 -215997\r
+\r
+199188 -215196\r
+-1\r
+\r
+211961 -226764\r
+\r
+211585 -226496\r
+\r
+211338 -226523\r
+\r
+210839 -226828\r
+\r
+210591 -228152\r
+\r
+210542 -228108\r
+\r
+209876 -228892\r
+\r
+210459 -227782\r
+\r
+210146 -227347\r
+\r
+210482 -226506\r
+\r
+210524 -225952\r
+\r
+210366 -225406\r
+\r
+209818 -225756\r
+\r
+209699 -226222\r
+\r
+209581 -225298\r
+\r
+209354 -226674\r
+\r
+209037 -227540\r
+\r
+208738 -227958\r
+\r
+209078 -226955\r
+\r
+209272 -226021\r
+\r
+209259 -225241\r
+\r
+209067 -225024\r
+\r
+209100 -224727\r
+\r
+208799 -224781\r
+\r
+208639 -225359\r
+\r
+208320 -224693\r
+\r
+208547 -224249\r
+\r
+208607 -223528\r
+\r
+208060 -223606\r
+\r
+207611 -222983\r
+\r
+207269 -223476\r
+\r
+206871 -224365\r
+\r
+206809 -224739\r
+\r
+206843 -223545\r
+\r
+206512 -222817\r
+\r
+206064 -223240\r
+\r
+205791 -222402\r
+\r
+205781 -222129\r
+\r
+205634 -220990\r
+\r
+205024 -220846\r
+-1\r
+\r
+215250 -235757\r
+\r
+215267 -235359\r
+\r
+215197 -234479\r
+\r
+215430 -234800\r
+\r
+215714 -234722\r
+\r
+215907 -234229\r
+\r
+216396 -234161\r
+\r
+216849 -233706\r
+\r
+217283 -233184\r
+\r
+217234 -232683\r
+\r
+216928 -232088\r
+\r
+216922 -232805\r
+\r
+216655 -232400\r
+\r
+216648 -231824\r
+\r
+216261 -232630\r
+\r
+215986 -233115\r
+\r
+216244 -231988\r
+\r
+216185 -231802\r
+\r
+216007 -232519\r
+\r
+215731 -232022\r
+\r
+215930 -231606\r
+\r
+216187 -231527\r
+\r
+215872 -231224\r
+\r
+215540 -231283\r
+\r
+215331 -231036\r
+\r
+214863 -230990\r
+\r
+214691 -230241\r
+\r
+214423 -230524\r
+\r
+214493 -229939\r
+\r
+214395 -229708\r
+\r
+213900 -230305\r
+\r
+213731 -229733\r
+\r
+213315 -229630\r
+\r
+213701 -229101\r
+\r
+213205 -228999\r
+\r
+213339 -228235\r
+\r
+213042 -228164\r
+\r
+212633 -229147\r
+\r
+212487 -230564\r
+\r
+212237 -229958\r
+\r
+212499 -229260\r
+\r
+212737 -228189\r
+\r
+212495 -227467\r
+\r
+212224 -227769\r
+\r
+211989 -227606\r
+\r
+211875 -227406\r
+\r
+211963 -226762\r
+-1\r
+\r
+207954 -249730\r
+\r
+208238 -249068\r
+\r
+208621 -248034\r
+\r
+208882 -246469\r
+\r
+209528 -245878\r
+\r
+210293 -245406\r
+\r
+210794 -244895\r
+\r
+210404 -244510\r
+\r
+209612 -244622\r
+\r
+209209 -244979\r
+\r
+209859 -244100\r
+\r
+210372 -243684\r
+\r
+209752 -243579\r
+\r
+208889 -243687\r
+\r
+208897 -243577\r
+\r
+209716 -243020\r
+\r
+210008 -242029\r
+\r
+210344 -241219\r
+\r
+210436 -240612\r
+\r
+210731 -240001\r
+\r
+211236 -239623\r
+\r
+211784 -239193\r
+\r
+211416 -238045\r
+\r
+210995 -237369\r
+\r
+210218 -237666\r
+\r
+210374 -237402\r
+\r
+210887 -237018\r
+\r
+211469 -237740\r
+\r
+211797 -237470\r
+\r
+211951 -237366\r
+\r
+212414 -237089\r
+\r
+212421 -236856\r
+\r
+212378 -236003\r
+\r
+212640 -235832\r
+\r
+212654 -235614\r
+\r
+212881 -236493\r
+\r
+213368 -236589\r
+\r
+213265 -236043\r
+\r
+213730 -236095\r
+\r
+213474 -235353\r
+\r
+213962 -235783\r
+\r
+214116 -235418\r
+\r
+213773 -234178\r
+\r
+214155 -234843\r
+\r
+214611 -235739\r
+\r
+215252 -235767\r
+-1\r
+\r
+216223 -255710\r
+\r
+216178 -255389\r
+\r
+215890 -253697\r
+\r
+215829 -252053\r
+\r
+215693 -251124\r
+\r
+215224 -250604\r
+\r
+214819 -250426\r
+\r
+214364 -250949\r
+\r
+213810 -250811\r
+\r
+213479 -250656\r
+\r
+213507 -249722\r
+\r
+213226 -249257\r
+\r
+213194 -250033\r
+\r
+212864 -250088\r
+\r
+212559 -250078\r
+\r
+211998 -250041\r
+\r
+211666 -250833\r
+\r
+212204 -250957\r
+\r
+212523 -251547\r
+\r
+211857 -251285\r
+\r
+211713 -251960\r
+\r
+211524 -252511\r
+\r
+211377 -251764\r
+\r
+211044 -251514\r
+\r
+211363 -250699\r
+\r
+211824 -249877\r
+\r
+212026 -248661\r
+\r
+212085 -247525\r
+\r
+211720 -246206\r
+\r
+210962 -246054\r
+\r
+210659 -245523\r
+\r
+209880 -245812\r
+\r
+209106 -246296\r
+\r
+208767 -247613\r
+\r
+208457 -248764\r
+\r
+207954 -249730\r
+-1\r
+\r
+222604 -262072\r
+\r
+222732 -261612\r
+\r
+222956 -261411\r
+\r
+222636 -259915\r
+\r
+222305 -259744\r
+\r
+221843 -259356\r
+\r
+221711 -260096\r
+\r
+221930 -259000\r
+\r
+222007 -258255\r
+\r
+221612 -257578\r
+\r
+221468 -258435\r
+\r
+221108 -258561\r
+\r
+220934 -258051\r
+\r
+220673 -258138\r
+\r
+220308 -257613\r
+\r
+220334 -257237\r
+\r
+220201 -256373\r
+\r
+219949 -255319\r
+\r
+219841 -254546\r
+\r
+219799 -253746\r
+\r
+219919 -253240\r
+\r
+219652 -252575\r
+\r
+219126 -252198\r
+\r
+219062 -251759\r
+\r
+219235 -250720\r
+\r
+219890 -250395\r
+\r
+219238 -249741\r
+\r
+218661 -250530\r
+\r
+217960 -250928\r
+\r
+217426 -251037\r
+\r
+216802 -250579\r
+\r
+216258 -250805\r
+\r
+215961 -251259\r
+\r
+216039 -252862\r
+\r
+216012 -254226\r
+\r
+216218 -255716\r
+-1\r
+\r
+218962 -280386\r
+\r
+218980 -280514\r
+\r
+219145 -281319\r
+\r
+219737 -280401\r
+\r
+220392 -279750\r
+\r
+221175 -280029\r
+\r
+221415 -279410\r
+\r
+221674 -279373\r
+\r
+222115 -280067\r
+\r
+222597 -280948\r
+\r
+223425 -281317\r
+\r
+224308 -281223\r
+\r
+224842 -280092\r
+\r
+225337 -278902\r
+\r
+225099 -277416\r
+\r
+224867 -275918\r
+\r
+224555 -274080\r
+\r
+224280 -272648\r
+\r
+223827 -273111\r
+\r
+224079 -272066\r
+\r
+224195 -270504\r
+\r
+224014 -269546\r
+\r
+223603 -268411\r
+\r
+224103 -268921\r
+\r
+224361 -267387\r
+\r
+224684 -266185\r
+\r
+224732 -264977\r
+\r
+224371 -263863\r
+\r
+223815 -262782\r
+\r
+223713 -261940\r
+\r
+223182 -261381\r
+\r
+222606 -262061\r
+-1\r
+\r
+210436 -281067\r
+\r
+210495 -281308\r
+\r
+211000 -282340\r
+\r
+210977 -282672\r
+\r
+211514 -282705\r
+\r
+212130 -282750\r
+\r
+212257 -282307\r
+\r
+212354 -281700\r
+\r
+212624 -281523\r
+\r
+213010 -281138\r
+\r
+213456 -280162\r
+\r
+213785 -279745\r
+\r
+213965 -280448\r
+\r
+214579 -279792\r
+\r
+214831 -279612\r
+\r
+214485 -278835\r
+\r
+214669 -278798\r
+\r
+215107 -279130\r
+\r
+215380 -278342\r
+\r
+215874 -278281\r
+\r
+216200 -277961\r
+\r
+216228 -279378\r
+\r
+216575 -279011\r
+\r
+216965 -279364\r
+\r
+217622 -279773\r
+\r
+218043 -278984\r
+\r
+218405 -280015\r
+\r
+218801 -279740\r
+\r
+218851 -279909\r
+\r
+218965 -280385\r
+-1\r
+\r
+198006 -282605\r
+\r
+198153 -281985\r
+\r
+198629 -280974\r
+\r
+198969 -280018\r
+\r
+199548 -279041\r
+\r
+200143 -277973\r
+\r
+200511 -277656\r
+\r
+200919 -277223\r
+\r
+201539 -276503\r
+\r
+202155 -275826\r
+\r
+202906 -275517\r
+\r
+203866 -275469\r
+\r
+204776 -275492\r
+\r
+205556 -275503\r
+\r
+206359 -275822\r
+\r
+206996 -276253\r
+\r
+207855 -276763\r
+\r
+208570 -277427\r
+\r
+209167 -278458\r
+\r
+209599 -279077\r
+\r
+210031 -280414\r
+\r
+210439 -281072\r
+-1\r
+\r
+239627 -249217\r
+\r
+239450 -249962\r
+\r
+239789 -250694\r
+\r
+240125 -251916\r
+\r
+240247 -253130\r
+\r
+240436 -254085\r
+\r
+240954 -254878\r
+\r
+241165 -255364\r
+\r
+241253 -256400\r
+\r
+240694 -256278\r
+\r
+240147 -256833\r
+\r
+239836 -257665\r
+\r
+240106 -259848\r
+\r
+240219 -262222\r
+\r
+240932 -262368\r
+\r
+241498 -261171\r
+\r
+242127 -260082\r
+\r
+242569 -260547\r
+\r
+243187 -260800\r
+\r
+243796 -261519\r
+\r
+244355 -262019\r
+\r
+244585 -262587\r
+-1\r
+\r
+235551 -268961\r
+\r
+235212 -268647\r
+\r
+235684 -267504\r
+\r
+235824 -266279\r
+\r
+235663 -265045\r
+\r
+236121 -264906\r
+\r
+236644 -265291\r
+\r
+237152 -266609\r
+\r
+237794 -267746\r
+\r
+238478 -267435\r
+\r
+238969 -266003\r
+\r
+239514 -264633\r
+\r
+240114 -263499\r
+\r
+240033 -261139\r
+\r
+239890 -258683\r
+\r
+239528 -256771\r
+\r
+238919 -256112\r
+\r
+238363 -256067\r
+\r
+237885 -256126\r
+\r
+237597 -256751\r
+\r
+237782 -255652\r
+\r
+238237 -254634\r
+\r
+238750 -254232\r
+\r
+238554 -253678\r
+\r
+238277 -252858\r
+\r
+238521 -251707\r
+\r
+238502 -250832\r
+\r
+238429 -250579\r
+\r
+238788 -249592\r
+\r
+239251 -249393\r
+\r
+239116 -250443\r
+\r
+239272 -250414\r
+\r
+239627 -249217\r
+-1\r
+\r
+233645 -268735\r
+\r
+233175 -269067\r
+\r
+233137 -269587\r
+\r
+232624 -268460\r
+\r
+232252 -268364\r
+\r
+231932 -268500\r
+\r
+231836 -269481\r
+\r
+232066 -270606\r
+\r
+232268 -271443\r
+\r
+232604 -272921\r
+\r
+232109 -272378\r
+\r
+232153 -273149\r
+\r
+231722 -272617\r
+\r
+231696 -273858\r
+\r
+231685 -274950\r
+\r
+231401 -274717\r
+\r
+231377 -275186\r
+\r
+231395 -276260\r
+\r
+231219 -276572\r
+\r
+231390 -277911\r
+\r
+231558 -278641\r
+\r
+231791 -279577\r
+\r
+231746 -280360\r
+\r
+232018 -280737\r
+\r
+232443 -281441\r
+\r
+232868 -281434\r
+\r
+233202 -281254\r
+\r
+233798 -281333\r
+\r
+234317 -279993\r
+\r
+234660 -278362\r
+\r
+235365 -278860\r
+\r
+235664 -278670\r
+\r
+235489 -277583\r
+\r
+235468 -275961\r
+\r
+235034 -274099\r
+\r
+234780 -272754\r
+\r
+234338 -271773\r
+\r
+233829 -271723\r
+\r
+233469 -271902\r
+\r
+233085 -271542\r
+\r
+233419 -271340\r
+\r
+233569 -271720\r
+\r
+233940 -271354\r
+\r
+234200 -270844\r
+\r
+234050 -271355\r
+\r
+234687 -272415\r
+\r
+235111 -273360\r
+\r
+235231 -272203\r
+\r
+234902 -270763\r
+\r
+235381 -270055\r
+\r
+235557 -268977\r
+-1\r
+\r
+227296 -254996\r
+\r
+227270 -255175\r
+\r
+227228 -255605\r
+\r
+226978 -256320\r
+\r
+227177 -257011\r
+\r
+227474 -258008\r
+\r
+227716 -258258\r
+\r
+228040 -258290\r
+\r
+228278 -259080\r
+\r
+228402 -259546\r
+\r
+228348 -258385\r
+\r
+228594 -257045\r
+\r
+228968 -256781\r
+\r
+228976 -257229\r
+\r
+229106 -257546\r
+\r
+229274 -257933\r
+\r
+229409 -258226\r
+\r
+229665 -259094\r
+\r
+229341 -258809\r
+\r
+229384 -259114\r
+\r
+229448 -259755\r
+\r
+229307 -260372\r
+\r
+229621 -260161\r
+\r
+230014 -259909\r
+\r
+230002 -260335\r
+\r
+229633 -261079\r
+\r
+230006 -261476\r
+\r
+230489 -261644\r
+\r
+230330 -261889\r
+\r
+230757 -262328\r
+\r
+231252 -263019\r
+\r
+231515 -263713\r
+\r
+231633 -264111\r
+\r
+231812 -264108\r
+\r
+232114 -263977\r
+\r
+232476 -263404\r
+\r
+232686 -264051\r
+\r
+232393 -264503\r
+\r
+232564 -264596\r
+\r
+232582 -265194\r
+\r
+232551 -265925\r
+\r
+232157 -265650\r
+\r
+232039 -266230\r
+\r
+231583 -266685\r
+\r
+231934 -266729\r
+\r
+232253 -266774\r
+\r
+232427 -266834\r
+\r
+232836 -266621\r
+\r
+232789 -267056\r
+\r
+232769 -267365\r
+\r
+232531 -267650\r
+\r
+232817 -268523\r
+\r
+233398 -268443\r
+\r
+233647 -268734\r
+-1\r
+\r
+229520 -248381\r
+\r
+229483 -248394\r
+\r
+228872 -247602\r
+\r
+228349 -246437\r
+\r
+227760 -245838\r
+\r
+227387 -245105\r
+\r
+227131 -244497\r
+\r
+227020 -243447\r
+\r
+226713 -243786\r
+\r
+226871 -243019\r
+\r
+226542 -243517\r
+\r
+226559 -242652\r
+\r
+226277 -242525\r
+\r
+226151 -242044\r
+\r
+225972 -241460\r
+\r
+225702 -240886\r
+\r
+225633 -240364\r
+\r
+225378 -239785\r
+\r
+224755 -239446\r
+\r
+224544 -238924\r
+\r
+224344 -238903\r
+\r
+224210 -238191\r
+\r
+224099 -237690\r
+\r
+223486 -237705\r
+\r
+223435 -238079\r
+\r
+223021 -237538\r
+\r
+222695 -238514\r
+\r
+222908 -239878\r
+\r
+223275 -240708\r
+\r
+223369 -241695\r
+\r
+223708 -242520\r
+\r
+223793 -244027\r
+\r
+223936 -244955\r
+\r
+224061 -246284\r
+\r
+224381 -247533\r
+\r
+224571 -248541\r
+\r
+225140 -249519\r
+\r
+225124 -249779\r
+\r
+225184 -249942\r
+\r
+225620 -250472\r
+\r
+225748 -250190\r
+\r
+225981 -250198\r
+\r
+225996 -250942\r
+\r
+225816 -251221\r
+\r
+225955 -251927\r
+\r
+226058 -253324\r
+\r
+226418 -254861\r
+\r
+226614 -255122\r
+\r
+226887 -255367\r
+\r
+226916 -256025\r
+\r
+227295 -254986\r
+-1\r
+\r
+226808 -234969\r
+\r
+226543 -234697\r
+\r
+225845 -234054\r
+\r
+225274 -234353\r
+\r
+225614 -235165\r
+\r
+226159 -235213\r
+\r
+226257 -235404\r
+\r
+226350 -236375\r
+\r
+226980 -236646\r
+\r
+226460 -237027\r
+\r
+226847 -237266\r
+\r
+227027 -238144\r
+\r
+226851 -238167\r
+\r
+226785 -238888\r
+\r
+227398 -239638\r
+\r
+228148 -239967\r
+\r
+227368 -239814\r
+\r
+226957 -239810\r
+\r
+227116 -240365\r
+\r
+227663 -240652\r
+\r
+227647 -241240\r
+\r
+228156 -241277\r
+\r
+227786 -241771\r
+\r
+228472 -242710\r
+\r
+228730 -243190\r
+\r
+229200 -244049\r
+\r
+229232 -244289\r
+\r
+228419 -243725\r
+\r
+228519 -244477\r
+\r
+228929 -245418\r
+\r
+229079 -245844\r
+\r
+229513 -247193\r
+\r
+229517 -248376\r
+-1\r
+\r
+233143 -240113\r
+\r
+233176 -239955\r
+\r
+233975 -240013\r
+\r
+233928 -239404\r
+\r
+233595 -238746\r
+\r
+233243 -238253\r
+\r
+232859 -238310\r
+\r
+233447 -237640\r
+\r
+233146 -237478\r
+\r
+232849 -237068\r
+\r
+233499 -237366\r
+\r
+233291 -236764\r
+\r
+232929 -236543\r
+\r
+232714 -236100\r
+\r
+232149 -236504\r
+\r
+232245 -235227\r
+\r
+232311 -234836\r
+\r
+232108 -234504\r
+\r
+231759 -234930\r
+\r
+231563 -235920\r
+\r
+231442 -235568\r
+\r
+231267 -235195\r
+\r
+231009 -235084\r
+\r
+230658 -234607\r
+\r
+230458 -234383\r
+\r
+230450 -233474\r
+\r
+230276 -232772\r
+\r
+229785 -233946\r
+\r
+229433 -232782\r
+\r
+228849 -232338\r
+\r
+228251 -232508\r
+\r
+227959 -232520\r
+\r
+227731 -232799\r
+\r
+228416 -233351\r
+\r
+229167 -234075\r
+\r
+229698 -234941\r
+\r
+229085 -234158\r
+\r
+228408 -234265\r
+\r
+228156 -233932\r
+\r
+227895 -234115\r
+\r
+227631 -234316\r
+\r
+227454 -233839\r
+\r
+227142 -233350\r
+\r
+226682 -233448\r
+\r
+226402 -233038\r
+\r
+226746 -234391\r
+\r
+226808 -234969\r
+-1\r
+\r
+238994 -235727\r
+\r
+238712 -236024\r
+\r
+238067 -237212\r
+\r
+238302 -238323\r
+\r
+238623 -238141\r
+\r
+238572 -239176\r
+\r
+238619 -239516\r
+\r
+238893 -239674\r
+\r
+238924 -239868\r
+\r
+239181 -240395\r
+\r
+239650 -240368\r
+\r
+239828 -241290\r
+\r
+239522 -241657\r
+\r
+239598 -242276\r
+\r
+239782 -243183\r
+\r
+239605 -243760\r
+\r
+239372 -242148\r
+\r
+239005 -242006\r
+\r
+238935 -242260\r
+\r
+238634 -242434\r
+\r
+239031 -243192\r
+\r
+239169 -243730\r
+\r
+239363 -244382\r
+\r
+238967 -244065\r
+\r
+238466 -243837\r
+\r
+238129 -242888\r
+\r
+237677 -241886\r
+\r
+237333 -242236\r
+\r
+237248 -243382\r
+\r
+237158 -244063\r
+\r
+237710 -244845\r
+\r
+238214 -245664\r
+\r
+238357 -246310\r
+\r
+238331 -246694\r
+\r
+238268 -247532\r
+\r
+238207 -246318\r
+\r
+237980 -245604\r
+\r
+237821 -244990\r
+\r
+237578 -245392\r
+\r
+237572 -245892\r
+\r
+237272 -245878\r
+\r
+237166 -245347\r
+\r
+236942 -245301\r
+\r
+236878 -244396\r
+\r
+236699 -244498\r
+\r
+236352 -244375\r
+\r
+236112 -244673\r
+\r
+235911 -244738\r
+\r
+236112 -244231\r
+\r
+236338 -243069\r
+\r
+236333 -242278\r
+\r
+235939 -242266\r
+\r
+235807 -242844\r
+\r
+235681 -241760\r
+\r
+235375 -241537\r
+\r
+235200 -242674\r
+\r
+235180 -241871\r
+\r
+234880 -241523\r
+\r
+234741 -241622\r
+\r
+234798 -240957\r
+\r
+234231 -241582\r
+\r
+234230 -240841\r
+\r
+234605 -240230\r
+\r
+234203 -240870\r
+\r
+234062 -240386\r
+\r
+233701 -240229\r
+\r
+233150 -240114\r
+-1\r
+\r
+237367 -228597\r
+\r
+236819 -228352\r
+\r
+236445 -228588\r
+\r
+236351 -228893\r
+\r
+235987 -228032\r
+\r
+236100 -228948\r
+\r
+235758 -228428\r
+\r
+235583 -228488\r
+\r
+235435 -228268\r
+\r
+235188 -228185\r
+\r
+234967 -228078\r
+\r
+234723 -228161\r
+\r
+234432 -228108\r
+\r
+234186 -228412\r
+\r
+233831 -228615\r
+\r
+233761 -229106\r
+\r
+233893 -229538\r
+\r
+234028 -229583\r
+\r
+234288 -229988\r
+\r
+234491 -230094\r
+\r
+234158 -230836\r
+\r
+234582 -231087\r
+\r
+234549 -231533\r
+\r
+235058 -231628\r
+\r
+235407 -231303\r
+\r
+235194 -231928\r
+\r
+234451 -232229\r
+\r
+234693 -232635\r
+\r
+234843 -232908\r
+\r
+234846 -233322\r
+\r
+235139 -233488\r
+\r
+235244 -233369\r
+\r
+235483 -232692\r
+\r
+235739 -231968\r
+\r
+235629 -232667\r
+\r
+235418 -233965\r
+\r
+235709 -234541\r
+\r
+236039 -233571\r
+\r
+236324 -232992\r
+\r
+235974 -234063\r
+\r
+235985 -235070\r
+\r
+236270 -234603\r
+\r
+236571 -233292\r
+\r
+236391 -234976\r
+\r
+236697 -235613\r
+\r
+237198 -235347\r
+\r
+237550 -234078\r
+\r
+237680 -233435\r
+\r
+238405 -232964\r
+\r
+238830 -231802\r
+\r
+238473 -233186\r
+\r
+237860 -234074\r
+\r
+237553 -235302\r
+\r
+237416 -237116\r
+\r
+237981 -236969\r
+\r
+238560 -235923\r
+\r
+238994 -235727\r
+-1\r
+\r
+240534 -229736\r
+\r
+240525 -228776\r
+\r
+240532 -228266\r
+\r
+240603 -227966\r
+\r
+241060 -226706\r
+\r
+240369 -226236\r
+\r
+240153 -226182\r
+\r
+240978 -225893\r
+\r
+240480 -224647\r
+\r
+240682 -224729\r
+\r
+241354 -224173\r
+\r
+240902 -223582\r
+\r
+241002 -222282\r
+\r
+240800 -222601\r
+\r
+240518 -221650\r
+\r
+239834 -220593\r
+\r
+239712 -221875\r
+\r
+239959 -223287\r
+\r
+239857 -222696\r
+\r
+239244 -222112\r
+\r
+239104 -222565\r
+\r
+238810 -221597\r
+\r
+238765 -223415\r
+\r
+239084 -224495\r
+\r
+238995 -225424\r
+\r
+238568 -224712\r
+\r
+238706 -226006\r
+\r
+238312 -225613\r
+\r
+238137 -223899\r
+\r
+237842 -223406\r
+\r
+237600 -223681\r
+\r
+237701 -225440\r
+\r
+238100 -226849\r
+\r
+237641 -226049\r
+\r
+237335 -224642\r
+\r
+236908 -224577\r
+\r
+237171 -226077\r
+\r
+236828 -225502\r
+\r
+236550 -226037\r
+\r
+236250 -225551\r
+\r
+236611 -226377\r
+\r
+236121 -226807\r
+\r
+236583 -227896\r
+\r
+237370 -228601\r
+-1\r
+\r
+245810 -242063\r
+\r
+245385 -243050\r
+\r
+245522 -242189\r
+\r
+245726 -240827\r
+\r
+245074 -241005\r
+\r
+245277 -240250\r
+\r
+244843 -239953\r
+\r
+245276 -238784\r
+\r
+245056 -238464\r
+\r
+244399 -239045\r
+\r
+244223 -239581\r
+\r
+244300 -238847\r
+\r
+244866 -237756\r
+\r
+245249 -237123\r
+\r
+244619 -237697\r
+\r
+243772 -237697\r
+\r
+244011 -237393\r
+\r
+244685 -236808\r
+\r
+244554 -235656\r
+\r
+243777 -235669\r
+\r
+243693 -235317\r
+\r
+244485 -235506\r
+\r
+244857 -234396\r
+\r
+244587 -233386\r
+\r
+244234 -234308\r
+\r
+243927 -234168\r
+\r
+243785 -234447\r
+\r
+243709 -233451\r
+\r
+244160 -232500\r
+\r
+243716 -232301\r
+\r
+243817 -231451\r
+\r
+243406 -230674\r
+\r
+242878 -231303\r
+\r
+242855 -230439\r
+\r
+242264 -230086\r
+\r
+242416 -232310\r
+\r
+242282 -231911\r
+\r
+242076 -232668\r
+\r
+242026 -232040\r
+\r
+242088 -230328\r
+\r
+241787 -232167\r
+\r
+241325 -232626\r
+\r
+241841 -231042\r
+\r
+241984 -229431\r
+\r
+241532 -228848\r
+\r
+241150 -229581\r
+\r
+241797 -228233\r
+\r
+242087 -227857\r
+\r
+242127 -226765\r
+\r
+241507 -227785\r
+\r
+240924 -228411\r
+\r
+240537 -229758\r
+-1\r
+\r
+254920 -547976\r
+\r
+254831 -548289\r
+\r
+254183 -548304\r
+\r
+254089 -549193\r
+\r
+254050 -547168\r
+\r
+253713 -546973\r
+\r
+253452 -544708\r
+\r
+253668 -543272\r
+\r
+253760 -541371\r
+\r
+253726 -539950\r
+\r
+253771 -538024\r
+\r
+253582 -536042\r
+\r
+253122 -534117\r
+\r
+253103 -532257\r
+\r
+252693 -530342\r
+\r
+252659 -528016\r
+\r
+252560 -525395\r
+\r
+252337 -523991\r
+\r
+252001 -522653\r
+\r
+251989 -520375\r
+\r
+251970 -518607\r
+\r
+252302 -517234\r
+\r
+252285 -515886\r
+\r
+252190 -514084\r
+\r
+251744 -512711\r
+\r
+251262 -511012\r
+\r
+250769 -509180\r
+\r
+250728 -507636\r
+-1\r
+\r
+252692 -575171\r
+\r
+253311 -575499\r
+\r
+253822 -574268\r
+\r
+253791 -574780\r
+\r
+254235 -576442\r
+\r
+254859 -574836\r
+\r
+255054 -573720\r
+\r
+254758 -573598\r
+\r
+254774 -572462\r
+\r
+254895 -570651\r
+\r
+254970 -569381\r
+\r
+255463 -567046\r
+\r
+256182 -565478\r
+\r
+256882 -563848\r
+\r
+256820 -563671\r
+\r
+256355 -561755\r
+\r
+256237 -560193\r
+\r
+255499 -561252\r
+\r
+255242 -561724\r
+\r
+254980 -561220\r
+\r
+255384 -559901\r
+\r
+255817 -558879\r
+\r
+255948 -558196\r
+\r
+255930 -557509\r
+\r
+255262 -556880\r
+\r
+254958 -555468\r
+\r
+255215 -553641\r
+\r
+255239 -551145\r
+\r
+255000 -549603\r
+\r
+254923 -547976\r
+-1\r
+\r
+244210 -593121\r
+\r
+244235 -593388\r
+\r
+244862 -595052\r
+\r
+245229 -597160\r
+\r
+245885 -598800\r
+\r
+246171 -599966\r
+\r
+246061 -599721\r
+\r
+246451 -598776\r
+\r
+247373 -598330\r
+\r
+247938 -597274\r
+\r
+247965 -594437\r
+\r
+248162 -591445\r
+\r
+248708 -589330\r
+\r
+249436 -587964\r
+\r
+249575 -587664\r
+\r
+250175 -587111\r
+\r
+250875 -586933\r
+\r
+251439 -586147\r
+\r
+252192 -584862\r
+\r
+252823 -583426\r
+\r
+252921 -582127\r
+\r
+252687 -583166\r
+\r
+252788 -582146\r
+\r
+253145 -579734\r
+\r
+253554 -578174\r
+\r
+253722 -577675\r
+\r
+254114 -576000\r
+\r
+253681 -576220\r
+\r
+253156 -576317\r
+\r
+252692 -575171\r
+-1\r
+\r
+236741 -604247\r
+\r
+236371 -604581\r
+\r
+236783 -603171\r
+\r
+237207 -602220\r
+\r
+237492 -601091\r
+\r
+237881 -599991\r
+\r
+238167 -597995\r
+\r
+238027 -596439\r
+\r
+238389 -597122\r
+\r
+239008 -595791\r
+\r
+239145 -593966\r
+\r
+239683 -592096\r
+\r
+239745 -589507\r
+\r
+239630 -589654\r
+\r
+238749 -589949\r
+\r
+238282 -590624\r
+\r
+237884 -589370\r
+\r
+237869 -587017\r
+\r
+237591 -585592\r
+\r
+237870 -583835\r
+\r
+237521 -582728\r
+\r
+238040 -582146\r
+\r
+238481 -580876\r
+\r
+238062 -580206\r
+\r
+238754 -579965\r
+\r
+239053 -582096\r
+\r
+238762 -582966\r
+\r
+239646 -583085\r
+\r
+240238 -584717\r
+\r
+240944 -585023\r
+\r
+240608 -583805\r
+\r
+239845 -583208\r
+\r
+239210 -581661\r
+\r
+239357 -579857\r
+\r
+238933 -578020\r
+\r
+239545 -576814\r
+\r
+239862 -577649\r
+\r
+239971 -579539\r
+\r
+239522 -581274\r
+\r
+240103 -582665\r
+\r
+240930 -582192\r
+\r
+241230 -582169\r
+\r
+241384 -584113\r
+\r
+241467 -584631\r
+\r
+241413 -584912\r
+\r
+241357 -586603\r
+\r
+241415 -587681\r
+\r
+241830 -589600\r
+\r
+242856 -590137\r
+\r
+243612 -591567\r
+\r
+244207 -593152\r
+-1\r
+\r
+227572 -586092\r
+\r
+228082 -584927\r
+\r
+228750 -584083\r
+\r
+228361 -583533\r
+\r
+228427 -581590\r
+\r
+228813 -579868\r
+\r
+229521 -578801\r
+\r
+230545 -579304\r
+\r
+231469 -579899\r
+\r
+231866 -580805\r
+\r
+232266 -581198\r
+\r
+232381 -579897\r
+\r
+233030 -578869\r
+\r
+233729 -580121\r
+\r
+233547 -580636\r
+\r
+233236 -581999\r
+\r
+232978 -582956\r
+\r
+232924 -583488\r
+\r
+232374 -585040\r
+\r
+231613 -586001\r
+\r
+232390 -586685\r
+\r
+232599 -587981\r
+\r
+232142 -587008\r
+\r
+232298 -588271\r
+\r
+232436 -590284\r
+\r
+232478 -591730\r
+\r
+232296 -592967\r
+\r
+232046 -593572\r
+\r
+232132 -594860\r
+\r
+232360 -596907\r
+\r
+232665 -598854\r
+\r
+233418 -599090\r
+\r
+233750 -599425\r
+\r
+234390 -600787\r
+\r
+234828 -600895\r
+\r
+234507 -599514\r
+\r
+234882 -598180\r
+\r
+235127 -599054\r
+\r
+235337 -600871\r
+\r
+235344 -601064\r
+\r
+235590 -603119\r
+\r
+236064 -604875\r
+\r
+236741 -604247\r
+-1\r
+\r
+217180 -592734\r
+\r
+217362 -594210\r
+\r
+217960 -594194\r
+\r
+218095 -595310\r
+\r
+218644 -593954\r
+\r
+219338 -593732\r
+\r
+219031 -592912\r
+\r
+218701 -591352\r
+\r
+218038 -591986\r
+\r
+218531 -590796\r
+\r
+218488 -589808\r
+\r
+218311 -588724\r
+\r
+218890 -588692\r
+\r
+219168 -589805\r
+\r
+219356 -589487\r
+\r
+219262 -590038\r
+\r
+219109 -591718\r
+\r
+219272 -593216\r
+\r
+219407 -594624\r
+\r
+219889 -593575\r
+\r
+219807 -594132\r
+\r
+220428 -594368\r
+\r
+220292 -595201\r
+\r
+220853 -594754\r
+\r
+221378 -593601\r
+\r
+221742 -593229\r
+\r
+221128 -594317\r
+\r
+220571 -594806\r
+\r
+219899 -595292\r
+\r
+220456 -596331\r
+\r
+220984 -597291\r
+\r
+221600 -597374\r
+\r
+221772 -598281\r
+\r
+221939 -597604\r
+\r
+222334 -597751\r
+\r
+222653 -596535\r
+\r
+223349 -596690\r
+\r
+224114 -595803\r
+\r
+224845 -594811\r
+\r
+224948 -593483\r
+\r
+224545 -592930\r
+\r
+224926 -592893\r
+\r
+225389 -592944\r
+\r
+225778 -592436\r
+\r
+225802 -593490\r
+\r
+226339 -593443\r
+\r
+226879 -592206\r
+\r
+227097 -592291\r
+\r
+227688 -591250\r
+\r
+227491 -589373\r
+\r
+227052 -589086\r
+\r
+227055 -588943\r
+\r
+226975 -587452\r
+\r
+227570 -586085\r
+-1\r
+\r
+212945 -564405\r
+\r
+212642 -564774\r
+\r
+211921 -565698\r
+\r
+211517 -567388\r
+\r
+211070 -568997\r
+\r
+211519 -570162\r
+\r
+212197 -570585\r
+\r
+212464 -569744\r
+\r
+212058 -568774\r
+\r
+212593 -569935\r
+\r
+212773 -570629\r
+\r
+212060 -571153\r
+\r
+212322 -571664\r
+\r
+211437 -571752\r
+\r
+211475 -572069\r
+\r
+210572 -571335\r
+\r
+210322 -572574\r
+\r
+210929 -573188\r
+\r
+211720 -574134\r
+\r
+212181 -574872\r
+\r
+211611 -575551\r
+\r
+211973 -576569\r
+\r
+212430 -576969\r
+\r
+212277 -578240\r
+\r
+211967 -579090\r
+\r
+211689 -580609\r
+\r
+211237 -580989\r
+\r
+210871 -582048\r
+\r
+211050 -582519\r
+\r
+211191 -583406\r
+\r
+211537 -582427\r
+\r
+211855 -582407\r
+\r
+212495 -582310\r
+\r
+212794 -582361\r
+\r
+213009 -583200\r
+\r
+213308 -583116\r
+\r
+214072 -582543\r
+\r
+214738 -582726\r
+\r
+215611 -583543\r
+\r
+216487 -583914\r
+\r
+216782 -584186\r
+\r
+216712 -584398\r
+\r
+217445 -584383\r
+\r
+218225 -583702\r
+\r
+218433 -583309\r
+\r
+218293 -583860\r
+\r
+217547 -584707\r
+\r
+217154 -585358\r
+\r
+216822 -585168\r
+\r
+216001 -585033\r
+\r
+215696 -586540\r
+\r
+215323 -588480\r
+\r
+215346 -590456\r
+\r
+215951 -590878\r
+\r
+216496 -592079\r
+\r
+217183 -592731\r
+-1\r
+\r
+198405 -587986\r
+\r
+198502 -587801\r
+\r
+198719 -587026\r
+\r
+198902 -586412\r
+\r
+199307 -585498\r
+\r
+199475 -585423\r
+\r
+200127 -584519\r
+\r
+200770 -583448\r
+\r
+201230 -582046\r
+\r
+201616 -580341\r
+\r
+201418 -580250\r
+\r
+201415 -579134\r
+\r
+200990 -579414\r
+\r
+200555 -578559\r
+\r
+201155 -578738\r
+\r
+200914 -577483\r
+\r
+201080 -577046\r
+\r
+201560 -577951\r
+\r
+202304 -577538\r
+\r
+202973 -576663\r
+\r
+203547 -575414\r
+\r
+203830 -574378\r
+\r
+204112 -573351\r
+\r
+204705 -572162\r
+\r
+204526 -572331\r
+\r
+204392 -571114\r
+\r
+205358 -571159\r
+\r
+206059 -570306\r
+\r
+206531 -568999\r
+\r
+207138 -568138\r
+\r
+206909 -567095\r
+\r
+206987 -566687\r
+\r
+207462 -567510\r
+\r
+208159 -567583\r
+\r
+209174 -567360\r
+\r
+209499 -566033\r
+\r
+209574 -566750\r
+\r
+210334 -567089\r
+\r
+211040 -566115\r
+\r
+211403 -565274\r
+\r
+212163 -565148\r
+\r
+212947 -564406\r
+-1\r
+\r
+207177 -560652\r
+\r
+207142 -561499\r
+\r
+206782 -561705\r
+\r
+206590 -562968\r
+\r
+206309 -563009\r
+\r
+205780 -562878\r
+\r
+205395 -563716\r
+\r
+205243 -564107\r
+\r
+204862 -564648\r
+\r
+204689 -565390\r
+\r
+204450 -566199\r
+\r
+204378 -566740\r
+\r
+203969 -566905\r
+\r
+204027 -568104\r
+\r
+203499 -569268\r
+\r
+203298 -568343\r
+\r
+203256 -569416\r
+\r
+202932 -570652\r
+\r
+202624 -570835\r
+\r
+202678 -569823\r
+\r
+202361 -570109\r
+\r
+202323 -569471\r
+\r
+202055 -570288\r
+\r
+201707 -570480\r
+\r
+201706 -570835\r
+\r
+202142 -570638\r
+\r
+202044 -571030\r
+\r
+201690 -571320\r
+\r
+201606 -571624\r
+\r
+201233 -572413\r
+\r
+201158 -573662\r
+\r
+201202 -574271\r
+\r
+200323 -574403\r
+\r
+200196 -575031\r
+\r
+200637 -574842\r
+\r
+200933 -575477\r
+\r
+200642 -576089\r
+\r
+200348 -576778\r
+\r
+200113 -577471\r
+\r
+200097 -578145\r
+\r
+199770 -578365\r
+\r
+199765 -579459\r
+\r
+199273 -580710\r
+\r
+199775 -581295\r
+\r
+199880 -580110\r
+\r
+200267 -581473\r
+\r
+199563 -582163\r
+\r
+198789 -582833\r
+\r
+198466 -583076\r
+\r
+198548 -583789\r
+\r
+198166 -584412\r
+\r
+198370 -584501\r
+\r
+199056 -585224\r
+\r
+198493 -585369\r
+\r
+197839 -585225\r
+\r
+197895 -585788\r
+\r
+198088 -586592\r
+\r
+198503 -587464\r
+\r
+197935 -587182\r
+\r
+197353 -587912\r
+\r
+197813 -588022\r
+\r
+198408 -587983\r
+-1\r
+\r
+219299 -546275\r
+\r
+218604 -546156\r
+\r
+218351 -547397\r
+\r
+217635 -548423\r
+\r
+217012 -548946\r
+\r
+216901 -550112\r
+\r
+216964 -551153\r
+\r
+216602 -549828\r
+\r
+215927 -549630\r
+\r
+215552 -551075\r
+\r
+215397 -550953\r
+\r
+214715 -551658\r
+\r
+214995 -552028\r
+\r
+214732 -552539\r
+\r
+214652 -553044\r
+\r
+214356 -553870\r
+\r
+213838 -554189\r
+\r
+213716 -554296\r
+\r
+213096 -555049\r
+\r
+212505 -555062\r
+\r
+212620 -553562\r
+\r
+212253 -552257\r
+\r
+211869 -551985\r
+\r
+211171 -552924\r
+\r
+210723 -554122\r
+\r
+210261 -554560\r
+\r
+209904 -555562\r
+\r
+209844 -554840\r
+\r
+209431 -555433\r
+\r
+209207 -555789\r
+\r
+209189 -556362\r
+\r
+209010 -556956\r
+\r
+208736 -558117\r
+\r
+208316 -558871\r
+\r
+207835 -559225\r
+\r
+207766 -560284\r
+\r
+207193 -560641\r
+-1\r
+\r
+220599 -531812\r
+\r
+220121 -532505\r
+\r
+220020 -533299\r
+\r
+219550 -534385\r
+\r
+219542 -533525\r
+\r
+219093 -534148\r
+\r
+218865 -535262\r
+\r
+218701 -535072\r
+\r
+218751 -534479\r
+\r
+218317 -534248\r
+\r
+218422 -533603\r
+\r
+218105 -534369\r
+\r
+217733 -534973\r
+\r
+217734 -533971\r
+\r
+217794 -533467\r
+\r
+217875 -532775\r
+\r
+217498 -533138\r
+\r
+217243 -533756\r
+\r
+216858 -534085\r
+\r
+216859 -533598\r
+\r
+216711 -533179\r
+\r
+216431 -534121\r
+\r
+215982 -534533\r
+\r
+215821 -535300\r
+\r
+215876 -536584\r
+\r
+215902 -537141\r
+\r
+216004 -537489\r
+\r
+216023 -537839\r
+\r
+215334 -538641\r
+\r
+215192 -538702\r
+\r
+215649 -539041\r
+\r
+215036 -539115\r
+\r
+215218 -539957\r
+\r
+214674 -540118\r
+\r
+214526 -540624\r
+\r
+214150 -541288\r
+\r
+214906 -540817\r
+\r
+214262 -541547\r
+\r
+214518 -541974\r
+\r
+213920 -542319\r
+\r
+213326 -543171\r
+\r
+213446 -544112\r
+\r
+213163 -544271\r
+\r
+213115 -545339\r
+\r
+213197 -546437\r
+\r
+213683 -546768\r
+\r
+214125 -546025\r
+\r
+214304 -545197\r
+\r
+214794 -544089\r
+\r
+215099 -544262\r
+\r
+214590 -545131\r
+\r
+215017 -546653\r
+\r
+215928 -546274\r
+\r
+216659 -545281\r
+\r
+217499 -544674\r
+\r
+218469 -545040\r
+\r
+218943 -543603\r
+\r
+219515 -542248\r
+\r
+219392 -540874\r
+\r
+219493 -539213\r
+\r
+219221 -537353\r
+\r
+219408 -537018\r
+\r
+219622 -538805\r
+\r
+220156 -540231\r
+\r
+220827 -539198\r
+\r
+221293 -537666\r
+\r
+221336 -538776\r
+\r
+220572 -539749\r
+\r
+220490 -541339\r
+\r
+220624 -542116\r
+\r
+220301 -543467\r
+\r
+219696 -544732\r
+\r
+219297 -546274\r
+-1\r
+\r
+214356 -503466\r
+\r
+214455 -502727\r
+\r
+215146 -502361\r
+\r
+215952 -502123\r
+\r
+215174 -501632\r
+\r
+214467 -501460\r
+\r
+215285 -501373\r
+\r
+215320 -500138\r
+\r
+215776 -501606\r
+\r
+215870 -502509\r
+\r
+215274 -503745\r
+\r
+214914 -505367\r
+\r
+215157 -507390\r
+\r
+215563 -509183\r
+\r
+215939 -508533\r
+\r
+216400 -509313\r
+\r
+215854 -509907\r
+\r
+216152 -511757\r
+\r
+216398 -513876\r
+\r
+216222 -515739\r
+\r
+216043 -517691\r
+\r
+216101 -519088\r
+\r
+216530 -519211\r
+\r
+216670 -520128\r
+\r
+216962 -520897\r
+\r
+217383 -521680\r
+\r
+217842 -521457\r
+\r
+218422 -520632\r
+\r
+218027 -521604\r
+\r
+217361 -522769\r
+\r
+217650 -524267\r
+\r
+217889 -524883\r
+\r
+218297 -524729\r
+\r
+218384 -525252\r
+\r
+218361 -525886\r
+\r
+218699 -525769\r
+\r
+218645 -526448\r
+\r
+218503 -527413\r
+\r
+218712 -527517\r
+\r
+218967 -526390\r
+\r
+219031 -526666\r
+\r
+218964 -527870\r
+\r
+219382 -527994\r
+\r
+219787 -527783\r
+\r
+220047 -526630\r
+\r
+219791 -528252\r
+\r
+219582 -529109\r
+\r
+219553 -529952\r
+\r
+219219 -530529\r
+\r
+219635 -530719\r
+\r
+219759 -531091\r
+\r
+219754 -531326\r
+\r
+219074 -531473\r
+\r
+219176 -532024\r
+\r
+219338 -532800\r
+\r
+220027 -532307\r
+\r
+220599 -531812\r
+-1\r
+\r
+210666 -481569\r
+\r
+210666 -481686\r
+\r
+210120 -482594\r
+\r
+209588 -483339\r
+\r
+210105 -484608\r
+\r
+210632 -485373\r
+\r
+211179 -485731\r
+\r
+211573 -486077\r
+\r
+212115 -486560\r
+\r
+213013 -486945\r
+\r
+213956 -487165\r
+\r
+213539 -487900\r
+\r
+212879 -487157\r
+\r
+213242 -487964\r
+\r
+212448 -487370\r
+\r
+211643 -486885\r
+\r
+210845 -486690\r
+\r
+210026 -486178\r
+\r
+209668 -487064\r
+\r
+210492 -487679\r
+\r
+210283 -488395\r
+\r
+210428 -489415\r
+\r
+210965 -489095\r
+\r
+211663 -489777\r
+\r
+212028 -488746\r
+\r
+212055 -489731\r
+\r
+212201 -490101\r
+\r
+211665 -490088\r
+\r
+211768 -490595\r
+\r
+212280 -491520\r
+\r
+212253 -491980\r
+\r
+212377 -492791\r
+\r
+212289 -492961\r
+\r
+211832 -493479\r
+\r
+211904 -492186\r
+\r
+211685 -491655\r
+\r
+211254 -491303\r
+\r
+211213 -490873\r
+\r
+210955 -490779\r
+\r
+210869 -490239\r
+\r
+210388 -489797\r
+\r
+210040 -490554\r
+\r
+210274 -491393\r
+\r
+210025 -490877\r
+\r
+209943 -491878\r
+\r
+209842 -492013\r
+\r
+210111 -492738\r
+\r
+210390 -493942\r
+\r
+210939 -495351\r
+\r
+211126 -495398\r
+\r
+211614 -496454\r
+\r
+212332 -497242\r
+\r
+212778 -498222\r
+\r
+213090 -498397\r
+\r
+213148 -499653\r
+\r
+213541 -500992\r
+\r
+213735 -501778\r
+\r
+213859 -502023\r
+\r
+214354 -503467\r
+-1\r
+\r
+201318 -468018\r
+\r
+201061 -468261\r
+\r
+200186 -468503\r
+\r
+199307 -468177\r
+\r
+198598 -468539\r
+\r
+197669 -469295\r
+\r
+197488 -470046\r
+\r
+197493 -470565\r
+\r
+197334 -470683\r
+\r
+197641 -471412\r
+\r
+198287 -471254\r
+\r
+198667 -470208\r
+\r
+198916 -470059\r
+\r
+198500 -470960\r
+\r
+198738 -471780\r
+\r
+199048 -470409\r
+\r
+199139 -471123\r
+\r
+200118 -471128\r
+\r
+200927 -471359\r
+\r
+201485 -472225\r
+\r
+201950 -471728\r
+\r
+201481 -472959\r
+\r
+201266 -474047\r
+\r
+200891 -474327\r
+\r
+200173 -474770\r
+\r
+199985 -474922\r
+\r
+200301 -475910\r
+\r
+200788 -475841\r
+\r
+201391 -475403\r
+\r
+202158 -475062\r
+\r
+202268 -473596\r
+\r
+202397 -474672\r
+\r
+202913 -475568\r
+\r
+203499 -476446\r
+\r
+203876 -477182\r
+\r
+204453 -476693\r
+\r
+204463 -477569\r
+\r
+205131 -478517\r
+\r
+205482 -478146\r
+\r
+205502 -479392\r
+\r
+205657 -479688\r
+\r
+206005 -480556\r
+\r
+206298 -479259\r
+\r
+206385 -479887\r
+\r
+206712 -480330\r
+\r
+207302 -479935\r
+\r
+207561 -481132\r
+\r
+207410 -479850\r
+\r
+207141 -479116\r
+\r
+207722 -480208\r
+\r
+208474 -480688\r
+\r
+208363 -479382\r
+\r
+208410 -480930\r
+\r
+208235 -481481\r
+\r
+208592 -481369\r
+\r
+209181 -481301\r
+\r
+208817 -481690\r
+\r
+209221 -482537\r
+\r
+210025 -482383\r
+\r
+210663 -481570\r
+-1\r
+\r
+183425 -454240\r
+\r
+183545 -455396\r
+\r
+183319 -455586\r
+\r
+183382 -456676\r
+\r
+183303 -457818\r
+\r
+182962 -457233\r
+\r
+183278 -458423\r
+\r
+183676 -459099\r
+\r
+183964 -459646\r
+\r
+184539 -459735\r
+\r
+184608 -458334\r
+\r
+184861 -457784\r
+\r
+184766 -458996\r
+\r
+184799 -460023\r
+\r
+185286 -459186\r
+\r
+185918 -458486\r
+\r
+185930 -456948\r
+\r
+186167 -455779\r
+\r
+186008 -456078\r
+\r
+186100 -457706\r
+\r
+186080 -458768\r
+\r
+186553 -458573\r
+\r
+186113 -459519\r
+\r
+185710 -459250\r
+\r
+185343 -459933\r
+\r
+185741 -460084\r
+\r
+186474 -460404\r
+\r
+187074 -459605\r
+\r
+187742 -458918\r
+\r
+187457 -459236\r
+\r
+187937 -458597\r
+\r
+188310 -457418\r
+\r
+187661 -456579\r
+\r
+187361 -456022\r
+\r
+188056 -456846\r
+\r
+188524 -456234\r
+\r
+188438 -457608\r
+\r
+189160 -457919\r
+\r
+189756 -456943\r
+\r
+190299 -457408\r
+\r
+189509 -457436\r
+\r
+188860 -458181\r
+\r
+188369 -459238\r
+\r
+188416 -459903\r
+\r
+188227 -460498\r
+\r
+188893 -460454\r
+\r
+188497 -460542\r
+\r
+189021 -460854\r
+\r
+189157 -460873\r
+\r
+188391 -461610\r
+\r
+188591 -461946\r
+\r
+189400 -461549\r
+\r
+190214 -461299\r
+-1\r
+\r
+178925 -444723\r
+\r
+178707 -445694\r
+\r
+179351 -446000\r
+\r
+180017 -446090\r
+\r
+180559 -445775\r
+\r
+180556 -446031\r
+\r
+180042 -446383\r
+\r
+179291 -446322\r
+\r
+179428 -446566\r
+\r
+179087 -447444\r
+\r
+179535 -448446\r
+\r
+180170 -449358\r
+\r
+180275 -448807\r
+\r
+180989 -448663\r
+\r
+181432 -448293\r
+\r
+181646 -448022\r
+\r
+181223 -449182\r
+\r
+181521 -450015\r
+\r
+181490 -450232\r
+\r
+182126 -449489\r
+\r
+182835 -449688\r
+\r
+183251 -449512\r
+\r
+182560 -449667\r
+\r
+181886 -450154\r
+\r
+181733 -450863\r
+\r
+181785 -451410\r
+\r
+182033 -451942\r
+\r
+182430 -451900\r
+\r
+181633 -452260\r
+\r
+181917 -452910\r
+\r
+181750 -454009\r
+\r
+182038 -454266\r
+\r
+182258 -453737\r
+\r
+182320 -454246\r
+\r
+182428 -452969\r
+\r
+182886 -452250\r
+\r
+183524 -451906\r
+\r
+183603 -452158\r
+\r
+182925 -452434\r
+\r
+182476 -453257\r
+\r
+182497 -454392\r
+\r
+182773 -454115\r
+\r
+183080 -454743\r
+\r
+183289 -455420\r
+\r
+183427 -454236\r
+-1\r
+\r
+172839 -439868\r
+\r
+173036 -440300\r
+\r
+173572 -440806\r
+\r
+173014 -440582\r
+\r
+173603 -441106\r
+\r
+173966 -440699\r
+\r
+174297 -441368\r
+\r
+174616 -441509\r
+\r
+174507 -440924\r
+\r
+174798 -440837\r
+\r
+175524 -441046\r
+\r
+175673 -441677\r
+\r
+176146 -442042\r
+\r
+176493 -442322\r
+\r
+176450 -442960\r
+\r
+176725 -443116\r
+\r
+176938 -443517\r
+\r
+177301 -443662\r
+\r
+177434 -443092\r
+\r
+177793 -442327\r
+\r
+177511 -442659\r
+\r
+177701 -443806\r
+\r
+178470 -443608\r
+\r
+178742 -443688\r
+\r
+178295 -444424\r
+\r
+177819 -444829\r
+\r
+178079 -445971\r
+\r
+178759 -446643\r
+\r
+178751 -445906\r
+\r
+178423 -445567\r
+\r
+178924 -444719\r
+-1\r
+\r
+251835 -463880\r
+\r
+251462 -464697\r
+\r
+250851 -464130\r
+\r
+251565 -462842\r
+\r
+252326 -462126\r
+\r
+252733 -459905\r
+\r
+253015 -460699\r
+\r
+253349 -460878\r
+\r
+254099 -460830\r
+\r
+253492 -458955\r
+\r
+252755 -457539\r
+\r
+251941 -456541\r
+\r
+251141 -456120\r
+\r
+250411 -454646\r
+\r
+249776 -452843\r
+\r
+249747 -451444\r
+\r
+250029 -450429\r
+\r
+249949 -452048\r
+\r
+250286 -451167\r
+\r
+250544 -451193\r
+\r
+251024 -450430\r
+\r
+251017 -449453\r
+\r
+251471 -450706\r
+\r
+251762 -449642\r
+\r
+251934 -449449\r
+\r
+251758 -450744\r
+\r
+252070 -450072\r
+\r
+252192 -448663\r
+\r
+252309 -448445\r
+\r
+252536 -448507\r
+\r
+252065 -448113\r
+\r
+251601 -448019\r
+\r
+250915 -447583\r
+\r
+250586 -447176\r
+\r
+249824 -448221\r
+\r
+249682 -446374\r
+\r
+249695 -445116\r
+\r
+250218 -443741\r
+\r
+250978 -443192\r
+\r
+251364 -441881\r
+-1\r
+\r
+250755 -478403\r
+\r
+250778 -478098\r
+\r
+250842 -476615\r
+\r
+251084 -476946\r
+\r
+251041 -476291\r
+\r
+251167 -474605\r
+\r
+251788 -473146\r
+\r
+251593 -472184\r
+\r
+252218 -471454\r
+\r
+252329 -470392\r
+\r
+252450 -469866\r
+\r
+252353 -468689\r
+\r
+252248 -467965\r
+\r
+252872 -467067\r
+\r
+252479 -466078\r
+\r
+252006 -466430\r
+\r
+251514 -468503\r
+\r
+251013 -470021\r
+\r
+250519 -471594\r
+\r
+250499 -473193\r
+\r
+250322 -474809\r
+\r
+249706 -475541\r
+\r
+249469 -476716\r
+\r
+249366 -477056\r
+\r
+248894 -478383\r
+\r
+248557 -478597\r
+\r
+248254 -479680\r
+\r
+247900 -480365\r
+\r
+247320 -479229\r
+\r
+247531 -479718\r
+\r
+247844 -480119\r
+\r
+247791 -478633\r
+\r
+247706 -477213\r
+\r
+247961 -477089\r
+\r
+248087 -478185\r
+\r
+248657 -478273\r
+\r
+249232 -476694\r
+\r
+249214 -476254\r
+\r
+249207 -475820\r
+\r
+249478 -474682\r
+\r
+249872 -475049\r
+\r
+250017 -473252\r
+\r
+249913 -472947\r
+\r
+250016 -472514\r
+\r
+249570 -472947\r
+\r
+250145 -472186\r
+\r
+250018 -472044\r
+\r
+250362 -472003\r
+\r
+250048 -471711\r
+\r
+250076 -471487\r
+\r
+249710 -471590\r
+\r
+249427 -471469\r
+\r
+249160 -471357\r
+\r
+249914 -470439\r
+\r
+250532 -469605\r
+\r
+251054 -468036\r
+\r
+251424 -465786\r
+\r
+251835 -463880\r
+-1\r
+\r
+250731 -507635\r
+\r
+250595 -506277\r
+\r
+250590 -503378\r
+\r
+250394 -502326\r
+\r
+249937 -500396\r
+\r
+249256 -498911\r
+\r
+249439 -498051\r
+\r
+248766 -496559\r
+\r
+248328 -494581\r
+\r
+247958 -492342\r
+\r
+247990 -490066\r
+\r
+247520 -487988\r
+\r
+247257 -486753\r
+\r
+247794 -487287\r
+\r
+248111 -486997\r
+\r
+248054 -485052\r
+\r
+247287 -483885\r
+\r
+247867 -483966\r
+\r
+248726 -484370\r
+\r
+249346 -482762\r
+\r
+249736 -481280\r
+\r
+249992 -479116\r
+\r
+250757 -478401\r
+-1\r
+\r
+190216 -461296\r
+\r
+190272 -461290\r
+\r
+190253 -461451\r
+\r
+190363 -462564\r
+\r
+191173 -462692\r
+\r
+191648 -463171\r
+\r
+191976 -463967\r
+\r
+192423 -464095\r
+\r
+192769 -463596\r
+\r
+192360 -462902\r
+\r
+192374 -462325\r
+\r
+192227 -461056\r
+\r
+191697 -460577\r
+\r
+192156 -460875\r
+\r
+192544 -461942\r
+\r
+192600 -463007\r
+\r
+193232 -463623\r
+\r
+193857 -463020\r
+\r
+194077 -463278\r
+\r
+194155 -463436\r
+\r
+193828 -464049\r
+\r
+193732 -464277\r
+\r
+193393 -464778\r
+\r
+192581 -465240\r
+\r
+192486 -465984\r
+\r
+193160 -466957\r
+\r
+193635 -467624\r
+\r
+194177 -468338\r
+\r
+194970 -467882\r
+\r
+194264 -467055\r
+\r
+194900 -467686\r
+\r
+195069 -466531\r
+\r
+195190 -466916\r
+\r
+194956 -468376\r
+\r
+195484 -468851\r
+\r
+195628 -469573\r
+\r
+196303 -469571\r
+\r
+196384 -469095\r
+\r
+195655 -468255\r
+\r
+196020 -468234\r
+\r
+195991 -468532\r
+\r
+196721 -469340\r
+\r
+196680 -468171\r
+\r
+196879 -468260\r
+\r
+197593 -468181\r
+\r
+197892 -467994\r
+\r
+197924 -467051\r
+\r
+198002 -467745\r
+\r
+198781 -467438\r
+\r
+199603 -466579\r
+\r
+199492 -466964\r
+\r
+200170 -467339\r
+\r
+199303 -467396\r
+\r
+198827 -467580\r
+\r
+197973 -468390\r
+\r
+198829 -468039\r
+\r
+199673 -468087\r
+\r
+200547 -468443\r
+\r
+201321 -468021
\ No newline at end of file
diff --git a/src/planetarium/cil-s-america.txt b/src/planetarium/cil-s-america.txt
new file mode 100644 (file)
index 0000000..ee60e42
--- /dev/null
@@ -0,0 +1,13206 @@
+\r
+-266311 -417560\r
+\r
+-266347 -417790\r
+\r
+-267066 -420637\r
+\r
+-266325 -420342\r
+\r
+-266311 -417560\r
+-1\r
+\r
+-266378 -427142\r
+\r
+-267011 -430058\r
+\r
+-267270 -434526\r
+\r
+-267740 -438529\r
+\r
+-266982 -440795\r
+\r
+-265818 -441419\r
+\r
+-264980 -442398\r
+\r
+-265220 -437862\r
+\r
+-265602 -433353\r
+\r
+-265524 -429223\r
+\r
+-266378 -427142\r
+-1\r
+\r
+-266991 -446732\r
+\r
+-266800 -449838\r
+\r
+-265955 -453219\r
+\r
+-265127 -456195\r
+\r
+-264489 -458296\r
+\r
+-263639 -456384\r
+\r
+-263982 -452604\r
+\r
+-264905 -450418\r
+\r
+-265118 -448248\r
+\r
+-266065 -446258\r
+\r
+-266991 -446732\r
+-1\r
+\r
+-268268 -457623\r
+\r
+-268006 -460066\r
+\r
+-267365 -459771\r
+\r
+-268268 -457623\r
+-1\r
+\r
+-268359 -471227\r
+\r
+-268140 -474239\r
+\r
+-267649 -473003\r
+\r
+-268359 -471227\r
+-1\r
+\r
+-268071 -476539\r
+\r
+-268071 -476539\r
+-1\r
+\r
+-277653 -537192\r
+\r
+-277241 -541382\r
+\r
+-276704 -539272\r
+\r
+-277653 -537192\r
+-1\r
+\r
+-287561 -572947\r
+\r
+-287512 -573318\r
+\r
+-287407 -579909\r
+\r
+-286568 -585771\r
+\r
+-285338 -589542\r
+\r
+-284204 -588190\r
+\r
+-283423 -584248\r
+\r
+-284162 -579400\r
+\r
+-285365 -575023\r
+\r
+-286520 -571489\r
+\r
+-287561 -572947\r
+-1\r
+\r
+-243449 170668\r
+\r
+-243276 171516\r
+\r
+-243449 170668\r
+-1\r
+\r
+-240738 173956\r
+\r
+-240326 175287\r
+\r
+-240738 173956\r
+-1\r
+\r
+-235675 371944\r
+\r
+-234743 370164\r
+\r
+-234794 371708\r
+\r
+-235675 371944\r
+-1\r
+\r
+-236444 361786\r
+\r
+-236412 361491\r
+\r
+-235511 362089\r
+\r
+-235932 364522\r
+\r
+-236444 361786\r
+-1\r
+\r
+-238489 347555\r
+\r
+-237947 347701\r
+\r
+-238489 347555\r
+-1\r
+\r
+-254001 258593\r
+\r
+-253454 258201\r
+\r
+-253563 259398\r
+\r
+-254001 258593\r
+-1\r
+\r
+-260111 -217629\r
+\r
+-260111 -217629\r
+-1\r
+\r
+-252025 -221306\r
+\r
+-252025 -221306\r
+-1\r
+\r
+-226793 -218393\r
+\r
+-226384 -217816\r
+\r
+-226793 -218393\r
+-1\r
+\r
+-263292 -378633\r
+\r
+-263093 -378874\r
+\r
+-263252 -377113\r
+\r
+-263292 -378633\r
+-1\r
+\r
+-269490 -73060\r
+\r
+-269148 -73862\r
+\r
+-268292 -76902\r
+\r
+-267575 -75228\r
+\r
+-267195 -73206\r
+\r
+-268415 -73381\r
+\r
+-269490 -73060\r
+-1\r
+\r
+-283169 -136089\r
+\r
+-283119 -138303\r
+\r
+-283023 -144157\r
+\r
+-283005 -150260\r
+\r
+-282558 -146733\r
+\r
+-282882 -140009\r
+\r
+-283169 -136089\r
+-1\r
+\r
+-291310 -190578\r
+\r
+-291197 -195946\r
+\r
+-290043 -196913\r
+\r
+-288888 -193291\r
+\r
+-288136 -187552\r
+\r
+-286888 -183904\r
+\r
+-285700 -182545\r
+\r
+-284501 -181841\r
+\r
+-283295 -180881\r
+\r
+-282064 -178292\r
+\r
+-280949 -173486\r
+\r
+-280515 -168188\r
+\r
+-281089 -162220\r
+\r
+-282053 -158072\r
+\r
+-283292 -158720\r
+\r
+-283765 -163982\r
+\r
+-284090 -159122\r
+\r
+-285208 -157716\r
+\r
+-285846 -158002\r
+\r
+-286940 -156046\r
+\r
+-288200 -157190\r
+\r
+-288840 -158829\r
+\r
+-289755 -163550\r
+\r
+-290314 -170057\r
+\r
+-290675 -176765\r
+\r
+-291066 -183729\r
+\r
+-291310 -190578\r
+-1\r
+\r
+-290901 -224787\r
+\r
+-290440 -227487\r
+\r
+-289604 -232622\r
+\r
+-289438 -239087\r
+\r
+-288266 -240680\r
+\r
+-288966 -234294\r
+\r
+-289004 -227398\r
+\r
+-288217 -222221\r
+\r
+-287059 -221367\r
+\r
+-287008 -216604\r
+\r
+-288169 -216703\r
+\r
+-289333 -217005\r
+\r
+-290485 -218703\r
+\r
+-290901 -224787\r
+-1\r
+\r
+-286404 -258354\r
+\r
+-285510 -258495\r
+\r
+-284410 -256289\r
+\r
+-283412 -251291\r
+\r
+-282473 -245019\r
+\r
+-283110 -243142\r
+\r
+-284175 -247070\r
+\r
+-285253 -250458\r
+\r
+-286350 -252991\r
+\r
+-286404 -258354\r
+-1\r
+\r
+-255716 -218601\r
+\r
+-255238 -219287\r
+\r
+-255716 -218601\r
+-1\r
+\r
+-254311 -219872\r
+\r
+-253684 -219207\r
+\r
+-254311 -219872\r
+-1\r
+\r
+-250796 -223825\r
+\r
+-250746 -223838\r
+\r
+-249563 -224421\r
+\r
+-248994 -223464\r
+\r
+-250181 -222215\r
+\r
+-250796 -223825\r
+-1\r
+\r
+-247451 -219363\r
+\r
+-247429 -219432\r
+\r
+-247451 -219363\r
+-1\r
+\r
+-230004 -206555\r
+\r
+-229934 -206845\r
+\r
+-229614 -206256\r
+\r
+-230004 -206555\r
+-1\r
+\r
+-261662 -260969\r
+\r
+-261470 -261559\r
+\r
+-260456 -262892\r
+\r
+-260509 -259126\r
+\r
+-260648 -255241\r
+\r
+-260024 -254789\r
+\r
+-259994 -258634\r
+\r
+-259549 -257004\r
+\r
+-259215 -257316\r
+\r
+-258224 -259683\r
+\r
+-258587 -261577\r
+\r
+-258738 -264550\r
+\r
+-259346 -264888\r
+\r
+-259686 -267775\r
+\r
+-259226 -270662\r
+\r
+-258302 -271550\r
+\r
+-257812 -269336\r
+\r
+-257574 -268146\r
+\r
+-257535 -265801\r
+\r
+-257306 -265173\r
+\r
+-257003 -262956\r
+\r
+-256630 -261577\r
+\r
+-255978 -261920\r
+\r
+-256237 -258451\r
+\r
+-255738 -255733\r
+\r
+-255761 -254332\r
+\r
+-254711 -256524\r
+\r
+-254388 -259950\r
+\r
+-253470 -259818\r
+\r
+-252982 -257195\r
+\r
+-251821 -258535\r
+\r
+-250678 -258445\r
+\r
+-249796 -259717\r
+\r
+-248621 -259464\r
+\r
+-247892 -256100\r
+\r
+-247780 -252863\r
+\r
+-248951 -252224\r
+\r
+-249789 -250705\r
+\r
+-251024 -249540\r
+\r
+-252231 -248665\r
+\r
+-253268 -247078\r
+\r
+-254501 -246169\r
+\r
+-255627 -245800\r
+\r
+-256823 -245645\r
+\r
+-258036 -245167\r
+\r
+-259141 -246304\r
+\r
+-260144 -247151\r
+\r
+-261173 -249120\r
+\r
+-261634 -253342\r
+\r
+-261530 -256904\r
+\r
+-261662 -260969\r
+-1\r
+\r
+-251058 -261636\r
+\r
+-250563 -262603\r
+\r
+-250608 -260194\r
+\r
+-251058 -261636\r
+-1\r
+\r
+-252474 -272113\r
+\r
+-252124 -273088\r
+\r
+-251606 -271361\r
+\r
+-251694 -269265\r
+\r
+-252374 -268999\r
+\r
+-252474 -272113\r
+-1\r
+\r
+-256242 -275468\r
+\r
+-255490 -274887\r
+\r
+-255086 -271226\r
+\r
+-254768 -268988\r
+\r
+-254471 -267355\r
+\r
+-254754 -264967\r
+\r
+-255659 -267736\r
+\r
+-256049 -271710\r
+\r
+-256242 -275468\r
+-1\r
+\r
+-263174 -285087\r
+\r
+-262773 -285776\r
+\r
+-261762 -283985\r
+\r
+-260858 -285641\r
+\r
+-261149 -282792\r
+\r
+-260925 -279588\r
+\r
+-262091 -279243\r
+\r
+-262872 -282190\r
+\r
+-263174 -285087\r
+-1\r
+\r
+-264306 -281975\r
+\r
+-263657 -280058\r
+\r
+-264306 -281975\r
+-1\r
+\r
+-262972 -325366\r
+\r
+-262708 -324222\r
+\r
+-262594 -322223\r
+\r
+-262972 -325366\r
+-1\r
+\r
+-259812 -368878\r
+\r
+-259444 -368608\r
+\r
+-259104 -365203\r
+\r
+-259223 -363185\r
+\r
+-259028 -360345\r
+\r
+-259488 -360515\r
+\r
+-259115 -358652\r
+\r
+-259512 -357029\r
+\r
+-259082 -357335\r
+\r
+-258542 -355545\r
+\r
+-258825 -354416\r
+\r
+-259705 -354804\r
+\r
+-259534 -352869\r
+\r
+-259078 -352165\r
+\r
+-259711 -351149\r
+\r
+-258650 -349654\r
+\r
+-259227 -346860\r
+\r
+-259867 -349799\r
+\r
+-259857 -347121\r
+\r
+-260014 -345280\r
+\r
+-260363 -346334\r
+\r
+-260750 -345748\r
+\r
+-261207 -348990\r
+\r
+-261054 -351989\r
+\r
+-260955 -355689\r
+\r
+-260614 -357911\r
+\r
+-260416 -360938\r
+\r
+-260152 -364880\r
+\r
+-259812 -368878\r
+-1\r
+\r
+-261542 -363063\r
+\r
+-261257 -359973\r
+\r
+-261522 -356258\r
+\r
+-262075 -359512\r
+\r
+-261542 -363063\r
+-1\r
+\r
+-252560 58083\r
+\r
+-252276 55377\r
+\r
+-251510 57652\r
+\r
+-252560 58083\r
+-1\r
+\r
+-252582 47322\r
+\r
+-252279 44941\r
+\r
+-252582 47322\r
+-1\r
+\r
+-254263 10521\r
+\r
+-254243 10348\r
+\r
+-253420 10883\r
+\r
+-254263 10521\r
+-1\r
+\r
+-255746 -9944\r
+\r
+-254980 -12158\r
+\r
+-254352 -10386\r
+\r
+-254887 -7209\r
+\r
+-255746 -9944\r
+-1\r
+\r
+-253613 -9790\r
+\r
+-253618 -9827\r
+\r
+-253246 -11665\r
+\r
+-253613 -9790\r
+-1\r
+\r
+-254065 -21586\r
+\r
+-253819 -22844\r
+\r
+-254065 -21586\r
+-1\r
+\r
+-234914 -214262\r
+\r
+-234433 -215316\r
+\r
+-234914 -214262\r
+-1\r
+\r
+-232302 -206909\r
+\r
+-232161 -206939\r
+\r
+-231699 -204755\r
+\r
+-232302 -206909\r
+-1\r
+\r
+-231992 -208641\r
+\r
+-231719 -208881\r
+\r
+-230895 -209082\r
+\r
+-230429 -210062\r
+\r
+-229862 -208731\r
+\r
+-230287 -208157\r
+\r
+-230106 -206969\r
+\r
+-230911 -205741\r
+\r
+-231714 -206063\r
+\r
+-231992 -208641\r
+-1\r
+\r
+-228897 -201599\r
+\r
+-228173 -201309\r
+\r
+-228897 -201599\r
+-1\r
+\r
+-228332 -203099\r
+\r
+-228040 -203554\r
+\r
+-227288 -201683\r
+\r
+-227492 -199396\r
+\r
+-228086 -198487\r
+\r
+-227913 -200952\r
+\r
+-228332 -203099\r
+-1\r
+\r
+-227382 -202745\r
+\r
+-227361 -202778\r
+\r
+-226829 -202372\r
+\r
+-227382 -202745\r
+-1\r
+\r
+-220536 -194879\r
+\r
+-220307 -194928\r
+\r
+-220536 -194879\r
+-1\r
+\r
+-220476 -199234\r
+\r
+-219886 -198618\r
+\r
+-220113 -197199\r
+\r
+-220476 -199234\r
+-1\r
+\r
+-223905 -212314\r
+\r
+-223612 -211826\r
+\r
+-223028 -209664\r
+\r
+-222875 -207439\r
+\r
+-223447 -208942\r
+\r
+-223491 -209782\r
+\r
+-223985 -210405\r
+\r
+-223905 -212314\r
+-1\r
+\r
+-224206 -213121\r
+\r
+-224066 -212339\r
+\r
+-224206 -213121\r
+-1\r
+\r
+-224499 -214826\r
+\r
+-224497 -213921\r
+\r
+-224499 -214826\r
+-1\r
+\r
+-225075 -215628\r
+\r
+-224860 -215012\r
+\r
+-225075 -215628\r
+-1\r
+\r
+-225496 -220108\r
+\r
+-225318 -219325\r
+\r
+-225191 -217759\r
+\r
+-225302 -216144\r
+\r
+-225889 -216729\r
+\r
+-225467 -217830\r
+\r
+-225496 -220108\r
+-1\r
+\r
+-231942 -225422\r
+\r
+-231437 -224948\r
+\r
+-230482 -224364\r
+\r
+-231149 -223261\r
+\r
+-232128 -224639\r
+\r
+-231942 -225422\r
+-1\r
+\r
+-232901 -231316\r
+\r
+-232630 -231060\r
+\r
+-231945 -229431\r
+\r
+-231349 -227570\r
+\r
+-231791 -227309\r
+\r
+-232285 -226953\r
+\r
+-232655 -227087\r
+\r
+-233354 -229008\r
+\r
+-232901 -231316\r
+-1\r
+\r
+-233580 -228753\r
+\r
+-233003 -227263\r
+\r
+-233580 -228753\r
+-1\r
+\r
+-237109 -238184\r
+\r
+-236773 -237818\r
+\r
+-235843 -236586\r
+\r
+-236486 -237126\r
+\r
+-237109 -238184\r
+-1\r
+\r
+-238686 -240481\r
+\r
+-237976 -240227\r
+\r
+-238686 -240481\r
+-1\r
+\r
+-243137 -249194\r
+\r
+-242499 -248031\r
+\r
+-241307 -247006\r
+\r
+-240178 -245185\r
+\r
+-240217 -243710\r
+\r
+-241372 -244488\r
+\r
+-242309 -245043\r
+\r
+-243174 -245406\r
+\r
+-243901 -247329\r
+\r
+-243137 -249194\r
+-1\r
+\r
+-244006 -243870\r
+\r
+-243687 -243683\r
+\r
+-243433 -241769\r
+\r
+-244006 -243870\r
+-1\r
+\r
+-263487 -264607\r
+\r
+-264107 -266548\r
+\r
+-263487 -264607\r
+-1\r
+\r
+-262731 -267197\r
+\r
+-263825 -268103\r
+\r
+-265002 -267768\r
+\r
+-264528 -271419\r
+\r
+-263413 -273896\r
+\r
+-262830 -271297\r
+\r
+-262114 -270824\r
+\r
+-262731 -267197\r
+-1\r
+\r
+-261383 -326909\r
+\r
+-261597 -327003\r
+\r
+-262774 -327566\r
+\r
+-262896 -329020\r
+\r
+-261596 -329596\r
+\r
+-261383 -326909\r
+-1\r
+\r
+-236456 332649\r
+\r
+-236904 332727\r
+\r
+-236456 332649\r
+-1\r
+\r
+-238548 584999\r
+\r
+-238527 584290\r
+\r
+-238548 584999\r
+-1\r
+\r
+-239843 587226\r
+\r
+-239629 586765\r
+\r
+-239843 587226\r
+-1\r
+\r
+-242814 593467\r
+\r
+-242698 593405\r
+\r
+-242724 592722\r
+\r
+-242814 593467\r
+-1\r
+\r
+-264315 611630\r
+\r
+-263906 611583\r
+\r
+-264766 609866\r
+\r
+-264315 611630\r
+-1\r
+\r
+-279933 601588\r
+\r
+-279530 603103\r
+\r
+-279505 608186\r
+\r
+-278648 608054\r
+\r
+-278605 602849\r
+\r
+-277899 599593\r
+\r
+-279021 598863\r
+\r
+-279744 599572\r
+\r
+-279933 601588\r
+-1\r
+\r
+-277670 -532802\r
+\r
+-277968 -535746\r
+\r
+-278736 -532335\r
+\r
+-277670 -532802\r
+-1\r
+\r
+-268738 -457220\r
+\r
+-268777 -454088\r
+\r
+-268758 -449219\r
+\r
+-269049 -444043\r
+\r
+-268922 -439555\r
+\r
+-268966 -434653\r
+\r
+-268659 -430178\r
+\r
+-268303 -426064\r
+\r
+-267563 -424164\r
+\r
+-268318 -422292\r
+\r
+-268204 -417238\r
+\r
+-268043 -414076\r
+\r
+-267109 -413249\r
+\r
+-266128 -411043\r
+\r
+-266645 -408019\r
+\r
+-267761 -408590\r
+\r
+-268271 -407088\r
+\r
+-268909 -407235\r
+\r
+-269500 -404997\r
+\r
+-269023 -400772\r
+\r
+-268064 -400989\r
+\r
+-267016 -400765\r
+\r
+-267349 -396784\r
+\r
+-268727 -396396\r
+\r
+-269636 -397657\r
+\r
+-270468 -399325\r
+\r
+-270924 -396321\r
+-1\r
+\r
+-271819 -513471\r
+\r
+-271772 -512257\r
+\r
+-271801 -507463\r
+\r
+-271204 -503408\r
+\r
+-270329 -499932\r
+\r
+-270251 -495297\r
+\r
+-269463 -492207\r
+\r
+-269020 -489091\r
+\r
+-268480 -485224\r
+\r
+-268987 -482951\r
+\r
+-269353 -479029\r
+\r
+-269010 -475014\r
+\r
+-269191 -470494\r
+\r
+-269396 -465751\r
+\r
+-268980 -461567\r
+\r
+-268738 -457220\r
+-1\r
+\r
+-279663 -569097\r
+\r
+-278813 -567619\r
+\r
+-277634 -568073\r
+\r
+-278343 -564306\r
+\r
+-277616 -561849\r
+\r
+-277679 -557002\r
+\r
+-278056 -551918\r
+\r
+-278988 -550762\r
+\r
+-278452 -547082\r
+\r
+-279032 -543219\r
+\r
+-279949 -538239\r
+\r
+-279334 -536450\r
+\r
+-278840 -532781\r
+\r
+-278535 -529763\r
+\r
+-278389 -527533\r
+\r
+-278279 -525177\r
+\r
+-277374 -525973\r
+\r
+-277168 -523314\r
+\r
+-276544 -524458\r
+\r
+-275672 -527082\r
+\r
+-275102 -531809\r
+\r
+-275219 -536450\r
+\r
+-274598 -535967\r
+\r
+-274137 -532165\r
+\r
+-274923 -527370\r
+\r
+-274858 -523439\r
+\r
+-273890 -526937\r
+\r
+-273281 -523436\r
+\r
+-272948 -518953\r
+\r
+-272177 -516757\r
+\r
+-271817 -513463\r
+-1\r
+\r
+-292900 -534992\r
+\r
+-292839 -534298\r
+\r
+-291646 -531597\r
+\r
+-290418 -526087\r
+\r
+-289243 -524203\r
+\r
+-288126 -526778\r
+\r
+-287096 -531961\r
+\r
+-286498 -538367\r
+\r
+-285631 -545044\r
+\r
+-284949 -551171\r
+\r
+-284270 -556987\r
+\r
+-283153 -561636\r
+\r
+-282658 -555778\r
+\r
+-281582 -553897\r
+\r
+-281447 -559172\r
+\r
+-281839 -563494\r
+\r
+-280827 -568372\r
+\r
+-279663 -569097\r
+-1\r
+\r
+-304045 -626750\r
+\r
+-304513 -615648\r
+\r
+-305256 -606803\r
+\r
+-305610 -601226\r
+-1\r
+\r
+-241689 183096\r
+\r
+-240971 181623\r
+\r
+-239924 180612\r
+\r
+-238890 182564\r
+\r
+-238294 185044\r
+\r
+-237504 187220\r
+\r
+-237380 190217\r
+\r
+-237063 193023\r
+\r
+-237156 196080\r
+\r
+-237419 199385\r
+\r
+-238285 201333\r
+\r
+-239011 203394\r
+\r
+-239628 206323\r
+\r
+-240211 204656\r
+\r
+-241015 205144\r
+\r
+-241293 207889\r
+\r
+-241752 210087\r
+\r
+-242186 212559\r
+\r
+-242561 213535\r
+\r
+-242591 216226\r
+\r
+-242800 219497\r
+\r
+-243169 221509\r
+\r
+-243353 224767\r
+\r
+-243117 227611\r
+\r
+-243236 231199\r
+\r
+-243559 234656\r
+\r
+-243863 238464\r
+\r
+-243953 242162\r
+\r
+-244272 245609\r
+\r
+-244191 249066\r
+\r
+-244421 250941\r
+\r
+-245764 251354\r
+\r
+-246935 252113\r
+\r
+-247697 250310\r
+\r
+-248396 250721\r
+\r
+-249122 250891\r
+-1\r
+\r
+-248816 127934\r
+\r
+-249286 130229\r
+\r
+-249881 130407\r
+\r
+-250527 130965\r
+\r
+-250549 132898\r
+\r
+-249628 135000\r
+\r
+-249902 136489\r
+\r
+-250611 134241\r
+\r
+-251036 135695\r
+\r
+-251851 137425\r
+\r
+-250903 138088\r
+\r
+-250617 139102\r
+\r
+-251825 138889\r
+\r
+-251132 140353\r
+\r
+-250607 142742\r
+\r
+-249893 143286\r
+\r
+-249015 143305\r
+\r
+-247863 143876\r
+\r
+-247236 146713\r
+\r
+-246576 149221\r
+\r
+-246122 152195\r
+\r
+-245132 154201\r
+\r
+-245001 157360\r
+\r
+-244643 160305\r
+\r
+-243764 162684\r
+\r
+-243596 165029\r
+\r
+-243020 166546\r
+\r
+-242188 167960\r
+\r
+-242568 170516\r
+\r
+-243320 169954\r
+\r
+-243661 172263\r
+\r
+-243029 174896\r
+\r
+-242446 176704\r
+\r
+-242143 174669\r
+\r
+-241218 175024\r
+\r
+-240862 177433\r
+\r
+-241475 177876\r
+\r
+-241738 179993\r
+\r
+-241705 183088\r
+-1\r
+\r
+-284445 577982\r
+\r
+-285381 577968\r
+\r
+-286383 577708\r
+\r
+-287631 574104\r
+\r
+-287678 577042\r
+\r
+-288568 574765\r
+\r
+-289093 569240\r
+\r
+-289551 573410\r
+\r
+-289506 579295\r
+\r
+-290026 575130\r
+\r
+-290335 580234\r
+\r
+-290959 576435\r
+\r
+-291748 578343\r
+\r
+-292467 580792\r
+\r
+-292886 582071\r
+\r
+-293616 577982\r
+\r
+-294049 584325\r
+\r
+-295005 587285\r
+\r
+-296046 588748\r
+\r
+-296783 595398\r
+\r
+-297737 598178\r
+\r
+-298206 600354\r
+\r
+-298721 604546\r
+\r
+-299740 605556\r
+\r
+-300379 605986\r
+\r
+-300402 613215\r
+\r
+-300805 619667\r
+\r
+-301362 620354\r
+\r
+-301846 626007\r
+\r
+-302358 634199\r
+\r
+-303033 641169\r
+\r
+-303446 647307\r
+\r
+-304194 -639799\r
+\r
+-304044 -626767\r
+-1\r
+\r
+-264413 609073\r
+\r
+-264449 607347\r
+\r
+-264893 605113\r
+\r
+-264468 603532\r
+\r
+-265131 600741\r
+\r
+-265764 597789\r
+\r
+-266283 596502\r
+\r
+-266707 596370\r
+\r
+-266918 593357\r
+\r
+-267981 594233\r
+\r
+-268627 594453\r
+\r
+-269187 592346\r
+\r
+-269013 589545\r
+\r
+-270042 588908\r
+\r
+-270511 585218\r
+\r
+-271689 585888\r
+\r
+-272768 587041\r
+\r
+-273608 586132\r
+\r
+-274414 586064\r
+-1\r
+\r
+-242052 520695\r
+\r
+-241312 522753\r
+\r
+-241768 525049\r
+\r
+-242991 523577\r
+\r
+-243458 525197\r
+\r
+-243776 527947\r
+\r
+-244743 529715\r
+\r
+-244839 530174\r
+\r
+-244248 532978\r
+\r
+-244939 534520\r
+\r
+-245824 534868\r
+\r
+-246006 537937\r
+\r
+-246414 540288\r
+\r
+-246215 543376\r
+\r
+-247319 543773\r
+\r
+-248301 544658\r
+\r
+-247867 547657\r
+\r
+-247942 550735\r
+\r
+-247912 552817\r
+\r
+-247379 553762\r
+\r
+-246565 553335\r
+\r
+-246459 554692\r
+\r
+-247249 556950\r
+\r
+-247769 555848\r
+\r
+-248654 557164\r
+\r
+-249063 560108\r
+\r
+-249238 563001\r
+\r
+-248900 565816\r
+\r
+-248552 566355\r
+\r
+-249347 568246\r
+\r
+-249804 571244\r
+\r
+-250608 573735\r
+\r
+-251477 576411\r
+\r
+-252325 577870\r
+\r
+-252829 580732\r
+\r
+-253136 582921\r
+\r
+-253537 583414\r
+-1\r
+\r
+-239675 439101\r
+\r
+-239788 441051\r
+\r
+-240384 442647\r
+\r
+-239740 445769\r
+\r
+-239699 448777\r
+\r
+-240087 450241\r
+\r
+-239423 451670\r
+\r
+-238649 454147\r
+\r
+-239169 456800\r
+\r
+-240246 456974\r
+\r
+-240836 458932\r
+\r
+-241382 461336\r
+\r
+-241615 464232\r
+\r
+-240558 465485\r
+\r
+-239443 466616\r
+\r
+-238472 468977\r
+\r
+-238475 471867\r
+\r
+-238357 474788\r
+\r
+-238157 477705\r
+\r
+-237821 480583\r
+\r
+-238331 483049\r
+\r
+-237276 483830\r
+\r
+-236221 482750\r
+\r
+-235060 483048\r
+\r
+-233930 483367\r
+\r
+-234137 485755\r
+\r
+-235238 486495\r
+\r
+-236405 486700\r
+\r
+-237515 485747\r
+\r
+-237807 487620\r
+\r
+-238564 490471\r
+-1\r
+\r
+-237614 374828\r
+\r
+-238093 377416\r
+\r
+-238478 380220\r
+\r
+-238888 382980\r
+\r
+-239108 385847\r
+\r
+-239110 388493\r
+\r
+-240068 390396\r
+\r
+-240397 392295\r
+\r
+-240118 395143\r
+\r
+-239447 397961\r
+\r
+-238183 398639\r
+-1\r
+\r
+-240242 320101\r
+\r
+-240294 320069\r
+\r
+-240111 323437\r
+\r
+-239767 326702\r
+\r
+-239546 330132\r
+\r
+-239891 333250\r
+\r
+-239772 336626\r
+\r
+-239942 339485\r
+\r
+-239701 342274\r
+\r
+-239966 345296\r
+\r
+-239745 348680\r
+\r
+-239959 351173\r
+\r
+-239638 352631\r
+\r
+-239612 355835\r
+\r
+-240753 357303\r
+\r
+-239828 358889\r
+\r
+-239123 361406\r
+\r
+-238145 363011\r
+\r
+-237687 365785\r
+\r
+-237354 368746\r
+\r
+-237498 371740\r
+\r
+-237616 374804\r
+-1\r
+\r
+-249124 250884\r
+\r
+-249197 251085\r
+\r
+-249695 249212\r
+\r
+-250395 248321\r
+\r
+-251275 248828\r
+\r
+-252009 247017\r
+\r
+-251821 244634\r
+\r
+-252933 243546\r
+\r
+-253804 245084\r
+\r
+-254490 245681\r
+\r
+-254223 247287\r
+\r
+-253237 247829\r
+\r
+-254033 249256\r
+\r
+-255403 248624\r
+\r
+-256387 245987\r
+\r
+-257580 243699\r
+\r
+-258295 243897\r
+\r
+-259540 242529\r
+\r
+-260422 245634\r
+\r
+-260537 249580\r
+\r
+-259535 252147\r
+\r
+-258837 255090\r
+\r
+-257731 256646\r
+\r
+-256669 256850\r
+\r
+-255434 257416\r
+\r
+-254468 258904\r
+\r
+-253836 261178\r
+\r
+-253046 261909\r
+\r
+-252005 262718\r
+\r
+-251455 265746\r
+\r
+-251040 268733\r
+\r
+-250680 269937\r
+\r
+-250543 272964\r
+-1\r
+\r
+-248058 -242512\r
+\r
+-247653 -242084\r
+\r
+-246850 -241625\r
+\r
+-245949 -241727\r
+\r
+-245452 -240029\r
+\r
+-244932 -241641\r
+\r
+-244211 -240648\r
+\r
+-243878 -240166\r
+\r
+-243270 -239303\r
+\r
+-242966 -241646\r
+\r
+-242829 -243478\r
+\r
+-241772 -243329\r
+\r
+-241021 -241828\r
+\r
+-241503 -240763\r
+-1\r
+\r
+-274662 -95205\r
+\r
+-274769 -94176\r
+\r
+-274156 -90404\r
+\r
+-273778 -85616\r
+\r
+-273553 -80569\r
+\r
+-273431 -76037\r
+\r
+-272803 -72072\r
+\r
+-272882 -66612\r
+\r
+-272255 -65209\r
+\r
+-271026 -64741\r
+\r
+-269971 -62209\r
+\r
+-268827 -60100\r
+\r
+-268068 -56747\r
+\r
+-267159 -53982\r
+\r
+-266462 -50331\r
+-1\r
+\r
+-290035 -111911\r
+\r
+-289528 -107514\r
+\r
+-288906 -101638\r
+\r
+-287650 -102184\r
+\r
+-286907 -108212\r
+\r
+-285975 -104799\r
+\r
+-285031 -100466\r
+\r
+-284425 -99408\r
+\r
+-284835 -105231\r
+\r
+-285366 -110597\r
+\r
+-285933 -116125\r
+\r
+-285607 -122295\r
+\r
+-284749 -127317\r
+\r
+-283754 -130668\r
+\r
+-282445 -129626\r
+\r
+-281108 -126221\r
+\r
+-279902 -122707\r
+\r
+-278920 -118847\r
+\r
+-278439 -113949\r
+\r
+-277474 -110367\r
+\r
+-276677 -106347\r
+\r
+-275796 -102656\r
+\r
+-275403 -97814\r
+\r
+-274661 -95218\r
+-1\r
+\r
+-298944 -210693\r
+\r
+-298153 -206067\r
+\r
+-296973 -201256\r
+\r
+-295883 -194665\r
+\r
+-295344 -186600\r
+\r
+-294833 -179101\r
+\r
+-294541 -171184\r
+\r
+-294623 -162745\r
+\r
+-294593 -154418\r
+\r
+-293353 -151467\r
+\r
+-292610 -144945\r
+\r
+-292061 -138202\r
+\r
+-291318 -132056\r
+\r
+-290888 -125307\r
+\r
+-290470 -118551\r
+\r
+-290033 -112012\r
+-1\r
+\r
+-286652 -290088\r
+\r
+-286523 -289451\r
+\r
+-285274 -289560\r
+\r
+-285404 -283227\r
+\r
+-285469 -276767\r
+\r
+-286623 -273940\r
+\r
+-287719 -276283\r
+\r
+-288079 -282957\r
+\r
+-287885 -287118\r
+\r
+-288566 -281363\r
+\r
+-288656 -274383\r
+\r
+-289915 -270468\r
+\r
+-290867 -265594\r
+\r
+-291627 -259184\r
+\r
+-292054 -252125\r
+\r
+-292771 -245398\r
+\r
+-293744 -238435\r
+\r
+-294766 -231105\r
+\r
+-295820 -223386\r
+\r
+-296720 -215046\r
+\r
+-297868 -211857\r
+\r
+-298937 -210675\r
+-1\r
+\r
+-273349 -280092\r
+\r
+-274110 -282143\r
+\r
+-275309 -282123\r
+\r
+-276507 -279381\r
+\r
+-277677 -276179\r
+\r
+-278962 -272526\r
+\r
+-278948 -266905\r
+\r
+-279525 -262235\r
+\r
+-280607 -264669\r
+\r
+-281288 -270047\r
+\r
+-280701 -274889\r
+\r
+-280556 -280524\r
+\r
+-280116 -285691\r
+\r
+-279448 -290389\r
+\r
+-280006 -292192\r
+\r
+-280362 -292987\r
+\r
+-281067 -289143\r
+\r
+-281531 -283899\r
+\r
+-282357 -279278\r
+\r
+-283451 -281356\r
+\r
+-283756 -288139\r
+\r
+-283295 -293630\r
+\r
+-282312 -297801\r
+\r
+-282032 -302706\r
+\r
+-283349 -300165\r
+\r
+-284730 -297472\r
+\r
+-285380 -292891\r
+\r
+-286651 -290072\r
+-1\r
+\r
+-266864 -219821\r
+\r
+-267789 -221964\r
+\r
+-268944 -222860\r
+\r
+-269949 -224933\r
+\r
+-268862 -226485\r
+\r
+-269364 -226992\r
+\r
+-269937 -230079\r
+\r
+-270443 -227138\r
+\r
+-270896 -231488\r
+\r
+-271123 -228473\r
+\r
+-271950 -229682\r
+\r
+-272844 -234646\r
+\r
+-273725 -238729\r
+\r
+-274114 -243851\r
+\r
+-274626 -248554\r
+\r
+-275463 -251651\r
+\r
+-276101 -255241\r
+\r
+-275958 -260315\r
+\r
+-275916 -265475\r
+\r
+-275644 -270395\r
+\r
+-274873 -274332\r
+\r
+-273769 -275803\r
+\r
+-273346 -280099\r
+-1\r
+\r
+-254589 -223969\r
+\r
+-254631 -223826\r
+\r
+-254913 -222611\r
+\r
+-255546 -220620\r
+\r
+-256472 -219911\r
+\r
+-257132 -219986\r
+\r
+-257891 -222981\r
+\r
+-257797 -219972\r
+\r
+-258727 -220523\r
+\r
+-258898 -224321\r
+\r
+-259413 -225067\r
+\r
+-259523 -221385\r
+\r
+-259280 -218994\r
+\r
+-260195 -219124\r
+\r
+-260750 -220609\r
+\r
+-261533 -220765\r
+\r
+-261757 -218112\r
+\r
+-262901 -218149\r
+\r
+-262302 -215461\r
+\r
+-263476 -215459\r
+\r
+-263420 -217851\r
+\r
+-263691 -218672\r
+\r
+-263415 -220643\r
+\r
+-263641 -221503\r
+\r
+-264060 -222028\r
+\r
+-264484 -221133\r
+\r
+-265228 -219234\r
+\r
+-265901 -218823\r
+\r
+-266002 -222051\r
+\r
+-266866 -219829\r
+-1\r
+\r
+-245930 -235756\r
+\r
+-246077 -236162\r
+\r
+-246674 -234845\r
+\r
+-247378 -234679\r
+\r
+-247299 -232038\r
+\r
+-247603 -230664\r
+\r
+-247111 -231127\r
+\r
+-246393 -230994\r
+\r
+-246054 -227726\r
+\r
+-246380 -226810\r
+\r
+-246553 -229807\r
+\r
+-247334 -228421\r
+\r
+-247552 -229119\r
+\r
+-248372 -228957\r
+\r
+-249266 -228858\r
+\r
+-249625 -227407\r
+\r
+-250125 -224902\r
+\r
+-251297 -225062\r
+\r
+-252340 -223494\r
+\r
+-252852 -224729\r
+\r
+-253892 -224003\r
+\r
+-254089 -221913\r
+\r
+-254588 -223998\r
+-1\r
+\r
+-241494 -240717\r
+\r
+-240502 -239262\r
+\r
+-239581 -238192\r
+\r
+-238638 -236900\r
+-1\r
+\r
+-249560 -245717\r
+\r
+-249375 -245275\r
+\r
+-249598 -242329\r
+\r
+-248556 -240072\r
+\r
+-248055 -242518\r
+-1\r
+\r
+-263968 -326988\r
+\r
+-263352 -324296\r
+\r
+-262686 -321471\r
+\r
+-261465 -322279\r
+\r
+-261860 -318498\r
+\r
+-262961 -319082\r
+\r
+-263354 -317567\r
+\r
+-263887 -314161\r
+\r
+-263609 -310468\r
+\r
+-263369 -309322\r
+\r
+-264428 -308429\r
+\r
+-265190 -305774\r
+\r
+-265185 -301187\r
+\r
+-265742 -297474\r
+\r
+-265892 -294015\r
+\r
+-265041 -292061\r
+\r
+-264130 -291333\r
+\r
+-263735 -289847\r
+\r
+-263141 -289174\r
+\r
+-263850 -285731\r
+\r
+-264923 -283794\r
+\r
+-264902 -280529\r
+\r
+-264782 -276057\r
+\r
+-265862 -277507\r
+\r
+-265677 -273527\r
+-1\r
+\r
+-265020 -357048\r
+\r
+-264871 -358222\r
+\r
+-264165 -361388\r
+\r
+-264037 -365958\r
+\r
+-264023 -370642\r
+\r
+-262962 -372408\r
+\r
+-261856 -371621\r
+\r
+-262388 -368475\r
+\r
+-262916 -367580\r
+\r
+-262813 -364082\r
+\r
+-262943 -360371\r
+\r
+-262705 -356105\r
+\r
+-263164 -353050\r
+\r
+-263586 -350210\r
+\r
+-263935 -346075\r
+\r
+-263626 -341695\r
+\r
+-263690 -338067\r
+\r
+-263575 -334666\r
+\r
+-263569 -330912\r
+\r
+-263970 -327022\r
+-1\r
+\r
+-270928 -396323\r
+\r
+-270468 -392531\r
+\r
+-271028 -388435\r
+\r
+-271055 -384581\r
+\r
+-270433 -380592\r
+\r
+-270129 -375408\r
+\r
+-270150 -369986\r
+\r
+-270882 -366487\r
+\r
+-270774 -362421\r
+\r
+-270557 -358619\r
+\r
+-269698 -360606\r
+\r
+-269220 -361351\r
+\r
+-268527 -360630\r
+\r
+-268059 -363188\r
+\r
+-267353 -365513\r
+\r
+-266344 -367301\r
+\r
+-265833 -370625\r
+\r
+-264918 -369582\r
+\r
+-265211 -364958\r
+\r
+-265483 -360648\r
+\r
+-265020 -357048\r
+-1\r
+\r
+-272538 -524103\r
+\r
+-271944 -524412\r
+\r
+-272538 -524103\r
+-1\r
+\r
+-305605 -601215\r
+\r
+-306400 -587935\r
+\r
+-307134 -577020\r
+\r
+-307515 -564468\r
+\r
+-307189 -549562\r
+\r
+-307354 -539199\r
+\r
+-306336 -533581\r
+\r
+-306460 -520287\r
+\r
+-306873 -507159\r
+\r
+-306169 -500144\r
+\r
+-305525 -508579\r
+\r
+-305138 -520778\r
+\r
+-304720 -531931\r
+\r
+-303998 -542593\r
+\r
+-302768 -549631\r
+\r
+-301541 -551257\r
+\r
+-300424 -550699\r
+\r
+-299232 -550920\r
+\r
+-298124 -548273\r
+\r
+-296965 -547501\r
+\r
+-295776 -553829\r
+\r
+-294699 -557332\r
+\r
+-293588 -555138\r
+\r
+-292802 -561534\r
+\r
+-292026 -563972\r
+\r
+-291693 -556010\r
+\r
+-292035 -549077\r
+\r
+-292737 -542616\r
+\r
+-292900 -534992\r
+-1\r
+\r
+-252181 101307\r
+\r
+-251932 103404\r
+\r
+-251358 106776\r
+\r
+-251281 110141\r
+\r
+-250714 113427\r
+\r
+-249960 116597\r
+\r
+-248912 118840\r
+\r
+-247981 120059\r
+\r
+-246815 121189\r
+\r
+-246646 124359\r
+\r
+-247746 125426\r
+\r
+-248816 127934\r
+-1\r
+\r
+-253284 35960\r
+\r
+-254181 37979\r
+\r
+-254525 41390\r
+\r
+-254105 44126\r
+\r
+-253012 45865\r
+\r
+-252797 49492\r
+\r
+-252929 52930\r
+\r
+-253011 56398\r
+\r
+-252553 60054\r
+\r
+-252071 63644\r
+\r
+-252340 67038\r
+\r
+-252632 70434\r
+\r
+-253179 73835\r
+\r
+-253418 77290\r
+\r
+-253802 80663\r
+\r
+-253934 84181\r
+\r
+-253598 87691\r
+\r
+-253201 91178\r
+\r
+-252793 94605\r
+\r
+-252489 97991\r
+\r
+-252183 101297\r
+-1\r
+\r
+-257100 -21586\r
+\r
+-257036 -19934\r
+\r
+-256741 -16016\r
+\r
+-256713 -12195\r
+\r
+-256281 -8505\r
+\r
+-257322 -7627\r
+\r
+-256895 -4960\r
+\r
+-257231 -2943\r
+\r
+-257954 -1290\r
+\r
+-256986 485\r
+\r
+-256140 3672\r
+\r
+-255459 7674\r
+\r
+-254980 11831\r
+\r
+-254429 16065\r
+\r
+-254250 19945\r
+\r
+-254138 23728\r
+\r
+-253221 26091\r
+\r
+-252634 28615\r
+\r
+-253732 30810\r
+\r
+-252755 31889\r
+\r
+-252313 33110\r
+\r
+-253284 35960\r
+-1\r
+\r
+-266464 -50352\r
+\r
+-266446 -50241\r
+\r
+-265946 -52059\r
+\r
+-266382 -54889\r
+\r
+-266556 -59540\r
+\r
+-265884 -58890\r
+\r
+-265724 -60068\r
+\r
+-264968 -59021\r
+\r
+-263920 -57187\r
+\r
+-263532 -53350\r
+\r
+-263099 -50018\r
+\r
+-262312 -51763\r
+\r
+-262167 -48716\r
+\r
+-261493 -45299\r
+\r
+-260602 -42676\r
+\r
+-259575 -40788\r
+\r
+-258402 -42069\r
+\r
+-257303 -44175\r
+\r
+-256652 -41575\r
+\r
+-257892 -41081\r
+\r
+-257294 -38582\r
+\r
+-256299 -36635\r
+\r
+-255463 -37036\r
+\r
+-255541 -34361\r
+\r
+-256284 -32456\r
+\r
+-257693 -31449\r
+\r
+-258380 -29296\r
+\r
+-257791 -26534\r
+\r
+-256738 -27069\r
+\r
+-255678 -25503\r
+\r
+-254774 -23103\r
+\r
+-254911 -19804\r
+\r
+-255928 -21546\r
+\r
+-257111 -21596\r
+-1\r
+\r
+-238216 -228817\r
+\r
+-238893 -229298\r
+\r
+-239348 -230313\r
+\r
+-239915 -230925\r
+\r
+-240531 -229530\r
+\r
+-240762 -231756\r
+\r
+-241345 -233651\r
+\r
+-242068 -233605\r
+\r
+-242527 -234881\r
+\r
+-243187 -236197\r
+\r
+-243876 -236002\r
+\r
+-244815 -235422\r
+\r
+-245309 -235319\r
+\r
+-245218 -233172\r
+\r
+-245925 -235754\r
+-1\r
+\r
+-234437 -227420\r
+\r
+-234245 -226767\r
+\r
+-233667 -226299\r
+\r
+-233521 -225349\r
+\r
+-233080 -225348\r
+\r
+-232736 -224353\r
+\r
+-232948 -223265\r
+\r
+-232243 -222196\r
+\r
+-231879 -221407\r
+\r
+-231608 -219930\r
+\r
+-230758 -219351\r
+\r
+-230315 -217732\r
+\r
+-229921 -215617\r
+\r
+-229962 -214265\r
+\r
+-229305 -213529\r
+\r
+-228719 -212079\r
+\r
+-228441 -209551\r
+\r
+-227863 -208054\r
+\r
+-227593 -205540\r
+\r
+-228592 -204722\r
+\r
+-229109 -205538\r
+\r
+-228604 -206728\r
+\r
+-229123 -207884\r
+\r
+-229792 -210099\r
+\r
+-230837 -211511\r
+\r
+-231731 -212089\r
+\r
+-232167 -212443\r
+\r
+-231525 -214072\r
+\r
+-232255 -214862\r
+\r
+-232154 -216228\r
+\r
+-232981 -218339\r
+\r
+-234018 -219697\r
+\r
+-234687 -221780\r
+\r
+-235120 -223665\r
+\r
+-235939 -222059\r
+\r
+-236617 -224038\r
+\r
+-237603 -224325\r
+\r
+-238089 -222266\r
+\r
+-237503 -220942\r
+\r
+-237554 -219537\r
+\r
+-237658 -218257\r
+\r
+-238759 -219927\r
+\r
+-238306 -221383\r
+\r
+-239288 -222230\r
+\r
+-238260 -223791\r
+\r
+-238639 -226367\r
+\r
+-239633 -225652\r
+\r
+-240111 -225809\r
+\r
+-239002 -227094\r
+\r
+-238207 -228819\r
+-1\r
+\r
+-238638 -236900\r
+\r
+-238295 -236415\r
+\r
+-238095 -234597\r
+\r
+-237409 -233898\r
+\r
+-237364 -231938\r
+\r
+-236783 -231802\r
+\r
+-236391 -230894\r
+\r
+-236005 -230240\r
+\r
+-235623 -230397\r
+\r
+-234736 -230628\r
+\r
+-234116 -229444\r
+\r
+-234432 -227406\r
+-1\r
+\r
+-265677 -273527\r
+\r
+-265210 -270152\r
+\r
+-265281 -266443\r
+\r
+-264751 -263479\r
+\r
+-264286 -259857\r
+\r
+-263839 -256141\r
+\r
+-263676 -252136\r
+\r
+-263206 -248154\r
+\r
+-262329 -244397\r
+\r
+-261333 -242299\r
+\r
+-260229 -240854\r
+\r
+-259066 -241093\r
+\r
+-257998 -242365\r
+\r
+-256833 -243045\r
+\r
+-255649 -242732\r
+\r
+-254532 -243612\r
+\r
+-253367 -244360\r
+\r
+-252355 -246240\r
+\r
+-251202 -246086\r
+\r
+-250080 -247487\r
+\r
+-249562 -245725\r
+-1\r
+\r
+-243450 293263\r
+\r
+-243508 295269\r
+\r
+-242817 293988\r
+\r
+-241989 296355\r
+-1\r
+\r
+-274414 586064\r
+\r
+-275452 586325\r
+\r
+-276250 586986\r
+\r
+-277066 584529\r
+\r
+-277547 587720\r
+\r
+-278735 589815\r
+\r
+-279694 589705\r
+\r
+-280338 592427\r
+\r
+-281284 591893\r
+\r
+-281622 593742\r
+\r
+-280862 596095\r
+\r
+-282031 596703\r
+\r
+-282553 601084\r
+\r
+-282966 601136\r
+\r
+-282916 595504\r
+\r
+-283260 590426\r
+\r
+-284010 586278\r
+\r
+-284022 582282\r
+\r
+-284451 577968\r
+-1\r
+\r
+-253537 583414\r
+\r
+-253092 584034\r
+\r
+-253569 586549\r
+\r
+-254394 588481\r
+\r
+-253675 588794\r
+\r
+-253719 591882\r
+\r
+-254008 595191\r
+\r
+-254344 597770\r
+\r
+-254548 600825\r
+\r
+-254771 600846\r
+\r
+-254987 604315\r
+\r
+-255978 605433\r
+\r
+-256590 608437\r
+\r
+-257284 610400\r
+\r
+-257963 613111\r
+\r
+-256773 612978\r
+\r
+-257628 614405\r
+\r
+-258853 615209\r
+\r
+-259385 612301\r
+\r
+-260504 611718\r
+\r
+-260790 613192\r
+\r
+-261684 612632\r
+\r
+-262706 610877\r
+\r
+-263542 609533\r
+\r
+-264413 609073\r
+-1\r
+\r
+-238564 490471\r
+\r
+-238838 492120\r
+\r
+-238871 495212\r
+\r
+-239360 497927\r
+\r
+-239584 500830\r
+\r
+-239955 503760\r
+\r
+-240260 506670\r
+\r
+-240483 509165\r
+\r
+-240698 512162\r
+\r
+-241085 514788\r
+\r
+-240845 517375\r
+\r
+-241296 519244\r
+\r
+-242052 520695\r
+-1\r
+\r
+-238183 398639\r
+\r
+-237615 400148\r
+\r
+-237280 402917\r
+\r
+-236984 405685\r
+\r
+-236588 408330\r
+\r
+-237522 410174\r
+\r
+-238370 412331\r
+\r
+-239249 412775\r
+\r
+-239130 415019\r
+\r
+-238892 417949\r
+\r
+-239657 420240\r
+\r
+-240707 421536\r
+\r
+-241028 424583\r
+\r
+-240847 427503\r
+\r
+-240830 430885\r
+\r
+-240556 433941\r
+\r
+-240212 436506\r
+\r
+-239675 439101\r
+-1\r
+\r
+-241993 296377\r
+\r
+-242300 296851\r
+\r
+-241930 299140\r
+\r
+-241747 302167\r
+\r
+-241694 305187\r
+\r
+-241844 308180\r
+\r
+-241376 310867\r
+\r
+-241033 313828\r
+\r
+-240256 316074\r
+\r
+-239411 317250\r
+\r
+-238245 317488\r
+\r
+-238114 318586\r
+\r
+-239249 319595\r
+\r
+-240242 320101\r
+-1\r
+\r
+-250546 272952\r
+\r
+-250024 273834\r
+\r
+-249833 275479\r
+\r
+-249163 277758\r
+\r
+-248559 280455\r
+\r
+-247498 281035\r
+\r
+-246588 281024\r
+\r
+-246146 282684\r
+\r
+-245133 284924\r
+\r
+-244594 288226\r
+\r
+-244309 291432\r
+\r
+-243449 293262\r
+-1\r
+\r
+17839 -197888\r
+\r
+17741 -197863\r
+\r
+17785 -197422\r
+\r
+17357 -197367\r
+\r
+17141 -197663\r
+\r
+16799 -197505\r
+\r
+16516 -197752\r
+\r
+16710 -197952\r
+\r
+16317 -198263\r
+\r
+16182 -198642\r
+\r
+16369 -198978\r
+\r
+16497 -199235\r
+\r
+16715 -198943\r
+\r
+17146 -198981\r
+\r
+17758 -198554\r
+\r
+17839 -197888\r
+-1\r
+\r
+-68559 -162412\r
+\r
+-68085 -162490\r
+\r
+-68207 -162780\r
+\r
+-68398 -163310\r
+\r
+-68231 -163217\r
+\r
+-68069 -163300\r
+\r
+-68053 -162771\r
+\r
+-67324 -162748\r
+\r
+-67753 -162951\r
+\r
+-67791 -163075\r
+\r
+-67735 -163193\r
+\r
+-67146 -162904\r
+\r
+-67265 -163208\r
+\r
+-67099 -163317\r
+\r
+-66833 -162972\r
+\r
+-66568 -163251\r
+\r
+-66769 -163361\r
+\r
+-66763 -163689\r
+\r
+-66767 -163758\r
+\r
+-66501 -163733\r
+\r
+-66325 -163444\r
+\r
+-66056 -163170\r
+\r
+-65856 -163213\r
+\r
+-65849 -163389\r
+\r
+-65520 -163071\r
+\r
+-65852 -162693\r
+\r
+-66262 -163048\r
+\r
+-66389 -163243\r
+\r
+-66638 -162842\r
+\r
+-66927 -162751\r
+\r
+-66969 -162526\r
+\r
+-67243 -162688\r
+\r
+-67541 -162656\r
+\r
+-67800 -162251\r
+\r
+-67615 -162019\r
+\r
+-67738 -161863\r
+\r
+-67917 -161780\r
+\r
+-67889 -162362\r
+\r
+-68064 -162359\r
+\r
+-68559 -162412\r
+-1\r
+\r
+-77492 -159980\r
+\r
+-76873 -160321\r
+\r
+-76804 -160773\r
+\r
+-76781 -160141\r
+\r
+-77188 -159972\r
+\r
+-77492 -159980\r
+-1\r
+\r
+-77602 -163978\r
+\r
+-77342 -164392\r
+\r
+-77248 -164773\r
+\r
+-77360 -165139\r
+\r
+-76832 -165072\r
+\r
+-76534 -165488\r
+\r
+-77103 -165634\r
+\r
+-77146 -166177\r
+\r
+-76936 -165655\r
+\r
+-76642 -166207\r
+\r
+-76578 -165645\r
+\r
+-76182 -165546\r
+\r
+-75929 -165836\r
+\r
+-75639 -166063\r
+\r
+-75446 -165888\r
+\r
+-75147 -165801\r
+\r
+-74967 -166293\r
+\r
+-74567 -166228\r
+\r
+-74358 -166453\r
+\r
+-74336 -165947\r
+\r
+-74357 -165550\r
+\r
+-74407 -165078\r
+\r
+-74014 -164838\r
+\r
+-74370 -164623\r
+\r
+-74587 -164607\r
+\r
+-74084 -164320\r
+\r
+-74049 -164085\r
+\r
+-74457 -164148\r
+\r
+-74564 -164335\r
+\r
+-74873 -164377\r
+\r
+-74950 -164167\r
+\r
+-75335 -163739\r
+\r
+-75763 -163398\r
+\r
+-75694 -162859\r
+\r
+-75952 -162713\r
+\r
+-75796 -163158\r
+\r
+-75635 -163759\r
+\r
+-75919 -164021\r
+\r
+-75391 -164133\r
+\r
+-74911 -164553\r
+\r
+-74529 -165086\r
+\r
+-74671 -165197\r
+\r
+-74696 -165532\r
+\r
+-74498 -165880\r
+\r
+-74798 -166017\r
+\r
+-75229 -165732\r
+\r
+-75440 -165700\r
+\r
+-75791 -165573\r
+\r
+-75798 -164756\r
+\r
+-75907 -165040\r
+\r
+-75948 -165412\r
+\r
+-76394 -165395\r
+\r
+-76677 -164792\r
+\r
+-77048 -164800\r
+\r
+-77197 -164068\r
+\r
+-77602 -163978\r
+-1\r
+\r
+-74170 -167745\r
+\r
+-73817 -168175\r
+\r
+-74045 -168485\r
+\r
+-73658 -168809\r
+\r
+-73504 -169012\r
+\r
+-73214 -169254\r
+\r
+-72978 -169082\r
+\r
+-73226 -169082\r
+\r
+-73339 -168855\r
+\r
+-73581 -168517\r
+\r
+-73825 -167929\r
+\r
+-74170 -167745\r
+-1\r
+\r
+-120929 -192727\r
+\r
+-120423 -192903\r
+\r
+-119650 -193061\r
+\r
+-119016 -192932\r
+\r
+-118617 -192207\r
+\r
+-118087 -191853\r
+\r
+-117708 -191445\r
+\r
+-117078 -190785\r
+\r
+-116524 -190003\r
+\r
+-115877 -189687\r
+\r
+-116619 -189604\r
+\r
+-117529 -189425\r
+\r
+-118349 -189898\r
+\r
+-118213 -190720\r
+\r
+-118090 -191234\r
+\r
+-119047 -191592\r
+\r
+-119363 -192309\r
+\r
+-120311 -192341\r
+\r
+-120929 -192727\r
+-1\r
+\r
+-111395 -225853\r
+\r
+-110882 -226389\r
+\r
+-110409 -226563\r
+\r
+-110043 -225679\r
+\r
+-110031 -224946\r
+\r
+-110043 -224379\r
+\r
+-110876 -223984\r
+\r
+-111069 -224948\r
+\r
+-111395 -225853\r
+-1\r
+\r
+-179239 -260125\r
+\r
+-179195 -260252\r
+\r
+-178717 -261447\r
+\r
+-178793 -262550\r
+\r
+-178512 -262609\r
+\r
+-177896 -262418\r
+\r
+-178382 -261220\r
+\r
+-178689 -259813\r
+\r
+-179239 -260137\r
+-1\r
+\r
+-182359 -262752\r
+\r
+-181702 -263055\r
+\r
+-181248 -263717\r
+\r
+-181074 -263074\r
+\r
+-180810 -262697\r
+\r
+-180658 -263602\r
+\r
+-180306 -263742\r
+\r
+-180246 -263434\r
+\r
+-180228 -263331\r
+\r
+-180759 -262307\r
+\r
+-180614 -260941\r
+\r
+-180493 -259545\r
+\r
+-181007 -259685\r
+\r
+-181163 -261007\r
+\r
+-181132 -262172\r
+\r
+-181716 -262782\r
+\r
+-181795 -262013\r
+\r
+-182334 -262745\r
+-1\r
+\r
+-169259 -262511\r
+\r
+-168690 -262133\r
+\r
+-168021 -261484\r
+\r
+-167270 -261738\r
+\r
+-167841 -261161\r
+\r
+-167429 -260031\r
+\r
+-167067 -258942\r
+\r
+-166777 -258993\r
+\r
+-166805 -258286\r
+\r
+-166945 -257800\r
+\r
+-167255 -256618\r
+\r
+-167750 -256685\r
+\r
+-167521 -258114\r
+\r
+-167525 -259208\r
+\r
+-167736 -260385\r
+\r
+-168360 -261286\r
+\r
+-168798 -262089\r
+\r
+-169255 -262496\r
+-1\r
+\r
+-176268 -263072\r
+\r
+-175858 -263015\r
+\r
+-175317 -263319\r
+\r
+-175445 -262253\r
+\r
+-174437 -262336\r
+\r
+-174387 -262165\r
+\r
+-175462 -262047\r
+\r
+-175431 -261271\r
+\r
+-174502 -261685\r
+\r
+-175105 -261162\r
+\r
+-175987 -260857\r
+\r
+-176052 -261052\r
+\r
+-176227 -260356\r
+\r
+-176687 -260555\r
+\r
+-176929 -260866\r
+\r
+-176355 -261167\r
+\r
+-176142 -261412\r
+\r
+-175754 -262298\r
+\r
+-176225 -263049\r
+-1\r
+\r
+-55419 -250286\r
+\r
+-55614 -250056\r
+\r
+-55947 -249649\r
+\r
+-56404 -249057\r
+\r
+-56864 -248530\r
+\r
+-57360 -247987\r
+\r
+-57841 -247887\r
+\r
+-58332 -247761\r
+\r
+-58465 -246890\r
+\r
+-58763 -247373\r
+\r
+-59080 -247783\r
+\r
+-59483 -247883\r
+\r
+-59588 -248566\r
+\r
+-58786 -248504\r
+\r
+-58357 -248208\r
+\r
+-58258 -248163\r
+\r
+-57840 -248890\r
+\r
+-58477 -248814\r
+\r
+-58488 -249730\r
+\r
+-58193 -250171\r
+\r
+-57618 -250260\r
+\r
+-57226 -250906\r
+\r
+-56892 -251454\r
+\r
+-57305 -251594\r
+\r
+-56830 -252090\r
+\r
+-56169 -251723\r
+\r
+-56608 -251315\r
+\r
+-56149 -251411\r
+\r
+-55367 -251764\r
+\r
+-55060 -251479\r
+\r
+-54895 -250963\r
+\r
+-55421 -250283\r
+-1\r
+\r
+-538 -326856\r
+\r
+-881 -327067\r
+\r
+-1256 -326519\r
+\r
+-999 -326075\r
+\r
+-538 -326856\r
+-1\r
+\r
+-1041 -329997\r
+\r
+-1266 -329946\r
+\r
+-1749 -329319\r
+\r
+-1034 -329116\r
+\r
+-1041 -329997\r
+-1\r
+\r
+358 -329381\r
+\r
+249 -329381\r
+\r
+-129 -329486\r
+\r
+-654 -328975\r
+\r
+-1288 -328623\r
+\r
+-1966 -328167\r
+\r
+-2465 -328250\r
+\r
+-2719 -329026\r
+\r
+-3390 -329235\r
+\r
+-3681 -328475\r
+\r
+-3471 -327580\r
+\r
+-2961 -327030\r
+\r
+-2346 -327204\r
+\r
+-1848 -327422\r
+\r
+-1172 -327871\r
+\r
+-494 -328329\r
+\r
+293 -328702\r
+\r
+358 -329381\r
+-1\r
+\r
+-1759 -324938\r
+\r
+-1796 -325073\r
+\r
+-2087 -325917\r
+\r
+-2761 -325562\r
+\r
+-2489 -324767\r
+\r
+-1759 -324938\r
+-1\r
+\r
+-2487 -321703\r
+\r
+-3022 -322349\r
+\r
+-3412 -322236\r
+\r
+-2936 -321550\r
+\r
+-2487 -321703\r
+-1\r
+\r
+-4704 -325883\r
+\r
+-4591 -325315\r
+\r
+-4704 -325883\r
+-1\r
+\r
+-94849 -287577\r
+\r
+-94849 -287577\r
+-1\r
+\r
+-121183 -284355\r
+\r
+-121062 -283572\r
+\r
+-121183 -284355\r
+-1\r
+\r
+-121581 -290726\r
+\r
+-121581 -290726\r
+-1\r
+\r
+-97873 -393860\r
+\r
+-97847 -393817\r
+\r
+-97526 -393502\r
+\r
+-97873 -393860\r
+-1\r
+\r
+-186841 -219981\r
+\r
+-186546 -219776\r
+\r
+-186661 -219391\r
+\r
+-186820 -219258\r
+\r
+-186834 -219987\r
+-1\r
+\r
+-187597 -214992\r
+\r
+-187589 -214835\r
+\r
+-187203 -214450\r
+\r
+-186860 -214181\r
+\r
+-186420 -213628\r
+\r
+-186095 -212588\r
+\r
+-186149 -212476\r
+\r
+-185566 -212874\r
+\r
+-185431 -212386\r
+\r
+-184987 -212334\r
+\r
+-184636 -211946\r
+\r
+-184705 -210676\r
+\r
+-185232 -210350\r
+\r
+-185354 -210509\r
+\r
+-185750 -209825\r
+\r
+-185627 -209666\r
+\r
+-185200 -209883\r
+\r
+-184966 -208460\r
+\r
+-185579 -208130\r
+\r
+-185546 -209276\r
+\r
+-185837 -207990\r
+\r
+-186143 -208052\r
+\r
+-186334 -209400\r
+\r
+-186566 -209963\r
+\r
+-186757 -210101\r
+\r
+-186813 -211535\r
+\r
+-186766 -212107\r
+\r
+-187065 -211100\r
+\r
+-187457 -211358\r
+\r
+-187459 -212324\r
+\r
+-187177 -213333\r
+\r
+-187546 -212698\r
+\r
+-187954 -212574\r
+\r
+-187668 -213667\r
+\r
+-188100 -213635\r
+\r
+-188114 -214203\r
+\r
+-187565 -214973\r
+-1\r
+\r
+-187281 -219705\r
+\r
+-187230 -219673\r
+\r
+-187205 -218694\r
+\r
+-187105 -218256\r
+\r
+-186947 -217671\r
+\r
+-186592 -217612\r
+\r
+-186598 -217191\r
+\r
+-186154 -216644\r
+\r
+-186406 -217876\r
+\r
+-186121 -217856\r
+\r
+-186084 -216523\r
+\r
+-185666 -217199\r
+\r
+-185283 -217438\r
+\r
+-184894 -218091\r
+\r
+-185343 -216863\r
+\r
+-185095 -216221\r
+\r
+-185082 -215246\r
+\r
+-185030 -214235\r
+\r
+-185102 -213878\r
+\r
+-185050 -213188\r
+\r
+-185447 -213715\r
+\r
+-185846 -214276\r
+\r
+-186454 -214989\r
+\r
+-187153 -215853\r
+\r
+-187154 -216756\r
+\r
+-187755 -217317\r
+\r
+-187851 -217800\r
+\r
+-187757 -218506\r
+\r
+-187839 -218757\r
+\r
+-187289 -219709\r
+-1\r
+\r
+3318 -105718\r
+\r
+3318 -105718\r
+-1\r
+\r
+3368 -105700\r
+\r
+3368 -105700\r
+-1\r
+\r
+-73777 -109109\r
+\r
+-73777 -109109\r
+-1\r
+\r
+-73763 -107439\r
+\r
+-73763 -107439\r
+-1\r
+\r
+-214088 -98439\r
+\r
+-214088 -98439\r
+-1\r
+\r
+-212652 -95732\r
+\r
+-212652 -95732\r
+-1\r
+\r
+-210573 -94532\r
+\r
+-210386 -95196\r
+\r
+-210573 -94532\r
+-1\r
+\r
+-208148 -95135\r
+\r
+-208148 -95135\r
+-1\r
+\r
+-205511 -95979\r
+\r
+-205511 -95979\r
+-1\r
+\r
+-204218 -97786\r
+\r
+-204218 -97786\r
+-1\r
+\r
+-202737 -99302\r
+\r
+-202737 -99302\r
+-1\r
+\r
+-197603 -129914\r
+\r
+-197290 -130383\r
+\r
+-196523 -131152\r
+\r
+-196105 -132104\r
+\r
+-195618 -132874\r
+\r
+-195301 -134111\r
+\r
+-195071 -134665\r
+\r
+-194884 -135080\r
+\r
+-194775 -135570\r
+\r
+-194542 -136179\r
+\r
+-194435 -136663\r
+\r
+-194401 -135577\r
+\r
+-194523 -134790\r
+\r
+-194518 -133753\r
+\r
+-194607 -133208\r
+\r
+-194681 -132653\r
+\r
+-194913 -131886\r
+\r
+-195044 -131388\r
+\r
+-195352 -131764\r
+\r
+-195559 -131234\r
+\r
+-195333 -130852\r
+\r
+-195740 -130199\r
+\r
+-196248 -129835\r
+\r
+-196616 -129328\r
+\r
+-197254 -128980\r
+\r
+-197293 -129720\r
+\r
+-197603 -129914\r
+-1\r
+\r
+-218774 -161031\r
+\r
+-218601 -160975\r
+\r
+-218509 -160132\r
+\r
+-218774 -161031\r
+-1\r
+\r
+-218646 -162770\r
+\r
+-218578 -162824\r
+\r
+-218325 -164390\r
+\r
+-218166 -165631\r
+\r
+-217885 -164466\r
+\r
+-218232 -162966\r
+\r
+-218646 -162770\r
+-1\r
+\r
+47005 -214218\r
+\r
+46998 -214237\r
+\r
+47683 -214733\r
+\r
+47611 -214312\r
+\r
+47005 -214218\r
+-1\r
+\r
+49384 -219378\r
+\r
+49709 -219870\r
+\r
+50514 -219522\r
+\r
+50291 -219162\r
+\r
+49384 -219378\r
+-1\r
+\r
+47317 -220188\r
+\r
+47434 -220530\r
+\r
+48179 -220221\r
+\r
+47317 -220188\r
+-1\r
+\r
+44020 -221796\r
+\r
+43305 -221945\r
+\r
+43434 -222307\r
+\r
+44020 -221796\r
+-1\r
+\r
+40834 -217891\r
+\r
+40526 -217924\r
+\r
+40215 -218728\r
+\r
+40499 -218677\r
+\r
+40834 -217891\r
+-1\r
+\r
+38967 -219886\r
+\r
+38696 -219428\r
+\r
+37880 -219650\r
+\r
+37128 -219541\r
+\r
+36379 -219886\r
+\r
+36234 -220893\r
+\r
+36221 -221952\r
+\r
+36141 -222893\r
+\r
+36569 -222162\r
+\r
+36902 -221350\r
+\r
+37701 -221296\r
+\r
+38436 -221678\r
+\r
+38697 -221487\r
+\r
+38897 -220863\r
+\r
+38967 -219886\r
+-1\r
+\r
+39826 -231590\r
+\r
+39734 -231062\r
+\r
+39885 -230353\r
+\r
+39924 -229818\r
+\r
+39377 -229923\r
+\r
+39190 -230585\r
+\r
+39395 -231370\r
+\r
+39826 -231590\r
+-1\r
+\r
+38902 -230312\r
+\r
+38840 -230176\r
+\r
+38902 -230312\r
+-1\r
+\r
+42831 -232594\r
+\r
+42786 -232512\r
+\r
+42831 -232594\r
+-1\r
+\r
+39479 -235270\r
+\r
+39484 -235250\r
+\r
+39221 -234867\r
+\r
+39479 -235270\r
+-1\r
+\r
+42542 -238295\r
+\r
+42542 -238295\r
+-1\r
+\r
+42564 -239816\r
+\r
+42422 -239767\r
+\r
+42564 -239816\r
+-1\r
+\r
+44306 -246156\r
+\r
+44191 -246021\r
+\r
+43586 -245568\r
+\r
+43704 -245805\r
+\r
+44306 -246156\r
+-1\r
+\r
+44582 -248927\r
+\r
+44155 -248563\r
+\r
+43729 -247738\r
+\r
+43437 -247913\r
+\r
+43878 -248625\r
+\r
+44582 -248927\r
+-1\r
+\r
+45454 -252179\r
+\r
+45112 -251771\r
+\r
+44814 -251811\r
+\r
+45454 -252179\r
+-1\r
+\r
+-83585 -159593\r
+\r
+-83503 -159627\r
+\r
+-83102 -159151\r
+\r
+-83451 -158776\r
+\r
+-83585 -159593\r
+-1\r
+\r
+-86276 -162936\r
+\r
+-86103 -163080\r
+\r
+-85800 -163372\r
+\r
+-85728 -162828\r
+\r
+-86276 -162936\r
+-1\r
+\r
+-3673 -186071\r
+\r
+-3513 -186069\r
+\r
+-2610 -185738\r
+\r
+-1998 -185113\r
+\r
+-2225 -184858\r
+\r
+-1909 -184569\r
+\r
+-2602 -184233\r
+\r
+-3545 -184514\r
+\r
+-4040 -184996\r
+\r
+-4654 -185610\r
+\r
+-5145 -186325\r
+\r
+-5066 -187011\r
+\r
+-4334 -186510\r
+\r
+-3673 -186071\r
+-1\r
+\r
+7853 -181325\r
+\r
+7513 -181150\r
+\r
+6727 -181330\r
+\r
+7259 -181912\r
+\r
+7853 -181325\r
+-1\r
+\r
+-977 -174225\r
+\r
+-1171 -174114\r
+\r
+-2030 -174476\r
+\r
+-2536 -174792\r
+\r
+-3241 -174738\r
+\r
+-3744 -175113\r
+\r
+-4208 -175562\r
+\r
+-4289 -175968\r
+\r
+-4852 -175692\r
+\r
+-4662 -176203\r
+\r
+-4879 -176218\r
+\r
+-5394 -176063\r
+\r
+-5313 -176820\r
+\r
+-5392 -177123\r
+\r
+-5799 -177040\r
+\r
+-5606 -177731\r
+\r
+-5572 -178167\r
+\r
+-5831 -178273\r
+\r
+-6312 -178734\r
+\r
+-5759 -179060\r
+\r
+-6497 -179171\r
+\r
+-6304 -180019\r
+\r
+-6317 -180350\r
+\r
+-5841 -180871\r
+\r
+-5567 -180967\r
+\r
+-6235 -180987\r
+\r
+-6398 -181263\r
+\r
+-6571 -181680\r
+\r
+-6107 -182112\r
+\r
+-5461 -182698\r
+\r
+-4674 -182886\r
+\r
+-4001 -182713\r
+\r
+-4132 -182109\r
+\r
+-3732 -181854\r
+\r
+-3942 -182442\r
+\r
+-3184 -182844\r
+\r
+-2573 -182785\r
+\r
+-2277 -182496\r
+\r
+-2306 -182294\r
+\r
+-1468 -182538\r
+\r
+-693 -182082\r
+\r
+-372 -181317\r
+\r
+-503 -180308\r
+\r
+-725 -179316\r
+\r
+-856 -178342\r
+\r
+-691 -177802\r
+\r
+-538 -176965\r
+\r
+-764 -176105\r
+\r
+-846 -175179\r
+\r
+-977 -174225\r
+-1\r
+\r
+255 -177942\r
+\r
+-24 -177639\r
+\r
+-493 -178246\r
+\r
+-434 -179233\r
+\r
+65 -178878\r
+\r
+255 -177942\r
+-1\r
+\r
+1118 -179627\r
+\r
+1106 -179615\r
+\r
+721 -178894\r
+\r
+-20 -179393\r
+\r
+35 -180232\r
+\r
+87 -181165\r
+\r
+659 -181367\r
+\r
+790 -180493\r
+\r
+1118 -179627\r
+-1\r
+\r
+2322 -180247\r
+\r
+2309 -180234\r
+\r
+1542 -180412\r
+\r
+1355 -181095\r
+\r
+2124 -180817\r
+\r
+2322 -180247\r
+-1\r
+\r
+2181 -181297\r
+\r
+1574 -181282\r
+\r
+859 -181128\r
+\r
+731 -181887\r
+\r
+1500 -181514\r
+\r
+2181 -181297\r
+-1\r
+\r
+723 -182030\r
+\r
+151 -181527\r
+\r
+121 -182186\r
+\r
+723 -182030\r
+-1\r
+\r
+-550 -184053\r
+\r
+-1120 -184208\r
+\r
+-1638 -184929\r
+\r
+-1073 -184660\r
+\r
+-550 -184053\r
+-1\r
+\r
+-44 -182428\r
+\r
+-486 -182354\r
+\r
+-1009 -183064\r
+\r
+-861 -183730\r
+\r
+-281 -183392\r
+\r
+-44 -182428\r
+-1\r
+\r
+-2069 -182990\r
+\r
+-2610 -183207\r
+\r
+-2923 -184001\r
+\r
+-2247 -183523\r
+\r
+-2069 -182990\r
+-1\r
+\r
+-140717 -223485\r
+\r
+-140771 -223318\r
+\r
+-141275 -222790\r
+\r
+-140717 -223485\r
+-1\r
+\r
+-189525 -247015\r
+\r
+-189995 -246533\r
+\r
+-190757 -245743\r
+\r
+-190779 -245945\r
+\r
+-191477 -246843\r
+\r
+-191828 -245558\r
+\r
+-192694 -244942\r
+\r
+-193392 -244027\r
+\r
+-194092 -243247\r
+\r
+-194666 -242137\r
+\r
+-195189 -240927\r
+\r
+-195751 -239754\r
+\r
+-196301 -238578\r
+\r
+-196682 -237141\r
+\r
+-196738 -235541\r
+\r
+-197066 -234789\r
+\r
+-197677 -235447\r
+\r
+-197814 -236552\r
+\r
+-197857 -237708\r
+\r
+-198186 -239206\r
+\r
+-197776 -240630\r
+\r
+-197593 -242401\r
+\r
+-197554 -244252\r
+\r
+-197255 -245876\r
+\r
+-197233 -247097\r
+-1\r
+\r
+-197233 -247097\r
+\r
+-197287 -247111\r
+-1\r
+\r
+-197287 -247111\r
+\r
+-197598 -247119\r
+-1\r
+\r
+-197020 -231435\r
+\r
+-196971 -231006\r
+\r
+-196990 -229776\r
+\r
+-197212 -230471\r
+\r
+-197204 -231372\r
+\r
+-197520 -232462\r
+\r
+-197217 -232901\r
+\r
+-197103 -232195\r
+\r
+-197022 -231434\r
+-1\r
+\r
+-156191 -266017\r
+\r
+-156062 -266579\r
+\r
+-155791 -267754\r
+\r
+-155042 -267444\r
+\r
+-154316 -267041\r
+\r
+-153376 -266943\r
+\r
+-152453 -266983\r
+\r
+-151566 -266631\r
+\r
+-150692 -266498\r
+\r
+-150490 -266022\r
+\r
+-150838 -265936\r
+\r
+-150527 -265323\r
+\r
+-150780 -264778\r
+\r
+-151470 -264400\r
+\r
+-152140 -264145\r
+\r
+-152480 -265184\r
+\r
+-153130 -265321\r
+\r
+-153215 -265665\r
+\r
+-153883 -265045\r
+\r
+-154338 -264962\r
+\r
+-154694 -264863\r
+\r
+-155093 -264628\r
+\r
+-155189 -265462\r
+\r
+-155920 -265416\r
+\r
+-156167 -266045\r
+-1\r
+\r
+-153203 -264344\r
+\r
+-153052 -264434\r
+\r
+-152540 -264909\r
+\r
+-153191 -264377\r
+-1\r
+\r
+-153502 -265049\r
+\r
+-153467 -265308\r
+\r
+-153496 -265062\r
+-1\r
+\r
+-154792 -264189\r
+\r
+-154610 -264872\r
+\r
+-154796 -264213\r
+-1\r
+\r
+-157087 -269336\r
+\r
+-156736 -269086\r
+\r
+-157087 -269336\r
+-1\r
+\r
+-158184 -266374\r
+\r
+-157701 -266861\r
+\r
+-157588 -265855\r
+\r
+-157898 -266026\r
+\r
+-158180 -266388\r
+-1\r
+\r
+-159117 -265920\r
+\r
+-158931 -266443\r
+\r
+-159112 -265926\r
+-1\r
+\r
+-159573 -266542\r
+\r
+-159226 -266795\r
+\r
+-159169 -266268\r
+\r
+-159568 -266552\r
+-1\r
+\r
+-159452 -267836\r
+\r
+-159439 -267848\r
+-1\r
+\r
+-159978 -266271\r
+\r
+-159601 -266785\r
+\r
+-159958 -266282\r
+-1\r
+\r
+-160409 -266563\r
+\r
+-160380 -266706\r
+\r
+-159978 -266921\r
+\r
+-160403 -266572\r
+-1\r
+\r
+-160297 -268275\r
+\r
+-160037 -267933\r
+\r
+-160136 -267276\r
+\r
+-160294 -268281\r
+-1\r
+\r
+-161700 -263889\r
+\r
+-161334 -264175\r
+\r
+-161201 -263990\r
+\r
+-160574 -264325\r
+\r
+-160426 -263805\r
+\r
+-160187 -263726\r
+\r
+-159996 -263068\r
+\r
+-159783 -262705\r
+\r
+-159999 -262419\r
+\r
+-160579 -262012\r
+\r
+-160796 -262412\r
+\r
+-161384 -262884\r
+\r
+-161705 -263885\r
+-1\r
+\r
+-161022 -265576\r
+\r
+-160563 -265753\r
+\r
+-160698 -265046\r
+\r
+-161022 -265576\r
+-1\r
+\r
+-161292 -267426\r
+\r
+-160870 -267890\r
+\r
+-160578 -266770\r
+\r
+-160941 -266283\r
+\r
+-161294 -267440\r
+-1\r
+\r
+-160822 -269292\r
+\r
+-160502 -269367\r
+\r
+-160811 -269305\r
+-1\r
+\r
+-160900 -268683\r
+\r
+-160634 -268577\r
+\r
+-160905 -268687\r
+-1\r
+\r
+-161679 -270370\r
+\r
+-161244 -270449\r
+\r
+-161665 -270361\r
+-1\r
+\r
+-161351 -268098\r
+\r
+-161093 -267888\r
+\r
+-161346 -268101\r
+-1\r
+\r
+-161869 -265790\r
+\r
+-161559 -266152\r
+\r
+-161172 -265928\r
+\r
+-161847 -265840\r
+-1\r
+\r
+-162090 -267501\r
+\r
+-162064 -267650\r
+\r
+-161546 -266827\r
+\r
+-161910 -266493\r
+\r
+-162089 -267519\r
+-1\r
+\r
+-163079 -267598\r
+\r
+-162655 -267864\r
+\r
+-163062 -267630\r
+-1\r
+\r
+-163432 -267796\r
+\r
+-163031 -268186\r
+\r
+-163424 -267809\r
+-1\r
+\r
+-162987 -265644\r
+\r
+-162891 -266311\r
+\r
+-162619 -267166\r
+\r
+-162081 -266534\r
+\r
+-162317 -265554\r
+\r
+-162980 -265654\r
+-1\r
+\r
+-163266 -266495\r
+\r
+-162938 -266980\r
+\r
+-162937 -265889\r
+\r
+-163258 -266508\r
+-1\r
+\r
+-164015 -266918\r
+\r
+-163550 -266489\r
+\r
+-164010 -265902\r
+\r
+-164011 -266910\r
+-1\r
+\r
+-164506 -266640\r
+\r
+-164049 -266218\r
+\r
+-164495 -266650\r
+-1\r
+\r
+-164716 -265235\r
+\r
+-164437 -265579\r
+\r
+-163730 -265456\r
+\r
+-164188 -265030\r
+\r
+-164706 -265238\r
+-1\r
+\r
+-165497 -266153\r
+\r
+-165209 -266103\r
+\r
+-165202 -265306\r
+\r
+-165500 -266150\r
+-1\r
+\r
+-164722 -268148\r
+\r
+-164675 -268185\r
+\r
+-163918 -268074\r
+\r
+-163977 -267279\r
+\r
+-164471 -267298\r
+\r
+-164727 -268148\r
+-1\r
+\r
+-164655 -268921\r
+\r
+-164124 -268334\r
+\r
+-164627 -268928\r
+-1\r
+\r
+-165968 -270227\r
+\r
+-165804 -270338\r
+\r
+-165620 -269764\r
+\r
+-165216 -270383\r
+\r
+-165225 -269672\r
+\r
+-164935 -269338\r
+\r
+-165602 -269167\r
+\r
+-165951 -270257\r
+-1\r
+\r
+-169778 -268075\r
+\r
+-169411 -267916\r
+\r
+-169761 -268070\r
+-1\r
+\r
+-169637 -267224\r
+\r
+-169321 -267090\r
+\r
+-169522 -266482\r
+\r
+-169640 -267227\r
+-1\r
+\r
+-172019 -269837\r
+\r
+-171935 -270178\r
+\r
+-172015 -269851\r
+-1\r
+\r
+-172228 -270671\r
+\r
+-172022 -271040\r
+\r
+-171941 -270279\r
+\r
+-172202 -270653\r
+-1\r
+\r
+-172945 -270889\r
+\r
+-172634 -270044\r
+\r
+-172388 -269746\r
+\r
+-172524 -269356\r
+\r
+-172986 -269802\r
+\r
+-172945 -270885\r
+-1\r
+\r
+-175342 -270871\r
+\r
+-175209 -270920\r
+\r
+-174461 -271082\r
+\r
+-174278 -271589\r
+\r
+-173931 -271294\r
+\r
+-173873 -271986\r
+\r
+-173470 -271930\r
+\r
+-173029 -271588\r
+\r
+-173316 -271003\r
+\r
+-174078 -270670\r
+\r
+-174620 -270303\r
+\r
+-175332 -270869\r
+-1\r
+\r
+-175294 -272157\r
+\r
+-175168 -272100\r
+\r
+-174980 -271875\r
+\r
+-174560 -272263\r
+\r
+-174393 -271478\r
+\r
+-174865 -271160\r
+\r
+-175275 -272181\r
+-1\r
+\r
+-172717 -267636\r
+\r
+-172209 -267673\r
+\r
+-172143 -267157\r
+\r
+-172301 -265836\r
+\r
+-172568 -266294\r
+\r
+-172722 -267630\r
+-1\r
+\r
+-174377 -270191\r
+\r
+-174287 -270234\r
+\r
+-173625 -270702\r
+\r
+-173112 -270525\r
+\r
+-173511 -269680\r
+\r
+-173796 -269420\r
+\r
+-174369 -270204\r
+-1\r
+\r
+-175299 -268625\r
+\r
+-175114 -269261\r
+\r
+-174499 -270034\r
+\r
+-174571 -269179\r
+\r
+-173817 -269288\r
+\r
+-173550 -268997\r
+\r
+-174277 -268543\r
+\r
+-174997 -268412\r
+\r
+-175292 -268643\r
+-1\r
+\r
+-175652 -272283\r
+\r
+-175619 -272331\r
+\r
+-175183 -271411\r
+\r
+-175432 -271296\r
+\r
+-175652 -272280\r
+-1\r
+\r
+-176647 -270986\r
+\r
+-176518 -271043\r
+\r
+-176567 -271800\r
+\r
+-176291 -272317\r
+\r
+-175830 -271855\r
+\r
+-175821 -271419\r
+\r
+-175947 -271077\r
+\r
+-176644 -270985\r
+-1\r
+\r
+-187670 -269585\r
+\r
+-187181 -269416\r
+\r
+-186741 -268778\r
+\r
+-187088 -268901\r
+\r
+-187669 -269593\r
+-1\r
+\r
+-177372 -271881\r
+\r
+-177047 -272239\r
+\r
+-176743 -271621\r
+\r
+-176584 -271346\r
+\r
+-177083 -271451\r
+\r
+-177372 -271891\r
+-1\r
+\r
+-177406 -269817\r
+\r
+-177317 -269946\r
+\r
+-176912 -270567\r
+\r
+-176568 -270438\r
+\r
+-176615 -269752\r
+\r
+-177387 -269849\r
+-1\r
+\r
+-179575 -271125\r
+\r
+-179266 -271330\r
+\r
+-179421 -271992\r
+\r
+-178792 -272176\r
+\r
+-178674 -271260\r
+\r
+-179499 -270672\r
+\r
+-179580 -271122\r
+-1\r
+\r
+-180179 -269213\r
+\r
+-179919 -269440\r
+\r
+-179675 -269169\r
+\r
+-179543 -269217\r
+\r
+-179205 -269371\r
+\r
+-178868 -269462\r
+\r
+-178594 -269167\r
+\r
+-178147 -269258\r
+\r
+-177937 -269030\r
+\r
+-177837 -269285\r
+\r
+-178282 -269677\r
+\r
+-178572 -270129\r
+\r
+-179083 -270083\r
+\r
+-179638 -270062\r
+\r
+-178935 -270756\r
+\r
+-178393 -271134\r
+\r
+-177965 -271311\r
+\r
+-177410 -271489\r
+\r
+-178132 -270757\r
+\r
+-177624 -271031\r
+\r
+-177733 -270599\r
+\r
+-177497 -270377\r
+\r
+-177374 -269985\r
+\r
+-177265 -269438\r
+\r
+-176625 -269540\r
+\r
+-176232 -269372\r
+\r
+-176087 -270073\r
+\r
+-175914 -270173\r
+\r
+-175527 -269892\r
+\r
+-175271 -269180\r
+\r
+-175805 -268696\r
+\r
+-175477 -268286\r
+\r
+-176225 -268103\r
+\r
+-177040 -268058\r
+\r
+-178064 -268146\r
+\r
+-178850 -268520\r
+\r
+-178824 -267916\r
+\r
+-179330 -267959\r
+\r
+-179783 -268093\r
+\r
+-180030 -268447\r
+\r
+-180176 -269224\r
+-1\r
+\r
+-181564 -271142\r
+\r
+-181511 -271161\r
+\r
+-181208 -271092\r
+\r
+-180978 -271587\r
+\r
+-180688 -271036\r
+\r
+-180741 -270541\r
+\r
+-180318 -271284\r
+\r
+-180120 -270823\r
+\r
+-180363 -270019\r
+\r
+-180612 -269982\r
+\r
+-180674 -269266\r
+\r
+-181128 -270240\r
+\r
+-181551 -271156\r
+-1\r
+\r
+-182860 -271155\r
+\r
+-182751 -271296\r
+\r
+-182363 -271850\r
+\r
+-181886 -271543\r
+\r
+-181773 -270911\r
+\r
+-182013 -270771\r
+\r
+-182249 -270952\r
+\r
+-182853 -271181\r
+-1\r
+\r
+-183202 -268975\r
+\r
+-183191 -269119\r
+\r
+-182854 -269695\r
+\r
+-182446 -269565\r
+\r
+-182857 -268990\r
+\r
+-183202 -268971\r
+-1\r
+\r
+-183051 -267202\r
+\r
+-182876 -267830\r
+\r
+-182304 -268468\r
+\r
+-181847 -268351\r
+\r
+-181665 -268209\r
+\r
+-182206 -267454\r
+\r
+-182433 -267681\r
+\r
+-183054 -267199\r
+-1\r
+\r
+-183797 -269602\r
+\r
+-183589 -269477\r
+\r
+-183187 -269668\r
+\r
+-183210 -268518\r
+\r
+-182773 -268710\r
+\r
+-183000 -268032\r
+\r
+-183726 -267818\r
+\r
+-183723 -268471\r
+\r
+-183738 -268967\r
+\r
+-183782 -269600\r
+-1\r
+\r
+-185302 -270062\r
+\r
+-185264 -270077\r
+\r
+-184804 -269443\r
+\r
+-184479 -269347\r
+\r
+-184589 -268344\r
+\r
+-185074 -268587\r
+\r
+-184854 -269003\r
+\r
+-185300 -270062\r
+-1\r
+\r
+-185807 -271129\r
+\r
+-185054 -270768\r
+\r
+-184893 -270541\r
+\r
+-185080 -270145\r
+\r
+-185507 -270477\r
+\r
+-185812 -271134\r
+-1\r
+\r
+-186840 -270391\r
+\r
+-186172 -270012\r
+\r
+-186812 -270431\r
+-1\r
+\r
+-187517 -270081\r
+\r
+-187316 -270071\r
+\r
+-186737 -269972\r
+\r
+-186553 -269521\r
+\r
+-185903 -269739\r
+\r
+-186419 -269155\r
+\r
+-187294 -269626\r
+\r
+-187518 -270077\r
+-1\r
+\r
+-188304 -269191\r
+\r
+-188187 -269365\r
+\r
+-188016 -268942\r
+\r
+-188313 -269200\r
+-1\r
+\r
+-186488 -266461\r
+\r
+-186422 -266686\r
+\r
+-185867 -266890\r
+\r
+-185837 -266493\r
+\r
+-186487 -266481\r
+-1\r
+\r
+-187484 -267816\r
+\r
+-187463 -267846\r
+-1\r
+\r
+-186988 -267260\r
+\r
+-186678 -267915\r
+\r
+-186252 -267812\r
+\r
+-186714 -267009\r
+\r
+-186993 -267256\r
+-1\r
+\r
+-188021 -265380\r
+\r
+-187961 -265443\r
+\r
+-187336 -266461\r
+\r
+-186909 -266693\r
+\r
+-187333 -265745\r
+\r
+-188008 -265408\r
+-1\r
+\r
+-188628 -266890\r
+\r
+-188552 -267056\r
+\r
+-188080 -266915\r
+\r
+-187755 -267379\r
+\r
+-187612 -267254\r
+\r
+-188271 -266306\r
+\r
+-188608 -266928\r
+-1\r
+\r
+-189842 -264233\r
+\r
+-189825 -264223\r
+-1\r
+\r
+-189817 -268815\r
+\r
+-190287 -267994\r
+\r
+-190644 -267277\r
+\r
+-190687 -266599\r
+\r
+-190819 -265968\r
+\r
+-191345 -265012\r
+\r
+-191319 -264741\r
+\r
+-191395 -264534\r
+\r
+-191693 -264089\r
+\r
+-192057 -263130\r
+\r
+-191850 -264286\r
+\r
+-191802 -264783\r
+\r
+-191340 -265393\r
+\r
+-191092 -266148\r
+\r
+-191020 -267164\r
+\r
+-190936 -267847\r
+\r
+-190331 -268503\r
+\r
+-189825 -268792\r
+-1\r
+\r
+-191708 -266602\r
+\r
+-191949 -266868\r
+\r
+-191721 -266604\r
+-1\r
+\r
+-192228 -264349\r
+\r
+-192365 -264386\r
+\r
+-192850 -264637\r
+\r
+-192456 -265589\r
+\r
+-192452 -265013\r
+\r
+-192239 -264313\r
+-1\r
+\r
+-192683 -265276\r
+\r
+-192744 -265910\r
+\r
+-192696 -265278\r
+-1\r
+\r
+-193609 -259867\r
+\r
+-193931 -260237\r
+\r
+-194137 -260678\r
+\r
+-194561 -260817\r
+\r
+-194667 -261394\r
+\r
+-194878 -262245\r
+\r
+-194625 -262728\r
+\r
+-194444 -262054\r
+\r
+-193935 -261557\r
+\r
+-193791 -262177\r
+\r
+-193834 -263043\r
+\r
+-194442 -263277\r
+\r
+-193989 -263805\r
+\r
+-193345 -263797\r
+\r
+-193395 -264607\r
+\r
+-192930 -264575\r
+\r
+-193239 -263340\r
+\r
+-193015 -262992\r
+\r
+-192874 -263787\r
+\r
+-192601 -263776\r
+\r
+-192355 -263427\r
+\r
+-192481 -262757\r
+\r
+-192672 -262515\r
+\r
+-193028 -262291\r
+\r
+-192636 -261945\r
+\r
+-193090 -261483\r
+\r
+-192902 -260832\r
+\r
+-193483 -260743\r
+\r
+-193609 -259871\r
+-1\r
+\r
+-194673 -263443\r
+\r
+-194843 -263412\r
+\r
+-194693 -264464\r
+\r
+-194673 -263447\r
+-1\r
+\r
+-194684 -260259\r
+\r
+-194904 -259959\r
+\r
+-195247 -260653\r
+\r
+-194925 -260384\r
+\r
+-194694 -260252\r
+-1\r
+\r
+-195523 -260626\r
+\r
+-195568 -260540\r
+\r
+-195922 -260827\r
+\r
+-195523 -260633\r
+-1\r
+\r
+-194191 -258015\r
+\r
+-194444 -258086\r
+\r
+-194948 -258192\r
+\r
+-194517 -259041\r
+\r
+-195278 -258270\r
+\r
+-195578 -258992\r
+\r
+-195036 -259472\r
+\r
+-194605 -259644\r
+\r
+-194141 -260118\r
+\r
+-194140 -259315\r
+\r
+-194149 -258601\r
+\r
+-194198 -258016\r
+-1\r
+\r
+-196872 -249755\r
+\r
+-196421 -249088\r
+\r
+-196076 -248377\r
+\r
+-195530 -249509\r
+\r
+-195115 -250935\r
+\r
+-194655 -252266\r
+\r
+-193684 -252670\r
+\r
+-193160 -251503\r
+\r
+-192750 -250124\r
+\r
+-192003 -249863\r
+\r
+-192065 -251575\r
+\r
+-192485 -252878\r
+\r
+-191765 -253737\r
+\r
+-190750 -253471\r
+\r
+-190842 -252632\r
+\r
+-190410 -253068\r
+\r
+-189855 -253212\r
+\r
+-190186 -251969\r
+\r
+-189673 -250811\r
+\r
+-188938 -250132\r
+\r
+-189465 -249272\r
+\r
+-189412 -248029\r
+\r
+-189522 -247018\r
+-1\r
+\r
+-197601 -247112\r
+\r
+-197362 -247798\r
+\r
+-197571 -247532\r
+\r
+-197778 -248954\r
+\r
+-197422 -250497\r
+\r
+-197146 -250847\r
+\r
+-197011 -251137\r
+\r
+-196985 -251893\r
+\r
+-197455 -252339\r
+\r
+-197477 -252992\r
+\r
+-197059 -253095\r
+\r
+-197209 -254226\r
+\r
+-197131 -254646\r
+\r
+-196652 -253902\r
+\r
+-197051 -254795\r
+\r
+-196869 -255096\r
+\r
+-196993 -255630\r
+\r
+-196767 -255781\r
+\r
+-196729 -256547\r
+\r
+-196348 -256775\r
+\r
+-196583 -257032\r
+\r
+-196546 -257431\r
+\r
+-196713 -257893\r
+\r
+-196717 -258478\r
+\r
+-196472 -258884\r
+\r
+-196181 -259110\r
+\r
+-196436 -258267\r
+\r
+-196317 -257809\r
+\r
+-195893 -258557\r
+\r
+-196179 -257649\r
+\r
+-195959 -257447\r
+\r
+-195884 -257110\r
+\r
+-196167 -256075\r
+\r
+-195991 -255480\r
+\r
+-195657 -254537\r
+\r
+-196237 -254628\r
+\r
+-196515 -254312\r
+\r
+-195891 -254012\r
+\r
+-196456 -252867\r
+\r
+-196245 -252751\r
+\r
+-195665 -253808\r
+\r
+-195253 -255160\r
+\r
+-194897 -255154\r
+\r
+-195370 -253825\r
+\r
+-195894 -252601\r
+\r
+-195500 -252522\r
+\r
+-195765 -251830\r
+\r
+-196249 -251213\r
+\r
+-195765 -251321\r
+\r
+-195644 -250743\r
+\r
+-195639 -250378\r
+\r
+-196136 -249238\r
+\r
+-196874 -249759\r
+-1\r
+\r
+-192969 -253741\r
+\r
+-193169 -253756\r
+\r
+-194147 -253462\r
+\r
+-194317 -254039\r
+\r
+-194648 -254054\r
+\r
+-195112 -254343\r
+\r
+-194449 -255171\r
+\r
+-193852 -254713\r
+\r
+-193338 -254560\r
+\r
+-192986 -253738\r
+-1\r
+\r
+-194437 -256615\r
+\r
+-194588 -256589\r
+\r
+-194781 -256286\r
+\r
+-194722 -255678\r
+\r
+-195303 -255689\r
+\r
+-195654 -255900\r
+\r
+-195519 -256852\r
+\r
+-195324 -256732\r
+\r
+-194943 -257029\r
+\r
+-195333 -257546\r
+\r
+-195133 -258050\r
+\r
+-194368 -257979\r
+\r
+-194400 -257164\r
+\r
+-194449 -256613\r
+-1\r
+\r
+-196675 -259300\r
+\r
+-197086 -259210\r
+\r
+-196677 -259300\r
+-1\r
+\r
+-197496 -255575\r
+\r
+-197733 -255582\r
+\r
+-197599 -256351\r
+\r
+-197706 -256922\r
+\r
+-197460 -256679\r
+\r
+-197504 -255571\r
+-1\r
+\r
+-197633 -253254\r
+\r
+-197801 -253758\r
+\r
+-198094 -254421\r
+\r
+-198116 -253134\r
+\r
+-198296 -253446\r
+\r
+-198754 -253766\r
+\r
+-198379 -253877\r
+\r
+-198376 -254676\r
+\r
+-198198 -255467\r
+\r
+-197815 -255265\r
+\r
+-197883 -254392\r
+\r
+-197635 -253263\r
+-1\r
+\r
+-197802 -249130\r
+\r
+-197980 -250057\r
+\r
+-198107 -251366\r
+\r
+-197735 -251670\r
+\r
+-197744 -250965\r
+\r
+-197655 -250222\r
+\r
+-197802 -249114\r
+-1\r
+\r
+-197878 -246225\r
+\r
+-198248 -246375\r
+\r
+-198554 -247043\r
+\r
+-198123 -248437\r
+\r
+-198615 -247666\r
+\r
+-198785 -246052\r
+\r
+-199091 -246149\r
+\r
+-198989 -247426\r
+\r
+-199188 -246601\r
+\r
+-199418 -245431\r
+\r
+-199980 -245023\r
+\r
+-200574 -245020\r
+\r
+-200127 -245818\r
+\r
+-199745 -246616\r
+\r
+-199687 -247386\r
+\r
+-199750 -248035\r
+\r
+-199303 -247701\r
+\r
+-199165 -248027\r
+\r
+-198863 -248255\r
+\r
+-198771 -248906\r
+\r
+-198516 -249552\r
+\r
+-198841 -249579\r
+\r
+-199085 -249691\r
+\r
+-199577 -249297\r
+\r
+-199724 -249384\r
+\r
+-199740 -249982\r
+\r
+-199268 -250117\r
+\r
+-199115 -251110\r
+\r
+-198846 -250719\r
+\r
+-198865 -250957\r
+\r
+-198667 -251585\r
+\r
+-198325 -251808\r
+\r
+-198328 -250452\r
+\r
+-198142 -249950\r
+\r
+-198068 -249155\r
+\r
+-197936 -247740\r
+\r
+-197891 -246208\r
+-1\r
+\r
+-198352 -241397\r
+\r
+-198689 -241523\r
+\r
+-199026 -242756\r
+\r
+-198839 -243507\r
+\r
+-198862 -243866\r
+\r
+-198816 -244922\r
+\r
+-198208 -245387\r
+\r
+-197729 -245833\r
+\r
+-197695 -244071\r
+\r
+-197741 -242424\r
+\r
+-198384 -241400\r
+-1\r
+\r
+-200113 -242467\r
+\r
+-200401 -242414\r
+\r
+-200727 -242514\r
+\r
+-200367 -242987\r
+\r
+-200125 -242474\r
+-1\r
+\r
+-9888 -287689\r
+\r
+-10183 -288313\r
+\r
+-10864 -288476\r
+\r
+-10377 -288949\r
+\r
+-9704 -288415\r
+\r
+-9886 -287689\r
+-1\r
+\r
+45328 -294078\r
+\r
+44993 -294145\r
+\r
+45325 -294075\r
+-1\r
+\r
+48131 -292866\r
+\r
+48004 -292857\r
+\r
+48123 -292867\r
+-1\r
+\r
+31057 -221769\r
+\r
+30790 -221687\r
+\r
+30503 -220853\r
+\r
+30579 -220231\r
+\r
+30243 -219866\r
+\r
+30867 -219331\r
+\r
+30875 -218362\r
+\r
+30880 -217530\r
+-1\r
+\r
+31057 -221769\r
+\r
+30994 -221031\r
+\r
+31238 -220288\r
+\r
+32197 -219981\r
+-1\r
+\r
+35986 -224782\r
+\r
+35495 -224504\r
+\r
+35144 -224176\r
+\r
+35755 -224001\r
+\r
+34829 -223871\r
+\r
+35397 -223772\r
+\r
+35513 -223365\r
+\r
+35838 -224017\r
+\r
+35827 -223246\r
+\r
+35237 -222594\r
+\r
+35088 -222478\r
+\r
+34833 -222233\r
+\r
+35335 -222228\r
+\r
+35541 -221854\r
+\r
+35291 -221280\r
+\r
+34654 -220728\r
+\r
+34450 -220029\r
+\r
+34145 -219486\r
+\r
+33632 -218825\r
+\r
+33140 -219420\r
+\r
+32539 -219977\r
+\r
+32940 -219452\r
+\r
+32197 -219981\r
+-1\r
+\r
+38297 -231441\r
+\r
+38287 -230704\r
+\r
+38388 -229796\r
+\r
+38286 -228965\r
+\r
+38484 -228204\r
+\r
+38584 -227437\r
+\r
+38511 -226537\r
+\r
+38681 -225619\r
+\r
+38553 -224511\r
+\r
+38530 -223511\r
+\r
+38666 -222644\r
+\r
+38281 -223351\r
+\r
+38101 -224234\r
+\r
+37947 -225109\r
+\r
+37964 -226171\r
+\r
+37693 -226677\r
+\r
+37427 -226218\r
+\r
+37271 -226650\r
+\r
+37183 -226600\r
+\r
+37425 -225999\r
+\r
+36658 -225580\r
+\r
+36309 -225994\r
+\r
+36343 -226586\r
+\r
+36037 -226592\r
+\r
+36096 -226101\r
+\r
+36196 -225642\r
+\r
+36780 -225228\r
+\r
+35986 -224782\r
+-1\r
+\r
+43597 -252743\r
+\r
+43780 -252324\r
+\r
+43555 -251575\r
+\r
+42621 -251329\r
+\r
+41719 -251021\r
+\r
+41377 -250374\r
+\r
+41523 -249415\r
+\r
+41196 -248489\r
+\r
+40974 -247573\r
+\r
+40575 -246785\r
+\r
+40097 -246210\r
+\r
+39287 -245790\r
+\r
+39150 -245673\r
+\r
+38419 -245857\r
+\r
+37759 -245278\r
+\r
+37709 -244367\r
+\r
+37800 -243532\r
+\r
+37956 -242518\r
+\r
+38120 -241500\r
+\r
+38203 -240449\r
+\r
+38263 -239317\r
+\r
+38277 -238355\r
+\r
+37923 -237988\r
+\r
+37338 -237500\r
+\r
+36985 -237158\r
+\r
+36949 -236890\r
+\r
+36833 -236544\r
+\r
+36518 -235586\r
+\r
+36298 -234543\r
+\r
+36146 -234302\r
+\r
+36296 -233370\r
+\r
+36715 -232851\r
+\r
+36877 -232341\r
+\r
+37103 -231982\r
+\r
+37235 -231736\r
+\r
+37715 -231073\r
+\r
+37619 -230048\r
+\r
+37775 -229240\r
+\r
+38010 -230138\r
+\r
+38051 -230947\r
+\r
+38297 -231441\r
+-1\r
+\r
+42666 -256771\r
+\r
+42388 -256939\r
+\r
+42089 -257875\r
+\r
+41804 -258837\r
+\r
+40944 -258970\r
+\r
+40153 -258522\r
+\r
+39593 -257854\r
+\r
+39457 -258187\r
+\r
+38641 -257778\r
+\r
+37787 -257869\r
+\r
+37178 -258442\r
+\r
+36424 -258937\r
+\r
+35683 -259396\r
+\r
+34973 -259392\r
+\r
+34419 -259097\r
+\r
+34234 -259271\r
+\r
+34059 -258774\r
+\r
+33916 -258550\r
+\r
+33403 -258253\r
+\r
+33159 -258290\r
+\r
+32606 -258008\r
+\r
+32715 -257017\r
+\r
+33244 -256303\r
+\r
+33900 -255871\r
+\r
+34873 -255777\r
+\r
+35611 -255945\r
+\r
+36294 -256446\r
+\r
+37000 -256981\r
+\r
+37805 -257267\r
+\r
+38413 -257501\r
+\r
+38893 -257305\r
+\r
+39436 -257376\r
+\r
+39634 -256431\r
+\r
+40051 -255606\r
+\r
+40402 -254727\r
+\r
+40568 -253756\r
+\r
+40787 -253181\r
+\r
+41216 -252498\r
+\r
+41334 -252145\r
+\r
+41666 -252487\r
+\r
+41244 -251701\r
+\r
+41547 -251147\r
+\r
+41990 -251582\r
+\r
+41840 -252455\r
+\r
+42285 -252800\r
+\r
+42721 -253067\r
+\r
+43600 -252743\r
+-1\r
+\r
+30878 -217533\r
+\r
+31075 -217243\r
+\r
+30825 -216215\r
+\r
+30259 -215562\r
+\r
+29820 -214785\r
+\r
+29327 -214027\r
+\r
+29734 -214595\r
+\r
+30277 -215131\r
+\r
+29798 -214349\r
+\r
+29349 -213530\r
+\r
+28866 -212795\r
+\r
+28240 -212171\r
+\r
+27617 -211549\r
+\r
+27235 -211102\r
+\r
+26532 -210553\r
+\r
+25512 -210505\r
+\r
+24650 -210885\r
+\r
+23622 -211018\r
+\r
+23059 -211115\r
+\r
+23909 -210824\r
+\r
+24701 -210341\r
+\r
+24574 -209487\r
+\r
+24341 -208631\r
+\r
+23725 -208005\r
+\r
+23164 -207339\r
+\r
+22828 -206991\r
+\r
+22393 -206183\r
+\r
+21595 -205770\r
+-1\r
+\r
+19750 -206096\r
+\r
+19760 -206097\r
+\r
+20663 -205861\r
+\r
+21611 -205782\r
+-1\r
+\r
+19249 -195004\r
+\r
+19716 -194688\r
+\r
+20619 -194396\r
+\r
+21137 -195043\r
+\r
+21309 -196074\r
+\r
+21512 -197083\r
+\r
+21606 -198139\r
+\r
+21235 -198191\r
+\r
+21132 -197624\r
+\r
+21002 -198381\r
+\r
+21287 -198899\r
+\r
+21503 -199869\r
+\r
+21456 -200949\r
+\r
+20811 -201215\r
+\r
+20850 -201437\r
+\r
+21142 -202375\r
+\r
+21405 -203339\r
+\r
+21490 -204378\r
+\r
+21439 -205345\r
+\r
+20551 -205686\r
+\r
+19745 -206093\r
+-1\r
+\r
+14521 -186064\r
+\r
+14723 -185972\r
+\r
+15641 -186192\r
+\r
+16320 -186357\r
+\r
+16666 -186920\r
+\r
+15685 -187115\r
+\r
+16130 -187036\r
+\r
+16998 -187400\r
+\r
+17490 -188050\r
+\r
+17237 -188350\r
+\r
+17733 -188464\r
+\r
+18099 -188888\r
+\r
+18642 -189562\r
+\r
+19227 -190164\r
+\r
+19676 -190845\r
+\r
+19777 -191585\r
+\r
+20035 -192517\r
+\r
+20457 -193324\r
+\r
+20725 -194084\r
+\r
+19915 -194444\r
+\r
+19249 -195004\r
+-1\r
+\r
+-3660 -186152\r
+\r
+-2652 -186051\r
+\r
+-1985 -185553\r
+\r
+-1783 -185251\r
+\r
+-1009 -184867\r
+\r
+-343 -184719\r
+\r
+-150 -183932\r
+\r
+543 -183392\r
+\r
+906 -182590\r
+\r
+1584 -182030\r
+\r
+2386 -181621\r
+\r
+3040 -181036\r
+\r
+3592 -180360\r
+\r
+3930 -179787\r
+\r
+4811 -179633\r
+\r
+5755 -179753\r
+\r
+6325 -180404\r
+\r
+6495 -181285\r
+\r
+7003 -181961\r
+\r
+7661 -182489\r
+\r
+7762 -182827\r
+\r
+8277 -182588\r
+\r
+8955 -182970\r
+\r
+9867 -183059\r
+\r
+10623 -183382\r
+\r
+11505 -183669\r
+\r
+12508 -183846\r
+\r
+13613 -183880\r
+\r
+13665 -184149\r
+\r
+13623 -184206\r
+\r
+14681 -184332\r
+\r
+15314 -184932\r
+\r
+15769 -185595\r
+\r
+14779 -185393\r
+\r
+14364 -185247\r
+\r
+15222 -185620\r
+\r
+14519 -186064\r
+-1\r
+\r
+-5057 -186009\r
+\r
+-5195 -186177\r
+\r
+-5678 -186927\r
+\r
+-5922 -187840\r
+\r
+-5643 -188079\r
+\r
+-5656 -188960\r
+\r
+-5594 -189646\r
+\r
+-5224 -188812\r
+\r
+-4832 -187971\r
+\r
+-4965 -187112\r
+\r
+-4141 -186843\r
+\r
+-3660 -186152\r
+-1\r
+\r
+-6415 -182560\r
+\r
+-6309 -182578\r
+\r
+-5690 -182615\r
+\r
+-4926 -182985\r
+\r
+-4166 -183308\r
+\r
+-3579 -182970\r
+\r
+-3433 -183441\r
+\r
+-3836 -183898\r
+\r
+-4395 -184539\r
+\r
+-4699 -185143\r
+\r
+-5057 -186009\r
+-1\r
+\r
+-9620 -178890\r
+\r
+-9322 -178552\r
+\r
+-8456 -178295\r
+\r
+-7616 -177921\r
+\r
+-6825 -177799\r
+\r
+-6393 -178044\r
+\r
+-6689 -178658\r
+\r
+-7103 -178579\r
+\r
+-6829 -179134\r
+\r
+-7283 -179413\r
+\r
+-7409 -179546\r
+\r
+-6812 -179526\r
+\r
+-6642 -180345\r
+\r
+-7009 -181073\r
+\r
+-7266 -181586\r
+\r
+-6928 -181899\r
+\r
+-6418 -182563\r
+-1\r
+\r
+-4006 -165605\r
+\r
+-4366 -165768\r
+\r
+-3974 -165911\r
+\r
+-4127 -166192\r
+\r
+-3826 -166348\r
+\r
+-3293 -166279\r
+\r
+-3717 -166612\r
+\r
+-3912 -166758\r
+\r
+-3552 -166910\r
+\r
+-3702 -167540\r
+\r
+-3446 -167722\r
+\r
+-3535 -168202\r
+\r
+-3143 -167767\r
+\r
+-3189 -168115\r
+\r
+-3076 -168331\r
+\r
+-3017 -168563\r
+\r
+-2703 -168620\r
+\r
+-3100 -168953\r
+\r
+-2822 -168990\r
+\r
+-2854 -169278\r
+\r
+-2698 -169446\r
+\r
+-2647 -169661\r
+\r
+-2484 -169819\r
+\r
+-2331 -169928\r
+\r
+-2158 -170283\r
+\r
+-2351 -170616\r
+\r
+-2274 -170889\r
+\r
+-2864 -170604\r
+\r
+-2405 -171091\r
+\r
+-2679 -171708\r
+\r
+-2393 -172086\r
+\r
+-2760 -172671\r
+\r
+-2592 -173176\r
+\r
+-3431 -173374\r
+\r
+-3981 -173805\r
+\r
+-4265 -173874\r
+\r
+-4627 -174410\r
+\r
+-5283 -174311\r
+\r
+-5478 -174496\r
+\r
+-5855 -174553\r
+\r
+-5377 -175056\r
+\r
+-5737 -175673\r
+\r
+-6391 -176144\r
+\r
+-6753 -176946\r
+\r
+-7490 -177442\r
+\r
+-8356 -177802\r
+\r
+-9216 -178145\r
+\r
+-9617 -178890\r
+-1\r
+\r
+-76594 -147472\r
+\r
+-75825 -147004\r
+\r
+-75022 -146570\r
+\r
+-74581 -145883\r
+\r
+-73918 -145339\r
+\r
+-73146 -145051\r
+\r
+-72855 -145139\r
+\r
+-72662 -144674\r
+\r
+-71834 -144548\r
+\r
+-71069 -144024\r
+\r
+-70590 -143244\r
+\r
+-69643 -142909\r
+\r
+-68553 -143021\r
+\r
+-67387 -143091\r
+\r
+-66329 -142931\r
+\r
+-65399 -142590\r
+\r
+-64663 -142058\r
+\r
+-64151 -141301\r
+\r
+-63457 -141020\r
+\r
+-62422 -141161\r
+\r
+-61395 -140979\r
+\r
+-60450 -140885\r
+\r
+-59430 -140648\r
+\r
+-58527 -140405\r
+\r
+-57626 -140113\r
+-1\r
+\r
+-84074 -161017\r
+\r
+-84080 -160574\r
+\r
+-83626 -160447\r
+\r
+-83629 -160812\r
+\r
+-83194 -160909\r
+\r
+-82839 -160121\r
+\r
+-82520 -159555\r
+\r
+-82786 -159290\r
+\r
+-82775 -158688\r
+\r
+-82501 -158052\r
+\r
+-82719 -157352\r
+\r
+-82994 -157582\r
+\r
+-83104 -158424\r
+\r
+-83003 -157352\r
+\r
+-82867 -156352\r
+\r
+-82607 -155321\r
+\r
+-82225 -155656\r
+\r
+-81710 -155178\r
+\r
+-82069 -154998\r
+\r
+-82630 -155112\r
+\r
+-82681 -154035\r
+\r
+-82591 -152902\r
+\r
+-82646 -151602\r
+\r
+-82366 -151232\r
+\r
+-81904 -150851\r
+\r
+-81175 -151118\r
+\r
+-80595 -150395\r
+\r
+-80061 -149631\r
+\r
+-79759 -148625\r
+\r
+-79340 -147733\r
+\r
+-78467 -147630\r
+\r
+-77474 -147831\r
+\r
+-76594 -147472\r
+-1\r
+\r
+-90779 -172811\r
+\r
+-90215 -172406\r
+\r
+-90041 -172761\r
+\r
+-89812 -172352\r
+\r
+-89246 -171603\r
+\r
+-88839 -170722\r
+\r
+-88362 -169932\r
+\r
+-87925 -169277\r
+\r
+-87287 -168779\r
+\r
+-86823 -167929\r
+\r
+-86472 -166997\r
+\r
+-86090 -167012\r
+\r
+-86394 -166650\r
+\r
+-86130 -166179\r
+\r
+-86040 -166289\r
+\r
+-85654 -165557\r
+\r
+-85615 -164464\r
+\r
+-85799 -163576\r
+\r
+-85042 -163459\r
+\r
+-84724 -162766\r
+\r
+-84569 -162207\r
+\r
+-84085 -161764\r
+\r
+-84072 -161017\r
+-1\r
+\r
+-10373 -147901\r
+\r
+-10369 -148543\r
+\r
+-10840 -148540\r
+\r
+-10465 -149092\r
+\r
+-10464 -149658\r
+\r
+-10240 -150050\r
+\r
+-9849 -150612\r
+\r
+-10016 -150967\r
+\r
+-10080 -151557\r
+\r
+-10096 -152120\r
+\r
+-9905 -152837\r
+\r
+-9589 -153340\r
+\r
+-9209 -154106\r
+\r
+-8834 -154943\r
+\r
+-8544 -155891\r
+\r
+-8774 -156406\r
+\r
+-9152 -156404\r
+\r
+-8778 -156713\r
+\r
+-9062 -156947\r
+\r
+-9182 -157176\r
+\r
+-9182 -157502\r
+\r
+-9480 -157962\r
+\r
+-9439 -158361\r
+\r
+-10006 -158650\r
+\r
+-10289 -159078\r
+\r
+-10050 -159231\r
+\r
+-10187 -159596\r
+\r
+-9610 -159162\r
+\r
+-9208 -158672\r
+\r
+-8807 -158721\r
+\r
+-8847 -159037\r
+\r
+-9199 -159468\r
+\r
+-9480 -159711\r
+\r
+-10369 -159867\r
+\r
+-11067 -160405\r
+\r
+-11586 -161101\r
+\r
+-11523 -161218\r
+\r
+-10895 -160667\r
+\r
+-10093 -160743\r
+\r
+-9260 -160391\r
+\r
+-9269 -160579\r
+\r
+-8604 -160290\r
+\r
+-8665 -159825\r
+\r
+-7865 -159870\r
+\r
+-8074 -160535\r
+\r
+-8617 -160769\r
+\r
+-8224 -160770\r
+\r
+-8213 -161220\r
+\r
+-7891 -160613\r
+\r
+-7496 -160322\r
+\r
+-7269 -160397\r
+\r
+-6825 -160507\r
+\r
+-6658 -160534\r
+\r
+-6225 -160693\r
+\r
+-6518 -161269\r
+\r
+-6170 -161194\r
+\r
+-6034 -161212\r
+\r
+-5871 -161453\r
+\r
+-5845 -161756\r
+\r
+-5218 -161463\r
+\r
+-5658 -161886\r
+\r
+-5495 -162062\r
+\r
+-5356 -162386\r
+\r
+-5486 -162725\r
+\r
+-6202 -162975\r
+\r
+-5682 -163219\r
+\r
+-5351 -163401\r
+\r
+-4720 -163255\r
+\r
+-5154 -163552\r
+\r
+-5390 -163791\r
+\r
+-4930 -163690\r
+\r
+-4765 -163709\r
+\r
+-4756 -163883\r
+\r
+-4777 -164089\r
+\r
+-4933 -164506\r
+\r
+-4289 -164545\r
+\r
+-4584 -164782\r
+\r
+-4359 -165016\r
+\r
+-4437 -165193\r
+\r
+-4180 -165281\r
+\r
+-4161 -165566\r
+\r
+-4005 -165604\r
+-1\r
+\r
+-18188 -129586\r
+\r
+-18356 -130276\r
+\r
+-18322 -130996\r
+\r
+-18477 -131542\r
+\r
+-18240 -132369\r
+\r
+-17749 -133091\r
+\r
+-17580 -133948\r
+\r
+-16873 -134477\r
+\r
+-16611 -135359\r
+\r
+-15938 -135924\r
+\r
+-15441 -136656\r
+\r
+-14850 -137297\r
+\r
+-14194 -137862\r
+\r
+-13501 -138403\r
+\r
+-13275 -139115\r
+\r
+-12767 -139832\r
+\r
+-12186 -140441\r
+\r
+-11784 -141258\r
+\r
+-11380 -142017\r
+\r
+-10924 -142803\r
+\r
+-10636 -143388\r
+\r
+-10263 -144177\r
+\r
+-10109 -145092\r
+\r
+-10161 -146041\r
+\r
+-10390 -146989\r
+\r
+-10376 -147903\r
+-1\r
+\r
+-32097 -126541\r
+\r
+-31664 -126404\r
+\r
+-30815 -126052\r
+\r
+-29915 -125775\r
+\r
+-29086 -125636\r
+\r
+-28664 -125358\r
+\r
+-28120 -125612\r
+\r
+-27595 -125518\r
+\r
+-27450 -125300\r
+\r
+-27159 -125525\r
+\r
+-26291 -125282\r
+\r
+-25346 -125382\r
+\r
+-25666 -125670\r
+\r
+-24999 -125520\r
+\r
+-24172 -125781\r
+\r
+-23121 -125913\r
+\r
+-22328 -126303\r
+\r
+-22015 -126375\r
+\r
+-21129 -126591\r
+\r
+-20217 -126790\r
+\r
+-19375 -127143\r
+\r
+-18660 -127665\r
+\r
+-18365 -128596\r
+\r
+-18188 -129586\r
+-1\r
+\r
+-42285 -135037\r
+\r
+-41891 -134867\r
+\r
+-41358 -134601\r
+\r
+-41147 -134666\r
+\r
+-40893 -134625\r
+\r
+-40373 -134423\r
+\r
+-40531 -134279\r
+\r
+-41149 -134504\r
+\r
+-40448 -133986\r
+\r
+-39929 -133984\r
+\r
+-39786 -133899\r
+\r
+-39732 -133479\r
+\r
+-39000 -132999\r
+\r
+-38422 -132327\r
+\r
+-37967 -131564\r
+\r
+-37473 -130816\r
+\r
+-36757 -130351\r
+\r
+-36167 -129691\r
+\r
+-35441 -129168\r
+\r
+-35102 -129154\r
+\r
+-34742 -129255\r
+\r
+-34634 -128874\r
+\r
+-34837 -128642\r
+\r
+-34274 -128077\r
+\r
+-33573 -127541\r
+\r
+-32886 -126988\r
+\r
+-32097 -126541\r
+-1\r
+\r
+-57627 -140113\r
+\r
+-57466 -140070\r
+\r
+-56619 -140093\r
+\r
+-55658 -140275\r
+\r
+-54638 -140418\r
+\r
+-53591 -140498\r
+\r
+-52765 -140639\r
+\r
+-51766 -140425\r
+\r
+-50867 -140265\r
+\r
+-50037 -140222\r
+\r
+-50636 -140251\r
+\r
+-50895 -140669\r
+\r
+-50368 -140353\r
+\r
+-49931 -140393\r
+\r
+-49489 -140878\r
+\r
+-49822 -140422\r
+\r
+-49019 -140365\r
+\r
+-48800 -140678\r
+\r
+-48433 -140641\r
+\r
+-48089 -140251\r
+\r
+-47386 -139788\r
+\r
+-46928 -139728\r
+\r
+-46320 -139570\r
+\r
+-45877 -140102\r
+\r
+-45904 -139956\r
+\r
+-45845 -139471\r
+\r
+-45462 -139181\r
+\r
+-45869 -138613\r
+\r
+-46564 -138655\r
+\r
+-46679 -138127\r
+\r
+-46061 -137492\r
+\r
+-45390 -136913\r
+\r
+-44631 -136426\r
+\r
+-43905 -135904\r
+\r
+-43133 -135425\r
+\r
+-42285 -135037\r
+-1\r
+\r
+-121469 -192145\r
+\r
+-121397 -192030\r
+\r
+-120803 -191242\r
+\r
+-120210 -190468\r
+\r
+-119560 -189766\r
+\r
+-118760 -189224\r
+\r
+-117836 -188814\r
+\r
+-116876 -188458\r
+\r
+-116073 -187961\r
+\r
+-115523 -187611\r
+\r
+-115419 -187741\r
+\r
+-115071 -188025\r
+\r
+-114622 -188050\r
+\r
+-114054 -187468\r
+\r
+-113814 -187312\r
+\r
+-113054 -187175\r
+\r
+-112613 -186572\r
+\r
+-112171 -185887\r
+\r
+-111659 -185338\r
+\r
+-110939 -184918\r
+\r
+-110492 -184709\r
+\r
+-110395 -184620\r
+\r
+-109455 -184342\r
+\r
+-109297 -184264\r
+\r
+-108810 -184700\r
+\r
+-108036 -184614\r
+\r
+-108686 -184349\r
+\r
+-109046 -183634\r
+\r
+-109475 -183359\r
+\r
+-109059 -182646\r
+\r
+-108831 -182104\r
+\r
+-109719 -182101\r
+\r
+-109409 -182588\r
+\r
+-110443 -182472\r
+\r
+-111133 -183113\r
+\r
+-111773 -183563\r
+\r
+-111847 -183774\r
+\r
+-112535 -184159\r
+\r
+-113372 -184621\r
+\r
+-113724 -185236\r
+\r
+-114155 -185744\r
+\r
+-114565 -186521\r
+\r
+-114543 -187450\r
+\r
+-115262 -187342\r
+\r
+-115538 -187214\r
+\r
+-114864 -186545\r
+\r
+-114403 -185640\r
+\r
+-113856 -184825\r
+\r
+-113262 -184068\r
+\r
+-112609 -183383\r
+\r
+-111931 -182740\r
+\r
+-111194 -182175\r
+\r
+-110401 -181649\r
+\r
+-109627 -181103\r
+\r
+-108700 -180730\r
+\r
+-107805 -180332\r
+\r
+-106940 -179888\r
+\r
+-106130 -179394\r
+\r
+-105400 -178808\r
+\r
+-104697 -178191\r
+\r
+-104060 -177512\r
+\r
+-103503 -176736\r
+\r
+-103029 -175856\r
+\r
+-102545 -175857\r
+\r
+-102077 -175741\r
+\r
+-102227 -175456\r
+\r
+-101445 -175136\r
+\r
+-100529 -174952\r
+\r
+-99836 -175019\r
+\r
+-99168 -174998\r
+\r
+-98531 -174781\r
+\r
+-97874 -174738\r
+\r
+-97766 -174763\r
+\r
+-97176 -175021\r
+\r
+-96369 -174967\r
+\r
+-95542 -175164\r
+\r
+-94845 -175390\r
+\r
+-94212 -175558\r
+\r
+-94294 -175476\r
+\r
+-94031 -174924\r
+\r
+-93108 -174844\r
+\r
+-93074 -175341\r
+\r
+-92973 -174855\r
+\r
+-92349 -174423\r
+\r
+-92091 -174512\r
+\r
+-91877 -175136\r
+\r
+-91574 -175354\r
+\r
+-91649 -175012\r
+\r
+-91441 -174335\r
+\r
+-90967 -174422\r
+\r
+-90854 -174013\r
+\r
+-91090 -173823\r
+\r
+-91159 -173487\r
+\r
+-91402 -173455\r
+\r
+-90787 -172806\r
+-1\r
+\r
+-116814 -209520\r
+\r
+-116978 -209494\r
+\r
+-117976 -209297\r
+\r
+-118837 -209079\r
+\r
+-119222 -210025\r
+\r
+-120122 -210260\r
+\r
+-120996 -210340\r
+\r
+-122033 -210282\r
+\r
+-122705 -209657\r
+\r
+-123307 -208877\r
+\r
+-124055 -208307\r
+\r
+-123981 -207268\r
+\r
+-124014 -206118\r
+\r
+-124462 -205202\r
+\r
+-124965 -204279\r
+\r
+-125215 -203153\r
+\r
+-125667 -202658\r
+\r
+-125616 -201734\r
+\r
+-125240 -200724\r
+\r
+-125295 -199503\r
+\r
+-125603 -198541\r
+\r
+-125824 -197682\r
+\r
+-125459 -196650\r
+\r
+-125032 -195685\r
+\r
+-124566 -195437\r
+\r
+-124882 -195325\r
+\r
+-124360 -194523\r
+\r
+-123858 -193665\r
+\r
+-123043 -193266\r
+\r
+-122308 -192639\r
+\r
+-121471 -192145\r
+-1\r
+\r
+-148693 -234388\r
+\r
+-148001 -234583\r
+\r
+-147026 -234453\r
+\r
+-146613 -233757\r
+\r
+-146780 -233271\r
+\r
+-147025 -233562\r
+\r
+-147210 -232260\r
+\r
+-147612 -231062\r
+\r
+-147902 -230149\r
+\r
+-148187 -228967\r
+\r
+-148173 -227602\r
+\r
+-147938 -226394\r
+\r
+-147583 -225389\r
+\r
+-147143 -224392\r
+\r
+-146254 -223876\r
+\r
+-146270 -224319\r
+\r
+-145723 -224572\r
+\r
+-144937 -224816\r
+\r
+-144104 -224462\r
+\r
+-143428 -224176\r
+\r
+-142851 -223552\r
+\r
+-141975 -223697\r
+\r
+-141510 -223901\r
+\r
+-141623 -223408\r
+\r
+-141328 -224183\r
+\r
+-140586 -224366\r
+\r
+-140067 -224416\r
+\r
+-139699 -224156\r
+\r
+-140193 -223291\r
+\r
+-140372 -222061\r
+\r
+-140375 -220772\r
+\r
+-140319 -219460\r
+\r
+-140184 -218174\r
+\r
+-140009 -216930\r
+\r
+-139839 -215673\r
+\r
+-139596 -214494\r
+\r
+-139399 -213288\r
+\r
+-139130 -212132\r
+\r
+-138843 -210991\r
+\r
+-138535 -209867\r
+\r
+-138111 -208867\r
+\r
+-137666 -207892\r
+\r
+-137040 -207108\r
+\r
+-136090 -206845\r
+\r
+-135409 -206120\r
+\r
+-134717 -205417\r
+\r
+-133891 -204857\r
+\r
+-133123 -204233\r
+\r
+-132179 -204006\r
+\r
+-131134 -204101\r
+\r
+-130838 -204674\r
+\r
+-130647 -205540\r
+\r
+-129993 -206259\r
+\r
+-129078 -206590\r
+\r
+-128198 -206099\r
+\r
+-127423 -205702\r
+\r
+-126685 -206292\r
+\r
+-126111 -207118\r
+\r
+-125609 -207998\r
+\r
+-125200 -209016\r
+\r
+-124749 -209996\r
+\r
+-124073 -210625\r
+\r
+-123382 -210718\r
+\r
+-122764 -210190\r
+\r
+-121855 -210473\r
+\r
+-120973 -210734\r
+\r
+-119997 -210423\r
+\r
+-119091 -210259\r
+\r
+-118782 -209357\r
+\r
+-117814 -209491\r
+\r
+-116814 -209520\r
+-1\r
+\r
+-155896 -234101\r
+\r
+-155353 -233215\r
+\r
+-155013 -231953\r
+\r
+-154704 -231952\r
+\r
+-154333 -233059\r
+\r
+-153862 -234065\r
+\r
+-153308 -233132\r
+\r
+-153053 -231860\r
+\r
+-153640 -231214\r
+\r
+-154397 -230768\r
+\r
+-154172 -229381\r
+\r
+-153382 -228881\r
+\r
+-152249 -228974\r
+\r
+-151538 -229669\r
+\r
+-151918 -230863\r
+\r
+-152131 -231009\r
+\r
+-152743 -230789\r
+\r
+-152773 -232116\r
+\r
+-152239 -232156\r
+\r
+-151990 -233145\r
+\r
+-151451 -234076\r
+\r
+-150558 -234051\r
+\r
+-149595 -233983\r
+\r
+-148693 -234391\r
+-1\r
+\r
+-172305 -238999\r
+\r
+-172031 -237843\r
+\r
+-171512 -236920\r
+\r
+-170509 -236640\r
+\r
+-169618 -237150\r
+\r
+-169531 -238415\r
+\r
+-169380 -239837\r
+\r
+-168838 -240861\r
+\r
+-168193 -241689\r
+\r
+-167629 -242672\r
+\r
+-166789 -243253\r
+\r
+-165745 -243337\r
+\r
+-164974 -242734\r
+\r
+-164154 -242283\r
+\r
+-163447 -241533\r
+\r
+-162783 -240717\r
+\r
+-162602 -239516\r
+\r
+-162266 -239367\r
+\r
+-161872 -238258\r
+\r
+-161971 -237141\r
+\r
+-162019 -236165\r
+\r
+-161474 -236385\r
+\r
+-160674 -236228\r
+\r
+-160300 -235390\r
+\r
+-159798 -235044\r
+\r
+-159013 -235107\r
+\r
+-158247 -234780\r
+\r
+-157476 -235203\r
+\r
+-156658 -234650\r
+\r
+-155896 -234101\r
+-1\r
+\r
+-188585 -246385\r
+\r
+-188214 -246276\r
+\r
+-187465 -247084\r
+\r
+-186642 -247764\r
+\r
+-185822 -248433\r
+\r
+-185847 -249188\r
+\r
+-185829 -250538\r
+\r
+-185738 -249141\r
+\r
+-185346 -248298\r
+\r
+-184388 -248738\r
+\r
+-183510 -249160\r
+\r
+-183669 -249614\r
+\r
+-182892 -248920\r
+\r
+-181848 -248614\r
+\r
+-181125 -247798\r
+\r
+-180742 -246457\r
+\r
+-180088 -246729\r
+\r
+-180020 -248135\r
+\r
+-179904 -247259\r
+\r
+-179108 -247279\r
+\r
+-179626 -246816\r
+\r
+-180384 -246078\r
+\r
+-180125 -244735\r
+\r
+-179397 -243935\r
+\r
+-178319 -243703\r
+\r
+-177320 -243397\r
+\r
+-177729 -244114\r
+\r
+-177075 -243456\r
+\r
+-176286 -242967\r
+\r
+-175673 -242019\r
+\r
+-174996 -241166\r
+\r
+-174456 -240091\r
+\r
+-174038 -238873\r
+\r
+-173433 -238084\r
+\r
+-172989 -237402\r
+\r
+-172594 -236870\r
+\r
+-172086 -237709\r
+\r
+-172305 -238999\r
+-1\r
+\r
+-113803 -257634\r
+\r
+-114515 -257481\r
+\r
+-115322 -257465\r
+\r
+-116226 -257306\r
+\r
+-117018 -257275\r
+\r
+-117842 -257411\r
+\r
+-118654 -257585\r
+\r
+-119204 -258319\r
+\r
+-120062 -258012\r
+\r
+-120812 -257916\r
+\r
+-121574 -258484\r
+\r
+-122486 -258934\r
+\r
+-123357 -259184\r
+\r
+-124194 -259349\r
+\r
+-125180 -259597\r
+\r
+-126168 -259929\r
+\r
+-126873 -260638\r
+\r
+-127760 -261070\r
+\r
+-128454 -261396\r
+\r
+-129258 -261733\r
+\r
+-130036 -262136\r
+\r
+-130964 -262344\r
+\r
+-131676 -262745\r
+\r
+-131963 -263114\r
+\r
+-132274 -263367\r
+\r
+-133100 -263393\r
+\r
+-133964 -263795\r
+\r
+-133862 -264794\r
+\r
+-134466 -265238\r
+\r
+-135244 -265185\r
+\r
+-136059 -264957\r
+\r
+-136858 -264483\r
+\r
+-137823 -264667\r
+\r
+-138734 -264667\r
+\r
+-139610 -264359\r
+\r
+-139858 -264178\r
+\r
+-140707 -263820\r
+\r
+-141195 -263544\r
+\r
+-142054 -263727\r
+\r
+-142810 -264188\r
+\r
+-143691 -264220\r
+\r
+-143709 -264942\r
+\r
+-144377 -265169\r
+\r
+-145229 -265557\r
+\r
+-146089 -265647\r
+\r
+-146924 -266080\r
+-1\r
+\r
+-85837 -253775\r
+\r
+-86441 -253881\r
+\r
+-87361 -253914\r
+\r
+-88296 -254097\r
+\r
+-89181 -253997\r
+\r
+-90021 -253679\r
+\r
+-90897 -253562\r
+\r
+-91702 -253939\r
+\r
+-92335 -254382\r
+\r
+-93170 -254532\r
+\r
+-93954 -254368\r
+\r
+-94810 -254299\r
+\r
+-95681 -254507\r
+\r
+-96547 -254870\r
+\r
+-97359 -254926\r
+\r
+-97779 -255458\r
+\r
+-98647 -255340\r
+\r
+-99516 -255386\r
+\r
+-100136 -255894\r
+\r
+-101027 -256115\r
+\r
+-101928 -256233\r
+\r
+-102747 -256569\r
+\r
+-103466 -256932\r
+\r
+-104244 -257466\r
+\r
+-105021 -257375\r
+\r
+-105743 -256811\r
+\r
+-106646 -256647\r
+\r
+-107507 -256622\r
+\r
+-108096 -257004\r
+\r
+-108716 -257307\r
+\r
+-108961 -257917\r
+\r
+-109966 -258102\r
+\r
+-110968 -258092\r
+\r
+-111923 -257956\r
+\r
+-112873 -257822\r
+\r
+-113803 -257634\r
+-1\r
+\r
+-189480 -257311\r
+\r
+-189682 -258612\r
+\r
+-189508 -259705\r
+\r
+-190109 -260704\r
+\r
+-190086 -261351\r
+\r
+-189912 -261366\r
+\r
+-190157 -262438\r
+\r
+-190938 -262513\r
+\r
+-191235 -262017\r
+\r
+-191457 -261908\r
+\r
+-191803 -261952\r
+\r
+-191409 -263074\r
+\r
+-191669 -263522\r
+\r
+-192152 -262355\r
+\r
+-192496 -261588\r
+\r
+-192576 -260650\r
+\r
+-192040 -261516\r
+\r
+-191793 -260926\r
+\r
+-191549 -260811\r
+\r
+-191508 -260227\r
+\r
+-191066 -260587\r
+\r
+-191023 -260388\r
+\r
+-191270 -259618\r
+\r
+-190685 -258601\r
+\r
+-190200 -257375\r
+\r
+-190086 -256431\r
+\r
+-190791 -256496\r
+\r
+-191379 -257556\r
+\r
+-192042 -258389\r
+\r
+-192787 -259010\r
+\r
+-192303 -258435\r
+\r
+-191596 -259117\r
+\r
+-192355 -259726\r
+\r
+-191906 -259497\r
+\r
+-191927 -260637\r
+\r
+-192713 -260434\r
+\r
+-193339 -259402\r
+\r
+-193526 -258551\r
+\r
+-193874 -257023\r
+\r
+-193680 -255658\r
+\r
+-192690 -255434\r
+\r
+-191607 -255442\r
+\r
+-190695 -254926\r
+\r
+-189983 -254718\r
+\r
+-189732 -254311\r
+\r
+-189643 -253577\r
+\r
+-189234 -252332\r
+\r
+-189075 -251078\r
+\r
+-188504 -250163\r
+\r
+-187937 -249158\r
+\r
+-188294 -247712\r
+\r
+-188573 -246364\r
+-1\r
+\r
+-185960 -264192\r
+\r
+-186090 -264046\r
+\r
+-187099 -263762\r
+\r
+-187038 -263344\r
+\r
+-186590 -262808\r
+\r
+-186651 -263016\r
+\r
+-186432 -262779\r
+\r
+-185894 -263704\r
+\r
+-186124 -262967\r
+\r
+-186527 -262021\r
+\r
+-186195 -261410\r
+\r
+-185693 -262453\r
+\r
+-185579 -262980\r
+\r
+-185257 -263537\r
+\r
+-185522 -262550\r
+\r
+-186039 -261395\r
+\r
+-186794 -260942\r
+\r
+-187140 -261592\r
+\r
+-187911 -260888\r
+\r
+-188700 -261383\r
+\r
+-188710 -261959\r
+\r
+-188565 -261992\r
+\r
+-188100 -261214\r
+\r
+-187425 -261746\r
+\r
+-187269 -262372\r
+\r
+-187917 -262319\r
+\r
+-187675 -262091\r
+\r
+-187883 -262847\r
+\r
+-187458 -262736\r
+\r
+-187948 -263676\r
+\r
+-187783 -264488\r
+\r
+-187357 -265235\r
+\r
+-187929 -264891\r
+\r
+-188582 -265182\r
+\r
+-188919 -264819\r
+\r
+-189444 -265247\r
+\r
+-189879 -265071\r
+\r
+-189491 -264303\r
+\r
+-189520 -264023\r
+\r
+-188987 -263542\r
+\r
+-188934 -262847\r
+\r
+-189122 -263218\r
+\r
+-189532 -263566\r
+\r
+-190038 -263829\r
+\r
+-190079 -264824\r
+\r
+-190447 -263737\r
+\r
+-190652 -263987\r
+\r
+-191049 -263993\r
+\r
+-191052 -263448\r
+\r
+-190713 -262626\r
+\r
+-190054 -262316\r
+\r
+-189449 -261917\r
+\r
+-189725 -262736\r
+\r
+-189127 -262092\r
+\r
+-189039 -260781\r
+\r
+-189491 -260845\r
+\r
+-189077 -260050\r
+\r
+-189125 -258655\r
+\r
+-189480 -257311\r
+-1\r
+\r
+-175463 -266600\r
+\r
+-175440 -266789\r
+\r
+-175506 -267817\r
+\r
+-176142 -267854\r
+\r
+-176806 -267875\r
+\r
+-177675 -267877\r
+\r
+-178316 -267178\r
+\r
+-177266 -266970\r
+\r
+-176764 -266571\r
+\r
+-176606 -265777\r
+\r
+-176945 -266354\r
+\r
+-177662 -265872\r
+\r
+-177627 -266743\r
+\r
+-178249 -266068\r
+\r
+-178978 -265382\r
+\r
+-178799 -265984\r
+\r
+-178433 -266474\r
+\r
+-178748 -267575\r
+\r
+-179052 -266678\r
+\r
+-179416 -267604\r
+\r
+-179886 -266499\r
+\r
+-179744 -266242\r
+\r
+-180128 -266126\r
+\r
+-179789 -267207\r
+\r
+-180233 -267466\r
+\r
+-180734 -266663\r
+\r
+-181047 -266169\r
+\r
+-180739 -267178\r
+\r
+-180341 -267957\r
+\r
+-180478 -268722\r
+\r
+-180804 -268280\r
+\r
+-181263 -268049\r
+\r
+-181212 -267418\r
+\r
+-181341 -266720\r
+\r
+-181629 -266440\r
+\r
+-181866 -266629\r
+\r
+-181956 -266959\r
+\r
+-182053 -267108\r
+\r
+-182503 -266777\r
+\r
+-182981 -266137\r
+\r
+-182146 -265657\r
+\r
+-181432 -264857\r
+\r
+-182172 -265202\r
+\r
+-182481 -264842\r
+\r
+-182822 -265605\r
+\r
+-183202 -265735\r
+\r
+-183227 -266282\r
+\r
+-183524 -267256\r
+\r
+-183601 -266721\r
+\r
+-184358 -266619\r
+\r
+-184450 -266106\r
+\r
+-184130 -265313\r
+\r
+-184320 -265511\r
+\r
+-185149 -265244\r
+\r
+-185636 -265035\r
+\r
+-185256 -265401\r
+\r
+-185272 -266085\r
+\r
+-185871 -265901\r
+\r
+-186270 -265520\r
+\r
+-186112 -264851\r
+\r
+-186396 -264873\r
+\r
+-187096 -264359\r
+\r
+-186734 -264829\r
+\r
+-187048 -264919\r
+\r
+-187759 -264076\r
+\r
+-186946 -263927\r
+\r
+-185958 -264183\r
+-1\r
+\r
+-166600 -269735\r
+\r
+-166377 -270105\r
+\r
+-166882 -270159\r
+\r
+-166981 -270851\r
+\r
+-167369 -271568\r
+\r
+-167788 -272354\r
+\r
+-168669 -272349\r
+\r
+-168878 -271354\r
+\r
+-168403 -271644\r
+\r
+-168335 -272129\r
+\r
+-167968 -271621\r
+\r
+-167852 -270668\r
+\r
+-167237 -269860\r
+\r
+-167887 -270288\r
+\r
+-168544 -269504\r
+\r
+-168743 -268660\r
+\r
+-168610 -268465\r
+\r
+-168417 -268105\r
+\r
+-168392 -267674\r
+\r
+-168637 -267049\r
+\r
+-169179 -266781\r
+\r
+-169652 -266471\r
+\r
+-169859 -266455\r
+\r
+-170396 -266831\r
+\r
+-170063 -267404\r
+\r
+-170528 -268111\r
+\r
+-170879 -267891\r
+\r
+-171382 -267411\r
+\r
+-171330 -266906\r
+\r
+-171571 -267238\r
+\r
+-171892 -267196\r
+\r
+-171685 -267918\r
+\r
+-171385 -267888\r
+\r
+-171309 -268588\r
+\r
+-171570 -268862\r
+\r
+-172043 -268356\r
+\r
+-172043 -267563\r
+\r
+-172185 -266534\r
+\r
+-171809 -265635\r
+\r
+-171214 -265383\r
+\r
+-171855 -265462\r
+\r
+-172361 -264904\r
+\r
+-172683 -263947\r
+\r
+-172731 -264610\r
+\r
+-172801 -264997\r
+\r
+-173400 -264104\r
+\r
+-173511 -264057\r
+\r
+-173559 -264977\r
+\r
+-173144 -265665\r
+\r
+-172919 -265963\r
+\r
+-172779 -267142\r
+\r
+-173346 -267248\r
+\r
+-173379 -267420\r
+\r
+-172698 -268177\r
+\r
+-173078 -268378\r
+\r
+-173420 -268016\r
+\r
+-173960 -267227\r
+\r
+-174094 -266951\r
+\r
+-174327 -266185\r
+\r
+-174924 -266469\r
+\r
+-174714 -267407\r
+\r
+-175240 -267545\r
+\r
+-175460 -266599\r
+-1\r
+\r
+-165716 -264033\r
+\r
+-166156 -264591\r
+\r
+-166740 -264926\r
+\r
+-167477 -265450\r
+\r
+-167674 -266275\r
+\r
+-166967 -265690\r
+\r
+-166108 -265978\r
+\r
+-166660 -266077\r
+\r
+-166765 -266650\r
+\r
+-166476 -267034\r
+\r
+-166240 -268175\r
+\r
+-166401 -267076\r
+\r
+-165729 -266323\r
+\r
+-166095 -266942\r
+\r
+-165563 -266719\r
+\r
+-165148 -266982\r
+\r
+-164955 -267570\r
+\r
+-165313 -267917\r
+\r
+-165352 -268165\r
+\r
+-164961 -268799\r
+\r
+-165741 -269012\r
+\r
+-166363 -269258\r
+\r
+-166602 -269735\r
+-1\r
+\r
+-159637 -261325\r
+\r
+-160055 -261410\r
+\r
+-160815 -261834\r
+\r
+-161426 -262455\r
+\r
+-161817 -263437\r
+\r
+-162284 -264137\r
+\r
+-162819 -264441\r
+\r
+-163008 -263504\r
+\r
+-163453 -262476\r
+\r
+-163547 -262913\r
+\r
+-163171 -263859\r
+\r
+-163479 -264357\r
+\r
+-164421 -264848\r
+\r
+-164403 -264366\r
+\r
+-164473 -263595\r
+\r
+-164895 -264716\r
+\r
+-165523 -265198\r
+\r
+-166414 -265186\r
+\r
+-166319 -264856\r
+\r
+-165716 -264033\r
+-1\r
+\r
+-146925 -266085\r
+\r
+-147627 -266345\r
+\r
+-148524 -266025\r
+\r
+-149423 -265812\r
+\r
+-149742 -264838\r
+\r
+-149817 -265080\r
+\r
+-150363 -265035\r
+\r
+-150389 -263955\r
+\r
+-150079 -263026\r
+\r
+-149382 -262743\r
+\r
+-149707 -261838\r
+\r
+-150073 -261010\r
+\r
+-149251 -260454\r
+\r
+-149427 -260333\r
+\r
+-150097 -260684\r
+\r
+-150416 -261772\r
+\r
+-151004 -262220\r
+\r
+-151328 -261309\r
+\r
+-151617 -260964\r
+\r
+-152173 -260892\r
+\r
+-152690 -260887\r
+\r
+-151858 -261383\r
+\r
+-152294 -262111\r
+\r
+-153010 -261522\r
+\r
+-152991 -261772\r
+\r
+-153670 -262176\r
+\r
+-154462 -261890\r
+\r
+-154906 -262080\r
+\r
+-155543 -262472\r
+\r
+-156250 -263122\r
+\r
+-156938 -262604\r
+\r
+-157452 -262842\r
+\r
+-157556 -262255\r
+\r
+-157601 -262839\r
+\r
+-158412 -263283\r
+\r
+-158844 -263659\r
+\r
+-158945 -263216\r
+\r
+-159450 -262819\r
+\r
+-160005 -261923\r
+\r
+-159637 -261322\r
+-1\r
+\r
+-66054 -253455\r
+\r
+-66086 -253398\r
+\r
+-66875 -253223\r
+\r
+-67793 -253216\r
+\r
+-68742 -253020\r
+\r
+-69645 -252962\r
+\r
+-70460 -252710\r
+\r
+-71177 -252534\r
+\r
+-72076 -252462\r
+\r
+-72910 -252501\r
+\r
+-73769 -252640\r
+\r
+-74652 -252722\r
+\r
+-75440 -252526\r
+\r
+-76261 -252343\r
+\r
+-77109 -252199\r
+\r
+-77836 -252512\r
+\r
+-78782 -252636\r
+\r
+-79598 -252754\r
+\r
+-80611 -252896\r
+\r
+-81492 -253034\r
+\r
+-82404 -253028\r
+\r
+-83086 -253629\r
+\r
+-83259 -254015\r
+\r
+-84141 -254153\r
+\r
+-84610 -253905\r
+\r
+-84974 -253404\r
+\r
+-85836 -253775\r
+-1\r
+\r
+7009 -282945\r
+\r
+6539 -282836\r
+\r
+6509 -283506\r
+\r
+6323 -284289\r
+\r
+5705 -284285\r
+\r
+5174 -283718\r
+-1\r
+\r
+-49886 -274578\r
+\r
+-49773 -274961\r
+\r
+-50367 -274622\r
+\r
+-50958 -274471\r
+\r
+-51606 -274138\r
+\r
+-52232 -273571\r
+\r
+-52941 -273073\r
+\r
+-53442 -272303\r
+\r
+-54013 -271639\r
+\r
+-54617 -271000\r
+\r
+-55173 -270562\r
+\r
+-55694 -270150\r
+\r
+-56050 -269341\r
+\r
+-56459 -268467\r
+\r
+-57010 -267764\r
+\r
+-57327 -266861\r
+\r
+-57901 -266168\r
+\r
+-58368 -265363\r
+\r
+-58624 -264414\r
+\r
+-59082 -263646\r
+\r
+-59436 -262793\r
+\r
+-59893 -261983\r
+\r
+-60118 -260917\r
+\r
+-60725 -260287\r
+\r
+-61284 -259591\r
+\r
+-61736 -258793\r
+\r
+-62077 -257849\r
+\r
+-62571 -257150\r
+\r
+-63498 -256890\r
+\r
+-63944 -256358\r
+\r
+-64407 -255614\r
+\r
+-64992 -254932\r
+\r
+-65543 -254217\r
+\r
+-66056 -253456\r
+-1\r
+\r
+-29127 -284891\r
+\r
+-29472 -284494\r
+\r
+-30254 -284110\r
+\r
+-30836 -283655\r
+\r
+-31714 -283492\r
+\r
+-32407 -283136\r
+\r
+-33066 -283017\r
+\r
+-33338 -282741\r
+\r
+-34003 -282228\r
+\r
+-34884 -281989\r
+\r
+-35640 -281671\r
+\r
+-36477 -281463\r
+\r
+-37231 -280971\r
+\r
+-37994 -280496\r
+\r
+-38700 -280020\r
+\r
+-39488 -279625\r
+\r
+-40342 -279396\r
+\r
+-40889 -279130\r
+\r
+-41391 -278363\r
+\r
+-42126 -277891\r
+\r
+-42998 -277725\r
+\r
+-43651 -277384\r
+\r
+-44250 -276819\r
+\r
+-45032 -276483\r
+\r
+-45732 -275946\r
+\r
+-46493 -275462\r
+\r
+-47291 -275047\r
+\r
+-47988 -274489\r
+\r
+-48933 -274312\r
+\r
+-49886 -274576\r
+-1\r
+\r
+-12146 -289212\r
+\r
+-12584 -289533\r
+\r
+-13073 -290248\r
+\r
+-13557 -290996\r
+\r
+-14240 -291546\r
+\r
+-14931 -292103\r
+\r
+-15615 -292626\r
+\r
+-16514 -292739\r
+\r
+-17264 -292546\r
+\r
+-17932 -291968\r
+\r
+-18608 -292264\r
+\r
+-19206 -291811\r
+\r
+-19910 -291277\r
+\r
+-20899 -291225\r
+\r
+-20902 -291972\r
+\r
+-21742 -292176\r
+\r
+-22265 -291443\r
+\r
+-22764 -290700\r
+\r
+-23167 -289869\r
+\r
+-23618 -289053\r
+\r
+-24080 -288270\r
+\r
+-24805 -287755\r
+\r
+-25431 -287134\r
+\r
+-26198 -286668\r
+\r
+-27081 -286380\r
+\r
+-27829 -286037\r
+\r
+-28535 -285534\r
+\r
+-29124 -284889\r
+-1\r
+\r
+-6172 -290880\r
+\r
+-6538 -290743\r
+\r
+-7458 -290707\r
+\r
+-7903 -291406\r
+\r
+-8314 -291307\r
+\r
+-8619 -290471\r
+\r
+-9208 -289862\r
+\r
+-9744 -289194\r
+\r
+-9422 -288906\r
+\r
+-8892 -288306\r
+\r
+-8410 -287880\r
+\r
+-8922 -287859\r
+\r
+-9231 -288240\r
+\r
+-9076 -287596\r
+\r
+-8018 -287608\r
+\r
+-7292 -287234\r
+\r
+-7826 -287526\r
+\r
+-8728 -287325\r
+\r
+-9435 -287075\r
+\r
+-10308 -287448\r
+\r
+-11163 -287732\r
+\r
+-11669 -288099\r
+\r
+-12021 -288708\r
+\r
+-12146 -289215\r
+-1\r
+\r
+5174 -283718\r
+\r
+4861 -283917\r
+\r
+4415 -284098\r
+\r
+4337 -284501\r
+\r
+3896 -285164\r
+\r
+3780 -286102\r
+\r
+3248 -286726\r
+\r
+3576 -286793\r
+\r
+3126 -287550\r
+\r
+2797 -288350\r
+\r
+1967 -288054\r
+\r
+1165 -288037\r
+\r
+398 -288192\r
+\r
+-300 -288729\r
+\r
+-808 -289361\r
+\r
+-1496 -289765\r
+\r
+-2218 -289263\r
+\r
+-2046 -289507\r
+\r
+-2873 -289913\r
+\r
+-3343 -290560\r
+\r
+-3712 -291280\r
+\r
+-4504 -290904\r
+\r
+-5334 -290921\r
+\r
+-6174 -290883\r
+-1\r
+\r
+23401 -278482\r
+\r
+23436 -278471\r
+\r
+23827 -278599\r
+\r
+24154 -278782\r
+\r
+24011 -279137\r
+\r
+24461 -279248\r
+\r
+24747 -279584\r
+\r
+24948 -279702\r
+\r
+25318 -279628\r
+\r
+25471 -279788\r
+\r
+25746 -280111\r
+\r
+26024 -280403\r
+-1\r
+\r
+40880 -266511\r
+\r
+40856 -266393\r
+\r
+40571 -265481\r
+\r
+40577 -264380\r
+\r
+40948 -263510\r
+\r
+41477 -262793\r
+\r
+41996 -262063\r
+\r
+42349 -261201\r
+\r
+42682 -260360\r
+\r
+43380 -259809\r
+\r
+44089 -259606\r
+\r
+43783 -259183\r
+\r
+44199 -258855\r
+\r
+44530 -258521\r
+\r
+44682 -258201\r
+\r
+44747 -257994\r
+\r
+44852 -257939\r
+\r
+44599 -257048\r
+\r
+44076 -256324\r
+\r
+43249 -256085\r
+\r
+42666 -256771\r
+-1\r
+\r
+32406 -274533\r
+\r
+32621 -274528\r
+\r
+33346 -274032\r
+\r
+33892 -273418\r
+\r
+33845 -272920\r
+\r
+34151 -272210\r
+\r
+34955 -272406\r
+\r
+35589 -272261\r
+\r
+36514 -272038\r
+\r
+36591 -272359\r
+\r
+36958 -272199\r
+\r
+37385 -271949\r
+\r
+37545 -271874\r
+\r
+38141 -271696\r
+\r
+38670 -270998\r
+\r
+38889 -270896\r
+\r
+39334 -270115\r
+\r
+39992 -269535\r
+\r
+39741 -268683\r
+\r
+39550 -267653\r
+\r
+39517 -268135\r
+\r
+39167 -268388\r
+\r
+38828 -268371\r
+\r
+38839 -268073\r
+\r
+39119 -267581\r
+\r
+39926 -267180\r
+\r
+40724 -267014\r
+\r
+40870 -266504\r
+-1\r
+\r
+7008 -282945\r
+\r
+7180 -282907\r
+\r
+7651 -283193\r
+\r
+8158 -283128\r
+\r
+8745 -282835\r
+\r
+9027 -282319\r
+\r
+9130 -281742\r
+\r
+9061 -281089\r
+\r
+9349 -280642\r
+\r
+9219 -280240\r
+\r
+9686 -280072\r
+\r
+10097 -280009\r
+\r
+10265 -279630\r
+\r
+10519 -279631\r
+\r
+10721 -279679\r
+\r
+10986 -279357\r
+\r
+11602 -278993\r
+\r
+12087 -278820\r
+\r
+12136 -278481\r
+\r
+12517 -278293\r
+\r
+12749 -278255\r
+\r
+13149 -277893\r
+\r
+13360 -277811\r
+\r
+13554 -277673\r
+\r
+13945 -277418\r
+\r
+13925 -277745\r
+\r
+14111 -278317\r
+\r
+14467 -277971\r
+\r
+14572 -278248\r
+\r
+14343 -278675\r
+\r
+15066 -278613\r
+\r
+15372 -278200\r
+\r
+16018 -278433\r
+\r
+16834 -278332\r
+\r
+17073 -278174\r
+\r
+17851 -278496\r
+\r
+18843 -278455\r
+\r
+19576 -278639\r
+\r
+19898 -279097\r
+\r
+20227 -278366\r
+\r
+21039 -278183\r
+\r
+21669 -278544\r
+\r
+22404 -278931\r
+\r
+22770 -278568\r
+\r
+23400 -278482\r
+-1\r
+\r
+31230 -278520\r
+\r
+31055 -278417\r
+\r
+30644 -278229\r
+\r
+30387 -277879\r
+\r
+30084 -277569\r
+\r
+29719 -277317\r
+\r
+29614 -277082\r
+\r
+29426 -276923\r
+\r
+29206 -276808\r
+\r
+29151 -276610\r
+\r
+28966 -276681\r
+\r
+28904 -276889\r
+\r
+28528 -276854\r
+\r
+28493 -276353\r
+\r
+28941 -276235\r
+\r
+29246 -276321\r
+\r
+29745 -276388\r
+\r
+30247 -276373\r
+\r
+30594 -276640\r
+\r
+30705 -276972\r
+\r
+31046 -276782\r
+\r
+31166 -276282\r
+\r
+31412 -275936\r
+\r
+31610 -275556\r
+\r
+31895 -275220\r
+\r
+32134 -274869\r
+\r
+32406 -274532\r
+-1\r
+\r
+32773 -286872\r
+\r
+32552 -286723\r
+\r
+32234 -286422\r
+-1\r
+\r
+33345 -287706\r
+\r
+33497 -287685\r
+-1\r
+\r
+43609 -308781\r
+\r
+43430 -308447\r
+\r
+43317 -308046\r
+\r
+42963 -307775\r
+\r
+42787 -307469\r
+\r
+42574 -307055\r
+\r
+42317 -306686\r
+\r
+41965 -306411\r
+\r
+41617 -306135\r
+\r
+41300 -305827\r
+\r
+40922 -305605\r
+\r
+40684 -305356\r
+\r
+40267 -305222\r
+\r
+39842 -305254\r
+\r
+39696 -305701\r
+\r
+39840 -306100\r
+\r
+39956 -306545\r
+\r
+40030 -307000\r
+\r
+40176 -307470\r
+\r
+40360 -307893\r
+\r
+40566 -308284\r
+\r
+40849 -308626\r
+\r
+41249 -308842\r
+\r
+41676 -309006\r
+\r
+41883 -309081\r
+\r
+42037 -309213\r
+\r
+42434 -309202\r
+\r
+42829 -309293\r
+\r
+43050 -309364\r
+\r
+43481 -309175\r
+\r
+43607 -308774\r
+-1\r
+\r
+44964 -310599\r
+\r
+44773 -310569\r
+\r
+44385 -310347\r
+\r
+44370 -310120\r
+\r
+44093 -309941\r
+\r
+43814 -310274\r
+\r
+43808 -310762\r
+\r
+44225 -310707\r
+\r
+44070 -311113\r
+\r
+44278 -311529\r
+\r
+44640 -311751\r
+\r
+44607 -311366\r
+\r
+44874 -311004\r
+\r
+44965 -310600\r
+-1\r
+\r
+55356 -321587\r
+\r
+55664 -321687\r
+\r
+55865 -321649\r
+\r
+56037 -321272\r
+\r
+56092 -320796\r
+\r
+56339 -320413\r
+\r
+56636 -320104\r
+\r
+56765 -319766\r
+\r
+56485 -320091\r
+\r
+56192 -320388\r
+\r
+55782 -320432\r
+\r
+55515 -320796\r
+\r
+55502 -321331\r
+\r
+55360 -321590\r
+-1\r
+\r
+91533 -350772\r
+\r
+91145 -350714\r
+\r
+90440 -351029\r
+\r
+89749 -351221\r
+\r
+88692 -351503\r
+\r
+87603 -351725\r
+\r
+86513 -351837\r
+\r
+85972 -351920\r
+\r
+86695 -352021\r
+\r
+87471 -351803\r
+\r
+87912 -352002\r
+\r
+88365 -352102\r
+\r
+88501 -351682\r
+\r
+88986 -351697\r
+\r
+89532 -351562\r
+\r
+89914 -351845\r
+\r
+90679 -351680\r
+\r
+90950 -351854\r
+\r
+91179 -351458\r
+\r
+91264 -351137\r
+\r
+91533 -350772\r
+-1\r
+\r
+95613 -356929\r
+\r
+95746 -357307\r
+\r
+96335 -357320\r
+\r
+96369 -357620\r
+\r
+96629 -357633\r
+\r
+97378 -358065\r
+\r
+96905 -357466\r
+\r
+96732 -357188\r
+\r
+96169 -357056\r
+\r
+96127 -356895\r
+\r
+95613 -356929\r
+-1\r
+\r
+106119 -364291\r
+\r
+106265 -364313\r
+\r
+106309 -364517\r
+\r
+106560 -364738\r
+\r
+106379 -364359\r
+\r
+106277 -363731\r
+\r
+106670 -363313\r
+\r
+106134 -363554\r
+\r
+106119 -364291\r
+-1\r
+\r
+29836 -296384\r
+\r
+29650 -296344\r
+\r
+29671 -296731\r
+\r
+29836 -296384\r
+-1\r
+\r
+29617 -296188\r
+\r
+29585 -296087\r
+\r
+29404 -296095\r
+\r
+29617 -296188\r
+-1\r
+\r
+29273 -296338\r
+\r
+29159 -296391\r
+\r
+29273 -296338\r
+-1\r
+\r
+26243 -294520\r
+\r
+26171 -294415\r
+\r
+26241 -294516\r
+-1\r
+\r
+27504 -294263\r
+\r
+27383 -294194\r
+\r
+26999 -294047\r
+\r
+26633 -294070\r
+\r
+26470 -293744\r
+\r
+26410 -294115\r
+\r
+26645 -294500\r
+\r
+27000 -294746\r
+\r
+27300 -294558\r
+\r
+27501 -294258\r
+-1\r
+\r
+27283 -291913\r
+\r
+27134 -291943\r
+\r
+26957 -292309\r
+\r
+27089 -292322\r
+\r
+27281 -291904\r
+-1\r
+\r
+30445 -283938\r
+\r
+30388 -283882\r
+\r
+30039 -283800\r
+\r
+29848 -284041\r
+\r
+29671 -284100\r
+\r
+29953 -284200\r
+\r
+30382 -284266\r
+\r
+30430 -283932\r
+-1\r
+\r
+29899 -284727\r
+\r
+29758 -284660\r
+\r
+29585 -284820\r
+\r
+29894 -284724\r
+-1\r
+\r
+30302 -284778\r
+\r
+30271 -284673\r
+\r
+30295 -284774\r
+-1\r
+\r
+33661 -295897\r
+\r
+33636 -295754\r
+\r
+33430 -295561\r
+\r
+33449 -295745\r
+\r
+33657 -295891\r
+-1\r
+\r
+33663 -296005\r
+\r
+33657 -296000\r
+-1\r
+\r
+33966 -296159\r
+\r
+33784 -296031\r
+\r
+33730 -296234\r
+\r
+33960 -296147\r
+-1\r
+\r
+41702 -308134\r
+\r
+41500 -307999\r
+\r
+41273 -307654\r
+\r
+41079 -307929\r
+\r
+41304 -308238\r
+\r
+41521 -308505\r
+\r
+41699 -308120\r
+-1\r
+\r
+51725 -298081\r
+\r
+51874 -297812\r
+\r
+51730 -298076\r
+-1\r
+\r
+47890 -315317\r
+\r
+47901 -315427\r
+\r
+48117 -315370\r
+\r
+47892 -315326\r
+-1\r
+\r
+47694 -315528\r
+\r
+47802 -315611\r
+\r
+47694 -315533\r
+-1\r
+\r
+59105 -309429\r
+\r
+59332 -309266\r
+\r
+59318 -309101\r
+\r
+59105 -309429\r
+-1\r
+\r
+58672 -311868\r
+\r
+58901 -311513\r
+\r
+59114 -311086\r
+\r
+59125 -310560\r
+\r
+59082 -310701\r
+\r
+58926 -311126\r
+\r
+58733 -311560\r
+\r
+58680 -311862\r
+-1\r
+\r
+57951 -313150\r
+\r
+57965 -313126\r
+\r
+57936 -312769\r
+\r
+57951 -313152\r
+-1\r
+\r
+62279 -316565\r
+\r
+62323 -316561\r
+\r
+62770 -316423\r
+\r
+62950 -316112\r
+\r
+63177 -316127\r
+\r
+62798 -316128\r
+\r
+62577 -316458\r
+\r
+62285 -316565\r
+-1\r
+\r
+64471 -316792\r
+\r
+64485 -316747\r
+\r
+64743 -316640\r
+\r
+65197 -316491\r
+\r
+65261 -316270\r
+\r
+64908 -316499\r
+\r
+64676 -316520\r
+\r
+64472 -316791\r
+-1\r
+\r
+37060 -393186\r
+\r
+37055 -393180\r
+-1\r
+\r
+74021 -312282\r
+\r
+73378 -312738\r
+\r
+73173 -313277\r
+\r
+74029 -312863\r
+\r
+74021 -312282\r
+-1\r
+\r
+67639 -329542\r
+\r
+67452 -329682\r
+\r
+67213 -330177\r
+\r
+67260 -330437\r
+\r
+67639 -329542\r
+-1\r
+\r
+78086 -383935\r
+\r
+78153 -383681\r
+\r
+77447 -383454\r
+\r
+78086 -383935\r
+-1\r
+\r
+78469 -384074\r
+\r
+78469 -384074\r
+-1\r
+\r
+66064 -413180\r
+\r
+66064 -413180\r
+-1\r
+\r
+67923 -399593\r
+\r
+67411 -399443\r
+\r
+67923 -399593\r
+-1\r
+\r
+88308 -403241\r
+\r
+88315 -403116\r
+\r
+88038 -402336\r
+\r
+87812 -402471\r
+\r
+88308 -403241\r
+-1\r
+\r
+91012 -403681\r
+\r
+90197 -403833\r
+\r
+89274 -403817\r
+\r
+88510 -403435\r
+\r
+88751 -403801\r
+\r
+89279 -404191\r
+\r
+90060 -403922\r
+\r
+91012 -403681\r
+-1\r
+\r
+101046 -414935\r
+\r
+100911 -414612\r
+\r
+101912 -414644\r
+\r
+101573 -414928\r
+\r
+101046 -414935\r
+-1\r
+\r
+104102 -425896\r
+\r
+103999 -425908\r
+\r
+104701 -425719\r
+\r
+104932 -426255\r
+\r
+104102 -425896\r
+-1\r
+\r
+114067 -412744\r
+\r
+114190 -413177\r
+\r
+114067 -412744\r
+-1\r
+\r
+106501 -408919\r
+\r
+106432 -408753\r
+\r
+105828 -408115\r
+\r
+105381 -407483\r
+\r
+104488 -407279\r
+\r
+104999 -408047\r
+\r
+105658 -408701\r
+\r
+106501 -408919\r
+-1\r
+\r
+103262 -406389\r
+\r
+103172 -406149\r
+\r
+103262 -406389\r
+-1\r
+\r
+103418 -405373\r
+\r
+103418 -405373\r
+-1\r
+\r
+105114 -404775\r
+\r
+105095 -404616\r
+\r
+104861 -404118\r
+\r
+103953 -404070\r
+\r
+103678 -404632\r
+\r
+104160 -405007\r
+\r
+105114 -404775\r
+-1\r
+\r
+93833 -400113\r
+\r
+93559 -400011\r
+\r
+92961 -400429\r
+\r
+93833 -400113\r
+-1\r
+\r
+90330 -398522\r
+\r
+90192 -398345\r
+\r
+89627 -398097\r
+\r
+90330 -398522\r
+-1\r
+\r
+88492 -397417\r
+\r
+87929 -397138\r
+\r
+88492 -397417\r
+-1\r
+\r
+87728 -395696\r
+\r
+87601 -395593\r
+\r
+86922 -395325\r
+\r
+87728 -395696\r
+-1\r
+\r
+91590 -392434\r
+\r
+91473 -391713\r
+\r
+91590 -392434\r
+-1\r
+\r
+77438 -383298\r
+\r
+77273 -382790\r
+\r
+77438 -383298\r
+-1\r
+\r
+76819 -382492\r
+\r
+76804 -382453\r
+\r
+76819 -382492\r
+-1\r
+\r
+78616 -299071\r
+\r
+78988 -298659\r
+\r
+78722 -297658\r
+\r
+78078 -297400\r
+\r
+77475 -297474\r
+\r
+77158 -298456\r
+\r
+77533 -299352\r
+\r
+77549 -299021\r
+\r
+77779 -298733\r
+\r
+78616 -299071\r
+-1\r
+\r
+77763 -293622\r
+\r
+78135 -293040\r
+\r
+77763 -293622\r
+-1\r
+\r
+76031 -285783\r
+\r
+76053 -285753\r
+\r
+76031 -285783\r
+-1\r
+\r
+74168 -282458\r
+\r
+73990 -282154\r
+\r
+74168 -282458\r
+-1\r
+\r
+79554 -280610\r
+\r
+79567 -280550\r
+\r
+79430 -279695\r
+\r
+78926 -279646\r
+\r
+79218 -280136\r
+\r
+79554 -280610\r
+-1\r
+\r
+80312 -280854\r
+\r
+80036 -280610\r
+\r
+79799 -280238\r
+\r
+79620 -280644\r
+\r
+80312 -280854\r
+-1\r
+\r
+80654 -281921\r
+\r
+80773 -281551\r
+\r
+80233 -280922\r
+\r
+80425 -281428\r
+\r
+80654 -281921\r
+-1\r
+\r
+81099 -282575\r
+\r
+81201 -282323\r
+\r
+80819 -281903\r
+\r
+80840 -282490\r
+\r
+81023 -283231\r
+\r
+81099 -282575\r
+-1\r
+\r
+81599 -284719\r
+\r
+81615 -284689\r
+\r
+81599 -284719\r
+-1\r
+\r
+82080 -286677\r
+\r
+81705 -285920\r
+\r
+81679 -285942\r
+\r
+82080 -286677\r
+-1\r
+\r
+72719 -266874\r
+\r
+72259 -267313\r
+\r
+72207 -268276\r
+\r
+72133 -269300\r
+\r
+71654 -270055\r
+\r
+71830 -270424\r
+\r
+72057 -270550\r
+\r
+71622 -270924\r
+\r
+71564 -271944\r
+\r
+71835 -272916\r
+\r
+71884 -273962\r
+\r
+71859 -274927\r
+\r
+71823 -275988\r
+\r
+71611 -276995\r
+\r
+71636 -277922\r
+\r
+71465 -278660\r
+\r
+71371 -279693\r
+\r
+71986 -279461\r
+\r
+72523 -278892\r
+\r
+73014 -278104\r
+\r
+73510 -277580\r
+\r
+73974 -278037\r
+\r
+74497 -278284\r
+\r
+74481 -279214\r
+\r
+74558 -280103\r
+\r
+74589 -280999\r
+\r
+75044 -281667\r
+\r
+75603 -282356\r
+\r
+76342 -282718\r
+\r
+77070 -282872\r
+\r
+77683 -283495\r
+\r
+77796 -283941\r
+\r
+77583 -284962\r
+\r
+77720 -285978\r
+\r
+78060 -286712\r
+\r
+78106 -287610\r
+\r
+78214 -288069\r
+\r
+78738 -288844\r
+\r
+79341 -289538\r
+\r
+79793 -289641\r
+\r
+79354 -289674\r
+\r
+79404 -290791\r
+\r
+79493 -291888\r
+\r
+80181 -292344\r
+\r
+79504 -292338\r
+\r
+79508 -292866\r
+\r
+79851 -293607\r
+\r
+79851 -294316\r
+\r
+80258 -295127\r
+\r
+80722 -295678\r
+\r
+80752 -294628\r
+\r
+81229 -293917\r
+\r
+81648 -294804\r
+\r
+81661 -295949\r
+\r
+81665 -297118\r
+\r
+81579 -298034\r
+\r
+81055 -298775\r
+\r
+80410 -299387\r
+\r
+80028 -300040\r
+\r
+79888 -300717\r
+\r
+79831 -301325\r
+\r
+79669 -302277\r
+\r
+79112 -302406\r
+\r
+78873 -303178\r
+\r
+78413 -303971\r
+\r
+78956 -304164\r
+\r
+78654 -305140\r
+\r
+78902 -305730\r
+-1\r
+\r
+78910 -305725\r
+\r
+78882 -305712\r
+\r
+78991 -305132\r
+\r
+79358 -304208\r
+\r
+79279 -303446\r
+\r
+79694 -303725\r
+\r
+80448 -303815\r
+\r
+80974 -303287\r
+\r
+81423 -302764\r
+\r
+81726 -302436\r
+\r
+81934 -301658\r
+\r
+82186 -300940\r
+\r
+82401 -300260\r
+\r
+82805 -299581\r
+\r
+82808 -299116\r
+\r
+82768 -298540\r
+\r
+82956 -297537\r
+\r
+83326 -296606\r
+\r
+83469 -295519\r
+\r
+83345 -294421\r
+\r
+83106 -293508\r
+\r
+83263 -292844\r
+\r
+83488 -292157\r
+\r
+83012 -292292\r
+\r
+83176 -291541\r
+\r
+83140 -290704\r
+\r
+83181 -290184\r
+\r
+82621 -289557\r
+\r
+82559 -288596\r
+\r
+82396 -287968\r
+\r
+82336 -287381\r
+\r
+81910 -286867\r
+\r
+81259 -286373\r
+\r
+80715 -285685\r
+\r
+80617 -284811\r
+\r
+80584 -283830\r
+\r
+80601 -283414\r
+\r
+80140 -282549\r
+\r
+79771 -281762\r
+\r
+79426 -280989\r
+\r
+78731 -280411\r
+\r
+78851 -280244\r
+\r
+78410 -279536\r
+\r
+78308 -278758\r
+\r
+77979 -278413\r
+\r
+78499 -279037\r
+\r
+78853 -279077\r
+\r
+78325 -278343\r
+\r
+77842 -277675\r
+\r
+77796 -278327\r
+\r
+77389 -278172\r
+\r
+77658 -277626\r
+\r
+77229 -277008\r
+\r
+76873 -276793\r
+\r
+76986 -276483\r
+\r
+76652 -276160\r
+\r
+76632 -275956\r
+\r
+76396 -275766\r
+\r
+76454 -275491\r
+\r
+76445 -274656\r
+\r
+75958 -273960\r
+\r
+75978 -273192\r
+\r
+75952 -272459\r
+\r
+75284 -272255\r
+\r
+75108 -272607\r
+\r
+74870 -272101\r
+\r
+74883 -272760\r
+\r
+74734 -272312\r
+\r
+74478 -271796\r
+\r
+74544 -271268\r
+\r
+74574 -271152\r
+\r
+74476 -270426\r
+\r
+74388 -269721\r
+\r
+73981 -268969\r
+\r
+73460 -268360\r
+\r
+73062 -267634\r
+\r
+72719 -266874\r
+-1\r
+\r
+65746 -282142\r
+\r
+66364 -281633\r
+\r
+66393 -280754\r
+\r
+66619 -279874\r
+\r
+66518 -278923\r
+\r
+66344 -277955\r
+\r
+66220 -277003\r
+\r
+65788 -276314\r
+\r
+65524 -275430\r
+\r
+65081 -274653\r
+\r
+64441 -274452\r
+\r
+64323 -275164\r
+\r
+64567 -276085\r
+\r
+64668 -276313\r
+\r
+64218 -276945\r
+\r
+64418 -277584\r
+\r
+63915 -277780\r
+\r
+63991 -278219\r
+\r
+64232 -279085\r
+\r
+64388 -280042\r
+\r
+64987 -280656\r
+\r
+65521 -281279\r
+\r
+65746 -282142\r
+-1\r
+\r
+69574 -293022\r
+\r
+69777 -293007\r
+\r
+69684 -292531\r
+\r
+69495 -292292\r
+\r
+69574 -293022\r
+-1\r
+\r
+68157 -263863\r
+\r
+68278 -263624\r
+\r
+67937 -262666\r
+\r
+67316 -262136\r
+\r
+67646 -263094\r
+\r
+68157 -263863\r
+-1\r
+\r
+67049 -265673\r
+\r
+67049 -265673\r
+-1\r
+\r
+65128 -265347\r
+\r
+65175 -265273\r
+\r
+65128 -265347\r
+-1\r
+\r
+65502 -247622\r
+\r
+65214 -246848\r
+\r
+65502 -247622\r
+-1\r
+\r
+70985 -259161\r
+\r
+70867 -258871\r
+\r
+70935 -258270\r
+\r
+71411 -258044\r
+\r
+71619 -257252\r
+\r
+71448 -256345\r
+\r
+71724 -255763\r
+\r
+71597 -254963\r
+\r
+71134 -254247\r
+\r
+71002 -253364\r
+\r
+70638 -252429\r
+\r
+70669 -251609\r
+\r
+69764 -251430\r
+\r
+69502 -250584\r
+\r
+69492 -249681\r
+\r
+69443 -249203\r
+\r
+69098 -249476\r
+\r
+69216 -250594\r
+\r
+68742 -250186\r
+\r
+68587 -249571\r
+\r
+68491 -248817\r
+\r
+68474 -248066\r
+\r
+68052 -247245\r
+\r
+67469 -246535\r
+\r
+66836 -246020\r
+\r
+66048 -246486\r
+\r
+65703 -247078\r
+\r
+65906 -247681\r
+\r
+66248 -248485\r
+\r
+66367 -249466\r
+\r
+66333 -250416\r
+\r
+66458 -251231\r
+\r
+66180 -252141\r
+\r
+65624 -252795\r
+\r
+65510 -253752\r
+\r
+66080 -254061\r
+\r
+66061 -254675\r
+\r
+65724 -255454\r
+\r
+65447 -255868\r
+\r
+64651 -256219\r
+\r
+63976 -256781\r
+\r
+63535 -257251\r
+\r
+63944 -258043\r
+\r
+64696 -258011\r
+\r
+65278 -258712\r
+\r
+65640 -259595\r
+\r
+65579 -260703\r
+\r
+65470 -261499\r
+\r
+65313 -262413\r
+\r
+65579 -263486\r
+\r
+65708 -264092\r
+\r
+65572 -264860\r
+\r
+65635 -265292\r
+\r
+65041 -265696\r
+\r
+65280 -266244\r
+\r
+65767 -267016\r
+\r
+65984 -267896\r
+\r
+66737 -267954\r
+\r
+67182 -267332\r
+\r
+66975 -266363\r
+\r
+66739 -265504\r
+\r
+66764 -265151\r
+\r
+66673 -264705\r
+\r
+66509 -263599\r
+\r
+66464 -262658\r
+\r
+66393 -261750\r
+\r
+66773 -260987\r
+\r
+67121 -260416\r
+\r
+67588 -261115\r
+\r
+68215 -261773\r
+\r
+68741 -261809\r
+\r
+69421 -261928\r
+\r
+69891 -261835\r
+\r
+70195 -262100\r
+\r
+70599 -262991\r
+\r
+70645 -263918\r
+\r
+71215 -264347\r
+\r
+71486 -263805\r
+\r
+71648 -262956\r
+\r
+71779 -261983\r
+\r
+71425 -261083\r
+\r
+71092 -260452\r
+\r
+71198 -259932\r
+\r
+70985 -259161\r
+-1\r
+\r
+53492 -220315\r
+\r
+53158 -219496\r
+\r
+52961 -219366\r
+\r
+52568 -219138\r
+\r
+51880 -219055\r
+\r
+52111 -219521\r
+\r
+52362 -219729\r
+\r
+52737 -220111\r
+\r
+53492 -220315\r
+-1\r
+\r
+56261 -221285\r
+\r
+56142 -220892\r
+\r
+55423 -220507\r
+\r
+54727 -220852\r
+\r
+55531 -221143\r
+\r
+56261 -221285\r
+-1\r
+\r
+57575 -220636\r
+\r
+57276 -220275\r
+\r
+57575 -220636\r
+-1\r
+\r
+57772 -222325\r
+\r
+58201 -222387\r
+\r
+58833 -222153\r
+\r
+58450 -221560\r
+\r
+57633 -221704\r
+\r
+57772 -222325\r
+-1\r
+\r
+59015 -221481\r
+\r
+59309 -221441\r
+\r
+58896 -220964\r
+\r
+58481 -220300\r
+\r
+58321 -221281\r
+\r
+59015 -221481\r
+-1\r
+\r
+60529 -223927\r
+\r
+60231 -223728\r
+\r
+60529 -223927\r
+-1\r
+\r
+61802 -222575\r
+\r
+61601 -222325\r
+\r
+61385 -222001\r
+\r
+61241 -222688\r
+\r
+61802 -222575\r
+-1\r
+\r
+63692 -222725\r
+\r
+63745 -222558\r
+\r
+63158 -222274\r
+\r
+63692 -222725\r
+-1\r
+\r
+61910 -225359\r
+\r
+61872 -225161\r
+\r
+61910 -225359\r
+-1\r
+\r
+62647 -226219\r
+\r
+62455 -225790\r
+\r
+62140 -225627\r
+\r
+62647 -226219\r
+-1\r
+\r
+62998 -226655\r
+\r
+62998 -226655\r
+-1\r
+\r
+65046 -227285\r
+\r
+65122 -226840\r
+\r
+65046 -227285\r
+-1\r
+\r
+65392 -227404\r
+\r
+65796 -226724\r
+\r
+65392 -227404\r
+-1\r
+\r
+66139 -233035\r
+\r
+65996 -232795\r
+\r
+66139 -233035\r
+-1\r
+\r
+67471 -231866\r
+\r
+67477 -231736\r
+\r
+67471 -231866\r
+-1\r
+\r
+66402 -232705\r
+\r
+66386 -232405\r
+\r
+66402 -232705\r
+-1\r
+\r
+66117 -234047\r
+\r
+66036 -233486\r
+\r
+66117 -234047\r
+-1\r
+\r
+63975 -233503\r
+\r
+63952 -232671\r
+\r
+63718 -233128\r
+\r
+63975 -233503\r
+-1\r
+\r
+65220 -236022\r
+\r
+65344 -235688\r
+\r
+65231 -235258\r
+\r
+65220 -236022\r
+-1\r
+\r
+66152 -242133\r
+\r
+66223 -241891\r
+\r
+66624 -241269\r
+\r
+66527 -240193\r
+\r
+66555 -239109\r
+\r
+66514 -238123\r
+\r
+66449 -237843\r
+\r
+66342 -236902\r
+\r
+65996 -236273\r
+\r
+65479 -236550\r
+\r
+64859 -237102\r
+\r
+64620 -238003\r
+\r
+64645 -238700\r
+\r
+64703 -239538\r
+\r
+64798 -240409\r
+\r
+64639 -241138\r
+\r
+64702 -241929\r
+\r
+65429 -241792\r
+\r
+66152 -242133\r
+-1\r
+\r
+65125 -244578\r
+\r
+65125 -244578\r
+-1\r
+\r
+96069 -284267\r
+\r
+95790 -283776\r
+\r
+96035 -282990\r
+\r
+96236 -282740\r
+\r
+96178 -281748\r
+\r
+96235 -280663\r
+\r
+95958 -280724\r
+\r
+95840 -281895\r
+\r
+95536 -282887\r
+\r
+95590 -283791\r
+\r
+96069 -284267\r
+-1\r
+\r
+96832 -280621\r
+\r
+96897 -280501\r
+\r
+96892 -279350\r
+\r
+96350 -278609\r
+\r
+95860 -278210\r
+\r
+95392 -277343\r
+\r
+94635 -277360\r
+\r
+94064 -277864\r
+\r
+93218 -278095\r
+\r
+93778 -278484\r
+\r
+94389 -278095\r
+\r
+95199 -277996\r
+\r
+95724 -278276\r
+\r
+96348 -278825\r
+\r
+96730 -279658\r
+\r
+96832 -280621\r
+-1\r
+\r
+92013 -276247\r
+\r
+91920 -276080\r
+\r
+91410 -275491\r
+\r
+90980 -274648\r
+\r
+90378 -273998\r
+\r
+89385 -274119\r
+\r
+88912 -274368\r
+\r
+89337 -274525\r
+\r
+89798 -274331\r
+\r
+90594 -274371\r
+\r
+91183 -275063\r
+\r
+91560 -276011\r
+\r
+92013 -276247\r
+-1\r
+\r
+90226 -279020\r
+\r
+90274 -278659\r
+\r
+89972 -278599\r
+\r
+90226 -279020\r
+-1\r
+\r
+87046 -280367\r
+\r
+87289 -280297\r
+\r
+87046 -280367\r
+-1\r
+\r
+90727 -281538\r
+\r
+90593 -281063\r
+\r
+89977 -280708\r
+\r
+89247 -280221\r
+\r
+88476 -279876\r
+\r
+87892 -280310\r
+\r
+87377 -280924\r
+\r
+88191 -281297\r
+\r
+88364 -282137\r
+\r
+88926 -281998\r
+\r
+88653 -281738\r
+\r
+88789 -281609\r
+\r
+89116 -281865\r
+\r
+89840 -281489\r
+\r
+90727 -281538\r
+-1\r
+\r
+87425 -279724\r
+\r
+87019 -279854\r
+\r
+86512 -279780\r
+\r
+87041 -279287\r
+\r
+86181 -279194\r
+\r
+85756 -279182\r
+\r
+85441 -279526\r
+\r
+85567 -279610\r
+\r
+85648 -279708\r
+\r
+85891 -279701\r
+\r
+86404 -280212\r
+\r
+86917 -280484\r
+\r
+87425 -279724\r
+-1\r
+\r
+85231 -273673\r
+\r
+84822 -273046\r
+\r
+84399 -272524\r
+\r
+84819 -273249\r
+\r
+85231 -273673\r
+-1\r
+\r
+84441 -272343\r
+\r
+84444 -272269\r
+\r
+84441 -272343\r
+-1\r
+\r
+88718 -272256\r
+\r
+88717 -272628\r
+\r
+88051 -272037\r
+\r
+87356 -271471\r
+\r
+86842 -271651\r
+\r
+87240 -271191\r
+\r
+87893 -271835\r
+\r
+88718 -272256\r
+-1\r
+\r
+86674 -268309\r
+\r
+86851 -268152\r
+\r
+86422 -268094\r
+\r
+86674 -268309\r
+-1\r
+\r
+85378 -269401\r
+\r
+85103 -269373\r
+\r
+85378 -269401\r
+-1\r
+\r
+85204 -271107\r
+\r
+85059 -271217\r
+\r
+84627 -270922\r
+\r
+84028 -270450\r
+\r
+83219 -270256\r
+\r
+83508 -270737\r
+\r
+83091 -270030\r
+\r
+82436 -269515\r
+\r
+82942 -269622\r
+\r
+83535 -270303\r
+\r
+84412 -270644\r
+\r
+85204 -271107\r
+-1\r
+\r
+81596 -267424\r
+\r
+81348 -267553\r
+\r
+81596 -267424\r
+-1\r
+\r
+81833 -265867\r
+\r
+81805 -265850\r
+\r
+81240 -265833\r
+\r
+80494 -266279\r
+\r
+80017 -267039\r
+\r
+80082 -267082\r
+\r
+80618 -266608\r
+\r
+81141 -265925\r
+\r
+81581 -266401\r
+\r
+81833 -265867\r
+-1\r
+\r
+82206 -267638\r
+\r
+82120 -267232\r
+\r
+81792 -266506\r
+\r
+81706 -267208\r
+\r
+82206 -267638\r
+-1\r
+\r
+83149 -265729\r
+\r
+83167 -265620\r
+\r
+83149 -265729\r
+-1\r
+\r
+75694 -265341\r
+\r
+75989 -265182\r
+\r
+76310 -264306\r
+\r
+76173 -263575\r
+\r
+76797 -262913\r
+\r
+75905 -263099\r
+\r
+75410 -263856\r
+\r
+75377 -264756\r
+\r
+75694 -265341\r
+-1\r
+\r
+77390 -263033\r
+\r
+77466 -262586\r
+\r
+77390 -263033\r
+-1\r
+\r
+80686 -263321\r
+\r
+80607 -262605\r
+\r
+80395 -261859\r
+\r
+80466 -262651\r
+\r
+80686 -263321\r
+-1\r
+\r
+79048 -259218\r
+\r
+79005 -258903\r
+\r
+78761 -259051\r
+\r
+79048 -259218\r
+-1\r
+\r
+78677 -258652\r
+\r
+78598 -258013\r
+\r
+78319 -258018\r
+\r
+78677 -258652\r
+-1\r
+\r
+78289 -257709\r
+\r
+78231 -257455\r
+\r
+78289 -257709\r
+-1\r
+\r
+78696 -260387\r
+\r
+78618 -260277\r
+\r
+78388 -259785\r
+\r
+78386 -260204\r
+\r
+78696 -260387\r
+-1\r
+\r
+116324 -233092\r
+\r
+116197 -233191\r
+\r
+116324 -233092\r
+-1\r
+\r
+52374 -332091\r
+\r
+52429 -332149\r
+\r
+52750 -332471\r
+\r
+53060 -332790\r
+\r
+53383 -333098\r
+\r
+53684 -333425\r
+\r
+54006 -333735\r
+\r
+54330 -334028\r
+-1\r
+\r
+58274 -340304\r
+\r
+58049 -339377\r
+\r
+57687 -338464\r
+\r
+57977 -338820\r
+\r
+58222 -339618\r
+\r
+58357 -339939\r
+\r
+58501 -339555\r
+\r
+58216 -338793\r
+\r
+57837 -337973\r
+\r
+57454 -337865\r
+\r
+56953 -337097\r
+\r
+56412 -336383\r
+\r
+55845 -335689\r
+\r
+55222 -335053\r
+\r
+54699 -334321\r
+\r
+54346 -333873\r
+\r
+54331 -334029\r
+-1\r
+\r
+105938 -414673\r
+\r
+106281 -415041\r
+\r
+106698 -415939\r
+\r
+107407 -416492\r
+\r
+108177 -416821\r
+\r
+109195 -416977\r
+\r
+109731 -417455\r
+\r
+109458 -417664\r
+\r
+110540 -417732\r
+\r
+111227 -418358\r
+\r
+111923 -418686\r
+\r
+112750 -419141\r
+\r
+113410 -419798\r
+\r
+114141 -419974\r
+\r
+114608 -419764\r
+\r
+115120 -420480\r
+\r
+115987 -420859\r
+\r
+116656 -421513\r
+\r
+117525 -421826\r
+\r
+117626 -421689\r
+\r
+117879 -422137\r
+\r
+118812 -422214\r
+-1\r
+\r
+93937 -404313\r
+\r
+93916 -404345\r
+\r
+94646 -404798\r
+\r
+94781 -405591\r
+\r
+95280 -406224\r
+\r
+95814 -406986\r
+\r
+96161 -407625\r
+\r
+96960 -407258\r
+\r
+96546 -407619\r
+\r
+96498 -408161\r
+\r
+96390 -408699\r
+\r
+96644 -409447\r
+\r
+97203 -410178\r
+\r
+97653 -410876\r
+\r
+97856 -411814\r
+\r
+98639 -412223\r
+\r
+99135 -413065\r
+\r
+99684 -413610\r
+\r
+100144 -414158\r
+\r
+100141 -413364\r
+\r
+99968 -412283\r
+\r
+100181 -411623\r
+\r
+99752 -410847\r
+\r
+99938 -410539\r
+\r
+100120 -411204\r
+\r
+100748 -411195\r
+\r
+100886 -410863\r
+\r
+101759 -411049\r
+\r
+102597 -410619\r
+\r
+103254 -411223\r
+\r
+103805 -411820\r
+\r
+104341 -412428\r
+\r
+104954 -413018\r
+\r
+105605 -413685\r
+\r
+105943 -414681\r
+-1\r
+\r
+97567 -403039\r
+\r
+96909 -403078\r
+\r
+96155 -402770\r
+\r
+95677 -402133\r
+\r
+96370 -402603\r
+\r
+96634 -402256\r
+\r
+95973 -401616\r
+\r
+95278 -401296\r
+\r
+94550 -401048\r
+\r
+93675 -400835\r
+\r
+92809 -400679\r
+\r
+92069 -400149\r
+\r
+91443 -399636\r
+\r
+90595 -399258\r
+\r
+89912 -398682\r
+\r
+89033 -398483\r
+\r
+88074 -398510\r
+\r
+87336 -397991\r
+\r
+87013 -397189\r
+\r
+87029 -397020\r
+\r
+87681 -396809\r
+\r
+87071 -396116\r
+\r
+86546 -395505\r
+\r
+85924 -395206\r
+\r
+85144 -394825\r
+\r
+84646 -393997\r
+\r
+83794 -393963\r
+\r
+83129 -394571\r
+\r
+82548 -395265\r
+\r
+82506 -396134\r
+\r
+83423 -396445\r
+\r
+84236 -396853\r
+\r
+85006 -397346\r
+\r
+85424 -398269\r
+\r
+86076 -398916\r
+\r
+86683 -399611\r
+\r
+87150 -400433\r
+\r
+87594 -401279\r
+\r
+87782 -401386\r
+\r
+88487 -401958\r
+\r
+88275 -402490\r
+\r
+89059 -402902\r
+\r
+89453 -403219\r
+\r
+89331 -403354\r
+\r
+89222 -403526\r
+\r
+89930 -403549\r
+\r
+89815 -403809\r
+\r
+90729 -403606\r
+\r
+91621 -403450\r
+\r
+92553 -403505\r
+\r
+92223 -403594\r
+\r
+93185 -403785\r
+\r
+93937 -404313\r
+-1\r
+\r
+112858 -409089\r
+\r
+113514 -409328\r
+\r
+113886 -410251\r
+\r
+113466 -410429\r
+\r
+113631 -411424\r
+\r
+114155 -412258\r
+\r
+114527 -413182\r
+\r
+115008 -414056\r
+\r
+114530 -413568\r
+\r
+113778 -413331\r
+\r
+112743 -413529\r
+\r
+111771 -413341\r
+\r
+111040 -412886\r
+\r
+110031 -412727\r
+\r
+109052 -412735\r
+\r
+108215 -412455\r
+\r
+107568 -411828\r
+\r
+107141 -411159\r
+\r
+106497 -410485\r
+\r
+105939 -409753\r
+\r
+105263 -409129\r
+\r
+104533 -408771\r
+\r
+104196 -408457\r
+\r
+103746 -408046\r
+\r
+103392 -407422\r
+\r
+102487 -407107\r
+\r
+102208 -406347\r
+\r
+101337 -406055\r
+\r
+100480 -405876\r
+\r
+99774 -405472\r
+\r
+99252 -404744\r
+\r
+98470 -404263\r
+\r
+97893 -403963\r
+\r
+97567 -403039\r
+-1\r
+\r
+96251 -395304\r
+\r
+96261 -395311\r
+\r
+97084 -395747\r
+\r
+97413 -395718\r
+\r
+97667 -396606\r
+\r
+98088 -397425\r
+\r
+98561 -397733\r
+\r
+99208 -398116\r
+\r
+99662 -398160\r
+\r
+100200 -398111\r
+\r
+100368 -398312\r
+\r
+100653 -398967\r
+\r
+100272 -399262\r
+\r
+100595 -399859\r
+\r
+101101 -400546\r
+\r
+101842 -401093\r
+\r
+102314 -401684\r
+\r
+102946 -402372\r
+\r
+103570 -402958\r
+\r
+103841 -403154\r
+\r
+104441 -403782\r
+\r
+105313 -403911\r
+\r
+105571 -404571\r
+\r
+106424 -404759\r
+\r
+107097 -405324\r
+\r
+107701 -405875\r
+\r
+108751 -405922\r
+\r
+109432 -406281\r
+\r
+110154 -406865\r
+\r
+111034 -407194\r
+\r
+111800 -407149\r
+\r
+112251 -407022\r
+\r
+112492 -407549\r
+\r
+112564 -408096\r
+\r
+112858 -409089\r
+-1\r
+\r
+71395 -379360\r
+\r
+71540 -379465\r
+\r
+72295 -379958\r
+\r
+73156 -380312\r
+\r
+73770 -379974\r
+\r
+74024 -378987\r
+\r
+74780 -379200\r
+\r
+74941 -379806\r
+\r
+75581 -379195\r
+\r
+76373 -378774\r
+\r
+77282 -378690\r
+\r
+77741 -379485\r
+\r
+78538 -379889\r
+\r
+79311 -380361\r
+\r
+80434 -380339\r
+\r
+81156 -380655\r
+\r
+81778 -381183\r
+\r
+82205 -381729\r
+\r
+82888 -382315\r
+\r
+83479 -383031\r
+\r
+84137 -383413\r
+\r
+84778 -384057\r
+\r
+85457 -384659\r
+\r
+86190 -385192\r
+\r
+86741 -385936\r
+\r
+87306 -386672\r
+\r
+87820 -387485\r
+\r
+88141 -387948\r
+\r
+87690 -387047\r
+\r
+87948 -386946\r
+\r
+88117 -387272\r
+\r
+88399 -388022\r
+\r
+88464 -388330\r
+\r
+88639 -388672\r
+\r
+89128 -388820\r
+\r
+89863 -388762\r
+\r
+89386 -389042\r
+\r
+90022 -389575\r
+\r
+90224 -389635\r
+\r
+90152 -389340\r
+\r
+90265 -388953\r
+\r
+90585 -389660\r
+\r
+90912 -390033\r
+\r
+90912 -390330\r
+\r
+91268 -391318\r
+\r
+91424 -391287\r
+\r
+91698 -391581\r
+\r
+91848 -391956\r
+\r
+91665 -392524\r
+\r
+91929 -392342\r
+\r
+92654 -391902\r
+\r
+92406 -392207\r
+\r
+92250 -392974\r
+\r
+92082 -392948\r
+\r
+92282 -393807\r
+\r
+92749 -393745\r
+\r
+92970 -393965\r
+\r
+93710 -393928\r
+\r
+94462 -393424\r
+\r
+94243 -393360\r
+\r
+94615 -392957\r
+\r
+94665 -392837\r
+\r
+94938 -393270\r
+\r
+95748 -393660\r
+\r
+96255 -394129\r
+\r
+96075 -394347\r
+\r
+96253 -395298\r
+-1\r
+\r
+61675 -362341\r
+\r
+61691 -362393\r
+\r
+62051 -363392\r
+\r
+62555 -364072\r
+\r
+63013 -364939\r
+\r
+63453 -365664\r
+\r
+64092 -366289\r
+\r
+64682 -366951\r
+\r
+64521 -367880\r
+\r
+64860 -368898\r
+\r
+65077 -369976\r
+\r
+65484 -370906\r
+\r
+65764 -371940\r
+\r
+66299 -372697\r
+\r
+66924 -373338\r
+\r
+67559 -373823\r
+\r
+68095 -374590\r
+\r
+68440 -375549\r
+\r
+68765 -376047\r
+\r
+69158 -376990\r
+\r
+69431 -377645\r
+\r
+70071 -378247\r
+\r
+70708 -378802\r
+\r
+71392 -379361\r
+-1\r
+\r
+58274 -340302\r
+\r
+58306 -340668\r
+\r
+58620 -340530\r
+\r
+58650 -341134\r
+\r
+59090 -341395\r
+\r
+58693 -342097\r
+\r
+58543 -341451\r
+\r
+58412 -341315\r
+\r
+58320 -341891\r
+\r
+58170 -342705\r
+\r
+57634 -343332\r
+\r
+57343 -344229\r
+\r
+57048 -345120\r
+\r
+56683 -345955\r
+\r
+56460 -346848\r
+\r
+56415 -347809\r
+\r
+56740 -348817\r
+\r
+57211 -349651\r
+\r
+57374 -350805\r
+\r
+57463 -351940\r
+\r
+57888 -352531\r
+\r
+58309 -353402\r
+\r
+58404 -353464\r
+\r
+58643 -354546\r
+\r
+59220 -355257\r
+\r
+59502 -355955\r
+\r
+59815 -356941\r
+\r
+60023 -358011\r
+\r
+60224 -359060\r
+\r
+60676 -359618\r
+\r
+60995 -360305\r
+\r
+61331 -361320\r
+\r
+61678 -362341\r
+-1\r
+\r
+49485 -324347\r
+\r
+49521 -324461\r
+\r
+49702 -324907\r
+\r
+49887 -325347\r
+\r
+50050 -325812\r
+\r
+50150 -326337\r
+\r
+50146 -326917\r
+\r
+50101 -327512\r
+\r
+50115 -328101\r
+\r
+50222 -328617\r
+\r
+50384 -329063\r
+\r
+50561 -329512\r
+\r
+50789 -329910\r
+\r
+51036 -330291\r
+\r
+51285 -330667\r
+\r
+51546 -331029\r
+\r
+51844 -331363\r
+\r
+52101 -331736\r
+\r
+52374 -332090\r
+-1\r
+\r
+48125 -320616\r
+\r
+48220 -320773\r
+\r
+48434 -321184\r
+\r
+48551 -321668\r
+\r
+48590 -322220\r
+\r
+48694 -322725\r
+\r
+48693 -323289\r
+\r
+49060 -323550\r
+\r
+49268 -323950\r
+\r
+49485 -324347\r
+-1\r
+\r
+48262 -316142\r
+\r
+48374 -316212\r
+\r
+48008 -316203\r
+\r
+47693 -316148\r
+\r
+47443 -316477\r
+\r
+47392 -316840\r
+\r
+47393 -317411\r
+\r
+47402 -317965\r
+\r
+47581 -318069\r
+\r
+47434 -318125\r
+\r
+47569 -318286\r
+\r
+47579 -318489\r
+\r
+47801 -318895\r
+\r
+47772 -319382\r
+\r
+47749 -318949\r
+\r
+47627 -318943\r
+\r
+47491 -318502\r
+\r
+47500 -318750\r
+\r
+47607 -319260\r
+\r
+47719 -319773\r
+\r
+47947 -320174\r
+\r
+48125 -320616\r
+-1\r
+\r
+46752 -314287\r
+\r
+46771 -314281\r
+\r
+46999 -314444\r
+\r
+47191 -314488\r
+\r
+47459 -314774\r
+\r
+47807 -315048\r
+\r
+48080 -314698\r
+\r
+48273 -314766\r
+\r
+48070 -315047\r
+\r
+48141 -315392\r
+\r
+48462 -315501\r
+\r
+48089 -315723\r
+\r
+48262 -316142\r
+-1\r
+\r
+44751 -313556\r
+\r
+44875 -313719\r
+\r
+44943 -313880\r
+\r
+45262 -314187\r
+\r
+45454 -314466\r
+\r
+45794 -314758\r
+\r
+46025 -314873\r
+\r
+45984 -314935\r
+\r
+46200 -315303\r
+\r
+46455 -315671\r
+\r
+46812 -315453\r
+\r
+46992 -315293\r
+\r
+46755 -314915\r
+\r
+46466 -314585\r
+\r
+46535 -314436\r
+\r
+46751 -314288\r
+-1\r
+\r
+39871 -308485\r
+\r
+39914 -308641\r
+\r
+40248 -308935\r
+\r
+40568 -309240\r
+\r
+40851 -309582\r
+\r
+41147 -309912\r
+\r
+41460 -310224\r
+\r
+41710 -310598\r
+\r
+41982 -310954\r
+\r
+42257 -311304\r
+\r
+42621 -311565\r
+\r
+42984 -311827\r
+\r
+43332 -312101\r
+\r
+43743 -312313\r
+\r
+44068 -312614\r
+\r
+44303 -313004\r
+\r
+44562 -313371\r
+\r
+44790 -313766\r
+\r
+44752 -313556\r
+-1\r
+\r
+37003 -307027\r
+\r
+36800 -306896\r
+\r
+36341 -306839\r
+\r
+36127 -306599\r
+\r
+35910 -306350\r
+\r
+35771 -305911\r
+\r
+35527 -305716\r
+\r
+35329 -305546\r
+\r
+35030 -305824\r
+\r
+34881 -306028\r
+\r
+34538 -306308\r
+\r
+34626 -306538\r
+\r
+34987 -306796\r
+\r
+35280 -307076\r
+\r
+35452 -307509\r
+\r
+35536 -307931\r
+\r
+35637 -308392\r
+\r
+36016 -308586\r
+\r
+36360 -308863\r
+\r
+36814 -309023\r
+\r
+37213 -309077\r
+\r
+37467 -308900\r
+\r
+37812 -308883\r
+\r
+37976 -308584\r
+\r
+38203 -308297\r
+\r
+38262 -308471\r
+\r
+38599 -308397\r
+\r
+38924 -308612\r
+\r
+39046 -308888\r
+\r
+39204 -309337\r
+\r
+39373 -309132\r
+\r
+39304 -308827\r
+\r
+39421 -308556\r
+\r
+39708 -308640\r
+\r
+39870 -308485\r
+-1\r
+\r
+32274 -300972\r
+\r
+32612 -301192\r
+\r
+32939 -301486\r
+\r
+33171 -301812\r
+\r
+33466 -302134\r
+\r
+33655 -302567\r
+\r
+33813 -302960\r
+\r
+34089 -303206\r
+\r
+34131 -303433\r
+\r
+34250 -303935\r
+\r
+34354 -304377\r
+\r
+34539 -304636\r
+\r
+34867 -304830\r
+\r
+35259 -304720\r
+\r
+35590 -305005\r
+\r
+35893 -305159\r
+\r
+35930 -305231\r
+\r
+36096 -305684\r
+\r
+36344 -306009\r
+\r
+36600 -306319\r
+\r
+36654 -306769\r
+\r
+37003 -307027\r
+-1\r
+\r
+28901 -298428\r
+\r
+29288 -298508\r
+\r
+29671 -298745\r
+\r
+29915 -299123\r
+\r
+30241 -299237\r
+\r
+30620 -299279\r
+\r
+30816 -299372\r
+\r
+30900 -299293\r
+\r
+31045 -299558\r
+\r
+31196 -299920\r
+\r
+31455 -300177\r
+\r
+31321 -300543\r
+\r
+30984 -300306\r
+\r
+30750 -299929\r
+\r
+30402 -299814\r
+\r
+30188 -300018\r
+\r
+30319 -300254\r
+\r
+30387 -300707\r
+\r
+30602 -301076\r
+\r
+30876 -301393\r
+\r
+31253 -301300\r
+\r
+31535 -301095\r
+\r
+31594 -301049\r
+\r
+31827 -300895\r
+\r
+31997 -300932\r
+\r
+32274 -300971\r
+-1\r
+\r
+33195 -280897\r
+\r
+33053 -280767\r
+\r
+32783 -280470\r
+\r
+32736 -280314\r
+\r
+32472 -280063\r
+\r
+32153 -279868\r
+\r
+31844 -279585\r
+\r
+31804 -279423\r
+\r
+31554 -279146\r
+\r
+31224 -278960\r
+\r
+31232 -278516\r
+-1\r
+\r
+33749 -287384\r
+\r
+33902 -287239\r
+\r
+34142 -286907\r
+\r
+34384 -286824\r
+\r
+34558 -286465\r
+\r
+34438 -286252\r
+\r
+34472 -285932\r
+\r
+34390 -285494\r
+\r
+34305 -285030\r
+\r
+34364 -284582\r
+\r
+34278 -284404\r
+\r
+33991 -284603\r
+\r
+34001 -284230\r
+\r
+33903 -283830\r
+\r
+33981 -283424\r
+\r
+33881 -283009\r
+\r
+33858 -282576\r
+\r
+33663 -282224\r
+\r
+33463 -281799\r
+\r
+33339 -281356\r
+\r
+33195 -280897\r
+-1\r
+\r
+33388 -288134\r
+\r
+33439 -288086\r
+\r
+33624 -287786\r
+\r
+33667 -287599\r
+\r
+33749 -287381\r
+-1\r
+\r
+31814 -293642\r
+\r
+31664 -293324\r
+\r
+31588 -292848\r
+\r
+31612 -292341\r
+\r
+31697 -291835\r
+\r
+31869 -291408\r
+\r
+31997 -290965\r
+\r
+32325 -290672\r
+\r
+32552 -290282\r
+\r
+32750 -289859\r
+\r
+32887 -289392\r
+\r
+32976 -288909\r
+\r
+33135 -288449\r
+\r
+33411 -288110\r
+-1\r
+\r
+34437 -297221\r
+\r
+34247 -296975\r
+\r
+33956 -296643\r
+\r
+33746 -296475\r
+\r
+33418 -296476\r
+\r
+33174 -296484\r
+\r
+33186 -296235\r
+\r
+33081 -295999\r
+\r
+32983 -295814\r
+\r
+32919 -296159\r
+\r
+32675 -296064\r
+\r
+32350 -295921\r
+\r
+32166 -295582\r
+\r
+32227 -295176\r
+\r
+32294 -294822\r
+\r
+32139 -294419\r
+\r
+32474 -294588\r
+\r
+32799 -294883\r
+\r
+32905 -294716\r
+\r
+32914 -294658\r
+\r
+32648 -294562\r
+\r
+32480 -294209\r
+\r
+32140 -293935\r
+\r
+31814 -293640\r
+-1\r
+\r
+30062 -296757\r
+\r
+29796 -296860\r
+\r
+29883 -297351\r
+\r
+29915 -297858\r
+\r
+29719 -298281\r
+\r
+29204 -298327\r
+\r
+28901 -298426\r
+-1\r
+\r
+28424 -292374\r
+\r
+28277 -292319\r
+\r
+27869 -292271\r
+\r
+27763 -292397\r
+\r
+27574 -292301\r
+\r
+27489 -292604\r
+\r
+27635 -293007\r
+\r
+27718 -293399\r
+\r
+27922 -293513\r
+\r
+28100 -293720\r
+\r
+28392 -293768\r
+\r
+28697 -293811\r
+\r
+28711 -293938\r
+\r
+28880 -294147\r
+\r
+29062 -294049\r
+\r
+29459 -294270\r
+\r
+29291 -294445\r
+\r
+29442 -294903\r
+\r
+29553 -295067\r
+\r
+29545 -295420\r
+\r
+29379 -295689\r
+\r
+29507 -295816\r
+\r
+29799 -295979\r
+\r
+30020 -295995\r
+\r
+30009 -296204\r
+\r
+29846 -296563\r
+\r
+30062 -296757\r
+-1\r
+\r
+28798 -289371\r
+\r
+28689 -289220\r
+\r
+28311 -289009\r
+\r
+28026 -288675\r
+\r
+27704 -288380\r
+\r
+27354 -288110\r
+\r
+26910 -287986\r
+\r
+26748 -288439\r
+\r
+26719 -288875\r
+\r
+26709 -288955\r
+\r
+26476 -289288\r
+\r
+26191 -289488\r
+\r
+26065 -289881\r
+\r
+26010 -290392\r
+\r
+25944 -290885\r
+\r
+26081 -291249\r
+\r
+26406 -291186\r
+\r
+26824 -291298\r
+\r
+27181 -291407\r
+\r
+27514 -291664\r
+\r
+27726 -291729\r
+\r
+27954 -291904\r
+\r
+28167 -291754\r
+\r
+28314 -291858\r
+\r
+28224 -292074\r
+\r
+28424 -292374\r
+-1\r
+\r
+31986 -286572\r
+\r
+31946 -286712\r
+\r
+31848 -286992\r
+\r
+31421 -287094\r
+\r
+31123 -287322\r
+\r
+30924 -287079\r
+\r
+30737 -287504\r
+\r
+30438 -287820\r
+\r
+30206 -288206\r
+\r
+29980 -288599\r
+\r
+29858 -289042\r
+\r
+29856 -289404\r
+\r
+29546 -289710\r
+\r
+29074 -289704\r
+\r
+28797 -289369\r
+-1\r
+\r
+32160 -286313\r
+\r
+32176 -286390\r
+\r
+31986 -286572\r
+-1\r
+\r
+32908 -284317\r
+\r
+32850 -284594\r
+\r
+32607 -284718\r
+\r
+32456 -284989\r
+\r
+32458 -285456\r
+\r
+32420 -286001\r
+\r
+32160 -286313\r
+-1\r
+\r
+29260 -279862\r
+\r
+29309 -279997\r
+\r
+29587 -280271\r
+\r
+29755 -280721\r
+\r
+30089 -280991\r
+\r
+30453 -281140\r
+\r
+30808 -281244\r
+\r
+30465 -281200\r
+\r
+30451 -281301\r
+\r
+30193 -281564\r
+\r
+30355 -281534\r
+\r
+30694 -281643\r
+\r
+30403 -281688\r
+\r
+30482 -281752\r
+\r
+30443 -281974\r
+\r
+30571 -282183\r
+\r
+30606 -282266\r
+\r
+30203 -282102\r
+\r
+30154 -282349\r
+\r
+30394 -282549\r
+\r
+30808 -282672\r
+\r
+31045 -282613\r
+\r
+31184 -282973\r
+\r
+31560 -283041\r
+\r
+31446 -283206\r
+\r
+31699 -283510\r
+\r
+31757 -283691\r
+\r
+31985 -283948\r
+\r
+32214 -284342\r
+\r
+32428 -284708\r
+\r
+32739 -284650\r
+\r
+32908 -284317\r
+-1\r
+\r
+26016 -280402\r
+\r
+26161 -280592\r
+\r
+26505 -280859\r
+\r
+26758 -281078\r
+\r
+27087 -281358\r
+\r
+27220 -281496\r
+\r
+27543 -281666\r
+\r
+27887 -281811\r
+\r
+28290 -282022\r
+\r
+28653 -282276\r
+\r
+29121 -282318\r
+\r
+29008 -281975\r
+\r
+29308 -281656\r
+\r
+29677 -281885\r
+\r
+29816 -281669\r
+\r
+30001 -281415\r
+\r
+30082 -281237\r
+\r
+29782 -280915\r
+\r
+29555 -280551\r
+\r
+29663 -280492\r
+\r
+29366 -280170\r
+\r
+29262 -279860\r
+-1\r
+\r
+39330 -301120\r
+\r
+39161 -300990\r
+\r
+38850 -300956\r
+\r
+38821 -300992\r
+\r
+38689 -300928\r
+\r
+38520 -300810\r
+\r
+38075 -300633\r
+\r
+37666 -300421\r
+\r
+37297 -300181\r
+\r
+36943 -299909\r
+\r
+36600 -299628\r
+\r
+36262 -299342\r
+\r
+35987 -299043\r
+\r
+35753 -298782\r
+\r
+35395 -298517\r
+\r
+35054 -298235\r
+\r
+34795 -298004\r
+\r
+34661 -297567\r
+\r
+34437 -297220\r
+-1\r
+\r
+43435 -301438\r
+\r
+43386 -301438\r
+\r
+43296 -301528\r
+\r
+42901 -301646\r
+\r
+42573 -301660\r
+\r
+42697 -301439\r
+\r
+42305 -301222\r
+\r
+41777 -301136\r
+\r
+41597 -301533\r
+\r
+41176 -301715\r
+\r
+40801 -301938\r
+\r
+40263 -301859\r
+\r
+39817 -301684\r
+\r
+39455 -301421\r
+\r
+39329 -301120\r
+-1\r
+\r
+48777 -300666\r
+\r
+48422 -300784\r
+\r
+47867 -300832\r
+\r
+47302 -300782\r
+\r
+46771 -300692\r
+\r
+46263 -300626\r
+\r
+45724 -300708\r
+\r
+45187 -300711\r
+\r
+44758 -300517\r
+\r
+44577 -300916\r
+\r
+44785 -300988\r
+\r
+45255 -301054\r
+\r
+45546 -300817\r
+\r
+45992 -300733\r
+\r
+46071 -301124\r
+\r
+45721 -300973\r
+\r
+45348 -301093\r
+\r
+45171 -301516\r
+\r
+44894 -301425\r
+\r
+44409 -301390\r
+\r
+44256 -301193\r
+\r
+44346 -301071\r
+\r
+43879 -301227\r
+\r
+43311 -301234\r
+\r
+43356 -301352\r
+\r
+43726 -301366\r
+\r
+43758 -301507\r
+\r
+43436 -301438\r
+-1\r
+\r
+53979 -299275\r
+\r
+53932 -299326\r
+\r
+53699 -299640\r
+\r
+53277 -299845\r
+\r
+53413 -299893\r
+\r
+53677 -300016\r
+\r
+53339 -300303\r
+\r
+53047 -300088\r
+\r
+53097 -299930\r
+\r
+52836 -299817\r
+\r
+52366 -299665\r
+\r
+51883 -299526\r
+\r
+51378 -299536\r
+\r
+50982 -299766\r
+\r
+50618 -300021\r
+\r
+50296 -300328\r
+\r
+49819 -300475\r
+\r
+49315 -300588\r
+\r
+48779 -300664\r
+-1\r
+\r
+56899 -303278\r
+\r
+56809 -303153\r
+\r
+56523 -302809\r
+\r
+56211 -302483\r
+\r
+55911 -302154\r
+\r
+55616 -301818\r
+\r
+55412 -301420\r
+\r
+55559 -301835\r
+\r
+55800 -302164\r
+\r
+55867 -302540\r
+\r
+55935 -302780\r
+\r
+55917 -302832\r
+\r
+55855 -303106\r
+\r
+55925 -302879\r
+\r
+55575 -302805\r
+\r
+55236 -302607\r
+\r
+55181 -302427\r
+\r
+55011 -302235\r
+\r
+54920 -301824\r
+\r
+55163 -302100\r
+\r
+55404 -302488\r
+\r
+55381 -302102\r
+\r
+55134 -301718\r
+\r
+54941 -301554\r
+\r
+54728 -301382\r
+\r
+54988 -301069\r
+\r
+54938 -300713\r
+\r
+54835 -300877\r
+\r
+54721 -300978\r
+\r
+54706 -300709\r
+\r
+54963 -300642\r
+\r
+55102 -301005\r
+\r
+55311 -301366\r
+\r
+55289 -301097\r
+\r
+55095 -300654\r
+\r
+54914 -300200\r
+\r
+54532 -299979\r
+\r
+54167 -299717\r
+\r
+53980 -299275\r
+-1\r
+\r
+57399 -308414\r
+\r
+57355 -308234\r
+\r
+57205 -307760\r
+\r
+57255 -307208\r
+\r
+57272 -306638\r
+\r
+57485 -306221\r
+\r
+57519 -305714\r
+\r
+57343 -305255\r
+\r
+57187 -304784\r
+\r
+56870 -304630\r
+\r
+56851 -304373\r
+\r
+56956 -303993\r
+\r
+57026 -304223\r
+\r
+57096 -304320\r
+\r
+57003 -303781\r
+\r
+56898 -303278\r
+-1\r
+\r
+56603 -317567\r
+\r
+56467 -317248\r
+\r
+56783 -316941\r
+\r
+56954 -316535\r
+\r
+57170 -316351\r
+\r
+57253 -315853\r
+\r
+57187 -315447\r
+\r
+57216 -315405\r
+\r
+56894 -315098\r
+\r
+56939 -314670\r
+\r
+56986 -314250\r
+\r
+56869 -313733\r
+\r
+56775 -313194\r
+\r
+56759 -312652\r
+\r
+56843 -312187\r
+\r
+56865 -311611\r
+\r
+56790 -311133\r
+\r
+56887 -310660\r
+\r
+57150 -310315\r
+\r
+57222 -309760\r
+\r
+57400 -309305\r
+\r
+57633 -309577\r
+\r
+57639 -309234\r
+\r
+57575 -308714\r
+\r
+57399 -308414\r
+-1\r
+\r
+57217 -320078\r
+\r
+57107 -319955\r
+\r
+57016 -319496\r
+\r
+56768 -319176\r
+\r
+56533 -318962\r
+\r
+56889 -318783\r
+\r
+57071 -318589\r
+\r
+57341 -318948\r
+\r
+57332 -318727\r
+\r
+57059 -318370\r
+\r
+56845 -317954\r
+\r
+56603 -317567\r
+-1\r
+\r
+66551 -317819\r
+\r
+66281 -318029\r
+\r
+66117 -318004\r
+\r
+65901 -318028\r
+\r
+66086 -317602\r
+\r
+66138 -317190\r
+\r
+65933 -317247\r
+\r
+65621 -317087\r
+\r
+65118 -317170\r
+\r
+64674 -317346\r
+\r
+64245 -317539\r
+\r
+63732 -317631\r
+\r
+63307 -317808\r
+\r
+63054 -317437\r
+\r
+62806 -317714\r
+\r
+62312 -317835\r
+\r
+61771 -317849\r
+\r
+61371 -317623\r
+\r
+60977 -317703\r
+\r
+60556 -317703\r
+\r
+60164 -317871\r
+\r
+59721 -318020\r
+\r
+59524 -318079\r
+\r
+59973 -317915\r
+\r
+59616 -318170\r
+\r
+59341 -318228\r
+\r
+58987 -318433\r
+\r
+58673 -318708\r
+\r
+58616 -318899\r
+\r
+58507 -319163\r
+\r
+58263 -319469\r
+\r
+57905 -319729\r
+\r
+57604 -320053\r
+\r
+57217 -320078\r
+-1\r
+\r
+77844 -313605\r
+\r
+77302 -312935\r
+\r
+76702 -312570\r
+\r
+75974 -312372\r
+\r
+75123 -312744\r
+\r
+74413 -313309\r
+\r
+73826 -314002\r
+\r
+73084 -314539\r
+\r
+72310 -314900\r
+\r
+71345 -314890\r
+\r
+71854 -314936\r
+\r
+71330 -315191\r
+\r
+70717 -315584\r
+\r
+70423 -315579\r
+\r
+70373 -315072\r
+\r
+70452 -314812\r
+\r
+70537 -314703\r
+\r
+69822 -315196\r
+\r
+69590 -315578\r
+\r
+69235 -315429\r
+\r
+69523 -314950\r
+\r
+68821 -315196\r
+\r
+67975 -315446\r
+\r
+67115 -315841\r
+\r
+66122 -316053\r
+\r
+65611 -316392\r
+\r
+66111 -316415\r
+\r
+66634 -317069\r
+\r
+67444 -316827\r
+\r
+67622 -317188\r
+\r
+67351 -317617\r
+\r
+67328 -317385\r
+\r
+66550 -317820\r
+-1\r
+\r
+69745 -326624\r
+\r
+70369 -326572\r
+\r
+71256 -326361\r
+\r
+71847 -325675\r
+\r
+72746 -325759\r
+\r
+73766 -325760\r
+\r
+74759 -325534\r
+\r
+75360 -325276\r
+\r
+75102 -325463\r
+\r
+75856 -324959\r
+\r
+76253 -324084\r
+\r
+76624 -323176\r
+\r
+76761 -322043\r
+\r
+76903 -320912\r
+\r
+77089 -319836\r
+\r
+77513 -318982\r
+\r
+77598 -317914\r
+\r
+77735 -317386\r
+\r
+77751 -316990\r
+\r
+77560 -315957\r
+\r
+77470 -316123\r
+\r
+77509 -315657\r
+\r
+77289 -314873\r
+\r
+77264 -313871\r
+\r
+77499 -314124\r
+\r
+77619 -314532\r
+\r
+77844 -313608\r
+-1\r
+\r
+65358 -339796\r
+\r
+65561 -338872\r
+\r
+65892 -337923\r
+\r
+66000 -337420\r
+\r
+66264 -336967\r
+\r
+65897 -337816\r
+\r
+66272 -337035\r
+\r
+66369 -335897\r
+\r
+66190 -335242\r
+\r
+66383 -335058\r
+\r
+66652 -334072\r
+\r
+66409 -333643\r
+\r
+67032 -333434\r
+\r
+67263 -332393\r
+\r
+67389 -331280\r
+\r
+66897 -330783\r
+\r
+66926 -331334\r
+\r
+66656 -330860\r
+\r
+66686 -330732\r
+\r
+66200 -330447\r
+\r
+66472 -330199\r
+\r
+66415 -329312\r
+\r
+66729 -329207\r
+\r
+67099 -328390\r
+\r
+67395 -328522\r
+\r
+67796 -329041\r
+\r
+68172 -328583\r
+\r
+67685 -329336\r
+\r
+68170 -328829\r
+\r
+68590 -327991\r
+\r
+69116 -327244\r
+\r
+69745 -326624\r
+-1\r
+\r
+74715 -349844\r
+\r
+74025 -349483\r
+\r
+73379 -348843\r
+\r
+72725 -348217\r
+\r
+72034 -347637\r
+\r
+71296 -347129\r
+\r
+70360 -346918\r
+\r
+69594 -346634\r
+\r
+69023 -345970\r
+\r
+68375 -345459\r
+\r
+67729 -344832\r
+\r
+67895 -345321\r
+\r
+67502 -345052\r
+\r
+67370 -344360\r
+\r
+67484 -344602\r
+\r
+67359 -343849\r
+\r
+67348 -342720\r
+\r
+66786 -341974\r
+\r
+66405 -341123\r
+\r
+65697 -340582\r
+\r
+65358 -339796\r
+-1\r
+\r
+93488 -349692\r
+\r
+92845 -349777\r
+\r
+91861 -350110\r
+\r
+91007 -350616\r
+\r
+90088 -351067\r
+\r
+89022 -351353\r
+\r
+87896 -351621\r
+\r
+86717 -351771\r
+\r
+85625 -351831\r
+\r
+85210 -351881\r
+\r
+84822 -351880\r
+\r
+83694 -351947\r
+\r
+82656 -351871\r
+\r
+82194 -352014\r
+\r
+81476 -352385\r
+\r
+81224 -352236\r
+\r
+80296 -352063\r
+\r
+79359 -351840\r
+\r
+78597 -351366\r
+\r
+77970 -350734\r
+\r
+77169 -350431\r
+\r
+76882 -350764\r
+\r
+77430 -350529\r
+\r
+78073 -351115\r
+\r
+78821 -351546\r
+\r
+79501 -352007\r
+\r
+78593 -351757\r
+\r
+77712 -351452\r
+\r
+77115 -351001\r
+\r
+76304 -350612\r
+\r
+75465 -350254\r
+\r
+74715 -349844
\ No newline at end of file
diff --git a/src/planetarium/compile.scm b/src/planetarium/compile.scm
new file mode 100644 (file)
index 0000000..4522d9b
--- /dev/null
@@ -0,0 +1,30 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+(load-option 'CREF)
+(compile-system "planetarium" (directory-pathname (current-load-pathname))
+               'dependencies
+               `(("solar" "geometry")
+                 ("earth" "geometry" "matrices")
+                 ("mit-scheme-cil" "earth" ,@(directory-read "cil-*.txt"))
+                 ("tellurian" "geometry" "matrices")))
\ No newline at end of file
diff --git a/src/planetarium/earth.scm b/src/planetarium/earth.scm
new file mode 100644 (file)
index 0000000..43dc0fb
--- /dev/null
@@ -0,0 +1,238 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;; Much of this is stolen from Arthur's WorldMap.java, which he
+;;; mistakenly lent me.
+
+(declare (usual-integrations)
+        (integrate-external "geometry" "matrices"))
+
+(define (draw-earth device orientation solar-lat/long)
+  (let ((solar-orientation
+        (let ((Mx (make-x-rotation-matrix
+                   (degrees->radians
+                    (flo:negate (latitude solar-lat/long)))))
+              (My (make-y-rotation-matrix
+                   (degrees->radians (longitude solar-lat/long)))))
+          (3d-multiply! orientation My My)
+          (3d-multiply! My Mx My)
+          My))
+       (can-fill? (fill-polygon-available?)))
+    (if can-fill?
+       (draw-dark-side device orientation solar-lat/long solar-orientation))
+    (draw-meridians device orientation)
+    (draw-parallels device orientation)
+    (draw-coastlines device orientation)
+    (if (not can-fill?)
+       (draw-terminator device solar-orientation))
+    (draw-circle device (make-2d-point 0. 0.) 1. "black")))
+
+(define (draw-meridians device orientation)
+  (draw-meridian device 0. orientation "green")
+  (let loop ((i 1.))
+    (if (flo:< i 36.)                  ;every 10 degrees
+       (let ((longitude (flo:* i (flo:/ 2pi 36.))))
+         (draw-meridian device longitude orientation "gray")
+         (loop (flo:+ i 1.))))))
+
+(define (draw-meridian device longitude orientation color)
+  (let loop ((i -8.)
+            (start (project -pi/2 longitude orientation)))
+    (if (flo:<= i 9.)                  ;every 10 degrees
+       (let* ((latitude (flo:* i (flo:/ pi 18.)))
+              (end (project latitude longitude orientation)))
+         (if (and (not (flo:negative? (z start)))
+                  (not (flo:negative? (z end))))
+             (draw-segment device start end color))
+         (loop (flo:+ i 1.) end)))))
+
+(define (draw-parallels device orientation)
+  (draw-parallel device 0. orientation "blue")
+  (let* ((tropic (degrees->radians (dms->degrees 23. 26. 16.)))
+        (arctic (flo:- pi/2 tropic)))
+    (draw-parallel device tropic orientation "blue")
+    (draw-parallel device (flo:negate tropic) orientation "blue")
+    (draw-parallel device arctic orientation "blue")
+    (draw-parallel device (flo:negate arctic) orientation "blue"))
+  (let loop ((i 1.))
+    (if (flo:< i 9.)                   ;every 10 degrees
+       (let ((latitude (flo:* i (flo:/ pi/2 9.))))
+         (draw-parallel device (flo:negate latitude) orientation "gray")
+         (draw-parallel device latitude orientation "gray")
+         (loop (flo:+ i 1.))))))
+
+(define (draw-parallel device latitude orientation color)
+  (let loop ((i 1.)
+            (start (project latitude 0. orientation)))
+    (if (flo:<= i 36.)                 ;every 10 degrees
+       (let* ((longitude (flo:* i (flo:/ 2pi 36.)))
+              (end (project latitude longitude orientation)))
+         (if (and (not (flo:negative? (z start)))
+                  (not (flo:negative? (z end))))
+             (draw-segment device start end color))
+         (loop (flo:+ i 1.) end)))))
+
+(define-integrable-operator (project latitude longitude orientation)
+  (let ((point (make-3d-point
+               (flo:* (flo:cos latitude) (flo:sin longitude))
+               (flo:sin latitude)
+               (flo:* (flo:cos latitude) (flo:cos longitude)))))
+    (3d-transform! point orientation point)
+    point))
+
+(define (draw-coastlines device orientation)
+  (draw-cil device africa-cil orientation "black")
+  (draw-cil device asia-cil orientation "black")
+  (draw-cil device europe-cil orientation "black")
+  (draw-cil device namer-cil orientation "black")
+  (draw-cil device samer-cil orientation "black"))
+
+(define (draw-cil device cil orientation color)
+  (for-each (lambda (stroke)
+             (let loop ((start (project (caar stroke) (cdar stroke)
+                                        orientation))
+                        (rest (cdr stroke)))
+               (if (pair? rest)
+                   (let ((end (project (caar rest) (cdar rest) orientation)))
+                     (if (and (not (flo:negative? (z start)))
+                              (not (flo:negative? (z end))))
+                         (draw-segment device start end color))
+                     (loop end (cdr rest))))))
+           cil))
+
+(define (read-cil-file name)
+  (let ((in (open-input-file name)))
+    (port/set-line-ending in 'CRLF)
+    (let loop ((points '()) (lines '()))
+      (let ((line (read-line in)))
+       (if (eof-object? line)
+           (begin
+             (close-port in)
+             (reverse! (if (null? points)
+                           lines
+                           (cons points lines))))
+           (let ((line (string-trim-left line)))
+             (cond
+              ((string-null? line)
+               (loop points lines))
+              ((string=? line "-1")
+               (loop '() (cons points lines)))
+              (else
+               (let ((sep (string-find-next-char line #\space)))
+                 (let ((latitude (string->number (string-head line sep)))
+                       (longitude (string->number (string-tail line (1+ sep)))))
+                   (if (or (not latitude) (not longitude))
+                       (error "could not parse:" (input-port/line in) line))
+                   (loop (cons (cons (degrees->radians
+                                      (flo:/ (->flonum latitude) 3600.))
+                                     (degrees->radians
+                                      (flo:/ (->flonum longitude) 3600.)))
+                               points)
+                         lines)))))))))))
+
+(define (draw-terminator device sol-orientation)
+  ;;(graphics-set-line-width! device 4.0)
+  (draw-meridian device pi/2 sol-orientation "black")
+  (draw-meridian device -pi/2 sol-orientation "black"))
+
+(define (draw-dark-side device orientation sol sol-orientation)
+
+  (define (find-point found? start-i)
+    ;; Returns an exact index ranging from -18.0 to +17.0.  START-I
+    ;; has the same range.  The index is negative while we search up
+    ;; the back (longitude -pi/2, latitudes from -pi/2 to pi/2) and
+    ;; positive while we search down the front (longitude pi/2,
+    ;; latitudes from pi/2 to -pi/2).
+    (if start-i
+       (let loop ((i start-i))
+         (let ((projection (project-i i)))
+           (if (found? projection)
+               i
+               (let ((i+1 (next-i i)))
+                 (if (flo:= i+1 start-i)
+                     #f
+                     (loop i+1))))))
+       #f))
+
+  (define-integrable (project-i i)
+    (let ((latitude (if (flo:negative? i)
+                       (flo:* (flo:+ i 9.) (flo:/ pi/2 9.))
+                       (flo:* (flo:- 9. i) (flo:/ pi/2 9.))))
+         (longitude (if (flo:negative? i) -pi/2 pi/2)))
+      (project latitude longitude sol-orientation)))
+
+  (define-integrable (next-i i)
+    (let ((i+1 (flo:+ i 1.)))
+      (if (flo:< i+1 18.) i+1 -18.)))
+
+  (define (hidden? point)
+    (flo:negative? (z point)))
+
+  (define (visible? point)
+    (not (flo:negative? (z point))))
+
+  (define (collect-visible-reversed start-i)
+    (let loop ((points (list (project-i start-i)))
+              (i (next-i start-i)))
+      (if (flo:= i start-i)
+         points
+         (let ((projection (project-i i)))
+           (if (visible? projection)
+               (loop (cons projection points) (next-i i))
+               points)))))
+
+  (define (circle-points start end)
+    (let ((increment (flo:/ pi 18.)))
+      (let ((stop (greater-angle start end)))
+       (let loop ((a start))
+         (if (flo:< a stop)
+             (cons (flo:2d (flo:cos a) (flo:sin a))
+                   (loop (flo:+ a increment)))
+             '())))))
+
+  (let ((start-i (find-point visible? (find-point hidden? -18.))))
+    (if start-i
+       (let ((points (collect-visible-reversed start-i)))
+         (let ((end-point (car points)))
+           (let ((points (reverse! points)))
+             #;(fluid-let ((flonum-unparser-cutoff '(relative 5)))
+               (trace "; terminator's visible points:\n")
+               (for-each (lambda (p)
+                           (trace ";   "(x p)","(y p)"\n"))
+                         points))
+             (let ((start-point (car points)))
+               (let ((edge
+                      (circle-points
+                       (flo:atan2 (y end-point) (x end-point))
+                       (flo:atan2 (y start-point)(x start-point)))))
+                 #;(fluid-let ((flonum-unparser-cutoff '(relative 5)))
+                   (trace "; disk edge:\n")
+                   (for-each (lambda (p)
+                               (trace ";       "(x p)","(y p)"\n"))
+                             edge))
+                 (fill-polygon device (append! points edge) "light gray"))))))
+       (let ((sol-point (project (degrees->radians (latitude sol))
+                                 (degrees->radians (longitude sol))
+                                 orientation)))
+         (if (hidden? sol-point)
+             (fill-polygon device (circle-points 0. 2pi) "light gray"))))))
\ No newline at end of file
diff --git a/src/planetarium/geometry.scm b/src/planetarium/geometry.scm
new file mode 100644 (file)
index 0000000..0cfde04
--- /dev/null
@@ -0,0 +1,122 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+(declare (usual-integrations))
+
+(define-integrable pi (flo:* 4. (flo:atan2 1. 1.)))
+(define-integrable 2pi (flo:* 8. (flo:atan2 1. 1.)))
+(define-integrable pi/2 (flo:* 2. (flo:atan2 1. 1.)))
+(define-integrable -pi/2 (flo:negate pi/2))
+
+(define-integrable (flo:2d x y)
+  (let ((v (flo:vector-cons 2)))
+    (flo:vector-set! v 0 x)
+    (flo:vector-set! v 1 y)
+    v))
+(define-integrable (flo.1 v) (flo:vector-ref v 0))
+(define-integrable (flo.2 v) (flo:vector-ref v 1))
+(define-integrable (flo.1! v f) (flo:vector-set! v 0 f))
+(define-integrable (flo.2! v f) (flo:vector-set! v 1 f))
+
+(define-integrable (flo:3d x y z)
+  (let ((v (flo:vector-cons 3)))
+    (flo:vector-set! v 0 x)
+    (flo:vector-set! v 1 y)
+    (flo:vector-set! v 2 z)
+    v))
+(define-integrable (flo.3 v) (flo:vector-ref v 2))
+(define-integrable (flo.3! v f) (flo:vector-set! v 2 f))
+
+(define-integrable make-2d-point flo:2d)
+(define-integrable x flo.1)
+(define-integrable set-x! flo.1!)
+(define-integrable y flo.2)
+(define-integrable set-y! flo.2!)
+(define-integrable make-3d-point flo:3d)
+(define-integrable z flo.3)
+(define-integrable set-z! flo.3!)
+(define-integrable make-latitude/longitude flo:2d)
+(define-integrable latitude  flo.1)
+(define-integrable set-latitude!  flo.1!)
+(define-integrable longitude flo.2)
+(define-integrable set-longitude! flo.2!)
+
+(define-integrable (degrees->radians degrees) (flo:* degrees (flo:/ 2pi 360.)))
+
+(define-integrable (radians->degrees radians) (flo:* radians (flo:/ 360. 2pi)))
+
+(define-integrable (dms->degrees degrees minutes seconds)
+  (flo:+ (->flonum degrees)
+        (flo:/ (flo:+ (->flonum minutes) (flo:/ (->flonum seconds) 60.)) 60.)))
+
+(define (degree-string degrees)
+  (let* ((deg.r (integer-divide (abs degrees) 3600))
+        (min.r (integer-divide (cdr deg.r) 60)))
+    (string-append (if (negative? degrees) "-" "+")
+                  (number->string (car deg.r))
+                  ":"(string-pad-left (number->string (car min.r)) 2 #\0)
+                  ":"(string-pad-left (number->string (cdr min.r)) 2 #\0))))
+
+(define-integrable-operator (lesser-angle a b)
+  ;; Angle B translated to (not more than 2pi) numerically less than A.
+  (let loop ((b b))
+    (cond ((flo:< b (flo:- a 2pi))
+          (loop (flo:+ b 2pi)))
+         ((flo:< b a)
+          b)
+         (else
+          (loop (flo:- b 2pi))))))
+
+(define-integrable-operator (greater-angle a b)
+  ;; Angle B translated to (not more than 2pi) numerically greater than A.
+  (let loop ((b b))
+    (cond ((flo:< a (flo:- b 2pi))
+          (loop (flo:- b 2pi)))
+         ((flo:< a b)
+          b)
+         (else
+          (loop (flo:+ b 2pi))))))
+
+(define (canonical-longitude long)
+  ;; Equivalent to LONG degrees, in range [0,360).
+  (let ((l (flo:truncate long)))
+    (let ((frac (flo:- long l))
+         (r (remainder l 360)))
+      (let ((r+frac (flo:+ r frac)))
+       (if (flo:negative? r)
+           (flo:+ r+frac 360.)
+           r+frac)))))
+
+(define (2d-translate! p dx dy q)
+  (let ((x (x p))
+       (y (y p)))
+    (flo:vector-set! q 0 (flo:+ x dx))
+    (flo:vector-set! q 1 (flo:+ y dy))))
+
+(define (2d-rotate! p angle q)
+  (let ((cos (flo:cos angle))
+       (sin (flo:sin angle)))
+    (let ((x (x p))
+         (y (y p)))
+      (flo:vector-set! q 0 (flo:+ (flo:* x cos) (flo:* y (flo:negate sin))))
+      (flo:vector-set! q 1 (flo:+ (flo:* x sin) (flo:* y cos))))))
\ No newline at end of file
diff --git a/src/planetarium/make.scm b/src/planetarium/make.scm
new file mode 100644 (file)
index 0000000..859d3d7
--- /dev/null
@@ -0,0 +1,27 @@
+#| -*-Scheme-*-
+
+Load the Planetarium. |#
+
+(with-loader-base-uri
+ (system-library-uri "planetarium/")
+ (lambda ()
+   (load-package-set "planetarium")))
+
+(let ((planet (->environment '(planetarium)))
+      (graphics (cond ((graphics-type-available? 'gtk)
+                      (->environment '(planetarium gtk-graphics)))
+                     ((graphics-type-available? 'x)
+                      (->environment '(planetarium x-graphics)))
+                     ((not (null? (enumerate-graphics-types)))
+                      #t)
+                     (else #f))))
+  (if (environment? graphics)
+      (begin
+       (environment-link-name planet graphics 'make-suitable-graphics-device)
+       (environment-link-name planet graphics 'flush-graphics-device)
+       (environment-link-name planet graphics 'draw-segment)
+       (environment-link-name planet graphics 'draw-circle)
+       (environment-link-name planet graphics 'draw-text)
+       (environment-link-name planet graphics 'fill-polygon))
+      (if (eq? graphics #f)
+         (error "No graphics available."))))
\ No newline at end of file
diff --git a/src/planetarium/matrices.scm b/src/planetarium/matrices.scm
new file mode 100644 (file)
index 0000000..e598983
--- /dev/null
@@ -0,0 +1,107 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+(declare (usual-integrations) (no-type-checks) (no-range-checks))
+
+(define-integrable-operator (3d-transform! point transform projection)
+  ;; point X transform => projection  The projection may be eq point.
+  (define-integrable (t i j)
+    (flo:vector-ref transform (fix:+ (fix:* i 3) j)))
+  (let ((p0 (flo:vector-ref point 0))
+       (p1 (flo:vector-ref point 1))
+       (p2 (flo:vector-ref point 2)))
+    (define-integrable (f i)
+      (flo:+        (flo:* p0 (t i 0))
+            (flo:+ (flo:* p1 (t i 1))
+                   (flo:* p2 (t i 2)))))
+    (flo:vector-set! projection 0 (f 0))
+    (flo:vector-set! projection 1 (f 1))
+    (flo:vector-set! projection 2 (f 2))))
+
+(define-integrable-operator (3d-multiply! A B C)
+  ;; A X B => C  C may be eq A or B.
+  (define-integrable (ref m row col)
+    (flo:vector-ref m (fix:+ (fix:* (fix:-1+ row) 3) (fix:-1+ col))))
+  (define-integrable (f+ a b c)
+    (flo:+ a (flo:+ b c)))
+  (define-integrable (f* a b) (flo:* a b))
+  (let ((B11 (ref B 1 1))  (A11 (ref A 1 1))
+       (B12 (ref B 1 2))  (A12 (ref A 1 2))
+       (B13 (ref B 1 3))  (A13 (ref A 1 3))
+       (B21 (ref B 2 1))  (A21 (ref A 2 1))
+       (B22 (ref B 2 2))  (A22 (ref A 2 2))
+       (B23 (ref B 2 3))  (A23 (ref A 2 3))
+       (B31 (ref B 3 1))  (A31 (ref A 3 1))
+       (B32 (ref B 3 2))  (A32 (ref A 3 2))
+       (B33 (ref B 3 3))  (A33 (ref A 3 3)))
+  (flo:vector-set! C 0 (f+ (f* A11 B11) (f* A12 B21) (f* A13 B31)))
+  (flo:vector-set! C 1 (f+ (f* A11 B12) (f* A12 B22) (f* A13 B32)))
+  (flo:vector-set! C 2 (f+ (f* A11 B13) (f* A12 B23) (f* A13 B33)))
+  (flo:vector-set! C 3 (f+ (f* A21 B11) (f* A22 B21) (f* A23 B31)))
+  (flo:vector-set! C 4 (f+ (f* A21 B12) (f* A22 B22) (f* A23 B32)))
+  (flo:vector-set! C 5 (f+ (f* A21 B13) (f* A22 B23) (f* A23 B33)))
+  (flo:vector-set! C 6 (f+ (f* A31 B11) (f* A32 B21) (f* A33 B31)))
+  (flo:vector-set! C 7 (f+ (f* A31 B12) (f* A32 B22) (f* A33 B32)))
+  (flo:vector-set! C 8 (f+ (f* A31 B13) (f* A32 B23) (f* A33 B33)))))
+
+(define-integrable (make-3d-identity-matrix)
+  (flo:3d-matrix 1. 0. 0.
+                0. 1. 0.
+                0. 0. 1.))
+
+(define-integrable-operator (make-x-rotation-matrix radians)
+  (let ((cos (flo:cos radians))
+       (sin (flo:sin radians)))
+    (let ((-sin (flo:negate sin)))
+      (flo:3d-matrix 1.  0.   0.
+                    0. cos -sin
+                    0. sin  cos))))
+
+(define-integrable-operator (make-y-rotation-matrix radians)
+  (let ((cos (flo:cos radians))
+       (sin (flo:sin radians)))
+    (let ((-sin (flo:negate sin)))
+      (flo:3d-matrix cos  0. sin
+                    0.  1.  0.
+                    -sin  0. cos))))
+
+(define-integrable-operator (make-z-rotation-matrix radians)
+  (let ((cos (flo:cos radians))
+       (sin (flo:sin radians)))
+    (let ((-sin (flo:negate sin)))
+      (flo:3d-matrix cos -sin  0.
+                    sin  cos  0.
+                    0.   0.  1.))))
+
+(define-integrable (flo:3d-matrix m11 m12 m13 m21 m22 m23 m31 m32 m33)
+  (let ((v (flo:vector-cons 9)))
+    (flo:vector-set! v 0 m11)
+    (flo:vector-set! v 1 m12)
+    (flo:vector-set! v 2 m13)
+    (flo:vector-set! v 3 m21)
+    (flo:vector-set! v 4 m22)
+    (flo:vector-set! v 5 m23)
+    (flo:vector-set! v 6 m31)
+    (flo:vector-set! v 7 m32)
+    (flo:vector-set! v 8 m33)
+    v))
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme-cil.scm b/src/planetarium/mit-scheme-cil.scm
new file mode 100644 (file)
index 0000000..041c9d6
--- /dev/null
@@ -0,0 +1,37 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; MIT Scheme specific code to load CIL data.
+
+(define-syntax cil-file
+  (sc-macro-transformer
+   (lambda (form usage-env)
+     (declare (ignore usage-env))
+     (let ((filename (cadr form)))
+       (list 'quote (read-cil-file filename))))))
+
+(define africa-cil (cil-file "cil-africa.txt"))
+(define asia-cil (cil-file "cil-asia.txt"))
+(define europe-cil (cil-file "cil-europe.txt"))
+(define namer-cil (cil-file "cil-n-america.txt"))
+(define samer-cil (cil-file "cil-s-america.txt"))
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme-graphics.scm b/src/planetarium/mit-scheme-graphics.scm
new file mode 100644 (file)
index 0000000..46d9d6d
--- /dev/null
@@ -0,0 +1,52 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; System specific code for MIT Scheme with simple graphics.
+
+(declare (usual-integrations))
+
+(define (make-suitable-graphics-device)
+  (let ((device (make-graphics-device)))
+    (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1)
+    device))
+
+(define-integrable (x p) (flo:vector-ref p 0))
+(define-integrable (y p) (flo:vector-ref p 1))
+
+(define (draw-segment device start end color)
+  (declare (ignore color))
+  (graphics-draw-line device
+                     (x start) (y start)
+                     (x end) (y end)))
+
+(define (draw-circle device center radius color)
+  (declare (ignore device center radius color))
+  unspecific)
+
+(define (draw-text device position string color)
+  (declare (ignore color))
+  (graphics-draw-text device (x position) (y position) string))
+
+(define (fill-polygon-available?) #f)
+
+(define flush-graphics-device graphics-flush)
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme-gtk.scm b/src/planetarium/mit-scheme-gtk.scm
new file mode 100644 (file)
index 0000000..5741abf
--- /dev/null
@@ -0,0 +1,57 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; System specific code for MIT Scheme with the Gtk option.
+
+(define (make-suitable-graphics-device)
+  (let ((device (make-graphics-device 'gtk 512 512)))
+    (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1)
+    (gtk-graphics/set-background-color device "white")
+    (gtk-graphics/set-foreground-color device "black")
+    device))
+
+(define-integrable (x p) (flo:vector-ref p 0))
+(define-integrable (y p) (flo:vector-ref p 1))
+
+(define (draw-segment device start end color)
+  (gtk-graphics/set-foreground-color device color)
+  #;(gtk-graphics/draw-line-points device start end)
+  (gtk-graphics/draw-line device
+                         (x start) (y start)
+                         (x end) (y end)))
+
+(define (draw-circle device center radius color)
+  (gtk-graphics/set-foreground-color device color)
+  (gtk-graphics/draw-circle device (x center) (y center) radius))
+
+(define (draw-text device coords string color)
+  (gtk-graphics/set-foreground-color device color)
+  (gtk-graphics/draw-text device (x coords) (y coords) string))
+
+(define (fill-polygon-available?) #t)
+
+(define (fill-polygon device points color)
+  (gtk-graphics/set-foreground-color device color)
+  (gtk-graphics/fill-polygon-list device points))
+
+(define flush-graphics-device gtk-graphics/flush)
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme-syntax.scm b/src/planetarium/mit-scheme-syntax.scm
new file mode 100644 (file)
index 0000000..b323c31
--- /dev/null
@@ -0,0 +1,33 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+(define-syntax define-integrable-operator
+  ;; Like define-integrable except it does not integrate the parameters.
+  (rsc-macro-transformer
+   (lambda (form environment)
+     (declare (ignore environment))
+     (if (syntax-match? '((IDENTIFIER . MIT-BVL) + FORM) (cdr form))
+        `(BEGIN
+          (DECLARE (INTEGRATE-OPERATOR ,(caadr form)))
+          (DEFINE ,@(cdr form)))
+        (ill-formed-syntax form)))))
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme-x.scm b/src/planetarium/mit-scheme-x.scm
new file mode 100644 (file)
index 0000000..bb49347
--- /dev/null
@@ -0,0 +1,70 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; System specific code for MIT Scheme with X graphics.
+
+(declare (usual-integrations))
+
+(define (make-suitable-graphics-device)
+  (let ((device (make-graphics-device 'x)))
+    (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1)
+    (x-graphics/set-background-color device "white")
+    (x-graphics/set-foreground-color device "black")
+    device))
+
+(define-integrable (x p) (flo:vector-ref p 0))
+(define-integrable (y p) (flo:vector-ref p 1))
+
+(define (draw-segment device start end color)
+  (x-graphics/set-foreground-color device color)
+  (x-graphics/draw-line device
+                       (x start) (y start)
+                       (x end) (y end)))
+
+(define (draw-circle device center radius color)
+  (x-graphics/set-foreground-color device color)
+  (x-graphics/draw-circle device (x center) (y center) radius))
+
+(define (draw-text device position string color)
+  (x-graphics/set-foreground-color device color)
+  (x-graphics/draw-text device
+                       (x position) (y position)
+                       string))
+
+(define (fill-polygon-available?) #f)
+
+#;(define (points->vector points)
+  (let ((v (make-vector (* 2 (length points)))))
+    (let loop ((i 0) (points points))
+      (if (pair? points)
+         (let ((point (car points)))
+           (vector-set! v i (x point))
+           (vector-set! v (fix:1+ i) (y point))
+           (loop (fix:+ i 2) (cdr points)))))
+    v))
+
+#;(define (fill-polygon device points color)
+  (x-graphics/set-foreground-color device color)
+  (x-graphics/fill-polygon device (points->vector points)))
+
+(define flush-graphics-device x-graphics/flush)
\ No newline at end of file
diff --git a/src/planetarium/mit-scheme.scm b/src/planetarium/mit-scheme.scm
new file mode 100644 (file)
index 0000000..d4188cf
--- /dev/null
@@ -0,0 +1,67 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; Load and run the planetarium (half a tellurian at the mo').
+
+(package/add-child! (find-package '()) 'planetarium
+                   (extend-top-level-environment (->environment '())) #t)
+
+(with-working-directory-pathname (directory-pathname (current-load-pathname))
+  (lambda ()
+    (let ((env (->environment '(planetarium))))
+
+      (define (compile-load file #!optional dependencies declarations)
+       (let ((deps (if (default-object? dependencies) '() dependencies)))
+         (fluid-let (;;(compile-file:sf-only? #t)
+                     (sf/default-declarations
+                      (if (default-object? declarations)
+                          '()
+                          declarations)))
+           (compile-file file deps env))
+         (load file env)))
+
+      (define ignore-errors?
+       (let ((ok "ok"))
+         (lambda (thunk)
+           (let ((v (ignore-errors (lambda () (thunk) ok))))
+             (cond ((eq? v ok) #f)
+                   ((condition? v) #t)
+                   (else (error "Unexpected value:" v)))))))
+
+      (compile-load "mit-scheme-syntax")
+      (compile-load "geometry")
+      (compile-load "matrices" '() '((no-range-checks)(no-type-checks)))
+      (compile-load "time")
+      (compile-load "solar" '("geometry"))
+      (compile-load "earth" '("matrices" "geometry"))
+      (compile-load "mit-scheme-cil" (cons "earth"
+                                          (directory-read "cil-*.txt")))
+      (compile-load "tellurian" '("geometry" "matrices"))
+      (environment-link-name (->environment '()) env 'make-tellurian)
+      (cond ((not (ignore-errors? (lambda () (load-option 'gtk))))
+            (compile-load "mit-scheme-gtk"))
+           ((graphics-type-available? 'x)
+            (compile-load "mit-scheme-x"))
+           ((not (null? (enumerate-graphics-types)))
+            (compile-load "mit-scheme-graphics"))
+           (else (error "No graphics available."))))))
\ No newline at end of file
diff --git a/src/planetarium/planetarium.pkg b/src/planetarium/planetarium.pkg
new file mode 100644 (file)
index 0000000..63a4698
--- /dev/null
@@ -0,0 +1,83 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;;; Planetarium Packaging
+
+(global-definitions "../runtime/runtime")
+
+(define-package (r3rs)
+  (import ()
+         ;; R3RS's essential syntactic keywords:
+         quote quasiquote lambda if set! cond let letrec begin define
+         ;; R3RS's essential bindings:
+         * + - / < <= = > >= abs append append apply assoc assq assv boolean?
+         car cdr call-with-current-continuation call-with-input-file
+         call-with-output-file char->integer char<=?
+         char<?  char=?  char>=?  char>?  char?  complex?  cons
+         current-input-port current-output-port display eof-object?  eq?
+         equal?  eqv?  even?  exact?  for-each inexact?  input-port?
+         integer->char integer?  length list list->string list->vector load
+         make-vector map max member memq memv min negative?  newline not null?
+         number?  odd?  output-port?  pair?  positive?  procedure?  quotient
+         rational?  read read read-char read-char real?  remainder set-car!
+         set-cdr!  string->list string->symbol string-append string-length
+         string-ref string<=?  string<?  string=?  string>=?  string>?  string?
+         substring symbol->string symbol?  vector vector->list vector-length
+         vector-ref vector-ref vector-set!  vector?  write write-char zero?))
+
+(define-package (planetarium syntax)
+  (parent ())
+  (files "mit-scheme-syntax"))
+
+(define-package (planetarium)
+  (parent (r3rs))
+  (import ()
+         declare define-integrable)
+  (import (planetarium syntax)
+         declare-integrable-operator)
+  (files "geometry"
+        "matrices"
+        "time"
+        "solar"
+        "earth"
+        "tellurian")
+  (export ()
+         make-tellurian))
+
+(define-package (planetarium gtk-graphics)
+  (parent ())
+  (files "mit-scheme-gtk")
+  #;(files "mit-scheme-x")
+  #;(files "mit-scheme-graphics")
+  (export (planetarium)
+         make-suitable-graphics-device
+         draw-segment
+         draw-circle
+         draw-text
+         fill-polygon))
+
+(define-package (planetarium earth-cil)
+  (parent (planetarium))
+  (files "mit-scheme-cil")
+  (export (planetarium)
+         africa-cil asia-cil europe-cil namer-cil samer-cil))
\ No newline at end of file
diff --git a/src/planetarium/solar.scm b/src/planetarium/solar.scm
new file mode 100644 (file)
index 0000000..768c097
--- /dev/null
@@ -0,0 +1,178 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;; Formula numbers and unattributed quotes are from Meeus 2009,
+;;; specifically the second English edition (1998) "with corrections
+;;; as of August 10, 2009" of _Astronomical_Algorithms_ by Jean Meeus.
+
+(declare (integrate-external "geometry")
+        (reduce-operator (* flo:*)
+                         (sin flo:sin) (cos flo:cos)
+                         (asin flo:asin) (atan2 flo:atan2)
+                         (- flo:- (null-value 0. single) (group left))
+                         (+ flo:+ (null-value 0. none) (group right))))
+
+(define (solar-latitude/longitude time)
+  ;; The terrestrial latitude/longitude of the mean Sun (a flo:2d) at
+  ;; TIME in Julian Ephemeris Days.
+  (let* ((T (JD->T time))
+        (lat/long (solar-equatorial-latitude/longitude T))
+        (theta0 (greenwich-mean-sidereal-time-degrees time T)))
+    (set-longitude! lat/long (canonical-longitude
+                             (flo:- (longitude lat/long) theta0)))
+    lat/long))
+
+(define (solar-equatorial-latitude/longitude T)
+  ;; The declination and right-ascension of the mean Sun (a flo:2d),
+  ;; BOTH IN DEGREES, at T in Julian centuries.
+  ;;
+  ;; Note that the Sun's latitude, referred to the ecliptic of the
+  ;; date, "never exceeds 1.2 arcseconds", so this procedure uses 0.0.
+
+  (ecliptical->equatorial! (make-latitude/longitude 0. (L0 T))
+                          (obliquity T)))
+
+(define-integrable (JD->T JD)
+  ;; Julian Day to julian centuries since J2000.0.
+  (/ (- JD 2451545.0) 36525.))
+
+(define-integrable-operator (L0 T)
+  ;; 25.2: "The geometric mean longitude of the Sun, referred to the
+  ;; mean equinox of the date." at time T in Julian centuries.
+  (canonical-longitude
+   (+ 280.46646 (* T (+ 36000.76983 (* 0.0003032 T))))))
+
+#| Unused.
+
+;(define (solar-true-ecliptical-longitude-and-anomaly T)
+  ;; "The [Sun's] true geometric longitude referred to the mean
+  ;; equinox of the date" "and its true anomaly" (a flo:2d) at T in
+  ;; Julian centuries since J2000.0.
+  (let ((L0 (L0 T))
+       (M (M T)))
+    (let ((C (C M T)))
+      (let ((sol (+ L0 C))
+           (nu (+ M C)))
+       (flo:2d sol nu)))))
+
+;(define-integrable-operator (M T)
+  ;; 25.3: "The mean anomaly of the Sun."
+  (+ 357.52911 (* T (- 35999.05029 (* 0.0001537 T)))))
+
+;(define-integrable-operator (e T)
+  ;; 25.4: "The eccentricity of the Earth's orbit."
+  (- 0.016708634 (* T (+ 0.000042037 (* 0.0000001267 T)))))
+
+;(define-integrable-operator (C M T)
+  ;; "The Sun's equation of the center."
+  (+ (* (- 1.914602 (* T (+ 0.004817 (* 0.000014 T))))
+       (sin M))
+     (* (- 0.019993 (* 0.000101 T))
+       (sin (* 2 M)))
+     (* 0.000289
+       (sin (* 3 M)))))
+
+;(define-integrable-operator (R e nu)
+  ;; 25.5: "The Sun's radius vector, or the distance between the
+  ;; centers of the Sun and the Earth, expressed in astronomical
+  ;; units" given the Eccentricity of the Earth's orbit E, and its
+  ;; true anomaly NU.
+  (/ (* 1.000001018 (- 1. (* e e)))
+     (+ 1. (* e (cos nu)))))|#
+
+(define (obliquity T)
+  ;; 22.2: "The mean obliquity... adopted by the IAU." given T in
+  ;; Julian centuries.  Note that "the accuracy of formula 22.2 is not
+  ;; satisfactory over a long period of time." but that the error is
+  ;; "10minutes over a period of 4000 years".
+  (- (dms->degrees 23. 26. 21.448)
+     (* T (- (dms->degrees  0.  0. 46.8150)
+            (* T (+ (dms->degrees  0.  0.  0.00059)
+                    (* T (- (dms->degrees  0.  0. 0.001813)))))))))
+
+(define (ecliptical->equatorial! lat/long obliquity)
+  ;; 13.3-4: "Transformation from ecliptical into equatorial
+  ;; coordinates" (all in degrees) with a given OBLIQUITY.
+  (let ((lambd* (degrees->radians (longitude lat/long)))
+       (beta (degrees->radians (latitude lat/long)))
+       (epsilon (degrees->radians obliquity)))
+    (let ((delta (asin (+ (* (sin beta) (cos epsilon))
+                         (* (cos beta) (sin epsilon) (sin lambd*)))))
+         (alpha (atan2 (- (* (sin lambd*) (cos epsilon))
+                          (* (tan beta) (sin epsilon)))
+                       (cos lambd*))))
+      (set-latitude! lat/long (radians->degrees delta))
+      (set-longitude! lat/long (radians->degrees alpha))))
+  lat/long)
+
+(define (greenwich-mean-sidereal-time-degrees time T)
+  ;; 12.4: "The mean sidereal time at Greenwich, expressed in
+  ;; degrees" at TIME JD and T Julian centuries.
+  (canonical-longitude (theta0 time T)))
+
+(define (theta0 time T)
+  (+ 280.46061837
+     (* 360.98564736629 (- time 2451545.0))
+     (* (* T T) (- 0.000387933 (/ T 38710000.)))))
+
+(define (~= n1 n2 epsilon)
+  (flo:< (flo:abs (- n2 n1)) epsilon))
+
+(define (round-to-digits N digits)
+  (let ((10^digits (expt 10. digits)))
+    (/ (round (* N 10^digits))
+       10^digits)))
+
+(define (test-greenwich-mean-sidereal-time)
+  ;; "Example 12.b -- Find the mean sidereal time at Greenwich on
+  ;; 1987 April 10 at 19:21:00 UT."
+  (let ((JD (julian-day 1987 4 (+ 10. (/ (+ 19. (/ 21. 60.)) 24.)))))
+    (if (not (= JD 2446896.30625))
+       (warn "test-greenwich-mean-sidereal-time incorrect JD:"
+             JD 2446896.30625)))
+  (let ((T (JD->T 2446896.30625)))
+    (if (not (= (round-to-digits T 8) -0.12727430))
+       (warn "test-greenwich-mean-sidereal-time incorrect T:"
+             (round-to-digits T 8) T -0.12727430)))
+  (let ((theta0+ (theta0 2446896.30625 -0.12727430)))
+    (if (not (= (round-to-digits theta0+ 7) -1677831.2621266))
+       (warn "test-greenwich-mean-sidereal-time incorrect theta0+:"
+             (round-to-digits theta0+ 7) -1677831.2621266 theta0+)))
+  (let ((theta0 (canonical-longitude -1677831.2621266)))
+    (if (not (= (round-to-digits theta0 7) 128.7378734))
+       (warn "test-greenwich-mean-sidereal-time incorrect theta0:"
+             (round-to-digits theta0 7) 128.7378734 theta0))))
+
+(define (test-solar-latitude/longitude)
+  ;; "Example 25.a -- Calculate the Sun's position on 1992 October 13 at 0h TD.
+  (let ((JD (julian-day 1992 10 13)))
+    (if (not (= JD 2448908.5))
+       (warn "test-solar-latitude/longitude incorrect JD:" JD 2448908.5)))
+  (let ((T (JD->T 2448908.5)))
+    (if (not (= (round-to-digits T 9) -.072183436))
+       (warn "test-solar-latitude/longitude incorrect T:"
+             (round-to-digits -0.072183436 9) T)))
+  (let ((L0 (L0 -0.072183436)))
+    (if (not (= (round-to-digits L0 5) 201.80720))
+       (warn ";test-solar-latitude/longitude incorrect L0:"
+             (round-to-digits L0 5) 201.80720 L0))))
\ No newline at end of file
diff --git a/src/planetarium/tellurian.scm b/src/planetarium/tellurian.scm
new file mode 100644 (file)
index 0000000..1f52b3e
--- /dev/null
@@ -0,0 +1,166 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+(declare (usual-integrations)
+        (integrate-external "geometry" "matrices"))
+
+(define (make-tellurian)
+  (test-julian-day)
+  (test-greenwich-mean-sidereal-time)
+  (test-solar-latitude/longitude)
+  (let ((queue (make-thread-queue)))
+    (define (queue! command . args)
+      (thread-queue/queue! queue (cons command args))
+      unspecific)
+    (detach-thread (create-thread #f (lambda () (run-tellurian queue))))
+    (lambda (keyword . args)
+      (cond ((eq? keyword 'TURN-TO)
+            (let ((lat (->flonum (car args)))
+                  (long (->flonum (cadr args))))
+              (if (or (< lat -90) (< 90 lat))
+                  (error "Invalid latitude:" lat))
+              (if (or (< long -180) (< 180 long))
+                  (error "INvalid longitude:" long))
+              (queue! 'turn-to lat long)))
+           ((eq? keyword 'TIME-TO)
+            (let ((time (car args)))
+              (if (not (eq? time 'current))
+                  (guarantee-integer time 'time-to))
+              (queue! 'time-to time)))
+           ((eq? keyword 'HOUR-TO)
+            (let ((hour (car args)))
+              (guarantee-integer hour 'hour-to)
+              (if (or (< hour 0) (< 23 hour))
+                  (error "Invalid hour:" hour))
+              (queue! 'hour-to hour)))
+           ((eq? keyword 'STOP)
+            (queue! queue 'stop))
+           ((eq? keyword 'GO)
+            (queue! queue 'go))
+           (else (error "unknown command:" keyword args))))))
+
+(define (run-tellurian queue)
+  (let ((device (make-suitable-graphics-device))
+       ;; Latitude and longitude per GPS -- positive degrees long. to the east.
+       (lat/long (make-latitude/longitude 23.271 0.))
+       (lat/long-pos (make-2d-point -1. -1.))
+       (time (get-universal-time))
+       (time-pos (make-2d-point -1. 1.))
+       (cross-hair-left (make-2d-point -.02 0.))
+       (cross-hair-right (make-2d-point .02 0.))
+       (cross-hair-top (make-2d-point 0. .02))
+       (cross-hair-bottom (make-2d-point 0. -.02))
+       (stopped? #f))
+
+    (define (draw)
+      (graphics-clear device)
+      (draw-text device time-pos (universal-time->string time) "black")
+      (draw-text device lat/long-pos (latitude/longitude-string lat/long) "black")
+      (draw-earth device
+                 (orientation-matrix lat/long)
+                 (solar-latitude/longitude
+                  (universal-time->julian-day time)))
+      (draw-segment device cross-hair-left cross-hair-right "black")
+      (draw-segment device cross-hair-top cross-hair-bottom "black")
+      (flush-graphics-device device))
+
+    (draw)
+    (let loop ()
+      (let ((command (if stopped?
+                        (thread-queue/dequeue! queue)
+                        (thread-queue/dequeue-no-hang!
+                         queue
+                         (let* ((time (get-universal-time))
+                                (next (* 15 60
+                                         (1+ (quotient time (* 15 60)))))
+                                (sec (- next time)))
+                           (* sec 1000))))))
+       (cond ((eq? command #f) ;timeout
+              (set! time (get-universal-time))
+              (draw))
+             ((eq? (car command) 'TURN-TO)
+              (set-latitude! lat/long (cadr command))
+              (set-longitude! lat/long (caddr command))
+              (draw))
+             ((eq? (car command) 'TIME-TO)
+              (if (eq? (cadr command) 'current)
+                  (set! time (get-universal-time))
+                  (set! time (cadr command)))
+              (draw))
+             ((eq? (car command) 'HOUR-TO)
+              (set! time (decoded-time->universal-time
+                          (let ((decoded
+                                 (universal-time->global-decoded-time time)))
+                            (make-decoded-time
+                             0 0 (cadr command)
+                             (decoded-time/day decoded)
+                             (decoded-time/month decoded)
+                             (decoded-time/year decoded)))))
+              (draw))
+             ((eq? (car command) 'STOP)
+              (display ";stopped\n")
+              (set! stopped? #t))
+             ((eq? (car command) 'GO)
+              (set! stopped? #f)
+              (display ";going\n")
+              (set! time (get-universal-time))
+              (draw))))
+      (loop))))
+
+(define (orientation-matrix lat/long)
+  (let ((Mx (make-x-rotation-matrix (degrees->radians
+                                    (latitude lat/long))))
+       (My (make-y-rotation-matrix (degrees->radians
+                                    (flo:negate (longitude lat/long))))))
+    (3d-multiply! Mx My Mx)
+    Mx))
+
+(define (latitude/longitude-string lat/long)
+  (let ((lat (latitude lat/long))
+       (long (longitude lat/long)))
+    (let ((lat-deg (truncate->exact (abs lat)))
+         (long-deg (truncate->exact (abs long))))
+      (let ((lat-minutes (* 60 (- (abs lat) lat-deg)))
+           (long-minutes (* 60 (- (abs long) long-deg))))
+       (let ((lat-min (truncate->exact lat-minutes))
+             (long-min (truncate->exact long-minutes)))
+         (let ((lat-frac (round->exact (* 1000 (- lat-minutes lat-min))))
+               (long-frac (round->exact (* 1000 (- long-minutes long-min)))))
+           (string-append (cond ((flo:negative? lat) "S")
+                                ((flo:positive? lat) "N")
+                                (else ""))
+                          (number->string lat-deg)
+                          "°"
+                          (string-pad-left (number->string lat-min) 2 #\0)
+                          "."
+                          (string-pad-left (number->string lat-frac) 3 #\0)
+                          "' "
+                          (cond ((flo:negative? long) "W")
+                                ((flo:positive? long) "E")
+                                (else ""))
+                          (number->string long-deg)
+                          "°"
+                          (string-pad-left (number->string long-min) 2 #\0)
+                          "."
+                          (string-pad-left (number->string long-frac) 3 #\0)
+                          "'")))))))
\ No newline at end of file
diff --git a/src/planetarium/time.scm b/src/planetarium/time.scm
new file mode 100644 (file)
index 0000000..d5f95ed
--- /dev/null
@@ -0,0 +1,94 @@
+#| -*-Scheme-*-
+
+Copyright (C) 2013  Matthew Birkholz
+
+This file is part of an extension to MIT/GNU Scheme.
+
+MIT/GNU Scheme is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at
+your option) any later version.
+
+MIT/GNU Scheme is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with MIT/GNU Scheme; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+USA.
+
+|#
+
+;;; Formula numbers and unattributed quotes are from Meeus 2009,
+;;; specifically the second English edition (1998) "with corrections
+;;; as of August 10, 2009" of _Astronomical_Algorithms_ by Jean Meeus.
+
+(declare (usual-integrations))
+
+(define (universal-time->julian-day time)
+  ;; The Julian Ephemeris Day (JDE) corresponding to TIME.
+  (let ((decoded (universal-time->global-decoded-time time)))
+    (julian-day (decoded-time/year decoded)
+               (decoded-time/month decoded)
+               (+ (decoded-time/day decoded)
+                  (/ (+ (decoded-time/hour decoded)
+                        (/ (+ (decoded-time/minute decoded)
+                              (/ (decoded-time/second decoded)
+                                 60))
+                           60))
+                     24)))))
+
+(define (julian-day year month day)
+  (let ((D day)
+       (Y (if (< month 3) (- year 1) year))
+       (M (if (< month 3) (+ month 12) month)))
+    (define-integrable int truncate)
+    (let* ((A (int (/ Y 100)))
+          (B (if (or (< year 1582)
+                     (and (= year 1582) (< month 10))
+                     (and (= year 1582) (= month 10) (< day 15)))
+                 0
+                 (+ 2 (- A) (int (/ A 4))))))
+      (->flonum
+       (+ (int (* 365.25 (+ Y 4716)))
+         (int (* 30.6001 (+ M 1)))
+         D
+         B
+         -1524.5)))))
+
+(define (flo:~= n1 n2 epsilon)
+  ;; aka approximately-=
+  (and (flo:flonum? n1) (flo:flonum? n2) (flo:flonum? epsilon)
+       (flo:< (flo:abs (flo:- n2 n1)) epsilon)))
+
+(define (test-julian-day)
+  (for-each
+    (lambda (item)
+      (let ((y (car item))
+           (m (cadr item))
+           (d (caddr item))
+           (jd (cadddr item)))
+       (let ((computed (->flonum (julian-day y m d))))
+         (if (not (flo:~= computed jd 0.001))
+             (warn "test-julian-day failed:" y m d jd computed)))))
+    '((1957 10 4.81 2436116.31)
+      (333 1 27.5 1842713.0)
+
+      (2000  1  1.5 2451545.0)
+      (1999  1  1.0 2451179.5)
+      (1987  1 27.0 2446822.5)
+      (1987  6 19.5 2446966.0)
+      (1988  1 27.0 2447187.5)
+      (1988  6 19.5 2447332.0)
+      (1900  1  1.0 2415020.5)
+      (1600  1  1.0 2305447.5)
+      (1600 12 31.0 2305812.5)
+      ( 837  4 10.3 2026871.8)
+      (-123 12 31.0 1676496.5)
+      (-122  1  1.0 1676497.5)
+      (-1000  7 12.5 1356001.0)
+      (-1000  2 29.0 1355866.5)
+      (-1001  8 17.9 1355671.4)
+      (-4712  1  1.5 0.0))))
\ No newline at end of file
index 067f6ff36d333ad459fa104981b690cff72bd18f..0f4c47d66dfffd50c0a1fc935f6d95a399526f62 100644 (file)
@@ -95,6 +95,7 @@ USA.
   (make-gtk-event-viewer-demo)
   (make-fix-layout-demo)
   (make-pole-zero)
+  (make-tellurian)
   (let loop ()
     (if (not (null? (access toplevel-windows
                            (->environment '(gtk gtk-widget)))))
index 77160c8db0adf8a0daa0eda7db1e187adac913bd..a377e78f74902d34db4e15f1575dfd0029ca5f18 100644 (file)
@@ -37,6 +37,7 @@ USA.
        (compile-file "gtk-tests" '() new)
        (load "gtk-tests" new)))
     (load "../src/gtk/hello.scm" new)
+    (load "../src/planetarium/mit-scheme")
     (set! gcp (access gcp new))
     (set! gls (access gls new))
     (set! ls (access ls new))