From 08dc22009d63a97aedb0c5a2bfa8c21d9e546816 Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Sun, 7 Dec 2014 22:26:31 -0800 Subject: [PATCH] Implemented basic residfp support --- Cog.xcodeproj/project.pbxproj | 55 +- .../xcshareddata/Cog.xccheckout | 17 + Frameworks/libsidplay/libsidplay/Info.plist | 28 + .../sidplay-residfp-code/.svn/entries | 1 + .../sidplay-residfp-code/.svn/format | 1 + ...a367b1acd3cbae31d6f210d27dba6f7e2.svn-base | 157 + ...6636636f1d877f2153edf0a8e454eb092.svn-base | 84 + ...0187985f881fb57a7f9e6e7380348630f.svn-base | 92 + ...6400372f434f0b806f735307f9ea9eff1.svn-base | Bin 0 -> 747 bytes ...4f907f7bff74cad46bdf9425467c3ad45.svn-base | 56 + ...bc7e035fccac7c6f489026dd357050d45.svn-base | 256 ++ ...3b67ed98cbbf041e20023cb1d458315b1.svn-base | 724 +++ ...48ffbe4418841f2f1da59699cd7e1cb15.svn-base | 337 ++ ...25799f78abfe6d81d0b9ac568d9764c1e.svn-base | Bin 0 -> 619 bytes ...91c0146934c884c0cecd3632fed8ea3f3.svn-base | 35 + ...cba5e4bbc7be6a56bfb8c12739aacff09.svn-base | Bin 0 -> 637 bytes ...58e868c86527f66d044649236d7d44b9c.svn-base | 89 + ...cd5a4e166b37c10cad9a4aa60253b7333.svn-base | 37 + ...7ee327e046fd4cd3a53c5d4a4112af093.svn-base | Bin 0 -> 4069 bytes ...cd37e74988156c76ac0b2583dea866330.svn-base | 10 + ...5ef229f8cc7bae400df7f56ff8894351b.svn-base | 4096 +++++++++++++++++ ...ee704440e488f18aff3518933ac733c5a.svn-base | 50 + ...b94389dc5124b763dc35431d7a5dbcb2e.svn-base | Bin 0 -> 4246 bytes ...f105371699a757acc1bdd26638ae259e0.svn-base | Bin 0 -> 934 bytes ...b273aa0461784b55197fb9ed3d7772dfe.svn-base | 35 + ...29f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base | Bin 0 -> 685 bytes ...45cd67c6bd71120b54e81029344d6f207.svn-base | Bin 0 -> 638 bytes ...c86517b506b026226af8d522f9b4c0e82.svn-base | 109 + ...4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base | 22 + ...f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base | Bin 0 -> 648 bytes ...5b32c3cd86f568f1d41098e6dfff18816.svn-base | 131 + ...de72707f94291b3af50c09fe8bd3fb4da.svn-base | Bin 0 -> 621 bytes ...578ef544a7dd94d5948b88e1b0c2efeab.svn-base | Bin 0 -> 639 bytes ...6f1c71a5a8b46131327931414357f9b30.svn-base | Bin 0 -> 621 bytes ...8d05480fa328af2cf4cd2e5f401725686.svn-base | 1 + ...143e062a293c22bafdc7ad9d5ae38493d.svn-base | Bin 0 -> 691 bytes ...bad844ac9c6c94e1c5bde8ecf12f17523.svn-base | 107 + ...4eed08538d47992409bc8f90ebfaff3f5.svn-base | 71 + ...bd7b87b8667b49569a2ca4281a3e22571.svn-base | Bin 0 -> 660 bytes ...1724b6021d313728f2dd1959473f6b3d9.svn-base | 1534 ++++++ ...88553b0522cbcebc02db91ea157c85861.svn-base | 83 + ...75a6695302543c560201f0b3a91df4638.svn-base | 9 + ...207146f0deb3467fe9001f9170249c896.svn-base | Bin 0 -> 644 bytes ...2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base | 59 + ...36aafa58da2f19a68ec12d89d0626e4f2.svn-base | Bin 0 -> 601 bytes ...cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base | Bin 0 -> 623 bytes ...32b32f7a4dea91df1521523dc0cbbb346.svn-base | 51 + ...1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base | 36 + ...824625dc6ccde6b307ec993566a2cd737.svn-base | 78 + ...bd638667b9d6d27b110780a3682f6882b.svn-base | 84 + ...70ea1059583052973912005c5676aad44.svn-base | 257 ++ ...76b3ec949916c824b4461ce5bce59fc1e.svn-base | 1 + ...14ff7c4cb76bde934990ae9c770a9bade.svn-base | 9 + ...035a6c3116c51fde97ad54337e5ed5bd2.svn-base | 400 ++ ...54e632078db8f6ec5deb78cc344e7355e.svn-base | 153 + ...41e95c9e62b8650e13dfa16ff45389b49.svn-base | 4096 +++++++++++++++++ ...8a989d80372418de386ae7b9e1d291898.svn-base | Bin 0 -> 645 bytes ...61b28077ecd44778e49ac0426a0f7623f.svn-base | 1009 ++++ ...32c6312d9cd5e197b100ffd68bf8558f2.svn-base | Bin 0 -> 611 bytes ...fc6dabc77ba2520c06628260f81773f0d.svn-base | 9 + ...4d4931626b853fd1786180ab08e1c8a0f.svn-base | Bin 0 -> 865 bytes ...ddfb99d1c8761a31b4c8bbdc7d5e70256.svn-base | Bin 0 -> 846 bytes ...c1004d3fd8aa77bbaa62f5c17e78a9905.svn-base | Bin 0 -> 619 bytes ...244275f32bc210d39c6ae1d52f1af7aed.svn-base | 223 + ...78bf9c5ed05869dd04f783de562e00deb.svn-base | 276 ++ ...41a5de086673e68959322350f85f309e3.svn-base | Bin 0 -> 751 bytes ...4683be54607a319efa916effaa0b2fc6e.svn-base | Bin 0 -> 635 bytes ...c983458e746435e619f56d6e076290020.svn-base | 469 ++ ...ea632482db55e855303a042a0753be9ba.svn-base | 41 + ...4f876acbda68dabaf9139ef12697e0b5e.svn-base | Bin 0 -> 4246 bytes ...951df160331857f4609f3216e3cc42dda.svn-base | 127 + ...1976b16509c0c40fe8248810e98c08f6b.svn-base | Bin 0 -> 4096 bytes ...0468b96eb84e79cc530bd57e00f047c8d.svn-base | 84 + ...07c0d70a3768133e43d92ddbf068d80e8.svn-base | 256 ++ ...43cb9d357d0fea9224c3f00aa61f7064b.svn-base | 256 ++ ...2ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base | 2283 +++++++++ ...b9eb4c9a034395c3d106bfe1407657223.svn-base | 217 + ...07a0645dd63896870bee358c74334001f.svn-base | 458 ++ ...f31be9570443da698a38168fb4e05922b.svn-base | Bin 0 -> 666 bytes ...0e86f40a8c70c61aef59811f5c10fa1a0.svn-base | Bin 0 -> 635 bytes ...ce54c1ed3745ef5aebed5cb8f761755fb.svn-base | Bin 0 -> 1340 bytes ...c74e24c9b36c5548ff95e8a61e203c9d6.svn-base | 438 ++ ...ff9ecd2b93cc1b57dda28d16dd90e67ab.svn-base | 59 + ...87f07153c416ce890c6bd3eb6ea50f2d6.svn-base | 120 + ...a77232e2ff1e28d8d71df0d58fbaa8ac5.svn-base | 470 ++ ...6abb17c39f13561a9d8d3d680de7b43d9.svn-base | Bin 0 -> 622 bytes ...464b112e6bd8c29ef5788615aa42534df.svn-base | Bin 0 -> 632 bytes ...5e81a973122ac048877f398b717ce4684.svn-base | 96 + ...72d53175163cc8e3c79d8030e3c4b4bd8.svn-base | 59 + ...7a0db14017c13118d4dbcf6ef374073a8.svn-base | Bin 0 -> 664 bytes ...a652208769fd8da94cb68e4cecc1c683b.svn-base | 687 +++ ...8e4a0ac0424e3a94e3c70034e37516fb6.svn-base | 75 + ...055f4699e1dca8e25054deda681679209.svn-base | 163 + ...78983deda1c99cb04a8d9a86158a2bbb4.svn-base | Bin 0 -> 620 bytes ...77d95b09651fbba5e28e2863979830927.svn-base | 50 + ...c98ac1956babada5bfdb79f60db5144ce.svn-base | 218 + ...fa6a21d8ed0a211794ea00052e8272e56.svn-base | Bin 0 -> 645 bytes ...0f6e63de8f8264ff4f702f4eb1a134fe0.svn-base | 69 + ...c47d59b54de28520f5faacf83d0a4468c.svn-base | Bin 0 -> 628 bytes ...ce0beca107b5156f1c7d0bbcda50691d0.svn-base | Bin 0 -> 632 bytes ...dae34ab32644fe664927694cf49b99a07.svn-base | Bin 0 -> 609 bytes ...61aeeb66cae00431e59d107363faa12e6.svn-base | 183 + ...55f59db8c323018fb9a62fe20a38952f8.svn-base | Bin 0 -> 860 bytes ...73a5659636f6bb72cf887095fb179a5d1.svn-base | 273 ++ ...be759c42f16abd0300e5c78e062c972d6.svn-base | Bin 0 -> 646 bytes ...a8c4e683aefb53b79bc19a7345468d0bf.svn-base | Bin 0 -> 610 bytes ...b2ac659bae344514b0bae58d48281fb55.svn-base | Bin 0 -> 669 bytes ...3a666130a84a1c6a7a8c2a9ea6ff0b3bb.svn-base | 150 + ...ff166a712581cda771aec03bbbbd2b618.svn-base | 256 ++ ...d05d3cc6936707b317b608ecd353e9918.svn-base | 78 + ...f34a0492f3c091b4b70049998446c860d.svn-base | 6 + ...40706c2a084d9f1282f219225afb0f44f.svn-base | 134 + ...07d32ee8e7e4fe3d4ef186bc2d68dea84.svn-base | Bin 0 -> 868 bytes ...b7b7e1857a73860a1ada072331a35b8f4.svn-base | 117 + ...c510c7fc28d6205166eab679ef23728c4.svn-base | 83 + ...4e1fb654171e42c023f0955c89c068052.svn-base | 9 + ...d3b715dfa71eb7db3f63dbd4f317c143d.svn-base | Bin 0 -> 3438 bytes ...ec9df1644c1064606923594eaaf18bd01.svn-base | Bin 0 -> 646 bytes ...c6abf00a7264e04e46aa0c923337649a3.svn-base | Bin 0 -> 629 bytes ...86cf8a02e13e58eb6bf744ea5ada4540f.svn-base | Bin 0 -> 4096 bytes ...c3d5fc2aa113f6e42622e423a3a01fa06.svn-base | Bin 0 -> 644 bytes ...870337ca7f7e9ba4ea3ed32dbd34bd748.svn-base | 113 + ...2a416936d8bbb8d08c64c2d64497d662a.svn-base | 123 + ...437cd6664b14813277835f5f12accd60d.svn-base | Bin 0 -> 673 bytes ...62072b5d81db4ac3bb6f2fe48223fd430.svn-base | Bin 0 -> 663 bytes ...49b94bc96e931ae2c9de22233fd613a0a.svn-base | 9 + ...f9691a49f5050603f695cdd4711a6f8da.svn-base | Bin 0 -> 640 bytes ...3128f070e2e4f0213e5c24f857c733021.svn-base | Bin 0 -> 750 bytes ...59d76196dde165702fa8dea74399dde44.svn-base | Bin 0 -> 753 bytes ...ba4d00eb1067910159036ab3dc14010f9.svn-base | Bin 0 -> 612 bytes ...e8b5291449907be4e074b7b4a5e2495ef.svn-base | Bin 0 -> 615 bytes ...acb9426829ac8409726f88626e1e67987.svn-base | Bin 0 -> 688 bytes ...bbaaf578d024a1955245527bb915bc578.svn-base | Bin 0 -> 647 bytes ...171e7919ecda369ea6fc641cfbbd67ea4.svn-base | 273 ++ ...b83fc0181de8d83e969df8a8d9f0938ad.svn-base | Bin 0 -> 693 bytes ...2de1b0d9b6b018198576ca16649e037b6.svn-base | 66 + ...cd7ba3dc31aab3b04efdb602634918759.svn-base | 9 + ...3fe1106e6bd20543993ca3d6e26a55a4b.svn-base | 164 + ...f76a8e7ce3874fcddf54c67362814c61d.svn-base | 256 ++ ...afc85ebedb0bb820cc0c65240952ed1d8.svn-base | 71 + ...3cd96a9990d3454db356dbc0bd81fbee3.svn-base | 98 + ...be6873a775dd41a83fe9967a41421b544.svn-base | 220 + ...d5c1a51d8d16fb6bd7f416c7053affd9a.svn-base | Bin 0 -> 626 bytes ...0c0239a78b6c2b85b8acfc4057002e9e9.svn-base | 177 + ...0c5da7e755609afa29e7609d552fd0eb0.svn-base | 256 ++ ...f09c4eda13f0536242c84544867de70fa.svn-base | Bin 0 -> 635 bytes ...914f84ae254d78eabf2561baae094660c.svn-base | Bin 0 -> 616 bytes ...785dbd36e38753d84d623921ea848c983.svn-base | Bin 0 -> 857 bytes ...c0699bac541639fd050f8e383acb2e199.svn-base | 106 + ...f7b611b814a471bda6d2583f295e6ea8b.svn-base | Bin 0 -> 751 bytes ...517b06dd80c5c5ab112739e8388f3cbbf.svn-base | 132 + ...6e07df88e6202880ad857f8cfaefafe6c.svn-base | Bin 0 -> 659 bytes ...86ec9512bfe50266f9c1d172cc28f5b42.svn-base | 56 + ...8792430c79bef80e26ea871a1baa9101c.svn-base | Bin 0 -> 668 bytes ...c7e466c28990987bac51792f091b6fa6c.svn-base | Bin 0 -> 1976 bytes ...13c836a08176b0b5d6461910b89b4dff3.svn-base | 9 + ...00d12d3439a8efd5108ed548c3f78d0a6.svn-base | 342 ++ ...31673b3d3f04d08cc7f7bce76f6a379ba.svn-base | 87 + ...20a5f5e963adcc03d43defebc3b33d68d.svn-base | Bin 0 -> 663 bytes ...3ee1920dc38ec3743c6be5d7a216acaff.svn-base | Bin 0 -> 639 bytes ...279c4a24a6a1787a635c3812fe2023d97.svn-base | Bin 0 -> 645 bytes ...2b653e65b0689fb0a5f18f17ac88f1065.svn-base | 9 + ...1686c007bc606aa4fc4c5dc5b2c04d55b.svn-base | 3 + ...93a1ed71faa8b22fbfa35f7c7f3424e04.svn-base | 8 + ...34a175bfa8b109652e8aca959459a2858.svn-base | Bin 0 -> 853 bytes ...748fe241095118855f39a16f28b683821.svn-base | 264 ++ ...def4b118859b8d8c0d8b15323945a299c.svn-base | Bin 0 -> 632 bytes ...3ba3e5face8e22341007b1786f7c9a24b.svn-base | 256 ++ ...f589d981dd648c02afdb3b73d62d993be.svn-base | 28 + ...55e792c9a77b666255f2009880fd2e7de.svn-base | 14 + ...d2adaaf373746c9d70c89f506993b64cb.svn-base | Bin 0 -> 665 bytes ...a78709bbfd11b6dd7b010e79e2a56d89d.svn-base | Bin 0 -> 4344 bytes ...d31ec2540d6c1738023d1dd6fe8296987.svn-base | 245 + ...7a7ec3477310a287b82f8e2cec7e30c5e.svn-base | Bin 0 -> 644 bytes ...66ab3e99d6ddc1179c078bddd1dfc3a44.svn-base | 132 + ...a14c7068d9ae0331193ecc93747362abd.svn-base | 666 +++ ...3a6d5231cdd2e0e8de3c79715a287401b.svn-base | 4096 +++++++++++++++++ ...9ee227a480af76f0bbc3d7c027372a05d.svn-base | Bin 0 -> 616 bytes ...0e5ffdefe9dc5c0cf2d55428380550e41.svn-base | 180 + ...e309bbc77cc45d16148b2e75617589da6.svn-base | Bin 0 -> 699 bytes ...8bb1b0b8b616ad9a0fe8dd65ed47ac8f6.svn-base | 1 + ...dfcdd5fb9d2f6e068e112c6e1126d7132.svn-base | 29 + ...9a8be6a1018186e2c9d2454343e7f3463.svn-base | 130 + ...40dda7baac3e6d1addcd7be4786ec227f.svn-base | Bin 0 -> 651 bytes ...8a8c6cf4cca5bf6be924780812b324831.svn-base | 282 ++ ...0af91e615a64ae04893fdffa7939db84c.svn-base | 339 ++ ...f3c1349f28a437c80e490201f28aa4767.svn-base | 72 + ...c75ebea210274d2e53e1ac8f820e3eece.svn-base | Bin 0 -> 715 bytes ...7cc714b03cae210f0b8ff54aaa98c959b.svn-base | 57 + ...d4f41eb9b888aa19380cc51f6b25c2345.svn-base | 256 ++ ...435a9edc9e981e3b5ad2776828b1b3b32.svn-base | 187 + ...ab95cdfa1871387e19d6e18ff8c966844.svn-base | 26 + ...3ca99f976e30cd6d1aa01b51881059310.svn-base | 124 + ...985161a1a13ef25753cc940db18ccaa8f.svn-base | 4096 +++++++++++++++++ ...1dc014832944bb78357314a359efde91d.svn-base | Bin 0 -> 836 bytes ...d9c1f2514cff874288afc3588795e2847.svn-base | Bin 0 -> 645 bytes ...465d4850e857c7ad90ac0a8fcdbfd0c43.svn-base | 9 + ...3804da582325b84715160f0dcb2a5768c.svn-base | 91 + ...786f80f8ad5606d7a9c14c8454c0f6f94.svn-base | 565 +++ ...e732b0fd9975cb38039422dc0ce5f44ef.svn-base | Bin 0 -> 45 bytes ...9d0bb2ab725e59d10884ce3e978ab6af7.svn-base | 289 ++ ...ed45092412a7b07ba75b7f2e2fbf0f4e7.svn-base | Bin 0 -> 469 bytes ...7f3ec6eb3fc4dd5ac41300fd2566f6c7d.svn-base | 50 + ...af5f01c3c57c9120a9455e01793920053.svn-base | Bin 0 -> 621 bytes ...7d6be9a06e879192acf6f70ece57f19e9.svn-base | 16 + ...5c361338f406bb22abf43939db20b23b7.svn-base | Bin 0 -> 669 bytes ...538dcc0497cd67ed4b4b417c094d8db53.svn-base | Bin 0 -> 652 bytes ...43360171d789a141d66ad1be3e336c8ff.svn-base | Bin 0 -> 677 bytes ...ca52f1d2c4f4db8cc5423429d83ef39c2.svn-base | 22 + ...fe2bee5a53dfabfcf093559ea2699871a.svn-base | Bin 0 -> 662 bytes ...f60c4fa80a25611cd9f31a42807428140.svn-base | Bin 0 -> 619 bytes ...c93d6e49440191c873c3cf15288fa28d1.svn-base | 80 + ...938c4f4734bf5c2a5011029d060068ba3.svn-base | Bin 0 -> 621 bytes ...0c988e5614c4f9ae7f57678b9030921b8.svn-base | Bin 0 -> 340 bytes ...2efb19c29040a8d3dcc636d6c8c9bf1a6.svn-base | Bin 0 -> 389 bytes ...00ca7b1988c8a2d69029427b9fc4f894c.svn-base | Bin 0 -> 4246 bytes ...3b2c21c0eb55040e5aa437956cf224b14.svn-base | 159 + ...f1cbf98a99bf171dcb82ba7e316ab94de.svn-base | 256 ++ ...7d4b2786669c0d0654fba1768dbc29cf2.svn-base | 533 +++ ...edb94afd1ea8140514b1ac8c955c26714.svn-base | 120 + ...b555c6949d92a4230d4592d890780601e.svn-base | 316 ++ ...43f9f4eed7086697e7a5f77506cf76da7.svn-base | Bin 0 -> 4269 bytes ...da044b550196030a1b674c5a2e765de8a.svn-base | 66 + ...58ffcda07d011f707653b7b887c0ebfc1.svn-base | Bin 0 -> 642 bytes ...a95966ac659b65e5d793c5e05c73a7a76.svn-base | 16 + ...ad7f8d26dc1a1a4f637b934effb7a6c0c.svn-base | Bin 0 -> 629 bytes ...99ca8729784f58ad0386a923752e8c7d2.svn-base | Bin 0 -> 623 bytes ...951f5050217af2fac1562266d18504c4e.svn-base | Bin 0 -> 509 bytes ...393ac05752349ca417c777931268870fa.svn-base | 256 ++ ...66d369c4e3827c3b40b5d49b33ef58e42.svn-base | 256 ++ ...7729bf49493a4b7103d2521a6921ea3ea.svn-base | Bin 0 -> 651 bytes ...d6ed33060936ea628ab241d78445ec3f9.svn-base | 52 + ...1dbb95e8cea315b5e67abf96cb8b1cd1c.svn-base | 31 + ...f90a41080e4ad3336cf0931d6e8f6e149.svn-base | 4096 +++++++++++++++++ ...d1f3bb6ad5bc23e65d27322729e9f9c38.svn-base | 100 + ...2bf2526dd195093e534f8224834e0d8b0.svn-base | Bin 0 -> 4247 bytes ...0b07c3b871a26079f49be31a2edc56d06.svn-base | 149 + ...18d31ad1dd11fdf7b01a2d1a0b9ae16cc.svn-base | 1536 +++++++ ...2c5e2d467b166bbcc4841ad14160990a4.svn-base | 254 + ...62c395feeff6615031e12a9512f9bd489.svn-base | 21 + ...bb0c8bb698241f0cddd4af442b0180019.svn-base | Bin 0 -> 4096 bytes ...1d981acd61b3fa12213d43d1c5da7d1a2.svn-base | Bin 0 -> 649 bytes ...15215e97398334388b365cfb448122427.svn-base | Bin 0 -> 4269 bytes ...5e8243a7ee5af6798ef66452eba957ddc.svn-base | Bin 0 -> 624 bytes ...7958762a1c8e9f8798047d5a43a651e1d.svn-base | Bin 0 -> 644 bytes ...dc3235709070c4e4685441b63f364f2a7.svn-base | Bin 0 -> 842 bytes ...63ec72d556001f7b829b5993c0628f3df.svn-base | 5 + ...034037cb2772c3a2c859e1d7ae95f42e3.svn-base | 10 + ...604bd457a375909691359d5dcb1a88e55.svn-base | Bin 0 -> 647 bytes ...646e602db71adfddc70e4a713642da8c4.svn-base | 251 + ...1c673964257267f2998d83b7e6f41eca4.svn-base | 292 ++ ...cdefdecdc75c9579b61f991fa6764cfa6.svn-base | 198 + ...4d3a4984d62fe4b6120503e4973ff5836.svn-base | 532 +++ ...021870d891b5043b8b6dd12470b6c0003.svn-base | 569 +++ ...a045384b0c4285d603fc241664eba3205.svn-base | 135 + ...13fa530e402d97d98351ad68f4e859e75.svn-base | Bin 0 -> 751 bytes ...7959dd3057492be46d0548198f535873d.svn-base | Bin 0 -> 638 bytes ...ff4afc4e8d102c58d3dcee066cf936f1f.svn-base | Bin 0 -> 616 bytes ...1d79f3a98d00690b273b6a5a4c9b86e15.svn-base | Bin 0 -> 1614 bytes ...83e22fa6fcb9b871a5d233db4b41ae500.svn-base | Bin 0 -> 652 bytes ...010231dbf41a35390907cb64818565d74.svn-base | 131 + ...6f30e0813b2909db4a50cc3bd9903311d.svn-base | 86 + ...18bca5d1aa059e6cec004e8bcb3e111e4.svn-base | Bin 0 -> 4096 bytes ...89b67a7de3ea5f794493db8c82c3d2bfc.svn-base | Bin 0 -> 4269 bytes ...30d203ac7b1e9e8919700bf08bab2cf82.svn-base | 18 + ...6c6edf4ee1529e8a3e58bfa2f34076b51.svn-base | 257 ++ ...1618c4a0aa8fe56a094a762fbac270627.svn-base | Bin 0 -> 626 bytes ...277d36922108429a30352e7ffafbe532f.svn-base | 420 ++ ...52b64752e58711d14508d38d02dbe0c62.svn-base | 10 + ...77b65556e917f6118fd36bd05e933e421.svn-base | Bin 0 -> 4246 bytes ...79b20b630328690ef7b73551fc0ecab9e.svn-base | 173 + ...a1879f973293c2959b7192cbe4346a533.svn-base | Bin 0 -> 628 bytes ...2adc4d307960a5bc0f439dedc320b8650.svn-base | Bin 0 -> 609 bytes ...f6ddad0d53b840ce1846d905fe97a70c6.svn-base | Bin 0 -> 622 bytes ...31571910da3ad2ea8d5d534eb25157555.svn-base | Bin 0 -> 610 bytes ...21484ae6cc294549a93d3cac1d55a89ca.svn-base | 820 ++++ ...a93fcae90cc702c8969c97f0257944fe0.svn-base | Bin 0 -> 631 bytes ...e65227f04a016c5b69e68c69ce28ad2ed.svn-base | Bin 0 -> 688 bytes ...11b4e378f41d703e0a2f1fed5bcdc0a64.svn-base | 7 + ...43a7c0dc1d49ebafd215da3ec9c523f5b.svn-base | Bin 0 -> 622 bytes ...f4e0b257ac53ecce8876893d5cf6b389b.svn-base | 94 + ...f8fafb144992f68c4e32b277b41c2fb5f.svn-base | 186 + ...0d756887987099c5202e36e2da4299ba4.svn-base | Bin 0 -> 714 bytes ...9b3ba56c53075eef0c0677ff24b8e169e.svn-base | Bin 0 -> 598 bytes ...2e8a8ed84bd2e5ae3d62fe87f30c69efd.svn-base | Bin 0 -> 3337 bytes ...1eb323e868117d64afd9a3e11145189b9.svn-base | 713 +++ ...5b5abe3dde14e220e5d7c4c9c31cd5dd6.svn-base | Bin 0 -> 688 bytes ...b8c96d6aeb76afe51fbe262226cdf0692.svn-base | Bin 0 -> 590 bytes ...33c18cd55fa22c2f091cc703175e91b71.svn-base | 172 + ...0fc92fcb7eccc272cc7ab03e2d6635748.svn-base | 82 + ...d2c703cf0dcce5308bab0e362afee1592.svn-base | Bin 0 -> 174848 bytes ...8d937c3f7920862aa431c9d02056579da.svn-base | Bin 0 -> 607 bytes ...53c23c800f70b5b2c784f822d3ce0b510.svn-base | 79 + ...4e5089ec92f41776aeddf355c3e6c95ed.svn-base | Bin 0 -> 750 bytes ...3cff275d626f44453756ea1dc78c33ffa.svn-base | 50 + ...1cd7691a4a96e4c43cefee517e2209af0.svn-base | Bin 0 -> 687 bytes ...123b201190fe609b0cb549955b929703e.svn-base | 365 ++ ...c23a3a37be273f8284adb1739a4b6abf4.svn-base | 57 + ...932f71b48d76ed683647dd1fc50a4869b.svn-base | 9 + ...e5e0f9b284614b87f11cfaf94207083ff.svn-base | 9 + ...78aa4819757defe04256bcbfb6db4c03a.svn-base | Bin 0 -> 629 bytes ...17e092c61f293ba4d647f664425116e34.svn-base | Bin 0 -> 843 bytes ...87712bb4457f323aff13402ec46ec3458.svn-base | 24 + ...09be507f934a8fc176e0639add6369c40.svn-base | Bin 0 -> 1616 bytes ...33c85fe9192f752f7fd0a56d5886f79ea.svn-base | Bin 0 -> 656 bytes ...19d5ba133684b98bb841e204eeb5d3a61.svn-base | 4096 +++++++++++++++++ ...3364950f25a179a3a7434587cebc354b8.svn-base | Bin 0 -> 246 bytes ...5f045bd387e6c37d66c51870d57e71f48.svn-base | Bin 0 -> 658 bytes ...c080ce4aca5c9ffb87d4da43b242035ed.svn-base | 79 + ...b57ee7fe619f34b3a9d4ae5668bc50029.svn-base | 68 + ...d53270ce52bed5c125d901c40800400bb.svn-base | 94 + ...3375bc4786b46e5b11b2d16a3705ccf27.svn-base | Bin 0 -> 2602 bytes ...c9287f9522b83a6c5c98664af72d6d87a.svn-base | 37 + ...46032234070b40842b79844895df2385d.svn-base | 4096 +++++++++++++++++ ...cbaf441679d40890de68cc2396e4e7d29.svn-base | 9 + ...7b1a7c9de52ced9a6fb42de297662c549.svn-base | Bin 0 -> 648 bytes ...eb6e27daa29eccbd4aa402e7ea2040b42.svn-base | Bin 0 -> 620 bytes ...a4d72d22a7f88512bc41708d4e7135354.svn-base | 104 + ...bb8450d4f232fccd47e49fedb488573d8.svn-base | Bin 0 -> 656 bytes ...add58b5a320f1b5cb969c228a24e6bec5.svn-base | 148 + ...09fd83d76a7b21159030de2092077f62f.svn-base | Bin 0 -> 627 bytes ...e0ae99582ae6e30c4b4f049939aa8cb57.svn-base | 256 ++ ...da326221b3e9d4b631c5946775823ca48.svn-base | 65 + ...f4742c976e22828116f2cdeb8fa376ea0.svn-base | 45 + ...af51a3d50f5bbb1cc1d4af0e10b73242c.svn-base | 59 + ...2c98db2be0cdec4ed37ea4b10489ceaee.svn-base | Bin 0 -> 4096 bytes ...9f6b2acfcc8e99b9d9622c7757d45f2f7.svn-base | Bin 0 -> 844 bytes ...e725b7b9352a76b0e17719c9fab430711.svn-base | Bin 0 -> 620 bytes ...10719eb94978915fa2b831d8688c6053a.svn-base | Bin 0 -> 658 bytes ...c59c04b8dfc77ba31fec7666231cad0d2.svn-base | 256 ++ ...da9fd053c7b3665eaaaf7919707915903.svn-base | 370 ++ ...e20f92b59807594637b2d1a6cf750aca7.svn-base | 257 ++ ...2f36b83c854d95b828db445302ed51a9d.svn-base | Bin 0 -> 626 bytes ...644f1beb82333bb35636f8665fa28d856.svn-base | 203 + ...9d5dc98be5332e9bce8af181d130bce6f.svn-base | Bin 0 -> 676 bytes ...66be06dabc3e0d9fc99cc51b93d1cec2c.svn-base | Bin 0 -> 845 bytes ...5b50bbefa5eb804f4f13c123fc9ba9c66.svn-base | 256 ++ ...7fd1e99bd2f2e890d2079fa7785532922.svn-base | Bin 0 -> 859 bytes ...2ccaa31fa52b34a3982d38c8b8b2762bf.svn-base | Bin 0 -> 668 bytes ...cd8c2c5dc64130274a5d70c463fe3b83f.svn-base | 515 +++ ...404f71015c006f7cebc00da2428916217.svn-base | Bin 0 -> 4096 bytes ...ab6ef15ff9324ebeec187e94285454b68.svn-base | Bin 0 -> 684 bytes ...1070fb0057dac9752f3515860a03c3438.svn-base | 132 + ...76f70f251857c3d7030fa1c45231b8290.svn-base | 48 + ...6d3ae5700f57f38b8d2c43d39d23bb53f.svn-base | 380 ++ ...f6e9f4882f9273c65d7b4e4a7228cba5d.svn-base | 11 + ...b3c14207428d8376f710384e2f926f670.svn-base | Bin 0 -> 647 bytes ...9c428049499e331d9582caea687820e97.svn-base | Bin 0 -> 622 bytes ...017f86b2bbab33ea9ea84b380cfda7c5c.svn-base | 412 ++ ...657e677b27a39fd64784f1a73e82c09eb.svn-base | Bin 0 -> 714 bytes ...7aa3c2964bb541d2ebb98db31772489f1.svn-base | 67 + ...7734d5f4260f5945629d70f0bc61b314e.svn-base | 174 + ...ca11313f2b64f0ec23b18db56586d5012.svn-base | 32 + ...bd9764e69e2e7565445160751648f8c1f.svn-base | Bin 0 -> 2760 bytes ...fd3ce1d7aab72b64207a82e14e1f330a0.svn-base | Bin 0 -> 3341 bytes ...3967c8dc77db485367579e8c29b5332eb.svn-base | Bin 0 -> 588 bytes ...8ff47541d8695bd88fad6c385ebb00569.svn-base | 321 ++ ...d2e4d6b9b73691d762ee00098b9c9ff68.svn-base | 48 + ...49f1aa1885884ae6d3ce79125e9b8bce8.svn-base | 113 + ...7480e6e789adbfc5c3419376699864156.svn-base | Bin 0 -> 637 bytes ...f919b7f3e4701009245956254061061a1.svn-base | Bin 0 -> 666 bytes ...bc4ca884683818dcea882e46faae87e00.svn-base | 18 + ...45574d12bab5761441f51c7115faacec8.svn-base | 141 + ...3dfdaaceda115cc4a0830e4f7ad6fe5a8.svn-base | Bin 0 -> 620 bytes ...a18e1ed37aa253da5c6e16f132207bffa.svn-base | 189 + ...7e28cb9fc344fdf7ac7c7e4fccd693ce6.svn-base | Bin 0 -> 677 bytes ...44bf95419756506603f63072e58304c15.svn-base | 112 + ...ff3b16d768ad78569caef80d701c8f7b6.svn-base | 257 ++ ...30ab8d4b171db0aa8c3b4d4d05ed7d819.svn-base | Bin 0 -> 630 bytes ...abaa690a927153d2d600ac72be80045c7.svn-base | Bin 0 -> 688 bytes ...962e4b91bc488f26baa6be304894c5f53.svn-base | 296 ++ ...791aa9efc6485e4d52f3701e82350e709.svn-base | 88 + ...49c44b9c24993cae6e35c90292aeb9286.svn-base | Bin 0 -> 1976 bytes ...9c6dcc009d4d75137c545623157eb8fc5.svn-base | 9 + ...79e0327b599c5e19beb5ef71007c190f8.svn-base | 98 + ...4145ee08f29db474ee18cd8e7b1aa4671.svn-base | 93 + ...f3db7f1c37757d2d75894b497e4812ccc.svn-base | 105 + ...d68486c22e5df4eac2968481ac4ae22c5.svn-base | 9 + ...fa80c13d20f5971ae14871a87ac8ebaed.svn-base | 231 + ...887ab2e8a9bd6898db91ca6cfb9764aab.svn-base | Bin 0 -> 555 bytes ...4050132143427818115664de1088cecfa.svn-base | 156 + ...1b81962c1ee2b084bfaf9f42ec136e5ae.svn-base | 264 ++ ...abc799fad599593dc7ecf1406683f2b4e.svn-base | Bin 0 -> 624 bytes ...8e5f4d598d67df080bd68e8e79a36e457.svn-base | 144 + ...83d355d84c2358de68bcd321005edb760.svn-base | 76 + ...94486abffa3974e4ac2d040937a80f604.svn-base | 72 + ...635648d116612e5d76e2ca4e07d1c169f.svn-base | 533 +++ ...8eae69198d179cf9b086b7a9e8545244e.svn-base | 113 + ...1907f3899aae34c0df5ff4a85952622ce.svn-base | Bin 0 -> 654 bytes ...3049f7f76cb4e6d508b9988afdf31a4ae.svn-base | Bin 0 -> 634 bytes ...c51d5dd71a0024769fcdfc41c44be4f0e.svn-base | 61 + ...2f47e400269173e9feb897501765747af.svn-base | 336 ++ ...05c688066d6c6e5d53e5bad9e7a94cc55.svn-base | 58 + ...3fac26b1efa459d1c8bebd9f608e820ec.svn-base | 1228 +++++ ...25398b0519249fe9b68e03fecd7c7b085.svn-base | 76 + ...1e7fa2cc861d9b66f13264ead8d438f1e.svn-base | Bin 0 -> 649 bytes ...d3f44f67ed252070e0404f886b10b0e25.svn-base | Bin 0 -> 594 bytes ...7e6b66c28026410ddff7b31e2ba6ca13e.svn-base | Bin 0 -> 626 bytes ...5bf974488cdae1d83864fab129dc00ab5.svn-base | 137 + ...82b46ac4adc5d038804a298aa09d2e4dd.svn-base | Bin 0 -> 623 bytes ...56a1898fa95a1f1f2bff10820653c5c66.svn-base | 198 + ...0162759bed4c75466270046ca132ddc13.svn-base | Bin 0 -> 4096 bytes ...d0a8d4a08b58ac489c38f7bc5b4ac1c8c.svn-base | Bin 0 -> 651 bytes ...bb1401e5946c6ba14c75d8c1ecc809c87.svn-base | 235 + ...838983a4690a5d62ade6a57e6ba8939fa.svn-base | 25 + ...eb354725520365de0303d2ed97dd584bc.svn-base | Bin 0 -> 647 bytes ...589b533ea8fc1e8a2210b6c6e756b9c9f.svn-base | Bin 0 -> 622 bytes ...bbd8e0c54cafd279420862521b774e596.svn-base | Bin 0 -> 637 bytes ...4e1c888e5048dca77e927c0017a673b44.svn-base | Bin 0 -> 632 bytes ...64f054191c13bc7882546d85abc4029ad.svn-base | 169 + ...96d6073603f87b57645cf21c8c11b8537.svn-base | Bin 0 -> 612 bytes ...06527a6a0cfd4d86e4ae582bf73a7a27f.svn-base | 314 ++ ...aaf66eb65b51bf24c57264141e708f692.svn-base | 55 + ...8f33fcbdab4613a8d2a466dac7b98bd50.svn-base | Bin 0 -> 834 bytes ...233c7489f5990d71a3d4f6dc6810161f5.svn-base | Bin 0 -> 1338 bytes ...786e33e06aa0b01618761e20ba5098401.svn-base | Bin 0 -> 635 bytes ...abb9cb0e26d6cdd1edacf873a974d0458.svn-base | 28 + ...8233fa5dbd6291521103bf9ae4a045f16.svn-base | 348 ++ ...c9094cc36ca26da385986936e79355ef3.svn-base | Bin 0 -> 631 bytes ...1a0f7ab3530f751984ed47574ca10fc8e.svn-base | Bin 0 -> 648 bytes ...dd5b852d0a5208317acf65490ce987431.svn-base | Bin 0 -> 654 bytes ...2e7ac71086bbe973411f5baf890ba02e4.svn-base | Bin 0 -> 413 bytes ...3c56106d354f1b62992b16802a13537d2.svn-base | 65 + ...d207f34df6b20ccbf118bcc6704623de4.svn-base | Bin 0 -> 682 bytes ...8c04a40647aead20d3b84bd324a538f07.svn-base | Bin 0 -> 669 bytes ...5e37acde01b495540b418ca31fcdf005a.svn-base | Bin 0 -> 664 bytes ...5de0d90ee3cbf24fa46afc410f60fd6f4.svn-base | 87 + ...c4db83784bb5fd5a8e0f8c7776cb9bfd3.svn-base | 32 + ...0022c40e1edc3e57e1f080c0c4250d3f2.svn-base | Bin 0 -> 604 bytes ...60bbf8b9e90c16f8a5059a0678994f0cc.svn-base | 511 ++ ...d578c0f9ed1816bfd2408678821108023.svn-base | 143 + ...d3de6e9df6f37f588474716c9d1068020.svn-base | Bin 0 -> 650 bytes ...154397b0468caa6cc8b09d2e0c87bc6d6.svn-base | 231 + ...370dbddf348195ed89dc24248770517ee.svn-base | 4096 +++++++++++++++++ ...5160c737caa0dfde755c2dbc09ceda501.svn-base | 652 +++ ...698a1034fbb708468e67594b403f05616.svn-base | 170 + ...5027aa463d28cdfae0524508c66a8769b.svn-base | Bin 0 -> 672 bytes ...8873eb3de617f5c06f1be856111a976da.svn-base | 87 + ...ffcc74aeadfb037a598c371c34a6b0ad2.svn-base | Bin 0 -> 632 bytes ...bcaa4f29802e5816a71ca80cfd9c94c63.svn-base | 25 + ...7ff2cb28ce98f5e9e9814cd10fc44cf20.svn-base | 20 + ...22b391a7c18f6a4e3d1d70b9ee9a1f8c2.svn-base | Bin 0 -> 594 bytes ...b6fa93f184b9e5a0e47046e56d48da236.svn-base | Bin 0 -> 1340 bytes ...4b225f928c5ef58f448847552da5b28ae.svn-base | Bin 0 -> 795 bytes ...a67528d094b1fc27b0fb451c1b0278733.svn-base | 4096 +++++++++++++++++ ...b56ae331f22ccf01b50bc40214c6605e2.svn-base | 304 ++ ...1e359ba474f6ef71cf2ec5171e94bab8a.svn-base | 2196 +++++++++ ...5a5555fc9eb982dbb8273c3603224f030.svn-base | Bin 0 -> 590 bytes ...65e6f39ece5aed1a7345213a4491697a1.svn-base | Bin 0 -> 523 bytes ...fcef7b36284bfdf74403d0568b230a1e0.svn-base | 233 + ...e79e8114772b894f24a85781a1eacf639.svn-base | 10 + ...b166b5af1cfb386cec0a89a86d4490341.svn-base | 23 + ...be7e3db503fe166bbaea1b59359090dba.svn-base | 256 ++ ...5a1218cdd3684f59ba32f15c7bfd767b3.svn-base | Bin 0 -> 679 bytes ...c5d4c29a606b213dca3388adb4276e7bc.svn-base | Bin 0 -> 659 bytes ...f8dffcee12996bb64804c39718c3f1dbc.svn-base | 82 + ...9b4e48287e6d23e5c22f90b5134f1326d.svn-base | 173 + ...d00efe11a26a1f9e168d71d7fb3c00e07.svn-base | 4096 +++++++++++++++++ ...baa6bdf534327eea8d6f6e8575c90dc86.svn-base | Bin 0 -> 651 bytes ...d15c582417dd926bcbbb2e77887e6d75c.svn-base | 171 + ...f2161a4fe4930c905aecf6b574790c250.svn-base | 56 + ...6bdd909d26bf1f27cb94385dfd364504f.svn-base | Bin 0 -> 635 bytes ...52c865ee824e8c8a837a775753781633e.svn-base | 261 ++ ...b25fa76b60b891d1ad10ba75593156ae1.svn-base | Bin 0 -> 714 bytes ...1c07eab764205664d0654eefe0f313a30.svn-base | Bin 0 -> 650 bytes ...7e602787c63f3def65c3c41b1b15ff6c8.svn-base | 201 + ...9abcd6b367c1f191bb01c2e2995d8d9cf.svn-base | 107 + ...4672a790704d6b1b0652e49427a75fc9f.svn-base | 160 + ...ab4b9f08661b4d1215934893518d28cc5.svn-base | 208 + ...342150c6cd2ff3c1f3a01d514c0acb120.svn-base | 55 + ...0c7565386deb4018100d597b24717267e.svn-base | 370 ++ ...e931bfa51f48747639b4bcfee294dcf97.svn-base | 99 + ...e50ca1527112394b6275e937c7c7aee0e.svn-base | Bin 0 -> 623 bytes ...7b55eb6c993fbfcb1ee9de743a3393152.svn-base | Bin 0 -> 751 bytes ...93a0ccb81b7a26c96ef91819a92595704.svn-base | Bin 0 -> 865 bytes ...3452262c2a5e49426ddf07937e31f130f.svn-base | 73 + ...c8405ad158d20a8b19be19e84bf23499f.svn-base | Bin 0 -> 621 bytes ...d41e16dedd06d6c7f66f549953dd77ebd.svn-base | Bin 0 -> 4246 bytes ...2fd1ef912ec9be3940843171bd1215c1c.svn-base | Bin 0 -> 647 bytes ...688368c6f86300756c2c171d5fea61a68.svn-base | Bin 0 -> 648 bytes ...75cfeaab01f55be8fe879751327fb8551.svn-base | Bin 0 -> 851 bytes ...63fbc117c981d60dcc94ef5af62e6ec74.svn-base | Bin 0 -> 627 bytes ...955b0eeab8876376fddf639d49253c86f.svn-base | Bin 0 -> 661 bytes ...ee660469920063a2471fd7f86f39c2184.svn-base | Bin 0 -> 610 bytes ...56637579f8cd14c5a6ed3c545c7f7a7cb.svn-base | 533 +++ ...675ac9dcc103756b379140510b9b9f183.svn-base | Bin 0 -> 620 bytes ...0aa3bd4ce68e4612646b907fef3ff00a0.svn-base | Bin 0 -> 624 bytes ...72f3fbc3df8d3e13ee41041edddb71041.svn-base | Bin 0 -> 750 bytes ...fbaeaccedb2c951e95baac49665acaf35.svn-base | 92 + ...f1cd9cf8873841a2184de7b4aa86c33e2.svn-base | 533 +++ ...97642311bc355fd7d8f4828df6fee9abd.svn-base | Bin 0 -> 613 bytes ...63e508069054fd4cfa737644cda1940eb.svn-base | 9 + ...22d69753ab5d62903bcfa163e07de68a1.svn-base | Bin 0 -> 665 bytes ...b9f4ce1e984fb80714aea478d3a776ac6.svn-base | 1572 +++++++ ...8de7ad7389e7d8cc5e89bdd129cb78d12.svn-base | 53 + ...ee771ab53beb18562b5b7c96d95943172.svn-base | Bin 0 -> 682 bytes ...2cc47ae5f7ebf3ec9b9ca670e27ff2146.svn-base | 420 ++ ...502d587bc5e8ee89d87e57892f5f395ad.svn-base | 78 + ...c1aae1a4cb23146c4456a68a0085a69dc.svn-base | Bin 0 -> 610 bytes ...e9684cb063cb7e0724997eb736420fdbc.svn-base | 182 + ...6a28414d35cfa4a2748afe0f3db37724d.svn-base | Bin 0 -> 648 bytes ...baea829065fbfd74c55ee227e6a3f1629.svn-base | 556 +++ ...4f4bd7f702ee49034e0a64d86741d725a.svn-base | 105 + ...436d349f6d41e1b006eb5ca9928bc2008.svn-base | Bin 0 -> 662 bytes ...c1823f5d448c3b07b1feff46ae3b0c3f3.svn-base | 30 + ...fa8e9ea62e13064b87395fe1a59f17a1e.svn-base | Bin 0 -> 667 bytes ...1e79ddfd4661b6035c8426d45c5e094e4.svn-base | Bin 0 -> 616 bytes ...078f2fb20df2afbceca1905d783757816.svn-base | 117 + ...665ce7bce9f6163132bfc075fb97244ef.svn-base | 108 + ...47dfb47644015cb9e9e2feebf1f8a8934.svn-base | Bin 0 -> 622 bytes ...ee9b2b43dcc000f3187b34afa7f2416ea.svn-base | Bin 0 -> 623 bytes ...06f942121002974c146003b94ff783bac.svn-base | 273 ++ ...cb6117ad202da2670c9b39873322bcfe6.svn-base | Bin 0 -> 662 bytes ...0012081c33651a8e9c0b5b602089a8949.svn-base | Bin 0 -> 620 bytes ...38830fcc3a3352e1fac9684d20efcd06d.svn-base | Bin 0 -> 4090 bytes ...e2de7dd810cd45f0f8daa789dd74ffd17.svn-base | 533 +++ ...e1fabb9c6b79d83ecfd9c9b1f07c7c4d9.svn-base | Bin 0 -> 4096 bytes ...37e1b0a43330a51b0ce63b77bade5faed.svn-base | 119 + ...a78b915623f87a5043426bc282d7cfb78.svn-base | Bin 0 -> 636 bytes ...e136e4ef914d846a1b103035b5d3091ab.svn-base | 366 ++ ...e7ad8c4aa61986fb5dc3751e38245117e.svn-base | 383 ++ ...5a2b496a3fa41dd2d700b283548c2051e.svn-base | Bin 0 -> 614 bytes ...97121b6ea64cd2568d70bb8cedc0d568a.svn-base | 76 + ...ed2dc5cb9d5091e901032a20e6c4c347e.svn-base | 485 ++ ...7ffc9e116db95581e8886f22239bdd26a.svn-base | 363 ++ ...110c178d16cdc010a1740fd3af6fb8bb6.svn-base | 66 + ...a68cb4a51ff60ff3c90cf4dd65d876fcd.svn-base | Bin 0 -> 588 bytes ...9d8bc1bd2e305d47cfb90b907113e83a6.svn-base | Bin 0 -> 4246 bytes ...1d459b8481a80bcaea7ad79daff04134d.svn-base | Bin 0 -> 2760 bytes ...69649dbf55d0c810d27bd9d47488f1d9b.svn-base | 256 ++ ...4064d2c3f538bf8e86b0336860fdcb96e.svn-base | Bin 0 -> 702 bytes ...b4775e418ad8f60f7ba9bc415d335aa6c.svn-base | 1 + ...630b3aab5ad37725bcc89b4da59cf2f9b.svn-base | 29 + ...9629f0399c848c5c77d26bd6a7b8ce52d.svn-base | Bin 0 -> 649 bytes ...b62b6f740cb79927e710081cdbb484320.svn-base | 230 + ...faa174d19ec71bdc90287f919d4c95356.svn-base | 304 ++ ...13193d880e41dd77521ca07f1040d96b8.svn-base | 198 + ...b2855d0eef651739eee666fc60db76111.svn-base | 35 + ...334dc661e78edd6ff5ad7cccf99d199ac.svn-base | Bin 0 -> 588 bytes ...b10fcde8159f295ac32639b619c453d21.svn-base | Bin 0 -> 658 bytes ...6d8d87446e116e0709d3bd8e27cef06e3.svn-base | 330 ++ ...46b12c32ec219f545c15f245049c2e14a.svn-base | Bin 0 -> 601 bytes ...422cc0d3232b63a951ff4e979f1fb260f.svn-base | 81 + ...71f3d7e92ba846df1bed01e932b588085.svn-base | Bin 0 -> 4347 bytes ...718860e033aab096f8e089d822d2991d6.svn-base | 10 + ...6c45587514cb0a30b8c4d442977c13570.svn-base | 161 + ...b216ee30b1cb97819ed6fd16bd4c9cec8.svn-base | Bin 0 -> 665 bytes ...197b82d2b38c136d3ea2c4fe0cf3df5a4.svn-base | 60 + ...5998a28754e6aa6c10df171935a0cbc5b.svn-base | 91 + ...33e859d4988c2bc9944c64a5e1f5f2990.svn-base | 4096 +++++++++++++++++ ...74fb78431c5b49ed2a3db1bbf3f9d6fe6.svn-base | 533 +++ ...9fddf2f9b8ec466ce85e17bbf972d0908.svn-base | Bin 0 -> 4248 bytes ...9db0b3eef8f5bce684b8bd2c9f17999a8.svn-base | 41 + ...a7539a404407098a2541b9482279f690d.svn-base | 340 ++ ...e30c5da45c8efa9f78e1bda16a8ce9b83.svn-base | 118 + ...65030f826fbffef759f90a8973dede3d3.svn-base | 164 + ...d009a5816165a2d2634ec98d10ad12beb.svn-base | 141 + ...075b7ad8546fe511787e8c79a1b77df0d.svn-base | Bin 0 -> 677 bytes ...6182bd38fc4511ea940c0fa601a69c66c.svn-base | 9 + ...5f2c04d9c5f4225c2e6527b2aeda56fec.svn-base | 379 ++ ...9997df4e881c8e124ee10cbee3e44c9b2.svn-base | Bin 0 -> 622 bytes ...e0176c713255c4ec578479e438e2b0a70.svn-base | Bin 0 -> 4089 bytes ...5f3e1c0a2fba714a637a8a9d146f69447.svn-base | 10 + ...8050d8192452d947b337ec7381c5e56fe.svn-base | 269 ++ ...b072bbc11931570399db58f632b0753f0.svn-base | Bin 0 -> 699 bytes ...513e7f73329b818a2dc0a881fa5e4883f.svn-base | Bin 0 -> 637 bytes ...95815c194d2452b78a16ba2309f78b0da.svn-base | Bin 0 -> 640 bytes ...4beb45f0a42f6be504de186846e732531.svn-base | 72 + ...aaddfc2716b0fa0fcd4ac9fb286df99e2.svn-base | 4 + ...a4e3415123f0ca4c12de6547348a9a77e.svn-base | Bin 0 -> 590 bytes ...4cb7696cd670363fc0d2a06fd56794bcd.svn-base | Bin 0 -> 619 bytes ...c8d53b063440bc0dbb29e659af861dc05.svn-base | Bin 0 -> 694 bytes ...325001f05350e6af4eab538a199129bd6.svn-base | Bin 0 -> 838 bytes ...5dfa1d9e6b09c45faaf9d7fe3d0b4af4c.svn-base | Bin 0 -> 688 bytes ...7ebff7d556b3069edadcedb9342f4f8d7.svn-base | Bin 0 -> 857 bytes ...434dba1584d36d5394d5feccafdcccf1c.svn-base | 266 ++ ...54fb81acd9646ad4d3d302225a5064ce2.svn-base | Bin 0 -> 659 bytes ...65998be6e72882d70cedc084eed42698f.svn-base | Bin 0 -> 590 bytes ...18d7ce38d97fe1646de9daaa034496d91.svn-base | 9 + ...ee2030ec00f78969e756d4d88013dae29.svn-base | 142 + ...b6fd41d5ed09b9cbd680ee377657b6705.svn-base | 98 + ...c4d0eb25442a98e2c7f725a85f70f9ccf.svn-base | 60 + ...780ca9427b5ab9c289f4a372096d9d5d4.svn-base | 37 + ...279c8c5caf4eb434510961bfc9ea83a26.svn-base | 4 + ...4f6d84baa26bc46fd3e9a27aa089805b8.svn-base | 100 + ...1f21c4f3550f6773c719018499d274d8d.svn-base | 256 ++ ...42bca3445caa681fe4e747ac864d33c9e.svn-base | 189 + ...030d366571d88ffd10d2a82b810373fcb.svn-base | 9 + ...f7cec7f9e4670cc034e7e402a487e9402.svn-base | 44 + ...4fd9b4a2628973bd03a8d5363e6801953.svn-base | 64 + ...8267e32120ca36fe9ef3363a84b388e52.svn-base | Bin 0 -> 616 bytes ...1ba97755ab08ec7d647cf7ddadcf1de21.svn-base | 56 + ...c85ea233d7945137aa1bab9358779126b.svn-base | 297 ++ ...2a5691f8c96c2a3184d46dd67b5cb4543.svn-base | 533 +++ ...cce18d246ef6747cab437c5f2f2c96441.svn-base | Bin 0 -> 641 bytes ...8b51fbc210358723ef92b0653710bb7bc.svn-base | 56 + ...d840e1643b4262e7a440302f3c880294c.svn-base | 112 + ...cea07cfbf66016c9d5ff1075917b09fe4.svn-base | Bin 0 -> 611 bytes ...ff61bdd63ef113f525845b4706e0d57c0.svn-base | Bin 0 -> 651 bytes ...efe219ba0471838d0f6c51f53a0aa2a37.svn-base | 74 + ...c258f590047405debe0b32f9b125420f1.svn-base | 46 + ...dbbed27c96a438c9313dc28e0c99c6f5c.svn-base | 80 + ...b26edbffa1745c1ffba17c8d0573e2d30.svn-base | Bin 0 -> 601 bytes ...a8066d98936eb8340440665c87b1813c7.svn-base | 78 + ...fa7e2e643692c7f2623461c4c44a3994e.svn-base | 41 + ...d96b41f979acd01b73a17221f64a358f8.svn-base | 192 + ...d5b6859581814297a55c03d981945f717.svn-base | 281 ++ ...3ac9a7ee1f3eb5def6359f25a7497d972.svn-base | 84 + ...8bca878dd307637eb12ad2d966ab3eed9.svn-base | 4096 +++++++++++++++++ ...bef8f889b87b1eadd0fef4368cc617776.svn-base | Bin 0 -> 660 bytes ...dda6741b30dee3b5906cd3dfc6533a851.svn-base | 9 + ...a02985a496ed9ba9c77d62eef77c51506.svn-base | 7 + ...b0605de02cbb51bbb383b31e5936166a4.svn-base | 6 + ...9fd6ca5c4f88fc7baf05042b892da4ce9.svn-base | 4096 +++++++++++++++++ ...e4c13b932a1ab8af6ad13544072d89ae1.svn-base | 46 + ...13c3f2e092868af5756a51ce6f3e0e1c5.svn-base | Bin 0 -> 622 bytes ...03d658e2f31e736a61fc27e6bd52dfaaa.svn-base | 533 +++ ...76075e3e58c246bc17baff5a23dd3b08d.svn-base | 9 + ...97de7dd1ea51fee8b5a762b4e6b7e4962.svn-base | Bin 0 -> 4246 bytes ...5c96137f3f96de30714a1eb330c8295f5.svn-base | Bin 0 -> 1338 bytes ...e20de5085b1026eddc33134498e22c6bb.svn-base | 54 + ...e2db2b66128c509fbf8a8fd78e290cca3.svn-base | 73 + ...a5dec1c72d301d638c99ff62edb9ca389.svn-base | 73 + ...0a911cdaf49c57039bfdb1b36c3731054.svn-base | Bin 0 -> 671 bytes ...12722030313010af2a6ac244159d2602f.svn-base | 71 + ...44214a3560f4cacb692abff334be704d6.svn-base | 19 + ...8688f72ec1edb75c46a43dce4eb49f3dc.svn-base | Bin 0 -> 596 bytes ...ab63ceb33fe30887013109bb47ae23aad.svn-base | 610 +++ ...4fa3dfdb158b6d77502d9402c5300ce38.svn-base | Bin 0 -> 691 bytes ...035ec9c48bf3416033769f341086a002b.svn-base | 9 + ...95a5203b9ce207e1712e3a007e6fca80e.svn-base | 321 ++ ...25c06335d13c4b1ec326e68f057c431b3.svn-base | 46 + ...6a612a133a6acbd05638a39bab10a52f5.svn-base | Bin 0 -> 648 bytes ...6a14bdac65cfd63fc0ec01604c2c6cf2c.svn-base | Bin 0 -> 663 bytes ...317ac8e5fd6dab0a5d50e0325b36ec8d1.svn-base | 80 + ...ae5f5c733f023a2482af40b9cf19a4cbd.svn-base | 42 + .../sidplay-residfp-code/.svn/wc.db | Bin 0 -> 450560 bytes .../sidplay-residfp-code/Status_Update.txt | 58 + .../sidplay-residfp-code/Testsuite/ start.prg | Bin 0 -> 3438 bytes .../sidplay-residfp-code/Testsuite/adca.prg | Bin 0 -> 842 bytes .../sidplay-residfp-code/Testsuite/adcax.prg | Bin 0 -> 865 bytes .../sidplay-residfp-code/Testsuite/adcay.prg | Bin 0 -> 865 bytes .../sidplay-residfp-code/Testsuite/adcb.prg | Bin 0 -> 846 bytes .../sidplay-residfp-code/Testsuite/adcix.prg | Bin 0 -> 859 bytes .../sidplay-residfp-code/Testsuite/adciy.prg | Bin 0 -> 868 bytes .../sidplay-residfp-code/Testsuite/adcz.prg | Bin 0 -> 844 bytes .../sidplay-residfp-code/Testsuite/adczx.prg | Bin 0 -> 853 bytes .../sidplay-residfp-code/Testsuite/alrb.prg | Bin 0 -> 638 bytes .../sidplay-residfp-code/Testsuite/ancb.prg | Bin 0 -> 685 bytes .../sidplay-residfp-code/Testsuite/anda.prg | Bin 0 -> 665 bytes .../sidplay-residfp-code/Testsuite/andax.prg | Bin 0 -> 688 bytes .../sidplay-residfp-code/Testsuite/anday.prg | Bin 0 -> 688 bytes .../sidplay-residfp-code/Testsuite/andb.prg | Bin 0 -> 666 bytes .../sidplay-residfp-code/Testsuite/andix.prg | Bin 0 -> 682 bytes .../sidplay-residfp-code/Testsuite/andiy.prg | Bin 0 -> 691 bytes .../sidplay-residfp-code/Testsuite/andz.prg | Bin 0 -> 668 bytes .../sidplay-residfp-code/Testsuite/andzx.prg | Bin 0 -> 677 bytes .../sidplay-residfp-code/Testsuite/aneb.prg | Bin 0 -> 671 bytes .../sidplay-residfp-code/Testsuite/arrb.prg | Bin 0 -> 795 bytes .../sidplay-residfp-code/Testsuite/asla.prg | Bin 0 -> 637 bytes .../sidplay-residfp-code/Testsuite/aslax.prg | Bin 0 -> 659 bytes .../sidplay-residfp-code/Testsuite/asln.prg | Bin 0 -> 637 bytes .../sidplay-residfp-code/Testsuite/aslz.prg | Bin 0 -> 640 bytes .../sidplay-residfp-code/Testsuite/aslzx.prg | Bin 0 -> 649 bytes .../sidplay-residfp-code/Testsuite/asoa.prg | Bin 0 -> 635 bytes .../sidplay-residfp-code/Testsuite/asoax.prg | Bin 0 -> 658 bytes .../sidplay-residfp-code/Testsuite/asoay.prg | Bin 0 -> 658 bytes .../sidplay-residfp-code/Testsuite/asoix.prg | Bin 0 -> 652 bytes .../sidplay-residfp-code/Testsuite/asoiy.prg | Bin 0 -> 661 bytes .../sidplay-residfp-code/Testsuite/asoz.prg | Bin 0 -> 638 bytes .../sidplay-residfp-code/Testsuite/asozx.prg | Bin 0 -> 647 bytes .../sidplay-residfp-code/Testsuite/axsa.prg | Bin 0 -> 610 bytes .../sidplay-residfp-code/Testsuite/axsix.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/axsz.prg | Bin 0 -> 613 bytes .../sidplay-residfp-code/Testsuite/axszy.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/bccr.prg | Bin 0 -> 750 bytes .../sidplay-residfp-code/Testsuite/bcsr.prg | Bin 0 -> 750 bytes .../sidplay-residfp-code/Testsuite/beqr.prg | Bin 0 -> 751 bytes .../sidplay-residfp-code/Testsuite/bita.prg | Bin 0 -> 656 bytes .../sidplay-residfp-code/Testsuite/bitz.prg | Bin 0 -> 659 bytes .../sidplay-residfp-code/Testsuite/bmir.prg | Bin 0 -> 751 bytes .../sidplay-residfp-code/Testsuite/bner.prg | Bin 0 -> 751 bytes .../sidplay-residfp-code/Testsuite/bplr.prg | Bin 0 -> 751 bytes .../Testsuite/branchwrap.prg | Bin 0 -> 246 bytes .../sidplay-residfp-code/Testsuite/brkn.prg | Bin 0 -> 747 bytes .../sidplay-residfp-code/Testsuite/bvcr.prg | Bin 0 -> 753 bytes .../sidplay-residfp-code/Testsuite/bvsr.prg | Bin 0 -> 750 bytes .../Testsuite/cia1pb6.prg | Bin 0 -> 1340 bytes .../Testsuite/cia1pb7.prg | Bin 0 -> 1338 bytes .../sidplay-residfp-code/Testsuite/cia1ta.prg | Bin 0 -> 1976 bytes .../Testsuite/cia1tab.prg | Bin 0 -> 555 bytes .../sidplay-residfp-code/Testsuite/cia1tb.prg | Bin 0 -> 1976 bytes .../Testsuite/cia1tb123.prg | Bin 0 -> 1616 bytes .../Testsuite/cia2pb6.prg | Bin 0 -> 1340 bytes .../Testsuite/cia2pb7.prg | Bin 0 -> 1338 bytes .../sidplay-residfp-code/Testsuite/cia2ta.prg | Bin 0 -> 2760 bytes .../sidplay-residfp-code/Testsuite/cia2tb.prg | Bin 0 -> 2760 bytes .../Testsuite/cia2tb123.prg | Bin 0 -> 1614 bytes .../sidplay-residfp-code/Testsuite/clcn.prg | Bin 0 -> 590 bytes .../sidplay-residfp-code/Testsuite/cldn.prg | Bin 0 -> 590 bytes .../sidplay-residfp-code/Testsuite/clin.prg | Bin 0 -> 590 bytes .../sidplay-residfp-code/Testsuite/clvn.prg | Bin 0 -> 590 bytes .../sidplay-residfp-code/Testsuite/cmpa.prg | Bin 0 -> 646 bytes .../sidplay-residfp-code/Testsuite/cmpax.prg | Bin 0 -> 669 bytes .../sidplay-residfp-code/Testsuite/cmpay.prg | Bin 0 -> 669 bytes .../sidplay-residfp-code/Testsuite/cmpb.prg | Bin 0 -> 647 bytes .../sidplay-residfp-code/Testsuite/cmpix.prg | Bin 0 -> 663 bytes .../sidplay-residfp-code/Testsuite/cmpiy.prg | Bin 0 -> 672 bytes .../sidplay-residfp-code/Testsuite/cmpz.prg | Bin 0 -> 649 bytes .../sidplay-residfp-code/Testsuite/cmpzx.prg | Bin 0 -> 658 bytes .../sidplay-residfp-code/Testsuite/cntdef.prg | Bin 0 -> 340 bytes .../sidplay-residfp-code/Testsuite/cnto2.prg | Bin 0 -> 389 bytes .../Testsuite/cpuport.prg | Bin 0 -> 469 bytes .../Testsuite/cputiming.prg | Bin 0 -> 2602 bytes .../sidplay-residfp-code/Testsuite/cpxa.prg | Bin 0 -> 645 bytes .../sidplay-residfp-code/Testsuite/cpxb.prg | Bin 0 -> 647 bytes .../sidplay-residfp-code/Testsuite/cpxz.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/cpya.prg | Bin 0 -> 645 bytes .../sidplay-residfp-code/Testsuite/cpyb.prg | Bin 0 -> 647 bytes .../sidplay-residfp-code/Testsuite/cpyz.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/dcma.prg | Bin 0 -> 609 bytes .../sidplay-residfp-code/Testsuite/dcmax.prg | Bin 0 -> 632 bytes .../sidplay-residfp-code/Testsuite/dcmay.prg | Bin 0 -> 632 bytes .../sidplay-residfp-code/Testsuite/dcmix.prg | Bin 0 -> 626 bytes .../sidplay-residfp-code/Testsuite/dcmiy.prg | Bin 0 -> 635 bytes .../sidplay-residfp-code/Testsuite/dcmz.prg | Bin 0 -> 612 bytes .../sidplay-residfp-code/Testsuite/dcmzx.prg | Bin 0 -> 621 bytes .../sidplay-residfp-code/Testsuite/deca.prg | Bin 0 -> 623 bytes .../sidplay-residfp-code/Testsuite/decax.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/decz.prg | Bin 0 -> 626 bytes .../sidplay-residfp-code/Testsuite/deczx.prg | Bin 0 -> 635 bytes .../sidplay-residfp-code/Testsuite/dexn.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/deyn.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/eora.prg | Bin 0 -> 676 bytes .../sidplay-residfp-code/Testsuite/eorax.prg | Bin 0 -> 699 bytes .../sidplay-residfp-code/Testsuite/eoray.prg | Bin 0 -> 699 bytes .../sidplay-residfp-code/Testsuite/eorb.prg | Bin 0 -> 677 bytes .../sidplay-residfp-code/Testsuite/eorix.prg | Bin 0 -> 693 bytes .../sidplay-residfp-code/Testsuite/eoriy.prg | Bin 0 -> 702 bytes .../sidplay-residfp-code/Testsuite/eorz.prg | Bin 0 -> 679 bytes .../sidplay-residfp-code/Testsuite/eorzx.prg | Bin 0 -> 688 bytes .../sidplay-residfp-code/Testsuite/finish.prg | Bin 0 -> 45 bytes .../sidplay-residfp-code/Testsuite/flipos.prg | Bin 0 -> 714 bytes .../sidplay-residfp-code/Testsuite/icr01.prg | Bin 0 -> 934 bytes .../sidplay-residfp-code/Testsuite/imr.prg | Bin 0 -> 509 bytes .../sidplay-residfp-code/Testsuite/inca.prg | Bin 0 -> 623 bytes .../sidplay-residfp-code/Testsuite/incax.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/incz.prg | Bin 0 -> 626 bytes .../sidplay-residfp-code/Testsuite/inczx.prg | Bin 0 -> 635 bytes .../sidplay-residfp-code/Testsuite/insa.prg | Bin 0 -> 609 bytes .../sidplay-residfp-code/Testsuite/insax.prg | Bin 0 -> 632 bytes .../sidplay-residfp-code/Testsuite/insay.prg | Bin 0 -> 632 bytes .../sidplay-residfp-code/Testsuite/insix.prg | Bin 0 -> 626 bytes .../sidplay-residfp-code/Testsuite/insiy.prg | Bin 0 -> 635 bytes .../sidplay-residfp-code/Testsuite/insz.prg | Bin 0 -> 612 bytes .../sidplay-residfp-code/Testsuite/inszx.prg | Bin 0 -> 621 bytes .../sidplay-residfp-code/Testsuite/inxn.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/inyn.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/irq.prg | Bin 0 -> 3341 bytes .../sidplay-residfp-code/Testsuite/jmpi.prg | Bin 0 -> 664 bytes .../sidplay-residfp-code/Testsuite/jmpw.prg | Bin 0 -> 611 bytes .../sidplay-residfp-code/Testsuite/jsrw.prg | Bin 0 -> 715 bytes .../sidplay-residfp-code/Testsuite/lasay.prg | Bin 0 -> 714 bytes .../sidplay-residfp-code/Testsuite/laxa.prg | Bin 0 -> 611 bytes .../sidplay-residfp-code/Testsuite/laxay.prg | Bin 0 -> 634 bytes .../sidplay-residfp-code/Testsuite/laxix.prg | Bin 0 -> 628 bytes .../sidplay-residfp-code/Testsuite/laxiy.prg | Bin 0 -> 637 bytes .../sidplay-residfp-code/Testsuite/laxz.prg | Bin 0 -> 614 bytes .../sidplay-residfp-code/Testsuite/laxzy.prg | Bin 0 -> 623 bytes .../sidplay-residfp-code/Testsuite/ldaa.prg | Bin 0 -> 619 bytes .../sidplay-residfp-code/Testsuite/ldaax.prg | Bin 0 -> 645 bytes .../sidplay-residfp-code/Testsuite/ldaay.prg | Bin 0 -> 645 bytes .../sidplay-residfp-code/Testsuite/ldab.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/ldaix.prg | Bin 0 -> 639 bytes .../sidplay-residfp-code/Testsuite/ldaiy.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/ldaz.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/ldazx.prg | Bin 0 -> 629 bytes .../sidplay-residfp-code/Testsuite/ldxa.prg | Bin 0 -> 619 bytes .../sidplay-residfp-code/Testsuite/ldxay.prg | Bin 0 -> 644 bytes .../sidplay-residfp-code/Testsuite/ldxb.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/ldxz.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/ldxzy.prg | Bin 0 -> 631 bytes .../sidplay-residfp-code/Testsuite/ldya.prg | Bin 0 -> 619 bytes .../sidplay-residfp-code/Testsuite/ldyax.prg | Bin 0 -> 644 bytes .../sidplay-residfp-code/Testsuite/ldyb.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/ldyz.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/ldyzx.prg | Bin 0 -> 631 bytes .../sidplay-residfp-code/Testsuite/loadth.prg | Bin 0 -> 619 bytes .../sidplay-residfp-code/Testsuite/lsea.prg | Bin 0 -> 637 bytes .../sidplay-residfp-code/Testsuite/lseax.prg | Bin 0 -> 660 bytes .../sidplay-residfp-code/Testsuite/lseay.prg | Bin 0 -> 660 bytes .../sidplay-residfp-code/Testsuite/lseix.prg | Bin 0 -> 654 bytes .../sidplay-residfp-code/Testsuite/lseiy.prg | Bin 0 -> 663 bytes .../sidplay-residfp-code/Testsuite/lsez.prg | Bin 0 -> 640 bytes .../sidplay-residfp-code/Testsuite/lsezx.prg | Bin 0 -> 649 bytes .../sidplay-residfp-code/Testsuite/lsra.prg | Bin 0 -> 629 bytes .../sidplay-residfp-code/Testsuite/lsrax.prg | Bin 0 -> 651 bytes .../sidplay-residfp-code/Testsuite/lsrn.prg | Bin 0 -> 629 bytes .../sidplay-residfp-code/Testsuite/lsrz.prg | Bin 0 -> 632 bytes .../sidplay-residfp-code/Testsuite/lsrzx.prg | Bin 0 -> 641 bytes .../sidplay-residfp-code/Testsuite/lxab.prg | Bin 0 -> 662 bytes .../sidplay-residfp-code/Testsuite/mmu.prg | Bin 0 -> 694 bytes .../Testsuite/mmufetch.prg | Bin 0 -> 523 bytes .../sidplay-residfp-code/Testsuite/nmi.prg | Bin 0 -> 3337 bytes .../sidplay-residfp-code/Testsuite/nopa.prg | Bin 0 -> 594 bytes .../sidplay-residfp-code/Testsuite/nopax.prg | Bin 0 -> 646 bytes .../sidplay-residfp-code/Testsuite/nopb.prg | Bin 0 -> 624 bytes .../sidplay-residfp-code/Testsuite/nopn.prg | Bin 0 -> 622 bytes .../sidplay-residfp-code/Testsuite/nopz.prg | Bin 0 -> 624 bytes .../sidplay-residfp-code/Testsuite/nopzx.prg | Bin 0 -> 636 bytes .../Testsuite/oneshot.prg | Bin 0 -> 413 bytes .../sidplay-residfp-code/Testsuite/oraa.prg | Bin 0 -> 665 bytes .../sidplay-residfp-code/Testsuite/oraax.prg | Bin 0 -> 688 bytes .../sidplay-residfp-code/Testsuite/oraay.prg | Bin 0 -> 688 bytes .../sidplay-residfp-code/Testsuite/orab.prg | Bin 0 -> 666 bytes .../sidplay-residfp-code/Testsuite/oraix.prg | Bin 0 -> 682 bytes .../sidplay-residfp-code/Testsuite/oraiy.prg | Bin 0 -> 691 bytes .../sidplay-residfp-code/Testsuite/oraz.prg | Bin 0 -> 668 bytes .../sidplay-residfp-code/Testsuite/orazx.prg | Bin 0 -> 677 bytes .../sidplay-residfp-code/Testsuite/phan.prg | Bin 0 -> 628 bytes .../sidplay-residfp-code/Testsuite/phpn.prg | Bin 0 -> 623 bytes .../sidplay-residfp-code/Testsuite/plan.prg | Bin 0 -> 652 bytes .../sidplay-residfp-code/Testsuite/plpn.prg | Bin 0 -> 623 bytes .../sidplay-residfp-code/Testsuite/rlaa.prg | Bin 0 -> 639 bytes .../sidplay-residfp-code/Testsuite/rlaax.prg | Bin 0 -> 662 bytes .../sidplay-residfp-code/Testsuite/rlaay.prg | Bin 0 -> 662 bytes .../sidplay-residfp-code/Testsuite/rlaix.prg | Bin 0 -> 656 bytes .../sidplay-residfp-code/Testsuite/rlaiy.prg | Bin 0 -> 665 bytes .../sidplay-residfp-code/Testsuite/rlaz.prg | Bin 0 -> 642 bytes .../sidplay-residfp-code/Testsuite/rlazx.prg | Bin 0 -> 651 bytes .../sidplay-residfp-code/Testsuite/rola.prg | Bin 0 -> 647 bytes .../sidplay-residfp-code/Testsuite/rolax.prg | Bin 0 -> 669 bytes .../sidplay-residfp-code/Testsuite/roln.prg | Bin 0 -> 644 bytes .../sidplay-residfp-code/Testsuite/rolz.prg | Bin 0 -> 650 bytes .../sidplay-residfp-code/Testsuite/rolzx.prg | Bin 0 -> 659 bytes .../sidplay-residfp-code/Testsuite/rora.prg | Bin 0 -> 651 bytes .../sidplay-residfp-code/Testsuite/rorax.prg | Bin 0 -> 673 bytes .../sidplay-residfp-code/Testsuite/rorn.prg | Bin 0 -> 648 bytes .../sidplay-residfp-code/Testsuite/rorz.prg | Bin 0 -> 654 bytes .../sidplay-residfp-code/Testsuite/rorzx.prg | Bin 0 -> 663 bytes .../sidplay-residfp-code/Testsuite/rraa.prg | Bin 0 -> 604 bytes .../sidplay-residfp-code/Testsuite/rraax.prg | Bin 0 -> 627 bytes .../sidplay-residfp-code/Testsuite/rraay.prg | Bin 0 -> 627 bytes .../sidplay-residfp-code/Testsuite/rraix.prg | Bin 0 -> 621 bytes .../sidplay-residfp-code/Testsuite/rraiy.prg | Bin 0 -> 630 bytes .../sidplay-residfp-code/Testsuite/rraz.prg | Bin 0 -> 607 bytes .../sidplay-residfp-code/Testsuite/rrazx.prg | Bin 0 -> 616 bytes .../sidplay-residfp-code/Testsuite/rtin.prg | Bin 0 -> 667 bytes .../sidplay-residfp-code/Testsuite/rtsn.prg | Bin 0 -> 650 bytes .../sidplay-residfp-code/Testsuite/sbca.prg | Bin 0 -> 834 bytes .../sidplay-residfp-code/Testsuite/sbcax.prg | Bin 0 -> 857 bytes .../sidplay-residfp-code/Testsuite/sbcay.prg | Bin 0 -> 857 bytes .../Testsuite/sbcb(eb).prg | Bin 0 -> 843 bytes .../sidplay-residfp-code/Testsuite/sbcb.prg | Bin 0 -> 838 bytes .../sidplay-residfp-code/Testsuite/sbcix.prg | Bin 0 -> 851 bytes .../sidplay-residfp-code/Testsuite/sbciy.prg | Bin 0 -> 860 bytes .../sidplay-residfp-code/Testsuite/sbcz.prg | Bin 0 -> 836 bytes .../sidplay-residfp-code/Testsuite/sbczx.prg | Bin 0 -> 845 bytes .../sidplay-residfp-code/Testsuite/sbxb.prg | Bin 0 -> 664 bytes .../sidplay-residfp-code/Testsuite/secn.prg | Bin 0 -> 588 bytes .../sidplay-residfp-code/Testsuite/sedn.prg | Bin 0 -> 588 bytes .../sidplay-residfp-code/Testsuite/sein.prg | Bin 0 -> 588 bytes .../sidplay-residfp-code/Testsuite/shaay.prg | Bin 0 -> 684 bytes .../sidplay-residfp-code/Testsuite/shaiy.prg | Bin 0 -> 687 bytes .../sidplay-residfp-code/Testsuite/shsay.prg | Bin 0 -> 714 bytes .../sidplay-residfp-code/Testsuite/shxay.prg | Bin 0 -> 651 bytes .../sidplay-residfp-code/Testsuite/shyax.prg | Bin 0 -> 651 bytes .../sidplay-residfp-code/Testsuite/staa.prg | Bin 0 -> 598 bytes .../sidplay-residfp-code/Testsuite/staax.prg | Bin 0 -> 621 bytes .../sidplay-residfp-code/Testsuite/staay.prg | Bin 0 -> 621 bytes .../sidplay-residfp-code/Testsuite/staix.prg | Bin 0 -> 615 bytes .../sidplay-residfp-code/Testsuite/staiy.prg | Bin 0 -> 624 bytes .../sidplay-residfp-code/Testsuite/staz.prg | Bin 0 -> 601 bytes .../sidplay-residfp-code/Testsuite/stazx.prg | Bin 0 -> 610 bytes .../sidplay-residfp-code/Testsuite/stxa.prg | Bin 0 -> 596 bytes .../sidplay-residfp-code/Testsuite/stxz.prg | Bin 0 -> 601 bytes .../sidplay-residfp-code/Testsuite/stxzy.prg | Bin 0 -> 610 bytes .../sidplay-residfp-code/Testsuite/stya.prg | Bin 0 -> 594 bytes .../sidplay-residfp-code/Testsuite/styz.prg | Bin 0 -> 601 bytes .../sidplay-residfp-code/Testsuite/styzx.prg | Bin 0 -> 610 bytes .../sidplay-residfp-code/Testsuite/taxn.prg | Bin 0 -> 616 bytes .../sidplay-residfp-code/Testsuite/tayn.prg | Bin 0 -> 616 bytes .../sidplay-residfp-code/Testsuite/trap1.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap10.prg | Bin 0 -> 4269 bytes .../sidplay-residfp-code/Testsuite/trap11.prg | Bin 0 -> 4248 bytes .../sidplay-residfp-code/Testsuite/trap12.prg | Bin 0 -> 4269 bytes .../sidplay-residfp-code/Testsuite/trap13.prg | Bin 0 -> 4069 bytes .../sidplay-residfp-code/Testsuite/trap14.prg | Bin 0 -> 4090 bytes .../sidplay-residfp-code/Testsuite/trap15.prg | Bin 0 -> 4269 bytes .../sidplay-residfp-code/Testsuite/trap16.prg | Bin 0 -> 4347 bytes .../sidplay-residfp-code/Testsuite/trap17.prg | Bin 0 -> 4344 bytes .../sidplay-residfp-code/Testsuite/trap2.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap3.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap4.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap5.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap6.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap7.prg | Bin 0 -> 4246 bytes .../sidplay-residfp-code/Testsuite/trap8.prg | Bin 0 -> 4089 bytes .../sidplay-residfp-code/Testsuite/trap9.prg | Bin 0 -> 4247 bytes .../sidplay-residfp-code/Testsuite/tsxn.prg | Bin 0 -> 644 bytes .../sidplay-residfp-code/Testsuite/txan.prg | Bin 0 -> 616 bytes .../sidplay-residfp-code/Testsuite/txsn.prg | Bin 0 -> 620 bytes .../sidplay-residfp-code/Testsuite/tyan.prg | Bin 0 -> 616 bytes .../combined-waveforms/Makefile | 9 + .../combined-waveforms/combined.cpp | 330 ++ .../combined-waveforms/old/Makefile | 10 + .../combined-waveforms/old/combined.cs | 383 ++ .../combined-waveforms/parameters.h | 218 + .../combined-waveforms/sidwaves/WAVE1.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE2.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE3.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE4.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE5.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE6.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE7.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE8.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVE9.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVEA.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVEB.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVEC.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVED.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVEE.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/WAVEF.CSV | 4096 +++++++++++++++++ .../combined-waveforms/sidwaves/chips.txt | 6 + .../fc-curves/KruLLo/krullo.txt | 256 ++ .../fc-curves/Trurl_Ext/6581R3_0486S.txt | 256 ++ .../fc-curves/Trurl_Ext/6581R3_4885.txt | 192 + .../fc-curves/Trurl_Ext/6581R4AR_3789.txt | 256 ++ .../Trurl_Ext/6581R4AR_4486_unreliable.txt | 256 ++ .../fc-curves/Trurl_Ext/6581_0784.txt | 256 ++ .../fc-curves/Trurl_Ext/6581_3384.txt | 230 + .../fc-curves/Trurl_Ext/8580R5_1489.txt | 257 ++ .../fc-curves/Trurl_Ext/8580R5_3691.txt | 264 ++ .../fc-curves/ZrX-oMs/6581R2_0384.txt | 256 ++ .../fc-curves/ZrX-oMs/6581R2_1984.txt | 257 ++ .../fc-curves/ZrX-oMs/6581R2_3684.txt | 256 ++ .../fc-curves/ZrX-oMs/6581R3_3985.txt | 256 ++ .../fc-curves/ZrX-oMs/6581R4AR_2286.txt | 256 ++ .../fc-curves/ZrX-oMs/chips.txt | 5 + .../fc-curves/alankila/6581R2_3984_1.txt | 256 ++ .../alankila/6581R2_3984_1_or_2_cwmk4.txt | 132 + .../fc-curves/alankila/6581R2_3984_2.txt | 256 ++ .../fc-curves/alankila/6581R4AR_3789.txt | 256 ++ .../alankila/6581R4AR_3789_with_cwmk4.txt | 132 + .../fc-curves/chips-to-redo.txt | 23 + .../fc-curves/daglemdac.html | 186 + .../fc-curves/grue/6581r4ar.txt | 256 ++ .../fc-curves/lord_nightmare/r3-4285.txt | 511 ++ .../lord_nightmare/r3-6581r3-4485-redone.txt | 257 ++ .../lord_nightmare/r3-6851r3-4485.txt | 256 ++ .../fc-curves/lord_nightmare/r4-1986s.txt | 256 ++ .../fc-curves/nata/r2-noisy.txt | 132 + .../fc-curves/nata/r2.txt | 256 ++ .../fc-curves/render-all.gnuplot | 37 + .../fc-curves/resid/r2.txt | 29 + .../fc-curves/resid/r5.txt | 16 + .../scripts/analyse-fc-out-of-two-wavs.sh | 32 + .../fc-curves/scripts/fft.py | 92 + .../fc-curves/scripts/find-center-freq.py | 96 + .../fc-curves/scripts/split-by-silence.py | 120 + .../fc-curves/sidtestdisk_4.0C1.d64 | Bin 0 -> 174848 bytes .../fc-curves/type3designer.html | 565 +++ .../filter/combine-two-files.py | 24 + .../filter/run-filters.sh | 28 + .../filter/simulate-filter.py | 69 + .../ini/alankila6581r3_3984_1.ini | 9 + .../ini/alankila6581r3_3984_2.ini | 9 + .../ini/alankila6581r4ar_3789.ini | 9 + .../ini/enigma6581r3_1585.ini | 8 + .../ini/enigma6581r3_4885.ini | 9 + .../sidplay-residfp-code/ini/follin.ini | 1 + .../sidplay-residfp-code/ini/galway.ini | 1 + .../ini/grue6581r4ar_3488.ini | 9 + .../sidplay-residfp-code/ini/jeff.ini | 1 + .../sidplay-residfp-code/ini/krullo.ini | 9 + .../ini/lordnightmare6581r3_4285.ini | 9 + .../ini/lordnightmare6581r3_4485.ini | 9 + .../ini/lordnightmare6581r4_1986s.ini | 9 + .../ini/nata6581r3_2083.ini | 9 + .../sidplay-residfp-code/ini/sidplay2.ini | 32 + .../sidplay-residfp-code/ini/soascr4.ini | 1 + .../ini/trurl6581r3_0486s.ini | 9 + .../ini/trurl6581r3_0784.ini | 9 + .../ini/trurl6581r3_3384.ini | 9 + .../ini/trurl6581r3_4885.ini | 9 + .../ini/trurl6581r4ar_3789.ini | 10 + .../ini/trurl6581r4ar_4486.ini | 9 + .../ini/trurl8580r5_1489.ini | 4 + .../ini/trurl8580r5_3691.ini | 4 + .../ini/zrx6581r3_0384.ini | 9 + .../ini/zrx6581r3_1984.ini | 9 + .../ini/zrx6581r3_3684.ini | 9 + .../ini/zrx6581r3_3985.ini | 9 + .../ini/zrx6581r4ar_2286.ini | 9 + .../sidplay-residfp-code/libsidplayfp/AUTHORS | 45 + .../sidplay-residfp-code/libsidplayfp/COPYING | 339 ++ .../libsidplayfp/Doxyfile.in | 2283 +++++++++ .../libsidplayfp/Makefile.am | 380 ++ .../sidplay-residfp-code/libsidplayfp/NEWS | 251 + .../sidplay-residfp-code/libsidplayfp/README | 75 + .../sidplay-residfp-code/libsidplayfp/TODO | 18 + .../libsidplayfp/configure.ac | 257 ++ .../libsidplayfp/docs/mainpage.dox | 50 + .../libsidplayfp/libsidplayfp.pc.in | 11 + .../libsidplayfp/libstilview.pc.in | 10 + .../libsidplayfp/m4/ax_check_compile_flag.m4 | 72 + .../m4/sid_cxx_compile_stdcxx_11.m4 | 84 + .../libsidplayfp/src/EventScheduler.cpp | 59 + .../libsidplayfp/src/EventScheduler.h | 148 + .../libsidplayfp/src/SidInfoImpl.h | 113 + .../hardsid-builder/hardsid-builder.cpp | 292 ++ .../hardsid-builder/hardsid-emu-unix.cpp | 245 + .../hardsid-builder/hardsid-emu-win.cpp | 189 + .../builders/hardsid-builder/hardsid-emu.h | 157 + .../src/builders/hardsid-builder/hardsid.h | 71 + .../builders/resid-builder/resid-builder.cpp | 76 + .../src/builders/resid-builder/resid-emu.cpp | 164 + .../src/builders/resid-builder/resid-emu.h | 87 + .../src/builders/resid-builder/resid.h | 66 + .../src/builders/resid-builder/resid/AUTHORS | 3 + .../src/builders/resid-builder/resid/COPYING | 340 ++ .../builders/resid-builder/resid/ChangeLog | 469 ++ .../src/builders/resid-builder/resid/INSTALL | 370 ++ .../builders/resid-builder/resid/Makefile.am | 22 + .../src/builders/resid-builder/resid/NEWS | 348 ++ .../src/builders/resid-builder/resid/README | 26 + .../builders/resid-builder/resid/README.VICE | 7 + .../src/builders/resid-builder/resid/THANKS | 108 + .../src/builders/resid-builder/resid/TODO | 10 + .../builders/resid-builder/resid/configure.in | 134 + .../src/builders/resid-builder/resid/dac.cc | 131 + .../src/builders/resid-builder/resid/dac.h | 30 + .../builders/resid-builder/resid/envelope.cc | 269 ++ .../builders/resid-builder/resid/envelope.h | 336 ++ .../builders/resid-builder/resid/extfilt.cc | 65 + .../builders/resid-builder/resid/extfilt.h | 164 + .../builders/resid-builder/resid/filter.cc | 666 +++ .../src/builders/resid-builder/resid/filter.h | 1572 +++++++ .../src/builders/resid-builder/resid/pot.cc | 31 + .../src/builders/resid-builder/resid/pot.h | 36 + .../resid-builder/resid/resid-config.h | 29 + .../builders/resid-builder/resid/samp2src.pl | 65 + .../src/builders/resid-builder/resid/sid.cc | 1009 ++++ .../src/builders/resid-builder/resid/sid.h | 233 + .../builders/resid-builder/resid/siddefs.h | 85 + .../builders/resid-builder/resid/siddefs.h.in | 83 + .../src/builders/resid-builder/resid/spline.h | 276 ++ .../builders/resid-builder/resid/version.cc | 22 + .../src/builders/resid-builder/resid/voice.cc | 127 + .../src/builders/resid-builder/resid/voice.h | 109 + .../src/builders/resid-builder/resid/wave.cc | 254 + .../src/builders/resid-builder/resid/wave.h | 556 +++ .../resid-builder/resid/wave6581_PST.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave6581_PST.h | 533 +++ .../resid-builder/resid/wave6581_PS_.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave6581_PS_.h | 533 +++ .../resid-builder/resid/wave6581_P_T.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave6581_P_T.h | 533 +++ .../resid-builder/resid/wave6581__ST.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave6581__ST.h | 533 +++ .../resid-builder/resid/wave8580_PST.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave8580_PST.h | 533 +++ .../resid-builder/resid/wave8580_PS_.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave8580_PS_.h | 533 +++ .../resid-builder/resid/wave8580_P_T.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave8580_P_T.h | 533 +++ .../resid-builder/resid/wave8580__ST.dat | Bin 0 -> 4096 bytes .../resid-builder/resid/wave8580__ST.h | 533 +++ .../residfp-builder/residfp-builder.cpp | 82 + .../builders/residfp-builder/residfp-emu.cpp | 163 + .../builders/residfp-builder/residfp-emu.h | 78 + .../src/builders/residfp-builder/residfp.h | 79 + .../builders/residfp-builder/residfp/AUTHORS | 6 + .../builders/residfp-builder/residfp/COPYING | 339 ++ .../builders/residfp-builder/residfp/Dac.cpp | 92 + .../builders/residfp-builder/residfp/Dac.h | 67 + .../residfp/EnvelopeGenerator.cpp | 201 + .../residfp/EnvelopeGenerator.h | 316 ++ .../residfp/ExternalFilter.cpp | 55 + .../residfp-builder/residfp/ExternalFilter.h | 107 + .../residfp-builder/residfp/Filter.cpp | 91 + .../builders/residfp-builder/residfp/Filter.h | 149 + .../residfp-builder/residfp/Filter6581.cpp | 73 + .../residfp-builder/residfp/Filter6581.h | 458 ++ .../residfp-builder/residfp/Filter8580.cpp | 25 + .../residfp-builder/residfp/Filter8580.h | 198 + .../residfp/FilterModelConfig.cpp | 314 ++ .../residfp/FilterModelConfig.h | 144 + .../residfp-builder/residfp/Integrator.cpp | 25 + .../residfp-builder/residfp/Integrator.h | 235 + .../residfp-builder/residfp/OpAmp.cpp | 87 + .../builders/residfp-builder/residfp/OpAmp.h | 107 + .../residfp-builder/residfp/Potentiometer.h | 50 + .../builders/residfp-builder/residfp/README | 19 + .../builders/residfp-builder/residfp/SID.cpp | 412 ++ .../builders/residfp-builder/residfp/SID.h | 379 ++ .../residfp-builder/residfp/Spline.cpp | 120 + .../builders/residfp-builder/residfp/Spline.h | 78 + .../builders/residfp-builder/residfp/Voice.h | 100 + .../residfp/WaveformCalculator.cpp | 180 + .../residfp/WaveformCalculator.h | 118 + .../residfp/WaveformGenerator.cpp | 231 + .../residfp/WaveformGenerator.h | 365 ++ .../builders/residfp-builder/residfp/array.h | 73 + .../residfp/resample/Resampler.h | 71 + .../residfp/resample/SincResampler.cpp | 256 ++ .../residfp/resample/SincResampler.h | 112 + .../residfp/resample/TwoPassSincResampler.h | 80 + .../residfp/resample/ZeroOrderResampler.h | 86 + .../residfp-builder/residfp/resample/test.cpp | 87 + .../residfp-builder/residfp/siddefs-fp.h | 64 + .../residfp-builder/residfp/siddefs-fp.h.in | 56 + .../residfp-builder/residfp/version.cc | 21 + .../libsidplayfp/src/c64/Banks/Bank.h | 66 + .../libsidplayfp/src/c64/Banks/ColorRAMBank.h | 64 + .../src/c64/Banks/DisconnectedBusBank.h | 56 + .../libsidplayfp/src/c64/Banks/ExtraSidBank.h | 104 + .../libsidplayfp/src/c64/Banks/IOBank.h | 68 + .../libsidplayfp/src/c64/Banks/NullSid.h | 59 + .../libsidplayfp/src/c64/Banks/SidBank.h | 76 + .../src/c64/Banks/SystemRAMBank.h | 72 + .../src/c64/Banks/SystemROMBanks.h | 208 + .../libsidplayfp/src/c64/Banks/ZeroRAMBank.h | 304 ++ .../libsidplayfp/src/c64/CIA/mos6526.cpp | 342 ++ .../libsidplayfp/src/c64/CIA/mos6526.h | 273 ++ .../libsidplayfp/src/c64/CIA/timer.cpp | 156 + .../libsidplayfp/src/c64/CIA/timer.h | 282 ++ .../libsidplayfp/src/c64/CIA/tod.cpp | 223 + .../libsidplayfp/src/c64/CIA/tod.h | 117 + .../libsidplayfp/src/c64/CPU/flags.h | 98 + .../libsidplayfp/src/c64/CPU/mos6510.cpp | 2196 +++++++++ .../libsidplayfp/src/c64/CPU/mos6510.h | 321 ++ .../libsidplayfp/src/c64/CPU/mos6510debug.cpp | 485 ++ .../libsidplayfp/src/c64/CPU/mos6510debug.h | 48 + .../libsidplayfp/src/c64/CPU/opcodes.h | 337 ++ .../libsidplayfp/src/c64/VIC_II/lightpen.h | 141 + .../libsidplayfp/src/c64/VIC_II/mos656x.cpp | 687 +++ .../libsidplayfp/src/c64/VIC_II/mos656x.h | 366 ++ .../libsidplayfp/src/c64/VIC_II/sprites.h | 173 + .../libsidplayfp/src/c64/c64.cpp | 182 + .../libsidplayfp/src/c64/c64.h | 321 ++ .../libsidplayfp/src/c64/c64cia.h | 131 + .../libsidplayfp/src/c64/c64cpu.h | 57 + .../libsidplayfp/src/c64/c64env.h | 71 + .../libsidplayfp/src/c64/c64sid.h | 54 + .../libsidplayfp/src/c64/c64vic.h | 78 + .../libsidplayfp/src/c64/component.h | 46 + .../libsidplayfp/src/c64/mmu.cpp | 84 + .../libsidplayfp/src/c64/mmu.h | 141 + .../libsidplayfp/src/config.h | 19 + .../libsidplayfp/src/mixer.cpp | 198 + .../libsidplayfp/src/mixer.h | 189 + .../libsidplayfp/src/player.cpp | 515 +++ .../libsidplayfp/src/player.h | 183 + .../libsidplayfp/src/poweron.bin | 41 + .../libsidplayfp/src/psiddrv.a65 | 187 + .../libsidplayfp/src/psiddrv.bin | 37 + .../libsidplayfp/src/psiddrv.cpp | 289 ++ .../libsidplayfp/src/psiddrv.h | 84 + .../libsidplayfp/src/reloc65.cpp | 273 ++ .../libsidplayfp/src/reloc65.h | 105 + .../libsidplayfp/src/romCheck.h | 177 + .../libsidplayfp/src/sidcxx11.h | 35 + .../libsidplayfp/src/sidemu.cpp | 46 + .../libsidplayfp/src/sidemu.h | 112 + .../libsidplayfp/src/sidendian.h | 261 ++ .../libsidplayfp/src/sidmd5.h | 93 + .../libsidplayfp/src/sidmemory.h | 106 + .../libsidplayfp/src/sidplayfp/SidConfig.cpp | 44 + .../libsidplayfp/src/sidplayfp/SidConfig.h | 143 + .../libsidplayfp/src/sidplayfp/SidInfo.h | 99 + .../libsidplayfp/src/sidplayfp/SidTune.cpp | 130 + .../libsidplayfp/src/sidplayfp/SidTune.h | 174 + .../libsidplayfp/src/sidplayfp/SidTuneInfo.h | 266 ++ .../libsidplayfp/src/sidplayfp/event.h | 174 + .../libsidplayfp/src/sidplayfp/sidbuilder.cpp | 66 + .../libsidplayfp/src/sidplayfp/sidbuilder.h | 153 + .../libsidplayfp/src/sidplayfp/siddefs.h | 59 + .../libsidplayfp/src/sidplayfp/sidplayfp.cpp | 117 + .../libsidplayfp/src/sidplayfp/sidplayfp.h | 169 + .../libsidplayfp/src/sidplayfp/sidversion.h | 14 + .../src/sidplayfp/sidversion.h.in | 14 + .../libsidplayfp/src/sidtune/MUS.cpp | 281 ++ .../libsidplayfp/src/sidtune/MUS.h | 78 + .../libsidplayfp/src/sidtune/PSID.cpp | 400 ++ .../libsidplayfp/src/sidtune/PSID.h | 79 + .../libsidplayfp/src/sidtune/SidTuneBase.cpp | 613 +++ .../libsidplayfp/src/sidtune/SidTuneBase.h | 218 + .../libsidplayfp/src/sidtune/SidTuneCfg.h | 35 + .../src/sidtune/SidTuneInfoImpl.h | 173 + .../libsidplayfp/src/sidtune/SidTuneTools.cpp | 88 + .../libsidplayfp/src/sidtune/SidTuneTools.h | 55 + .../libsidplayfp/src/sidtune/SmartPtr.h | 231 + .../libsidplayfp/src/sidtune/p00.cpp | 171 + .../libsidplayfp/src/sidtune/p00.h | 56 + .../libsidplayfp/src/sidtune/prg.cpp | 73 + .../libsidplayfp/src/sidtune/prg.h | 50 + .../libsidplayfp/src/sidtune/sidplayer.bin | 438 ++ .../libsidplayfp/src/sidtune/sidplayer1.a65 | 1534 ++++++ .../libsidplayfp/src/sidtune/sidplayer2.a65 | 1536 +++++++ .../libsidplayfp/src/stringutils.h | 113 + .../libsidplayfp/src/utils/MD5/MD5.cpp | 363 ++ .../libsidplayfp/src/utils/MD5/MD5.h | 137 + .../libsidplayfp/src/utils/MD5/MD5_Defs.h | 10 + .../src/utils/STILview/README.txt | 532 +++ .../libsidplayfp/src/utils/STILview/TODO.txt | 10 + .../libsidplayfp/src/utils/STILview/stil.cpp | 1228 +++++ .../libsidplayfp/src/utils/STILview/stil.h | 420 ++ .../src/utils/STILview/stildefs.h | 91 + .../libsidplayfp/src/utils/SidDatabase.cpp | 150 + .../libsidplayfp/src/utils/SidDatabase.h | 94 + .../libsidplayfp/src/utils/iMd5.h | 41 + .../libsidplayfp/src/utils/iniParser.cpp | 124 + .../libsidplayfp/src/utils/iniParser.h | 57 + .../libsidplayfp/src/utils/md5Factory.h | 59 + .../libsidplayfp/src/utils/md5Gcrypt.h | 72 + .../libsidplayfp/src/utils/md5Internal.h | 50 + .../libsidplayfp/test/demo.cpp | 160 + .../libsidplayfp/test/test.cpp | 98 + .../libsidplayfp/tests/Main.cpp | 28 + .../libsidplayfp/tests/Makefile.am | 35 + .../libsidplayfp/tests/TestDac.cpp | 83 + .../tests/TestEnvelopeGenerator.cpp | 123 + .../libsidplayfp/tests/TestSpline.cpp | 100 + .../sidplay-residfp-code/readSID.pl | 161 + .../scripts/filter-recompile.sh | 16 + .../scripts/make-sample-songs.py | 105 + .../scripts/publish-patch.py | 18 + .../sidplay-residfp-code/scripts/split-ini.py | 20 + .../sidplay-residfp-code/sidplayfp/AUTHORS | 37 + .../sidplay-residfp-code/sidplayfp/COPYING | 339 ++ .../sidplay-residfp-code/sidplayfp/INSTALL | 370 ++ .../sidplayfp/Makefile.am | 94 + .../sidplay-residfp-code/sidplayfp/README | 53 + .../sidplay-residfp-code/sidplayfp/TODO | 7 + .../sidplayfp/configure.ac | 89 + .../sidplayfp/doc/en/USAGE.txt | 652 +++ .../sidplayfp/doc/en/sidplayfp.ini.pod | 297 ++ .../sidplayfp/doc/en/sidplayfp.pod | 264 ++ .../sidplayfp/doc/en/stilview.pod | 724 +++ .../sidplayfp/src/IniConfig.cpp | 470 ++ .../sidplayfp/src/IniConfig.h | 119 + .../sidplayfp/src/args.cpp | 569 +++ .../sidplayfp/src/audio/AudioBase.h | 81 + .../sidplayfp/src/audio/AudioConfig.h | 41 + .../sidplayfp/src/audio/AudioDrv.cpp | 80 + .../sidplayfp/src/audio/AudioDrv.h | 48 + .../sidplayfp/src/audio/IAudio.h | 42 + .../sidplayfp/src/audio/alsa/audiodrv.cpp | 159 + .../sidplayfp/src/audio/alsa/audiodrv.h | 60 + .../sidplayfp/src/audio/directx/audiodrv.cpp | 304 ++ .../sidplayfp/src/audio/directx/audiodrv.h | 82 + .../sidplayfp/src/audio/mmsystem/audiodrv.cpp | 273 ++ .../sidplayfp/src/audio/mmsystem/audiodrv.h | 74 + .../sidplayfp/src/audio/null/null.cpp | 61 + .../sidplayfp/src/audio/null/null.h | 56 + .../sidplayfp/src/audio/oss/audiodrv.cpp | 170 + .../sidplayfp/src/audio/oss/audiodrv.h | 76 + .../sidplayfp/src/audio/pulse/audiodrv.cpp | 135 + .../sidplayfp/src/audio/pulse/audiodrv.h | 56 + .../sidplayfp/src/audio/wav/WavFile.cpp | 198 + .../sidplayfp/src/audio/wav/WavFile.h | 98 + .../sidplayfp/src/ini/dataParser.h | 52 + .../sidplayfp/src/ini/iniHandler.cpp | 203 + .../sidplayfp/src/ini/iniHandler.h | 80 + .../sidplayfp/src/ini/sidfstream.h | 113 + .../sidplayfp/src/ini/types.h | 51 + .../sidplayfp/src/keyboard.cpp | 296 ++ .../sidplayfp/src/keyboard.h | 60 + .../sidplayfp/src/main.cpp | 142 + .../sidplayfp/src/menu.cpp | 420 ++ .../sidplayfp/src/player.cpp | 820 ++++ .../sidplayfp/src/player.h | 220 + .../sidplayfp/src/stilview.cpp | 713 +++ .../sidplayfp/src/utils.cpp | 84 + .../sidplayfp/src/utils.h | 46 + .../sidplayfp.xcodeproj/project.pbxproj | 1149 +++++ Plugins/sidplay/SidContainer.h | 17 + Plugins/sidplay/SidContainer.mm | 68 + Plugins/sidplay/SidDecoder.h | 39 + Plugins/sidplay/SidDecoder.mm | 249 + Plugins/sidplay/SidMetadataReader.h | 17 + Plugins/sidplay/SidMetadataReader.mm | 55 + Plugins/sidplay/roms.cpp | 650 +++ Plugins/sidplay/roms.hpp | 3 + .../sidplay/sidplay.xcodeproj/project.pbxproj | 363 ++ Plugins/sidplay/sidplay/Info.plist | 28 + 1287 files changed, 249400 insertions(+), 6 deletions(-) create mode 100644 Frameworks/libsidplay/libsidplay/Info.plist create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/entries create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/format create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03d9f8a91c0146934c884c0cecd3632fed8ea3f3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/0469251cba5e4bbc7be6a56bfb8c12739aacff09.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/049fe0258e868c86527f66d044649236d7d44b9c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/075aac3c86517b506b026226af8d522f9b4c0e82.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09ea0e5bad844ac9c6c94e1c5bde8ecf12f17523.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1313ec7fc6dabc77ba2520c06628260f81773f0d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1318e234d4931626b853fd1786180ab08e1c8a0f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/133231cddfb99d1c8761a31b4c8bbdc7d5e70256.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/174cb9d0468b96eb84e79cc530bd57e00f047c8d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/18799a2b9eb4c9a034395c3d106bfe1407657223.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/188d25407a0645dd63896870bee358c74334001f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/18ecc32f31be9570443da698a38168fb4e05922b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/18f462f0e86f40a8c70c61aef59811f5c10fa1a0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/19/1939079ce54c1ed3745ef5aebed5cb8f761755fb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1a/1a72c2fc74e24c9b36c5548ff95e8a61e203c9d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1a/1a86cc6ff9ecd2b93cc1b57dda28d16dd90e67ab.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1c/1ce6ce087f07153c416ce890c6bd3eb6ea50f2d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1d/1d1c028a77232e2ff1e28d8d71df0d58fbaa8ac5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1d/1db07896abb17c39f13561a9d8d3d680de7b43d9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1f/1fc568c464b112e6bd8c29ef5788615aa42534df.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/1f/1fea0ae5e81a973122ac048877f398b717ce4684.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/21/2159c4b72d53175163cc8e3c79d8030e3c4b4bd8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/21/21a58cb7a0db14017c13118d4dbcf6ef374073a8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/22/220b1aaa652208769fd8da94cb68e4cecc1c683b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/23/233f8108e4a0ac0424e3a94e3c70034e37516fb6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/23/23400ee055f4699e1dca8e25054deda681679209.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/23/234084978983deda1c99cb04a8d9a86158a2bbb4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/253febc77d95b09651fbba5e28e2863979830927.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/25937d3c98ac1956babada5bfdb79f60db5144ce.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/259f400fa6a21d8ed0a211794ea00052e8272e56.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/25a8dba0f6e63de8f8264ff4f702f4eb1a134fe0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/25ae447c47d59b54de28520f5faacf83d0a4468c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/25/25e4d19ce0beca107b5156f1c7d0bbcda50691d0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/26/262d804dae34ab32644fe664927694cf49b99a07.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/26/263305461aeeb66cae00431e59d107363faa12e6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/26/26598b155f59db8c323018fb9a62fe20a38952f8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/26/269e25373a5659636f6bb72cf887095fb179a5d1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/27/2702e99be759c42f16abd0300e5c78e062c972d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/27/270907da8c4e683aefb53b79bc19a7345468d0bf.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/27/273951cb2ac659bae344514b0bae58d48281fb55.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/28/2815dfe3a666130a84a1c6a7a8c2a9ea6ff0b3bb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2a/2a76307ff166a712581cda771aec03bbbbd2b618.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2a/2a9ccb0d05d3cc6936707b317b608ecd353e9918.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2b/2b2616af34a0492f3c091b4b70049998446c860d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2b/2bad43d40706c2a084d9f1282f219225afb0f44f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2c/2c5ce7007d32ee8e7e4fe3d4ef186bc2d68dea84.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2c/2ca4aaeb7b7e1857a73860a1ada072331a35b8f4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2d/2d07dcec510c7fc28d6205166eab679ef23728c4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2d/2d784a94e1fb654171e42c023f0955c89c068052.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2e/2e99235d3b715dfa71eb7db3f63dbd4f317c143d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2e/2e9fea7ec9df1644c1064606923594eaaf18bd01.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2e/2ea4a33c6abf00a7264e04e46aa0c923337649a3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2e/2ef438186cf8a02e13e58eb6bf744ea5ada4540f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2f/2f08763c3d5fc2aa113f6e42622e423a3a01fa06.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2f/2f3f1d1870337ca7f7e9ba4ea3ed32dbd34bd748.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2f/2f696672a416936d8bbb8d08c64c2d64497d662a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2f/2f7c122437cd6664b14813277835f5f12accd60d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/2f/2fb230462072b5d81db4ac3bb6f2fe48223fd430.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/30/302b55649b94bc96e931ae2c9de22233fd613a0a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/31/3125f4ef9691a49f5050603f695cdd4711a6f8da.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/31/314b2123128f070e2e4f0213e5c24f857c733021.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/31/3192da559d76196dde165702fa8dea74399dde44.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/32/32e5e4bba4d00eb1067910159036ab3dc14010f9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/33/33ab13ce8b5291449907be4e074b7b4a5e2495ef.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/33/33da13facb9426829ac8409726f88626e1e67987.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/34/34561dcbbaaf578d024a1955245527bb915bc578.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/34/34b7552171e7919ecda369ea6fc641cfbbd67ea4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/34/34c3330b83fc0181de8d83e969df8a8d9f0938ad.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/35/35b6ed52de1b0d9b6b018198576ca16649e037b6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/36/364bc11cd7ba3dc31aab3b04efdb602634918759.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/37/37297dc3fe1106e6bd20543993ca3d6e26a55a4b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/37/373fb7af76a8e7ce3874fcddf54c67362814c61d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/37/379a4c2afc85ebedb0bb820cc0c65240952ed1d8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/37/37f25e03cd96a9990d3454db356dbc0bd81fbee3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/38/388e1d2be6873a775dd41a83fe9967a41421b544.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/38/389b234d5c1a51d8d16fb6bd7f416c7053affd9a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/39/39345bd0c0239a78b6c2b85b8acfc4057002e9e9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3a/3a9a3e10c5da7e755609afa29e7609d552fd0eb0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3a/3ae1002f09c4eda13f0536242c84544867de70fa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3b/3b8c210914f84ae254d78eabf2561baae094660c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3d257d9785dbd36e38753d84d623921ea848c983.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3d49502c0699bac541639fd050f8e383acb2e199.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3d85e02f7b611b814a471bda6d2583f295e6ea8b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3db31bf517b06dd80c5c5ab112739e8388f3cbbf.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3dbedf56e07df88e6202880ad857f8cfaefafe6c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3d/3dfc31a86ec9512bfe50266f9c1d172cc28f5b42.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3e/3e8f0338792430c79bef80e26ea871a1baa9101c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3e/3e913f7c7e466c28990987bac51792f091b6fa6c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3e/3eeadf813c836a08176b0b5d6461910b89b4dff3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3f/3f109bf00d12d3439a8efd5108ed548c3f78d0a6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/3f/3fd8ab131673b3d3f04d08cc7f7bce76f6a379ba.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/40/4036f9820a5f5e963adcc03d43defebc3b33d68d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/40/403b1be3ee1920dc38ec3743c6be5d7a216acaff.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/40/408eb62279c4a24a6a1787a635c3812fe2023d97.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/40/40ec5902b653e65b0689fb0a5f18f17ac88f1065.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/40/40f40961686c007bc606aa4fc4c5dc5b2c04d55b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/41/41c4a3e93a1ed71faa8b22fbfa35f7c7f3424e04.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/42/4255bf934a175bfa8b109652e8aca959459a2858.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/42/4288b6a748fe241095118855f39a16f28b683821.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/43/4307c36def4b118859b8d8c0d8b15323945a299c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/43/43b8c0a3ba3e5face8e22341007b1786f7c9a24b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/44/447e88cf589d981dd648c02afdb3b73d62d993be.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/45/456f84655e792c9a77b666255f2009880fd2e7de.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/45/45757aad2adaaf373746c9d70c89f506993b64cb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/45/45efd80a78709bbfd11b6dd7b010e79e2a56d89d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/47/471b225d31ec2540d6c1738023d1dd6fe8296987.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/47/471f80d7a7ec3477310a287b82f8e2cec7e30c5e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/47/47999e166ab3e99d6ddc1179c078bddd1dfc3a44.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/48/4837206a14c7068d9ae0331193ecc93747362abd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/48/4847e5a3a6d5231cdd2e0e8de3c79715a287401b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/48/48a1c349ee227a480af76f0bbc3d7c027372a05d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/48/48d0fa90e5ffdefe9dc5c0cf2d55428380550e41.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/49/4902f2ae309bbc77cc45d16148b2e75617589da6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4a/4a28c628bb1b0b8b616ad9a0fe8dd65ed47ac8f6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4a/4ad3d0fdfcdd5fb9d2f6e068e112c6e1126d7132.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4b/4bb86c29a8be6a1018186e2c9d2454343e7f3463.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4b/4bfa3c840dda7baac3e6d1addcd7be4786ec227f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4c/4cad0e68a8c6cf4cca5bf6be924780812b324831.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4c/4cc77b90af91e615a64ae04893fdffa7939db84c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4d/4d41d09f3c1349f28a437c80e490201f28aa4767.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4d/4d67206c75ebea210274d2e53e1ac8f820e3eece.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4d/4d91afb7cc714b03cae210f0b8ff54aaa98c959b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4e/4e59324d4f41eb9b888aa19380cc51f6b25c2345.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4e/4ea9164435a9edc9e981e3b5ad2776828b1b3b32.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4e/4ee7b3dab95cdfa1871387e19d6e18ff8c966844.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4e/4ee88d63ca99f976e30cd6d1aa01b51881059310.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4f/4facf05985161a1a13ef25753cc940db18ccaa8f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4f/4fd34ab1dc014832944bb78357314a359efde91d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/4f/4fde657d9c1f2514cff874288afc3588795e2847.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/50/5088ff1465d4850e857c7ad90ac0a8fcdbfd0c43.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/51/5158d663804da582325b84715160f0dcb2a5768c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/51/5158e3f786f80f8ad5606d7a9c14c8454c0f6f94.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/52/5243402e732b0fd9975cb38039422dc0ce5f44ef.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/53/5316bfc9d0bb2ab725e59d10884ce3e978ab6af7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/53/5350390ed45092412a7b07ba75b7f2e2fbf0f4e7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/53/535209e7f3ec6eb3fc4dd5ac41300fd2566f6c7d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/53/536c8a7af5f01c3c57c9120a9455e01793920053.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/53/537142e7d6be9a06e879192acf6f70ece57f19e9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/54/544addc5c361338f406bb22abf43939db20b23b7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/54/5457477538dcc0497cd67ed4b4b417c094d8db53.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/54/54ac43443360171d789a141d66ad1be3e336c8ff.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/55/55669b7ca52f1d2c4f4db8cc5423429d83ef39c2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/55/55749eafe2bee5a53dfabfcf093559ea2699871a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/56/5685485f60c4fa80a25611cd9f31a42807428140.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/57/5727156c93d6e49440191c873c3cf15288fa28d1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/57/576da86938c4f4734bf5c2a5011029d060068ba3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/58/58754320c988e5614c4f9ae7f57678b9030921b8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/58/58dfb4a2efb19c29040a8d3dcc636d6c8c9bf1a6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/59/5997e1f00ca7b1988c8a2d69029427b9fc4f894c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5a/5a13fc13b2c21c0eb55040e5aa437956cf224b14.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5a/5a4483bf1cbf98a99bf171dcb82ba7e316ab94de.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5a/5aa66837d4b2786669c0d0654fba1768dbc29cf2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5b/5bbeccaedb94afd1ea8140514b1ac8c955c26714.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5b/5bfb8e8b555c6949d92a4230d4592d890780601e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5c/5c8587b43f9f4eed7086697e7a5f77506cf76da7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5d/5d480beda044b550196030a1b674c5a2e765de8a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5d/5d4d96b58ffcda07d011f707653b7b887c0ebfc1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5d/5d57e19a95966ac659b65e5d793c5e05c73a7a76.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5d/5d85899ad7f8d26dc1a1a4f637b934effb7a6c0c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5d/5decac599ca8729784f58ad0386a923752e8c7d2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5e/5e59514951f5050217af2fac1562266d18504c4e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5f/5f00eb9393ac05752349ca417c777931268870fa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5f/5f3757166d369c4e3827c3b40b5d49b33ef58e42.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/5f/5fd529e7729bf49493a4b7103d2521a6921ea3ea.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/60/601166bd6ed33060936ea628ab241d78445ec3f9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/60/60455291dbb95e8cea315b5e67abf96cb8b1cd1c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/60/60b11cdf90a41080e4ad3336cf0931d6e8f6e149.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/61/614a049d1f3bb6ad5bc23e65d27322729e9f9c38.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/61/617cd032bf2526dd195093e534f8224834e0d8b0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/61/61d69da0b07c3b871a26079f49be31a2edc56d06.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/62/622265618d31ad1dd11fdf7b01a2d1a0b9ae16cc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/62/622a8a92c5e2d467b166bbcc4841ad14160990a4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/62/629e37e62c395feeff6615031e12a9512f9bd489.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/62/62a6a04bb0c8bb698241f0cddd4af442b0180019.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/63/632748b1d981acd61b3fa12213d43d1c5da7d1a2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/63/63825c815215e97398334388b365cfb448122427.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/64/645890e5e8243a7ee5af6798ef66452eba957ddc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/64/64c79bf7958762a1c8e9f8798047d5a43a651e1d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/65/654ee12dc3235709070c4e4685441b63f364f2a7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/65/656188863ec72d556001f7b829b5993c0628f3df.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/65/65fc65b034037cb2772c3a2c859e1d7ae95f42e3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/66016c3604bd457a375909691359d5dcb1a88e55.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/662ab93646e602db71adfddc70e4a713642da8c4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/6650d5d1c673964257267f2998d83b7e6f41eca4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/66820ffcdefdecdc75c9579b61f991fa6764cfa6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/669bea64d3a4984d62fe4b6120503e4973ff5836.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/66/66aba46021870d891b5043b8b6dd12470b6c0003.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/67/671c46ea045384b0c4285d603fc241664eba3205.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/67/673e4a713fa530e402d97d98351ad68f4e859e75.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/67/67ae0847959dd3057492be46d0548198f535873d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/67/67b43dbff4afc4e8d102c58d3dcee066cf936f1f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/68/68156441d79f3a98d00690b273b6a5a4c9b86e15.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/68/684013a83e22fa6fcb9b871a5d233db4b41ae500.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/68/6845574010231dbf41a35390907cb64818565d74.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/68/68b9f8e6f30e0813b2909db4a50cc3bd9903311d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/68/68e4d8118bca5d1aa059e6cec004e8bcb3e111e4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/69/69043e889b67a7de3ea5f794493db8c82c3d2bfc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/69/69c2e1230d203ac7b1e9e8919700bf08bab2cf82.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/69/69e6e736c6edf4ee1529e8a3e58bfa2f34076b51.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6a/6a0b3611618c4a0aa8fe56a094a762fbac270627.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6b/6b255ed277d36922108429a30352e7ffafbe532f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6b/6b59e6852b64752e58711d14508d38d02dbe0c62.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6b/6bc7b5377b65556e917f6118fd36bd05e933e421.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6c/6c0396d79b20b630328690ef7b73551fc0ecab9e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6c/6c0d576a1879f973293c2959b7192cbe4346a533.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6d/6d191e32adc4d307960a5bc0f439dedc320b8650.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6d/6d1fcf6f6ddad0d53b840ce1846d905fe97a70c6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6d/6db2f1c31571910da3ad2ea8d5d534eb25157555.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6e/6e20f7f21484ae6cc294549a93d3cac1d55a89ca.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6e/6e572dea93fcae90cc702c8969c97f0257944fe0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6f/6f25cd2e65227f04a016c5b69e68c69ce28ad2ed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6f/6f2b57511b4e378f41d703e0a2f1fed5bcdc0a64.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/6f/6f5e6b043a7c0dc1d49ebafd215da3ec9c523f5b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/70/7077f0ff4e0b257ac53ecce8876893d5cf6b389b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/70/70bd66ff8fafb144992f68c4e32b277b41c2fb5f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/71/71082280d756887987099c5202e36e2da4299ba4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/71/71369fe9b3ba56c53075eef0c0677ff24b8e169e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/71/71870572e8a8ed84bd2e5ae3d62fe87f30c69efd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/71/71c86211eb323e868117d64afd9a3e11145189b9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/73/73140435b5abe3dde14e220e5d7c4c9c31cd5dd6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/73/733827ab8c96d6aeb76afe51fbe262226cdf0692.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/73/73f1e3d33c18cd55fa22c2f091cc703175e91b71.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/74/7450c370fc92fcb7eccc272cc7ab03e2d6635748.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/74/746f969d2c703cf0dcce5308bab0e362afee1592.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/74/74a1d3e8d937c3f7920862aa431c9d02056579da.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/75/756b37053c23c800f70b5b2c784f822d3ce0b510.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/75/75951044e5089ec92f41776aeddf355c3e6c95ed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/76/76651d93cff275d626f44453756ea1dc78c33ffa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/76/76d0c661cd7691a4a96e4c43cefee517e2209af0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/76/76da806123b201190fe609b0cb549955b929703e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/76/76e0c92c23a3a37be273f8284adb1739a4b6abf4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/76/76f33ff932f71b48d76ed683647dd1fc50a4869b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/77/77b5f6fe5e0f9b284614b87f11cfaf94207083ff.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/78/7835f6e78aa4819757defe04256bcbfb6db4c03a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/78/78f8d6c17e092c61f293ba4d647f664425116e34.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/79/79b956e87712bb4457f323aff13402ec46ec3458.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7a/7a26b6709be507f934a8fc176e0639add6369c40.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7a/7ad7bd933c85fe9192f752f7fd0a56d5886f79ea.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7b/7b0c67019d5ba133684b98bb841e204eeb5d3a61.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7b/7b7ba5d3364950f25a179a3a7434587cebc354b8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7b/7bc545d5f045bd387e6c37d66c51870d57e71f48.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7c/7c7ed60c080ce4aca5c9ffb87d4da43b242035ed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7c/7cb7f6cb57ee7fe619f34b3a9d4ae5668bc50029.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7c/7cf1de6d53270ce52bed5c125d901c40800400bb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7c/7cfa7ef3375bc4786b46e5b11b2d16a3705ccf27.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7d/7d277bcc9287f9522b83a6c5c98664af72d6d87a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7d/7d7ef1646032234070b40842b79844895df2385d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7d/7deb946cbaf441679d40890de68cc2396e4e7d29.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7e/7e25f447b1a7c9de52ced9a6fb42de297662c549.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7e/7e4f037eb6e27daa29eccbd4aa402e7ea2040b42.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7e/7e5d04ea4d72d22a7f88512bc41708d4e7135354.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7e/7effa60bb8450d4f232fccd47e49fedb488573d8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7f/7f08377add58b5a320f1b5cb969c228a24e6bec5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7f/7f1d60b09fd83d76a7b21159030de2092077f62f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/7f/7fba668e0ae99582ae6e30c4b4f049939aa8cb57.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/81/8116293da326221b3e9d4b631c5946775823ca48.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/81/81be17cf4742c976e22828116f2cdeb8fa376ea0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/81/81e9344af51a3d50f5bbb1cc1d4af0e10b73242c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/82/82602d42c98db2be0cdec4ed37ea4b10489ceaee.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/83/831d7b29f6b2acfcc8e99b9d9622c7757d45f2f7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/83/833dc21e725b7b9352a76b0e17719c9fab430711.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/83/835faaf10719eb94978915fa2b831d8688c6053a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/83/83cf0dbc59c04b8dfc77ba31fec7666231cad0d2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/83/83e4a25da9fd053c7b3665eaaaf7919707915903.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/86/864c9dde20f92b59807594637b2d1a6cf750aca7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/86/864f02b2f36b83c854d95b828db445302ed51a9d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/86/866cef5644f1beb82333bb35636f8665fa28d856.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/86/868ccb29d5dc98be5332e9bce8af181d130bce6f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/86/86f399266be06dabc3e0d9fc99cc51b93d1cec2c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/87/874972f5b50bbefa5eb804f4f13c123fc9ba9c66.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/87/87ae3b07fd1e99bd2f2e890d2079fa7785532922.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/88/88aab032ccaa31fa52b34a3982d38c8b8b2762bf.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/88/88d435acd8c2c5dc64130274a5d70c463fe3b83f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/89/89d8a6f404f71015c006f7cebc00da2428916217.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8a/8a1196aab6ef15ff9324ebeec187e94285454b68.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8a/8a1ba811070fb0057dac9752f3515860a03c3438.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8a/8a425ed76f70f251857c3d7030fa1c45231b8290.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8a/8acd25e6d3ae5700f57f38b8d2c43d39d23bb53f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8b/8b9157df6e9f4882f9273c65d7b4e4a7228cba5d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8c/8c29830b3c14207428d8376f710384e2f926f670.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8c/8c878bc9c428049499e331d9582caea687820e97.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8c/8c91e1c017f86b2bbab33ea9ea84b380cfda7c5c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8c/8cb7251657e677b27a39fd64784f1a73e82c09eb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8d/8d634b07aa3c2964bb541d2ebb98db31772489f1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8d/8d7061f7734d5f4260f5945629d70f0bc61b314e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8d/8ddaedeca11313f2b64f0ec23b18db56586d5012.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8d/8de2ffbbd9764e69e2e7565445160751648f8c1f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8e/8e6b812fd3ce1d7aab72b64207a82e14e1f330a0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8e/8ed86f63967c8dc77db485367579e8c29b5332eb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8f47fa38ff47541d8695bd88fad6c385ebb00569.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8f581ecd2e4d6b9b73691d762ee00098b9c9ff68.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8f8764c49f1aa1885884ae6d3ce79125e9b8bce8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8fd615e7480e6e789adbfc5c3419376699864156.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8fe5e7bf919b7f3e4701009245956254061061a1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/8f/8fee6babc4ca884683818dcea882e46faae87e00.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/91/91bd44a45574d12bab5761441f51c7115faacec8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/91/91e03003dfdaaceda115cc4a0830e4f7ad6fe5a8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/91/91e380da18e1ed37aa253da5c6e16f132207bffa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/91/91eac227e28cb9fc344fdf7ac7c7e4fccd693ce6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/93/93b9f0b44bf95419756506603f63072e58304c15.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/93/93c7db3ff3b16d768ad78569caef80d701c8f7b6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/93/93de6a630ab8d4b171db0aa8c3b4d4d05ed7d819.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/93/93e2f37abaa690a927153d2d600ac72be80045c7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/95/9507cde962e4b91bc488f26baa6be304894c5f53.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/97/971e239791aa9efc6485e4d52f3701e82350e709.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/97/974275b49c44b9c24993cae6e35c90292aeb9286.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/97/9768f139c6dcc009d4d75137c545623157eb8fc5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/98/9823a3e79e0327b599c5e19beb5ef71007c190f8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/98/98bb6bc4145ee08f29db474ee18cd8e7b1aa4671.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/98/98cfd61f3db7f1c37757d2d75894b497e4812ccc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/98/98de0add68486c22e5df4eac2968481ac4ae22c5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/98/98fc6d9fa80c13d20f5971ae14871a87ac8ebaed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/99/9927c1c887ab2e8a9bd6898db91ca6cfb9764aab.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/99/9996cee4050132143427818115664de1088cecfa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9a/9a07af31b81962c1ee2b084bfaf9f42ec136e5ae.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9a/9a77fc9abc799fad599593dc7ecf1406683f2b4e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9b/9b6d3e48e5f4d598d67df080bd68e8e79a36e457.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9b/9baa0bc83d355d84c2358de68bcd321005edb760.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9b/9bd8e3294486abffa3974e4ac2d040937a80f604.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9c/9c514db635648d116612e5d76e2ca4e07d1c169f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9c/9c5283f8eae69198d179cf9b086b7a9e8545244e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9c/9c8d95f1907f3899aae34c0df5ff4a85952622ce.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d1df8d3049f7f76cb4e6d508b9988afdf31a4ae.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d20319c51d5dd71a0024769fcdfc41c44be4f0e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d58a6e2f47e400269173e9feb897501765747af.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d73ab005c688066d6c6e5d53e5bad9e7a94cc55.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d889ed3fac26b1efa459d1c8bebd9f608e820ec.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9d96ab025398b0519249fe9b68e03fecd7c7b085.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9d/9dcb9e41e7fa2cc861d9b66f13264ead8d438f1e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9e/9e29f37d3f44f67ed252070e0404f886b10b0e25.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9e/9e4bb927e6b66c28026410ddff7b31e2ba6ca13e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/9f/9f8eb665bf974488cdae1d83864fab129dc00ab5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a0/a08079b82b46ac4adc5d038804a298aa09d2e4dd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a0/a0e764d56a1898fa95a1f1f2bff10820653c5c66.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a1/a18d7630162759bed4c75466270046ca132ddc13.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a2/a27cbd0d0a8d4a08b58ac489c38f7bc5b4ac1c8c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a3/a3cc3cfbb1401e5946c6ba14c75d8c1ecc809c87.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a3/a3dd4f4838983a4690a5d62ade6a57e6ba8939fa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a3/a3fae3deb354725520365de0303d2ed97dd584bc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a4/a49854b589b533ea8fc1e8a2210b6c6e756b9c9f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a5/a5341fbbbd8e0c54cafd279420862521b774e596.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a5/a5547794e1c888e5048dca77e927c0017a673b44.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a5/a5779ba64f054191c13bc7882546d85abc4029ad.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a5/a57d3e996d6073603f87b57645cf21c8c11b8537.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a6/a60591e06527a6a0cfd4d86e4ae582bf73a7a27f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a6/a60a81caaf66eb65b51bf24c57264141e708f692.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a7/a7135828f33fcbdab4613a8d2a466dac7b98bd50.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a7/a727219233c7489f5990d71a3d4f6dc6810161f5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a7/a774bd5786e33e06aa0b01618761e20ba5098401.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a8/a842cdeabb9cb0e26d6cdd1edacf873a974d0458.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a8/a89ff588233fa5dbd6291521103bf9ae4a045f16.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a8/a8cda96c9094cc36ca26da385986936e79355ef3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a8/a8d6d321a0f7ab3530f751984ed47574ca10fc8e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a9/a90fbdddd5b852d0a5208317acf65490ce987431.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a9/a9a92b02e7ac71086bbe973411f5baf890ba02e4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a9/a9bc6b73c56106d354f1b62992b16802a13537d2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a9/a9db400d207f34df6b20ccbf118bcc6704623de4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/a9/a9e3d088c04a40647aead20d3b84bd324a538f07.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/aa/aaab9755e37acde01b495540b418ca31fcdf005a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/aa/aafc2d75de0d90ee3cbf24fa46afc410f60fd6f4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ab/ab24ff1c4db83784bb5fd5a8e0f8c7776cb9bfd3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ab/ab86f8a0022c40e1edc3e57e1f080c0c4250d3f2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ab/aba6daf60bbf8b9e90c16f8a5059a0678994f0cc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ab/abb8c67d578c0f9ed1816bfd2408678821108023.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ab/abf618ad3de6e9df6f37f588474716c9d1068020.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ac/ac0f53e154397b0468caa6cc8b09d2e0c87bc6d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ac/ac1cf42370dbddf348195ed89dc24248770517ee.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ac/acadbf95160c737caa0dfde755c2dbc09ceda501.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ac/accc02d698a1034fbb708468e67594b403f05616.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ac/acfadc55027aa463d28cdfae0524508c66a8769b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ad/ad6cd908873eb3de617f5c06f1be856111a976da.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ae/ae2e610ffcc74aeadfb037a598c371c34a6b0ad2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ae/ae98ce7bcaa4f29802e5816a71ca80cfd9c94c63.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/af/af7ad637ff2cb28ce98f5e9e9814cd10fc44cf20.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b0/b03581722b391a7c18f6a4e3d1d70b9ee9a1f8c2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b0/b08e529b6fa93f184b9e5a0e47046e56d48da236.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b1/b180b5d4b225f928c5ef58f448847552da5b28ae.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b1/b18c760a67528d094b1fc27b0fb451c1b0278733.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b2/b2b6097b56ae331f22ccf01b50bc40214c6605e2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b3/b3298071e359ba474f6ef71cf2ec5171e94bab8a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b3/b35b1b55a5555fc9eb982dbb8273c3603224f030.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b4/b440cfe65e6f39ece5aed1a7345213a4491697a1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b4/b4c228cfcef7b36284bfdf74403d0568b230a1e0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b4/b4ea9f4e79e8114772b894f24a85781a1eacf639.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b6/b63dbb9b166b5af1cfb386cec0a89a86d4490341.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b6/b6579f8be7e3db503fe166bbaea1b59359090dba.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b6/b6c2c775a1218cdd3684f59ba32f15c7bfd767b3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b7/b71c310c5d4c29a606b213dca3388adb4276e7bc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b7/b727d72f8dffcee12996bb64804c39718c3f1dbc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b7/b72cdd09b4e48287e6d23e5c22f90b5134f1326d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b8/b8d2f5dd00efe11a26a1f9e168d71d7fb3c00e07.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b9/b97a3cdbaa6bdf534327eea8d6f6e8575c90dc86.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/b9/b97bd6ed15c582417dd926bcbbb2e77887e6d75c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bb3fe9af2161a4fe4930c905aecf6b574790c250.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bb4d7906bdd909d26bf1f27cb94385dfd364504f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bb5967c52c865ee824e8c8a837a775753781633e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bb5ca2eb25fa76b60b891d1ad10ba75593156ae1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bb7ed4b1c07eab764205664d0654eefe0f313a30.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bb/bbf1b2e7e602787c63f3def65c3c41b1b15ff6c8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bc/bcc86239abcd6b367c1f191bb01c2e2995d8d9cf.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bd/bda489a4672a790704d6b1b0652e49427a75fc9f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bd/bdd0533ab4b9f08661b4d1215934893518d28cc5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/be/be1a4cf342150c6cd2ff3c1f3a01d514c0acb120.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/be/be422ce0c7565386deb4018100d597b24717267e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/be/be68c7ce931bfa51f48747639b4bcfee294dcf97.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bf/bf25c69e50ca1527112394b6275e937c7c7aee0e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/bf/bf4000b7b55eb6c993fbfcb1ee9de743a3393152.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c0/c0c4eaa93a0ccb81b7a26c96ef91819a92595704.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c1/c1349f83452262c2a5e49426ddf07937e31f130f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c2/c208cb9c8405ad158d20a8b19be19e84bf23499f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c2/c29fd83d41e16dedd06d6c7f66f549953dd77ebd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c2/c2cb82f2fd1ef912ec9be3940843171bd1215c1c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c2/c2dd599688368c6f86300756c2c171d5fea61a68.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c2/c2e1f9275cfeaab01f55be8fe879751327fb8551.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c3/c31103163fbc117c981d60dcc94ef5af62e6ec74.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c4/c477fc4955b0eeab8876376fddf639d49253c86f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c4/c481fdfee660469920063a2471fd7f86f39c2184.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c57194d56637579f8cd14c5a6ed3c545c7f7a7cb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c5924da675ac9dcc103756b379140510b9b9f183.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c5a1da60aa3bd4ce68e4612646b907fef3ff00a0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c5c298a72f3fbc3df8d3e13ee41041edddb71041.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c5c4ce9fbaeaccedb2c951e95baac49665acaf35.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c5/c5e1a68f1cd9cf8873841a2184de7b4aa86c33e2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c6/c601f9897642311bc355fd7d8f4828df6fee9abd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c6/c6bd3f463e508069054fd4cfa737644cda1940eb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c70ec0122d69753ab5d62903bcfa163e07de68a1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c7190a1b9f4ce1e984fb80714aea478d3a776ac6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c73ff2b8de7ad7389e7d8cc5e89bdd129cb78d12.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c75e7d3ee771ab53beb18562b5b7c96d95943172.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c765e5d2cc47ae5f7ebf3ec9b9ca670e27ff2146.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c7/c76f92b502d587bc5e8ee89d87e57892f5f395ad.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c9/c93f5cbc1aae1a4cb23146c4456a68a0085a69dc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c9/c96802ae9684cb063cb7e0724997eb736420fdbc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/c9/c9d8e096a28414d35cfa4a2748afe0f3db37724d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ca/ca0da6fbaea829065fbfd74c55ee227e6a3f1629.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ca/ca1f2b44f4bd7f702ee49034e0a64d86741d725a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ca/caf2a7b436d349f6d41e1b006eb5ca9928bc2008.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cc/cc851e7c1823f5d448c3b07b1feff46ae3b0c3f3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cc/cce144efa8e9ea62e13064b87395fe1a59f17a1e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cd/cdcae1d1e79ddfd4661b6035c8426d45c5e094e4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cd/cddd435078f2fb20df2afbceca1905d783757816.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ce/ce26116665ce7bce9f6163132bfc075fb97244ef.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ce/ce6814847dfb47644015cb9e9e2feebf1f8a8934.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ce/ce94e14ee9b2b43dcc000f3187b34afa7f2416ea.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cf/cf813f706f942121002974c146003b94ff783bac.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cf/cfad748cb6117ad202da2670c9b39873322bcfe6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cf/cfc6a870012081c33651a8e9c0b5b602089a8949.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/cf/cfe13ac38830fcc3a3352e1fac9684d20efcd06d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d0/d06ac38e2de7dd810cd45f0f8daa789dd74ffd17.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d1/d176c3ee1fabb9c6b79d83ecfd9c9b1f07c7c4d9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d1/d18106137e1b0a43330a51b0ce63b77bade5faed.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d1/d1c141ca78b915623f87a5043426bc282d7cfb78.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d1/d1f3441e136e4ef914d846a1b103035b5d3091ab.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d2/d272f1ce7ad8c4aa61986fb5dc3751e38245117e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d2/d2a929b5a2b496a3fa41dd2d700b283548c2051e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d2/d2adf8f97121b6ea64cd2568d70bb8cedc0d568a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d3/d31b436ed2dc5cb9d5091e901032a20e6c4c347e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d4/d4f2ba67ffc9e116db95581e8886f22239bdd26a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d4/d4f75a8110c178d16cdc010a1740fd3af6fb8bb6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d508353a68cb4a51ff60ff3c90cf4dd65d876fcd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d51513c9d8bc1bd2e305d47cfb90b907113e83a6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d51f83c1d459b8481a80bcaea7ad79daff04134d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d52544269649dbf55d0c810d27bd9d47488f1d9b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d54fbd64064d2c3f538bf8e86b0336860fdcb96e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d5/d590befb4775e418ad8f60f7ba9bc415d335aa6c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d6/d628345630b3aab5ad37725bcc89b4da59cf2f9b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d6/d6674e69629f0399c848c5c77d26bd6a7b8ce52d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d7/d70e6aeb62b6f740cb79927e710081cdbb484320.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d7/d7a1515faa174d19ec71bdc90287f919d4c95356.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d7/d7a658813193d880e41dd77521ca07f1040d96b8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d7/d7fc9f4b2855d0eef651739eee666fc60db76111.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d8/d814ccb334dc661e78edd6ff5ad7cccf99d199ac.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d8/d88c078b10fcde8159f295ac32639b619c453d21.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d8/d8cb2c86d8d87446e116e0709d3bd8e27cef06e3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d8/d8f9d6646b12c32ec219f545c15f245049c2e14a.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d9/d936c52422cc0d3232b63a951ff4e979f1fb260f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d9/d94f34f71f3d7e92ba846df1bed01e932b588085.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/d9/d9e8f74718860e033aab096f8e089d822d2991d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/da/da9b6156c45587514cb0a30b8c4d442977c13570.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/da/dafe55fb216ee30b1cb97819ed6fd16bd4c9cec8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/db/db5a02e197b82d2b38c136d3ea2c4fe0cf3df5a4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/db/dbe82985998a28754e6aa6c10df171935a0cbc5b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/db/dbf3f1f33e859d4988c2bc9944c64a5e1f5f2990.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/de/de0aac174fb78431c5b49ed2a3db1bbf3f9d6fe6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/df/df76da19fddf2f9b8ec466ce85e17bbf972d0908.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/df/df79d779db0b3eef8f5bce684b8bd2c9f17999a8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/df/dfac199a7539a404407098a2541b9482279f690d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e0/e050682e30c5da45c8efa9f78e1bda16a8ce9b83.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e0/e0987e265030f826fbffef759f90a8973dede3d3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e0/e0c56fcd009a5816165a2d2634ec98d10ad12beb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e0/e0e3c1b075b7ad8546fe511787e8c79a1b77df0d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e1/e192b186182bd38fc4511ea940c0fa601a69c66c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e1/e1b79385f2c04d9c5f4225c2e6527b2aeda56fec.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e1/e1e48319997df4e881c8e124ee10cbee3e44c9b2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e2/e224e1ae0176c713255c4ec578479e438e2b0a70.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e2/e2564495f3e1c0a2fba714a637a8a9d146f69447.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e2/e2611118050d8192452d947b337ec7381c5e56fe.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e2/e2a3570b072bbc11931570399db58f632b0753f0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e2/e2b7b09513e7f73329b818a2dc0a881fa5e4883f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e3/e3242fd95815c194d2452b78a16ba2309f78b0da.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e3/e34fa444beb45f0a42f6be504de186846e732531.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e3/e356dd2aaddfc2716b0fa0fcd4ac9fb286df99e2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e3/e378273a4e3415123f0ca4c12de6547348a9a77e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e3/e3af4e54cb7696cd670363fc0d2a06fd56794bcd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e4/e435b22c8d53b063440bc0dbb29e659af861dc05.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e4/e4b0970325001f05350e6af4eab538a199129bd6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e5/e521bfb5dfa1d9e6b09c45faaf9d7fe3d0b4af4c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e6/e66cad17ebff7d556b3069edadcedb9342f4f8d7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e7/e742ffb434dba1584d36d5394d5feccafdcccf1c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e7/e76a32b54fb81acd9646ad4d3d302225a5064ce2.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e8/e875fed65998be6e72882d70cedc084eed42698f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e9/e95cad918d7ce38d97fe1646de9daaa034496d91.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e9/e9b297aee2030ec00f78969e756d4d88013dae29.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e9/e9b59b4b6fd41d5ed09b9cbd680ee377657b6705.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/e9/e9eeec0c4d0eb25442a98e2c7f725a85f70f9ccf.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ea/eac690c780ca9427b5ab9c289f4a372096d9d5d4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ea/eade5d1279c8c5caf4eb434510961bfc9ea83a26.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/eb/ebb7d674f6d84baa26bc46fd3e9a27aa089805b8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ed/ed8efe21f21c4f3550f6773c719018499d274d8d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ed/edf6d8142bca3445caa681fe4e747ac864d33c9e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ee/ee4bfdb030d366571d88ffd10d2a82b810373fcb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ee/ee98150f7cec7f9e4670cc034e7e402a487e9402.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ee/eee7a184fd9b4a2628973bd03a8d5363e6801953.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ef/ef03c938267e32120ca36fe9ef3363a84b388e52.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ef/ef4ace81ba97755ab08ec7d647cf7ddadcf1de21.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ef/ef51f99c85ea233d7945137aa1bab9358779126b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ef/ef543742a5691f8c96c2a3184d46dd67b5cb4543.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ef/ef92d43cce18d246ef6747cab437c5f2f2c96441.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f0/f0751c98b51fbc210358723ef92b0653710bb7bc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f0/f08edfad840e1643b4262e7a440302f3c880294c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f0/f0ec741cea07cfbf66016c9d5ff1075917b09fe4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f1/f146347ff61bdd63ef113f525845b4706e0d57c0.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f2/f24cb0befe219ba0471838d0f6c51f53a0aa2a37.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f2/f26b566c258f590047405debe0b32f9b125420f1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f31904fdbbed27c96a438c9313dc28e0c99c6f5c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f31c4d1b26edbffa1745c1ffba17c8d0573e2d30.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f34565ca8066d98936eb8340440665c87b1813c7.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f3852effa7e2e643692c7f2623461c4c44a3994e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f3ac9ebd96b41f979acd01b73a17221f64a358f8.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f3b2f14d5b6859581814297a55c03d981945f717.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f3ccd5a3ac9a7ee1f3eb5def6359f25a7497d972.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f3/f3dffe48bca878dd307637eb12ad2d966ab3eed9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f4/f401ab3bef8f889b87b1eadd0fef4368cc617776.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f4/f49a59bdda6741b30dee3b5906cd3dfc6533a851.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f5/f5dce3ba02985a496ed9ba9c77d62eef77c51506.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f6/f6081c7b0605de02cbb51bbb383b31e5936166a4.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f6/f60a2d19fd6ca5c4f88fc7baf05042b892da4ce9.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f6/f64c162e4c13b932a1ab8af6ad13544072d89ae1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f6/f6db9f313c3f2e092868af5756a51ce6f3e0e1c5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f6/f6f949603d658e2f31e736a61fc27e6bd52dfaaa.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f7/f7059b876075e3e58c246bc17baff5a23dd3b08d.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f7/f7a293c97de7dd1ea51fee8b5a762b4e6b7e4962.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f7/f7df75a5c96137f3f96de30714a1eb330c8295f5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f8/f88dca8e20de5085b1026eddc33134498e22c6bb.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/f9/f9fad09e2db2b66128c509fbf8a8fd78e290cca3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fa/fa5722aa5dec1c72d301d638c99ff62edb9ca389.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fa/faa5d6c0a911cdaf49c57039bfdb1b36c3731054.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fa/faa620d12722030313010af2a6ac244159d2602f.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fa/fae7bbb44214a3560f4cacb692abff334be704d6.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fb/fb4db488688f72ec1edb75c46a43dce4eb49f3dc.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fb/fb96c23ab63ceb33fe30887013109bb47ae23aad.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fb/fbb48474fa3dfdb158b6d77502d9402c5300ce38.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fc/fc8493e035ec9c48bf3416033769f341086a002b.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fd/fd54dff95a5203b9ce207e1712e3a007e6fca80e.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/fe/fe8de7925c06335d13c4b1ec326e68f057c431b3.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ff/ff4a2506a612a133a6acbd05638a39bab10a52f5.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ff/ff669ef6a14bdac65cfd63fc0ec01604c2c6cf2c.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ff/ff86a80317ac8e5fd6dab0a5d50e0325b36ec8d1.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/ff/ffeff06ae5f5c733f023a2482af40b9cf19a4cbd.svn-base create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/.svn/wc.db create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Status_Update.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ start.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adca.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adcax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adcay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adcb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adcix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adciy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adcz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/adczx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/alrb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ancb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/anda.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/anday.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/andzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/aneb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/arrb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asla.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/aslax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asln.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/aslz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/aslzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asoz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/asozx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/axsa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/axsix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/axsz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/axszy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bccr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bcsr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/beqr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bita.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bitz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bmir.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bner.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bplr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/branchwrap.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/brkn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bvcr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/bvsr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1pb6.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1pb7.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1ta.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1tab.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1tb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia1tb123.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia2pb6.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia2pb7.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia2ta.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia2tb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cia2tb123.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/clcn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cldn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/clin.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/clvn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cmpzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cntdef.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cnto2.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpuport.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cputiming.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpxa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpxb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpxz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpya.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpyb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/cpyz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcma.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dcmzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/deca.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/decax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/decz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/deczx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/dexn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/deyn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eora.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eorax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eoray.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eorb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eorix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eoriy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eorz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/eorzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/finish.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/flipos.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/icr01.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/imr.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/inca.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/incax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/incz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/inczx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/insz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/inszx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/inxn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/inyn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/irq.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/jmpi.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/jmpw.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/jsrw.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lasay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/laxzy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldab.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldaz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldazx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldxa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldxay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldxb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldxz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldxzy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldya.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldyax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldyb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldyz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/ldyzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/loadth.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsea.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lseax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lseay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lseix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lseiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsez.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsezx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsra.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsrax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsrn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsrz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lsrzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/lxab.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/mmu.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/mmufetch.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nmi.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/nopzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oneshot.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/orab.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/oraz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/orazx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/phan.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/phpn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/plan.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/plpn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlaz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rlazx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rola.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rolax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/roln.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rolz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rolzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rora.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rorax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rorn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rorz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rorzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rraz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rrazx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rtin.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/rtsn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbca.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcb(eb).prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbciy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbcz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbczx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sbxb.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/secn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sedn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/sein.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/shaay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/shaiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/shsay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/shxay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/shyax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staax.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staay.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staix.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staiy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/staz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/stazx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/stxa.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/stxz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/stxzy.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/stya.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/styz.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/styzx.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/taxn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/tayn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap1.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap10.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap11.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap12.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap13.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap14.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap15.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap16.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap17.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap2.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap3.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap4.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap5.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap6.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap7.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap8.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/trap9.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/tsxn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/txan.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/txsn.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/Testsuite/tyan.prg create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/Makefile create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/combined.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/old/Makefile create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/old/combined.cs create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/parameters.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE1.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE2.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE3.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE4.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE5.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE6.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE7.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE8.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVE9.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVEA.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVEB.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVEC.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVED.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVEE.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/WAVEF.CSV create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/combined-waveforms/sidwaves/chips.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/KruLLo/krullo.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581R3_0486S.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581R3_4885.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581R4AR_3789.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581R4AR_4486_unreliable.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581_0784.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/6581_3384.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/8580R5_1489.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/Trurl_Ext/8580R5_3691.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/6581R2_0384.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/6581R2_1984.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/6581R2_3684.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/6581R3_3985.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/6581R4AR_2286.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/ZrX-oMs/chips.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/alankila/6581R2_3984_1.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/alankila/6581R2_3984_1_or_2_cwmk4.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/alankila/6581R2_3984_2.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/alankila/6581R4AR_3789.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/alankila/6581R4AR_3789_with_cwmk4.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/chips-to-redo.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/daglemdac.html create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/grue/6581r4ar.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/lord_nightmare/r3-4285.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/lord_nightmare/r3-6581r3-4485-redone.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/lord_nightmare/r3-6851r3-4485.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/lord_nightmare/r4-1986s.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/nata/r2-noisy.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/nata/r2.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/render-all.gnuplot create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/resid/r2.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/resid/r5.txt create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/scripts/analyse-fc-out-of-two-wavs.sh create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/scripts/fft.py create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/scripts/find-center-freq.py create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/scripts/split-by-silence.py create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/sidtestdisk_4.0C1.d64 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/fc-curves/type3designer.html create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/filter/combine-two-files.py create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/filter/run-filters.sh create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/filter/simulate-filter.py create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/alankila6581r3_3984_1.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/alankila6581r3_3984_2.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/alankila6581r4ar_3789.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/enigma6581r3_1585.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/enigma6581r3_4885.ini create mode 120000 Frameworks/libsidplay/sidplay-residfp-code/ini/follin.ini create mode 120000 Frameworks/libsidplay/sidplay-residfp-code/ini/galway.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/grue6581r4ar_3488.ini create mode 120000 Frameworks/libsidplay/sidplay-residfp-code/ini/jeff.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/krullo.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/lordnightmare6581r3_4285.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/lordnightmare6581r3_4485.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/lordnightmare6581r4_1986s.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/nata6581r3_2083.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/sidplay2.ini create mode 120000 Frameworks/libsidplay/sidplay-residfp-code/ini/soascr4.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r3_0486s.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r3_0784.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r3_3384.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r3_4885.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r4ar_3789.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl6581r4ar_4486.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl8580r5_1489.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/trurl8580r5_3691.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/zrx6581r3_0384.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/zrx6581r3_1984.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/zrx6581r3_3684.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/zrx6581r3_3985.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/ini/zrx6581r4ar_2286.ini create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/AUTHORS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/COPYING create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/Doxyfile.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/Makefile.am create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/NEWS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/README create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/TODO create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/configure.ac create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/docs/mainpage.dox create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/libsidplayfp.pc.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/libstilview.pc.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/m4/ax_check_compile_flag.m4 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/m4/sid_cxx_compile_stdcxx_11.m4 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/EventScheduler.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/EventScheduler.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/SidInfoImpl.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/hardsid-builder/hardsid-builder.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/hardsid-builder/hardsid-emu-unix.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/hardsid-builder/hardsid-emu-win.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/hardsid-builder/hardsid-emu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/hardsid-builder/hardsid.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid-builder.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid-emu.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid-emu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/AUTHORS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/COPYING create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/ChangeLog create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/INSTALL create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/Makefile.am create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/NEWS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/README create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/README.VICE create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/THANKS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/TODO create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/configure.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/dac.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/dac.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/envelope.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/envelope.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/extfilt.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/extfilt.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/filter.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/filter.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/pot.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/pot.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/resid-config.h create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/samp2src.pl create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/sid.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/sid.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/siddefs.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/siddefs.h.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/spline.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/version.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/voice.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/voice.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_PST.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_PST.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_PS_.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_PS_.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_P_T.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581_P_T.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581__ST.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave6581__ST.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_PST.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_PST.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_PS_.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_PS_.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_P_T.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580_P_T.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580__ST.dat create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/resid-builder/resid/wave8580__ST.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp-builder.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp-emu.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp-emu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/AUTHORS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/COPYING create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Dac.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Dac.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/EnvelopeGenerator.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/EnvelopeGenerator.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/ExternalFilter.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/ExternalFilter.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter6581.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter6581.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter8580.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Filter8580.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/FilterModelConfig.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/FilterModelConfig.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Integrator.cpp create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Integrator.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/OpAmp.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/OpAmp.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Potentiometer.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/README create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/SID.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/SID.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Spline.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Spline.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/Voice.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/WaveformCalculator.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/WaveformCalculator.h create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/WaveformGenerator.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/WaveformGenerator.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/array.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/Resampler.h create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/SincResampler.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/SincResampler.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/TwoPassSincResampler.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/ZeroOrderResampler.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/resample/test.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/siddefs-fp.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/siddefs-fp.h.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/builders/residfp-builder/residfp/version.cc create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/Bank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/ColorRAMBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/DisconnectedBusBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/ExtraSidBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/IOBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/NullSid.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/SidBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/SystemRAMBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/SystemROMBanks.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/Banks/ZeroRAMBank.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/mos6526.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/mos6526.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/timer.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/timer.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/tod.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CIA/tod.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/flags.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/mos6510.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/mos6510.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/mos6510debug.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/mos6510debug.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/CPU/opcodes.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/VIC_II/lightpen.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/VIC_II/mos656x.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/VIC_II/mos656x.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/VIC_II/sprites.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64cia.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64cpu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64env.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64sid.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/c64vic.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/component.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/mmu.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/c64/mmu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/config.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/mixer.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/mixer.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/player.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/player.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/poweron.bin create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/psiddrv.a65 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/psiddrv.bin create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/psiddrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/psiddrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/reloc65.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/reloc65.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/romCheck.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidcxx11.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidemu.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidemu.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidendian.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidmd5.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidmemory.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidConfig.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidConfig.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidInfo.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidTune.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidTune.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/SidTuneInfo.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/event.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidbuilder.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidbuilder.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/siddefs.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidplayfp.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidplayfp.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidversion.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidplayfp/sidversion.h.in create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/MUS.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/MUS.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/PSID.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/PSID.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneBase.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneBase.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneCfg.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneInfoImpl.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneTools.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SidTuneTools.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/SmartPtr.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/p00.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/p00.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/prg.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/prg.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/sidplayer.bin create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/sidplayer1.a65 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/sidtune/sidplayer2.a65 create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/stringutils.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/MD5/MD5.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/MD5/MD5.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/MD5/MD5_Defs.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/STILview/README.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/STILview/TODO.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/STILview/stil.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/STILview/stil.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/STILview/stildefs.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/SidDatabase.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/SidDatabase.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/iMd5.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/iniParser.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/iniParser.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/md5Factory.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/md5Gcrypt.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/src/utils/md5Internal.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/test/demo.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/test/test.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/tests/Main.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/tests/Makefile.am create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/tests/TestDac.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/tests/TestEnvelopeGenerator.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/libsidplayfp/tests/TestSpline.cpp create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/readSID.pl create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/scripts/filter-recompile.sh create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/scripts/make-sample-songs.py create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/scripts/publish-patch.py create mode 100755 Frameworks/libsidplay/sidplay-residfp-code/scripts/split-ini.py create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/AUTHORS create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/COPYING create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/INSTALL create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/Makefile.am create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/README create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/TODO create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/configure.ac create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/doc/en/USAGE.txt create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/doc/en/sidplayfp.ini.pod create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/doc/en/sidplayfp.pod create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/doc/en/stilview.pod create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/IniConfig.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/IniConfig.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/args.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/AudioBase.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/AudioConfig.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/AudioDrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/AudioDrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/IAudio.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/alsa/audiodrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/alsa/audiodrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/directx/audiodrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/directx/audiodrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/mmsystem/audiodrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/mmsystem/audiodrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/null/null.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/null/null.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/oss/audiodrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/oss/audiodrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/pulse/audiodrv.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/pulse/audiodrv.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/wav/WavFile.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/audio/wav/WavFile.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/ini/dataParser.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/ini/iniHandler.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/ini/iniHandler.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/ini/sidfstream.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/ini/types.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/keyboard.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/keyboard.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/main.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/menu.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/player.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/player.h create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/stilview.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/utils.cpp create mode 100644 Frameworks/libsidplay/sidplay-residfp-code/sidplayfp/src/utils.h create mode 100644 Frameworks/libsidplay/sidplayfp.xcodeproj/project.pbxproj create mode 100755 Plugins/sidplay/SidContainer.h create mode 100755 Plugins/sidplay/SidContainer.mm create mode 100755 Plugins/sidplay/SidDecoder.h create mode 100755 Plugins/sidplay/SidDecoder.mm create mode 100644 Plugins/sidplay/SidMetadataReader.h create mode 100644 Plugins/sidplay/SidMetadataReader.mm create mode 100644 Plugins/sidplay/roms.cpp create mode 100644 Plugins/sidplay/roms.hpp create mode 100644 Plugins/sidplay/sidplay.xcodeproj/project.pbxproj create mode 100644 Plugins/sidplay/sidplay/Info.plist diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index 5c974fd0c..4e01f080c 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -142,6 +142,7 @@ 835CBC8118DA7A520087A03E /* modplay.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 835CBC7618DA79F80087A03E /* modplay.bundle */; }; 8360EF6D17F92E56005208A4 /* HighlyComplete.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8360EF0517F92B24005208A4 /* HighlyComplete.bundle */; }; 836D28A818086386005B7299 /* MiniModeMenuTitleTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 836D28A718086386005B7299 /* MiniModeMenuTitleTransformer.m */; }; + 836F5BF91A357A01002730CC /* sidplay.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 836F706218BDD1230095E648 /* vgmstream.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 836F6B2E18BDB80E0095E648 /* vgmstream.bundle */; }; 836FB5A718206F2500B3AD2D /* Hively.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 836FB5471820538800B3AD2D /* Hively.bundle */; }; 8375B36517FFEF130092A79F /* Opus.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8375B05717FFEA410092A79F /* Opus.bundle */; }; @@ -423,6 +424,13 @@ remoteGlobalIDString = 99B989F40CC7E10400C256E9; remoteInfo = "APL Plugin"; }; + 8314D6401A354DFF00EEE8E6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 8314D6311A354DFE00EEE8E6; + remoteInfo = sidplay; + }; 8359FF3017FEF35D0060F3ED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8359FF2C17FEF35C0060F3ED /* ArchiveSource.xcodeproj */; @@ -444,6 +452,13 @@ remoteGlobalIDString = 8360EEE417F92AC8005208A4; remoteInfo = HighlyComplete; }; + 836F5BED1A3579F5002730CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 8314D6301A354DFE00EEE8E6; + remoteInfo = sidplay; + }; 836F6B2D18BDB80E0095E648 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 836F6B2518BDB80D0095E648 /* vgmstream.xcodeproj */; @@ -651,6 +666,7 @@ dstPath = ""; dstSubfolderSpec = 13; files = ( + 836F5BF91A357A01002730CC /* sidplay.bundle in CopyFiles */, 839BD010196521E600947767 /* BASSMODS.bundle in CopyFiles */, 835CBC8118DA7A520087A03E /* modplay.bundle in CopyFiles */, 836F706218BDD1230095E648 /* vgmstream.bundle in CopyFiles */, @@ -892,6 +908,7 @@ 56DB084B0D6717DC00453B6A /* NSNumber+CogSort.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+CogSort.m"; path = "Spotlight/NSNumber+CogSort.m"; sourceTree = ""; }; 56DB08530D67185300453B6A /* NSArray+CogSort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSArray+CogSort.h"; path = "Spotlight/NSArray+CogSort.h"; sourceTree = ""; }; 56DB08540D67185300453B6A /* NSArray+CogSort.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSArray+CogSort.m"; path = "Spotlight/NSArray+CogSort.m"; sourceTree = ""; }; + 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sidplay.xcodeproj; path = Plugins/sidplay/sidplay.xcodeproj; sourceTree = ""; }; 832C1252180BD1E2005507C1 /* Cog.help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Cog.help; sourceTree = ""; }; 8355D6B4180612F300D05687 /* NSData+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+MD5.h"; sourceTree = ""; }; 8355D6B5180612F300D05687 /* NSData+MD5.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+MD5.m"; sourceTree = ""; }; @@ -1261,6 +1278,7 @@ 836FB5421820538700B3AD2D /* Hively.xcodeproj */, 836F6B2518BDB80D0095E648 /* vgmstream.xcodeproj */, 839BCFE71965133E00947767 /* BASSMODS.xcodeproj */, + 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */, ); name = PlugIns; sourceTree = ""; @@ -1575,6 +1593,14 @@ name = Categories; sourceTree = ""; }; + 8314D63C1A354DFE00EEE8E6 /* Products */ = { + isa = PBXGroup; + children = ( + 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */, + ); + name = Products; + sourceTree = ""; + }; 8359FF2D17FEF35C0060F3ED /* Products */ = { isa = PBXGroup; children = ( @@ -1679,9 +1705,9 @@ children = ( 83E6B759181612FD00D4576D /* Sparkle.framework */, 83E6B75B181612FD00D4576D /* Sparkle Test App.app */, - 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.octest */, + 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.xctest */, 83E6B75F181612FD00D4576D /* BinaryDelta */, - 83E6B761181612FD00D4576D /* finish_installation.app */, + 83E6B761181612FD00D4576D /* Autoupdate.app */, ); name = Products; sourceTree = ""; @@ -1818,6 +1844,7 @@ buildRules = ( ); dependencies = ( + 836F5BEE1A3579F5002730CC /* PBXTargetDependency */, 839BD012196521FD00947767 /* PBXTargetDependency */, 836FB5A618206F1500B3AD2D /* PBXTargetDependency */, 83A0F4E21816DBE800119DB4 /* PBXTargetDependency */, @@ -1973,6 +2000,10 @@ ProductGroup = 17C808A80C3BD1BA005707C4 /* Products */; ProjectRef = 17C808A70C3BD1BA005707C4 /* Shorten.xcodeproj */; }, + { + ProductGroup = 8314D63C1A354DFE00EEE8E6 /* Products */; + ProjectRef = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + }, { ProductGroup = 83E6B751181612FD00D4576D /* Products */; ProjectRef = 83E6B750181612FD00D4576D /* Sparkle.xcodeproj */; @@ -2107,6 +2138,13 @@ remoteRef = 566D321A0D538550004466A5 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = sidplay.bundle; + remoteRef = 8314D6401A354DFF00EEE8E6 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 8359FF3117FEF35D0060F3ED /* ArchiveSource.bundle */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; @@ -2191,10 +2229,10 @@ remoteRef = 83E6B75A181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.octest */ = { + 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.xctest */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; - path = "Sparkle Unit Tests.octest"; + path = "Sparkle Unit Tests.xctest"; remoteRef = 83E6B75C181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2205,10 +2243,10 @@ remoteRef = 83E6B75E181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 83E6B761181612FD00D4576D /* finish_installation.app */ = { + 83E6B761181612FD00D4576D /* Autoupdate.app */ = { isa = PBXReferenceProxy; fileType = wrapper.application; - path = finish_installation.app; + path = Autoupdate.app; remoteRef = 83E6B760181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2510,6 +2548,11 @@ name = General; targetProxy = 17F5623A0C3BD9280019975C /* PBXContainerItemProxy */; }; + 836F5BEE1A3579F5002730CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = sidplay; + targetProxy = 836F5BED1A3579F5002730CC /* PBXContainerItemProxy */; + }; 836FB5A618206F1500B3AD2D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Hively; diff --git a/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout b/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout index 0d90643c9..67770f657 100644 --- a/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout +++ b/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout @@ -8,14 +8,23 @@ 811E8515-6C50-44FF-ACDB-088BB9917E26 IDESourceControlProjectOriginsDictionary + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + svn://svn.code.sf.net/p/sidplay-residfp/code/trunk EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 https://github.com/andymatuschak/Sparkle.git IDESourceControlProjectRelativeInstallPathDictionary + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + libsidplay/sidplay-residfp-code/ EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 Sparkle/ + IDESourceControlProjectRepositoryRootDictionary + + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + svn://svn.code.sf.net/p/sidplay-residfp/code + IDESourceControlProjectURL https://github.com/andymatuschak/Sparkle.git IDESourceControlProjectVersion @@ -24,6 +33,14 @@ EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 IDESourceControlProjectWCConfigurations + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.subversion + IDESourceControlWCCIdentifierKey + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + IDESourceControlWCCName + sidplay-residfp-code + IDESourceControlRepositoryExtensionIdentifierKey public.vcs.git diff --git a/Frameworks/libsidplay/libsidplay/Info.plist b/Frameworks/libsidplay/libsidplay/Info.plist new file mode 100644 index 000000000..420769acc --- /dev/null +++ b/Frameworks/libsidplay/libsidplay/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + org.cogx.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSHumanReadableCopyright + Copyright © 2014 Christopher Snowhill. All rights reserved. + NSPrincipalClass + + + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries b/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries @@ -0,0 +1 @@ +12 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/format b/Frameworks/libsidplay/sidplay-residfp-code/.svn/format new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/format @@ -0,0 +1 @@ +12 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base new file mode 100644 index 000000000..40f2858a1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base @@ -0,0 +1,157 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001-2002 by Jarno Paananen + * Copyright 2000-2002 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef HARDSID_EMU_H +#define HARDSID_EMU_H + +#include "sidplayfp/event.h" +#include "sidemu.h" +#include "EventScheduler.h" +#include "sidplayfp/siddefs.h" + +#include "sidcxx11.h" + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +class sidbuilder; + +#ifdef _WIN32 + +#include + +#define HSID_VERSION_MIN (WORD) 0x0200 +#define HSID_VERSION_204 (WORD) 0x0204 +#define HSID_VERSION_207 (WORD) 0x0207 + +//************************************************************************** +// Version 2 Interface +typedef void (CALLBACK* HsidDLL2_Delay_t) (BYTE deviceID, WORD cycles); +typedef BYTE (CALLBACK* HsidDLL2_Devices_t) (); +typedef void (CALLBACK* HsidDLL2_Filter_t) (BYTE deviceID, BOOL filter); +typedef void (CALLBACK* HsidDLL2_Flush_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Mute_t) (BYTE deviceID, BYTE channel, BOOL mute); +typedef void (CALLBACK* HsidDLL2_MuteAll_t) (BYTE deviceID, BOOL mute); +typedef void (CALLBACK* HsidDLL2_Reset_t) (BYTE deviceID); +typedef BYTE (CALLBACK* HsidDLL2_Read_t) (BYTE deviceID, WORD cycles, BYTE SID_reg); +typedef void (CALLBACK* HsidDLL2_Sync_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Write_t) (BYTE deviceID, WORD cycles, BYTE SID_reg, BYTE data); +typedef WORD (CALLBACK* HsidDLL2_Version_t) (); + +// Version 2.04 Extensions +typedef BOOL (CALLBACK* HsidDLL2_Lock_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Unlock_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Reset2_t) (BYTE deviceID, BYTE volume); + +// Version 2.07 Extensions +typedef void (CALLBACK* HsidDLL2_Mute2_t) (BYTE deviceID, BYTE channel, BOOL mute, BOOL manual); + +struct HsidDLL2 +{ + HINSTANCE Instance; + HsidDLL2_Delay_t Delay; + HsidDLL2_Devices_t Devices; + HsidDLL2_Filter_t Filter; + HsidDLL2_Flush_t Flush; + HsidDLL2_Lock_t Lock; + HsidDLL2_Unlock_t Unlock; + HsidDLL2_Mute_t Mute; + HsidDLL2_Mute2_t Mute2; + HsidDLL2_MuteAll_t MuteAll; + HsidDLL2_Reset_t Reset; + HsidDLL2_Reset2_t Reset2; + HsidDLL2_Read_t Read; + HsidDLL2_Sync_t Sync; + HsidDLL2_Write_t Write; + WORD Version; +}; + +#endif // _WIN32 + +#define HARDSID_VOICES 3 +// Approx 60ms +#define HARDSID_DELAY_CYCLES 60000 + +/*************************************************************************** + * HardSID SID Specialisation + ***************************************************************************/ +class HardSID : public sidemu, private Event +{ +private: + friend class HardSIDBuilder; + + // HardSID specific data +#ifndef _WIN32 + static bool m_sidFree[16]; + int m_handle; +#endif + + static const unsigned int voices; + static unsigned int sid; + + // Must stay in this order + bool muted[HARDSID_VOICES]; + unsigned int m_instance; + +public: + static const char* getCredits(); + +public: + HardSID(sidbuilder *builder); + ~HardSID(); + + bool getStatus() const { return m_status; } + + // Standard component functions + void reset() override { sidemu::reset(); } + + uint8_t read(uint_least8_t addr) override; + void write(uint_least8_t addr, uint8_t data) override; + + // c64sid functions + void reset(uint8_t volume) override; + + // Standard SID functions + void clock() override; + + void model(SidConfig::sid_model_t) override {} + + void voice(unsigned int num, bool mute) override; + + // HardSID specific + void flush(); + void filter(bool enable); + + // Must lock the SID before using the standard functions. + bool lock(EventContext *env) override; + void unlock() override; + +private: + // Fixed interval timer delay to prevent sidplay2 + // shoot to 100% CPU usage when song nolonger + // writes to SID. + void event() override; +}; + +#endif // HARDSID_EMU_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base new file mode 100644 index 000000000..682eafcf2 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base @@ -0,0 +1,84 @@ +/* + * This file is part of sidplayfp, a console SID player. + * + * Copyright 2013-2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "utils.h" + +#include + +#ifdef _WIN32 +# include +# include + +#ifdef UNICODE +# define _tgetenv _wgetenv +#else +# define _tgetenv getenv +#endif + +SID_STRING utils::getPath() +{ + SID_STRING returnPath; + + TCHAR szPath[MAX_PATH]; + + if (SHGetFolderPath(NULL, CSIDL_APPDATA|CSIDL_FLAG_CREATE, NULL, 0, szPath)!=S_OK) + { + TCHAR *path = _tgetenv(TEXT("USERPROFILE")); + if (!path) + throw error(); + returnPath.append(path).append(TEXT("\\Application Data")); + } + else + { + returnPath.append(szPath); + } + + return returnPath; +} + +SID_STRING utils::getDataPath() { return getPath(); } + +SID_STRING utils::getConfigPath() { return getPath(); } + +#else + +SID_STRING utils::getPath(const char* id, const char* def) +{ + SID_STRING returnPath; + + char *path = getenv(id); + if (!path) + { + path = getenv("HOME"); + if (!path) + throw error(); + returnPath.append(path).append(def); + } + else + returnPath.append(path); + + return returnPath; +} + +SID_STRING utils::getDataPath() { return getPath("XDG_DATA_HOME", "/.local/share"); } + +SID_STRING utils::getConfigPath() { return getPath("XDG_CONFIG_HOME", "/.config"); } + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base new file mode 100644 index 000000000..a721aa57a --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base @@ -0,0 +1,92 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2004,2010 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "Dac.h" + +namespace reSIDfp +{ + +void Dac::kinkedDac(double* dac, int dacLength, double _2R_div_R, bool term) +{ + const double R_INFINITY = 1e6; + + // Calculate voltage contribution by each individual bit in the R-2R ladder. + for (int set_bit = 0; set_bit < dacLength; set_bit++) + { + double Vn = 1.; // Normalized bit voltage. + double R = 1.; // Normalized R + const double _2R = _2R_div_R * R; // 2R + double Rn = term ? // Rn = 2R for correct termination, + _2R : R_INFINITY; // INFINITY for missing termination. + + int bit; + + // Calculate DAC "tail" resistance by repeated parallel substitution. + for (bit = 0; bit < set_bit; bit++) + { + Rn = (Rn == R_INFINITY) ? + R + _2R : + R + _2R * Rn / (_2R + Rn); // R + 2R || Rn + } + + // Source transformation for bit voltage. + if (Rn == R_INFINITY) + { + Rn = _2R; + } + else + { + Rn = _2R * Rn / (_2R + Rn); // 2R || Rn + Vn = Vn * Rn / _2R; + } + + // Calculate DAC output voltage by repeated source transformation from + // the "tail". + + for (++bit; bit < dacLength; bit++) + { + Rn += R; + const double I = Vn / Rn; + Rn = _2R * Rn / (_2R + Rn); // 2R || Rn + Vn = Rn * I; + } + + dac[set_bit] = Vn; + } + + // Normalize to integerish behavior + double Vsum = 0.; + + for (int i = 0; i < dacLength; i ++) + { + Vsum += dac[i]; + } + + Vsum /= 1 << dacLength; + + for (int i = 0; i < dacLength; i ++) + { + dac[i] /= Vsum; + } +} + +} // namespace reSIDfp diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..fc4611110797f0abb30eba0aeffcb6551f57cd39 GIT binary patch literal 747 zcmZ{g&1(}u7{+H4srwEDn~T`$VZ2#TSc}lolS!L4u}cDLP>?iV{o1sN{s}6$9*R@q zNhw6af``#epr>NBmnzbL8x{{DQb9p*dntR7f`V}-#t#GsW|-eI?=$m0qp12(72O*? zt&Kex)gtM zCZqM&kRqZ9A2~x(qVQqBSIMW2|4m0XgleP{;**etttae|wZYC?PZ?OxOjE!1QGDh< zgBQUu!5!kW;FQ2U$>+dX0(XGVgR=~7m@j}+1{e4uI2CY}yzDm`n@kxoLXe%Q0|{cO zMJCfRgGjCTTQd?<@pM-+yBZ6T*PU*wt)Q>un}hIoB9S8~B9sI5+l^bij@BEbff*5& z?y~cT|GTx5xEiqA@fBe*?Mo8g^gxqvwg*uO+dY_&@S+C^39TMnk?^hu;}V|#gkKHC zFNi@lusL)DwANTPQ0mjg%hbUpZDU*6dWHQy(TnGP8C|J3n0lC@N*mKXtbfKo0GWm) A{{R30 literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base new file mode 100644 index 000000000..5edde38dd --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base @@ -0,0 +1,56 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 1999 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// --------------------------------------------------------------------------- + +#ifndef SIDDEFS_FP_H +#define SIDDEFS_FP_H + +#ifndef M_PI +# define M_PI 3.14159265358979323846 +#endif + +// Branch prediction macros, lifted off the Linux kernel. +#if RESID_BRANCH_HINTS && HAVE_BUILTIN_EXPECT +# define likely(x) __builtin_expect(!!(x), 1) +# define unlikely(x) __builtin_expect(!!(x), 0) +#else +# define likely(x) (x) +# define unlikely(x) (x) +#endif + +namespace reSIDfp { + +typedef enum { MOS6581=1, MOS8580 } ChipModel; + +typedef enum { DECIMATE=1, RESAMPLE } SamplingMethod; +} + +extern "C" +{ +#ifndef __VERSION_CC__ +extern const char* residfp_version_string; +#else +const char* residfp_version_string = "@PACKAGE_VERSION@"; +#endif +} + +// Inlining on/off. +#define RESID_INLINING @RESID_INLINING@ +#define RESID_INLINE @RESID_INLINE@ + +#endif // SIDDEFS_FP_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base new file mode 100644 index 000000000..fec311009 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base @@ -0,0 +1,256 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2004 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "SincResampler.h" + +#include +#include +#include +#include +#include + +#include "siddefs-fp.h" + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#ifdef HAVE_MMINTRIN_H +# include +#endif + +namespace reSIDfp +{ + +typedef std::map fir_cache_t; + +/// Cache for the expensive FIR table computation results. +fir_cache_t FIR_CACHE; + +/// Maximum error acceptable in I0 is 1e-6, or ~96 dB. +const double I0E = 1e-6; + +const int BITS = 16; + +/** + * I0() computes the 0th order modified Bessel function of the first kind. + * This function is originally from resample-1.5/filterkit.c by J. O. Smith. + * It is used to build the Kaiser window for resampling. + * + * @param x evaluate I0 at x + * @return value of I0 at x. + */ +double I0(double x) +{ + double sum = 1., u = 1., n = 1.; + const double halfx = x / 2.; + + do + { + const double temp = halfx / n; + u *= temp * temp; + sum += u; + n += 1.; + } + while (u >= I0E * sum); + + return sum; +} + +/** + * Calculate convolution with sample and sinc. + * + * @param a sample buffer input + * @param b sinc + * @param bLength length of the sinc buffer + * @return convolved result + */ +int convolve(const short* a, const short* b, int bLength) +{ +#ifdef HAVE_MMINTRIN_H + __m64 acc = _mm_setzero_si64(); + + const int n = bLength / 4; + + for (int i = 0; i < n; i++) + { + const __m64 tmp = _mm_madd_pi16(*(__m64*)a, *(__m64*)b); + acc = _mm_add_pi16(acc, tmp); + a += 4; + b += 4; + } + + int out = _mm_cvtsi64_si32(acc) + _mm_cvtsi64_si32(_mm_srli_si64(acc, 32)); + _mm_empty(); + + bLength &= 3; +#else + int out = 0; +#endif + + for (int i = 0; i < bLength; i++) + { + out += *a++ * *b++; + } + + return (out + (1 << 14)) >> 15; +} + +int SincResampler::fir(int subcycle) +{ + // find the first of the nearest fir tables close to the phase + int firTableFirst = (subcycle * firRES >> 10); + const int firTableOffset = (subcycle * firRES) & 0x3ff; + + // find firN most recent samples, plus one extra in case the FIR wraps. + int sampleStart = sampleIndex - firN + RINGSIZE - 1; + + const int v1 = convolve(sample + sampleStart, (*firTable)[firTableFirst], firN); + + // Use next FIR table, wrap around to first FIR table using + // previous sample. + if (unlikely(++firTableFirst == firRES)) + { + firTableFirst = 0; + ++sampleStart; + } + + const int v2 = convolve(sample + sampleStart, (*firTable)[firTableFirst], firN); + + // Linear interpolation between the sinc tables yields good + // approximation for the exact value. + return v1 + (firTableOffset * (v2 - v1) >> 10); +} + +SincResampler::SincResampler(double clockFrequency, double samplingFrequency, double highestAccurateFrequency) : + sampleIndex(0), + cyclesPerSample(static_cast(clockFrequency / samplingFrequency * 1024.)), + sampleOffset(0), + outputValue(0) +{ + // 16 bits -> -96dB stopband attenuation. + const double A = -20. * log10(1.0 / (1 << BITS)); + // A fraction of the bandwidth is allocated to the transition band, which we double + // because we design the filter to transition halfway at nyquist. + const double dw = (1. - 2.*highestAccurateFrequency / samplingFrequency) * M_PI * 2.; + + // For calculation of beta and N see the reference for the kaiserord + // function in the MATLAB Signal Processing Toolbox: + // http://www.mathworks.com/access/helpdesk/help/toolbox/signal/kaiserord.html + const double beta = 0.1102 * (A - 8.7); + const double I0beta = I0(beta); + const double cyclesPerSampleD = clockFrequency / samplingFrequency; + + { + // The filter order will maximally be 124 with the current constraints. + // N >= (96.33 - 7.95)/(2 * pi * 2.285 * (maxfreq - passbandfreq) >= 123 + // The filter order is equal to the number of zero crossings, i.e. + // it should be an even number (sinc is symmetric about x = 0). + int N = static_cast((A - 7.95) / (2.285 * dw) + 0.5); + N += N & 1; + + // The filter length is equal to the filter order + 1. + // The filter length must be an odd number (sinc is symmetric about + // x = 0). + firN = static_cast(N * cyclesPerSampleD) + 1; + firN |= 1; + + // Check whether the sample ring buffer would overflow. + assert(firN < RINGSIZE); + + // Error is bounded by err < 1.234 / L^2, so L = sqrt(1.234 / (2^-16)) = sqrt(1.234 * 2^16). + firRES = static_cast(ceil(sqrt(1.234 * (1 << BITS)) / cyclesPerSampleD)); + + // firN*firRES represent the total resolution of the sinc sampling. JOS + // recommends a length of 2^BITS, but we don't quite use that good a filter. + // The filter test program indicates that the filter performs well, though. */ + } + + std::ostringstream o; + o << firN << "," << firRES << "," << cyclesPerSampleD; + const std::string firKey = o.str(); + fir_cache_t::iterator lb = FIR_CACHE.lower_bound(firKey); + + // The FIR computation is expensive and we set sampling parameters often, but + // from a very small set of choices. Thus, caching is used to speed initialization. + if (lb != FIR_CACHE.end() && !(FIR_CACHE.key_comp()(firKey, lb->first))) + { + firTable = &(lb->second); + } + else + { + // Allocate memory for FIR tables. + matrix_t tempTable(firRES, firN); + firTable = &(FIR_CACHE.insert(lb, fir_cache_t::value_type(firKey, tempTable))->second); + + // The cutoff frequency is midway through the transition band, in effect the same as nyquist. + const double wc = M_PI; + + // Calculate the sinc tables. + const double scale = 32768.0 * wc / cyclesPerSampleD / M_PI; + + for (int i = 0; i < firRES; i++) + { + const double jPhase = (double) i / firRES + firN / 2; + + for (int j = 0; j < firN; j++) + { + const double x = j - jPhase; + + const double xt = x / (firN / 2); + const double kaiserXt = fabs(xt) < 1. ? I0(beta * sqrt(1. - xt * xt)) / I0beta : 0.; + + const double wt = wc * x / cyclesPerSampleD; + const double sincWt = fabs(wt) >= 1e-8 ? sin(wt) / wt : 1.; + + (*firTable)[i][j] = static_cast(scale * sincWt * kaiserXt); + } + } + } +} + +bool SincResampler::input(int input) +{ + bool ready = false; + + sample[sampleIndex] = sample[sampleIndex + RINGSIZE] = input; + sampleIndex = (sampleIndex + 1) & (RINGSIZE - 1); + + if (sampleOffset < 1024) + { + outputValue = fir(sampleOffset); + ready = true; + sampleOffset += cyclesPerSample; + } + + sampleOffset -= 1024; + + return ready; +} + +void SincResampler::reset() +{ + memset(sample, 0, RINGSIZE * 2 * sizeof(sample[0])); + sampleOffset = 0; +} + +} // namespace reSIDfp diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base new file mode 100644 index 000000000..c962907d1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base @@ -0,0 +1,724 @@ +=encoding utf8 + + +=head1 NAME + +stilview - command-line program to help you retrieve the entries stored +in STIL. + + +=head1 SYNOPSIS + +B [-b] [-d] [-e entry] [-f field] [-i] [-l HVSC base dir] [-m] + [-o] [-s] [-t tune number] + +B {[-h] | [-v]} + + +=head1 DESCRIPTION + +B is a command-line driven program to help you retrieve the +entries stored in STIL fast and accurately. STILView uses the STIL C++ +class heavily to do this, and in fact, the primary purpose of this +command-line program is to test that class (which is, BTW, used in many +GUI-based SID players, most notably in SIDPlay for Windows and XSIDPLAY +for Unix systems). However, it is user-friendly enough to be used by +non-programmers, too. + + +=head1 GLOSSARY + +Some terms and STIL-related lingo in alphabetical order: + +=over + +=item B + +There exists a special file in HVSC (F) that +lists all known bugs in SID tunes in HVSC. See the top of that file +for details about what's in it exactly. A BUG entry is like a +STIL entry, but it is contained in this BUGlist.txt file. + +=item B + +The smallest piece of information in a STIL entry. Currently +valid field names are NAME, TITLE, ARTIST and COMMENT. + +=item B + +A special COMMENT field in a STIL entry for a +multi-tune SID file that refers to the whole SID, not just one tune in +it. These usually contain general information about the SID file +itself. + +Example: + + /Hubbard_Rob/Gerry_the_Germ.sid + COMMENT: In Rob's own demo of this music, the tunes are named after the levels + in the original game. + (#1) + TITLE: Lungs + (#2) + TITLE: Kidney + (#7) + TITLE: End + +=item B + +High Voltage SID Collection. If you don't know what this is, you +downloaded the wrong program. :) + +=item B + +The pathname plus filename of a SID file that can be found in your +HVSC, relative to the base directory of HVSC. It is always in +UNIX-style format, eg.: /Hubbard_Rob/Commando.sid refers to +Rob Hubbard's Commando.sid file within HVSC (which may actually be +found as C:\Music\HVSC\Hubbard_Rob\Commando.sid on your Windows PC). + +=item B + +A STIL entry that is referring to a SID file that has many tunes in it. +Each tune might have its own STIL block, which are separated by a +so-called tune designation in the form of "(#x)", where x = the +tune number. Consult the STIL.FAQ in HVSC for a detailed description. + +Example: + + /Hubbard_Rob/Gerry_the_Germ.sid + COMMENT: In Rob's own demo of this music, the tunes are named after the levels + in the original game. + (#1) + TITLE: Lungs + (#2) + TITLE: Kidney + (#7) + TITLE: End + +=item B
+ +A part of STIL that belongs to one composer (ie. every STIL entry +referring to SID files that are in one subdirectory in HVSC). +Sections in STIL are always separated by a line in the form of: "### +Composer's name ########". + +=item B + +A special STIL entry that refers not to an individual SID file, +but to a whole subdirectory. These usually contain info about the +composer himself, or about all the SID file he/she ever composed, +and are always indexed in the form of "/Subdir/" (note the trailing +slash!). + +Example: + + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + Hubbard's own comments are denoted by (RH). + +=item B + +A STIL entry that has no tune designation in it in the form of "(#x)", +where x is a number. (Note, that a single-tune entry might still refer +to a SID file which has many tunes in it, ie. when a single-tune entry +has nothing but a COMMENT field in it!) + +Example: + + /Hubbard_Rob/Chain_Reaction.sid + TITLE: Zoolook (remix) [from Zoolook] + ARTIST: Jean Michel Jarre + +Another example (the SID this is refering to has many tunes in it!): + + /Barrett_Steve/Magic_Land_Dizzy.sid + COMMENT: Also used in the game "Wacky Darts" (c) 1990 Codemasters. + +=item B + +SID Tune Information List, essentially a text-file database that +can be found in your HVSC in the /DOCUMENTS/ subdirectory. + +=item B + +All of the pieces of information in STIL relating to one SID file +of the HVSC. They are always indexed by the HVSC-relative pathname. + +=item B + +One of the compositions in a SID. Most SID files have only one tune +in them, but many have more than one (eg. one for the title score +of the game, and one for the hi-score music). + +=back + + +=head1 OPTIONS + +=over + +=item B<-b> + +Do B print BUG entries +Default value: Not specified (ie. do print BUG entries) + +Example: C + +When this option is specified, BUG entries will not be printed for +the given SID tune. At a minimum, the -e option has to be specified +for this option to work. + +=item B<-d> + +Default value: Not specified (ie. debug mode is off) + +Example: C + +Turns on debug mode in STILView. This will result in an extensive +output, with the debugging messages going to STDERR. If you +encounter any problem or strange behavior with STILView, run +STILView with the exact same options as you did when you +encountered the problem, with this -d option added to them. Capture +the complete output of this run, and send it to me with a detailed +explanation of the problem (see email address at the top of this +file). + +=item B<-e>=I + +Default: NONE (you have to give an HVSC-relative pathname to this +option) + +Example #1: C + +Example #2: C + +This is where you specify the STIL entry you are looking for, given +as an HVSC-relative pathname. If there exists no STIL entry for the +given filename, STILView will print out nothing. Otherwise, you'll +get the STIL entry (or parts of it, as you may have specified it by +other options). HVSC-relative pathnames are case-insensitive, so +/HUBBARD_ROB/Commando.sid is the same as /Hubbard_Rob/Commando.sid. + +Example #1 is the most frequent way of retrieving STIL entries, and +it will return all of the STIL entry for Commando.sid, as well as +the section-global comment for /Hubbard_Rob/. Example #2 is another +valid thing to do: this will return only the section-global comment +for /Hubbard_Rob/. + +=item B<-h> + +Default: NONE Example: stilview -h + +Prints a brief help screen listing the available options. All other +options that are also specified on the command-line are ignored. + +=item B<-f>=I + +Default: all + +Valid values for are: all, name, author, title, artist, +comment + +Example #1: C + +Example #2: C + +Example #3: C + +Asks for one particular field in a STIL entry. Combined with the -t +option, these two options can retrieve any portion of a STIL entry, +including a single field in a specific subtune's entry. Below is +full and complete explanation of what the different possible +combinations of the -t and -f options retrieve: + +C<-t=0 -f=all> : All of the STIL entry is printed. + +C<-t=0 -f=comment> : The file-global comment is printed. For +single-tune entries that have nothing but a COMMENT field in them, +this prints that COMMENT. For single-tune entries that have other +fields in them, this prints nothing. (This is because single-tune +entries with nothing but a COMMENT field are assumed to be +file-global comments.) + +C<< -t=0 -f= >> : Nothing is printed. This +combination of these options is invalid. + +C<< -t= -f=all >> : (Where x is anything but 0.) All fields from the +portion of the STIL entry for the given tune number are +printed. For single-tune entries, asking for -t=1 -f=all is +equivalent to saying -t=0 -f=all, since by definition, the whole +entry refers to only one tune. (However, specifying -t with any +other number than 1 will print nothing!) Note that if there's a +file-global comment in the STIL entry (which also means that if a +single-tune entry has nothing but a COMMENT field in it), that is +B printed with these combinations of options. + +C<< -t= -f= >> : (Where x is anything +but 0.) The specific field from the portion of the STIL entry for +the given tune number is printed. For single-tune entries that have +nothing but a COMMENT in them, this returns nothing. + +Of course, if the STIL entry or any portion of it asked with these +options does not exist, STILView will print nothing. Also, unless +otherwise specified with the -o, -s and -b options, the +section-global comment and the BUG entry of the given SID file will +also get printed (provided they exist). + +In example #1, the file-global comment for /Hubbard_Rob/Delta.sid +is printed, since -t is not specified and is assumed to be 0. Also +printed are the section- global comment and the BUG entry for the +same SID file (if they exist). In example #2, the TITLE field of +the STIL entry for tune #1 of /Hubbard_Rob/Delta.sid is printed +along with the section-global comment and the BUG entry for the +same SID file (if they exist). In example #3, all of the STIL entry +for tune #12 of /Hubbard_Rob/Delta.sid is printed, but nothing +else. + +=item B<-i> + +Default: NONE + +Example: C + +Starts STILView in interactive mode, ignoring all other options +specified on the command-line, except -l, -d and -m. In interactive +mode, you can look for STIL entries by typing them in. You will get +prompted for the desired STIL entry (which has to be specified with +an HVSC-relative pathname), for the tune number requested (which +should be any non-negative number, but this is not enforced), and +finally for the specific STIL field you want to retrieve. + +=item B<-l>=I + +Default: The value of the HVSC_BASE environment variable + +Example #1: C + +Example #2: C + +Example #3: C + +This is where you tell STILView where it can find the HVSC base +directory (the path to the directory has to be specified in the +form required by your operating system, eg. C:\Music\HVSC under +Windows, /home/lala/HVSC under UNIX). STILView will then try to +locate the STIL.txt file in the /DOCUMENTS/ subdirectory of that +directory. If this option is not specified (or if -l is specified +without a base directory), STILView will try to extract the path of +the HVSC base directory from the HVSC_BASE environment variable. If +that environment variable doesn't exist or is pointing to a +location where there's no STIL.txt file in a DOCUMENTS directory, +STILView fails. If the HVSC_BASE environment variable exists and is +valid, and this option is specified, the directory specified with +this option is used as the HVSC base directory instead of the +environment variable. + +In example #1 the HVSC base directory is located in C:\Music\HVSC\ +on the hard drive of a Windows PC, in example #2 it is located in +the HVSC directory of the current directory's parent directory of a +UNIX system. In example #3 the HVSC base directory is not specified +with the option, so it is assumed that the HVSC_BASE environment +variable contains the path to it. In reality, specifying the -l +option in example #3 is redundant, and can be omitted. + +=item B<-m> + +Demo mode + +Default: NONE + +Example #1: C + +Example #2: C + +When specified, it prints out a whole bunch of things that a) test +most of the functionality of STILView, and b) show what STILView is +capable of retrieving from STIL. In example #1, the demo is printed +with the STIL info coming from a default STIL entry, then STILView +quits. In example #2, the demo is printed taking the STIL info from +the specified STIL entry of /Hubbard_Rob/Commando.sid (instead of +the default SID file), then interactive mode is entered. + +=item B<-o> + +Do B print STIL entries + +Default value: Not specified (ie. do print STIL entries) + +Example #1: C + +Example #2: C + +When this option is specified, STIL entries will not be printed for +the given SID tune (but section-global entries and BUG entries will +be printed, provided they exist and other options did not turn +their output off). At a minimum, the -e option has to be specified +for this option to work. Example #1 will print out the +section-global comment and the BUG entry for +/Hubbard_Rob/Delta.sid, example #2 will print out just the +section-global comment for the same SID. + +=item B<-s> + +Do B print section-global comments + +Default value: Not specified (ie. do print section-global entries) + +Example: C + +When this option is specified, section-global entries will not be +printed for the given SID tune. At a minimum, the -e option has to +be specified for this option to work. + +=item B<-t>=I + +Default value: 0 + +Example #1: C + +Example #2: C + +Example #3: C + +Asks for the portion of a STIL entry referring to one particular +tune. If tune number 0 is given, it retrieves all of the entry. +Combined with the -f option, these two options can retrieve any +portion of a STIL entry, including a single field in a specific +subtune's entry. + +For further details about this option, see the explanation of the +-f option. + +Example #1 retrieves all of the STIL entry for +/Hubbard_Rob/Commando.sid, including the section-global comment and +the BUG entry (if any), but since the default value for this option +is 0, it might as well be omitted in this example. Example #2 +retrieves only the TITLE field of the first subtune's entry for +/Hubbard_Rob/Delta.sid (and not the section- global comment or the +BUG entry), while example #3 retrieves all of the STIL entry for +tune #12 of the same SID file (including the section-global comment +and the BUG entry, if any). + +=item B<-v> + +Print version numbers + +Default value: Not specified (ie. do *not* print version numbers) + +Example #1: C + +Example #2: C + +When this option is specified, the version number of the STILView +program and the version number of the STIL.txt file used by it is +printed out. In example #1 this is the only piece of info that gets +printed on the screen, in example #2 the version numbers are +printed out, then the STIL entry for /Hubbard_Rob/Commando.sid is +also printed out. + +=back + + +=head1 ENVIRONMENT + +=over + +=item B + +Specifies the location of the HVSC base directory. + +=back + + +=head1 EXAMPLES + +All of the examples below assume that the HVSC_BASE environment is set +to a valid HVSC base directory (where the F<$HVSC_BASE/DOCUMENTS/STIL.txt> +and F<$HVSC_BASE/DOCUMENTS/BUGlist.txt> files exist), and the examples +also assume the presence of the following entries in these files: + + --- In STIL.txt --- + + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + + /Hubbard_Rob/Action_Biker.sid + COMMENT: "Action B was a very early game and very conservative in it's approach + - it was my idea of giving them what I thought they wanted, a simple + cute tune....." (RH) + + /Hubbard_Rob/Commando.sid + COMMENT: Tunes #1 and #3 have been converted from arcade version. + + /Hubbard_Rob/Delta.sid + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + (#1) + TITLE: On the Run [from the Dark Side of the Moon] + ARTIST: Pink Floyd + COMMENT: It is more inspired by it than a remix of it. + (#12) + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + + /Hubbard_Rob/International_Karate.sid + TITLE: Merry Christmas, Mr. Lawrence [from the movie] (0:42-1:16) + ARTIST: Ryuichi Sakamoto + COMMENT: "[...] I started exploring pentatonic things in B flat minor over + different bass notes, B flat, D flat, G flat and A flat. The middle + section went into F (I think) at double tempo to liven things up. I + was pleased with the tune......" (RH) + + /Hubbard_Rob/Rasputin.sid + (#1) + TITLE: Katjusha (0:07-0:36) + ARTIST: Matvei Blanter, M. Isakovski + TITLE: Katjusha (2:20) + ARTIST: Matvei Blanter, M. Isakovski + TITLE: Kaljinka (2:41-2:51) + ARTIST: Traditional + COMMENT: Russian folk song. + TITLE: Kaljinka (3:12-3:22) + ARTIST: Traditional + COMMENT: Russian folk song. + (#2) + COMMENT: Russian folk song. + + --- In BUGlist.txt --- + + /Hubbard_Rob/Commando.sid + BUG: This is just for demo. + + /Hubbard_Rob/Delta.sid + (#12) + BUG: Demo entry. + +Given these entries, following are the printouts you can expect from +STILView. ($> denotes a command-line prompt given by your operating +system.) + +Everything related to a SID file is printed: + + $> stilview -e=/Hubbard_Rob/Commando.sid + ---- GLOBAL COMMENT ---- + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + ------ STIL ENTRY ------ + COMMENT: Tunes #1 and #3 have been converted from arcade version. + ---------- BUG ---------- + BUG: This is just for demo. + $> + +Ask for just the section-global comment: + + $> stilview -e=/Hubbard_Rob/ + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +Note that this can also be retrieved with: + + $> stilview -e=/Hubbard_Rob/Commando.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +This prints out nothing, as single-tune entries do not have file-global +comments: + + $> stilview -e=/Hubbard_Rob/International_Karate.sid -t=0 -f=comment -s -b + $> + +...Except if the only field in them is a COMMENT (in which case that +comment is assumed to be a file-global comment): + + $> stilview -e=/Hubbard_Rob/Action_Biker.sid -t=0 -f=comment -s -b + COMMENT: "Action B was a very early game and very conservative in it's approach + - it was my idea of giving them what I thought they wanted, a simple + cute tune....." (RH) + $> + +Also note that single-tune entries have only one tune, so asking for +the STIL entry of tune #3 is pointless: + + $> stilview -e=/Hubbard_Rob/International_Karate.sid -t=3 -s -b + $> + +Print out the file-global comment for the given SID file: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=0 -f=comment -s -b + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + $> + +Print out the ARTIST field of tune #12 of the given SID file, plus +print out everything else related to the SID file: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -f=artist + ---- GLOBAL COMMENT ---- + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + ------ STIL ENTRY ------ + ARTIST: Philip Glass + ---------- BUG ---------- + BUG: Demo entry. + $> + +Note that the current version of STILView is capable to retrieve only +the first specified field of a tune that covers multiple songs! See +below: + + $> stilview -e=/Hubbard_Rob/Rasputin.sid -t=1 -f=title -s + TITLE: Katjusha (0:07-0:36) + $> + +Section-global comments are printed out even if the STIL entry for the +given SID file does not exist: + + $> stilview -e=/Hubbard_Rob/This_doesnt_exist.sid + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +The following 4 steps depict how to have STILView print out everything +related to a given SID file's given tune number one by one: + +1) This prints out just the section-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +2) This prints out just the file-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=0 -f=comment -s -b + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + $> + +3) This prints out all of the STIL entry for the given tune number: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -f=all -s -b + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + $> + +4) And this prints out just the BUG entry for the same tune number: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -s -o + BUG: Demo entry. + $> + +The following 3 steps depict how to have STILView print out everything +related to a given SID file: + +1) This prints out just the section-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +2) This prints out all of the STIL entry: + + $> stilview -e=/Hubbard_Rob/Delta.sid -s -b + COMMENT: "[...] The Delta music loader and ingame music was Gary Liddon's idea. + [...] He was the producer at Thalamus at the time. He told Rob Hubbard + to make the ingame music like the 2nd track from Dark Side of the Moon + by Pink Floyd." (Info from Matt Furniss.) + "The small jingles are all small clips from Sanxion and Romeo/Juliet + music. They were all supposed to be for short stingers such as end of + level, extra life etc..." + "Delta was based on this minimalist composition technique inspired by + Glass and a bit of Pink Floyd. It was quite hard too do and required + some custom code to the driver to do it. The music was tedious to + debug. The other Delta stuff was more conventional - I quite liked the + other tunes. Delta was spread over a 2 week period....." (RH) + According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + (#1) + TITLE: On the Run [from the Dark Side of the Moon] + ARTIST: Pink Floyd + COMMENT: It is more inspired by it than a remix of it. + (#12) + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + $> + +3) And this prints out all of the BUG entry: + + $> stilview -e=/Hubbard_Rob/Delta.sid -s -o + (#12) + BUG: Demo entry. + $> + + +=head1 AUTHORS + +=over + +=item B + +Original author. + +=item B + +Current maintainer. + +=back + + +=head1 RESOURCES + +=over + +=item SourceForge project: L + +=item High Voltage Sid Collection (HVSC): L + +=back + + +=head1 COPYING + +=over + +=item Copyright (C) 1998, 2002 LaLa + +=item Copyright (C) 2012-2014 Leandro Nini + +=back + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base new file mode 100644 index 000000000..56f56b6e1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base @@ -0,0 +1,337 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef OPCODES_H +#define OPCODES_H + +#define OPCODE_MAX 0x100 + +/* HLT + case 0x02: case 0x12: case 0x22: case 0x32: case 0x42: case 0x52: + case 0x62: case 0x72: case 0x92: case 0xb2: case 0xd2: case 0xf2: + case 0x02: case 0x12: case 0x22: case 0x32: case 0x42: case 0x52: + case 0x62: case 0x72: case 0x92: case 0xb2: case 0xd2: case 0xf2: +*/ + +#define BRKn 0x00 +#define JSRw 0x20 +#define RTIn 0x40 +#define RTSn 0x60 +#define NOPb 0x80 +#define NOPb_ NOPb: case 0x82: case 0xC2: case 0xE2: case 0x89 +#define LDYb 0xA0 +#define CPYb 0xC0 +#define CPXb 0xE0 + +#define ORAix 0x01 +#define ANDix 0x21 +#define EORix 0x41 +#define ADCix 0x61 +#define STAix 0x81 +#define LDAix 0xA1 +#define CMPix 0xC1 +#define SBCix 0xE1 + +#define LDXb 0xA2 + +#define SLOix 0x03 +#define RLAix 0x23 +#define SREix 0x43 +#define RRAix 0x63 +#define SAXix 0x83 +#define LAXix 0xA3 +#define DCPix 0xC3 +#define ISBix 0xE3 + +#define NOPz 0x04 +#define NOPz_ NOPz: case 0x44: case 0x64 +#define BITz 0x24 +#define STYz 0x84 +#define LDYz 0xA4 +#define CPYz 0xC4 +#define CPXz 0xE4 + +#define ORAz 0x05 +#define ANDz 0x25 +#define EORz 0x45 +#define ADCz 0x65 +#define STAz 0x85 +#define LDAz 0xA5 +#define CMPz 0xC5 +#define SBCz 0xE5 + +#define ASLz 0x06 +#define ROLz 0x26 +#define LSRz 0x46 +#define RORz 0x66 +#define STXz 0x86 +#define LDXz 0xA6 +#define DECz 0xC6 +#define INCz 0xE6 + +#define SLOz 0x07 +#define RLAz 0x27 +#define SREz 0x47 +#define RRAz 0x67 +#define SAXz 0x87 +#define LAXz 0xA7 +#define DCPz 0xC7 +#define ISBz 0xE7 + +#define PHPn 0x08 +#define PLPn 0x28 +#define PHAn 0x48 +#define PLAn 0x68 +#define DEYn 0x88 +#define TAYn 0xA8 +#define INYn 0xC8 +#define INXn 0xE8 + +#define ORAb 0x09 +#define ANDb 0x29 +#define EORb 0x49 +#define ADCb 0x69 +#define LDAb 0xA9 +#define CMPb 0xC9 +#define SBCb 0xE9 +#define SBCb_ SBCb: case 0XEB + +#define ASLn 0x0A +#define ROLn 0x2A +#define LSRn 0x4A +#define RORn 0x6A +#define TXAn 0x8A +#define TAXn 0xAA +#define DEXn 0xCA +#define NOPn 0xEA +#define NOPn_ NOPn: case 0x1A: case 0x3A: case 0x5A: case 0x7A: case 0xDA: case 0xFA + +#define ANCb 0x0B +#define ANCb_ ANCb: case 0x2B +#define ASRb 0x4B +#define ARRb 0x6B +#define ANEb 0x8B +#define XAAb 0x8B +#define LXAb 0xAB +#define SBXb 0xCB + +#define NOPa 0x0C +#define BITa 0x2C +#define JMPw 0x4C +#define JMPi 0x6C +#define STYa 0x8C +#define LDYa 0xAC +#define CPYa 0xCC +#define CPXa 0xEC + +#define ORAa 0x0D +#define ANDa 0x2D +#define EORa 0x4D +#define ADCa 0x6D +#define STAa 0x8D +#define LDAa 0xAD +#define CMPa 0xCD +#define SBCa 0xED + +#define ASLa 0x0E +#define ROLa 0x2E +#define LSRa 0x4E +#define RORa 0x6E +#define STXa 0x8E +#define LDXa 0xAE +#define DECa 0xCE +#define INCa 0xEE + +#define SLOa 0x0F +#define RLAa 0x2F +#define SREa 0x4F +#define RRAa 0x6F +#define SAXa 0x8F +#define LAXa 0xAF +#define DCPa 0xCF +#define ISBa 0xEF + +#define BPLr 0x10 +#define BMIr 0x30 +#define BVCr 0x50 +#define BVSr 0x70 +#define BCCr 0x90 +#define BCSr 0xB0 +#define BNEr 0xD0 +#define BEQr 0xF0 + +#define ORAiy 0x11 +#define ANDiy 0x31 +#define EORiy 0x51 +#define ADCiy 0x71 +#define STAiy 0x91 +#define LDAiy 0xB1 +#define CMPiy 0xD1 +#define SBCiy 0xF1 + +#define SLOiy 0x13 +#define RLAiy 0x33 +#define SREiy 0x53 +#define RRAiy 0x73 +#define SHAiy 0x93 +#define LAXiy 0xB3 +#define DCPiy 0xD3 +#define ISBiy 0xF3 + +#define NOPzx 0x14 +#define NOPzx_ NOPzx: case 0x34: case 0x54: case 0x74: case 0xD4: case 0xF4 +#define STYzx 0x94 +#define LDYzx 0xB4 + +#define ORAzx 0x15 +#define ANDzx 0x35 +#define EORzx 0x55 +#define ADCzx 0x75 +#define STAzx 0x95 +#define LDAzx 0xB5 +#define CMPzx 0xD5 +#define SBCzx 0xF5 + +#define ASLzx 0x16 +#define ROLzx 0x36 +#define LSRzx 0x56 +#define RORzx 0x76 +#define STXzy 0x96 +#define LDXzy 0xB6 +#define DECzx 0xD6 +#define INCzx 0xF6 + +#define SLOzx 0x17 +#define RLAzx 0x37 +#define SREzx 0x57 +#define RRAzx 0x77 +#define SAXzy 0x97 +#define LAXzy 0xB7 +#define DCPzx 0xD7 +#define ISBzx 0xF7 + +#define CLCn 0x18 +#define SECn 0x38 +#define CLIn 0x58 +#define SEIn 0x78 +#define TYAn 0x98 +#define CLVn 0xB8 +#define CLDn 0xD8 +#define SEDn 0xF8 + +#define ORAay 0x19 +#define ANDay 0x39 +#define EORay 0x59 +#define ADCay 0x79 +#define STAay 0x99 +#define LDAay 0xB9 +#define CMPay 0xD9 +#define SBCay 0xF9 + +#define TXSn 0x9A +#define TSXn 0xBA + +#define SLOay 0x1B +#define RLAay 0x3B +#define SREay 0x5B +#define RRAay 0x7B +#define SHSay 0x9B +#define TASay 0x9B +#define LASay 0xBB +#define DCPay 0xDB +#define ISBay 0xFB + +#define NOPax 0x1C +#define NOPax_ NOPax: case 0x3C: case 0x5C: case 0x7C: case 0xDC: case 0xFC +#define SHYax 0x9C +#define LDYax 0xBC + +#define ORAax 0x1D +#define ANDax 0x3D +#define EORax 0x5D +#define ADCax 0x7D +#define STAax 0x9D +#define LDAax 0xBD +#define CMPax 0xDD +#define SBCax 0xFD + +#define ASLax 0x1E +#define ROLax 0x3E +#define LSRax 0x5E +#define RORax 0x7E +#define SHXay 0x9E +#define LDXay 0xBE +#define DECax 0xDE +#define INCax 0xFE + +#define SLOax 0x1F +#define RLAax 0x3F +#define SREax 0x5F +#define RRAax 0x7F +#define SHAay 0x9F +#define LAXay 0xBF +#define DCPax 0xDF +#define ISBax 0xFF + +// Instruction Aliases +#define ASOix SLOix +#define LSEix SREix +#define AXSix SAXix +#define DCMix DCPix +#define INSix ISBix +#define ASOz SLOz +#define LSEz SREz +#define AXSz SAXz +#define DCMz DCPz +#define INSz ISBz +#define ALRb ASRb +#define OALb LXAb +#define ASOa SLOa +#define LSEa SREa +#define AXSa SAXa +#define DCMa DCPa +#define INSa ISBa +#define ASOiy SLOiy +#define LSEiy SREiy +#define AXAiy SHAiy +#define DCMiy DCPiy +#define INSiy ISBiy +#define ASOzx SLOzx +#define LSEzx SREzx +#define AXSzy SAXzy +#define DCMzx DCPzx +#define INSzx ISBzx +#define ASOay SLOay +#define LSEay SREay +#define DCMay DCPay +#define INSay ISBay +#define SAYax SHYax +#define XASay SHXay +#define ASOax SLOax +#define LSEax SREax +#define AXAay SHAay +#define DCMax DCPax +#define INSax ISBax +#define SKBn NOPb +#define SKWn NOPa + +#endif // OPCODES_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..9125b8e082a18b3a2bf04f8aebf67ff9c17f72af GIT binary patch literal 619 zcma)&J!lj`6o6;lzfrO|S7IyADhL@|VsRnedAIS-j5}d7a@t*a7Qx0MSlR3q!hoG% zA$r+c6gxcmvnShh1u-pmkOJ%M*8@Du|9wi%#&!LB^`j466H{q-uJ z;ewPlee!;a=G!x~Em3wU`!Ly;v+Se9*(dt=>sVxXEGBqr9fYCTH=^>#+VhpUzYKfh8I*Y=J_r$G zDhw*4Vh)Nx%tKj#SG_w_3}cd%yReO9{X!QzLtV6}g*EKCP&Pybdo~{Hl7>Fn%jk&U zB%@#S!@VMQO9(_+x2E6=IGoa?cxWMY{2JAX`Dwm>#U)Sel=5#``qL*n+SOBR5J^H7 zK9_~?nLG$zN*cZj0{`ZLp7x)m9K=9URRzQh$q7|NJcs0%Dj}XnazvF8yGWoY;tCS0 zV}7buUtMq2IVaI%K>0%$Z)LSzZ*k)}1LR(-d8yH!d6;?9<)5-y)UlIV9Ua`!nYZl0 z{n0%&Ap0YJo=L9n%(f4I`M)w+V|_dN*y!q_Ai8GYa}J(?Gda`@yvgCBfp= 1.0], + [AC_DEFINE([HAVE_ALSA], 1, [Define to 1 if you have libasound (-lasound).])], + [AC_MSG_WARN([$ALSA_PKG_ERRORS])] +) + +PKG_CHECK_MODULES(PULSE, + [libpulse-simple >= 1.0], + [AC_DEFINE([HAVE_PULSE], 1, [Define to 1 if you have libpulse-simple (-lpulse-simple).])], + [AC_MSG_WARN([$PULSE_PKG_ERRORS])] +) + + +dnl Checks what version of Unix we have and soundcard support +AC_CHECK_HEADERS([sys/ioctl.h linux/soundcard.h machine/soundcard.h \ +sys/soundcard.h soundcard.h]) + +AC_CHECK_HEADERS([dsound.h mmsystem.h], [], [], [#include ]) + +AS_IF([test "$ac_cv_header_dsound_h" = "yes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -ldsound -ldxguid"] +) + +AS_IF([test "$ac_cv_header_mmsystem_h" = "yes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -lwinmm"] +) + +# NetBSD/OpenBSD OSS audio emulation +AS_IF([test "x$ac_cv_header_soundcard_h" = "xyes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -lossaudio"] +) + +AC_SUBST(AUDIO_LDFLAGS) + +AC_CHECK_FUNCS([strncasecmp strcasecmp]) + +PKG_CHECK_MODULES(SIDPLAYFP, [libsidplayfp >= 1.0]) +PKG_CHECK_MODULES(STILVIEW, [libstilview >= 1.0]) + +# hack? +saveCPPFLAGS=$CPPFLAGS +CPPFLAGS="$CPPFLAGS $SIDPLAYFP_CFLAGS" + +AC_CHECK_HEADERS([sidplayfp/builders/residfp.h sidplayfp/builders/resid.h sidplayfp/builders/hardsid.h]) + +CPPFLAGS=$saveCPPFLAGS + +AC_MSG_CHECKING([for debugging]) +AC_ARG_ENABLE(debug, [AS_HELP_STRING([--enable-debug], [compile for debugging @<:@no/yes, default=no@:>@])], + [], [enable_debug=no]) + +AS_IF([test "x$enable_debug" = "xno"], + [AC_MSG_RESULT([Build without debugging messages]); debug_flags=-DNDEBUG] +) + + +AC_CONFIG_FILES([ +Makefile +]) + +AC_OUTPUT diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base new file mode 100644 index 000000000..9d272228a --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base @@ -0,0 +1,37 @@ + 0x01, 0x00, 0x6f, 0x36, 0x35, 0x00, 0x00, 0x00, + 0x00, 0x10, 0xcf, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x40, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0x10, 0xc5, 0x10, 0xce, + 0x10, 0xce, 0x10, 0x8c, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x6c, 0x0e, 0x10, 0x6c, 0x0c, 0x10, 0x78, 0xa9, + 0x00, 0x8d, 0x1a, 0xd0, 0xad, 0x19, 0xd0, 0x8d, + 0x19, 0xd0, 0xa9, 0x7f, 0x8d, 0x0d, 0xdc, 0x8d, + 0x0d, 0xdd, 0xad, 0x0d, 0xdc, 0xad, 0x0d, 0xdd, + 0xa9, 0x0f, 0x8d, 0x18, 0xd4, 0xad, 0x12, 0x10, + 0xf0, 0x07, 0xa2, 0x25, 0xa0, 0x40, 0x4c, 0x4a, + 0x10, 0xa2, 0x95, 0xa0, 0x42, 0x8e, 0x04, 0xdc, + 0x8c, 0x05, 0xdc, 0xa2, 0x9b, 0xa0, 0x37, 0x4d, + 0x13, 0x10, 0x0d, 0x10, 0x10, 0xf0, 0x04, 0xa2, + 0x1b, 0xa0, 0x00, 0x8e, 0x11, 0xd0, 0x8c, 0x12, + 0xd0, 0xad, 0x10, 0x10, 0xf0, 0x0a, 0xad, 0x11, + 0x10, 0xf0, 0x05, 0xa2, 0xb2, 0x8e, 0x14, 0x03, + 0xad, 0x0b, 0x10, 0xd0, 0x08, 0xa9, 0x81, 0x8d, + 0x1a, 0xd0, 0x4c, 0x8c, 0x10, 0xa9, 0x81, 0xa2, + 0x01, 0x8d, 0x0d, 0xdc, 0x8e, 0x0e, 0xdc, 0xad, + 0x10, 0x10, 0xd0, 0x02, 0xa9, 0x37, 0x85, 0x01, + 0xad, 0x14, 0x10, 0x48, 0xad, 0x0a, 0x10, 0x28, + 0x20, 0x18, 0x10, 0xad, 0x10, 0x10, 0xf0, 0x0a, + 0xad, 0x11, 0x10, 0xf0, 0x04, 0xa9, 0x37, 0x85, + 0x01, 0x58, 0x4c, 0xaf, 0x10, 0xa5, 0x01, 0x48, + 0xad, 0x11, 0x10, 0x85, 0x01, 0xa9, 0x00, 0x20, + 0x15, 0x10, 0x68, 0x85, 0x01, 0xce, 0x19, 0xd0, + 0xad, 0x0d, 0xdc, 0x68, 0xa8, 0x68, 0xaa, 0x68, + 0x40, 0x02, 0x00, 0x00, 0x01, 0x82, 0x02, 0x82, + 0x02, 0x82, 0x02, 0x82, 0x02, 0x82, 0x0e, 0x82, + 0x03, 0x82, 0x22, 0x82, 0x09, 0x82, 0x11, 0x82, + 0x03, 0x82, 0x0f, 0x82, 0x05, 0x82, 0x05, 0x22, + 0x05, 0x82, 0x0a, 0x82, 0x0d, 0x82, 0x09, 0x82, + 0x04, 0x82, 0x04, 0x82, 0x03, 0x82, 0x05, 0x82, + 0x0a, 0x82, 0x06, 0x82, 0x07, 0x82, 0x00, 0x00, + 0x00, 0x00, diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..b7545c9b5e50588b6b85102e5ce06a3a51b0c889 GIT binary patch literal 4069 zcma)-Uuaup7{*Uh)}3?OAQi=7w(fYh4TaQ=S^t42e`b=MrdduHDfA*BgG{rjcV2iA zg&dV`H_Q$FzRz+ zU;Tpkx!w|ydeAh2-RAV1C@)RVso!Q_yVW>pF5&ZOGZ^Z`b_RELmWMC?=?o1ucg%*r zYIR1Jf;}d_V@ts>eeYWe_R_br6gc#~Yu9Y+q+M^#1}BYr@W*bm)8{>Bd5@bS;(Wc{ zG}+Repz4rd%3S;27`U8{hm?t-ZaaY(0RZaKN>NpYDy1op)466BF1+8 zBhg>~P@Jh>5mx=sx&^Z&WEmEvR3;MztZ_@^vtQtR^tmx7^gn48edx8 z=Tv(6h=jnF&BftAi$xzf1Xt~Bnn=YF$RR^FyN z2i`G4xFd$r_$><~Eu!_XSUlfuR`)p%+vc~8J?7bA^Yy)ErQw+6>YU;1vdbdc3{B5T zwMGgLt>J2RtsX9mBU>u3ZLTy!B8<%=3>AXQV|2N$FVAhfJc1VC`Wh(Rq^9t%p>htD zbyX1|*<$nf;`*lbEM5@h=F8J_zg`fv+k0X&0n88vlg6;w*lQ9J@qFXoburLbUw>gX z)OcxN|3CH6Mvj2CDMbv`L#0ZkQWgrIfpa7REN7s8bGv8D;yXF{06nu|!CU*3#SZBm zybUi+Gnf`5X>mEdeXb{SPf#v}J1f|Zx3bOHFIK zMXb(AeCw3z(T7AJXWAxz{_H0aNwL|FwKD4b*bu`K(R87<^FVbA2ysAEp|7P~^*}^9Leb-xJ#R zm>qq+U2VI$1ZrVCfxMc|gW|lJ&V!=7c;5R;`mUqz!vD;-py!*^c~G1;sq>&HFX1IH z3$J5F`7jIDu#Op>H>G`0oHwQOpeQfv7k-!gVs0)8ezdk8zk&y*hx<{BXNt@ZJ}B}P z#=HFB13&WRz5I+yloX7l-2PONCWtbm);J0Ny@FO1>fExPJ zI-od@`5_OAe13}gjlc(fT+5BxZf`N0RpdCU(!DDoAGnS0cFQ{x5j`w>ig{5(Gu z*pbh$bI^nN!3RY?&xeX&<`MXy$d^yMS7crcKJa57_&r5y^Qabr%8uo)s=ph2;K#n2 z&V!=7`0)hugAe?+%(tNDV}9^Kao(iPgQC2Im%%KUndSpO^7Z&(9Wy$Q`N0Rpc~d$M zit-9YpYz;g0{pIR;8&nC9r;G}=}OMYP2)ZK}!U1eWZ`TSxjYqzNeUsm~& zsR{Y_c;=RrV#!6VO-yqsBpdDOgMM+Mrt@k#ucq^ADleYs?mx`8pnSda;iugb5rgNO z)OnLS@3hW4t@4T!G)q;jcSiY&CErzN#!vg*y!1p@6~Rh!@zbSlP51SZ6OvUl<|XO> zM-<6kvP88glv|=2sU-M;v-Cl+k7~+CHK?Mi_$^*U9#Y6xbW6l^5huPxHQSbXHJt~= zc~nz*RD+5qy891#*ni~f@xy#nqbHIRlR6KI^G@qLDDow|<1~w0CH9({&o6z6|9M8$ z@Ld1tNYo&eoRIrZt`~~)@C46C&r)7q@vDv`#`0i=WO~;u-q)(}K zGKG^&cVqA=)z0J;zf&>fsTBAmzl%6Maru`yfs{PN@-=PA{W=Tdxr;R7q0 zrN<9_7u0;1S@Oe*##m9_q|Q?c@4qDTgO6ya^>Ph)GdhpYFMLW--jvQ$3S8uhkmASb z{r8^AV}6+&&hKu48hlI*J}B~Ka!|X8AAC^c%j6`hOT>!af1Jnj^=imtYN$bRUQOpg zQC>WCjQPO_e&p-%L*E7E>+ypRBsp(V=Rr}PpJINa@PXgP`H(lG^OzreP@FfV^Pnit F_z#mV2QmNv literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base new file mode 100644 index 000000000..285db0051 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base @@ -0,0 +1,10 @@ +* Refine the MOS 6581 filter model / parameters. Build an accurate MOS + 8580 filter model. + +* Expose an interface for tunable filter parameters. + +* Write documentation. Possibly a paper describing how SID was reverse + engineered. + +* Implement a SID tune player. A PSID player, VSID, is partly + implemented in VICE. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base new file mode 100644 index 000000000..be9f5d3d0 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base @@ -0,0 +1,4096 @@ + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 4 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 7 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 8 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 9 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 9 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 12 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 15 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 16 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 17 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 17 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 17 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 18 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 19 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 19 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 19 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 24 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 25 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 25 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 31 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 31 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 33 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 33 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 34 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 35 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 35 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 35 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 35 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 33 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 33 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 36 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 39 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 39 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 39 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 39 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 48 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 49 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 49 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 48 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 51 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 51 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 51 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 51 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 57 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 63 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 63 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 63 , 9 , 9 , 8 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 9 , 63 , 10 , 10 , 9 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 17 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 17 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 17 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 16 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 18 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 19 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 19 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 19 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 24 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 25 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 25 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 31 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 31 , 9 , 9 , 8 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 65 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 65 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 66 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 67 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 67 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 67 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 68 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 71 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 71 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 71 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 71 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 64 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 66 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 67 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 67 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 67 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 72 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 73 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 73 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 73 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 73 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 76 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 79 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 79 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 79 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 79 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 97 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 97 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 99 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 99 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 99 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 99 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 97 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 97 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 100 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 103 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 103 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 103 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 103 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 113 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 115 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 115 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 127 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 127 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 9 , 127 , 10 , 10 , 9 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 11 , 10 , 127 , 11 , 11 , 10 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 11 , 1 , 128 , 1 , 11 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 1 , 128 , 1 , 10 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 128 , 2 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 128 , 3 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 128 , 4 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 128 , 5 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 128 , 6 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 132 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 132 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 128 , 7 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 136 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 136 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 137 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 138 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 138 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 132 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 128 , 8 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 144 , 1 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 144 , 1 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 144 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 144 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 144 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 145 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 144 , 5 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 146 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 148 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 148 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 148 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 148 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 149 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 149 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 149 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 148 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 144 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 136 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 138 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 138 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 136 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 132 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 128 , 9 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 160 , 1 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 160 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 160 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 160 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 160 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 160 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 162 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 162 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 160 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 164 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 164 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 164 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 164 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 165 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 165 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 165 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 164 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 162 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 162 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 160 , 7 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 168 , 1 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 168 , 1 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 168 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 168 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 168 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 169 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 169 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 169 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 168 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 170 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 170 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 170 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 170 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 6 , 170 , 1 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 170 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 169 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 169 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 169 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 168 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 168 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 164 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 164 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 164 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 165 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 165 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 165 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 164 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 164 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 162 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 160 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 160 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 144 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 144 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 144 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 144 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 144 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 144 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 148 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 148 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 148 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 149 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 149 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 149 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 148 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 148 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 146 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 144 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 144 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 138 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 136 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 136 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 132 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 128 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 128 , 10 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 1 , 64 , 2 , 10 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 64 , 2 , 9 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 64 , 2 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 64 , 3 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 4 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 64 , 5 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 66 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 64 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 68 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 68 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 69 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 66 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 64 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 72 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 72 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 72 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 74 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 74 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 74 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 72 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 68 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 69 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 68 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 64 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 80 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 80 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 80 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 80 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 80 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 81 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 80 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 82 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 82 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 82 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 82 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 81 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 80 , 6 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 84 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 84 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 84 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 84 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 84 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 85 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 85 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 85 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 84 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 84 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 82 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 82 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 82 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 82 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 80 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 6 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 80 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 72 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 72 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 72 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 72 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 74 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 74 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 74 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 73 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 72 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 72 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 68 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 64 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 64 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 32 , 3 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 32 , 3 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 32 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 32 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 32 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 32 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 36 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 36 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 37 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 37 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 36 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 34 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 32 , 7 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 40 , 3 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 40 , 3 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 40 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 40 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 41 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 41 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 40 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 42 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 42 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 42 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 41 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 41 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 40 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 40 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 36 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 37 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 37 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 36 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 34 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 32 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 32 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 16 , 4 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 16 , 4 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 16 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 18 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 16 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 20 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 20 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 20 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 21 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 21 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 20 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 18 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 16 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 16 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 8 , 5 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 5 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 8 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 9 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 10 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 10 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 9 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 9 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 8 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 6 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 4 , 6 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 4 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 5 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 5 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 2 , 7 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 2 , 7 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 1 , 8 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 1 , 8 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 0 , 9 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 0 , 9 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 0 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 0 , 10 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 10 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 11 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 12 , 0 , 0 , 0 , 12 , 0 , 0 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base new file mode 100644 index 000000000..b6283e935 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base @@ -0,0 +1,50 @@ +/** +@mainpage libsidplayfp + +A library to play Commodore 64 music derived from libsidplay2.
+
+ +Libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 +born with the aim to improve the quality of emulating the 6581, 8580 chips +and the surrounding C64 system in order to play SID music better.
+ +Copyright (c) 2000-2001 Simon White
+Copyright (c) 2007-2010 Antti Lankila
+Copyright (c) 2010-2014 Leandro Nini <drfiemost@users.sourceforge.net>
+
+ +STILView (or more precisely, the STIL class written in C++) is intended to be +compiled with the various SID emulators available on many platforms to provide +the capability of showing STIL and BUG information along with the given SID +that is currently being played in the emulator. It requires HVSC v2.6 +(post-update #12) or later to function correctly, but it will work with +earlier versions to a limited extent. + +Copyright (C) 1998, 2002 LaLa
+Copyright (C) 2012-2013 Leandro Nini <drfiemost@users.sourceforge.net>
+
+ +Home page:
+http://sourceforge.net/projects/sidplay-residfp/ + + +----------------------------------------------------------------------------- + + This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version. + + This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details. + + You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +----------------------------------------------------------------------------- + +\example demo.cpp +*/ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..124ac747c293690a592f7a8d72c635448a303299 GIT binary patch literal 4246 zcmb7_e`p)$8OKjGaqiBRi^B$?N}L<)kE(Q_bXgig$2jSfN%2M2bhjYGFoIE#nZgL| zABFuBh6E$2%!J1_1|33>v3HZ4TpZZut`KGr_DVZ#Y%myO6#B#eY#6%Mfw8*Z=Y1c& znyo;*5Tvi3`@Wy&dB6AGIcEBwF^wNRef%qIOFjQZ!!SgwIX&Tj&V)1!=jT?u z6_(uMIYStYH8E)15kF{j#Z05uHhQPb)|#knwbs=C_C(ZeR?RJZE}OmCLF#z##9({w z?!TSc+4iyCgXAB(g9}@|(+l}t+-m=l?{p*xD znDDP#{tKpvJAc}58&MZu=%7D^1BpqTfknf*m%?nxaSU`rMP8)qr|G(~&W+?5Ey?2y z8KwMJb0HY*W9T!2P*?u-Xvs6dL$f;X?(hC*dtzYrrYCkMedC6|YF03!^95&NK5kIe zlpb6{nL_>&g={x|BaStGC2lod7gpo9)vEvPcdE^GtJ=J8bz*Pavvwyz-x+*#;pVk< ztNFGijBEF;<{vEoEh~2!|D3;B)#Q^_YWw2%pI9bu#n@Q+!0H%p7_rxkXLbgAm1^^| zcC~rJUi-k>+4%`wdFC}EhAUz=hyN8}-HWNSHz|9(yg&lJ0>3B1c{{L;OCPEe})HtUP6}# zjXjZUJfyzx@1YWoDk3I(jBP=Dcz9F&JEGG5ZfouRJL1Ms*BlN)7}zSZY0jC=GbTkN zzSI0{4$XV@9f}k9teGWoQ;)R)6PRn%x*`6 zSOus3m!?pd*M}Ifd-UG_)QcY1xVqgx)bLqa8>f%|W3x+o(c>GYbi?Gy0Px2mNjQ*I?0`t-^G)7v9`LDb10)v(lkDOe0=1&Hdf*@@(#2o zw`YeFZrn^J%=TofyVdGellR)zqq}^Ay3EkW<95HX^3t#iUh{mX@c?i99{UbRZR+`! zG!Ke-OPU8oyo{g0EWD47@?jRPVILjMTh%@&=B;WT6!9(xrH^EODYxJuKiboEe!L65BZU==ogR6{MO;)tl%5V4?NBfJ}BmKe&9jLzE|>`AAHDf zY(C^iK4if8!3V`W&JR2&@&#GW?<{=Ck9?#2;6r}QebU)U! z3nk?DcVs%s&kwSZ9e)!i2R%4H_@Kz=2T*aWJqsTc`HDIBP035ahy2)w{Jx29u1~cX z)a5J1Ep^}ELw@Y5YaSHw(pNK_AAHDfY`#rBALj=j6!Vre4~lphKhI|kKIBKfQGVD* zNAoy8_@J1#s(DbvD}}-E?0OmG_s)U*O7u*}|Ezip&!3lpB43G;l=;C2MZTi%{%|_6 z3*~zBtg>&IAB;M`RX+D#2Klj%^MehFcq{Fpa9e_jTPd7K}7Q0&8waE4Mrh^+dgz~h=*4kG)8y1F=T*Vs3& zd_h>Aw^=G8T?u6cFEOJ|1X5A$s* z-{|=Wa_;xy2G6&oc}tpiUGuIhUbslJ)YN`E$`_V{1@+7Xx!^wYa*ID3l983nCCHV3 zJiO|@qLl9~%B&J8-=n`D36OoSOtl1*Tc#Q*5BVWy>4Rb))s&BFP@${x>)!`PI&5t`w0K?j^nJ zWTv&0m$?$zPf-m%nVrY7eOiF{82aR zs}%9-nx|BhE@b)ng%4TLETjC;cT>%WnfdvJPbuOpX`WJe|9PAre3XXTFW129XdXYm z@F_*SRn1chxyT)X5~S(<_Y1}2{PG1nzo!Ih@NsJJL6I+CfI3C_!3RaYd_iV)kFuio zAM<#=Q4Ks!4K*m{)in=_chjq-yJ`7v)v^Pq?qWI4YJ@FBm0 V^MTjVJkAe3DCVtd9u)D6PXTIQTsi;% literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..de8bd989f75e652d404bd2ee4ba6342cf4cd40eb GIT binary patch literal 934 zcmb8sJ%|%Q6bJCx+q?5cvKLkq6hWpqK_!Qivq(4)T$5l{H=AP208Mw021&ep*eY z={vB<-Ok1XzX!ows9HClcF3^0ht-03`@L7~7oz9A5#YVGZhUmP2QF_zN9pQ1)?=ga zOJRA*1O5mES!x4+43@4}F5*Xha8G7ZELgZVaedla9r$|4_W1|G;Mnu8%^#qv^wS{u z7O08Rlp+;5Xw=R-Wdo5`4a}m$a>T4Uc*n|e<#l&b;p@K%Wdpl zGVKd8ahBz1$t(?1MXPLJiQOQw>pCET&%`_v%igi<9cOXf;D=QK{D>+Qu~fuA6|t|y zD_XouG5>qTiN7m~juiWSNKXAByy%p#l_| y;p|>FhO3wB4Z3L5@mc;$td0?rF=EDs@7+p9#Ej9Zac%c|?}$eyy%XLu>E?H=n?*GM literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base new file mode 100644 index 000000000..6bf68a6fe --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base @@ -0,0 +1,35 @@ + +AUTOMAKE_OPTIONS = foreign subdir-objects + +if ENABLE_TEST + +AM_CPPFLAGS = \ +-I $(top_builddir)/src/builders/residfp-builder/residfp + +TESTS = \ +TestEnvelopeGenerator \ +TestSpline \ +TestDac + +check_PROGRAMS = $(TESTS) + +TestEnvelopeGenerator_SOURCES = \ +Main.cpp \ +TestEnvelopeGenerator.cpp +TestEnvelopeGenerator_LDADD = -lUnitTest++ \ +$(top_builddir)/src/builders/residfp-builder/residfp/EnvelopeGenerator.o \ +$(top_builddir)/src/builders/residfp-builder/residfp/Dac.o + +TestSpline_SOURCES = \ +Main.cpp \ +TestSpline.cpp +TestSpline_LDADD = -lUnitTest++\ +$(top_builddir)/src/builders/residfp-builder/residfp/Spline.o + +TestDac_SOURCES = \ +Main.cpp \ +TestDac.cpp +TestDac_LDADD = -lUnitTest++\ +$(top_builddir)/src/builders/residfp-builder/residfp/Dac.o + +endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..c0e18903cf3bca9ff2f50530aac0b46baa3be94d GIT binary patch literal 685 zcmZ{hJ!lhA0LNc0TJHZO*e+6ad2R+xa!K0eqaTvg)TACQ#3JZaw=1+d3l0iBhu}-k zNpO%5aCm86p_BNv_=Oox4hIo8!NEyxadL?7#Zy7>4afiYzxVOGcQMmGVv>8g(^mOG z&MH`h5D{|?woMavD=UjtB98ME#2cQ5*ykCDO>RLDp2d@PPKOlqt3$kJN)_|qCGcId zG2~ZFnMPv>qH-BB13n9BfzLr^0V{cb2(~bKncu%i+G7SXZ0u zWze^9k`VJFpF(>YcV^)5f-)$Aox!9!cw<6|c*jOQlWK|LG(4&}jc-|maeLVmr~IB7 zjww?G>H}Gdt)5Sihel|!FT?PMO>U~zu3V^GB7(ToeJl>TkHon9RKR`aIQF&A>URDa zG7rCmAStKdml2$h)9_~z9F;Th=MYTD0{nRdkVW_l2x9B{W~;TO)n<(`(oJ>1UPE`4 zrL|g<=`R1LYc|f+*G64w)QJRpKODIZ;$duEna7p%rqQ|G-tzRRj$Ug9t8b_!PmShL^wKw@`gq4R)P6 u$-}S)WzX0cv(?FbhdSJ&-PrRs4abzr*Wi1xwY5WePyNF!kMdn=3;Gk)7x(u7 literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..75da7c89fd26d58236866ff4db4eaf9ec9694252 GIT binary patch literal 638 zcmZ{hKWG#|6vk(FFPHfyxtwVvYBP2T7+BL7(#V}&yj&IoOSG`@(rqBYUM(!#6o(Ve zM!`ak1B-#1Kq~QHqat3hvRH`NDHc|8jg@fgn{`DHoZ>ORZ{C~ty%~oGM>)H{bjn|O zxa6Pl8DrXsU3p1V?$&~^&h!a2=K77wxIR=2dPh0XOu2Zv@7c|m(~+TAf)Y?2Zd^3y zO~x0;yrrhVBQ*oVpr&CQs0xe+RmFja2R4%u4;Tgx=GPhjs3x#q#+^w-icE-4 zzCBBQy2tZ&b5uf{@vb1w_;(j0FKBSGEEna*dWAi5M_hi*Mn3~~i_}_Z$6&FDpXgHj zSbvG1X&yh1qTt$R8uy=NN=O9K1v7zU3h7BxMly}`n3+UUK{{(Vk{P5hKvG5OwCz*X z8><^(LrT^k_qe)TaJqoHg_i}KxA3}vH4DQ6u2}d~ zz&Q)Ae#0L_%@!@$6462x{&1!1ZkGe +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_VOICE_H +#define RESID_VOICE_H + +#include "resid-config.h" +#include "wave.h" +#include "envelope.h" + +namespace reSID +{ + +class Voice +{ +public: + Voice(); + + void set_chip_model(chip_model model); + void set_sync_source(Voice*); + void reset(); + + void writeCONTROL_REG(reg8); + + // Amplitude modulated waveform output. + // Range [-2048*255, 2047*255]. + int output(); + + WaveformGenerator wave; + EnvelopeGenerator envelope; + +protected: + // Waveform D/A zero level. + short wave_zero; + +friend class SID; +}; + + +// ---------------------------------------------------------------------------- +// Inline functions. +// The following function is defined inline because it is called every +// time a sample is calculated. +// ---------------------------------------------------------------------------- + +#if RESID_INLINING || defined(RESID_VOICE_CC) + +// ---------------------------------------------------------------------------- +// Amplitude modulated waveform output (20 bits). +// Ideal range [-2048*255, 2047*255]. +// ---------------------------------------------------------------------------- + +// The output for a voice is produced by a multiplying DAC, where the +// waveform output modulates the envelope output. +// +// As noted by Bob Yannes: "The 8-bit output of the Envelope Generator was then +// sent to the Multiplying D/A converter to modulate the amplitude of the +// selected Oscillator Waveform (to be technically accurate, actually the +// waveform was modulating the output of the Envelope Generator, but the result +// is the same)". +// +// 7 6 5 4 3 2 1 0 VGND +// | | | | | | | | | Missing +// 2R 2R 2R 2R 2R 2R 2R 2R 2R termination +// | | | | | | | | | +// --R---R---R---R---R---R---R-- --- +// | _____ +// __|__ __|__ | +// ----- ===== | +// | | | | | +// 12V --- ----- ------- GND +// | +// vout +// +// Bit on: wout (see figure in wave.h) +// Bit off: 5V (VGND) +// +// As is the case with all MOS 6581 DACs, the termination to (virtual) ground +// at bit 0 is missing. The MOS 8580 has correct termination. +// + +RESID_INLINE +int Voice::output() +{ + // Multiply oscillator output with envelope output. + return (wave.output() - wave_zero)*envelope.output(); +} + +#endif // RESID_INLINING || defined(RESID_VOICE_CC) + +} // namespace reSID + +#endif // not RESID_VOICE_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base new file mode 100644 index 000000000..cab3cae79 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base @@ -0,0 +1,22 @@ +## Process this file with automake to create Makefile.in + +AR = @AR@ + +noinst_LIBRARIES = libresid.a + +libresid_a_SOURCES = sid.cc voice.cc wave.cc envelope.cc filter.cc dac.cc extfilt.cc pot.cc version.cc + +BUILT_SOURCES = $(noinst_DATA:.dat=.h) + +noinst_HEADERS = sid.h voice.h wave.h envelope.h filter.h dac.h extfilt.h pot.h spline.h resid-config.h $(noinst_DATA:.dat=.h) + +noinst_DATA = wave6581_PST.dat wave6581_PS_.dat wave6581_P_T.dat wave6581__ST.dat wave8580_PST.dat wave8580_PS_.dat wave8580_P_T.dat wave8580__ST.dat + +noinst_SCRIPTS = samp2src.pl + +EXTRA_DIST = $(noinst_HEADERS) $(noinst_DATA) $(noinst_SCRIPTS) README.VICE + +SUFFIXES = .dat + +.dat.h: + $(PERL) $(srcdir)/samp2src.pl $* $< $(srcdir)/$@ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..6f7bd116537d0b08674d83e74095753db69f4fdb GIT binary patch literal 648 zcmZ|L&1(}u7zXgkrq+EX*`#UHw9(6WGhkuuMd>ZIsfjKv#30yyI# zPeM}g0%Qt&3Nj72rR{y0N1v#(O;~26?U5#S_FL1C4tNm<4j$>9RS6tWgehF?h4x3D zMQaTAbMX1NK6C=?9F9X}9ZUUgWgW_+6i#fYGbd>blHQW7%d;7_eA6LMtbxtGoDP0? zWJjmB8s!xtNI-*UVkCGfz6CFY9lZ2?@7`zq;r}d|L6nCo$t*i%Hndp!Wik=9WZ_Ati0H$)S1aLf3kY*dbKgk^21Cx?EUGm zYCkzhtm@)P-FegM?1j6sLwX^rQNi?{;qBdD|99*z(YDn+sy6jQe)qP)hZwHG)bDGRqh*S6M1J$*7?r#|1H-NdUkIvCYm XzN+t6n_KIY2UL))4a)bZw@ZHl1pViK literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base new file mode 100644 index 000000000..0fc101fe8 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base @@ -0,0 +1,131 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef C64CIA_H +#define C64CIA_H + +// The CIA emulations are very generic and here we need to effectively +// wire them into the computer (like adding a chip to a PCB). + +#include "Banks/Bank.h" +#include "c64/c64env.h" +#include "sidendian.h" +#include "CIA/mos6526.h" + +#include "sidcxx11.h" + +namespace libsidplayfp +{ + +/** + * CIA 1 + * + * Generates IRQs + * + * Located at $DC00-$DCFF + */ +class c64cia1: public MOS6526, public Bank +{ +private: + c64env &m_env; + uint_least16_t last_ta; + +protected: + void interrupt(bool state) override + { + m_env.interruptIRQ(state); + } + + void portB() override + { + m_env.lightpen((prb | ~ddrb) & 0x10); + } + +public: + c64cia1(c64env *env) : + MOS6526(&(env->context())), + m_env(*env) {} + + void poke(uint_least16_t address, uint8_t value) override + { + write(endian_16lo8(address), value); + + // Save the value written to Timer A + if (address == 0xDC04 || address == 0xDC05) + { + if (timerA.getTimer() != 0) + last_ta = timerA.getTimer(); + } + } + + uint8_t peek(uint_least16_t address) override + { + return read(endian_16lo8(address)); + } + + void reset() override + { + last_ta = 0; + MOS6526::reset(); + } + + uint_least16_t getTimerA() const { return last_ta; } +}; + +/** + * CIA 2 + * + * Generates NMIs + * + * Located at $DD00-$DDFF + */ +class c64cia2: public MOS6526, public Bank +{ +private: + c64env &m_env; + +protected: + void interrupt(bool state) override + { + if (state) + m_env.interruptNMI(); + } + +public: + c64cia2(c64env *env) : + MOS6526(&(env->context())), + m_env(*env) {} + + void poke(uint_least16_t address, uint8_t value) override + { + write(address, value); + } + + uint8_t peek(uint_least16_t address) override + { + return read(address); + } +}; + +} + +#endif // C64CIA_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..cbdc97f837f0c01232a2c672b4b719354ef0107b GIT binary patch literal 621 zcmZ{g&1(}u7>8#!wEQv<#ET$arneSU)?U=!`jML0B`Hf0^;Gb(tquMQ9$XK_DfJ}u zAYsA7z)qp3;@3q*%wfyoLByNj!Amxqq-mR`ZJdd#g3$Lc%=6=Yd7l{r_BoJe;}@-o z=i}B@ix46V&tx++_tbGFi?@lm!0Qknc?_||8xSizfgrqzS8FYOsY9o2FA(sgY@#qK zRn*2Z@1hce9|A5vhHQZMAQSK-$QJksHe1-x{W8X813`k(djY=kU95HRWKRw4s}%=e zeZ(9)4a9XsLva&H#x6k#vP-Nymm@FC1nfsY>DlC=O11PIB8W%5mtx4<7LoT_nZ0pc z`@whhy8lYH5q1%c$z6nph(=@wVGq%Hxrguw(OJ2V@EB269w0nHWGw2RnaasiLt26GfH~JtUeAN$tu|j*kvl1 z>KPoL{_&|-zeLwff2XjjhFt%ahA$~t8m^=;rQux)Ga5dmP}ERM;jV^nDNJj4{~P`Y z6>h3x*Qq;pCTrCu*3G41TW#iL>hgK&8*fWA8CEVoqt3O}N}2LyDoACX^83_YqQ3xz C;0BBU literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..31c5945b0291091c10e6946a95458394dba83a1c GIT binary patch literal 639 zcmZ|Ly=xRf7zXg!-TRnlE}KglL2Sm(1BEq>lFGzfyfaGzM+jGBWRxa+_fS#90i(WN)- z{{8r#>XYM`UtyB#J>$>&zy9wSEwi2-oisZ7ryyE0_?W{pxR_(!;B}4#gSR=F27?^8 z3_j<$YVhVa{uF9l*NZQ)pjL%9nC;oOOTIo?tg}FDu*iDVW}}ks@;&`=xwEy-#5R*; MYlDd$=HF$%0Bh6ajQ{`u literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..96d3f80f60b02ce5411bad5f953a101f86334f4d GIT binary patch literal 621 zcmZ{g&ubGw7=~vzSl$c-@gj(q@z#RM+Kbv-YE#p?G$jU6Pd#q6#eYGp>!CQMf*=T% zu+YOmrqGl4>!Kp&uwn2Z;!W`2C7Vssv`y1C&cszg@H-6O^Dy(xJ7d8;4)SF5v@^Cg z>YR57A;R))HbFCwu9mXd>qMO7b%+l^ujw8IY|Ti}P-XyK_gdA)U`fl7?wXKmmM-@-}<54Yj*9X)s#tdHm(R4Q6B z!&Iuagjxep1ob#-LUnaOc7_$MWXQT5gMIJEJ(t|o)`Y%61o5f=LLBj*3+2BO@LzkL zd*_>e-9IJU2)j@tatq-e)G66P*n>JDw-N3`9g{l<51`U=7vUk4HD`WiJU3Y=<`^SE zy$t53jmu7!az$ob`;RM5UCx&Vt~+od!#?!~S*xkon$yWsI`o2Feo(nD%Ve{{&Qihj zp270*FaNgP0+$TD`vt!P z<)?MAi_{xAns%yVtM>emt8eB7>hW0`SZ`)%JfySyP@N0Qiv`MWQ9%}GDZfqKdHNHq CItX9@ literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base new file mode 100644 index 000000000..85528b5c5 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base @@ -0,0 +1 @@ +link trurl6581r3_4885.ini \ No newline at end of file diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..5c3fce3d7b26efba30939145f2c2d244b1212230 GIT binary patch literal 691 zcmZ{hJ!q3b9L6tiO38B&G>cYU&dq?rYxA9cJ-_Gf{`cISFHk)cVE1NE+UWd6??nv6p+nZUDF(ufFX%6KWqRdBQ>BL$g3 zWhAczbd<(0Bb|kgLFS<2ka_3?V27`7>n!@rn`*)`@*s(g?N$Lg30cHW68C9gnTqVh z;Kp$x^!H-y=XM5S3lDm z{nK;`gABZ|PGgXTcU;e5kb`$b&ts5>7t#wD6yQNGVo-$VTQTpOFD=#TB_UWh(t&sf zo?OLbwq)E}>2Ia6L9dzrDPg5v#X9JTKs`c^2opE9pmom=ir-C;dfT;od6nsN8` zFaK9|&-1p`-77a~Q=@y)z=sLg22M{PZ{XDgiU!_Hpkkmufy)LyO`u@l^)L7xsC<^1 zxWOCY1F-w)wzWE4rIY0*Z^$j)^}W2yhtrhhtM@(GT;JsKG5y;57MDF + * Copyright 2007-2010 Antti Lankila + * Copyright 2004,2010 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef OPAMP_H +#define OPAMP_H + +#include +#include "Spline.h" + +namespace reSIDfp +{ + +/** + * Find output voltage in inverting gain and inverting summer SID op-amp + * circuits, using a combination of Newton-Raphson and bisection. + * + * ---R2-- + * | | + * vi ---R1-----[A>----- vo + * vx + * + * From Kirchoff's current law it follows that + * + * IR1f + IR2r = 0 + * + * Substituting the triode mode transistor model K*W/L*(Vgst^2 - Vgdt^2) + * for the currents, we get: + * + * n*((Vddt - vx)^2 - (Vddt - vi)^2) + (Vddt - vx)^2 - (Vddt - vo)^2 = 0 + * + * Our root function f can thus be written as: + * + * f = (n + 1)*(Vddt - vx)^2 - n*(Vddt - vi)^2 - (Vddt - vo)^2 = 0 + * + * Using substitution constants + * + * a = n + 1 + * b = Vddt + * c = n*(Vddt - vi)^2 + * + * the equations for the root function and its derivative can be written as: + * + * f = a*(b - vx)^2 - c - (b - vo)^2 + * df = 2*((b - vo)*dvo - a*(b - vx)) + */ +class OpAmp +{ +private: + /// Current root position (cached as guess to speed up next iteration) + double x; + + const double kVddt, vmin, vmax; + + std::auto_ptr const opamp; + +public: + /** + * Opamp input -> output voltage conversion + * + * @param opamp opamp mapping table as pairs of points (in -> out) + * @param opamplength length of the opamp array + * @param kVddt transistor dt parameter (in volts) + */ + OpAmp(const Spline::Point opamp[], int opamplength, double kVddt) : + x(0.), + kVddt(kVddt), + vmin(opamp[0].x), + vmax(opamp[opamplength - 1].x), + opamp(new Spline(opamp, opamplength)) {} + + void reset() + { + x = vmin; + } + + /** + * Solve the opamp equation for input vi in loading context n + * + * @param n the ratio of input/output loading + * @param vi input + * @return vo + */ + double solve(double n, double vi); +}; + +} // namespace reSIDfp + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base new file mode 100644 index 000000000..b7cf43717 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base @@ -0,0 +1,71 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef RESAMPLER_H +#define RESAMPLER_H + +namespace reSIDfp +{ + +/** + * Abstraction of a resampling process. Given enough input, produces output. + * Constructors take additional arguments that configure these objects. + */ +class Resampler +{ +protected: + virtual int output() const = 0; + + Resampler() {} + +public: + virtual ~Resampler() {} + + /** + * Input a sample into resampler. Output "true" when resampler is ready with new sample. + * + * @param sample input sample + * @return true when a sample is ready + */ + virtual bool input(int sample) = 0; + + /** + * Output a sample from resampler. + * + * @return resampled sample + */ + short getOutput() const + { + int value = output(); + + // Clip signed integer value into the -32768,32767 range. + if (value < -32768) value = -32768; + if (value > 32767) value = 32767; + + return value; + } + + virtual void reset() = 0; +}; + +} // namespace reSIDfp + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..2468fd7431700b47a65ec0d9c0a24554678ce5df GIT binary patch literal 660 zcmZ{gJ!lj`7=~x}Ox$-Mh;aXxpSk>q2MTK%C0(L-UgB!tjG{JPxnhEqNn?@1wK$yP zVk20{aiC$2n?Ne@uTc@N*kiE}u@fw;j%~!kBF>zvg5VS%@AEPr-}`-ra~fA)wy z_i)xeZWBU;;hF3@9ocfu7w0b#k>hcQw>$x{%aahRJOx2`8qew(E#gqFR5gnw&TuvX zo`+0=PeP`^ry$dSUAWbjd2~szzXnrF+SpgaW?MBDj8I9VU7v=`fX`qjg9oaqEECvC zqLaemt65kdc@Fha+#Q3<$JOu&utVrSwt`rH+fws_SZ~|vCDD%~80x1H#+;I+_FzZZ z@|h9x$P6v^WiR~UkWJ<4-7XVBJnB6aL*5hd-Fq%9?}h6+H$JN){PScMK0{EDIrw=5 zc{vJy5#c&MgTbhe+Ge3)dyTCmX<3;#z-sP1nWS1^QDzyg=sJQ$Ez%! zF0TwcHt@sy&R%LDn`Xzek-0{Ru0l>XQHf literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base new file mode 100644 index 000000000..c3cd96713 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base @@ -0,0 +1,1534 @@ + .word $e000 + * = $e000 + +le000 le001 = * + 1 + le002 = * + 2 + .byt $00,$00,$00 + le005 = * + 2 + .byt $00,$00,$00 + le008 = * + 2 + .byt $00,$00,$00 + le00b = * + 2 + .byt $00,$00,$00 + le00e = * + 2 + .byt $00,$00,$00 + le011 = * + 2 + .byt $00,$00,$00 + le014 = * + 2 + .byt $00,$00,$00 + le017 = * + 2 + .byt $00,$00,$00 + le01a = * + 2 + .byt $00,$00,$00 +le01b le01c = * + 1 + le01d = * + 2 + .byt $00,$00,$00 + le020 = * + 2 + .byt $00,$00,$00 + le023 = * + 2 + .byt $00,$00,$00 +le024 le025 = * + 1 + le026 = * + 2 + .byt $00,$00,$00 +le027 le028 = * + 1 + le029 = * + 2 + .byt $00,$00,$00 +le02a .byt $00,$00,$00 +le02d le02e = * + 1 + le02f = * + 2 + .byt $00,$00,$00 +le030 .byt $00,$00,$00 +le033 .byt $00,$00,$00 +le036 .byt $00,$00,$00 +le039 .byt $00,$00,$00 +le03c .byt $00,$00,$00 +le03f .byt $00,$00,$00 +le042 .byt $00,$00,$00 +le045 .byt $00,$00,$00 +le048 .byt $00,$00,$00 +le04b .byt $00,$00,$00 +le04e .byt $00,$00,$00 +le051 .byt $00,$00,$00 +le054 .byt $00,$00,$00 +le057 .byt $00,$00,$00 +le05a .byt $00,$00,$00 +le05d .byt $00,$00,$00 +le060 .byt $00,$00,$00 +le063 .byt $00,$00,$00 +le066 .byt $00,$00,$00 +le069 .byt $00,$00,$00 +le06c .byt $00,$00,$00 +le06f .byt $00,$00,$00 +le072 .byt $00,$00,$00 +le075 .byt $00,$00,$00 +le078 .byt $00,$00,$00 +le07b .byt $00,$00,$00 +le07e .byt $00,$00,$00 +le081 .byt $00,$00,$00 +le084 .byt $00,$00,$00 +le087 .byt $00,$00,$00 +le08a .byt $00,$00,$00 +le08d .byt $00,$00,$00 +le090 .byt $00,$00,$00 +le093 .byt $00,$00,$00 +le096 .byt $00,$00,$00 +le099 .byt $00,$00,$00 +le09c .byt $00,$00,$00 +le09f .byt $00,$00,$00 +le0a2 .byt $00,$00,$00 +le0a5 .byt $00,$00,$00 +le0a8 .byt $00,$00,$00 +le0ab .byt $00,$00,$00 +le0ae .byt $00,$00,$00 +le0b1 .byt $00,$00,$00 +le0b4 .byt $00,$00,$00 +le0b7 .byt $00,$00,$00 +le0ba le0bc = * + 2 + .byt $00,$00,$00 +le0bd le0be = * + 1 + le0bf = * + 2 + .byt $00,$00,$00 +le0c0 .byt $00,$00,$00 +le0c3 .byt $00,$00,$00 +le0c6 .byt $00,$00,$00 +le0c9 le0ca = * + 1 + le0cb = * + 2 + .byt $00,$00,$00 +le0cc le0cd = * + 1 + .byt $00,$00,$00 + le0d0 = * + 1 + .byt $00,$00,$00 + le0d3 = * + 1 + .byt $00,$00,$00 + le0d6 = * + 1 + .byt $00,$00,$00 + le0d9 = * + 1 + .byt $00,$00,$00 + le0dc = * + 1 + .byt $00,$00,$00 + le0df = * + 1 + le0e0 = * + 2 + .byt $00,$00,$00 +le0e1 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le0f0 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le0ff .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le117 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le12f .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le13e .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le156 le157 = * + 1 + le158 = * + 2 + .byt $00,$00,$00 +le159 le15a = * + 1 + le15b = * + 2 + .byt $00,$00,$00 +le15c le15d = * + 1 + le15e = * + 2 + .byt $00,$00,$00 +le15f le160 = * + 1 +; Instruction opcode accessed. +; Instruction parameter accessed. + adc ($e1,x) + rts +le162 .byt $01,$02,$04 +le165 le167 = * + 2 + .byt $00,$07,$0e + .byt $02,$02,$fe + .byt $02,$02,$fe + le16f = * + 1 + .byt $fe,$00,$01 + le172 = * + 1 + .byt $00,$ff,$00 + .byt $02,$04,$05 + .byt $07,$09,$0b +le17a .byt $1e,$18,$8b + .byt $7e,$fa,$06 + .byt $ac,$f3,$e6 + .byt $8f,$f8,$2e +le186 .byt $86,$8e,$96 + .byt $9f,$a8,$b3 + .byt $bd,$c8,$d4 + .byt $e1,$ee,$fd +le192 sty $6478 + bvc le1d3 + .byt $28,$14,$00 +le19a .byt $00,$02,$03 + .byt $05,$07,$08 + .byt $0a,$0c,$0d + .byt $0f,$11,$12 +le1a6 le1a8 = * + 2 + .byt $00,$e0,$00 +le1a9 .byt $05,$0a,$0f +le1ac le1ad = * + 1 + .byt $f9,$00,$f5 +le1af .byt $00,$00,$00 +le1b2 bpl le1b4 +le1b4 .byt $00 +le1b5 jsr $0000 + bmi le1ba +le1ba .byt $00,$40,$00 + .byt $00 +le1be bvc le1c0 +le1c0 .byt $00,$60,$00 + .byt $00 +le1c4 bvs le1c6 +le1c6 .byt $00,$80,$00 + .byt $00 +le1ca bcc le1cc +le1cc .byt $00 +le1cd ldy #$00 +le1cf lda #$00 + le1d3 = * + 2 +; Instruction parameter jumped to. + sta le000 +le1d4 le1d5 = * + 1 +; Instruction parameter jumped to. + ldx #$95 +le1d6 ldy #$42 + lda $02a6 + beq le1e1 +le1dd ldx #$25 + ldy #$40 +le1e1 stx le15b + sty le15c + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + rts +le200 lda #$00 + sta le000 + stx $61 + sty $62 + ldy #$bc +le20b sta le000,y + dey + bne le20b +le211 ldy #$72 +le213 sta le0bc,y + dey + bne le213 +le219 sta $d415 + sta $d416 + lda #$08 + sta le025 + sta $d417 + sta le026 + sta $d418 + lda #$90 + sta le027 + lda #$60 + sta le028 + lda #$0c + sta le029 + lda le15b + sta le02d + lda le15c + sta le02e + lda #$ff + sta le0cc + lda #$d4 + sta $64 + ldx #$02 +le253 lda #$ff + sta le00b,x + lda #$01 + sta le030,x + sta le02a,x + txa + sta le033,x + sta le0ae,x + lda #$04 + sta le039,x + lda le1a8,x + sta le0ba,x + lda #$5b + sta le07e,x + lda le165,x + sta $63 + lda #$00 + tay + sta ($63),y + iny + sta ($63),y + iny + sta ($63),y + lda #$08 + sta le017,x + sta le09c,x + iny + sta ($63),y + iny + sta ($63),y + lda #$40 + sta le01a,x + sta ($63),y + lda #$20 + sta le01d,x + iny + sta ($63),y + lda #$f5 + sta le020,x + iny + sta ($63),y + dex + bpl le253 +le2af txa + ldx #$17 +le2b2 sta le13e,x + dex + bpl le2b2 +le2b8 lda $61 + clc + adc #$06 + sta $63 + lda #$00 + tax + tay + adc $62 +le2c5 sta $64 + sta le0ab,x + sta le0b4,x + lda $63 + sta le0a8,x + sta le0b1,x + clc + adc ($61),y + sta $63 + lda $64 + iny + adc ($61),y + iny + inx + cpx #$03 + bne le2c5 +le2e5 ldx $63 + tay + rts +le2e9 lda #$00 + sta $d404 + sta $d40b + sta $d412 + sta $d401 + sta $d408 + sta $d40f + lda #$08 + sta $d417 + lda le15b + sta $dc04 + lda le15c + sta $dc05 + rts +le30f nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + rts +le31e lda #$08 + sta le000 +le323 jmp (le15d) +le326 nop + nop + nop +le329 lda le000 + bmi le31e +le32e ora #$80 + tay + and #$07 + beq le323 +le335 cld + sty le000 + nop + lda $fb + sta le156 + lda $fc + sta le157 + lda $fd + sta le158 + lda $fe + sta le159 + lda $ff + sta le15a + lda le023 + clc + adc le0d9 + pha + and #$07 + tay + lda le0dc + adc #$00 + sta $ff + pla + lsr $ff + ror + lsr $ff + ror + lsr $ff + ror + clc + adc le024 + sty $d415 + sta $d416 + lda le025 + sta $d417 + lda le026 + sta $d418 + lda #$d4 + sta $fc + ldx #$00 +le38b lda le000 + and le162,x + beq le3e4 +le393 lda le165,x + sta $fb + lda le00e,x + clc + adc le051,x + tay + lda le011,x + adc le054,x + pha + tya + clc + adc le0cd,x + ldy #$00 + sta ($fb),y + pla + adc le0d0,x + iny + sta ($fb),y + lda le014,x + clc + adc le069,x + sta $ff + lda le017,x + adc le06c,x + pha + lda $ff + clc + adc le0d3,x + iny + sta ($fb),y + pla + adc le0d6,x + iny + sta ($fb),y + lda le01d,x + iny + iny + sta ($fb),y + lda le020,x + iny + sta ($fb),y +le3e4 inx + cpx #$03 + bne le38b +le3e9 ldy le01a + ldx le01b + lda le01c + sty $d404 + stx $d40b + sta $d412 + ldx le02d + ldy le02e + stx $dc04 + sty $dc05 + lda $d41b + sta le0be + lda $d41c + sta le0bf + ldx #$00 +le415 lda le000 + and le162,x + beq le42d +le41d stx le02f + jsr le536 + lda le000 + and #$78 + beq le42d +le42a jmp le50c +le42d inx + cpx #$03 + bne le415 +le432 lda le0c9 + bne le489 +le437 lda le0ca + ora le0cb + beq le4b7 +le43f lda le0df + bne le46c +le444 lda le0ca + beq le471 +le449 clc + adc le0bd + bcs le456 +le44f cmp le0cc + bcc le4b4 +le454 beq le4b4 +le456 lda #$00 + sta le0df + lda le0cb + beq le4b4 +le460 inc le0df + lda le0bd + sbc le0cb + jmp le4b4 +le46c lda le0cb + beq le444 +le471 lda le0bd + sec + sbc le0cb + bcs le4b4 +le47a lda #$00 + sta le0df + lda le0ca + bne le4b4 +le484 inc le0df + bne le4b1 +le489 dec le0e0 + bne le4b7 +le48e lda le0df + bne le4a4 +le493 inc le0df + lda le0cb + bne le49d +le49b lda #$20 +le49d sta le0e0 + lda #$00 + beq le4b4 +le4a4 dec le0df + lda le0ca + bne le4ae +le4ac lda #$20 +le4ae sta le0e0 +le4b1 lda le0cc +le4b4 sta le0bd +le4b7 ldx #$00 +le4b9 lda le0c3,x + beq le502 +le4be lda #$00 + sta $ff + ldy le0c0,x + lda le0bd,y + ldy le0c6,x + beq le4db +le4cd bmi le4d7 +le4cf asl + rol $ff + dey + bne le4cf +le4d5 beq le4db +le4d7 lsr + iny + bne le4d7 +le4db ldy le0c3,x + dey + bne le4ec +le4e1 sta le0cd,x + lda $ff + sta le0d0,x + jmp le502 +le4ec dey + bne le4fa +le4ef sta le0d3,x + lda $ff + sta le0d6,x + jmp le502 +le4fa sta le0d9 + lda $ff + sta le0dc +le502 inx + cpx #$03 + bne le4b9 +le507 lda le000 + and #$7f +le50c sta le000 + lda le156 + sta $fb + lda le157 + sta $fc + lda le158 + sta $fd + lda le159 + sta $fe + lda le15a + sta $ff + jmp (le15d) +le52b lda le060,x + bne le533 +le530 jmp le69f +le533 jmp le5ba +le536 dec le030,x + bne le53e +le53b jmp le6a0 +le53e lda le036,x + bmi le52b +le543 bne le55f +le545 lda le03f,x + beq le54f +le54a dec le03f,x + bne le55f +le54f lda le039,x + cmp le030,x + bcc le55f +le557 lda le01a,x + and #$fe + sta le01a,x +le55f lda le042,x + beq le5ba +le564 asl + lda le00e,x + bcs le587 +le56a adc le045,x + sta le00e,x + tay + lda le011,x + adc le048,x + sta le011,x + pha + tya + cmp le08d,x + pla + sbc le090,x + bcs le5a4 +le585 bcc le5b5 +le587 sbc le045,x + sta le00e,x + lda le011,x + sbc le048,x + sta le011,x + lda le08d,x + cmp le00e,x + lda le090,x + sbc le011,x + bcc le5b5 +le5a4 lda le08d,x + sta le00e,x + lda le090,x + sta le011,x + lda #$00 + sta le042,x +le5b5 lda le060,x + beq le60f +le5ba lda le04b,x + beq le60a +le5bf ldy #$00 + dec le04e,x + bne le5f7 +le5c6 lda le051,x + ora le054,x + bne le5e9 +le5ce lda le05d,x + sta le057,x + sta le04e,x + lda le04b,x + asl + lda le05a,x + bcc le5e4 +le5e0 eor #$ff + adc #$00 +le5e4 sta le04b,x + bne le5f9 +le5e9 lda le057,x + sta le04e,x + tya + sec + sbc le04b,x + sta le04b,x +le5f7 cmp #$00 +le5f9 bpl le5fc +le5fb dey +le5fc clc + adc le051,x + sta le051,x + tya + adc le054,x + sta le054,x +le60a lda le036,x + bmi le624 +le60f lda le093,x + beq le624 +le614 clc + adc le014,x + sta le014,x + lda le096,x + adc le017,x + sta le017,x +le624 lda le063,x + beq le674 +le629 ldy #$00 + dec le066,x + bne le661 +le630 lda le069,x + ora le06c,x + bne le653 +le638 lda le072,x + sta le06f,x + sta le066,x + lda le063,x + asl + lda le075,x + bcc le64e +le64a eor #$ff + adc #$00 +le64e sta le063,x + bne le663 +le653 lda le06f,x + sta le066,x + tya + sec + sbc le063,x + sta le063,x +le661 cmp #$00 +le663 bpl le666 +le665 dey +le666 clc + adc le069,x + sta le069,x + tya + adc le06c,x + sta le06c,x +le674 lda le036,x + bpl le67c +le679 jmp le69f +le67c ldy #$00 + lda le0a2,x + beq le69f +le683 bpl le686 +le685 iny +le686 clc + adc le023 + pha + and #$07 + sta le023 + pla + ror + lsr + lsr + clc + adc le1a6,y + clc + adc le024 + sta le024 +le69f rts +le6a0 lda le0a8,x + sta $fd + lda le0ab,x + sta $fe + bne le6b0 +le6ac rts +le6ad jsr le898 +le6b0 lda le000 + and le162,x + beq le6ac +le6b8 ldy #$00 + lda ($fd),y + sta $ff + iny + lda ($fd),y + tay + lda $fd + clc + adc #$02 + sta $fd + sta le0a8,x + lda $fe + adc #$00 + sta $fe + sta le0ab,x + lda $ff + and #$03 + bne le6ad +le6db lda le08d,x + sta le00e,x + lda le090,x + sta le011,x + lda $ff + sta le005,x + tya + sta le002,x + and #$07 + tay + lda le167,y + sta le16f + lda le002,x + and #$38 + lsr + lsr + lsr + adc le081,x + sta $fd + lda le002,x + and #$c0 + asl + rol + rol + tay + lda le16f,y + sta $fe + lda le002,x + and #$07 + beq le77d +le71b tay + lda le172,y + adc $fe + clc + adc le084,x + bpl le72c +le727 clc + adc #$0c + inc $fd +le72c cmp #$0c + bcc le734 +le730 sbc #$0c + dec $fd +le734 sta $fe + tay + lda le186,y + sta $ff + lda le17a,y + ldy $fd + dey + bmi le74a +le744 lsr $ff + ror + dey + bpl le744 +le74a clc + adc le087,x + sta le08d,x + lda $ff + adc le08a,x + sta le090,x + lda le005,x + bne le761 +le75e jmp le6a0 +le761 lda le045,x + ora le048,x + beq le77f +le769 lda le00e,x + cmp le08d,x + lda le011,x + sbc le090,x + lda #$fe + ror + sta le042,x + bcc le78e +le77d beq le7c9 +le77f sta le042,x + lda le08d,x + sta le00e,x + lda le090,x + sta le011,x +le78e lda le036,x + asl + bne le7c9 +le794 lda le093,x + beq le7a5 +le799 lda le099,x + sta le014,x + lda le09c,x + sta le017,x +le7a5 lda le09f,x + beq le7b9 +le7aa ldy $fd + clc + adc le192,y + ldy $fe + clc + adc le19a,y + clc + bcc le7c1 +le7b9 lda le0a2,x + beq le7c9 +le7be lda le0a5,x +le7c1 sta le024 + lda #$00 + sta le023 +le7c9 lda le03c,x + sta le03f,x + lda le005,x + and #$40 + sta le036,x + lda le005,x + lsr + lsr + and #$07 + bne le810 +le7e0 lda le005,x + bmi le7f9 +le7e5 lda le027 + and #$3c + bne le80a +le7ec lda le027 + asl + rol + rol + bne le7f6 +le7f4 lda #$04 +le7f6 jmp le870 +le7f9 lda le028 + beq le80a +le7fe and #$3f + bne le80a +le802 lda le028 + asl + rol + rol + bne le870 +le80a lda #$10 + sta le000 + rts +le810 cmp #$01 + bne le827 +le814 lda le005,x + and #$20 + bne le821 +le81b lda le029 + jmp le870 +le821 lda le02a,x + jmp le870 +le827 tay + lda le005,x + and #$a0 + cmp #$80 + beq le861 +le831 sta $ff + clc + lda le027 + bne le83a +le839 sec +le83a dey + dey + beq le844 +le83e ror + bcs le88f +le841 dey + bne le83e +le844 ldy $ff + sta $ff + beq le870 +le84a lsr $ff + bcs le88f +le84e beq le892 +le850 adc $ff + bcs le892 +le854 iny + bpl le870 +le857 lsr $ff + bcs le88f +le85b adc $ff + bcc le870 +le85f bcs le892 +le861 lda le028 + beq le88f +le866 dey + dey + beq le870 +le86a lsr + bcs le88f +le86d dey + bne le86a +le870 sta le030,x + lda le01a,x + and #$f6 + sta le01a,x + sec + lda le002,x + and #$07 + bne le886 +le883 ror le036,x +le886 lda le01a,x + adc #$00 + sta le01a,x + rts +le88f lda #$10 + le892 = * + 1 +; Instruction parameter jumped to. + bit $18a9 + sta le000 + rts +le898 tya + pha + lda $ff + lsr + bcc le8a2 +le89f jmp lea42 +le8a2 lsr + lsr + bcs le8c4 +le8a6 lsr + bcs le8b7 +le8a9 sta le09c,x + sta le017,x + pla + sta le099,x + sta le014,x + rts +le8b7 lsr + bcc le8bc +le8ba ora #$f8 +le8bc sta le08a,x + pla + sta le087,x + rts +le8c4 lsr + bcs le8ca +le8c7 jmp le94a +le8ca lsr + bcs le92e +le8cd lsr + bcs le8df +le8d0 bne le8da +le8d2 pla + sta le0a5,x + sta le024 + rts +le8da pla + sta le03c,x + rts +le8df bne le929 +le8e1 pla + sta le07e,x + cmp #$5b + beq le91c +le8e9 tay + lsr + lsr + lsr + sec + sbc #$0b + clc + adc le084,x + bmi le902 +le8f6 cmp #$0c + bcc le90b +le8fa sbc #$0c + dec le081,x + jmp le90b +le902 cmp #$f5 + bcs le90b +le906 adc #$0c + inc le081,x +le90b sta le084,x + tya + and #$07 + sec + sbc #$03 + clc + adc le081,x + sta le081,x + rts +le91c lda le078,x + sta le081,x + lda le07b,x + sta le084,x + rts +le929 pla + sta le0c6,x + rts +le92e lsr + bcs le939 +le931 sta le00b,x + pla + sta le008,x + rts +le939 lsr + ror + ror + adc le15b + sta le02d + pla + adc le15c + sta le02e + rts +le94a lsr + bcc le950 +le94d jmp le9d3 +le950 lsr + bcs le993 +le953 lsr + bcs le96d +le956 lsr + bcs le968 +le959 pla + sta le027 + lsr + lsr + lsr + tay + lda le1af,y + sta le028 + rts +le968 pla + sta le05d,x + rts +le96d lsr + bcs le975 +le970 pla + sta le001 + rts +le975 pla + beq le989 +le978 sta le075,x + ldy le063,x + bne le988 +le980 sta le063,x + lda #$01 + sta le066,x +le988 rts +le989 sta le063,x + sta le069,x + sta le06c,x + rts +le993 lsr + bcs le9c6 +le996 lsr + bcs le99e +le999 pla + sta le039,x + rts +le99e pla + ldy #$00 + lsr + bcc le9a6 +le9a4 iny + clc +le9a6 pha + and #$07 + adc le1ac,y + sta le078,x + sta le081,x + pla + lsr + lsr + lsr + clc + adc le1ad,y + sta le07b,x + sta le084,x + lda #$5b + sta le07e,x + rts +le9c6 lsr + bcs le9ce +le9c9 pla + sta le0a2,x + rts +le9ce pla + sta le0cc + rts +le9d3 lsr + bcs le9fd +le9d6 lsr + bcs le9e6 +le9d9 lsr + bcs le9e1 +le9dc pla + sta le029 + rts +le9e1 pla + sta le09f,x + rts +le9e6 lsr + bcs le9f8 +le9e9 pla + sta le093,x + ldy #$00 + asl + bcc le9f3 +le9f2 dey +le9f3 tya + sta le096,x + rts +le9f8 pla + sta le072,x + rts +le9fd lsr + bcs lea1c +lea00 lsr + bcs lea18 +lea03 pla + sta le0b7,x + lda $fd + sta le0b1,x + lda $fe + sta le0b4,x + lda le033,x + sta le0ae,x + rts +lea18 pla + jmp (le15f) +lea1c lsr + bcs lea3d +lea1f pla + bne lea2c +lea22 sta le04b,x + sta le051,x + sta le054,x + rts +lea2c sta le05a,x + ldy le04b,x + bne lea3c +lea34 sta le04b,x + lda #$01 + sta le04e,x +lea3c rts +lea3d pla + sta le02a,x + rts +lea42 lsr + bcc lea4d +lea45 sta le048,x + pla + sta le045,x + rts +lea4d pla + lsr + bcs leab2 +lea51 lsr + bcs lea79 +lea54 lsr + bcs lea5c +lea57 lsr + ldy #$f0 + bne lea62 +lea5c asl + asl + asl + asl + ldy #$0f +lea62 sta $ff + tya + bcs lea70 +lea67 and le01d,x + ora $ff + sta le01d,x + rts +lea70 and le020,x + ora $ff + sta le020,x + rts +lea79 lsr + bcs leab4 +lea7c lsr + bcs leae3 +lea7f sta $ff + lda le0ba,x + cmp le1a9,x + beq leadd +lea89 inc le0ba,x + tay + lda $fd + sta le0e1,y + lda $fe + sta le0f0,y + lda le033,x + sta le12f,y + ldy $ff + lda le117,y + beq leada +leaa4 sta $fe + lda le0ff,y + sta $fd + lda le13e,y + sta le033,x + rts +leab2 bcs leaff +leab4 lsr + bcs leaf3 +leab7 tay + lda $fd + sta le0ff,y + lda $fe + sta le117,y + lda le033,x + sta le13e,y + lda le0ba,x + cmp le1a9,x + beq leadd +lead0 inc le0ba,x + tay + lda #$00 + sta le0f0,y + rts +leada lda #$30 + leadd = * + 1 +; Instruction parameter jumped to. + bit $28a9 + sta le000 + rts +leae3 asl + asl + asl + asl + eor le025 + and #$f0 + eor le025 + sta le025 + rts +leaf3 eor le026 + and #$0f + eor le026 + sta le026 + rts +leaff lsr + bcs leb0d +leb02 lsr + bcs leb09 +leb05 sta le0ca + rts +leb09 sta le0cb + rts +leb0d lsr + bcc leb13 +leb10 jmp leba5 +leb13 lsr + tay + beq leb38 +leb17 dey + beq leb4e +leb1a dey + beq leb5f +leb1d dey + beq leb6a +leb20 dey + beq leb75 +leb23 dey + beq leb82 +leb26 dey + beq leb8f +leb29 dey + beq leb9f +leb2c and #$07 + ora #$10 + bcs leb35 +leb32 jmp leab7 +leb35 jmp lea7f +leb38 ldy le026 + bcs leb44 +leb3d iny + tya + and #$0f + bne leb4a +leb43 rts +leb44 tya + and #$0f + beq leb4d +leb49 dey +leb4a sty le026 +leb4d rts +leb4e lda le162,x + eor #$ff + and le025 + bcc leb5b +leb58 ora le162,x +leb5b sta le025 + rts +leb5f lda le01a,x + and #$fb + bcc lebbb +leb66 ora #$04 + bcs lebbb +leb6a lda le01a,x + and #$fd + bcc lebbb +leb71 ora #$02 + bcs lebbb +leb75 lda le025 + and #$f7 + bcc leb7e +leb7c ora #$08 +leb7e sta le025 + rts +leb82 lda le026 + and #$7f + bcc leb8b +leb89 ora #$80 +leb8b sta le026 + rts +leb8f tya + sta le0bd + sta le0df + iny + sty le0e0 + rol + sta le0c9 + rts +leb9f tya + rol + sta le060,x + rts +leba5 lsr + bcs lebcf +leba8 lsr + bcs lebbf +lebab bne lebaf +lebad lda #$08 +lebaf asl + asl + asl + asl + eor le01a,x + and #$f0 + eor le01a,x +lebbb sta le01a,x + rts +lebbf asl + asl + asl + asl + eor le026 + and #$70 + eor le026 + sta le026 + rts +lebcf lsr + bcc lebd6 +lebd2 sta le0c0,x + rts +lebd6 tay + beq lebf9 +lebd9 dey + beq lec1c +lebdc dey + beq lec42 +lebdf and #$03 + sta le0c3,x + lda #$00 + sta le0cd,x + sta le0d0,x + sta le0d3,x + sta le0d6,x + sta le0d9 + sta le0dc + rts +lebf9 lda le0b7,x + beq lec03 +lebfe dec le0b7,x + beq lec15 +lec03 lda le033,x + cmp le0ae,x + bne lec16 +lec0b lda le0b1,x + sta $fd + lda le0b4,x + sta $fe +lec15 rts +lec16 lda #$38 + sta le000 + rts +lec1c lda le0ba,x + cmp le1a8,x + beq lec3c +lec24 dec le0ba,x + tay + dey + lda le0f0,y + beq lec3b +lec2e sta $fe + lda le0e1,y + sta $fd + lda le12f,y + sta le033,x +lec3b rts +lec3c lda #$20 + sta le000 + rts +lec42 lda le000 + eor le162,x + sta le000 + lda #$01 + sta le030,x + rts +lec51 lda le000 + and #$07 + sta lec81 + bne lec5e +lec5b jsr le2e9 +lec5e rts + .byt $00 +lec60 ldx #$51 + ldy #$ec + stx le15d + sty le15e + jsr le1cf + ldx #$00 + ldy #$09 + jsr le200 + lda #$07 + sta le000 + sta lec81 +lec7c rts + .byt $00,$00,$00 +lec80 lec81 = * + 1 +; Instruction parameter accessed. + lda #$00 + and #$ff + beq lec7c +lec86 jmp le329 +lec89 lda #$07 + sta le000 + rts diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base new file mode 100644 index 000000000..28fb4416c --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base @@ -0,0 +1,83 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_SIDDEFS_H +#define RESID_SIDDEFS_H + +// Compilation configuration. +#define RESID_INLINING @RESID_INLINING@ +#define RESID_INLINE @RESID_INLINE@ +#define RESID_BRANCH_HINTS @RESID_BRANCH_HINTS@ + +// Compiler specifics. +#define HAVE_BOOL @RESID_HAVE_BOOL@ +#define HAVE_BUILTIN_EXPECT @HAVE_BUILTIN_EXPECT@ + +// Define bool, true, and false for C++ compilers that lack these keywords. +#if !HAVE_BOOL +typedef int bool; +const bool true = 1; +const bool false = 0; +#endif + +// Branch prediction macros, lifted off the Linux kernel. +#if RESID_BRANCH_HINTS && HAVE_BUILTIN_EXPECT +#define likely(x) __builtin_expect(!!(x), 1) +#define unlikely(x) __builtin_expect(!!(x), 0) +#else +#define likely(x) (x) +#define unlikely(x) (x) +#endif + +namespace reSID { + +// We could have used the smallest possible data type for each SID register, +// however this would give a slower engine because of data type conversions. +// An int is assumed to be at least 32 bits (necessary in the types reg24 +// and cycle_count). GNU does not support 16-bit machines +// (GNU Coding Standards: Portability between CPUs), so this should be +// a valid assumption. + +typedef unsigned int reg4; +typedef unsigned int reg8; +typedef unsigned int reg12; +typedef unsigned int reg16; +typedef unsigned int reg24; + +typedef int cycle_count; +typedef short short_point[2]; +typedef double double_point[2]; + +enum chip_model { MOS6581, MOS8580 }; + +enum sampling_method { SAMPLE_FAST, SAMPLE_INTERPOLATE, + SAMPLE_RESAMPLE, SAMPLE_RESAMPLE_FASTMEM }; + +} // namespace reSID + +extern "C" +{ +#ifndef RESID_VERSION_CC +extern const char* resid_version_string; +#else +const char* resid_version_string = "1.0-pre2"; +#endif +} + +#endif // not RESID_SIDDEFS_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base new file mode 100644 index 000000000..59c42b55e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base @@ -0,0 +1,9 @@ +[Filter] +DistortionAttenuation=0.50 +DistortionNonlinearity=3.3e6 +VoiceNonlinearity =1.80 +Type3BaseResistance =1.1e6 +Type3Offset =8e6 +Type3Steepness =1.0052 +Type3MinimumFETResistance=1.7e4 + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..b3c468407e77dd6c7348e0e711b100aad3d15a3b GIT binary patch literal 644 zcmZ{gy=xRf7{+J!_V)IfWOKLq09@X;>@`!2)@Pe{GOSY_j$)~!dZtrm^&TJ zKb{ND1%wb`#3s8z-TTc(xJ1NpZb7``MTmWFLu~RA1mO;zcc4WP(gLU8704ne_aGhk zhU-B~8+;P71U{v01pe*5^e`l;)rP5MMTu5lb^5JLNu%GHh6MNw_JD_~r>^eyYz#^` zdCK|B$IuzaJr@z5PzlOlvp6gwEgm|^3Srez!PyzsxayK8X6CSON7;{%w3MrsSs{YN zG=3(m_^CLEUkE3D8Aai(uWIRkN>U^hq`n+O;vqdD$B|4TJtkcwQ%F5Ifn*vfWEsf} zQe#zrShcp$Xx11bJ*x}$2->@_uv}|0?a@D8bMbP0dE`|_o^aX6qfyjhAv0E0@Pf*` zX?E`pc4U|A4_J)~rrwN>_ka1nvbRKc&EAK4TQxl!}g5NJ4?Lsi4;94={io5P}p zVGb)AzT|LG!<%35J5c?KDt3)Vei^}Ve%IWvLp7PN(TK0pp7H7?&1{wBApL&6y|qU9 O9V*DyI_29mY|)>R>)t2; literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base new file mode 100644 index 000000000..5acdd206c --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base @@ -0,0 +1,59 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef MD5_FACTORY_H +#define MD5_FACTORY_H + +#include "iMd5.h" + +#include "sidcxx11.h" + +#include + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#ifdef HAVE_LIBGCRYPT +# include "md5Gcrypt.h" +#else +# include "md5Internal.h" +#endif + +namespace libsidplayfp +{ + +namespace md5Factory +{ + static std::unique_ptr get() + { + return std::unique_ptr( +#ifdef HAVE_LIBGCRYPT + new md5Gcrypt() +#else + new md5Internal() +#endif + ); + } +} + +} + +#endif // MD5_FACTORY_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..f271defc72afd5fad3013b6adf8d3080dbcd0c96 GIT binary patch literal 601 zcmZ{gziSjh7=~vz7~UH=#70n?u?Qrfu%=NiX_9#H5*GvK86{Q96%xe%z{0f%PKcFY zA;)5hft^6ApvFc;ykcdr5O42SF1brC5yCYVVi9M~RYAyC4Bzwc&CEMv!95M~bohdk zc|Po1b_gND@@?kO^pl%~u{k2n@iN2*9z(423d91hLJ(fVtL3_BV#qT5P{!c9;BCkX z_#R{xyaQQ7%HjKvb?^hM)$vT5oE}}PAgp505Al_6VY!LN+wk~~KC^|@kT<}-;V_1J zaae=;p~J9?Z035JtlC|$)=~GTOCD%z0^T8l_|$(XPWT&Q(|;}CZ+f14uc=@1U&#id zHq?;ZLbMBYUN#Z!L7kD?h&oWGJ6Pt tIi<{seYfA$H}etd@lhIBZ!)youd{U2_bW?_Bb3ilK^8|TzfIj+^cT53`Ro7y literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..be4b9870a2367e4c2f5169ee395126f13abfef70 GIT binary patch literal 623 zcmZ{gy=xRf7>8#!5`H^y7#l%s#?FAknnsD0(K|P~B$p*vSfyO?4*vxUS0Ok@tO9|A zW6@&ZCXh<}NTVX2uwhXUu@fw=^7g)RNiNAbvu+dwrx@mWc;|h8GX~s~Aj=cy?8&tW z`=U(<5k_FL0?j=sI>i|xPV*+jd!9gS@D@agw;>4c;AN$YibO~@iLpw?8gW0>vI&`h z??bl04AUZ^RLhd3OBDUlnB4WkHg8rMSd|}qh zGe*K@73`6v-Ic<8-ecPJ{y1;?x-*};LFz<~eHx}w>m!M=pn{L6%q6q>u=YS!$wrOY zR4`SOZXf>ge~;k|T{6QhXHi}9!&@4@WMFH!kinFOHyK>h@GgUC4fPCeYxtJIRSj={ z!%-mThFa`0^~aA}c71Zmyff;m$$XCb+@qnfS)|FR%F>8?mln%&l$WR=WsmYQb??$& D8BGJ; literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base new file mode 100644 index 000000000..21caa4a2e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base @@ -0,0 +1,51 @@ +/* + * This file is part of sidplayfp, a console SID player. + * + * Copyright 2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef TYPES_H +#define TYPES_H + +#include "sidfstream.h" + +# define SID_WIFSTREAM sid_wifstream +# define SID_WOFSTREAM sid_wofstream +# define SID_IFSTREAM sid_ifstream +# define SID_OFSTREAM sid_ofstream + +#if defined(_WIN32) && defined(UNICODE) +# define SID_STRING std::wstring +# define SID_STRINGTREAM std::wstringstream +# define SID_COUT std::wcout +#else +# define SID_STRING std::string +# define SID_STRINGTREAM std::stringstream +# define SID_COUT std::cout +#endif + +#ifndef _WIN32 +# define TCHAR char +# define TEXT(x) x +# define SEPARATOR "/" +#else +# include +# define SEPARATOR TEXT("\\") +#endif + + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base new file mode 100644 index 000000000..72f59cd88 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base @@ -0,0 +1,36 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_POT_H +#define RESID_POT_H + +#include "resid-config.h" + +namespace reSID +{ + +class Potentiometer +{ +public: + reg8 readPOT(); +}; + +} // namespace reSID + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base new file mode 100644 index 000000000..be7a6f2e2 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base @@ -0,0 +1,78 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef RESIDFP_EMU_H +#define RESIDFP_EMU_H + +#include + +#include "residfp/SID.h" +#include "sidplayfp/SidConfig.h" +#include "sidemu.h" +#include "sidplayfp/event.h" + +#include "sidcxx11.h" + +class sidbuilder; + +#define RESID_NAMESPACE reSIDfp + +class ReSIDfp: public sidemu +{ +private: + RESID_NAMESPACE::SID &m_sid; + +public: + static const char* getCredits(); + +public: + ReSIDfp(sidbuilder *builder); + ~ReSIDfp(); + + bool getStatus() const { return m_status; } + + // Standard component functions + void reset() override { sidemu::reset(); } + + uint8_t read(uint_least8_t addr) override; + void write(uint_least8_t addr, uint8_t data) override; + + // c64sid functions + void reset(uint8_t volume) override; + + // Standard SID emu functions + void clock() override; + + void sampling(float systemclock, float freq, + SidConfig::sampling_method_t method, bool) override; + + void voice(unsigned int num, bool mute) override { m_sid.mute(num, mute); } + + void model(SidConfig::sid_model_t model) override; + + // Specific to resid + void filter(bool enable); + void filter6581Curve(double filterCurve); + void filter8580Curve(double filterCurve); +}; + +#endif // RESIDFP_EMU_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base new file mode 100644 index 000000000..2927ef3b5 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base @@ -0,0 +1,84 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "mmu.h" + +namespace libsidplayfp +{ + +class Bank; + +MMU::MMU(EventContext *context, Bank* ioBank) : + context(*context), + loram(false), + hiram(false), + charen(false), + ioBank(ioBank), + zeroRAMBank(this, &ramBank) +{ + cpuReadMap[0] = &zeroRAMBank; + cpuWriteMap[0] = &zeroRAMBank; + + for (int i = 1; i < 16; i++) + { + cpuReadMap[i] = &ramBank; + cpuWriteMap[i] = &ramBank; + } +} + +void MMU::setCpuPort(int state) +{ + loram = (state & 1) != 0; + hiram = (state & 2) != 0; + charen = (state & 4) != 0; + updateMappingPHI2(); +} + +void MMU::updateMappingPHI2() +{ + cpuReadMap[0xe] = cpuReadMap[0xf] = hiram ? (Bank*)&kernalRomBank : &ramBank; + cpuReadMap[0xa] = cpuReadMap[0xb] = (loram && hiram) ? (Bank*)&basicRomBank : &ramBank; + + if (charen && (loram || hiram)) + { + cpuReadMap[0xd] = cpuWriteMap[0xd] = ioBank; + } + else + { + cpuReadMap[0xd] = (!charen && (loram || hiram)) ? (Bank*)&characterRomBank : &ramBank; + cpuWriteMap[0xd] = &ramBank; + } +} + +void MMU::reset() +{ + ramBank.reset(); + zeroRAMBank.reset(); + + // Reset the ROMs to undo the hacks applied + kernalRomBank.reset(); + basicRomBank.reset(); + + updateMappingPHI2(); +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base new file mode 100644 index 000000000..6c3ec3b17 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base @@ -0,0 +1,257 @@ +# MOS 8580R5 1489 25 HONG KONG HH112217 HC-30 +0 0 +8 0 +16 0 +24 140 +32 190 +40 235 +48 284 +56 335 +64 395 +72 442 +80 478 +88 526 +96 578 +104 626 +112 665 +120 710 +128 759 +136 815 +144 852 +152 917 +160 963 +168 1003 +176 1051 +184 1080 +192 1143 +200 1200 +208 1260 +216 1297 +224 1343 +232 1354 +240 1419 +248 1494 +256 1583 +264 1592 +272 1651 +280 1666 +288 1736 +296 1786 +304 1841 +312 1892 +320 1921 +328 1993 +336 2016 +344 2048 +352 2099 +360 2140 +368 2214 +376 2248 +384 2321 +392 2356 +400 2382 +408 2471 +416 2497 +424 2520 +432 2556 +440 2636 +448 2696 +456 2711 +464 2776 +472 2824 +480 2891 +488 2899 +496 2952 +504 2969 +512 3039 +520 3115 +528 3169 +536 3188 +544 3242 +552 3307 +560 3330 +568 3394 +576 3440 +584 3470 +592 3483 +600 3543 +608 3571 +616 3658 +624 3697 +632 3730 +640 3763 +648 3850 +656 3833 +664 3960 +672 3983 +680 3987 +688 4065 +696 4091 +704 4162 +712 4144 +720 4207 +728 4257 +736 4347 +744 4320 +752 4377 +760 4429 +768 4490 +776 4556 +784 4558 +792 4711 +800 4683 +808 4722 +816 4768 +824 4851 +832 4884 +840 4987 +848 5037 +856 5079 +864 5114 +872 5173 +880 5166 +888 5228 +896 5359 +904 5352 +912 5332 +920 5418 +928 5415 +936 5514 +944 5487 +952 5557 +960 5668 +968 5618 +976 5658 +984 5738 +992 5759 +1000 5850 +1008 5828 +1016 5859 +1024 5905 +1032 6027 +1040 5994 +1048 5983 +1056 6172 +1064 6122 +1072 6153 +1080 6220 +1088 6270 +1096 6334 +1104 6369 +1112 6441 +1120 6431 +1128 6566 +1136 6569 +1144 6612 +1152 6664 +1160 6723 +1168 6800 +1176 6775 +1184 6829 +1192 6893 +1200 6934 +1208 6918 +1216 6962 +1224 7123 +1232 7079 +1240 7144 +1248 7185 +1256 7315 +1264 7304 +1272 7344 +1280 7402 +1288 7409 +1296 7431 +1304 7512 +1312 7562 +1320 7562 +1328 7662 +1336 7657 +1344 7719 +1352 7779 +1360 7773 +1368 7829 +1376 7857 +1384 7933 +1392 7983 +1400 7977 +1408 8025 +1416 8079 +1424 8142 +1432 8210 +1440 8175 +1448 8258 +1456 8284 +1464 8405 +1472 8382 +1480 8402 +1488 8406 +1496 8496 +1504 8537 +1512 8589 +1520 8580 +1528 8630 +1536 8713 +1544 8728 +1552 8810 +1560 8765 +1568 8806 +1576 8920 +1584 8922 +1592 8959 +1600 9017 +1608 9106 +1616 9092 +1624 9187 +1632 9199 +1640 9230 +1648 9199 +1656 9280 +1664 9389 +1672 9329 +1680 9423 +1688 9466 +1696 9486 +1704 9588 +1712 9578 +1720 9605 +1728 9683 +1736 9696 +1744 9766 +1752 9860 +1760 9883 +1768 9994 +1776 9958 +1784 10074 +1792 10075 +1800 10068 +1808 10283 +1816 10286 +1824 10287 +1832 10384 +1840 10348 +1848 10541 +1856 10484 +1864 10582 +1872 10475 +1880 10521 +1888 10609 +1896 10667 +1904 10685 +1912 10699 +1920 10769 +1928 10806 +1936 10859 +1944 10842 +1952 10912 +1960 10956 +1968 11060 +1976 11065 +1984 11120 +1992 11083 +2000 11191 +2008 11187 +2016 11182 +2024 11251 +2032 11285 +2040 11325 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base new file mode 100644 index 000000000..229cd9c39 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base @@ -0,0 +1 @@ +link zrx6581r3_1984.ini \ No newline at end of file diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base new file mode 100644 index 000000000..fd7550503 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base @@ -0,0 +1,9 @@ +[Filter] +DistortionAttenuation=0.50 +DistortionNonlinearity=3.3e6 +VoiceNonlinearity =1.80 +Type3BaseResistance=1522171.922983084 +Type3Offset=21729926.667291082 +Type3Steepness=1.004994802537475 +Type3MinimumFETResistance=14299.149638099827 + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base new file mode 100644 index 000000000..6c3041a07 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base @@ -0,0 +1,400 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2012-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000-2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "PSID.h" + +#include +#include +#include + +#include "sidplayfp/SidTuneInfo.h" + +#include "sidendian.h" +#include "sidmd5.h" + +#include "sidcxx11.h" + +namespace libsidplayfp +{ + +#define PSID_MAXSTRLEN 32 + + +// Header has been extended for 'RSID' format +// The following changes are present: +// id = 'RSID' +// version = 2 and 3 only +// play, load and speed reserved 0 +// psidspecific flag is called C64BASIC flag +// init cannot be under ROMS/IO memory area +// load address cannot be less than $07E8 +// info strings may be 32 characters long without trailing zero + +struct psidHeader // all values are big-endian +{ + uint32_t id; // 'PSID' or 'RSID' (ASCII) + uint16_t version; // 1, 2 or 3 only + uint16_t data; // 16-bit offset to binary data in file + uint16_t load; // 16-bit C64 address to load file to + uint16_t init; // 16-bit C64 address of init subroutine + uint16_t play; // 16-bit C64 address of play subroutine + uint16_t songs; // number of songs + uint16_t start; // start song out of [1..256] + uint32_t speed; // 32-bit speed info + // bit: 0=50 Hz, 1=CIA 1 Timer A (default: 60 Hz) + char name[PSID_MAXSTRLEN]; // ASCII strings, 31 characters long and + char author[PSID_MAXSTRLEN]; // terminated by a trailing zero + char released[PSID_MAXSTRLEN]; // + + uint16_t flags; // only version >= 2 + uint8_t relocStartPage; // only version >= 2ng + uint8_t relocPages; // only version >= 2ng + uint8_t sidChipBase2; // only version >= 3 + uint8_t reserved; // only version >= 2 +}; + +enum +{ + PSID_MUS = 1 << 0, + PSID_SPECIFIC = 1 << 1, // These two are mutally exclusive + PSID_BASIC = 1 << 1, + PSID_CLOCK = 3 << 2, + PSID_SIDMODEL = 3 << 4 +}; + +enum +{ + PSID_CLOCK_UNKNOWN = 0, + PSID_CLOCK_PAL = 1 << 2, + PSID_CLOCK_NTSC = 1 << 3, + PSID_CLOCK_ANY = PSID_CLOCK_PAL | PSID_CLOCK_NTSC +}; + +enum +{ + PSID_SIDMODEL1_UNKNOWN = 0, + PSID_SIDMODEL1_6581 = 1 << 4, + PSID_SIDMODEL1_8580 = 1 << 5, + PSID_SIDMODEL1_ANY = PSID_SIDMODEL1_6581 | PSID_SIDMODEL1_8580 +}; + +enum +{ + PSID_SIDMODEL2_UNKNOWN = 0, + PSID_SIDMODEL2_6581 = 1 << 6, + PSID_SIDMODEL2_8580 = 1 << 7, + PSID_SIDMODEL2_ANY = PSID_SIDMODEL2_6581 | PSID_SIDMODEL2_8580 +}; + +// Format strings +const char TXT_FORMAT_PSID[] = "PlaySID one-file format (PSID)"; +const char TXT_FORMAT_RSID[] = "Real C64 one-file format (RSID)"; +const char TXT_UNKNOWN_PSID[] = "Unsupported PSID version"; +const char TXT_UNKNOWN_RSID[] = "Unsupported RSID version"; + +const int psid_headerSize = 118; +const int psidv2_headerSize = psid_headerSize + 6; + +// Magic fields +const uint32_t PSID_ID = 0x50534944; +const uint32_t RSID_ID = 0x52534944; + +SidTuneBase* PSID::load(buffer_t& dataBuf) +{ + // File format check + if (dataBuf.size() < 4 + || ((endian_big32(&dataBuf[0]) != PSID_ID) + && (endian_big32(&dataBuf[0]) != RSID_ID))) + { + return nullptr; + } + + psidHeader pHeader; + readHeader(dataBuf, pHeader); + + std::unique_ptr tune(new PSID()); + tune->tryLoad(pHeader); + + return tune.release(); +} + +void PSID::readHeader(const buffer_t &dataBuf, psidHeader &hdr) +{ + // Due to security concerns, input must be at least as long as version 1 + // header plus 16-bit C64 load address. That is the area which will be + // accessed. + if (dataBuf.size() < (psid_headerSize + 2)) + { + throw loadError(ERR_TRUNCATED); + } + + // Read v1 fields + hdr.id = endian_big32(&dataBuf[0]); + hdr.version = endian_big16(&dataBuf[4]); + hdr.data = endian_big16(&dataBuf[6]); + hdr.load = endian_big16(&dataBuf[8]); + hdr.init = endian_big16(&dataBuf[10]); + hdr.play = endian_big16(&dataBuf[12]); + hdr.songs = endian_big16(&dataBuf[14]); + hdr.start = endian_big16(&dataBuf[16]); + hdr.speed = endian_big32(&dataBuf[18]); + memcpy(hdr.name, &dataBuf[22], PSID_MAXSTRLEN); + memcpy(hdr.author, &dataBuf[54], PSID_MAXSTRLEN); + memcpy(hdr.released, &dataBuf[86], PSID_MAXSTRLEN); + + if (hdr.version >= 2) + { + if (dataBuf.size() < (psidv2_headerSize + 2)) + { + throw loadError(ERR_TRUNCATED); + } + + // Read v2/3 fields + hdr.flags = endian_big16(&dataBuf[118]); + hdr.relocStartPage = dataBuf[120]; + hdr.relocPages = dataBuf[121]; + hdr.sidChipBase2 = dataBuf[122]; + hdr.reserved = dataBuf[123]; + } +} + +void PSID::tryLoad(const psidHeader &pHeader) +{ + SidTuneInfo::compatibility_t compatibility = SidTuneInfo::COMPATIBILITY_C64; + + // Require a valid ID and version number. + if (pHeader.id == PSID_ID) + { + switch (pHeader.version) + { + case 1: + compatibility = SidTuneInfo::COMPATIBILITY_PSID; + break; + case 2: + case 3: + break; + default: + throw loadError(TXT_UNKNOWN_PSID); + } + info->m_formatString = TXT_FORMAT_PSID; + } + else if (pHeader.id == RSID_ID) + { + switch (pHeader.version) + { + case 2: + case 3: + break; + default: + throw loadError(TXT_UNKNOWN_RSID); + } + info->m_formatString = TXT_FORMAT_RSID; + compatibility = SidTuneInfo::COMPATIBILITY_R64; + } + + fileOffset = pHeader.data; + info->m_loadAddr = pHeader.load; + info->m_initAddr = pHeader.init; + info->m_playAddr = pHeader.play; + info->m_songs = pHeader.songs; + info->m_startSong = pHeader.start; + info->m_sidChipBase1 = 0xd400; + info->m_sidChipBase2 = 0; + info->m_compatibility = compatibility; + info->m_sidModel1 = SidTuneInfo::SIDMODEL_UNKNOWN; + info->m_sidModel2 = SidTuneInfo::SIDMODEL_UNKNOWN; + info->m_relocPages = 0; + info->m_relocStartPage = 0; + + uint_least32_t speed = pHeader.speed; + SidTuneInfo::clock_t clock = SidTuneInfo::CLOCK_UNKNOWN; + + if (info->m_songs > MAX_SONGS) + { + info->m_songs = MAX_SONGS; + } + + bool musPlayer = false; + + if (pHeader.version >= 2) + { + const uint_least16_t flags = pHeader.flags; + if (flags & PSID_MUS) + { // MUS tunes run at any speed + clock = SidTuneInfo::CLOCK_ANY; + musPlayer = true; + } + + // This flags is only available for the appropriate + // file formats + switch (compatibility) + { + case SidTuneInfo::COMPATIBILITY_C64: + if (flags & PSID_SPECIFIC) + info->m_compatibility = SidTuneInfo::COMPATIBILITY_PSID; + break; + case SidTuneInfo::COMPATIBILITY_R64: + if (flags & PSID_BASIC) + info->m_compatibility = SidTuneInfo::COMPATIBILITY_BASIC; + break; + default: + break; + } + + if ((flags & PSID_CLOCK_ANY) == PSID_CLOCK_ANY) + clock = SidTuneInfo::CLOCK_ANY; + else if (flags & PSID_CLOCK_PAL) + clock = SidTuneInfo::CLOCK_PAL; + else if (flags & PSID_CLOCK_NTSC) + clock = SidTuneInfo::CLOCK_NTSC; + + info->m_clockSpeed = clock; + + if ((flags & PSID_SIDMODEL1_ANY) == PSID_SIDMODEL1_ANY) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_ANY; + else if (flags & PSID_SIDMODEL1_6581) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_6581; + else if (flags & PSID_SIDMODEL1_8580) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_8580; + + info->m_relocStartPage = pHeader.relocStartPage; + info->m_relocPages = pHeader.relocPages; + + if (pHeader.version >= 3) + { + // Only even values are valid. Ranges $00-$41 ($D000-$D410) and + // $80-$DF ($D800-$DDF0) are invalid. Any invalid value means that no second SID + // is used, like $00. + if (pHeader.sidChipBase2 & 1 + || (pHeader.sidChipBase2 >= 0x00 && pHeader.sidChipBase2 <= 0x41) + || (pHeader.sidChipBase2 >= 0x80 && pHeader.sidChipBase2 <= 0xdf)) + { + info->m_sidChipBase2 = 0; + } + else + { + info->m_sidChipBase2 = 0xd000 | (pHeader.sidChipBase2 << 4); + + if ((flags & PSID_SIDMODEL2_ANY) == PSID_SIDMODEL2_ANY) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_ANY; + else if (flags & PSID_SIDMODEL2_6581) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_6581; + else if (flags & PSID_SIDMODEL2_8580) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_8580; + } + } + } + + // Check reserved fields to force real c64 compliance + // as required by the RSID specification + if (compatibility == SidTuneInfo::COMPATIBILITY_R64) + { + if ((info->m_loadAddr != 0) + || (info->m_playAddr != 0) + || (speed != 0)) + { + throw loadError(ERR_INVALID); + } + + // Real C64 tunes appear as CIA + speed = ~0; + } + + // Create the speed/clock setting table. + convertOldStyleSpeedToTables(speed, clock); + + // Copy info strings. + info->m_infoString.push_back(std::string(pHeader.name, PSID_MAXSTRLEN)); + info->m_infoString.push_back(std::string(pHeader.author, PSID_MAXSTRLEN)); + info->m_infoString.push_back(std::string(pHeader.released, PSID_MAXSTRLEN)); + + if (musPlayer) + throw loadError("Compute!'s Sidplayer MUS data is not supported yet"); // TODO +} + +const char *PSID::createMD5(char *md5) +{ + if (md5 == nullptr) + md5 = m_md5; + + *md5 = '\0'; + + try + { + // Include C64 data. + sidmd5 myMD5; + uint8_t tmp[2]; + myMD5.append(&cache[fileOffset], info->m_c64dataLen); + + // Include INIT and PLAY address. + endian_little16(tmp,info->m_initAddr); + myMD5.append(tmp,sizeof(tmp)); + endian_little16(tmp,info->m_playAddr); + myMD5.append(tmp,sizeof(tmp)); + + // Include number of songs. + endian_little16(tmp,info->m_songs); + myMD5.append(tmp,sizeof(tmp)); + + { // Include song speed for each song. + const unsigned int currentSong = info->m_currentSong; + for (unsigned int s = 1; s <= info->m_songs; s++) + { + selectSong (s); + const uint_least8_t songSpeed = (uint_least8_t)info->m_songSpeed; + myMD5.append (&songSpeed,sizeof(songSpeed)); + } + // Restore old song + selectSong (currentSong); + } + + // Deal with PSID v2NG clock speed flags: Let only NTSC + // clock speed change the MD5 fingerprint. That way the + // fingerprint of a PAL-speed sidtune in PSID v1, v2, and + // PSID v2NG format is the same. + if (info->m_clockSpeed == SidTuneInfo::CLOCK_NTSC) + { + const uint_least8_t ntsc_val = 2; + myMD5.append (&ntsc_val,sizeof(ntsc_val)); + } + + // NB! If the fingerprint is used as an index into a + // song-lengths database or cache, modify above code to + // allow for PSID v2NG files which have clock speed set to + // SIDTUNE_CLOCK_ANY. If the SID player program fully + // supports the SIDTUNE_CLOCK_ANY setting, a sidtune could + // either create two different fingerprints depending on + // the clock speed chosen by the player, or there could be + // two different values stored in the database/cache. + + myMD5.finish(); + + // Get fingerprint. + myMD5.getDigest().copy(md5, SidTune::MD5_LENGTH); + md5[SidTune::MD5_LENGTH] ='\0'; + } + catch (md5Error const &) {} + + return md5; +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base new file mode 100644 index 000000000..7c3656f85 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base @@ -0,0 +1,153 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000-2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef SIDBUILDER_H +#define SIDBUILDER_H + +#include +#include + +#include "sidplayfp/SidConfig.h" + +class sidemu; +class EventContext; + +/** + * Base class for sid builders. + */ +class sidbuilder +{ +protected: + typedef std::set emuset_t; + +private: + const char * const m_name; + +protected: + std::string m_errorBuffer; + + emuset_t sidobjs; + + bool m_status; + +protected: + /** + * Utility class for setting emu parameters in builders. + */ + template + class applyParameter + { + protected: + Tparam m_param; + void (Temu::*m_method)(Tparam); + + public: + applyParameter(void (Temu::*method)(Tparam), Tparam param) : + m_param(param), + m_method(method) {} + void operator() (sidemu *e) { (static_cast(e)->*m_method)(m_param); } + }; + +public: + sidbuilder(const char * const name) : + m_name(name), + m_errorBuffer("N/A"), + m_status(true) {} + virtual ~sidbuilder() {} + + /** + * The number of used devices. + * + * @return number of used sids, 0 if none. + */ + unsigned int usedDevices() const { return sidobjs.size(); } + + /** + * Available devices. + * + * @return the number of available sids, 0 = endless. + */ + virtual unsigned int availDevices() const = 0; + + /** + * Create the sid emu. + * + * @param sids the number of required sid emu + */ + virtual unsigned int create(unsigned int sids) = 0; + + /** + * Find a free SID of the required specs + * + * @param env the event context + * @param model the required sid model + * @return pointer to the locked sid emu + */ + sidemu *lock(EventContext *env, SidConfig::sid_model_t model); + + /** + * Release this SID. + * + * @param device the sid emu to unlock + */ + void unlock(sidemu *device); + + /** Remove all SID emulations. */ + void remove(); + + /** + * Get the builder's name. + * + * @return the name + */ + const char *name() const { return m_name; } + + /** + * Error message. + * + * @return string error message. + */ + const char *error() const { return m_errorBuffer.c_str(); } + + /** + * Determine current state of object. + * + * @return true = okay, false = error + */ + bool getStatus() const { return m_status; } + + /** + * Get the builder's credits. + * + * @return credits + */ + virtual const char *credits() const = 0; + + /** + * Toggle sid filter emulation. + * + * @param enable true = enable, false = disable + */ + virtual void filter(bool enable) = 0; +}; + +#endif // SIDBUILDER_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base new file mode 100644 index 000000000..75476be50 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base @@ -0,0 +1,4096 @@ + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 0 , 0 , 0 , 0 , 0 , 0 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 17 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 17 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 18 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 19 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 19 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 24 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 25 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 25 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 31 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 31 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 33 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 33 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 34 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 35 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 35 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 35 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 35 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 33 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 33 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 36 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 39 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 39 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 39 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 39 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 48 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 49 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 49 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 48 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 51 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 51 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 51 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 51 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 57 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 63 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 63 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 63 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 9 , 63 , 10 , 10 , 9 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 17 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 17 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 18 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 19 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 19 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 24 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 25 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 25 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 31 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 31 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 66 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 67 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 67 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 68 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 71 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 71 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 71 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 71 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 66 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 67 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 67 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 72 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 73 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 73 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 73 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 73 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 76 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 79 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 79 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 79 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 79 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 97 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 97 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 99 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 99 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 99 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 99 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 97 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 97 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 100 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 103 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 103 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 103 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 103 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 113 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 115 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 115 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 127 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 127 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 9 , 127 , 10 , 10 , 9 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 11 , 10 , 127 , 11 , 11 , 10 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 11 , 1 , 128 , 1 , 11 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 1 , 128 , 1 , 10 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 128 , 2 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 128 , 3 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 128 , 4 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 128 , 5 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 128 , 6 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 132 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 132 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 128 , 7 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 136 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 136 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 137 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 138 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 138 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 132 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 128 , 8 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 144 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 144 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 144 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 144 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 145 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 144 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 146 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 148 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 148 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 148 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 148 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 149 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 149 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 149 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 148 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 144 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 136 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 138 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 138 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 136 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 132 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 128 , 9 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 160 , 1 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 160 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 160 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 160 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 160 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 160 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 162 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 162 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 160 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 164 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 164 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 164 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 164 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 165 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 165 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 165 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 164 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 162 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 162 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 160 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 168 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 168 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 168 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 168 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 168 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 169 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 169 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 169 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 168 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 170 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 170 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 170 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 170 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 6 , 170 , 1 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 170 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 169 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 169 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 169 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 168 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 168 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 164 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 164 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 164 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 165 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 165 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 165 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 164 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 164 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 162 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 160 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 160 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 144 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 144 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 144 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 144 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 144 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 148 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 148 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 148 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 149 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 149 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 149 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 148 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 148 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 146 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 144 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 144 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 138 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 136 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 136 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 132 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 128 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 128 , 10 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 1 , 64 , 2 , 10 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 64 , 2 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 64 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 64 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 64 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 66 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 64 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 68 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 68 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 69 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 66 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 64 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 72 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 72 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 72 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 74 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 74 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 74 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 72 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 68 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 69 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 68 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 64 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 80 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 80 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 80 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 80 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 80 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 81 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 80 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 82 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 82 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 82 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 81 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 80 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 84 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 84 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 84 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 84 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 84 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 85 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 85 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 85 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 84 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 84 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 82 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 82 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 82 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 80 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 80 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 72 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 72 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 72 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 72 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 74 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 74 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 74 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 73 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 72 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 72 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 68 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 64 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 64 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 32 , 3 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 32 , 3 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 32 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 32 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 32 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 32 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 36 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 36 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 37 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 37 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 36 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 34 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 32 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 40 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 40 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 40 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 40 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 41 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 41 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 40 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 42 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 42 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 42 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 41 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 41 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 40 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 40 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 36 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 37 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 37 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 36 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 34 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 32 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 32 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 16 , 4 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 16 , 4 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 16 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 18 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 16 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 20 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 20 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 20 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 21 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 21 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 20 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 18 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 16 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 16 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 8 , 5 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 5 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 8 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 9 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 10 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 10 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 9 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 9 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 8 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 6 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 4 , 6 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 4 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 5 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 5 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 2 , 7 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 2 , 7 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 1 , 8 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 1 , 8 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 0 , 9 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 0 , 9 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 0 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 0 , 10 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 10 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 11 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 12 , 0 , 0 , 0 , 12 , 0 , 0 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..ab9448419684744761cd2824d97d3124418609d6 GIT binary patch literal 645 zcmZ{h&1+LZ6vZbmCYdv7nx-GI>So*-u<-20(p^&%6Ma|>L9n>!%Dh60|9}g%J{QF) zaU}>!2)G!?6uJ_>HY#GkCl41Q?gSUQP_l95qTY#51)+CwxxX_roHH{C?iD$^GkesX zzd!39cNt?k5jgUq$lYE%dtrg;Ln;ORN~NK9R0euYacHK1$6LYj!k=_?P)L(-qng>sP-@E*YZv9`GEW!e!k{Llbj_9z-A)G*Tz>FfCL{u<&gj0xM z#t;?}C06WL+W>p;j1bIw#-l4x{#ygTx92 zPg3SJr*pG+!*tkAPgaGNv}f2}|KmN!?itZ`x^HWnbja_Xx9~m&*TS(F$`+o-aKggN z80r@KF)Um77{j847r)_8pxP-ac~1DHJly_#+gVL}bo?Q}yG-de`{g~Ta RZwYmser??sYD0L}#4pKg+>`(S literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base new file mode 100644 index 000000000..1af5d027d --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base @@ -0,0 +1,1009 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#define RESID_SID_CC + +#include "sid.h" +#include + +#ifndef round +#define round(x) (x>=0.0?floor(x+0.5):ceil(x-0.5)) +#endif + +namespace reSID +{ + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +SID::SID() +{ + // Initialize pointers. + sample = 0; + fir = 0; + fir_N = 0; + fir_RES = 0; + fir_beta = 0; + fir_f_cycles_per_sample = 0; + fir_filter_scale = 0; + + sid_model = MOS6581; + voice[0].set_sync_source(&voice[2]); + voice[1].set_sync_source(&voice[0]); + voice[2].set_sync_source(&voice[1]); + + set_sampling_parameters(985248, SAMPLE_FAST, 44100); + + bus_value = 0; + bus_value_ttl = 0; + write_pipeline = 0; +} + + +// ---------------------------------------------------------------------------- +// Destructor. +// ---------------------------------------------------------------------------- +SID::~SID() +{ + delete[] sample; + delete[] fir; +} + + +// ---------------------------------------------------------------------------- +// Set chip model. +// ---------------------------------------------------------------------------- +void SID::set_chip_model(chip_model model) +{ + sid_model = model; + + for (int i = 0; i < 3; i++) { + voice[i].set_chip_model(model); + } + + filter.set_chip_model(model); +} + + +// ---------------------------------------------------------------------------- +// SID reset. +// ---------------------------------------------------------------------------- +void SID::reset() +{ + for (int i = 0; i < 3; i++) { + voice[i].reset(); + } + filter.reset(); + extfilt.reset(); + + bus_value = 0; + bus_value_ttl = 0; +} + + +// ---------------------------------------------------------------------------- +// Write 16-bit sample to audio input. +// Note that to mix in an external audio signal, the signal should be +// resampled to 1MHz first to avoid sampling noise. +// ---------------------------------------------------------------------------- +void SID::input(short sample) +{ + // The input can be used to simulate the MOS8580 "digi boost" hardware hack. + filter.input(sample); +} + + +// ---------------------------------------------------------------------------- +// Read registers. +// +// Reading a write only register returns the last byte written to any SID +// register. The individual bits in this value start to fade down towards +// zero after a few cycles. All bits reach zero within approximately +// $2000 - $4000 cycles. +// It has been claimed that this fading happens in an orderly fashion, however +// sampling of write only registers reveals that this is not the case. +// NB! This is not correctly modeled. +// The actual use of write only registers has largely been made in the belief +// that all SID registers are readable. To support this belief the read +// would have to be done immediately after a write to the same register +// (remember that an intermediate write to another register would yield that +// value instead). With this in mind we return the last value written to +// any SID register for $4000 cycles without modeling the bit fading. +// ---------------------------------------------------------------------------- +reg8 SID::read(reg8 offset) +{ + switch (offset) { + case 0x19: + return potx.readPOT(); + case 0x1a: + return poty.readPOT(); + case 0x1b: + return voice[2].wave.readOSC(); + case 0x1c: + return voice[2].envelope.readENV(); + default: + return bus_value; + } +} + + +// ---------------------------------------------------------------------------- +// Write registers. +// Writes are one cycle delayed on the MOS8580. This is only modeled for +// single cycle clocking. +// ---------------------------------------------------------------------------- +void SID::write(reg8 offset, reg8 value) +{ + write_address = offset; + bus_value = value; + bus_value_ttl = 0x4000; + + if (sid_model == MOS8580) { + // One cycle pipeline delay on the MOS8580; delay write. + write_pipeline = 1; + } + else { + // No pipeline delay on the MOS6581; write immediately. + write(); + } +} + + +// ---------------------------------------------------------------------------- +// Write registers. +// ---------------------------------------------------------------------------- +void SID::write() +{ + switch (write_address) { + case 0x00: + voice[0].wave.writeFREQ_LO(bus_value); + break; + case 0x01: + voice[0].wave.writeFREQ_HI(bus_value); + break; + case 0x02: + voice[0].wave.writePW_LO(bus_value); + break; + case 0x03: + voice[0].wave.writePW_HI(bus_value); + break; + case 0x04: + voice[0].writeCONTROL_REG(bus_value); + break; + case 0x05: + voice[0].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x06: + voice[0].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x07: + voice[1].wave.writeFREQ_LO(bus_value); + break; + case 0x08: + voice[1].wave.writeFREQ_HI(bus_value); + break; + case 0x09: + voice[1].wave.writePW_LO(bus_value); + break; + case 0x0a: + voice[1].wave.writePW_HI(bus_value); + break; + case 0x0b: + voice[1].writeCONTROL_REG(bus_value); + break; + case 0x0c: + voice[1].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x0d: + voice[1].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x0e: + voice[2].wave.writeFREQ_LO(bus_value); + break; + case 0x0f: + voice[2].wave.writeFREQ_HI(bus_value); + break; + case 0x10: + voice[2].wave.writePW_LO(bus_value); + break; + case 0x11: + voice[2].wave.writePW_HI(bus_value); + break; + case 0x12: + voice[2].writeCONTROL_REG(bus_value); + break; + case 0x13: + voice[2].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x14: + voice[2].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x15: + filter.writeFC_LO(bus_value); + break; + case 0x16: + filter.writeFC_HI(bus_value); + break; + case 0x17: + filter.writeRES_FILT(bus_value); + break; + case 0x18: + filter.writeMODE_VOL(bus_value); + break; + default: + break; + } + + // Tell clock() that the pipeline is empty. + write_pipeline = 0; +} + + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +SID::State::State() +{ + int i; + + for (i = 0; i < 0x20; i++) { + sid_register[i] = 0; + } + + bus_value = 0; + bus_value_ttl = 0; + write_pipeline = 0; + write_address = 0; + voice_mask = 0xff; + + for (i = 0; i < 3; i++) { + accumulator[i] = 0; + shift_register[i] = 0x7fffff; + shift_register_reset[i] = 0; + shift_pipeline[i] = 0; + pulse_output[i] = 0; + floating_output_ttl[i] = 0; + + rate_counter[i] = 0; + rate_counter_period[i] = 9; + exponential_counter[i] = 0; + exponential_counter_period[i] = 1; + envelope_counter[i] = 0; + envelope_state[i] = EnvelopeGenerator::RELEASE; + hold_zero[i] = true; + envelope_pipeline[i] = 0; + } +} + + +// ---------------------------------------------------------------------------- +// Read state. +// ---------------------------------------------------------------------------- +SID::State SID::read_state() +{ + State state; + int i, j; + + for (i = 0, j = 0; i < 3; i++, j += 7) { + WaveformGenerator& wave = voice[i].wave; + EnvelopeGenerator& envelope = voice[i].envelope; + state.sid_register[j + 0] = wave.freq & 0xff; + state.sid_register[j + 1] = wave.freq >> 8; + state.sid_register[j + 2] = wave.pw & 0xff; + state.sid_register[j + 3] = wave.pw >> 8; + state.sid_register[j + 4] = + (wave.waveform << 4) + | (wave.test ? 0x08 : 0) + | (wave.ring_mod ? 0x04 : 0) + | (wave.sync ? 0x02 : 0) + | (envelope.gate ? 0x01 : 0); + state.sid_register[j + 5] = (envelope.attack << 4) | envelope.decay; + state.sid_register[j + 6] = (envelope.sustain << 4) | envelope.release; + } + + state.sid_register[j++] = filter.fc & 0x007; + state.sid_register[j++] = filter.fc >> 3; + state.sid_register[j++] = (filter.res << 4) | filter.filt; + state.sid_register[j++] = filter.mode | filter.vol; + + // These registers are superfluous, but are included for completeness. + for (; j < 0x1d; j++) { + state.sid_register[j] = read(j); + } + for (; j < 0x20; j++) { + state.sid_register[j] = 0; + } + + state.bus_value = bus_value; + state.bus_value_ttl = bus_value_ttl; + state.write_pipeline = write_pipeline; + state.write_address = write_address; + state.voice_mask = filter.voice_mask; + + for (i = 0; i < 3; i++) { + state.accumulator[i] = voice[i].wave.accumulator; + state.shift_register[i] = voice[i].wave.shift_register; + state.shift_register_reset[i] = voice[i].wave.shift_register_reset; + state.shift_pipeline[i] = voice[i].wave.shift_pipeline; + state.pulse_output[i] = voice[i].wave.pulse_output; + state.floating_output_ttl[i] = voice[i].wave.floating_output_ttl; + + state.rate_counter[i] = voice[i].envelope.rate_counter; + state.rate_counter_period[i] = voice[i].envelope.rate_period; + state.exponential_counter[i] = voice[i].envelope.exponential_counter; + state.exponential_counter_period[i] = voice[i].envelope.exponential_counter_period; + state.envelope_counter[i] = voice[i].envelope.envelope_counter; + state.envelope_state[i] = voice[i].envelope.state; + state.hold_zero[i] = voice[i].envelope.hold_zero; + state.envelope_pipeline[i] = voice[i].envelope.envelope_pipeline; + } + + return state; +} + + +// ---------------------------------------------------------------------------- +// Write state. +// ---------------------------------------------------------------------------- +void SID::write_state(const State& state) +{ + int i; + + for (i = 0; i <= 0x18; i++) { + write(i, state.sid_register[i]); + } + + bus_value = state.bus_value; + bus_value_ttl = state.bus_value_ttl; + write_pipeline = state.write_pipeline; + write_address = state.write_address; + filter.set_voice_mask(state.voice_mask); + + for (i = 0; i < 3; i++) { + voice[i].wave.accumulator = state.accumulator[i]; + voice[i].wave.shift_register = state.shift_register[i]; + voice[i].wave.shift_register_reset = state.shift_register_reset[i]; + voice[i].wave.shift_pipeline = state.shift_pipeline[i]; + voice[i].wave.pulse_output = state.pulse_output[i]; + voice[i].wave.floating_output_ttl = state.floating_output_ttl[i]; + + voice[i].envelope.rate_counter = state.rate_counter[i]; + voice[i].envelope.rate_period = state.rate_counter_period[i]; + voice[i].envelope.exponential_counter = state.exponential_counter[i]; + voice[i].envelope.exponential_counter_period = state.exponential_counter_period[i]; + voice[i].envelope.envelope_counter = state.envelope_counter[i]; + voice[i].envelope.state = state.envelope_state[i]; + voice[i].envelope.hold_zero = state.hold_zero[i]; + voice[i].envelope.envelope_pipeline = state.envelope_pipeline[i]; + } +} + + +// ---------------------------------------------------------------------------- +// Mask for voices routed into the filter / audio output stage. +// Used to physically connect/disconnect EXT IN, and for test purposed +// (voice muting). +// ---------------------------------------------------------------------------- +void SID::set_voice_mask(reg4 mask) +{ + filter.set_voice_mask(mask); +} + + +// ---------------------------------------------------------------------------- +// Enable filter. +// ---------------------------------------------------------------------------- +void SID::enable_filter(bool enable) +{ + filter.enable_filter(enable); +} + + +// ---------------------------------------------------------------------------- +// Adjust the DAC bias parameter of the filter. +// This gives user variable control of the exact CF -> center frequency +// mapping used by the filter. +// The setting is currently only effective for 6581. +// ---------------------------------------------------------------------------- +void SID::adjust_filter_bias(double dac_bias) { + filter.adjust_filter_bias(dac_bias); +} + + +// ---------------------------------------------------------------------------- +// Enable external filter. +// ---------------------------------------------------------------------------- +void SID::enable_external_filter(bool enable) +{ + extfilt.enable_filter(enable); +} + + +// ---------------------------------------------------------------------------- +// I0() computes the 0th order modified Bessel function of the first kind. +// This function is originally from resample-1.5/filterkit.c by J. O. Smith. +// ---------------------------------------------------------------------------- +double SID::I0(double x) +{ + // Max error acceptable in I0. + const double I0e = 1e-6; + + double sum, u, halfx, temp; + int n; + + sum = u = n = 1; + halfx = x/2.0; + + do { + temp = halfx/n++; + u *= temp*temp; + sum += u; + } while (u >= I0e*sum); + + return sum; +} + + +// ---------------------------------------------------------------------------- +// Setting of SID sampling parameters. +// +// Use a clock freqency of 985248Hz for PAL C64, 1022730Hz for NTSC C64. +// The default end of passband frequency is pass_freq = 0.9*sample_freq/2 +// for sample frequencies up to ~ 44.1kHz, and 20kHz for higher sample +// frequencies. +// +// For resampling, the ratio between the clock frequency and the sample +// frequency is limited as follows: +// 125*clock_freq/sample_freq < 16384 +// E.g. provided a clock frequency of ~ 1MHz, the sample frequency can not +// be set lower than ~ 8kHz. A lower sample frequency would make the +// resampling code overfill its 16k sample ring buffer. +// +// The end of passband frequency is also limited: +// pass_freq <= 0.9*sample_freq/2 + +// E.g. for a 44.1kHz sampling rate the end of passband frequency is limited +// to slightly below 20kHz. This constraint ensures that the FIR table is +// not overfilled. +// ---------------------------------------------------------------------------- +bool SID::set_sampling_parameters(double clock_freq, sampling_method method, + double sample_freq, double pass_freq, + double filter_scale) +{ + // Check resampling constraints. + if (method == SAMPLE_RESAMPLE || method == SAMPLE_RESAMPLE_FASTMEM) + { + // Check whether the sample ring buffer would overfill. + if (FIR_N*clock_freq/sample_freq >= RINGSIZE) { + return false; + } + + // The default passband limit is 0.9*sample_freq/2 for sample + // frequencies below ~ 44.1kHz, and 20kHz for higher sample frequencies. + if (pass_freq < 0) { + pass_freq = 20000; + if (2*pass_freq/sample_freq >= 0.9) { + pass_freq = 0.9*sample_freq/2; + } + } + // Check whether the FIR table would overfill. + else if (pass_freq > 0.9*sample_freq/2) { + return false; + } + + // The filter scaling is only included to avoid clipping, so keep + // it sane. + if (filter_scale < 0.9 || filter_scale > 1.0) { + return false; + } + } + + clock_frequency = clock_freq; + sampling = method; + + cycles_per_sample = + cycle_count(clock_freq/sample_freq*(1 << FIXP_SHIFT) + 0.5); + + sample_offset = 0; + sample_prev = 0; + sample_now = 0; + + // FIR initialization is only necessary for resampling. + if (method != SAMPLE_RESAMPLE && method != SAMPLE_RESAMPLE_FASTMEM) + { + delete[] sample; + delete[] fir; + sample = 0; + fir = 0; + return true; + } + + // Allocate sample buffer. + if (!sample) { + sample = new short[RINGSIZE*2]; + } + // Clear sample buffer. + for (int j = 0; j < RINGSIZE*2; j++) { + sample[j] = 0; + } + sample_index = 0; + + const double pi = 3.1415926535897932385; + + // 16 bits -> -96dB stopband attenuation. + const double A = -20*log10(1.0/(1 << 16)); + // A fraction of the bandwidth is allocated to the transition band, + double dw = (1 - 2*pass_freq/sample_freq)*pi*2; + // The cutoff frequency is midway through the transition band (nyquist) + double wc = pi; + + // For calculation of beta and N see the reference for the kaiserord + // function in the MATLAB Signal Processing Toolbox: + // http://www.mathworks.com/access/helpdesk/help/toolbox/signal/kaiserord.html + const double beta = 0.1102*(A - 8.7); + const double I0beta = I0(beta); + + // The filter order will maximally be 124 with the current constraints. + // N >= (96.33 - 7.95)/(2.285*0.1*pi) -> N >= 123 + // The filter order is equal to the number of zero crossings, i.e. + // it should be an even number (sinc is symmetric about x = 0). + int N = int((A - 7.95)/(2.285*dw) + 0.5); + N += N & 1; + + double f_samples_per_cycle = sample_freq/clock_freq; + double f_cycles_per_sample = clock_freq/sample_freq; + + // The filter length is equal to the filter order + 1. + // The filter length must be an odd number (sinc is symmetric about x = 0). + int fir_N_new = int(N*f_cycles_per_sample) + 1; + fir_N_new |= 1; + + // We clamp the filter table resolution to 2^n, making the fixed point + // sample_offset a whole multiple of the filter table resolution. + int res = method == SAMPLE_RESAMPLE ? + FIR_RES : FIR_RES_FASTMEM; + int n = (int)ceil(log(res/f_cycles_per_sample)/log(2.0f)); + int fir_RES_new = 1 << n; + + /* Determine if we need to recalculate table, or whether we can reuse earlier cached copy. + * This pays off on slow hardware such as current Android devices. + */ + if (fir && fir_RES_new == fir_RES && fir_N_new == fir_N && beta == fir_beta && f_cycles_per_sample == fir_f_cycles_per_sample && fir_filter_scale == filter_scale) { + return true; + } + fir_RES = fir_RES_new; + fir_N = fir_N_new; + fir_beta = beta; + fir_f_cycles_per_sample = f_cycles_per_sample; + fir_filter_scale = filter_scale; + + // Allocate memory for FIR tables. + delete[] fir; + fir = new short[fir_N*fir_RES]; + + // Calculate fir_RES FIR tables for linear interpolation. + for (int i = 0; i < fir_RES; i++) { + int fir_offset = i*fir_N + fir_N/2; + double j_offset = double(i)/fir_RES; + // Calculate FIR table. This is the sinc function, weighted by the + // Kaiser window. + for (int j = -fir_N/2; j <= fir_N/2; j++) { + double jx = j - j_offset; + double wt = wc*jx/f_cycles_per_sample; + double temp = jx/(fir_N/2); + double Kaiser = + fabs(temp) <= 1 ? I0(beta*sqrt(1 - temp*temp))/I0beta : 0; + double sincwt = + fabs(wt) >= 1e-6 ? sin(wt)/wt : 1; + double val = + (1 << FIR_SHIFT)*filter_scale*f_samples_per_cycle*wc/pi*sincwt*Kaiser; + fir[fir_offset + j] = (short)round(val); + } + } + + return true; +} + + +// ---------------------------------------------------------------------------- +// Adjustment of SID sampling frequency. +// +// In some applications, e.g. a C64 emulator, it can be desirable to +// synchronize sound with a timer source. This is supported by adjustment of +// the SID sampling frequency. +// +// NB! Adjustment of the sampling frequency may lead to noticeable shifts in +// frequency, and should only be used for interactive applications. Note also +// that any adjustment of the sampling frequency will change the +// characteristics of the resampling filter, since the filter is not rebuilt. +// ---------------------------------------------------------------------------- +void SID::adjust_sampling_frequency(double sample_freq) +{ + cycles_per_sample = + cycle_count(clock_frequency/sample_freq*(1 << FIXP_SHIFT) + 0.5); +} + + +// ---------------------------------------------------------------------------- +// SID clocking - delta_t cycles. +// ---------------------------------------------------------------------------- +void SID::clock(cycle_count delta_t) +{ + int i; + + // Pipelined writes on the MOS8580. + if (unlikely(write_pipeline) && likely(delta_t > 0)) { + // Step one cycle by a recursive call to ourselves. + write_pipeline = 0; + clock(1); + write(); + delta_t -= 1; + } + + if (unlikely(delta_t <= 0)) { + return; + } + + // Age bus value. + bus_value_ttl -= delta_t; + if (unlikely(bus_value_ttl <= 0)) { + bus_value = 0; + bus_value_ttl = 0; + } + + // Clock amplitude modulators. + for (i = 0; i < 3; i++) { + voice[i].envelope.clock(delta_t); + } + + // Clock and synchronize oscillators. + // Loop until we reach the current cycle. + cycle_count delta_t_osc = delta_t; + while (delta_t_osc) { + cycle_count delta_t_min = delta_t_osc; + + // Find minimum number of cycles to an oscillator accumulator MSB toggle. + // We have to clock on each MSB on / MSB off for hard sync to operate + // correctly. + for (i = 0; i < 3; i++) { + WaveformGenerator& wave = voice[i].wave; + + // It is only necessary to clock on the MSB of an oscillator that is + // a sync source and has freq != 0. + if (likely(!(wave.sync_dest->sync && wave.freq))) { + continue; + } + + reg16 freq = wave.freq; + reg24 accumulator = wave.accumulator; + + // Clock on MSB off if MSB is on, clock on MSB on if MSB is off. + reg24 delta_accumulator = + (accumulator & 0x800000 ? 0x1000000 : 0x800000) - accumulator; + + cycle_count delta_t_next = delta_accumulator/freq; + if (likely(delta_accumulator%freq)) { + ++delta_t_next; + } + + if (unlikely(delta_t_next < delta_t_min)) { + delta_t_min = delta_t_next; + } + } + + // Clock oscillators. + for (i = 0; i < 3; i++) { + voice[i].wave.clock(delta_t_min); + } + + // Synchronize oscillators. + for (i = 0; i < 3; i++) { + voice[i].wave.synchronize(); + } + + delta_t_osc -= delta_t_min; + } + + // Calculate waveform output. + for (i = 0; i < 3; i++) { + voice[i].wave.set_waveform_output(delta_t); + } + + // Clock filter. + filter.clock(delta_t, + voice[0].output(), voice[1].output(), voice[2].output()); + + // Clock external filter. + extfilt.clock(delta_t, filter.output()); +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling. +// Fixed point arithmetics are used. +// +// The example below shows how to clock the SID a specified amount of cycles +// while producing audio output: +// +// while (delta_t) { +// bufindex += sid.clock(delta_t, buf + bufindex, buflength - bufindex); +// write(dsp, buf, bufindex*2); +// bufindex = 0; +// } +// +// ---------------------------------------------------------------------------- +int SID::clock(cycle_count& delta_t, short* buf, int n, int interleave) +{ + switch (sampling) { + default: + case SAMPLE_FAST: + return clock_fast(delta_t, buf, n, interleave); + case SAMPLE_INTERPOLATE: + return clock_interpolate(delta_t, buf, n, interleave); + case SAMPLE_RESAMPLE: + return clock_resample(delta_t, buf, n, interleave); + case SAMPLE_RESAMPLE_FASTMEM: + return clock_resample_fastmem(delta_t, buf, n, interleave); + } +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - delta clocking picking nearest sample. +// ---------------------------------------------------------------------------- +int SID::clock_fast(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample + (1 << (FIXP_SHIFT - 1)); + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + clock(delta_t_sample); + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = (next_sample_offset & FIXP_MASK) - (1 << (FIXP_SHIFT - 1)); + buf[s*interleave] = output(); + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with linear sample +// interpolation. +// +// Here the chip is clocked every cycle. This yields higher quality +// sound since the samples are linearly interpolated, and since the +// external filter attenuates frequencies above 16kHz, thus reducing +// sampling noise. +// ---------------------------------------------------------------------------- +int SID::clock_interpolate(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = delta_t_sample; i > 0; i--) { + clock(); + if (unlikely(i <= 2)) { + sample_prev = sample_now; + sample_now = output(); + } + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + buf[s*interleave] = + sample_prev + (sample_offset*(sample_now - sample_prev) >> FIXP_SHIFT); + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with audio resampling. +// +// This is the theoretically correct (and computationally intensive) audio +// sample generation. The samples are generated by resampling to the specified +// sampling frequency. The work rate is inversely proportional to the +// percentage of the bandwidth allocated to the filter transition band. +// +// This implementation is based on the paper "A Flexible Sampling-Rate +// Conversion Method", by J. O. Smith and P. Gosset, or rather on the +// expanded tutorial on the "Digital Audio Resampling Home Page": +// http://www-ccrma.stanford.edu/~jos/resample/ +// +// By building shifted FIR tables with samples according to the +// sampling frequency, the implementation below dramatically reduces the +// computational effort in the filter convolutions, without any loss +// of accuracy. The filter convolutions are also vectorizable on +// current hardware. +// +// Further possible optimizations are: +// * An equiripple filter design could yield a lower filter order, see +// http://www.mwrf.com/Articles/ArticleID/7229/7229.html +// * The Convolution Theorem could be used to bring the complexity of +// convolution down from O(n*n) to O(n*log(n)) using the Fast Fourier +// Transform, see http://en.wikipedia.org/wiki/Convolution_theorem +// * Simply resampling in two steps can also yield computational +// savings, since the transition band will be wider in the first step +// and the required filter order is thus lower in this step. +// Laurent Ganier has found the optimal intermediate sampling frequency +// to be (via derivation of sum of two steps): +// 2 * pass_freq + sqrt [ 2 * pass_freq * orig_sample_freq +// * (dest_sample_freq - 2 * pass_freq) / dest_sample_freq ] +// +// NB! the result of right shifting negative numbers is really +// implementation dependent in the C++ standard. +// ---------------------------------------------------------------------------- +int SID::clock_resample(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = 0; i < delta_t_sample; i++) { + clock(); + sample[sample_index] = sample[sample_index + RINGSIZE] = output(); + ++sample_index &= RINGMASK; + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + int fir_offset = sample_offset*fir_RES >> FIXP_SHIFT; + int fir_offset_rmd = sample_offset*fir_RES & FIXP_MASK; + short* fir_start = fir + fir_offset*fir_N; + short* sample_start = sample + sample_index - fir_N - 1 + RINGSIZE; + + // Convolution with filter impulse response. + int v1 = 0; + for (int j = 0; j < fir_N; j++) { + v1 += sample_start[j]*fir_start[j]; + } + + // Use next FIR table, wrap around to first FIR table using + // next sample. + if (unlikely(++fir_offset == fir_RES)) { + fir_offset = 0; + ++sample_start; + } + fir_start = fir + fir_offset*fir_N; + + // Convolution with filter impulse response. + int v2 = 0; + for (int k = 0; k < fir_N; k++) { + v2 += sample_start[k]*fir_start[k]; + } + + // Linear interpolation. + // fir_offset_rmd is equal for all samples, it can thus be factorized out: + // sum(v1 + rmd*(v2 - v1)) = sum(v1) + rmd*(sum(v2) - sum(v1)) + int v = v1 + (fir_offset_rmd*(v2 - v1) >> FIXP_SHIFT); + + v >>= FIR_SHIFT; + + // Saturated arithmetics to guard against 16 bit sample overflow. + const int half = 1 << 15; + if (v >= half) { + v = half - 1; + } + else if (v < -half) { + v = -half; + } + + buf[s*interleave] = v; + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with audio resampling. +// ---------------------------------------------------------------------------- +int SID::clock_resample_fastmem(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = 0; i < delta_t_sample; i++) { + clock(); + sample[sample_index] = sample[sample_index + RINGSIZE] = output(); + ++sample_index &= RINGMASK; + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + int fir_offset = sample_offset*fir_RES >> FIXP_SHIFT; + short* fir_start = fir + fir_offset*fir_N; + short* sample_start = sample + sample_index - fir_N + RINGSIZE; + + // Convolution with filter impulse response. + int v = 0; + for (int j = 0; j < fir_N; j++) { + v += sample_start[j]*fir_start[j]; + } + + v >>= FIR_SHIFT; + + // Saturated arithmetics to guard against 16 bit sample overflow. + const int half = 1 << 15; + if (v >= half) { + v = half - 1; + } + else if (v < -half) { + v = -half; + } + + buf[s*interleave] = v; + } + + return s; +} + +} // namespace reSID diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..7693a0cf3450f25d864cc2ec7759c1fa8975fae1 GIT binary patch literal 611 zcmZ{gy=xRf7>8%~Ncio*p=kuM86kxSifbC>x;wMyMHd4{5Vi5_R!Hy<5Fv$|A~+#d zf`uFlDF$v%Qi)%UO7M!6#X`hR_HrNjxZ8YH7IEgXDhR&C%sfBdnR#XmxFw(3bCzDd^#f^(RCzyG{>@6WtdxN(xR z$KB_{Jx{vBm%@xOQ%QNWi0XgT8;kaiG4qTl!F(^uFjqtc=A@{?WMUmJ7dB*20v*wT zwGN%z_blQX#4f}%*Js2W56T0@Q6k(bBgsTVW+JR#&Um2YNz-RSNfz!%Q&LA7SMtUp zm+^P2fdaGJ((vRdJVC*1eqkTRMI80e1L6~R%jM}iB+CVoEXxYM%<)Lwrw6i}I?n&% z^G#0IbjRQ1fJ@q(Tt2UjV2Ad^S4r-j4EagkR zFps64o2#i;CQ`2x31hlM6a8mdH57MY>((ZU4cKR`I*NO+Pgz?iI+{DwNVkXNHR^^v`zX@aM5mL7P=Cw=O*I=!MnI~e&0R!oNw+?xOsxJ z`@Lt4zDK>rMT0TsC{{>2qek!b4-F15=aeYJc`qt(R)hyi;^gV=$)3b6}! z4Pqb5Yj{YBDJr|{VQCfgQ+!KoV6ldUO{B#ZJ=iw1kBF0rOs6O#*VTN!I9(yGAQvI7 z;7b*Lo0;S^0_~hOJ{DzidfH`u=UJ&YQ1z|y-KIe+n;EB z|15VMr8+#_-9V`U@3dP(X$Rg(cN3*uc%AMRN_+6&ZlkmhPnnjZA4m?5Pb4*s<;ym- z8xg7X4^Jj1G^wrs)+R=-q$ZnMy{S1-t$Nh7T5R)`X)@kMo@YY#-K9IO%~qDQnCfVh z)7(D%;s1vDtC3tNUruG|QaXQKLM;G8LQen#65a$bB;j2EBNB=MOi8E*Feu?|3w{|& zjndM()U+OhQS8fwGVLaH7KWM@J!)QgeO~q3$;*NFEs>oyR57MHY_>-grfQC=KLP6J BO7s8# literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..55be82f2c7d27abf5160409c498a8ee911038b67 GIT binary patch literal 619 zcmZ{g&ubGw7=~xJTHhTA;zbZIHPKB38G(1ed*J(!E$}{M z41NIFhGl2(tjQjlBs@{EOx@Djv5K{_Rvkbl;D=aG@K{Y2a{;J;gPpMTw4`EhrBiKiHPVOM+BRnH_5gZ^qCA$a)2rapX;1Hp)p#LRbn4T*a z7$bgE2fJ(OEH^!0C^MaP{$%BuE5-R?)*EIb!#*AjU7I6`v7pRHl=PBWzu&kg>tv(B z#;9OwW_Wz~%l~ct60Mp3X0f6!x&CzxpHi?jTudRa;Y|ut8s4QaqoJ9?O$}dCxUAvr zFZeA~ysC;#P&a$hvYV4Nb8*yBoB1qtd5QYQYlkMI%H@05y;NDArQD^0ESD%>q|Pn+ E6HPe;x&QzG literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base new file mode 100644 index 000000000..35f8a0bb7 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base @@ -0,0 +1,223 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2009-2014 VICE Project + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "tod.h" + +#include + +#include "mos6526.h" + +namespace libsidplayfp +{ + +void Tod::reset() +{ + cycles = 0; + + memset(clock, 0, sizeof(clock)); + clock[HOURS] = 1; // the most common value + memcpy(latch, clock, sizeof(latch)); + memset(alarm, 0, sizeof(alarm)); + + isLatched = false; + isStopped = true; + + event_context.schedule(*this, 0, EVENT_CLOCK_PHI1); +} + +uint8_t Tod::read(uint_least8_t reg) +{ + // TOD clock is latched by reading Hours, and released + // upon reading Tenths of Seconds. The counter itself + // keeps ticking all the time. + // Also note that this latching is different from the input one. + if (!isLatched) + memcpy(latch, clock, sizeof(latch)); + + if (reg == TENTHS) + isLatched = false; + else if (reg == HOURS) + isLatched = true; + + return latch[reg]; +} + +void Tod::write(uint_least8_t reg, uint8_t data) +{ + switch (reg) + { + case TENTHS: // Time Of Day clock 1/10 s + data &= 0x0f; + break; + case SECONDS: // Time Of Day clock sec + // deliberate run on + case MINUTES: // Time Of Day clock min + data &= 0x7f; + break; + case HOURS: // Time Of Day clock hour + // force bits 6-5 = 0 + data &= 0x9f; + // Flip AM/PM on hour 12 + // Flip AM/PM only when writing time, not when writing alarm + if ((data & 0x1f) == 0x12 && !(crb & 0x80)) + data ^= 0x80; + break; + } + + bool changed = false; + if (crb & 0x80) + { + // set alarm + if (alarm[reg] != data) + { + changed = true; + alarm[reg] = data; + } + } + else + { + // set time + if (reg == TENTHS) + { + // apparently the tickcounter is reset to 0 when the clock + // is not running and then restarted by writing to the 10th + // seconds register. + if (isStopped) + { + cycles = 0; + isStopped = false; + } + } + else if (reg == HOURS) + { + isStopped = true; + } + + if (clock[reg] != data) + { + changed = true; + clock[reg] = data; + } + } + + // check alarm + if (changed) + { + checkAlarm(); + } +} + +void Tod::event() +{ + // Reload divider according to 50/60 Hz flag + // Only performed on expiry according to Frodo + cycles += period * (cra & 0x80 ? 5 : 6); + + // Fixed precision 25.7 + event_context.schedule(*this, cycles >> 7); + cycles &= 0x7F; // Just keep the decimal part + + if (!isStopped) + { + // advance the counters. + // - individual counters are all 4 bit + uint8_t t0 = clock[TENTHS] & 0x0f; + uint8_t t1 = clock[SECONDS] & 0x0f; + uint8_t t2 = (clock[SECONDS] >> 4) & 0x0f; + uint8_t t3 = clock[MINUTES] & 0x0f; + uint8_t t4 = (clock[MINUTES] >> 4) & 0x0f; + uint8_t t5 = clock[HOURS] & 0x0f; + uint8_t t6 = (clock[HOURS] >> 4) & 0x01; + uint8_t pm = clock[HOURS] & 0x80; + + // tenth seconds (0-9) + t0 = (t0 + 1) & 0x0f; + if (t0 == 10) + { + t0 = 0; + // seconds (0-59) + t1 = (t1 + 1) & 0x0f; // x0...x9 + if (t1 == 10) + { + t1 = 0; + t2 = (t2 + 1) & 0x07; // 0x...5x + if (t2 == 6) + { + t2 = 0; + // minutes (0-59) + t3 = (t3 + 1) & 0x0f; // x0...x9 + if (t3 == 10) + { + t3 = 0; + t4 = (t4 + 1) & 0x07; // 0x...5x + if (t4 == 6) + { + t4 = 0; + // hours (1-12) + t5 = (t5 + 1) & 0x0f; + if (t6) + { + // toggle the am/pm flag when going from 11 to 12 (!) + if (t5 == 2) + { + pm ^= 0x80; + } + // wrap 12h -> 1h (FIXME: when hour became x3 ?) + if (t5 == 3) + { + t5 = 1; + t6 = 0; + } + } + else + { + if (t5 == 10) + { + t5 = 0; + t6 = 1; + } + } + } + } + } + } + } + + clock[TENTHS] = t0; + clock[SECONDS] = t1 | (t2 << 4); + clock[MINUTES] = t3 | (t4 << 4); + clock[HOURS] = t5 | (t6 << 4) | pm; + + checkAlarm(); + } +} + +void Tod::checkAlarm() +{ + if (!memcmp(alarm, clock, sizeof(alarm))) + { + parent->todInterrupt(); + } +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base new file mode 100644 index 000000000..300883fd7 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base @@ -0,0 +1,276 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_SPLINE_H +#define RESID_SPLINE_H + +namespace reSID +{ + +// Our objective is to construct a smooth interpolating single-valued function +// y = f(x). +// +// Catmull-Rom splines are widely used for interpolation, however these are +// parametric curves [x(t) y(t) ...] and can not be used to directly calculate +// y = f(x). +// For a discussion of Catmull-Rom splines see Catmull, E., and R. Rom, +// "A Class of Local Interpolating Splines", Computer Aided Geometric Design. +// +// Natural cubic splines are single-valued functions, and have been used in +// several applications e.g. to specify gamma curves for image display. +// These splines do not afford local control, and a set of linear equations +// including all interpolation points must be solved before any point on the +// curve can be calculated. The lack of local control makes the splines +// more difficult to handle than e.g. Catmull-Rom splines, and real-time +// interpolation of a stream of data points is not possible. +// For a discussion of natural cubic splines, see e.g. Kreyszig, E., "Advanced +// Engineering Mathematics". +// +// Our approach is to approximate the properties of Catmull-Rom splines for +// piecewice cubic polynomials f(x) = ax^3 + bx^2 + cx + d as follows: +// Each curve segment is specified by four interpolation points, +// p0, p1, p2, p3. +// The curve between p1 and p2 must interpolate both p1 and p2, and in addition +// f'(p1.x) = k1 = (p2.y - p0.y)/(p2.x - p0.x) and +// f'(p2.x) = k2 = (p3.y - p1.y)/(p3.x - p1.x). +// +// The constraints are expressed by the following system of linear equations +// +// [ 1 xi xi^2 xi^3 ] [ d ] [ yi ] +// [ 1 2*xi 3*xi^2 ] * [ c ] = [ ki ] +// [ 1 xj xj^2 xj^3 ] [ b ] [ yj ] +// [ 1 2*xj 3*xj^2 ] [ a ] [ kj ] +// +// Solving using Gaussian elimination and back substitution, setting +// dy = yj - yi, dx = xj - xi, we get +// +// a = ((ki + kj) - 2*dy/dx)/(dx*dx); +// b = ((kj - ki)/dx - 3*(xi + xj)*a)/2; +// c = ki - (3*xi*a + 2*b)*xi; +// d = yi - ((xi*a + b)*xi + c)*xi; +// +// Having calculated the coefficients of the cubic polynomial we have the +// choice of evaluation by brute force +// +// for (x = x1; x <= x2; x += res) { +// y = ((a*x + b)*x + c)*x + d; +// plot(x, y); +// } +// +// or by forward differencing +// +// y = ((a*x1 + b)*x1 + c)*x1 + d; +// dy = (3*a*(x1 + res) + 2*b)*x1*res + ((a*res + b)*res + c)*res; +// d2y = (6*a*(x1 + res) + 2*b)*res*res; +// d3y = 6*a*res*res*res; +// +// for (x = x1; x <= x2; x += res) { +// plot(x, y); +// y += dy; dy += d2y; d2y += d3y; +// } +// +// See Foley, Van Dam, Feiner, Hughes, "Computer Graphics, Principles and +// Practice" for a discussion of forward differencing. +// +// If we have a set of interpolation points p0, ..., pn, we may specify +// curve segments between p0 and p1, and between pn-1 and pn by using the +// following constraints: +// f''(p0.x) = 0 and +// f''(pn.x) = 0. +// +// Substituting the results for a and b in +// +// 2*b + 6*a*xi = 0 +// +// we get +// +// ki = (3*dy/dx - kj)/2; +// +// or by substituting the results for a and b in +// +// 2*b + 6*a*xj = 0 +// +// we get +// +// kj = (3*dy/dx - ki)/2; +// +// Finally, if we have only two interpolation points, the cubic polynomial +// will degenerate to a straight line if we set +// +// ki = kj = dy/dx; +// + + +#if SPLINE_BRUTE_FORCE +#define interpolate_segment interpolate_brute_force +#else +#define interpolate_segment interpolate_forward_difference +#endif + + +// ---------------------------------------------------------------------------- +// Calculation of coefficients. +// ---------------------------------------------------------------------------- +inline +void cubic_coefficients(double x1, double y1, double x2, double y2, + double k1, double k2, + double& a, double& b, double& c, double& d) +{ + double dx = x2 - x1, dy = y2 - y1; + + a = ((k1 + k2) - 2*dy/dx)/(dx*dx); + b = ((k2 - k1)/dx - 3*(x1 + x2)*a)/2; + c = k1 - (3*x1*a + 2*b)*x1; + d = y1 - ((x1*a + b)*x1 + c)*x1; +} + +// ---------------------------------------------------------------------------- +// Evaluation of cubic polynomial by brute force. +// ---------------------------------------------------------------------------- +template +inline +void interpolate_brute_force(double x1, double y1, double x2, double y2, + double k1, double k2, + PointPlotter plot, double res) +{ + double a, b, c, d; + cubic_coefficients(x1, y1, x2, y2, k1, k2, a, b, c, d); + + // Calculate each point. + for (double x = x1; x <= x2; x += res) { + double y = ((a*x + b)*x + c)*x + d; + plot(x, y); + } +} + +// ---------------------------------------------------------------------------- +// Evaluation of cubic polynomial by forward differencing. +// ---------------------------------------------------------------------------- +template +inline +void interpolate_forward_difference(double x1, double y1, double x2, double y2, + double k1, double k2, + PointPlotter plot, double res) +{ + double a, b, c, d; + cubic_coefficients(x1, y1, x2, y2, k1, k2, a, b, c, d); + + double y = ((a*x1 + b)*x1 + c)*x1 + d; + double dy = (3*a*(x1 + res) + 2*b)*x1*res + ((a*res + b)*res + c)*res; + double d2y = (6*a*(x1 + res) + 2*b)*res*res; + double d3y = 6*a*res*res*res; + + // Calculate each point. + for (double x = x1; x <= x2; x += res) { + plot(x, y); + y += dy; dy += d2y; d2y += d3y; + } +} + +template +inline +double x(PointIter p) +{ + return (*p)[0]; +} + +template +inline +double y(PointIter p) +{ + return (*p)[1]; +} + +// ---------------------------------------------------------------------------- +// Evaluation of complete interpolating function. +// Note that since each curve segment is controlled by four points, the +// end points will not be interpolated. If extra control points are not +// desirable, the end points can simply be repeated to ensure interpolation. +// Note also that points of non-differentiability and discontinuity can be +// introduced by repeating points. +// ---------------------------------------------------------------------------- +template +inline +void interpolate(PointIter p0, PointIter pn, PointPlotter plot, double res) +{ + double k1, k2; + + // Set up points for first curve segment. + PointIter p1 = p0; ++p1; + PointIter p2 = p1; ++p2; + PointIter p3 = p2; ++p3; + + // Draw each curve segment. + for (; p2 != pn; ++p0, ++p1, ++p2, ++p3) { + // p1 and p2 equal; single point. + if (x(p1) == x(p2)) { + continue; + } + // Both end points repeated; straight line. + if (x(p0) == x(p1) && x(p2) == x(p3)) { + k1 = k2 = (y(p2) - y(p1))/(x(p2) - x(p1)); + } + // p0 and p1 equal; use f''(x1) = 0. + else if (x(p0) == x(p1)) { + k2 = (y(p3) - y(p1))/(x(p3) - x(p1)); + k1 = (3*(y(p2) - y(p1))/(x(p2) - x(p1)) - k2)/2; + } + // p2 and p3 equal; use f''(x2) = 0. + else if (x(p2) == x(p3)) { + k1 = (y(p2) - y(p0))/(x(p2) - x(p0)); + k2 = (3*(y(p2) - y(p1))/(x(p2) - x(p1)) - k1)/2; + } + // Normal curve. + else { + k1 = (y(p2) - y(p0))/(x(p2) - x(p0)); + k2 = (y(p3) - y(p1))/(x(p3) - x(p1)); + } + + interpolate_segment(x(p1), y(p1), x(p2), y(p2), k1, k2, plot, res); + } +} + +// ---------------------------------------------------------------------------- +// Class for plotting integers into an array. +// ---------------------------------------------------------------------------- +template +class PointPlotter +{ + protected: + F* f; + + public: + PointPlotter(F* arr) : f(arr) + { + } + + void operator ()(double x, double y) + { + // Clamp negative values to zero. + if (y < 0) { + y = 0; + } + + f[int(x)] = F(y + 0.5); + } +}; + +} // namespace reSID + +#endif // not RESID_SPLINE_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..26f074d3ca33075a6668719c9719cc488be73737 GIT binary patch literal 751 zcmZ{gO=uHA6vtr5II1P9(QzxVwgMb&*Oy4T<5 zA9&F3zvxE@F(vOH+t__K5Yyv`^-vSoHk}5xK~umcX&M-!Gq72ll@AfLsL#n%dctX; zLV4X&Uia?X-?<4i12hYK8t5|c6wnpmX`rjXX8`0@TfRs3md)1!CxOJIVQSvF`4dSgEq0HJhySHOYE|5f4fwe+QsxUW@xI3 K=@+bj!oL6#kRB`m literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..d8c0e7694182cb564495c186ffac31eae73d5c81 GIT binary patch literal 635 zcmZ{gKWG#|6o+T`F1PPZa)^x}He=_3!kQ)$Z1U%li!KI^AQDVSxq$>rwGdLcDGp~j zu@F+ov5;cI&Os_kqK%4p!XAS~5E~IJtim-`o4a-9ToD9cF}&~N4fA_rfp-qb^YP2> zd6XO`~}ae=2G-t$us`@9cggAYIup21;AP&X-P+fHFS{unwa zPk{rTxnx+n{nAgc4ShzUh?R*qmYiV9^3 zlQC4*n)#>c>fBM(q@O)|w7p z(3v;v)^_|@w#a_Wu2aGE%<%Z|m;c*Fw`kLjy0wPB$|j9(pi3}pVu0j RE0jN=f^4o*{*Ze2=`ZmF@`V5Z literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base new file mode 100644 index 000000000..8c7ff0d77 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base @@ -0,0 +1,469 @@ +2010-??-?? Dag Lem + + * Version 1.0 released. + + * configure.ac: Updated to current autoconf/automake standards. + New option --enable-arch for gcc architecture specific + optimizations, including vectorization. New option + --enable-branch-hints for branch prediction optimizations. + + * Makefile.am, samp2src.pl: Generate header files instead of + source files for waveform samples. Added dac.h, dac.cc. + + * siddefs.h.in: Sampling method names now better reflect their + operation (SAMPLE_RESAMPLE_INTERPOLATE -> SAMPLE_RESAMPLE, + SAMPLE_RESAMPLE_FAST -> SAMPLE_RESAMPLE_FASTMEM). + New macros for branch prediction: likely / unlikely. + + * dac.h: New file; accurate emulation of non-monotonic MOS 6581 + D/A converters. + + * dac.cc: New file; accurate emulation of non-monotonic MOS 6581 + D/A converters. + + * envelope.h (EnvelopeGenerator::clock): Emulation of one cycle + pipeline delay in the exponential frequency divider. + (EnvelopeGenerator::output): Emulation of non-ideal DAC output. + (EnvelopeGenerator::set_chip_model): New function; for emulation + of DAC imperfections. + (EnvelopeGenerator::set_exponential_counter): New function; + modularization of exponential counter update. + + * envelope.cc (EnvelopeGenerator::EnvelopeGenerator): + Initialization of DAC lookup tables. + (EnvelopeGenerator::readENV): Return envelope_counter directly, in + order to allow EnvelopeGenerator::output to emulate DAC + imperfections. + (EnvelopeGenerator::reset): Initialization of new + variables. + (EnvelopeGenerator::set_chip_model): New function; for emulation + of DAC imperfections. + (EnvelopeGenerator::writeCONTROL_REG): Flush of exponential + frequency divider pipeline on attack. + + * extfilt.h (ExternalFilter::clock): Cutoff frequency fixed point + accuracy is traded off for for vastly improved filter signal + fixed point accuracy. + (ExternalFilter::output): Output range reduced from 20 to 16 + bits. + + * extfilt.cc (ExternalFilter::ExternalFilter): Assumes audio + equipment impedance of 10kOhm, yielding a high-pass 3-dB frequency + of 1.6Hz (changed from 16Hz). Cutoff frequency fixed point accuracy + is traded off for for vastly improved filter signal fixed point + accuracy. + (ExternalFilter::set_chip_model): Removed. Remaining DC levels can + only be canceled by enabling the external filter (or by similar + post processing). + + * filter.h: Major rewrite implementing an accurate model of the + actual filter and output stage topology, including models for + op-amps, input and feedback NMOS FET "resistors", and voltage + controlled resistors (VCRs). + (Filter::input): New interface to set external input level. + (Filter::output): Output range reduced from 20 to 16 bits. + (Filter::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + (Filter::solve_gain): New function; iterative solver using + Newton-Raphson and bisection to calculate gain for SID op-amp + gains and summers using NMOS FETs as input and feedback "resistors". + (Filter::solve_integrate): New function; one-step fixpoint solver + to calculate output from SID op-amp integrators using VCRs built + from four NMOS FETs as inputs. + + * filter.cc: Major rewrite implementing an accurate model of the + actual filter and output stage topology, including models for + op-amps, input and feedback NMOS FET "resistors", and voltage + controlled resistors (VCRs). + (Filter::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + + * sid.h: Resampling constants declared in enum. + (SID::State): Added voice_mask, shift_register_reset, + shift_pipeline, pulse_output, floating_output_ttl, + envelope_pipeline. + (SID::output): 16 bit output range only, n-bit interface + removed. + (SID::clock_resample): Renamed from + SID::clock_resample_interpolate. + (SID::clock_resample_fastmem): Renamed from + SID::clock_resample_fast. + + * sid.cc (SID::clock): Emulation of one cycle pipeline write delay + for the MOS8580. + (SID::clock_resample): Renamed from SID::clock_resample_interpolate. + Corrected bug in FIR table wraparound, courtesy of Antti Lankila. + (SID::clock_resample_fastmem): Renamed from + SID::clock_resample_fast. + (SID::input): Hand off all processing of the external input to the + filter. + (SID::output): 16 bit output range only, n-bit output interface + removed. + (SID::read): Aging time for bus value increased from 0x2000 to + 0x4000 cycles. + (SID::read_state, SID::write_state): Added voice_mask, + shift_register_reset, shift_pipeline, pulse_output, + floating_output_ttl, envelope_pipeline. + (SID::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + (SID::write): Emulation of one cycle pipeline write delay for the + MOS8580. + (SID::write_pipeline): New function. Emulation of one cycle + pipeline write delay for the MOS8580. + + * spline.h (PointPlotter::operator()): Rounding to nearest + integer. + + * voice.h (Voice::output): Handling of DC for waveform "zero" + level moved to Filter::clock. + + * voice.cc (Voice::set_chip_model): Call set_chip_model for + envelope generator. Handling of DC for "zero" level moved to + Filter::set_chip_model. + + * wave.h (WaveformGenerator::clock): Corrected shift register + model. Emulation of reset time for the shift register. Emulation + of two cycle pipeline delay for accumulator bit 19 to shift the + shift register. + (WaveformGenerator::clock_shift_register) + (WaveformGenerator::write_shift_register) + (WaveformGenerator::reset_shift_register) + (WaveformGenerator::set_noise_output): New functions. Emulation + of writes to the shift register by combined waveforms. + (WaveformGenerator::set_waveform_output): New function. Emulation + of floating DAC input with aging. Emulation of one cycle pipeline + delay for the pulse width comparator to change the pulse + level. Emulation of writes to the shift register by combined + waveforms. Highly optimized waveform calculation using nearly + branch-free table lookup for all waveforms; replaces 16 previous + waveform functions named WaveformGenerator::outputXXXX. + (WaveformGenerator::output): Emulation of non-ideal DAC output. + + * wave.cc (WaveformGenerator::WaveformGenerator): Initialization + of lookup tables for basic waveforms and DACs. + (WaveformGenerator::readOSC): Return waveform_output directly, in + order to allow WaveformGenerator::output to emulate DAC + imperfections. + (WaveformGenerator::set_chip_model): Update pointer to current + waveform table. + (WaveformGenerator::writePW_LO, WaveformGenerator::writePW_HI): + Push next pulse level into pulse level pipeline. + (WaveformGenerator::writeCONTROL_REG): Emulation of the effects of + the test bit on the shift register (shifting, reset time). + Emulation of fading time for floating DAC input (waveform 0). + Update pointer to current waveform table. + (WaveformGenerator::reset): Initialization of new variables. + +2004-06-11 Dag Lem + + * Version 0.16 released. + + * envelope.h (EnvelopeGenerator::clock): Corrected off-by-one + error in check for ADSR delay bug in delta_t cycle interface. + + * filter.cc (Filter::set_chip_model): Initialize filter cutoff + mappings before call to set_chip_model. + + * sid.cc (SID::set_sampling_parameters): Build shifted FIR tables + with samples according to the sampling frequency. + (SID::clock_resample_interpolate): New function; factorized linear + interpolation out from filter convolutions, and made convolutions + vectorizable. + (SID::clock_resample_fast): New function; single convolution, same + accuracy as with interpolation by using more filter tables. + (SID::State, SID::read_state, SID::write_state): Read and write + rate_counter_period and exponential_counter_period. Read sustain + value. + +2003-10-20 Dag Lem + + * Version 0.15 released. + + * envelope.h (EnvelopeGenerator): Added public State enum. + (EnvelopeGenerator::clock): Rate counter is 15 bits, count + rate_period - 1 after wrapping from 0x8000 to 0 in ADSR delay bug. + + * sid.cc, sid.h (SID::State): Added envelope_state. + (SID::State::write_state): Restore register 0x18. + (SID::set_sampling_parameters): Scale resampling filter to avoid + clipping. + (SID::clock_resample): Saturated arithmetics to avoid clipping. + +2002-12-31 Dag Lem + + * Version 0.14 released. + + * envelope.h (EnvelopeGenerator::clock): Corrected one cycle error + in ADSR delay bug. Only load the exponential counter period at the + envelope counter values 255, 93, 54, 26, 14, 6, 0. + + * filter.cc (Filter::set_chip_model): Call set_w0() and set_Q() to + update filter settings. + (Filter::set_w0): Limit cutoff frequency for both 1 cycle and + delta_t cycle filter. + + * filter.h (Filter::clock): Mix in external audio input. + + * sid.cc, sid.h (SID::input): New function; accepts external audio + input sample. + + * spline.h (PointPlotter::operator ()): Clamp negative values to + zero. + + * voice.cc, voice.h: Changed misleading name wave_DC to wave_zero. + + * wave.h (WaveformGenerator::clock): Corrected bug in check for + accumulator bit 19 in noise register shift. + +2002-01-19 Dag Lem + + * Version 0.13 released. + + * configure.in: Replaced AC_TRY_COMPILER with AC_TRY_COMPILE, + removed AC_PROG_RANLIB. + + * envelope.h (EnvelopeGenerator::clock): Reset rate_step on state + change. + + * extfilt.cc (ExternalFilter::set_chip_model): New calculation of + maximum mixer DC level. + + * filter.cc (Filter::set_chip_model): Moved calculation of + voice_DC to voice.cc, corrected calculation of mixer_DC. + + * filter.h (Filter::output): Mixer output is not inverted. + + * sid.cc (SID::set_chip_model): Call voice.set_chip_model instead + of voice.wave.set_chip_model. + + * voice.cc (Voice::Voice): Call set_chip_model. + (Voice::set_chip_model): New function; model both waveform D/A + converter and envelope multiplying D/A converter DC offsets. + + * voice.h (Voice::output): Add both waveform D/A converter and + envelope multiplying D/A converter DC offsets. + + * wave.h (WaveformGenerator::output____): Reverted to output + minimum wave level when no waveform is selected. The maximum and + minimum wave output levels are interchanged in C= Hacking Issue #20. + +2001-10-20 Dag Lem + + * Version 0.12 released. + + * envelope.cc, envelope.h, filter.cc, filter.h, wave.cc, wave.h: + Removed bool usage. This avoids unnecessary conversion to 1/0. + + * filter.cc (Filter::set_chip_model): New function; selects voice + and mixer DC offsets and mapping from the FC registers to filter + cutoff frequency. The voice and mixer DC offsets for the MOS6581 are + calculated from measurements made by Hrsfalvi, Levente in + C= Hacking Issue #20. + (Filter::Filter): Call set_chip_model. + (Filter::f0_6581, Filter::f0_8580): Separate FC mapping tables. + (Filter::f0_points_6581, Filter::f0_points_8580): Separate FC mapping + points. + + * extfilt.cc, extfilt.h (ExternalFilter::set_chip_model): New + function supporting separate DC correction for MOS6581 and MOS8580. + + * sid.cc, sid.h (SID::adjust_sampling_frequency): New function for + on-the-fly adjustment of sampling frequency. + (SID::clock_fast): Corrected sample calculation. + (SID::set_chip_model): Set filter chip model. + (SID::output): Added audio clipping. + (SID::clock, SID::clock_fast, SID::clock_interpolate, + SID::clock_resample): Added sample interleaving. + + * spline.h (interpolate): Generalized to accept repeated points to + introduce points of non-differentiability and discontinuity. + + * wave.h (WaveformGenerator::output____): No selected waveform + yields maximum wave output level. This was found by Hrsfalvi, + Levente in C= Hacking Issue #20. + (WaveformGenerator::clock): Optimized for speed (no division). + +2001-03-10 Dag Lem + + * Version 0.11 released. + + * configure.in: Disable building of shared library by default. + Control inlining with RESID_INLINING (0 or 1) and RESID_INLINE + (blank or "inline"). + + * envelope.h, extfilt.h, filter.h, voice.h, wave.h: inline keyword + in both function declarations and function definitions. + + * samp2src.pl: Beautified Perl code. + + * sid.h, sid.cc: Replaced voice variables with array. Removed + filter variables from SID::State. + (SID::clock): New audio sample generating interface. Three + clocking methods are available; clocking at output sample + frequency, clocking at cycle frequency with linear sample + interpolation, and clocking at cycle frequency with audio + resampling. + (SID::clock_fast, SID::clock_interpolate, SID::clock_resample): + New functions called by SID::clock. + (SID::set_sampling_parameters): New function to set up SID for + sample generation. The FIR table used in SID::clock_resample is + calculated here. + (SID::I0): 0th order modified Bessel function to calculate Kaiser + window. + + * siddefs.h: Control inlining with RESID_INLINING (0 or 1) and + RESID_INLINE (blank or "inline"). Added enum sampling_method. + + * voice.h, voice.cc (Voice::set_sync_source): Moved setting of + sync source from constructor. + + * wave.h, wave.cc (WaveformGenerator::set_sync_source): Moved + setting of sync source from constructor. + +2000-11-22 Dag Lem + + * Version 0.10 released. + + * configure.in, Makefile.am: Use libtool to build library. The + hack to "disable" install is removed. + + * extfilt.h, filter.h: Moved filter stability code from sid.cc. + + * sid.cc (SID::clock): Moved filter stability code to + extfilt.h/filter.h. Don't clock the rest of the chip more + frequently than necessary. + + * wave.cc: Typecast for pedantic (and probably incorrect) + compilers. + +2000-05-18 Dag Lem + + * Version 0.9 released. + + * filter.h (Filter::output): The sum of the filter outputs is no + longer weighted. + +1999-06-24 Dag Lem + + * Version 0.8 released. + + * filter.h, filter.cc, wave.h, wave.cc: Typecasts for pedantic + compilers. + + * filter.h (Filter::clock): Voice 3 is only silenced by voice3off + if it is not routed through the filter. + + * sid.cc (SID::State): Added constructor for proper initalization. + + * spline.h: Inlined template functions to avoid problems at link + time with certain compilers. + +1999-02-25 Dag Lem + + * Version 0.7 released. + + * configure.in: Check whether compiler supports bool. + + * extfilt.h, extfilt.cc: Implementation of C64 filter, external to + the SID chip. + + * filter.h (Filter::clock): Optimized filter routing using a switch. + (Filter::output): Optimized filter mixing using a switch, avoiding + integer division. Corrected sign of filtered output, which is + inverted compared to unfiltered output. + + * filter.cc (Filter::set_w0): Removed use of M_PI and math.h + functions. Use spline table to map fc to w0. + (Filter::fc_default): Return array of FC spline interpolation points. + (Filter::fc_plotter): Return FC spline plotter object. + + * sid.h (SID::enable_external_filter): Enable/disable external + filter. + (SID::fc_default): Return array of FC spline interpolation points. + (SID::fc_plotter): Return FC spline plotter object. + (SID::State, SID::read_state, SID::write_state): Read and write + complete SID state. + + * sid.cc (SID::clock): Age bus value. Clock external filter. + (SID::enable_external_filter): Enable/disable external filter. + + * spline.h: Spline implementation. Used to specify mapping from + the FC register to filter cutoff frequency. + +1998-11-14 Dag Lem + + * Version 0.6 released. + + * configure.in: Allow compilation in a separate directory. + + * wave.h (WaveformGenerator::synchronize): Handle special case when a + sync source is synced itself on the same cycle as its MSB is set + high. + + * sid.cc (SID::clock): Only clock on MSB on/off for hard sync. + +1998-09-06 Dag Lem + + * Version 0.5 released. + + * version.cc (resid_version_string): Version string with C linkage. + + * wave.cc (WaveformGenerator::set_chip_model): Emulation of MOS8580 + combined waveforms. + +1998-08-28 Dag Lem + + * Version 0.4 released. + + * envelope.h (EnvelopeGenerator::clock): Count up to rate_period twice + during ADSR delay bug, and add one extra rate counter step. + + * filter.cc (Filter::bsd_copysign): Renamed copysign function for + compilation on platforms where copysign is implemented as a macro. + +1998-08-23 Dag Lem + + * Version 0.3 released. + + * envelope.h (EnvelopeGenerator::clock): Handle ADSR boundary bug. + + * envelope.cc (EnvelopeGenerator::rate_counter_period, + EnvelopeGenerator::exponential_counter_period): Corrected counter + periods. + + * filter.h (Filter::clock): Optimized for speed (division by shifting). + + * sid.h (SID::clock): New one-cycle optimized overload of the clock() + function. + + * wave.h (WaveformGenerator::output_P_T): Combined waveform + pulse+triangle indexing corrected. + (WaveformGenerator::output_P__): Check for test bit to handle + pulse+test bit samples. + (WaveformGenerator::output): Optimized for speed (inlining). + +1998-07-28 Dag Lem + + * Version 0.2 released. + + * envelope.h (EnvelopeGenerator::clock): Start decay cycle immediately + at envelope counter 0xff. New sustain value is zero if the sustain + level is raised above the current envelope counter value. + (EnvelopeGenerator::step_envelope): Handle ADSR delay bug. + + * envelope.cc (EnvelopeGenerator::rate_counter_period, + EnvelopeGenerator::exponential_counter_period): Corrected counter + periods. + (EnvelopeGenerator::writeCONTROL_REG): Do not modify rate counter. + + * filter.cc (Filter::set_Q): Constrain Q to keep filter stable. + + * sid.h (SID::read, SID::write, SID::bypass_filter): Simplified API + routing register access through the SID class. + + * sid.cc (SID::output): Corrected variable-bit audio output return. + (SID::read, SID::write): Allow read of write only registers. + +1998-06-09 Dag Lem + + * Version 0.1 released. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base new file mode 100644 index 000000000..294ba8480 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base @@ -0,0 +1,41 @@ +/* addr, off, rle, values */ +/*$0003*/ 0x83, 0x04, 0xaa, 0xb1, 0x91, 0xb3, 0x22, +/*$000b*/ 0x03, 0x4c, +/*$000f*/ 0x03, 0x04, +/*$0016*/ 0x86, 0x05, 0x19, 0x16, 0x00, 0x0a, 0x76, 0xa3, +/*$0022*/ 0x86, 0x03, 0x40, 0xa3, 0xb3, 0xbd, +/*$002b*/ 0x85, 0x01, 0x01, 0x08, +/*$0034*/ 0x07, 0xa0, +/*$0038*/ 0x03, 0xa0, +/*$003a*/ 0x01, 0xff, +/*$0042*/ 0x07, 0x08, +/*$0047*/ 0x04, 0x24, +/*$0053*/ 0x8b, 0x01, 0x03, 0x4c, +/*$0061*/ 0x0c, 0x8d, +/*$0063*/ 0x02, 0x10, +/*$0069*/ 0x84, 0x02, 0x8c, 0xff, 0xa0, +/*$0071*/ 0x85, 0x1e, 0x0a, 0xa3, 0xe6, 0x7a, 0xd0, 0x02, 0xe6, 0x7b, 0xad, 0x00, 0x08, 0xc9, 0x3a, 0xb0, 0x0a, 0xc9, 0x20, 0xf0, 0xef, 0x38, 0xe9, 0x30, 0x38, 0xe9, 0xd0, 0x60, 0x80, 0x4f, 0xc7, 0x52, 0x58, +/*$0091*/ 0x01, 0xff, +/*$009a*/ 0x08, 0x03, +/*$00b2*/ 0x97, 0x01, 0x3c, 0x03, +/*$00c2*/ 0x8e, 0x03, 0xa0, 0x30, 0xfd, 0x01, +/*$00c8*/ 0x82, 0x82, 0x03, +/*$00cb*/ 0x80, 0x81, 0x01, +/*$00ce*/ 0x01, 0x20, +/*$00d1*/ 0x82, 0x01, 0x18, 0x05, +/*$00d5*/ 0x82, 0x02, 0x27, 0x07, 0x0d, +/*$00d9*/ 0x81, 0x86, 0x84, +/*$00e0*/ 0x80, 0x85, 0x85, +/*$00e6*/ 0x80, 0x86, 0x86, +/*$00ed*/ 0x80, 0x85, 0x87, +/*$00f3*/ 0x80, 0x03, 0x18, 0xd9, 0x81, 0xeb, +/*$0176*/ 0x7f, 0x00, +/*$01f6*/ 0x7f, 0x00, +/*$0276*/ 0x7f, 0x00, +/*$0282*/ 0x8b, 0x0a, 0x08, 0x00, 0xa0, 0x00, 0x0e, 0x00, 0x04, 0x0a, 0x00, 0x04, 0x10, +/*$028f*/ 0x82, 0x01, 0x48, 0xeb, +/*$0300*/ 0xef, 0x0b, 0x8b, 0xe3, 0x83, 0xa4, 0x7c, 0xa5, 0x1a, 0xa7, 0xe4, 0xa7, 0x86, 0xae, +/*$0310*/ 0x84, 0x02, 0x4c, 0x48, 0xb2, +/*$0314*/ 0x81, 0x1f, 0x31, 0xea, 0x66, 0xfe, 0x47, 0xfe, 0x4a, 0xf3, 0x91, 0xf2, 0x0e, 0xf2, 0x50, 0xf2, 0x33, 0xf3, 0x57, 0xf1, 0xca, 0xf1, 0xed, 0xf6, 0x3e, 0xf1, 0x2f, 0xf3, 0x66, 0xfe, 0xa5, 0xf4, 0xed, 0xf5, + +/*Total 217*/ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..f573c6f1d1e95d49febdc82b3468a20f8f93aa47 GIT binary patch literal 4246 zcmb7_e`p)$8OKjGaqiBRi^B?`N}L<)kGOQ8bR{vNW1Mu#r1&Chx?7N87{MsWRAGee zkHY>5LxPc1X2N3|gAO6c*t z%~l{@2+~*2ec#XXyx)8895ekdn8r^p%q5>qUi`&#$qQdG3`4{klVkoDO-RFVer3g* zVbLvIFoaQG6KCsp#E|%p%Vu}FpFG|@(chlA z`>8WM-8$BN(0{knpWEu5Hu0U@>dw&j*{$vw`gXRu4t<|IdAqZ0*E_en%SOHX@hP)E z=3lq`7fca%{j^)2?WiR8O^B1c!`=piJzWAdjmdRT-Hda2e+Qu73>{a8Lo&H|A(s;_Q zG)~xSA6Yv)Kc_3tylTX7MNDV$zbuTbNHiYwMXw#Ts%M>xw)yAAX>(=9eC3Q;X*g!N zx@I^h?XpO;V$C(F_DG3DeGk8G?_qISTpBIi8Y#76;sH*O=qnC>K6&tGc<|>Xba_zU z6aD%_>I?rKD&epqVzS4`7Q`oqH`Ti%%B>$X*Zy%w+&Jo*!$AlGTSYdF8MAT5q-ezV z8~@oC6OH}-mv6@!wZWLA7FE7r3|Ap4U1Jt7m{*}>sF5c=pi8!NXaorji~-j4dQ zGEVz%OrbEZ4KQN&=)M1`7d@_VWxIE%;j^?hP9OirW|#D$$2UyshW(SvvDw~i)H>Ge z_-$Jp_`S)$4_>WG@2V}ZtT8>+?(eMpAwG*2YqLW+hcfy;P2raJxZQ88e0R_VuX(=Hcz`$F#6R<9>p1#Q zmvX8&|ILX+FRDJjP;?_Z@j+C*oAtx=g#3f#1`CmW{&Upw3x#=`d`bAA$ma(BynUW( z@IjHUkS)9rANXAD`>LIIC8|blK8@NFSOH#5^Prel(>y5Rr3(K0()S7aZa!kZO+DX| z=0P!UN%NqHm-f?`h4;}`KFq>3?4zxDtJ(*}yj9JEBHrbo_?gTv>E=D;M|&IQSM-tT z`Ek@zxsdaN4~l%ng+YGsAwTjJ{K9dW-#UDp6?`N4fyep52gN+j4?HN@_ezfQgAe(Q z%!mBQhYUDB_@J1_`GE&Tz97T-or4egk#CqEe8`V^oF9Bp%;WsvgCbus%zbH+?#Fs& zp@{tcicE+3`9UVK<8R^QpaS~(vgAe(Q%(toM;5oq@O(>}x1@R3HSfCOg^M&xRqeN}d|@eAP|r+|4em29yZFli8Cl6(f^6w$ zgRAb#O8MTR%qo%eJ^K5R0NM9SR7*g)C909~kRNiEJ}CB4P5Gz>6}l?F-d*rOAz$d0 zDAOLE_!8A@Tk_=lPx7FcM>WNx8dNGhIDg>b{E=^%ALgSPt?(A*`I9^-=3Uo3DDtKK ztMdNR3Y;}HUr@R+mFO8&!*_$HrxFG!Z&98<$%A4ZR`7hZmUsn~U-ex2NnUedcx zW?D^p=_`@_G}Yjf`AMHrk(a@fOjpULRFuoB{H`UzQxy1Qes}Toq~x7>5tIVXA9bU? zN)fN7c}hj8e1@N2_>dLNGRzNsH`RQYnV(h7#ponMu7i{WsZ2$lO literal 0 HcmV?d00001 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base new file mode 100644 index 000000000..d2f02de1f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base @@ -0,0 +1,127 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2004 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#define RESID_VOICE_CC + +#include "voice.h" + +namespace reSID +{ + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +Voice::Voice() +{ + set_chip_model(MOS6581); +} + +// ---------------------------------------------------------------------------- +// Set chip model. +// ---------------------------------------------------------------------------- +void Voice::set_chip_model(chip_model model) +{ + wave.set_chip_model(model); + envelope.set_chip_model(model); + + if (model == MOS6581) { + // The waveform D/A converter introduces a DC offset in the signal + // to the envelope multiplying D/A converter. The "zero" level of + // the waveform D/A converter can be found as follows: + // + // Measure the "zero" voltage of voice 3 on the SID audio output + // pin, routing only voice 3 to the mixer ($d417 = $0b, $d418 = + // $0f, all other registers zeroed). + // + // Then set the sustain level for voice 3 to maximum and search for + // the waveform output value yielding the same voltage as found + // above. This is done by trying out different waveform output + // values until the correct value is found, e.g. with the following + // program: + // + // lda #$08 + // sta $d412 + // lda #$0b + // sta $d417 + // lda #$0f + // sta $d418 + // lda #$f0 + // sta $d414 + // lda #$21 + // sta $d412 + // lda #$01 + // sta $d40e + // + // ldx #$00 + // lda #$38 ; Tweak this to find the "zero" level + //l cmp $d41b + // bne l + // stx $d40e ; Stop frequency counter - freeze waveform output + // brk + // + // The waveform output range is 0x000 to 0xfff, so the "zero" + // level should ideally have been 0x800. In the measured chip, the + // waveform output "zero" level was found to be 0x380 (i.e. $d41b + // = 0x38) at an audio output voltage of 5.94V. + // + // With knowledge of the mixer op-amp characteristics, further estimates + // of waveform voltages can be obtained by sampling the EXT IN pin. + // From EXT IN samples, the corresponding waveform output can be found by + // using the model for the mixer. + // + // Such measurements have been done on a chip marked MOS 6581R4AR + // 0687 14, and the following results have been obtained: + // * The full range of one voice is approximately 1.5V. + // * The "zero" level rides at approximately 5.0V. + // + wave_zero = 0x380; + } + else { + // No DC offsets in the MOS8580. + wave_zero = 0x800; + } +} + +// ---------------------------------------------------------------------------- +// Set sync source. +// ---------------------------------------------------------------------------- +void Voice::set_sync_source(Voice* source) +{ + wave.set_sync_source(&source->wave); +} + +// ---------------------------------------------------------------------------- +// Register functions. +// ---------------------------------------------------------------------------- +void Voice::writeCONTROL_REG(reg8 control) +{ + wave.writeCONTROL_REG(control); + envelope.writeCONTROL_REG(control); +} + +// ---------------------------------------------------------------------------- +// SID reset. +// ---------------------------------------------------------------------------- +void Voice::reset() +{ + wave.reset(); + envelope.reset(); +} + +} // namespace reSID diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base new file mode 100644 index 0000000000000000000000000000000000000000..1cc8874da796bf210ffddb17d0382a86763bcc81 GIT binary patch literal 4096 zcmeHJ%TC)s6!oX{6T0l868?j z)Ey^E*a2`IlPj8=y5rJpkD|jr>ctkk>m6$ujXnyPg7G`U$c%mmv@Lg8g|1Wj1ANJ&R~|^ z>+E)PI~tA59?q`nasyiDsLOSpKY+8>@h6QK_9M?9$B*Ojn6sIK7kN=ULnXezC&gqk zsd!lyWjQUU(`ixutnAmE*<@Lu1cfXwF(}sYts^%Jf@ zMTagQY8>SoioXeZ=gL&mhD7_Xt4 zE)mzQLF +# Copyright (c) 2012 Zack Weinberg +# Copyright (c) 2013 Roy Stogner +# Copyright (c) 2014 Alexey Sokolov +# +# Copying and distribution of this file, with or without modification, are +# permitted in any medium without royalty provided the copyright notice +# and this notice are preserved. This file is offered as-is, without any +# warranty. + +m4_define([_AX_CXX_COMPILE_STDCXX_11_testbody], [[ + template + struct check + { + static_assert(sizeof(int) <= sizeof(T), "not big enough"); + }; + + struct Base { + virtual void f() {} + }; + struct Child : public Base { + virtual void f() override {} + }; + + typedef check> right_angle_brackets; + + int a; + decltype(a) b; + + typedef check check_type; + check_type c; + check_type&& cr = static_cast(c); + + auto d = a; + auto l = [](){}; +]]) + +AC_DEFUN([SID_CXX_COMPILE_STDCXX_11], [dnl + AC_LANG_PUSH([C++])dnl + ac_success=no + AC_CACHE_CHECK(whether $CXX supports C++11 features by default, + ax_cv_cxx_compile_cxx11, + [AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], + [ax_cv_cxx_compile_cxx11=yes], + [ax_cv_cxx_compile_cxx11=no])]) + if test x$ax_cv_cxx_compile_cxx11 = xyes; then + ac_success=yes + fi + + if test x$ac_success = xno; then + cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_-std=c++11]) + AC_CACHE_CHECK(whether $CXX supports C++11 features with -std=c++11, + $cachevar, + [ac_save_CXXFLAGS="$CXXFLAGS" + CXXFLAGS="$CXXFLAGS -std=c++11" + AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], + [eval $cachevar=yes], + [eval $cachevar=no]) + CXXFLAGS="$ac_save_CXXFLAGS"]) + if eval test x\$$cachevar = xyes; then + CXXFLAGS="$CXXFLAGS -std=c++11" + ac_success=yes + break + fi + fi + + AC_LANG_POP([C++]) + + if test x$ac_success = xno; then + HAVE_CXX11=0 + AC_MSG_NOTICE([No compiler with C++11 support was found]) + else + HAVE_CXX11=1 + AC_DEFINE(HAVE_CXX11,1, + [define if the compiler supports basic C++11 syntax]) + fi + + AC_SUBST(HAVE_CXX11) +]) diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base new file mode 100644 index 000000000..81c035ed6 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base @@ -0,0 +1,256 @@ +0 319 +8 322 +16 315 +24 302 +32 309 +40 315 +48 310 +56 309 +64 309 +72 314 +80 317 +88 302 +96 290 +104 298 +112 303 +120 293 +128 301 +136 306 +144 303 +152 299 +160 300 +168 298 +176 302 +184 298 +192 300 +200 308 +208 293 +216 298 +224 296 +232 297 +240 307 +248 293 +256 293 +264 291 +272 295 +280 300 +288 296 +296 292 +304 299 +312 288 +320 287 +328 299 +336 305 +344 302 +352 294 +360 295 +368 290 +376 290 +384 294 +392 297 +400 280 +408 288 +416 302 +424 306 +432 301 +440 291 +448 296 +456 301 +464 303 +472 290 +480 307 +488 294 +496 302 +504 302 +512 299 +520 297 +528 300 +536 292 +544 300 +552 295 +560 299 +568 291 +576 306 +584 308 +592 308 +600 313 +608 309 +616 303 +624 307 +632 308 +640 309 +648 307 +656 305 +664 316 +672 308 +680 303 +688 323 +696 309 +704 307 +712 318 +720 312 +728 326 +736 327 +744 325 +752 332 +760 346 +768 328 +776 327 +784 339 +792 344 +800 340 +808 347 +816 339 +824 349 +832 343 +840 349 +848 360 +856 357 +864 361 +872 363 +880 368 +888 363 +896 369 +904 373 +912 370 +920 382 +928 384 +936 391 +944 392 +952 415 +960 409 +968 408 +976 431 +984 441 +992 438 +1000 444 +1008 461 +1016 474 +1024 398 +1032 414 +1040 430 +1048 429 +1056 435 +1064 445 +1072 444 +1080 452 +1088 449 +1096 464 +1104 472 +1112 480 +1120 479 +1128 490 +1136 492 +1144 527 +1152 521 +1160 520 +1168 549 +1176 556 +1184 563 +1192 553 +1200 588 +1208 590 +1216 600 +1224 607 +1232 622 +1240 650 +1248 670 +1256 673 +1264 689 +1272 713 +1280 693 +1288 692 +1296 716 +1304 741 +1312 766 +1320 763 +1328 789 +1336 822 +1344 810 +1352 835 +1360 868 +1368 901 +1376 911 +1384 961 +1392 989 +1400 1028 +1408 1035 +1416 1081 +1424 1116 +1432 1153 +1440 1199 +1448 1263 +1456 1353 +1464 1401 +1472 1422 +1480 1477 +1488 1603 +1496 1633 +1504 1718 +1512 1815 +1520 1878 +1528 2065 +1536 1725 +1544 1791 +1552 1850 +1560 1956 +1568 2040 +1576 2141 +1584 2249 +1592 2396 +1600 2459 +1608 2563 +1616 2683 +1624 2842 +1632 2973 +1640 3133 +1648 3276 +1656 3459 +1664 3425 +1672 3585 +1680 3714 +1688 3906 +1696 4011 +1704 4194 +1712 4366 +1720 4616 +1728 4735 +1736 5003 +1744 5209 +1752 5439 +1760 5619 +1768 5848 +1776 6111 +1784 6405 +1792 6121 +1800 6343 +1808 6597 +1816 6795 +1824 7033 +1832 7312 +1840 7499 +1848 7816 +1856 7961 +1864 8181 +1872 8463 +1880 8671 +1888 8988 +1896 9251 +1904 9593 +1912 9950 +1920 9990 +1928 10290 +1936 10590 +1944 10910 +1952 11173 +1960 11465 +1968 11770 +1976 12103 +1984 12272 +1992 12635 +2000 13012 +2008 13357 +2016 13614 +2024 13973 +2032 14315 +2040 14871 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base new file mode 100644 index 000000000..7d839fe5e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base @@ -0,0 +1,256 @@ +0 337 +8 364 +16 360 +24 373 +32 380 +40 392 +48 398 +56 403 +64 413 +72 419 +80 422 +88 420 +96 439 +104 443 +112 451 +120 442 +128 467 +136 462 +144 467 +152 480 +160 483 +168 497 +176 508 +184 517 +192 519 +200 533 +208 554 +216 558 +224 560 +232 561 +240 586 +248 594 +256 563 +264 585 +272 589 +280 608 +288 633 +296 638 +304 659 +312 650 +320 666 +328 673 +336 690 +344 716 +352 711 +360 734 +368 753 +376 772 +384 758 +392 807 +400 797 +408 809 +416 796 +424 834 +432 828 +440 846 +448 847 +456 857 +464 884 +472 884 +480 928 +488 1006 +496 1029 +504 1061 +512 1022 +520 1012 +528 1000 +536 1044 +544 1106 +552 1111 +560 1105 +568 1140 +576 1139 +584 1177 +592 1228 +600 1303 +608 1316 +616 1410 +624 1462 +632 1565 +640 1545 +648 1627 +656 1668 +664 1723 +672 1759 +680 1796 +688 1924 +696 1948 +704 2027 +712 2089 +720 2140 +728 2229 +736 2342 +744 2435 +752 2611 +760 2716 +768 2602 +776 2735 +784 2820 +792 2946 +800 3062 +808 3169 +816 3263 +824 3391 +832 3425 +840 3574 +848 3694 +856 3814 +864 3933 +872 4019 +880 4170 +888 4292 +896 4252 +904 4396 +912 4445 +920 4586 +928 4748 +936 4866 +944 4966 +952 5171 +960 5233 +968 5310 +976 5376 +984 5544 +992 5633 +1000 5695 +1008 5826 +1016 5954 +1024 5324 +1032 5448 +1040 5492 +1048 5643 +1056 5658 +1064 5792 +1072 5846 +1080 5914 +1088 5981 +1096 6062 +1104 6200 +1112 6261 +1120 6322 +1128 6493 +1136 6563 +1144 6665 +1152 6681 +1160 6720 +1168 6828 +1176 6942 +1184 7015 +1192 7195 +1200 7242 +1208 7290 +1216 7415 +1224 7498 +1232 7585 +1240 7796 +1248 7874 +1256 8118 +1264 8224 +1272 8446 +1280 8379 +1288 8484 +1296 8563 +1304 8742 +1312 8877 +1320 9168 +1328 9343 +1336 9535 +1344 9644 +1352 9926 +1360 10144 +1368 10517 +1376 10706 +1384 11055 +1392 11329 +1400 11664 +1408 11564 +1416 11824 +1424 12037 +1432 12326 +1440 12416 +1448 12644 +1456 12997 +1464 13345 +1472 13466 +1480 13742 +1488 14084 +1496 14330 +1504 14593 +1512 14841 +1520 15163 +1528 15494 +1536 14783 +1544 15022 +1552 15224 +1560 15508 +1568 15680 +1576 15944 +1584 16121 +1592 16456 +1600 16559 +1608 16812 +1616 17005 +1624 17294 +1632 17533 +1640 17745 +1648 17886 +1656 18137 +1664 18136 +1672 18454 +1680 18555 +1688 18701 +1696 19005 +1704 19116 +1712 19354 +1720 19640 +1728 19688 +1736 19989 +1744 20189 +1752 20368 +1760 20593 +1768 20763 +1776 20961 +1784 21119 +1792 21076 +1800 21227 +1808 21378 +1816 21385 +1824 21562 +1832 21691 +1840 21870 +1848 21966 +1856 21997 +1864 22122 +1872 22255 +1880 22442 +1888 22409 +1896 22546 +1904 22642 +1912 22585 +1920 22588 +1928 22646 +1936 22698 +1944 22799 +1952 22807 +1960 22796 +1968 22919 +1976 22888 +1984 23022 +1992 22928 +2000 22954 +2008 22896 +2016 23017 +2024 22917 +2032 22763 +2040 23139 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base new file mode 100644 index 000000000..f8553481b --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base @@ -0,0 +1,2283 @@ +# Doxyfile 1.8.5 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project. +# +# All text after a double hash (##) is considered a comment and is placed in +# front of the TAG it is preceding. +# +# All text after a single hash (#) is considered a comment and will be ignored. +# The format is: +# TAG = value [value, ...] +# For lists, items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (\" \"). + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the config file +# that follow. The default is UTF-8 which is also the encoding used for all text +# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv +# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv +# for the list of possible encodings. +# The default value is: UTF-8. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by +# double-quotes, unless you are using Doxywizard) that should identify the +# project for which the documentation is generated. This name is used in the +# title of most generated pages and in a few other places. +# The default value is: My Project. + +PROJECT_NAME = @PACKAGE_NAME@ + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. This +# could be handy for archiving the generated documentation or if some version +# control system is used. + +PROJECT_NUMBER = @PACKAGE_VERSION@ + +# Using the PROJECT_BRIEF tag one can provide an optional one line description +# for a project that appears at the top of each page and should give viewer a +# quick idea about the purpose of the project. Keep the description short. + +PROJECT_BRIEF = + +# With the PROJECT_LOGO tag one can specify an logo or icon that is included in +# the documentation. The maximum height of the logo should not exceed 55 pixels +# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo +# to the output directory. + +PROJECT_LOGO = + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path +# into which the generated documentation will be written. If a relative path is +# entered, it will be relative to the location where doxygen was started. If +# left blank the current directory will be used. + +OUTPUT_DIRECTORY = @builddir@/docs + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- +# directories (in 2 levels) under the output directory of each output format and +# will distribute the generated files over these directories. Enabling this +# option can be useful when feeding doxygen a huge amount of source files, where +# putting all generated files in the same directory would otherwise causes +# performance problems for the file system. +# The default value is: NO. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- +# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, +# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, +# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, +# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, +# Turkish, Ukrainian and Vietnamese. +# The default value is: English. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member +# descriptions after the members that are listed in the file and class +# documentation (similar to Javadoc). Set to NO to disable this. +# The default value is: YES. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief +# description of a member or function before the detailed description +# +# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +# The default value is: YES. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator that is +# used to form the text in various listings. Each string in this list, if found +# as the leading text of the brief description, will be stripped from the text +# and the result, after processing the whole list, is used as the annotated +# text. Otherwise, the brief description is used as-is. If left blank, the +# following values are used ($name is automatically replaced with the name of +# the entity):The $name class, The $name widget, The $name file, is, provides, +# specifies, contains, represents, a, an and the. + +ABBREVIATE_BRIEF = + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# doxygen will generate a detailed section even if there is only a brief +# description. +# The default value is: NO. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. +# The default value is: NO. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path +# before files name in the file list and in the header files. If set to NO the +# shortest path that makes the file name unique will be used +# The default value is: YES. + +FULL_PATH_NAMES = NO + +# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. +# Stripping is only done if one of the specified strings matches the left-hand +# part of the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the path to +# strip. +# +# Note that you can specify absolute paths here, but also relative paths, which +# will be relative from the directory where doxygen is started. +# This tag requires that the tag FULL_PATH_NAMES is set to YES. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the +# path mentioned in the documentation of a class, which tells the reader which +# header file to include in order to use a class. If left blank only the name of +# the header file containing the class definition is used. Otherwise one should +# specify the list of include paths that are normally passed to the compiler +# using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but +# less readable) file names. This can be useful is your file systems doesn't +# support long names like on DOS, Mac, or CD-ROM. +# The default value is: NO. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the +# first line (until the first dot) of a Javadoc-style comment as the brief +# description. If set to NO, the Javadoc-style will behave just like regular Qt- +# style comments (thus requiring an explicit @brief command for a brief +# description.) +# The default value is: NO. + +JAVADOC_AUTOBRIEF = NO + +# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first +# line (until the first dot) of a Qt-style comment as the brief description. If +# set to NO, the Qt-style will behave just like regular Qt-style comments (thus +# requiring an explicit \brief command for a brief description.) +# The default value is: NO. + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a +# multi-line C++ special comment block (i.e. a block of //! or /// comments) as +# a brief description. This used to be the default behavior. The new default is +# to treat a multi-line C++ comment block as a detailed description. Set this +# tag to YES if you prefer the old behavior instead. +# +# Note that setting this tag to YES also means that rational rose comments are +# not recognized any more. +# The default value is: NO. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the +# documentation from any documented member that it re-implements. +# The default value is: YES. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a +# new page for each member. If set to NO, the documentation of a member will be +# part of the file/class/namespace that contains it. +# The default value is: NO. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen +# uses this value to replace tabs by spaces in code fragments. +# Minimum value: 1, maximum value: 16, default value: 4. + +TAB_SIZE = 8 + +# This tag can be used to specify a number of aliases that act as commands in +# the documentation. An alias has the form: +# name=value +# For example adding +# "sideeffect=@par Side Effects:\n" +# will allow you to put the command \sideeffect (or @sideeffect) in the +# documentation, which will result in a user-defined paragraph with heading +# "Side Effects:". You can put \n's in the value part of an alias to insert +# newlines. + +ALIASES = + +# This tag can be used to specify a number of word-keyword mappings (TCL only). +# A mapping has the form "name=value". For example adding "class=itcl::class" +# will allow you to use the command class in the itcl::class meaning. + +TCL_SUBST = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. For +# instance, some of the names that are used will be different. The list of all +# members will be omitted, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or +# Python sources only. Doxygen will then generate output that is more tailored +# for that language. For instance, namespaces will be presented as packages, +# qualified scopes will look different, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources. Doxygen will then generate output that is tailored for Fortran. +# The default value is: NO. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for VHDL. +# The default value is: NO. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Doxygen selects the parser to use depending on the extension of the files it +# parses. With this tag you can assign which parser to use for a given +# extension. Doxygen has a built-in mapping, but you can override or extend it +# using this tag. The format is ext=language, where ext is a file extension, and +# language is one of the parsers supported by doxygen: IDL, Java, Javascript, +# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make +# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C +# (default is Fortran), use: inc=Fortran f=C. +# +# Note For files without extension you can use no_extension as a placeholder. +# +# Note that for custom extensions you also need to set FILE_PATTERNS otherwise +# the files are not read by doxygen. + +EXTENSION_MAPPING = + +# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments +# according to the Markdown format, which allows for more readable +# documentation. See http://daringfireball.net/projects/markdown/ for details. +# The output of markdown processing is further processed by doxygen, so you can +# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in +# case of backward compatibilities issues. +# The default value is: YES. + +MARKDOWN_SUPPORT = YES + +# When enabled doxygen tries to link words that correspond to documented +# classes, or namespaces to their corresponding documentation. Such a link can +# be prevented in individual cases by by putting a % sign in front of the word +# or globally by setting AUTOLINK_SUPPORT to NO. +# The default value is: YES. + +AUTOLINK_SUPPORT = YES + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should set this +# tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); +# versus func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. +# The default value is: NO. + +BUILTIN_STL_SUPPORT = YES + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. +# The default value is: NO. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: +# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen +# will parse them like normal C++ but will assume all classes use public instead +# of private inheritance when no explicit protection keyword is present. +# The default value is: NO. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate +# getter and setter methods for a property. Setting this option to YES will make +# doxygen to replace the get and set methods by a property in the documentation. +# This will only work if the methods are indeed getting or setting a simple +# type. If this is not the case, or you want to show the methods anyway, you +# should set this option to NO. +# The default value is: YES. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. +# The default value is: NO. + +DISTRIBUTE_GROUP_DOC = YES + +# Set the SUBGROUPING tag to YES to allow class member groups of the same type +# (for instance a group of public functions) to be put as a subgroup of that +# type (e.g. under the Public Functions section). Set it to NO to prevent +# subgrouping. Alternatively, this can be done per class using the +# \nosubgrouping command. +# The default value is: YES. + +SUBGROUPING = YES + +# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions +# are shown inside the group in which they are included (e.g. using \ingroup) +# instead of on a separate page (for HTML and Man pages) or section (for LaTeX +# and RTF). +# +# Note that this feature does not work in combination with +# SEPARATE_MEMBER_PAGES. +# The default value is: NO. + +INLINE_GROUPED_CLASSES = NO + +# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions +# with only public data fields or simple typedef fields will be shown inline in +# the documentation of the scope in which they are defined (i.e. file, +# namespace, or group documentation), provided this scope is documented. If set +# to NO, structs, classes, and unions are shown on a separate page (for HTML and +# Man pages) or section (for LaTeX and RTF). +# The default value is: NO. + +INLINE_SIMPLE_STRUCTS = NO + +# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or +# enum is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically be +# useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. +# The default value is: NO. + +TYPEDEF_HIDES_STRUCT = NO + +# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This +# cache is used to resolve symbols given their name and scope. Since this can be +# an expensive process and often the same symbol appears multiple times in the +# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small +# doxygen will become slower. If the cache is too large, memory is wasted. The +# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range +# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 +# symbols. At the end of a run doxygen will report the cache usage and suggest +# the optimal cache size from a speed point of view. +# Minimum value: 0, maximum value: 9, default value: 0. + +LOOKUP_CACHE_SIZE = 0 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. Private +# class members and static file members will be hidden unless the +# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. +# Note: This will also disable the warnings about undocumented members that are +# normally produced when WARNINGS is set to YES. +# The default value is: NO. + +EXTRACT_ALL = NO + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will +# be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIVATE = NO + +# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal +# scope will be included in the documentation. +# The default value is: NO. + +EXTRACT_PACKAGE = NO + +# If the EXTRACT_STATIC tag is set to YES all static members of a file will be +# included in the documentation. +# The default value is: NO. + +EXTRACT_STATIC = NO + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO +# only classes defined in header files are included. Does not have any effect +# for Java sources. +# The default value is: YES. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. When set to YES local methods, +# which are defined in the implementation section but not in the interface are +# included in the documentation. If set to NO only methods in the interface are +# included. +# The default value is: NO. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base name of +# the file that contains the anonymous namespace. By default anonymous namespace +# are hidden. +# The default value is: NO. + +EXTRACT_ANON_NSPACES = NO + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all +# undocumented members inside documented classes or files. If set to NO these +# members will be included in the various overviews, but no documentation +# section is generated. This option has no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. If set +# to NO these classes will be included in the various overviews. This option has +# no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend +# (class|struct|union) declarations. If set to NO these declarations will be +# included in the documentation. +# The default value is: NO. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any +# documentation blocks found inside the body of a function. If set to NO these +# blocks will be appended to the function's detailed documentation block. +# The default value is: NO. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation that is typed after a +# \internal command is included. If the tag is set to NO then the documentation +# will be excluded. Set it to YES to include the internal documentation. +# The default value is: NO. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file +# names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. +# The default value is: system dependent. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with +# their full class and namespace scopes in the documentation. If set to YES the +# scope will be hidden. +# The default value is: NO. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of +# the files that are included by a file in the documentation of that file. +# The default value is: YES. + +SHOW_INCLUDE_FILES = YES + +# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include +# files with double quotes in the documentation rather than with sharp brackets. +# The default value is: NO. + +FORCE_LOCAL_INCLUDES = NO + +# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the +# documentation for inline members. +# The default value is: YES. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the +# (detailed) documentation of file and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: YES. + +SORT_MEMBER_DOCS = YES + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief +# descriptions of file, namespace and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: NO. + +SORT_BRIEF_DOCS = NO + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the +# (brief and detailed) documentation of class members so that constructors and +# destructors are listed first. If set to NO the constructors will appear in the +# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. +# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief +# member documentation. +# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting +# detailed member documentation. +# The default value is: NO. + +SORT_MEMBERS_CTORS_1ST = NO + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy +# of group names into alphabetical order. If set to NO the group names will +# appear in their defined order. +# The default value is: NO. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by +# fully-qualified names, including namespaces. If set to NO, the class list will +# be sorted only by class name, not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the alphabetical +# list. +# The default value is: NO. + +SORT_BY_SCOPE_NAME = NO + +# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper +# type resolution of all parameters of a function it will reject a match between +# the prototype and the implementation of a member function even if there is +# only one candidate or it is obvious which candidate to choose by doing a +# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still +# accept a match between prototype and implementation in such cases. +# The default value is: NO. + +STRICT_PROTO_MATCHING = NO + +# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the +# todo list. This list is created by putting \todo commands in the +# documentation. +# The default value is: YES. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the +# test list. This list is created by putting \test commands in the +# documentation. +# The default value is: YES. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug +# list. This list is created by putting \bug commands in the documentation. +# The default value is: YES. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) +# the deprecated list. This list is created by putting \deprecated commands in +# the documentation. +# The default value is: YES. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional documentation +# sections, marked by \if ... \endif and \cond +# ... \endcond blocks. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the +# initial value of a variable or macro / define can have for it to appear in the +# documentation. If the initializer consists of more lines than specified here +# it will be hidden. Use a value of 0 to hide initializers completely. The +# appearance of the value of individual variables and macros / defines can be +# controlled using \showinitializer or \hideinitializer command in the +# documentation regardless of this setting. +# Minimum value: 0, maximum value: 10000, default value: 30. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at +# the bottom of the documentation of classes and structs. If set to YES the list +# will mention the files that were used to generate the documentation. +# The default value is: YES. + +SHOW_USED_FILES = YES + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This +# will remove the Files entry from the Quick Index and from the Folder Tree View +# (if specified). +# The default value is: YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces +# page. This will remove the Namespaces entry from the Quick Index and from the +# Folder Tree View (if specified). +# The default value is: YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command command input-file, where command is the value of the +# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided +# by doxygen. Whatever the program writes to standard output is used as the file +# version. For an example see the documentation. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed +# by doxygen. The layout file controls the global structure of the generated +# output files in an output format independent way. To create the layout file +# that represents doxygen's defaults, run doxygen with the -l option. You can +# optionally specify a file name after the option, if omitted DoxygenLayout.xml +# will be used as the name of the layout file. +# +# Note that if you run doxygen from a directory containing a file called +# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE +# tag is left empty. + +LAYOUT_FILE = + +# The CITE_BIB_FILES tag can be used to specify one or more bib files containing +# the reference definitions. This must be a list of .bib files. The .bib +# extension is automatically appended if omitted. This requires the bibtex tool +# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. +# For LaTeX the style of the bibliography can be controlled using +# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the +# search path. Do not use file names with spaces, bibtex cannot handle them. See +# also \cite for info how to create references. + +CITE_BIB_FILES = + +#--------------------------------------------------------------------------- +# Configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated to +# standard output by doxygen. If QUIET is set to YES this implies that the +# messages are off. +# The default value is: NO. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES +# this implies that the warnings are on. +# +# Tip: Turn warnings on while writing the documentation. +# The default value is: YES. + +WARNINGS = YES + +# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate +# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: YES. + +WARN_IF_UNDOCUMENTED = YES + +# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some parameters +# in a documented function, or documenting parameters that don't exist or using +# markup commands wrongly. +# The default value is: YES. + +WARN_IF_DOC_ERROR = YES + +# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that +# are documented, but have no documentation for their parameters or return +# value. If set to NO doxygen will only warn about wrong or incomplete parameter +# documentation, but not about the absence of documentation. +# The default value is: NO. + +WARN_NO_PARAMDOC = NO + +# The WARN_FORMAT tag determines the format of the warning messages that doxygen +# can produce. The string should contain the $file, $line, and $text tags, which +# will be replaced by the file and line number from which the warning originated +# and the warning text. Optionally the format may contain $version, which will +# be replaced by the version of the file (if it could be obtained via +# FILE_VERSION_FILTER) +# The default value is: $file:$line: $text. + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning and error +# messages should be written. If left blank the output is written to standard +# error (stderr). + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# Configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag is used to specify the files and/or directories that contain +# documented source files. You may enter file names like myfile.cpp or +# directories like /usr/src/myproject. Separate the files or directories with +# spaces. +# Note: If this tag is empty the current directory is searched. + +INPUT = @srcdir@/sidplayfp \ + @srcdir@/utils \ + @srcdir@/builders \ + @srcdir@/docs + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses +# libiconv (or the iconv built into libc) for the transcoding. See the libiconv +# documentation (see: http://www.gnu.org/software/libiconv) for the list of +# possible encodings. +# The default value is: UTF-8. + +INPUT_ENCODING = UTF-8 + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank the +# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, +# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, +# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, +# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, +# *.qsf, *.as and *.js. + +FILE_PATTERNS = + +# The RECURSIVE tag can be used to specify whether or not subdirectories should +# be searched for input files as well. +# The default value is: NO. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should be +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. +# +# Note that relative paths are relative to the directory from which doxygen is +# run. + +EXCLUDE = + +# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or +# directories that are symbolic links (a Unix file system feature) are excluded +# from the input. +# The default value is: NO. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# AClass::ANamespace, ANamespace::*Test +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories use the pattern */test/* + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or directories +# that contain example code fragments that are included (see the \include +# command). + +EXAMPLE_PATH = @srcdir@/test + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank all +# files are included. + +EXAMPLE_PATTERNS = + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude commands +# irrespective of the value of the RECURSIVE tag. +# The default value is: NO. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or directories +# that contain images that are to be included in the documentation (see the +# \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command: +# +# +# +# where is the value of the INPUT_FILTER tag, and is the +# name of an input file. Doxygen will then use the output that the filter +# program writes to standard output. If FILTER_PATTERNS is specified, this tag +# will be ignored. +# +# Note that the filter must not add or remove lines; it is applied before the +# code is scanned, but not when the output code is generated. If lines are added +# or removed, the anchors will not be placed correctly. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: pattern=filter +# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how +# filters are used. If the FILTER_PATTERNS tag is empty or if none of the +# patterns match the file name, INPUT_FILTER is applied. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER ) will also be used to filter the input files that are used for +# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). +# The default value is: NO. + +FILTER_SOURCE_FILES = NO + +# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file +# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and +# it is also possible to disable source filtering for a specific pattern using +# *.ext= (so without naming a filter). +# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. + +FILTER_SOURCE_PATTERNS = + +# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that +# is part of the input, its contents will be placed on the main page +# (index.html). This can be useful if you have a project on for instance GitHub +# and want to reuse the introduction page also for the doxygen output. + +USE_MDFILE_AS_MAINPAGE = + +#--------------------------------------------------------------------------- +# Configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will be +# generated. Documented entities will be cross-referenced with these sources. +# +# Note: To get rid of all source code in the generated output, make sure that +# also VERBATIM_HEADERS is set to NO. +# The default value is: NO. + +SOURCE_BROWSER = NO + +# Setting the INLINE_SOURCES tag to YES will include the body of functions, +# classes and enums directly into the documentation. +# The default value is: NO. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any +# special comment blocks from generated source code fragments. Normal C, C++ and +# Fortran comments will always remain visible. +# The default value is: YES. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES then for each documented +# function all documented functions referencing it will be listed. +# The default value is: NO. + +REFERENCED_BY_RELATION = NO + +# If the REFERENCES_RELATION tag is set to YES then for each documented function +# all documented entities called/used by that function will be listed. +# The default value is: NO. + +REFERENCES_RELATION = NO + +# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set +# to YES, then the hyperlinks from functions in REFERENCES_RELATION and +# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will +# link to the documentation. +# The default value is: YES. + +REFERENCES_LINK_SOURCE = YES + +# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the +# source code will show a tooltip with additional information such as prototype, +# brief description and links to the definition and documentation. Since this +# will make the HTML file larger and loading of large files a bit slower, you +# can opt to disable this feature. +# The default value is: YES. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +SOURCE_TOOLTIPS = YES + +# If the USE_HTAGS tag is set to YES then the references to source code will +# point to the HTML generated by the htags(1) tool instead of doxygen built-in +# source browser. The htags tool is part of GNU's global source tagging system +# (see http://www.gnu.org/software/global/global.html). You will need version +# 4.8.6 or higher. +# +# To use it do the following: +# - Install the latest version of global +# - Enable SOURCE_BROWSER and USE_HTAGS in the config file +# - Make sure the INPUT points to the root of the source tree +# - Run doxygen as normal +# +# Doxygen will invoke htags (and that will in turn invoke gtags), so these +# tools must be available from the command line (i.e. in the search path). +# +# The result: instead of the source browser generated by doxygen, the links to +# source code will now point to the output of htags. +# The default value is: NO. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a +# verbatim copy of the header file for each class for which an include is +# specified. Set to NO to disable this. +# See also: Section \class. +# The default value is: YES. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# Configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all +# compounds will be generated. Enable this if the project contains a lot of +# classes, structs, unions or interfaces. +# The default value is: YES. + +ALPHABETICAL_INDEX = NO + +# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in +# which the alphabetical index list will be split. +# Minimum value: 1, maximum value: 20, default value: 5. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +COLS_IN_ALPHA_INDEX = 5 + +# In case all classes in a project start with a common prefix, all classes will +# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag +# can be used to specify a prefix (or a list of prefixes) that should be ignored +# while generating the index headers. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output +# The default value is: YES. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a +# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of +# it. +# The default directory is: html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each +# generated HTML page (for example: .htm, .php, .asp). +# The default value is: .html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a user-defined HTML header file for +# each generated HTML page. If the tag is left blank doxygen will generate a +# standard header. +# +# To get valid HTML the header file that includes any scripts and style sheets +# that doxygen needs, which is dependent on the configuration options used (e.g. +# the setting GENERATE_TREEVIEW). It is highly recommended to start with a +# default header using +# doxygen -w html new_header.html new_footer.html new_stylesheet.css +# YourConfigFile +# and then modify the file new_header.html. See also section "Doxygen usage" +# for information on how to generate the default header that doxygen normally +# uses. +# Note: The header is subject to change so you typically have to regenerate the +# default header when upgrading to a newer version of doxygen. For a description +# of the possible markers and block names see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_HEADER = + +# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each +# generated HTML page. If the tag is left blank doxygen will generate a standard +# footer. See HTML_HEADER for more information on how to generate a default +# footer and what special commands can be used inside the footer. See also +# section "Doxygen usage" for information on how to generate the default footer +# that doxygen normally uses. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FOOTER = + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style +# sheet that is used by each HTML page. It can be used to fine-tune the look of +# the HTML output. If left blank doxygen will generate a default style sheet. +# See also section "Doxygen usage" for information on how to generate the style +# sheet that doxygen normally uses. +# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as +# it is more robust and this tag (HTML_STYLESHEET) will in the future become +# obsolete. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_STYLESHEET = + +# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user- +# defined cascading style sheet that is included after the standard style sheets +# created by doxygen. Using this option one can overrule certain style aspects. +# This is preferred over using HTML_STYLESHEET since it does not replace the +# standard style sheet and is therefor more robust against future updates. +# Doxygen will copy the style sheet file to the output directory. For an example +# see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_STYLESHEET = + +# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or +# other source files which should be copied to the HTML output directory. Note +# that these files will be copied to the base HTML output directory. Use the +# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these +# files. In the HTML_STYLESHEET file, use the file name only. Also note that the +# files will be copied as-is; there are no commands or markers available. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_FILES = + +# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen +# will adjust the colors in the stylesheet and background images according to +# this color. Hue is specified as an angle on a colorwheel, see +# http://en.wikipedia.org/wiki/Hue for more information. For instance the value +# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 +# purple, and 360 is red again. +# Minimum value: 0, maximum value: 359, default value: 220. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_HUE = 220 + +# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors +# in the HTML output. For a value of 0 the output will use grayscales only. A +# value of 255 will produce the most vivid colors. +# Minimum value: 0, maximum value: 255, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_SAT = 100 + +# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the +# luminance component of the colors in the HTML output. Values below 100 +# gradually make the output lighter, whereas values above 100 make the output +# darker. The value divided by 100 is the actual gamma applied, so 80 represents +# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not +# change the gamma. +# Minimum value: 40, maximum value: 240, default value: 80. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_GAMMA = 80 + +# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML +# page will contain the date and time when the page was generated. Setting this +# to NO can help when comparing the output of multiple runs. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_TIMESTAMP = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_SECTIONS = NO + +# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries +# shown in the various tree structured indices initially; the user can expand +# and collapse entries dynamically later on. Doxygen will expand the tree to +# such a level that at most the specified number of entries are visible (unless +# a fully collapsed tree already exceeds this amount). So setting the number of +# entries 1 will produce a full collapsed tree by default. 0 is a special value +# representing an infinite number of entries and will result in a full expanded +# tree by default. +# Minimum value: 0, maximum value: 9999, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_INDEX_NUM_ENTRIES = 100 + +# If the GENERATE_DOCSET tag is set to YES, additional index files will be +# generated that can be used as input for Apple's Xcode 3 integrated development +# environment (see: http://developer.apple.com/tools/xcode/), introduced with +# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a +# Makefile in the HTML output directory. Running make will produce the docset in +# that directory and running make install will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at +# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html +# for more information. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_DOCSET = NO + +# This tag determines the name of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# The default value is: Doxygen generated docs. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDNAME = "Doxygen generated docs" + +# This tag specifies a string that should uniquely identify the documentation +# set bundle. This should be a reverse domain-name style string, e.g. +# com.mycompany.MyDocSet. Doxygen will append .docset to the name. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify +# the documentation publisher. This should be a reverse domain-name style +# string, e.g. com.mycompany.MyDocSet.documentation. +# The default value is: org.doxygen.Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_ID = org.doxygen.Publisher + +# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. +# The default value is: Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_NAME = Publisher + +# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three +# additional HTML index files: index.hhp, index.hhc, and index.hhk. The +# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop +# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on +# Windows. +# +# The HTML Help Workshop contains a compiler that can convert all HTML output +# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML +# files are now used as the Windows 98 help format, and will replace the old +# Windows help format (.hlp) on all Windows platforms in the future. Compressed +# HTML files also contain an index, a table of contents, and you can search for +# words in the documentation. The HTML workshop also contains a viewer for +# compressed HTML files. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_HTMLHELP = NO + +# The CHM_FILE tag can be used to specify the file name of the resulting .chm +# file. You can add a path in front of the file if the result should not be +# written to the html output directory. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_FILE = + +# The HHC_LOCATION tag can be used to specify the location (absolute path +# including file name) of the HTML help compiler ( hhc.exe). If non-empty +# doxygen will try to run the HTML help compiler on the generated index.hhp. +# The file has to be specified with full path. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +HHC_LOCATION = + +# The GENERATE_CHI flag controls if a separate .chi index file is generated ( +# YES) or that it should be included in the master .chm file ( NO). +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +GENERATE_CHI = NO + +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) +# and project file content. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_INDEX_ENCODING = + +# The BINARY_TOC flag controls whether a binary table of contents is generated ( +# YES) or a normal table of contents ( NO) in the .chm file. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members to +# the table of contents of the HTML help documentation and to the tree view. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and +# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that +# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help +# (.qch) of the generated HTML documentation. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify +# the file name of the resulting .qch file. The path specified is relative to +# the HTML output folder. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help +# Project output. For more information please see Qt Help Project / Namespace +# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_NAMESPACE = + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt +# Help Project output. For more information please see Qt Help Project / Virtual +# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- +# folders). +# The default value is: doc. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_VIRTUAL_FOLDER = doc + +# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom +# filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the +# custom filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this +# project's filter section matches. Qt Help Project / Filter Attributes (see: +# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_SECT_FILTER_ATTRS = + +# The QHG_LOCATION tag can be used to specify the location of Qt's +# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the +# generated .qhp file. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHG_LOCATION = + +# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be +# generated, together with the HTML files, they form an Eclipse help plugin. To +# install this plugin and make it available under the help contents menu in +# Eclipse, the contents of the directory containing the HTML and XML files needs +# to be copied into the plugins directory of eclipse. The name of the directory +# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. +# After copying Eclipse needs to be restarted before the help appears. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_ECLIPSEHELP = NO + +# A unique identifier for the Eclipse help plugin. When installing the plugin +# the directory name containing the HTML and XML files should also have this +# name. Each documentation set should have its own identifier. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. + +ECLIPSE_DOC_ID = org.doxygen.Project + +# If you want full control over the layout of the generated HTML pages it might +# be necessary to disable the index and replace it with your own. The +# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top +# of each HTML page. A value of NO enables the index and the value YES disables +# it. Since the tabs in the index contain the same information as the navigation +# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +DISABLE_INDEX = NO + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. If the tag +# value is set to YES, a side panel will be generated containing a tree-like +# index structure (just like the one that is generated for HTML Help). For this +# to work a browser that supports JavaScript, DHTML, CSS and frames is required +# (i.e. any modern browser). Windows users are probably better off using the +# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can +# further fine-tune the look of the index. As an example, the default style +# sheet generated by doxygen has an example that shows how to put an image at +# the root of the tree instead of the PROJECT_NAME. Since the tree basically has +# the same information as the tab index, you could consider setting +# DISABLE_INDEX to YES when enabling this option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_TREEVIEW = NONE + +# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that +# doxygen will group on one line in the generated HTML documentation. +# +# Note that a value of 0 will completely suppress the enum values from appearing +# in the overview section. +# Minimum value: 0, maximum value: 20, default value: 4. +# This tag requires that the tag GENERATE_HTML is set to YES. + +ENUM_VALUES_PER_LINE = 4 + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used +# to set the initial width (in pixels) of the frame in which the tree is shown. +# Minimum value: 0, maximum value: 1500, default value: 250. +# This tag requires that the tag GENERATE_HTML is set to YES. + +TREEVIEW_WIDTH = 250 + +# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to +# external symbols imported via tag files in a separate window. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +EXT_LINKS_IN_WINDOW = NO + +# Use this tag to change the font size of LaTeX formulas included as images in +# the HTML documentation. When you change the font size after a successful +# doxygen run you need to manually remove any form_*.png images from the HTML +# output directory to force them to be regenerated. +# Minimum value: 8, maximum value: 50, default value: 10. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_FONTSIZE = 10 + +# Use the FORMULA_TRANPARENT tag to determine whether or not the images +# generated for formulas are transparent PNGs. Transparent PNGs are not +# supported properly for IE 6.0, but are supported on all modern browsers. +# +# Note that when changing this option you need to delete any form_*.png files in +# the HTML output directory before the changes have effect. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_TRANSPARENT = YES + +# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see +# http://www.mathjax.org) which uses client side Javascript for the rendering +# instead of using prerendered bitmaps. Use this if you do not have LaTeX +# installed or if you want to formulas look prettier in the HTML output. When +# enabled you may also need to install MathJax separately and configure the path +# to it using the MATHJAX_RELPATH option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +USE_MATHJAX = NO + +# When MathJax is enabled you can set the default output format to be used for +# the MathJax output. See the MathJax site (see: +# http://docs.mathjax.org/en/latest/output.html) for more details. +# Possible values are: HTML-CSS (which is slower, but has the best +# compatibility), NativeMML (i.e. MathML) and SVG. +# The default value is: HTML-CSS. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_FORMAT = HTML-CSS + +# When MathJax is enabled you need to specify the location relative to the HTML +# output directory using the MATHJAX_RELPATH option. The destination directory +# should contain the MathJax.js script. For instance, if the mathjax directory +# is located at the same level as the HTML output directory, then +# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax +# Content Delivery Network so you can quickly see the result without installing +# MathJax. However, it is strongly recommended to install a local copy of +# MathJax from http://www.mathjax.org before deployment. +# The default value is: http://cdn.mathjax.org/mathjax/latest. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest + +# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax +# extension names that should be enabled during MathJax rendering. For example +# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_EXTENSIONS = + +# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces +# of code that will be used on startup of the MathJax code. See the MathJax site +# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an +# example see the documentation. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_CODEFILE = + +# When the SEARCHENGINE tag is enabled doxygen will generate a search box for +# the HTML output. The underlying search engine uses javascript and DHTML and +# should work on any modern browser. Note that when using HTML help +# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) +# there is already a search function so this one should typically be disabled. +# For large projects the javascript based search engine can be slow, then +# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to +# search using the keyboard; to jump to the search box use + S +# (what the is depends on the OS and browser, but it is typically +# , /