0x9268cf9a00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000003f200000000000000000000000000000000000000000000000000000000000007dc0000000000000000000000000000000000000000000000000000000000000bc6000000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000005ef87f8ca7014309ece7260bbcdaeb00000000000000000000000000058cc1777ec5408f20690a05be143fa6159941000000000000000000000000000d0b5210dcaaa7073ac91d2634f5261d392ff3000000000000000000000000000e9edd6a9418bbd1d249c7a58316295dd7f5320000000000000000000000000010cad95a8125d5358779920279fa71467920070000000000000000000000000010da560e8f81087d8fb1f86609d0146d5389b8000000000000000000000000003c52a71c887461087154eccced08cb1c5384a5000000000000000000000000003f35595dce3187b4fff2b5a2c4303f7158208a0000000000000000000000000055afbe3b961885de3bb63b7659465a7583cdbe000000000000000000000000006656c1f9f4548c214f5df8a9bf15e3018c5bf1000000000000000000000000006a3a6cc713c2506d7cacacd3aa9535699388f1000000000000000000000000009fd52499e1533325c683a9e4eb1a8c80d9fff300000000000000000000000000ad3c523b715cbd6cc1771f1a1743269b220fa400000000000000000000000000bc514d2f800d41bbfb50cfe65c2c7e962f264c00000000000000000000000000c4d20a2ddc49dafe1c6b3ed8ebc962679240f100000000000000000000000000c67d9d6d3d13b42a87424e145826c467cccd8400000000000000000000000000ca201a3817932f6dd18e9be71f923b29e3470800000000000000000000000000d14200be905e1d8724517daf9c39348b6c9b5a00000000000000000000000000decfeec5d6d9d77275cfdc1e447cf284ae13e200000000000000000000000000e66bc44e2b0a88c9293bb2ca8d0b01cea1e82c00000000000000000000000000f35951b479c8ecc4e549fcb19b46b2e773cbef0000000000000000000000000100029670faae0fd631810c483b9cae68e9bb1a000000000000000000000000010bfc7284a56d37ae72e9f753ee4e2b8f67d22500000000000000000000000001147232d6f78eb01d3d00643b35447fc33ec3420000000000000000000000000116d4c19d23b22cea9d78911d05cbc3871365990000000000000000000000000132d7b326f0fabb2f30630bd1dfe86e360c67910000000000000000000000000154d25120ed20a516fe43991702e7463c5a6f6e0000000000000000000000000159dfc1c745dc4b10d42d2592335120f1f2d778000000000000000000000000016551e7bf38d53315b7c6ab8a2d8d314b39a6c5000000000000000000000000016ef9c8cb58bd363cefbeada7c78334e3cfb4680000000000000000000000000191bf404d82fcfe9b7a81f22e63956c9bc7c85600000000000000000000000001a0f8f364c2fec07cfcdebd2980da3f950d041000000000000000000000000001b4fae0b350af95d1bd8fb1341d9dce1a87a45300000000000000000000000001c38875ab789cb12efcd791db91217a00fd01fa00000000000000000000000001c7145c01d06a026d3dda4700b727fe6267762800000000000000000000000001db485f57dc000e761b85641f78c9d212a2eeab00000000000000000000000001e156b9378aaaf9215cc50f0e6b1ead24fff6b000000000000000000000000001f3ffd50b7da2b7804b638a5ff2d4c9ac4d4cda0000000000000000000000000201cfaa262967fe74178f3719694e5911545eda0000000000000000000000000231c038f5064e897e3684acfa3ccb577e0f7d7300000000000000000000000002323ce91ace425f2546d6f9114a7b5829f2b072000000000000000000000000023455cc4b39493cef4f53886211e867c6e8e833000000000000000000000000023a98616d75a81631c1802781be67f0c50c5f90000000000000000000000000023d4c0828ffe03a8963f140d5c32c28b7b9ba83000000000000000000000000024991a224a046e49c9c8ccf8e8d9cd94e4bc0e0000000000000000000000000026ecda77935e24dac6044cc86a946926ea097d5000000000000000000000000027c72c22072f9fd5fff0e8a82cecd5dcf3ae7ee000000000000000000000000027fb58c32cb13f2c0d8acc68a23dd88546de0120000000000000000000000000297aad5017b07fd7983d729f90e687cde98f8d700000000000000000000000002a17545e424be3492af47fed0d16ff79ec88c4b00000000000000000000000002a54c98eab42934066efa7655aff819fdd3eeff00000000000000000000000002a6a7ae12d0f3a6aa261268ce2f2cbccf49b8af00000000000000000000000002aee0ce756fa0157294ff3ff48c1dd02adccf0400000000000000000000000002afeb650fbd8f865cf5ecd99e75ddd373ea72d700000000000000000000000002bf6c27f51af365dbbd5a7fdc544883b95e6af900000000000000000000000002cfdaff6bc6e896f364f93a50559e3fd0a6ff1d00000000000000000000000002f11fe7a88805f3afbe76f28d0ee7b090d4e99b00000000000000000000000002fbf022133530e6bda6fb09c24336b22af5da9a0000000000000000000000000303ee7033319f99d5486eaabef6e3d685ef89cb000000000000000000000000030dacaadebb91adebe1321e63d06b430ebdd0d600000000000000000000000003183fcd2d6a40b466375cdcafe2cd61d0cda659000000000000000000000000031c7807637ecec27d158bd4156c954e682a2f54000000000000000000000000031f584479760bf6a0e6e3246cceadb6e4d66bc000000000000000000000000003251ae9065a02d50230e02b137265157e101c2000000000000000000000000003358e766d67e98eec7913043927d6b16b75d14c000000000000000000000000034bc0d5281eedc691a71bd509099261339195c2000000000000000000000000034ca0264c164d2511392c5d996e09b79cc51481000000000000000000000000035f55be5d332d894411a591351981a3c3f9237f0000000000000000000000000377dd68a4a71827b2a2379e156fc5bed2b700a60000000000000000000000000384a8772cec5af3e6b6004e5f1c82d021f1be77000000000000000000000000038db6c62d0f072616e2b8db7d3d7cfc829f7f6500000000000000000000000003942174b8e362d168e5c26d9b4339ab36d970b000000000000000000000000003bb23fdca8223cee11b6c1a0dffc4ea5dd1480f00000000000000000000000003bd15bf2aa7588120ae1454d813b4d8da49a7c000000000000000000000000003c2174326be05560cd16bcd4e43fd564da1e9ac00000000000000000000000003c6fc2485cff656b14f0e54ce8931f39b1709ac00000000000000000000000003c9cca4077ad039f7806bb95845bfaa8a7db14700000000000000000000000003ccd65de4371ac0e6bffb3b7603393ee0871e2f00000000000000000000000003d2772c045c8f5d69d730fa27010ec2cbd9258400000000000000000000000003d98afe917cdb9c5e281fb2b5d265c97c64c65800000000000000000000000003dceb36546c4ee4016beab44862744958602e6d00000000000000000000000003f11c7a45ba8219c87f312eecb07287c209530200000000000000000000000003faa3fc344ee5eea6c59ef0a878facf70f418900000000000000000000000000405049ea3757f60a43a4bdfdedf498034841fac000000000000000000000000044c718183c6b4e08ca94aa4b42e3779f48c16320000000000000000000000000461d338b14d2c5b96c258bc2226158bcdc2a9a4000000000000000000000000046be854196d0f86539dd747b8a28f7e62a22bd7000000000000000000000000047d684902e61788b3a0f50ffb1e9e1a4167f1dc0000000000000000000000000481ac68cc3cb70f71c537c9cc14a6ddc29881b10000000000000000000000000485102ac39cb10314e01d0aad367394bfff2fe4000000000000000000000000048ad0a6d74bade422ae4080f17fc311d3aaec830000000000000000000000000497139c9c7c0faef171143f71b0fe54fa24dcb1000000000000000000000000049808d5eaa90a2665b9703d2246dded34f1eb730000000000000000000000000499d10329bac9a648142da0fa08b917701b9f9300000000000000000000000004a718249ae7c6cbf821acb99a6e2917cfa3945100000000000000000000000004a819ec772f2b04c62aaad1fb2c1074d5590bbb00000000000000000000000004bfbbf301d1dc824fb357c8446872b8127dc7c600000000000000000000000004c6fe1ebe5a82e9f86a3e8d2d7c353c71d63c3c00000000000000000000000004e67fed060d12e8ab391809aab60196e406be8a00000000000000000000000004eb6206b41cf3dee5f034927d75cd462e58533b00000000000000000000000004f2d4c55832d2c5dc8c8959987d470db8ded04b00000000000000000000000004feac68a244f7ef661b53860e328d56120744b10000000000000000000000000529f32a472818a5a113dd9b85668686374b337d000000000000000000000000052f2567da498c06dc591ac48e0b56a07b28bba200000000000000000000000005465ed2f8a501c048b8b7f17663a2334d17a51e00000000000000000000000005505a19ce4410e8c8d45860ef6b68e53bb3fb460000000000000000000000000562144f613db89939e2b2ffa42412fe3e526307000000000000000000000000059793939effe3cd98edaffad580abc181b1a96b0000000000000000000000000597ec8f1dd27c60dbf98a23dbd1fa2059abd3b000000000000000000000000005a36d6961ed5a6020941a49d5ec65306bf4d4e400000000000000000000000005a84dac7d722e3313b5c94e2681baac3427ba7600000000000000000000000005a99aa70a5670319eaa572c628c75903568f40000000000000000000000000005de7185d0a89c40ef6a4b684296debfd2e7bd0d00000000000000000000000005e7b9a7f58ae098dc96b58804b5717920f9ff2000000000000000000000000005f57c90d9b4412d64e500c57e3eeb8a369b5a26000000000000000000000000060ae40af665c3b35c5d7ec749bd43a007ec00930000000000000000000000000628c084f4b72c1297e96c7005f309ae89f982a60000000000000000000000000652dd3753cd000f11044ce37ee0e49cd106c2ea000000000000000000000000065b4b7bc741d0e58a4b742820156d470c77f813000000000000000000000000066bc0ec8f2a3b84457f3d7566166fb9e6a28f61000000000000000000000000066fe3aadfa0aa8b97f444bcaac942d80286f27800000000000000000000000006729f8d6cc099f426dac4989093af6dde80235500000000000000000000000006a20913e78e0263f20b2591684546d50aa21a4800000000000000000000000006c6efa5c5ef2df1e9107559f8207fc06c7ab53300000000000000000000000006ce9513d694789314ea05b5fd72fec4f38237b800000000000000000000000006e23b1e39c61782425b968ff75c8643b31762f500000000000000000000000006eef6e875b0d4c1414fd1f07a63bd50a86184ae0000000000000000000000000701d19c4d9364b69ca001061ae3ed169a40691b0000000000000000000000000702c9ffb3deb61e6b85af8597f5c0d70017050c00000000000000000000000007192090b69ebed80c6fe6c2e556339705acab760000000000000000000000000737be7f5cd4419377edefcf8cb4efb5375893b20000000000000000000000000758ace80499a2ae753f13f211d87aaf6608fb70000000000000000000000000075ae9ef26e0c42a387112febf9521e196452b950000000000000000000000000764b5e282cf9d2947c7d7f61f43b7222a58f349000000000000000000000000077994c74c1bcb5f1149353d0a958fa2065ea9c7000000000000000000000000077e88ffe6f64fbd91620587df23c88282cb371100000000000000000000000007834e0a49149811b7763849a5dc4b6882fe0da9000000000000000000000000078ad2aa3b4527e4996d087906b2a3da51bba122000000000000000000000000078e167db79c5d4f67d6475450cb50052b07716d0000000000000000000000000799442ce0f90f8837fdeece82cd2735625b4bf900000000000000000000000007d5bc6406b10f7b9ee96dc958fe4048c96fb00a000000000000000000000000080040790fe22348f599fd3cf8d5cc98172d391f00000000000000000000000008040b86837f0a78a9b05d5b64d6bd37aaa900ad0000000000000000000000000822bd2e9e6fce8cc2a58b3a1e43a39ea0bd158f00000000000000000000000008366197c2e73cbadbc4daa9720516725e0c701e0000000000000000000000000864341c2fec309a206c3372c341eed6ce14b967000000000000000000000000086709cba18dab28202210e6020a642aea9f670b0000000000000000000000000871deb34bfd2052b1c10dc4f6c0912a2a47e927000000000000000000000000087678c6f38a161d825747fa291739b2b31553fa0000000000000000000000000885f0e1a641f08416536e3921c30c5d9dc9c0f400000000000000000000000008d816526bdc9d077dd685bd9fa49f58a5ab8e4800000000000000000000000008ee24d316768d033bc596876aeaea2ac8742c5c00000000000000000000000008ef1a3a2428c7a0ca92fa248b012f07f676ba9500000000000000000000000008fdd5ed1f9a424779e0a62e67065045c260ef8f00000000000000000000000008fea3e62bd61c27d653f474ce571b4262dacbab00000000000000000000000009020cf073eac09c9c6d63166a482d0a75137fd5000000000000000000000000090c1bb69d4462545ea74265dd7a248173c5f43d000000000000000000000000092cff73c77a9de794d25b0088ded0e430733dbb000000000000000000000000092f88ea115424af290d8fac039c94c8e13d432300000000000000000000000009319bc2babbec0d3f7a34587fe7f14848cfeb6f0000000000000000000000000938e69cd98a1aebf32976e06c2edbf58f9cfc2c000000000000000000000000094cf782bfa47bb9ae0ef5912b6346f446b5624e00000000000000000000000009800064d8321571e657c507e62ca92faf5c039b00000000000000000000000009960871a7ec7a5f1956c3e29ad69f906f4fb26400000000000000000000000009d1fb4f59fdce6ab1a7d31f1309864c5a818b1700000000000000000000000009df916d03a003b5edac1f09c2213c6fe17dda0500000000000000000000000009eb34b84e7d33a37c61bdfad3e7902c5174dce90000000000000000000000000a00572bec6f99d9c858e59a7f0a43f6f0ce9c830000000000000000000000000a08789f14e352e85801a2289716c671c5c2607a0000000000000000000000000a105f52da0fac108dc8b9193e03f1986d0ad9ad0000000000000000000000000a147873db368b9104e72ae0b7ea1ae926a53dc20000000000000000000000000a19ba45342e54912148322bcf28db2f343ef6620000000000000000000000000a251df99a88a20a93876205fb7f5faf2e85a4810000000000000000000000000a26e272a2d722799b7ff39a1e5128a379b8582c0000000000000000000000000a4095a90bbe52625599efd4b698d8d01b32676c0000000000000000000000000a5c0837c0a977956428a5a761051b5d68b405270000000000000000000000000a63c32fdcff12abe68d9ebc7d0722a2ae3a46e90000000000000000000000000a7e018c11fad69d519c2c99818ffef6521d76ea0000000000000000000000000a84eb799c2106cf949f6154ee597729bcb1137e0000000000000000000000000a8c2ee08760251705f5aaf7bb0e7b490029bc270000000000000000000000000a8f4e308b17f836eab6493f42e48ac07d30946d0000000000000000000000000a9424e0805f3a2023723c39984a266c26816dc90000000000000000000000000aacf5d8a327dc048055ba928ae79744863fc0330000000000000000000000000aaea856c141c1740f264895784ba22a749687be0000000000000000000000000ab27767d65f4c1906c35f1ff9aad2c4627ab3ca0000000000000000000000000ab3cd94e756b856366194e440f60ea97eca2c320000000000000000000000000ab47bed4ed5d75b2fd269fea924543614cd738b0000000000000000000000000ab496950ee38b25af4fbe6132c6e654f41ff15d0000000000000000000000000abb5d8cdaf64bc73269de4eed7cfddce78fd85e0000000000000000000000000abb75f676d0c131c04324dd98150a39213edd410000000000000000000000000abcd15f91ecdc421b00c0e7d78f9fe7352a9fd10000000000000000000000000adc81bad9c6c558ec547fd7e6e808c9d5f045c50000000000000000000000000ae3d5949202165584a270cbac7a733b0307a7660000000000000000000000000af3c2960a28857a018dd31a273b37a99a65a1c40000000000000000000000000b13f13c0e99f24b96a835b787d1347b33d877760000000000000000000000000b1e2f54b6889fab540e36fb46a10b7287f4fb960000000000000000000000000b3427e890d456bfd618172d8eca2ea3f3376bc10000000000000000000000000b5dba032bce476ac1e7af9f1f66c6e7823c5ea40000000000000000000000000b7733c2783a5e6debb791f96c278b0bfb3a212d0000000000000000000000000b7917b62bc98967e06e80efba9abcaccf3d49280000000000000000000000000b7b518dfa1a4a9e00f5f4d0f295b6c6f4b68b9f0000000000000000000000000b7f9d46f0084503ad7b9e9266af2134da8ad5960000000000000000000000000b89c54c8bfbccb8a4330afd450d54564d7251c10000000000000000000000000b8ee2ee7d6f3bfb73c9ae2127558d1172b65fb10000000000000000000000000b98df9e4419cd79fe7725c1efd48ef897371c190000000000000000000000000b9eb532ebdbc164d941e3d8c433d765d56891070000000000000000000000000b9ef309141bb050238d8a73d1fed0dec50a54050000000000000000000000000bc95f14395270a3c236ca1e15d77fb77b66c0a10000000000000000000000000bd22d333f6cf380ca3dae47dc2bc53fbda789fb0000000000000000000000000bd4d80405240215685cedb1f79af8546d9433980000000000000000000000000bd94008b8c92cb014d3a3f03afcb4f4fd0292af0000000000000000000000000beacafd533a07ae918c18ca37e510a3ed2309c00000000000000000000000000bf75cc9f0755cc211ca968cb722cdf472430fb80000000000000000000000000bf815975c7b1ab2c5ff2e30fd8e3bc4a4a671230000000000000000000000000c08cf8f1e3cdc6ce4d8176d28fdca2cb94788210000000000000000000000000c54a765c77a88d9cda0bd7ad9b10422848d92ef0000000000000000000000000c5a2c72c009252f0e7312f5a1ab87de02be6fbe0000000000000000000000000c6306c1ff8f0ca8432b761085d5ce74160a499a0000000000000000000000000c76717074a973f3f6e3d422166c999483f6c7fd0000000000000000000000000c87c35205bd24c24ce52d5af196432e09b2519d0000000000000000000000000c8f20da3247c28ee283bb334a6a356858f9d1250000000000000000000000000c978d793d603285553a7a0b844cadc2e692f73c0000000000000000000000000c9a83120e744533fc78c02aca5d25784ca3825d0000000000000000000000000c9fee058aa76f56b65e0bfd342967d3b3fb5e3f0000000000000000000000000ca33562f73b9623e49bc8370641165b382543490000000000000000000000000ca49f2e6b2c2fe80743f64aa61c81bc79119b370000000000000000000000000caed6002bfd1ab40c60bb49d16300ec68f648820000000000000000000000000cccd55a5ac261ea29136831eeaa93bfe07f5db60000000000000000000000000cf6a300965f85402335f5654b0d27ae88f4b71f0000000000000000000000000d0bd6469be80d57893cf1b21434936dfaa353190000000000000000000000000d2a65c5925bb19db0a7aacb8cfceeb810d82de00000000000000000000000000d36b66c49cd24d8f166aa63fd06f1db65820e6a0000000000000000000000000d38a534df810a5131234603731dc62f7dc29dc90000000000000000000000000d3f659c3e48fee2d50df98378fd4211f3eed8e20000000000000000000000000d41f957181e584db82d2e316837b2de1738c4770000000000000000000000000d5897fe5185f7c4e3675b9c6f585db78f3a82ee0000000000000000000000000d5a4efcd830458ef027c890061e2eeb51abe57f0000000000000000000000000d5ee563d669d487ab29ec97a91dc7a3a2fb799c0000000000000000000000000d6706ebeb23ca0815db965dd77b720a548137e70000000000000000000000000d71c03a37a845ec5405666957e5b14c61d801080000000000000000000000000d728d8bc14aa4a7629729851c7e152116a9bf990000000000000000000000000d76461aa04e1ca42730aac61df11e4a47164e480000000000000000000000000db2926d5afde504180f48798e874be089c165210000000000000000000000000dcb9f6cb7bf556fd22105ae6a17669dc124e5e00000000000000000000000000dd3219405a2c2d5a13d3538bb4dc870259242b30000000000000000000000000de23a9ecd3dd9029d8e02b2e4cb75995f8892a50000000000000000000000000e0cfefa5dada85d28c7fc4fa38f91c3923a57a80000000000000000000000000e2ce9123ef30142f8ef8365ea2cbea06596e4820000000000000000000000000e368ef78f40b792b0684a38d425fa1ee1b375160000000000000000000000000e4320becf41ade2710740aa58fb292f8ec21c6f0000000000000000000000000e5a3df7809d4d5103b7ccb393897b0d00171d960000000000000000000000000e6c79ce2cd7f3ab2a2d512979974a4a7707ffa40000000000000000000000000e72a4457ced0d96f8d7108bd733110d87c12ceb0000000000000000000000000e79c644ec160afe87ea8e87201c0fe35ba63e1f0000000000000000000000000ead056e422f0cf4247c22ad774459a141cf4eb90000000000000000000000000eb8296cf541cc383c0f4911c4a8175d605c03db0000000000000000000000000eb9a7ff5cbf719251989caf1599c1270eafb5310000000000000000000000000ebc73113fe15c213591e2dcd64cf8e24425579a0000000000000000000000000ecdbc1ed8b294323c81ea1ac81fa5a58d27a7bb0000000000000000000000000ef7f2b63757037f00cd69e108885d1e62b5d3f80000000000000000000000000f045a0d77d24c326316e0315354e7df28b4ac500000000000000000000000000f086d4ca0713b673b9d949b45277644b076e6c80000000000000000000000000f0924a3a5111e7987a23a49af826d2ba431342e0000000000000000000000000f0eae91990140c560d4156db4f00c854dc8f09e0000000000000000000000000f1025f754b3eb32ab3105127b563084bfa03a6f0000000000000000000000000f278c56b52b4c0e2a69b30a0b591d237c7839070000000000000000000000000f292e166a7205cd421618fc6338021a10702dcd0000000000000000000000000f3882e09a30b4b518b180914c5dca9ec222e2fc0000000000000000000000000f3ce19c10208e9148d3248302ae9253759c6fbb0000000000000000000000000f4bc970e348a061b69d05b7e2e5c13eb687e5e30000000000000000000000000f789fbca6d2fb9207b795154b04aa8a02b9d40d0000000000000000000000000f8083302ebaba63583c75a2919d121eab55abe20000000000000000000000000f9621ed6679013bae0f9df62437f15d8ffcaf920000000000000000000000000f9b589fd715bbe0fb2ecd64b88549e5200ca1df0000000000000000000000000f9e7a80d3c801565696fbe3280dfe40bc55e5f70000000000000000000000000f9ed242d52924e60a040ecaaccec4e7900930080000000000000000000000000fa0e7f46e4b760494ca6e3b3992e4dfb343da950000000000000000000000000fa798868f85cc12224d4a17faf4073cc9d28bcc0000000000000000000000000fba2623985fe5269172cb663d8870e882888a680000000000000000000000000fc1c3004c16e24195279fbca20a49592e7018c20000000000000000000000000fc284ce0afc646eff23fdf3af3ff72423ed252e0000000000000000000000000fd3e2c50ee69fd59e3ad545fc07587adb6fb39e0000000000000000000000000fe3a85811d654da927822a7c1f7622fc940364a0000000000000000000000000fe83097cf291b25ab6bb86bf412a4359a226c850000000000000000000000000feab9f139bef25229e465ce7c81935b6c0e32430000000000000000000000000ff104944594bbd7aa2953a5bea1dac1c7f330a00000000000000000000000001010595f96ab62b31bfeac411ec5f8f60db5dc230000000000000000000000001019bf4c1ea34575f2bb3e6502e4c5f4302066620000000000000000000000001035fee7621a4a902d75094abd2e378e64b4b6ce000000000000000000000000103c8b5b5b2468f2552f0a1aa30738bf08ada0ca00000000000000000000000010472fea972d9dde0c7ef98bd81209a4e4d13277000000000000000000000000105d31a355ea60292df0d39adcf2aedba83767a20000000000000000000000001064aa646a7aedbd40816fc0c35e044d0244a76400000000000000000000000010752ae123f8f65ee7609b336c77bb941c584bba000000000000000000000000107c469f76589cdcd3600efb0985a380aef268380000000000000000000000001086d2704735e1cdb259e8f716b0575afa2c1b750000000000000000000000001095d6c40abff548bff36342e923e5adc04d1e88000000000000000000000000109c46209d4d31dd2e1e29d75eca721badcd456400000000000000000000000010ae86dc5055cdb0bb69439468cfd22e3ddb777b00000000000000000000000010c04f0161c669080fadad3d43e3a9108ee7298800000000000000000000000010c73a5ad077c05154ad079b04c802520ae331a200000000000000000000000010d9c2dbc00a8605ff7de44961d90da580887eb300000000000000000000000010df29dec6d94805d45e0d48329b020b319004b600000000000000000000000010e73b053ed529b6a002d31721501c49a62ef42600000000000000000000000010e96d455ee62076213fa4ccd36dcde6e0e6705a00000000000000000000000010f920ffad95f53168af567ecd635a6dd03a8b43000000000000000000000000112ac5e8012a1239c26a8db4eb18d8f9733f70d6000000000000000000000000113712ba51645828d4fc1c03e653458b4c8af433000000000000000000000000113ac1f93aba7219ea85a7ca6e8d9ee2957f5dbb0000000000000000000000001155328151d0a91c77a88de520478e690f68bdb000000000000000000000000011588c376273c694cb8a96a3e9e326a1f8afbc20000000000000000000000000115f550b26b5e2e18adb8ad69966140d77051011000000000000000000000000116c9c325850d7a0fc375b8bc222c22f5f9c92a3000000000000000000000000117057abc4ac5674ea9a3b8f4b02ea37e3a2dd4900000000000000000000000011757778bac4400ced1a2217c46560a82f975aaa000000000000000000000000117f35cd8051fc96da42cf026fea95b924a5c7c400000000000000000000000011a707fdbee1b53400c27e6a3d1765f00203112c00000000000000000000000011a880910eb629a109b0e586167796f7438fd4e400000000000000000000000011a886c91534b65c197ff6aa04ccff90d9dc12af00000000000000000000000011add1fd2d35b95a0750f0bfd6a5bb487ec8540600000000000000000000000011ae60b9f14c516b9c1a7250c79397e29d09ec5700000000000000000000000011caa7bf02bc0a94469d5b0e671aecae9443682700000000000000000000000011d2168f37409b96453e4de1e0e39b1d5bbe08120000000000000000000000001200eb4fa3df9903fc6eff1d7a4a5d17502329b2000000000000000000000000120bdcb22d0450a57aaf68fc5190b93121f9110900000000000000000000000012162eec0486b2a8c4571a3d52a77639dd26753a00000000000000000000000012168b798afcdae73fd3f87a3c219e2281f638ff0000000000000000000000001222ade1518de2f1e28f4a70972fe49c544aa144000000000000000000000000122bfd31108c59cf3ad371c5fc5b5c93a000f821000000000000000000000000123cc965a9574e923bd18958275cdaeca30945ac00000000000000000000000012579783fbe8c2645d7a634b238da748405975a20000000000000000000000001259a5c3d6a30a18ee1e04daa2c6e43d4c442632000000000000000000000000126be8cacb68136d0c4302a2f05fec65eef676e30000000000000000000000001276d9d379e9df46ddecbe1ce89f757bc0da91a20000000000000000000000001277f5266dead289eb6ab3f97a866f5854feb33d0000000000000000000000001282f34438cb205d201dd357398b85e7729dd3a20000000000000000000000001288e3dad9deb275deb8793f5e206ab17bf11224000000000000000000000000128f19a6fdd737b0937627738313e8bf5527aceb0000000000000000000000001297ad486549a430d59d9d5f99ed7c216b6e77dd000000000000000000000000129c6695dfe7a906bd8fda202d26dfff601f83a400000000000000000000000012a101b3c28b0d4e611061980c8645c459663bf800000000000000000000000012a24e0cea864ac7662fb2a7bc5a7a26765bfcc900000000000000000000000012ad306ec34d978b898e9e3f6d0454709133ba3200000000000000000000000012bc061f01ce2ce82a1a5d986affe4dfb79261f600000000000000000000000012bd8cd7fc58be422d98ba3f9e82f94ff6f7047900000000000000000000000012c5e5324b08537e80e428ae86f50aa77096aa1000000000000000000000000012c6f41ed5b067943a0346ddb7d661d789c7f6b800000000000000000000000012c94bca870d20b7a31929b41a2b26d243425bd200000000000000000000000012ed224ab3fb9169b6193bbe785b3a24d051307000000000000000000000000012ed741096c2fac04ca10df54ea04f281def6b0100000000000000000000000012f8dee62d483b9d641c6a6a77e2dcadc14615e600000000000000000000000013057b8cd238b799c6377881e9ce3abfb0b8a964000000000000000000000000134346dc8ee02f3a6d1d21c08101805a33744723000000000000000000000000134833fdfacc4d5cd0234076e00ba04c84330691000000000000000000000000137f0492c3fbdf8b2effaff7338ccca54aa1590b000000000000000000000000138cb10fc33892e6835b7bd348d0018d97e47355000000000000000000000000138f66b1f3830ad6485a5ba9c85d22c582278d76000000000000000000000000139df9f9dd6cd50b047a879deeabfeb5fe45632500000000000000000000000013a7d2fb3f73b57ef539c35c4ec59ed49b1833ca00000000000000000000000013ab11bb631e63bbdf9e7ca68dbe308caa6df9d900000000000000000000000013b3a50f3947476eda74fe191344524e2d2d28e500000000000000000000000013c3fe624559a20e2d06702259b5e3a3990936be00000000000000000000000013ed8515ea47b0b2dc20c7478f839e92b48f6a3b00000000000000000000000013ed9590e7b7f29fb65a82057ac77b387f4ff53100000000000000000000000013f47f89480518951d29206bdc50628e25473b47000000000000000000000000140a0445bb13647ad41525c3d1ceb36ee98af4ef000000000000000000000000140c56fe1360618da25177db0e0de44ca4162458000000000000000000000000140d2b98d4edbf5524f06fc727b313efc78537cd000000000000000000000000140f2653d5504a2d5c041620d2db670d4917676e000000000000000000000000141ebacaae339e3bd9ab3db6fc093603a8b3674f000000000000000000000000142355fc92444f76c3a59e36a4633bd9ddebc9d7000000000000000000000000142d61ba3439810b89f17fc2268bface0c4a5c90000000000000000000000000143f6b29a4c4b96c36b7d9b0ef75ed5e92725d10000000000000000000000000144486adca8dacc4d613fc17f774efa8385032f900000000000000000000000014485de3cbae703767c7768ac73776a3c6f0a5fa000000000000000000000000145358fac8cf55a4d14548169c8424f7c0f03c95000000000000000000000000145eb0c7f29e0d9481473623ef3c2182a58ede0100000000000000000000000014659d5bfd4f0895838c462785312cabe4d29897000000000000000000000000147093c4515b67f621e593cb0aa4b69e782eb4da00000000000000000000000014721bb86af013fbf00e8e8301a538beca2d9bc4000000000000000000000000148441c0c06ba42110c476368b604917dd10939800000000000000000000000014a14457d0926d18660343a5ea2735dfb1935dc300000000000000000000000014ebd37b2d40f73d5d15fc1493459435186b369100000000000000000000000014eed45753c49b6e6f7ef4e49e6282932c307b4300000000000000000000000014fc5c76ac8ad66c117756ff4f044ada5f82cbbe000000000000000000000000151d12fd21699155d9f114e39cf4700008866e70000000000000000000000000152ad7faf00b071c9c064b4adc9102fc6089d80c000000000000000000000000155bf49e1a07928dd6603b2314737c5fb95157a2000000000000000000000000155f64f57a0f62e75fab475aa2ce3d649d9f4ea0000000000000000000000000157d7ca834f8a1f60f8096078009e340168eb35800000000000000000000000015812bb8146b79670c13587a00fd4687d3fb6c2c0000000000000000000000001588846aefb92e774e7592f05b42defb500f5a2b00000000000000000000000015890f373755074d3390d187d1d113621b09581200000000000000000000000015903df309f04d1e4944ceb27499301c7e6d8e5500000000000000000000000015a4c23e7e405cc6794ae10782042aea9d7ea95900000000000000000000000015a9db352f88464e435f72ce575bfefb313828f000000000000000000000000015adf3016e5be1bc15bc4ff4048a720c4c47ccc500000000000000000000000015afeb31a02053fe75f077b0d72fa21a33545a2500000000000000000000000015bca105acdbc0cc666e93083194507db335f2c200000000000000000000000015bf39d058979c94c33af48ab08c1850655c680600000000000000000000000015c05b982b26890fa152c93d1498848792236a0f00000000000000000000000015e61c2f2d2bd7a812caf4b267af677d924ff30500000000000000000000000015f713389be734025b5a16068727611e2fb16b99000000000000000000000000160a246f571c42eb55a947e620335b83bbe274730000000000000000000000001615a0cd13f4cc8e7646104dc02ef65519080ca20000000000000000000000001615acace4ed41c37412bcbd3c4fb904f3d276c300000000000000000000000016197adb9e9e2f7f91f0e74df172cf3e4fad20770000000000000000000000001622f8e51d6f25bc90b0b386937a690630622a5400000000000000000000000016303bb7f842820cc25ee73128dd8bfb866135b6000000000000000000000000163870ea68cf1bb2739305e2cd4c8368b1b383df000000000000000000000000164054859641a56bf767713f983777ab1278cac40000000000000000000000001644f896f054a470d562499d3343f743588bfece000000000000000000000000164847f2f6a424d8ac9f7f251b9fe65f6d6b606a000000000000000000000000165896732df25087eba4e736604559ceafdfc82f0000000000000000000000001659fcc3cde0a46860998085ed1086fca63bbb6e000000000000000000000000165faaf045abf81af9fc57bb23202ee361d1e6110000000000000000000000001663e1d4306bb249067f671f8dc573c4daca92fd0000000000000000000000001668c9725e27bf5943bbd43886e1fb5afe75c46c0000000000000000000000001697add6bac5367ced7bec27f1431e2e8efc778f000000000000000000000000169aefa84f42fcaef7b96e1c3fa7026fcb5b66ba000000000000000000000000169c9b75cb1fa2adb415fd612aaac8058ee90b7a00000000000000000000000016a6d500f04a4979940476b8b250ace9cb44871400000000000000000000000016a7cf1b739fc45d7ceac90ad6a7582126db4b0000000000000000000000000016afc501d6fc8bf59eceb099c47856365146b3ae00000000000000000000000016ca766624693ffc27bd40914b81fe99e574b06a00000000000000000000000016cdd4267c918c1061b85239563091f42cb0818600000000000000000000000016ce8c735f0782d8677e482500d9cd32b2c3ff1f00000000000000000000000016dc0c47c6e9b6714083581c961247604df1ac0d0000000000000000000000001727b9b7b0d476b55a2b007f14acb67c865844b8000000000000000000000000172e6ab1d36462e42eedc57a8f2f95845c099eee0000000000000000000000001732951b80c737dbb8f367e83e530623bb612e540000000000000000000000001738d9eff0ce8462724c6cd9a5e1c96af95cce5900000000000000000000000017391669adc5a77181ff72d9d69cd8df80ac95cb000000000000000000000000175b38b1b75be968be876dd552f2cbec9c9c9211000000000000000000000000176422d96d2ceb1b9eaf724d18305eee6ab8243700000000000000000000000017648edccb71f5cfd06a951d7ada5b097697bfe50000000000000000000000001764c139e1241ffedac3ee96291357aef501c7d700000000000000000000000017a286168f472e407471de9f964cb076842ff79600000000000000000000000017b1cb1ad28e8e8b038139e95cf6223ee7e8b57200000000000000000000000017bc9268f8abb454f0c7ae4d76d969a37235480d00000000000000000000000017c36100915b2c2beb63209ac83231c0f86ef84900000000000000000000000017e2dc0b145852d8b7ea87d664cb7106b7aaab9c00000000000000000000000017e7f9f36cbb3d1e0a3548c984ed84ebec7c8dea000000000000000000000000180f3724ffb1fcd32fbf2f294ba481626c598d570000000000000000000000001819bc55d09e4a5abfc83d75e5991cc2c91b81ba0000000000000000000000001824db66ae6d644f0be2aec44eb0638b76e9a6a7000000000000000000000000182f709060a19db8125947d5da0d428f0d877754000000000000000000000000185196c8c5dd5729f22315203e09e33c3f7d7680000000000000000000000000185c034bdc0ca1d66dc75650d33dea190315595b000000000000000000000000186197b3b459cc648bb23a3b34ae8f2e17e4dd6600000000000000000000000018657f954aaa28325273f8d5f5ba68410083d00400000000000000000000000018687e9f67482137765c8bf411fb97872918b8f0000000000000000000000000188c30e9a6527f5f0c3f7fe59b72ac7253c62f280000000000000000000000001896b1a2836d24c7a0714cd5593c4b4064d3b03100000000000000000000000018bce24f4282ce0542c91b26fa441a285fcaa30100000000000000000000000018c3a4bbfeced0bc7fec131b10f7547d7cd0431a00000000000000000000000018da7fe6933ea7176768f631153731e367456ae300000000000000000000000018e55be27f67ef6f47d3527e374b2c8d02c6364300000000000000000000000018ef69a9da3b7983ad353ebf7c95de76fb5df22c0000000000000000000000001934eff0204843d1e34cf6304843de0f11fcaebd000000000000000000000000193997d4459380b09a060ba087b2f59b1d928119000000000000000000000000193ac8ecb86c04292ed3f2afa04faa4f384a0dae000000000000000000000000193d1e750dc78702e9d847aeb114c7af19ac6811000000000000000000000000194e08f447683fe48ea153a77c49b62b61cc33ba000000000000000000000000195d0b13f77091240a65418d6de2434c1c6762c2000000000000000000000000196e147deea13fde82c1dbe9261c295a7748367b000000000000000000000000196f239229aae65883802b5bb512e17084147ff60000000000000000000000001977a7c1081c06e5494916b28cd6b97ae8bd4c8c000000000000000000000000197f25ae2d3edd127491031d56df282792877ed40000000000000000000000001983f6fc254b46f1b6be28d4834caeb5be7b18370000000000000000000000001993ae6e30f627c003e179138961088967693a5f00000000000000000000000019ac63521615455415a716f5dcbb49d065ae809200000000000000000000000019c4022733e188c5af639496be4a659b84513eb900000000000000000000000019e900f9ee644b19c566cf4351d15e763768140e0000000000000000000000001a1dd4f1549ae231bedba4cfee750252f9f772090000000000000000000000001a2def5b88936a02dd0da76a40b78fdaf49136290000000000000000000000001a33b79427c2e4d3ab8a18fddc50b1c2785a895a0000000000000000000000001a3485cde0fd2325024d82a613c6b10cbeb86f3f0000000000000000000000001a4b7409e020140443a02ef26858a7e53ac7d6520000000000000000000000001a4b785041f0ca66a83fb6367ba597c746b51e890000000000000000000000001a6d2d7a818d99c993d099493ee7ed5e6c193dae0000000000000000000000001a731f85b10be3921f5bb21591c38c8ea5c36bc10000000000000000000000001a76448128ad01c5044aecdc9c03f05a5f9800640000000000000000000000001a79f73b8209aa881ea2f6ac1ed4a15e822b16770000000000000000000000001a7d839dad213e8664411be731754ca9abcac2f70000000000000000000000001a8c46095c4c44a0f4541d8f46962675378d27f20000000000000000000000001a9050f98dc9f9dd8526f5bab3c1d56ed3e7dc870000000000000000000000001a94ab57304f94d2b2609950b12891d15b8b6e2a0000000000000000000000001ad100e8be129e5d4c0409eaae0d4c71c2798d7e0000000000000000000000001adc09fa9a173a13dc5b4e0f85d1edf7a8c10f500000000000000000000000001adcf07389b1f6605c44a7683c50a5243829a92c0000000000000000000000001b13cc4c11666a83518df8df5af2976e8be4d7fa0000000000000000000000001b16547e828bc3a3bad331d8dfc39d6097c6be5d0000000000000000000000001b21a4287cbfa8f81753de2a17028bf2fa2310340000000000000000000000001b253b23e545e462882c9af469c9785773f21c190000000000000000000000001b341ae8c0b0435559089041f5836cafd577f3a40000000000000000000000001b378a53a0a21b44945fc1fcaaf82f4447e6a5360000000000000000000000001b5f616c71170123588883c02a6a8181f763f02c0000000000000000000000001b672e08c3cc6486b1c01d1114d5ced3c56828820000000000000000000000001b6a90d26003bd5d0fa7c280ba5f13f9e69fc8b000000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000