7177df5a4b00aaab8a082f9c681d21e7181672f8
commit 7177df5a4b00aaab8a082f9c681d21e7181672f8
Author: spesk1 <spesk@pm.me>
Date: Wed Apr 21 15:43:27 2021 -0400

added the wrong files in previous commit

diff --git a/shmup.html b/shmup.html
index acecf20..014123c 100644
--- a/shmup.html
+++ b/shmup.html
@@ -960,7 +960,7 @@ canvas{

.p8_start_button{
cursor:pointer;
- background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAATNUlEQVR4Ae1dX0wb55Y/ZNwohjAShvFAjSiOglXbRaqVqNrSkDhqb3LvJmEviou0PESyqPalT1aqKA+RRpbycLVayS/bt0ZI2YeVErPdvSXam+2lNVDR3atcGbWyyTIRTi1SMyaANGlwmzDZbXvM58/jsT02/kfg6NNw5jcf33h+v3N+57WJ5eywH/WLA/sU7Auwp8OQC/m8SUwC42Y9edb/jp1L4zfu5MPz7dnvgHQgp7nX3G3aOEUrzTWNq273BdAbNOOkCQrt32bZN3aOiJF7u29B5YRm+avdbOwc0UCV7AugqwOwzDWL3edNauMUsyo7wkf75U9HE8vZ91nYNTNgP/YF2AND2LeqpB2cY3LzAMfQ2/BW9ajoZM6dEPsdkBWESkzoW+Tat6oEOIawT3KdsU99EQGQU/2n+FYV0iv7UZkO0EMocZ6S1NLjUcSm9voQJoZTYFRg+evRgNBagN/0oxfjPm9yLwjQxHL2mr0MyS08AHBP9D/+1XHhx8C4ea93QDXibIe8R6q7IQV4MQ4AIK7tdM/LEoY6sL/zPWXFxfMD9O3E5Nze6wBxDQAcF36M3rfsaE9Z7PfwbfRS6bEnBAh8ZQdxLfrZobuP2Z3sKY99FdggGjSxnP0lcNIC9qLJPom4tFFfL6r5EK4C9Zr2gpIUZr8R+mAXC0BTn0srMluY/UbQwLB72S9Krh7299YQriX7uyV2/QzYF2C//GsogM+bxOTMpXU6qT0eef4vlaIgLm1MTM7tAgFUXKhIqRnew/17Bb8/Lm1gV+0mCzpzaT2YaEZSMKkxDi/GaXwn0cO34bp4fqAuMpQgAPlm1cfXC69s1EuG0jogohgaKq+eDGTg50pCwIqoVfLHvPQaoAzIbA/fRkinn6r0AICyx3g5M2AvBLZC7qhQsZ/bNPsC1E2w8jTYF6DOGuwLUOfYF6DOTVCaAMFEc0Ple6sD2M8Pke9vhHzvWhCy0Dj5XhHApWhTUC98zwlg5mWaC8xdSt3wBoy4tDExOVfSvxj0b3W0pgAAHrMZPSTWzMv1whu8tC+eH8CksCQlzwAsPZcCSZqd+uENVf7IO64evg0X3ub7ryaWs+t8wdkOOSmly5D2JQCoC+74u7/fRV6fz51KsaDBAcfKqhrtfANWVh2vh9S44oZOrrr7AeLSRg/ftleGMMxPQSeXzQ4H81NRUUQ6aHaiolj1/QB1YT8ubeAq6b/Qi3bUAWkNLOvUrQn/RkXR0ZrOASD6RKzR/ppb/E4CNVAZUclDeG+GJvtlSJLbByV2QIPF9Tvf07fXzr1a49ovYwip+mC3CnD3Mftvd74HgJaVMAA87XQRPS4dN05MzqkKrexpUbTM6Q1lvKU0AaJPjMlpO7k187KjNQUASYm9+5gluEsBMy9Xdf9ZXr67EkbefW/z12OZH3nzXqolD02lElSqyZQhRhPLZT64cJztkJNShgXCUVJiw4x6M3Ja1f3ufzhHW9BJ9gcAmJEP4+2l48YCJlDVYVv4dXFpg57DTcLVj/Se9L//BI9MatCyDoobmJAaR7Bq+68/GCVE37yXunTciN85M7s4Ix8+yf5wctC2K7y0qWNE+PDI04+XWgDgQsvyZ0+7AQARFe788y33qYUsjizroWm7mZcdfX1ZHCnuqCgmJbZK+wn7ueM3cOPO005Xy0r44OkRnd9VXxyY/tGOEYHpHxWufsT0jzL9o17vGCIq/JTJfspkf99uIYtGhLdMZOU+rex+lrOznB1/FS7h6ke4WM6O144RAZdw9SNM8LsaAad5PnDt3KsbCyIAXL/zPfrmzXupjQUxF2+cONshn+2Q2+x96fK3fg/r38H6dwDgGzuH4LMvb2Hy8VLLhZZlAMgUXb1xmucDOMcIlGnzPHjjxLMvb7WshLMglGH9O9/b/MHTI9jshALy/fXFNxZEms8D+CcfxY1JPQDcfcxi0rISDnwtwfwUrKym1/zUx4dO4VOaAjrqhWvwSTtp4XXKZEfzpRd6tOqRJljx/cRVyS/EnbThNtTSZLUEAXLZIXToBCu7n3yVMORm+keFt0zCkFsYctPa1JHlwryTZdDf9b4TC/DIpEYt6/DIZH6intKO1pTbsl7V/RGAZ1/euvY2fz32qurRl/XzxjZ738aCCAB4LRrpGaAnQtN2sKyr2AlN2wMx3tGaZW2O1lQgxld7PwDgpL127tWWlfD11G9h5RtY+WbmlRN1HE46eSdRQgegBmZeJrfJaTsmgRjvUjQmZLX3AwA4jgPAxfMDE5NzAeAB4JitjvyXHCV0QGNGXNqISxsPF1dJQ3xrce2i319aBzRgfPa0GwDA0g2LpfV+3c2nUAdc+91dTIbPTNGJ+4Mk3v7f325hwnnXAcDnTeN4CwBnLq3XYP+Hvf+Mtxdali+eHwCAY7a+Cy3LFWGTJhRvVaDqUXkvamL6R1XQ8JkpJ7MFANf/8yzmmAAA4oFx85lL605mC5O64/CP7XB1CP7wx5CJCTOA0yLy3kjNqrhaM2D4zFQw0YwNgQmpPrz1eZONgMe9g/CHPwKAe13xrSoAEGbA+edbJRX7Tqq4kgLQXNMfSd82Gj7+0xf+0edwZQ2urPlHn0feGzl4ekR/B7TZ++o4OdQCRBQDudLI7spLjVwNrn1775rxT3rAnQbTP0ovz2UeRq2eyzwmuzHvGBFwMf2jJC+8VCQw/aMC2ASw6QF3uMqvmoYN2soxL2Ay+Xz/ev9xLPlcsLLxEgqQj2WVDEVHrop9eOvxtb/cq7gGe0IAnYwXib90VH0IX/vd3WCiee9IUjhCJqYoUuEOiCh7qCGKxlcWF0A4B6l0ZE35K+0wasXluczXOBeufqR/eb1j+c6hvwiX5zJPr9wNmku40o6b9f9LGUtDAJazk0+qZe71jp1+Z0jnOmWy5zsnl/GiS5uaUavXO1aSZmWsjOcMn5lSNQf7+aGa5ucBAE4O2mZmFwu0LG4IU26sOufMJfWHAECR2db/dcYSvn2bJOP9X3jXzz8xTVbceDJsk3oRrrRjB5DiYjk7LsyrjWMHsJy9cO3jhgLnkLomPbGTRSwIHcnrHSu72DWb70Bu4Zt52aVkygpzl1J1HOOYra9w7ZAN+c4JJppxVaRUlf6vsWDjq78PJppv3kuVVOb00txjwPb0dG0CQEQxAICjNQUA8JjNfKfEmnm52jjai85v67VxPZFP85xzsOKOEUw0A3xB9Mj1K00P12ODhnyV4lIgzIBLgSTNWjXxOEBc2tDJyMTknM+a7/zKC1C4P3SNmTzRBKNWoVv2L7PYBMFE8/vhZ0kpXVa0LwFAVfHDf/Pbh4urOn/3XxfFsx2y5jm3XZUUQOiW46u/H//piypJ2ASjVk/XJnGhYKJZOHwcVnKI6OR+6TNN3PSa/vfFpY2eV2TNc6Kzc0io+4MkgUOfmEmuwrHw3acWgHs/OjuH5hmI8b6xczXrADr88Yky/ssgdMto/ZmYn4I3383iqJOD+Sn42fS08LhzWH/lvlgQe45KmuckJT7MgM+bYTkwbgYmnefDNTWuiwDlRXoIq+H5KbCsU7emIjjAyUHbzOxigTfhhjAD7vznqFnejny4+6gUvW+B+3OOwQFYvR2atgMD+quhwlGCEWQLUJEI3LhzzNa3kw1uzxsg3k5v/sqeYf/EAojbh1B44QmhQvDVvTaOyKMnL/UcVaCr05Fb6xUToDC5ejbEn7MPk0PbmzP4TDLzjwRHakIPeGoGWNxHpXCMT8s2dg69qIdvC9y4g+DE5Bz5GXryks7JpVuPJJUR4OQgRVjB6LVxEPm0Bn4QlzZyC5NmVk9e6jl6ApuAKGFQT2AAAIg+MSanM81u5mVHa6rw1+p8/cTknM9aMZY1ZwDGw8XVXAMpI8o4R2Om5t+Th32JpRG8LaBB3eaejjGwQxn0n6OH9+JDmP38kOPt1xyvh9QbFTesfKN5xA///acXvwrm/iBJwNAn5kydUviLhQyuih6+rYdv029lE5NzmjOg18b12riKqFjaOT+V84osAYKJ5lMKREXR0ecGhtJAcUdF0dGqfURSYsMM+LwZlgPjZmIFubi7FNfOFy8WRPKKRmnH18r5pwOq8jfzMgBERREemciKikW6T81yMXwn8xw3hH9lH2dAdHbOMTjgeP1R6AGfe0gt850K4FIKGX3eSeh5A8Q1XFnsn1jQxAtH4MadHW7AZqpLXqYFsZ8fkn/zIwBg+Zca8efsw+QQ5seoaphJ9pGc4EVH2TFb5r+KbtCcAXWf//lCSMX8Rqu6A/7rpgk1CCaayyj/ysbJQZvOdfH8QIFzJibn6pIL3YUqOJf9n53C4FIALZX9/FC04xlqkJTYu49Z2prSs+GJMTltJ7iZl8vTLN85+tsZPxtnANyfcwwOwOrt0LQdJzPdJbXM/cssAHi6NoOJZs3C93RtOpckWgkDoTjMQFJikX0ccSTCDLi2H9E43h4ug/085zxcXN15GxV1uWo5jDmGZe5ktoLb1EeO8P5Ehu5gojlIse/p2mwShrOPUdzQycGKbiI6OTC9VsLAkDZ6XpE1zu/korNzqIT7g2TG5T/JTG8VHmbApQA1A8DRmgrUbwbgHM3tgAJgpgMI+1FRdKx8A2++q0uDTg7mp+LOYf2V+2JB7Dkqqc/v/OWcpMSHGfB5MywHxs1oKQB58aKzWtUQ1cOFbhktSEW0p2vTyWzluhMOjAPwyERWVNx+x/wUMKHia36Knp9FByy6mcb52+eoWd6OfDjOgOjsnGNwwPH6o9CDdPkfs/X12jhcKr+uHo4U07xj4lyS8JHQLdPs+5dZ/zJ7oFINGLhxZ4cb3J43QFzDlcX+iQVNvEDt99q4Hr4NF+Go2rgqnEsSyuA3WoVuWUjFaIXSkqRi2Ra0g9D8ESVtiD9nHyaHtjdn8JkkXXpZkzb0gKdmgMV9VArXbwbQViN0y/5lK9qRkIr5l61gZIVUzE9NYBzRlRGgqP+Q6LVxEPm02lxMTM5pal9VPJhoDhJIXAMjm/YZinRiPqiQBzabWM5OnrkUMPOyozX1i0CW9eIf+sgEAHHncEnU+KxS9IkxKWX6EV9a0jDHDsCjAMAxOACrt0PTdpwxF88P9PBt6caSNghfVcXl3/yoGrN0sUNfu39Z3QQAkNUBYQZcEpsWoJTQTxwAqNgHALw9XFEz/Hip5cMjT2dmF3tt3MHTI8++vFVtXMU+Vnra8Y1WAWQhFaP9Cnc2CUPurJ/fycH8VEkdQAh1f5AkT0KfZKalCnef4IEJqY9S3NDJwUqOkAhq7Q98LbkUoGYAOFpTgRh/8PQIAFxoWQaAz5521yx/YpoMJpoJ7yRBroVuOaIYcEjQfZA9Awj7pURSYsMM+LwZlgPjZmDSeS5uFkVHnzuLU8UdFUXHyjfw5rtZGvzM/vxU9IlRcz9AVhuRQDoAoIdvuyDVLo88B2Q5XfXb5e9ktoIAIK45+9pxNviNVk/XpnNJ8hutB4AJZVbp7GuzXAyPiiI8MpEVFcX0g/kpzd+Tb7/7qBS9b4nOzjkGBxyvPwo94AHg5r1UD992816K5Li52ngw0exfZp3MFpo+Gk565KZifqMVB7KnaxNVwf86sHPPdXveAHENVxb7JxY08RrEzOwifUWyaoADAIhrabqN1jT73bLfaBVSMaFbFrplogq6ULYFlRXx5+zD5ND2AKRYSPZRgzGd/HVxu9grEaEHPDUDLO6jUjjGn2R/IBtIPjO7eJJyrGrg8Nqvc7Gv/ed28Cib2BCZUdzXTkwJujbTgyEVq0AHNGB8a3ERamqZe7o2I4ohohiCiWas9IhiQC9KT+ZUDM2KWJAhNG0nv9vMy47WFABEnxiTFJ4vyP4y5vbdx5lCcilg5uXc95Lz8+3HGQD35xyDA7B6OzRtJ8Mfqel/FK5Z7un6n2CiGUsbr8R/6G9HDQDahVQM+tqzLCgppT+SJEV5BIDDpbMfpmgCgDADLonNfS/e5t2fDWasTz7cZqkDHkw0E8NxMlvQtelckkAEzxEDIv5lNnKEx+aAZQAjC8sAwnD2GnKznH1XL6Z/tGNEOP3OkNc7Rl+rjcOoVRgGcoVRq3ClHUatnst8BtlOPJd53JA9AxR3VBRdSrrNd+lVNQzyDYmK456uTXQY9BxP1yaIa0Iq5mS2COI3Wj1dm0K37FyS0oNBeMtE1vt2y/t2C8vZT5nsu/d6+p2hjhGhY0Twesfoa7VxYRg8l3mselL+mstzmcedwpXsGUBG3EvTAQDQw7fBUi1w9PcggNAtg7gG0I4NQXyfTAgcGNC1CQDZFrQdZl7WRHYLfqFlOU0NTVOVcSezJaRi6Dx+ozWiGIRuGfra0+ynYhHFgDYVTDRj4mS2NAQw83JSSgtFI7sFpxFkKjeqgfuXWSx2v9EqpGLIu3+ZFVIx7A8ns+VktoRuGakPJpr9y2wTy9lp8yHfQBcX/VWNj0feGyEVGpc2yPXjpZaq4v74BP4MtB3nkgR97SCuEfbTYvS1A0BEMTiZrYhiyJoBYQZc2RX0EsTM7GKvjasNLnTLEcUAS+BckvxGqyDGVI7vN1phGTxdm+lpkYr9PyIyq5nzvnj4AAAAEHRFWHRMb2RlUE5HADIwMTEwMjIx41m2wQAAAABJRU5ErkJggg==");
+ background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAC80lEQVR4Ae3du2rjSgDG8SFst+DCSNX0ukSFwIUbG4xR75DCgpSD3mBQoW5wlyLkDUL60+RxAulT7Va7rs0pwlqOcXx3Rpf/jyFYGlnE36cZtQLALnHkjweT8WASR/55Zxuf2xnuMg1lHPnLMQ3luWYtclJzuZubIt//4qt9LvIW815/2OsPvcX8vLO2/P5vdrmbz+4fhBBKZecp4Prm7kKHzfb8/PTpWEuRBOXQe28GawvqjIets+xgJf0dK+Cr9+rps230+C7ivyL+Kx7fD3iPr0W2euaU2Q+jbtjqNQGgDjouO1XjmCLnB9eZliIJyqElz7S9DkjfZgekj+ZQKiMEAGgfLUUSlENLIrHXAenb7KD66XfckKZgh5MaQgCAytNSJEE5tCQSex2Qvs0OSL+dnNQQAs5t1A0JYYM48gmB5wkXpaVIgnJoWccf0XFr/cgvOzg5fdb+CR3YePZNkZM9jtrplMoIBADwmZYiCcqhJZHY64D0bXZA+gBawEnNRe+vVEbIgDVaiiQoh5ZEYq8D0rfZQU3S5515caNuSAgAgDrSUiRBObQkEnsdkL7NDrQUQnTckDCAqoojfzyYjAeTOPJJ4yJMkX81NQ1lHPnLMQ3r9Ma62v9Su6+B2f3DlllvMe/1h73+0FvM6/VgHVDAn1+v1fwN1zd3Ww4r7kczNqjr158ieBIvnrh9b8gKGHVtbjgHvX6FEDPxJl48cfs2eylP4psKWMZthLd2BtibkxpCQFu2zSb8rx03/J7/Qals43lT5DxMAI4z6n7TDlYJTmqonA4AAABapOOGTmrIobr1EALAOgUAWBBHPiFYYYqcEOgQbKcAzx2AL426ISGgkkyRE8IGSmWEANSBkxpCAGCdKXJCAADgWHHkEwLwj1IZ6wYAtum44cdY+7w83P7djffBYQWsfV79u/Gynd/FKqWy3Stg52rYZ/UcVMCoW8WqnNTYXwEbZ7esgOMKwI4C9tnQD10xqNmGsCaOfJoCmuV/M2TLNi+08REAAAAQdEVYdExvZGVQTkcAMjAxMTAyMjHjWbbBAAAAAElFTkSuQmCC");
-repeat center;
-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;
}
diff --git a/shmup.js b/shmup.js
index e7df668..42778cc 100644
--- a/shmup.js
+++ b/shmup.js
@@ -1,129 +1,129 @@
-var _cartname=[`sonic_25_sage-0.p8`];
+var _cartname=[`shmup.p8`];
var _cdpos=0; var iii=0; var ciii=0;
var _cartdat=[
-0,119,215,0,0,119,215,0,0,112,7,0,0,112,7,0,0,112,7,0,0,119,215,0,119,119,119,119,0,0,0,112,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,112,221,221,13,112,215,221,13,0,119,221,0,0,112,7,0,0,215,215,0,112,221,125,13,102,102,102,102,0,0,0,112,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,215,0,0,221,112,13,208,13,0,119,222,0,0,112,7,0,0,237,215,0,208,13,112,13,68,68,68,68,0,0,0,112,85,85,85,51,51,51,85,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,85,85,85,85,85,215,0,0,215,112,13,112,13,0,119,222,0,0,112,13,0,0,237,221,0,208,1,112,13,100,68,100,68,0,0,0,112,85,85,34,50,35,50,51,35,85,85,85,85,85,85,37,50,35,50,51,83,82,85,85,85,85,85,85,85,85,85,85,85,
-215,0,0,23,112,13,112,1,0,215,30,0,0,208,13,0,0,237,29,0,208,1,112,1,36,68,36,68,0,0,0,112,85,85,85,37,35,60,51,51,82,85,85,85,85,85,85,34,35,60,51,51,82,85,85,85,85,85,85,85,85,85,85,85,209,0,0,231,208,13,112,1,0,221,30,0,0,208,1,0,0,237,29,0,208,1,112,1,68,68,68,68,0,0,0,112,85,85,85,53,51,51,68,51,83,85,85,85,85,85,85,53,51,51,68,51,83,85,85,85,85,85,85,51,51,85,85,85,16,125,119,1,16,221,215,14,0,209,237,0,0,16,14,0,0,209,237,0,16,221,215,14,68,68,68,68,0,0,0,103,85,85,53,51,67,99,119,52,84,85,85,85,85,85,85,51,67,99,119,52,84,85,85,85,85,85,51,51,51,51,85,85,0,30,225,0,0,30,225,0,0,16,14,0,0,224,14,0,0,224,14,0,0,30,225,0,68,68,68,68,0,0,0,103,85,37,50,51,51,115,119,50,82,85,85,85,85,85,53,51,51,115,119,50,82,85,85,85,85,85,37,51,50,51,83,85,
-136,88,136,88,136,88,85,85,85,85,85,85,0,13,0,13,207,204,204,252,102,102,102,102,119,119,119,119,0,0,0,103,85,85,37,50,51,115,119,114,82,85,85,85,85,85,34,50,51,115,119,114,82,85,85,85,85,53,51,51,194,51,51,85,88,85,88,88,88,88,85,85,85,85,85,85,240,247,240,247,248,204,204,143,68,68,68,68,102,102,102,102,0,0,0,103,85,85,85,53,51,252,127,119,34,85,85,85,85,85,85,133,136,248,127,119,34,85,85,85,85,51,51,51,51,67,54,85,136,88,136,88,136,85,85,85,85,85,85,85,125,119,13,13,136,17,17,136,116,68,116,68,68,68,68,68,0,0,0,103,85,85,85,195,60,252,255,255,92,85,85,85,85,85,136,136,136,136,255,255,92,85,85,85,53,51,51,51,51,99,102,85,85,88,88,85,88,88,85,85,85,85,85,85,240,247,0,0,136,17,17,136,100,68,100,68,36,34,34,66,0,0,112,70,85,85,50,112,103,2,204,12,85,85,85,85,85,133,136,136,136,40,204,12,85,85,85,85,85,37,51,51,51,99,38,85,
-136,88,88,85,88,88,85,85,85,85,85,85,0,13,0,0,136,17,17,136,100,68,100,68,36,103,118,66,0,0,112,70,85,136,53,96,119,64,132,152,89,85,85,85,85,136,136,136,34,66,84,85,85,85,85,85,85,53,51,51,195,108,38,82,85,85,85,85,85,85,85,85,85,85,85,85,240,0,240,0,136,17,17,136,36,68,36,68,36,70,100,66,0,0,112,70,133,36,50,51,68,66,94,153,89,85,85,85,133,136,40,34,68,67,94,85,89,85,85,85,85,51,51,34,195,76,70,85,85,85,85,85,85,85,85,85,85,85,85,85,125,13,0,0,232,153,153,142,68,68,68,68,36,36,66,66,0,0,103,68,133,68,51,51,51,37,148,148,89,85,85,85,133,136,37,51,51,85,85,85,89,85,85,85,85,83,53,35,34,100,70,133,85,85,85,85,85,85,85,85,85,85,85,85,240,0,0,0,158,153,153,233,34,34,34,34,36,34,34,66,0,0,103,68,133,136,88,85,85,69,148,153,85,85,85,85,133,88,85,36,82,85,85,149,89,85,85,85,85,85,51,51,206,67,84,88,
-85,85,85,85,85,85,85,85,85,85,85,85,115,119,51,119,34,34,34,34,100,119,103,36,0,0,0,0,0,112,70,68,69,136,84,85,85,69,153,153,85,85,85,85,133,88,85,37,85,85,85,153,89,85,85,85,85,50,85,51,68,51,133,88,85,85,85,85,85,85,85,85,85,85,85,85,70,68,68,68,34,68,36,34,100,119,103,36,0,0,0,0,0,112,70,100,85,100,136,85,85,85,153,153,85,85,85,85,85,88,85,73,84,85,149,153,85,85,85,85,85,85,53,51,73,149,137,85,85,85,85,85,85,85,85,85,85,85,85,85,70,71,68,68,66,102,70,34,100,119,103,36,0,0,0,0,0,103,68,36,85,133,136,153,85,85,149,89,85,85,85,85,85,133,149,153,73,153,153,153,85,85,85,85,85,85,50,51,153,153,89,85,85,85,85,85,85,85,85,85,85,85,85,85,70,66,68,68,100,119,103,36,34,34,34,34,0,0,0,0,0,103,68,68,85,85,149,153,153,85,85,85,85,85,85,85,85,85,149,153,148,153,153,85,85,85,85,85,85,85,85,51,153,89,85,85,
-85,85,85,85,85,85,85,85,85,85,85,85,70,68,68,68,100,119,103,36,100,119,103,36,0,0,0,0,112,70,68,66,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,70,68,68,68,36,34,34,36,100,119,103,36,0,0,0,0,103,68,36,70,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,70,68,68,68,98,119,103,34,100,119,103,36,0,0,0,112,66,66,98,68,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,70,71,68,68,100,119,103,36,100,119,103,36,0,0,0,103,38,68,68,68,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
-85,85,85,85,85,85,85,85,85,85,85,85,6,0,0,64,0,0,0,0,0,0,0,0,0,0,112,98,68,66,68,68,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,187,186,187,186,8,34,34,8,85,85,85,85,85,85,85,85,85,85,85,85,100,0,0,36,0,0,0,0,0,0,0,0,0,0,103,36,36,66,68,68,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,178,187,178,187,136,34,34,136,85,85,85,85,85,85,85,85,85,85,85,85,64,7,64,2,0,0,0,0,0,0,0,0,0,119,70,66,34,70,34,100,85,85,85,51,51,51,85,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,178,43,178,43,34,136,136,34,85,85,85,85,85,85,85,85,85,85,85,85,0,116,36,0,0,0,0,0,0,0,0,0,119,102,68,68,68,36,103,66,85,85,34,50,35,50,51,35,85,85,85,85,85,85,37,50,35,50,51,83,82,85,85,85,41,43,34,43,130,136,8,40,
-85,85,85,85,85,85,85,85,85,85,85,85,0,64,7,0,0,0,0,0,0,0,0,119,102,68,68,66,68,98,183,38,85,85,85,37,35,60,51,51,82,85,85,85,85,85,85,34,35,60,51,51,82,85,85,85,158,34,146,146,130,136,136,40,85,85,85,85,85,85,85,85,85,85,85,85,0,36,116,0,0,0,0,0,0,112,119,102,68,68,36,70,68,98,187,36,85,85,85,53,51,51,68,51,83,85,85,85,85,85,85,53,51,51,68,51,83,85,85,85,232,34,226,233,130,136,136,40,85,85,85,85,85,85,85,85,85,85,85,85,64,2,64,6,0,0,0,119,119,103,102,68,100,68,98,68,68,36,70,66,85,85,53,51,67,99,119,52,84,85,85,85,85,85,85,51,67,99,119,52,84,85,85,85,232,41,153,142,146,136,136,41,85,85,85,85,85,85,85,85,85,85,85,85,36,0,0,100,119,119,119,102,102,70,68,68,36,68,68,68,68,70,34,100,85,37,50,51,51,115,119,50,82,85,85,85,85,85,53,51,51,115,119,50,82,85,85,85,158,153,153,233,34,153,153,34,
-85,53,51,51,85,85,85,85,0,0,0,0,0,0,0,208,187,187,187,187,10,0,160,170,117,85,86,117,0,0,0,0,85,85,37,50,51,115,119,114,82,85,85,85,85,85,34,50,51,115,119,114,82,85,85,85,0,0,0,0,173,162,34,34,37,51,34,51,51,37,85,85,0,0,0,0,0,0,0,160,187,187,187,187,170,170,170,170,80,112,0,86,0,0,0,0,85,85,85,53,51,252,127,119,34,85,85,85,85,85,85,53,51,252,127,119,34,85,85,85,0,0,0,0,107,170,34,34,85,50,194,51,51,35,85,85,0,0,0,0,0,0,0,160,187,187,187,187,171,170,186,187,7,0,6,0,0,0,0,0,85,85,85,195,140,136,248,255,92,85,85,85,85,85,136,195,60,252,255,255,92,85,85,85,0,0,0,0,178,166,34,34,85,53,51,67,52,51,85,85,0,0,0,0,0,0,0,160,187,187,187,187,187,187,187,187,0,6,0,0,0,0,0,0,85,85,50,112,103,130,136,8,85,85,85,85,85,133,50,112,103,194,204,12,85,85,85,85,0,0,0,0,34,162,210,106,
-53,51,54,118,71,67,85,85,0,0,0,0,0,0,0,160,187,187,187,187,187,187,187,187,0,0,0,0,0,0,0,0,85,85,53,96,119,64,132,153,89,85,85,85,85,136,56,96,119,64,84,85,85,85,85,85,0,0,0,0,34,162,106,43,51,51,51,119,39,35,85,85,0,0,0,0,0,0,0,160,187,187,187,187,187,187,187,187,0,0,0,0,0,0,0,0,85,41,50,51,68,67,158,153,88,85,85,85,133,40,50,51,68,67,94,85,89,85,85,85,208,0,10,160,34,162,34,34,34,51,51,119,39,39,85,85,0,0,0,0,0,0,0,189,187,187,187,187,187,187,187,187,0,0,0,0,0,0,0,0,149,73,84,51,51,53,149,134,88,85,85,85,133,136,37,51,51,85,85,85,89,85,85,85,218,13,218,160,34,162,34,34,85,53,195,255,119,39,82,85,0,0,0,0,0,0,0,186,187,187,187,187,187,187,187,187,0,0,0,0,170,218,0,0,149,73,34,82,85,85,115,143,89,85,85,85,133,88,85,53,85,85,85,149,89,85,85,85,218,173,219,189,34,109,43,34,
-85,34,195,255,255,207,85,85,0,0,0,0,0,0,0,189,219,189,219,189,162,186,171,186,171,186,171,42,136,17,17,136,149,153,89,85,85,85,136,104,85,85,85,85,133,88,85,68,85,85,85,153,89,85,85,85,187,186,187,186,153,238,238,153,37,34,34,192,204,80,85,85,0,0,0,0,0,0,0,189,171,189,171,189,185,186,171,186,171,186,171,155,136,17,17,136,85,153,153,85,85,85,134,152,85,85,85,85,85,88,85,104,84,85,149,153,85,85,85,85,178,187,178,187,153,238,238,153,85,85,53,51,158,85,85,85,0,0,0,0,0,0,0,189,171,186,171,186,46,186,171,186,171,186,171,226,136,17,17,136,85,149,153,153,89,85,149,89,85,85,85,85,85,133,133,136,104,136,136,153,85,85,85,85,178,43,178,43,238,153,153,238,85,85,195,3,204,94,85,85,0,0,0,0,0,0,208,189,171,186,171,186,152,186,171,186,171,186,171,137,136,17,17,136,85,85,149,153,153,153,85,85,85,85,85,85,85,85,149,136,134,136,153,85,85,85,85,85,41,43,34,43,238,153,153,238,
-85,37,60,3,204,80,85,85,0,0,0,0,0,0,208,189,171,186,171,186,232,186,162,186,171,42,171,142,136,17,17,136,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,158,34,146,146,238,153,153,238,85,85,124,50,0,84,85,85,0,0,0,0,0,0,218,186,171,186,171,186,136,43,34,186,171,34,178,136,136,17,17,136,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,232,34,226,233,238,153,153,238,85,85,119,38,34,84,85,85,0,0,0,0,0,0,218,186,171,186,171,186,232,34,153,187,187,153,34,142,136,17,17,136,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,232,41,153,142,153,238,238,153,85,85,102,36,37,85,85,85,0,0,0,0,0,208,171,186,171,186,171,186,158,146,153,178,43,153,41,233,136,17,17,136,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,158,153,153,233,153,238,238,153,
-85,85,85,37,37,85,85,85,0,0,0,0,0,160,171,186,119,119,119,119,119,119,119,103,0,0,0,170,170,10,0,0,207,204,204,204,204,204,204,252,85,85,85,85,85,85,85,51,51,83,85,85,85,85,85,85,85,85,85,85,34,34,34,34,85,85,85,102,69,86,85,85,0,0,0,0,0,173,171,186,70,68,68,68,68,68,68,148,0,0,170,170,160,170,10,0,248,204,204,204,204,204,204,143,85,85,85,85,85,85,51,51,51,51,83,85,85,85,85,85,85,85,85,85,41,41,41,41,85,85,133,135,41,153,85,85,0,0,0,0,0,189,171,186,70,71,68,68,68,68,116,36,0,160,10,10,10,170,170,0,136,17,17,17,17,17,17,136,82,85,85,85,85,53,51,51,51,51,51,85,85,85,85,85,85,85,85,85,146,146,146,146,85,85,101,136,136,41,89,85,0,0,0,0,208,189,171,186,70,66,68,68,68,68,36,36,0,171,160,0,0,208,173,10,136,17,17,17,17,17,17,136,82,85,85,85,85,50,50,51,51,67,52,83,85,85,85,85,34,211,93,85,153,153,153,153,
-85,85,85,85,85,85,85,85,0,0,0,0,218,189,171,186,70,68,68,68,68,68,68,36,0,11,10,0,0,125,215,10,136,17,17,17,17,17,17,136,83,85,85,85,85,34,51,51,51,116,71,83,85,85,85,194,204,156,102,83,233,153,153,233,85,85,85,85,85,85,85,85,0,0,0,208,219,189,171,186,118,119,119,119,119,119,119,103,176,187,0,0,0,125,215,170,136,17,17,17,17,17,17,136,84,85,85,85,37,34,51,51,51,116,71,51,85,85,37,51,204,20,100,89,158,153,153,158,85,85,85,85,85,85,85,85,0,0,208,160,219,186,171,186,102,102,102,102,102,102,102,38,176,11,0,0,0,208,13,170,136,17,17,17,17,17,17,136,82,85,85,85,37,50,50,51,51,67,52,51,85,85,50,51,195,113,209,233,153,238,238,153,85,85,85,85,85,85,85,85,0,160,208,189,171,186,171,186,70,68,68,68,68,68,68,36,160,176,0,0,0,0,160,160,136,17,17,17,17,17,17,136,82,85,85,85,53,34,51,51,51,51,51,51,85,37,179,59,195,20,52,238,153,238,238,153,
-0,0,0,0,0,0,0,0,0,160,218,189,0,0,0,0,158,217,221,157,153,217,221,157,160,11,0,0,0,0,0,170,136,17,17,17,17,17,17,136,34,85,85,85,53,34,50,51,51,51,51,51,85,34,50,187,195,221,227,238,146,158,146,34,0,0,0,0,0,0,0,0,208,160,171,189,0,0,0,0,41,221,221,34,34,221,221,34,160,187,0,0,0,0,160,170,136,17,17,17,17,17,17,136,92,85,85,85,53,34,35,51,51,51,51,51,85,34,35,51,227,238,238,94,34,233,41,34,0,0,0,0,0,0,0,0,208,189,171,186,0,0,0,0,217,221,45,34,210,221,45,34,0,10,11,0,0,0,10,10,136,17,17,17,17,17,17,136,85,85,85,85,85,35,50,50,51,51,51,83,37,34,50,51,63,51,51,82,146,158,146,34,0,0,0,0,0,0,208,208,218,189,171,186,0,0,0,0,31,17,34,34,17,17,34,34,0,186,176,0,0,176,176,10,136,17,17,17,17,17,17,136,85,85,85,85,85,35,34,35,35,35,35,83,37,34,35,51,255,51,47,85,34,233,41,34,
-0,0,0,0,0,160,208,173,219,189,171,186,0,0,0,0,70,68,68,68,68,68,68,36,0,160,11,11,11,11,171,0,136,17,17,17,17,17,17,136,85,85,85,85,85,53,34,34,50,50,50,85,37,34,50,50,242,242,82,85,146,158,146,34,0,0,10,0,218,160,218,189,171,189,171,186,0,0,0,0,70,68,68,68,68,68,68,36,0,0,170,187,176,187,11,0,136,17,17,17,17,17,17,136,85,85,85,85,85,85,51,34,34,34,82,85,37,34,34,34,47,47,85,85,34,233,41,34,160,160,10,173,218,173,219,189,171,186,171,186,0,0,0,0,70,68,68,68,68,68,68,36,0,0,0,170,187,11,0,0,232,153,153,153,153,153,153,142,85,85,85,85,85,85,85,51,34,82,85,85,85,34,34,34,34,85,85,85,146,158,146,34,170,173,219,173,219,189,219,189,171,186,171,186,0,0,0,0,70,68,68,68,68,68,68,36,0,0,0,0,0,0,0,0,158,153,153,153,153,153,153,233,85,85,85,85,85,85,85,85,85,85,85,85,85,37,34,34,85,85,85,85,34,233,41,34,
-85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,3,4,1,1,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,4,1,1,1,85,37,51,51,35,50,83,85,85,85,85,85,85,37,51,51,35,50,83,85,85,85,85,85,85,37,51,51,34,51,35,85,85,85,85,85,85,85,50,35,50,51,83,82,85,85,85,85,85,85,50,35,50,51,83,82,85,85,85,85,4,1,1,1,85,85,34,51,35,60,51,85,85,85,85,85,85,85,34,51,35,60,51,85,85,85,85,85,85,85,37,51,194,51,51,85,85,85,85,85,85,85,37,35,60,51,51,82,85,85,85,85,85,85,37,35,60,51,51,82,85,85,85,85,4,1,2,1,
-85,85,37,51,52,51,52,83,85,85,85,85,85,85,37,51,52,51,52,83,85,85,85,85,85,85,51,51,51,67,52,83,85,85,85,85,85,85,53,51,51,68,51,83,85,85,85,85,85,85,53,51,51,68,51,83,85,85,85,85,4,2,2,2,85,53,51,67,71,99,71,83,85,85,85,85,85,53,51,67,71,99,71,83,85,85,85,85,85,53,51,99,51,118,71,83,85,85,85,85,85,85,51,67,99,119,52,84,85,85,85,85,85,85,51,67,99,119,52,84,85,85,85,85,1,2,2,2,85,51,51,51,52,99,119,82,85,85,85,85,85,51,51,51,52,99,119,82,85,85,85,85,85,51,51,51,51,119,39,84,85,85,85,85,85,53,51,51,115,119,50,82,85,85,85,85,85,53,51,51,115,119,50,82,85,85,85,85,1,2,2,2,37,34,50,51,51,99,119,82,85,85,85,85,37,34,50,51,51,99,119,82,85,85,85,85,85,34,50,51,51,119,39,86,85,85,85,85,85,37,50,51,115,119,114,82,85,85,85,85,85,37,50,51,115,119,114,82,85,85,85,85,1,2,3,2,
-85,85,35,51,51,252,119,41,85,85,85,85,85,85,35,51,51,252,119,41,85,85,85,85,85,85,35,51,195,255,119,34,85,85,85,85,85,85,53,51,252,127,39,82,85,85,85,85,85,85,53,51,252,127,39,82,85,85,85,85,2,3,3,3,85,53,34,50,51,252,255,92,85,85,85,85,85,53,34,50,51,252,255,92,85,85,85,85,85,53,34,50,195,255,255,92,85,85,85,85,85,85,35,50,252,255,255,92,85,85,85,85,85,85,35,50,252,255,255,92,85,85,85,85,2,3,3,3,85,37,34,34,50,192,204,119,85,85,85,85,85,37,34,34,50,192,204,85,85,85,85,85,85,37,34,34,2,204,12,85,85,85,85,85,85,85,34,34,2,204,12,85,85,85,85,85,85,118,192,34,2,204,12,85,85,85,85,85,2,3,3,3,85,69,148,51,227,89,101,119,85,85,85,85,85,85,85,51,227,201,119,85,85,85,85,85,85,85,85,233,227,89,85,85,85,85,85,85,85,101,7,12,227,89,100,86,85,85,85,85,85,119,86,12,227,89,85,100,86,85,85,85,2,3,4,3,
-85,69,52,51,196,14,64,102,85,85,85,85,85,85,53,51,196,110,119,85,85,85,85,85,85,85,101,119,195,80,85,85,85,85,85,85,85,117,103,51,195,156,100,84,85,85,85,85,85,103,84,51,195,156,153,100,84,85,85,85,3,4,4,4,85,85,50,50,206,80,85,85,85,85,85,85,85,85,50,50,206,64,102,85,85,85,85,85,85,85,69,118,195,94,85,85,85,85,85,85,85,117,70,50,3,51,69,84,85,85,85,85,85,85,37,35,195,80,85,69,84,85,85,85,3,4,4,4,85,85,85,53,3,41,85,137,41,85,85,85,85,85,85,37,3,41,85,85,85,85,85,85,85,85,85,68,50,51,85,85,85,85,85,85,85,85,85,37,51,50,85,85,85,85,85,85,85,85,85,37,51,51,85,133,152,85,85,85,3,4,4,4,85,137,36,83,85,85,98,150,146,85,85,85,85,149,72,50,85,37,85,85,85,85,85,85,85,85,85,34,73,54,85,85,85,85,85,85,85,149,36,82,149,100,85,85,85,85,85,85,85,153,36,82,85,69,134,135,89,85,85,85,3,4,1,4,
-69,143,102,85,85,85,148,36,89,85,85,85,85,244,104,86,85,37,84,85,85,85,85,85,85,85,85,146,136,84,85,85,85,85,85,85,85,153,68,85,133,104,81,85,85,85,85,85,85,137,86,85,85,85,136,150,85,85,85,85,2,3,2,3,133,240,80,85,85,85,153,146,85,85,85,85,149,104,15,85,85,69,132,134,136,85,85,85,85,85,85,36,105,88,85,85,85,85,85,85,85,66,102,85,149,134,136,81,85,85,85,85,85,100,89,85,85,85,153,84,85,85,85,85,3,4,3,4,137,8,85,85,85,85,41,89,85,85,85,85,149,136,86,85,85,149,153,148,41,85,85,85,85,85,149,153,146,152,85,85,85,85,85,85,85,37,153,88,85,149,136,88,85,85,85,85,149,136,84,85,85,85,34,85,85,85,85,85,4,4,4,4,137,80,85,85,85,85,85,85,85,85,85,85,149,88,85,85,85,37,153,34,85,85,85,85,85,85,37,153,41,137,85,85,85,85,85,85,85,85,34,137,85,85,85,85,85,85,85,85,149,153,85,85,85,85,85,85,85,85,85,85,1,1,1,4,
-85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,1,1,1,1,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,2,1,2,1,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,2,2,2,2,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,2,2,2,2,
-85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,53,51,51,83,85,85,85,85,85,85,85,85,85,70,68,70,68,68,20,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,50,35,50,51,83,82,85,85,85,85,85,37,51,51,34,51,35,85,85,85,85,85,85,37,51,51,35,50,83,85,85,85,85,85,89,149,69,98,73,114,102,102,70,51,13,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,37,35,60,51,51,82,85,85,85,85,85,85,37,51,194,51,51,85,85,85,85,85,85,85,34,51,35,60,51,85,85,85,85,85,149,85,73,66,73,98,68,68,68,211,81,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
-85,85,53,51,51,68,51,83,85,85,85,85,85,85,51,51,51,67,52,83,85,85,85,85,85,85,37,51,52,51,52,83,85,85,85,85,85,170,170,155,146,150,153,153,153,1,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,51,67,99,119,52,84,85,85,85,85,85,53,51,99,51,118,71,83,85,85,85,85,85,53,51,67,71,99,71,83,85,85,85,85,165,167,122,187,41,153,34,34,34,146,158,82,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,51,51,115,119,50,82,85,85,85,85,85,51,51,51,51,119,39,84,85,85,85,85,85,51,51,51,52,99,119,82,85,85,85,85,38,170,34,183,153,233,153,233,142,233,136,41,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,37,50,51,115,119,114,82,85,85,85,85,85,34,50,51,51,119,39,86,85,85,85,85,37,34,50,51,51,99,119,82,85,85,85,85,38,123,34,182,41,233,40,136,158,130,232,41,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
-85,85,53,51,252,127,39,82,85,85,85,85,85,85,35,51,195,255,119,34,85,85,85,85,85,85,35,51,51,252,119,41,85,85,85,85,101,187,102,180,41,153,66,146,41,226,153,34,0,0,0,0,0,0,0,0,85,85,85,85,146,153,153,153,85,85,35,50,252,255,255,92,85,85,85,85,85,53,34,50,195,255,255,92,85,85,85,85,85,53,34,50,51,252,255,92,85,85,85,85,149,187,187,155,34,98,34,38,34,37,34,82,0,0,19,17,50,0,0,0,85,85,85,85,153,238,14,0,85,85,118,38,2,204,12,85,85,85,85,85,85,37,98,119,2,204,12,85,85,85,85,85,85,37,34,50,99,119,204,85,85,85,85,85,85,153,153,41,85,148,66,89,85,85,85,85,0,48,17,17,33,67,68,0,85,85,85,85,153,153,233,238,85,85,119,4,227,89,100,86,85,85,85,85,85,85,69,118,227,89,85,85,85,85,85,85,85,85,85,227,64,118,85,85,85,85,85,85,85,34,82,82,69,41,37,85,85,85,85,85,0,51,17,17,33,51,51,4,85,85,85,85,153,153,233,238,
-85,85,100,52,195,156,100,84,85,85,85,85,85,85,85,68,195,78,84,85,85,85,85,85,85,85,53,51,35,68,85,85,85,85,85,85,85,37,85,85,85,82,85,85,85,85,85,85,32,34,50,51,34,18,49,67,85,85,85,85,146,153,153,153,85,85,37,35,195,80,69,84,85,85,85,85,85,85,37,50,206,64,84,85,85,85,85,85,85,85,50,50,206,32,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,32,50,17,33,34,19,49,67,85,85,85,85,153,238,14,0,85,37,73,34,51,51,85,85,85,85,85,85,85,85,85,53,2,73,85,85,85,85,85,85,85,85,85,53,2,41,82,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,51,19,17,33,50,18,50,67,85,85,85,85,153,153,233,238,85,69,105,36,82,53,85,85,85,85,85,85,85,85,85,50,85,82,85,85,85,85,85,85,85,85,85,50,149,36,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,35,19,17,33,50,51,51,68,85,85,85,85,153,153,233,238,
-85,153,148,85,85,101,120,17,152,85,85,85,85,85,85,147,66,82,85,85,85,85,85,85,85,85,36,83,146,68,89,85,85,85,85,85,85,85,85,85,255,255,255,255,255,255,255,255,51,36,34,34,35,34,67,84,136,17,17,136,34,34,34,34,37,153,73,85,85,133,104,136,89,85,85,85,85,85,69,100,73,85,85,85,85,85,85,85,85,133,72,84,37,148,153,85,85,85,85,85,85,85,85,85,255,47,255,255,47,255,47,242,68,52,35,51,18,17,66,85,136,17,17,136,34,153,233,238,37,153,85,85,85,149,73,89,85,85,85,85,85,85,149,136,22,85,85,85,85,85,85,85,85,149,136,22,85,37,153,85,85,85,85,85,85,85,85,85,244,34,242,255,34,242,98,242,64,35,17,50,18,17,50,84,136,17,17,136,34,34,146,153,85,85,85,85,85,37,82,85,85,85,85,85,85,85,37,104,136,24,85,85,85,85,85,85,85,85,104,136,24,85,85,85,85,85,85,85,85,85,85,85,100,39,98,114,38,34,103,242,0,35,17,50,18,17,50,4,136,17,17,136,34,34,146,153,
-85,85,85,85,85,85,85,85,255,255,255,95,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,66,118,38,100,36,116,70,242,0,51,51,51,51,50,51,4,136,17,17,136,34,34,34,34,85,85,85,85,85,85,85,85,255,255,255,95,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,47,100,102,68,98,102,36,255,0,52,51,51,52,51,67,5,136,17,17,136,34,153,233,238,85,85,85,85,85,85,85,85,255,255,255,95,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,255,255,66,70,36,242,255,255,0,69,68,68,85,68,85,0,232,153,153,142,34,34,146,153,85,85,85,85,85,85,85,85,255,255,255,95,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,66,100,118,119,118,102,68,242,0,0,85,84,5,85,5,0,158,153,153,233,34,34,146,153,
-255,255,255,255,255,255,255,255,255,255,255,47,17,34,51,34,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,207,204,204,252,146,241,238,40,219,189,219,189,0,4,0,0,0,4,0,0,111,118,119,119,119,119,102,255,98,119,34,18,34,51,34,17,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,248,204,204,143,146,241,238,40,171,189,171,189,0,6,0,4,0,6,0,4,100,68,68,68,68,68,100,242,66,70,34,34,51,34,17,51,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,51,51,82,68,85,85,85,85,85,136,17,17,136,130,238,31,41,171,186,171,186,0,6,0,4,0,6,0,4,100,41,34,34,34,34,105,242,146,136,41,50,17,51,34,17,85,158,85,85,85,85,85,85,85,85,85,53,83,53,85,85,85,53,51,51,51,51,70,85,85,85,85,85,136,17,17,136,130,238,31,41,171,186,171,186,0,6,0,4,0,6,0,4,
-100,210,17,17,17,209,98,242,130,136,136,25,51,34,51,34,85,85,94,85,85,85,85,85,85,85,85,37,51,53,83,85,85,38,36,99,71,67,100,84,85,85,85,85,136,17,17,136,146,241,238,40,171,186,171,186,64,70,0,4,64,70,0,4,100,18,130,112,128,18,98,242,34,34,34,34,17,51,17,51,85,94,149,85,85,85,85,85,85,85,51,51,51,51,51,85,37,116,199,116,119,99,66,82,85,85,85,85,136,17,17,136,146,241,238,40,171,186,171,186,64,71,64,68,64,71,64,68,100,18,8,119,7,24,98,242,153,221,151,57,34,17,34,17,85,149,85,85,85,85,85,85,85,37,51,51,51,51,51,85,99,119,54,116,39,38,36,149,88,82,85,85,136,17,17,136,130,238,31,41,171,186,171,186,64,71,64,68,64,71,64,68,100,18,8,119,7,24,98,242,217,153,121,9,0,0,0,0,85,85,85,85,85,85,85,85,85,85,37,51,36,55,51,83,35,102,55,115,39,47,146,149,41,82,85,85,136,17,17,136,130,238,31,41,171,186,171,186,64,71,64,68,64,71,64,68,
-100,18,8,119,7,24,98,242,25,153,217,9,0,0,0,0,85,85,69,84,85,85,85,85,85,51,51,99,103,52,51,115,85,34,196,195,255,153,47,133,146,146,85,85,129,136,136,24,28,17,17,193,207,204,204,252,64,71,64,68,64,71,64,68,100,18,130,112,128,18,98,242,25,153,25,9,0,0,0,0,94,52,52,52,84,85,85,85,53,50,51,195,118,39,51,99,85,51,3,12,255,136,144,133,146,146,85,85,25,136,136,145,206,17,17,236,248,204,204,143,96,103,64,68,96,103,64,68,100,210,17,17,17,209,98,242,153,29,145,9,0,0,0,0,149,69,68,51,51,85,85,85,85,53,227,236,119,102,51,67,85,35,50,206,192,12,89,134,34,34,85,85,153,238,238,153,238,136,136,238,136,17,17,136,96,103,64,70,96,103,64,70,100,36,34,34,34,34,100,242,50,34,50,2,0,0,0,0,85,133,120,55,51,83,85,85,53,35,51,158,51,194,62,34,85,82,53,146,156,233,85,71,34,34,85,85,153,238,238,153,238,136,136,238,136,17,17,136,100,103,68,70,100,103,68,70,
-66,118,119,119,119,119,70,242,82,34,83,3,0,0,0,0,85,205,188,119,55,17,85,85,85,37,34,51,102,52,34,82,85,85,37,82,147,204,94,150,146,146,85,85,153,238,238,153,238,136,136,238,136,17,17,136,100,103,68,70,100,103,68,70,47,100,102,68,100,102,36,255,117,53,50,2,0,0,0,0,149,201,188,187,107,22,81,85,85,85,102,36,34,34,34,85,85,85,37,53,51,238,35,100,153,34,85,85,217,238,234,169,238,136,136,238,136,17,17,136,100,103,68,70,100,103,68,70,255,255,66,102,70,242,255,255,82,34,35,2,0,0,0,0,245,153,136,187,171,106,17,85,85,133,135,41,41,34,85,85,85,85,85,53,53,34,85,69,34,82,85,85,218,45,218,162,158,34,34,233,232,153,153,142,100,103,68,70,100,103,68,70,66,100,118,119,119,102,68,242,50,50,53,2,0,0,0,0,85,85,255,127,167,170,22,81,85,105,136,136,41,89,85,85,85,85,85,85,34,82,85,85,85,85,85,85,218,173,219,189,41,34,34,146,158,153,153,233,100,103,68,102,100,103,68,102,
-20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,16,17,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,20,20,20,20,35,35,35,35,35,35,35,35,20,20,20,20,20,20,20,20,20,20,20,20,22,6,6,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,35,35,37,37,37,20,20,134,135,136,0,0,0,0,0,128,129,130,20,20,0,32,33,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,129,130,20,20,20,35,35,35,35,35,35,35,35,20,134,135,136,0,0,0,0,128,129,130,20,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,149,150,0,0,0,0,0,0,0,0,0,146,147,20,0,48,49,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,146,147,20,20,100,101,51,51,100,101,51,51,149,150,0,0,0,0,0,0,0,0,146,147,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,6,6,22,22,6,6,0,0,0,0,0,0,37,37,35,35,37,37,37,20,165,0,0,0,0,0,0,0,0,0,0,0,163,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,20,20,116,117,51,51,116,117,51,51,165,0,0,0,0,0,0,0,0,0,0,163,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,21,21,21,21,21,21,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,181,0,0,0,0,0,0,0,0,0,0,0,179,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,20,20,35,35,35,35,35,35,35,35,181,0,0,0,0,0,0,0,0,0,0,179,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,35,35,36,100,101,36,0,0,0,0,0,0,37,37,35,35,37,37,37,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,35,35,35,35,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,6,6,22,22,6,6,22,37,35,35,37,116,117,37,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,0,0,0,0,0,0,0,0,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,0,0,0,7,100,101,36,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,0,0,0,0,0,0,37,37,35,35,37,37,37,20,138,0,0,0,0,0,0,0,0,0,20,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,84,84,84,84,84,84,84,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,0,0,0,23,116,117,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,36,36,36,36,35,35,35,36,35,35,36,100,101,36,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,154,0,0,0,0,0,0,0,0,0,20,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,20,20,20,20,20,100,101,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,0,0,38,39,35,35,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,35,35,37,116,117,37,0,0,0,0,0,0,37,37,35,35,37,37,37,20,170,171,0,0,238,239,0,0,0,0,20,170,171,0,0,0,0,0,0,0,0,0,0,0,0,0,98,99,20,20,100,101,20,116,117,20,22,6,6,22,6,0,0,0,0,0,0,0,0,0,51,51,51,51,51,51,51,51,51,51,51,51,0,0,0,0,52,53,54,55,35,35,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,35,35,37,21,21,21,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,85,187,188,189,254,255,0,0,0,0,20,85,187,188,189,0,0,0,0,0,0,0,0,0,112,113,114,86,20,20,116,117,20,100,101,20,21,21,21,21,21,0,0,0,0,0,0,0,84,84,22,6,6,22,22,6,6,22,51,51,6,22,22,6,6,22,22,6,6,22,51,51,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,35,35,37,37,37,20,20,20,85,84,84,84,84,84,84,84,20,20,20,85,84,84,84,84,84,84,84,84,84,84,84,86,20,20,20,20,100,101,20,116,117,20,36,36,36,36,36,0,0,0,0,0,0,0,20,20,21,21,21,21,21,21,21,21,51,51,21,21,21,21,21,21,21,21,21,21,51,51,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,35,35,37,37,37,
-20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,116,117,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,20,20,100,101,100,101,36,36,100,101,0,0,36,36,51,51,100,101,35,35,35,35,51,51,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,35,35,37,37,37,20,20,134,135,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,129,130,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,116,117,36,36,37,37,116,117,0,0,37,37,51,51,116,117,35,35,35,35,51,51,37,37,0,0,22,6,6,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,37,37,35,35,37,37,37,
-20,149,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,146,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,35,35,37,37,37,37,35,35,0,0,37,37,0,0,0,0,0,0,0,0,0,0,36,36,0,0,21,21,21,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,37,37,35,35,37,37,37,20,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,35,35,36,36,37,37,35,35,0,0,36,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,39,37,37,35,35,37,37,37,
-20,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,35,35,35,35,37,37,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,35,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,54,55,37,37,35,35,37,37,37,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,35,35,35,35,37,37,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,101,100,101,22,6,6,22,22,6,6,22,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,22,6,6,22,22,6,6,22,22,6,6,22,22,6,6,22,22,6,6,22,
-20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,20,20,21,21,21,21,36,36,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,117,116,117,21,21,21,21,21,21,21,21,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,0,0,0,0,0,0,0,0,0,0,0,0,0,22,6,6,22,22,6,6,22,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,20,20,21,21,21,21,100,101,35,35,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,35,35,35,35,100,101,100,101,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,37,37,35,35,35,37,35,35,37,37,35,35,35,37,37,35,35,35,37,
-20,138,0,0,0,0,0,0,0,0,0,0,0,7,21,21,21,21,21,21,21,21,0,0,238,239,0,0,0,170,171,0,0,238,239,0,0,0,0,0,0,0,0,0,0,0,0,98,99,20,20,35,35,35,35,116,117,35,35,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,35,35,35,35,116,117,116,117,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,37,37,35,35,35,37,35,35,37,37,35,35,35,37,37,35,35,35,37,20,154,0,0,0,0,0,0,0,0,0,0,0,23,37,100,101,37,20,20,20,20,0,0,254,255,0,0,0,85,187,188,189,254,255,0,0,0,0,0,0,0,0,0,0,112,113,114,86,20,20,35,35,35,35,21,21,35,35,170,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,39,35,35,35,35,35,35,35,35,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,37,37,35,35,35,37,35,35,37,37,35,35,35,37,37,35,35,35,37,
-20,170,171,0,0,0,238,239,0,0,0,0,38,39,37,116,117,37,100,101,20,20,84,84,84,84,84,84,84,20,20,85,84,84,84,84,22,6,84,84,84,6,6,6,22,84,86,20,20,20,20,35,35,20,20,20,20,20,20,85,187,188,189,0,0,0,0,0,0,0,0,0,0,52,53,54,55,35,35,35,35,35,35,35,35,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,37,37,35,35,35,37,35,35,37,37,35,35,35,37,37,35,35,35,37,20,85,187,188,189,0,254,255,0,0,52,53,54,55,37,21,21,36,116,117,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,100,0,0,0,0,0,101,37,21,20,20,20,20,20,20,35,35,20,20,20,20,20,20,20,20,85,84,84,84,84,84,84,84,21,21,21,21,21,21,21,21,35,35,35,35,35,35,35,35,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,37,37,35,35,35,37,35,35,37,37,35,35,35,37,37,35,35,35,37,
-20,20,20,85,22,6,6,22,6,6,22,6,6,22,36,116,117,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,116,0,0,0,0,0,117,36,21,20,20,20,20,20,20,35,35,35,35,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,35,36,36,35,35,35,36,35,35,36,36,35,35,35,36,36,35,35,35,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,93,0,0,213,93,0,0,213,93,0,0,0,0,0,176,51,51,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,85,85,4,64,85,85,4,64,85,85,4,0,0,0,0,0,59,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,100,70,4,64,100,70,4,64,100,70,4,0,128,8,0,0,176,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+112,100,70,7,112,100,70,7,112,100,70,7,0,128,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,152,152,7,112,137,137,7,112,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,128,9,87,117,144,8,87,117,0,0,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,0,8,85,85,128,0,85,85,0,0,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,
+0,112,120,97,8,242,3,106,235,193,225,143,16,188,192,35,156,115,68,240,20,213,245,175,240,8,111,80,36,77,84,93,242,0,81,20,63,195,245,89,85,182,121,115,126,52,112,86,177,208,70,65,252,0,3,237,154,94,56,52,2,211,108,66,58,92,130,225,238,178,46,232,162,251,83,175,228,245,17,241,11,108,188,66,159,79,12,68,97,151,182,231,220,19,103,65,86,156,87,100,109,95,132,183,185,37,29,201,235,44,59,198,28,99,109,178,20,228,71,69,87,37,201,89,119,153,100,100,100,43,127,130,38,232,103,218,102,111,234,21,130,178,91,10,223,226,53,74,65,113,236,212,69,247,8,74,2,75,186,98,78,82,8,177,90,49,55,87,219,97,100,102,165,184,175,56,176,216,43,170,202,58,79,177,24,47,214,107,43,7,90,33,233,179,185,141,44,174,79,147,11,174,230,66,95,56,239,29,156,145,237,57,182,10,86,170,153,133,38,146,32,240,99,16,188,69,156,47,197,171,241,204,236,230,132,167,31,195,243,215,122,187,98,118,44,36,226,196,175,208,188,131,45,39,237,57,
+210,7,189,125,70,227,162,182,150,0,138,203,156,34,125,222,213,137,98,187,77,68,213,188,40,127,38,108,42,95,14,97,17,185,192,108,70,193,180,219,235,207,84,46,13,7,151,162,244,202,165,81,191,99,168,74,230,14,232,186,45,199,150,93,181,185,102,223,212,236,154,171,98,99,78,237,168,149,159,75,213,212,168,90,249,148,87,150,244,27,134,154,193,64,151,180,19,95,93,90,10,199,194,241,170,26,139,162,17,15,44,104,138,191,219,89,95,47,135,170,226,255,79,49,129,126,195,5,249,80,190,180,183,80,238,79,175,173,196,103,186,66,248,192,159,27,254,92,221,173,253,191,70,129,253,215,200,210,72,51,178,161,106,101,53,117,200,11,86,246,182,140,36,177,48,231,180,173,104,114,213,115,169,19,7,85,210,191,178,141,235,161,72,39,107,107,107,36,206,135,116,234,163,54,182,215,9,165,107,113,98,77,39,96,174,29,139,74,237,197,49,241,245,79,168,60,242,42,118,211,88,113,226,140,81,71,42,157,245,87,233,60,217,118,185,112,228,208,165,83,97,155,13,12,205,232,
+101,185,79,179,97,69,175,36,217,89,75,108,223,9,21,251,179,31,24,139,164,187,180,245,46,208,214,204,230,228,83,87,82,125,98,103,173,248,53,240,219,102,211,108,57,81,145,198,52,115,7,200,232,17,67,224,84,42,104,110,49,42,119,138,81,7,98,180,198,20,163,25,81,163,46,212,104,130,181,48,106,212,232,127,40,92,161,72,56,4,120,98,125,91,91,169,91,199,69,189,178,213,40,91,4,97,239,129,57,117,251,191,138,226,255,45,36,48,57,80,85,235,123,104,19,182,58,52,98,171,157,33,231,156,26,77,78,235,180,99,199,50,117,232,101,130,9,7,109,132,255,221,22,187,81,185,79,48,52,179,187,160,103,97,120,140,24,26,202,194,43,147,111,112,9,175,206,120,69,253,70,59,57,175,157,178,88,201,245,166,226,157,34,42,6,138,168,11,2,209,57,111,4,154,92,242,237,255,84,191,68,27,178,110,105,103,109,192,141,181,155,2,129,84,123,148,163,69,89,12,236,89,169,110,212,82,154,198,94,114,65,238,71,230,78,45,245,132,99,122,209,107,177,130,186,133,
+11,131,129,197,9,209,130,217,164,19,201,149,25,169,71,221,142,237,141,126,75,44,60,51,98,225,221,208,36,184,64,46,60,59,114,225,140,180,197,55,161,45,190,64,91,220,187,98,225,213,22,103,161,45,30,217,130,173,129,101,177,69,153,62,189,85,105,250,131,16,194,31,54,11,63,228,228,43,193,163,251,53,186,43,193,25,249,12,129,194,45,171,95,148,9,183,148,255,1,154,225,21,254,154,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,161,161,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,161,161,161,1,161,161,1,1,1,0,1,0,0,0,1,1,1,1,1,176,1,1,1,1,1,0,0,0,0,0,
-13,14,67,68,9,25,67,68,74,28,91,68,92,29,25,68,65,26,67,68,21,94,95,68,23,32,67,68,33,34,35,36,165,38,39,34,40,41,42,34,37,38,39,34,43,41,44,45,46,38,34,37,47,41,34,40,46,38,34,37,48,41,49,43,72,50,51,34,72,50,52,34,53,50,51,34,53,50,54,49,72,55,56,34,102,55,57,45,56,55,49,58,57,187,60,61,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,
-0,15,0,15,128,14,128,14,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,0,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,12,128,0,128,0,128,0,128,0,128,0,128,0,128,0,0,2,13,26,164,6,164,6,164,6,164,6,164,6,164,6,164,6,164,6,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,140,0,1,1,0,8,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,176,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,16,240,8,235,8,228,8,228,8,228,8,228,8,228,8,228,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,8,56,48,0,0,0,0,140,48,0,0,0,0,0,0,0,0,251,1,247,1,244,1,140,48,247,1,244,1,240,1,237,1,140,48,24,49,0,0,19,49,24,49,0,0,24,49,0,0,24,49,0,0,140,48,0,0,19,49,24,49,19,49,0,0,0,13,0,0,0,128,1,128,34,128,36,128,36,128,36,128,36,128,36,128,36,128,36,128,36,128,36,128,36,128,43,128,40,128,36,128,33,128,33,128,45,208,45,208,33,128,33,128,45,208,45,208,34,128,34,128,46,208,46,208,34,128,34,128,46,208,46,208,0,13,0,0,57,0,169,0,169,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,171,0,168,0,168,0,168,0,168,0,168,0,168,0,168,0,168,0,169,0,169,0,169,0,169,0,169,0,169,0,169,0,169,0,0,13,0,0,55,0,38,1,166,0,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,40,1,36,1,36,1,
-36,1,36,1,36,1,36,1,36,1,36,1,38,1,38,1,38,1,38,1,38,1,38,1,38,1,38,1,0,13,0,0,228,14,228,12,228,10,225,14,225,12,225,10,225,10,225,10,225,8,225,8,225,6,225,6,225,4,225,4,225,2,204,32,204,32,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,204,0,0,4,0,0,113,132,114,150,115,152,116,150,117,150,118,150,119,150,119,148,119,148,119,148,119,132,119,130,119,130,119,130,119,130,183,0,183,0,183,0,183,0,183,0,183,0,183,0,183,0,183,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,1,10,0,0,190,87,191,91,191,93,191,91,190,91,187,91,185,91,183,89,181,89,177,89,173,89,170,89,169,89,166,89,163,89,161,87,158,87,156,87,154,87,153,85,150,85,148,85,146,83,144,83,141,83,137,83,135,83,140,81,140,81,128,208,128,208,128,208,1,2,0,0,184,87,182,91,180,95,177,93,173,91,169,90,165,91,162,90,159,91,157,88,
-155,89,153,88,152,89,151,88,150,89,149,88,148,89,147,88,146,89,145,88,144,89,143,88,142,89,141,88,141,89,141,86,141,87,141,86,141,87,141,86,141,85,141,82,0,2,0,0,57,10,55,10,57,10,55,8,57,8,55,8,57,8,55,8,57,8,55,8,57,6,55,6,57,6,55,6,57,6,55,6,57,6,55,6,57,6,55,6,57,4,55,2,57,2,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,249,11,249,91,249,11,249,89,249,9,249,89,249,9,249,89,249,9,249,89,249,7,249,87,249,7,249,87,249,7,249,87,249,7,249,87,249,7,249,7,249,5,249,3,249,3,249,3,249,3,249,3,249,3,192,1,192,1,192,1,192,1,192,1,1,4,0,0,247,91,247,11,247,91,247,9,247,89,247,9,247,89,247,9,247,89,247,9,247,87,247,7,247,87,247,7,247,87,247,7,247,87,247,7,247,7,247,7,247,5,247,3,247,3,247,3,247,3,247,3,247,3,192,1,192,1,192,1,192,1,192,1,1,4,0,0,105,154,106,154,
-107,154,108,154,109,154,110,154,111,154,112,154,113,154,114,154,115,154,116,154,117,154,117,154,117,154,117,154,117,152,117,152,117,152,117,152,117,150,117,150,117,150,117,150,117,148,117,148,117,148,117,148,117,146,117,146,117,146,117,146,1,4,0,0,29,10,29,26,29,26,29,26,29,26,34,26,34,26,35,26,35,26,36,26,36,26,37,26,37,26,38,26,39,26,40,26,41,26,42,26,43,24,44,24,45,24,46,22,47,22,49,20,50,20,52,18,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,161,27,161,27,161,27,161,27,35,24,36,24,37,24,38,22,39,20,39,18,40,18,40,18,40,18,40,18,39,18,38,18,37,18,36,18,35,18,33,18,32,18,31,18,29,18,27,18,26,18,24,18,22,18,20,18,17,18,16,18,17,18,20,18,0,1,0,0,161,27,161,27,161,27,35,20,38,20,39,18,40,18,40,18,39,18,37,18,34,18,31,18,28,18,24,18,20,18,16,18,16,18,20,2,192,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,2,0,0,10,10,10,26,11,28,11,28,11,30,11,30,11,28,11,28,11,42,11,42,11,40,11,40,11,38,11,38,11,36,11,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,133,10,6,11,178,9,169,9,143,10,29,14,141,10,33,12,144,10,35,10,141,6,36,6,135,4,36,0,144,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,244,6,247,6,252,4,252,4,252,2,252,2,252,2,252,2,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,1,3,0,0,238,10,238,10,238,10,236,10,238,10,236,10,192,0,192,0,238,10,236,10,238,10,236,10,238,10,236,10,238,10,236,10,238,10,236,10,238,10,236,10,
-238,10,236,10,238,10,236,10,238,10,236,10,238,8,236,8,238,6,236,6,192,0,0,0,1,2,0,0,139,30,139,94,151,15,13,95,16,31,18,31,147,28,149,28,150,28,152,26,152,26,152,24,152,24,152,6,152,6,152,4,152,4,152,4,152,4,152,4,24,35,24,35,24,35,24,35,24,33,24,33,24,33,24,1,24,1,24,1,24,1,24,1,1,2,0,0,139,26,139,26,139,28,141,28,16,31,18,31,19,29,21,29,86,28,88,26,88,26,88,24,88,24,88,6,88,6,88,4,88,4,88,2,88,2,88,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,75,14,75,14,75,14,75,10,128,10,128,12,128,14,128,14,128,14,128,14,128,14,128,14,128,14,128,14,128,14,128,14,128,12,128,12,128,12,128,12,128,10,128,10,128,10,128,10,128,8,128,8,128,8,128,8,128,6,128,6,128,6,128,6,0,4,0,0,180,210,187,210,191,210,191,210,190,130,187,130,185,130,183,130,181,130,177,130,173,130,170,130,
-169,130,166,130,163,130,161,130,158,130,156,130,154,130,153,130,150,130,148,130,146,130,144,130,140,130,137,130,134,130,132,130,130,130,128,130,128,130,128,130,1,2,0,0,190,87,191,91,191,93,191,91,190,91,187,91,185,91,183,89,181,89,177,89,173,89,170,89,169,89,166,89,163,89,161,87,158,87,156,87,154,87,153,85,150,85,148,85,146,83,144,83,141,83,137,83,135,83,128,81,128,81,128,208,128,208,128,208,0,2,0,0,133,30,150,31,133,30,150,31,145,108,144,108,145,110,144,110,145,110,144,110,145,110,144,108,145,108,144,106,145,106,144,106,145,106,144,106,145,106,144,106,145,104,144,102,145,100,144,98,145,96,144,96,145,96,144,96,145,96,144,96,145,96,144,96,0,2,0,0,105,134,106,152,107,154,108,154,109,154,110,154,111,154,112,154,113,154,114,154,115,138,116,138,117,138,117,138,117,154,117,152,117,136,117,150,117,150,117,148,117,132,117,148,117,146,117,146,117,130,117,146,117,146,117,146,117,130,117,146,117,146,117,146,1,4,0,0,0,0,244,134,244,134,247,134,
-247,134,252,132,252,132,252,132,252,132,252,130,252,130,252,130,252,130,252,128,252,128,252,128,192,128,192,128,192,128,192,128,192,128,192,128,192,128,192,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,232,134,232,134,232,134,232,134,232,134,232,134,235,134,235,134,235,134,240,134,240,134,240,134,240,134,240,134,240,134,240,134,240,132,240,132,240,132,240,132,240,132,240,132,240,132,240,132,240,132,240,130,240,130,240,130,240,130,240,130,240,130,240,130,1,1,0,0,139,26,139,90,139,92,139,93,158,93,143,94,145,30,146,30,147,28,149,28,150,28,151,28,152,26,152,26,152,24,152,24,152,24,152,6,152,6,152,6,152,4,152,4,152,4,152,4,152,4,152,4,24,35,24,35,24,35,24,35,24,35,24,35,1,2,0,0,36,5,33,3,221,2,33,5,228,2,225,2,29,5,33,3,228,2,33,5,221,2,225,2,36,5,33,3,221,2,33,5,230,2,227,2,31,5,35,3,230,2,35,5,223,2,227,2,38,5,35,3,223,2,35,5,230,2,227,2,
-31,5,227,2,1,13,0,0,147,56,0,0,176,83,176,83,171,89,0,0,147,56,176,83,176,83,147,56,176,83,176,83,171,89,0,0,176,83,176,83,147,56,0,0,176,83,176,83,171,89,0,0,140,54,140,54,147,56,0,0,176,83,176,83,171,89,0,0,171,89,0,0,1,13,0,32,29,136,29,128,29,136,29,136,29,136,29,128,29,136,29,136,29,136,29,128,29,136,29,136,30,136,30,128,30,136,30,136,31,136,31,128,31,136,31,136,31,136,31,128,31,136,31,136,31,136,31,128,31,136,31,136,32,136,32,128,32,136,32,136,1,13,0,0,221,4,221,4,216,4,216,4,221,4,221,4,216,4,216,4,221,4,221,4,216,4,216,4,223,4,224,20,225,20,225,4,223,4,223,4,218,4,218,4,223,4,223,4,218,4,218,4,223,4,223,4,218,4,218,4,225,4,226,20,227,20,227,4,1,13,0,0,156,6,156,6,128,0,156,0,156,0,128,0,156,6,156,6,156,6,156,6,156,6,156,6,156,6,128,0,128,0,128,0,154,6,154,6,128,0,154,0,154,0,128,0,
-154,6,154,6,154,6,154,6,128,0,128,0,149,6,149,6,149,6,149,6,1,13,0,0,33,134,33,128,33,134,33,134,37,134,37,134,33,134,36,128,33,134,0,0,33,134,33,134,38,134,38,134,33,134,0,0,31,134,0,0,31,134,31,134,38,134,38,134,31,134,31,134,30,134,0,0,30,134,30,134,38,134,38,134,30,134,30,134,1,13,0,0,33,5,33,5,33,1,33,1,33,1,33,1,32,5,32,5,32,5,32,5,32,5,32,5,32,5,32,5,32,5,32,5,31,5,31,5,0,1,31,1,31,1,0,1,30,5,30,5,30,5,30,5,0,1,0,1,26,5,26,5,26,5,26,5,1,13,0,0,215,4,215,4,215,4,215,4,215,4,215,4,215,4,215,4,215,0,215,0,215,0,215,0,217,6,217,6,218,6,218,6,217,6,217,6,215,6,215,6,213,6,213,6,215,6,215,6,215,6,215,6,215,6,215,6,0,0,0,0,0,0,0,0,1,13,0,0,28,134,0,0,28,134,28,134,32,134,32,134,28,134,28,134,28,134,0,0,28,134,28,134,33,134,33,134,
-28,134,28,134,28,134,28,134,35,134,35,134,28,134,28,134,28,134,28,134,36,134,36,134,28,134,28,134,35,134,35,134,28,134,28,134,1,13,0,0,28,5,28,5,28,5,28,5,28,5,28,5,28,5,28,5,28,1,28,1,28,1,28,1,101,36,101,34,102,36,102,34,101,36,101,34,99,36,99,34,97,36,97,34,99,36,99,36,99,36,99,36,99,34,99,34,0,0,0,0,0,0,0,0,1,13,0,0,212,4,212,4,212,4,212,4,212,4,212,4,213,4,213,4,213,4,213,4,213,4,213,4,208,4,208,4,208,4,208,4,216,4,216,4,216,4,216,4,216,4,216,4,215,4,215,4,215,4,215,4,215,4,215,4,212,4,212,4,212,4,212,4,1,13,0,0,28,3,28,3,28,3,28,3,28,3,28,3,28,3,28,3,28,1,28,1,28,5,28,3,31,5,31,3,28,5,28,3,100,4,88,2,95,2,83,4,92,2,80,2,99,4,87,2,95,2,83,4,92,2,80,2,96,4,84,2,92,4,80,2,1,13,0,0,147,56,0,0,176,83,176,83,171,89,0,0,
-147,56,176,83,176,83,147,56,176,83,176,83,171,89,0,0,176,83,176,83,147,56,0,0,176,83,176,83,171,89,0,0,140,54,140,54,171,89,0,0,147,56,176,83,171,89,171,81,147,56,147,56,1,13,0,0,0,0,0,0,0,0,220,4,220,4,128,0,156,0,156,0,128,0,220,2,220,2,220,2,220,2,220,2,220,2,220,2,128,0,128,0,128,0,218,4,218,4,128,0,218,0,218,0,128,0,218,2,218,2,218,2,218,2,128,0,128,0,213,2,1,13,0,0,213,2,213,2,213,2,215,2,215,2,215,2,215,2,215,2,215,2,215,2,215,2,215,0,215,0,215,0,215,0,217,2,217,2,218,2,218,2,217,2,217,2,215,2,215,2,213,2,213,2,215,2,215,2,215,2,215,2,215,2,215,2,0,0,1,13,0,0,213,2,213,2,213,2,212,2,212,2,212,2,212,2,212,2,212,2,213,2,213,2,213,2,213,2,213,2,213,2,208,2,208,2,208,2,208,2,216,2,216,2,216,2,216,2,216,2,216,2,215,2,215,2,215,2,215,2,215,2,215,2,212,2,
-1,13,0,0,147,56,0,0,176,83,176,83,171,89,0,0,147,56,176,83,176,83,147,56,176,83,176,83,171,89,0,0,176,83,176,83,147,56,0,0,176,83,176,83,171,89,0,0,140,54,140,54,147,56,0,0,176,83,176,83,171,89,171,89,171,89,171,89,1,13,0,0,30,134,0,0,30,134,30,134,30,134,0,0,30,134,30,134,30,134,0,0,30,134,30,134,30,134,0,0,35,134,35,134,33,134,0,0,30,134,30,134,30,134,0,0,30,134,30,134,30,134,0,0,30,134,30,134,30,134,0,0,28,134,29,134,1,13,0,0,0,0,0,0,156,8,156,8,0,0,0,0,0,0,0,0,158,8,158,8,0,0,0,0,153,8,153,8,156,8,156,8,0,0,0,0,156,8,156,8,161,8,161,8,0,0,0,0,160,8,160,8,156,8,156,8,0,0,0,0,156,8,156,8,1,13,0,0,0,0,0,0,156,8,156,8,0,0,0,0,0,0,0,0,158,8,158,8,0,0,0,0,153,8,153,8,156,8,156,8,0,0,0,0,33,5,30,5,33,5,33,5,30,5,0,0,
-33,5,0,0,30,5,0,0,35,5,35,21,36,21,37,5,1,13,0,0,229,4,222,2,225,2,222,4,229,2,222,2,225,4,222,2,229,4,222,2,225,0,222,0,229,0,222,0,225,4,222,2,227,2,220,4,224,2,220,2,227,4,220,2,224,2,220,4,227,2,220,0,224,0,220,0,227,0,220,0,224,0,220,0,1,13,0,0,0,0,0,0,156,8,156,8,0,0,0,0,0,0,0,0,158,8,158,8,0,0,0,0,153,8,153,8,156,8,156,8,0,0,0,0,33,5,30,5,33,5,33,5,30,5,0,0,33,5,0,0,30,5,0,0,28,5,28,5,29,5,29,5,1,13,0,0,30,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,30,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,25,136,0,0,27,136,27,136,28,136,0,0,29,136,29,136,1,13,0,0,30,5,30,5,28,5,28,5,0,1,0,1,28,5,28,5,0,1,0,1,25,5,25,5,30,5,30,5,28,5,28,5,
-0,1,0,1,28,5,28,5,0,1,0,1,25,5,25,5,32,5,32,5,33,5,33,5,32,5,32,5,28,5,28,5,1,13,0,0,30,5,30,5,28,5,28,5,0,1,0,1,28,5,28,5,0,1,0,1,25,5,25,5,30,5,30,5,28,5,28,5,0,1,0,1,28,5,28,5,0,1,0,1,25,1,25,1,32,1,32,1,33,1,33,1,32,1,32,1,28,1,28,1,1,13,0,0,161,4,161,2,160,4,160,2,128,0,128,0,160,4,160,2,128,0,128,0,156,4,156,2,161,4,161,2,160,4,160,2,128,0,128,0,160,4,160,2,128,0,128,0,156,4,156,2,163,4,163,2,165,4,165,2,163,4,163,2,160,4,160,2,1,13,0,0,30,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,28,136,0,0,28,136,40,136,30,136,0,0,28,136,40,136,28,136,0,0,28,136,28,136,28,136,0,0,28,136,28,136,31,136,0,0,31,136,31,136,32,136,0,0,32,136,32,136,1,13,0,0,147,56,0,0,176,83,176,83,171,89,0,0,147,56,176,83,
-176,83,147,56,176,83,176,83,171,89,0,0,176,83,176,83,147,56,0,0,176,83,176,83,171,89,0,0,140,54,140,54,171,87,171,87,171,87,171,87,171,89,171,89,171,89,171,89,0,13,0,0,165,4,165,2,163,4,163,2,128,0,128,0,163,4,163,2,128,0,128,0,156,4,156,2,165,4,165,2,163,4,163,2,128,0,128,0,163,4,163,2,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,1,13,0,0,184,9,213,14,21,15,213,10,21,15,213,10,21,15,213,10,176,9,44,11,32,15,44,11,32,15,44,11,32,15,44,11,32,13,44,9,32,13,44,9,32,11,44,7,32,11,44,7,32,25,44,23,32,25,33,21,32,19,33,19,32,19,33,19,0,2,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,
-0,112,120,97,185,43,55,10,235,193,27,60,192,3,28,127,247,236,29,71,156,50,146,6,119,191,68,151,180,237,233,239,208,188,192,51,164,193,249,239,16,14,84,11,97,20,79,188,66,123,125,154,69,183,100,199,228,229,59,44,228,105,147,86,118,120,128,129,87,136,157,177,80,250,34,142,227,244,9,154,160,159,72,179,244,170,151,152,154,41,250,171,214,154,160,175,37,5,222,161,45,118,146,9,87,156,118,90,30,180,14,200,79,155,139,130,88,43,28,121,218,101,74,65,27,107,51,83,91,81,176,208,44,76,61,69,27,197,19,151,213,205,121,55,174,108,220,87,121,35,125,135,184,244,221,84,213,30,24,23,113,156,53,198,205,251,129,36,13,134,171,102,43,219,24,136,166,162,119,8,162,157,170,219,24,29,53,65,86,169,138,106,145,188,65,48,216,134,27,111,241,26,85,181,92,167,163,225,120,80,46,103,217,78,208,142,102,85,53,90,76,116,73,151,119,42,8,111,147,44,76,62,68,159,5,209,226,214,92,150,205,12,140,231,10,1,229,96,28,152,177,223,144,74,120,161,
-1,129,128,69,251,53,230,79,32,27,98,198,160,235,125,45,26,244,72,162,1,106,3,102,123,22,179,235,129,156,17,181,186,193,221,173,137,85,167,71,92,41,66,162,44,142,21,57,82,133,144,74,153,92,239,36,50,142,62,31,95,156,217,28,242,128,145,246,156,18,8,187,195,50,23,84,170,238,200,12,57,90,108,37,18,73,19,209,152,198,65,50,223,54,2,79,194,225,210,13,26,190,160,75,133,194,123,128,57,194,82,54,77,32,188,27,2,225,203,70,87,87,39,165,199,167,60,106,31,65,169,217,160,14,86,36,204,255,75,193,220,113,186,184,41,97,100,198,169,94,188,252,80,61,255,68,195,51,163,26,142,78,32,39,158,24,201,163,145,225,229,133,110,186,169,166,52,34,118,86,245,33,214,39,28,62,85,136,102,105,194,247,119,225,251,119,114,209,247,183,190,248,93,28,224,251,55,209,17,191,163,153,192,248,63,148,202,239,34,144,54,191,131,64,123,252,14,125,127,23,201,166,241,127,168,149,255,232,212,202,127,232,170,255,18,86,191,3,101,245,31,129,180,250,143,84,
-162,253,213,127,25,88,95,16,129,211,21,81,96,127,181,61,214,214,5,66,170,89,101,136,98,192,225,147,23,138,229,197,223,129,92,26,38,143,28,142,184,40,36,157,6,124,81,184,37,73,28,148,39,133,175,84,85,170,164,144,24,26,144,146,143,192,200,64,227,112,116,69,231,43,65,18,245,144,74,47,156,69,167,23,158,72,101,168,243,77,39,35,126,250,34,209,41,182,183,228,149,194,252,93,170,191,223,129,228,253,29,72,234,191,138,52,10,233,119,17,72,164,223,65,160,145,126,183,26,233,119,160,145,126,39,26,233,119,43,146,254,163,137,34,231,159,109,19,201,173,223,69,86,233,179,191,73,210,72,137,223,93,171,0,255,70,101,168,135,126,23,165,198,252,233,140,42,83,153,116,127,68,198,52,122,36,39,196,39,27,209,229,68,213,31,161,204,149,22,133,177,210,80,176,74,30,62,109,97,172,180,84,12,95,36,42,98,172,80,99,172,203,84,195,99,172,50,149,18,63,157,209,36,206,63,219,38,11,181,196,239,84,159,30,234,227,12,68,198,223,40,2,154,240,40,156,
-179,10,52,209,239,64,120,85,69,157,171,59,193,200,206,147,108,76,69,67,204,24,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,37,127,201,89,50,99,248,220,35,47,110,102,12,255,203,122,225,87,205,116,225,119,80,51,96,248,203,140,225,127,25,51,252,218,96,210,240,59,199,139,240,59,168,133,207,143,222,88,208,24,254,255,255,255,255,151,68,250,85,4,26,233,119,16,136,164,223,208,24,254,87,36,253,202,69,210,239,5,149,244,31,73,132,15,225,47,52,6,66,88,248,151,33,74,248,143,160,129,176,240,187,194,160,240,31,217,4,132,133,223,5,106,133,191,208,24,14,231,27,26,131,181,196,31,104,12,175,250,56,160,49,252,255,165,112,142,6,76,195,127,116,157,138,250,9,141,161,250,244,15,52,6,234,217,95,65,135,216,225,63,20,237,15,89,217,4,227,195,127,4,26,251,210,155,87,128,10,226,47,52,6,173,204,78,97,198,232,12,86,12,250,40,244,91,26,251,48,245,99,233,187,196,151,216,47,100,
-180,212,145,65,99,212,198,122,169,15,49,93,200,104,234,161,153,122,168,238,56,2,35,42,143,6,210,163,141,243,48,89,252,179,29,22,139,67,46,40,241,29,246,10,117,39,28,144,52,168,43,232,133,206,42,185,213,108,147,54,182,10,173,146,91,205,54,69,99,171,192,22,169,211,34,62,21,237,236,19,248,172,200,124,216,250,177,245,21,79,10,74,143,150,129,246,56,130,64,124,60,165,248,56,2,241,241,84,226,227,104,212,199,165,225,101,140,42,209,237,181,70,37,213,235,21,99,37,141,177,2,69,94,175,24,171,172,140,21,10,239,122,37,19,219,118,70,16,8,236,90,35,209,212,245,138,177,178,208,88,185,116,174,87,140,213,53,198,90,84,200,245,74,166,138,237,140,169,66,9,215,26,27,226,183,94,49,86,25,27,107,76,227,214,43,198,138,2,99,173,74,217,122,197,24,242,21,217,72,148,220,144,132,156,69,82,129,4,193,206,222,108,170,147,145,239,118,203,115,141,55,7,203,97,251,64,35,209,232,226,192,234,178,218,205,1,212,69,50,51,59,176,70,194,65,107,
-179,145,163,7,139,202,19,193,160,229,233,136,34,105,60,15,20,21,42,68,130,237,2,151,66,134,21,22,72,26,101,17,203,131,96,197,84,255,34,17,155,205,116,96,101,136,106,201,206,20,98,40,211,201,164,182,248,255,255,255,227,112,216,79,170,65,24,97,49,169,7,11,111,105,50,36,82,12,129,4,67,144,52,202,227,208,9,183,82,248,231,112,68,246,177,70,97,122,121,98,160,18,26,40,164,71,21,194,47,141,240,89,31,122,66,137,225,99,62,5,8,145,66,247,127,254,54,62,116,137,182,116,196,175,133,174,91,112,255,15,255,133,129,241,35,164,62,75,170,112,4,89,162,35,232,240,87,121,92,18,226,167,46,68,17,72,136,255,145,24,149,17,255,15,243,72,136,255,146,24,83,51,255,31,13,241,159,74,230,255,41,31,254,255,151,204,141,254,248,255,59,72,228,216,143,176,200,196,207,43,124,255,199,235,104,82,37,242,35,240,64,101,122,200,225,159,14,127,68,51,116,217,31,117,173,82,93,35,81,211,80,39,135,8,62,29,78,87,4,161,10,132,66,251,101,241,
-74,224,63,14,151,88,69,214,37,77,100,81,81,251,79,0,255,117,191,74,17,145,40,181,71,97,181,64,58,95,158,136,178,172,83,110,127,132,196,255,120,32,234,172,84,20,238,143,39,170,32,138,244,219,33,98,255,75,215,124,157,251,89,165,81,85,37,60,17,126,200,136,255,234,66,113,115,200,163,255,86,53,255,87,20,194,230,16,17,255,255,255,209,169,255,171,102,254,255,209,16,255,255,255,240,189,4,196,255,255,255,255,255,127,9,42,156,146,236,255,149,5,137,210,39,62,132,155,163,194,41,36,254,159,85,148,117,16,17,110,77,244,255,63,210,68,35,67,60,149,33,194,173,173,254,255,73,202,168,169,146,42,208,34,180,88,87,42,229,75,163,253,191,233,39,252,113,191,178,4,237,195,15,33,241,255,255,69,243,225,86,36,255,47,173,93,159,194,124,248,47,41,241,255,84,220,243,41,207,135,255,146,55,255,255,255,144,163,255,255,101,141,182,249,161,109,127,73,210,255,127,138,66,221,252,144,234,255,255,95,234,237,255,227,151,48,80,99,255,227,119,209,100,160,72,248,
-235,250,215,243,10,213,195,255,53,141,124,248,255,255,255,255,75,188,252,175,252,248,255,255,167,235,95,207,255,63,18,245,250,63,126,255,127,4,96,31,254,223,238,255,33,233,214,144,114,185,56,76,252,143,227,63,248,10,135,238,255,24,42,252,246,251,203,93,225,208,16,63,8,42,252,116,251,7,94,225,195,155,241,19,192,196,31,244,10,255,255,208,151,248,255,138,236,63,118,255,39,40,254,255,255,255,159,97,106,17,45,95,183,5,153,197,209,4,40,39,174,166,177,56,84,224,28,47,206,26,159,241,148,106,133,197,31,178,19,159,174,248,255,159,18,101,170,226,127,210,180,81,185,21,43,127,164,231,68,197,255,191,26,168,149,170,248,255,255,209,86,255,31,165,66,139,11,7,195,131,120,226,209,86,255,255,75,87,252,70,105,97,49,248,63,218,234,255,165,4,111,175,75,85,252,255,79,113,117,8,193,91,86,252,63,40,132,252,83,174,151,215,228,255,9,101,227,255,1,31,228,135,158,248,255,80,217,248,79,242,32,175,62,251,63,172,32,39,205,136,207,229,69,16,114,41,
-201,255,84,20,55,212,136,7,237,195,255,183,82,59,255,165,35,254,255,204,100,196,255,255,255,47,214,16,255,165,107,254,255,31,58,135,255,82,72,255,129,24,228,79,150,72,247,50,79,120,165,196,255,15,85,199,93,68,85,164,36,254,255,127,72,97,252,0,9,82,89,242,127,162,255,50,122,113,131,156,48,65,78,69,241,255,63,181,209,131,151,225,255,35,82,254,195,247,144,71,15,82,134,255,143,152,248,255,223,240,21,126,105,242,127,154,111,149,218,59,117,206,31,53,241,255,103,163,38,126,56,253,255,169,244,166,31,254,255,191,148,221,37,64,254,255,19,187,23,255,133,255,146,50,255,95,173,251,16,95,248,47,33,241,255,63,21,201,255,255,127,180,205,41,73,254,255,255,35,11,79,157,244,79,236,253,255,141,71,226,127,68,196,255,255,86,34,255,255,255,3,244,240,95,170,232,255,255,42,171,255,255,255,169,247,63,18,226,255,255,255,255,255,63,74,230,255,255,255,75,163,168,180,248,165,33,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,147,245,200,255,201,221,255,191,153,143,252,151,138,248,255,255,255,255,255,150,52,255,255,255,175,50,250,255,255,255,73,43,231,159,138,248,255,255,255,255,255,238,112,72,252,209,242,255,255,135,125,199,101,228,10,89,203,77,141,225,255,15,130,22,143,145,69,194,111,202,19,255,15,37,241,255,255,255,71,223,252,255,255,255,99,48,114,90,157,122,233,255,255,23,170,205,101,117,0,119,248,255,223,176,65,30,163,75,125,253,255,111,130,16,255,255,255,255,127,106,136,255,255,255,163,75,180,204,255,255,255,81,36,122,232,255,255,191,8,48,168,136,254,255,255,129,120,227,183,200,254,139,72,227,175,233,255,74,199,255,151,166,248,255,255,149,240,255,7,165,228,63,124,255,143,119,207,45,42,254,255,255,255,41,170,255,255,255,255,255,255,255,255,79,229,247,255,255,255,87,81,253,255,218,233,45,84,73,215,179,156,121,156,193,207,183,127,140,247,222,221,182,198,57,89,240,80,239,246,142,81,240,72,207,245,122,79,18,122,
-209,108,131,71,245,185,61,222,232,181,90,3,61,223,107,166,94,54,195,3,60,190,65,170,248,161,28,153,188,231,203,100,94,110,154,68,96,96,168,142,186,167,178,239,131,134,157,151,171,230,230,155,111,42,180,71,28,253,44,93,231,238,46,56,180,186,207,254,191,187,100,112,208,254,127,82,245,128,169,41,251,255,81,15,153,90,176,255,63,237,177,73,251,159,251,153,246,224,67,57,107,64,6,201,254,88,238,181,7,95,234,197,38,116,84,69,206,241,8,251,149,238,225,210,147,189,222,83,138,170,218,243,224,227,31,226,148,133,169,49,251,57,68,84,209,126,73,242,16,6,122,8,57,241,136,42,217,175,110,206,217,75,10,217,96,81,117,55,201,117,97,82,216,255,79,152,8,11,185,159,246,215,64,167,45,126,216,31,89,211,100,218,226,135,253,103,64,251,159,85,51,108,64,251,159,86,146,38,255,101,255,255,255,115,229,210,166,184,171,253,191,167,74,146,49,251,255,186,240,166,55,18,119,180,255,245,40,111,116,91,227,136,49,251,191,126,154,158,54,223,203,220,113,131,4,135,
-115,95,255,165,190,134,175,225,107,216,216,56,224,128,19,78,176,228,41,167,40,199,195,190,147,163,69,97,79,185,29,251,123,113,180,40,236,123,134,253,159,52,149,34,167,253,169,45,98,255,127,218,34,246,255,252,42,131,191,77,153,114,56,118,115,214,241,152,53,127,29,97,127,13,216,255,255,63,113,241,169,135,255,135,246,248,99,248,21,10,234,176,255,185,43,99,30,251,63,85,21,216,111,87,95,214,254,154,85,108,46,244,101,237,175,89,251,67,95,214,254,145,157,177,47,60,132,218,91,118,70,76,186,16,211,21,206,113,197,220,156,227,212,131,117,62,117,53,41,47,224,144,32,144,134,126,146,96,99,35,9,238,50,64,219,58,165,9,138,192,37,133,125,71,70,236,215,71,77,99,255,43,11,236,27,46,12,20,246,203,3,251,31,105,24,218,255,211,30,71,84,25,164,200,218,74,250,91,123,92,246,172,74,251,75,123,60,77,107,64,251,95,161,114,161,253,71,193,97,169,129,28,7,111,225,163,224,48,251,79,162,199,222,199,28,97,79,105,162,212,117,199,76,138,45,230,
-199,216,55,180,127,150,118,236,43,147,31,121,241,216,255,153,176,255,255,232,238,199,254,79,51,32,110,31,123,43,213,158,146,36,34,175,246,151,82,237,41,145,253,79,165,202,67,14,177,255,34,251,42,85,129,109,152,253,47,211,232,205,195,254,177,90,99,47,189,89,251,223,245,140,193,36,126,195,104,194,126,165,253,207,210,190,46,63,203,210,254,255,100,76,236,127,54,85,21,8,206,218,255,42,147,36,16,156,181,255,173,30,254,175,81,15,255,109,25,161,94,251,223,66,189,246,255,163,30,254,87,44,215,254,127,164,201,255,54,246,255,255,255,18,23,255,143,215,121,29,131,217,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,7,231,225,178,255,5,231,225,178,255,255,191,226,226,255,97,255,255,72,244,250,99,255,255,127,27,251,255,67,204,16,11,164,66,246,183,106,79,230,119,52,5,101,132,207,254,255,35,46,254,31,138,61,22,177,255,173,216,99,17,17,253,187,80,46,179,63,164,201,169,208,255,255,143,253,127,167,226,226,191,83,251,255,77,83,1,255,
-127,80,24,106,127,100,6,183,238,57,237,127,73,178,43,53,184,67,251,255,143,246,248,255,255,159,253,255,106,143,243,178,227,138,128,119,35,118,86,143,220,186,248,196,91,239,24,188,153,36,90,248,48,226,62,75,173,90,30,7,90,210,44,136,212,142,35,123,207,164,175,18,81,82,147,127,49,169,241,90,141,144,231,210,8,236,52,2,69,194,117,110,194,9,14,87,70,12,30,227,17,73,241,221,123,169,164,144,132,248,60,153,36,129,136,120,175,190,21,213,35,102,234,176,215,23,127,52,141,155,227,157,19,231,85,49,127,113,39,58,142,54,104,103,14,184,120,138,235,227,51,196,245,145,154,40,99,167,156,33,118,82,6,103,207,237,88,66,244,228,232,153,243,151,134,186,164,60,59,90,28,88,68,30,167,21,241,147,60,160,202,152,52,15,22,241,61,38,246,195,43,212,10,130,131,205,82,182,96,168,102,75,70,72,241,40,13,92,102,140,32,200,7,166,38,22,156,209,236,4,19,186,131,84,213,50,97,249,14,31,232,120,239,156,92,88,254,72,110,182,188,11,195,136,24,204,
-13,0,65,164,253,185,174,33,126,204,22,139,150,127,18,203,63,226,227,71,165,89,126,100,243,142,217,213,56,59,123,97,243,158,41,59,156,109,9,42,130,51,75,31,163,60,171,53,138,58,53,123,98,0,108,243,230,64,131,130,77,8,215,18,37,245,217,150,129,90,40,107,132,64,188,108,10,175,53,161,87,163,132,145,87,140,193,255,43,232,190,2,222,43,193,132,128,24,182,65,121,35,2,208,214,168,243,65,227,29,208,109,42,164,201,81,20,58,229,137,58,179,169,8,134,157,152,225,64,4,22,77,17,131,183,169,17,242,65,75,144,138,147,167,232,212,137,221,145,137,25,106,153,79,202,60,149,148,177,84,66,216,25,39,108,80,164,69,44,161,8,4,106,82,201,26,244,149,199,204,100,191,176,158,52,69,178,163,33,179,152,236,28,24,54,209,204,240,220,78,183,221,40,76,205,175,29,30,120,53,210,153,217,149,223,191,92,161,192,255,217,70,132,67,78,32,9,58,61,127,22,1,81,4,8,132,105,14,10,132,215,123,101,82,40,229,196,123,131,245,22,181,201,84,182,84,
-20,146,40,9,82,71,41,244,149,54,92,172,151,203,129,124,67,198,96,250,128,199,25,89,41,219,170,150,209,190,108,211,10,85,93,212,252,47,143,45,187,232,31,108,156,48,51,60,198,109,178,205,80,183,52,175,252,37,20,14,217,144,82,36,68,44,4,173,37,2,141,160,114,109,161,172,235,162,181,138,225,210,38,246,205,114,153,28,48,86,205,44,205,206,120,101,59,136,6,242,176,46,234,122,165,11,216,224,105,216,10,245,220,136,93,35,249,0,106,151,88,156,157,77,211,203,67,207,73,4,196,123,75,246,25,53,69,223,140,53,246,146,24,216,168,154,105,163,156,176,21,69,219,166,90,139,151,133,130,70,108,51,21,36,121,164,53,208,103,197,108,177,188,52,22,69,155,147,101,162,218,176,233,137,68,172,172,93,115,106,118,214,194,202,152,77,34,55,221,16,177,196,140,160,5,160,202,204,58,202,120,241,100,57,52,213,87,171,3,163,158,152,217,233,102,103,74,189,212,129,65,157,5,51,23,249,76,81,47,12,79,85,139,23,68,163,163,219,178,18,145,206,16,249,61,104,
-35,68,246,200,243,196,175,59,96,51,51,225,127,20,3,137,16,139,95,54,7,187,42,26,216,243,78,85,37,73,50,233,154,60,215,119,216,89,177,154,172,130,106,67,57,81,85,217,224,98,178,183,83,86,85,18,25,115,41,13,6,162,153,126,97,71,165,144,159,2,22,102,228,24,94,107,246,132,66,158,101,237,206,97,254,12,242,133,160,200,140,192,155,43,38,145,112,114,45,195,153,144,145,229,102,210,251,239,246,176,247,127,141,39,222,115,255,217,109,195,186,203,174,174,248,157,84,129,251,127,78,87,238,85,149,89,30,16,179,8,182,212,203,191,184,110,211,132,14,92,244,203,207,166,144,47,72,177,160,33,144,18,93,152,92,153,89,218,149,65,191,164,12,66,62,147,24,208,28,213,101,72,166,228,210,47,250,118,17,54,24,168,197,73,117,57,196,154,164,213,47,212,10,89,168,183,133,12,131,64,124,29,226,7,81,223,108,75,151,232,174,127,165,170,129,61,103,102,134,84,253,187,170,234,181,167,217,95,73,151,237,112,180,24,45,24,127,62,12,29,98,140,32,203,78,144,
-236,136,166,119,67,43,132,73,97,136,40,41,108,161,152,53,176,229,20,157,15,115,140,71,139,101,52,81,91,140,119,158,146,33,11,141,92,48,113,69,127,133,146,0,75,77,169,4,136,98,133,236,60,101,53,151,63,161,243,148,67,167,246,3,117,14,13,134,241,213,149,104,116,39,217,137,160,39,68,25,71,196,35,27,213,39,153,146,42,80,171,208,60,95,210,108,42,109,200,157,99,220,112,27,43,60,19,212,44,44,47,41,93,129,236,196,234,110,4,56,65,48,21,228,140,11,194,208,74,99,148,60,117,59,154,78,90,225,248,173,0,77,196,70,244,130,72,119,18,126,194,169,186,34,43,230,24,185,80,49,2,133,240,209,83,56,221,47,176,158,33,146,32,53,34,39,117,67,171,97,197,98,225,88,158,34,172,192,199,201,130,74,143,212,113,154,70,75,116,61,85,186,81,80,140,115,2,74,13,1,159,184,218,52,213,194,160,132,176,66,146,56,138,134,153,137,40,34,92,74,137,234,132,11,91,153,170,168,36,210,25,197,9,107,59,225,220,122,52,211,15,70,131,131,85,145,
-205,182,201,78,51,157,92,146,29,49,232,198,237,13,185,85,68,10,148,14,221,104,183,181,195,23,180,73,146,54,91,139,226,129,118,10,67,101,51,46,14,214,37,104,87,71,37,135,14,144,28,203,163,52,80,19,94,172,54,98,137,176,25,27,234,136,99,33,114,129,178,193,136,76,144,216,7,33,5,164,65,94,186,254,156,242,200,218,100,224,30,239,15,249,133,102,138,118,190,75,204,37,149,176,98,175,66,81,164,168,87,20,197,76,185,101,25,201,144,35,36,195,58,243,100,1,97,6,53,78,203,230,74,152,23,143,116,61,181,225,87,79,217,72,194,202,52,11,187,199,228,101,24,104,177,204,12,186,102,139,191,224,29,0,24,124,3,13,164,177,66,7,102,44,221,154,152,92,109,20,37,164,28,51,203,71,77,72,38,188,171,188,62,161,60,89,4,65,57,29,77,155,35,216,219,219,24,152,218,115,4,198,135,140,169,138,7,233,3,219,0,234,195,107,8,88,15,11,20,231,167,200,33,41,30,81,174,43,102,219,176,53,197,131,165,248,28,178,57,57,43,58,171,115,24,7,
-241,86,46,115,148,175,161,72,101,37,81,48,90,13,142,206,69,209,104,42,81,30,17,10,237,51,4,17,20,20,157,116,156,146,241,78,54,35,230,41,62,170,61,172,155,56,192,221,97,83,139,74,125,238,25,91,89,57,97,111,109,121,43,202,103,204,55,43,200,161,161,179,214,47,110,66,49,157,242,253,42,59,68,59,117,146,85,67,205,136,74,6,10,141,40,239,39,88,137,122,1,52,185,76,189,11,148,8,81,73,148,28,182,197,96,181,208,143,10,145,115,88,98,35,112,253,33,79,84,104,246,10,146,123,78,145,168,22,30,154,220,84,212,25,19,115,161,47,129,0,188,4,52,248,85,38,50,225,9,138,68,218,209,199,83,66,187,38,163,187,193,101,53,7,172,10,89,27,138,22,19,210,27,143,166,71,175,118,209,179,65,229,82,32,6,11,72,98,88,17,230,165,96,50,242,205,236,21,52,24,208,187,72,33,10,42,194,163,183,226,30,141,116,202,50,169,174,2,161,56,36,144,64,47,252,215,128,68,250,21,108,137,175,35,33,57,65,229,16,71,179,153,136,212,176,3,
-250,241,133,62,85,251,145,14,9,17,110,128,61,171,56,169,206,83,90,130,194,97,150,100,72,241,89,174,145,138,40,134,165,226,229,171,56,144,108,113,135,221,186,233,34,145,9,154,217,107,100,194,133,168,226,50,156,55,218,149,29,239,8,98,105,187,241,112,160,178,154,224,177,157,20,75,5,203,31,69,36,168,20,87,210,138,165,67,255,44,144,33,213,141,32,98,33,97,175,110,68,115,37,176,102,217,85,218,48,15,176,225,253,10,148,195,38,46,92,91,208,82,135,41,52,120,22,84,96,228,165,180,156,131,121,101,47,51,232,34,204,182,219,102,81,186,149,98,135,202,162,4,153,216,76,81,76,89,65,194,118,7,169,3,101,99,167,49,63,92,56,27,126,40,50,169,156,172,231,94,144,99,88,237,245,38,54,166,96,95,28,210,30,114,25,193,214,238,92,136,226,129,43,229,60,70,4,170,148,172,139,71,171,108,12,72,187,220,129,67,50,111,51,49,191,79,231,193,50,124,58,131,90,239,146,81,242,140,76,124,114,91,100,129,182,198,184,222,24,45,135,150,75,185,99,132,
-135,4,37,118,84,70,252,158,198,15,251,126,20,226,83,47,210,79,221,170,84,195,164,116,242,145,33,221,240,56,102,82,103,89,204,190,113,160,89,175,32,144,166,167,159,148,41,181,14,149,83,247,22,217,68,188,106,77,225,208,220,216,218,68,162,215,102,154,213,57,97,177,169,45,35,4,133,76,99,208,108,12,169,116,37,43,220,30,168,208,27,81,128,88,83,38,81,98,205,65,91,53,123,189,125,230,124,36,248,94,66,19,18,146,172,131,51,148,21,54,70,70,199,130,149,180,104,44,163,233,34,182,115,64,219,138,104,35,145,36,191,213,172,194,106,40,86,16,14,7,202,67,58,17,211,12,37,197,80,2,93,61,164,32,212,5,83,74,89,161,80,78,184,48,129,194,33,248,44,84,232,238,166,65,22,44,201,237,107,163,111,66,43,106,254,79,89,61,146,250,221,146,212,214,28,84,45,255,255,191,250,228,255,169,131,178,158,207,84,113,156,170,160,138,96,97,150,237,17,250,44,71,20,18,1,133,176,57,119,2,157,149,204,24,126,165,240,32,176,21,89,95,30,93,61,196,
-149,194,134,70,143,241,116,30,102,102,199,178,102,100,96,103,115,35,153,158,32,55,129,38,82,110,209,162,184,32,108,178,19,78,25,221,75,18,13,245,167,181,42,132,132,95,186,90,39,40,187,244,155,193,88,51,212,212,163,59,108,83,82,32,197,69,20,173,36,146,59,125,54,232,139,102,72,189,168,152,88,78,143,40,218,100,40,107,251,90,209,69,205,33,218,205,59,217,135,166,211,192,17,227,210,8,213,149,153,41,182,181,99,71,39,149,52,21,225,35,36,57,20,56,83,133,122,191,27,217,152,1,216,240,98,80,96,103,20,72,23,139,210,105,35,141,55,141,132,60,118,6,203,105,53,155,165,221,76,34,30,11,214,233,131,161,165,21,169,251,136,140,139,235,197,165,88,35,42,50,46,53,254,106,141,127,81,39,107,15,137,245,131,71,8,244,181,164,16,135,52,86,52,55,74,95,148,82,90,74,88,201,30,177,91,233,101,21,133,68,79,54,97,29,191,84,180,36,158,176,6,246,32,185,64,88,13,208,62,141,233,40,28,115,109,89,54,105,58,91,85,91,190,210,224,49,
-214,136,49,2,227,169,134,67,92,70,47,32,140,93,49,89,229,61,245,140,174,232,238,234,201,31,66,181,146,227,255,29,169,9,105,52,76,174,171,143,191,165,33,2,245,49,169,112,228,141,87,197,63,19,81,123,232,200,17,125,56,6,24,66,28,186,154,117,138,238,37,249,37,93,149,206,48,173,72,30,137,150,75,4,31,142,154,211,104,11,212,217,223,74,141,5,71,7,105,193,228,148,157,70,175,81,98,104,158,64,135,69,76,210,118,97,214,107,32,23,178,180,20,107,135,12,30,176,211,55,182,146,121,66,144,65,191,104,189,75,71,216,145,105,105,22,145,34,182,17,85,53,172,36,199,179,181,36,242,64,36,226,136,145,68,40,168,197,6,209,106,32,40,131,46,184,224,152,64,94,92,122,33,137,226,141,213,116,198,227,162,44,160,193,240,74,148,31,108,42,126,136,153,170,207,31,226,243,127,55,36,81,197,154,82,63,137,239,48,65,217,90,165,137,30,152,39,244,26,147,138,100,77,109,60,219,204,200,179,105,167,87,54,189,141,190,48,236,138,255,193,110,98,157,113,52,
-59,145,217,51,109,70,189,190,59,230,133,203,100,202,67,209,68,67,193,118,76,165,67,75,23,24,8,50,199,183,96,74,198,28,159,231,26,188,28,151,159,56,178,28,109,233,73,68,44,89,241,26,82,144,185,106,33,32,162,50,21,66,70,42,87,227,185,114,200,156,82,28,123,35,149,43,137,94,188,158,194,165,226,173,101,77,15,15,12,78,24,47,10,194,169,225,109,117,186,1,189,245,255,82,198,135,112,206,200,74,17,52,153,232,248,47,204,18,127,36,191,186,173,177,90,217,253,146,128,11,91,153,247,107,83,118,188,220,77,226,54,10,50,27,170,251,164,231,157,160,45,109,163,182,72,236,39,106,115,13,42,4,68,217,153,107,179,81,22,69,45,96,146,99,76,119,30,91,137,27,229,196,152,167,102,156,123,11,162,77,97,33,243,106,151,80,241,136,61,202,137,102,112,163,219,218,112,110,191,176,69,55,35,206,255,100,137,204,89,85,97,96,92,66,10,211,19,52,126,200,36,164,217,72,36,229,80,108,252,98,177,241,87,9,150,42,194,127,232,251,71,35,159,189,150,43,
-80,150,137,162,99,173,213,61,86,201,244,166,212,28,202,133,71,116,254,51,157,234,252,231,60,77,207,116,198,111,32,77,186,23,192,93,56,20,238,39,251,207,9,201,63,88,50,40,3,160,8,231,246,234,200,224,122,135,21,225,156,204,229,126,105,163,88,58,219,134,10,31,219,89,21,236,141,23,16,92,182,2,240,225,240,157,100,60,48,48,200,4,129,27,199,220,18,184,185,152,82,251,85,167,38,105,33,213,13,48,35,116,194,174,101,198,135,38,252,132,216,199,198,56,160,56,225,134,65,77,145,161,53,43,104,136,71,146,70,71,68,49,108,222,14,145,93,36,194,16,52,240,148,104,42,16,44,54,150,220,24,96,137,216,89,219,194,235,10,2,235,41,226,67,204,36,184,68,230,98,112,111,115,115,215,45,3,85,52,89,193,118,248,120,60,144,76,11,8,112,160,102,97,3,240,17,202,46,72,230,165,168,151,36,63,37,254,84,23,39,111,240,227,13,253,226,130,24,162,192,199,29,77,35,240,15,49,241,8,14,99,27,249,33,145,81,44,212,176,70,14,209,104,80,35,7,
-144,154,14,52,78,101,214,241,128,24,249,61,108,28,162,204,121,129,220,176,116,58,174,52,154,64,182,33,96,44,151,29,50,255,4,123,226,95,97,230,1,108,29,146,215,135,216,184,148,247,173,180,115,131,182,58,21,255,43,142,31,196,38,191,164,196,101,45,204,38,135,166,248,150,25,79,52,218,118,170,212,25,79,152,87,8,62,192,16,78,181,113,235,43,107,69,245,43,118,157,236,67,73,255,71,209,88,179,72,64,220,219,134,211,150,101,139,225,125,130,42,243,14,68,21,183,35,203,221,200,214,78,43,80,67,145,52,69,212,166,154,11,98,175,85,182,169,63,44,39,42,177,18,233,215,211,123,186,170,66,231,127,197,136,181,136,181,111,180,99,22,181,7,166,115,29,154,64,198,9,63,13,74,37,247,186,34,10,61,231,165,194,139,10,239,214,103,170,122,25,227,170,108,144,148,60,17,105,143,73,193,50,91,57,198,166,2,46,52,110,78,201,236,50,183,172,86,61,188,53,176,34,99,91,6,160,119,94,118,37,159,201,104,176,252,227,206,67,147,112,156,177,97,20,113,188,
-23,55,0,84,176,197,117,134,214,1,178,240,80,235,57,180,67,45,185,49,198,96,38,246,75,52,51,174,24,153,160,60,115,45,172,51,108,158,134,71,190,50,142,193,38,197,234,58,255,235,8,119,177,133,137,202,120,144,61,80,46,96,25,168,181,244,227,110,145,108,143,158,236,176,31,197,2,201,207,102,146,50,82,218,177,133,146,97,42,138,108,73,27,30,162,225,79,22,72,133,107,78,67,112,44,147,63,88,30,31,39,159,112,41,42,211,186,168,38,242,148,22,249,161,85,110,153,113,11,148,51,29,76,53,202,195,221,196,58,227,40,198,132,198,127,231,109,83,44,201,106,107,141,255,13,180,198,39,127,62,150,46,63,100,25,183,164,206,131,156,226,25,109,38,146,169,148,9,77,194,100,99,43,137,195,54,75,169,194,92,180,150,214,6,83,70,90,205,252,52,79,86,102,117,86,70,70,163,151,164,129,173,221,2,108,83,194,200,136,225,222,144,106,216,196,108,150,47,80,115,72,104,184,48,203,18,195,113,92,162,156,216,64,141,130,197,182,240,141,218,216,230,112,67,118,193,
-167,204,238,47,138,140,12,206,31,161,20,14,250,49,138,103,209,108,103,170,115,4,116,151,201,145,174,207,216,36,17,22,53,71,99,40,56,76,67,1,113,140,54,182,219,114,205,86,128,215,233,54,29,99,167,95,198,3,237,244,199,119,72,141,24,25,81,172,156,185,88,185,55,196,202,10,177,114,7,98,133,77,192,13,233,84,32,79,160,182,185,170,32,38,99,170,99,62,97,242,20,194,228,53,194,80,112,71,190,219,15,168,35,89,79,2,89,218,117,213,169,105,81,19,105,129,22,67,210,105,179,108,170,46,99,103,234,5,246,173,132,215,37,247,187,57,171,156,56,16,168,140,95,107,27,195,91,74,227,104,154,249,38,172,117,197,159,180,202,210,74,208,81,204,252,200,23,166,18,239,201,148,134,120,160,170,100,151,46,135,98,148,35,115,210,52,227,237,166,156,168,100,163,122,167,54,61,182,36,228,33,42,62,133,244,31,232,161,14,110,52,199,252,102,32,98,191,86,213,222,148,164,26,159,112,7,94,5,204,47,167,195,151,208,101,202,20,93,38,21,9,105,166,35,61,0,
-94,208,195,107,232,23,148,155,109,51,185,121,181,46,23,39,23,179,97,4,45,32,223,35,8,74,40,134,56,252,40,155,42,41,18,81,18,239,13,170,55,24,241,128,74,39,117,155,9,244,195,61,69,210,200,156,82,204,248,69,37,72,12,115,78,213,33,22,66,84,36,184,32,218,49,5,202,165,108,185,193,19,236,150,226,129,38,25,243,147,176,40,74,240,84,168,103,54,66,23,166,184,39,94,220,66,214,254,104,219,121,248,24,15,23,153,12,44,4,228,43,30,199,28,50,229,40,229,18,236,74,148,37,211,125,84,28,233,21,199,255,223,235,138,227,107,21,199,143,64,113,252,186,162,179,151,44,161,74,140,12,99,56,32,215,50,132,21,134,2,38,126,216,203,115,142,79,86,63,162,37,20,205,54,146,68,228,110,78,158,65,220,25,145,127,176,193,10,128,167,151,28,140,111,217,106,146,21,74,48,91,189,97,80,182,99,175,145,136,78,131,110,60,232,25,184,148,15,78,42,250,86,202,211,148,140,135,220,218,118,26,65,157,70,56,19,141,240,53,186,179,82,63,154,249,8,
-153,106,168,9,92,176,39,31,101,31,224,24,56,226,10,105,87,85,82,4,61,15,249,151,83,3,70,191,68,32,84,103,180,14,139,32,150,10,77,186,192,58,156,101,58,94,34,199,57,54,2,173,96,4,215,210,60,0,13,241,136,229,93,144,93,17,170,141,37,164,127,34,191,14,219,174,171,164,204,52,1,108,8,172,76,45,160,225,144,16,35,170,153,49,11,122,189,121,64,14,70,234,6,3,229,170,90,144,42,43,37,51,100,151,2,59,109,238,43,134,27,200,135,135,214,48,158,84,248,30,134,139,210,133,214,12,116,71,84,24,101,99,179,170,82,144,60,7,228,159,93,16,80,228,185,25,240,156,0,120,188,116,132,149,109,129,114,231,148,105,76,60,47,201,20,203,64,68,209,9,82,34,2,155,244,161,52,9,124,228,16,8,201,182,22,172,60,80,148,184,27,30,234,29,81,12,34,201,132,38,226,248,178,46,128,66,242,12,44,52,243,203,172,152,101,252,48,63,74,116,128,49,38,76,31,189,155,1,70,81,206,102,88,71,73,108,200,90,88,65,154,84,107,185,233,65,
-162,39,155,195,147,76,72,106,124,76,26,143,34,73,141,163,30,213,7,120,165,10,14,197,132,150,230,40,57,116,73,195,146,181,178,80,247,10,99,135,168,187,44,95,176,180,215,239,144,98,250,145,174,31,193,146,233,32,185,180,231,57,96,215,0,180,222,29,148,227,219,148,220,177,185,84,76,173,58,100,120,25,131,59,86,231,251,86,111,230,140,101,93,29,69,161,178,76,178,90,178,162,200,242,198,63,83,82,25,156,114,2,53,75,178,1,97,19,103,42,27,199,100,157,174,192,124,52,213,87,2,3,213,33,162,34,73,89,119,51,154,194,193,100,92,102,29,95,119,14,132,250,65,138,89,113,190,208,118,121,148,165,85,146,168,4,140,169,10,12,68,29,81,119,50,104,137,22,209,68,87,5,69,175,12,17,151,73,23,92,163,48,22,69,55,156,114,132,128,192,142,76,193,43,212,23,20,56,135,18,134,43,36,224,115,72,36,77,0,20,12,129,0,229,33,195,253,208,206,228,152,216,201,106,90,53,130,67,160,27,194,250,29,65,24,6,43,225,146,96,64,50,42,134,18,27,
-252,90,231,26,223,81,112,204,161,103,14,2,79,255,84,215,197,215,201,39,236,43,89,171,54,45,171,107,236,66,126,50,60,165,149,155,155,119,128,71,48,238,44,94,113,192,138,128,88,83,46,247,132,182,142,124,156,54,17,205,31,17,152,109,45,30,42,241,136,119,21,20,202,238,2,53,140,44,187,163,17,19,60,224,144,228,138,88,152,79,35,56,11,110,168,237,143,236,142,142,152,215,202,34,149,10,149,216,53,133,172,222,146,192,48,55,143,72,111,117,129,198,56,58,176,36,217,200,87,154,186,190,162,204,43,251,212,177,93,179,190,146,12,8,18,25,241,255,87,41,33,142,64,62,184,215,197,53,153,120,18,150,40,133,128,88,14,129,115,64,114,222,192,128,135,178,204,155,53,60,219,85,213,134,135,2,223,28,177,37,251,40,123,163,210,113,67,160,96,101,3,41,44,105,140,209,3,182,246,150,151,29,6,135,62,7,204,34,232,217,5,195,71,168,121,60,142,117,4,95,162,64,177,3,73,10,238,152,174,196,39,68,69,211,73,103,212,218,17,138,12,72,160,49,36,95,
-92,85,233,76,112,200,33,55,37,201,45,8,215,51,75,235,26,9,174,232,172,193,89,87,148,176,168,0,16,163,111,74,8,174,153,147,130,25,155,91,140,152,63,111,53,213,13,73,161,70,139,220,115,92,49,80,221,212,37,139,128,31,110,5,250,10,71,210,243,218,192,202,1,123,75,36,160,138,51,71,2,54,235,211,71,236,40,4,249,226,150,100,126,102,90,205,26,184,87,198,22,247,116,131,130,242,132,126,54,234,249,187,192,24,201,98,81,151,101,62,214,231,9,61,167,128,184,199,212,12,191,123,110,77,109,103,99,128,164,118,203,14,136,31,48,79,153,108,125,102,34,9,58,15,116,58,97,71,172,204,172,223,33,174,65,192,7,51,90,225,167,13,106,109,23,45,149,197,190,180,170,49,92,155,90,105,63,160,140,113,44,232,89,57,2,165,23,102,90,228,64,82,191,202,0,58,133,17,9,150,78,88,15,55,169,119,100,162,62,97,65,59,76,173,75,67,252,21,60,12,180,13,132,14,85,79,154,32,113,84,53,35,32,30,208,67,132,211,146,118,97,111,51,145,101,66,
-243,243,40,19,106,10,211,208,71,61,135,31,90,89,108,123,9,42,78,196,148,243,211,110,204,10,13,43,26,143,41,154,255,150,18,159,198,80,30,134,68,130,206,37,161,143,77,61,247,99,98,71,230,60,101,98,150,85,203,0,66,58,164,106,212,24,54,166,55,138,65,117,119,118,128,17,22,4,75,84,77,166,199,186,69,121,164,124,204,54,127,195,230,78,183,222,236,172,133,160,74,48,48,51,66,19,33,59,162,232,255,79,217,165,161,181,37,77,244,95,253,192,74,24,100,177,245,207,41,31,217,91,37,253,63,4,124,148,143,165,106,245,221,38,103,154,217,96,110,73,220,93,50,167,154,51,83,162,19,216,175,160,52,145,78,220,80,8,77,212,141,3,236,208,99,168,72,78,141,233,212,200,95,32,145,55,16,77,105,40,153,98,82,108,99,53,46,138,21,49,125,150,157,144,158,90,76,150,138,133,43,89,43,10,177,240,238,200,138,13,54,98,225,199,80,85,248,73,166,63,141,178,88,174,44,254,223,97,16,138,122,11,145,83,182,115,115,107,0,227,215,52,97,207,209,232,
-41,72,160,124,85,169,101,22,184,74,67,49,72,54,148,59,162,221,118,171,8,182,150,118,242,114,195,218,110,24,88,84,13,96,155,166,58,2,135,161,34,216,96,207,130,84,48,92,67,3,14,225,115,242,174,91,101,122,190,32,95,182,145,209,81,20,91,115,65,94,233,149,194,83,26,199,4,5,19,129,106,225,12,243,49,21,45,179,181,75,213,171,46,140,145,180,11,198,85,128,106,180,75,234,164,200,24,171,93,54,237,208,155,237,146,177,68,0,21,224,61,184,203,209,48,67,27,37,193,216,24,78,80,170,111,26,79,12,120,171,136,104,219,108,102,189,15,28,25,52,3,150,42,130,192,49,108,200,16,69,193,72,94,154,68,121,38,184,35,235,77,196,238,235,22,104,167,102,103,80,85,11,99,106,228,218,192,78,43,57,242,8,253,40,12,107,138,83,52,143,217,154,100,173,171,74,141,68,69,192,38,141,139,98,75,73,215,137,5,77,238,45,78,76,181,14,139,119,230,114,147,140,85,153,59,233,159,108,79,47,117,140,203,13,128,62,193,38,123,153,110,186,146,121,227,5,
-198,37,100,226,136,145,219,237,12,64,84,1,248,113,97,35,161,214,64,187,147,74,73,149,81,129,188,142,44,89,126,8,157,7,212,18,14,225,223,19,52,112,54,92,181,215,116,42,248,159,159,38,84,38,245,73,233,100,32,2,1,127,187,253,191,138,166,240,121,61,68,212,12,172,17,52,210,131,233,216,180,102,155,55,6,170,220,1,165,168,70,212,78,151,124,206,208,214,29,99,56,12,113,91,128,13,202,33,91,8,254,232,239,4,67,58,33,2,33,42,186,77,224,155,58,23,234,48,198,168,177,82,65,243,8,156,83,70,91,112,75,17,177,95,41,211,53,55,239,192,88,136,221,145,21,118,27,196,232,80,28,85,153,32,194,133,157,35,16,69,252,82,206,12,83,186,75,20,158,25,74,118,160,43,164,165,247,132,213,106,106,128,228,216,33,214,23,140,200,108,114,126,49,145,136,24,82,216,174,73,58,233,183,122,34,235,245,77,69,4,165,239,186,9,133,160,232,138,68,35,96,100,101,196,248,46,3,231,135,242,194,37,88,126,115,209,143,240,73,90,180,186,13,250,229,42,
-206,17,48,55,243,109,205,40,158,122,134,32,76,6,20,204,255,255,87,175,83,126,48,65,176,130,31,169,165,223,116,176,56,194,191,137,117,50,192,32,105,252,155,218,240,111,162,241,88,96,93,39,244,40,143,110,122,112,29,22,8,197,180,116,5,170,172,98,22,3,27,33,39,163,44,148,46,152,74,146,5,40,93,191,212,5,71,196,195,65,26,233,8,3,25,254,195,177,3,165,18,111,194,97,233,87,224,26,249,156,38,168,4,136,70,4,136,130,141,70,250,202,93,246,225,103,173,129,1,94,73,157,10,171,172,72,20,139,70,20,139,196,66,165,241,231,120,164,137,46,121,60,69,236,44,69,56,9,5,99,87,224,244,79,123,5,197,187,36,73,104,134,70,123,16,237,89,103,179,94,229,175,72,249,107,107,41,139,229,210,211,200,157,145,76,178,160,89,219,11,154,163,231,254,159,36,116,151,170,26,254,8,235,171,59,210,87,23,112,36,202,183,91,154,131,126,80,74,45,246,200,235,13,165,42,78,157,138,83,32,162,170,228,126,199,74,238,2,128,135,233,233,21,206,110,129,
-141,52,246,49,7,187,186,241,124,96,105,44,51,74,212,213,130,148,206,91,27,31,67,45,225,52,31,26,198,7,197,3,34,67,148,50,28,19,94,200,199,34,181,240,111,161,94,177,253,129,226,35,65,81,249,78,225,103,113,27,37,123,72,149,116,124,129,234,130,120,235,147,177,62,251,42,227,192,49,221,191,174,88,17,254,8,25,162,72,7,71,162,24,207,88,178,89,224,54,152,11,167,250,197,61,126,25,242,187,6,224,33,168,214,20,17,16,88,177,63,198,86,74,120,8,163,183,101,8,25,79,214,135,137,60,177,28,178,182,200,238,170,210,64,211,180,80,77,226,132,66,115,68,131,196,247,159,246,8,182,132,202,15,245,97,56,19,171,142,31,114,235,75,106,1,245,187,16,80,245,189,116,174,108,255,100,173,49,84,222,27,44,109,9,213,95,141,130,63,88,49,84,248,84,58,122,71,251,173,109,7,6,148,247,1,101,33,130,123,75,231,64,130,75,171,221,144,54,179,146,251,73,54,219,72,202,175,148,242,143,112,230,168,14,215,218,130,210,189,98,141,153,37,193,235,40,
-16,215,191,87,53,139,113,37,252,7,173,132,87,185,102,100,4,199,215,211,204,49,70,248,225,200,222,241,199,130,227,143,194,242,2,129,112,21,162,171,50,94,107,104,19,150,84,48,20,216,204,56,133,98,95,148,138,213,205,191,45,65,127,113,208,155,94,114,82,233,165,7,175,130,49,51,253,207,102,173,120,30,202,76,159,225,116,92,232,209,139,132,68,246,250,184,19,196,118,62,74,71,242,175,187,220,15,101,37,217,112,104,251,236,99,39,178,162,254,82,88,249,242,181,182,36,49,61,44,41,118,109,236,137,107,78,136,107,104,121,180,162,90,35,78,17,12,223,36,228,37,205,204,164,169,7,194,118,107,175,2,7,87,91,148,141,60,79,167,36,202,127,41,232,91,178,103,131,66,179,167,152,233,240,71,37,138,225,145,172,234,212,42,21,254,65,75,43,211,81,210,212,185,50,205,94,85,68,85,20,230,93,49,148,101,72,68,210,142,40,83,106,119,115,96,248,99,44,244,119,39,115,22,77,195,194,43,159,27,90,101,168,20,47,187,97,83,158,94,44,44,254,106,90,203,210,
-215,174,106,193,97,64,49,14,103,196,251,88,236,100,142,149,14,54,200,220,88,171,107,73,212,156,178,191,213,87,249,226,34,64,189,143,159,96,74,108,45,48,210,6,136,60,148,3,121,30,81,19,60,246,231,208,225,29,206,192,96,35,92,121,211,10,92,96,136,199,181,186,193,136,55,52,124,209,19,188,103,32,243,17,211,180,7,200,224,105,121,20,26,164,44,153,126,32,29,124,24,201,60,82,194,198,2,70,151,156,208,212,231,126,21,109,219,186,126,242,99,181,219,69,132,9,51,222,71,7,237,235,15,229,191,42,152,11,104,217,37,176,114,70,55,177,185,209,66,172,250,191,129,192,47,103,72,114,141,104,50,45,38,253,252,96,219,46,250,117,169,153,173,21,190,85,132,233,63,125,186,225,217,217,42,12,171,61,48,170,28,200,95,206,27,34,243,16,31,195,100,24,241,33,245,241,237,150,134,150,31,154,88,144,134,7,90,67,66,3,161,50,177,232,227,212,32,249,136,15,207,97,228,197,159,33,154,252,228,182,146,158,116,35,103,217,175,168,40,66,15,48,221,71,30,3,
-15,132,230,56,116,68,78,161,178,145,112,91,115,84,193,112,108,109,40,80,24,255,129,181,61,60,85,178,176,37,38,62,201,0,134,49,90,232,58,14,105,191,232,216,148,225,10,86,244,152,215,56,123,100,215,206,235,118,200,23,7,74,161,55,94,35,78,45,49,217,160,214,40,218,143,48,26,203,235,32,170,193,220,234,0,112,153,92,49,25,241,8,196,72,81,241,77,33,155,165,140,79,18,214,203,25,12,82,2,32,38,43,214,81,205,44,214,20,136,102,23,242,5,193,124,176,101,177,108,152,80,145,143,228,60,40,142,220,200,87,190,45,226,43,22,44,117,60,246,164,136,56,15,33,159,40,11,21,234,153,166,104,194,57,190,126,196,191,98,129,235,217,0,123,222,31,214,58,94,26,202,69,75,245,239,127,177,121,60,76,49,44,152,177,37,51,31,75,236,197,115,69,6,232,205,34,161,36,31,62,236,98,241,196,34,24,255,164,3,200,40,52,138,45,103,149,168,40,149,168,139,32,13,87,40,67,192,84,226,98,122,210,252,45,56,169,32,128,66,78,140,29,30,184,119,175,
-158,55,30,62,170,234,3,48,198,134,36,132,1,94,72,109,60,82,254,70,98,117,2,142,115,24,117,4,42,14,108,31,203,96,85,156,27,151,112,99,120,149,66,113,71,168,29,33,70,113,184,170,115,251,178,110,199,251,9,180,133,49,233,217,54,2,226,220,17,32,245,86,225,253,13,186,85,156,156,112,51,30,21,226,92,105,252,154,30,8,145,74,252,18,99,139,148,212,255,44,9,167,224,105,192,108,85,45,72,43,107,176,162,1,18,237,41,142,144,35,28,114,188,180,142,11,204,48,87,34,73,84,197,73,235,64,15,17,116,70,63,100,99,120,199,69,74,108,10,237,19,198,71,106,178,75,219,13,212,231,127,74,16,9,191,75,152,31,178,151,75,60,166,200,172,238,67,210,159,9,198,135,180,63,218,133,5,182,91,127,59,91,203,161,39,218,25,66,176,245,161,103,187,216,116,221,44,82,72,117,229,68,22,249,0,14,249,47,40,94,45,152,120,29,8,210,46,89,174,8,72,200,213,71,14,80,13,195,163,131,169,206,171,237,74,19,53,196,20,255,224,45,121,232,218,96,
-115,132,111,201,255,255,15,211,153,135,111,201,255,255,218,137,8,151,136,111,201,255,21,5,225,146,110,16,46,185,147,132,113,137,189,197,184,228,255,139,138,227,99,92,242,255,255,127,171,152,255,119,167,84,126,80,106,121,117,106,184,178,252,255,223,157,128,43,203,127,160,202,163,172,213,29,155,70,202,132,163,133,191,58,196,40,44,68,163,182,234,43,248,178,252,132,226,66,42,139,155,6,156,115,245,216,56,111,199,3,130,207,172,38,50,234,230,120,171,154,116,145,227,112,47,30,178,5,152,98,126,196,25,238,182,131,101,20,137,148,8,34,227,240,96,94,94,15,102,141,4,60,33,77,159,179,98,225,25,33,51,53,179,225,239,185,132,57,199,215,14,25,191,196,40,87,4,116,49,28,94,65,221,71,114,30,192,183,2,192,97,11,66,158,144,32,73,76,111,35,35,154,158,171,115,178,28,154,145,36,75,115,79,31,138,135,110,84,242,1,197,6,88,24,57,227,30,231,167,112,78,227,220,131,156,143,109,231,243,32,53,113,23,145,181,196,253,115,70,32,73,126,109,47,21,224,
-107,168,70,78,241,112,249,210,21,229,94,21,21,116,47,11,32,113,44,164,176,20,243,249,212,244,120,92,100,229,108,130,211,101,10,225,233,21,194,17,68,201,156,66,168,138,208,17,193,132,110,203,250,206,78,156,243,175,177,55,1,252,164,24,21,222,209,20,152,224,130,232,245,13,203,36,228,25,157,36,130,163,90,76,130,97,42,37,100,3,209,117,153,83,146,185,85,49,33,157,34,60,49,234,17,117,70,140,160,159,166,79,36,133,240,207,9,131,185,68,72,26,68,94,146,142,149,156,89,88,222,243,18,23,33,41,136,223,18,3,71,52,51,75,100,68,113,68,124,72,224,150,180,186,160,235,172,148,0,199,140,250,136,60,249,171,61,212,230,68,45,180,54,164,61,123,80,251,0,66,2,40,62,83,180,133,93,248,126,162,116,204,21,19,110,58,197,109,129,219,70,188,23,120,139,216,167,220,99,36,199,80,251,147,33,18,163,24,98,37,48,9,114,174,204,5,38,96,124,84,63,16,11,18,68,140,209,154,209,218,204,64,79,115,5,19,137,27,201,206,44,226,27,134,66,37,
-140,65,144,44,142,200,130,58,225,185,128,6,191,26,139,44,40,140,83,89,204,69,186,162,133,174,104,179,88,89,128,53,12,60,226,254,168,137,9,75,9,22,28,129,96,53,82,233,160,1,136,2,0,190,26,223,76,4,203,69,192,137,203,16,42,119,11,72,63,248,2,2,102,4,67,139,32,84,17,219,186,161,241,133,200,74,16,112,175,204,14,9,209,41,138,71,35,196,30,3,123,19,9,164,65,121,254,25,241,12,163,174,224,97,202,34,173,162,68,69,98,9,108,69,31,176,162,142,237,76,205,55,162,72,83,235,209,2,108,172,71,105,106,198,87,59,190,218,245,189,85,238,47,69,30,129,15,5,141,170,218,208,8,191,53,121,52,2,163,66,218,75,210,124,26,63,219,59,81,19,12,35,115,53,137,140,1,16,251,197,131,233,58,162,4,107,228,14,51,234,55,182,72,24,181,100,115,158,73,188,58,170,230,150,215,215,156,228,26,130,174,33,235,21,185,166,218,1,49,18,212,195,101,48,132,38,71,180,140,251,235,79,65,95,105,188,200,62,155,205,100,105,111,72,167,12,
-10,180,138,145,9,134,19,46,216,167,66,42,60,74,127,65,2,227,12,148,35,79,17,253,195,43,11,249,153,92,44,246,16,219,6,182,168,6,108,33,185,66,247,52,243,227,44,13,33,255,64,85,139,105,52,69,20,42,62,56,99,11,114,84,150,111,96,197,180,38,8,68,22,196,79,192,197,118,165,80,141,17,210,186,32,32,32,21,240,9,26,205,54,65,70,237,18,193,160,238,10,160,73,203,12,128,65,105,242,105,247,180,245,72,133,11,69,133,137,10,167,44,218,101,196,51,235,198,137,220,183,96,29,19,89,171,181,206,136,117,20,30,238,17,121,211,185,72,134,145,199,142,52,211,156,48,95,187,136,57,136,240,184,102,206,110,155,99,244,56,24,27,174,180,195,64,229,24,133,96,203,196,104,77,25,155,78,246,67,78,78,195,8,116,171,118,51,85,156,153,129,250,148,57,191,114,248,4,18,84,72,132,67,249,131,192,34,180,82,38,218,61,165,112,76,198,82,150,142,62,2,237,229,97,122,196,149,95,4,132,213,167,137,130,216,53,164,249,179,54,233,122,44,6,138,30,
-123,1,130,184,53,94,208,30,40,198,108,17,225,89,147,102,157,104,57,48,175,72,208,69,55,96,36,10,154,205,230,164,196,254,225,185,149,102,39,19,62,70,202,136,91,6,103,132,248,96,166,124,204,153,174,112,66,104,19,163,212,51,59,37,148,142,145,50,177,187,82,154,94,163,151,149,134,158,43,8,177,152,191,76,154,166,18,223,63,24,43,252,245,222,9,35,138,154,248,78,127,208,3,17,48,16,206,68,233,110,66,229,79,193,96,177,129,122,40,51,5,204,184,139,172,43,238,72,18,23,196,16,93,7,51,150,249,13,93,139,216,111,27,117,176,7,37,53,55,77,135,250,25,56,175,114,194,242,180,243,184,198,32,184,160,138,154,60,222,16,187,209,14,132,139,137,162,134,240,55,237,16,80,174,137,131,1,13,17,233,131,209,41,201,140,189,19,32,94,5,99,41,66,111,92,19,18,191,13,35,199,236,196,23,65,126,140,109,166,202,50,80,228,79,152,84,100,94,177,145,79,100,85,102,95,228,174,209,21,33,63,97,157,131,96,10,131,46,101,120,80,3,194,19,83,19,
-210,7,83,165,4,66,97,118,240,179,84,27,169,28,37,77,162,88,148,100,243,190,245,211,92,229,207,102,194,87,141,155,6,10,115,21,115,180,78,127,50,174,248,64,34,105,126,104,103,16,171,235,189,173,178,218,118,232,93,141,255,243,15,226,68,98,255,224,94,190,231,137,184,47,245,71,76,63,190,113,143,68,61,144,82,118,149,50,220,133,64,199,76,87,37,67,149,206,134,33,205,153,16,147,217,218,29,215,80,58,205,200,70,152,155,128,141,78,194,27,218,36,196,245,121,102,129,142,136,188,228,8,13,31,137,160,19,48,213,131,162,170,210,216,19,117,216,169,230,144,132,208,60,53,138,135,161,209,177,92,30,1,30,239,136,177,89,112,112,105,31,15,104,98,190,79,106,164,204,51,128,62,38,113,156,102,238,128,10,133,188,148,212,203,70,251,176,158,25,24,50,94,94,41,109,164,190,71,83,243,80,250,130,133,34,10,101,100,139,36,2,186,196,30,134,85,7,230,246,2,213,43,180,16,226,97,37,64,84,15,158,168,167,50,81,88,151,234,225,67,21,135,104,89,52,75,
-71,68,58,92,108,169,72,212,170,117,64,126,106,10,66,250,225,151,252,56,196,199,79,33,113,212,71,56,174,235,84,42,133,152,98,178,77,140,17,80,77,54,171,165,243,22,121,56,187,44,217,217,111,156,184,78,25,119,184,9,220,22,162,129,102,74,147,33,106,8,91,109,33,105,28,133,17,47,194,18,51,33,54,75,52,189,57,141,57,107,28,30,54,89,16,17,4,218,149,38,204,55,232,78,190,38,19,33,70,186,97,77,244,255,63,80,86,81,98,29,219,202,232,7,218,170,27,184,209,181,83,160,121,58,54,214,34,81,156,13,214,136,113,29,150,142,41,79,181,178,13,85,136,183,74,125,41,67,177,147,210,173,82,60,84,184,231,2,202,71,86,157,151,224,60,100,70,197,205,255,255,219,217,145,125,175,49,117,223,33,204,79,180,40,199,128,220,125,194,70,98,15,163,210,18,197,88,59,128,124,201,168,1,106,55,98,106,194,108,53,80,4,129,137,140,20,148,150,50,69,226,65,75,91,196,99,150,51,80,96,64,203,199,246,160,215,52,204,43,154,171,230,96,80,177,94,
-1,215,162,5,224,45,87,194,76,108,65,196,162,229,135,224,121,169,62,153,98,109,136,62,149,39,103,150,75,46,57,207,16,140,167,163,222,29,228,50,146,161,104,53,9,74,234,107,11,147,100,130,213,24,69,44,206,105,55,65,169,148,64,11,37,3,230,234,65,128,177,52,3,224,210,136,5,165,233,78,3,130,132,41,10,217,67,103,169,194,34,99,55,17,56,154,53,87,86,140,143,40,89,51,118,80,84,45,225,210,75,152,32,75,184,37,18,8,21,2,246,162,23,60,15,213,142,94,156,31,168,124,84,75,134,204,177,135,136,64,64,48,17,36,137,31,202,11,168,15,169,167,26,248,216,231,130,142,206,227,35,28,90,117,214,41,218,110,8,124,21,4,196,191,56,206,215,242,180,41,104,25,126,234,225,13,38,228,131,58,253,241,166,122,29,34,130,89,86,193,33,60,193,154,108,83,210,28,77,51,184,179,129,76,145,109,52,228,149,80,252,176,211,61,7,39,176,161,124,250,56,34,71,32,156,21,105,176,153,109,178,78,204,142,212,140,66,198,166,219,208,19,143,56,121,2,
-137,103,65,130,161,174,17,107,223,65,176,91,162,213,20,96,65,49,51,46,50,214,29,17,20,211,202,122,16,177,253,193,239,233,3,16,206,93,132,63,255,12,110,80,238,137,244,77,189,65,1,175,179,19,103,160,146,69,176,87,173,76,210,50,185,168,47,119,183,173,14,56,96,212,10,229,17,179,204,73,239,161,89,189,1,40,187,212,29,7,78,176,69,189,244,157,108,72,30,72,155,163,232,13,177,148,8,137,115,96,70,73,136,241,174,132,196,37,202,179,168,24,196,34,55,10,228,152,216,147,17,143,224,80,62,113,129,38,60,52,199,116,234,97,14,71,148,141,122,57,187,73,209,241,91,233,28,101,24,106,135,11,4,238,21,110,80,15,195,184,122,74,92,172,239,106,157,99,78,79,213,18,217,144,165,38,2,207,202,114,41,32,76,24,9,122,110,130,213,89,155,120,166,208,72,143,36,219,132,109,34,225,165,200,55,226,205,60,233,126,137,185,81,164,187,68,33,46,128,72,39,111,166,210,16,13,34,212,193,22,19,114,80,132,123,144,234,60,179,182,49,53,37,17,194,185,
-84,35,170,176,150,10,120,96,194,35,102,82,28,239,5,50,35,165,220,104,154,228,198,189,192,248,12,192,162,21,218,169,165,104,215,5,112,24,24,59,118,203,36,228,231,73,132,67,210,7,65,105,173,223,182,179,67,54,113,12,65,198,40,174,72,13,196,3,43,181,252,80,211,200,9,66,74,53,10,210,36,1,58,67,241,73,60,215,240,0,173,192,66,123,41,217,76,114,163,69,105,137,62,78,122,204,112,177,54,72,188,75,106,30,69,161,60,198,189,246,171,34,203,26,75,251,83,225,156,163,201,168,98,92,137,66,246,130,103,83,200,199,146,68,17,223,199,92,155,232,67,233,239,63,103,80,73,158,132,154,114,240,6,252,229,238,249,70,155,70,32,220,158,17,83,81,16,194,147,92,170,121,114,205,10,80,216,48,34,205,56,134,10,229,242,228,200,231,246,130,131,114,200,146,63,244,59,245,204,165,212,37,180,86,181,91,90,202,190,152,219,86,96,213,10,7,97,210,199,12,176,61,179,194,133,46,85,147,34,225,75,182,152,10,187,72,132,161,178,101,212,137,145,97,137,141,
-232,120,140,71,115,22,37,194,212,122,219,60,99,129,176,64,114,67,113,197,148,150,33,191,186,233,133,44,181,34,161,80,33,103,14,84,177,58,65,65,156,74,101,136,63,49,169,17,158,121,40,181,35,82,57,177,141,2,107,176,160,237,118,49,144,31,229,107,85,167,165,129,237,216,21,214,121,172,115,63,75,81,89,186,249,156,222,120,123,12,96,117,216,141,168,144,172,98,52,15,147,242,101,74,11,166,152,113,165,176,57,145,183,170,144,47,39,66,208,75,119,20,49,208,5,12,247,194,137,251,98,119,189,4,195,129,82,213,40,47,3,11,235,210,141,146,64,210,25,135,60,84,64,32,213,74,228,255,255,147,171,234,229,147,133,169,192,70,166,20,166,119,17,32,240,253,7,111,242,150,20,38,168,74,187,193,161,60,197,87,165,77,173,158,156,173,109,67,178,182,223,248,168,206,59,250,21,158,183,255,167,180,62,17,70,186,124,39,3,58,135,193,13,147,37,240,188,102,232,72,62,168,213,128,191,252,224,171,195,60,64,215,64,194,232,18,36,140,55,88,78,81,37,255,4,64,
-83,93,145,162,40,198,10,222,118,64,144,232,173,74,86,128,182,113,86,76,82,246,71,28,98,22,16,53,68,145,113,139,5,113,238,14,147,140,51,15,156,103,43,79,4,65,121,206,108,207,45,98,65,211,236,171,27,108,17,221,113,150,228,96,213,62,191,67,124,118,238,146,224,8,6,145,130,181,51,206,168,143,50,161,13,176,225,196,13,249,106,50,230,44,205,148,53,93,51,200,148,127,100,195,35,114,196,149,109,129,244,81,177,163,29,30,221,36,160,216,207,136,181,120,196,76,20,213,11,48,173,177,223,243,118,44,180,101,218,98,104,165,48,205,17,102,26,8,32,5,63,225,6,177,157,167,129,126,28,38,222,37,10,152,132,37,207,55,2,57,164,100,69,86,213,3,145,157,84,92,121,121,149,214,115,160,198,101,15,179,136,55,48,139,92,131,152,69,98,124,96,22,177,111,194,145,3,48,128,58,14,212,205,3,121,43,45,42,153,207,60,0,72,158,34,128,7,249,40,21,75,149,155,2,201,37,79,254,255,255,193,232,237,17,59,50,141,111,180,110,10,144,112,19,90,58,
-134,116,77,209,115,171,49,133,244,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,