[PRIMO - Primality Certificate] Format=4 TestCount=565 [Comments] Generated by CM version 0.4.1dev, available under the GNU General Public License version 3.0 or later at https://www.multiprecision.org/cm/ [Candidate] N=$410f3f7d44eb4f7993aec2dd78eabeec46ef73d95e883c1cda64c9bc06f3ac53499402c52eaea5d69aaa81d13a79f0b80241d6f997e1ba9c2fc3a9738cf235c84708bdf9f9f6290e1a2a5e777568cae820c5d6f137ce0a92725591692e9cf0e0b55bb90ee207066b7aeaba4d204f0ad275dc82e5f54cb13b8116245e0ea033902c99b12531869c7cd17c41a649273c13b781d3d1344931a85fed17c4a5e71855984c053c08fd1259a1fa351e1e01ef883bd0a61204c22693080ffc7e5442ba8057763a904f6370147cdb1de4074d2a927c4858daf6adfd5501a5791677d820443d688b75aa1753287e6b9c879924117c96ff6203025c1866ce3cfb58f145c82ba30713c92cdf287753953f5cf5ba7675297669357d9af827f5d77e8636f2105889656412ae6f94a2a85acbb95794d723e50248e6617c9942f8fc6cbd9887a931758ec1088853aeec66a9b488e0c5cf866eb814aa359e1fe93d4164710843dc5b69608c6906a99c0ec7cfcc121382ec0cb3bfde035259778e1ae4d398984ea19fe33e874f008771ed5e3e61d858fc967be8ed651a812784434ccbaed2ad0fb53c0489355e6297717c27306c7259c028119298f532a5db9352961fa064a6cc6dbd621c36e99a3c9e86cfde26200c9c810601f647a550f0140abdbf25b8b637fc567b3dd2a5e5ca82db4b9aedc09b897d2184c10f0106e5edbfa68d827f3af43dbb3be3e83dc1bd8fcaa4f48d8dc283717dd8396180d8d94cb06d7a987225e42ca113df03db463a575218b8b791a1105d4d7dac32a1653d29ffb18508c84643435cd5900b0b7899fa464ce84d69e3c9b3efcf3dcc2bb09aeb24b6554983a4d5a964b0cb30e5e89eb8e04ee332e17dbbd81801298a95bf71639e482c41c050d07635c144835a14a50eda18163166a58bfb6964e55e1db2655a2067c9fb7a8b310d22c276cecd2730801d1a4a4ae008c479d21a5919bd71e3ca4726e891d9ed249f25a6371fa68d81b066dfada9aa0be114690f047c7e4e361b4064e4e73ce27023e6cbdcac03cde62803b2c1b6bf347c3afeee528537cb49bbd7e958835a1cc108aba196c544ffe5c87274a48f212a976ea9806b1c47f589a74cd21c9ab5a72173f9744a99aaa039b3cadc8c871367045203fcc4737f36443ff4f08935e2d10015b2596a74c5ae9d36379917821f775ed1d257208ea0b3089b5809c83117c0f7638e16f30ae99dd2bb28f74a2eb31b728f27d63c6e6517af3dd83bfd1a6c2a21c2271fff6679e0e549375b7e85061a147005f1c6c7f1d847e8c5ede498442b0df0ec512d3c30bba5592c8955b9eb116355fad0e255e02541d06eb4a34849ff9d0426682d46217403d099eda304e69496ac394f7bc9ab8a13c8ed9154c31de41071583d4f722b1a891908a3ed86974f93e4955f06c50e0a6c81b9e5eab0a1476eb2e4cede984dd652fa5c61beebf066164120ce59af2d198198ee8b1a50e9aae2673f2089ea15bdfadd9e9d5679ad81f8049a0a8714f55d9c89902d63c79208d6b70cc0d294b6d91171faedfa0a00eab36d1ad0336dda00118cc046b3cb65158a453f03e1b7d329a342642c05c96649d5a3608893da9a312611cdca0e6a4386701a65af416f0d7d9a05c651c14a1559f2ae942e379bb891f37c1143c10eb2e656d28e95c23d9e52afc9cf1a71fa823518549abbb2520158f8ce11b4f587d7e3e7a97180d3864bede3156eded675df3de19ba75a549338afdafc5068e2745ba3ac62eb4410e67ab8e66a46aca926041e994740fdd06f57b70eb8951eed1a02d70c693c258cdfd1580f0c93e5a9155c8ea61fdeabc8b7b26fe58563e0a447a6224551673064414fc02bbe2198d15f891068f697dc55d01bc8fe3a02cd12799551d936fe22ba0d976523dd571115318f1ab2fd75a00a1c12ce95c64d11ff529467f09e751b8641842fb34aff935745a937265e8959ded488928ec4bb7a0487c8251de47342ebcd907ae79e8a8777f9471e9f1a253b3efbc2d4dd9d08effb55af9a400b3e7a6651f15005065ca8612043519b51f23802ee729bf2534484ea43bcbae30ac32afa1550a69b7eff05ba881f2086481180862c4ad19ba2f30d7690a2c4a2090eb926615c1f35fdb62596b3833fac7f555a7422b078609f744a9e1b14681d2bf274105f5aa090d048e39fb8f77560f05c4fcaaf029f1c8b93b2842725a27b1dd90b0e24ab86efbdea8eeca475217c93965f82a6afc698f8fc731f47348a9a3d4fc67650768ce82dcad8ae438cb5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf [1] S=$1faebca9 W=-$ec4374e55e244ce04476d85af1eb0383c3ab10c65cfac9852cb473f50162c5837827191983f665a7fa0e0030b9b9bf1719cf4265e116e775a078dd34121b62433b0145499bd06030d78105eff6901adb1b73fdfb569629b981793eb81ccce06737c8e9e897b2be4ed573777b9e5d1ed9507726f7f7e5b7492a8db9c47660d8b6eb535dd21570d4d9282ccdd8d55265205b1b750049810bd0369e414bde7553d95425e1d99fe757f5f1fd8768afaadb116fa3a5289acc4cb7ab0bb081434d15bc23bdd085303007907b8714f1ec913a5f57b7ed27b51cf71755a33a2a7884071e337670202bfa232109e148141cc1d5ed40fa244c058501fc4be800f5ec85b1bf88e0516452e9483ef9094b6834066a2366beba308833c20b5abd64848c484c606b05d42f2b39542e74f92a31ed24d4020afc443d2b9139cf46b57461087c4bc35580518a19c58cbed7a5ebd93abc23506ef4efa4be285281886b3c9c6d71bcd79e855d0cce3b670a8c8e7e115f19d1e723d3b31e25c171b8686bbc10866f31dccb55067637e057ec755096d0779e483596041f6d16b5966734050537dec3987b46f0f8c35d01afb858c2e08b271e394a0580e03864bfa90236cc36efcf7553ccdf596af54762df3efa3c04edf8be450c50e448ff7b423e52c678ec41520e42c93d9f6c55b9a91f792a4cdaa2a858cca9d10e4fce05078c41f6852b6a0e5d81d2d2a46951691976e4971e3165a6ec98933095517734fd589855a5bc78312c067e8208aace60c2d6e3101418e5428ca10408d7b26392fd442194c389a646b6284165dcc142c487658abb4d1de56275865ef0a22d9b5976b734567556707c27a818adee23c0e74da9c63f2b87467a31cf33dbbca1c43dd69e298f8969ad7a75eebc0d62cf4046091650063e1fd45ec1976537dd6ba104c25c1559fff61a4ca740a62fcd4e2efce6acadb738d43b8bca07e8f2c18a5cb94b82e41ae1fa58516a551be9f67e0434b1ef350b9a8a8da8cd264a87e2eb81dd6ed53430d994c3c852b8264c2a715ab9f37a598cadafa3ec48d1f979eac08794499a54c48bdca36947caef3184f651f6044df7a374a4f77d2437f0bd300ff71f2ea73aad16c440e6f472f8d75ddb4d4925e45ce6c0d94242b9f11b5e14b4d14a09022df89d48f2b65b1bf3a840930f62c61d4357f728ff150525430429622c8edee35b5383ff8db44f72726a7c1815dcde00aabde596b49e8d17ec6349a8a73d1a8d88db1a8779dbec73fa64513a2fa7ae0386135a78ef15dd397ea38a0b7674109156e04e8c20b0e8f807898ac7ccfdbb0c7cd0582af3e7aa66f68237d9af6141ca1528681b6440a90a40e3a0f5775bf8b94f0ede648a93b4028776b4ebc998093bf32f5eb0da1069fbfa7d3e5538084db757bbb7c1d60fc89771ee4edeb5765acf8c29965a0be2e08f923a42be90ef7c491a1fb2219c9024dc20f9bdbaaeaf1afcb1147e1defd25325065fe6491773b2e657510d5a7489a640692d4a33db9b34381c1f1bb6438abf07be9049e6d8f6a13deb20f4c0d2a6c6d123fbdca1d9f52888c3ee47d2524057c18a977da2e44c6a2a15075c732866b384828f5c4ccdfbe86a98a8835266c0399fe2e8471f8da125514e249b942c97c123284217ca0712a57576e55c7031f3284a5e0ace63d32ed50a0f04114b884071a6620757eee3554c3054d5acdfdefb2e752e2474a9add921a24c29b1b49471d1769107e47a03c004a4470d5cacd2dc5392d0229df5c96c6287ef2ebc6e1e2d75c564a1875e051508683d769a5181b0cb6c6b245bb86190c0374716211842ede5c1bfa760fb9497810c25aedfef87c0d7e89eab9e828ae3b047bbbc8b071759b103df96594790dad96087002de3e556c5285089777bab86da6bef9e40904a376a155c2c40d759d7c5e56153e217e2b7b986cfbcfe07535c7362deeb7fe067c602000d863b3b4afea07e43cf71e4aee1b27f68a2684f3c49362c78123518899ebb094f1593d93b3c5ca4c318e8aae3b73e87b68c0d468f6d596c60c82e20875b857644ebf8fd24dc89ac49c4941f53133be3d7d072b7eb3594d6b0e9f1f32f4c0f2de9ff8aec9cce218154f3b1785f075dbf6826fa41a31396cb3c497b929a2ebe4bbf5ebe35183373b7f2c61f98fc2c75b6cad4d57eb6b8fedf7fdbcfb1f26ddbb42dd2b239e1e5fa9f86a857d11675751dc23b014b20fe346cb3fc6c35d7a5fa825b95284c2343f69770418bde81e1b90c382d9802c372da5b8e24da13cb78875be9f81a7b76096b97b3af723bd3ee4e611b375ae7b299637f63e7af225332b6aeb98e7642b2fbdd025ca9279d5146a3046cd91fe2187b044874783316e7cdf1a6aefdb7878d88148f000f293fbc63bb42a2dee13fcbb19da5fcdcc6feee36c34ae48be91b9a6ae6da41e8b554633f4b5e119b115bd041a867fccbd7efe7b6366d28061cd566b9607c703f81d12b3974d09bb3f78469490a94023abfe0e9c0f230e9ad287b0b8febd8e94c915f3f5fc0812e7f8b0693aa22f921f7a3f190f3961a5edbfba2adf40ac56c95ee9730a6c21491577d8a8aa622935b1234f3d43bb74fe82a650dc81d2fdd3bee043799ef748e2c11f76a94ecc54734bb4978b596e03c431e0f4dc61a80637b5715bf132f4624900ebae14d21015198bf3857b66b660864fcc98405a4e14d8dbd414553ce6ce6c6eb03bbd62123833e728094502d2ce62409f9153814b2a2d926b745d5b21094650b5953390882890987e4f193a2a429cbd8d86235106d3fcee3ff080f2a6266bc0147e43c9b223f60e6252acbf9228ab1637f8df3127c564d6d36903f68daededc1d36d8d41f7887d70d0b4687719d72c9ee55d6220ff5504cc1118553372b0e555014abcde54e2b9d8670ae1abc116f874d9e6a97509470db2a1b564e82c8b0a082a6d86b1b87af202914a7701fa8de0f9c5a79b8aaf73fb4306b499c0d17419ea3094c9aa42ff496d6635e8183e23cced2cf792c8c98648e2051802c01e1081a46c16c5453e9f349fc4d96b1cdf3f78f83e1816517e4d155b30de4c74deca0bcfbf8518837a7634d0ecf52f49ccf71713827010578da54b0054d5901d1d165781c9b8db6e39ba23f5799f5b103d4945463aa383a8074d832e99e3d2fdcc4bcd6e39fd15699ed9d6d42fd2f63fa0257463ecc3eee0674e0c50da1fa887b4461d424cac2a483f511200053e5988f0e09a8c4a2e38ab32798bee1e3a051ffe858af7680abd81c75e734a1451f7efb49bd55b4ecbf33c1886abe6f60b J=$1e55178e00563ba22005eb05264a3ae42f72eb62bafadb3afa18e4d825bafecaff386760a588d054a4eb63368931983792ac73282ce313ef1db477578ad5705889a0d90244620194c016c4991315f441a6d20a20ffd39585d1f2b54a1122cb9c7606b8bb40eda0d16c2ae8b63247d65163d5aa5487cac2405edf0f89b2123b809e88be9fdd590c772c15962664e749ff8278684914618688fe184c7fc5cc9b84a2c5fedd1858fdd63ebacaf5bdd17532c11c4576dc48a109b118d2d402162e6d62b46602a166082e0d57af75c9e473699712cb86dd28b1bd442f80711c57e20b782897c109fd7cb1482a7c1c700cff2b38915e0dc7d7e9bd31bf5b201d2daf80039949ac7d523d6ac877f1f2b3b41f87329d295c1a370cf9d794b13c5e7d2659c35083d2eae928518524575727ae36d56a070b8dc27c83039c3bbbec53a49bdb676a81612f70568e969cc334c171b6652240f98fa1212d857ecf9c68c100ef4430fc859d732a4c312adf359160796431cd1e993b04ecd679f52a39248fad9162f0219170b62a865f65195ba9eaeb1af07019c3794c7d370c19adbcc65e3c05fa084089886d3ba92f332d04b87d639e330ca3eba567bbc13c477efd29e86477b5b7d702595326d8936570af07fe358e99b6813137dbf2e3f1ba8f45cfd9bd026b39017649182ed147da6ab1daeafd3a7d27d27af126aecb21cb1c4e0380badafb019765b06efe67266a5a0012865d047a08b77b582c07056ae52774696f24f686ea0cfa0ef580c523027440fee833146a3d8324e66678902e7dcb8e0e58225f1c18bd6baa853df284581cc92a11fe854fdbc5c12d9abaefbde9b695a0c05576c24f01eb73f1d9ef634db7f463dcb90b01f1caeb769e3fcdbd2f4dcf1424a56bf683323385fd67c6046d0fb15efce3546d9764f2c18dc9d71e9db9bebb51604e61e2144bdd0559bba78ae96241549260093932e1a00debe04ad0c748316e08ad253763e1d7abd21d11a9c22e91bec72619699343a7e465e93e54104a557c8c8782160d17c77686afeab36fc5d9880256c8966f7a8b32dce681431f1a8ab0fd9ba82cd0fa401868d34e283c0c2c64d6328a12e9d90960948c4cc9b1cc327b0d1101e3e662fcb6f8b4ad59d8c7afbdcb241b73ee8434f665dca1bc45701f5e7c22e6ecde7bd0382917b01ac42c308df9871f908032f040fdedc107441c9753e1bc4966f987402e896c42980baa9c7eee509432866a8d95d49a71b4127c1a51404561263111b7131946340ab145a5006749489bfef7dbe70018ea7b63867cd46289c1b8a2ccaf2cf67d22e8dd78ccbdabcd5528f7e283ac99a0db2dad86d18f261445c38dec4ad55993623f755e38aa374d9a02ee42d4c760e8bb420d12c7fb8f1f0b85eb92d5137a6003617bc20a4668eb9bc5ba07d29d5b3b1cf55ecc236a563e3a5c463b374c2e464e1cc0f24804de3c2e82199eeb152296abbc0928847094f11cbde5114c002c2218e84c5db6c84e70b36e26e7f4b7ef9d2fa661bc809961d55313a2cb75390e7351299c54286cd03a901d3d573e87f0cc018905b2ac9e15d43868672c4e27e9dce54563f521cc99321cb461a527fb62a4cb38b43b53217c92657d7d863796cffc8d87b13b0d3f9b44534c131aa9360f8dd888f9f051cd53b89067764806202a0f8758320757eb249d12e685c20a9a315f9f5dfdd68a8dcbdcf1c6e4630413f94608d2d1c55f355d98668cfd40bc999b13d2f2d6d3007695fc2a6a7dbbaa585d0e4e3cadc404c6024c363cb4207de98ecec9fa60b4265ff549f547bb3c0e2fd85a93728a8ebeee7195f68363466f2ab69b95c2d65eb356ecfd3f6c659688fd087c175d53d5cc8c5d1da9ff2fc510a8d47483052338eeaae0fb6b3c662b6908d304d382dceb9aa5733485202f82c446e73a07df3d021e35573515cf0077db66a5d49c4921e7d7205fb72a152810d62ef1f77f12d8f8455e1a37c917d3a33c90a61d6a38bd73776a0d0d2a773d2b089bbf8e425c3d6358b4cd5fc10e0aa4bed8ee114121b2b4b977a76e5ddab9331f189bd69cde128abff9e4d126e7c963a2e293fc8c3dd65522c0908bfbe96cb5a2fe4a6dc1ed583742cc2c41e4671da982caf616ed1f5271517e7532a0c9abbf9fe4d005498c325aa5770c032cb89ae216be6db6dff34e3000e18f8c8f6b592ec34e24b73285d5cac23276039dcdfbda692581d56227a9eb547bd0049b0d4ebe04566697adaa04def8c64af11f3259315f0c16b724b822a9160df784ba93195613f02f4161521199483bb0f15cbe3a6c9573618c46bf7ec94a7b3b1b0415ae6bd8140222a352bf823936f465f6aab3ef21b0759fd7e7d176fc5bf176b664305f38325f446052e5a662546a4dfc5be5545d33801586f163231fb07bfaf5e6b736aad6700e28d844d42416e6c8cd342d44d0f8df1f204a7c335355ed4de4eda480527d77ec1a95d132a6b4f8d332408a7dd6f7804b6675287093747473c1f6af20a48e81fb1a12606aec411ca2e548e52d9a5ca8d70a2d0f34346511c3420a90b943fcf5054f5ef2a4ea2589a6bc94ce1befff67fd72b3c1d9af03b927633627b72876470f914e3bb5e668e6537254c8c56863f7d9990b31d7d9f9676aa22617a1e06e0beeb14ba8d89088d543f1e452c2276c08bb150a6ee80e82aca08e8a5d1a6d734d169edda2aa24feb0fa54120a840bc268cfbe8f148b8e7ab2f75d5573a08937e933feae7a3b874812cafb20cd911d46152ecf92cadf076ffa7517e472c08f8415b4e0b2898753af8127e408ce0d0d0e3c2b1ed9861d09e8a422b43e34700ab34c5b64b0578268ea5396c2d8131ed17897ced61a40edd0e0aecd5798438747ec43e7b49218c350071c3d1621559c6c2659082045bb7444023984a4bb5145c40fe93db0d06d6e9fba546042aaef16794013f6d04da306063e1093178b458b576a8ab8981eea2418978b20939e6975594c33160b95ef161af35fdb2d3de81bbcb5aecc035c849566a106744daf9e1bd67c979bcc36b58bb9bee039d78f1bf5e2948040e6dfe5e72e0152af09644ee6f28a79a32430446d9600b3f23968ed412591eed54d073ed37cbc99caa5e0ac619287ae1186ad31d087529b311d15d55f59068bee684105bec6d429c8b925f6431917d98e058dbd0a78eb8470b83661ec09e3a692f576b30403bcaca3d54e9df55c025f398ff2f61f18abfc760fa29f0a7330ea26615b450d6b955e6d7d7e889c67017807b15c66f06fbd3a1d9eb9981194fefdb27fe919eeb1c6d55ae31dc7f444e0ec91491aed57e4e70a8378f2b8498d0ab38a9ff1a4ace8ec401af3690a52642215ec7e46634b031bc46ac326eb5afad7f524b9076f926150d22fdaedd0d617d143d46ab03b735d1227be5c4f2a4a9d21b22243231c09fdc7b45d4b5c7a90e7fc0ed79decdd548e90fae6620e634cf3b5b9e01d1b5a8c18701ceaf21598338de2a5ff87ae346ecfa92544a8a6224ef46b94ef86f2d3ab3e9861554b62d31841e8ff338ca74d9a57339072a61bc1f060346a22b7f01395bd664660b17e99af73406318f7b78c80b3e68365bfc084705349f7ad37e6a153b026775c880295f1fab6d5b547a9a69ad8d7cb264248c6749abe606f58833d88c51ad4c7b3802008734af45f4a57c0a0eddea4ba001edefacef908b47870579cc422e85c7ec5cd6ac9f5a6d7e682a6dc87976942a655493b11c1138c6ca25a0765b2599faa5d0fa94c3b7a719827a23d7fe3779afc097ba881d4b9b6c2b9c7845a83dbf0f4295c983d2f157c851b93b80038f0d227d6deb735818406edfb1a98ff2cdfa1c06ee6e5c07faf4e7f46ae39102f1aa0eb5f4b9d3d011e7e48879ffd11993c8d497c17d432a41b6bd432a2e720807c401339f02665aeac96a5b029cc5536d0bfecc3a25987c89bba2dd4d60b8c714dae15ea1fdefe15563ec998e1c5126a1f972e62f9a4f37ba33ec8501cf47ca9d03c947b9905a0575650e27b37fe9e16ed428c1ddf5fc69414965ef1d67c28e118951d80fb0d14143566a4eb6d867b34689d545d85049c850f9d34a5037b49a989d4d9c9e7bf04a4111e0042a4d25aefd56d472d8d24171b96ee892dbd294fd40f0aa0553c67a0bd7359ec8ffbb3b9946721cc4d06fe9b2c09990f288ede83b4e204775f8afc801c7d2f7d5f6cbb2890c78cde25fbe76c4f498b2520bd8789a74919788f9569d4aeb18c29c07f2a6c6d1988d74e6b6b5c0da6975ef4143b49ede8f6f30bdda8fac24ae36798b50c8ff673d405ba6029a2a0c52ed5ec7a4827984d65521c30515ef72962de92e65c8a7ace4a3459495e19d68b8f6d3c8999dcb3d16b45704bef590ab3b0662a9bf2cf26df6a312c1614b3098bf626434adb8c24f8b523dbc264b5d812162a23ef24899fd73ce5ce084da982527a304c659ab3c1056c575ba235dc85468b8097b7b4c17065716bb7d90a687b5573103d59d8f4fe7805097f183a89bde634e01b614e613170defa6c66e1bc831870364c7912d3d00644789b434a1cc0684e70297ca5fdd86246ae4e22018e476d2f92d5ea8c432a37999a27c7ee88d4c6b8f2f12d37124b5eb0d4034dbc545ff10c43a96801ecdf594678bb9544664a65300ecb51baaa6bcbf6bbc9276767236dffa874781c0673dd04b407b54c6b6a1f14462d1635dae1bd79be18087ba22f340fb61eecffcfe8d1bcf93c19f687e908463eafbcfdfda7da111e282895c5a6c1742ec94a26b82a35484150a5351e9fceb525b3aa90f57ee6f45c5f98f0d86e8d22ffb11e2e5c47a947bacf50861b3221176a8cf55cb320f398b6b33a79a890868c7e419e8ac324973fc38666c643934eeb4e1d1645677099074a3ad6c7e175928bfa4a7180d4cf21c3ea3043d5341b9e3f2f375e16afdc2b7937eeeffc76c7158ff184f2a5545a09df3003ca700878da81109c348963e08746d202bc7320deb67edd2e2d545b0320d6267fe4b22ea3a7a4ddbd5eba56c06cf2de469db0583df1230641dec78ba400f78ab676a49d9da1502e505fc984cab8a868ac58d9eb33e7e2ccd9114f3380fd3539b87ae5157cfc10b21d925df9cc7fbedf604b9fedbe9aa1b1db331d7caf15cccc06dcdef5f6fbf6a5393eabc81a17c6888c1201ec7c7443ec7e5392cb878ba2adabf8ea2b6dbf3044d05b6221a6b5687e0b3571ae27e3c26e6f7f343e9f10e5cc995e2b516cb3cac4e0fb868a88188634df111576c6b256c26b389edbb05296b74b74d5fdecb372d8b7fed3f8e69be4d110e92420768a29ef0482a286a177c65e1971e28bcde1ee88daa1e5ee5d5cf074291682beac0ce852f06a2d61c308f93d8b63b098c41ea66e518f0f57469aceea22e4c0a7f92d43f90c07cb28c67df4b54b9fda607c63af86e948d1fb9964692d7952e3af025dacafa5c770a8f29ffd445c3835727f717ad830ed874cf82b93d7999f77c5bee8039928a3d8783ed545fdb1709a4c513631ed53ec80693247b3e372347208b6789d1495d915acdb851dccd0be91a5fddb1e77837729f502b967653f1d379ece07e11c928c3fbf79e397dc5d6434a48d8efbc2a28690ba27c589d0fc64f85d6a36701ec1ba8f0debb6566bd665a4ce57891cde358ae488e0f4502a6eb0b93ac5f1cdff7d65014da1c24fe6075b819cf7e833249e734a55adfa9dcf882b461bc3c63c325fc64bdaab135411343b801f252a103c65d9f122a33847b55655924a8d847aeb5d777ed2e491b9efda3f54e9361d20cc68d86c7d6349c96cb4af719dc654d4aebcf4f2bfd8c72957bf8dc544253892cb07e05178fd59f2e1e668ee076339b2f63cec5f42e50c1203e44c4424e94f3e08324b8bd596eb0429d5b029cd11aba7f3cc621a002f46175b7f625b71cb76f0456089b42f8cc51931f4a151b6f8fd303555c5a136bd668d565565d45b2eee50697857b58c659625076d69e568ab0cb00e25c43c7732997a754d7d133686bce2d18ac9bfaf122404bbb635985a5673e9802d9188833294481bf1c93b2e3efcf980dffad3aecd580b154d8c1044fbabd7dbcd6da3b07b69db0c35c0f8a4f1b0326701b7702e515afffa575ee4823359f171d3729671069823fa315ce4c9b8f3a51709abb42f1b094c5d43c4c2439f4751da6c24a4c77ce8c1ecc1b0afb316e0e032ef7aa5beecdde7f28bea09e652b764d4b27a69a0942b270773b4a0ae3e2dbbba3df71c3814948747e68f2dfa331d73b259d77c338ac9566dfc77fb17e9ac4a1c8c920525d9bf464a7d596749f6453375917ec96deb6fb81afea95f9cf19c36b79be44eaaf780fbc7e336e5dd9ea8105aca238f5a28dc4868cb6c0d92242aa111f89dd44f4450b834c5f0a476085215dc3b3eb38564c84efd02a48b1baad974f04497b5266c32d76520cbc1eeba825b880173b13221d5dcf4585216f8f3d12a232d293794b93ef17e43efbeb92b374a2f42602ddead4f424d8c087000bad22844fca0d90f77c1d38a93bbc463e633758d6ee5f8102d2f935854bf21eb789a4e4037ede7e0287acb1c3190efc40ec0c539ade6da4f108ec102ecae188dce93 T=$1c97d7c700bf0127fe0182e4addfe4d1341bc6f11448b086bc521dcae3008190315b27a78afb526ac119164a2694da2a5bc1c1f6422cf9c053c845b7985499a0fc9a54ece4eeba148b8a5007face9684c5ab77b4350afa5cd529330d4335adb2ac1a94bc7457e4af5a784a13a249fb7ce837922218cb345da83ff339c621aa8b60315de252450c54c8e72a019752053ba134b80dc0cf2de59c433ed86a9126844efa20d2f38a79457fbf94316abecd7f3b32addf709c272893bf2a7ef0497121ddccb37f21f4f400cd107bd19d9a13f652fd1523d67720916881e3d42c0a815660f19efbb7a208a050d10961cdf8809fef7a4b591af6caf5952e551a2d85d507cc67b466377d4f4f9489183983065bc2faf64ef62c6a2bf2539fbd8dec29e920c36aba45fd8c942fbe084de6283dd54ee5431065f93b0ebb351400e82fb943a239134c4fb5358a5517be1ce2cb0a45290985658d4aecf629add8f2db72ad382ed19f0edddd1f00169d44f2284d3256589e123ca74df3b0047aff302e8a96fe00407f20376e68e6f6b93918f9be56eb46db5fead8ce971e4a9f8fbc5fa482b11576241e6565805b0869881de86895ebea7f1de641ca506bcacb724ccd88461f538662b8783d8a528032ed4727142cb802fb762729032689f1ec43b4fe37381fe16cf8af05c5030aa005042c73333d91c1dd9ce9954afd2247535cd9598636cc9d7f8b9128f19896676734a3300fa53b55e6be18bbfe996db13712f6e6da85e759b4b690e7c8ee455360ca12ab42e5f22a0649240b7d73d2074c590d324275490e4a3f8285fb8905550f327cf21e681dba33d18a7b004c1b7462e2e012785ca226b61e04947cb5f54b6c5a4a5862121973017123eeea92c3cc59074e5ed64aad92032aaf43835345baeaec2a1d899ada8082494d2dd692639c19fc87bcb48a92a6fde4de9091ab66a9fdfbf06314e9eaaf3e04ff64a3fee0cd83cb04993a098662049f7a6e03d217d124cf41b9e3e706b1d3a16004b958a837a8a311648f227860227f6e1ef398dfb6c6ee68a8162d6205a6ccd68dd673ac2afeea10169f5e08654e3a8f934f8180cbc204a2b35dc5e6859bc0d5189182bbed3b7dad8439af3797ea40e3a96dbcc24305518fd43d5ef383f94de947db53309356cf679b4700a00b8c5e3dcd4ff1f0f089002f41c0ca26a5f4de4a04189a89ebf82848f1331387c56069e6827d3a184785438bd10e6468f29bc69cfbacdbb1b350425f247d0320ae4897f9ce5e144a2c67115ca2cb3230e0b8c98c245f0279e5552bfc469c2bbae7ff86016e6c588258c4c1a276a604f6783e4161a56a379948efe52fac194b3604ba3adf84d526e828bbd8a63fc6dc4d56c08eeb62f273aeb1b7c2908551b78eaad1218b0facd337c0fc8c53ee0be2bee1afee3b05f87567b477f06db97d67b449a74fb9a93d28764e94273ccb7043a7ef8000cb4b128480b214a511a221a3e87bc0c8c61c8ad20633b8f0d2c9afa8d2328f3bfd7501e7e318e070ee9c02a65a6bacc34abd0d5dbc7ea36735e3bb756e6af5834518ce02caa34460a5d2fcf40e8a4d3e73fb44d0ce4120ade1fbb6ea21c55e68ec12f9389d2aba9838882b53d2abcddc95c802b24a91216c8434c2cbdc822ef8bca6c758da5c54f5c4333655747698e7459244636aa516484de1dc5356f3367f4b4dd5744f05860128f5a98f83248d96e32c2fbab10e05b59f2609e3ebc31d8ea9333175b42825ba4996f93727fb7c696627583eebd50f6091e90ebb1475bd719f61f9bad93cc709ba4e79a81ea379172871e25bde6dd5617bb454dc488ca0a87ef7601b8ad1747b8de1014138e56f0ea8aa94fd4ff23a1147dd817f1496f5d3b470398876845227c6b84d4e7bf2f2775bb4fe75e90ef6bacc2c0060064c2b915192b4c1cbfb85439faa549f9beb1b180cb675a1ee1726edc91895e205b8eafb4ad5bdd2e6a028a91af5d434bd50130edd6f25528eb29a50e326d74c62aa7ebc1d9e1267cb946395fdf394edb26a19433df48a9a9ba0d4e3fdca038c6e23dcfc087c5542fc06c024bc18053644725d227a2aa8590fd0d8a24270ac20f7b4d4b0daf8c1adffa294d5c163dc390c21ba6cec0e084ff7545ed69fa6afd72184e9da02188002c1e877a74b0a32d9686f627fbc439e289057c481be7e6e23ef6d18d503a63b22fdc9d3ea7b4e51ca76091b6e7ce1ee4a1c2364223c87d0b4c98b11d8a6a33d7f644a340fa8b889b0b593f283da334a3e25cf511f0dbb811010d29fc41179718f463cfa274fda92a90edcf1c7712ef37f219d63e72e9b68cf85746883a64a704b1608a9e28923e9b5ba6f1114fb0f0e7c6389f4620073dc2d4173ff4a671f0035800ace7e809da8821f10693ca8dab9b1eff7cb591737931284ae5bd21a1a12613eab76ae59a6d16147313648b1b6175cb1099e22156b3339666a6380454be3bfb11d86bd2ffea19dcd3a72db9e618d8a89122441d3c3040833cc53e9caad9c5881c5755f3f87e6c262520805c568f720a16f5905826ba3e3be6be3c42cddf06f29830c77c4535411fb5485e976c6b6fa1a3b605d7ec0fed326e47f290133f9656683d1354873acbcdbfa67c362f69a61b36923dd279bba138800851420575e756d35846be602c23c5a2666348991bb90a7a7fea2b78b15a1c7e71af5464112bf69670f95baecd3bd6d9401eeaa3a73c65bcd9e385b9147d6083c6e6ed7417d2f40b4735c4bf29ab3d54c141b07d60360f4bf03cf12d116ead78414ce8eff99fda61724cbda92b500709e2fe8c6561772d841e787186e2a96239842ac6767150b4706a8488d88b2b3e1f39c01e116d853ec9b7ab4bad7acda13675f23e93dd4d37b984f98d523f01dfb893a036ecef833c1610669494bc91e5a5a64fe9a6f04da7d2a7b170b86d86164119344f10be891310af131bd03034e41f4b52dfabf05d73d143f66ad1e0206f63a301c6844a586605a5d1a9056f4872da548a3a6c2ada7089acc476b1f496167984639877fa76dae16d1daedf6ed5c27ebdde935cb79a64ae67e1f7c7b83509306686d1dec0080860a3d17754e27b009e378f2ef5d8220687707309f720b1e625bbc460abceecf1e8bad3c4c3b22cad0e044cd0ca6fff3fd3cc6842cbddb4d85d61ce5876d370fbfc73e57271a21eb42736b6542cd54dd616236c15df00561a4f98b31ab9b812ce8aa17b7ae034b875ca8f82ce770834f4519d194cda4376c5d1de75d4f6dfef20e7bb38ec6143333c3d384204fa37a9f8a1ce39ee42ec837ed57e4087e4c779143a06fa3a80775445077acafeaefeeada87dbd6d209c4f52d32f62c5d3a763e975eae750d665b18b59920123bbc6a20d9d101eda76d5a7a616ea27d4ae31d9a91aa938d6b1966f93f1e2df91aa78c2d49d11b23e09c12add0636af50ba517dcabe38b78786e5db95620f6bab4e0ca4ea8a3878313dd2ee3a88a41cf10490af582041c93f6bbe866bd586be608a225c7d611cf3b62b26fafa1800f1e363050b723c756568ffaa27f3d620ec7a7968d482d43ba3be0c38c65911996d2461e428afce0372da12e6debe7c8cbcc2415cfd2fbd238adb2edb37e31e4df44b83c432d21e3c73a3b52957bc0c21c8ead5c405ea8ee2b5f6f79d5e9a53e91fd12d30395636dcad602001f3335b3072df44941523fa9a9d149d918e82ad4cda7663220e8ddc0393f5abf2a215f359527be6c3c25f44eccd0011e132e02f0796c0fcb7194291952cf450b96d1041fb82bf0f1575160b97d77335051aceff644aea0440b24761714b786ca86147f0c11fe6019472019e0dac374ce940a532905a55e68ef502233250e0a8b27b461482c146419293ad1aedb0f09276d493403112095f7be62428e941a404077cc9db846364a31fa4a5665cd9b75777309ed8c05b70d3a2ee82b504c47861984a9d834eddeb4b3f7da959564f9eac05a8d268f262d7b680a2fd0150e6106804f0e41f896f20a913c6e30fd4fc74d9ad7df5bae5cdef3e183eff597678940dab066cb8dbdd5e40105533a6bcb4da8131f73e8c8c2624217bd420fc2cda7eeb14abf1f709e54e56e0a2b516696e4d1e95265627736777a5a8bbae7e8e9b11c9d1cffd06cc111da7f46c8648c69be91198fbcc14932ab81da0f30a60ca284904a91706cd6d97d4fa530588483afa983bc45de134aa723f68100b65c26bf95aa0185a97eb1cf950045ae433cb05050c70015d5f8574c8fd085666a4d78f15825b1cae276f65d3b74c2cdba28fd549b4cbf01a7ce890b236f37dc256052b2d131355c650f1f86a9f946f76017663b76b96f3de1e16f4e26d7757d25a63aa5616e778b7a2ffc9e124a3dbbf7ae95c3fc40ac048708cee97015e2b45a6906f42abc291ce2e1f78aecb48f17f7ea9ac6992ba2b10c36aba7b3424551352f8d35d9fa7a8ac111e26275745044fb3b343b31ce262343436d343404ec69ff04e8bbf779cb44007fd689fbb2d3a490adb78051057bddcee659099a6dddee96dc813f9a05f6a43f90f7745d6779cfcbc5a9d910d577d363aa0b30a0ba280719d8f2a1ed66dfde47edb42b59da34bcd2dc3e16c3fd5c963bc53a06bd375815eef90a71db5500a807271b81d183dbca9303de5c6f39cdc66b7b27cd3c8f127a3bb3fc92ff45f7004859e41dc6934695ca47e2c599d29ead87771eaf73e6461a7aa4e563c2876469811dacc350039d0d42465b444fdd8d147a70b2a5ecbd5f2b8385a0288a87d7a7b3f608e19470cd33da2035b269ad5785c7d334271c6c96dcefabbd24212f19720da7194c648873c5ab7b524a1069873fe874e3b6eec579bb6691f6a998040f35e4e536435e9b5f69a5b4257570f86936aaeeeaa3b4ffda047bd408cd5d28ff586f899c99de146313995ff027428b6114fc3070e8cbce948b464b1fa737722d44b1a5db6207aea2bde9646dd20aafd848bcf8ed2d777ed9d3f07c9cc0a663b6bd60bfe1128e9cecf567c6c0e99112f766bc9c4b4dece3194cc4b94afdbad853a7c58820bdc88ab663d57077e0699344809ca23762c82fee38f021c6c93ce12dab122c9af2e5ebfea91f21d75950652991a5d328674d6549c7db010ed2bbdddf75e362b1e9eac3c07b128fbb9282961c87441561472a8cf6861d266aa5f688bad4941846392b95339602e92ada2bde15aa3c7ddf3778ecff056303db4de8d6e807f4735240f88dcc41da6c19d8c6b5cb35f71232767c9dcd1f267272e11a3a6cafc8cdfb18c7a5875c961afc5970384cc3b0cbb400e19496a76315741ca4483aacf7810979d8a9ff089de1ed8a31a32fbf6be984518a05ca77f07a38fb63c5693f5a396677b63c77ad6180dca481034b9c75fd0b3a79947bb403d918f1ef2b4a0920fa33e8a351227190391103ff4bea550c2a7c223f5100966c8e00e329f9b1cdaf13200cf0cdd29494211cbb084d83f527be1f4818fdaf62612518e7dff4ce2a17c0d46616f5722dc1321f7e4c4d37c52e96ecb6a15c7451e89473324038dfdae322d423b5b194eb2d4653176024fbbb66fdddfa8599ca02343ef5452991efcebedce296fec8943d917ff9767a70d507b605812cc35f6e1a0f867bc6e8780dfcc93cc95856bb9cc43eb5309ef6606f7f9bc2f1fbf74cc17f6589969098048d425be5bc26f75c7f754f65b6de8755c973fe7025cc622ddedae4f683abb9b8500bfbea73bead7fc848a17ca445d168893ecee9ecb0789169b57a282c85a316934a540a63f9076b9dd8d2eb82732119aee9c1e3dfd163b71c962e887fe0e133eecc8e3d3148b840c5dd39591372e532356f679a74a3bda51dc9b5242686ad34f68f93e3a919fde1c4c93e0eddd7e19a5deac7a8fda3de2aa0a32b2c4606f80372740368b8e4561361da284d72a4fa38aac5c7a9c1ff10aec391d11680ac59367471338c8649c2fc7ce31da0d89c74bc7ad5c1c7c270fc46c204992db1c2cdf8dcb56cb54e804efa007d7c3b07c43ac317ca2802ac3f74657e2887d7788ea8cf3741d51a76ea0375c4ff90c7cc959e93177001f452f6c454b610e07de9f5bdf397bedc481b859a7f597646438275e7f9e4dadd4f69929fba8e2ae8055a92bd77941fd40525c546ce7c06e50b76f96a89522ae3681036e06c5ccfcdb3efb858532f9d51680de83376f409c87ff17f105ddbe64e27e9910ea60d5d4fc72600aa3c4fb040f600e1bef03cd6da9326169cfee4e1b7179f92483aae78e7bd2a411f1e0d85b012012c8eb939231ca1da5433177cadffed27918a28c8a852ed92bd4f7bae10625f73f6a2dc09dbaee468389241016be783d839cdf4897923c0621414676e209d960093e1050de6826c3a1a843f365992c0a5ecbf33235fc0151127cedaadae7720c02bef8bd2a1ccd130c54116031f03c1a3d4adf25038d71b62714581f07b8960bb7f7557526056e8698443d02afd46bdbe9ab6eebf27c4523f5ef6c6d361bd8d71d4b3662761408c0d81921a17b6d1077c33f24cd52a7a3c06fb091e6cbbf8612e4e72158b0f53247d3cab0616e0e54d904ae6e33ef788c1e04a711de1e41ee70dce0e176abb031 [2] S=$13ea7527e5cf8f6b572 W=-$744abaa3d29d8a062bca1e55cd82255e176513fc7e1712a2a4365c211ea2b5aa3fa58978b905e61d0248a8556436624b4b695dfb9b374bdf9f109e7a1a9d81d04a9c5d116e8f3060b282d0cb2b6dcfd08ca7d7f2189ff1271a09cf0bec235c675b25794146c259ed9400ce9f9a8ceb8cb1ab4f3d60729609f5455e82bca54f5f92eaf921b11cb3fd25809ff7754f7e252e2d9e0ffcfeb24dc4ce3f3ea582cb46ff84dee5ab1c924f1364ad41ee03f2f0359ea194cfe0a7322e9dc8cfa748ae3ec8d4143b34514affd16ab61aa88b84705e1c05ba7ef9f30906e13691edc4b3945f8142a2ac0729df3e074fbc9f33c07f38e11db677edd77cacf66b0b0c010754864a52ac538974dd343f9e673328d1fda19ea00bf330dc5ca459175e491cba153d56495390f4392dc39d58ec49869583508afdb382df0aba8e4c090a929296654f386a55ef14eafbe0a6309e255c25ea7c5597166fa8b34811e84afd60de60ddd65caa72d556d76697c9853359626e8450e47127b34626cf7836fbc402d007d18da46ec28ba7770711c39bcf59a5bd53852b1d0997aeac4e5ec4fc31b648a56e1f7c80e5e70b5868e75ece9003709b843733dc9ef34e90af67500d10642c2577af5b341bfe4e176fe6ff174faf86199774f5cd4708f6f1c0ebd9dc328ceeaa967ed9a747e5fcaa24600aa45ff6f591de4d40448aed82698a9f4ce914d9a7d9f5f13bfac3b43bc4b314dcea5ec4d8ca1c32419476ba33b5379e018632c6b1f4b03f99f704745be7ca28b9861dc17e173b601b3a6f8b355db5799ca31d74d8dce3ae9c82d497c2cc0347c9cf08d6f6fdded2bc9f7b518d320ad594736d199ee581fea6956e9d1e66e18aab12e36523e940f68d7ec06ea0f047fd149ae2255065701759c153eafe126daee0bb5e2f3057ed91c3c19bf51602a72977e43658d9b6104bf6f5728e9b896fa496f5d140e45f3c1d18237e0b0baea6eca9b51fec9e2af28796fb03bddf2c848e61756891d55f54137cf0dc3a58fb92b3a7c4ccd52129a58013a50fdb559f244e56f97e422451175594481b9f7ea02304aa1b7fd2020ac3c070ffbf40e216927cb38448d09541f4df8c561c72a2d17674c62ca0605b3987148fffa71f45c74c120342bd96d5dcb5365c97027caf5748474660ec85e3f76c81af736452a0d7483daf46d8b3b364a7d9031882f2af2856aa283876b43c2e6d44c433dc03a5c74e6945dd793da05bebea459aaf11ce51772107cca1f2df8fd265de4aa2b82ec167d2e6a84476a2487b13f4f70492ec412a247b21973f8677dcd1584e780c8a2fdc0d4d29f541930ee6dcc2226d8b52191e71f7c39a3ce985c1527d2d6e0b27928e5c4ed7312b985dc1f52f5077b56fa99ae19a8b01e2827686d0393ca114e36d9f8cdd45568fea419630a115d09d1ac51f6f6cbcd537109513a066ff77bf215be3e518663cd4e83c7c4b5ce98c1dd038ef50242450fce3379a24517ffcdd835866479949f97b40a9a52bf8a1a11cbc1a410a76daca77a9eece53ee806050141952dbdf536f5718b3cf0eccb5e9da070fdb9394af584815a840cecc2addfecc647f852a5c7752ccaf75cb98296e878ead724746881a1a85ba66f6a5237c48d05dff810c557f058f6c6e441c3db5eb9b43f945c52b006d8ce92885cb4ac93cf19924ebbf6b606ae412a14116fed8210d7616b0318eb66245caebcca39881b681faa89c35eeaf6b576063ab72579e03ae8dd7fb436cb0c922f96127edbc03171cef4bf3beb12b58f24c56f32da774e7d35c47ab4e42b6f35a32189492e1bbcc2a49b0a46a35908d071424bd00456bf0caa729e133e9b89e72b8272add6deb323590f16ee0e480862c485142315adbd744c52271fd6e418f7ec9735e35de22213605c55de76bccb0c1b6e32a97c28bf167a0df3cbbc21ba3b30b8795ea03b5167667a07e28016ee58e2deee01bbec07583d001d278e1828b8c448d7347cc106dba18f3ee2affa2a3f71602e6f8d58a2902e4ee8feb6f366bd3696e653294fcdc91fc40a5f064d1d0a849dd4b41bf07432d15a9b8e9fd8e621e0bb77c02851b220ddf5b762ef2641d71d95cde4c6f8390d6f1a811737510195fcb19095650636a7f46efc0afc2558a64dbd6e7f2594a0c811a11303fbcf94aca64ad7a2b8781639aa0446efa045be2fb29f2ec89e1927a9bf54a61e64b104543be3f472cd6a2bce379933d503e7383b1be7ef30fdef3f49af21e341207c08fb2c8227f3b56b829bd4ad6d7922c12fc6d1eb292658d0ed566633e9e9761f1240e096c06790b2212d8879d6f8a184617f116ce59288fbbcd68c4b3c4a16e0d864ff68d5722323fd8e3e350b69d66e0e4039d4d48a25e83bf3b58b5ff90db0bdd2aa30d6e1647ce4d1882e3a2ad9fdb098019f82adf3575560188a9e93470e810eee33cbbe07c830d8b5dcc41e7eb31d84eccc597f4840acfd0645b457081dcc1d462b335599385d0ed2d7415caa421f087e4c6b86d06311fa2622befaf8cab518e1c0863e65c356c7b02d8fe6f8826cfb25bd948022a8f5e08a1654f4f5025ffae6b2015bb1938c41f5135c61c4ec6cedfb93524fe204d790c6c0da329880e79c4118eaf21fc2bc1df00f0b25f55123548ca673a29905ad7803389faba06409fbcd2b229a011e3d83842d6694f3955387f3e27034f22405aa088baa1d7ec529b5aeb39d7a51217823690ec800ac692b0462c764af1b62bca76719fd7e860a668bdd6e6ab8b5b17bf8c20b70baedf53c0840238ba3f8785dc633e1765d143dcf921234370b9685f40a7414773bce79c32188fe690b4e672c93613db25cf5183fa121cee57b0cfb81cfcc95bb82c6e3400f416f79b442704e62898a586abe80259507c68269aaf61d5ad5d8aea6f8c0260fa7a1ddc5f430eef504095554d19d959adcafd7120d7e7f98590a1a6da2643e1731f57ede97989956ba74d3888f32e00b84e51ff5f91820e7bc4bf831f953f0190bb8fab57526b78125e56283f87cc0f45a125460c35ce9cdddc371a750e3ce7310a4d739a6ce6f7b28244c7d5ff92ac99042cf356fdf0cbf4e63ee98a1cce4b101a57aeef3a17df0535b62e99dbf338e91000bf2c908b5071a7ee703b610ba31e87a3525b888a987b7f234200a6055e625d95d68a438365fc2e1bfa748e84a4255cb50c977a100877b2fa4dc5cc219f611d6df1aac9a77afc769aecf40962cf8ea182257f3e6f35e3362b9ad2d5a537e209664674bde381d2a4125397ebc052f8389bed57ab29e9fc549046 J=-$dece3872dcbba23c64f5f1cd6fcb3c13b2225184baf28e664e3bc38554b52df72a3e22dd48a350d40168c56999b7f1c775ba6848acb81608145a19df3f94e11977d1a10c4e0982174820989c4c7219e52f4d1206585620da588fadd07039c3eb6015bac582f3f2982233583fd991de4dae986dd243dceda101cd3d3710bebf6c00180bc7d2644917ac1ebbcb9ee38cec1255e5e444971d4f1157d9ae9fe1faf92675f72726e321e25c2af62495e6a808cf4ca76a6c0336ae6ffdc0638e89521275c2e763f869cfd3ed24d1800d068bcdb2fc5a8b034cbcd0f1e8681d826cd026ab601c7acc2a4b0f16c766ecdbb68e1379191e919d7f4c0f0bda569a6787565c507565df0c07ff65ebe4228d1c86e9756a522b1f38d56cb0eb88bd3c3ad0fbe48eb1d1d2995183ced51b932092cf30092a51ad9972e05cf821df3e316f5bbd9fb87f02b9b110d1f40f641d7c0a3846ba97e3ac355d8a3ae401dcd70ca53353f6d63f6023b23b66492d2f0f848aa56e9116f2aba6c9c5fa23329bbea4d2ac2e4f1aaad5bbfa5a4fd2d668925f16388c0252192c86a87af3c0f094a68a2c29bfeb26d3718ccc2a18fbd2caf66d51cbf3d7182d57b3fdeb728a3762eacada997692d56cc6068692440460d9ea755523c5a58c1e5baa431da0b91aa2dfea02db2626150f723cc18f3560ac67ca3ea2e2ce7d749bb11c726835da2b36ccb695fc5b4101c77ba13de5cf70dc1bc448913066f898455038d97adcf432fdd587768fd250906489254f63098853f7a93cb1d857756e62ba29b56a129e2acd9a554b84dcfed89dd329aa9b199995bc31df746f5c215ca99928f1b11d636b57aca0c0be807ac7113abe8e5048d3e33270f8fbaa5fbcccf14444a878097430cc304d003d0bd17b80a87db1049e2b03c565a7af31d0919f70b7ce2573259f5717237808362af4458a26fc0a1d95c3a54d88756b588b6da1cc1f8b52461bf7ac3005b1611818efbc3a717ab7ce89a579a4cc15d517a5e8018b4ba53fad97e3a908d9402607bb153e020f8a7b049172ac27f2d0ff558291fc50a01d36c7e212d67599a5d53117e7a7dcef542ad93f4c46a6320f89429a2f11455f81bca3c95d97044bbcf849e8d993820a513eef8576b1e655fba8abbe9ffb48418895d717d2cc302d8ffb5764db0c4cd0feb3b23128994f71c1602d4c6f8fa904d76c5aa9bdcf855d00ff8ecc7a5321db7c188f056fee81b89a6c8b1c997e8f446fabfd59e8154dd9f3685c1edde493bb844f607adf8a4c50d3cf418f80a9c23747464293311f7e2ac2b21580429682f92c3e90c0c885af2584e06a0e97d0225a1704e07e7029f50b69cbcd0e748cbca7b9ad5c69838815188747a43cbc24255f8a21bf8dd1fae2d8edefacdc7c544a477d17546d670cefd20c721f82bacebed311b609d757153c9888ce0a685b74196f21db0845368bbbf3b0e38a4a459d7cf36e0c428587abfa47b546a637e51d3c2ed344fac297cbaaf0b902e5d665818e2878c702d84b7972b7fe6dcd3dafb4cf9c549fad5d9fe99dcb78361f24495d48fdac6bccc3b8ceaef816e775dd154dfe019ae9647664c99b6464561a0c19df3e7a11f1a1f0608e069e18c1bf71c1ba36533e32df3780672cf90b7bdbd300e51443d143409ee53bab2e8f730d09a95ef824e5249bda3295ebe78358ac998811151c67dd172d10fddd65b61b5647ef1e5f1fbb75039739fa1007ea63edc56749b4f096cf0fac3fdcf310b319bf47ae14ae42dec6cdf74f264df7d66bf766bad0c8995297a2778d6f89fca59910f3bcf62de6def54a1a80ec105dc445bbfc4df84cbbb0bc0f9b17a18753a3ef7ff6b1a53f63d15cb60fe01ea7aa30ebb76cd2bd84a6b7835fa6bbba64d290c79245c3803a3860888d18793d30c8235523ffee5b52f75d2b8db20f92f4e2800b23f699a4ae0400ee654a6c473eb2b225a07bee0e76d3938c47c12e96f7863dd3da22157ea2710cd1195cc14b4f217617aadc822c3e529c74264c13311d41e24dbb3805a4baed43251afa7c532fd6711404733776a5397f0156beab647379cd9603930e8a38bc6815e3730811371542ce1eb1e4d1dcfa12aa364dfd8d389267d3d1a27075bd50528422277e8706a70ae0fb5f6ce975598a61a9deb4989b462cc44b9798f95994aef955305f8d798ecd71a9b6852d7c582011c81dc78829e2b2a6a3fba2d85b4865d93f56bc0050b5065012c262d387dfd04acf4f87cd221b7d38e6850a2da83530d64e4e37229b9d2b253960a5aa6f8d7785c6bbf630d07d28e4c51a7a0ae3e453a8cf798094a35859eb29cdf1dc1d8049d3c33ddb370988693ef86ec417869244d998e96ea28f618d04b14542a0e66ce1cd1c77968354d733c9877a2c985b86b298c6e4afb7f901a86f3083e67fae2f5c04a8ba22902c99fc392dd6504ef2b44d4005915eb239d853fd6856fa95deff7fb19cd1449350c6683eb43ad01d1fd516190adb33b4ac8c649ac9202356b101b7622ccdcde7fb7f5919ff33c7eee0c71ccf326925b9c0103429423e26175f7c9e73e3f2d1f472e97209ce496f1259536b55148478540005048a46abffbcfa74a38987055b07ebd6573c44520e5de07029b5099c0cb88bf35ac9d93d9f42d3a6ce250478d732ff664f86f3fe19e525ac1a8c52f6eb3254372fe56424d017e8aa44991140f999a1bb47c09a1b2dc4253e0539bd39bfa52ab6caac7f4e5c66e23ba7baa94ab058339ea7932e89c0fc45a52069e6ea154a24a12d1f33732c46e69215c1b89058a3541ea9203d3b48da9ae7b700231d0857088ac5377b8676bbd3f0add074cd4d14ba739ec82e2b1625c81fa5bfc4627f8a315fa5b542dcefca22bcb844e5b79dc3beb393aa51979c4ddc619c10ec173acba4ca25454f5497c7d16441eb87e0ee4d5478aad35b619ab0887503a0df649a93c36883f14d0323591d25571b6127522ccf28e155e373133f2dbf0e67b6233e1a81c6af2b594d5592225afaa1f2680494fd41f8fe49b4b56ae2ed705122dfb8d7c14e4fc5dbc241df6f0b7b41ec0ad808df585a2c96851e7f458f2d5cf66c7e25756f91a794c9ac0846d40a27cd43e5ae85e36116d5ff92e2e256da8c9d157eb81bd4870da544196f258a28396177624bebcbdb9e43149823aa27882d533d0c3293a06ec9bc048fa04dc4766281e901db4df9f3c63e9cdd95c8efa05dae99a648199af2acf31896f663df24bba4514e25249b14dc62ad9520bb1b30a20a424fb1f57b92da924730821473a3ca99929a752ecc0a03f1840b45ae890e5b241f900ad1dbf97c31a61fc24c923727a2881adbbac3338a4a9bcdfb9c4d65c210341ae446047c9944864a7c56abb64645124b644c5e97817d627527b61e605fd07e2850087ecf61b6b96eaf60415e0e9dec5edff043cc0022c11dfd5bf4451adfd94bc8545a926edac63e571adc2d69d2ccf2f7ebc445cf150144fadec3346b97457e26a297f893c43922329f94f155d56e2cabd6c75c784384e68a9209606e06a654bb7f43093895e81ee69025df58c2cb1f44a70727624aa09d871844babb4e5fe1b97e1adfe01c389ad902eff807a8447949f9cf546c67e9cfe756bd381306383d595907e46807026d778321575eaacf997d17d22f0d17ab8608f4491e3154a4976b585caa3a86d521976414e8d16629229425376b212a99764322883daf92db2770c6e5a14bd315c209dd6a26c27a1a8dda4dd53861dc2972f72abcf54734fd0e83cf0b3a7733601ed1721672aa7938c9781cfdc5780a934b57fb4ff021d43c57ec182dc2553f0fb08cfb70ff981b5894024aa705ff60de4dea164d59b6faf4297303922afb64d0da9f89776df956f5a131b7beeea44e8ae17a87f9708cf848bc3fd2514c79f85c789479deba616eb3fd63d082d779f92d091385b92c12c48f2371c5ca40d4e3a214861753f8925afd6fc68bacd6c20ab371302412949db7e141825332fbc4b14025ccc7e7acd2396e85f195fb86c87da4576a083ee8c85d4b584eda25e10fdb0cc42ede12a93fd7b578f5d52e415e36c5f10e35fe4fcd28b04bd8325155e7633507fb989843a50fe1270a0a89c5cbf39d665d618d7f72526283d80a9760450be38eb883a97bb7d505ceb45bef139e35e2c4313dd7e48a7ea5adc419659f51f01c6689fbb29df6f10e10961428f4b038acdb080a203f5117264b14a18fce46c83d2015a2561c3968e811db2b05fbea26d784a42f0e8271072d67bc820c7bbb47fd9af5cf1ec4e6bd50cbbdfd292bd3eded2ec9bc31eb02d253bf7561d5029b2f0582a1a87b638f06e0c94c27aae0c8fc7c3023a4a1066bfec6e8d5113152a525197508da3b274c8db0a3b727adc4d05b6dc289a946b77be527587a3ced129d165e958bb5d21c14dbcf1675a6a88caf7f4072372d8ff906a3eb20e363b60a50b11ecce27a282c69aee0a4bced32b7b4b10dafaa7546ed81c4d5c96ba5dfa79c3ea55f482bd55d529b0e49920fab2b1e23064382fc399b680137db4ce2f4325675cd15d5b514c9835ebb4107ec262a5f1fc0982b354283037f37f3d3a06545d5004dafcd2b987c6d2b033f885a4f71a416029fa0092e2d52521577ec9a337fac7c025ca7cb03fe7383ea913b166ffa0aefc5bf1c2ad92ca9c347ded5e3040ebbde4e959f611782c63b30712d1f0e5de0599f916ebe34ed7915b07d045a13e7f1836b369f6ceeeb36b7a2eefbc2ddde4747d8b95bfe4983e38afb9f560ef58a0e7036bbfdbf4ba34ce1af669b70752e61bd4bcdeeb1acdcd647287eeefc786a090a2336b8f939f64340321109802f6968c60c505f2af07834d1d1528ea6a87ec799794cd6c6878009bc25fdd3c15fb3caaf9153b3c9d400f1267d8193a58b97d613ee656be67607995215b4310c5a73eba70f922c1997849eed10e0d38923f028ba14471df2bc32b0e9a3c713dcb40931dd16d920a25787a40153cf88195fc9a2251eb4402f3822ddbd0a80f104b980cf00655c76487b9866fbf6f37124fdb94bb1289d8e4a8eab691860226136a132d53205e8ca760f43b1c0a40a1dd412240d1f2e0d0dfdfb327e1d1793b40026feed9d156aaef2153fe761f9669b9682f64b745585805c22ceaabadae3e04bd1278f31860f9e2b944b74e678c141e0eeaea12bd46be2a831e040ee5744d0762546183b3fb78806e862400c66db77d0f792e051cf365886b1f9538989084a185f59e6c299d9200e0186bf9ed0b396d3a45ba9d43005bd3e9a3c840065774674d5912502b1696f2e4f59a7d99df37ef66276a221b0d2bfaeb27c4347dece0817e644a43f08445a5f57f93a03717e1fb3ff3b10eab10b7c1117baf8dd3d7648ee854fa27e61a6031ffb5174b37ec650e3b6062b45cdbfe8818822cd69f6631dad4c51fa7749b478fccbdd8ebdaf8c7c33ce72b5b038926d45163027de6773588b3c2a02fe14484be15b1a7965cad3e0c5beda80b86cd53bef0d079b3ec7abce370d87656a7f16e5fcb6aaf10a848b472178beaf52dc966f31cf28a8ed4087ed161e1fb1bca096438a8e0da9337435f93a7f83310957c1eb81d2a6f4007b4e4434e7c80c3e55c1627c1e55cc3a94f5fa6304400319410d2a46000205f42ad901cc176ec8c78ee7d0f076ea4b76fa189b0ba9c9de5dce5a0f4a2fe06572dc11d2656be67075821eb54e0f2a6306ded16414915528f60eb54922d144edaafeddc271f2ca1d70f396bc52978f94070ce4b782ef5ea1893b8acd99a35857efdc6b27ffa7223af27c5395bfa282eef25dd847114a21d54de07843eb485c705ba02a760d1bb8f394cc02293ddce75f1ab91bafa5c614de1e82d330f23666c2c14b694be4427ef82749cf427276832cec183eb2d7bb451a3c167aefedb875cfc0b203e57d08d5a50e7777e2fc25116288894c1137382e922a8c18bee6559379f1fbd5d00f4e4bc5b19d53554b9ee6bbeb3f9fc3954c677f0ee72665da264b0a3e6477e1892679775d3b2fb1a5b88f63bd9da59396de3d20c7567fd6e008860dd56251312de63f1d6ce8c9508467adac7f1a2b9c8984ad9980587126c48f3dbe984bf813f9e831741ca50e69853a8ce1161ce03faa33f7f93f5a06db42d6e5d55b116e00dc43fab30c6149836480f46b6029056187bd2c4241d26b29b26f012c1bc423f6acbdb25cb750c895163ab2310861a83e4ab3905e7ef70762d044ebbad7eaead9d5cf628a375f32c51dff9602f51cb6ad3452e25b4445d15ecb22625339d1b4de08573c88e7eff6573910d186bc9909aca5e4cda517d544dbd163aa95fa47da8739b9707eaef4fea2b5226f9b1c144e4ce007d408584a44cc78d3017f157103a8d779210835133d8629260e7efd9dbb78ca95b673651b9c48cd2a0adabbfc08c5d7bd704cac75150cdba1d99d718c7644460ee3f1108faf5114b2610729e7fa795020a3346c12be169ce6ae017b8beaae89ac848191b1a14a561be5feaa4aca119dbeb1cef2d28ab9325e6ae4ce4c4a41881435e2006813a0a1a252ac117d5fd33b5151b5ee45a01497f9170ff4b4c50956c66d64e39b76f205 T=$3f20063e9904bd7e8e7b7335ee3a39d5d18d0b3b7386061d882174ed38b9550560e313eb5eb7fd90a56cddeee297578b269af5f9a8cf4b21fced6f2cb000d88bb6a6e34f89fa56fd66469db9c85d1666432a0a7473bc717070128d4b1a5bfcd588d58d4deee07d6fc5adfb4472c66f105b20b1a632b41b6df89a05eb07a475ac5a24ba817f2698e10b583e34ef748eec9e8d2bda26fdd5b242f776be21ab7c6be1d150f4158f6b1439d2a8497c0ae4f433d4d97e0234ac00bf8e5514f335f30a1046e46ea750410dd072ef45ca9afb52b00fb84b88c1b7403ce1cef4dab395a9f47fc80aa95f0778739392d64815c4e05d8b5154ba9c7bc6fa8322ae4952f90e64cd47af4e0109418e64010c35e56f37bef175ffc1caf895afb761077a6146006fc51e5264691f6084b6d58bca15dba19f5812a151ce17fcf708a567a5496ba656b4a44b60c2e3b0a9f16b9d72f6bcb21ba935bacd6ad7a183dff3f8f239365f4bd987e8240ff1763e6f9bfd13bcad9498de88768ab6eea54bdf747a860a9cdfed0f65094711b007902dfd9e8dd9dc550952f80ef9fcd1e53a6483271716db80150e337541204d4bae72680305fb11464b64918e89425461d41fd0e6aa81a9b38f66ed86ddf553044ca46330a3cc64d15ec2dc4c9740bc756ac5a130a93eba5fc5c9ff00de4b9f24cc89153f96b5a493e6c1adcd3eb5a6711a27f18b1b3b249ff59b216727fe8bd5db8799a7cc6d8834049a227606fe364556ad54df9af404a3e4624b2b7523b19d70ea2f1e5a1616951a89b30e5efa921b60b5cb4d81a93a84cde149841da074865b7c7801287b091fc43cdd26611995baca29c9a38a778bf6a6a4cfa6072bdc87f60154615abca4eefa2ff190dc9efc2459eb5f4cee36cf5045263346d6f7ebc5cd433a5026ffdc8ee16f5e9abd8ca856fd85118a7aa1d8249f7d8016fb94503c10b9cfc277c765bd8f27ec1fbe92a6d49e8b27ab2207e63e99e05783fcbe85ea4058614cc65e056497fad10d003abf3e6dd504cc9494cedee48f37f9c11767274e050e768fc650f13eded6ac3a07f5504902033760f3f05c7d4c0bd1a52bb89fdcd3bf52e5ad685d15e33b052c95ea9432d5953cbfbf0e796657d47709dba42b67e4610bae17bd13ed5718153023b0f3f9621f85717ffe38dfbe72bf3027efa647fb6faab745e896fdbf8a39fa2c1432fd4d8ddebbeb06c178ab782b390681d9d170711616dcacd051683fee066ba4598206eeb5a0aefc614183ddcb5231247adcbad6054758a14d7a1ab6a4e14d251379cd8c8dfeeb579de55d7c5346693a2eb3d3e68975a3a41713e577f779fb8e30b43c0876b4d2a51c9a50171a8fc4f2d05730281849c8a00ec142aec410ecf19e8e78accb01ad31b72bcb9b70997191e57337c8e0430e844b83b49c92524387961011b2ff9d91b1d4d75c24a6afa2419fdc631cc1b99525281a976b8367905c5300f71c19d5e3959720365567f9c7a92c3a3b0468c23e59af93121b648528b09cf3a8483a32ebc4ee281ebfb1c823b0d8676b46921dd79e141a76f54c08620f456b3d14b22e249488581b72da7589c8a5a0d76eb8a0d2b447938e622c88b484945acc566ef6cd484fef18a8a0197359434b58ced0f650162c13e020799d49109c1b1035c3e7de0176625a83a956c8df9df5abcc81aef43d365662297ea64590f0372135c54e8c7f995fd066c48b7630384cb3b0756b77a5316813ec91da5e185dcb30f503200496f442b8a799eefd06ac1b24499095da63c064ee19023aa5498d1d5ab75b4d5902e31ad21e352efaecb60b8fcf4c9d7a34ebe5397d798262eaec10334bb175be38609e075d9d2bea209bc1fb264942c2c2aa201408605e772c5f5b56de100c2fc60e98da583e8dd02935e9da79ae1c1d926a2c346f0b3fd960b90dbb3e344a7319355b78ffcef4543d551ed5721b97d9c431c01d0b1d26ba36bcd0a368d3903d89cd8fde7f886b913dfd5572bdb4d402586a82b3a617527c9c8a2e2f50927104256afb5790616b7a418fdb52e47095e83c83fdf25c28c8fce6775494aaaa275463db4b41f285e2bc7a134e1912b7a71c7d48490ff3a01a4be145b89e9fa142780cf01b3c8a913a40b59f04929e2f76dabbe452c57020053ea398d87bd79fbbbd68520b3cfc890ba043c125cc06bf14ccdb41fe1432b80c32c523fcf7b54fc83452030223109e8a4e36525acd772c90210ebe840477703917f105f3305304032b74837a062bf4487aa5bc9a6715e6e59604b31c9d6f0c9bdf516dd9e0b2eedb0368892a2421fbbeb8697e6587a1d615ec19c28833a083a39513ecd881f55495d803475bc681a5588b441e459d345bac89136b6d30474bad878b39178096f3023738f25a8333b02ab46a7e548e593744564b31da532b9f344305c2409bd57c8e7f4d79ef400a0e6e2d4670489693073a678117620cde67b8469802993520701f3928068f74137d2c1b370fbccae4641574b3354afb0fc1d7c01a171f6c72f140d75425c723b2af52027ed369509644acbf51d1ae25f850afd2cb6e9053a3db515e5017a8912f4882626f8a11b08a5fc1546e4bde7c261d3159cabd0785b1abb781b3d26b43f61709a02704a160a3fa02ebf87a087a85e0cb4df61aef45a222ac7483de282fc09a42c3678aa9fcf5a98ae188a94d12e8f93348950dd524009688fcd0fdde06b88ab5d57ad3310bc1cc1bf6fb354d56b7cc8a8c00351b30e9dcee93a0add319300e9063cf77135883bb889cf4f9ed588f9f8ba938a14ab2560be298cdebfe9aea4d92718cea32f397ccd1ab1db08e1f47960f8468e173b6f913de1a0597543be270dab277f6851191671d45b5c40958bc739f7e0f0a9dc74e1fd3f514c1cfeb0975287a4fb20eda509deaea526c04fc6a2532320ddedadb2997f81cda0b908f06a996ba41a84e1987c5348d77790b77dfb5126384d4ab2633b3ef4d70c905f679a5c725816cab7410853b5bf29e476033aa47ca833a7d2605eb4302d36d028e32058e6d840c1d684e0214af835f88ed8811ada6c2ec47be6f23a9a0bdbd3051445fbcedfaf87a0cfd581e7732b444f9c3a0d449be503b9b5370f0272c4ab0c7785f5d83528264df16bc474ae54868991abdc01a59547b1fa2392673b1eb555558c8662798c0f1b452acf9d6adf0644ad6e824ccc210cf73ae6c06c376071f7c0720010d970943fec620ca0389b36c08e2be7da05ac017918fbbe1228e38529b258a6ae5c104f8b4548dca0dd03efe52b606160c88465d07a59eb4e5de7b5ecfbbb10c43156a9110d3383bb71a82836c1f99a2b13b68816e1787ff400762407619e8a49c45cfcd7e35fd724ac3d901bd7fd7a7cb9b1659e21452f950c2568f4506f48545dbf384cc733f80e79c60da412a1325460e91fa47858d7667dc5ec2a5ee6afce038f2e1589be35a2294e8e5f2b5786e343e74baf04ef75eeb8c9c68d3e516f007a4fa0206ad1cc7195ef836a1c1f1be0c35613e4b48f2d947e9d5852fba580a5042a604f6eaecf16609c51a9a1818414665d4db07aacb583fdd9a9cf68e982a4f7519777b46989241c3a130671b92fdd14cd58111960a6fb9eb61b5e5c383cf4c8a44bfd447e55736c2fcf8348bad81d935a7d6e97c3c8ba23b9f025863ef05952fa89fc1d973e9e86ade973b72f0f0dddf80cda66a058c42e30a68b73b510de8e595c6f67c9cd88a05d9e6ba776c0a3a121a2b8bd8df2eeaf683fe56a54a4f2c7b6f9d31e11eeb54a02bc4d810ae5ac62d96f0ddad5dca79651c0ed1b52670bf84c3ff56667813f2d44bc60c0f1af5b9adcfbf134bf4a3ec7311e4edd518da132f022e1448f1773ef1469fa0fc780ca5b016c27848dc9d1e7b4da3da6e429149a2458adb05596a04953fb1d275806cf8d1f666d74649b09f83983630bfe796818193a22be135dc2d3ef44af150951cd96e3e34a89c27cf57f62885ede728ca9f2008ceba9f420f3b89a33d30ed11846c2285d6b09ce882d3cc3d19a0cc4cf755da082d922d447504ddf9142ce67d7f2d49edd5a1f25df18a14822c1ac2c925bcc122e5262193b417a5383177ff448b92cd2af1da1e4d968a62033ab79c64db3c15cb623b5c748d8dbe7d56acca4417dbb9882b7499385b9e68d82c709bf30fc6dad2f433417a0e1a9d66a8c48e37a84f6ddc4e2734d532abff2d31bc59c2bd3d371ffa9453fb61671f330384efab36d12a1ff5755cdf7754b68a8c8bddf6b3adad8ce7ee2f2d43b9249c17c7ebd96280a145c634bf8217738efcf7ffa87200b35759de6866448e1286003a2ded260281f409d587f2adc8ff9af3cf8af9816ae61675416bbbad8dab66a8f5cfbd14014823702cb193a25e3d8d29419a0e63bb147dcd48abce0a62e466bf5640787768bf08e2d5df7f89fcce89ece10ed87a87cb168fc58b1a7a7457860aa3dd4358e7a880254ed1093163f1da6bceb12a585fa4276e04b2f69af58dd68c251f70f0964b7a1ecd282de04924b61e4f7e79449912b337c89bd4a160078bf025768c6a9b7d4aa26a6fce5dcded308b868a275bf08577d995a39898ed9b2aabc7548710f0bcba6dfe4bc2210a0a31408444411f43069197da0b5bcc083caaa1c6a8bc134cf6e6a04f538b05f17cb399d321591c167c1b2debd8ff7aa9e43b7d77069758a3f85a18fcbc5dd0f7f07f996e361999bc3f1d1cf2fb1c7e583e37514070a46d9e852ef81607f35dc766cbb26562ea637d34386c3d29d24103373f403934159759a3600513bdae3ed07a46d67ceaccac9171724e3da273f328f3dc320d6707d826888ca0bef8669e763cb618739a0d480e7a2bb720b9f5b693db48427060c259f689310c3d8313db6df81c048969e490dadcafda57942a6b683fdb96236c5c95d32e5f31dc4f66e76ad7a8d51c3cb7a3dd005035ea797bcffde39f5eb902ac03dd97d5da4953b23fb2668dff3dff16d92854eebe8d654ca160ebf3921cf5d36f8b996c1d978b91e6d7a5e7d2f6233e2d9989e6c6552288ae9557093a5dd4e06c2ace92aca65f80ce47cfe56cb00b79f5d85c89b65f329a23852a0de8d4c2e58a92079639112793c381b7e68285a6d9ba49d156dc9df4e36a6d725f23c234ec4fd2cbb2b877b5feb9220cb7ef38e8024323f1eb5e6b20577012807631a1e0b619382937a5ad313b0fd134f218a9ed027d60cf6a8e8aa8b0015b86cc1c96852889e610347d1a2159774e4bd1a52d649ba7b96446e59a5c83a1e75e72ffcc5db47f6d8297d376515e9cbc2ed4e44f3c3c26b9d6ae7442b03fa76260b46f60b494d0559cfcddbcf2aa119a30507c48f3c788ebe4e218a976a482f8ac5c7a2a61728f1104995ff2a79775dd40d5403d14ef33c6b6952512743a964c9770739f439f13a28867783a18b078522997c1c15241aa7cab5920283521b4c202df91c07becf0cc716f4cbb3805dded3493005a4f87472a88864a435e2d157929266bdb7e885c9b56aec4a3c23a84ed636b3d473611d74341941f204f3a7c7584f35155aaa108538bc8c7af861be2fcece89d8a403b8584c1e244e5ae9bbc08aa21b824643083bd3a2ca460e33997db4c8e02cdef2dec19ab787566841463eafe9d77ff55dfcd5563414b7547d3dcf4246c9b4af5a852d92d702b5e9cec282e25251bbfd02cf2f372fe7a64dc0d3d7ae15c29b42d1e1283804d0f4f7cbc9b6ab12124cf775af79ff9078531a10454447c79a5dc66905976445a06af94a10e0c0559063e9f7f7165274dc97b299cd219b4676e77fc32a958f0278ef2f54af5910352123b45e062ead7ae1bb0dcfadecaf48df8b58bde09be0468acf8a66755c78914c6469fe8e092e671117d874e110ac3d4dcf0dbc73aa958f59bc5d490f33296155762883cde4aae8080c2e19fc4f72ffdfcfb833bc1540336b8db3f86be9ab3df6a08b701235f50a9e4b51f3ffe369e806005c1e9762e436a913257eee47b92832dfa20a5c8a1305c22061ad130349831adbc9494b83d3eb59435c4db670f76fb4989c1196bbb857a840c2d6952cb912f29642acc190f1d9b8a3bc8cd0704f220d8c7c4573e28a175ab3a0c5ad50aa56ad6ac62efdece579a56d90aa1775f1cc154b5437b097be93d7f24b44ceaefaa9a4881da5e80c705e9f618cedf90b520b18d0e836b617c8631b96668f8d659db2618884601a9aa63fca1a20db20909a6ad200761d8168b7b2880f07f375836169df3f51ab599dc56edd29e8849e483bad985b8503b6c911527d971f6904fc811bd2292ba66edde33ba70bbbfeef36d8b0a840849b8d36056a3ac1cfeec577284c82f475f72be783a2ab0e24d88f57adc076812460301920d9807e6f071193237cefc2393d828db495259129d8724dd1af0c1fbf926d23d0f9678392faa028d7c575e525852dd07bca03d548fdf5df752389d63937e3c7742f37b75a27e5a75b5d41906f5e7762ceb118df24c952a575b1308f98648f5b6a0c7fc6810a5b542e2d1a083b9d45518dff1b01e666773232eb75d0ec9f253c1eaa14cd60c496ea53970585740e2973c93fbcba8cedf732fa46ed69a64 [3] S=$88c8a78721bdfded5ff W=$820074b8275ae6dc25ca065d1e748388bc4fe69ce0177b3ef717288a82cf213ebcfc126d80ffe9f561d75476c345702bf083d33afae80ef3b3e2d981a8d60de2813a7ccdd69225916f86b28c897002b7b8ecab901e52dd085db22a7a3a28f31870bf3eec9a9ff7b4f903e9f0ecfdba06f86157263a189771ebe680fc8289ad47f29c256f331095c3698f025eac6c0e3f0b3d56409d9437491e57cc2929ca6e15fd4191ff03e4549edb1c9d6708f0480b813ad49733caf0a2886b55fdee41cb8103cd7762eb38c56f36f20a6b2236067d18676907e7c67fa765302ad5425bd43cdcc5a52645c7c55d5896f213c83825fdb9ef897933c7f4b63ce9966e2f80d14bc70eb1140ec224bdec3e8c55de7df7854b07c8f95a48518a9bc12f07b7fe4f78f22c313673c82f8ec3fdc4ce43fc8b83aad4ece1a7a4b20f15b0068c24e4867cf9b0c563a2b193821127fd6226717c364be376e8274910dd05b2dad006ae3aca51cde1d47a7864a8036baac4bdd48e46c816ac682416dd22d269a61befc33b083f5e86468a8df112b1eb8f7c94b5a3d40bd00e871b1d4e1fc925b471bdb4c87b72cca04940673776ee7586816b21db9c19e6e7b2182c82d19ece7378f648d6f5c0d7af43a8a36f817431bf0df6fe477a99c7742920090948a32f70ae133ac676c62fadb55912492c4e15a025843c45bd0e7cafd0c1f4d7857cf1a67a38c568e1ebc366602e191ec764835a7a8518ce1e365a5d4202481cd830881081508679d55ab797953d58997704a9a4d36b4a7b789a531b1ed8a4d7cf87c95ad4c6e0d2c69427b80216b4f6702ef657031763e64a27621692eca0a23f183f9fc5c722c610882d90bf254df88739dfcff0c75ef4f87bd1fdf3dc4c09106e8d8be29d022b29e780f1431ce42aa25d1fc20e624add67666e25534056cecfdb7ed811631ef2cc22edb87c2c622f147d79e4085658207b1f64f02789df34a1181b6b6404ad854e5533b9e231796446f0247e48e763528034e09c7348076ca71433c9ac84182f7c6d4183783dbab2636c93afb0cf23bdaf3915c737ecc1598a823c58b3d95f70a708f6a7c171822e09a5414ea2e28291feda08c27afef57a5b1c1e30db1dcecfe17450acb7a823d7729fb3acc4c809f2a7a390d466db636c8401d60c595f97ee3cd2793646d5dc38672fcd4f56d710440b9ee64ba2c936ea6466b438df4a16677c86328c36e12e9aacc4f9b1e808ef77a085d402abaa4094d544571cc30d01f098a589d4132f60c0ab949a36c38402fa13bc172c5746eea22c7bf19706e8b4e6da65233a1270a0f201a4ae059fef05223a7ba376fc1f095d9d73accc8c0890f7b7afeb69ddf2ba319868dfaba4bd69151a4c8bb916ee2d08a6045e7f4492e8d7854044b3861c309825ffdbdce632c9bb5a0307c7062866b2dcbe18957e8cafd4c38a6d336ff08aa7af8c76d9ed58aeccdf9beb3b64e57d2d538a703e88971508b1e9581671b104dfe627e915c52c229fc9c940c56310edf05cf02c95673cdcdbd2589db80097309261992c8295cbd23a211322d24612ad8665696a655a60ccd623b091f0895516a6f2fb3f7d540cd782d04695ea39e6a9849c36df5da5785451f9e62327af0072d1d197e8a9d71ad872e65803fad61776600a2841dc55c5e03bb3e351c920e4f3cab8899dbbe9e4c4fc71792613d843f4d451897302c5dd48a5c9cb981d5c520e1c95d36950c732b9f4ed7644a775df63cb697911f698d8fbf72e75d22e826ae637b9fd92cdf78c8c69f20a3085ae83f373b97188a5ee73fd496899af8a355e5c6a6ce833aa90aaf7932dc70afef71711e91af00a12a2ed229966cf60857754238ec52f734300c4b5f77a308ba5069239007334d8d43957fca56b568938216d289e71d5b3c8c0b2f57c92398cfbf5f46aa1731eaf5c7c4217a188005c19ae6067c3e47012fa3e82932660a74a8397fea32e29ba2a90d7999a31afb85342448386ccc005a3b8994265e849ef403f475b4b62edab7224872815d2b968d6b5413ae79897c183726d227a546396eb9abdee742793164d72a3dbc6fac8dfda7aa428181bc909878f670a03856580e2337b1c73636477eeeef037bee84e2ac64a58780d9e172f16dee4c472aa9662dcbabcae5319be34c8edc983771a6aba75e38f7e7fa07644424ff4afaaf7f5f33ad30084b06b787b8a2764bb1792eb8339e871002cf61275cefb9dfb90d7eb70bc6d986bc05c0ff1a3c486a1e9ac365ce014360d9fec5543b6705afde6fdac0fccf96795d4a5afc6c28d4838fdecc1b96ee04c33b42a09cee83f017c49917fbf0278c8e5ef2722a883ac98894e7a12f8eacc96acff81b9515228f0900a7482301a8de64b6882d8d8f6a4af3e44fa934c06a9bd2bd50e40b062abeca06ece4fb6f00d5e05da4d543a35d956cd360af275f4db60d2a95ccb3db2389c5d87c48c5553558217fcc25cefb66912a180cec9b1819936137573bf82a90cedabbd1f095bfad8dbb01f5156bd1ea0bcc8bb86c2f3a9b46417d9686aaa6d35a740a5edfc8ea586fdea5cb962150a9ee98786460453aab65e66da2dd50ebfc4123b880379e1787344b0f3b4b266b41a0bf331b42a6d776714e5dc63006444e46740a3786232825ede1ac2d9409c9c381f16416ae331d9858f59a99acea3eb4ff6e180eaf8cb47d9ff551dc8d278a8b0de5a16a2a98c69125b559dbb91dc23c9a546d5cbe0f359ade1c482b8b6b89f5bc48403c1f9e91a62b45efa5d162eb23e64d84f35c44e408d1b92adbc21c7250b1b1c45b904c9ae0c5da6c5542fe838836a8e7dd062f98e45b1f1529f7f4f4c3a81228557fe67f899d19f6f38fec3f75c636e8b7c12c0409d2f8af29aca765ef7ce9e15b55043a5ea6a1c403988de7bf1a30458f714870f5e18be204cbfbd140305610bb6b2156784aafe414a1b9aa89c20048c354518dc28dd04c3c955cbb3128dec9074bb562ac95f52df2dcf872cbcffcd0846b39bcbac940b91998bdd8167436a477d932a5fe941458a41b8324de214fb9b61e9c9ea7904a04f0dd0b4aeb6923ac1125ce60ece47b60971ffcf1a1c7b9dd7b834c4c4ece7c53a395eb564679127a4c9ba3da8ca11807ccec3499274d53fcae870b85f709af0b98e174bdb1dd816639db58f9a7146adb23685033b1bccd715e546277ae5770a298ddbf8b0f224a9601a1ae6a55b3ece33d461ffd9c220ddb65d702c77ec421879865bca59192df7534d427b1c5ed09f2702f33eb94fb38138d4e44a7a214d1 J=$a07363d244561976259dc0af8dfdde8cb1b791607e62559df048e3175027b4ee7b60205c23eca766380fbd104c36ce57f43b3947b66d5055bd833dfe79f6e3dd3faec19c8242b163affea83bf209936c096efb568ef168825ef41470d3d3e8bf6e1a8dad18d40865af62820fe421d7cf71f38b76fec83dc7e79d19e8d210c418e3d6b9d5b07e6969b3ad554273b8a2326d5b26a7d9c96abbd0efe257d87d92b46c663881935649d47aea619d13d75104a1371c875d963bb17b8f5f75b9fcd31817a470b654ef5e5b39129b6a4c6c95714ee9422acd08c48f408d6e1a53143088ca8f778b8b1d81d0fececff2890d88574e3ce41e590c997c1180a997588af2284f5ca6971b0ce42e2eaf07f69b3a8b2c4458838c0791168a408283b3a728de42045410522f11a7dfc4638acb8f19210c4f106b264e9fd6d350b6d5cd2301dab28a0257651bb3561b41a3e7f7aedef5573b72ddb325ff9e6258d8d9b65ef0e54f030249b9a1867a7f058117994d4783befd3ff6d4750a0aca626ab39c911b0da427e724e659beb7a1a51f23b9eb5734c9c9fdd89ae8eae5212b8bc4b088454f274f2b1b981d9facbdd594089c1c2a3b3efc7fc677a6cbd552ab595c509a229214e4848ba46b2b4456fff76d4cd3bcaf753aa46b1e1dbac98f1a9dcb0af262f28778db6958c628fa9a71c744cd61f39266614f52b43fdab30a7e24e40a85ae2a9685518c67db91f5dc1d5b9b22959ff6942fef626c68f0648532ba55790b3720e0f150b18d528df5fdb8bb756a01e9df358951d49a8ccfbc3d472725eb4c5e562f60408faff13d961d23451f64931d8a4ca69d32b513720f14bf1ca5e74700de78dbaa71084acf2d33559e5f9ec5d470bec38b575b1202e4981e08e27fc345b2fad6593d90e77f4efa7393662bdc7acc09ec7344fce290560009cb449a14c5fc40a7a85192bf7e933b33cf30aa5698acd1b5a701e82c58ef4211d97a497c9c579cc959e60c145d200595cec1d2697d8d25253adfa53295089631a00adafd4d70091a62382faf44708dedb2922a3cc6f6e4d60a1e4e9d77b584dc42f64fac818934afb48e2705d63057dde9fddaf04aa6ce30f854dea7b73e2675b59311b97461c21c1aebaef703214de1f300db87e48847e3cbce58fccb944f1ad0cff51a80e90e00dcb6360868220b3b1ce7dd7f925f486f737f6c70694f7c2d46d11b92ad143f7bb1d46f12870f6897e62e7d1a5b96c128d0e5f89d612f4c3a4720a7999496e564982b3ac7779082b090ce5c780b34d2d92848570923fb391dfaf67ac3a77abc6e0fb47426910bbf89012502643c1f382cdc37a8b8a1b3f0d3abbbcb3e42b5b1b33056e4fda1d3a978e6672e7af1931cdfa89aa083bc3c6ac525ec6f68e5c271d09a601ba757eb1f3fc47e1185de954f9ad6c72c3fe888e38bb110c03e428ca2fe64012744c0903745d455c660d308a0df6dbbd4d2e962fbded7384727e00767d6e3713ef6d758f5c780eb41af96aa1b66d5833f3f8b58f5f0b0c6633c9b69339abb32e9e4ed95c089ccb6428e9c518bc246bc3e842e7c5e03959168c57674c29cdee9c57bbc3069c92caeacb85c2a9c294d7fcf3827bd6aa7ffe8b07ad6ee18104eabfc117892037c4229a2e15b0802ea356d15ffa47b01a9177c6abca126b3e0f821e0b244b4f29b8710f175defc32ce0c331eaac88b7271a81891b456af63761b1ccdbe34a5105dd6db019984fd79b3138c2ad989810b75cdb0b79317e7204f8a0113f72eb816226d5ec7c207d041f1a176dbb76d5240abb3dd8780d456495a66fc48cd60214f194c79b5376d1aca2914a0660321eaf15e1fb2563724d5a703675a1d35a164e0fbf76ac10607f38d2096bdde58e6f4f23fed3d5ac7d99ba004d67d5f16620d9cb9224c0727d60b3d1b35fd97443f52271af88ccee21b88137272a3a86e3c380222f792ddf232b5f71957ec8bb94a7090f4448fb1970007b31356f6265679c3ed5e1cef60bbdc99a72bf8b38b572658eb9cfb79730a662e259cc932ce5b9840ce971a5ac8954a05b6b74df6a2258fa021058db2d5fc922fa70dde3a17abc9230ade4151b69a459c6452fdf0270f8bb182d84b001cb398f6ac2c7bc6ade7468cfdbfcfb5e2537e97a89f3dfdfd6ff615d31aafe49425ac2ffba9f030fa2dc3088ee0db663214bac0c0574c3d5711dc68985ad653e34343aca5dfd85551cfad48ce3129e1ca9168020abf9f4623c65e9b69c59b902141e2698450158254e83861367225ba3a934dfb79882c274cdf57376c5967b0aca8e8df84e18246c3d71c6fdc671f64d29210add471e2a0acee5d21b35d89f8772b26251011b343fea8cebd5dd42168e446562a3c75bb150c4f411aac0e0950e5efc2de7ec6fce1632523f6ab6672f854f26a95492f71347661ca12d4fbec02ff798fa6c94959f6e19c2898f40b6fa48a8da03ec32eeb589677264be8eeb967d99d43b68e9ed0daae2d70036935532a7d9b5c6f1b3acb7da81cdca0be3a2295a49bc0b49af3ddf83e68659362dbb023cb6360562873aeb8d3470d34bc9754c5495190ad839c2611f1e8c1739b42218edffb7df565c59d83ce82339eda07504b8b07b46a546534690ed5131cc534abbaca4111e197703d5ac79f41817def373db671a6eb7c717dc4be0c5bc072f420d49e4fb305895ffc296038d352baf16f64b1498d10dcca16a6bd5372ee931c19a6450a0afe63f9ef499381d559cf6086f5ea2c35d142b0e69f0df4cfca1908d824bf8d144cfada36cb2393eeb658989dbbd2b809a1b99d04626993686f1bf189ec6def422385d16f09990d4db77b7d39ac01df4e0eb025284f4604341d2c003f13507e50e50cc0af9384aed54351c13eca383830de348c364b235c81fa380b23311b91a248b788917646f577fe765fc54f38d9ed3fe69fdcb8b39baff34c444e0803f99b94e7cfce399507315a3895d4eb66660641dc3e67086642106376ac25423721c090a24d426f88c616556b0f12f1a78c0edc586c77420b7be619f66ebed38bf1611bb4135b2eac2197f6152446fd72bb02b20f14488fb4d8154b9ee71ac5478d3d637e287a7a58d232f01b2fd5a260c29536434748c64559b65e37f1f4122d2ec57665dba5e6bac4a9f3a4f9fd9520443ef63d3ff970869f58c79523eb67f98401c85414bfc75cac1080b130aa58f49f847514f819ad4d0131645a1523cc437b28854f38bf737c54609aed023d6c2662dd6f909973756473b15707ca8b7a7752811acf424d953c1251f06f4c508379dfb70124ba7671990df43f79d50235a43431132ee2372c666196c971a8c6ac40ed29d3dcb3511ce8c04501ab28e85d9054347517f267d5599ed84926db7871183464c7febab47c7e20b8eaf8d49385363fe2dff51fd151a76316f8d1bf0ce6ecfe79e11c7e8393a7f3b6347c4b104ccff5d293e52cd4911bb9671aac08bfb1b1671aba2a7f9612ad355e2ede23fb6f866265a922135e8ffbd2f079d0b2af0b9d27ef4e2ca70da6d28132858c742b63df1930b8ace78b9e46f26e71c701f5333d422520b489c5e95e8e34e8a6cd4730adef682a277a66481e5ab57f2fbe66a4502f31f4aa6cefaaa369a6f691c92636b53ef19d138a36825a9e3a9df11ee5479df2f38a329db2404a3701bdc9a13ad9f6fb0af8245d7ecb24cf9015ff7730e6142cda717530d4fb7b78f4b842d55c8256a96b84ba312ca40e88dfb2bae575178b270561a46c9dc5b72356371c775b7fbd5d6578f82d81bc6d78fad4f0b7e388fa0c7f16077229540de536b1f54da12246dc3c997607da3b20bbcd18baf1113235834a9453668f09048cbdd339b5bd192a899f6e16e99addca1a65c2fd7b83946fad2d68a76b5fc25312bfac02a8fc54510a4eba78da24dc5fecb83a49079acf6e87f3372ba64a19548e064c499e2bca2c432dfb3f328c4a1627ef1c21edbdc2e13c5d53863e8e06b57b6fd796ce7bd78ddb7a71780b16301221252c65f2a6a90aaa84a28ef535b08de9236edb4daa36e73bdeaa9ef6e3bd5b92cda91ae72b4841001257a3f3d040d552a418ed6cba5df62dce7710c1052397fbaef9043fe16b72edace20b031a4ca35ac6adf1cf3894fe4e9b2b398e222a1dac43da6665395d3b1c666ac6234599358dae11026e12d0ad1e0a3968442e2e6dafa8c1fad93376fa0eb57580af2d210005b505546014fd88fb8ab4fa3b45feb6fff7a6bf72e62f8ed209d3fdfd64b2154f5051f428bb65b8b6394bf9d0e187b6210d6b004d2461446dce254f548347964843814b27c474640ccf71e0be928fb46ace67d59149ffe3e728de1e9f95e16162086d6f518c8f18c3f0a676bbf01cc64f01325dd800c63c65200d5d1b8f09dad9e1a71af956e1f54c93a105802e0aad4243a93275bae2ff3e8f80b7fac045663bb12f5890c0e7697a355cde3f2a4ceabb6f4920ef2a3dbd23c09ec6d63acc044a049bd2a671a9b277fc06c9aa9d9d74b2fb02eb522a0d849aebdfcfaca6a00a65d38f21d06ec53b46aee8b74f34488ba7edf771b29498d063d06479551c6f99c4c14ed17ad7cf13f84d9e9aba97d94cfef33445f15a7a060794330d6c46570f678ecc8c9bbb2ee3f282bf0f66db558b57031fa24d9ef665a51975cb0d54a343fe9254f586ef3db96d97ee8930cc8cc3fdffa679f289fb97ec63d05ecc2d5ae826509895eace54f0601af71f466110cfe14f4fe6a0c1cd4745461c625debc1de7a987709ac495555da8fc2e173d43ebdf3309889ac35ea904f48da50eafb6b43c3514b7c38a475bff556280cdd5bd17bfef77a168a560e14f3d0f13f26638bbdb0b9d6bdc1a8c40d50725fb9ab53a76f5e9b767654f240c2cc43834e1c4ef0b7a05e9ac9eed87cb6317752af14e6e251470b15a8155cf8a28fd353744a8c886af8ba2c961dc86dc697219c4d30045e2a43b588ea40a3b3da405143e86d07a82bd79612f9f9692959ab3dfb6035c99c37f31c15a16f6f2c761e34a000f31a41e6781ead6ee3840a496bd37fbb6fc1e17e817a4d464b16c338e78d15bfffcff88ae6bdd6936b1202616c3b45e6fb0bdcc380f55f6e79b2c0d8cfabfd904ffb06da7015cbfde63ac8d4726e5c985d78718154181cbf6a5e34c41fc3b795775ab4ba06072b3a66286197901451cf6578f65dc2b4b1322517c0db4b2d6f9ea6bface15d656e4f39e9762ca6517694a61fe88fc5248bddf57699018a0e52fb64262af74cedee4c3467686f59a94fac96b953a0308ab080584060d59b4b2114ca6ccff5da5cfe38cc80215e9317c29a3b64687711b3da0c2467a15a980ce84a2df91da1b9d4bb46f92ba1e10e9351c2f21b1449e8e191bb905ce8d8a738e273443f8ce13e88c42a6680727a6b58e4b58ee74d5d1177f02e13900362c93e2df964bbf4447e7a301c02b6117a0b3d1f1fa0f1b65cc0e1fedecc5b0a5058d6b0660ea84ee852b544ed6ee443c1b9fb8eaa77974ad6e6f11dafca138444d13c144c1fe4d6b8eb09952ce9e2f0aca17cc43e9a7f28373b72f08cd94a1c7da3e97f8dcf5d70caf0d2ac4948f5223aea5914116b47febe187ef0a68d597e08f519299f974aeb0d3597cebc60daf5de3a0b310a1af6edec9511d5d1f56cac0a03b3eca23cf16a9172acd5803ea8f5d0e6220a35a480eea71fd81c68faf3448d9f9a4c65ac84b4a5a1a87335ec8ae7800ccb047747572723e1230b40592793563c353669087ed5afd673c2650f94ff9378259a6e6e98835e3017f4bf0ff4942da6eeb0b5440e37918bd4f0c77c4901cf469c14c5cd83eb2cdb216166f272a87ffb761ae35006fc479128e8e23ef0d44e1cf57e054ee9f5f6fb56efe5e5e0d6bef23f82bea81b208cecdc71143c5f82854127686833102dc76bf168ecb882d365d99c530d728c337459d8defad6e540931d0513398e6769b3729ef0c441dd5ea7c640034d51802ee524c583edb7739e0e3b8623588a31d9772f68a255d12fca17ece96e89c26265e9413ba6a76e7dcbe118d2647586dd652799eede5c34d1f7825c8b888f4d92c17713459ae924e1c98beebdbc479986bc3c51f17513980e8044b0d6730eec53362d8d9fa12a382fb03c5c379fc2f4f99ef1ed3467ef339623dd49654df3dca837b313c2283fb2c211baad2c1be4a0c11f014204a605ae47ff78bf8f31e932b996c64810786636e27ef2d7b9042d8b126f55e539feb23d11f5d2e228327edce8214d4f8ac2be49db3364c4b4ffb01aba012454a7291a4c77b6f60cdb51825b14274277d6c44e6d5f1d2590811a4eb1534fc6d10647785155c9711c7f00cc436e0ae0bd16849442e5c376e11c18d730e8c06313df85f17f8d7919463a9ea1d076760b7e720cc1bfc0fe9f86a811c036388127d9ca9db74abb64f3e883da9f5149dfe46d93cf579d0c3881eb650d9e3c196e1b54790c06f650c13617841121af45672417238f90d59612d0a4cc1b784999d2ddb23265945234169298e6a13f0accc7e368d6781852540ea2a03b3c5b7de05d84f04184f61953ded3695be54c923d2e444b1357ee57 T=$9ec900527ccd5bbe7d7d5665a2ef99dc9836299e37d8f3d452cee50a5ec722a743ef005c5a9346d555b60d671d9dacf0c7717e93cebdc444a440e14415f1f89f00a6bf0b5a7852db9d44d3ab032a0fdfd096cdbab32de7abebf18b69a48c121a041168a2bcf8f17737e23649bb562e80dfdfe7ab0ba1f627939fd6552fdc1fc0f81553d55c248948290c49e2681f3a34e65a96ba46bd7a5921d53f2505a8fc1b11ae3dabe0531bd669c301a76529dfe892f9baf4cc68e2a3965d974a272972080874d6559e97f4f3dcc49d9293a9c8cc388f863fc218252d48543b1ec5fcc0fd66d570ab2acc199b7ae3dff76056af56625405ee0342ba57d0ea327e6a34270006ba9a276b1f3380510a0f5dfb4009571ac05ae52ae385fc0114b425288b23040b3427282cae43197156b42a2e69ec2c2106fb9e5be290b63b1b214e73adffb60ddf625c8310bae52c2845b08780682727587fa1c7dd0476b955ce0195b45e264da4f1e4774a0ac1400b7c2056536acd6f1f98d84d737337e243655b1fce18febf31a7065ea942732b03acb3a3b42b83c18017fd563ff0ae52a2db690b7ddcdec7960bc764c41b8584b27be6901243a1eb1de6990e39909aedf0bab6189469f902f322aa1082e68d50a569d6b545d020089b39933bc9a726d14616594a5df5b7b203fb410d95f79eea643fb5dfff59a9939251cf5eb562d694e1faa76be5bf8a9739778c267b1552b210f536dad015d0ef0cc86558a6451e9c1b78c73b4eab03b5ce318776bed6b366d9387896c907398ba8aa0b83e521aeb3d4b64254c236dc9c428bc6d9fbc50211d061a38ed16fc9056ab3624326a56fcfab50fa6cf0a086f575de7b878251f49a519195d37ef5fcb37e43265b9cb505805ff6c3f083c545849bc7350dcc232a318c2e2373ca3eab20b2d5647291262df2accf96eb8cec49b836d07a52793d32ee5fe58826773d0445e9b57bb71c29c0aff60f98e9da6a711b88058328b4408723a1ae1e39a6170bfcaed02428e4754bc998d64872d5e2902e799b1bce23de77693dbc2e43b95d235f69afd98062dbe80f29c7bc9a525c714d4abfe550c74b65ef64d33430ac4c519a84c63acf4257b3e8c7913b77c33e4630be8498b3818c84d0b8f52c336f4f1ca17ddb0f6506c15f9be2e53a1cbcbb8833bd011c81c1b5be0cb835a7d4c331b66fa5a30ed797b5ffbb8882f51f46db4a64559a9f3d82eb9d047f0bbb5276d493706c6345b94f516fa5c0f67da451cb8403242846e4f73a7a3e5e11d8cf994700abd4bf9ca7d7cb59472300e14b9e1627e5bd3f868d2e72fdb62fad94100056fa609c4ed1d05a966d640f390744a10f3b0d872ee8df7e055e41f73dd6e42cac09bde8f4928c583a9db5687b40c4dd0f4ebb877fdada61f66e928997b4b258ac33a546dedd5886594758898846704a397cf8d0214be014bd077dc172cfa75093d9ec8580006ebc0de61bef6326fdee2f9f854772757cb36730f93164c44d391712739b082c79b9a0233640639e586e5f4ef40c9017b702cead697487b6bf7af45caaa40bae28d968a77220321e74701bacaeea4dd01539a9ba8f8fc44dd914bf47c445f4e7d0867dff728112ceafbf89ecda9eee846ea5252008b871b10c942efc88f8fe946a0de884c87db31af18e8af524da94842fffbe7bf994ead770dcb690d56ceae38294c9433b997cf98d41dd4f637f8b8e2b776594c092a069daacf5cdcd7232c9aba7a9c8b49abe0f63b1744d28f2e5624736ad80e93c79baf21d3365ac5ed72276011ebe0a8d44508fc9d8d25d6ac8d45ede0c01ea4370afebd096f2fe1ffb61ee85c30c74e06b13968c3f4fa03724a71cf0e85e4c76ac4e6063a4209d3a31c0f76b8c6679a567bdf5d75947224f469b1466564f27fd8b5eff571f5d4fead03002c9e8c1a8d4731167f6ef9f16f499ab6f0b766c13339638a254d53c36f2de62a47e1322db9ebb9b3b8fcd1ba33d02015953d73f62e27bc9eed2ee3908568c3a62f724b103717864ac543d2a375adf85a7475b0810717f0c0da2f45ca884462604d22fe22f78d8362dae78d1e40c5b5b9f5d0581b46ed54272500add251f9a7d83b92fe1952638986f03110ed4b63220b66322f659328186069a0d1f4fa79592ebaf6bc48caab75bbf3ead721a1f1780842fdb58540c60bd6425c7127d3cb565b33358ac75aec245193f0215dc381e61be9c7830a36e947380270e987355722f918a3903f5f2e1f463f82b82178c83365c0ad32bd9e93046a62f6226d9c3a28132cff0c7aadbdc22d8e9dae09d4f3d793d05a9d9012d205f1c0c8ed1cecbd8053a7c6496fdf1de66bfa5837bb8b9a6cfa5ef733a9b07029a781f7c2ce73480186f58c0c80283e3a7d38a1cc07e8b1aad3595eacf0b989262ed13dfd9b2ee9166c5b3b7c14b9c8c9ebe444ac6f0ffbd72798dbb2039e9deeccd4ced544b7568936e431158975f30e4824ad5f4998822d0fc5370e8c3a90fb93112297298d9cbbfab9aa6d8756bb03d72c9d2575c0b9bcd18b1362b861fcfd76f0109794a7e8bc22103e15849bc2359850939edddd0e941490e8b92f0c5ca5767ce73706147bc899435f3799f9f3f7f683f80e999f1b54ff9e04348f267ef35a5ff679358c53a1a8718d8c9fa3336ff4b00cd62153e47269330b752db1f2d0cb1b1b80bd714fd05a96d8be883c075d8fb3e7c2a057c9ac0b7dbffdf532c827dd7aa59d285ee692c196730e6b5209366a9e5080cc17dccdac0e18e3466d0d6add7333ee70974a6ab1454ac0468967d9d3b9db41a76c728a432ca2a7b4b78231d71f8eb9f5e8b8ceec18fd28839d644bbba7d357d86c808fecb4bd476fdab792164457c6f38515f44b89955d4f4f8bc96c674590d4cd474e40cc415c9e28d2893bd7812d1eedbc8c4b62083024d44af6d22adad08d17133b5ace02aeebb387af9eb6524adea23b514b26fd1f978fdaee49d992e84b28bbe7dc8143e327527afaecc2346184380b904cd1f928bc80666ffe9ca7ee61f16d7429d0bf4b18672e674230911f9c0ed0cf243789788716ac5016d0cea804b6bd3221e48600ef58d86cc50370e19ef0abe36d18263999ae9dcc06f8850481d8ccde7e7bc3266efdf2f3e82049bc409c97e6c37d6d05037e1a40c86e566493e63444d2b17d18f25335f004a769903a49e1e9a89c8f84c741454c14d085e4146e61ccbac01c890849e25963edaf59839b73be1ebe9df8e83ad205ea25b418fa2e3b5a65405bcf8ffa281e179fd45b442ac2517570037208843fdcbee5a0c82dd7d3496f4f52bde30936f6089d9c9b5792dedb0194a64288118cdca9dda6e15eacc19830ed9beba69ac6a5611c866e8c6cc988e00b29cf603194aea3186ada9b59a6de045dfa1bb695f376617312c070c12bc304311d96da3a1d7313c082f970def3144975239727fd9c138a23945a4f64b4ade0463dcdb52afb877981f35726e487cd080e942d410e9e5fe3410ca042ac13025fed30f70d5e688a5e9bd28cc74d342f84596332f58d851ea0f02210b09a83ef19c8f98b9c4325af011ec7a26000117a60f21b7876f546991a0e0caddfc2fee77b45ec0e690268cf3da3b2ab936dbec0391074f3ee4904b46c88f69d40486d91fde0a0e7386eb2687fa7655f7a83d394b9774a489bc14f1932d03a251f8827a7eb53500ddf18862ddba5a5ac065ea23d27c2ebed9de253bc339dc6f823e49bc5a0938f696f155332bb49be62534896289d32a154f05e9d00512785f80fdaa661f93d4ba0a3fbba4268d15c17f6e9f360cc6c6c40b8741c5ca7f5720d7e622574b91ba8c0ac1956e408faee06a2eed5cd3d923bf7110c9c88e5e68cb6ce8da91bea86cb746b541baa3237bb56655b35486f2a5d2f07c8ca1dd598c0cf6239840a52b1afaa6d98d90272467e38e40884da7765ca006d33180c05e21f46b1a0897c5843f771a1940af3b6668cd70507d78349e4848360e59285405abbe9eedcbea910b641611b12f12fd8b91bbe9cfe09c37a516adb043a03ae1a0f14fed264f9ca03f652df88a446552fa0353807a9969d8ef47b753634e045853495b7c03eeb194c4acb6b801e673f42d64c657dc14690ad57384e480bfb23b13c2c3a4da64e0e0e1dd23ea286c9fed5adde98ac86bedb95a10f24e2daf383dbc6bafc63766915c243b57d909cae72cd40188c5e257d47c81c127baaef217722cb56686fe53ad8b2a83d7dbef7fc4e52251e168aec2fd107effe1ce2d2cbe4635468fb97b5e17a5a0a951247521a8b3c81372b620f4effe3718250c9bc939ec68571f90e964477a5b682d342ab4fdf56778a8636449cefd8397f61603dd66a0d04d7c1e589e786f454bf23caf6b0fd421492d7971caf526e30d225283aee78c580df75e3a8e0bfd32f7ea603be2a12ec5191f5e427100212f08c9470cb54890e4edd3034a0474015e68c7ce426645380f478ae9a8208ec6493149b88155d4c6d3015e30154b99c5e923826c2a3f1615af2e376a42222de8f04e44a6050d8754fae63f53caecfc3bb23c1b6c3c0f3ea68ff7595d4b0a9641b8e118de057eb068e7898bd4bb908dea0e3c9adf589a07befd20e7c8df7e78fd0a6815838fc53d3b355c5f4ca7270d5087f7a3766999ae5b2444d6b9cdb96c4ebda7f8546aa0234d514ba5922bf3f7cbe102f2b68f843257da38a67473756236331fee5ad06c7122f23acbb7027d9fe68d27fc0db915f309994856ea3ae0e33d9c3d6cef8fc9ee8b3b53481466ac3cab7608ce4530198480f68acb2543ddb395eecec8583b8383ab80cae9b9b6c6c3540bd438ada6a7df19b9d02dee57fb16ac54216a571a070508eb3376e728c150e3211cf613505594da8fa6c3018d04e504fdeb01bba59a86cc9206f076daf0b5c7f63b9ab185e91834b820689236fcfe544b3d21372f84eeaa37c5cd285744a2e56e902af569c77a58ad64ee6d1c201816baf017a9a9f6b22827903fb1c2e67b5d082eae07e1b5c6f9a6e5811444911ffedfe5c668fd88db147c95bfb888d8710b08e2712ee4e36139f6046f1f05c0f646b42151aaedbf5e4d1cb418430b439eec1632ea22311d8849f591e268270500f56ef3b8a9bb846ab96c30d03260aecf8eb3b9bd485fd723ec49e111188d4d2d55d69d71fe207e1e50b517ee8e50c8ffeb712681ac2c7486a41df0d18c85f0833332f05d9ae653e4088e9c8e7533b595994403534c28a618b1fac5fc29c9c755175ae1db75352137362e68e82fe4f84836c8351312bc272249d8857f0293063be679c2407858e2a0dc8396a22a3d1bb3c688d6c23ca4b65874c69532b1e65ec43802eeaea211787d896e964842eba78455bafca893128e817a8dc4adf2cf792034a92cc65884535f97342b340238f9d9d76b269cfa79ac28d3cd3e424b81b01604c4ad228145905eacae0055799687601bf09444869ef86c807cd94565a684bf27e9e17da0dfc3744c09fe76625bd8fa2f98376d880a3a77b4e54760ba15b0d49c7629cda96a755690c202b6e6ab284cf9106dc200871e5f1c43108a2067b64be5f141ffb978f37c9bf9b8658c7ffb4ff8fa1664d0fa80dca7a1a98531d28969211370a36e8b2870b669f92a69179674ac7eb4be39554b3a5af086cbc2072cef29413c4654044f0f768fdbfd7141575ed90275fa97a5dd79482f7fe1d1b0c6c69a4af4e811480e5ae7f9a36e0cf25f1149f2e0d3dd7d10c52c581e9c8f1bc8f5e7463e4c5e6861f7b976fa1387d4b4f0ec7a1867d99b06e899d893786709a6c651e7d869d4e55322eb8e17faebb6ca2afde38fa550074f01889bed7a10589beeecacb9d66522663a03b02797b47e806785a9e0eb038e826c48992af819bcceca4ce20aa600f9a720d3a3a4e75f6aa6f7d8d6a6f171249a8113d378d49d810fac97891078d05bb9900c0fc4b23fda2c6ab029699d9d8cf6abc78770ac9bddb10a0d58a530bceb8f0401c7446a94880b52f117e81ec190346c1934816a052bbe7b2b2e9bdd29d7def9ef7c923fffa6a4e780103c100e4f9070404a37126527f52d5908da4de21de74e8926908554506e1bba4e714275e9a8c5616683063de0b6c55571c2ce2b054338750bc2f9e2d48a3895a7a7ae556190800ebd20c2192b7189eaa84e6b85e2cd1c9e0af8b2a39fe80902642c903adeac1214962af53c80262425479e419460761b7ea3d15c75fc711cd2b757b1924a1bab48c71e3620e1f39837d57acb84ee70790097025805a79d95cb684c8484e425dbaa67ee0c4d9b573bae556853e3e8161066eec7eed40cd9e67f6c94a78faccc2535a678e128dc25206626e26ed605e07f01e79694eb282913bc5893760d2b3b77672b4cde45395faf12118fdb9076eeb8fd5356c2e20a76cb00d96f122db626a98337e75fcd92fd74a13339dc77243102575836a878535bead09218435f98e3e54e59f2de2ae66ad879ec57a167d7e16702d1527dfcd9394b2ca4a9fe01b5e5671c3df7daf189649868e80ae42a90816206d3d770058dfd286cb0e7e6057455553d3603525300368a6abec38bdabe [4] S=$1984b5e00a24a67e W=$1ea193db5b3166e8dcb0cf4f859305d15ebae4f5e962d9d7ae45a752b8f385d6289a0e3494d077e2ddb949897bdbde68815801a841024c45baa54966a407a47922458135db59e741126ca4cb13b56b1c3762fe4514dce47eb11f3a4663cff8fef4abf8031002e1f973d63fa2c52a655edb948a4c4d03c8fab9793070aa57db6f155a7e43fccd54e8cde8bf25448c13eb4c01e478af36bb5ae717abe8e5db89f3fee014f42080572a0b07eee6597ef4d5c141248e9257b457f78e42aa671ca1ff62491297aa845c1fdb09885269644826ef264a862ec9e1e3a3eec587392246417a160318c4588a63ceab3219328147c926dd6639516e58e94dcd4a916273be10a3e1ab39a3b656a8e9b09c593379e0f39238ae83bdd3c3a1d830486b16d8768f46c993e28d0bddb2af3bfe7c50d6eab1d9fdd983186e96d3d938e8d92b3ed0cae22705fa2878e4016244287c6535c8fc34750907b5028023f5f1779b40cbd67a604acf44141bb32571850a83a21b09b8d38389b56bc723f5eccf4454b885d36795691ad0d2d11c1a061adbfbb8869b3eab2ec1c74a7888617c02dab972f6bbc476150db7c1e9d88af9e4dfd381b2b6b29ab12d06c35d6de2937e23da00ef3bbf1fd75a672fb135b0930f9bf890aede942ca12eb57cf8c3d5a90d47f1b82b26fdd2530c7d14597a6d30225e6a26bccc67d08a37a078413bc15af70796d74335a2bca745ce4f2a603074368c5e069041de8f1c1904c570d07f49102f3c885b967cfcc3b3cda2ff853f9d7beb393dd6414b716a638b9bbca7ecdc5db158d76ebf9939b4913705913b9bd9c0f2500d06a3fda87b2d2f43195686c62474748205d07bafa8a4e3784bd947051b121a11e021ad4b4931864600b011d84e3ca485b42eef21be09072e06c22e46f5a63f82700f130bb2256e59c952a067edf6f60368da508ff4c17a84f9abf48159abfc0e8fc984c127e68f3d896fd2e75c3e7d00e75bfeeb8ad2b0508395f82e0a72ac2a119d4c0fc6cf4514607f19de221c0d5a11dbb5422fa0e253be2ea437b948a07dbe4da5b112d97d41890ef7b7d3e11e70c73b5057c43f6f50582788f38e6d060da8841cd4cf0baad62d1174e8f73f967b3d19d40fcd759d3803d015a046476d61b054e76877cc7733365a49cad0d35615b7ba31cf3975a3792f19b779128d27be621821065e706434019a03b0c855bd81ba793a5c091cb1548d227f825995ff3fe17faf1277c7e4486c6f31bb508549ee6c7fa2c2b87d48f857abaa704aef1af18f8d8ce07a8f54409b657ca723502a219c38fb86de10494592cd03af877d9b5a2ff26bcfcb86417788ec22504dfec43b59367c84efc9bfaecb732d26d67cbadcbfaa32420717436eca3d1df6e39bf91473cc6d671009135ce80beef90ac6e24b30021d93ad9877c9a97a9fc30987f2a6330db2577ce6217686604f31bded8cc8f7c7641db7498374383967fcd75b9b42ead2a6241a83cd86987037e4e39a637d422843d2b4da696d7ab25bbf2b696d6362f0da1a900239e9ede21a2e7815f8261662e12ccd6ec928c7a91c112ea6083fe02c662c5c43c8654816b607c20de49f0d638664fff8b521c509631a1f9495bab13bae428affc256c82ddd02271b8a22c9dc44e8787321d4fabf602e07196e4eaf99eec9b9de0c4bf32fb9d3572f808e822090d8386921989ee4b1d2e2b8197df7cc337c57bb03f95862581196da7a8e47a42dbd269f2c54a3e568f89aba530d1bca002b7c408ef3b128e1185c6d3d2172ce0a15271104c23311ad8baf4039bf1fff045909aebf82e6d63bc03040df4764d74572310fe6bbfca43fc27971b9f1fbd458c1318ebcfd3b307e38da3da37246c544a96edcf009a2f458fd60e5b2e914fe687f74cb4f5b33ee623a39532cb040e50aa2c52603cc70646c509f3f8ed63662b29b514a405ac541d03a6f548c7e2ca313366928fddd9f5e5e9ee8a9a09630d0d22e45f21cf745ab4625ed8733205cf2f18d8b5475721f1c6d4b8bd6511f741044b776e44227f53af162f9f8aa05894b98cb3477abaf6742823e5ec82c4e4b94dffdadc7ae2be58f4529131cdfd71995a59b5f953ae3ed7f9050b058b69cf8f6cc3ca59c677499d4a1b92be74d2d36b3593026de0f94cd141b56b2835a7a22792bf775ea264c322f5938d64b2a28374ccce47a0e3c74e58ebba7b62e50fdd782005991e91bf1fcdd8688fcde70f2b8699ad46d13e58b8e776692825f482f262792b0da637b48aaf4709173dbfaeb24de963c57234b810e1b47aca6e1120f48d50b9f6b337d755f27661b909da492b6183b6ea6b486e931e872417fbbf6ca7c5c45d9f22f2430536a4282e4b4c2ad17db7f56a47a3f8e07f5bd71f3faf7755c45422aa5c82d51a4def854ba06ae8eaab591d1ae3de318f2bd6b7b665688f91432c6f1bb771ec6b581a7a35c33593e2b7dbbf744c1a985a3bba6e3f2c00fc8ccfb5b291e3604cc376efdbdeeae3c6e924769b835a31aaac6f59a5a1782e81b5b412d6226ac0e29d2d0ba895e31e3e98a24d2a48b9d813a1c5db6ae6c4d1d3ad519e9486a26aa0000c0ca65a806033864497f3b7b1867b4d685e7bb6b296c69d1e8fc6d820ccaf26deb1df188a1b3a319e831d65f373919e6273366778be04ca80e7f2f956b942d87b017734ce5b4f9f9538aa623e82888c161e6a15c0196270614b8388f5a9d62a8ff3cd9c970c3cd247d99035fb8af100ac7f9139d4117eb87c7d6ee8b095ea8ace586626c7d3d5f691ee376c95d1504538f4a96d2c6c9c7f4a93a63fd529e6561e4610bd23d5d507d8a8f7591ee6e038deb704ef1dc5a887f787b6f9ef9a62603395ffbb4edc4a2eadc61a1c93f83fc9d56a684b91d7bf84663e9d1f261c284c8ff7ef79e98a19224e9d2937650820f41fd37111ce6e922f9902059b40133707a98024fca8e93e96dbc07c6de476bb3327973521c7263e9c82511266b8ac8c8095e14e87393412261bc63b0c47b5ee9a9e8eeaa0476f4d96581b6c24f734787cd97003075ce2409d2c9eae6b85fa29fc860f599dfd5077c8139748968af0e48ea47fbbc1eab8577f92a12f7e905635fa4c21ae1d593dbed5195560e33c1ec415fffb36d6dee8052a71b2e7098e6f6e09f24ea60e0ff360ef9c99ba43988dd696f3d9ad924741ea88320493722a8ba6c4fe6dea155d39e6b4abc5f089cf027d78c5271a74714245c9eeb7daea82d36e7d7e552801b9fb3a3900c3cc0a5aacda801fca587da47e6f0faa796 J=-$1752df76ef8469f298057ddd870c9e43c95ff9fa2464caade830fccbdf2b74981d17d74a9dacb9ee5cde8b660956da407a02d152e50ccd8bc96f42c0991a00c38b4ca8a6eb0084cc0a13836422cd856382b31baaefc569baceaeb46d024733c2e43b4af20b23eaa8a2320591760dbe82a182fec641e12fa6eb90147dacb5d640c019e9454d2a72414c50110d7e1c5bdf8cb94995db71254fcdfbb643d0e0007e89a261ed4b1038ffc1deee796f6b8d21e9145a3804c4d52262c4a20c07a620fc3557c07dd5c1f26a8933fda3b993e093d12335cfcad8689069ce7e1000302ebf8b18c493b54f8b1a6b875b5707db89472ecb8bba2241abb81d5041d38044a5a9f1ce0f5a84200f78174ecab5df264c7ba86b8ac45e209b97cf08f89ca99dd4a53b52cbb89d3908dc5898e398f94c98eff2beff8ae64177b0737a11093a2c5eff6cde75158c75fc84129afc47f2968326038ac3db981155d06187f9876f1422aa4d024b62744391b38c23bbc32c30fcc8613c62a6bde4540d9b0199701e0848c9cff275fc92508363884d8c21dc929da881b9f4d67c82b1839d342e33e9ab1b88b0a5473fb6b7e63478b721801d38c0c53b10610830f070fee7bebe4188cd23d596830ed76f12ea0f858d97904a2904e6f8288b43a34d82fb441b01a9cbd7dd2a5b24fb0b5af7e6aac8e834bb88df38a88cd56825889f87cf0a22ab97bf2838ad42efab8dc7a4db419b9d8726a9ed6cdd0cb9fb954aad4abfc5d4be11f6d75b893829ca3485f134110309c4ff7506a543e5e4b5e032f3ef7b88ff56b68384112188109e3b20241b54b5b1b088a2352969f1eb519ebb5c9f3c3d66b1f174b7c009f9d4aa9b65c0cafe9a0526ccbaade046ae9d87856f4ddf22ff4c061a67fae1ad5436e820c753cf4a1d5b02ec9ba7be4be9d177210296c8a1ab80c7c8f1740dd41261fa251b2a934d0b9c2b175888ec737de5381a06f58373239235435b74bfee6db7bfd0b9aa56de2abeafc65fcefdeea2416f1c5fdaf355aa3bab55e3aaa273cd5e2f1ca54f7b684a853ddefff1a360ed338bbe6faf3869362b894d08ca49d91cb8c3b5d9b8fa33385f826392814ba6299231a98d3c2a8c4fb79e6fe7328f113a56c28da1b18dc320fea37aadc2767fbcf9be8d0ee4b3aaf5d1787158a7a6f418b85db04dff9068fd75628941009a3cb4a56b8e2f337b86c893446e4f8856cb5b46bfef81fc84036e5b3f3eb2f29ef6f67eea4b60a38246245464933d55170c1a003e187feed039a0c4010f1001274a62dc1bc50be834afeaa12dd328604ea66d00a24bad7ec14807a287aac90c7be9c0814a3c23a11a64c21944fc966f58431e338e8eb6de66cb3ca9c22a4ce56bf12a36ddb5e9169cc14ea9a204d2e5f22ba2f1f44f77381735859d312686f0cc078b31b1144eb021a82be72290cec9f1929d8159989202b4f9f0dc3311eee91542b67ce1397edf412fe95274895b1b5b149579a3d0547c95d9e968914edc078d2806b3c90d8bad8ecc2a7d665143005dd1466986db45960620d09a80a293ea986630a432ea3185a20c9253c2b1b4a7abd03d1018ce0c0dd56163c93628d028907c06d7107c9a524c8f29beebabdd52a4749be24ec48e8839281a5246b4c2d7b0816b9035e983bdf19c032d0513d5112f033c2aff1a9965b7118d197e6af830e13bc99d66b09550c2e9f801d1f9f4d61f1c7190f5e778572e0c150b608a9c10e15c0affb5682e24493663c837f4dc263e3aa53d0c66ab7ea7b744d86cb43b16668e1791e42d38165d5a382742e07ec78eba0dc471f928b5de8141fbd1971ab36a4d47aae5d9508379ff383dd2235a5d4b001f6914adb4f9b0fb448439a21eafe5f5d973b9c2c3c0cfc3ceb5b4a47f2e31b48518c7e1722fa8d0844d13b5f9b5a6af57a896dc93db823036623abeb3b0858b1b8905a1269dfbceebd51aaf0b492d747ae173684f779d3a1ec6e380f7710abf4fdbe133301884369fc71bc6f6339600a0aec72d04235bb5f6f399f826f72ab8774b568de5c7ebb90476ae68d88020f2acbe628c89ee804f6bb57f2dd1147ce2d4462f000ede7b35d23feafbbc9cc1a8f6fb07f0b1710d676419210b3e5fce82caf9535f318d2d75c1a4aec7f0fe23c3223f572ea383d04e3c682abd24733a5967bce5eed936e4f199832947474273be557219c0ae126d4fde8bb0bb16309eadbaf19d0b714808e466eb11a3bc6df8813a4ce3a1c50f400da148b0c227fd42a7ebb669d3cfdfc69221a5066cad313e189273836b40ed82caa2e89381e71cea5e005dd659330493586efeb80179b1daa6b1feef6f8d8b3d0bf22b549a1417b7f296843bede9cba636b0850cfdb7e90c867bc103138e1e543b3ebc0b37d3d10fa8a265b16ae1e2bae3cb4bae53d969e00445e140bdc9e42586b8df2e1abb7172300cfae0721975a3e14bb28a69078f02f71affb4939e19d6c675653a56ed4b53baaf866e62f6f80efe4b7c44c9276aa685472e8a1f32c677e2662b29f3a783b70f7eee9e16e1e1d86228ea3beab3b19a1b2d0d81c0247058cf1d1b2ac8d8bbc7211dbbb682ee0934fbaf9dff1a8293f7032e46bd316d00bed905889444c25fd172ee1eb122bd39ca06fbab1f672cf55fc7f00a369254fe94421824f8ab0dd8f2dbef5071c2a768abec778c677c1cac93b99648706c327f2301179cbe6acb4d710c708e7ed53cb7f36b9777f98e7d468e5e46de62d4188c501eb8bee2c14726495610d866b9f2c7e7c23200e83cdb1a32c0f3259a0476076d12b0fe38a6c01991f85c6539f0c8ebd8e8cc9519b0d2bbf01c3b994f5657dfd90f810e5fd2cf975fdf9273ec69511ffe9a2629bbc677ee437d5b802139198a672d5b903236a05d46438c05473a3399f5e360f401576ec11b5bea6027ddcdd73b07986b07e135c7db4dd016e61f23f1ab8bc708856309c762ffc9222dd632ffa63a9212a91ddb46227612f3446157049252ae022ba96e9b4bcecee0255e0a02299665afa27533391f8df3cc36599642f14ffab2cee6fe1924ecba3130e147363ef48b80e612634d09e9f77f82e1c9ab826c46a28f9f507298b2cf80ab30a541b1d71bccc4f20c1bc8b36e23baab47ed343fc8c94e3af6faaf6a314ef539fb2b31cf431e5955b56110441a9ab5e106bbbf18ae4f2d9ec201b2ebae18fde57cc5c21844bcf171373695830262843e93775e1619cdb2b2cb058a0b2b78d106db825893cc14b32bb727b1108e14b1ffa84f6f58847235308dcf398ee4060d48407dbcba28282968f7673428f402608c64b605dcb0cba1476c1cb18a4d18f90a8ee02189ca5e3122979607bbdc46a66a652abdcec15786a63f6aaa547c2ca8cf024af9242cb331d9b495e2d7ade95b4ba3fb8c97d4d173a1296f8c5ce8999180b902aea58748f44fa1fdc721ecec842d84cd8ecae93d0779d5d0ebe8adda79b3f4b100b55b21af7b1d945808f1b37aeba91bcf9ce286d6b850f615b4de9f04337ec083de4ac660ff8739656be5c76fe10ca35248499809e226be8ce787af9e1bfafffc6e18d805d4b743a8c15a1b2bcfe19e1b596b029834217a24ad897e5cc7d9461a65d434c71c4b0d97579ad12620f1e735bdf98ed1b8cac32ca6469ea95461e48919285ddc4b5135346aec0e12506d275db3f06aa9dbd8cb761aa1ec9563370790c8e6e1b040e173e19f30d4f1a85eaec9b77b09b4fcabfbac19beef44b58574d3a0ba765c7b4498322fe7c47083e66381433a722da357db359da54d23291871f55285deade23bb8feee99d87316156ab1b39b425ca47fcbeabe10c1807511782447513d96d9125814e296b2b2eeeb705c1d6022e110c08a914de9f6dd1400d0192fb7fdceeb06b93efe47168050bcf26ff1f867bb6eab881b3a069de4af5cfe9498cd8b36067dea2dd5e70102f6cd5ad8f47b912cd5d14f5159d5b43b76ded909d3a2c6cc77107a8eec0db027f832459101ca58e5648908f7864b82c2761cbd259ced8ab753d4226462fb50da42e80775557c9de0b7aa248d7680517d5b060774d32a66a3c51cb9a08c63260a241e89414aef30bde884e87d1af73577ceffeaeb8301e31aa5805ca4fda4e99b99d0d0063d9c277d6176896be01bf412f658b3c765f76683b18f784d753c09d7e2b5a5038ba7935887845a5d4ba85832166003e2363f84e1fe7619f03815b68454a8e5dbde819c7b31d188026812950f7db0b3a41722867752e8174ebb571d990bdc589413135f123005d81f6544ddb1e0dcfe2f47c4829ba344d4c498b6cf29d9a42abe4713b9e61b72f7bcee4832799b7df6b3e0ece26ddc0ad4c6ab4e3b98f746bbce6180f8e3cd5aef27b07d59dcde2a44ec0f007e413e31b2f50a6a614cb04cbfcbb9aef6c59e5501f9977edc53ad5382f04b11c27dbcef9fb05ab101faa5443104880ccd154aa8c16c8ee3f83549f5e0f16e6f0c748705c75dd25c2b7a57704a9281895666ccd22f161ca094dbc087057bba5e1031b26c385d29c92a24c32f753fe56f34739675145f067c2376395a8bae46cfd2ab5ef7c1e4806b1b7c9861d9b897e05119dc2e550a9543e30d8c72028618061d3aa2c96ff474017cebe09e80e4ac811e7687766c7d8f387c39a9da7649fedef3e2ab751e5483ab83b70b2c1f432c84152220b3ceb39a35a159a86cb6b90ca2e2bc3474bf099f87b9f7a74e1998636452ff1e181fadf41cf98df0c75299cab07630f58543d6fd69aef1df2ac2e6cd19b4164a478481643393b4f25ee6e8bf491e64c8849162619b3714f17a81e3492b5696abb289324628ac9759bfbb7dd1fb50a32586c2ad94a1c104dff1d3e6e5a17ca4adc67e9930228dc31eddb953d39263fa543658e815a1e6c0a9ba571c453927075e94daa6e8ddbb1b94b86f490b9c559be9765aa82267e4aaca362d19594ccb6c878da4542c607cab7f7be196e4cf689a7ee87ccbe612c88ed6b103c970ecdb35545bf17404c7cc9c9bd0360eb8ba4e0d86495dfa36cae9d753fa36df625937ec707611696fea03ff9e684caccd858d8bd64fc6c4db2af059bf384ac234300ae76d92bb6673e3e2ac096ea3b2718812cc3e1962d8d8c344db42073bea3f6fa58445b16406568e27e3f5583947bf886de6bf182f93f4007ec910d30a3383e9a4bffbb776142e47097e47f6a50a2a7fe2596a570692e18303503b5ee1e5788bdb1207f56901ad0940817b7a4ac069cc9fbb543f43018b665e205149d85855c4cfe60d41a198726bd50c8bc4b227d3dde7a297af65d9140c5e787c4504d8cabcab2aaeb1214b1225af8a5292fe53794f0c5c7feef56cee87dccf3168d1b3f4a9fc84530c2217840b8172dba1e4388a10eb9c81109d61fcbdc1f9b0f42627c7e590558cd5386c32ceb6e93904403ebd38c5dffbf9dcc2d10dac5c9f9286775177b19a1254b1d7032116dc87006a98f9d942d0fa82e8058d1508504409cf6c05753847aab7c42a5a30c902c9fecc33ad64afc2185db3f5af4087a32871772ecac7a67d577f50cb47192037bf2666227fb751f4264adf54af91bc437402f88225c0ffd4833ecd446e992e25b9fae0caef21450d2f235e26ea90646a1732d4737d71120ecb54250e13b8787189b25aa729d0a26b35313f9496751d82921eadd66711d16b2addc5999e8140457d2071b92b566d28c532a8285e2bd23bd94e71cead126c3449982a9e57f18b9bb9e21d53821d45f2e350793b0a783d2b3fb34a86e44a3af6e3f19354b3129089d3316c0815e13eb2020fc5810ce348b0c1deb3346563cceadd1b95ececce4f86874569b7241c94618f9e1a034bf3641c83e17eb72a43d5e70060a29c1d9a05d1aecb4ae2d4d9448cb6db80ff13b492bb07379a20dbccbe359039fe787d5604e53d68bf7a3341713b6d84fd7f1ff3b77c56b348464a3925b93e4545c04ab3dc1e6edc9fa8266d215dd08205449b1616cd4607b13aa6a1954b100615c0a81faedc8166a63c67644e2d7b7a231e0b65c0b0cfa834c55706008e5485c676f60eed075ef6e6ce2d7a8697d1ed5a69b0721b56c2fb4e849cc06b97b54fc85817922ede93fe6772575681bae70f775ddccaa54bf6df3eb92e59fbbdcc298c53ff59eb24ff54610a1dd06bc123c2df37696374398357db4b3529d8a43704b5e3626373b4a878406b692380684ccbcda11e7771f56d2cd0ab0e55f0cf0ead9726598531d96ad59aa0acb5273eac94835b71c7ec8814050a57675f0eccd99da8e4c00e15cc3ae19f7765cc672a9d7e30fa8d0b1f6a53ec400a8f56d05fd2b50e827b35de3b7004bf3a6b8baf26c0a92c1448f1442382f55f87b8d6d672bf6a64d2a29d1ce0dfa5848df96897cef726609e4b7899088a2cb2f34494aba7397885f86c3fdf16a365eb8d3d2312a6e9c090ae831878b2e5878f5cefd88f203ad1acfafb7f36a974a69e518a4228a39716a8bea239883cfd799972c6969877914f2b7ba192b3418fe2a66875656fbac40fa3f10580a1005ec3b0b5d1c1786b64d579e4301c055e015c2b975513361c4fdab8fe91 T=$2a990b97bdd18873b2462ca0a23ef44fa1d8e716b5287eec6c8f9637d9d23830d242994d1125ef1ef58f8d451f2c56d107a13e381f7d3d59403cc936923d130074a8a90e1e54bb8c7049009d8fe153a3faa17939d78171b06ff431b4e2b4ad7cb0cda7f424c0a437414c6d63942b0235acd5d7e4fcdb8eaedaf6a007ca0ba4b973ba7a7bf150a90db60617b6d63689ed3bae8cd443bff4f4e9bf154a6c2e2a8dead82b52312141590db0326829cec2672e825ff64a4f307a1f4cf703278fe39fe3e987b4e3f6c1b5fdbee3317fb1c057be25b7f114894e939f66673e226043f73331c20d6c1b3e53cc7381d438ff96e65b12f0167ffdb42d34ac517aab9aa25beed543da4e13047ec551e92e17a8693f162e8fda7f62eab57e736da7d12b9b9de2032010eb39cb569298d6b56aa81093fc18c55523c5f98ae26e3f0a1db27f9d8611f14b0ddc8062c4b9ba722320ab2497dad4c364489c08044c873a5f276767562fe28b6db8752176434779d6a49a173e89cb4dd5f5aa0a0f622731b043a96f6f2f1ff9487e8955332e981e4ab5405cd37929b2641e961c0d77c2e296013e14dd4c4206a00c5fa71dce7d6a221f98b3b169e59d8d65a8bfefdc37397d22b6e0259242bf4f66f7f62dbbe8df14bc52b4cf1d285a1639a30a780f3a3d0b0151c4460b7b0566f9d6126fe5d1a1813d255ba937aa053b87bc3b637f695c66c6626a60682af979a9b7ddbd7424aeec7a1b838bd72cd9efbea49a2d4513d53de903cfd6c033c19ca76f9aede95a47593b35899d4d2133b3f604ce744505bc9a4ccff18f809a431c6d3a310fab166ccf7db3df41cc352c3050c79742e6e01ae3171b7cf286e79c028763b7a91412b6ffe1abbfeac8fd5bd6156ff90674f52d3a3c8aa41e8ba78788dc8a4ff85673e703a30db6092230535761baefae97e78babe7a368a3af239273882c56530aa8ee587f301d443b6911126d31d2bb302f4a7764f4fb820eae449dc3999717bb0052f126794bf55e834dcbd7cd9f1d9fcafdd9e0ead46be9aa4f1a80d17904f783308a96ac610ec495e542ea201c807444a17cd94a3136bd771c94c43ba6e12c6730fb0aa8d0c847cebdfe7acb8036fe0f9f2276f8f59ed868bb8a024355094a8f69db49f11770ffa9157449112ecf954f87d31cd92836212f3647b0a4197d16934ddf6bc4bb8ce73eeba3982c2243bf485e985dc6f4c858d5691affd8123aa411d1797446c4ed437f78b450db40eb2d2c1535abb9b782e46b088b07a03bafb2758ea6afc96e3a96b138e59a2a99cd2a7ab601e64321083f7ff76c2e62172d340761014fed35cfff4874263df72fc8085fb751b540ecf364e69fcd8a98920abe06c644994cea3e086c17eb31228bc9527c053beeb0f6f92e0489792663759355324bb0830c75ac07b8133465b6412c3e015fcfccee330410b517c8998cd1afdd37561c4fb2644c964d6ce55613a9c6532cc942bcf6434237a7977da25d545127e6697c2fee210150d539443d738d15333d598f851220b5b85292afde367652d0c4bf439faa85accb0467e773828c7cb38d5f558dc5490aecc2f0f8c4fe9905809d5f2e1dbec7dcc91ad20dce05cefe178ce24e4c586a4f1a2d124325aadcf0fc18991f050c5894c94df5cf4fdb3dfc475ca3600777547fd21ab4f2b4ee6dbc6207ef888adabbc9c2d4536408d1177763d893ce1a0e5f74bef08da34509bb40716822014054da1f58f80cdf289139a786c3c81e25b3ccf461a95c2abc0055ead6d261a56f120ff218fcba33966dc25145ab5e2614dc18fb38ac6f263f1623e7c788d2fb21af30670604b42cdaff2d0c058ea4b2c2c26d06cd189cf1e3c927e57aba5da89e043b85171bc2b1eb377e9074149a0f0e20542405fa62d264eb63f7a4eaa822b2bd07ccc245e3833102c9dc6c2a7ce6aa3c822194fd94f0ff27fccb8f1bae291d4fc2dee1a2027656821413d250f17ecd65f3d4dd54724aeccf9051f5f63937bcd909402a3a9d51994ca44f55dd4cb62755009537265e5113567c4f1b91283f8c4b0cd3b1c4b4df16bd49f5db139468bcb9bb762b676559d9f44e2c648e1cb6481a7b023ad7bd76c9b32af5d052d345bf016b419445f10566f23328e05a0f5569f99538b8d59116c8cdb7a4ea9d52b018d1aada283a59debeea51848f25a16c9bc3ec71c9b03fe095fe09a83a26d7e21d16b413e5dc938cf25e15d3297ada6c8c95c45c966a566581a5b95a497a78bbc3413f8739f7bbfd61d84f54569032338cb1370477a672a02f13ee976a0b61d9da91e50c87591152e9e8a16ba9c95f56b1525f5f1cd758c9abf11001646e38ebe7fa63bd44f0938cbd2774ddabd0f931753792c2da0710b6df5867884084a6bc39c8f3145fb092dcbbcfd752485124498f2c84e55c00819890fe67b7b0ba4d7f04003d382de63332da3a1622425b24e453036f3855f0d6bb4bfd2597481bcad0f7fd4cd0a5ad8b20cdf45772b8a86e7cc1b061834d6bcfb7f21e42ba113af59725352474303dae73eab3c8659c846705c85302f14fbea956a7d136442fce38de2af97bb157b93d36351955ad74422e7c716cddd1846f7b31519ed4c218844e32c59bdf2b317ea9e976ec4967b3ef38f4094f9d83aa10056b676a2171498eb51dc64f65491fc7c97fb626ac7ab5d84a092d465848865ad8f1c5c0039ae8d664ab6839d716b1c601f91c871a263033dc5a9320e3d7db48b46eb5d7a2853914757f489acd82691f2a0441569baf967d4843202d1687b6791371d05a878313852c09390ed8fa5810610e0219bbb209a6686d53e92cb154ad2c71f77f67a608becea41e34d14851ded87a4742c39d97fc7b2ce31df47bf9c90b550ff5f107c2f200376088d04310c1321a604b566d90638a3264bc3233e32018e99054c9487e1a7ba4470ace8de44ca309a466395d077a650d663b9afe71ca681aff8df28ac2809140cb7699b0f714fb7836c7874679048fd63295bf68a9b133d2149b2488af0acec24b84fd687ecc7ca2bbc3ffbd5351071323eb86e337d8bdc4d1d92abb502bce0d44a4685be719ffb4888dad9608169395b6cd165af0c9a004e96492cc9d98a5ff7cf725f9b60d50c6301f21f80b3f4cc80a2148eca83b6523a67d266fd9dee6174af07ed3c0a2e7cae173c402830814f19fea0aa328fc1214e8bf8863237c31b64ae1c09c2a5fd18243adb8d64537815e89d68c76b25beb528a559a9279dcc4f261015b91126b57a3cf989100de419d12bd2530e98031f884456739661a03f3e192a543e26c698812c6d5fcaef98d956086236ff29353f68d07adcb695df23a7b434fcd8a18a95ea17a2959b2ad11a48f9c5f32e202081dd06bbf1282bd87534f2df30e7c902c27efc99362d0f3aa387df1312fad901f9f90b7d2c94ec3ab139d9e98cf4bfb634c07b4239d71c8e24d27bcb251726226075b3a7b92a9c5d573ece87397832695c0eaad408f7842ccb453b06114213546ffa62837bea0fe1d77ee9624dc319adcaa46121fb02daef5e3771b35c42341fe146a61ac1dd9b889a6f55d742c58f3182dd6d81b396e5232dae1c9e25a4344431a56786a6075e100d9931ba7ad7ed20e4374aea59faf4d161f51f133325d285dfdd4dfd111906eec2ec104a40b436ce7b677b74c8b17b073d59dce4f949c04f6763f6c475204374c0a19c059755d5e4c7b4eccb2f057bec1f1fa47ddccabf2974b138c79b9c542e49d576ecd8cf8b57dcfea40638ed96ee978df464c501423c0b8a0c88f70f6c17d725dedcb19500f038612197e650cde5d5cb440e8d199233484bb951c8d3331e0e5a1b0fd7b7b268fbb7e6f67ff9f394b702cf3554daf81d89e16732d9be97e803af9baba599de4aaf3532036f6003e79d72c9492734db93844aaace9787ba61c6f2a258b7a7d3aa0e290555e7f1dafce7861f5d9282b26ce3a998091228e8d6dace1a68283f94945e55c38c32c3534e1fe2fc177af5a3913a97d12f4347f856c672932f4755f1a61a7a421d19312336342444e27e3a7c28438a9e9a9fb101529c730f6a4f63f79dc500aaf9fff2ddf208fda440f0243e36f953a69707c9c2910f46fa7da7a4fcafa34fc3a3bf01bd1d1265041b909b3c3516aab643b36bbd96a2b2f419813b5452ade88f9e071138ebc9ea38de01279dfbd7626b17f3df299bf8cbe4bb3a285033a79d3fd241746bc1268da2afd8b0524bddfa1264dc9b7460e200d23d7f57b601f1f89195b0be182cf46732fd4b08f45d296aef377227e54590b86c09640b1bc1a8256f3bd2d0238291cb1c998b8b12a7b360b8bf450d524b09bf6b5c665410ef5962c3f14c8f563ac3357b0594472dd8e890b673c055fa6f1b6887aee88d6b7fdcfa8ef3c83e0ba47e56ff40578e7c2b12a6b1c2cc3f7b7a2c7930c83e0a2101855f52091c562f76a32068ab839f52c62bec52f9d50c665e8c27ccb3d600912d495c9cdddced222235ca4b0158ebfec9c5b2769de000f3fbae79f2a0e6245ec6758844610d051a5d378a5840512536d8792c4735327e8e82dc26162f42e494c58a54fbeb22704ce0e32eb8e8802ef2c1e1102778d9d50ac6994bbbc3aaeed7f59f4912037bd8a7d1d55d917b922fe4a947cc76280e49c827d76d255b4b8299103812a4bbba389a9229021fba947762342f70b8e5eedff233f266b7a729a0de8a423ce09130f9505e74e5dc76a8ed4838449d6d6fd885e43cc7d9be1d2734b69d6bddfa839245b611ac578d5e692751949ea29395c5078d4d7766c2e603918b504d515a6b5b6d2a2330653b25b75c6c9c087948517822754ce5a0245df915f3d5ea18aa9dcb6f1c3c6ceeca34efd51309c5c427094e5a9db2d09a343c907f872e174d46e90ab271208054934749ae2a535d01c4640ef250341977516234d7aac6e7a5ca515e356d0e4b342e8e3ae9561eb89bfa9cd53200919e4957fb4035e84e50a6b50c08ad4f98e5834598daf73f5a599bf5a8600037d4fa0336a265a48e73dbbb0d357e9bd64ef8d97e1f69570cb491109a359d0cccc5c90e0911fde52dccee6eab04978256786c8e21b50292a08bc4d6390316e59709b3f262f15252e1b8f08090274bc3a56cabe947804a0270948c0abed76f86caa7ec94c3b08a04daeb745d5f2659752de8e470c02bdfb685878dc90ac2267b810c4bfbd120aea569a8c0c2a132abbe81fb90ecff18af94e59eeee0abb0f83699aa0d9e2415dac41a115a5e3fda5d88384c87dd6ec7e86b7f2649076e1b4fdf55d95db30bce3dfca84a8349e721de5d5f9972488e492f1040c0268fa810d8d9de06a93f7d3ca923399f5a8cf69816348dd30506bc8379782cc3920e70bda7401e0c43e98fb393e3d414bb0d414bc4ab9ecbf685f3169f7c78472f9f9016dea76addf1d2d8ef5a560732eceb45c9f26fda7e57d5986373c9d58c36eb5dd3620fe57f56b690d337b31ab928f7e86eefcee4acb8a908300ae8f6b62652754a5808e36d3b9e92326eff0fac8cece7620d1dfcb6595271a5403c5a3ddedbd34e2076d6eb6ae0616a3f6842d21182208967dbad493974a6be373194479425547058cbb17871253fd83b71b38c651b061d4649d0bebbcfefeade195d66bf5e776b5c70fdf3d80cf5a06a3e0c50f13ef6460a915b3d5fbf5b2ed7c5f58bd409d44f464d3ebc19f8fd263b3b11c076dda6ed9b211eb4c7695d3971582adb340f2ed72759d58f4e25580c8db16ce26878e7a65848d44b089f346b35847f489cb7777091085c01f944fcedd12ecc9adf75e4473dfc7f88603bab1adaa5852de567ebb7f9754420c2439ea3de090c67f0304bd01edb76d16e12d81770da1f9446cee620c8e94d6a2a57ce0257251607df98d2e5d1b79b0f9914c603548f2ac468139126cfc1db21ea21ae254a3b221579029f360bb8f489e821f236e8721ddee6f8f3bbc1d87728b952b5d1f8685589b15384d27dc0be89c6662f9e0885eef6ecbb36886608d636c75472d9e18bba7c39b783a666ef95c7dbf75ba74c805a6cac0853b5282ee6d7e4c670001ed3cf2308050a9929fafddd3dbffb2348452b968993cf0363b4bedb6c2e5e8c5e4143fd86f111fda194f45b3f90db70ee91eb3f795c80a2fc03a7be1267427aefe4e2350be4b591bde7a250e321985f307e4835f924abfeee5131c185afff41ccb4888de0a575ce5d382cf15b693ff2777dff19a5afa5f38f4efdb5acc8428d5c89b7a600440832c709fa20695a1579f09a11184c94af6a7c8e517dfa5e580b5ba663bb1595d00a73b2772ecf97f7f4dede1d2e097c78ebea3e718e013842a532731057e36fa8a85e8ef134ced2d4b70ad4be5c8ad5057359e47dc24b87bbfa40bffac76e1eab7a91230f36616959fde5aff1e62619e6b3affcae559237892c5cdb659bc12bd1c00ebfc7a4a32f695ca1124618fcbc6cd9c4dc0f0e44ef4a254f02dce9c172d42f6fc7b32d504a01959cd691aeaf34d28fdb93a95c0b4fb0c38aaf47a97a4501c295fc78c74fdda6a9b36c9b33086ebea46055150b918e7e5d384 [5] S=$946c89d992db486 W=-$24114e5563d0c3b1fcd104474cb9b074a6804e19bb7cf7b1d8d3477036aa4e4ffd1fa0056913cc3cc19ca0bf94f991cb09f8fff49530deb56a78b995f488eee01ddbe73f74e8c31a8b56bba5bdebd5d7414abae7468efbe1a6488c1a3ee30858ab64d73d15eeaf289edd9abc5c2557ce563e06979c3c7e2cb8dcfaf1da8fd46811f822c2802817a9403e161677ff70e1add13652b1e4e3af0dd97f8898394cdb873c1418f4cc3601978509810424a57a3f42c892ed24eb667208161bfe00ea4a0033c7c38100982795c1dd2c4dc36195c057a5ff8891d75fc9e2da6c8841adccc9223cd8e19cac84d204f24e7b18e89de52b379929cea28dfa3445494e493772327479ca230d677fb9b4ee71d02b9f18c88b90695914de60bff3329921602c0f1e6612827b566c7f98eba04d94d24bd9f5147b003a88358d07eb4a8838cffd9f5894dba449bc08c108c7bc1d7e64f6eac0fb703ea198cc5101ea216d633f080ecdc77753d87d1da7fcb683254c7b109d48f540cd8a271ecdfb5771a4474f401557a4ded8b0bd1b081b0ff862d71d650f70d5c03e2721dbf2cc40cc70b79b76d4db26fa14c8f8271f92dbcec94ea3cf1383365d17fc981577d651ac488efb2c311f083b5538ebb7995d321d95676bce163f8ba1bec4f4fc77f13a314718ab97d7e2925e17b3b27b402d693c009803ff8432a8a7d2024caae7cd34c1e76464cd14b077aba01aba1b54fbe5345a5c73dee3ae6da3f6ad9e2e66daae2eea16cc62344ddf7e537d236fba574829f520afce42dca694273341761c66015cefcbe78746102fb58b8ece2da5a12a5c4994ab478153be0eabc4c2a4c709bd76bccd0f54dd1f56947c826189ab5748f153cb06de38b322f09209c29a2463681b34c46c9d1d85b1848dc2786b9badf60d5b812ac011d43e795a816c5f677cc6c2ce5460398288fe0138efb3a201e7c5c836571c43900462ab0f08f5f4776d12ea5ad7d4659bdb0c34bb24d549694600c38073bed41f91f5f4a91eafe3d25bc4ef8d1fb90ae0e0ddd107fa5e26141ed1088b6db4f1b5e5a2b5cc495ee521add2f965b78b52ca780aaa35cb7aa0a5e9927985475775d98faf012a35181682a68283bdb2e7355c8f927ada24ddfebcc949d5036e04678b730af9ddc6f40b0c4bb6f600cb19638406681a78d4aaf18629553e0f06716a9e98f70e837f1d1f9af99a48391c3a4404e38fa08e598446a6888d712e024bba3a4c963346375ea73caed47638db8cce51a2782218775f584317ad0330223953f4caa21d9f221704a00456e955eceea0e22225fbb142c06db8b7505673ba572aac1fa244b8a4673f5a7602e7ac3dfe130b83024e903eac5c95e35ce0f6b5418d74b8132a7e8c4c8ed825cc3e37e5a56567b581bbfde26d9c3af6b152a7137e31a7e859f220001664490799e4ec3c66b274a10fd9ed633f4c97b0d58bb955b14d3663c55f0e6cc29f79d688254898a7f1db01b204e24a12f43cca6826408a661ad27ca665a73b8590d479b6eaa1aa9bdbcffec7eb16827cc7b153600c3b409bb591cec61bc9ce1afd811deaa186348a5f886ae0b8833aa04afb1c972d56c0e20e1e483f76c294ae5f65c3f8dfe18edf72063cffbf229bc26ad0a41fb3eb2ac5cbaf67d6ca780d453a3d4fdc737420aa6e9be813134dde3bfecd594fc3a5a46ece6036a636e708b3fba990ec3f02e8c598e8485dedce545cf22b0c4b79f11f0211bdfa9bdee44d11e9c5e592a8e2530151e7975f42a4dd30009c1721f0e4716368976b8591f741644ca606ab4c34f4d366607476a92d4eda3ae83e0669b7cf7b9d2cb4f54a779ac0a7794d724cdb194c2969909fe6c76c48e5021258376e5c56c9b6097c7db51c59d7606077e8b5e8d5daf99095a54f9d46ed416419524dc664df25ae8576a0d2f184a791d4b00e610e60dd6f6de0df42b3f0656649e20d7d54b765d03b554b6d9210f9744d2fce583f8e4fb34bc6de9186fa11e8573683393ff1d11db913c413843eedc2dab1c047c7fba4eb295d1ece15187135994ecb4cf7b20d452cd102d99bea3ab599da2dcee69b85f2a75ddbc2e232ed4f8f0a3bb68c9908ec31e27bddd0904fd97b9df3422b120fffdce660e2707ddded0a0122192d7a1d321e9cd141f8bd7bd028664d348afb78a5ae42f8fbd187ae466281f02f93971f1817ff73a9618ad45f257016fe5c8e1f7cba8a0351d907d4116555fcf7382999f9d740094dd2b5c3ccb1654f0226c3f79dcc878a6918dd6f992b17abbc8019bdb88561e1b4ab50b9d9c1fd229fb0cee76d01843baea0d3e36bc8d086b8edb32890b33bb5c780dc7a7078264f70be96a03c57ba5c5a77a6bc6651fc5c666056cf26837e48a792961b793937a9c132a74cdcf1cbe8f8ca07ab5013d796baf6bd2bf3adf610810727f1573ce79d84f23fe461da061e7992d6f85eeba7a1094cb9f685906d7ed2aec01b7978f58a6477999bef386d730cbf94de5093c1dcde3615fdf9f3f1368890b8bf33fd576097d1a9a8aeaa3f3c4f6d5ab33027a8f9f8356d1e8ce120d0730ef57ddab86a265e89396f7e5b53872eebc270cffad197b32cf00713c02ab33ef2596638dc91b9097bcbdd40f8885e5c6848d46ccfedeee000f42348ed44811415053f83aafee81652d93ef7da1090b685b75f233644b500cdbbcd33d4adb0a58dd78bb0ac685b684b45eb290c5020935b24644c4b54f34b62c39529386f554d7b1f8757e0bec9d5f80f314a1c10fb15722c2b7e51e88289c2124889f62e3cf95fe58ffcaf7ab1f80345430436db733e951ef597f4bf1f14ac992e0d0e1d0652eed58c485bb61c8a10b1c73f64cde0fdd71736199f586029b05d52e480ce21423c0e4bacf4bd08e68fc045611f76945c99fdfb8f328810971952dabbe9320cc5887d58b3a8dea56ddcfb464b8857b89745209d9fc021ddcd1640c4d279eae76199b6fcf98163627701dd2fac9fd6c3c873807c4436cd1974ee968f54b2c2b0a5958f0dfdb7569f5e32bd4678185da23091cf359eb6d8f30d714b60257a2e78b988768c1094f095c72b74dd4ddcdda44fcb62aade4f598461de1c634e6a8ba263c89ec21f4a8e36f46745bc140c31cdd8f24016b6fadcb5b4e9fabdf15ff2b8750f7215f8e851f40f62b01d51b80706fb22e4294b8fa822235151568cf8d83352e2579af1f2321b298244a5866f99450c2c65c6fcffd3a9f4aa405c82cb273db2a82c2b225e2ae39bbc2dbf5d353b12c1aba4dfb0f852dc8 J=-$54c75fe5f956943af46406add6bb84e630c6d005448b504aee5292008874a06f81c0140c022573e5fdaca63406dbdaf825c13a022ae7593b2eb2ec31c8e7f4cd204dfa4479aa55af99282c28ea687d22187c965a48a9dacc41724224951e15fed971ec52c1e3fdc12415398c500cdf6f179002b5185fbbad105c4909d1b989945757f510d59c6cc688295adaa1d486e5ee827b0e30220c6938d9f469c7ce07f2403c790a6e8007ee43377dbb14a92e4a875e438bcc2ea424ad7537c3a0013ca6f9c25d8a3dda669ad005269d07ee14e30633cb69f9a1ef5b1313d1e82646079b039cbf05a640879a1023f72fcedf90b91de89d0de8dbe1ad4543586e3c9089d4cc0a19f1a3b0c84c4b3f022d3aaa704b82a237650b412fde6a66ba6e93d88603039068b8e31452297ab5d7de750b12656a13c7ed138774d1a57bf94e68e27f5fbd947e9940c522ba40560818baf273cbe326a9ab91abc1915947c269fad1e3e38755ae688799a81c983942cd655c767df651e702eca8b76109457a37a4096518dba2cb3bffd4a94b6a2d7712f0465f434092d1d77ff4d25627f9156c5b38031279f2f9bc860fc3e7735abb1d9442c455cf3d7e10776d152960267e073bab978182f31a2ccdf3edb5c93380a4fbc85e03fcfc2e3a12443c312d82602224a389ee54bd0ba1582785270c48988fa89e1a9efd9ff05a125f1734bd1b843fb308369bc2642ac81dccc07127ed339b74ccf41a14be354ad14069be2a248b75013f00a963cbd6ce6c441d61244089141b1ab52bc89cc296115bdfa938237da0c56e002785f0a1b576bc5a753350b9bdbcad1c9ad5e7b4b8de83ebfb68cb5e40f99a72118ff205e0be886b4c6251a207a2b6f9ad853b0de2ceb10e6043617728f304a904b19efdc9d6b10d5f8c9a0579d0ab606c3007ca60430a3f60653c22f2f409ff20ebad0eb47dcc8b76f6a19a5d96fff36304940c83bfb4e73944061fe59b7d031989e9bf3b325be29c3d9118c2d865bdbc97d592a7cf1457395e6a022c6def2af6453ef048254fdc8a3df65c990947a00d6b05fc6f3e39151aa0a2994443e6a5e0c74e387f903fe3c9dada95016e7365104ca8d0e3a5ad3a8814d4927286db45b5618361227451ade0d79809e2706c8c457b588a4de056702c92c3ada74f3a43822334a7a16bb3a58f62b9c81aabd8c37a466246995ce67a4f788977d732acd5023e4ba9e70a200ce8447db2d6261733e85a27cc41fc480987236dd2108164a9fdb29fdba489211da141cc6c4f96a7e24d37cc25b5346a9175fe798b90bf5884fd325b8e598f07b03d58700ca762c8a6f42a5eae0ff09e3e49b867c477cf04ae9895552bc127fea206d9da255cae592217fdb6eadebb065e82fea89cb394f20fa95893a1b90288102dce440621a9afee4ac9d0290ca3056ac2063aa63c3ef75e2b9f3fafeab1753dcbd9619c361334c564e496051413728149a87f9eb7336383bd15680cdb05ed5eeeca6cb5400019eb5c3b16b7f3dabb67b4c49e1748e63fe72acb68e74687e7da0d273e734635f5eb748c3e0ff05fb78fa8942b20bbda67976f2ca36eb768318006b38c4558e7f494136f9e2c316cc45bd02d9e27c1cd47b3148e1debd8235bfe45bdb3d72f3208a924d5253cb6f22c8477bb9ddc2b195eb3db8c41cd5adb56d64edc50165e345b8ef25600f44df7a3a83c5fef5979d5d9785de7b75c25ca00d436f94ac3c02903811ba0d984f98a238631b2417698933608aa6084e0d6b7ffc6e3f8577f57a9666c73e31c45f77aec5ff0b55a869870498361420a6f757fe9f9dc0b25282194360942d9b48375f468cab2511410cc562b291671e122cb9683f3aac165d08011c85bd5b9ccaa1f9d64f6aed868886e8ead315c1af8e930b822cdbe3ecacbbe4483c3aaf2f68c38ddf007fa0e6a40147f328969c0b31e21ceee3c1bda97f209191fecb27ca8f5da67526b97b6d992b1a7ce835cb563e888940bdcc1b7a4da6b29cf16919c441356783c9482d7958626fd76204236a51213df6be6096a75428e3ce1eb51753e48f396b9e1992c5cb98c7d303cf206504e0ddf00484836f34db0b1a3c9326d7a3204f7c177e01297cb2b9e808e95b484c812ad2302498210d083d02d6f5f82f9dc4739ec9679446a85eaf885e7fb929e206b224484acaa1b676968896d11df35069794544544f839fa570af65c8bb4fb2473d03237e880437ee64661a7566b74734d82a194613f2a568f7c7f48e31aa7b053356bc783925808a6c155be0eba982f98af07c933b6baa6168f34802dd6cd7c0dee7d625e79bfc94864d9403b478cc8484cd63d35b78ac3e667209b4836e7f57ea8574e0584afa84634c3b80616ef4805b00aae71096aecd26ea199628f78aad680c77bee4cd7776eb45ca71fafd0cf008761121e6796c791742a4a5da60eb71b13e2ddf68425cb4ca69eef08854a0a35012f5e4634aa17f942a698007b36965bec9a9b3af7bbecb03e21264bccb160c0b9539dc0e27c33e3654424b45062390e0018b632070ca854a9e342cc015943c55906c24435c187545f80d107cb8a49a1563f52391aee2e61abb0f42bd77cf5fea7485ef6f44804d7e6469615ccf8dbca56e12fca18dd3b8546ef66b6a4af65092a685ad959fe0865178a638f38dde327245e73262a50f4ccdb5a6e352137a25169d1d24aac147170265a32f3679a58453644f1db2984f05c641efcf291aa98c0199167b2330c54725997cb556aa1f665fdc1e73ac59b1062d69be2980266534292efb66b2aceba67ed6ed00fbf479ad6cd7f6adf7782da9bf868e9b2a007c0fe4208c1a9f8bd4aef8409aafca458b0633b0341269301211c9427ae37ecda3d18cfe674043747299b6c54cae493865d24c5edfad6068fe22eb4038e24962fb43450a3db4ee0f60b5c93409f219153549607483e6a9f7babbef32d2666f26ddbcafbb1e17d9d2f9ecefe6e48468d96f000f1685dafd41af51ea627e549af9149bd50081ec71dea1000d858eb82612337183ce7c8e07795a23d88734adb4d813011389b2778e8955e08cbaebfc220a9c1ab61d5553bf672e978af3aab14e10063e89caed06c9e0349d3e12dc80d242122ab647337045e8c9babd171335a982de9881eaaa5a6a64d5a86979415495bc331112ed68464b066b062bca76296900b7fbfde043566bce2713baef6501ba1cb243f75aa15851e6f913289102cbc384d0c3007b548216007642163f4e5b0e1ee5341b09bc98d4c3eab4a084d4aed0f356def47c4c2cd4dda4d42314269413ffd273224113cea3e110902936d7eaa92e2c2c7deff489a3fe8d62654f769d686ace36c1845d5c529ece4e9a635cc90362aa0ea11b1f0c37b9cdea1549db17f286f5477cb05e0ab0298d9d5ffb8706107134e13ccc2e331697969c33ce207da368caa824078f8b0940dba0616936b9f1bc96a10377398b76ca6ebdb5bec4996181d7edefe76563092e162157f7c0206497cc76674f6f8912b2abcb923c6c987730ba76eb7ee62a8148510b692e776d9fe4096271de43ed192a203415a59f4c81fd32136399db97e910e85e2233c56ef154474ab02b0c1b514e82cf2097b905629e9252ba74e67b8d17e62fe7251e055ae34c1f0e9f28bee9639bb44b8c66c8d599951ebd20df791af79217492af22f7412c00a415f6970c43ac4f3ba9d5c33d60dd5acd147c7379400e5306c1917c3a3ed20d6f648543ff534566eb909ea303538516e7f8f3022a6b3742b664758f088044a07c0cdff8d829ae22d5f806aa1bf5c6cab74c79fd90ba9fcc6c137d45fbbadbbf412edf0b0b7d618175c25f630790b5c6b4ce8c5ba7403d41facfd1095a8ced02e042cefed8486af988bfe5db419e2c75598f86d94f6ddbf813526fe74785626b8367abb93e96525cbf55707bda5832b9d38a6d97228b2430080b55fcf1f90a840a6ddcbd39e03d9bbdac31383993093072849bedae5bbe772f449b67023bc8ff12c5237424eed5ac061a3fd62c8ffa425ac4117cd5c53b5c2ee7697b4837c25c775856b52de0a7a6e9ee36069c1addf7df85b15043bbc76e9d84782323b354262f2b0b17ad7cf2a8cbf0beeabe073e0769d776d22c888452b43becba7fcee75ab3548c473128876f130176ab76106b413ac63c0f88a34dd83e00dac61dd25517372ab8f65554dfbc3b150f0f2f717832878c97f79c34b2a3e264c74d08f18c170ef4b74488a9534eb52f0a5f51a269e30cde9ca01a3120e9a884e9cfc47b2f9d251df51c167b2d858e35ce27f4dfd775384177f324a8cc134dc500834bfd35fcbf4f96894e8114823a942a88b087c6aedcf8c1c4e3238bbf9ec41e54fead39c58dba9d8047573da34cc14631c9b251c789e6959fb9ca73e6ff0b7749cdcab063a662085f1f518cac79635ac177d5f9258b96b3782fe3a5566fff2487d665d8134c3cf3c232401b15ea9a6c0f4af11a23c5f1fa2b5816d5a75e534bd7738e287d762a2b791d5e2ebae4dd79c9592fa78ac0aad4b16d596dd410feb1951466b0c05a2a7297e356f1aaf019c61783ef411bf38ae9cc18e422f341fb6e19c9a4e141d5e314879db271080ff3a4a78cf7a739a3587c8e92d6c664185305347f7e515ed9f830ff84baac740d7370a759523ac7fe549251d8bed6bed3ba5921c9fc9b2066cf369c02dfb50009ddc45e43db85b49c3008cfd5760b86d9c0d3e446e476a0347c79bb1212d76d7695e93370146c097fbba208ed529fec79ef4ed5d3db8f7b80e73bd475d49ca719ef6e893970806fd6569a32073fec8b6235049198758443ff208b6a460a417ac0b3df2e9dcdc30e9eee889dbc20c9191b874a51e5f641d5da322a12331493efa4c3f66286f4946e71af97f6f6100e4326acd3ad81e20b8eb77e45ccc05b80e4bac25031a02b9beceadfd216236d06732f7fa3ad19fc3af5bbd6a4d7f8990e813999950ef576d2d4e8c6162c159bfececc75c3f44e923efe70ac92efb4187e0c04570519c4b09bfd973f44b547b3d62cfa872f61d20e3afd5868199f72c66223feaae985662a0d4733125748abf6e7f4b8f40b974bcda9d8ebbbe265991f11c63963431057154bb55581a7c66f70f64ef466ffe75531dd57a751018fb325aedb1bd97871ff645e529c91e20f0eea3a5996eaf6787a2a124f6f0e71d4c3cebbf332eda10768c579c281aade038d98f9b0b3cfa57667d7d550339d62d96a62bdbc90f7b38d64293c7f5f9319c7831834f033996a3330a709248391066d77338018f9960af8cc1dc386e22d07c1da36386b471a85cfeef26f177cfb7f3d23705e53b9617dcf0c9276b40846c7ca3a2df5fafc6fe831d105e197b1e9829c86d0baef66f23c294fecd4cb880373cd837282f055d270daf997cb617656fc5de2c9c2c32a5cc2a20b4c47c22e9f51366ed983eb47ed35b3706e5f53174ba73d38efb1a3f7d0e949dc408df6e5f165a41f8c31bbadb0b7e1e321700d7cec642a6a68c979e0c1ba0be9cf684d86c3bf82ceadb14b92d1fbb783cf9bbb631f96852451c4cebc82ab15a0ba70a08f101e304e9cc5f25bb85d958b219586727f7c7714d55555555f8f63975ce20518b4a22955cd8b442b00f07a5bd194f40f583ba13111a0a3f72cc25810423a0b83758c3e9f88d44c5851492ea85f7df2eadd10e8ea3e44aa42096d756dc16b3d76065790011abe948a0294643051b76ea571a7bf9953beeab155a9da4dea732175b12e8edd1d64aadf9e6d84ee555e5de9e4f45bca5a861b91c1c6f1764cb4a35fdaf617075601ef2b7c18fef1cf942fa6a31f6917e919c3ddd4e22294a43e1b9cdafb0593412a5e6f3a3f7c9e2facc023f3514b639b05b1db15bd09e30febdaa972ba4f50013cc42a9fc7dd43bc5bfb8db06dcb23b6f49622529d70422d435e1888a7eb88030fb8251faac16cc12639c7c1fa3fdbabf0354f968247ee796c9ff4552f8d1596b8e293e588547a50866caf20e7851f556f7236c50ae7058b3e53e78bc4b80f31036c4edc0a54f69600027d6435d804801d5f49761a2942e728fd11515bfd2fa7e265d40df17430021b6475046ca3f7b4f48603484f568dc88e433cd03fd59303f67ee88613dde6952d05655a73672ea2b2cc30d8a80049d627d96fbbcd6af87d9d68d3f0d3098864a82ccd5946db711bf5163e5dc3a94358ae48e5c089793d788b94e2fba35e2504872208d215f496596579ecbd71bfffb0f4b9940f809b51791d07fd2a92d3e87a09234ddbcc1818fbc6f6664d5247d2be03a486b8b93ddf89c6b499df98eedeff83ce1110a2c1b68a112f0a70aa9a16326155dd36d04497c2e81b2487fda76e15c149f0a0bb8abc2048e9337ffa89308dacd5cca1f19601c3b97458a30dc80569441ab895ed736424007b1063ce37fd4d95843aaee5afa7140de20d600b274770251b071e8930b44b22745b38b8dfda07afaac13fb8a5ee40f092492b1b525ef5752ddf1cd03701f8e2e305b80d8d944e4d09b15f455b91e756117897830e302fd3588c4628b552 T=$e3cd5aacf3ea3c91974fc88ecf4eec048f25545b8385c3b659e5107dc433ea223cc0b36e1d4d934afd9d4bdc9813d9eb92685057b7e1c7814a1252bed87523a34ea0205cb2320b65ef636039d7c578138497ea5090df6a99d481851395ade64c69dd61effebc8d053dc1ac1bdf1db6f6782d36262d693f59f6994631ab84184dd69091a9ab0b3a5e4059991f6ffa340980410ec9dbf461d3fd024beedc8cc7a845b6fea4b7ef5ac47b8492572217057c69257e385047a62ccb481386d0655f953666dd474381ab126a30f42a261b19a9f35209a77c087ce326e5fca87e4edc954be2620f6f27f7bcf1e74b407c5b0df2007210730086681d5d70b636387cc8f71ffdb69013ea2e06d6403f07b54d69dd18e0d0a5a6e16eecb59983752ddc90270f58778c14aa42019c84da2fba8ada88de2e850a0e669848bf11293a9d066e8faa945b809568defe0d73eb01f921f0a8cd621d8d4f6a52492dea8b8bc8edb42dcbbfb307cbb9149deed1bac9556fa4cf3d1c0186dbc19bf4e01c969bd9d1fef1d93a9273c2a5f8cb887e3e3ec2f8c97c744db26c803951ca5e99a999488525877da8788957cd5334473fc19e83138a0978f47306cc3ed4518d14d9d2621e297986d00c8c26923e1c4abe79984fbab49e12dd8657bbceebd3912ae3494021e35aff73f91b3c5705d5e43ea32ecf0138ea3e8a86711d903595dfc568fafe1b8897462d656b7a5183d67ba8a7cf8218258666e0e4d1b0521aa297669e3e99b665976f9fbf9301a272becd8c6041873a20f7b47d510538f83aac8dc4fb54ab8d1597d5aac22c5cd2dcc37127d6b42c286e3c7f5b616f15b415db1a03496bd6581e929759ccc97769554e730a69000b4d69f657f483a4d67d1fbd1a8e4cf1afd14ccadd4ec0a4a17927d128aedbcce8de381f07893566e6f58f134925d88a8a15250911133f2fadf3129421518bb9e27529f9af7a7031190e17c331c953f277658fb0e5cf661d703025b1b20e4790977d184d7b7e7145f176e8af629f9d17ad089d5ff2228507657d665114686fc3ed30aadcce27167e9dff808278ffd018224ec595de81da97d365aa8a4de18c0a90d4310be3cb67d122e4dee989f32b618473a432a4e6f0a5a4015875285c1a436598f48717d24479dbbf215d142fefa9dcfef2021d1ffd75d2b08ed9247557ba193d98cc63ef57d0eb56e9b432eec51962498b3a16074f3d63be05d808470ff6ba3695a03c1101e423b2103431161553f63247726263ad085cb1658081957ac4589980a337dc32b347c209af2b0b6f9b548c9bbfbd48bb7efedb3662104ef8241e4d9b2a899033d7b29a16a995c81812ddd56c6cb36f58290f80c69e3e235e9ad5687be76e58cfd77f0bac020f87958c5ea1db885842c4cea86b745f09bdd19bad4e82589f0af8e0e02f4de28b732ecb354097bbb6e8a6855e9ad6511f6e9e528ebdda66f04abedd47bfad4e12f69387b0943ea14b3a363f7b86142fd3586151e75cfe70568eecb000b4f4ba593942eec1d1faf478622f52eeb46a69d5301ecfae7d8fc6082f8b6544cf285fc3e141cc149e66e32eef0262ffbccc943cfb1e827429845fcf6ff47f9f9eb2b4d75adb13927960bd8bb67acc9716b127c314201755cd8586e3d0fc5157f0b1e694cb61631334c4d623847195796f4de9c42a2d8be932933be7c211b96294095e08b9c894f9e2a92531e858a189278682b4e9eb0f87f6e51785d1fc06ade79458aa4b93422661b6927982a8b57f1ab79bbf1e5dd35296ed87f48e447fa9733fcfebffdd86d2162be2f2d0cbb135b15e9514faec8cd7541abfc28034e171e281cae1da8019a65941ee0432e3d1cd9a33f9dc920523ffcdc28396eb7448ca4fe1640510dbf67424c9d4f7156d5ce101e40b1278669a9bf832f34168b84dd0fe54f03001a43ba17e35493f583a079558c8b4a55141557694321179c7c20d53e31eee030ba133d855c5580c2476d6b07f146c31bbdaaf09248d4abadad7bebf3654a04e7416ebd77f24e215bc27b18e0b7bf9d0f83e6a8457af6bbf7afb44d37bdad689eb4468a230c34e7530fd076a17f3bb8e252c3037189933e5a7db7fd53f3edfe2f5e02e8bf167a5756058300596bbd61efe182b10c62cb81a9e2e4383fa81f7c65f190ce50e1c80df6bcce7e220b78fcb61bd3db42b040398b4c9da8f5ef01e97043d4885935e1bffdaa14fc93ccee84652023a1ac543b4b5ed156c8d7844aabf51a9d63a0af4dceae5d3b5343612484f4eaf68179600c49231215e16749fe222c8807efa4b52733c05edbb67f36612909cc267d336f7523be32a8d9ac6a7a2a664eed6075a529b005c3a99c4b55abdbcd3cb6ee699668c625bcbdb08b40b72b19a960e20520beed7d24144524d727d64ba5373bdf2626c6523581aab85b11e32a1f55404a5a82a7e0641e97ba9b47016ca87bcca933acfb5de03a0398238eed3b7ce589e4c2f56fadfc5d0a0372f420df65006ef0d0b9f53fca719cff3ac7d882f8eaff511a850343c78dd025fc441d7812a0ef26cee7e4266ccd8b8e51e757e3728fe8f6931f0aec1256e598bc93fee7deae061280a3c387559c1d260947ab985ff3fa594d0ca9d677d9a2fbda90bbedf424da5a09fc88eaebb2e4b71248bf745987e9076a7d5fd2a0ed90cc4c9c19c0b58b65d83fa553f5707d9ced12ca723e8999e2bb25c679a93b81814a1d23ccbdc896d97b963c2296cf32816e6a53a18a3ee00e19598790e18c61cc0ce762da7d6488ee57abc77c71186287e5f28355ae78215cae3cbaf790215c1c27fcd0103e242d1500e874677e4bbb033bfab6b323954729342732869c505eead77ebfd59b309e32056fbc754f6020025fae79d1e446b0900761ba63a63f8f8d67d466d536cf2ee6dc57c2e91dd93e45100fd620d7c56584ac810d6bb3a19a69be66dc19e5aeac92209eb69dc36f99c5705ef13f291b4c52210fccc2393bc394a9453fc620cf3b1d0e993a9ac45a4e5b4e8313065a4fdbeaa3aef6d7f5e75ce62589a0767a9aaa4a1b854185fb8f664035705875704c6a95c597e0c7cb76339a5e3ad1f04f6ecfa94ed461ac7cf8f07285801da47796e894df8e9974cedb01dd14792b44d904ad19e8274927be2b5db7ce080f024acad3db5ee15c2c091124bdcb3ac0be6ea4c281b1eb1fc3ee539de293439bed7bf3077612307906747b0347991d4b9b8a52c7cefc25bd25d31f175625e8bce35b2fd5010205eb91bb48827bb13f2befd55c3c5c07c58d32801d800f8928f37fcb647a3313e41d26f0ef4693a1fbbfd7c03e90f3af94fed5664cc00de09898d49541beeee19612a892a17ead84502eec7a42acf60d90eadd6f18b1537f3b8a2c226a2e17d357749fb39b57751a3ea1c2b879030c875dc613b5f36099039a4061a45441ed42b866fa98caab7541d1f775eaaac23f8429fd2278fd26f003f8805358dc24c03861115450cd786c4f6616734099e018bcbf5e72a46840e2fbe1213670a35515925d2f50b36de5c3b18b220d349d9482b19626de6cba398640939a8791044a58e6e7e02902f58ab781ebb1d099683e24f00609bc2e3654ff24f39bb7a7eeed4987a5e955dffe5432dc2c6a695a8085971d429372af6b2d0affcc418adb674086a338a441695db101d2015d42766f9abcd32b2b3ac93a6e92fa94a07aece59f2fd36c9849ace9d6ea6c3323bbda20df4e69f21c72443c1d3e8942aaa8588189a576eedea4b74231b81207900b5433ea301abfe2cd0dd720a81c9be2d6a5718dad72873ce10ff8c45b0556de33f81bcb20b12b48eff050f430c1060e1e28d4f37c48fb8b8befb086ee191955477c4de2f2313dccd66bdee4f65417497d081177c50b03c2d0f512e04b2dda67fdd92ebaaef2ab02edd273999c8d3dfb8a943f57f3a442e45c3cfafe0dc48e4c48c6fea4af6c3dd70930fe519ca8c26eef6a5b5fb61e45c6ad6ceb3117f1dc072bb1968f49ca702e7435bde757d3fba4e52ada4963a8179d07c6393ac380ce9fbc2965517000277826b905bfb25bcd076abcbb2650610c1d3823229a995e2e94a0ca98d88a740e0b428c6161a761f56ca764f373d3d17f5c73f0d4b5fe9c4bc0a542f3e8c4a1c4b5cc6599b3986776007f80da457f1adc141156e43a15e27b4ed413aecc6db23f1b49deb7ed36af11e449c0c646203b8830c7735f9cbcf526b72debd249ef4e80d447c1a9312131a1b5529c11771f4389b37e06cdd119999679bf73f3926b1f129e857516ed1fe67d79d51ef1c1fc9899741fe13fb6e2006ca109f92a7643dfec83b65aa26f1261165714f483ddd35faedeb645b753429dbb562317279b86022c89cb3753229a727ed741ef7f2f901f1f8cb30f7a94f95e3e594a923e7303bc9aabcb1db4f68b075c2622303d663ed962253740e554ef5d300c645467e0a6232859d09da3020c99a59717662e6e99d85454bd8b5125649a3b296e78cd25c10fafc0dc62f275873c538a6330d477ce8cec84fa51bbdfdd5cdf2f2b93cf36d031b4c48a9bcabf523a4d7dda7a2d24ade296a34bdb432987df48db70f4e2f775893cc5e18a9050589566767c7d8b2bdbeefe84eeb3907b6cfb1eaab7bcae19aeaf1eb6bf6dca3fdfbaa69d3a820755ecc17cb3751ef8c8c8c55af13a2ed62e263922fb688cf369445eb0faab9ee89fa3615feab021ef6baf1005bb92fcf0a35eeaec75db33723af09c3acc1dc5ac8aef319a03f28e20bec799fa40d681891441bb00bbafce5c2a9082d112b17d2fef588834d698abffa2d5452a38f321b31061b818e88a9f3f33a670ef6fc98c1c7b9b2af33b4b15bbeb4bd4aea82e416fb4524898605c12eb0e6ddad2eddf107ecbf61f1155c93cab61ad66b20a1a13cb7cee4639f3084b9ce77fdcf485081ddf87c07b216be1ff81963e3fa6632c446e5ca4226f6b0ab73e208fe1df434f963b01af347f0575a598519f77a57f64ce153790bd5467e1608d68c1e29a8209e42b2981114f0fef90050b5c3301594d0c8491b494fd4d20a2182733a1e4879f5a27cec0dccd02bc561ea5a8c303399b0744cec5027d452e1b2ee3f964b7950581cf0cb40b110bddfda5056645d9383cde4d03b27780d70ef2c7d72ee2ab892cde4f94c0e3f8452d9cdb3d5afbe87f253fb3897062b7d45f17fa06d173e4382fd27172218963659a64434453b1cdd6b5b25e7a522b97ce0f57f0b120acff1834be9c0bb6f32071adafa44cc681b77c03454ccd5b383e2bf72f84ef7d5b0ea960900de6ceef6687190a0edb3ab44c8dcaf36b9dc4e3ad1324d321ecabe284758be84762a042cd57b4bd1d6a824e65fc87c23c99487c001e53d60c3559e57c8971628be572cd882b614b1fe219e85d31ea34f0ff5a8a63f07f51f669f423a44c332d2931d9e53b33d541228b9610e918ba9c4541d2fa44e854602de9141bf1fee25e633c1fbd37c99b05c0d0e5723898834bfa10775c39e86c8d859e8a0705dd2cb828ca19c29a55238d30bc6292701809140f529658aca1335b34e1a42ed3c5ce8cc28fcef0f6ea81dfdf6a72f8cac9bd2118ed623e1786c8e4ef94d894ee6cc2233de06559646fcdb3e0f8ba9487bf90c7e1801f7e980db685b2229a096f13339ac90dd6105463e2a8bf7a74151b07fa6b0e9c6769c2def4eb8a6ad3f9d7c0a3d783e9ad425b003cd513b07221dd2e1b9a6779102df0777041d97fd38c817a472aa56741992aba5f729688f4aecde553964e4c98e8383a4c40eb61164b415a2ce2e558474d4b0b54d6ef07a8e7e77de9118c33dad2e056e879ec5692038a3e46eab190dedf0fbc3d21e38942b13b965dcc35d21c755b3ab102d5e5359ee19387bd112222d1f7457ee709f318ee5b4d866e7be8e5eb06a85a12fb3f4c19d6852aa142ecce5cfb7a8e278d41cb1446d4088d526fd0b9045f6e43aebd9e466e172f1e34d353c78fadeef333c64ea11298c83d1f9b6f35ea28cc4f38349c3e8ac132aa77ec86a72d636991dd828cf3508d0ca53ab9d3598e726d9d626b221c9e9ceb6dc691339a707b35fc2c0261394d41872bc61b269ebe774f2e6efe289f98fee76978c8a4974a7d3d4b7598030ff50d2b5996bf414476159c2f083f14a6f8b441ff7a39dd73751e0436263317e69009dcd3beed8c0617eb997ef4d67fc8f547b06f3ea5302a52b56c52f09a4034500178ee55d07a1c1a88477b31116cfc63cf92dbc79d825ad833b9a861e7943b38b71dfa4fd64a8e0e5544c6728fa5279af0ec987c9502e0d31020d53ec601b9abb5aa2dccb24e5fbd0b49ea5eca04cd8581aa70eba2f81d74984c31d9dcb44bec8441084d2b269b2c0203e7ca02755f0a064e1ddefd8eaf5bd4ad530cf55ee3f01d14e118cdd75307b4253c07c2c2c152145e6aadb3aa660cfe6f17a6f8c90f7a54d8687887f3f00100d785fea7f2bd1463dfe77b5607ee730cd441a6ae09210d6d1686a8bd70fd762de743289f5c99a82a3b5e3ba707f8c148acf9f64c5980d5d1d8843fb08500defabe6a77d09b0f58e16 [6] S=$935c742620f15c68d1c8a W=$97226b399098a5f1818382f279cb1f60d9eeff4c7f0905f79d3b704d4350dc7e9c11052d5a2ab1821deb73ab7355f9b37e4c65b094312f67af65db57e2e2bcaf427e9f10c116f853180177595c90afabb87dc29684822ba709d4c649a557a1f3f3c70ec7445ff3ec3bfdc495f1b78d42192710301918c2344dfea8df59e075d6a5ba84c093f48bbe7a8e37f79970075d2e18223722ad0b4c88fcb49fe5b45843b2a4d37892262688d0fa24d1c5003bbf9249e24ec6c4182fb098142eb6b3501b5121f7b97d8444ea5bc003ffa043683925c9ae0862e4b37aeeffa8cac055cb4d92476ae37fefe31831249a38a5e82b42f4db6315c28edd1c74dc542b59bf695ccf4cf8664f2f18a6e9ebacdb031d2f4d996921af8267aa922853ea1bce3ea63b4209c52803fd906f80bbdcb7b0c5104be92e66b988550b3c82651f785ae12ef164c8abad00e130992bdac7fd378889356bc69cfb36e017db84a25d1698c362eb6bf9df63f1ed8b0dc58f610405fd458d02e7d8ac512d1d7b49a437e413237458200e69058ec764ffafb482b6729222d240d51730c496d5641842c62a22f76dc208c6ee3baa8d459e7a5de812e917c45301d1900a51da278e8b626968c3a45bb808e64949969dfd5f052a1220b81c36f973810613dc08c2c8ad8ba962189bcda23d9a969528c3c2140afd330c6607b83c9f7e2e947a67c22ff30be4820f3b8397fdbff84cee52fc218e66d70e9335703e12def6c0b76fb27dc9f4e1926faefc1c2cf6ca1e1ce512400aa8bc00a9f104c633d63f3776aa057d701960ffc12f310f1605dffef24fadcbcc068408b2d9381e8abfbfcc72d685f86edf537da53cdbb2ff03be5a3f27b21e0860835569bdc4ed82649e2761d5647e2ad9042f24fbc4c043edb635e5d1505e2174f3a5c134ba7fbf78bacfef611e9e2d62184ca858b0a30ffcdc2da2b7ec29d10cdf308f2383bfdf5bf619ffbd2f37d6a1c59465520e96ab72f91133acf633c7a41cb0038461c68be806e13d1116f0124039de91bf9a14fcca9b4e1de3c4398f65bef7269c3df37118bb5e58686a2a9232e11bb6ee3f302d79a0560a0b228eca86e1423c4f6d5b3d5df65674c9e751259a66b369bc893144c4290fd927ed5499cb9fcd620b46df724deed2bf5e68ddff221c67122a543b8b670ce0635cb7518f24796bbca9d72cdb26471cf71fc1a9e003c1c363add1128095b4dde75512977ee0f1402f36f44e407c7801fa3d74c3be100786bdf7baa60d1ab747cc53399de601b736d33ed735696d0a5683655779b4772540ea144a2555c50b48f838243bdf3f52f936176f5a41ce3cb6580a4433d65fce93f422c22205708282eb8a8039ecd92e2951d0cfdc0a473d31e998b32114fc52150db2661f30028ca44c56392af632999b447979efd0b6ade0114162ee9d154409a19366191e2ca114bfa9cc89ce6eef5c69ac68ada7428cab9f5fb1d20c6bc92eebeb43ee839125faddb4222db80379d05bb4157dc3bac1da41686706f64e48d0c5f00055c139c5e04820b7d96ef1dd0c94285d9f666fe91d3a1fa301bd8ef944a8b23634dc4e0f78353b7dae05f6c7e70711af5cff25e821557784324cfcf9ca37492e5bc5a6a29a5b87046cbdf6669024ca33728d6f2fd80de734e68769e3709264ae8182c87eaa606edba4617dd4154649f6db46625ddb53b4b06211b09f52bbebf25543fa966a11d3d4bd00a96b92dc99477bf80c947821707e6e164fabfdab16b8f323a9941ad59298e0d2c79144fca54c91072838086e6fa506ac7d3065592756c618ce9bfb522b88a96c1c9b03145216c3801e1a585ba87c19855a0b36c60d431ca181a8b69bb456ae54ad72939e6d08a109d770425863503fa552841b1c427d409950d4b3182b32aef8497568af3e7cf799e242d79b63ff337935a036f2ff8352663a02897f21711b0c2c0a356b28603f27d06e0db259cb35126c5acca06f5120f6540b6acb5f3bbfc80b831621e8f4a182a6a852eab46ea167acb0ef99c261fd47dca48920baf5f36572d532d131ecd95d0506a14126d302dec592c48412dd70fdb20012125167eab2a80107015bb963c1cd2a5432cf59f05c76197ee2abf1bad2d2714e16fed3736bbdbe2c9cdcc8abf37a33ee5b80fdc1ff61f9e8f4c362f614f6f9ab91b1bdc557b1c8a3b12216a178f0d61ff7f089c3084f7d18a9d6e262f448f481c014bec6b5eceaead89214154e5c65566fb58f40ecfb13b03f978c0bbc69a7eca380a6fd543890135dfc24217791397a05cc190c8993d70ae051c51462051d8d23a1c9339dd6829a04441d2b89be604269dc0429c6e4ac3c40013c3afc032a75a127565cf083b97f4a92887a58bf7af2c9bdb979ffe6ca00df2de1129bc1543c3431355ad7ccb390343d8e35d15cc23bda3f8cbcf5fb5d3a40e9038c873af4af4642232c079595db70b003a2c9e4bdee7c3c402ba5abfc430dfc42f5a5389a5dea4b2988f814defd10854d24813284ad19d97c3b51fce64b9047efb0c6debc33cae9432a2e1a8f9cbcccc686e99ce55b185a6b6e51e71f808e92a676e368e4470aecd311c8f2a49b2ca0106486455c0d6bc29eb16d58291443adbafd3e24fc2106d56d315adaba4c1b63b78e28eaa2502875aac526a8aebf9952650f0732f5df8ba5c287e2853569d8861c5195842c055461f87f2596bbdd47fc86d3374f3501992d9918bb3d351b28d1b3ee8e5c06438b2142503eb271471dd6fcf60fef2da0c96e93a3ffbd9af16b72c0964f624be5f19103b05c6b0ab1126646eeece02c409a26216ddc58a64387deed7d8af00249386c18593345ba425bc5eba72abbb079a1c8c4cc9bec87a41e0f7319a46176a0700267d31f8fe4af6274d4b0723d5d1cc609b16d8d382576e9a74590c40a1ae698cffa6e7f6441e6c16e721067fa0c1c35ebe8949a9a0ea0eb43dd241ea06e16f548a4171971a12183412a5c117636323be606735e2bba59091b95f0be02960849db68c9f09f174f48ea304b4ef286a4ce0c4d9a0c7fcf0a54af208549b146038007680dfa62dea07d3e9a81d38a935a18a33aa24f61cf85bca7812019143b509e9dfd699690a41f0a4d537597f6c70a551664047c6ee7806f6e30d4540ebea30ea1895902380d84c9a48c9d424028bb7404cd893ec381b4db731079094b0430c15e5d03678ba1a3fb4cc6cf0dbd9022701b8963c5560b2df65c13c73097a842f0c27fae76880a2d4212bc9304768221772202406 J=-$b85dcb2f4ef6fef06e45e34c4806db1c3cc9644d445ab9091a5fb30efa8926a44d599ca57b15bccd1bd02f827eb2a48a3882d7ea22bd77d60efb37630895e8e7033068179c9b7bcf5318064c114c651a95f85a33b60f1778fd9e6a6ff918835d7484b684ca93f7456735832fb15da0259bab32c8c644460f8417bd47fa46d84c252f07680b1fd8d2f14cdbf78b3fbb2e9b4dc39f3afdc3b2c111d451c2de11106e83211937824b693d1ecc84ba4dc9edb80020919c07d8d2b6fce97d91520ecc1248c19be523207877c7e395f16accaf204932d627e7d3d1c6291726e5f40d73abffcc333c73a56878924a13dc3f4191c122ba511218da894fbee055bef8eef6ab883f0d7ad58f5eb1bd6131f2b3ad9cabdf7ae4d40fcd63bdf7dea11387999c769e4c3e15635ddef0c15f7a4e1bec73f44b8893bb5fd133ab4a320ecaa5c2cffca668284a001b6cefca0be51bc9e7fc512452bdea36de4ee36945263b1d92875e834489c5a34aa2e6b472ce044e69bd9d906f7814719c4408e0cca982dd7cf8ed00fe8d20a74db36020378e83e5e1e4aada0a444ceec9982ee4f923ed6a24cdda5cd2ce317b617c07c07b66277adabe35d68127a8d7b35e0a7cd9e5f72facf76a177d7f2249a4c60b01d729c8e6db656f869bfee0f7462d01ec1c1635929544c7ffc157091200e6c2ece7d64d2d0e85e3e286763907262b8f0757a50b99f8d828fce1ac5e8a45dc1ba268f85e674e2fb928a1cb2737582fb2523f7a6faae7cfa8e158b0d4ed1484a56a8d31a85ec4435c9d193774bf00848a1aa3921a2bc46ef2ff1d1bd14f30e8066ba0aada1a0fe07d07ca129b8b06379759720d7d57c493cfdb6ce6252c5c213f4fc0e644f41399840321f3c617124f5c69583972fd36876361bce5f02862826aff68254441446d8598b316ee92cc3fe38ca5b19f78cc2c43d055e63219ef864e861338d95dbe24af6147bef5d19c61438559f9eb95dd52e69f1056303e316171a2160b81b8ac66a6e7e5b52c9e2332d8e00f17a66e6afe7ba0d40babf460184712f18f60997616c895c323549c42ce0ebbc121a66b9eb405df4982f5689329fb7540c2db1d558ed9c1dbd98dc32e97933c7ca22c64bd07566ab277dc30aaa49b96f891f3e02229d3ee108c702d230a34c1e3d1f199c3e23971f5d98eac262100400fbb4a5b15ccf9f6b5e9e2c1ad03a8b11bde4ca08ad9f4fee8c3f0ca462bf9280b52fd86fb5bbcba66651d47bd773adfdf3fe5ccabf1d5216066c4f03d0883bec0a3d1fb5db571ff6e799048ca4a4cb8ae3dcd29aeba6a2e049c01a9f73ae5a72871c2520672ad7929a5978358bf990a3cfe520f2a45dd30565822ed6001933188920516345deaa605b518fef463851171973a1e58ccdfc2cfa8b8c656028ddcd812fde033cac28f5be08d353dff610b197ee9258460a723fc6b354c6bce40292ffa8efcb79259253f43d9db94921f602889ccfe727426bceeaecf1230ff1f87b9d14d5008ee3467f12d178e93056379262efa650d22dd2fd21aaf7e8af78fc9563d4d119fde9a06fb9e147f43b13a550e30a860ddbeb472579bd77cdd26f3a60f2e769ad56b689574cae149311f5c3e359991b639be8a3135f788480d35a344757d7ae21da87c27aa5f49e62aa1c54af096256956cf1c535fd732dffaafad4be2287504d5abb3cc8a0838e87159ba9ee248db861be2836e9dcd3999667852dd50cbc2c86a5bab1883532eb13843af0be63c73408900bd389ab8da691464d19309658601f8968d570d8f6f3be9a97ceacdaa3a6e889d397ac03c34f9b522bd49d06b03e0ff085f4dba1a58f6b15981e8f7b09ea7819a51391024eff500065aa2bd3b0432afe8c647c2b0c1ab42b4437328aea74af0d998c4fb58a1d3ed9dff1f949fe557819ee8641ef13352e170f1300ccb32548f711fca3fd664f0d9419169270fe831d3ce32cecb80cb3a5027c9b22ca65178dfd3e94f01d85583ce0b29523b49060deb57c5dce1d4df7e3184572324dd973a34f9f63976ac0d024d2df33eaa00a1ecca7a5b5baef2e9d9bb65668bbcba8a6c0ab94bf2639b3639014d99e2581e38942df99c5d1e9e808853695d69c55f478feee267cdcfdbdbc20ef990bb252e5ffb4370c9aecc557e65e449be262441a4e57ef99a5ccf6f5cc178c2a6b26b69719979865f91508a59438ea325ee1e3fdce8bde1b2631f2c878d007ac1443509f97a0451a698ae20a2a300debbe9a261aa8a7a658eae43f17519da8914634a0e7205e0d29e0b9738066e5b73bfad5e83931869d5bf7e40157002d0285ec9bb84c3c406308bf590c4cc2d5a95958190aba9154196a6c1b15aebe3eee2295033f9eeb03cbe89395cc09b3b65cb869325560fa033e5b2d5a8ad7d61f87f218bd2be0e0db6378a1fb7b3ca2a57c4844bd479cfc2aa4d29cc6dbe7c09e96171f90d010f9ad8cda60cd78215bac6700565852c7ae3c1c27f7b82abf2697254f5f76873043a95e555874aac0efed022a334e94bcc4bef86f8703d16e055cfd35bcd33644f1f368478fab95f3fdc6c0ea727a81a7d36f02fda9e3e694d4e1aeb9c653605f5fef2a9468c06f6f1863f1d32b5798ae5c72fe214cb448fc75a61483176d98cc18a373ed4240537344ab2c4b188bba1003e0749f31ac418c137e01d8d3828847951047c5a8e77a50d62b608cbef4b36693dc7fe632cee110d68abdeb6997df5e0fd5da8f127142f6c7c43569653e91f89270776a561d194a2221f42a5604ddcc94e433880b9c0beedb0f3f062e1254c0ec3e7bb7dfcc14c7c9583102416483bde95a50f3de9a2e02ad5170ad082eab042da03a77e4242566e5d92477b087a2fca133d5b4b239e11f539cd4e817f9820ec81284b1ff661b065fb13aeb8e3b4b0e42b79a3c7110bcd1c30ed2eba54d7e1320d77a7176a56496dec080a7b28aaa1525dc6c59304b2d1b3a6645a2bd7f81d6aec91560510574f9d29f68e1584980931e4e34a438a28285e6b466a37b5fe195f0fe81d64f52eb55a6e11e8de4e7340b972c8d416a80bd583fe00efab22e918e74bb8c015938038c403b552dd6b21e52a311ccc18c9e065c1744e09c977542df69d2364862e89fdc3e912150239ebb4041602a12c3b889ee229f8fc29b80d49df8ad421b82f37595c910b1ee7e7c110ea0a043fdcb7b9a26459a4da25b3ad27bae50ad9266ed0dff3884d024de07ee763d2ea49ee6e1f28272d37b92c56a000da6a06d31090d6fc401f3bd5ae74b58757bd8cefaaf9adfb0e4b55af717e6ff27c77dcb331e5e2c02f8f8e11bc41d2f4ceb8d115789fb0aeddd85e189da8755f774f0528c5691f4a3c35c998a231c1d8b5e822f3227c66a841929885251ccf97ff7a6613aad51f8d52d9470bfb5be8311131b995f56b65223b12be90602fd64eb9d212492244e8b2a855cf44cc3775cd82170804c93e9ac683708bf92966d62fc325c2a2709b3e1a0526e39e5fa293a05bbab16517984c9ab9e226d16054ec7c63f622aa5f46ac94b4e69016531985b03aee02bdb477d68c7e1099a0ce2d2cde12741ed8177f1c7272cdf0998b9bed4b9fc5354d126b1e99e969181483f402de91bd4a18e9241396a4a7a2a0b86abaec71f314587af43680112be22c05126695e1fc7a1ddabeead1ad7b72748375b25cf9d437a90c733dcb940599c7c5dc7931a98fb240c4713a1074d63d6fe07cf857ce4d55325c3da85f92145e9a32f52d932d65839565321f7fcd9db142df95874310e542e37344a20338cd245ff6319e69848a26140edfc9f4c77e309ea75d74a46072695fb41f849b9b61a0db841122163b6acff76d90ea848061735f4e9607de4e8dcbb2e9fae066823823753ca24f059cfb789f18d6fce1f03e5c39699e0be1d204b331ea674247a0ad8d4670c5a117cb66fbefd11767da62e614682bc4b46e2d47bf3ec67b8959be15f61565dc5d71ebd7f44ecf7b93cf7af04cf8d11587d23bd29b37aff58d42ae2c4ad873f09d2d538c02fe3c6336786aebae2abdefbaa8134f5c0bfc18972ac67b38ba3cefa9f3fe70bd9e92df44c5cb4780260ff1158a38094e62b1c9e07256beb9654e7e6d0220ed065e5fb3f81da5a20ef723d84b11068d87a77459f3d2d00a276ef572f3b74620f83d3540e6ee73b29070f826ddac4ff1380853b22489e8c551ca3e105d148555af67d899ef2c49311082a39f3a8bd5c7a138f3a93da9a2ecca20a3e92adc3d30971aa5ddc9a1f87e18e00c6b07021190eeb87288e6e6fe7265343e6709ee62bf122213ab00529df1632a9526240ea17656e9ac3d70d5a03bc7105552bd5ad4725e93e094132cbdcd992ccaf32757ab9acbeb2905f1e01f6747a53210f801aeda8ffd66c82af956c1995bab8e901bba5606511b7a1b0be6e65b2d63fea06026b4931a2db197402d958d80dcad8504e858d3fc6209d8a7489e27027c895a214f079e37850dc432fa434f31ee8be56d87f2c1744a02af6866301914ecdce8e3868ab27c6bff2904701873d7134fee797b2dd781d3a9caf89ae1a8667f5c57c3e569bf7a413adc508fdf6f79c73d05bf6cf778bf8b6defbcb9a696dc71210b4161b0ac0eb7495f0412926bc85c8d31c98a497541064a72d3957f421afd127145a2b43cb20ce794eb9866b3dd207f221be6d4d590496446455a4b5e28426554a9158e39b0bfd0e8cdb47d3aed718d69bc88deef122981facd7559cbc3f09df0e4ff3333989512dd7ad24a3ce141c71e2000ee77613a369609be591e3f37643ecb91236dc978cfe7163eee761cc4d81190e68b31a4ed5c2d3319edd23e4e04f758f15e883f4ffc394e3d845d2d132d9c01d51fdb41745cff0057d02d33f6f30a19109b160af528d0fd28c7133efd65c938d61e749ad212b6f9f7c10eada926c0743fb5fc10be7b60992fea838c9de5b8ae20b412cd9e38df61eaf53bc087fae8b321aeb64291a5a4aadfe59b98dd18b5e5cff4e16d58222cd675dbf594b76783661822d2bcd6454c2a6450025354df4252a4e0925fc222702e7cdf927821a1e30ba45b9a7a4cca9eb526f535f1435ae5c37e6527dc1a1fd634fecad3ac07a4af42e98312b858d636f9c9fd6ac3fe5da53e5f686e5a0b66b7eec9619f4653b1909f94ce913933cdf0d0b3b4917e0af06ef9975e9f47d3779a5eda7802511ec17bdbe3e0b4b0b26e66c2083c6e30eae5602fe457ff02d88a1c7c7b97f1b16a712fed1622d444a945cf5ca65402cd53530c9815d4ce88f1013af1ec50a5df12b8a44fc491583d21634b9ce97114bfa2c4bf041609c91518eb9c3fd6220c1bdeb2c43576b907e5fa318217b44506e89241aed31ad04e2eb05d4f93c8c35e037ca783f2e01453aa31052a24d7840582e660ea6291ce17ccb780de8e2dd60abe400b89110d9d318e277a49d997977b4326e63fd325ce71198e419f5aa2aea95308d54698044f090369763bcd7b1d106fcbe0753d9ff254569485df1e539aa0676449a9a4862d26783e4ef5bf113fc3e4ef278d6bde2e465e761340cfb5c69ef4c6e72210285c86f87171bbf5b042e8db6c5219b2db473f30f0e065ed3c76e46b37846fefc2ab1e3889f919c2b10ab28ebdbd632025890587b92d97e3ace0e770c32a220dd81ffc81e1d2b7194e0e6c80630957a954a12687a0cacf08df213637483f4fb7045da27b9d922003430264f9bee2e053a4e4cbad9935bcb8a67da691076609aeef5185bef6a6f7e767d60a0f0faf2a639a4738b362016c3018b3eeb0b0b2eb247a67afafcd795abc76a55c12adf2519fb9613acf66e2620680384873557599f5a56ccd8b198409efc21c7aade31e55ae195a6db75bb155261cd82b34453e32bcfbb9862c700446fce4e5149707005c2537bea1a50affbe0eeaaaba5cf24151a8e30b77ac728b50f839c6ec90721bf77de63e8693ecf7b4449380f5dcf7f138cae5e23711c7c888a90f62eae79a48266d26354111de47c18d561ed0630d3599fe16fb151aabb8d5122a6a30d7af87eb8a94eb712ba0dee5c4d062a420af04b2332dc710838c6c65a270503fbefb2ed909aebf98a1aeb09c95e997a95b1709d45d909fbdfeeb5b873734055d8a0b7d7675231d68c311438e2674137cbef9f6f076e45e454f4e431fbfb6b9e14c4d76a5e43684be099abb12e60ae24e351d8e6823b153b014387c697f0d44e0150b7c0b86eb79cc13bd0feb9a48f744174f7e9cf10f25dce5ebc9db27cd3b21171ba66f91b2257cae085e9a3cdd492a2217cc6fde756173441eab9b47068912ad58fe2ae5dc1817f6a870f825d1c82846ddc3b999fe7a02c09354f4ce1604b7523d4bc94be91de7534a926b4f6f8970761f0462ed3abe067d47176205874c829b4aa267cb508d0fb0d9b25e44d0658709390cfdc41ae17a13d02342422c4f83f8064628b9591cb383cef9bd2d29cf6eda28e80c204094f1a848a49b4321eddc80d9c9921d77a95a01b12e18e0d8377050b770e3e266b9c665a62272a87e1033ea8e2e14bf9863e563 T=$1437543251b0e908b6d5c34d0f29d1ec945466f2b05e46f81214ee142df23d86d7d466ff202b4362c8c790d2e52fde9c08ecf5f4687b0a1e5b93d524e5bfee72336603a8bde0265c6bf8c7ea09ce7894d0ef04ddf50db1559aba1c7ce74989497096ef693b70bd1cfe24dc405dfa6c43306ce86a2623b3806a4920a5dd88be5ea8f90de7da1bd4b4e3db910a2b2d9d1dc4e019cf93b7d086f09fd315634c3c497a817f40f2281f8adf4e994bdabca1f91775864a4f848b5b3ce3f08b450885c8f4fc991d0acedebec8f798ab15af6cad65001d68ec91058ba3f483e3af3cbc095b56fdd328e164986bf5d3c9216bca78a654017ffd575e397aab5939a49cf72783520dc9f8d76eb23b8085041125e4002d9922a71851cded62328973acb296249165ffed5ef86fd48deb09738a1d8d857462f858372049dd4bdc55ff12a8f6fcac725af7b52ac2be46fea8270ccbc227ffcc09e27bb40a0a1f936dd6250d6cb68af56f5adebdfc763cf81376d114ed69f1a1b5a5f646e087cc16b22d2518d8980543de9ac82ec14547b806b0cfd641664d306fc00cadd5210d5cd7a6b9e9eb9e230113596716062565ba99faacedbccef6c1d524e9c4ed596a08998f01673b1ee35947432ff7d3b2ae530ee55c78553d0eb94e06a21e2b2fcaaae4b0515d2a2d22d0377ad88f6db6f08ca0c3f88742f3c56b4c782a8fa289bd3fdfb4fd1fc601fdbd781b86460ba8e334c416870bde796a8a1ae0e4b7e43595a0baf8219a255cadc4902faa06775aa9d4f15778426778d63ddd5903b3969a39700dd2d1f02753dc44bd2e6b45ac02a4a99f5a1a202fc095120b3bec891804539fb818feff7fd25d82f8abb82b9b0469f8cbdc2e8f4f9a57fa2c8bfa231f14c451a954689ce49755576e89d6dcb0e22896589102dba08967a7f69c451392032f377c7abaf0662f1542e70bc58cdf0b14fb0a4ef627c3550d61665a5eda968b571f059f34602613b526d99a631943a376c25031e2656f6f7d6422c85d51ed71a6a22e54e8cb6c28f8fc6aeaefa72aecad5b93e812731f5fa295476716785532397756bbfc5ab0b5b9d977c9481da017da7dad7af7d4e51bf7d11492d75e77dea111a54752fa8fb48a832959a94f384d75502f3ccf3e4b57ed9e472a0993618f567f32d4ae37ea36c2aceb1553f9bb167c55850ccdd2e6a18232d14b00311b7a473508d6cc9c06d8cc73507e3f37dcef53682bf86750c998ed779930052e2989e3cd03b43661a2a1f16269b254066421d4a194a2066d97d1871dadae4dcf2e87782c96aba79d3872dfdc9f64a0c249ce2eb306d18e47a356cb47561a106a470afc8a36ff7c7f35f9bba2f399b0d61ba622478319a0ffba585cbe1659a4913035ccec95c63f5669c31071c1f8c3e21edd05bbde8f7731edb2baf680188f57861f5a466f5348934fd92373c082e3614a008996366f2469be10f11a87d62dca15544730e379b0609974481771f87fd8c0ac79003b045a3efa54c06b793ecf6abd0e455e88d4fd56ea7c55f490a39d444922534d35ac6b14bd42778c6d82c329dc508af030c60730dd2bafb3dc07c15619c90a62d580c722419beb44e0063ae230504f796051040c089ba31e8c853f32ddbe18155700320285786be613b88dd0130261d2a08e0ab86576db1354af243689bb40e9ef640f3db72bb09868dcc479b66034dce3b0baa989888d06889da63ce141c3f6cc78ff9f200c6474c354a1e8e37520f6fcaed362584f96f792ceb87fe8d3cd4015636dbfe4d96b9dadee98fc53dc336c25242d20b41370de8425f05a74208352186363144b16b62cb2f93045403b9f0cf1f8c37a1b742ca2dc1cfdbeb7718b8eb0af3ef7df33610ef855d4b1d9f16e7c0fd09cf75aeec9a3964738a46e757a6e99c919631a233b1caa46e7e18495bc928cadc31aa200b972cd657f4a1d081fd1fdef4f95e7e48c36a0ab564fa2669455378c1b0eda85d23198bb39c41c68c11e94e69aa4d399fece5703cee23e621bb72b6da20847897906c81d5a22320b8bb7e6d04c7e235fb30f294943bf2497c33cc91fa1683d16294527c59247014d17c3ca263326fc0cefbd5ada8d3199b169a75c7450ebdbfb9a547c56b982e04db9b5447e287f5df0916baa2011e0a04e7a38e5eef509a31fee0efa41a284d7e8c819c570d87f7d541c1a9360f8de73579195674ef25930d00eb92f8e69e4eef606f3d71fff0cabed623d1a8a2e67dd2341fad140d6dd7b5bd3dbd020a06e59b61b62d7298d9e726cb81e35141872ed7f5e4070160bbb250ece1e9886f9cdfb94d4673a113b3fc190d735f5ef0e4a6f95e2a9ad4787b67e474e3c8d6198a72d8d737313203c0bc10ca66769c8da06016a9391bda54e6f9951fec4f4cd1a9bb3a933b97834fc64856d477f760f2b0dcad6d9aa5f997307ab8038aa07872d19d63ddf36440b046fba14fe01e8d0c08f5aaf3d221404012f9d45a6fcf07a7d752c8ca63a91a4fe91427e530b0a309cf32626f2eb43174fcc09be28dc795389898cadc650e253d7d52d8c1e0cd661ea66b5d503fec3eb80b6416f9d272ea17edad03766bc2240bbbe9460fc4fdafcdd2d9eaa56550ad0138bbd6fcd52f6878696138f7ecf3509c05428f9641ad24e38d25c017eb6cd0958161e6b3d6a91215446b45cc82a3892b2b50161cbd6e4e5f48e42c10009ba9e4a9bfc2fc112332f6e1eda5bc1c8fff274cfdce25373f825c36afb4014df1085709489f2177ba16b6716a0b83b6d0cfd157e5427e13c54329ff80a25e727b7d61b7e21cfa60938cf5a02e47e29371da9ffe24fabd7e8975cc6e276289ea7723eb175d50eac1073c3a344f83acd9958656a0d3207502a39c74e4ff4414dc232c89978ba3b034d8079557371f4eececb9651358a1bd264f5e3a0eb73838c8c9c6d9391a799d895a8a491a1c32676151f656565d71674bd5996f9fb36b31473a19bf19b2d5f6dddddeb9de8cbbb4f5bdffa7ec4f0ea178e15e79901eafa8b5073a5ca24c704ea683ddf5b74b6e837db320dd4e00c6f41658a7d1486761a9904660e381c4b46e26106b728685b363714bb2a824d118dd51fca03d2805d1456120c760a34a887921ecb3fd7aac419c659e964e6da9696840f36737ea27fd073517b0f998eab3ef20922391df1ea86e0488f68ba13d8d518282479dc2ec7916eecb74731650edcb181a046f18a5b21576c44010d8d19ab0797cee8a23dc8f65ff25a5755cc7cdc58d1573a561fc7f0121c23f5f30f36a5c23e551ebff13f9478c946785b1ec05a3f64713eda3a39b524962dd8eff8fbbf703843ca36a74210fcf826165745e4bfb5447c9cb5acf4f9d2cdb3969011f6abd09bb20b32ebc5ecb4f17cd622cffef7c034fa21aa7f22558b63f24e0a8ea08d097e81aea7174df9d72137425d86fdace9f3969e5d0e07ac59b51fe2ca042b151d456a61f0c7c1f568db2e949c545619396a9c722f6ea841b38aaa8f18c33479c8b669c7466a991d7674b1b035a87ee3f75f42c3c6445b5bff6fc46506b1b308c5676bd9137203f0ed6050faa6d0a858c73673571e14ea58c1c48bd5977a7a72769168e2827e7cfde93c3e23fc39620a108c1b102ac60991eab0f5f426a930ad5b033f560b473355842ccd51225b716309c02f3da9c8d5f81f38854eae1400f7ffaead2b5750234661fe6e9cf0d36f6c5ae8777730d41d80df90daf1ac54fdae0e760473211dc9b5bfbb2748f7e6115efcbfc7d0a4287b10d0f15ae52bfa583aa4636448d4054c9f8c1e9d81aa23739a538f238b11caa9d7d43c52a3ed9a5856e9205747abb40841c54a4be145d45190339121a8a9ef1f352b09a25e37ba94ccf0347b499bad33d6f8f5120db5f04799f3f7af2232b3f3d39106315bb0f17a57d3263e038b902ef09a7a53f6e14175998aacc95754da00d90ec41970f8f8ad64b0c7a558a0b7e0baf0f666ab10fd0932e66d6ff432fe0c9aeb4a752488560a324e9295796510e4cb48ba7494d5989ca3c1b8e1e1c2ba8b67b09013cd2cd9ddbf8cda4e1bc874b353978fccd00026ed6372219f4e436d4fb61211cbf7ee03018d4305197257c0e377122546f0fd6b7df363872dd12b7f12317a9c0a574014705f2bd6883838d3a2689f99e611f5823973af108163214fc50489454a45c4779beadfef595260dec7277117759181a27e670ab331afa904de1e8612b0ed3d08654b96e5b6c4913c1915276a63d0d5542685bb647a5c17cfc84ce12ac2d2fae9deb6e72d166f41f8bf4714028823cc852166726d273d5d593700f2aabfb49404f3f260b0c4a3e7a3134d00cf6954cefb995fde172831ff42c0fa35ac8af5c1700247f651759c1351e852122d179777a13e69b7e6dad50df872e384f2c08fa43c3504549f1c3225f9a55f614eb3b5da4d8c8792126425d8f6be495054c41853df7bfb779df7b9517e0a099cd832752623d063545ebf20d77efdf71e699eff5f003b7d5a6e57d42f5ba582bc23a338553281a0fbd86303044f8f768e1a41a70c33109bfab694bbb69da08753885fca4e13cf3a98d3910bcf2454bdb5637d4f34efd4272d8ba83828d7b5807ff53640b0b67fd204985dfa6162621dfa7eff43f826ebf8f19f52b8cde8a8bd8f8716a31e3d6649d763cb090d4f6067ac572f44e34499df3feb2117dec82591dc2958bae0ba006daab408961d6ee9c4be66e50e30e14cc9617f916cdbb35ac03fc888f280154dff3cc8dce17e01dbb1671f80aaeda3d475e629ba4101934e2b2f13d792597095c6286c379557438ce5dafa0fcf9d16494c6744dcf0d7e2e384ed45be3dbb146462b8c550c14386d4de6e3204c7fffbf6b600fab4cd2663ef0d4ae11d6462bc58ad4eac12b30c7d57167801998b2b19d944a61e6a6f7bd5abd0bd828ce8c13f1d44103d846619e9a18be4e7f5ba62df6cde6a2846c64c86b4da5a426cb32bd4c9d40f078ccdc7027623135d319dbca8fb8f8ddd75d97591a9c8831457c95aa3e358db94cfad806a4277361b38e522627bdbcc88a25f79611d1f844d8c6fdec33876ab54b27d234e950714727fdc0166f6d17626601f15d19a8b3fb016c9baacd9412421332061785727505b2f6a3e768e5874142c6725ac6598a765999d07bdf2e356a172467ef02ab7b987b0c38e51dffbc385ad30a65d5f7922a07552cdacc4e8075fb2a238196d631420422d0e36a7143c406d2fd2b1f5926f96cf20f6c9750c54b1461c111051e412c692dc04ccca865ff3edb6123dbe259e536ec0575dc6a5ddc974ad6e7839f6945875453f3165b4c4ca05bc786a908e69ff35be980209d570c8f57394717a8da2f56d72a5f42011dd8a7c7a6b8e7b549ca69f29061c6e90d70e8d597a9d704bd92d73be163c9b05790c830fd0ec0f158cac1369d52b6f5cbbb65ec2cc42b7c8daf9e517256fef090c88c9bd32e1ce69a920387745e5a795c403f69546f1e92d857d1c510142cab3b0cb5c552403e0cf5bb585e6157bdc72bc7718202ccec499c80fbbbfdcce60417cea827238e1ad00a60ef11654d37592020490fe040c29f3b0f751f1e13ca06d890816dab5c4885baf4290aaacf8528f1d57792fc4f7d589eb70e56e9cf039a32e598462fc297f625a452fee0e61061ced43c9251bfe083c1fee3b3e00cec49b2b0aa7ee9be21b964c1d6e330fb4ab56fa6b66337210a6dc51452182cf9fe572ee66fc73c39b173f767d60e1c715d2aeb6cfdc0e3a89690e07b0a0f94748a8aa665ac945a59ae3cfbcef2e5efac5f75ff773d78ad182c413caff2a6e413fdec296db3e2f062f6606d1bade1d54a64cd8bd7c5896b1cf3f88095f6382298e865f93b8118d7f6e382b90a3843b5c518edc3682e378262c277f10a50f6261e7f7e77bbe9a88617ef77b50c4ca3fe43aa5d1e64bf05a0c4592e7b73dfcfbe162b431b3a0f7c766b7847505a7b81ffa064ee90602c8241ba94a05931c567bbfded47584507314cc7c1ef518b05c0db0fe354046c10ba879bf190472fe8ab83773f4c087880ebae82cc3c3f062e11313655847d5f82d83b382339653724b7e62a09af84453238c7c5e6396ec656de9fccac71935e6030acb81c0ba3570f8ca9668a1f9620bb9d8d1fb90c8f8abfe182fa45bcb6bdc423b7b4c76321a8bf790545069a58996a2210a8d707003b42005f84c901dafc13ccad6abb5514dfb3f0472fbced1f0772dae582578709f7035398f09ba42a3c70a0eefb18031b103ff9e3400e9385b60c6ed5af9f5e043f6defa09cb42f1a31efd8b9a859a210aae95574aa9aeb97d1b0492bc3244d145db40aec10ad7ee82ac44d08d03bf61d87047b152bea13f278d1ff7cd702aa9026b92ca2d3cdedc756cd65d6d839ba20442c91153229054fe7eb4d86752fb2ab653480dc09881da3480412ec9d6a94a7d11efca74f6c6f2ae0206e1d86879c082bc8ca9a50bfa36917f528607acaa9552c53d81f47b4281877a0033b62df46aa0fb87a494017ecb5c34784eb7541d4c7d4491be1633cced13 [7] S=$2dc81fdf01cf648087aaa59 W=-$2d68ba24aea68abd0049a932597b8d4a6cd1f91b93b03cc30f0ca326c2626a38b76d00c219eff02e29b9dc3439d3b28e95b4e976aa48317cfad166899bd9ca199e591b7c8484cb553d1e36b53a02a7dc121c28c498820e3e4d1aee0f2b173454696afacf8072867108bd41cf716e40bc2b9d5ba9a5a8025578596c01a426ee1cc9bb20cf2247d53fa849055aa704ccf84048377d19eb9d98e7f41ad6ff485408998ec99e5c99af6abb078b8b8d6cbde991a8f9360a8dd44f581fd5ca69c1c9dae1c4642f01b8d22ca313b06571f0109fcf3593eda6fcc5cd23aec561299d55ae5fcbb4059100cdd39e3cc8fcaf63d87f803d370b694827d710eb05a6bf6b385cefdf7289ad8b9eb7025e593956537a1336dbff1ab716deb34d753c4b03014bceda4412467fdeba681c9a3a42a2364b89d0f916afe3bb696719a0810541dbf7d3e28c8150ea24031d78db6a4c2b7091a70628538cde3a57d63a8d6b568edce46f4815760fbd3d96ee1c39df68fef4e97af406072e8e78d3167c3992316cd132b81c599d17928174b7c473250ec89ff90e8ec63d31ceb72b15a6f90404c062801118e3b40a87f1c5f6358c5e6eb25c93dc429d461a5e539c9bbb84d92e2fb8814a3b6d866aed8bbbd811e94e679cd98d1e9c5614959dde989ffce30037b02cd0a3b4814f0e05807304e059d4735e21cd3d87cb26b88e233051c44aa63ee5770153f6fd766e4a317afabf7fe9b1f244df02df503f6d500e2a440c571bcd259cea9439cf27a2753bf1e858a9a500bf85f2f02d42bb8f6a312c46fcc5dede0b8a727d050e00211e42a315a47d8db247458db9ba1af7370bea7d549e50731a30871a5e2ba88d0bb380ca9fceabae2c810a8a52aae7342f61a7e6be9531e0caae5cc223046a1dd91fdfd62f759af6f0c5ab31002f93bfa1bd6a023290e43e1875460420c8669c16b6d1dd5c367449a51f91769edb6a3aa59873b6f619eb873a3c9b8a7a3057c06da13d2af5e4f7baecf695fbbc156d58a8cb3dfb3fa3e8da116283a0fda89826f9049843ce37db953257629ced8a3fe42cb0b6e4c0151cbce8e12eb3a15286260c3af2ba6e31f5b14f36c758171b7682b1fd50966a579b33d0cf1a70fc06533cc31056931eb64b9d89652aeb4b4d14a4da00366359e4cbf311f403d69b6f49b14daad8da0d9ef3fec0c5c5bdb5817988ebcf1b668141e4e1ee5ab17422e5519a095faf49add90969dffba22da9eca289a11b4e1b37a8d265cc7a3de2e1afe24a2447a45d0b48673749ff8505caeb2617084d94c2263e43b596026272b4d962ee237051cca9c4771bc4f9be25c4acf3244e6fd62699437ac4f7dd660c51c934ed46ac8f5fd90d38287d69a09dc2fa579faaa4ba341ee39481b2e3f360a3aaef5516695587808351f3f2230e818b11e2f8bdc5f6aa9ffb7e84615d79a12b4fdeba054f03f1209fda11d2018a74cca0f26bec479ff4347c9be689d5a3b11d2724146aa3c58246d69ef009e789ae2e87a702400b35361e393156cf940243a1a28e184f8e5158ce8365c94aaa55c6ce69986552904dd21462ac7e913c17a766ad7f9720e14e6b41160c3d393324defcebbac1832918ed73ff698b8731c017257f4d6c399626d22f8d033d237500366cb577be621025c2c2de2b1cf55a4bfa61198bf0256d0db8ed13f228810ce154c18a95eba4c66fb15f1884d76a82e55d63337cdc8afd69e8747bd7116121d3d8afccb061d46d066fd535b73c574417d04954e60001689661c83232d2ae9bbff95069b7ad3a6692d236cb32389ec4e9b7e06f7e5ac954514d3e5d83f9ed9f8cef24a67fae0741a96ced5d1380a38aec7027770b1bbd6516546f7f67ae2937d636938fe0c2337aeb65ed9610eee978d300ff06c775e3a0bd5320003edae5a36eac7c90e2a58ca16266276479999e8ebee41373638785f702161c182b97da5ff979a433568b76377e12421d9860b335f5da254bc43431ef4a5a48ce7e39dbb9f43b831be95935d0a94de2ee3a15ec7ed65d15734731682bc12ccb9789649410180fef13f0355e39a6704938e5797dcb2ee345e4e5baf83e17c1c9b72d9aebbbfd0c5f6f1c1f9e48fde08fa34a36bf0533fc28afc2f5579c15b941033ead768f6ef8e6d79c93ed1499a000f8abb5be2814b74c43973d492ae981985f0725aa2d591a141396e0d088cecb97025c7c0e731bd3b2e90eb26a6a146262c95eca7809b9a4f5bfc0661633228ef6e9d6b5758a3533ca5e965ff227f312978409d05a770cc73eef0d33cedd31d3c0a37fbe4a8155ccdbf662feb001626d30df7187338529b397318aaa4e02b46b44eb413982acb0d4af95fbf743f6b28b145feb8e79de1dc46aa934d17a953863015ead99cd459ed4ebef45af707da7242a106992db1266e9c6e59f2a8cd0c8b31e3c48ada85ce387784f76cad666d0dc278749921d29ef60ef72bf08a614ea18d5f4a57fda92cd68efc9811ab0d5d3ddae2ba938ed67ebe9a04810be48fab53ef687ed526c672ef0494d80670c207e112c23c6ba29b63a407d04acc58210eccf1275ade1f5515aa7b1a4f6b21fdddd45a3f66a484188a8b570e29f68b0d25355714c872719c47ece1cc476922625b59107f300ebfa3c16579dde775ddaa1345795c568b3c530bcf261cbcbe462d84d5e6ee7db695484de05e1be926965bad63f4f098a6b5656d13922ea2087ad31fb52ff8982f85355619f1e4d9bf610db2397f50a1d7df900866424b3e35b1c7734584e05594d2ef80f4d769a137e4b1bfc44595fc0cfa71f3df40b99d1c8d13b754f1c311e62542d68f4cfddafee4672b652ddddac51c4aa4b1cf06467870ee78b88eeae071760ad80b78aec809c0ba8c7ec20461543fc8b187e872f93855473d890957882dd599f1d5225d044c782ec1564845db384916d4b7dbd2bf0fa1c6b743fb03034b560f0d72d13a404ee35e467ebf712dbf478bd220e35d20a2c7e6b319a620ca87ac50c9052838a47bb7840471e3038d424a58f28dd2e8573b7353eba425537577523a9dd9ec0a61d6cfb506a5da0d3b9e06c21084963512b7f68a803be9d2493b2f3c39e299d427319cceedeb5f3fefedd437fbd01fa6a53b5e3bb3f9bbc54015a580f3f58b20921372dccd9532131bb31a88b12ea72729e5e0aa99f70f21a5ed49d39061ec570c2f1a0803dd2590cff3df1f48cdb2611fb5a8c3efcbb9562da75629cae3dfe6efb7e8d74736955ca8e6211f20d4c3605abfc5 J=-$548578436fb965cd4f48aaed408fa858e62eb635c7d72028efddc3cd3f780b7753026d0d611be7fe13c40f1be7dcfad2fccaa78a43e617400f51a862c8432dda3582a2d64fafb08fd4daf6e7493c2f8719f1e0fc4b1b55692f5cf63a91a526f82218f9670007f2bcc95cb413ab392a348b7e134d0aee658e1fffbf3d8c4ac899bdac1a281e0c5e735f973bf08e72b3cd6910249278c0a02528787eb953c604725acfe2b97321d16a504f5c6b0f5ef2af217f6cb313897633d9259e6532084b55af5051985f40b085caae8151167623a73512fd571d6dbf3e51b8ce86b958322e2faeb75000c173486613e702af34e252d9528cffc4db1ca9df721f1b3129ccd5f59c3949e5d0097fa38aa98ae385494aedc08d08e5d3fd025a3ca75b73a258d494b800efd75fdc570f3dc575052c8b58d2ea76ea048e6eee63ecc28b89511912990e9598aa3a435f1c09f68fa13685bf0b8c784cede8a27a16261d138b3482b1a008f04acf82c8d19680e0fec57856929184ba06ce3e6760e4d8caf450d8b316b9cdfb58e1ccdeb9b5b4fe39f24c5efe3601009a5628fc73c7dd20d6b601bf81a1b7597b38f506665d0857492d38b9f493dabdba1773ec4953a35ee2055dbfb25533227e928cb2e20cf3d8c77799df5e89e6f2f543b30d228dd0c83b05dece77f70fd4633525eab377386d916bfdfe85bc6bb8016652ddb0c9bb653a187d73a8228ec1f2c2d2375bf3f8b450c213d498dd94fad0e50c4fabec490f10677eb222c66d07fd45dc2e102455daf651957138a2435cb7712bbf8cec2470e8a2ffed5aed82919f7f2997cbac23b44dd6d0af722c018477de6cd3efebbf0f4b86bdd6d2194dda0948a3a7efe0bcfa5e919f2ab433c1658c00b395aa021fbc906a5096094fd7567f9a1499a8cc04d9f0b7ddb0197d4e9af7cf774faf873f6379e50596cb2ba66902cce4eae47d7cf2d2cb9689ac5a9794ee6c8945088cee745f3d10ab5a55cdbb0de78318c1ab19161bda78d371fe2972454181c36aa8a1fd2097ad70ae5556e61e6be959050032d2ee1603430edfd7eef08c4480747031ef7792ce7bd754a0523407e990aed23dc1dfe506b238b6f2f6625269f706bdfdfdd511ae89b97dc4b232248af9308741ab9035b539adf413410a6cfdce8138ad207c5c489f9f6005bc3b0636b4563903146408972e57635791918153cd6dfef0cccc12f07ed50d5b046cacba29e19e3001f60d377e8a34591f9d9b8af3c48556db4c707fca7a39097ff72f688a893a92b756ae10ff8a9044d09d56f7f60c89257e73780e72cae527c0fc8d6a8873b341e4312b71eebb9433c5c7beb69027079efabcd2365feab21990a530c704bfa993b4af3d44921c1ff7f721eaf81a448827384a803887e205d308ac38928e71a358963563d21054d96801c625a82c32171ae0c3b148fba255b71ba09ae9f7e18c6c0ddc06fe1c2c060effc6dd86b39614e7ba95c5f67909c07f7a85df2e8b09b415b8c74ecd10f3d627760e537c2d235152fc51556a508dd83018f8f98ee584189410c490d8da1825215daffb54c3dabb48f86877b1e24d7314d3d886ee49f6eb99138266723c37d1c7ea05b00dae34b4d66210733376fa3ee5fb5011b6f8f0fee49b2c9fe80d915af6485ab655c6d43f2c1ffba0f0a99f12576ea8dad15fccf0b9cd989783925f839a41c18cf1789723b51c908f3401971651a9d6752f4c484aaa70f9d23bff1233f5a98ad9078587073ae923a40942be39dbc502c4dc3d0b8391069bc2b7a342ca6be037741a22583cb428c6e7160f547dbec6ae8aa254926f0bfa6f08a2b3860f710e1c6e737dddf73218d335fcf7fd9e7cbd6c872a497e53ef76a6814b1ac6ca4eb85dced0bb5c8ff97dfde6573dcbbd58a42c56f033243d975827f539950a92a277a3b509dff64d84008ed6e1f4deb7b16ef6748271ae63e9a4e0fc028c7c1c1b1a46c237cc944904a88b2b84035016b1b853d6727a6039ec83c9c02e241679e1727be70cbbe1f739f272a3aeb716e7b8c51fd39fd06295c0abdefe68503838b43ebb6d6685d38dcac123a3731f62d335171a3330dcfa5fc3514306695f6f8aabef265b10963bab2dd354b023f1cd6f76598ae665eb6e6aba0d1b4bc586b1b9bea1aabf43da946662d8f6164f6785ce80f967a262e39aa45f23fa508314032d22c4ff8ff8fd0f23b938da2541ec49e382ed1b2b28a53f65e0fc13e56227e86eece670cb7a476da80a6e5015d62d44632d0f78e9ba461e3b7ace6159dc2700536704d4f4f596564570ae443ec535c70bb925c0774e4a0807e70afad762af94577f61997728f633824a157db2a66d227ff23b4d488750dceabd9de9f7fa8f83a912f6200df3190125f7febc0adc7a558e2d1468dae8820526241a129112da6bab9bbac34268660f4f6ff5c7b069bd3ee9212feee99abe972f92f3188ca124a459eaf3e13d1cbb8a183e974bffa8bf654be722d234b1f91f36ef0ae3bcf32f1225278f501dd1904ca2cb0788533b337f7a562e2383b949dae96340b36fbd8399ab4a6c1b18140a42c464ec04eb98d62ceec52411d7b9f9a4ba3a622bb9a08480e763e48f29e7edb34726a4102ad22295e9cad41f6e03402b32af6f27c831dcb0dafc7fa634d60e9d4ac5a0cbd26ba63c8e9ec353efebff79afbbf211801b354e55c4d385197fffc1cfc188a806ea800562d6b56a26d9df644d4f8ee2c0a4ab064e3193dca506aa1dfb282f66aab3ec7324c419a299b5e86d08c680babe9089a855230a5e0bc7aa7322fc951df04312403628b1270cbe2b4213c964b30f698508dee02f19c50c161e545eea5ec24697037fa6d5751ab3c0ac5f6dda39bcaf4be82b16ae21c12da1ff3d440ec5c1b7718d825943d09d9e0624dbd2f24b24df8152fa76724d434a8252a8d650158124b9ce0227be2ae7828e16df919f652e258c11e9fc73647a633cc110b8b843a2cc0a313b9e205d4a72eaeccbac7507725c88a6cd7f684e11d5f377182b05b5221b0bfbb275b68b87327881993f781b403d8bea53206e6d56d67aed1cc945333b63475f6ac232c85876f78f22435eb1fbadc167ba86112041b16bb90f4ec84997344fa2e1bdf57ee37b5cd89a40ce087fff808bd7fcf98a53d8992bc1dce0c19f86aebd2dbb837071dff2f3cec11d1f0f8444a2bbe465a96adbba65666c0b5082b309ce35cf9dcd583c972b4ee048c295572c634b636356cd0754d7d5abb4134c489472de3139d1ae89fceb50f3c98c8292470deca05b9d00695bf4255320e48d3725ef5f4498a0f02dfecc8fcd190fdf85d475f856504509546a86d6935213644afd4831453795dd8a1265b570f615a420cceb436fc461ca6f40470545445092c93ccff8560aa9e031d184e14785965145bbe112fc118e35a4aa11c4eb029daba6d4307c88e7bf6d34988ef6364ea788b9baadaa80e2f18239e9a3d67320ff658bd7ca15d928ad72582d9d9740bca080943a81c4eed570c20aa7cf89ed5fcf735cfe251b7e2470c4f36c8f84ebf65790b519334fbafe66d8c1ac0e52128dcaa73f212c8cb395f529775579923d001e697e50ebfd64aeb61be055e9a1e4957642493ba2c151e6ae8d6e31a007dacfe1fe91eb991e751db439ce8b5f4ed6130cd6796b10cec15fbeadcb32a17f36e1d29c555cf0af7d127da74c39eaed059a308e1c01cfffad0145907b9b7718d23c24048e02b55e5fe963c80597d57182a1842cc417b5bf443896f319b9a176570b54ad21c67f85975f51019b8dd73c55968b8d2f7670767f6b64995f2cf9412d8a903576044fe1660973883d930c4bf3a741858fe6dce63370aa4f6233c59634f3a1c53ebab81a101fd5f76df289d95cfe8296826dbb28245a0565681efd7f8a740352417a92e61a55f122d0cc164ccbe49cd5f563bc57638863600787539a23e9e0066f364c3198aed25cb60e5f983b7623f7571286b625f87c0c6faddef7a6c72088e94985f1ff8306a0aed6d0060bc4898d2ae56b0f56c289b1ced1038fb488e5737bc8ed08a629b774e3324f355c380a851718f2fe31973b17037df5338f2dbf04edb6de9d704bee3a6d92c5f15c0c68c8a259669a466106807da30b7b0e47973ffa4e7570b26c9ad72882be4c494a2b600d1463011ca9c123d651cf0db5ed2f5f00698c9b98cf66e0dfbf8a0d72f6b12b10eafe54e286ae60470c5951023744a5633dc58b01e79117a2d06aeac0e255a6f805bc5e8fdb48df05ff3f7436826a51cfca30b4cb3ba64b63386d3df688acf0e4a92cb0b28c774fb133c4207fcd5a18604a19bdf97ff98971d4bd724c391263efed8c658ea38ec5ea0e199e617c5970381c5d0e0d6c77c3b6b1cac5379f4115cb3ca07b2c70868d001da97ad435fd0cf927446d21e219db1a68406724fd93744e95a3d95e60b30d9ba01e710ad226533f5a0fe56ce1773896e80f07559b17997c9f88645289ced3bd2483ab14ed70f838ce9db2bdb27683c5c73bc736497a955307a407298f183a7f82d2710f3c78346546b81ddea75185737831b1affc79877a249ecf9e121c27db3a568e57becbeb9b87408f0de79d80c2f94fa530f6a00633cc631a0cc822f67a451a2ba2e0a3e847032e9ba6865f1a2d07b0bc4ca4c62604ac1039e6362075a3d0d8c289dd87f687e209a3beb1a683268876753127b8619af08163d5e7d22b2b56ba3163751f2dbf1fd2926032a0dee02a056fbdce46db2fe5d7d41301032e12cac5a4187e18f8ad2b40d4aed3f1cfaa32381f86c93a3e65a719c5e128f82f5f3a962473c6c5f69098559eea64ce76b4341b53ca105db8f16c17024c2ad7cbae56a46c58b796b854cac2991f618d2579822d282009507517346e75aeb5478280b36fb5507b503c1f6f6b38cdefdf7b3d4c634faf6104210802d3b38f619f0ad83f0e31df74ac30b0c3777b1eaab838ff239950e252ec87d25fe7d38d55736183847bac700cb8960cf27805daa8aa4b1be310270de5236b93bd190385f2b4a4086459259ab7801438586d9b570ed03efa0c8646fb320f6adeaf4c5b5a4095176e04c150b18b29ae7c98651cf1d987669966b5eaa0609cdbfe0547f5f3807d382aa9f0fef47b783526357344bf56e2e9e868cdaa76545bbff58ea482cf3c083e48498cb3710837a7b4de54451ed7ea119374094123732cdf4949930465c6e07f28e9f785d190723258e7e18f18db2249fdb1d47917f27f77d21cb3d4efe88a7e2eb567a7c87b1eb4506cd9005f78a908e1682e92a927e0227eecd1d2915f66fe19912ff780a411484dae1462c945b51c19ca45d05f12045e52d92e6b0b15ae87eea28da828c67559b90d893730f34f13a9a82dcc253f00b54f9161d27b33495b8c2f1196711a30f35cd903a608a1005c9a56196aeecbfd392d28cab41503cfe7d91a91fa158da6813ce1e909264d7704eb2e8e0dc08f416c0d40833ab19410b1cd1c11ab6ecc8ebd6f2886e6d674ecf698cf56828ca6c352ea32e776a7684201e0fdfaf880a43fc7a26d77b72e7fda79b9ded38cfaa44ecab281bf93178936d0d9d70884a04360235130e0a0da89a6a4b8fcc5fab72fe264b01e051bac210afa11c1c44bb36d563e77c719ccf2fe24327dc4ae19c3acea8780a14710fee86f46c448e69e0ed676346b074538ae522a676752608374d4705f5b769825cf2d53aac5b137c7837c37af80a1f5a572c4f344e40ef53ffbf002c0cade90f1b0436f91772f3ae67ba13c96928c87549990cdf9bbff56281f438d0b4e715f17c5077398a0eb6a5e07c5088f5fdc67bf060b5952e11eca1b109cdec1255551e50e22b09c556929892b0ad72d4ecf49e23ddb99615e7249b8f17e81f81539e576abbd65f6a7ffffef61804644e9cc927b1b40b9a0dc03f97659c1cf1fe2753ed65e9aa0e82346766eb529c01ba2844be5a7f28183b46fc4ae93c28e0d44c057238b1f0f6cef83574a84437ca18323ccbdce59bdee72aaa08dbd1ad396750bd8b3e24a5daa30f6509852261503182bbd970bbd73de86ff4791b8d6e44fd9f2c6ec3cfc9dd863f3fc970fa74ca2af16f7a8d342defaa9b0a75017ed1661703ea7aed59d9f1357bc0f1b09b7aff1e99db5e3948e9cb2f697320decdf04720f3d42dd63393d0ab8ead3b80ad274cee36bb6dbc72be870c23c73717780c35b35be1fa64adbab6a32080195e4c3e974b5eb1daba4369616f8858e8a12f818c411e84ff522ea5467cb22378dc4f4bdeca6fa209c189bd96d5407db880e675dd4fe458e7a246aadfd4205785271552aec547fb2a094b1c01d1e583f83a6351ba8aac9bb40d9322e00ab28a4695351c59817ba661220cd9d19f934bcba88da271a5e83056e4b5a9b263e9836699d990e162c775ead9ac6d8692a703fa1c08476bf88e9cae5c028fc8357d4147b9a9c8b57021a3bbba2992c2d2db28e63c88748202ef2838cf9d57871a7520296334a0a0be29fbcdd7860d3810795e8d632038dbfbb63d46534c3aa1e2 T=$14cccc93f939e86bad1c986781cb9534952fa1d7b3196195c2d2f91cac2b58631eafa5681e5a6ecb9674c965005f095d1b4bb3664d2ad9b1f423de17ee44ccc6a2b67c7823825dbfb5b57b648f89eeb3f727be33cd06b67d1e8fb94f0358f7c0f1b34db49240276bf7657ac7543006c649f10d7561192641b4999c41582fcdc3d6c99befcb77f31afd675dfe5d9158428cd636db0ec5ba8a79c995fd7e8621cf22e30484d6ca5c68cebcebdc22ec895f9a3050b1e9cf34e004f5eb898e15c29d8011b817c75ff8eb8eb07989f0594f3c488eb2eaa1c928f27ac7d2c1d80b2bb9f4a2df88c846c0aeaaa11752a30b27249bbf33d708e914d7966bc05601a3d98b68b500271f0ec16749d6913f1e1b602d3644eb4e5f0b92148ade3a36eda2fc9b83d779f740ca4eae94892b75ebb154d30fe984a35ecae74d56ba7ca3364b2b325d348bb2dc15162a61a97b90ecf2945ebf357780c5f3e97d6759d3eb640e501aae8d7308bbf75566b802c91641f9dd620f6f9ca42f34f16723ae3b0ae1819630983ed9430893527add26936db41d97989c1e05e5aec6d1b64d33546dace85d24a8fb3e9b60e238c7135fc1066017e9f17ddcbbc413ea341ade00136d829ff470070d2ee3eb321920ed15841e94e9076c9ab03ba25e010879a07866f8e55e67639825655839628d2c3288f72c4e8343ebe2c78ec3e513436134177eb3b12a8e775e64609dac16cad8c4919691361efa241733c5c4586498a801c449318af64691e0c9ac5f0a5e7ee68fe7d3752833226cc71b352c1b41260e232634d79510a4e867bf124d8698f3d34626089a4affdab052556ee29f7dd1ba1a7e7a22008284c7e3d27bef652b231337c20ded82e667412ae45381f380f4c526080332a26a9fb29b9a0320f06be99dadd099e80a0990bfc9de7b9a744a380c0a73d8bec01cf8dd450f604833b757d62affb00de003b965368102680784d1aa3bcd3ace9f8238dddd6b29926f4ada494264f2d217572f5f742294926c3fcb750e2bcf55cc3b15171e78a890823927aff3deafa9b6cc3c2a6513cd9f4a9ec0d4ef9b0b7521cebb97169a6e228213b115b1279c682421ce37d21afbb287bda49fd34a68a3a5f9c1f10d93cf6a52a0b962a5f2dce3d9cd8f518550f91f5c776ecc0cf7aa719ceba39a77879934e499c38a1987a641a828bd2e3da02ab9eb4a2cdab7120b05299d56f42c10211c9ae7373dcccf84d159da3d52687fdf152791ced70c13a801771c2b15a09e9bcf86351e424bf9bed7cfe3feb9decff0aa82e51414874d127e5469eba8c491da9aa0daba586e4724f9d3a484080d18cd33e18318b05493508ccef51868ce68933ba32483bdb5c9634fe2e00252fe792ec8601f0a06abfeadc2a6e4ce949e1d54b012f444bc8cd936d797389ae4579be80ca19967be96f4cc362fd0efc6e0099c33f77ae65ec759ea9a03eb8c6be69f91f5e7ddcd34a651aa512812f92a8b65edc6ae5bbe941fe876560345b83ec54e1e38f830ec004c0d78607b9cce9908c9ab28a9e11336eb25a2b6ee2b20ec68283f04de11e6dbfa21e5c1b7599cfc9380e2efa27969a737cdbc2b03d52a4e50d1cd2fb5d5abc43d8a11d51d0ff23d8cf72c0ea3e78b007be60448d629ac640e98611a712cccbdadd4cfd366b30f981d534c0386aecadb45f60f3b1f2cf04f8080f3ecbac65af33ee0ad03671bc210020c37276957b3b5b2109f80c6f7d7870ea7bc4dee950defc8ea5236690f27b137f7520327530233ae01b20bb1e816943a6a1936fa0c1bc490da9d02017ee1ce7e03fb395d1990a3a47ead66dfb172a6261ad711738d2530359cc48df9fc675453c039f1460c522ef44a9163cae8065ea8eeda10f3ddd639ead154f80ac0780748f2e47381c93aecb791389a7bce07e5ddda4ebb19d41ae6b1a6f26bcfab719e5781abe71e9261504830c6b8fb96fd611c4bf5da45e8eb942df24265a3c90f1db7cb948bac81c5bc1980d6412d5107b680b6a5627e90ce1db28220aa3faa09de6c89859adebfdaae2b7e715e5df8f398c2f2ecf3a0dbbf6af4e75d2b6625c37f3e726d5362cb11385df912e1a9bddc526226f926b5bd08a28fd5aee50147762b262b1676950961de79c29239abe5c91c5c9b9a4bc571fcd2b42af476e63ffea1c342d0749f0533a35464f99f1a39e5dd15c311f9066d7f316172a697d26412ecc2ea838ee1c0904ef782550bf92e0e990661e4fda28c0e584434870b02e2963e14daae6ca68e391ede8f478acc1704ca55973faa56f6493e11e8788cde7f45995af089872e2c3c0c820067a396e5aafa29f7a83bb91e785775a79cd5b9a4a1ba458a4249028753a4dd4a1c5df55c92edc020aaa15a4cb05804fa3448f33a632a9495f4916766678711f1617bded0a2ccea06eb86fcb8979704ca0507f136504606b25ea2814ec1cee2fa9b7673849bde4516471b5137d9935dfd2722929f391243fd3e65f3fddb865f88c5904061e28400a974a3529713dae9ec83495e7e67f29485364113467378b0896a5997d8292368c037e4150f40d1ca7f5c64992162478cb065d25209b1ea05b5fff221dd4aec46d56e689e1468d83294d97f73de7ab2463c0637d1895ba884169f94e0cc03d9ce7e9851bf20bfedb881754ab458ecb365a9b8b878889ffd1dfe4653044536a62d19cacbccdd00f367139f8db99105dd4d781ccc08096efbe2a6c6ca3a70810f1a08711e852083065edeaf3f0f7333ba87b8e20829a9ba779c68b94617b6aae2ef95846a6e0dee7fc29505a0fe60a7bab916f82e00712e68006e6b36c8aae7f13a9cd445bc6ed75ce5f53953a088b66a22e3b84cdfceea6fd1fb4db986e6d1aca747bd7cce48aa9bda9b8a266620b1bab2790cd6401ad5b22abf70c83b50e72514528ae3bf415d0e32a8d42c2d5639a23bd78fe917f67b5c0cd57d6b05f8aade67780e3c67ec7a642c7dacb0837936a92bf17fdc49336f99ed85bcd0d08ed78062f6dc0f2c06079dc62c1bd3ef7c8b23ffebe9ba4b5b33b50c56b6d419abde76f158c8a31c1c93bd0b22a141c7b057a737e79d1379c7e58f5a4dd0810494d810d450a2f35ab09d92d80a077e3d654d45f29dd7d7b86ef25b3717ac174b09ef7dbc1515acdfa5e8bd3057e4af5ee69489885ca7149fe718baec21d035134a5d377ffbef3711946327bed9b08c70b87f0efa66a752ab6e7f960e647d7e79fa4d90d572a56ebd08b613bd381696474a74bc25d409241cf2fcd06d80c1fd9de151e10f8bd3d2a9b5c5fce701ffbdc5fc1008b5460228e746000447712c0601baa911c58f5edf6d31753e85e326a5305fb284de5f3d4df6d1f0d1b0e78e095824a9337f05b3ac3d99c9322d8631da735c456ed325d2dd3a8a0e802828d2e3e237c5c17ea1d454b1960ee81e0474c9da03c6aed5e9267b39758ec09fc57365f265045a19510853bbbcff6f020c2bfc225a99f526e91a3b90e1f433bab6c01a12665acb1a49e3b6d54f8cacabd4923cfbfa7efe0190248feb4d086069608159013487083791348ce61ad034822852d6d669ee5c565fb3a39af935ceea3efd927b03745ee447aabcd40135e312eac9ecf095ff865542ad7d1b5d0f520744225d848b515c434d11ac3ec15746e4ea1b5c5ae0dd8f20678e7ec3940b431f6862ed0ed366bfcd99ccb095d5249fc27bbe1297317023a39459c0c8b105d522708dd79db4b2378a02fe3ee0b0389159a127739bf8dc611c986c3554cb5887c11d9dd0e4bf8b52361ec2bdc2fd353369405dbd4db7d68924bac480992714e978471d16f7c7c9cd2369e5eb35023982bbd61d13c5abc711a2608f009f08176d69aa6d38e6d69c6eec15b99f8dcb1745ee82746ae1e9f4b4d59f5ff9bba3437eae8df1112eb9628211699d8f92a14bfcf6b6abe2df072e4a78fcdc29c2ffd3806b25608026bec1c2f9536ddcd885181cbcac9c94ffed49a4c97eeaae5204901d87b7981bff2a20a4494681a82c6d11f6a91e45f38db8bd0913ecab831d215f7be03bccd7174f786814f960e8de47c1d3bd8a1ae7d653657ae3f5d82e504dbb59a92785581afcd2ba1ab87f0854ddcf910d50e58e95aa428abac7ea5248af5b8de3af1cfa6c074e4855347021d8cb20821c6ef4878809bd918bc299993f38395710b83e50e1513eb862564d2edc41723fe6ff9088e1ac3d63f3b7c40261e71d986cc0b2d5d11ec2bd6b9d183070164cddc345b4e179490b9e757925ad36ce04e9b9b9a6008e6efd7ab010aee2420ae02760edb2a98def3b9eb04dffd3daa9c21d9d11c25933c29122dd297725ede8b3881c294dc24336a507822b3111545848a1f0ffebf0a7386dea6d09b4d8e702b190592a6c4d603fe1d3045f5382b32761e9d5caa1627f94938915dc8ca4f8f2bf0abbe82197e14ee502e7da02974b180e7fa73581e8a9f7aa3d410dbaf8a6f8d82129f26cd40f9a8caa498a4bd3bebbf8a925ec7493162cb2bd02d2ce138a8784e39b881fa59c952a938035efe79feabe0d4f250f164852f2c71ba53d58e42b89defe942aeaba85e478feb85efe1a66f942d0fe12b6b49e19b2ef2aaf42d32fe0ad7265056f3cd5f6432fc26756ff3980a6a9a3dd0942f780aa3e710ce79664a997a1c0e3904eb2146164f1bb63e3907f85cd0141ca16632db342dd265e58a44e3065d529db6d45cfae53cb5ec079a6e2e8e2aab2f561a8a163fc2274ef8e30dd6ee9eadd86f7403af49a90859896ed42088856ab4c5c5a56946b957e027af2acebc63f0d2ed2c7c7b5d0aa9d8f9c62dc7376b96a8a8c05e74999a752cd6d10b915f3ca2922b284b746b9f19cade217daa8ee467e18575942661978d842bc70f56a2948d5ae6c51cd0fe608cda45247b2f828d1d0e8c634a6b542a9b25352c81c152ec1b6c4d3256a6dbfd855d63949818b026a99f311d1a76ec35e3a69f2e3d6c66a44e4a9c346fa3ae9ed6acc760300c07a58559578a4be285f82ec4865f1783aecf2de93681c5a159238790b394d3d7fffd2542bf82563a92857d017375c78cf93f9056040891a561ed86b8adf59a493e8b3317454783477e056661d668578c954feed508da0e433e93f78c6615061484f406f4592d5f99abf2900d917b74a5a2ab79af50121c6b36c6c6fa434af96c235e924e792c0d3af17055e3de44cdc7de1e35063104ddbf377a289ececb946c5146ba6289c7daa2773cd285d9916103f71aefda851bf96c12597c0038cb102e244c195b756acafd85867a6a329b410dd9ad18ce15a7e87eff03f9f4c2b4299efe4c62421cb7221fd65e42190b33e42a4f087208695b211b91e22f09e074b3375648c7f517b56fecd6e7711d5fa667aa00bcff040ccd5dfd92352410abcf130158313975b2eb32906c843f103a7268bd7159c002d902485e8a93039545d694987de9ad08a8843bdb851b2a5ce144ce3e0b604ea369e41553f123e4f549147332cb088c1cc28d365a55381cd60ba18b8aad2e0961c4a848d95dfabe290eccb94fda2e26aa5da8d52c3b79c156f459eb62a38e997ffdaf10f1345445488aab64c6367f7476e716fc3da39d24611322bce6e69f4befdbaca5e04cd21487aad376d59496db71dddd02a5d65ba30d2d22fa0d1d3ca628da37b0ef44bc37e988115fb0692fac1955ec6d1d50dc357b2bc3521741585d10adc9ee361addab52cfec1c5d6ec15f1e5b559db218f8e33d24e059a02c5adb92de3a71aa6e6ec5689974ee3d0883ed0c28533f8529e09fe7f99e80e302ad9a4a124b2cebe743bd6f55f3a9f6785dfcee576a1fb4ebfe202b9050eb11a8eb73a56aca8330fcc613c1fc5571d271cfafcf56c0afc523726fbf8fd39f82fd674309b7d9d6efa233099e666d4e111ca7c075848c94337f66be7c9c0df01369bd211bfda273c68a48c0e051c9cea363cb6745f313ffd7e7cdebf09c54c5eea99d5f3dbdc7130376eed3b00e43e20f8379278e552a36d109bf1e917cf3aa503500c62f20a23f27b077373ab30302e5074f94f15e110be2932ac0c59f2d2b5ba304f13575bd09ecce03ecd28a27b9091d9933321de3611d5570f070ad7b8e241c0fd9583a64e914bfe14318992b955803bdc6d8397da10b5678f7c2c62443d834caf5cfcea12f419499c58d9635e577ee837f5ca8a67f4339eff24b103720c4c9750432749c28fcdb3606ce141b34785363042e6d051868547d73e1acbc8f220ab573a210f4fcc145cb1d5460ac41f39a8f89fb5b9ca66430f62fffe8fa6dbdf681540323d4187151ce905d009352b12fd1c414b0f34ee65cc98863cda01bf211b3d29ba4f74ed931b709075c1528ce60d473952ee96cab8c799a2de8fc0989e3cdf3f33b9e71c3491157e914f06fad6064d7b75c1615ff91b1ca0ef97b43dfda49c9fb5448f4542fc924e88de6aade04a1910b9f402f1f788561d58d4562c628dafa3db5abe98b24f6e856e3bb86952980c810e19c1c6be5ddeef5f444208c154020d912bead9ecd2c1c3f989411 [8] S=$34e1205d829ee37dc01184 W=$131f41bd16a6f4e4658913e76dad72a89f55129f66c460c3b08fdf60fe8648907ca30ad7cb34de1a30f5ae4adffac2faaffc2b6cad4b918fa4efc3f78fdd045937d025204de066ca1c3cdda4b7e24fe82e37d146e00c704d8d92b4b039a09763997387d026e76474a0a09ec434ba923f4168f616e7b421a66aeeacd25b4faa67af2ad6f82dc9846f834bd7ef35fab93998a6f9913ec49047dd53ff33936b716e11eb59f5700d2b45cc8cc0d23b3828abcad08511a37a3f2b87328814fcd2c23c858d308664fe2a79686105c19b0ede0ccd1a429f781b9a7094f0f5a326f19dae5cf1046216bdc9a23f5cdf1085fa5a0f8127169a8d40a9306ad4e1fd7133b70e8b699a9d57d63d1535c3d24e8315d24e96348f62a68ab18621522c9bdb1ba9e475cb70005380ec757feb7f7f8f3a0631d4b49d3adf6c832c92c515d76376ac91b38c20f8c9d6dfa37c1a4061c9ae0e0ea4a947ee5678e98e22c277041e6b4c90017220f7ae9117af9a4e2ce4d6a05d8aaab4d636a9b8431fe493a05264d407cd569d5b3ec554bf9b5b30cbce51eff6f4b0222f2c24fc2515c612a0b3a24af6348c55ff5b4e94814d5c80986c387d2135985eb333d64ff8a63735dc928e0eb6e451fdd94cd0f7c5bf169efd1ae970e967268c97e2503dad77b6d4f0edbe1b95fc4189e6e58c15c69cd11f64d73b07949464871bf9c9ff7a0b7a7376417c728cc018730af9b19a0560969fc7950e3f53c152e1eb9284f93956faf7a08b45efdb0bf2d480ad7295446863e3342e57cf5a1706a4a6275ccc51771eda0f9d13b7a5975216fcf449e84fe5f7c84319e998183ef2b999c20f8b99b5d6902b9054533dcf175d78b2421223a4ee9e74b1fc5b25acf2fd8d9e3722c8c3fedef217be0fd63cc604cb60b9d94a22715f67eee3bef27c096d5364c6e4c360ae51119e375bef94bc1370f9fb3fae3e82a763e1bcb6e4d9e32add40afa1c65af692af57890f26cd6146f4ce63b3a8e3af08842352172a8f6ebfb5a5b5cfa3140067f18e34425635499a493fc8ac4f1a5036f6262ab590de9ac326ba755a730ec37d4527f3e4d35e98e07341614c5f2a3dc4f99391cc96e1c1e1b986a20aabb2cc30b935854d220c9397a9d06fff2e6dd30d79eb652a4cfff4a2659dd92db226bc85b800528c854118c0148c91739bc1da9f75bff3a2ab57ec438dc621cca97827d51ae062542cad3edf54eb81a508c98919e1716efe18b6c1b8b7b28a89c6e3fd9f82c8264d056f1d8b093c71521547f04655dd0a8a2236ae6fcc32190612436c172090d8f0711f471c12e1dc787583d9adc84c34f87bbfb4109018b9d1d691b4a93e6a09d1eb5b6a4ac89434029ba5f9c62b44cf20a51d034096b8786075b5c4b30894163f930c66d89766297e788c97d09e89eb40a564741a50a48ec4a2626413a302e5d4356d29178516248520eae208dad7d81624cdc6097a67cb9a27270e7c095c1eae66bc74299db4aac14c4b12a04f0ac5999fea87ade0e453c75fb06451d7c662b67289ff317a0c0c90f60fc65fb86b8b2924394e3ab473a7b661c255646bf744953a6bae57a0c0826637f9caadb5a0fd6165122abdc484c95403279d0276a033bf5f1d3d800de7d9e2c23f2dad3774ddf8b791dec5eb064dce02a1425e73428dcdc59c963cf131432323fe4e560a19460c490922613c4d8c330057c8da3301cffea16c497d676d21cd318189b4001ad0bbe796a4d7db79b016e238f1ea383dcd994f1abc74cd9940fe57999dad93e1de63db8fe64ea31ee7cc9aec8950ebd8d38e261e049c90d228412cc39ac7f2cabb1828aa40eb04ad54e03da56222f0a694ab7f5a168c8c3125a8a7fbecb241ba4354e0cecef40232c1cb87e8257515c95b7d17084526e906424ac8d7af0b212119c53c72b8759ec435f6e6f4ad6d07f2cdc54389cadd161811ec6caf38dd01a705cc2d2b5137e67c11ec9b95ec99fd19a1adaba64d4946942afd0a14557043289a4b3ff5b4a38763c43fdd465a8163f7556147af0c042afd3d351b42fd9da9eb6a67983df5d1714402b92dd83a8aadccde7a474e7fdce9adf7cdc947ed67431d3ec9bfd1160ac2afe97f71ceb62dcb619770ec80fc499555e5f3c859cafb9c1b4bd0b425eee0fb61e68f59d3004c009eeec702d8806bd1b9a77dc3a9822f2a4885405b6f3858a99ed199007f65b55bb935d1f770445b106cc2ca52a1bf261c696b1ac5151ef18ab765ce215796b0a6b409a9d23ac2553fc58259cbdbb04eeb8be058ea252e23341949de0532d17a1f4e6f94f4033b3b71e773983207077ba671d57f5d16accd18e8f6221f16e0091e3adad91c4cbb003ec98ca9fcbd2259f826db04a719343fcd529b88f991648cfe9fd5bb47adfbd059f169b4c1f5cb3adf97a12d7db1e71591b8aa033e502887e9595e76ff5f0c025e4242e76ff6bfdf51f25e2aad8b318b434e2cee25c226fcfe521a65879613f9f459dee20d1304f48e775f4b210df9985cfbceb96614257c63bf1bca8c5acb675c7627325a0c45fa790c90dbba75a6ba7c2fee0714520f4d9d8abd39e8468f851b6a1171091f65eaef3a42ca61f7adf1e53b4e4dfdacac612df11e7a41c4097c125348cbbf3aa80087290983fda3d31a681b940a14900051b80ae1f86ed39bd3a4caddc41875d5e3178927726ee578ff9fe6bc90683adecc55190b2365499782820dee88b5a116f8f93ea89be162b1eb952ea294b9fe5828113c27b19dede4959f9feed05c16e0af43b17adeef2b6e89a1a3c0cd95038825e709743b5d273b3afb3e7b665ad509c173db51f1876da8dcceca775d20180225d6db048ec08295370db3e85d8e464be83feb2a7e80ab5a454c4de060cb465bfee4bd90bd41ae5a0080c9d3c2b5a073d97ab808e91ddd25412e1733fa5f898f6499917dc27abf3503e25372f40593ec75fe9da2810b7b24d8aa50bcf657ab27702af764a3d5e879e5513d6147343044b03d45ab1edb9bdf64f54ce8b5b9404393d3910ebaa0b4de2d21013d0d971ca0cdad5fcc8ae27a796a40c4b116dc302c7fa8022433d241fa8e9db06a0bdd58e2ef368dc195d61cd552303df8fb620cbcecde12fd41a4acda0dc4b1092140f1ac7d176f95275b9aaf6722c99bd249239907b2a68cb274cec377ccf57566972e1252c8470d4ca8e0bca0c7b97dfb737cf44538738efb03b3f5cbd6e4d6b5e451419c6eef340071232e9ea7549b2c43c8fe513fecad60 J=$93c0c0468823c2a30dce8105d7a421f01fd4c89cb9a4c384330d4e0e38b96ddfa1edd7a0f9a4f57197a09db689afa1b0f533afb644cb3c54427dc1882b499d40dcb99d5e0f95512c99db904f7893e37923f240915c069814ccb51a3389f9da15c906eb61735e88ce28feff87dcd9c90b966ef6adefcee78e939bf8727d92792f4110c2db9398c322d9ad4fb840ceba2a1cbd3031341ddf7c8dd1065b4666a7eb6da4808c0c0f441e989222f0cc951885b76d0ad82dbfaeed1739a2305ccdcfe0093a89cdc2b837159c4aee789617db5e02855b25a5de7396f014dbf95755341b7211376cf9325281c9550283a45d14f428a01f9f10bfa21f15bd7b322db68f211cedfe0ac3fd1df31b00e529190c9b005e55b26078ea1ca793dc6760c36b9b37d03193ed6f439d461daac5c88fd36b73ad47fc14910b3520a965a88853a6c328df84b2e427bcd00382bd21b265ea95b9297921cf227f894807ad16f1e7baf9b544119a55fab50f003565f668036991d0518d666d24147aadfe02ae072b294992469afc76b92084862e41a47fa881da02484fbdde387e33278b1e8190b6081e43a422dd810d4251b96480509bce6d0845e99d564a625b63a05a4021c9e69782da1948ee6c65ee7ed3cfc1ec53d178d82358122805f994926fd910eea7fd85b57f77a308f94c1328d91adc22471c6ae1ccc999dd999aa5a758dece4ff20fd67912f0c65af97066cc1ee172b4045251af612baeb6fb576f3206e2a432ca46d70e1b13e75fb727505f1da8da513926c35c85a85562c73f339c39090a9d791591c6512c49951b794d7c81356e594b7a1738686d93b32219a127e7b50c179b1b87da7a41a490e759c4fd4217c8e08140c718d9f200c0b75d4aa25c9351bfe0a38e77e9b01c1af3358fdf50aa59f8b7d1a0960af24c3649278fa00cb973124a7b695941963dae5034e82d3807e64b4af91004b7955c3a847a4b70f111cd1ab39c6011c227698d5bd33bebe6d9c232e202e0f0ef9ae5749f5f4e9eb4d60a94da5e75c65b453a84c38b2bdbc7341a92a2b557d8028b9ed9803cb120a5c18eb8a0677b95df254d2af7726a284facd3cb3605f2fd36a25963c04a360d7ba9295c8ab29bdcdd7386255c6375951e9ce8f32f7154182d02af7776180eda48123894365866f30ad5f9e6cb5262d81cf1dced620245458f6292d79840aeeda44dbd8c435bb0524d92a4c3b4fe2dba88f6bd1b186607f2bf52b72d334aa72b5f6adc835e26e43168969dc9ecf2d2d612f1fc6fb4d6a3033048ddd27fe407fb5f598c5b2fa1a94e4ec36b07fcc587756e73016948088890fa0ab20ccb8fbbeb3ed23ca229edb5592b2d346b457a267f4b722f6942c6bdb8a25752dad7e0ce3eda03afa7f8bcd56d289fd77c800b35573775f786ffeb015bb098945c4ca15f5418cf24227ee5d5581e1793ec4e208d7f9a4b6d9459de033ee3f8e76d6250256ba5e87e2ae3644ce5ea746a96f8dc5df5b325c66cf2310bf72ea0e96c625c0f234af02524a1aace912385dd7ab515505c38d473a4cb7a05f9a2bb8b21cf5c5ceb93175fcaa4dbc6e43d3650dd074eeac5dfae17ec440cc29f8b81f598b63c2fbcc9a96a94a7a0cfebb7d3090212740d95ffe3112c284441622bbd815c61b549f89e590ea3b97f4a35ca41febe27f34c4f479fcd30caedeaed9cab25280009ccef0ad144d24e488ce382240089cc57c2b23792949500f522563b9e1c2c9313864c794d354775348628c2bb40c7c5bdb7335e717b0394bf400f20ca9bda2a5c0bed584b59a408989e831b7ece95fc7edf391033d045d236e5b5ef6486792b7b952907c35a04add7b9bd62bba96ed9add2372bd6eca1d8bad1f890b28fa649a39d64317e157581776a45d24c369030b53f00b22c38643329b45253f9a6270ff3894e93532832fce2f9cea3a36f174814fdbb7668c4c07377ee1bc9cbdab7dd6f04fd75bf173893a5e998b6998edfb01cf3e95390f016bbb422192d33aa1436ced343f3803051a7594c427bc573bc3cf716a6c1f3be71faf87c06386031ca441cda222b099a53a771e517e87424cb2656a4e8b4cb6c70db54b82bde27a0bde5462091c620849f2832734ab736a4c322a4455b09b1ef6a0888f39f86ce6636b81944d256c5e06662832b04e2f4b1eb409f2668dc7f8aa94b3b9d425da3db7a563eed14a8fe29e80161657c7722686a9a1dc1875d215a0f4709ac0e38bd1cea1bbb91800ab9cad7bd1cdc9a3e85465a829ea174e645cd704af893a7d759d0ee88aadc10f24fb508004534c82764da63d7fae2be6079a16c949913fd35a172dadd0f7484c613b0e97defc2b4de4b61f8dcb5d4e0e5eb7c280fe702c9976415255a4f277c2bf6df49c41fdb631ca48c5ed1efe5d96d2670bb068a3e7c30d2d5b5f5979cd884ee1551d8fb758cbd84d7abe3c728339e043315bfe0342830841ea923b1f3e5e8782e7b75c06d0fb4493290712900ced0cb5e46c152f5fd17343381f90dd080764a9e056b3c53cf8b9588b21d55d001e1da0ec5e46701558ff4312908b4b5b98f835139c02f3e0bcd73b23557f8ed5b252df8320e7facab60429142ac99314e6d817a82ec4bd155f879e426d862e97c4b5b8332b948c8239a14699219696d1360a7bdc0ba7cfdaf9547a2a48b83bfb06a1b411ebff0dbcbaf6bfda7959b577e0342745d56de6ec6fddc2773c5c95f73d05c7f62865928789cffdb5bf39c8370b090dca3fcf66d25cffa5bfe56272090adcc4fb4c9a6ce653fa23fb9f0eb800e903dc75a8999c5c32faf76aead78c173168369da88936fff3c8c30bbd6afb2e418308000f09a51c6b6dbebdb75ebbe02e459e08c1e21aa52958787b68ec8a433d889d03728f7a010809a151ec5ea1fc55123b7ae4b367f6fea24ae7137c7f0b02106ca9b08f72ea4c6569ed3c178b0fe6a5281f37673e6e8b1882e58d9f5d3923dc39b2f3e9ee02062b5f2df58b8bd34bbd63d57fb847cffa6ea7a107c0b8b7462b7a84d1a3663ae3ac48a9576a7ee296ada9134a5630a4951f73068b896f46c254bafefcf0dca6a13156fd76c82a38f7c26257baa799b0253fdcc372e8b056f4b96ff9e61b41964c012af14318ff3759fa599c91c7863981f384cde0d48208a2a52ec8f0c03d17548443c9a5247927997f1873b21b82c0a54fafc3b73c53f52d5321869fbdfcb2f19fa32b3a83143a8f87cb36de4674a095b9122fe405e6dc89cea929a461edc225186b87cc2bc4a7fd2693ecf332230680d0ee9dc2112736eb7df144e85d1a53e191b8e785720634b93439deaa8e297d591fa0bf29b27b0b85062e64994c24e2fa20ddf1a8e590b4ea3f629e3a225a37a2a4119e96fdf4e0fa08c6b1a3c705fdbb60baaae245f3f2d28f6ce1760d2382f3f13d7f61e2e69e1c9d3d8aa988cea9e336720192597a8bdbd89b98d3c0647d66e5128bf7d73a6fa7d7f8d022459d3885358b0118043c97dfaa125ff3201377d7591c23c206917f392cb419beaedd91d556bc127745fed8cf9a5c628297c58c2e714da393540a0bcc64dd9b3223728b6dc70bfd5e8197dc1691c8c2dba493921c156307a3a094f0a71c63f1e60fc81e87fd58352da766b6092d16adce925c42b47da3ecbf49fc4432302cf7322636c32d4109396f69167500036a1748b06056d98329b2be4fc6991edd65ccd5cb0b3cfd4dc2fdf6c03f1d89bcf9e3d962069af68960ee67996b330acd20549b95687f13c6feccfad7c6cb6634664a5ddc5435babef63973a8cecf15c59f55715e91e47d3d7a07b7c8692bee12fcc7f0760d7a10ac646392e24eed42648508946617c9f0a4a5448ffaf93a4b0fdf4c2470e82727c5f1cb4f36a86d014719272551af8bb0075aa79fb13f959fcdd7a4c80dbb5da2af0d4ec2c551ffd2edc6e553c8edd5b1deac68c88ea6b41c1cf6fa6a3a966c92206e46c795a0dbda58cab77afd50990f7aec20ab6bd5b6f06fa0581503c6c367e8111f409cc2c0e2c52ab51bb79af33e6ba1881929067a5ae913b78a85812a4e61feaffc7743663e500efbbdb29b9910bdf6a172abf091b88b70a8938efa3b5396686936b4a2b50d18cfc863acc8fef050c024b93ca928ac3fbc5ddf096ec1d0c67171cd05673682ecd2bed54dd0bc724ae59dbf97e41f8725ec7a6381d3e249265b01fd19570d663f4b99b03cb7917dd6f32a15ae6f99a54eb3fb485e238b162a9f4adff130d5479a761ed5cf47c9c7569762efea19b5cd0d9b88a006a34d7e2a562476a99f199c7719ec1bb6c15c384aa0806ef0291a0759f647ffc1f83b661d1d449a3aebd330db61cbf04cd26cfb3a9f0082ecf5786f818d383f0b4f17ac82a98063f5f4c70a85de8cd47a91af34aeddadbd985ec145d73b4f5b885390f9922feb17a89c0bb6f961021bce1e9b37146304fef9f45583d0ee84354f416d42d0e1408bb1b37cf504034a8149cfa37df4b29fdf3f209542e9e2fe918e2241ea1f60945f81f6569c1607ca9f99763e00317d678797319f9451e81c3bdc0042755f2f800d18b9c24eeb01bb1c7998ef41c2de93c6c04e679277c08ee94d0845cc0d28864c78853ad823fff0ce7c1b86b9268300c69e27b36f95e103c4650818cfbf75440e11e1bc2afd3e012b404e97ad63ba95f385143ec81c462bacb14ccc20fd389047818525570a07963aa02f48d48c9cc4e89bcf62296d4d26c6669a6dca8d87e7506af35b606da5b6944a38c1052d3dbbf2e08f34b0b659e3cd5cb1dc7485743dc14134bdb3bc14aeb10c48c849f2f47bbd870e960f7087078281463dffc9d5be0e657cc8b4c87eb451817133fbc077898b4b1b0f610faa8eb62251cfac77a7689f6cf13ffbc5a1cb6bf74a194a6989fa534fcdd443cee2dfd9dc9d589e546d0db45b0a6079524ebbe6a50b7f8b8ba615d6a3f71153b67eccc6446e573c0d8d032bfc3697037a2af37e80f9c302d85075dfd8900bf0e25268f9bfe603271d6ab38655bcf986315e5e32f31b6701374f4541f66082ad32269aa471bfe13d91cc5c932a8b1d1948dd3155ce757a06fc51d45754e485e1e28b5d0d928abfdbb941f2cd46983ff36874f20ce799054841291ee0daf8a7e369b7ef650c490189a12e9d7b56ba5dc5ff52ee51320eb6cb7652f6ff17ffe6a0426d6b1be741ae1ddc45312dcb139c3e2397f3d1ad10542ea7de1fa70c0ccfcb548f85f97b794a2185692b0f888107af1ed5bf9c514fdfe45de3b9a582515c6b38772ed029573535c27880ab8076d09c3b517043868f73d1914ee4becd015110043a52eefe355e7c25ba5854d6b264f6e1e92552fb3f585d59e633bf2618a08bbe9fea516b74a2baa0bba6b119cedbcb9fdb0fd778564f9a2a51d00375f3018a020d2fa41a1100e9c6279245c61157a9b3787b5b9378e18a2126fd34b60bc8b9223d4ceae47d17df2977889ee5cd69bfca5fd596d76d5f30b44466722e794d74ba835d600bf0ff3c8938a7a59955a0d39cc26fa91b5e81bc2e466073a6edba7d0dd0221df78caa36bd980bc491ba1b52b88e16346d0f52477d9f6368a921615bf04abdcce3d903aee475a063d85c1fdf737587652ba8e620f846dc98967c16d67c0f6560c56d95c838b1ba9ac7bc815b11fa01b38d7e656164a0c99b1ef86b707978a2e56073f481f360f58be48f6378d0da8ae366f2ed4c9066dfff97565f299919e7897f4c87152ecabc59ffa28f64a0096ac3e5cd2cd098f173f86ac854a3129b6887f3da9e1d1b8f45fdca3b6542fda354b7f3e8c3739ee5fbc2cca45345142b42f0f906905650980f9d87050e909dd5a8ea0439fa04e446cfcc96c544842ba8cbbf48e1894a90c38060b48475b3cae362c05dea532493de643a1aafbfa8f61f66cd8bc99e4c0b85e26b6fef04ee796f5f04dffc756d2e429b7be6487f4d0ae53d26f2b70f43dde7e8f23757daefbc2695d871c85dc1fb0dac4836a4179392cb22d1ed33f3af46dbb1f02a6cd0ddfabd488c091a48ef0d660719a7183d87ee3154bfe2876b9673f1bab929da6b8d0c1356210a9ecb61b0534d6cbd8bd8aa76e042e5631d3715b13b8940387ba8ee3fdba203bc3cc6e7d5fc3b780c1afedabed097757ff4576fa3af762230eb5eee6d5e562c77b4f2c7b8bcf24abc3eebc847876841eb15ea9ffe47f20821eb1ec234517a93265ce49c024db8ee01ebf9722e78226d16a6a63981ea779588e349faaa008009c6f94ac5fa44fe44d4ffbfbea4e98cbbfefec73146454d97c4b0a8af8403add3ce5fff5d887f55fdb211771945493334407271d26daf8c7872bad2c7518e500c7b02363154c11bfe13269e42c4accff6be6332af2416b628502f8521d5589e7a6e3fa51c96b7eac47b44553122373cb30fdcd491c6eab97304b989dee17c99f4bd13dcf9d8999de957abc3e6a7bde524725da48fa326af27b0d81e23bfce15b6e61900e8408a123321d258ad648339f427eb2ff6f935116f7743dcd8cbc95e0 T=$1f0ba9cf4bb3589dd9ec54a1c7bba3f5572ded8a0f4e0d53eeb0f5f860da2df7cd3b5af5a95943f03cadfcb04f052fed1f6ec7346d0fbe3ad214c22e5ab90d90ffecf23dd1c543bde8d67ade0ea979c3dfa4565d236d7414eab63fa4c64cf799eb6cd58cc6cb2324c8df2bf9aaf7bbff36b3bca0cf8d43e9a69aad5b1bed2ecc44cd4061944889c1daf2ee2849155ff250b01ae725fb2509f2156d12ce371555cb2daebfd14eb1c21cdcba84308a12b2d9d0774aec5248fc3e9003f769b82d866d1ae09dcd03fe7cc682ac965c76d3a6a0dd32a494e789651f6770b6a087acaae240e01f4d4e20e824afa11be6b5f5ff2c42c4b39a99543159090818fb5cd1852823e3380e4baa155faf619b38c72c76bc74d90f72190936e78de4bda08b8710fabab2291d7a3b71598ddda7fbc3f1c5409652021f2aefcf90b57fa10e582effaa41779f94c99884e2a63fed456245a9a24eebbfaf40bd9ebef411305042d681a6001f8e8c72639cb6059261c5a272f5ecc8406d87669831a6106e33b18c1e16515ee7dc4db0d686032a0401ac913793e00477a76d244358c2f0b952c2662dc740304659818df2c89d38e85452dc33a5e04aae8bdde87f524bf9c8a849bfd5512d5b3514d0923e9b8edb173c4f4b75d494f018ae2077cccd057bde75f5ec50a37d4570495f7955009bca08e63bf229471ccd13e38c6bcc79c298f51570d928f881c8ded0e03d9450bf8c178b46b716a5b62bd3766b574c2da4c20c1e6d829275847152fab11c24038c181f226414d490943b87942eb8604428ee590de1c0fb63fce3dfc0dfcee73843596f7827e18ecf8279c853401bed528cb7b97fdcef71328359abf32b0569e0fbccf794e1b951319a1086a2800b8463174b942a19e7aac43ddfa901b714f719e90753e0f8b718922b020beb7fed9d0b300e114908a8224e0c6b0bf1b261350dd31b2acb0567698058c51df0bc77fd602cb5fc29ccbc5c3424fbe975f1377573a39e361cae1643c611ef114e18fcf0a1b07c34ff9fce7b6fb6fd6d2bc99dada19b7adf0d1ab7e76867615b56c6265d298156f33b35408892e0717faffd103044100cab5cbc0fc332016f62e5cb971f172576b51b825f5d668581adf7d5c67ab7de3357bbdcd7c62e084bd37ed01b5eff1528c4bee8c98be4a69d7ef5dc72bdd66b5847ce4b1fa7215a8cf8bda4aed80300820a8d93872ceabb027788b31f7ac060964072e929eca39b65e259e950f02b70ac65ee171ab28ba56e141506447abb017f08e0f5723afe6c35fbc5086bcfe3b0b3a7a14a4fdb29201629a2c27d0dc7c156ddd9f202841ca5122f29b19fc502292e5706d8267d3efe0903283cee7b44c01c4ede0979a0e090718f4d99eb1f0a31bde072b58b1bbfdd2194d68ccff87deafb3f7d4879a95b7fa64839af435ede8c2db14b26ff90f54ef561be90359affeebb8676b403557609a712a15a54aed9e46ac38b40d93a2fcdc979a2a2a2848c1e4dd593b8496adfc754f363d627a68f13de1dad4ac276947cdc4a9ffb450eb6f582be5a7fdf3aaeecc920330cb45c4b7e8215c82b313633d352be2a4681edb5b35ee86d651ff55c8fc3e581ef1c8bce537801fcd9c9e20154f861c11772237e5a59a479aabbbfd37e6c0b9f76adee8864df8c5f2dfe7f4bc1915b9d58948942aa4436f8238b643dd8f2d1d3dabb2d449037e96b8370690a7f632e7220c4aa9170e308f06652581477ed74029987b950ddeb2fab2c916965d419fdb0bfd8bbb42bb07014d68c807a0b4fce137609a9962f67c6233bd30290cbc9017c137dfbd37e577a27a983357b96ec3720a66bce68a0c1f107586bd4df152903ed15afe8346566413cc4627591f7799eb34bac460aa3e355b6f2cf9cf6b3aa5220fefd4f691f455b485c6064f120c843c3a7afdd12c076d23a602eb7757b21d77d5fa7628b5463a8a442dd4c12862056ee6bda999dada9d3c83cf3f1adda3be87aead60f720e8e4f08c669867ef3727202a417be501728e247974075123208431fa8d0637b142442465c6d58f0651c500d4b80dda4eb0e25fb760a9ea590dc76f86cf296d63c18422c851054d26e86064c514fb9fdaaaa5d90d4d7c985e19ffe3c77756b65d764d28e3e191eff1df8a1d371f2df1bfa84f275909ef5d366f86e25f4a91cd8afcad0c5a6ec40245e1584680d94d48cd594cac9204a4b2a6d7783d996d8fe57715a3adb397135aecf837b08f1af162752390062dfa6848d969e310440c6d6e3b1f2056fcf3d0dcc918dc968fc5c184ddf9002b357e4c114a3e3e2e847fc02bd54f9a20f541b6f3b3c33e9a5f46b588080182e64f94fb0555a831ff0cb4a763597cc8a783b345924d4ccdc75fbbf12635a5f137c9ff51ac9a145910fd11d35a13cd31080c2693809a3b2de428f73b94f3264eb464a73a077b6f1281eff11a08f37291890628070940894d32388a2539fed95f9ebb725504f3dd097d2163f9a39a67f4101853a58ad30030b2414ed5c3460b15b5751a98df559bc8f005356f502566c5e10dace2ce5d96580e035b8320ca1b9c3d01e773efd8d173e90781e8402e7aead5d83545d38f13a1c9e4cb84bf73d0413369ae9af0b2b59f0076fafe4eb21a0e3f120b060c9c057b038c3736aa600b30ee6c4cb771dcd2b6c4818b8a4dce954ce48e48e9dfeaedbdad6bfc834139a42aa91d5ead01c5b28e09c6262400582c59a90b8627e6967b5c18e5037a792591988f09abddcbac4606a9dfe21200c2ee870ef7a5d611d54f2baf0855d91bdf09cff30355b7fd4c220430a2efdde0898ae6f0fdf06b430f1b154f99476be6440076a4c6648cd2244e32d79a349c561c9a2a2580762b683330834c8c639ed7ab8800896f3c27d902b396afd9404186ab44bb97cd2e450b0bb4a2ae35e8b9fb38b4210cb3a7d3594a145831be2d2a2b6555ba6b7f20bb42026dd5e7bdcc3c174e1d56f1ad40686c41e3003b08dfff0596668f70e8292fa0dc35fefa8d056b6fbc6adcbe6e37024a173c2bc18feeb022f6b8e51fcba225732481d8c1af9630b1aaaa6216c03e9be5acd082be250320138759a6ddee7285bc4f0bacfb367b6f649ceff9b35c5ab2e9ccbb65656ece42839dd7b445384318a89b7b72e80867b69bf901b8c59ec7e999a7e00e1268b173e0d31f6e84e1aeeed4569c8b1958fa48034354fbe346d021bdd236abaa964af00ae12e2a496e4942511f3040ad5e90f08f7a84bd9ea50503418a33cd6f6087ad4867210d494a3114e8ee8b87f5bc0b60d1c29d1bc10f0b04c6305a94efcfd12601362b1ef1673843cee2759d393d50b49126c8a0a7d8694bc0a0cf87d6469cf3bb6f10223555474768d2b53f40d24c9d025003fa929b6a54c5022d328c7adcd572b89e81f982dd473c6d1207174e91871ab872f8040b472e43e8eb1cc0be32b29e07f18216d4ccae426f78bc60fcc48c03b813b232c29a13da226196d1a2e0b2974044bdd38ae630b9ba2cf193747c9295401426da1c11278889088a19ea48c0d472cf330edcf535690594afc9f6503492a3807c52d974250ab19c276fe80187bf465eea66c1ba4f90543cd4ae7c812da8dc1d0075f71c2a4d2b705a0ffbd6513b73523e079a0f01c9ec970d1987b4387c83741739543911a139f644c9278fabf620c2795f12fd1d4a6b2e06670b32a445599447b5f5fc8ec487d670bed1f13aa316445d7f68b358eed5bd1a7b9754d4df42ada9789d5cb11d477fe781bd73195bb9425862df2d68fbdaed973d2fceaecf03921484498f5cbb3d5b9609048b282c9bb6940ca29a46c70a62c11dc22a0c86722fdb22ed24d2dbe7bd3b3dbf2d528c98fa714ae91b50168ee8973f9addb92af2afccacef12f5142cb5ffc9b4b524555f937737b684f6b7e0ec398c910e000cfa2c12e6259c8c29b14eeca75b2086a6a626d3dbcb9e2844771e2141f74ffe91b70ef11969ecac369f7ffa594bc145aa22c468879eb0bffd3f8eba5f89e0d5f9e09bbb9cfbfd0416b312c92c3992fc152bae21fa4500cd4e3bdceb36e64cad78aacc535da0bce2dde7cedd2e0121ea596fd6e67fdfff958f99c7769ad4863bef81df15d8bac90d8b794de0c435c63bee6f24d1196742e79bf100f096f3b6e43a12beaf96fb1f99c8b55710ac8f4e64c49edb6a8965e0ff3ca73cd4905aa7934fa519fb2b7385a8c4de64921b596886c4d20c1fd1eb90bba9992b98624e47b6c2ac970c28a50efce7cf1ff101febcb832c2b3412639cf58292ec251945b99ac56dbddc847c46d93fc1a0e6ac7d70c4be9385063fa6b74c9c249f77dea066e3adea63d8d8c0f91616dda9e800a3965a2e5c79b2af6ea84af58ff14e862b06d886538d6b620cfc53e8f94f4feed08906237f65589af60352da270ed55b42fc7ceaae9ae4b2ebefabfaf8e39ea5c782a271f929c7c2a86e3570f84fcaef4bba05d0ed46ffc50a72142ac83a73f450da797bf55c8f5bfe4f2c3f512dc3186b9a935d3a754e1e29ff570ab5622d25e8df427905a93e4e0abb97522597753305658141f54c2fe415ed7eb0c8b5127323eea8bb841b7affb6f1dcdd4ef327d7d951e6a80a6962486b8d8207950f186ed8c453e9b432145cefd0fb3e3f6e5de1c69dec1f135687130b0168d89b38396ce1617d3d232c66adc4a3f78d342a807158bb482a17d570bd4ed4356975d87a21212031107f9b29d11438429dc59624a9b5270b3005bdb0900758783767a28c73b4a4a4ea9999e13602eea7bc15b24a4227ba260f761bb08c9fc13b2bf9ff028ae63f5cddb8a34864520ce782134cb44196fbe1bba3c21ae6827831dbd5088bf3a42c07c902832a23f7f32bb7c49e71d47ea9a8157eb69b32eeb9e69b67e946f68eeb972e74f84c5d1bdf86e6a0a08ab588429d029947a7371115d3475e4b83f33e4e42e6c43638c7e4e8844d1fc7c44785deb80770bb8377c328a872cded0e7e5a5a6642091471434f0a852dbb1d172ef770b8dfb52c2fdca5a41f069c6daa8ae5d78b7f64f690655f483d1063b5642e8c9a31a992b21bac81d745ed9ab764f64c01c0b942cee6c064572f22deeaacbb6cdfb41d8fd73f89b5b005a1a75f062a70a40002d29e990db53b2a55612d2ada5cccb6dcdbee8238703674363bf983e34312ffaa5a508c7188e4de654594bafadcb8837580c9bb6b0e2da8bd5c83e8779117cd968e2b487b72923627461e418a71d736bfe7bcf297743b1dfa526ba2fe77f2e100b0edf0ecf7e3be15e3977c02f3e302b5938af7afe855083408675a01c378569c96283789ba2f1f5c6f6620c354049d3399dc92def327504c4e68e7d729c05384843acca38ba861ca8b576d33ccc53ae143e4d7bd80035674c86d723758f09e936af0f376170ff6e6ad1fac58652be678a5b8b47ea0b547857732b6c502630828430f51e62cd7a7b8d09eb9f3d8418fba56e7bbef8c0432a45bf5030f59bbad118510a3fc38a1ace07d4677b262d0f63c3ffee865189bc1e83225c3d33fdfec0a6ab1c3eb9fdf01d318652a02378b8566f1b7fb0816330d4b8978a19fb0ea0545b54d7fb927c7d7c5203fceed06e6f10596541338d5f527cae31b5609c6a820bf726dc3afd249c7e8f7e959abb2cb4961311c9838e46e40d20a5e54219d5e25d4a9aca5dfcb944b4f4de3a4f32b956374cc0051e30e9fbae9a6a233bb2fa93f683eda050f4b1ed76a7eb736700a06a6cc35bc09bc3588a6b9495bac5cf52cdd6c410c7f598702c0effb64c77d326af731abc8e325c16f58d7d8b12282ef2f56a9dc2123393819629bd5cf2acfc052b911cd8842cbe318a472a0dbab519c06aad929e724f0e6c746bee45ede41dd2645a5b0f5e5db152a2b57ed6eff67dff5c7692c3fcd0acaeec1bea2eeae9d031c91abe90ffa88b2728cae6ca8bee95c38aee46907cdb32d27e37bbaf4c87dd41d9ded039a3a0696f4dd0e7ab0642da26a8789ffcdef3cfda4215971c83a2a44cc9f811213f5e5fd1ec2dce6309059bdca7744df64a127163f13f69dfd55665cd6928ce5f86e07511eab08d454c54d903c747b5198a8a53e5a7ae47c631914c5bd9f1390fd1ffbdeca3cbc2108d0f99e0afb1e6b9368fdd168c9bfc2cfb2000fa3dad7b5aacf9aed0b2d8a87a428545f95b66f30530461d66ce8969ff710ff0664f12e43f238226e0002ef392afb9409f2d0b56f3950a7bc5b2a961bbce4072fc1f3b059a4e435d698956d725ff96a934240ebd5dd4c9c948cf0f38d08bced4dbb38ec2eea9ea9dc74fb2e309e206508ecee6ddaefbe20243a351e820cf46aab563f001ac4294001fe3d12b54d985c2789c3fc684ce147c880fae73ec6b9d8369f3d1142a842c75a7f38b7c8740ae9d97d9cb1a0f0926294970e1a8428b467f3d502362a3a3a772ff54d82532a19f0010361cb9212fa722a7f7d15f55fb6a5aa33d27640c7f70861a0cda83ac671b6286c84c009784e84dcced02c9f5930a5f21a95e8657f64900 [9] S=$24aad7affa9c W=-$2698a66b01fbdab6b524006c085a072f4b5023644043d16d01dc862bff55d273cb86a7a255a72c877fc034d02daa200ee14fa1a2a25958288d2b2e5df459d06dcfdf6f31ca66edf98a3472635c8710d35e031cd88520abb41ff832ba8fa3f05e07b2b418a44fae0d7d12f4c84efc12d3ba1180aa132f061238a8b8022c6afee097a3e86bb2859daff233f785b8fccd1e5c2d426770c12628fb6477e194d329ffac4ad1eafa151110e4ee2a6aa4ea89184336bcdbcfded7e4215f297bc9633683b0b520c0a64eb59531994de4c407acdb27c9671a7d39087bad0b7c54acd2f2ac91ebed4d0c1a4157fa8652e0193dd110683e2f87796416c9085a696f3a8dcf1bfc3cdcf8a51889b9ef1d8a6822c68d3d1c31db16adcfc789f66734b2fba0df51d9fb2519fcff94a3811e73b5a1ec05c8a325995329ef1ebc99b6c5b8ee1d04e56e3ab6ab6c49c74edacffbc12d67b2f31d0e74c71c03fc4ac7b3a67d11bca904fa658c37d772a9bc2df08c23b73b903c411360f151ab979304a16357401d9c09f7da5ddd342b7c34ac7c802579c915c411fd0b0ab11beb9517913aeb0a68b530622245eb439969fd276c6b9e15032e8cc0b80bee954fc0d7fc82e81a09973aa459cc698f176f6bc0b66e62ad81e7b3427553bbf636dc33096b9bd36eb27de59e912f5aba5dc83816748bdf44474dee2a2429fb7161cde5be70df87c5169ad41eb94d625515a114490daf4267d02601e071ccfa07ac5b263b56f82cfff74b47793218081f2fb1dfd01cb2aa711809cc5bb1cb207956c10ac6b2a3657787233d61aeea610b60c15a99c7a3010fe547884261ff10e34498a11280989897117484f947b7d14f8818864e01144e9fa6820ca7faee1aa7a32dc37dbdb655e0e2dd6a534e4a46be713a8e12b1a492039d0ca8ecefd7da116a506f49fafba6b5ce4bdd1da1f622aeb493e5f67825df0740b6b729fe3aa18c20be4bf2d1bac24313c066d828065d3709282ae86c3bade00fcc59ca247e6a7f0f90c1fffe44d0cdd4291ba02ebc3cf10e0de70c08d33f3f1ca46718cf94d3ce537a6e7b3cac69ebf132d0b3cb20e07c773b83b32307c98a67cf20b6b765cdc13413a464a9cc970431aac14df5640b931e5c5b893da99c427aea83344c33f9e73008b21fbeaa241a0de8299372ff7923141e827ee7c9ed13b1e3e05b83d731ba9eae7a92d6d987dd4ad9a18578b4520e2dfc3da6c019b0b2788bf06dff45e015f5ae50a450352546f96092c29f5d7a3df70968a71429f956a9db044ec02d04e5d9073eb8103691ceec022cc5495eca933a87a987b941ee83caee2fadf5e6b9dc313324beca785119c1eccd615ed38e01369623d240eeb411daf01927cccecaffe68c1d9986988528010eb21a3214c0afc502c23ac6a5b12cd559b7af830bb8b3e1f2c8ee3ccca33ec71c1597c3607c07c94489ff45335c43ec5f512639c04983f912a702a80a1b3a7081e700e009eab1f7d8fb3a522e748bdc71baf83a488a8811ac36c6f34454860f4f15dd17075b6ddb5a72bc6c1dd2793eef962f724e42d383716a118352a6178be6eb35efce80b1e10d44176e89ad27f97dad7a730603b2ac02200be042c120cb98d9ec5a32e68d9111501e27d30c8e9bb2e509bb7ff59139faabf567060dd35a6158d4de5ae5f5e3d59fe24825f7c4647533aa701addc5bd69a41b25bb3d9992db4003b5c592779cdacf3eac608f5ec659e885fc154784d16a9efbf49ea5845af767caa62357f7452f6392a5e30728eb1791514187223c41a8b4617c92a2ac3de0b09baa46a762ce9b93b898dcc4459e92b5ebf698047dbd435b7bc812b8f5841b2ac1f2cd334667ea73ce1bb27348902312cd4b92056f88e2864f85ee7d0c5e8177934fcc4b37bdd96293733b6f1c2d9f83d1d69404d0dcb61b60fbb6780d957fac66562b893409b8fa963bdcbecf0d1405a5560b5aa0f7cce449c77757af4ba459412a15b6eca01dca6bd46bbfd76eb73a5f972f9d3dfacedad670621ac7f4f68b5159c2a6ac21baa6d7b3075cda8b0ba962c3bd4ae9db3a87aefbffaf2f12603be336f9f145fc6344c0e18d70543deb156d20f9c63d131b1f1b5c768445bbf6262b2fd9767cb5362b0552029a753dc43e96c371858e6f41e12f2d008b9544ca9eb92a38b6f1f96ecf2d65533b96cb1bfe45f196fa37ad237d871bfa0d5dc93965a0cf202814524b75406074eba8a110bc0e7b913c9223167c49bf1930e4b3953c74c9cc85847e3ec37b42eb2cd1b7158d0a267ed5d42540d6f39457cb1f563fb624df31b77a3fc12b58e5bdb0150e544362d6ee6359ceab3aa858ae63ab1f2dffaa660fdfa6402e7152d5a3a60fc813dfe862651f4daed706828c2d0ba317b40945cd4e66e5c6287607f99acf32796b094c755c07248c99d6343fae89f90e0c8ae39240f0653d41531207ada6584fa1c10e7687271cd54d9f096f0469f0b8645ff4310f47d0f323b07326a8058bc7ca327e1724001da567fa373c5d028bc65f195f04ef6da18804592c53790547c77ece083c32f127ed8937a55d0a8f9169bf34375d15f7f50aa9bba53c4315cf87a39a98b936be90f2c5b2beebd344b56a04bc5afd172dd552b85d8536b3da9dc08e2115755f62a76dfe4051fc8f11b7ae57fa243f2e3c3993b269eebfed208c7c4b32f90886814929b994f69fde00970afa6e14d0a7cf588242eb017cb6a47903883fc9b91a25e0695c3d01ab08f783ed79683e21e7b4d33591b15e1c7a81923b0a911b5bd9efc90ec7a9e85b31695fe313bd9e7f781db9517be8b5d3991832e5d626116632515201f348b95961415a9345bf83b54842798df9e736e9f779297cbf7d08edcf29eb2be198df9534e6c9e61c6cd502b8687b3a6cf168f0e8c03da07e71798a29ac913b0fb84cbd1a1d4b7d6da7258f9318d9a3e5a3a88d13b680392a96fb033cf3012fa17e14ff51975063163e10653d993aa063912bb07c0b9f64c4f6b1dbb4d2b873732b18203366884d66e725616112194811daaf785cdc18dcc1ee164ab4abd48ebea86a783339b59e93043b8a3b21b2664d393c140b9d91b67f46506b7b168f355f1ae5a9efe9dee53da85709668331f3cefbd8756265c88483a868fa427f4d019e3aa7b2dad14a7664af90be5a2ba9ee05a544d964011d31fd503a2a4736124e09d220d8c6486cf8519a0c2ce72a56a5ae8c89a21251fae646aff3297e322eaffd9e582 J=$4c05cf858ec60b6c3f74e309b2e88f1342f3685aeac0e5b76bbd29482582331a0ae619becf7e6094bcb4deafccc5462a71efad0bbd092e6d6abe38f9fb0bfec21167aaec1a3678c702fce6213a32252fe118f4c4a33b03a67ae63856eafce4cad32c15b6cd07a650e8275401b43ff31386cc6ece1d7f4572c409c3104c6deb74b51696b87d9c52d97ad41bd3640b9374561045e61fdee74f0ca41972132e1afe02b4f1551e65f72b8ca76acd22eeaae0378820dc0771b39bfeb7ba4f03cb56b81bbf562c38876f38af19cb97238b5888321c283b2d513b1459c585acd89fe94284dd32f4042c632d03ec2370310ffd3c96b422e996d388d93a7767517c5a32333b1a0f50aee73c5511e3a9b2c4f172b25684df3c016d60c2d0bb064f0e672406b929c541a6751a7fa8778c5f61926b611d9f7cdb5095e7700cc061346ca39efca2dc5605d921a1a042ee77a585e64ca8860188c92a8b9ed0a0ee7a8011de18e9c8bc2c18e0e3d4418c84c1bcd345ffe5b2d3599295837b123e48f510ddb67da7eaa06c3e7d701cc4f4924067eb35f87b9367b3f170ce71a6f1125fe3e4c189ff775984fb50fcb183107ecae22de401df43404885c63c264cab07bbe35b506c7cdefddef17d27b2887f74ea0bd66d0ab96a1a7ae568af520c70bd55a6d56478910b0d1728e4a86552d7e621b6615ff32c34eb1f8a5e7d2512f068cd1f9234f21590743fb9a1d264ead4469b9615d64aa8fd2f248eee8ab2691365a8f7307c6eb41535e52fdf1de8759822c0c015adcd37446d2bd971f745b2e30e309fdb727383068e5b8e10d1a500216a5db9edb5a0f3234114bafe1cf9ef35c863c4498936535fffcb41aec75c33ef92b34319a2134e5aaa3832f80e5f302698fbc552dcc46209d3c0cf6c80483f66e359853c575ff75389edb04c72867a9dc57cfa76abb37e71b782f02099f7473e1ecfce216cac6c2eafe5d6f5b471f2ec2968a226b4bed47bc9dde7c7c896d3591ffe51c882497b436432b67c8207e2c0737f3d4db46e7d86770c27dad1684115ea2401190036bd9ec51b5db46294f7d2e21314e8cc22561f8e2f49b310d3aa106973dc20aa047e3af6f631384e73bbb70e3571abd5df9647c4f838a6068c2118379d467734ad74c27187433a1850032a371a749b450e3579be11f4f2a192a71db35f4d846583e3f15c6cbace67806bb1a3d45c4581664b16cee02dd8692769de3823c5df71805937e92e07e98800e7045b0ded5e38599367b76aa254e1c4e7a3f4996c38fc5bc4de514818dcdb326d88feed3e342e6df16923e26a359e94427a32b64212a5d538a904e5c6a422d70fc942f5f96085252a175a104762b8d2d31d73ad283a7faa9ccc7eacbf2132a0804d5da508599bb87f7dc7d0b26f014cad56901aa4964ef341d086b5ab205912a7e0b50aca11b02e5a03fd7d0d5d1d8ef61d0751585cce73d6f5dbb27b10762bb42f879c295d87f7ef45d05f84419d09e8ff0a7745e5e3863ba74cf309daefc73ee5fd4e1f5b6c6cee7b984075a2ad350feab53a41d339dff633c6f76e62038cb7fd5557d2977706aa8b03b46287d3a3087d86142a6b5d1fe1d50ac9fe962b5d20f7a2c776c52a4db17e980c1506f12ffa3a44c838ae34ef9f1b40111e49c05c4e320654873a8604f7d4cfbf61b15288b18798604e6986e52c48965e247fbbf82505ab1f3e2773b12443eb03664e77b0ea24d22f07b738b80df79d5ab371e11e475571e02357101e64e16f574ec751337d6c14c2a6d50ba624886e9916d3af6cb39ccc0042cb5e4df90a11f13ac8dd513f76ed1adc04a826d61729de7b2eb9a10acc1c943cc6f0ded67ca06f5761be7ba251708a9fe87337cd3384c9f5ef168b0b3ec5a4707cf55c9f0ff7917c531016d1065819277bcb4869ee1135336ccea7107d8529fe6829a3392ceda3f8bb6bd1598fc4c82d971c8115702d62b5172b8fdf1d41e9dfe9af5f6237c9e4baced0e33895566a2e4b4b2844ce2e565e6003d476050ed78c2589a9032662b0a229bbb38a58223357105c256e6cccc9061af0828d8a7e3f5929a9279b9522078c04c958a33687e7ccce368a0dac0b09592fc8480074c218536da8ed2d0a46020cbaa57a2ad2714f9831ddd67cffb0ac0c8b9392611abcb3f0f8122402337d715379f4664b8de35703250d41b5ee57ae6a6c5d6a2e0c023024ef8a18d9f8a8014a531a6326fcb4838f91b9c8e894eed75580103d71badace00f78b262551d359096e6c8df014182a6e67a9d000896db63a4f4fdbc8c6b40bd4f8d3beb5ea9e4f2d9e9b6733260b1a02fe1b3368430b9c0bf66447f182c37f0f076065f39921cc5af7232ac878027f7874fccb7d4905bda075d674be7c6368c64dc862ad3a319b242497ac76d76522357837b85f40d7f0012e989c1bae9a189a6f7fc85e3a93197173534b6eb638a2497178a9cb284b159f6ee672d9e8583b40756d1af7f56a0b051f6afd49c6c0bcd7fed63cabc90ee5ff385311542b77c00c0fae4ecacfd1a0f8076878b61ad173b4cca1f700efbbfcf49574e2db3f64a3000b235a9174839ce097abb22c58ee5fcf160c0e6040d00b4c65d98c524d20d35bc28f580b58befe09c28cd2bdc621b89b8c11da9c9b745be0dd3f1c097edc594b8b0519e510d34d8c1cb015f2ab7b813997edda18a1becd1119cf49d2b9025626177d636c7e61f98fe3e4e7b17fd238ded683e565d8ef43ed0aaa5c51ff628b3c3b9f82ce6a467cbc7471a4b8bd4e2cc4440e6a0451631fadc50a0d6dfb5e35ae3559a0ffd236dad603fd6c6f4823fb6bfbcb7785836099ca80dfd857f43ed3cb79dc360be8717a397f827ea10b3c6c11edc9ea9dd3f3e9f90e1ff8d88a0fba7d236b437cdf89e7e6e552b0ee5dc9e61152140fc9bf0391ab99ae3d06d3381cf6ea25ffb0835f21a9db6937ab491557f21c06e9023e3e13d09139890fe46fe99ee27d0dd7004bbc6e77516472d70cb74aac68f7a1d2b5e1ef73f8eaea9a9ede0ccd62be18ec74f1a695cbba578e6a46d18c35a8ea20fbe67b1e5f75e7424073ad3a55c55c1e84da3d65b0c192f0b447bf886c53dc44b131e3fe801074f32a6f9e0fe86e0c829aa0f1906c53003661e51573d26c84a50e88366a5c4cc2d9a5637d8ea910a45515bb7ecf5d0a574087e289a1f92bb3e86b19391dff3ba8f3bcdd24c3f8dfdf24221327f5402a9e10e762b510ef1a804c23b5ee8feb2f7c99e79035fee0d4af716e09b07704614cebb249254d138d19c9c57989875d8df59a7d341a14e92f169163e3d247b4b8021d0a7a345412be1dd93768aa6f3fca88789fd5c7a62205910629695d4ae2c46702fa5c21e5504471f6f6b31c640ce57ab57c4508b34f5c4fdf49a36c1d52029685302081b7c9ae5ab7008caa911cc79ff15fe244f236f340d4482a5cf7e5553e6fd65c511fa512ded2fb1de2a52ebf4569566112105083da803a2f796e29698a3998c1ccb592df9589acb3dc529e764fb907ed1ae49aa34f8e4061f2ed40efec4915b6e0ef2320afac83363e2cbbad008a4cee36cde97ca3a58c23197fbb0a1c9eaed5a4847deec4e4f8cba999010a7e64c3e45f318a1a5928d837dde975ba24692fa0c93169062d48403d2ed1bdde36d5f7bf25e13328a5cf4b79ccb063bec92e222bc7ceb1b5090dba5576eac9dedca3f2b57a4b036af425d169e26932aaf67b1cbf4b1c9683910b3110ac25c1a64be6085396e737f33145346e52935fadd152df76b9663ab4050e1e06140e387295ba0cd4142b50291816e14cae246444768b8268b4b7732d811f5e5efabcd690d489b112294b399126f8a92583afe75f382c63d869757c98ceffa8722b27ac9fadb3ab9607dcc7924250e0cd5b2543a286fb71bf3dca9648b83f369c9d69f137527954673a88953156c111c0a614403d3fb617dbf0419adb925a37f190f2820874bea5783cdb4d1e70700221faf626b87614bcb04ad825080489795dc7aaa83d503e5ebb67748f4d06d6df12321b5345d656196096082f2fa08a58f3346f5ca542365f35628007d475ce9f0fa08a75cb2c8b8cd725c18a9d9d4bfa9cbc6a5f3e4860064195b7afec048f44937f52e07743d0b448b3a79fd4b871f319df2e0c2fb0d5a99fe3429f36c30344d42c69170bd65779509859def6f26c779f4e9ae3fc77f40b41f7cd694d25675dda51177645b846a024b7eaf6d06bdf5998ff51cdf3629b78f633b07faa4c5b6b7bdabcac36759d881fe4de7d2c12440bc272b96d90b3d007685a2808e23690a7c7ec08a17cb07e955785b74be71df49449090fa87b4e28b0d7a7948f1ed220b55ab15f49bd1e35981fd1ee81e5e7a30d0ffc701a0e6b2022b60e975d1db3ee9a6e9d8abd109ce4e1cedbbcaaa787e25e113238021d91418330f879b7dda0b5bcd6f0971af0f0fc9b94aa5ca61d40037508a5d72ae7f1105b380a5b40e1f5c7835e65530db5c01da40ef6ada961ed2bb8286af74adcfcc6e87d625c0196cc1e22d5c4566edc590f89330742cbac7a8a0078777453f9cd5eb4bfb7fb82a710a7bcf858975b8aa4ccb5c97eb7cd2ab0bba87d94f3cca4400930649756c28a555f494b42e1bfe40dc0f5251ac5f560ea1a6d14398cd18fa85dfeb0d93cafcefd28945a2a87c4adfa91dbceb976d2e45d1e4962e7c698989d695fae97f6f550f7820ca519e31382f409770a8c8e32a401ef7d6daf8f27fae45b48b48ff3baa20c9f3c9bebf04a0ce19c5091e4a296ec75319652d492765600b8da7cb2c1dda3319dbfba82e6c00c34fc2b5358a00bb8710bc86288ea72dd215e17b091de8e91f7f055c2d9d821bc21e8787dc8c5c1d137daf1740714ae214472302463690b52ada1f17578ee4709408f06388a6b013f116e8d2baf3a1e8e9f561c824c5bbd46e8af360bc48030d4db4f9f7fae1638377a0c0f86624da4b46f390776ee58d5eef099765af00ddc9eba92caeeb1680442c9aa99dcbd348e325ac8f12172ccef9251fcd6a709790290af383efa62353ec946f9a53838c1a4cfd63cb1e107120ba994c5d314d85d5d742db11fb63b45bbc8eac6c6103336d80995782eae185960f2ed59658a6b6ebbca866974ee0664db49795d1e18aab7cecfff2b7335a11818297a169592674fa354721f146cab3348288bf7a427c6c243869d171329ab531d7cc7c5404e620b67164d8adc6cb25f0c72cd62193907fb9cb17bad936260819920bd5355f8bedbed16ab68e9df43696d875df9ee9045e4ada797e59ec0835c5be7703b95f01b29755eb0c9ea33cd45a4b03099c5411cea6758651887fd8f021d8d21843d43b9a5a7442c4d72adb782d9b7e94a64c5c9facc15f8c8b4ed055cfdab45d045929148e041deee8ef03c13c092c0d6900d5a25b2aa098bd0c4915764824c9ff21f9a0c66718bdec5691673c67d87ddeba364d6d2beccade0d0faa22d77e9a8edd8527eb1e4423b545b95643d944eeeda053a0033e62fe959f7771d4ef72c11814f553801857c6089ab92a4814a0eb5f91cfcdfa8ac55a6fdf231e7b46a94a6d856996aac63659f72661b8977754651555ea36eb0cc14e8e81570996f0cc67ab5a6cf4160f43cda68996f44641826537d5fb0c90ae08c0451dffc4d9058f656e4b47b34680b8e4e6ec14280645035595daf0e79a92a2fae384271d2bb26159a85484eedcebe5b51ac0f6750eebb37c98ebeb395ef543263a91b48c2e06036485f196ee8af5e6aa0038df7605fc7f7387a784fbe505921602d2fb1c93b305159d84540f863b91b771ef500f718998d652b6840df7c56a86faf7d3c2ba9b5869c9dff7b13227153a2ee5692c14070e6b2e69d9d0cff5672e1b9e676d3bfa5d9494fe25e9a92e6385a02733413791c64033b390474b0df346d7bf27e1a8bcfd79d4a3fb446d590f0266bb5b93077c4c3b39ff995040944a986d89970db2da19906616f9b2e516bebeb4d6c9b7f90686f955bb3c944d5866f8189f41fd65ae07f6f4e1c952759a5d9b203afeaf881e9839bfe833deae263752fc86a6a991b279c167051101b2b2ca5fb46445b320d0ec53c70eb553d5949533b145e4a2be2469c93029400aa27e173c2b707831e72594499c210566f243974a2bce639dca2b4f48681542a8e929e06ff839f429a42efcc318acffa38eae0a1cc22475b328148ba09e12ffee2805f0445b69531ac4d3dae9613b77b955ddcaf44ba2e5fe12263aefd36a2f4163bc96150635a95766a0f7a61c9af2e6fd89b99e25cf486dc189992310fd71ba2fa947a3524e47ceae48bc68a5bdaa473d5115c70e9f31d2467f985d93f95ac83d1272a89a9fbc9476e45f21de5ba6cc8698381ff37db175254f08c5d629c4fb2a3722f1405622666df34ced966babfa6d70424b9ef968a755e705578bb4a0a8c7b34522c1e6021053db631e306639d8996be08d4bb7b2eb5b2d14fcf4d94dd97d417bab91c76abc31363c52 T=$82d06fd492fc66c21584f9e4924f23484b8cea78aa1d3169df5ec595782b7c3c54078a96e6375ef879c40f5bfb5288e160804dfa19dacbde5958337301a56c7244d4b8f1585ea83bec0d768dc47aef4b552b36bff5a4e5889d69c9fbe3f9c66691a8311d9d0e42dc2bc5b472608289ff58e81b621208336bea98d1eb691f215bd5c6a4e81fc65e1d1a0d567886bbc567f431084cc9848cfd3580ae403f616a4312557c34c7854debbfa964f3a28ca820e3c95c8338b364f0c97e2faeaf81198e4eab6ade227cce66827174309983c5e13aec5ea1178f514db4215608e9d39fe3b5dbad8026060939b3c97904a05ec644ed6608b2fd5ecb5053d7155aabdc84495cb2cfa7601846f1e2849261d944bd18b57f1853a9eaf709622440b37c6f92b073c301bb765777a9a0bf0c470c8b2815cd7fabe36df9151aa500a6fdab4c42a0cc0e8514217a6ad8b2c045b9c5820558025f3737f807087807ffcc98c4aeea7328aa3a91acc8a2ff042929d5c77289d779af2a885cd124e9aac9a18a85543100f7dd3cbbcc704a933d6c42e3a453d19919618bb10ccbc0e97a60d69a0b0cf73bb008a74ea2c91d9c8434508d680bf89eef8f628f8bd0ff68abf9a0cbd8bf02b924bd556a17f7e46a5d23d8dc27d7f3631b5700f8db928ffe0cea8962805762b628e5b8b37e4014df2f148e3f678efee71822e065892874fe8a0c9aaeda3ce4df233074ccdf9248dc1defbdcf32f384744a994026e0f58644eb999c8da72a74981c4c1e27ecb0bad8cc3a6322b46a00a90bcd10d45f40d5ca97a957cd6eb2da95392d19d7df75ffe533e2d02925dc41943c66093159a087c46a0a073ec975e7a98e4302ea062577e18c97d6a13b5c6c6be515af645ff8d35b38fe9c8e0997ebdf2018595ec5a2255a87ab0a486e6974f878cbd1011b9130d3d2b56fd5b4e132782e6c0bbf50b808978380a9a62e45dd14231c674301822531f2fc06fdfc3536406751bbea7db18b06d05fe1581448a7169863358f5abe02d3a63bcdd495fc828aab4102cc869acf92c3d2db8e62d7e6796ff418a0e65a4c8fa0913d58ad0a2b0ef67c5d0a2a27fcb96cdab3abbb18961aa60c300bc335cc1cb5c8319cd471f145e1f36ad7cc27b6cd402d01eba61b3a7813167ce11b5a041d94708b2ea618944d2a88d6a0a03ec578a91b2f033afa2ff684c8ba62fdcd725c658bf998ff136adc66185436299a69caeaf09198b96137e53a270fa8bd797a7842b5f5c6f1d675186e780eb8917b8e39fcdf2e086db0ff5e7a4f2dabd274f799530b93d5748135fd03fc8d210e3a51c6fc23c587031426b0b96ff3796afff238e06443b76c6a6bdf593c1c9de61a3bd18b757fc01d53633c060f36120709fea377a68591adbbd4ce1c198117aa4f8bb3fff28b3a5869faa0b49032e5e3f41f325d0e8991903a712516d461bb23fb15a0b28820d1e2766b339d8ad2a5c68a9743768932637732ec864c815ac9ec9869e59105f6b510f532cb356ea16c5c75b6315561d08523839ed1cd8cf265cadbef8527bb0793919d9ad0f0f6a0155966c90fe49e7ce4cf400ddb284f25f1e873d4762eaa5eec0ed1aa9ac3bad378163f69110e8acf446c9bd4941a429acc8a2303d274d69851c2f916d720a3349ec222716dd52b7b2b21a14332ec8fe9b9e9be2f5bd9fc3c4f5b1ec287bfd45003a0ec493c98b1da4611836ba7db8ab58691ba5c52745e912a7230377b1f4296f7e183e617039f70f5a5a1c8ef2cf1ba919e05948e4170cd06e85c8599bf4f03d7857d350b36b2426359f23dc1b46d947430f1081914665805d04e7236a3af4d99806a87c905a8dc9f37b1c0b78440f0aeb2ba7c8210957a97ad912f7cc5805707a8f1798ce403779eca1868833463de5c3e3a1770a6b0f188926a0c81dd308f9cbcd1b1377cb4f2f4f41089afbff64268a3822e2fcc9c6f909468b26b684062f804b36ffffaf6eaf5ca4b8703847be4b26689d97f021fffe1aa46a150f722bf4d29650c040e63c02b7dc61985216a0eb693d5153db6c18b175543f6817aa45f25b5d100a2c9bdefd69c40e6afb51fd6e249df57f908ea83ef57c18be8fe1e532e70340a432c73ea40eee739daaf42df421a3d9729a2483c64ab41b4cb6e09356c9d1ee64a907b97cfa602f4b5fb60899120137b8911d84b6bd231ce02b23af558c1ae59505dd1661066cfb236c9cda1f016d1d8a55b1bba2de6e49db5a4418e3feca95c070142870abde6cb7690069015efaf7f38783b2e269020e1128c821d482d679cabebec904adda3bdcb7f235303f19273bf52618197239b149e552c5e64457cc953c18cda2f843d5ce53677bb0a4fa1a7174f483741cd4b07ffeca2541ff8f00e72d3159d923ce1874a0b638d8602b13b277c7a9ebf9293d83c3c317b222a8521c18c8c2654cbe9092080ea7efc004523539f2c78ca798879bb43630dbe944c477cfd8b50c2947393d9b1fb9c407897c8f6026153bd1c0df9af51dd5226b6a62b072f5c3102f557788cd3b7488099ac1bf8da301ddc0226d5e0a2403ea9476bfc019f25568d79364c3b9a237bae55162c5c02111828040593363c3d64306caab8f0a8c1e53a6100f74f1b46826061667f2d00c14edb684b6b964fe785b5c9193eaebbd1c37154d778b9c3ec9a4ae5e4b13eb580fde764a976699a74e8433121a7f9e1b5bb1409605094c627dfb41289d7e915fd9ee95214d289dc4462efc47e5c06a4b0235ca8f6477ebd0a9db9c6d5b0a14ea0fa67c160740d975bea1fa5841585b48491ff42ea76abeeeddd7b9aac2ef62fd57622d2ada7d5758d597217219d5df40eada4eff92101b243f0381e7cca809907dd5f2be2db9edb3daaf0ac8ea3205ee59e44dd4f8344b877826cf87428c8f714516e754693f382b764157c84ed2880cb2b724fe8091a74de8b4792925f5485966fec467dd1d731fd3e5705d2e326988661c74dfad7d432ef12b0d4b25f30ae9881f3d9c112cd681dc6330c11941604a2d29ab80cf12718d0024f97a6a611bff2db581919547be6f4e9a2ee27023baee8f5eecf3847f53e9accd51ee7dc038cfec609e65b0b23c6e27afb81d280c474f853cb0eb3b0660dbca21221bcdba4cf07dc4804ad45ede839a2063551b1c7605ea00b0ab56341c0d111dea01f2c1cd242f73f0fffffb13773f081f760449037c9525f8b94af6d52df1ea1e7c6b835b2dcbce28d19b0c8221c7fdd1709047ef5a143d0185ffb3e1cc1b86e9fd750c6802a95e27d513f0e063d3acbbd571ea87cefc33eb9de555cf4ce908ce4481a54cc76f1b94be898a88dd271f583d552b8ecb4d3cb39fc4e2b1cd874e7fa8e88b194b2546923a84e605c49cbb9b8c44490cd71ca09c7ff676b6d6ed47c4ad78f5fd1c81b21c3b76fb72394fe200281cb341f9180c9b579a802425bb194ce4bf4bcc33702ad7e82b70f19b31392923980fe5034c889823af43908d689918952e7d5c6f4f4528f8006bc816de0621a389e956614d7800e3c6532986e4851bee2f3cbb09eafed18ef47f726e2503e0333c53997597db1d39c07c3814ace1e80d1cd27938d3cac1e03bcfa9248054a2dce3557e58afe996e019cb8b36ef689ebd10ad667defb8bfd13bbae4a68454732f22cde61e56fcdf994187ad2ee1387a47c5c2618b479bfa938653f013215d7c2e7119a642feadc167d9db878b8c39784d48d8646a2e1f7fd5f190ea74e3e9431b794168f15a00527d8217e13c7a34e9fe8e75850007cf82146c2abfa074e3cfc6963b4fbdfed57d17f70774897edee1818913e86785febe87d5bc44d5fabe510cf409bdd88992e3e0c812337ba0ed0103de6ccc2b3356d90a586182ffd55190e36c889c714806f0141436d4726faee8bfb3d226b699ee79a733798e2d47cdfa99604c6b19dbf0b653fb90bf22e5ea64cf429e26f53d1263dae2549fdb361c3f3fac5a5bc371c3f827fdbfae1254e2af96b4841e47fcb2bb2dab4e2670ec7b9a4126a740f1882fcb643d46e30fd6cd78b2d5b0b302ea26a2d34d6601433a8323d056090388ef1468a5f7f46fb0ba0c0c82340956768365d8a22bad47901341c63ac0baaaa21bf45d5491f44f9aa30910a2d0bcb6088ff0f92ed4248fb744caa8fb5a590172b9e00d2ad212f26a565790789e34ea66b2f88e5cae673fa865cfc24221c4fcd0ca341e2e4d6ea1fe5ad25a38e2ab133916682565ceaa767bffb72c10e007c2ba64fc06c3ab15ee97d6fbb548e6567b8f40c0b136731e11425d18fdc1d625b1285e3b907f17be9c73f63a1154a289cd2f5daaedd9493e7ab96cb1a73394e1dc5cc832fb2dd00c0487ab6219c0f9eeabc4a941b6a5b3d1d2baca2d4a9aaaf4bf3338155ce65b9e08117f494fe41e8136fe366b1dbbd9e09f1d36794cb9133aa197e000c0ad89b7246685f61e2794718055b936f3ad190cfd365c0dda0ad638d6513f275b3c76e34c561373a2f30a215a47283889cd4c38334f1998efd7dde3b96e8f5d0d779ddd92e2c468d8e5ab360215baaa4ab05d3d58e10ccdf50c06ce249edd8220110c8210adc8fe6eba554bafd96509acca6108cda49eac69125e7d768b1ede53a78eeb0e68e384ad5f3e76131e58cd76f34fde8be4fb943184e8aa2c06bdf227faf509d5ef8f6c5876d3417dd266cc5d342debc79b0f973957c7bc6fff929749d8d475531f03e0636b85d97273a6110d1078dc348ad8be0593e5749d16f1ccd5e607384b866d1aa4c0c776214221417759758d84f5a1a5ab10c20af291756196a4834179d7a099a73ded8df5cc9012442e7dc6afd6ba001f57025d2d272529eeb8e2fbc042f8187cadd32f1232e3a796af2ad74b78a9baf584747274bad06f6e3ecb3a7c72667787668c609e065d3f3add5e9ff9962a4d8aca802cb84efe3f177ef331b5aa4628459618459fcbf65ac08eecc0da54223c885e103c2d1765e3c5576a2f3c8cf84c27665125ae1c22cc8922379b97647456cd0a0559b463633fd6dd3f81991be96680a6192dd6840181c951d974d0f539d9c16eddf6784814ca3cecad997dd0c88001d133c048388cb7e93a86aa4f5f185d332adb4c1c76077ebfae6e2be1291517f491bef991e17a3bed36073c1d373c93776c867657fe3359584dbd4b2e7db7693f2e6cac2678460c7c0bf20bddf7463fd454a620086c6077ebde8b10f02467f825f676fe786b902223ba0f5599536fbbb27891808d70e80287b06faac6bf63d04eefaba050382c828882b46a6cbfd6cac6b8d18bd8f83c13971fe1695c242ec129ede3053c019e69729c49d5525240c01d75f33b0c64a7030465e01b724aa03fd487cd1cb5a03e6c4b8b33e58dd4e3980a84b6058e2e8753cecbac84508c6de7922fc37115c5e90b54053feea835193f1c827e3782155d76101ef1a515f2dbb8de2a763b58361cb0dd9332bcd26521176113b0b5221ae5aacde2115d25050afe1c817cbb8ca97536cf51146a336cc4bbc7e9a46b1401934b517905e20e20fd1895124b89cec91fe55606555c77e8b827169b68fa6999ea49ea80780d16bca9c76130128d2f075d8661afb0edb86f51326cc2b3b32482ec518d9eecbf5322ef452dde04a53d8a9533acd52373fcd47c567ce715e52440c92a7efee1754d4daa6dc7160ed8c09e07e68d609f5415bb98882b9d017ed057b7e4d14b7d992807581652b986f5494737c466f1d9e3da88a61892222139faa7f1f2efd140b7a23051b3cdc62a0f342dff00aa40e234ac2a6c4bd1d43aa4b0d85294cf96120e4b6e18c688eb3d8e479c853d1abd0dad3d9dbd30e2533092a95ad6844da0e720aab9cb81e013fc1fd20844a7fb321af46f049be4030996967c0af6535094abaecbf6a4e85688c99437101962b0ec4282d9a8409f2d36637a68b8a072adb239ac1f45418ead5588cfc24884c043efa421349333f6a9a8521e4b523165b20ea14e6e5884d09bcc2abd49ab14f02045898fd2b7a15c9e906edd8d269823851b9c7ed6f3bcd70ce48b2ea1d6dd93e300985e55e044c86cd7b8e7d66109d40e8e60cee64fd359c2900c681bd3f0d81bbe2a1c601c95aa10d57196476738316d6528657d092a4e996c41e758cadbae6218c01feedc3d299ebec10bebfc6f8be3ba724b6f6cedfcad8352d790bd89c601bdc038050b54d43d33e5da905f3deef7b81ef3f2e63a710b7a883e8f1bf3a2ebd9ed30c4a4100ec5f03bc376dca1e6ad0dd0f0ae48ee28ca289b64e924f78b78ed8f85d402ffde08a5e0f7d1ac55622bcf1d4ca91b58dc07ddaceae7b64532000fcd4dd0aa2747b4a119136fd0f89afa7781cc65169103c37b492f23a1bd3ff14045fdb00545948783e13b208e9ad46cf306ea7b6de169d609d914ff6eaf9ba3cdb950b209582763926f6611139da350517aeffc45feaa9375a09088fd5501b6df1c8b0cdbc0a8db5c2f41fddf35fc8cea14af3ff120077c3a2232e0d8cc45b723065b51 [10] S=$9e1daacefd174 W=$d27a01bd14da3365c2f20e76658698e73be895096586594285cefa8d6c80520a29e0a6120418eeb0339ea15a0e7c6803a0fbaa5d262b8e0bed70c64f98878f02190ef91e74e358ae5ef10099ec64781fc3d2d4d74ed538e8bac3093398dc063dfc6a45bc7c4b2e43af7d939a00dcd72e1f648049e72c5a6823c13d06f843e7f8a230df817695b98c6f3e4d8cb20e4480cee78d222655ed87a160bddf61e5e20c843b59fde1309f415820eac12216f2f5cbd93cff61d73d9641b514440bfd309f90e05869fc79f4fcdf91b684173faa6a3e49d0ba85c230200d781be2019b3e0e3ee41fe616617ad7e304bfd8a61d1c0b01f322dfc6adde3dcfb321a5059a86a829469a7ab1fea5e3db5b040a8c8c2609edb488c555af252d26b57b9f7f9eb21ccbb5e29aa57152622e783270efe31e1e288c68637fa631c844d4668feb867f2607876442056611c465372f1fec9892e7edfd2f8c04183bd06053a5df04d432a0ae559d3288019212ff60c37593348438a40d4da4100ada91c1b6df87e90f8d053a38d61b6597f8d5277f4436aa518cef29038fc2df67f4c6010866f204a781e346d33c610a1555d28bbf8f7c708882bcbeff3ec3470bb6e54ed8179e82c9fccf03cad280dbfeb06247c3be76ff839fb15e018c857452816c48480257b57444685d8e28caa6ccfef364152a93f1b55e599ec4f43c78fc060c23e22148a1e91ee32b1b887d8ab3aed3fe344606e9984902681b2b6588c28644f28545bbd97cde59ae0a62e13a8721417d01dc928c245eae61cdfae88ed34c060e4b0945205b6a7d710cf584a7b23f427ebd754e89feccc0b48c8f96a04b1d6d773406df47e428b30d317c6f73b14942a410ad9eb0ab602ddeaca2f62014f51435720bbc8b41c21a21e98c5d432367afa0ea06820a682c85f474ab7eb0710a238bdf67c4ccf6db058b6716880bd3508de2c8ea0d61146f44f0dd72a8ed8bc40e72f08c2bf82317d77dcf0b28dafae3d58e8bdbf8a8091b7869ef3537abd5f9a4b3cddb1ba61667fe514272e4c60d4985750bba2e95598fc1f21895532ee2d579bc489426dfc33624957fc813594162e33defd29e3521ff7fdb89a89a9a6eba51c831914a4444686d5c7a8ca9a11cba3cda818dda0e55537c771a97917f189d61a3101c2689f06fd979725613e1094f66012ca57cd35126d76328b352c9647b3024bf962df4621162a433028e26ed7ee0cce1cf8bd959ce9e3bfdfa673dfd63c8487807832d8bd77fc365f50a913a7988640ffbfc889d115ca914512871d628f9cdaee3374ba1239f0da27705a84fc7805a3372b6f28c49e0333d4364e2d06ff659f2d1c8a076db21f3b17dc16023d8e35dd8268bbb9e1272e122e58ae931390bc91e4b85902521e87f426d893e18e4bdaa76892ee55c45f9c59463b410de88ec8fe4275728b852e3a95b76bb9f2c0dcc9c61afa0de797f291e6190af0c003e03d8985320fde05328c48af9ce6e5e58269b3d04e90d7a2f1aac642b92c87ee4e0f180280db19f596bcd212a7d19b5877b342fc358257e3d5446100adc16ee4a6a9633fee286799a33aab2e94567dab4d5cd813dfa80028d9abc3379f18387dad960905e3fb4b08531560c5edbf599a8c2ca9ec4976e9bef20d3d5ca28f050f6fc2a10a196ecb59b2a644fbe02e9050e81f6e46d29ae66c1bf4324d7c4a5fb6689f68ec56fe9c17614e4588b3221384c9801639e2fde99af852003773c0b60bd07336246f3b01bbdac2895d95b9aa28b6ff8393811190add00dfe51ede773bfe8f1576cbae368e5823f2fe05390a870c06fc429d2a3650e116d63ec80e608a85c16635f1d71670f99998c3f1708d583032bc3565960b448ea0faadd5e815433060383ccd9470f33cf00b57a44ea5dd6d0e39c25f9f43a76f4e26cf4c5394fa5ac48d1b571b4f7ef8f4c26b65e049cade117bb82aa53ed18083e26eff05d3d6ccdeed9e42281cbfee301d72b1c750f4f219ae60d341a4b38d10e789d57b3b77b8f5657c5f3f7129266d3b6175e6cc3a69f6e6bf0df3ffd601b68cbe644d6deb9e42b070c057f02bb9787eee0855fde43cbfeac8a5a565401f8173c4b1b0116d6bb8543d3d6b7340e05ba8c8d721d57d08bc071b14d1b6db0fa61efc4b6832cdede8cf4461a350db6c951943dfcedc50dc9e1564cf85b768192b226850575f4d01f46f42f188c81fcc76bc6ca5ff880d5baff4ac770d0dfe57f203cef7fd4ccda331d301e2c84de03a4e415c664ee71c5e55cbb236fd4320fe9a68712ae278951782ffdc19a44f03cb6ebb1fecb9e0bedf9732fe5320c1966a8fe8cfab3b23e897b1a49089ef10dfcf4510208e463ba817a14e5cb87b9c4c1df428b509f0582b3e23f6bab624dc05cc150513bef9be6eb03b595436fbe0832c7f17bfe96db91297bc278a7e93ca3de65c046cd66bf4b7b13c133776b9bba554b39d325846271cb967ae64a2667feee13506a09d44cd5480d41f2cd205a3e91f2b8e39289b8eb2191cfc10df79ef7073b428142b626eddde930aeffeb448194aa08d0dab8312999ddb7c8aadcbf6ee735746ab9eb74da4e52cf99a7bf0f6879d6554594ea09a93345cd28393b1d15799375464ec33569e2e7d1de150d77c9636ace92758514a32eead6e7c68e3983a0b93fb4edf5cb4112caafa7dcf3b7711888c9f694863d78d549655e4a196c8ea94a49e9026d05fccd88280027794f212b7e6c5a02dd8bcd227f19646dc6578e394418d560e79aaba91039f33ca5004df9b878cebe239949a001623e88afb528757efc14a10baded8a87ea7f346d9f34c6996cfb92878d4983fe9857f8164bbde77ac5d49844c239a3d07dbb68beb3f1bb322ab1ecedcbb0f9c4fdf29a7fb748c178160d97b1b67351f1dd98b8d3e4ebf6324bc24608970988bedd3adfd5673e375948c45acb9d82bfaa80afe320498ac593b74162e898756169e8436424dff278a185bab1a379f41419994c376a1cf6fae3b8af12b7e2f5df26fd08774c9d2305c91b7e216da556aed8ded8e76cce775a29e78e704e76b5563bb16205f5c1971a127c732b25c39b68b659c4b1a0c773130e4c5d144956339ef1d76a3e9db580afe809b2b54b3d5e2727c99f4e085da5fea11a004d474242002c00caa5ffd51b5840d900da941d33f4cf6184a16c22bf3810a5308212c7dd83dd62c75d920b853073040efd19e81e0a01c425986568fe090e524dee9324c6 J=$159ea4c7750f7f1abbbcd48d3a4897453c8ffcf88c1d16c460a39c334da0bda17e3f072e22a546bf9ac82f536f485604ba69b55cc011183ee0f4daf6780ba730bc145837ed10b969310b1942b34067d63f1cf7d3148a9ce2dc9eb0c10afa529d25ff3100cd0615735f14d8e80195e584a2a5571c5abe950d79e1afa8d4000a9cced183486c372bfc11432a148b7a954bb7a1a41eb81757d145960ed7f5f4faf8ac3c24b80a03822d532831c379a15e593aace50cac21c6d6d54c3e2323eb69d6486a5443121e4dfa47c55ca31630371dc3f14495762510cc56273d609f7ce594d17d4405bd0bafc40695587667eb8d174fb50e05748d93c39155a81b2b970674da3183ccdd797f7df1deabd6452549c9713be7b122c4f5b05c9dde82f95929aa105b7c5c1e4b057ffaa3219bef4689d930257cf57f938ce42b03567788006ad4e2fefb70d4c5dbedaf88e1a6567bfa8b9be6bc275596f5708d9e1c88f7ac176fa683a0c38f2d113b5a4abb06fe592fb8c48f109a971f69d2eb1e7c12db4b74320e7389886fd3b20ae07877826520b0c4d77e9d5c231830e3f8680070f97054e9238e6ab7bb60f748c30066eab55318d7e07bc9cff2e514ee1c7ebd4d7203aee6739e5e87f732a59137eb86e6bfc471b03db768854c4f92758e3c244ed8d35396e780ea662b9a0a9a8d49a0d57fd5e2f6076a6940cc48560799a2afa62b8d79c86db8b6aa01232abe8efe0ba9231f5ab81d417dd476d33ed4d919e34f506804cc05bd3f8f6b560c6a8dcedf616d7f2246be4cf90f069e8847de624ce269d4faf0cbf7678a6c04408daa452bd8f01cd2aedc120df817421e8655eb4929dd4109567a2de47dd9f9f8abdcf8900edab8ac1443e0d7fe1fdf7c4006967fca65ab90b8236933994889d92e70114bff5fd18d1b4c96ebb8d44927d46214cdc471ba6aa84382706ddd144a5454e88009d37476aa848e270f8de3db993690da589c99941d16d697b4ceee63731458d6ac35db68633bc81f1c3ac9c9311cc8b0c941a537aa45d586f7e2ce220ca3472c5f3273799e09e9a4c15ab1680acb63277db268bbd53069fe3fe63c103d6c5644a2c8c59f38bd7679b1457cb23c71b00ed39c39e249d9a237b8b569acced5d42e27a8f783d4b989e4246a1353bffce8aad1d3376fadd2484fe860d3f65eae7edd38c09f484331f00b9037be99b87f78b3e404fba95fbda22fa993ad0d6d078be250414425e7f9ded9bae059e5ff5e18d140fc26d274ff099016e54172e120955f7d936f9d3190226d83e35a0e7ce081eb74239d88ad9a7b1811290fdaaf782b54a54d15ceb4c80325bb281893f8289f81e247c4b1d18251a511410ed0ef259d7de5a4ba4d3122432eb84374ce944806be27d3a54de697551cce2362124dc229b64fbd384b491c9171262280c4889b985f2f5d9c7b1ef53d518ebac904d04d2f3f63389b479cde143ae0a4a9550e78e4f7440664441a460621a619ba2b9d6cde407ed965880792af0ac5b95a42ce3fc8bfa34242773e733d983aab3ca8c2fc574dadd71445bcf11a0a9d8adcf1e1bdf454c4f7529bcba81da9b163809cd6a011ba762932d2ee5515c7d25668290ca4e0376ce2da542b5b1b55886e0d61aa1590f22b96981244ed620f54e020b2390b713c51305294b71dc6a1a81a7a2693e6a87f6086e4fbb84edc9599c7aa351c63a52fb39eb737ce78483cc399b9a77cafab95d7d8c59cb2fbc76cf6c989ab32a048ade718b687b895a7ca3ba314588bc78f8bfb12fa4af62fadebcdc92a4b05aabc49bcabc35edd4dd4cf448efbabc51782c66cb4317feb9447dd0862e6f7fe394c16513e2de2c098c3d85ba8ae81f3b5ee449ba4d24a0d6ba3c6c71c212d3ca8e79e93dd75c3bf30c913474aa8442571dd392eb0be434c860923699eba351bb15cc7d6d1dd67bb6f0da861391cbc3e396caf484b3328e6ce3ccb85374105dc2524f389de267a3e282e555b2c9bd16d07eeb9e8e61ba3c5c0892983245f2eb8a5ab1c228b5fd9bd54663f98a18912e438e6a7131ca7929f6865e546ca8a2c8061ae21bb9f2ad05feba5f9502ffac19c09fb304c5deb7e9fd4a92b79619221bf5c5574330c17b0957e63463f458421c35a0436889c277814c8d3b3aff58cea8736cb5a562333754ce1f7363937dba2e021dd814b679667fa14e723c1b5a5a5c4c11d9a180cf4366b86f0d343f2abed0e8d811a4f678494f2b763642f6b9efb47bdcb3d764fc18d4bf4de2b332273481bd377d178538e9d590343747fcaf7e248a83aa30c2f175c24e9b80a873aea9ce35d74838cec8c9e62707b000790f6bc41b5beeb54f977cbee433ffb3257cc26a4e52b5d9d3cc82e1bb06bcf5bd12c556d69e5f1be14d82e6de20fa1f1e44766ec72179bb8a0bc15edc0345f5b6306d16366a65ab81e4e07be21dbd0bedff141845cccf2922642fc2b0639d9cdd48b1692e52cbb172bbef34cffa6227492a84e4beb18e273a7110857e66687fbc4ec21e7732cc40fc0c5ebcfce13166e5e0c3ef0cda60df603f340cffb88b692d48d5a382d7265eacc4bb18a886c20e49d97589c6146850d37f33906e0d6761b5734dbc0aa2fe5feecdcf9180cb01eec9151141ed8399168bc2633117f35aae8569f2fe683a04a767c7e6257560a1f819a6ea0bc30630587d0a527789457b186cfe64b0d8f465885d8cea312967a98fddd784d8668f67ecbe4f0ae64e7668b6c0b08c91161b52ed5e234d8a4fef3dda7405cc4c3d433fb3346122c0cb12320a52a6f31a71fd2791ccbaff0f877bd3593a3e07309fb326977621e034001bfa77dc6b9dc7c087524586f896113a3e0db3a8c11434675c6a556170b01cd22071132a3eea717e9658bc41450abc0a2531391b58937715d00dacacef73d6cea397e0f78c456185fbd256d2eeea2e1a4b33f4339e71187fceb601c04f2a3835e24c3bf78a2159737ad2099617eba2fc5d5d01edeed06a6a2ed7f0b7975d995fc6c1b0f40e95ab8c7c0327892bc1193ce14f83d74042ca77142894902e5cf48dec40e3cdd0894e105e4fb423c797da97f2e3815a8dea494f446cdee9e8e6038e696dee9aaf6e0abd1386235d9aecb5579b356273449df1804282d7c4186ad065c67c3029901645e4a705627c5f8be42d93f18952d718ad5ccc78b569fe3511c0d43625f4444477f8f08ac93f9d0972993ccf181c2bbf63c02aba93b8e639b5695abcee66f199f160d9919f52ff84c66e75bf277f46f158f85e266c99402bb6a472b470e73a8a61fb4d403742098784b549a03d08dafd22e62d1b31c0dd2ffc7f6c902935319ed6d83deac990fdf1aaacc217175d33bd7c038b3b85e6e2cac82e7aff8e944aca16f0cd4a2634793e0bbd262cc04d71f84eb005714dd3f9ad9609827937b3913985a2956ca342edadb82d2d57d3b55bd41fb86c420d64b45e2b3e9f39c8f41d8ec6b09a8f8d1b7479b46decc3563908a0ecd58720010ca5cba23cd764f6b25c7571af5685b49cefd74d0e9a96fa925aa5406a60e92c766ca4f46a95eb3ee6d8d202a55b473685447e272f25b70691f4845a0f134b7bac4bbe4413c40fba001a4942adc29809ddb9be37d6d3a534fda73abe5aa213d1cec1422cbb6d2d20c2e40b41030d323512ce9195aae87cc4b403c6ee5afc1250d2b0204cf99bfe2189888866bd64331cc361abbbdbd2852da619c3f8a5224da59aac652442017661638be0a832f2913c49af9244d405c2a5a5fa115653c610f419c7deca96f00ada2bbce8e2e4c2c603f4e78939ea5e318c450b3337ca291463ae769baca9dbbef142919833833c1cf2af0cd8dcac7f32d311828aa729ab5b13e88bff834205d5a5a62468a7de4c8320597b622519ac95428839b8385b939d09021a6187a0162d3ac1cdf2ec716e9305efbc76c032f2716e5a32291355c22fce318ce2450eb080a392ea280fbeef2e29c5244177782bedac0279034c982c80992ef524b708381c2b2a4481fa5d90ecadb529b3cfd7cc4c8495c642168b0a5614fafa91f3b0bf7c2ef7e65916ad4374310af216d91bd857cbfd4c744f7eec00bd061e5810d7d0de5c9ce15dc15db4a0e081ef8787acf881985c3df6a128c7054a90df13400c55ff49f84113e4ee4aa9fdc9f1a228e24da81b6564268eb5a8a9b4d8e24db2c0ccc518bee158781ea5c1b6ebb90ea43ceff43b25c3d199dca920e87315896db321d8d297c0822cfdd8f5843e4072729ba4571d1f1b840f49d1d8545775838d28bc188ddebcb1711028defe4b276768555fc86f1c0293cb0a2f8e2a2f30e692bfaddb937a1e7895cb393cac2768d8415c7766fd072c7a64071e8098e2f6584c9f0808da816a784fd1d06983484c59c1632b1a501dbcdc67d6c5b4e1bec46d34ff6477443fddff1e466d63d10cf957bcbbe1d1790f442c68bc051d057e8ce09ae3447ccc474851fa6b0a22300685bdce64d442852ad0b4e378102daea0ecfef8bcece6b2d59483fad0c213045065b4d9f0d47c0a2f1945a43c23b1797efdd94200b86e6edbd9c109573716dbc433d94a6781682dbb652f05c9bb03ea2cde0ddbd114774312425dac13a11b6d93f32ec6fa323637d37ad0ee4b7c3ebbcf43fd5a8a1dfd99c8e23ce943ea10d30a151c11850873f28be5cd7201550ae42c3084f3dbfff6d21ffd16332cfa88e04d958b2e7efef1cd93a5006fce34af7618a5b165ab80126de84d770ef49605e81de89e50d2a109e113850abc51c280fe137fe1f601a8128c0ed50f8cf1eaac971dbb54e7e15f08d14aed20db9e7285cab289e315583a3855c219b43666f2fd469335a34091c65224752a938b955c3878f38a888a9d7d787c9ad24ea612ada1280da8f88e4f2d3dab9d2c43932321363a4acc1cea584f36c399d916ede80a32dc814c07b469fe2784a4b8517755b33ae2ce9e496026b28499fd3edc400ff5b72212711d29c7a323a7f5851acc8f40c939e17abdd33808475f02146114a5ac7024e5d12e4dde8ae763a4ce0b43de47fc4f12b71b2cbc408ed37f36fbfa9869d799ef0cfaa913da64791afaa4338f6b825b9f2ce1dcadf1946a607d3f36009c2f0571d6e45830c60dcd56140c5a9ec6ea2591bbb13857884d5959f415f645f2921495e4fa3c886424859632f8d5f927840ba24994fed37f82668f1edb4878d420bd8c564990f8e5a1d3ef3882c5cfb70a4e5b9b85bcf41b6a84ca814902b55c291b0d3236f47caf804d012194584af7d54a5770338afe7549f9d975309bcfbf93eb407697e313b2295cf561bf21731ca917501b4f3ecb93caddbcaa769677994055d2670a3c2177b1091631c3b846951f86bb06bb68e39407e93da34f268a874cb35adb86b0a46cef7024f15ac34927e28295cfae585e147928c3243a52fc55702d6bb04cd940833099560c67be39441f650dee491dad1370d5221086236bdd0a99183cb7acc7e4c0ed1c58d6dab8e7036c8a6099fc2b30bc5def8f763369c94db22443a2f336582ba079e3ecfda011d80b970d6507fa0c629b2899368f375d72b4198e4f986edfc094966f4239112762473af6383d6329c12bce27564e77f2ebd0bf962c90d9e3de6a4c49e084615fd97edfcb051d55ec5d23833994a37e65cd6a64648b989d62c2971734b12fdcd6390f37f123ad89f2f19e69b581a03486d392c20ab00af7006d7b18b34913c0bc83c812bce4a723bbaed1050274a00146a086e0c564f5669b16846ecc739ad84ac159efc0c33806ea09e3a3b63fb5365456a1b9889d34da9f901577a40a17b812b53497ea4a75f363446f0d1d95f1ed5c264092ff6adc68be8d39bcb25113a7fff25f23a44dc2fa55725af2965e6e234601c4a9e58d075c6970c03dfbf34643e05346d3411d38871a4b390a4daee346984ecf4c14efad72481d892c5b5c0d4f0a777e0a6d0a9fafa21994c56f54c47426a5a5c36fc08a720a3cdc50c91dcddf07e6be6e1541776a59d5ea03fe1d9fb71a7f04efd49dd40bcf809c809bd4875fdfd163a2bd4c0d34bda3556cdf6250b8831e252c89d89d9954f5e595745741df694291c2b8a192f9ccf2c78084fdc6411299ff906b453790c425c4be4910897338bf458f53a54990abbf54f272780436135bf6e3bebd39912f3d7b6ea9ed6cc32a8ff8067910b3843e5033e53d4b5a00ed004ac070c963b3fe470c36083bbc7814da4236e4daee98759786ea9be836b96577639ef6027833e3f9353ccdd340addd184aad9cead8fa7109c6e990ab58e9ccb145c425dde7d76b932500ef9f90f80e4c547ce5752994ff6790640948ebf688931b97036482b6c96cadcd222480ee334cc813a45a4fb0eb87603940b4188b5a4a7824624a0c7c95d9490bb945f674895ea57351226d74c18b19c7966ffc09ba71bf4432e5c98be395dab31407624f3a6ffa728c691bf73457e9d1785a89fefc412cda5e1bdd287dccfae6e113b693560b1 T=$1e54a1ad8913ef04e90b85e9da05761b742e2b7354808d334278f8f786f09c078f6d6548559d948578a9164eafc2bee13bb7b58863ae197afffb11e5a18e731be8d09ddf46b43911be22be4ddfa8093466a9e1244714e4c885264dd4e4d7ec442ff8e2bf2f0fd644c7280ed2ef9135da291d7c0b45b3c4b2fae69f1792633bfb82f1ba9c94dba57983294e6c5b555d8f28455046881142aa90c8fa7e54581596a84af2e717477e09fba9678bc36fa4bdebfb8028b68700518994affba46750373058f0b007ed713cc19b6f8aef9b74d21e54538200229820d748ced6e997861df4e56beb40a66ba9fb245585440dc95b5c9327b53e7e313bc75e9e1a39bf5424864b141ccfae8601e7a168f77fbd3e89ff4dc5a3fb86f47562fbcaa4d2ac5c90760acbc2d5b51209bd727468f25512a39277003c823290f510cb5058bb4a49676e550f0cc5de9339f981656464b9f308356c030eb5b163fd9b546c915280b398aa13a10b3e902241be500591bdb6b3414cbafe93a08f748efd1cbaf520c8298f14e81a035debbdfbb8aa4fa5531eebfb496f12d179f0aca26cb384e8f038d54f2e59ac93c6ea9b65a6d1eb63192d3afa29681f7219da30e9698d68499e53f7f854d6eb7a1d6be7b3950b5b36f79140be64e69ff2f09d02b3539e0b349b0937f2947967e99f988e5d2ae66ecf4ce21b6044393d936a672967c12205aabf99ebe261cad75c14ab27802236d7f84ad4301785198946f857905ac9ddbe5f5f46a7452df025f83f204d106f5e2f40cd03b8bc7af75731021482a27c6a1ab5eddc5f15a0f9d4e531fe38e57fcd27f5795904f975808bdbde1f1f3f62a1ac16b0c91ad7c5b71461ad8da1a53847ff288c0d7fa4b1be93dd543baf25ab979e8312f5a7a19c9807d5a88bcb17074a203668cd77ba4d6391f9fb434ab3a04892aafaf6734fc69949b5de9aed245bd00d317b1b36d4a5eee9ccf33e57bb675ba158a796b2f372abc79b97d2b4943c3fef5832cf49d607c549bbf5a7ef5838e3e6d9bb8ceed68b933076958b1f95b99fdf5a785060a9c73967977ccf07a2f99ffe33298d6ce5d1629219c63c2ba1198b237e918f8de5641e1b25b11d89472aefa0f91bd2062766c9d34ddeadb5d6d8be419c51ad794c7016f7b4f77b86c0d44a73a0d5fcf122a65e1e2a7d5aaad5c7b0a1b3cb3c1d8c46047f990e156d2205240b4ce589773ab94da759b7bcb7f1fe27f999a6db89a87069952500986eca9707d87acd39335e851b0ada946b2c07f58fe05cbcee414297839b0e4004108f71ac210dd345e20cbbc676a50a25414e3f197ff5ab341c38e21c1f6029db861668b189d9fe2d6bf688e184e7a9a6750a45f8c8d1f73a0fa7d08d538b0dc1c34919bbf0cd7b8d6a25f4f117ae507ee08c3e62ba0cdf2dbf022daa6612e911f79adc784ba2cf161971a632fec9f5ebac0088ead27746b2d974997bd8598155bc5a2155480c970b6431d78d74e51255fd43e3ceb3523cc062edfd8beae52fa4054610f920fc74fe10b75893738e5eb5c8cad922bfb64f27ec777c487a3464f3cc8552bd1ab865aa69fd07407c278075e0628e3ce67418ad6c688f07c9fcd8b4f21281ca9c1f74bab897d288d42e92801a2b2c0b93e1c25f01bd3509d776cd05bc9a2b4cdec22406618154ba9a4331d87ea8a25664d949118c00eef7fedac8e120cb26577734602b447dfb25a274d88ff4b70ef8c01561d2684af2e4595b4db2ed596e9e90ff41df24e0af5490d730a1d268d2f09bd25f331e895513f2cd817a25a7ee3b7e047265948ec5ddcf786ddbbd5d21def58abaa70492a44ca8e4fece7768ee169e74382fc4226cf0925807f39ce382654159f276cf242a3da87ac539550d90f14ad71ed617403fb4c00954e30c0b400cfbd91d31c52830c82198057ce7caf1192526c499012b77fe3cf6705f6f03d6ee57ea0bf35a47c67f91db82b7a1fe079b267c2d742cac1d7c4bca5fe9508985507022a7870ce51d8b0f98826044800936e92b8c3afda8b16e13dd5ab6caaa40543b40424c0c53e49abbf46b005e2c8acbcf308c8530fca9600fa19ec3dc08b11af1c8d8e317338a3cc7451e4ac7f1516c75bd1ed7cae32b5e8cf46bc58cbd43648130fa8329809cad9257290f20019092306841d682a3969a909f0b0f05681fe592b4323e597b0d2a5fd104f6b618a3995f7037e9f04ece10d36fdd8c4f15a87e52ab9ce84e3bb5ae46e4186b5b5b89a2bc73a7aa6f495a28dc0e6056dcaffe1b9b349b41ea477574bd48e4919b945ba964675fa5f461c5f6b6f80f4d6308ff5ec4cd99ee351854db1adcc0100a6602d84c835100f209802586f299cf84c76dc21ce5f43d811b02ac8d93f5342995690d1c0eab64752be409d7e260c5ac919b92065a13d01b172ed1466059cc5a33e4d4752807d605194d9f504a287f58966da83ae6f5e927b527e61da4c9fff3f09e702c98421d8303e454b0a3e2a63ff421f3c35bf204b7edb7e55fb4649d11ff4b04bfdd04ce70479ffb76724a3ceb9fb662899eadff3d2bb9b3490fc6924b8f27a3ea367d7b0501abaecb3b45d1e1aea9cab4d2d6dd53b23b8b63c7bf59f369171ee2ab331d5d65c79f03080b8107cc74471b9fcfa789e10f0e99e207c9724b6914e93a2fa980ea7dc7f4ddb2ddf5e25877ad227d02e5a3aba5b3d66e7bcdf5f0569518a09409016b75c50aca7d19f3695afd70b63747bd4143f2534ef0df03483e639c2fe9bf6d0fc0260a9686ba4ce8c702bc233646d40ee3571ec275565f285a87ab8eb8ad75205a135944d7b763bf6cdd2dd0c0f8be5c132d777dc40c5c96a2bbf774caa1d2393d6be812dca752279eb4469637cbe61d33f334b434b45e93e5eabaae56f2690fc236ed892bbf068c78dd32bdd83df794b482591cc62da459e15f9f6d9e91b87aaa6ced3b89b44e5a7e0d49c623388d8a653d44e56ece6073c66b4818af3c4ff8249fc6a8d18f1be45131c8b4bcf34021272ef9fc25ab5961fcfb77ea63d137e536d3124060c4444ee78e89b7061a5365f7f0dc196cb82c6f66efd75044e3565e57a1f3c36ff89da8e47f72fddcbf1d32a14a58967d178127ff759d7da1e87db7151892e35341224f122f7bdc32dd922123068ac6d27f25458ea97a5d0499666a8698066b30f56998b47ca08aab7796965f1a9ec2d5d6b0d929c3fc7e4c124edfeff50016cff13f0b118294ca304432e3fb9a0124ae06483111c0214d9923340c16948578f6f3152081235b5e04094a3a4b870c359a456772c9eb53038f42736138f8cfb0feddf413ba6b3b894e06269184f630d76337cd78c9834176b13ed4d0e31666de44f18d1acad96025bb930aee87938e7d16f7e8c6fdacc0c8767cb168adc95527155d612471b9cff6ea921c09a35c29dd763391ecb6263d14380c9ae4b47544ad22c09e0a0d58fd1df03dab31cddbc562d957dd0be78be785e2ff26b862775fdc046cdd6e9aedec41c5bbcc2cc7b572620441d6fad4a7ef7e75e845fd8929f573ef23f7210668e91f9ea9d715d73d4f229ec7739afffae255cac96c7974cebcc2df97ac9c66b3949855583187e2ff08d754763726e91119f617fbf9d19f6bfc97b3c3b3fdeba7d83d7931fc5f7bcf850c72a975dedb912b0724c442dbb31e9590c4c447c21f733535c207a459af44836a104d0d2d52979883fab6ac3f00eb8a043e7265267a7b1f7dd1b3f17f90a16cf6f2e170f0a8d1c8b4a0f401bb13533f85e83173d8b38c5841605ef10b723975889bae06e3c77e4c9a72db695749628de05df46460f71909f363e778fd6533958db9a2904a258c4b8377f75fcaf88a1ee053e91cf7790c6a2c29dd043c033f7a2ef2c6f6f8d0b5ee76264b7cbfada42fe3ca1a5a87d08fd963eca1407c0b4c594b875e1dfea886ecbf33224af0dc653c183d7ac8aaaebe9c144af6e845f52202abcbbf6ff1fc809411e01a0b2171d7880418000cdd8980d623dcbbefee050819e15cd42973c1b9eb074d1da63db4c1ad4cd27c9820a007f7f0ed73f0d463aed541f37ca3ed0d97060ca6c117f878c61cb18c63ccef262a6c0e40748e8822589be81092e47a956b3fc02b13c3871a5041bf25b7d803802a5a280eed9ed1bfe710bb527ac8fcaf2c5ee79772dbc1c42165e8c6011aa99ab2e4c341086dfc101bb870751ce6558b56d8e7fc73ce2bc5ec7f5a7d4216aeafc84fa0d364acd12ff97f79fa9b0dab244db63dfeedcac0a6f47616e472b192321ddc1133570501d6e528082b196967e76dad6168829343e5465db889437f79d7737228e917820ebcba17596636f96063bcb11cbf2a13daf1fbdc4c00862261675d9808404b40e986b22856986ee96b4c129efae3068fa29a4a963a305e3689ae399384f2e83b1cc15b7a17f5625ece25434b16e84c590bd390b5ccd0d917d8af89fa92a033b16cbb1d1b443123b13ec8953b10cf51c4d66887e56855e462fabc7a249fadbd0f0019875ec77e06668c32ac097e6cf93932f4c5f8ca4fad6f8ad1f082339d7a4ece382e16a4442cba8488d2f51d219fd59ada7c456f0c743334903206675b2a3b169900d1e7e8d996fd3b25fa109c54fd38aae979f2e951380ed3297d5b42e37a0b726b3e374fbdd9e88c0605d6ee80e7ffc487d1a9a9a615454b642942356acf4b4f88904ea1fb4e424278ea85ef2f82991d416ef74a1f9d9fe2150e9e42cd9c954ee3d139fcaa09cce510f974f29d9d65a34a47929a79f68f14747506d6fda71178283fe3f2c296803258b622de51643f4596f39d49e1ed5ea02960c60143a56af71bc6e3497d443d379bf2dffc12c40fa24c400da9b98240331f7f10e29fbfae6b0e43e06d0c79e9c8520efd90946f409e5697ec068c6d5a15ee1006c19f96edaaa9346f7aafe63b27247591328332d13df0dc939ae3d3bb7bb147cad8ac6e61d775c6160762cd3d1d36d83ced38c0851c14ecdd96705ddd92bbeb9d3a33a409bef9d825f89ed8ecfbffb285575ad6b45acd6a02bc623476e74f9357e34b592f7c5c08ee96c88f87ac4af9ed4785b96dc0fa584796c29e990ed277e049cc463ec9ff0dfa7f8ac62eab670b52c489295a255ee75f3aceff381ba73459fef010062d04384b1a024c1095e6a54f65fcc798938944e08d813c6c29087b68d2e65b00eea0d57022db04b3d927bc47118be416e242ce3949431e0edc854f9febd72476e1980c2cb05e8c6680271c65e18f8f3ca5da666413a9bd69309a670c807b89eb2b6f4162148a28d8ee0a3d4156d5d3dd375bec4de9fe1e3df86c408d8929da7f1faf870b4bbaf998417a696ef01051290e746688e8470a2334b766c8434a2abdbc8731081e2b4e28ac330adce58b9b5e8d70f61dc2fb0ec9a2f14c9718d7a90aa002abc433cf28edb8c9c1db97dcb9589c322116d4cdd855343b4d0fffb5aabe31722cecadc5afb8bf4b3e7cf149e0ca3ea5d008d435164f7dc7aa1dd653f3684f9527e756d6229c53f8236a2e0801c233e43d61e44cfe44d9df2f4614efc05da3d31a77c3d0613584a32c09b7ec26a78d5fa782e2bcff672295e0f6f89a17f61666d371d9df323ec82ebe840903b2e49cf4e2229421ac68728966b685eb8bf13f6f1a391c3e02b943c8e53f78776402d951b25cbc388f95da543694dd6483c1c3d02188f85aca01e87efeac530d76fc7f5b58e77ef36e4bd2210fb9416e7abfa1304402c0cc5cf48dfd61d501d66d470ad9a50bd35aacfdc488ce32cb91833e2a40236b7f421c6dc68f1daec6bacb3ff616f1138c3a62144e8f15e57d4a3b8f5fdc2ca3a85b66c97f30188e322935b68fffff8ba54ce34f7b34d31cb043cf72e9b3e391d7efb059999f9f1b4caed12022583aff71809578ba09ef904239a1b3f6de488396ee1cf545d4c77a801207a7dcf14d8de0035d95dc4ce0386c78049da5d56d338305d3a5b2be80e05088bac0d4eab78a04bfc114c5dbe1294450d4f61a70eb19573a57b0b93183ea7fa7e6cc8e80ea05921cbb4e4059d5308645f1a337697b33a6f14cbabe327abaa23ec6f0b0d75c4f18f96163f717279c03906c292027c737c4664b1c5ca0ec83f5b1dcb3a24183232d289111b0137e0522feef1a128f57b5c6ae05bf9220d34d8a85693b0c0eebf2abfb2d74a3f27e56cf8b1f0c8d52bbba1c1e452362ea995162cbdec9b662c0e32e26e936149e474e4d75e6ab45e10b4e6c5a216ce706088ac3aa0bfe40fa79e0289fe6f0b56b571bec9bf7d6bac8dbe9bd567458c83a4522a29af78aeca1b05a52bf371148e1fc1f1c7091c7630ee4c14137c84d976edcf0913a6f171bab37ded10fea692c40abb2ad56b7eb3d196513e55e5de62c5953693f8f4e29623492abe3abc26e852c9355986dfe630db98d6bf3bcba0e980e008adf3960a01d5222290b2c7ca08eafc1c71af70cf078c1232be413c6f8fc54907d0c93b91a808484c4be546b5f8e7b [11] S=$5722929fc0 W=-$ba2925e26b9ab037bdb0249bfa0347e8ac77ed2fecfdfbe75898ae6bf0fc084042c7a4067954f5ca262b4b548b7e6cf497636868d227645adcf245e85c7bea0c159e06f9ddba836ea24530cff800d6b0b379237b6ef4edcf25f807e78a2f6a9294f52cf5eed4d9f48b3b5354853e2a9446677cb907c3bb0ca8bf3a5b0c4d8eef121ea548c5309a169af4ae9992f7c22651503ff5c0cf466c5d4c08f8554847a8b42cd4121ecb19f17175dcf1104a1d09d3b04fb2df116bb5afa4463ee7689a51e986897480367b3b094cb75be0741efb6912a49418995dfa5756c2d7efdd909a3c02ec28289763f362cb9c587da19978ec38bc198c47a83ed79d51ea08697528d448947edbcdc5680e18f045e2ffc53825c1cf40f51c44b8feeb923d7694e91bf6a68801cc71ae5e057442b4a9d3bf3adac9a0ce098296a88d0fe2184a6fd68b686b3d7d6b800817a11973e5b2cf279e66f83f5232aa7d1b2a4d405b5cd00a713ae3c7deb349027796bc37e1407d7c41a8bc971eab0867856486abe99500519f4f66d15c045c0834a88c4cce60d432d6c4947af5c199941d826961b8239722abede64439452290c579330655ce46f2821bae9a52859d900020d058d1dbb83d760633358e7d518598d90e8ca6e81f4adf41e3832b11453eadbecb2f530c05e0479851a7e8c0940f717a400e9e965430cd39c055eda6a79b85ecaf319b1ce19144640be64fdae74ba5f23a71a68d95c44499665c74c7339d3cfaa7d5f15bf592e3dfa361361134d47c485c599589550a330af4930d86dc771779ac2d6a7719d66e07948f5b32cfaa2b75e7fb9b9a7805f5f574a4e4d5ef65e0be0b61f8711f214a7b1208cd83e5c16dfcdf84b2b3bf531cb106e2cd023174f959122001e69a3321a04b2a438088f902547dc2597e6e025a698c306a99e7a564a200cc3faaab6ea5b0b2680701900270e528115513b84962cdb24ea1fa5284858215caded8cb0c7f7c07a25afacbdefd2bb739db7fc727b6d78990b47d335cb8660ff639cc78bd93240d5735be62d3f5be1e313b6350e95a4cf3ac1c2971ba0d4f268106443be95b0c04bc20fda52efd4e4be24bb60b07b63d871adf5b08c4954bc80b2bb4f967db3cffaa2f842a4e55ddabb0e74ba7143cb532764cc059a594ed5b6f2db663eb6f4fc547c14d6454be68f577270b4f13b93d294a3e94658509c008cc265a9c173ce7bf9c808739b1666736acee8e7ebf789df4f7e1d6dbc6fe4e7626ff41e8eada05a957230438a49532ef0bdd0c0e5d06220ce66b12b28b20c5476c34606aabe4fdf8bdc5a4bdbcea32480520bcc9a1f8539b68b59411717fce8270d383f9f7695ce5798c63347b71f17d6929c57d6321a67fd283d131a2b21dcadea903f17c82cc10e69462a36897db129efb19a930fb4e4eb269e38d772b2c6648f48e36b99e3d99231dd02b36d9c42f92b506dbb8e65948f2540be5e8fc5105b650bcb50e430dd069e5f742f3f81a52f8e13e352485e4c447a29b0e50b49aeb50874fbc101168c7671351307584502b4076c8b6287028274565e8cdfd0103d7638c6458346dc9004a9702914896ce2765cd98ec121209e5bc5e05ec39105d3cb770e8b043b6df6cf4212f9074e1f7865a435530d1f14b2b435a6f1c1e1d84338b3112cc2ea7ed01ddc08590b81fc9d228f720c539c0b0dedfb822614007480225e0c0c88b229461657273d90791e9fb85c36ee182bafd99ca3345b12ea0896366a42f82d8956940ca623202547a5ea6bb9a8f60cf8bd83f79fe77ba073262a3744d971ffa4e97a8e32659277cf5573d5814a943a6d900babd640e43bf17078a9382eb9f5b3b11335339c37b28eebab5848be9970fde54bc0c8bc25bf984468a09853b45c3e56acb0ff63de0f11cbbc661c89d9d9d9de093126fa9e30b8b2ba6619a142c649598ece1071ef124d8d6126b45bfd889bef891b783fbc30a8647b4a6776dfa32f3bde389a88292d23fea6a8b25c25bba5230054655a71c2d3f7f94f381274473d38b417c20aadba1a93a6a64cabc4779fe1d45f60ebbd62b41aee7b1c6ca7c5ffa61711850b3bbd18efe92babf9b38a6f34a2f125eaca5ee3b9d5c7b08eb5487abe1343b26d59b1efe86cd15b9ca8628a8c2e7504dea9b15b5d30d2275d6780c2a0ccdcbec50cde87b26c51cc0f46b1708f408197601c9604302cb4b28cf5d7679d8feb83aad128caada649f69457454afa8e7b788c0684771f7c689c524d706dd86f1f994f6a03b5d7e3f0e05b286cd6d9bc83db5e974d56edef57d84456a0fd33849c25798e90e191cb14e6f246f7f608bc80418dc842fe6605fc6e83cd2d5635881e1490a6cdc04e77c9dc9f9272629337dc675cf7e4d89192e2b250a0dd7caecb6466f3a8fd64a7588e44f1c94e9981cb8d2343fb4a72ae5c72f1abe61c6492722ae167d11e0f3823cdd532f0482464a073225701a92de06888d619a46e654a47e2b4d12dabfeefa0dda6f8b22075b81face2d1d11c943206c97cfaddc077e47d6d2ccb4de9d09a25f1e51156f8721aa68b56f2d38b2bdd9aeb6d179ff20776c1f327abc79ee130d24b9766157e2d8bc96fba9a27583a637b36fd2b643d42b9f247d67cc9a8c786c0b4e062d74b1e14cc1dd4c3393a315e2c4974be69a4be13eccd84d035ba666c5aa60577b3922269bb2f55ede4548fdae971b9f989c0c62610ed464af0e0463a103497cb757e76c21047527d53003311321d6f043dba46691f24403c60b182ed50219b647fcbe4ddf1fda398c5daffd97c27a7b1f565d5fb6395af18b5bf26c937a9718475f8dc26de8402f2f2445f093fbef152234a389d9237a25716de56d2465b65121c65a5787b7813150c09fe64d2039a35a82e89d6400ac0b012f81d03841e0599541806030ee7fc460057e9e30a66d7adf09a8b5b4534f63034a2566216f1b7949c80629c0ab0642181ecf16642a7fd6a6c4245a1a572ccde24dc901112fa3289011549eccbe926bbc8fdaa7fae2d1259106f2bfa5ebc9d5ff0c0ee704d80992267862d3506656dad31ef735dec9f3d6cec663c7c4c2e77b9e783c0c588fcd35fa24e4673921736ca363cdeeaeb7bc97432e1bfc4d1c328f02e68bd27f6b22b28a53f3725cbfa869d30257764e6bfb82e7d7ea27a1fbfba597ba8159dc561cc7ddf57c30721b2cf060c6f75843790e76e1e1d61b1711fa7d8bdd6c714cc63a2c65e30e731e4e J=-$290676ff62516382967220135d47d09d217a4c90740fb0b0a79e7eb0b688f93f59961498770e64e77618e8d759e67c344a0c888b8ccf2253a1daa83d2797818b4134bfeb4bf9352ce160d7ef938c06e3f8c53859271ea48e4702299a7dacf8c3e14d28a06ad4b46afd7130538a5b3a5448094e1136a76ad23c2a2896fe721b931d8a5abcd02ffa18fd274e5e6a744619367f9b3601b20f2fec3cfadbc857ad87b44c39746c0fe3830c0ffa6fbe12deda5546d03a8c373470314b5f1c85e44f9d19fe855eef7f02e7b31d9c35a223ce7fe8b52c1cc095135f8bb1f542fe1f00b5ef4386a0056d4f10eadd173268f1920831187f1d8c0d42f67f073223759811b780e533719b1a25467dad66ebfe39e8db4eb680f00103341a44d9703c6306fb9b754eb68123f71ae7fc827966bef1ec58a9cdc00acc5ccaaada595a98d277754d89b255285c93f22f7a8ed714a7a019c3fe09cee562073e61f5c5868e47735982b72b588b972e515293610b81fc93a43d76969ca8afd8f96b49d3ea75badd4d8063a8ebd540f33e8f9a2344f0eef99e43e6d23842786471ff4bc42479291ffa118a8943cf3cde88e0c8972b78c1dcab5dac521a31446139c2c42ffb5ad0b122c1bbb0ed57f6505e8e20894ff6fbdfe724c93970de5a3a4f331c174c744d1a85d5e6bf322c71a793de93843842862fd5205ed562429ec27c2defbf9a43de2eb04e582fbb45da271bcff1ac01b8f215ea12801d26cb90d5988be7836ee10a1f3511ead30e19a7297b6d447a03b6ad65cc43456f064fe9ee0b057cc0946efe4608344f22b1b0eeaa09ee5b43ba6199b56c4e30bc5e99a1edc0b39f10f057263a083bdecd8c58551c222e4063767f31cda87e5431702673d2ecbce8e3bb4a4b01ca8e7e87f33bae0b4a4e4f1e0413d2bbba57783040914bfe3139201b3f7fe0ed327f1b0da7667993cc8224a68661fbd3cc3305512a6b1350d2f0d07c606b98797b9f4c38642092d036289da18a7846ba9dcb537fae11393f630e125afba1b6a777b7e043cad4dc64f58c6414366e73250dece585a12630cff19f0fa21585011140af591c46c110a35265d26f76d26ac30eeb5344fe89d5b78ffd9bf2a0a68814701ecd17ae3442be91685f891cf1b2bac57160c1dc391d67ab08671b1b5269839f23293b83a690a6b3ce64113cc94305dc547d99ec21c238db7094429e404962c9a3ab0f114f122d76f59ac1ad09f5ec1c66b8e6a2591ef6702846148a5db931952dd10a645174396ef6e7d4690b1041c4ebfac97bf8f7f1fe495683c3a7c48ec271923bf855716bc35c23bf8739bd8201a582ccdf0ebaa0445993084c2e96754cd50723a71734be70a8105cbe97c91cdf38296e3804f9fd8b7b5dfabbb4e56cc1ab217e4752ae03fd1da04f94018e51f0f8acface4a107998742f1f2e13732f63954568187c48a710ab572c629e59746398ec95974532bdf4812998f82eed9aace9a861f26fcf873c9f929b2255fe379e1ed9d12f5eebc67b37f428e2013fbe8b7d02dce03d994f781ae21000481e6b1eb33cf6d9b5d34478921d86d3d1c3f5a1e16fd22dd75e3f66703a1ff5ee685ce20cc3849994dd7fa62441c2a584529bc0305c9f539ffb3e7c88ef384eca75c5dac0e58225f9dd2c52af908c90af144ef583f91aa924d6be52299d26b772a3eb7d17280b9293c3e91fa5bbf7adb2cea0b0cdc226f0f6a00004745210bee5d91f7b5c5ac77e10b644921fe8ef4d0dca7456e98a5f19f9ff66709481e43696f980559afa4855b670493da28a9678b8d03539cbee75530b7613a14d0c3fdbcda4de1f1a49e35de87ae16a7f14ca536dbb5029a3e795a40c3c8ec4aa8b04cd18f220467a10b44ee065261d54699222e19ac19939d9da1b79fdd6bc842e76f5117368cf04c8b10389155449cf4377bc19f0cd940ade6041bc7af73d5dbc19f79ee1d2e298f617912bfc098d37d85c41412455d67b06a8bb10d4805575fe3024535c2d44e202db3d21b397b1b9169a510c62adfe5476454942bf43bc381f800165848f2160dc5f7d1a634ab0a9fcfbb001f6aa1f7412722463ca33a477a35491891164ca2f8840a5a1f6e6db09990e4b0a3f45e05518fb989f561d49ef2b2768d778b023951ab364bef44d58a0aa6c2034d02500342ee679ed0cecbad08d2954f2c302ab42a4e12e19d882a0283d00c36e65f727ac68c8cdd92097e4f58fc09fb55a50b09f2e33704587e54e9ad3f867518390a561480f1c85382fd186effa9dc44ab4fbb361fbb2aa0e390bd0c17190cfeb24a442bc0d1e34862cde5fbbc04fcf623a5a7847a5030cbdfe6779725e09ef5fe5c85736f03a9d20304c0ff3fbcf43ef8ed4f576dbf8ce2ad6ef1ff513ea81c730469c1ed3b20025f95d82b290814a4aeb6c03ae0caa563bdd6855081c3c3ebc91949b4ecf9653314e6bf3098b38c69269c9e4f23f8fa34a6c759741103d9e70cdf1836708fbee2598612df4ab7840ad2ca3def89160a1729d74965d98ea0d44cd686b83551a9658a569dc6f83a407659040d6b7b1f4bd690e4d742705a7d511f35e508d5c665f122f9d08a7a9343a9d5a9d62591915002895ce128b6ca473bf02d43bf1e78becb631abf38ceafd396a141f0cb284fba87ee1908fd3888448ff0ecb598edf9257935df422dd6b482ca37d2c664b35cb3541181e89ef10c3b49cd7c785b14a18595cc911cada1ffc38cbc2f0c9634252b30f47e5522b3f9f3694144573237696bf12092f3cb35ebce189f217fd076274adbcd7edbc236b2411e15f12e6cc242d4a3dca319496060c3f434a5a0fad08b151d7514ad354d6a932d5fe8ab9f5a11367115ab5115a82bdb36534ed98e47f27339a480a881a765709a9b330da3a31f9b7c6506a3bd2d9b36700bcf3e33088715f04ee9ce3f565614c639415ff630ebf35aec0e3972a099cbf3b91e08e9a6edb541f57a5e84fd69a572f420b198e10601261b569ceed6657a42a9b2f8862a4049b24dc90dbf9407fc22b3cff1a46b59fffc7452e8104315be15d933b20da53131a72f7febe65bf96e94f4e5891b5cb938b4ed29a6228eed65af4f29d77d8fdf8ec7a093d13a6bc61f4ba3a3a2a856eeb1e0ed1eefbdff4062b13a902e59aa2dbd9b3429956eb8dafebf2173960a0fc84e6378341f15fb55a5485216904dd25e2f670c03510465887219c53a69e4a9726ecefec3fac93d5ff1192691b5f6e1afc1eb3b42b241bc30ebaad8c0e54cafd1b4fb02807db43a6c5ab852b9182f3884a00d3124e2ddf083837a758948150e7de396b9ce853e38acaff8c7fdb6cf6c7187d45bcde725bd28e15c7229c87ed3fc564f31d0ac243e976ee6d1f82adc9c05a858be8c816ccd9f7817d65bd83d945724cfe87ba5afe4f8fc4bf0e6c25c33c654c31abb71d1c2a3533b1f11f7dcd00df2510fd2acfeb03f491ca7438f64207246f1664af2a2838c8dd7c8eb13fa21cd5afabfb586b43668721dc0bf71ded4598c8bbf8d96e61174cc0a42834f482a89916f101e2c8e58cbc9c69807592220603798d7056ba1cab14119a847f563a38c00ee892b1b9dc2562a2e41dfacde1a8c2b614402269921fce87a06106965b7d8f3ba6ac0fcb35b139f20388af8bc24a7b5292d379a6be012498439a9a1af9d8e62ba6a1b350a314cd2981bbecac1a25cc697350706d555946c4cd71a286ff7dafbd8f0f208887977bfaa0b2c8f36d970faa7275466cb3a87cca7e47d41114111ec9f663844111f85879bdb39f7da7efa7eb2219dd3fa2d6765274b9caf4a662f8a2e0faed4f3fcbcc768c537d635641d1adf6e72e776f366dd90ca19b86705de5f66043bfc64a3d3707e103e2768656a2b5d66aa6bd19c31ab8c53ca1a9dec06ec39f442a89bb892b29db3063bf02497009daeab41686ea6bd32a29474dc8ddc119ec60b427892b5d1e23e886926352942d60508ed1d229140a165bb16e1a0e231226a6ec584fed4c7efd5215911890670d24719a024969baaa307ee39144d4bac0c4e60fe41145ef6d33952669cd0e43a6941b43810936f50bdc294c453a22f27b03db1d9cf9ba25ba3e1902b384688fad5ba32427b8e74e5b9d9852c880e863c10bef350a5922155356aa502e36db4ffd51c7971ae95917b4400e208b9371ce220f50150a21ef7e496b37b97653f2f16b4e0cfaa3b6e83c77d6055b9469bbe001095f84c59d86c1fe4cbf44cbffc52b789c3a542f9fc771dedf9ca7f6622b89ab25dc382fc28c640be33424a854aafa6eac4bbda888acd3904a5d219e14507bb1417d8bdd4544a08dc18883f9684b6ec5e403e32e03c89c512e3d34b0b838988d960361b5d409b5fce8113476b922a1c941795a69392f4bd97ca57ffc6a33913a9ae40fef784dc585789b42d8d71f27c426e7abb09670fa3c0f22a158c903a4ee3ec643d16a777c2e3a8d2928f77aae773bb73db63ae6ee9d3ba684b42ce495c671ea163fc43e05541ed2aa62f1fbd1668bc4a6f2f1e9a55a3ea898af2d8fa79c9ca3ba86ee51ef62422f9fa340b9a3dfd42355f9cd108c87635c8819e002b32f7605216e4765523a76144e8dc01cf25335287bd5448ea2414495da4ea0965a69710af2b9979a743d7e9c6f4fd190c630dbe72dbc42a5d3eab9389160c1c2fb2f63ce85071424e28fadfe2a6dfc58e7a99c47c5048f136c3dcde365044a19ca4f599c87be980a388c177d154daccdfca12e54c78c49cd2d812c8967da29e12b3e607acf25b199642820df2327bb55662d43b3f53b504b219f51e9b1e657f4da178c113810fd92c4abd17bf7b482844cbd2bae4840955594948fa6a9f789a7c4f27d9669f3b5aba824dfa12a543bbbf2bb7edb51dbc98fac3cbfb253e5cef3fcdc9b94d131296580ac492e10bc8766ad80be66e27701a935548ab01213cae10a53e0ecee2560946abbdfb769ba97016c287560eaa016beb994467147d0b31d9868d789fbf8168660e8c4bea43903189e9480fb1160d46a453a79927c3c9f6ce65d00dd9ef6c1c817557e9076fd6f547f3d7a716421004174f3e8dce5b5c25e9b9a95c92c4f39e258136c3581ca4683db6061fbe725dc67c7f5fd7a316634206318b3c3732d0ca2fff81522890ca064affb9655c2c71ad868e63ad61c99f5b1c4e0a6eac449ceac857d79bd6d1ff8a9dfe993cec2bd619838ec295e89247ca410d72105f2b1f8f6d9a5070e306dcf7b59bc0f0195602665fe286f37a30cb92738dad194a3fcce845f152063564345d071d6e86182a8f7e114633ce40a9acd92fb720298148479f94ee68ed45e2e869d92aa27b867e9aaf0492eae9e93095c48f7e906c015f04707127f0813f72deb715f64dbcbb8370dc9289459392705d5cc694be4b4cdcc4fbd20a7f35e9ef008086ba61ac39a1db5f052bd20c066fd08ef8d77a1251098fe68e8cc1c073959ef9f453b4b75f500602302267656e5aed0a6a8d2b4a9fe343782209ae00e227f2193dcffb2a4376159885756ed3c80a7c7da78be32b51f0cd62d819d77c4c73b200c61a18fd9296a7dc433eecfd61584196b4dbfeb96316f18a46a5d94c26b949c069a4c658c4e861502ba56b5610e5849881cb61d6fcede57d602b927a7fda756b78b8f19279c839be750c8cf715d4eab68bc9635538a796992590c215a29633b8e1e7299047690c122261ee9ebd0ac9cd2485450ab47f5cf23bad18b6ba9d4f35508562b57bbd7d3058c8e8422b651b90f4a3f47dde2cffa4d4b1fbae9f5fed2c411ceb69e4d41b2fb034ecaafbd14db7c2b9162241f386edc836424eb16b1ca5e02fe9b88b0534d81092ccb95bb7dddd912f4af5e1de41360b60674f03b7539de4a1611c58cb03ddedb1483a5c82745ed787b96fe051f71b40c6a80bb1669e5ac231177df96581b2ff5f8d87523f5b2ce1014cdc55aa235783632f48c6844fb089d8385f0c7d3da6dc93f4e65cbb419dc43fc24479f2008bdff6542dd03345faba364e5ea147caa34b94e5b929d155ddf3dbbf0ab845726cde149551d007333792d5e19f567677fb606088bb593be772f2cbb4b3e223091a6e01136bfeb352f8ba0326d78ae7548b52b7a125041ce1d83259c12ae32fc48c9ce08be890745ba51216d49990ea6992b3ce8bb8dc01658f15ae07171f0058b0c78a7785b89a63a7311fe5b03e2ab482cf8b31e9e93d6c1f30c8efdd31b38d16b44fd1f99407ecffd7ffba89efdccc9775282ec88259fdb6d1702c29a9f106e2c3c173f033bb3cd5f4a97050c575c75c335018d90986b1e41cfd9bf1bfe7fc44319224732f2edd6c9db8fed87caac8bd73042f6318a273361128bc57dd503808be8d2009d2ddffc9b350a5af5ab870b0b3579eacbdf5a94688028114f8368487ad6f558c4c4757f2576e41942ec95d6af70210dba5f0c3a51f16e3f5fe35384a4906f0fb2eba0469217d788f8e11ae20a48b0fbac8fd0caa3058db T=$117549aa2f7e868b81c9204f505a8bf40f01cf05d410b2f3f5039dcfdf42790e4dfbf54bb88bca5327db4f146d9a78160a93c40b033009bd652385b75ea12e7a01316258d728664590e28f49e72a534db136734baf3716b50d5406aebc51d0c95559d569bd44eded4b179961bae04cb5441bf417aebef71bbbd80d7ab9b69f56139c8152edc91c3f5dcf9c7e7d92c5421d26f1708ee3616bed01321241368442a186b35f24a0875ef6dbd2b126feb58902f51461f9c91cef6626670f29ade1b7f33f373dd33a7790c5c6aeea38919bcf38ac9435a5acd84f527f8a3c278fb1a008977e809f94d301c69cb3d11e44bf044cf24b7e331771336f29e216dfdf06c30320ca6a659a11d4f2bc8659de4cb6708652e734594e53615ca601d6730bb780b46e2f11fd717bec008ce61ee37c3913304b5c253d8a19083d04897cd36187842ad2ef0cfbff823006c31e060d795ffedb2d9558cab77ede814f7aef1346f12c1d0a5ae859fabfc71ed142b094237ee1b5996e06ded4c02ae49d690c2cabb54b7b0feff529edd13efbcacdced0ec589f260634511804a94a0a4731684a2a06a0377e9e523b927d61e30eb7179f9c722688a014f8e3035976e6ca4eed519b44437613b8dee985be75a951d784d3d119b6daf3525d8d3b372e46859f03cb15385b804e5ca95a5b69f004d4bdf74f2624ea98fc4c5205f37526da0002d17274a8dc4f2f10d256388f12ef2fe1f1f49355a7387483bbaec2d02bda4d5a08fdf06dd8cf92e53f22d31b6c2d118880cc6120dc3e4135e16ddfa0afd65964c0bf423d28cf1ae39bab72c78e6b5083ab572cdac940e6be9e417da9b9300f9de61eb6198851ca7e0cfbebfcadf456381aa61740a0e0010746327a871b5c8dff4d9548021e87b807e1cb13f64de3b3170e2df9a5f21b3087f18e385bbd5fe67953dc9cbff244c35b4c3792abbadfa5ceb832c98587fcb8e86cdf20786c722273a660ff36bd68e7e7e19b0517f7fc60cb075f38a048c43ae24dd45047f861d747b36b78086c17167db65398e9494f20667328ab125d06336e8d85de635f6d9f5887f52fd191a1c60146790958b7497d37d4f90c2225e75e9cfe533b8110ff6494039da7883a4a23ab143c498c1f9eb2cee7c39edb83633272e23b1fd44b643686bc8dc61199d5200aaeb4e456ec3c81dc671602874d39d143de656f3e73ba46a8e81a57580a3d57fadc5e54190a649b8cf84e76617f34be490a92fdc3125f0147fc37af6c80f5c049e397610070be2f16c367ba547a996b131171f421b635b1a2523ede8896dd47f3e676ae8487c4f98f539eb514edbfb7ac632404ab960031e6cc64bf56420505946d1e22f377cbb7e7a77bfe83799b63cf7c81f65b9f62f37340c3d0a66e43a54cfa7fd07f336d9404cc9280df76f03e8cbc0653e1533401696678d5d6637de17d46076846a75f4202ffbe2ba0f5b7f534c08d2865529c524acbaeff4bf16aaaab90dec016c5a59e4bf6b4fbec4273296598a7a47f80880b6f1eeb7f069c5d86fe24db0039b3a757913c235d03a9464eb424eb69f0e796f0f104b874375fc73437b22dbf1592d4e9ac337747e75c96ea70ef584ff64764dc0402a6ae25ce1f8d443eabc192210c4deae81c11def7f2e81f07ff08ee5c933df6cc26d6db599c41d3c3c6383ba8e5ac9a28f5b508646216c1eaf12de64527d5b653de6e34bcbf5c4f2f50035a5b1d3e63adcdaebd3ebebc198df880e5fdd51e9f513f779a005f7b74a58a56d756acf87dbe92ccc7be8636c63ae2ac4c837a0c5771abff4a7da04ca26f79e04a4ac81e8a249c0840f44d2d37bf3f3ab674e11ad14357f408562d6af10ac4273765e5eec0af5fa9053fa260c47966e9812a315bbf0beeb5175145c41cff52f1e982e9cfd718ac4aa3081caa775ab227e7a9a27fbe083a038fae93f7ee545a5ede48b79d05dbe2cc7960879444e8a94db0657f509144213ce5e4ad0f7650435a3d0e220bc8419261dd2a3e84c20d22b1b7484a998c9ff95e3fec86aeab191fd9e74420e14cf80353538206c98b94a396cae422944c979cc442789b4afd74d8efca1f8b96c57ddd649b33189ed54f033e3b292b95f3b579aacb66bd0fa77e74015a2b6b0ff5815ee68bf4c80cd8c2d61c3f7172628610ae11929193dfae95fa87dfc36604350c2bd9a7c339109596c9f76f936f6203ed40b0fc2ae521c61b08714d68f3faebc52a4ea561f349ec61666e8237ac4543fb40db658801c9a1ab3abf85c0920e33f1ab77c05e938a72fb1c30a020dc2ea700df5fe2ebe2dbf632ebdac7ca74a0cae89d55fd47d82a19b2dfd44e496f36331f1bdf39ba2c54e38ed8a486f882a4517ad0ba49a7a9bf75e531a314d3fa8484acc4d4d4e78954807abc9e9ac7a5ba546a0f2e9821a930f80e0ac5eb1b7a6f0368d112327a9b92d63e474ff32d865038534bed0f4d239687a97394e7929ebf67f59ba93bb5cfe138d8a43b202b000efe02d454f004f3afb75c2b30bef149c2b9b8c8730ec51ea2ae2d824fe577c864173efb2d205fe7f2271eb7f3b40406aa85bddb4210e06372718fdd7827c0350301a5ae78f6e2efb18cbfd7467c335b3afaa5846243d0b1ef04ec46a29bc29836e9dd33c85d47995a3a60e0ebd8a76145b1ff9c86d94aca703e91b4845ab1578a4e282c8dd7450aad355e291645df6a23abc539e040311442bfdadc70b7f356764e8f2a9b6e6024451b1772ab48baaa35c59629067a57894f2f6c8c36cd9b4b8121604b1b77c3604e262fb4f1bc77e4ad0ae40682e7f9e80a8e48d50104839ba03957ad1f4f55deaebdbf4e3e9d466ae11c5f4460f6c1c4e5392811b5638737af6ba3436f288ac9967d5e4d7e0ceb6ea465a2d7f7a9e193afc85725b395319fa99cc9cee9dfb07efefc9376b2047b161edc5d08172b8b82f230082a2e5da541fe52eb077a960332a44a1dd2c04218b2fd84a60f5c9a711a4a0109884c840c8b5479834f86c2d7e357ec57dffbdee5036431efef76e9825454d4b7f27710a9f2b02036938466c1f63a2698b221771f7ec4d7fefe686b92b0788c09105f880265fbe391f832ffc6951ceac70fd955b7758e4a32c672bb8cb3d09071f14f5c3a1da98c66873a4eb2b1db97c6f4376df6eaeab3bfd3c0f4c33556ef8a15d729606577f0b727666930b5f88fa985393f88243c35f04c5ddbf971ca36c38f7bea736d6250bc0ad05d74519f86c1250203f7d249e29eb1b8e9203ffab656e13d08701c0d0c0fc0235c5998c7069393e0c8300336e1b217cd6cebe35e6c6a90d9044619e8a405f7f2a1f2c9d5faa673ddedb743c64fdd46c7d94402d7a246d77d5e06a6e9d269005439d80594153922daf3b7699f8f77a197093528b3d20f918be61e1a796b14b8c6fc0c990d59dbd8eb7de625419b69a21a61f4fb2a229315fe3852d128ed3142334e81bff751d42f3a6d80b62c255f9ad907799f2f22fdf0a61d83b234a7a9645c7ef2bbde0f3e1b8e3b9ab350d123a71086c013dcb885e12194b756d237b7b0a5d961e7db44c2a1edec13caadaf304cad0817c175298a21c88d37ebbd7dd249d9390f5441b9ef9f655cc36b10a0eaff99bccea3c0c951b175d6aad4be27c0eac0586b21558d9ca08880340e8f2aae1cac3c8ccf07f8644a3b937db2a647be55974ccc8d2c6cb0318dde9e92555ba88626eeae5813d320a8edc0980a29ffc47da4317e4c2f5296973b9f09079b3e3b958018bc8636cd479a4f5bdc55081bd552e548e84f745d160f559303523c53f9df42b261ac616a6a32142b4b01f766bd8b84081bcdf146109ce5238bf26f38fcfdd911dda6e537d47630c62191c1bf8dc1c59fb78419c67e0ab63f40df90d42def128c9c35b2689021bc2b0d5e1a8d75af3a353e507b36de72fccfa4a4a25bafec6dd45637edc366b38c48f75ee7910ab31bd50e38bb3baaee5c000a2d41315cbb8dc623ca49f71d6eeb6afca4d940fdcfcdff0c11f5d34ae3a7aaf0f92dfbc0e3cd9dfb79595e7fd0b356cda1cdbb79435d14655eb971ef654e781569156bd1813b88c1454e903664051b432c25bec69999d5f640783cf3e3837ea050b2d8d3d65003d189fedf3827fe1f058b19170462260f97fa66a8641b7f8242d8d4d3e6660dab181e4fa1f46e01da1b907fdcf440a5c93fb77c16652eaa6577da06a9e287ac173c54e88a488be5addf0414d92aa0dc03cc0c314e2cd1c8cd0f5f27a446b3a1b5ca6e4a512b5b56ed70327a6b64722115d361960cc8ebf628f9f0811068fbb063a14f1ff78bd21966fec4502aac65013b12c345a91e76f36ff3aa79ca105885d240ac6e1381bebad54e97053b3612303b75fe82bb47901cd19a3845985887e80a6e95f79403fbd117be12e91789432ec6003e56947c95eb926eadd783275595816614432d5a40fa75da676accb63b621e3220429fa11b1dd955d039ead3b9830a78ac3b3a7dd84864aabf87b736e185ef2cc3be34eba1f586ab9b4512b36981df1462e90c95eb50096cca717d946d3e2149259a66a8548407556c3c9a2261b4810897ba53c669382ae4b9c06c505c84b2fbbb6c79f4d6a4b0f5de106d8cedbe041a16565bfbb55c8c06b01a93da579aa809e62f8769e5853a41d7b77ce3c2f89eaebabfe5e3eaf50dbc54ef4ab22155040e96d8fc147ecbe86b694aecfdc7b8231d1f5ef896aa47cb2bb729c8bc6608b478ca8053d894642c824989374e0088bfbd60763668539e1d815b36c9d44b9fa1444b6ecf1fd55661908443fcb7ce738e784387d8be859c2f89e3302db70619476a37a7a32e25228d6ce8535c8304e866fd230405addcce61fce0ae5c7e23d2939ca896d039a53d2d25683dff5c8236085510d585a330fd1e279b1f521313834f29df957cbe0684289e760b2225d44873953e4da521c6e443d14569c992109085ee95b61d166e7e0dd3b2638fdd294208817bd3e9ea997899e83cafd4b8a546fb41559718c7ac7e9d55fa2cf4556a3c5299c52b8f91a60a0b9fb60602bf994491785c44c1dfc42e8f5932cab3dce8f07d8ea6918ce91f2af78c5b13306bc30580a93ccf20664f5d44fbfb79be884879d2a950fbeb98addb18cf2761ad05877c4c6f156977ba5af881730ecda81a8ff349e88e9fb8b8ce993cfadfedb8e944ac78513805f25ca7ac231847aa4bd9b73a21b01caaf8d0d4f28e57d36e8aecfc94629cd5262027020849795d8383ad3ddb0ea42052525440a61b467b17cb203e45883358ed337d312a92921508183c7180e4a8c9fe00ce7888da03f26e3f75f45d1a667d230f35fa8f6d570d07c753f6931d85db69b335be04b1354d632f80730eef692bff99aae0a7bfd5c761a21867a4613487ace391ebec54fa8ab94e91c453110c20367d5bc423114fd3539012571605b545a906224eeb6d141c86046ef6b9781ef1099180ac4bb85edd182760fb1a50a24dcdd642f7200eaa3175048d7350c228db0e28aeb2582e61d026b060833028278d9cad734e4594e6ff4a0a2bc9d5f2d1714470fe85a9e5355569ed48d375e1016802b389117f3c5f249f26d4b2c1c871c4e6c7f295cef7f54698e5e3cb66042e7876858dbb84f76272331f28d74c42275cc3b3b4531716807d7207925a3378420b8254d0654ebee98be00e1acc6427ec22d7a7c57327cf17e16489257b41431d4200d7ec818574a6771bd8bf57c2add0c386157e75cdd12f8ed18a3db38dcc75cd542698362644f0eada0859d238d6836c2ec7d74341a142fa2605d4e9ff9f3b5de857bb54405e8b0e4374cf70c2ace8fc04e00323e734386dcd39d04608080d769eb3c2402d2b185dd9c593745cee5b58d9e93c35bda784b8f9113c574d819aedbf5a2c1a491ab4d7c3df9d31cb420222ee77b170be9050265828692880d8313248ce3ef3a3e5dc298c4bab6ef69307b252f2a70d596e35ec929d699dc822244ff14ede62f2819289153367715b45e75d5511ba77123c99bf325d33976a5becc8bfb228da4509307609e0a600a6bb4ff3273343415e00c64f7e8e0536148cfacfd81d4f1a94e4860e0e97ef0199b4374c7c1ae65f24d5379c012c514e2f4067a1ee98c82fff748a67ad14509f2980c54aa5198bc1723d2fe90b7405438933a169298e059ea491c5fee2cb96902af4db44534f0650534ffa75c7a00959809e85d7b097d2fc593efdb445b3a5d9daf0cea257deb3b5a3a6d091e761c80fe6bf3f3227e805087ad309fb5fbd97e4d635165c218a98fb82aac48628971d8aea552700415e92137633a70d2c499aec18d572117e0edaca5ec2d6e766aed3a7d9fba5d8b9c2d27a32a90fdb35246b3d0caeb721f25b220d417b26bc6d3d99af07c0971169d73592aeb1ed9fd90508f907f70d0f50493f34c4c3e6c9d8385b2940cda32498762f6a45b16b10a042e1639b6267c84ab0af31ae9af210bc5738d9d7c8eb55c9a97f9 [12] S=$18f44d65d7458f38 W=-$87ec03d98e184a54f4b81a90a4d868e45e3c0ff7099139be85d0f4edf8fa1cc63415bc5409804db743f6d913665e4864627477fdf3c9cf0f2977fb4abc6ab1b65a72be95e6f3133180966ee074074d6656fa33188b78966294f02baf15c7a8b34988ec1f8649cbb75276a2921f6c80a9041d094e686b36b5e0781cb38454f052a7c6e1f00813841303ecc8db7ab0aaf6ed743cccb6165e001496cf6266f495ff14b4b7ff9e2d145d4f9b7b7938aa547371362acb28cd17673820b341d247b89bab9734843fa56fc128ef8c35fd640aa3b453009c9736fe4932f3d3679903f19b538c019d53f42cff29ed4da9a95cc9a27005f9c62130c1084f704d48d0563a1542d2b384f0233aaadd4ca502ad0a66eca13357fb6ee11eda258caa2bc5023f0cc4c18c668a5b9e046439f04f571948b424a5fb69c90edf2dd663ef737f5e224fc59c177258a843afacf2da698d2959c8c893ca187f93ced03e5ba2310c7c7d7cdfffc8dc5c846885273ff70c08d715c60f0ce5b56abcb358a486288d79600c536c709f48f0c7ae54e9747d0c856ff54bc3989cc2f9e6b369b56459cb7da7ec825dd8e87a03e22b0048cb419d42004d263846a841d8b0b88383323147791a31f85dabd10b5b3da2279c5d46eca9aee7fb002a2a05057e659a9eabf53edfb0e83ece53bab5b92bb09f9faf5ef5bdc24d17d0e0259a05696ffdbeaea2d600965dfa5b9c498e0c599681f73aebf6b31b36a49ad6e85562affed9382d4e49cff53163e3f07a408e21b7acf2def18ab938fd214b9be136e7700380a46734562df113113ff84e005a170799ba13e1c76aab9b9be4b805c0bc39dd358bf184d7673a2bd8e7bba13b77af124df0f313c1443572608c76fe2d7752ad09b6f91895ff30f0e49b2f21d2783a76b32dead4cfca209fa7d443b348af6122da5dc264559dd47647fd81795c202b69b6b24a578e87a727b6c627e340024fcb9edcfdd1d01c9edc11fe45f003d1080cbcc6b2584d6d697a0ccc12594186a5d7871e0e31ba649f17b93e0cd22ded270444a48923a8dc33d86cd590953cb665148819a466a9c0b8dd31f8fba52982b30f75440204fccabb572bc9cf9c7c8fa30b885cbef582c796a64091a77249b2f42af33da6236f56c808ad94c46a2feeb83cdea8f3da9455b3e24a7e267737c72fc0e3825c54bfcb050c714ef3955937968f811c951afe638243c2bad1a569e3541fe95f5c3398fa3a4b37ee191a1a1094f91e4fb562dafc1173e78a7749231be20ca383f2aad8f63d3e900aa5522d7f7e26d2cdd164c1476a7f0abf4db28685831eff1c69b605be1a175cb5b865e68e595a584f6f1bab00e7ffc1c29031a7372048b2840a7fc2a5dfbed932e209e8c1948e71e6d4051f2bed31b740bae161eb9e26e878da4ddc78b70e7490cacdc1ef3601dbc12bd47ee6498c894a7ac1cff7641498b6d5d8a6c1298d07e9b55b17cad8d76d5c579ae6af862ed423502bb96d12a34601bf556164400647f7937a8f09b923dba989528d3845dcf753be5c0158b30d34d6f3dc0f68a32bd7da041bd52c7bbda9a642fd9be829d026246caf2f0e510b21e0c25613488047f0102e334d9317259f439700252cfbc0e4b8135cebb404ac8903f5bdff6f32cfe61f5e4af3ea71995626a82a0c983ce7e889e5f5a6648b57a06e01e62a3d5ccea8516763068665931eebdec1cbb278509b1d1902b76269430bb158bd12cd4b74cd68455e68d4dbdb79a4637ca040d2444ffe5a3c64bd849699156281ba7be709d281c0257798bec4f9fb270156fff4f905b7d0ddebd61943f08daeb8b9e8c751b9ad3866acb859e61046d35d953d29678d645cea70c2f470145181bbdcdd06d42da0603b2cda27582b51be58d452b93891363b05bc6697c5549382037aa2a2d0f4a35b7f225df2e3b49c0317febf97462d00b030b3cfe23f74463fad5e68d057cf3a26c0e0665a8fbb4fe523c5d64a6c515be6645fc320642bd64c07c4f3c621516401d661648fdb3bd1cc91b140eb80f02b55d6f7aac5ec26a576b2e49a5457f9ce923123ec9bcb572e4dad6d5d4051712d74611153b59d69a646d6c9a36ab472f043130343f7618234215bf55f1952bf9249c36c9296a3ea8e10da41ddac8751507a59376e462357e3bd72f507447a8b1c4eb75ec4f1ac7cdbe65e9230932104887ae56ca663cf945c9cbaadf8c72c634aa32a1aa701ec8f0a55162041cfe1cbe4d863130161fb90fecb83c1fa260642593231c36ca14d7b4d90eb6c11ff5046ee43a9fb743ebe177dafb268ab3ebc5da7cb3e162dad82a13c76b4135ded6e43f6ef4909fac56597696386c50fdfe40f778df299a8764610bb1a18e540b83add739525f180aac3264653e1d2abc56caab387f319c34de5950ee2117952a0f17f87c3c94c67d8efdcf83abb4afc561a29bafc983600cb091feebb81689b5c3174940dcc787e859c172227594092dd8213ee7f97ad73f64f02c44d1c8b4de5f19c4368c40c1d99a8b02fbd9db23ab9fd790370a763430b5f512d661fb898d6018c202aa7736109982fdbcfe0c495d10cec07b032c358a3422aa8e1484ae538c708f6eaf0f2c117b8e932852db1230f78363ac0ec30fc66a29df49b82dbb27e7d13486860bffeca2968dc12a77f359ff5e3744eb1d733823f648ab09e48761dcc4ea51b810e471d6b11e9669000f5a19e71fd831cdf02fa21adbede179c16362c30adc363776c46f7ef57e649bf5a4605d7b823d82140d98b3db350092908172e96c730beed8ef9641322d36f51b48a6f8d8f046e3a8013b6ad5b840ffd8601c314848e8513fc11c551edc197311c26abe840293b55bb1294f55567ccc78bebfcd9168b03b08c15d40ecd52373c246bb7d2fc36c0958310fda00d203620e1f598853a7732ff4e893fea138b76f64e554b745ecc239fae6bb463a9428aa999ec98c4541e79eeda882bac64958c9c3e980fd67bb07d9d7d182f4aa76eff5070fe36e851197dd3726908884743162ab169c4cafdc7f9971908b8316c86d2b1e3940a119e3982d51405595d752ea019c2faf2e1103abe75936812e7cc3f358ee4b7f5039f06804c81a2f50916c56c41f93bc45d8d9a008ecef7006afc0c532afa31a9c41daf7cc1981924fc62707e11a633f8e256979270cadc1e2176f947bb2de0f4aeadb38dc6e2a16c9e15c05cfa6e4926857ff4a1a8596ebffa8e9a14c370bc6a3a J=-$624e8e6df07f2f184cfa89f6255367f953058837ae6a74bd24c4395edf4ba39be0500b4bec88e0b92e89f5aefebed3d57019d22537cfb4656142331ffb6111c91fc73d33eee1d445546807d216789841617259158d375910c2af41e64146d693e797cdf612b259b9161bd198c9fe0bf1c144dabc9504fe279b907cca0522922cc90e339bac6ea4309dcf54be7e0db8e195550c8ca9c97bc28e45c2eb6a3a4856e58df91771476ffb7a7457e96cfe54a9aef37183befc998dcf7e95825fa644f31a61d16e9c6c912dbdbd6443f78f096caa960169294c85a0e2978d17b90e4562d5380ef4b990aba2cb57bb1a5bcf9a9ca72abc725527a1665e42c2f49da3642cf1891982407af5aff879d53cffd8c91554df21454c3a47eb2baad116856c4acb839baddefe76cc8fef6f1d9477334dcb92804bcb8142f14017bd92e848eede3625628048048d411dbd9d453e4f81bf271510e4e2ae03cd7b2511d7af27b24f78d661ec11abdb7e619b184e4215e9e52685585ad72fe96259b4d22cea54e450988d17c9bd4e8cf63175536d676dd2dbc31336409ceabd185e29ed4453d575599773ca0606433f12b92ee86f29a8224431c66dd676a28cbfe2fcfb6416e1c3ddb0797a9ed3a9b8b16feeb555a08548b7fcfe109bdcfb52860554d4a44d2a722fff3f156bbb2e5c353fbec64600079ae49c5fe29fc5d327292746548c58344cbdf324fa583b2d05d4c0190f04068da577e9effc50c32bda0464c1e98b0b932cdc3941226bfd8c6d4b8ad9cdc648ca63ebe94e04c97a90730c81d98bebd2398d179fecb7413ee4ef8b1ca695c606c11d51aaf2cc874658130ac50090012fc358557be5f89bacfa1a0dd9889127ea59fb918484464c315f2274235d6983e9426616cf1aff6b8f87f82331b85fd88a0701a0bdf1be351773967b96f319aed26ed9636594b4d0c1bec59c42cda326ad0e66513891786f6feb838957fe7cd6df5c6880d482c9ea7e65b2f4eae485bfa731bf5e386fe7b1515e06ad7c40361c7bfe699a13029d0ea16b9404fff93ac939a70dd5d13cc43b9a5d3b63de20eec150f5c8e229a4f1e1352bb4d7326556166579dd0862d9c6be936a9a6bcd69dd85232652acf0f9507d3f6e28857d1888c955618ccb57450e7c0c3fdb28273d3f8e8155964ec6c47daaffb72f09263bc62432c2d416c799d29945857b727bd9d04eebb4f0cb16cb253e4a698b2e8870e99492df9fe1a2c095bf906c788b99fc7a5af3baff1e93612a1f102008c9ca6041583c087cb36ca4029f53968b529e38053f3895895a5f0d188080763dcad03f7c45f62a6d20da89edce802b8e10d6c8dc0fcc4bfc72b6b5b09baff54d59aff0b5c2bf7c9593a2f4d4ef3145c193bbbce1ca70bddc4782d3fc96bf7fd5831e7de772596e513ef2fe2c3055087fd1dab33cda874ef54082d94d9eaf64a0effba0f5f632a74b0f3c3b1bf0e72c5e56b0e9af201e77eccb8c2f0c6bf2cccedae0aa71a2c958b89d35ab5835ade04572d722f6bcf9615c40a9ae6311f171275ffe1b1cc7b646c214c7d1857c26999ff519a6ba072b26dc8deff26a1a7fb658712d7af6abe8183be4de92e72a032a4a737241d0cf418def74bfc4b831640ff9a36174ecaa038cafed8451d4c1b682cd7cd39d4f4a44addc2fe1000495fba80763713d818109e30ec32025b83949b1222fd9d0489aa4a5283e59d181d0f89194609a84b532fa8ccfd74b0f3b815046c974962827f1d85fd7d4c151547c16d4fca41bd8e1411db81062cd5612ecebe56c440ffda8fb7b02dfd2708b90d412e04fcf351248c42c65281787d0d2b111619ee401456a1bac45db2ddbc8e05dbd16bd8ef9fe707be3f15adacd055918486e6a75742e919932df64eb9751668fbb8d218d692bec5fa3816998f678595c02e98c80de84ef00dc05491c5eae33f917885bf1953b420560aa3a757e29bafd41579b600a157614bdb4a05596e02ac4e8e2dfcc94b51309358cfff0ff7a8711e75665d4a1f0cb706105b3d4875f31fbcc41f7b5ef83fe79c6caf5b05a37eefd864c33578da914b374dc5dd1d9536aac56016da65365a5b750d8809f36afa8a3ccc58bf30c426b1b711266f915ec3b3c3899d38803ee3fe88318cac4610bfc09e1d2f50571cf81b3d68f9484d74f6edac84682d60bc36c18a93ca11908f866e11aad20a2c8babd3519da099a89ef0657efcd4c2fd5bb007100f28d99c487345599cc9e2d72f9d81745469ddc662ad07a5670ad156c460a3c93123affb20c47aa9c61a8b4ecf2b91bd919061d8e1fb02b789d00ae68ae9d9a3e470248f01df0046a71c241ad620e7f0adeb769019ff749b83683250b6ba42abcc3582d8e9bc91cbf567346fdcfd8e7cec5b47c070231c112cd2b885b6acbe15cabf017ec711a2837e058f107587b90bce1d85928a4dcee89804898bfc93e73319179a7ce81186c25f0a5f154a58dab49ea9ee27b747bc60fc94f2d28d628c640dba7441e9c91ce0e745af61703f5709169ed65a3bdeef395fb8ea4b828c4ffb45aa4d58ddf47674504c858d59b6a7444f69c7b7e64d7b5fd5dbae94e66651714722cadf38c85711158bf47fc260798f98634e8c64b29af09726b977c883236445ebea4d05db11cb90d9217d992bf835761bf855ff2416960cffc1861ec7e96fb5520db57f763020471d1be161877e60a3d1b41db32ac541ddb1110137489de8ab11e1f50718eab50bcb065ec4b9c6d3610697589697df1360cda1de7451fce22e03062a9c700a743781af77c9e7ccb0960de4df2270abb28fe8d1500aca545eb5706d0cde1c24bc5c60c1a1d77a2bc6b448d98a5edb0c7906407ba5028e967554503b83b2fcbb711d16ebe453816a3df32b153481df0ae15e78c6a66248a1105227742b153092c7a41a10236fa18b924db783bc9c40ac6dd5b939221350c21ebffd289272baa7aa9989f7bec75a069bf371f5895b86c915cca9f2bc24dc32495b48aebd3a92aa9fd297e4617e236116806d49f3cbe00b451de59fbcbf9c6c4189f0487965355f33420b0f50814c8f500c9a55f935af24abce933f6b837966b6f824e1f1f698564eb02fba0bbf56d3b1f0d78fff005194d48bf919477a2edf3a2459795984ea42cb33a658dfbab3891b416c0bf1831978628eb0ad5bc103e313010276738bbee6502669fdd44120e50b1473a71ee03c708e2e994b946e1f0ac2758f1137c0c00e68ff9b07331b9bc0a2617dc9b6f65b0d5bd39bfd6f1277e9ac61a6aa6588cfece8fbcacc1981a06f1b14afa29665e96e4bca6a70d90db45db55727a6badc9d912010377bcfae882289b5e001bea5efbc09c86fbfa87aa08afadb9c6160058711b9beba7e164927c346c475a21f1b98d2cc79aec9d62daf2c7e3340377cfc91d40478c70028edfbb9d895f594fb38379278f66ad1bb0f9191868187de260f7b2e53b3bd37c9fa8482f25adb1b4dd802c048714d796e8e5dae9e73fc3ee88aace87a59db67a51ad4d99100f08f44da4a8d56c75a7ec162deb92dd1bc8cd9ab8aa136f249c65744aab3cd5b50ec4af67494c5f24131eaed41b57d96c5563fd3cbbf69262a762dcc6c5660990824c40368eeebf6a0df3cb220209fd65fad4ecafc44d3947c6f9f8987e67cd524fc393f1fdf7860c49beeef444cb5a18138c37b08ad0bd8951d5b39eb83ab6de4b31c072c960caba9e3bdd3b23e65dd7f7f46cc6a3e0db31f8b38366117a3a10a4e4f48b7bb8f25034474d23587a2b24374ef60f37eb315130a60405e56b0b99254a3a54e8b02941d9c451e6ff6af03cd6064eb60dca8c024c52bf3de77454da0ea991fb745b7bb4368e23c16d1c9da3c1d6db441b647f5b36704ced42b48c26641d7093acfb5b484157a5ffc056fdf82bbcc8c655eb3cbb92d9a323e83924b838e28b818ca2a0fd8439028f18747c1774b9e5b138aa8c468eee786e2c9801682f5afe7d57fe846a00514554cefc0647b94adf92981dde89a29dbb1cf0d1f26705f257161c3c4b3be0836daba413c1582b7288e34084b8942ff2d1db77b5d28764922fdd3cab8fc812bd714b27f5d09da5a17a2688526b273072cb25b98516b890668845807f6900287aefdd96612c10e4be615bd6babf219a15a602e531f6bfb0639d0f55be319a7a90a2011d0f2920730473d881d669c0da216932bbfdfba60569514fd54481fb0c9b0bea34c0e7bb241c6df625f24327cda503c902afc377d9597f8820ff121a09e817f0ce6d903287f1c713136a63b7f3cdc42790ed5c2e181d333fadb41ecdb4e2d1c4c99198b0ba230c20f3ff0fcfd29572eecd2a06a68b6ec8d1bf38b9c8f05aa1ea8295b44b3126b077f1a1dc957602d3f67b0241dcbf51acb4a5edc9571b306be27478cdc1a0940d120fcd900fd88207908fa2ebf4aea95707ab3fd7e4f2f706ed4143d0d7f22ba65e286401db9407567a2c491c024889ed584bd00108c747a00c7f4a2ff004782f8db6c5e72435a864fe9e4f06757e1801b9ec75d6bf8e57adac2eb1cceba5113d66921b9818a5bec12f87b14c80f6fb286a124bd61e3c2ccdd6ca570b3a5d2ad44126868a34fbbe124b1ce12f1d4c2b98628fc76262937de90697dce4cbcc07f5f344449630c3e2112264e9756b30a76cbd682a44aa23ad7d4b69b632cfa31998111af4a692679f69cdfda9465c9bf8f9ef50a584f0b287548c42a5bed5cd3c26153e480f70246b22971c9f600f961f18914f4ec14686d97f4eaa977c5a40714874c13526e469d81e713059ac4526d7d36ca571eb01c1da52461e359e48fc3b862448c5997d667da0834680e78a3546ecb6d25e2d920f585bc781f46d175529ea326e07e3e998b02140feb69150e44a700fc5e0ae483ed1d985d70a94ed0067a423071da51d9b46db8566f3b8173dc2ae42341b26cb3a9afe938e5a0a9826ce579582609daaae5b04870ddb1436e29a529836ba5ab3122b0ebf7ae21352a9d8d60fe83dadf938d8f7d466c44692d5187589e42a9dfed5dd249d6386b99dfb087bd0dffaee92ac62bad704bbaeb18324dac76fc7a5f69e0c4e3668fd15ff0a5b4d67a55dec80ba407417a358b7c421dfcbf4392aa718a9d67a35c2c234e821cd8b9f57eef48fa28019d84b386e1b09bd1d498fa8165f4a9af0bd3b8c7706684493877bd46791e39311a7f4da3fe71a2e59dedda771803db81acbeadfc4fbb725dc8aa1f4ee250f8fd9b1cfc8bf2266a84b20510e6b10798c38611acd5d7ae284eee99909c3386e5250b104fb735c0b4feac2daa64f65a1c6206438876fcb28c14bc5adedeed069355fd5d974d1ac6e49ccfd40a80cb735b137aed34b870ff924c903936b5a3271ffb0f5f15041d857c726dcfda8f81061ff9afa2b32909260e4f6d5d3e98a10065263505109543ae84dffd0cdbf58e3c813a37a70cca666655b7559c38ba824bf2b10f9175b432e79f8d55a4f4c0b69d71d3babb7604fd2fa3add0bd047424e71443ad9e40a7d3420f116bc1269cbf2f11be25d2c3b2a38526ff091b657a5f83af62657a92dedb01d142a454052cd411802276a9fffdc7e0d3358c1a44fed5f0dcc2ac83e85716486336b0f1d1b7d5561795dd0aab124fa5c1fcef157285cea252b720cb9a9a8ec1c27bd201781409a451efc49ed1889297c4b0e2de50d16d2f4dc9dac4b2558535de5182ab88db32989e16c2544dd641b00f459bd0c3da563f70a37c2bd5cebf0d64ef64bb8d3b2f8b7955eefd363e8c15444a20ba6f723b302c722d5500af5b1539b32e7c33b7e0a6f732493123c0e75412308b9d062f6014fb0650462d2cd3c3c6a344ba07c4160437e76a6fc24aaff2c5e6eef6391a83601a1d35ddca33b0f1c9c23e4dc46d5a413c8c47a09299b2c65944470cd4702036a7862f6eac304426387c59ee70115f80ce243693ba6dab9faf1335086e5e7cf0808466f2ae140302f2fbfd1fa409b5be327926abe0584feb3f8003b5b2bf1041ded3fff299cc261e090c9dd435e7f4f92322e1daabbdea30835f7051009ce9c7761af76feea284050e2292e5f68826273659c1330070e64ede85065190b11c576c2879ee4fa9862e6d499c709a58f641fc372fa380033a5b20a8acbe11ee7e2481639fb0de1a3a52a929e3203ac84d36c8ee046b48d19d0b747e81533b04de014d5b932cc81987fefc4313fbb6f42336002da34540fb3b1b4bf43ba36337891f185933f1b18f83d442cb4a5c269e67e8d1bf26d0de6799dcc5bdc12ef76ec1acb0e62a917d9affd619901e810a0108daab91cef618268909296718342cedfdaca5298d852c0f84cf6d38750fb2363bc99af1b30fd630e6442f50cc8ee86044c3b2e07bfe94ea1806d8c5606991c34472646bb33db24a91ef8121a08fc12ab54612a786410f21c74e59f411876e45f7e116131ba3e1cc2d63a102a5cbea758be069b426c72c1f89e96e92 T=$9d304cd83d34b4d1780bc75e04c9f7186bd3cdebae87db65db82ab6a3bc0c741a7128c2c58638cfa51f2bf9efc3d80174bdcd61d680de468504efd8bc1fbf13cc2da33c41f04b604d840288b3fa03b5686c3273ba1e7e320d5a07d65ca86b67da7efd6ab193cfd1282a4ddfe6d61588b01b990f48ed9f2e4a1fb29fadc6b6b72fc7a2eca90555795c2740c4f2d253e9126ce5d7f2ab8b3afdf2154f32058cb0969baa75a3a99829aef3c729fb41e4357cafec70be9cac2b4973ecd62af07e4764a635791d693350ca6282f7a5181498b1d631b4b8ac5bd5df4c5e9c83aafa0c745dee0ab89dbf93015306d74f60d95e64040fd74e5a5376588a0741d5abd9d4aa4dd50a436b6604b21632580da399a114f87a52b14d857a68998713d09106e4f7d1fd4b4699e31c4cd403a90366311d1bb6452e05cad6bd753c66487becbc322a665e2c8b84ce910dc25a1e9b2c417af0c8e10b626360da9ad792ff802e8a83afa85bfebec5378edcc19a3a9c42a71129c3d41ccfb63c49097e28588de36ce468e138259310b7129a0d49471279afe610868dcc4ff94c484cdd6a7749cc4f0ae9af5bb565c85ac7a7b0a5e48ef0434b6783f3f9096557dbaebad26219fcf248873f6df0095ed512fcd0d231e3416b43c3a6ebc3b2acd2f27c1f70403b532b348a8fb373c9e50506f4ee7726bcb91a0aafd86ed4680e83865c401af8f61a6d20329472daae8b0377a8963b4a8229c72dfaa4c8742e770c5c6becca62d749f533caa69e413237f15c44461a1b0647c02eb2af17dd384c0309395665b50c4590ef051a19798dcfa3277533e550f233a1f0338c3633c244fece630f5175ff40bf0aba303a3f37a40f883febc894fbe84d8ef08a11e6a48cbbc10bfaac54274f8cea0064389e8a5403347769e92cac0a4b9dc97e56b79acbfaa64be1e4568ad3cef01525633768ee404fb87125909183ea4269696427b107cbb2e7af861ba7e1535e7005a45fedbd81fffe1bfb3489d724aff679d8b54fde81e2064a82d8963ac98660baa2c8d067bc5b76729e74f4c998b8a54365efc1ff7afbb21c24d29760d1f785b5a5f9144808acffc8bd62053ddcc2c57b027b4b2eacca3097587a37d71e028b3113d8d9b50f40a09c929cb864fd01484a968fa1c294c9ff2445da3042939ea382fa89eeadcc2997bf8b0fcab6492b62d73a8ff5954065499a6fccf869939696cdf7d4656ca4c6dc50e3040473933765e9b203f75e7e4ad611633a2794b4a17675df06d8aac1df23b92a29e3b982816c962b88e6d335806d473f23609a5f7119eae822a39ccc32059ff5e03a83f043a226e8c9112a06be3e94905022a2398d84f4f172a20b90432170a1273f3989a3b652a462223723e90f8af30c88e04077f2cbf8b0d62aba1659df4ee9ff5e563adb779705bdd14b89e29a96c20e195635ef1e0a371986cd05c793dc04378946e7b6ab360ec120bbff30a99f865e9177cca110ea4d4f25e7cd58d2ed0eb322e4293ac90f78fd3e0ba8cac7b849c84159d8eedcf5c0390ee4386ddcf88eea4eaac9d6a35025fcf7f1d0a7ee85b2e86f999378e0316fc42f3be55ef67b1f4a99d4121a8298338b98c4c0c9dbf2531efc27b90b2bddda1f6f2cd66a8f6f61b25deb6c14d8da89886b0c043819723d0e7975a5c03da75794fac1563106935820e1eda356677c72357ef806e35b5be95205368377aa3ca431e33568a27f524bad72e5d76a6c5f1c3ed0226ce13913fc7db1f5ddc21cdb88cfb02fd51292cc8ee3ae382e6f0f5946eb7f6ed6ababa98683e30fc1a6fdb41ae2e23ce7586b754ca104836187b71410622fd9963952db02a0a7a58ab105013cfec7f4980c4121278fa16f4f5d65b819197573fb9fde98b6bbacb8042f4583554b5a5369e17b57d24ff441f91db579193d966576db526f91ada7d8cd151cd9a373df1ec15d9705db66ceaa20d590c4d466ade9c7eb72a5b24218db816a113f024b4f8450577f5768248d006c9c8a7c6f88d7da9f43c33dd61b343c9d1f25e7251314fc04045fe60f5aa4f0ac2c52f3f04b012a869318aa9103b351a60a3dc129df17a857d2a00c4bedcdf6d0297fbe14eecb776fb3d7c15861334f1afd03e83af5e8b24dcd5f0240692ed4cffc0603122c2f50d5737fabb52037b736e10e1f6c170fcb5588649d744613c38f1a05349568d4461cd80ffce56396de774f4fb8ce7504c9e2f122e8faae4122f60cecae03196df06e987cad76e54cfa82f0fd5a394103f1447eeaad068c9adcec58f661153da2e7a2b65dba7d5bddf9201f0a3e60d7ab2a684492e8c04918fe40ea0a862095c194c6c508b6b2c5bb44c60c0cd58056797ee39e7cb1f0f61193e3b352f2b550e4f5b1b4345b3e5cbda0f0fa08548b5c078512cb1dcc8c32d8caf0ee2fa337d5977844a0557e1f5673b2c09958eb6bac4a5dc5477525c86b3de3f9647a5e2aeef042e8d666c8fe33a9183b81b65be6f2d4330c04e49bded47bb2c44cd97b1da1583fef64448d9c10b6c62d8d53872f4c918c703095ad712e12b07f2d5faf10d26c6e25670fb6f2d48377cd1f794a2bbe4c539f8d58f5f04d7ab804d7ae8171eb4db4a0fbace4ee3487cc6ea096532316f8c926e49543ec91212e71478984d3b289511c3610869bcf0d3395c22903718b153e5b1b534d56a723aa37c7820902cf9790e9843927f3d00caf1d0ce1cbfda94296592e7d1e004d8da08a7066c97c5c9d4013109c5e7944e395cf832dfa559b0334b409400b508292193bd0be918989bd1a077dcd545621c9dfad8e8ed295a35087791cb4cd53887744671f9ac7211800e53fa3db63a1b3c12b7290d8158d7d313cd4640f20843258e0d2470470aefd505f4bd97c23a454b3693c1b4b9ca785813681b344ea517b1b3f0b752e712cd5d168ab038632f1c936147ddc96276fa60e2105ae77a5d0d63fb56c81ce70606d264f2a36d4c88e69500ff09116cb53b71d6c84499788fef09c8e7a1a344aa2f89a2e49b2ad5d388ff6aad49660536a1ad11f9520d759cbd4d5e5857ac44ee90e24c19fcc9238fd1843da0e4e0cb75cd9333cac802ff7198482e39ac2d4f27c5cd7c115868eed2fd9951b69e5b048ca427db55baaa05b37deb2960a141cc9119a143b35d91ed3ecd7c8b0c81f48fef87815236ff7c3acb25c185194aa932651d1593ca0fedc76c292a2e0ca389810e73c43b437504fabcb4278e5e3d426c69f051f1b2950bcf90e7c11fb165fd448cbbb1d0666c1ba17a69840ba33e48cf257d5ba814ac9f4b10fd7b0edf3db006a10f7838e522d340b17042169ac89c32637da8128fec83ba4e769bb98f943695423077d527c0520d03193e881c5d3a2b4e6627a166f0e1124f41dd10c0636722d4ca7616207fafeeda5b19205c63ee4f11edc685b6bb2d8a353d461b0ae1fbcb21b0cb9d99c1522f1cc7a866a9f1cbd9eb4cb675ee3ea512fdb0e9154ae0bf7aa8af8503c3f2d23408bd86ff2e72974c81eed6c8d70646b9914701cf64e430fb98d4fea2190d31fdaa5e6cbf400f8bd4683abb2444b7468d20165f4e6e084331980090342f865cdfed2a55e26d8c0b1ebb6682177da7641a6da3f3bcabe25f09bf448cd3662501d94331574cb4c4d798e8e3e3f4a2f0925ef2791cb27fe69d7ac5bca76e39757b426eda7e030938002f56807f4ec4a4f03d4ff7669d1d68d065c9657f6a57c5aab49156d1b8d97e137c5a36084a55461743a6301ad7f4ad79e7c987664d906fb0e1a0e25b40e47d54f43a4cf5dedcd9d5e0734006cd9a9fdb8ca06c6f28ba98bd600aaa863e7a34dadadce66ac2c697d401bcb06b7a86fb69da841e1232338a0ad7bf9dc126ca49bb246c1a3cf04a52f59b0659ca3257bc0df3d7414435a456a28a450bee7ecf71e64b2f69959e23149ad0c4a561bf015afeebe1d4bb606166404b3602efcb1271a6ac1b523f2fbe3b4652fe98ec907fdf7bcf91551a382c14f69ddc0395a4a716697e65504a1875d63c224cd3f258cc7ca6fbfca2b17da2c88e3784af029ef07a50e67d57fa0ee0de1d8eb9d339c01099d3f49c120007ebb66648915763bbd0f7edd3821acd36fcc2fc5bc1321f3e41d55a7ff91c5daf906bf312d4d405eb219ea48457890af90012a731ad0520e36997f499a1b209426844a0f31fc56813a1ca4fbe75c1a4cf0d11a5d2c8a86903c92e44aa81b5f0aabc423f58ba8d0fa373973af2b109a97e8878a3c48abd43c5121a5ab10520d8534a7432084926af946e8c95480bfd37edc24d969fafdb01c39dfdb69b224f017782fb55b762b793b49ed04ebb4ab885483220ae80f42cec830889a83b07ef7339e0545bbb531e82d2a8f4180269e0c03a1757f63a68376146c8eae615c38b4c044db9ad8088d4b6fef815c368e053fe1f25ed3edd62c608eba9f99ba148abc5e9e8999b54e2f3ebad24f83e447e0602770e8322528b31b237ce1fc4a86164715b51a55f8e712d72cd1d8d29340976cffbb2f40cad887f3c8cad57819a23a255d051c6a5bee8b594c1dd73a7e93f58e45b1edf6611a18efad59a8f3ef5042ae5adc13e6250e061fbf800dd84fc7fbe334fdf70cbbcfaf698c93c72e1cc96e97b4e5669d33f72507cd4bf40bc5e804c27e2cad75c3b72c9356371258c3d1e239f6607d778c3649cfa7c43acd19139240a95c4a7b3678a034159451f4ab08137018cf775e6272591ad86e14a887bcfafcd21c07463ee1882fbe98477e01e606b4f526acb07866726decb72f6424c4bdea6348f15e9c4f68efc2345fdc5def0611eb773a119ab0242e93d3f23ccda73f27e396adeb57f0934754f6b13ca47e0124f919c1463c2be7c9845503a6e0f4ddbb41251e36bc0e37fc0214367404945c001935526dd52b9a0a4126c28f0bfc9b56701736f9679953e8d13ff1054a9e94ad409830289b76d659e1fe4d6c68cfd7c7f76bb141a94c0674ea57196d86e966a307303ce796e90532ff2cf3a1ebfa5c71ae60fcfc46baf948e3276a308442f88f5b7400667600d76cdfe530f74d21e31e272fce37542b11d272d9b2bd8064a095bc55904d28bdc5b3d924ca7e8c28271185c6576cde5024f5de46a88bc548d4378038a023b8ee7388ae67ac9e48d6196cd6b6be602af26e996fc71208c904c4ed42236a7c82c64b90193f5f3cc572fc619c20874b380440d2c26590b0a658e3bb4cca9f3f614c20191eba551575ae94f320ebb33877ad03f5efccdd414be725b3155df15f374f1f0b7949c001d677c1c7df19d40c4c43f973df33103a7a3061cbb9850c2ba446a820244afb2b9a0775ba6348a304556e24cd4822f9779d696155dfbf68b57ac6a0fc720d6565b0888b392af44ea3abd8e0afffedc4186660aa9acd24ea9189a4b60347c6ddd87b7b54b54151c206ce66b94c10f63f4ad68f6f2919191f6fbd9a582362a0f384355ad1f38e482c01a89d08118bd1cd852231ff5c2e1978b58ae8c7af3cf382cc2090004cd76911832505a5eeb4153c95d21e995d704b90502ed544d47ab7e9a9294986e255b9eb044b1ebe76468ffc7bca3de154d9814917b1ce810ba022d53a6c0d3549a7c70fc9e69f677652d56250abab90cead7f31cc3b2b27255ac4e66842049cf25fb902885642757060982f5e0dbac028eefea12ae58e25d350e28adb752cf12eed974fd3fe8cae9621f7f3a1dd3b82476b7a29a31011449aa854db2cf98057c6e87cd4d7f2633fc47dde2352010116609ba75257ab78026c21cb8b0c95f78047376f86d6e0ca7b09f0db3be621f8c6da75e117853f379f7d267aabcb68dfbadf3c17d425e6813aae3fd5ff04f4c64008be3aa90a19c08664224b39777c1ad5e88c6c73429f3eaf5fac279fbc769f130460c5fcf277e9a3c4d634881274980b7441f830ff59c3adc56fb06d673c39e5de9a2e19f5a4bb4206f9f1b5e6192c2d74a75f8ff7808297e3ac88d829cb1ce371729f250e9f82e724bb05c70fa0113de33e900bafecab670f56a80a0b87ede25ae31beb71a59f02802aee86fe9a6c1d3d90c9e68886530b4968f44c5941ce82c10fa8436ec8ce0da6032994cd6124ef790fcba350b1fdc632415a3f794abd7caa1f6651cced916b51957bb244d5bba177edd3f9ccfeed0d92c036d80a094105a842d5c6e8f3db8b5b130c366466720bc3a2cc67588bc6ee88137128de73e0a95ce48846d824d203e824e4de37d5a591ceef28f716c30af7d60da41d8cb3c621afd527cc81847631990cd5884a56411dac5eee1adaa0bb20dde94a2dd787199427d2b96b83f00b240a5c7b4b9df1cdce318f8821fbefb750c0c030ba0515ddafc68b01e29dd75b47a721c607ae2e32c02363876a97ed1b8563980667259d0972528cad36650af69b315daa0b77aba4fb87c511b6ab38c250d0b3428e108d89d49c1d365981f36f205f2fdc4548be73a85f3c3e9d59d853d4fbfd8ee4 [13] S=$2eb9f507c W=-$b4c63fcbc4f1d6afb453506ea1f97139ecc95f0815aaa82cbc701e06a57ae29cbf54ce5e3bd566dc4d5a278c8a76a54a62b253234666a22b9e27f0ec6af97a1d35a5a4ae92cd02beacfa91231b0e1e7f3e7c3ae592a9847914c78bda57b32d898dc17db2ba448474bf3381d39b46484aeb8efd22644e10fea2eca0a186ba6f61f14c43e4e528ffb1a58e3106d5deabdeeb42188b366f15cc48b01e78561ee4e43e78e1a2a655a68b045031af10d0e8d279038440ce85d0ab466e62d385580f005fd30e36c3fb91ab11af3676d5fdd2cb8d14aea54639e703000d195dcd6eb1d48f3eb7e44ff8e106c4d98f5976bb39eb2870f1d391c51dae2235bc429d4a84ecacd3247d7d24802e766404b0ecf074c657a686cc229f29b79d18ee1eea92fc72ca883312b160689ffe54ac88147e1a03bb283614a148e2acc9fdada65dde82744b1e46bb2945a84091ddcbd4f9a54b185fe117d8b1470c211608a25ec71dea9732ac0c4b5e7dea7d10f41d543591a6e6f81fbb66390d5941fb6ad5e2340b3559f70640997245b1262618386d1485584b017c18e6487b8e783f0e24a7affc5510d455a05d1f223ae8a8415aa7d877c0829580c74cb2579dd0ea8d445c9a05ab92818fb5fb8e4dd1cf7ff203ae9320da04eef37d45fe42b5b0bdc5e170e85c68cf39f29a07267d64edffe297f22f319627107f6a29c42906ffad2fb7d87295092b036c20150c5917bbb1ebd75212ce87cf80828721624b0b38ec5b6edf6ac16372c7c12f39d8c987157d8ad4d5dacbf6b057436a099a1326f2224c680e161c20eca3c350957b62cb0dbee008cf9d7eb2feca7280d3575f5873709e82b2ab4ec0df28d4904cbf4bd19bec9fd28b3e68a146698b74bf0c045c11efe7472f5d6bc61f7912b52da2a40db42472c5cafb2d32ed0de6aa8e08139923caf577025816d3506f9b77ae083adc2ffcdeba81f16a5867ea24c128b42d70ae8155f48858a561fba50a100bbf13b5c75dc1719e20265beeb9e53b1a2100e74dcf166aa8c23c86f669c88f02eb3d8094ba9f3f1feecee508ad57dca57ba8832fa75de21e1673a8b9b6021bed8bfc7807452f64ffbd6693ccb1e3d995bb94bcba3bcea03b298424336f2dce0b7abc175ebb574fff83572cf58d9924a8c4f34e5098a3773e94049b30913a09452e6c3656d7f45bf52aa73663d1164f6483a5d207a078a520300f389c290c4c2de5d2bb628f9d7526ee5d0470d6990e313603e2e7e9a0aebca47f0571d985b5e8436105c672f0e49d6711f83902982f65cfbc2fb585939a59cae3a27b71dc2bd587b30c60f034c85bb411630506c3ec0894a7a2986eae52b28bb37629387d85dc1cd5921bf37b5e8e58a692b21464001919ac02860a6834e08167d445615c25703d775636b85cad0cf46539e944ba35a87e96ac12991672be6b84f650471e08586a57226c88a8f23ba9a7db8251269e12190c349c56874ed2d790ad044e806bd8fd58687a67a9f8520245a8e6e8c20db478b4c092663e2b1259987afef29b5b948dbe640b37900b4f069a2d8e79437c23cf7fd410ffc9c00e2ddb79379fab7b746944a7e42beb60223548cdec6fc2425a89b17e2889be8ea6384b6072bd54cdbd1db7f5b220217672965cab9d9a4251f580648cc5d174c3ec69ef44bf9aeaef4699f08354f4e86fa0edab852eb36ef9b011e9c20831b33c00002fcd46448c8fd47867dfd20aa0ac43a0aa6b3a90eb3ad611676d353b71334aabc0651711b87093c5cdfed7e17cc70f270d223e6216f4b717be57b8c3e9bb5b3e0e48d4bdb968f85249ac2de6b829182a1cbb248ccf1d7469d8484a7a1c5f652563125b5a7dea68fc2c43e0076f16df466ddf068220c2d742c0063b561f9614cdcc8909f245fb976068069bf05c5a474aa8694c7d1ead3246b7a1064aaf714505abc0267d0edaf0a9084045a8541e95203d0d68db03b200d5ce02d53d1b08f9c0dece80e44b459503e3863e74bfc6ad76b0a7228de9dbf22bfa25a72c1325e4394756f22909f52da2808b2468351e9e16409a791d3cd44934a8e1bb046a285341cce56503e23947306c91973a3c3c668ffff140054f5bfebee0bb48fd2c1a336b70cb58f353c1ed5b26cafa5f51e442bbb052f53054565413398ab81d4fcf601864d992e2fc758af81489e6fe891a83837c35e95b4893c231c6aab7af993dc672421e6f45d7d27ce4590514eedcf3a3c9ed705371731d43f16cbe70bcee80e7c224a603369c336f0b9eaab7452f07767f792beaf8eb9482f25690c12cfed054fedad4e53aa47da18ed2de9d123c3174eaa81fa01f1c262a29e89f5605b4a573b2be71f8b7d4b695f5bbdb7b9c773216b89d18cea282e48fcd1edb8505b9915e8f43703049ca8bfb861649b7428f90fa72c895f3fb68993290e0617845a23f27501b318208d53ea96444b96683f0879e19744c4fa80790517993351234fbd2caacfd4badc9ccf5cc0c4e3eea1c30727ed5a708a41d0bb624eb9e4a894ab9ff20395359302a5d65d576f4b7b6d755c5d75b3d4b898ad96a0214aeea4b593478ef5e5f3b65d824e6141374e3ee095703dc64c6a1f378d926f118fb96194430312d9bfc0278755c84209b8b4eb77d3bcb3ceb96bfe2cfca3afac63e786ad7de33a3a164813393d2eb44c427b3af360f7260959d6afe93e6670de280f1077d25abbcc10fd8e4b1262aeffb47bb15862f3fc2ffc3b0f68fc3a1a783f23642ebc8baf7a2b915504bdfe0be5e226b3cc18db6a2467c48541f9e1760adf0463542cbadc116ac3ebf8cbb54264979d9e331556169dbeee4b4ab7f419670be0b7abb75da259da7ebcce4340ccb348cacaa3c1dd2aeb588ce085e3ea1307abe9940c04ddf20e576c10180b7c3f8ae42c9abb3432725ef0e94e10a8824284836cde6476aceabc0b70d9e37e518618b0cd0a49c02b77d43d0c01a14eed2d6680726be84f7ce2ef946a9b6fe5f8a0c5873f72ee1f6e6e753466810ddf0c753da22b205a0b1f0f794a2751655ede0c90f69c4aeb461e39652ae996e0f1cf4257337ae834b45e15841bdaa9062f581820cc7c9b9ca73496a39e4ed6ac379ca8c9f9def2f17f9bdacf76f64af14bd408449cbb7fdeff076fc8d5c6b079d152b10c894f6d25b79fa0cbf483d2b866b3da12f3f083d0d3b90bf5e1db610ebcfce370e92f7dd31360701e4841881edeb456ffcf91717526887da J=$102d95e107c6da07b0c3aa920be516ae10141fee736e380cb5bd7fdaa3dd19fe172b354c1c93a2247964b3a2263df332b1d9d0e1cf10ad2d326850d876f722418f829f24610b8fae5fe6f3f7ae8aaf4caef52c52221ef8e0985d86318e605027fc4679302c31c09bab12e3103b1e57f815560b645fe67b5123b6706f31060e032e1ab08501cfbc647f1471e045abee00f967e77683d6d59fc3b2f35054ddb4e3ee90fb4f20b156adcd07e94c20bdbc838151dd2baadc64e722fa5559e0634166296097b5a9b1a435063813f721ce2d3ec523f65bd38f0c5c368b9f0b5c55d590a9f74985d25245a4a32b6f8a91c33865f197c01718d3776987dddf2bcf8d4fe8ca17fff78757f379ea772c95177437714102b1a327554031263af28bbadd14b8ea9cead425ebd3bd5c487ec27a0dc7349cb231c17227ecf5112d5e378e489ae6af3f815890ced9719d1986970aa855945dc53d09ad04a03ce896019dac3ac9325e97e1c2e31d130bbb9eb566d6bb4aaf33df0ba0a6e2937204a832cc4ef9199a0f3692b4a6d7911f7d2dc71f03b8648c900f8abf4b560b928934b45b33857794fc8cc731eed14355481f0739ae5c6b864fa10bd731bfb85207a5673992f111a27166770b11d1f6dea929ea67b2dfd8dcab835051944d8456edd5af8f3ca1d0398da4cf43ad8cefc9812301d9912320de4262bc05d56d2411b0d1f2baca46d8bce27fa94885fad86e9cb72cfc8bbc35ca04d4ea7ad9ec11f74406ddc489efebbc596a6670220ffe9a5515fdc28244f14d449764c2185a45780eed0b44ef4825f94c7b1efbeff2f6ddc5ec8bc53a6d3d3548f2cab7fa00089dec432b50d9aff2ea879b608a57fc9a7bcbaa86aab4f14d47f99cfe7111c100dc52b633aa6610c9fe454c112729750032fbca4e34d412c5ac24c3e20a553660db772c0bc686f25895b58bf46b895c56be4953669894ded67b7184837d72f201bbe2bd5b7721515860e009b0b5dd133c174f8eabc9e6096905ecc11a6ee7ce0e664c4fe6b452e8df154d1fb584b09bd563f027203f9e585f4e5530ac169b825d4a1301bc24c78a2c872633d683f8a850ad9fe5a5ed3551cf452119bdf52e24b85d5e518bf26baf00c7547338299612be240cffd0abf0706f7f8c6b4252982cb311a60a37b184d022a43aa2de6ebe3be6c1bb6c9c45b6a8a0a9da4beb497a92519adce3ac4b93214d2b459e0ef14c9ffb391e33869ada79e9fb96cbb9284fba9fd73c7cc3697a30b6b61a1dc5c34b9c2c2e8deccca2fd7cd09978e4bb1351ac158042253b2319564f39e4f75ebca93db93ebea1a7edb329116adae1444f0c7f8809918bbe87381e907bd0a5c6b39f097d51d8b402fdbe1cbd39ade35a5a2b490e9891a2a24128b438edfb03fdecbf2f90fe3451bf7533bd93eab59d442f84780a085e62cfdb2ed02a671ee97873d661d6491ecbe2077dae8deb59435e2f607da6e6e8c1f2251a1f9eabf83c7d0a57d48994f3c69a84346f0ad131715d92c15590cdae3f648ad3a3b5225ef04e82fd5c4eb13612abe8942510cbdbc08240a9e703a2247f00c861b2f05c342cf3910a8b25dace79aeef3594c50a66e9f38bafdc2f226aebb4ab04087658a2bb1c502f041fc362c7ef429204698eb6a604f6abb7435da342b4cf5fd47e2d3c916a6ae981cad855d8719023ca0ca76a20ca793dc05464a393c454fa1c0563bd1c65808c139e27c1cf5dd64b949408a248a7831230d7afcf958fdfc899d00db4ace91ca718a2635da8dddee373b7237f764c3e61a2911d760699c042da2da4254476514dc773d62192e43a636ea92e4a91ab75e85f321e8a13412dce149db022decae8392e8c307941ae387e70ccd85b213589eb0db984e5b648027b20d035f5ec21a9e0c48bc5229226a9a2e2819c57de065c8b0e9fb11d7c6dd043e1b61324598635636a40cde0f0ed6d366451f24bb5d3d2e173110e3651134b9b924ecf98dc83c3405129496afd256a926b09d5869047824b593dbe731b03d69edde0a159b3436be95acc141c81b140e694f775934cad3df5786d479e248289ea1b45e941043689c1ae50a46a6774a174b7855ae4daf26c455b03aa328d84be7ca5ef263aaaa5307b1e4c9a67694fd5f82fdf43fcecdabb2f0f8ad71952336bff1a86ae632ebc4005bcb6423a51507b4a4d95ad02fc7757b75dda81d9122a96c051402c3e505c68c8e989604e1aba624552d8ec65dcf6b3b78bef547df3f096a890baf39680cd693cbadb91662d92db4ba44c77cd1af83a2c213519652b7500f62a177a9f37c5a37a2a26c71cd5fe054a7ff4cbe8ebfec1dad81f1b482eadde83cbc11f7c1694d1559de0b45aa39a4c65e3ebf1a23b377b54dd7cf252707b34265a30ead375504df58a6436a2d74a28b4b4fc1969d9159155bfbe304f1375916dc7faaaaa78c52a9859366e0541fb916ee99afab42d0f46a25aeaa10c1a05a3351d8f5208f5e98eac60b9a4c5d209cc9cc7ff3f7776a4f27922dbb4149bde8a43d8b2c770dbc50bb16ed3f2e49d57280845318b5892207a2c7334006e80afe18dd8786cfb6ebf067c64841b520d55753c5b9cdf2b0931ca9c6057bfa5f480a0bc2277da87782dfbcc0cce81ae182a6db54f33ae719795cee34081b61ce75ced5377c02ddf5f8a62bb2b9c980d0af74c67369bf86edffa695f04e84303fc16e31e8481445766e030c33836bb40c44b898c099dbfc7c3c6632ba41961e23a7a11bccf73a2a1817005147e7ed726a6eef3f50a6a07111489654a583c4858feec6b807391944d67aa35a3eb08b85ab315f1f43ff1f5863cd85ab1d4e029e923ed72c34a1d68e1ffff12801aaa08952b2d807b3bd11a020f8daef60078de374a06bb6487343b2abaee47b0579693b92ae2b118ca2f49016b72eae6a6c59feebe1c6832d4de8ed9b43ea94bf26a9f76729efbeaf2371fb500577d25deb41b1aee1e4ba61ee982a4bc2ca377b660941694e69d09334beb0b05575d976480e1b7808ae3b08d6926f0228741271eb0579e174749d8ddab9cc981a689b23e9a3a4b41acb3683ae9cb07668285279b58a2a7cef8e9d70f5327b38a03af00658f8a048b3197dcf8dd5b4b51ac7bf034c04b74d197847fafbd2034791776c16becd4f6726c6029c50bd7be896d854d0a329021966eb1f212fd179ae147450327e51f7f1ffe7b5f6cb8384a61d5799c5a5be7db19801177e32aba1ce746a910503ee5866bfb302d28823d9d949ba20c3d3654914d8c2f80029336c78a1c5c9a93d1edd430b6cbc208cc4a3bae827572f2acca8abe9cbbd3505618bc29da56aab33e626ddb71579e2174e849ea32edba4dea7c24b9cc453876e8b68a4cfa641cb6658c57b1e9eba9ccd68330d87282548654a3535ac2d66c91623afa6ce2dd8f19eb2aaa0d2d6eac3f2d7aa8c4fac9b3c29dae7ec943ad4697fa2ca28966f7f7d044442ebddcc0257f2a371929554d2ed65eab2136821229366c6e1cca45736c1dfc750eb42a74d528894db1c89b1a7a3d71662c70c73266a505dbc16e31feb530fb600548414a812587dd9a21726f4ca1872696f581e08198016764070bf46d64ead5a54fb8952c4f30fbf4a33777f369137f936a8ab211231350e8f14e9ea81af0cfe125930230ecebeb778fbfb8f2fa559fd20e10abbe9e77dd446b3719ac7c45d49274e3b5f0d1fee97a5ac206aa4c4ba624610f670d188c17dbe9ce2f936fd8304a42fb3ab5a95a2db34f964154804c3eea32be7f85571e536919057d66791094653ffd73400303005fd688127c8772e0d09b73b47486f9de2c51e5b84cbc00a721c6b059d7d406aa8e2bbd95da1fe8e97ec5dd9a6a987a20d682e2256e4a393e10e9457a7b25176d1221385b50e396dd1d855f4bc8f069fe5bb28e301aead7b7df2c8bd667c3f553126557a639d4c64e948bd5ce9c803ed2d5cdec9c1f81950fea5f8a6745f7d5eb4a3e49246c195f2fbb2946fe51e07210f71aa2ce07d14cf26a26baf47e8b187cc08d10fa853cdca3759737dfa220f2fa19491a3a789d0a46b3388bf74cf7f22daa61b7425e0ce48cec126c969f70b7ce0832faf8c7f74c6151936d81ddbf75e1c7c822fd2a4058a7409ee560cdc76aec034c89283db02bcd283109b7bc6eea477ab5346366cade0f4fe97c271be69704150e3d3f752a08374e76c46b7a1b81cdb2ea38c18f2be28530e4b9a76f07d4b81c5ac72f2b25062cb487cc58188d7b7ab0c554bc378f361ad6b44cf162e44e25dd86bd294fc87367b1a229623c0d712b806dd13195f4a4e2213e0f3054bd28852f1d0e979469a9258a86c53dd7e8d950f7d1c6d1c5e77713876e853dbe250b40724ee90156ba324ff6e356bffc4781b59faa54e0f0d92fd44b93c78a8374c8f8d7e5a1bf0d5c237eb1aca3101aa554d696c749f6ec6e36ce5027fc0d44eaaec33bcf3030d53f5bbf05d4bf7e9fc5a12721b2e7070f27f9de4ba68f8ba049c7a2f827613dc7327b4c984cd8b9a1a1ad1ea181b7cbfe27092cfe930db08db09f2d91ce78d0065747c3d8799b95075ba811287fea345bfb4de5d7bf9a84c39e9e2476b39ef79c5cacba938922c994fac718134452ed58a0037612d4b01bd445ff82b466663ae084b5a064fed683c7e8d84ae1f6e6d8b37c2c1bded0dee6d3ed2120518abef388564ffecadd92f1c9385b1b8bcdcdb57de61536162d697b37fa0ee49d70cec6304bb0cb208856dddb2bfeeb6e19a45655056c064ca69ce0a0b59b138ddf9ea489b377a49ff4e510626c66bf432d7f15ea86db66a276252ac36d93d151ba3dc2889aa508b020cfc685f0c7f7d0e0546167d65dab1580c3bc4e5a6f5f5ea1c370cdea6e087cd1f4bd2faa8f8d0692bb612cb77c4fdd58d6bed6c0881a320fb151550f2a478d52ef770d7acd33ac522edcbe1f6f0b1a3674291429bc075cf538297f8c767c5aa8fbb3da6a4771350f5415132a9ed18dfead3017acc5576b530c8f3d637d008509f875acf7495c7cf59ceba07799da32425ffeac2a9e5a12b337837a697fb5b77b2f4ac5d5dd534511c6a6e2b4b49a677f547312a6c7f31f6a3cf93b6efb6346d694cb24f4eb1e4017b65623ef248a06889876523cc8482ceb78cd94f9c0a4d51758258a89992f0926eeac0a6e05361df42d684c12989c739ec51f316e8a7c6af6e8fe3f28827d1d72b4bc0852a011adf44901408eec52bc3ac8ed657df82fdba57a7da162538aa10380a596499cdb810639232ec3a2ff40e1d8c400bc4254ae39f507d7526d85cd5528777b66756065c8e956d556f077842d43595419ccb542ec51840644f307789282e1fe8fcff3c033b1dce612050f31c8808298e7af7ab882c99feb718eb84a21d67758bf8518c440f25603627349738fa3dd1003bfc80d48729c817aa6d294e286090a12fe0901f3e9c6a7cef1595246d5ea5a26bee2b514851e57b0081fb2dc46a88a047d1cbfce6a9dbe1b1ebec515916d4a049338c516d5818ef527721dcd23a8f5b9f601d62f18a7ffecfcd23f82e17edb2738f69c76d7f7c4a87e077504f7cedf635a86e606ed502cd9218d6517ba8ffa840221c03116804b424f2a89cd729e2194fb89e00a62e95f53cef4552b8f0b727827c0e2167dde06caf595d21f360e8a2a7f0c380292b45fcdb7bea8283aaf56f9e4226e3e41bf086b3d6cf02f47578950f242203992750872f6ce3c7ba62145624308efa02829fe9140d55b18d77ef1def52a6087e74475aea8d1161280e6fb8ecf96f6c05659a48b6879d8b75729e61236c0c999f476c8fafa8efb1f3e94a0e7fce8a44fc393d06f1dcf25a46776e6dd622ac4e391c395bd58e293550418a5a6798fdc64bd0878b46552b3dc10a207049ec3ccf7de904aacee4624f28a0048a39c29ec9693885faf0d6c8eb99d730253c88bc62cac655f3a830843e12841f07468b12e7fa8787317709de2e57626d97b382e9a6085f63c23ea46230c6c5e6536a55163773b917f746bea8cfaaa07d40f75a1480683f77b535a9dd8d1c44af759ae4321d11eb841555bd823ca865daa652d47f8d8ce74bc50bb7f438cf215b7841942d5ad288b26468f4724eaec2fcacdb99ece0a3c7285315a9073c02b04ca33aeb86262874e379e7bdfa4eb0ea9cba969a3aecdf7264d2656e306572597a4b4ff4322dc00891edea5d530ed167ed815c9b3e1ac8a362f6f69d4e288832c3ab6c681c304e14e49e290de98fba95e7b4598ca39139b0b4da1fd004a1d24ee0f85512a8ce7b65e5b9652d671394ad543d39df30ff67200dc9ae2f185776a421eda7b4826b38d7a3fae1abf50b748929439637adaf5e1be07f250e5870a2b9e26682277d4676825fa42d8463ad1b8ab798def460fb8a0811b90efb262c207658d75d81d71e7ab6061a6efdfdd0a2ded7df05225e303733e10380f1659ad3801a38dff55 T=$4adfffb3641f3b0cc33aea9981458f44774a9ad24a48407153f87d5a428ca1ea540dc727a3eade475732938170c20a0c18cd6179fd3ad0d1074860976f123d108dca1df883e067c76911997ee92dda9cc93ba925165b1a51a4adfc6fc8db5b3ebcc2a1c522da10e0849018578d31dfea42102a98f2cf90685f57c4ae75391219e762a710de406e6759bee82e869896d4e95843449e56af2ab888e3b9f24ff048287398be55e1d01164a65e8fca2fa98ad40550f9a0e9d3016fc86dd1b5fd628abdb39f873b945b137f50b37884b4ba16a2fe73c6023906ffb7502453b75306771a3c72c3a43ee8a6992aebfbfc91fa8f778085feb93dc1f385afab3546cad472f27cf01acbb5b084a7d55857de699ec761992a684486e4b29fe488c67359d30c2f6b9cd35482d3abc5e7e4f55e9f363ded4dd671dfb7f4191fc8913f20c2a7c02a0e7affe74cc712686bbf85a6e2fe227ee5b1b5e39770b39a5f3f24a9d05a94877c23ec73f059573b86d7c101073e886cf7874364784f817e12e199245ed4e8c8a415d38f451dc3e6b910902410ca48e6f41c6862a681365f54ba0262ddfca4a8324aecf10f7107f2f129684b9cfc06487cca5e1bf9b8bdce52c3f939572f0052d8519b8cf0a55b1ef4c8daff0a76f44cdf623052ae199df9252362c8f5b655b087acf255bdf0871e676789398765487fe774830f2e03fea6e02278a9b1a2b23c18ca156a265d8d46b65567cc96fa093b3cde88bcd8d36bd4149f03f60a5dca6ef921021a66fc565438e7befa68397e8caf5558b66bbe0e3c24414f08e93d99dce159e0938d82feb166eb3e2346e7a83df4acbce327eecfd4a791891eac64a4e4568e48db887d0951a80f1d627fcf469edc409d439107ddbff66f687f510abb3290fc39c97bd46006f23a13a8a12a3144bf006e3995a73f61fa8fe3882ad647dff2d3abab36768fb19e30d23ece6637de1aa8b0663b53485a30267f5118f1240ac0cf050ee09786bf9cc5cdf3859d02c95ec91c3632b97172bdc3cf7ff39d267e635d8afc82d92eaa66afe9a45f70d692a7c359bd0333cf3e262f7b8d89b8a31b26ab8e8ecdbe323af55756ead8d510165699e69f4876a827c41e2264ffaeadf071aab7b30708eeb3bc2b4f99e50f79e8a8cd1ab5d0341528f8cf5994e5bac0b0323db7b2f5e42e6e2701f55a26c455ad30b0a3cfc4e0dd14fb1329253a90413ae997aac44e3051073639b418f9cb5b03eef47559e12702796e54ecf6b14e5ba86beaf5d7b6f9c5612c85f9192d60cf0884cee53cb43abd3096e15d0483adb5c5e72e09e5c854e4b6d231ed5f4645373a82903c3c14f94cbe7bd717a06be16ecae74cf61cdc0b224fdbcd8201cdc952a9869db348dbe9744f5cd1df0be3d58e84f9824d8513fef6c990c26020e3091f1d6c12e3406c77921043437809a65be61f737f2a92587fd34f249611b498d107656885197c06530c6ca2f2d728f8096d84af9cd92d65b07542089aa4497155817f15a9ea81c727cc031156518797e680a22b1290dfde5449ca600858ef67984a4f4faf1210d0e769057fc02ad0e9969cd073e92a67d33ec0a5ade8a78d70a8e481eb100ee0fbd46c8f772063a468db62f59e582c91c13891ef3573481db34c372c18f90c1de45502c21c3953c7e94af8156958454c690f701447bb66efa2ee4ec15bd031d71f4d7c0e4876137259dea34a54a88000299fac428fa671869f2d0edd8a6f818ce8bfee2ba6e0d34a233d454149182def3fd5dfade4a072651b750eba81689cfcb7780e40f0b91757732f4f8080e06f1b9b88b17d08d06767b15dfb33c550e25836c8206376a6639345e20b70cc8429a0fff6e28d901d02cf16fcdf84f823f8d39e1106c0b7e6ab46f75206e5d9a871b108fb1e1d305a1b2416bcff445342b477366c60450794c1ecc481688368c54b591d4d5b3fc04523b5b23eceb8c0c0083850cb24e454270cda9897ca7eac6ad6c9de73c4990b1f7259cdbd414a6040551817a35cc9a686278b447934d07d1b4dedfb9c1f6388a765efc5d47f169fa34961ea6d3956e09e8f473348c2d6b37723e638de64bd692335b786bd853c90a2fcce4ea37a511ce9b47c489806c46b66d9a50f948fdcb7e7e058853d425e82223900e0668fda5adb83aa4c29f01d205d6a496b1ab4df0d1a70a8dd132b6061dcc8c16a36a14e30a6bdbe69eed1ab11e7531faf6f0715287a9170e0813770f31b8a2efd69fa37cde829605bdab403f3e6d15366f4e54b70b6042733ca6baa50a49c03578838ebc27e07380752c4bb1b0b8d7ff08365cbeefe351901c94bb73cff5b8edc8ac36a3538f14e9e4b9ad72de3cdb35e807a09eb8f7876d4018f5fe010843ba8df93cd9413e7f46701bf312ebbab790bf39ae073a7797f99459b5be1b4953f045e2eba8f344afa5eeb17caa9ea63c498d0554caf26ac5c4122ef76e834189eba2825550e53fe95c4d47ea1eb451fd2755d50206e61fa48842bc4aeada79c7cfeb37c7a1c22e936938b4dacfc68ff72e5b94772ac885059037e9e82f10ebb6ab8287083e1d874f584703d703c258bc9e3f0eb537a6caed95848c284c63ed884a7bcb2e7e9c354094fa51fbb5d0fe077c4b24375197acdbaecfa7a0c8ecc5293163d3a18100bc09f271eb59ed1f2eff71eac8e97c860231399bc624951663b7f3e17f43fd2e7fde82b2797165e3e3de6493d257b505d22e6770eb642deb94470caaa70fa04b127bd15f76bb2f1a1a203eeeda5b1aa1f167c7dcc2891dc668705b78537c1d5a69e426431e584dd6cedd1d8840963dabc37e81f8877e8e7de2e39a55781840276d9dddb21bd82ea7c549dacaf81caa1e5b75ecb435a89c75ad3010b9c6fad7187501a5fda0d21bee83c3c032d1794d51f5abe8a0be3c193b5739eed4ed6bff96cfab6786e814dd03d710a281d19af0c5b3f9a19db49d583768967bbb73cdb5f02857cbd0f6f3e9b22077bb4561dfc5917eb68fec0570d7bd90bc09ed0ca95848e08763cbff100e0291ee7a96077578e5a21a466f16cde3ca67d6791c70218903491f4d58a8facfcd9aea86bff897eb8179b8619be17389bb4bb43da7c6770ad84967752780c7746de046a0cacc36335df52a741624324179448352abdeba89cacc753de2999a377dc0fddbb3e6d3d6e1e7993d746d9bf72e9a75d617f536de399bf1a45d5619f34639003c3bcb58de9d8e26ba3be1d2e66885defd798c28a527368e9b8e054c3c9420537162e3d69b2e26c2818b2402e06b27554353e5825eb105dc49a90844204de0621dd106e62a71d3d1298d1948317cbf9341a4c432c3fae95b383d7579d976e6b6465f12f7bc143e269fe9df39436647c06b9a1236f4c96d7035a393e35542742891a8a0e856dba858d737ce18edda7d9a43697762ba49a5af356920f565908ef0caabc2639cbd621c85c8ae0d136d3d5a3474a18a0495fa15690142eb349611302ad97ee3ce2730d9a7fa704f4af63017df2a3a93c9f912f6714e7f627898e5570192fbcb9644b57662194c3d3ee7083a1aa65eaa8faae8b80f40d1a07116ef0e457e1def66a60e6dd8f449407f42be457265fcfe997558de88bb7215b2dcb3f0a99d9c69b741773a7c8353572935d91f3e24cac3f2274a210ee8e116c4fb6a2587eac4a62847011b8a7bc9fb332f952413d982e49a2b4faaebbbf588192466c9a51158cd4f3db238dc0ebd3123a5eaff63dac09c14115dc8584e4c46122387c49e650aeeeac22031e171512a64afd236c48d951dbc8470024a97a3f0d6ad8fe04c244362ebf8c0342c12329b81ce2fcc9532ac1064359b3bd8295f4dedea5dc1ffb16a09a3aa84bdff59b0d2a84dbdbb54a54d78280b8005342f4cccbe9a79466ba449ab3dc6f13f0812ce6adb7d999736fa12e3f2bd92869a0d3cef1a3c18f04f89771e578ab18815b587002be8d452bce135c934d3472b55db5fca2893e3f878ce3cab27b3a42d3cd052da1dea4f2efae8385581b910ee37d4d42f2a737566d5fd4ea9fbe0147120c3411d2877a432055d62b48999f24d3b8a12f8f63e10ea7d78e3877105ca471930687fb909d0ba20a0a95c49c1c9d941e2f728b6a5b933355f12d263ad1a9eadb1daae83b01075bba994f6527f62ffd70231756f4d00139a2240a47b106245a5951fab589f929bfb0b059bf0795a5d479c46a1bc69951bfbc37754b0008a9c639cb064765786c4def064edfe39ad7d46f1414d16ba8835c0e87b40ecec0036663ab95d5d509137cd73bf34c2c146e461857400f026167e6f66fab47771d39589498fe307603eeb8bbff71dcbaef0f803cca175192aad3852d17a30d38c2818a8e7cf1c20eaf613596d3787be6aae2d58b5194e5eb8d153c2468ac719c2c9fe70554f7a4dd097b3a74b7a548afaa5c919093e20bc60159ad5cac8ac4c5953c4b1d541f862e22b346dabca341bd82dc86064c045c495f78054eb1b062c10a235c5585902fe97a139eb2ade0293585effc9e00bdbb38c4bcae003e212ec437180c045b95433a3b3ed823162939cd0dfb5d70ebe375ae992eab655f52dcc98ff0463c35b4c69e0b868980a1c1c721c2bfa5ce6b036587954d31861b6bae74196d648149c5ab945b096a901fb86d3cf42c03ea2227391d86bbff589798e53828cf5dc258a8f457c1891a84a70807fd3d4ceddd050fe9d612634ac8727d22ffc1ac4164fcfa175948915a58a411de18d5e43aa02c9693d4da42ed7e0432a96c8b2cc457f1253ded2ea12448633839d9fd27043bd4c19e8a6671d212009a72cae0498618ba80e0cebe44c7563294366458ddd66d764bc33705a0844aea82d560c598046e17b73c3953d6dac3b8929509e710faa850677abd1851a0420047a069f93505cdbe164d1efac852aafd78cfd2c6234b31da9ddc955bf6774f7d8dcd4ae0f120fd7db033a5aae82a4818f75ee32615f9d6e6e3eb344403fd9588a0a838d19f42dffa681938d1a69bf9314a37f942f83c0008d1056bdba532e1488354c1a8161fbbadfc9631645448dc8d96a5b668af2fb11be16a8a52c18f2a653eea1488ba284fa161e6987845546a5a891e0892623eb2b378e1f53bbae43d017889a1a7b8185f2ec50a7d67c8bdbcd1fd29705a40a8b464c1e0b203abadc93c290119708f0aea59100436a704eb826b4e4aa0dac2e6741fe77837b107cc4a4e82058d0b09316949050bcf3f00f447e2efd7ac530390ca16c430973f9bfe9ada2e98c0f1b7d15520983832bd1fe4a921fc92b14ae52b0db034dc1425902d19739d74b54d97cde3a9dbb25781d68bb94b3f707cd856a2ee2683fd9cfc0df33cbefdccafc5815a177a5c506af56a40caa4367bf767883885ad73b610f574b9cd87456a7f4c13bf9fbc1cb8c89d3809d047a67645dc00427153127057e4f05f55fbda7f36b867f85b82e5128a4c8004f7846137b0f3a8a94679593d420fa4d7107b3fecf355d66f9a647611ccd7e9f1af630075eb96c1973913e18dea6d23abf17e802b38ee5f2757907d89ad1388361657fd4ff19a5d45b0fdb99500e4393cc122b50c170fb956f4e8b5721912cebb893e2faffd5c24581a610ef00e0452699a4c858c549ef02ab13929ecd7c19edfc797c1306f78d9e2ff77de127cad2e35a54228ec66e692ac4d8f407471a963ad4ad0d2b02c5568df3876789cda791000cccff8d7fbbcaa6cd6500030c2d90f0dc2f437bff8491c78d6b4d07a39df33e555513b97e82d6b84c3907547aff4164a9a3f6834cd3e0e701d870fe2e4a6832d78e5fe9716df93e8312fb100ed1aeb0bc1f96255a07f8b42db764d49f5d3cb6c6a8af3f47867d7e32a2cc78114eaba69367c6d4bb811271b127e7c03bf60fdaf9d741f71d7d0b755c3fca173ef820de92cad8f81343b3e8e1a900bbb56a1d2f414bb5df587236d8da35815ac374534722d1dca35539a223f3b0e71ddaeb4c6a862b8f28f39a24e32890fc5b076b8342e7d40622efdfa4929c553acbcbcfd68105566ae7d82cedc439182056f0995296ef6b3d07155cec5a672864ff11e85cef47c6abfff97428ecadf3c4f66e954e8b14951fc4084406cd5cef66bdcad98cd791fef55cd38590ec0eacfe41d4ad408f7f9383d9b74dea64b583dfb8a6049841da513ceb0da7d638f6c4cf534302e50e629ee5b722f243dbecb118ebfd3bd103b552703495e9e300f5c4cca6dd8eef99622a7ebe96065e86b6663c21163ea9e8730e3dd9d58e3ef13c23ff4e1942ad8e9eae375cf4e27939e62f75838dab417af2c2d48a8a56e66bcd49696127641e87614cb8f20b359ae595a19330ca2857b46bff1445c18a8f82f9ef67b9cfd2746544a551271043f589e41609d423b0afabfe401478aa9c5df382d35647a1013ed55c6c6690dbb13566d260d5a5b37f12d4b672156ac62a9be4bd1c1b6ffd575534def9d35 [14] S=$3a8040f4041a244 W=$b41af6f700da596954e33a5cc2038f6b92d373e3ac4956a487d78e5831f2b3f56e915ef5a341bc4d434e7ab3ab351b77604d6faeb0bbf540e102843ae5caaa5b8dfccafa79984aaea558e7eb9ab899e5994b2ebadc29274cee9d24adbeed0b6eba2732a5ae46886f29dffde14cc8e9a3cf5c1df504783c0a55496fb6c8f01b95473524c83ed9ebc79ce5b678b48146dc839b6bd148861fbb461380f6607cebb3a7284d28f68b7270955f0d1756f778d2d859788448dd21f2e2c1d069b19d77d1015faaa5bee6882f96248cd1fde8c383c21cdf841d937d3e625f704b07e24840cfd7c889134a40586f15c6e3daea1e921d84bbf7db88f077e353a2d3c9c67e53d7fcd9651d3fcab18a90d9419ed9e0da1652cbda9652201470e169e62f493e9aae796e020711aa0852dd2399a7bc575d12b992d5b9135995e153a6d76dff753a844c36595a3d0f2a1ab4b0a77a8696fbffc64e73997b9f9404080f3d315e4b0b77abf36b6a30f8ea45835f094edd9af56f47425197d8b15661d1dcfff7bd41160a7ce824daeeda3e8557220c8534b1ddf3f1c78e340d5898e4d7f19e1b4ebbdbd550c5156e37444bf3603cc941f49c9caf20ebab26260d34a576a94635c25a098a380f89da35f5918fb7ef57fe076098ec62c9845443731ed5f97609da263c958aa72f548f12b7506d68856ae32687d7c06c57c50b3a9c2362020da615192c44dd650c0a2fde41e41bafce5f0b45fea2b014fa01bc67bf4ad58b124ef92ec1f48de5d56764540cd1698b018c8d350e1b24da76309480d860ce6ffd388d045c94ce52d1f9c9b0aad4b0618ffd7e178a0808a9af97c4373f5ba9471c66272310379e1d5d83d03b0d51365d2101c48d0ab41c017edbf86c0a04501b866d0ef9d469649983263c5b6a312de16902360b5cb9bbb52b0b3036056a832e023da2f5c341fecff8dc326a5db7a2a93ede6652118ad42756b1034582f55756ac751b4e1aee806c8cb16d388e58bf99e7c018b2a75bb4aed3abdd638ae54224febf145fe3480c255f209f4565ebddff75fd6e946392abab81b2da18fed97bb4eb1b8e8bdbac81bb6031943a5f3022bb5d905232de850b5419c7e6c7e522ed623600d4f23c128938b8db173b10598f2d034be3c4e82040140ba4b1c9427a9a51794f6e08c458fb8e2c07e56a0d078e644a4368fcd6833881639ef95872159a4fbd008c57268473321a32f16ddd0174d48cd5c98977195776f95efcfcaca9775ad300a269ff8cb8478c0330b1a024eab3d703bac0aa5c509544e88c48de46546ceb0ec2bec04704304cc44c79d144263c4cd85a64e33bf2c406a84bf213becee8c010fd68b8a925fb6b338da0f5e889eb802fcfcbeb6b726be1774bc723c0cad278e5308cbe98d314fe6233251d33e32231d3fd3ebcf3105d4c70afc7ba098519b6ae9a3b5bb016f8a16ccf78f0dd3689fa787f143a2767250dde27a78d39b6cd8121734d054a11dfb81c2a269dba9dcfcc6c97705b82162d7f3b261dcb759eb9b70b6b5bb3cea87de767637c5317eb73d9a084efea6fdcfc63cf18da24723d02a95599b62fa2918beb5318224b0542cf66e8abd04bc839d11e78600f10a185e87107fc278fd93cd0be0d369989869c662baf86c625a3c27b9f7ad7673660b76f60d3df2dcf88cd629a0a5eb735224b8dfab1e2f1fada73ed5b8b8ddb25d2d2faba7504b829504ebf9a5a02282c6679b792aaa4cfb63684774b0c974cc7d7758c8130b48c48a5129e9e97d19cf59ed74e7a92235b858b4f03745e40452787ad159e1a2ab7d99ef9bd1c0fea1f4a73b57fefd7d65a7cdc05ea9c560e0591184259ed8ca460f4c264219de4a41802f790654b18d23634cdba7d1a49b561fd3583fb23d8f5543d096aebcc71ed9c48b40a2aa8ad969b28063d978ee65746a7a1940af3531c5199c2c8a68efbf1f1ff2fafd07f35fc96bf4f5600a21c8356c64d0a8df3a8762816f1c86511fd36ba3477d1d6c9163042b9f8595e8cca129d0c56e0ff29508eabdaee971bbe09a681b7973aae8a443cffc2a75e3a49801eb0ce9913dac6c944bdd38627fb2b1f04635c290b21d7f7688ea98784fdfafc6e691784a41a700fadc62fe58d2f474001371375a67aff2ba1f676fe08fb6b4950e807b24398fd69c6649ca1065fe1786dc5d2848aa425449b3ae0750cdc87a457ca439985e768e7a366db10e8807a02258a519f2a7d221d18358b2e9495a95ddd1d381adefd9e93c3ef3d097ccfc8382e11c687f50054b1dc24b1b5881059b05f5b879650820370f83d1ea949813f47e6ccda1b6e8c58a60b1c266df57f7a42e46677a356a97101f03cf25e1c003e049c0070680ce1cc906c35ade721a26960dfc0723617e9601de29bc3ba07caf6df0660d6f1eb468d0d2d9c391aa8b2221b03dce5af894204a960135688ce27f5a7bd11569175b2c017880a29e8a9162b1e4e63a9e3f71d7eaca61f84733fc7eabb50a1a74898fe5991b4b56d7d53b72eb9cd5532dea9f8e417fee3eb963730c6438e228b3b1a1e00dd00128dd61269125ad04bb556ad9107e054416375d0302b2092eb8bcb36b7b64a0f1132c7cc25ed5b1b3b4079c61a162065844b2d35cf0dc8e853a291962394ab7ef486604dad84c779b17760d1c35132a9c333aad530d65effcf44c9b00cfb1136678ea9e9ae47a849dc8ed53c674f4d95399e7ca6316858839b3060f5e190cf465eb541670ccdaf712ab7be7ea3823f2d734153c66c7356f77bf6029cbaf45d0f9f7614468e5e0a004279b4dc8a39994747ebca0215996334c0a4092f0f5cee026b8944122c8c501b014104d6a01a1854f84244b2f04b74f320e590678f54727b3b95c66f0b60153596e265c701e09e115f8e41c22337415b0baa03a817952c0bf1950c6e0e57f44294081be11064821f469d4b63771fa3d09306c6878cc1d4b0d442a8f3b64efd3a4e1779f998d10fcf2e19b6ee88274cc6e0b2d126307679b0ec7ac9cf8c42b6f087a621b6df418edb9a96d1ec1c0591fbb826f676d7dfe9dca436bdae53c9aa9a01a0b718a7718827773e324bf42e2015f7ca8e83eb9f502241dfeaba11dcd3d99c7e45c5d8c534892aec099f30ca701043e5466ffcb608cf7651679bd9e7a6e8bb8a4b4345087e0dea904b23882b59c4332ea4639ac30b844c0d5211cfee10ffe9ea8e98610d4c2737dfb692c1074bd6a29e158ba8 J=$2125c66803df208421e46fc15efc8bb86fd3b227ca2ed339f7103c898ae6d6bd0da1fbbccdd173c674201fd54d2293dd53ae2fce6372682d799676754a45544475be763989ededc93181e172aeaf1a88f4f53cc567c9ba80a4c3a198ec43f51277e13c827f985f85d970ed81cedd7ff4b620e8e61137a456a742bf59663dcc177fd75e262e5822485981f581e96d9aaaace5eab64b23750a4becd2b49f9b9e0d52f3c8149da0f946b96a1caf0fa03427bd70134af6c189e4ad131d133e8ccb98b32caec1919f3f0dfcbd4a4dce3f56e4412b3271711d6ba0fd55797c60127105b33167b98571a9f49fe5c9334964711cdbac8898a3e0ee546f7825869da34ba13083b7d597c8e26b8341ad2e362a9e49758ef5b5f879313ceeea29f767af8cff6b93042d0508e12bebf54a83caad8f97add5f6a7037c62d5ecd9e47248c7201ffe17cf83863f9af52b743e4f1d44d4bfc03442796f967328dca3ce3803848b1b82c44529ee4db696c21770b0937684c068e45573dc658a11a7528a215e20c450cc135170068c47f95233f0d3810ada9122b5c74249d6f8801082c75cdbe18d27fe1681f59c3bde95b4d57b050d50efdd2d2b1407b4f241d184767b5ef08d3c90992f779235168298592a4838d8b7fa2de50909e54a522446032f6440a4dced6ffd260f18268140c75be056da2e197db4710151233f44d98e29028a6afbe50832db092afdcb090d2aa8dfae65b82a81d48f9d1fb5ff341716dd903c411a4c78ed1565d6b88a5aab9fdb41351ea256af7264730e8974e7f2c378a92be49873b25abfb1a31c2570792a23041994086a7387a2f2155e5ebb90069f1fbbf15379f6cc58e8149f8fd97620a23c5e1a37c82d53a56d4cdb9862e32160d002e61cf388938e8cba020b7bb659bd5999fbd604795bd7a173c180060c13c29fa444a6e0e5bca32e8be056bf81770da4c0288a59ee9c26cba178b1a29a17a81953789bd3f3e8fe2dc6c93fd2a5764c9cc6be1fe9258b8b5e47cc08cbc618bf5866b62ecabd397beaed7a0688512aaa3c30497ead483ecd2a8b63552b73493bef60c0d1d7119fc2ad8b47f16eb60de29aa5b741df9d6ba3b6aaa82120c8d7522a6fd1d001b5fd59dc49d7c78378021d26c5ad8dce9db81b859239c70a2d2d656fa79f3be79eb80160084a92a17455b93fb60aac24792ed2e3a11d49db60426bf341bbf53f831095962e9d3b193186db50a4769fdd432eb8cc06a3415eeba8e0013703f0152049edc103a121c84b083ac7723499a8cbaff4dd6bb5e94f292853e4f8fb622f82d0e4124e96c0b75109c68b00b99cc02f27cd88e7423d9dfa2b5437f1dbcf09122f54a85c5c3a386887454eb229aac246beb3026af03d84b5c16604781b4329d3755429cc31aa8e1bdf090afb07e8abc2d7ec9d6c7f94ff4d2243a4e4756ec4bcbe790c8e859cffa5e3cf7e1c57fc904e04e69fb96400340044969bdc358ca04ecd8a549a2f5fd4ca45718fca68e1d3829a6c0da83d6e82a6eb8ba190ed2e4ce2e917f31735e7bb720e80ea38de3573a9f524609dd158080e0bc21f91ed035d829fdde57b398e8a2da6bc8c91a4048f7233aeee45897a9a0f4e17a4fb003b0ddec62b2c158f5e091c433213e048b24cf429058811626134f09720a711f8b3eded91bd444059b3754bc4f58d59a40979d47abf931d26f352c4f178d476ae86b93792c45e379806a935f4e63a06bd13b359ea693f32ac04c970b2dec156eace68b0398bf6948a85423a1555739595284e88be709f122249c7ec886654804a3c029e3e0a9c49265e9a188886ef2632ffa57958f0ec244d0bd54e21cbb1700541c7da2079684d5357aa82a6198874ad8a56f2489af785d48cacd2d4358d95a2c3e3988a758ffed2ded06940aba90c53e70d4b654f6a70c530ddc93c8b2d67e91401ae4a291169e73bfd40691a8b437a6af17f30f6f46b1cfc682fefde86eed3aa8380e32b7cc2c1f4ae2a5640407e448a4587de6fb73c779a6aeaa316aaf2de1fed9e50508438c7c024cab44bb2d8a14bf6bba78817822e02adf1c01b630c022264a4bc9b5688c926c3b57f3340ea92f6ba466de0c92db549921aa7c86a506e8b99e4a37e943e4585f6059012cffddf63edbc973408f8d46b8552523919e864eb302de063e81cc9a1024d417e0c82dfa5562cc550f79e28c2827058ea2a17929e734dc37fedf066de08e47fef43fedb593ae6bd6aac9f1ba5614599e12d91adde6155c4120ad1b0f0f717ece4d3eab7df17b46c56b7f184fc4c3b529673cc5a923b4483dd9fc49aee9321fe07c5084b6aedbb98270a3a81ab71988e0906713f9220f4d3e0ccaec058daf315f21a8554aee1c4eb9437775141e5875011b8275a14eab75cc618480519c4130274da9bd4c0c0d936e61c70a45c0501862340dd299e5743beacb59742ba02542d3071e1f1b8a9dd21f013fdbbd4dfc5a2051ce470bfb37cc34a3d35b54fca34b6d1870dd44342688f8afb70883f6aa3b63406e67fa7e879de76d8cbacf9b31b3e4d18266f964053b44be28045d8d846ff7340719fb656c86c8e1f8260b35b7b2a01cdf336bce70456dd19a2addb033160b3ecc91ab44493213fbf89a75e169872122c33db382a2510594521ddd9d426adad6a563e1d77a6ead1abb07f696752321d07b0e5135eab18272c884bf8f97b04387a983c1334aed0f6b52ee015a3004723577ab1ce18533625b7fd597383c05855bc92a88f0e3fc8c24e64b5fb48ade60e620d10401335bcac62c1b85348ef49469e5e057d020e905a3b9d346102ffcb899586e018be94362988a714cfe3a32ddcd942320918db67fc7c310d88f89ed90ebd12c1acde66525417bc82da0ee07eaed5511186fc3be61fcbbecffa7d5a351d918e784537878e19edb0e94a1eef98f0070dc918967984dd263a60f44fcbecde9ba340747a667a18820b3de1428ccb94b322784295995f80851c0b2c371df802223719cc493940a3c52261c78b4c16a162c4ec25dec289c05f251ba3b1946e14870018c088aa63ec9d5fa93d0c9f2c17df8b0be87527c0a0e12e7a284da5f4bcd4fc8b39140da7b7044639185a26aa6481303192cc51db0ec0f8b5f6aa319bff8827009c7163a73e0e2a8f43de02896435e65ec42385c7b197743f27e30e98c8fb3ba0058cbca912bf68e901562cba5c458de35c77e08bb38bd6daded882e767958fef20d87fa0df6bba5aca65c0ae07255d2e59486143212d8b9c7f4090f0643e5c5fa3e7b7a9393b6364cf87310de484bc1cee309ace476042858a8d4e5f6634b9732e35bc69b9615008d51a5eaf19aaf7e46dccdae13559653677dd2cb6b2686f84bcf7b7f3bcc0a2a135fdd6740bee9dc65ae3e1e06c25f82111b550d94fd29887e9342999579b6826d5813fa6f72890127eadf3cdb1b317a8a00e7d68c92d7708f0e204bf6858540fa963e2032e1b1a2be78f5ca3b5ff6dfbb855b082c9270947ffe05e9ad63c649a34fd69b806e247d663a8b154f11f000f33d9090e40e2148425222b243e4dc5f36d35251434094a7fbdb370df1df6c82a3d96a27c2a74f736e500fa5c6ec453ee1d4ed4eb8fd6f029522267db17259d9f7a10441eb4152394292a0ecfef5fb21f7e392c6a88b95468c891adc86cb5e8f48b8091eefad42e4b34c8a829e97b996fcc27c7ae6403ec6c8f5ba045d2bda4991132544c1424c5dbfee09cf0d6266cb38cf48ae100c8253edd3c8da6f6861f49cbbcf87a4bce9757102288386b9d1cb3b08284fd108b731868da11db81e70e876643d7b179e4b34dbccfcfb89ae839901d6b512579a4f3c9d91bc4480fc4c52783cc783b31a8a506151300b420f716ff32a169dcaeff806ccd425583435753734b9a01d2e6d888ad05a010fab5d449e3ea6c9a4b7a3a568a23d1acf15b691eee646fddec974613517d508e8a24b2a90bd8ef1e99a62a1fd0cc720c0623a37b575bfed5a792a6ca6160976def601f4bd12c62106160bb4145cf2d2637d3cd79a98d7d450756231ca5753ec0f9d42d9900bcde2373d405e450bf784a8e18903d9f646734c93ad54d95b796e766bdd7fad8de4091d6479d401964220144fe62d8a4a872a5dcb92ed12212399d8a1202ef916f2dcfac16c23f8b4648ef80ffe46ec964d647fd4b8fcebae800aeaf2b78ba4155c82508ec508747cf32bae82b64ad4e4466837dee56bc45ea2f158111d69c01e35bf87ca4741ac5201be56e479d7f4b96a9f9146eb4a0121b2d33a4ba4fafd084cbfea08a4a0e1770ee151da5c9604c1936a453897f9decd46781b664966ba3842cc9458f76c1e5d9a364aa905c6337f80c7d941a2a8329f7ee59ebc209b188d4f883b3a4a6d4d31d554c1a485de114494c85a36af8f574e2c7dd2f05ab969cd56ac11869635e858a1d8c702d7fe77a76fa73d09f3bffc66122cdf2674947d166b6943aef7df29e406ecc78b56d6470482f90a4537348a002fc65ce67834fe7b5c604f163ba909488ebb83c3e21262ff161eea4a7d4c86de9b7f748dde510d7a7ad478f722f4f9a34e241c37ec51a2f97e880dad87aa3fd8a8ce2401d7b356725baa7f8e1fd033f05caace773156ef8b5d8b95565dc859d0182692ea72bb3f86efbbf81bd04259fde68e16fa609b0840920a9f42166b42b816a08c72b535d17a8d9fd5113ef2900750f332b20e00e9e54147f73ef3d260b808c6652a4a176b142bf8ccdee1d8b1603c860977a5b4dceb5fda23d3aff6b0f2efdf84459376b2167bef0ab2a8dc7684a2429726ef58e7def84babb9fed6d345fec8788824697ac651dd9f871cae1fd4c933398c98c6978e6d6af57e6da17673ec175aaf943d0fc6bedef3b2805dad368435fc9d0412751df1b4310f01c4841c81f082f3c5147485c6f9dc29ac906bb5b0bd9661edc1f9f4430451ee8db95bff66c1383dd1f9175d9590350f6324dbf4cba2c6b37a55d0f4041e65cb44aaf7baa636c0fe4e0d8f27c60065c3cc9faa4fa779cf07eae78990c0092e935f73907cd7b9025d801c247aa22d3e2ee94aea3351f70f41cdeb447e865ca7985ac3dc16f624f72b1a201f68e0034fa427d6927d427d3c2c36521bab41b24ddc5f091f28afc47e6a18af60c85ddf5d1be1c509cb15d9bca6cfe80c73d15895cec9f167a8154281dad09dbe8c5e3e251444dc07b781a446fbdaa0c448176fe689622dfaaac04fc7b4bf2dee4f880c143b41203f9563991ea9bfd59faced225b103a8540389d7a9ec8c2732dc4b05a5543f1c628b40970b9791ca0bdcf2ab37044b61dfa3d15c2789f6adba99b53f7f9c8565a48af74410322e21f568bd482af2b1a339339a74f7aab8eb40d69063a3f987378d846d8a1d5c34220a292107b3b62f35474dae6f647afbbeb38f98da81bf459b410b3ba779d819f4fede34bbe1228bb58895d4cf9c1e579d2f05b06d5cc75e65468ef0e0dfbdbc4f1d69361e8076b7278b06a38dbbfd170ebf877d8701618d634055670cb1390c98e92c3c25ab5d471a66c9ca840829cbe2d62de3b3adb92ea712c4782d4cd75461f54a4a512ec290386a937421a6f41b518dfadd559242f95907ca829f47086478eb2484a523d07d5cf3e227c23b28b4f3989f4a6d804eccaceb45076646996d0dfcdf9b0bc741cf67044bdc6616aaecb075e8a070ac02a2b02ff2f5bbb891ef0e40d78caaeea3d2df92f0c44abce59d9b48bbbb1af0f2c765d662f9aafece16cf41f4e76c48beaec90ceea9e9eb420ef564ed787f483ee972545af05f5669294739283c7dfd19141d872c31153eefb136e4bb11c89f206355933ccea48b2ce58a208b045835b72440190f2cd3923515e00e37fb56f61b65e339ce72f8bff3d3211ef05b8b7371e0400546471f49f4b98002f8ba6140973ca56b3419bbb001d1d1ff34447b004aec493959e4b1ffba076af9e144e8633adf8ca1ac7da712b89725675f51a9b0a64a4a1302697944645348fff2dd3118245009d4a8f8abf492faae725bed9c3a6d9c9ebd28f3a6f0f96c7a9d3ab2068f131165ba98d85cc3b91c5e7d0a00adc5d367be0d0a54a347f12dda7a4b7f35aa7abaf7b286990612c8b78f6d48a0c8dfddeafe1f986f03af135b7d43a14cb8a7050bf6d468539f02aa745059eb700fa96e88c946043ee358e8d08aa573ad8eba67ce209f0e0667e3055b69f25bb357e257f6482a6ced651c72b48cd175ea6dba50d755063e02ceb6f28d185dd572d21179e5b180f6b8917d338eb8002eb3ad726243c3945b688b5060c2249c3082dcd8a74044f6dd1597d161e5b709e888d9f4738d7bb4475dded2da5e0e66f2e1c0c6d444668826fe754c91cc5887acbbf41b24f803fd2efced41557dc0b34ccee5e8001abfec5fc1b0b31af57d34806b3e297c26330baf02e2428049447835dd163459e1ca25271253c9b5ec8a86c5 T=$3c23263f72d4fb46e85e696404759f929169ffb6df707a516234956522bfc2bc1442106f8a415ea9b11eeeda32c1edc660bbe836f18508c0db30b28135ae1809de877e32a89f7ef356788d31b720bd47306df6670d4fa53a0d7299962ff9ed6ac80dc576c4aa6bd5c039c7c7eabc1d8bfd71ff6a03c00ef4dd8f2b2ef8775e2c7b2ffe0c6daee5a55f76313644a801851a33af4b1088aa038ccae33f10a554664b4f4054fdc158852f3a3e657bfc64f22125d6231a5b26e56777275a008f1a33e4ccc01d261c70dae3ed75fadb140c138e93f6d3781e25d1f6c28a9f937802864176dc39a10ecda3ba4cb7909cca3067e0e297eb08a200d8c75e8c5310d3d895db1fc55088fea56dd38eab65f02c603c1f46fe324a1ed5bf656ddfce4f580c92c858834beaca740ce0879775261c4feb805600e3c231b78937fe96182f99722240a02868bc5af568304f3d8be0500662afb74d0586bede1cd5155b05da886d1e866facf36c18f21a155d25ac21de31e093666b9bc6f5f7bd59615c25dc101d4d1a7a8cbae3b629135330edf3bba01eab8854f34deb0eee207c04012c801a399a389e78d937065dbb6c038ba0e75867f6fab8a0e8d7e8c463768f3fae39ffa7dfc571ce01ff7b67e167211328b8f8bb417d5112cd96087ed3a30eb3a1a27498afaaa387aaab5248164baa2e232fd87fd490d27ed85eee7a0ed33b5040dc21eb4409f6072dd1b5f344550a3a3f23233994a47aa6797d34514f2f7413a82036aeffe1efc7e14f557f0aebf9f33f95a1cc65a1bf4053bc3bc1f0e354fb2277cb45aef7874068544ae96b35d06a6f9d7e1fe8f55231460610bd0f1b409d35ad4b6dae4d2a0565a3edcb1a9c222ae0e6bf1030f2093069d467a7d968d2e5763ac9983d7072987699a8ea903d344468e0085d3fc23bd409fe415008f3e92529acfe0157af73ef03b525ca42f55791d967fc30268a12181e0c51753f30cd4e2427f4baf09d0bbda4e5bc1b860a99c002c71c3bf3d56bcd3e44c111725ad07bda661207154c40703e09e41e55b44203586fdab1e694435c3a7f27cc71a977cd3ed8521f8febbc62fd737f918fd56754d21ce507564d28f7018a1c66b69581470a321abd16817e45bcbf4dfed04994d315ae32e78e70dab35542b9f118f513904a77870b1e5c8774da5fe82dae0f09fc529bf897f44beb192b9bebe405231ed5ef4e39921f78c783c54b15afdc3c6abc69a79f86f2ae9cbc79a4f65cccf6af2fc0da140e64db408c487cf3161649347981a79add0ba0294987f75eb5b45757740776ca3d13c2adf66190076b33149726fc0dc2bcc3486d37bee7f7245996d6236f5226531078253fe20d2907f7f54e76e71bf661e6d0bf556ea20459992dbdb0e38247c097b15651e80d581918b71c06b34bdfa32512ababc73e9ed3ec1d5e36be18a7003c632f5f302fcc71bf3f89ba72e0d746bade178428151778f061d236ff238a9ee3532a1eca6bf9b187a2a3c06112e4033c9cf8f692c0d75981f7a35e2dae786f4581916bc09ccc6bffcb9facd54d03ac4b4c9cb18abf1611042a6335ddc6da536156803d8ed38214faf3c6dbe6047937695faaffcf5aee4aff920beccf79fe3a27fb0586ac45e0791ae18d179fbad9e4bb45003a2aa86ddc9fac2c9004afaf69c3f536823b673c57d5350337a351cb74e014786af8973d84388b739751c7a674bccadc8b92b34010b99d0d1b9e4edc12213ce7119b19d21e3e59c51bc667d85098331b7076de6c49618eb33374d2e739c6cdf9949542034494e1d5b9e79b9180f42632b001622ed297532e47e18addacb8069feae950dc26587a548b6ec44b953436f23e60b7ed25a3e9d78580a206c310fd77cfc9f060d88e67a336f5af1c221aa9d458aa14c6eba0e740a6af611883edf0f2a6826bf446f95a75ecf67af334f074d5d3aeafecb40c4056fc7e9febb8fa0975764d47e2e93fdc127f6b59e44a641c878d22f1286a27d992c0f73ff5953cd5bcd6b115fb4aecd93431504a76909b8e984a5feaa8c83d87679e85e4bcb2934dfff51a7a008f2a77ef41bc2604332cc53cf1db331e32f65f458aedbe3718a380b90ecccbecc09b9abcb6dbabadcab3ba7476ec0801b6af9dcf171fc1a0589f0398d427265159bd41269e881b6463cb45945076ca8acd020fe1fa8d2ba2d35f83120df38ae52f86d6ff394ac2ce30424f093a57b1c65d4a3d4a5e4645b5c59f8d9fb9aaf1b5b33d10945c7a079674cfd2fb3c04e47b35fe50da13e77c9ecad1454663a779674d1068eac13d9064fc3f7737f97c8d940bb6d2c547f6e4768bdd409e282353fb062f1e77bbda3039bc31cfcf2dcdb1b40b72a19cf8dfeae0de19f3c108c2d54727065840c0775a50240ef2732f528ca95e501dae912d227b7b0e801aa0de0feaa90c60d80db28ba0c9a9fe1125f99bab23c8999aa1ae9a791db0267eeae2c29248208ff00edee98e2dacfffcf84f0b820c951a3e02c06c2bce5a717252392cbc954c165fb9d39b9181193425d2165171daf9813c74c8cd386d42288cea182b0c41f8b577bbc58fafb07a5ef8a4394def0eeed1c1988010e7ca0dbc9259bbee74ec4cdd9f9d1d46cf04be357941e7be41802ebde3bb781557346d7ee58c454dcac0ad6cf48326ff8e1ca2b85644d9cc03b6d9797296c84e577feaa3aab95862c910e0fc6856fc3357f96b843186b57f5b8ffe06280ebc6bfbb871128d6345a7c7c840c5508d7de70ed476a2a8f525d1cf72ecadc84c1c0e1f718ba0520b05d5d6299b96be7eaaa5ab05462151638df0cbfa54ca511cc81a369d1e828713034721652376b39fcfd3b45dd395acfe747fc7f002b903c2648d37e6ce643e09250373e40f07a0fa3d1d193bccf90ed419b87028664163431cc0a63a11f08acb6448b415a33a95e61ad99b1256329fa446b612e0b8fab976e59162a9ec1c6a891937ede8199563bc635a9170205ffb0ca9a43152bd2fc8508891a1b38f13398f12010571aef20cbfbd17103dda772365fa2a1553492780bbe8d42c60b896ae9f23cc0d3939477ca4b7ebae618dd1ebd66767b5a52aeb93a4065423a8715e0694b582ac94700f6277e230750eeb81863575b5c680afe86af000e75e0f7d4078063712762d8af3b91a867c9269879376a10209b562c72fda8f96a86248bbd9d64729383097fa22935ee2533b377aa2f9aea4b92d871d90d602ebd5c71d44a9346b0caaefff6ca96fb7af9d23b25604af1e0c2abc35d907aec5e161f32c35e380e38a508a399ae3311987ca01f03f192948591033c9c49d800548ca8e8c615a98c67cd5d03729e8d51933f3b6e8db5421f6a66f029454d1a9f60718ab2568670f5b21e08a0888fa205b39d6c1dc609f59418d5ce0f91e071aadb6b04730b1c6c12f3bdf2e653060a3c2da2b4e7a57c8c5c2e6499219b6c3679f9623911213fe2722d4c8e88be604862ec519baf2b0e7089598f6c352e2cc07a7cec611e325c839f968530d17976fe32c4549671bb683ad01dd0e1043c5ffa28296631d07b467aa2cd6e5caa3c967448bb0bafe9948709737533b2fabc6dd4a593102bf705738157e22f69561d01078d7343c5afee6add9ca619374c5ca73e840e672d25cf7650d549bc179d79379a1ab902a18927051aca57a4032ca1b6b30812d17514754b72365e4d514aa5bf567fb3d7fa527360fb388c62da7816695ce5168dbf3d64c27df7a448b01b38b2bb98caeac726c97eeed3c5b0a36b4f919dbab114282d0380551e42b7a2fc3c0bb13aaad6d39bd512d96ee6e56bfd125f218bcde2fe9f9146eaf486bebdcba8f98290e0360a6040b26231afdba2bc7c00bacf1d2be43ed7ec6314fa544dd3f4164e1991f55b35490b4ecf6996049d86281c367207c5aadc2ff06bcc178adadf6e46a54e07459f7dbdfd61c46ed292d7b27f72a01b025882b901755cdb13d96db635d37802b442e0bb3e70dbc5dfab819f8f374524c332cc4be535e9d31722f9e52d1557b45ebe141ce1f0cfbd2f286a14b63ae2bf021df864c294796f48c97fd53f2a021b51efa4820da8014fcf293ce20162001fb14b6acd8498d71e34d95784db6d26904291569941a4eefeb15fae37bc696fcaecd84c5027828fb9ae391efbe42448e294e040de1f76d1ba23e8aeb2e27eabef5b368df95adabab06f7e645dab24ebe634faf39b7b92747f94249140cb12fdd179955f1948785d220f4b020686938d40fdf96ba7175089ad1095989be273296b8179f36aca00b8ba24ca893f4d96af8c10e2cafdf6602e4cbe8150b3f1d4ddf700a8179cd4aa5a0aed07521bccb4d24200eefe5a66ec39d3b9bcaa75844eba4cb72d30a141cd9ee2165577fe7a6b837464446c514ab12a1f152ae675aee358962d18cacf73cfc7e0401c3f6f42041aa05d08a5f84b779721d9971c37a8146b80de87a7abab8506c25d53bd6f7ac5d086f1b3f0f8de6632b67eabbc4b5d68edf1dd54c49726c57965d983e82b80390d7d8fa445f307e25cf3c8bf7578f8df4d8904a6c6d76e768760ca2a296a7e430493e460c3732cc940a90b4fe73c196a5cf94d13693836bb7c74899856019a572dd052f7c0bb8708114597c035d38c7f80514cb46dad7dbe7a45970a70835c89d0c3710384088a514eb9ffd4119fafa05974baa850ffa3629e6bb62cfea78222289fbe0812e2de821b55088265d880ba93823b12e6a402e73044228c29730bffd3f6c17e89a4b31bf2b0122a2d43d6abe3a03af92ddfca09506fd31acaa8f0a31c0c813eb959a62c9624a5d1a44e2cf8d92e265eca19e378cb763a06b519885df2f1148fa6325d64c2fe91be08b78f4e438ff5e5370dcee108ec4ab4b910207a9e1010fb03359abfca5c4ceb29e950cb9a14ed97b0ed758f05120d9aeacf4ab8b7a1a0e89f0f1926daef3bc8fa179feff84247a0164e90cc73bfc8558f5d7f9484f515352cdf77b316907637ed5f8b3bc23d6ac8af901a69557ae2d6040f2ae340d1affc583df27257cef5c4c27f0113ddbfe1df964d49b6403a00d89260cb17481b727862b04eb76682c811279e0fc0590d46a55781afe001eae28714eca3b9d80064c63b90ebf890e002b19125f01107c50ad34a9f83c0b5cf4fd4126e550332c07373564b5d93f2a652321a0120b769414cd1ee718a3e18fc16a0e004803fc16f16900d8635da610a6bfc3708a8b0f55be5f9cc6a58c6a4df4652ab005b0ab11e315eb59f7a35139215500c103dc7f99033b064585d5e15d78bebde564050bd2191481a57632ab39c020ca33ea739f84d3f0936d215f7fdd0c90cc6252e0a875229e93aad51cfdf501ec0807c30ee68a41a06510f5ee3b7b817b3a639c702318411b687983a21bf5b8e8a2086eec3d1cd0db53a4a5142858ff0d739a846a724924ce001c33ff822d9e4b64c77327910bc136b0561ffc140298fa76986813df00bda5ab36d3ae358ce071a8d55d4469dd59691e0bad0dadcd8efb8c172c95270e9b6278cea4149a0da31831a84b9b47907e530483b70be7a41e586c3844e99612a526428ce5d99da248359f0cfaf6e75e3aa9c1dfa9f19a68b0a357d2eb1e6626e6fda1e11d4007aec5bfa623da9a6d7ad52901835af585a28d9f3acba1dabc6730f78d0aa567a58c101d4fc1db758973d9da9042b33360078593d894c677f6df4ef5cd499e5dc73ac865b1f1ca60b5e60c3060cd97e8e331e7bd0fdf8fe3cadea6ee48ae0b0a40db13300c7b954e430d4d767795bd8eadc7e64144c388f5068aeeb59309085570c78415abbeb0e4bd1be2cca344e4f82cf12cc0fa500a7bee9823e065725b113c71118f6239eb1467d895ece6f0759f2f301fd4f8d4cdfe093a6c86cbcbe59af863f3719a1286122f53ba1625c88cbd1115512d97e0d79d4c307f54c61d8e46a924a2abe614efe7f96f855908672394cc63acf1f3e86e5c3598de76e3c060b939414f7e0158b2cd795098b3daa6acadea03a9cd0a39ce66aa92850759b44a777707cb605ff0414edb261d2695a2cd09fcf983b06ddb695011e42df77ffddfffa1e7753b0023f8947aa4d0256f9985dfd15edaae6089e5e6d7a8108582313eba8e7d39d7ec857c917c57cf236ee163508d645fe666825f2a54fa41d34c3e1e0dcb0eaa2585198c0ee4e757df9a82327dd94b539d0fcce666b90cce8185a2cdbee59b8672bcdef3b8cbc371de1f130cf5f4fa7f883ba6fecf1bbd7a05715424446526ae5dba8ebf434aa284df2f7249a542d3c45c34592bba129492a45dd85e5cd9cbff8489ee0dfa377089d0113e862d5d5c5a9059c9783be4cb89c045ef301d9a25db6ba84169f3886dddc255699b6e1a0a568b829b6487da72c0a98470a7415b0e1350511d550b5bd50161b69cabb1d8263c3f48ef545c66215bccd5544643a271a73917970129c21850d43563fac4b993 [15] S=$e2be9ce34c71c64f W=$60d3a50302e14e1ee9d6e6c2a7f18d031740de143d4d0045f8f2c8396c3f0d2c420f97613543ed1fbcb05d4231259074c3ea3eb2c36a935b471ed527d913ef94828d743798f6fa9460a1764c6f552e62a0c4bf2c5601a26c6a674397c8b00e0fade80144211ee20bb632e63e406dfae7a8f8d6cf771070097e6b62808815f668e6fa39f88fc582b56869c3204295c5612d3cabb0171c5aea82df8b0c09d79e7f9aa714dd39b0d690cd8e26dd3c1ae97145a7e16015a4f9fb5601d848d79b36c57e9dddba98ebece3f061a8e47880563282cf030a502dc83e936f97423d25113903aa0c1ed3a141235ab84c30272aa243b8faec49f4501f83f75032931ac38740f91b5205fc0cbaef4700eab51833104082bcdcea5e77e444921af1d98077b35df8bb7e01261f19f8fb47a8e8f42a0d971e4c25e97d7608e6e1198fed6ee2f9c79e97d506c037e4d3b06010570d8cb04324992e18dd5b84e0ea24494a52ac311726b93e0251168035179de71e52595b1acb000769db14b019dfcbb0fa5a8ea261545046726182a5b639e4da8009d1010657a988d00029b91fae269a776112ed4b0c7074035f8b67d880b2a1358df86673f0c6309d53eaa5a3e336a3170ae4b4eca5b10238d91584c6a6f831ddf603124af445cb2e10452ebf1253388776db432092cce2f1d697fabb448e486b5a062624c985e28fe786e53e9f59078f4395fc579019e16769cc78ca688272e559c411dd4d5fda7d3dc1311ab8a61c897369bbb08b97bb4ea1bfe77f2f3de14a9666f4c75f10e5540a6aa0136def3fcc0ec1d31d5434900cd9ca1217cf40acafa949610b8b1fb2aa49133fe848b5ed5db491783321841d49e7f4b8618b3481fed167dc05e9f20b1dda6e591fa880e4410b1cc27df5ea8e21628bffec2255887ab35f8b3178a7d54dcc275eb85be85004289efb95b0fdcc5c0222690acc64d9d45a83ee0666507c8d9417e478c4d38304042f3e2ef1454b7ca23f1b0065b987dc258d7d6ee212fee07bc3d92661416b9495b0cdccfd3bf5454475ce7500fd534391ba5d20a532e860f6ef1adf7d1b51dfa407d5499bd8f9e63b7fc49de8ad80db05996d72a153fc9b3d1e387675f234857681612a6a5ff36a8d6ea1aecac17841bb6748acb38ec74a1a44cb53837c6d10fb8c565117ce7677f4fc9077ac14c0e1e054300df69d1351c51ba858f28d8d8be23af36cbac605ea1f27ece71bcf971c7311cde062d72424a7badd3467712c3601cfbdd7d7319d0d8192956cbbc4002a051e57cd0596ec9d15073a99df13ba63d1174767c58f54f15f2597bd35f18f3dcdca57a3afd976d3a2dfd3092115bc3856cb435d7b763828289637c571f2c6b6c90a0737b364b4c34c34745972434573deecdb3d1654b19ae51644f89b03529c4a765e32dbd2aa1a4495a65c2695d33178a46294f364ddad314b43dfb0a9ad993294a03a9d52ef23829fea70ce50174d0e64d14ab131f8bc3ea61155c54aefb057521f0a49c72e9f52fcda27efe5062ee2979d37fda872ef1086187dc46f848152977984da7ec1c114734e8c69b193cb97278f8ea830fe3dfb0ef1bc166c31dd2b90530ca62f9a34d824173db134f59b184a5fdcf9e0a2ba7d38aae430875dfb07ccbeca1e1bdfe404d0653071647f22e00f84b208c10c909cdc48979824b1abc4b35e92ab51b73c43bc73373435bdd4ee2bf52c3cdaa69f961a9d06c3f7abb094445b5172e94fd1629c5d3ba17b7567de84f131e70ccbf932c2cddb6d5b6055f8f3091b715bc879431b0d488f5219d5036ce1c300e3e1c488f956fa8d3915d407972d64746559c7a2e4a33159d419a812fe345764f0682c1e1fb6e6da7d92c6a54670d18ea3208ed01aab9c3aac0c920df6d24e668d1a1d56d14e253c2be8193de1fb48cd06e51616401af9b50a15f738c8e6c6e1ba1d965c6f12d50290d68856ff0ba5eb809f7ac598e86d176f5f8a532b9e626ea14495d05a7bbd6c1572d6226ae03aab90519c39652c89377b12ebb4a5449d03b99a784a364aaceaae5c24848b9ae98e7db7a873c9ff3224f81509107caf0dcf7e38754502974d421650a5ac7d88732a253cd7ad1bcf11aa3e0f38c6c902e807c9ff8e4c600cb4b9a2574c5817d1a5f139ea1e1cc12838dd336e09f29460a3e892647da403ed8d82c5647594c622731c1ab88f2214cd0dfd64b60a25aee4ae47acb1b303d4e4efb2c53476788b66fe091cc6213b42fa31b82097a2dce06b529b3ca115628a250cfa86b883c7b2e95ca522994ce0129cdf1c99b65be36bbc0a233981e565189fad4cdccf1c198891fc3bb82b4d3ca5bf60fe704c02b2d3ac256e94477c5c3184434ff999bacfc51b05747eaf19a6c7a2d9da3b8717237f8448536658c7e9ad7f617be6e306905bb9b805e23a3e00b92f2dfbe36629c1d277acf804e38f986bf32fa574fb7b43a2e91f0e25af7f757f3976882892c003312d35edf9974b411caa384a2268805c2b559028d0c43ef3d2f4c47abf32edcf860b2639df172d57c645ec23e06f1aefc6b14c5bf990378a95b0453fd4b36355b598cec0b894cee6df1da55e7ebf156e25fb4b3194011bd88ebe1e6a09a96eea2f0af199e0e7fca086a666aa20f3a74da6e3542a1d727debbb211e5d0137ffbb6e8e62d0cf8032e7d529f179e740d110a5c81467026654eb4c921dd7e782c3b8be8b04fd5f90e3040fec26e926dce696b49e1aaaca13ea1a1c6c28f68af1a095beba9cdfe050a6cf40537d636d18bab359f7ee90cb70a40f9201fba98ba5e389799d7bc900334d133b14d6be2cabf92c12ef5d462cbce7fa9ee059bafeb43b152aa1ac91c3494490450513e7c68d3c495e78b73ea5c37edcdd7a3aa54eba3171b603d2648e3a22cfb60e2edf579664788afb1405e0160c294a5942ad52bdca9db7c5b53a0baa9753af1d9e94bedba9788be50a3bd54cabc0be3deb62488f5436e198c86c4c1d199a39399de5422b262665294d08e2853b6a2429b1a9f48d66e1f318d7f337a9d8eee3c271313b3e5b8198a0bff88131315a41a835909f1dde987c320eb741d9c23bdc7d3ce9801eaeed0ec925a664c99fad32875ed5289e9828104f5d11f34fa22ce2a28a13779d9c0e84b86dc366744743ddb69b729607baf8a4ae87326c6ab771ef2794e2fa3c1eecee264148cbfb58302fc8dec9b57f7416f29b7aeeaf321dbfec5 J=$4ea33e8263a36c9646539167d783d1309f5916d756e72f86bdb81df99e2415f9e20fb1797bbe78a8f77547d4739b85ffd0fd9d2222cc20eabe27ea5506f7e7082214f857cb3bf7768a793066f20929fd79dc0be0d345ab937208e52874274e06fd6d26908742c71becb209b305ad542e2091f4c82b7dab33a27dd8279fc4d678a85ed1e3c0ebb4b8c61aace80b8fcd8c3b67167bde5a17b8a33724338697ac2a0c5c64240e7af3de411d2d754f83deecad9dc55657e39b37a7919d223690f5087a06ed79b1d5e13e733fef77e447dc37695d437d0794a37df95ef4788ff4903aec0e96108c23db12091b336d45a74763bc60b195e8483bbe3751c7c56a1d318eb5f1d7730c8ab1271c8bd3ee5f53175729c3e27c155f739b606c602e9f500d46220b26d926aa16f56d25eddb32479e2a3e459245b452e1a91adc1b19a7761defdd4fa54499ccf86a2ce473f034e394ae4b51672a2882fb99a4c517fc0d72b113a3e240d363c359ef10f8f053b72ea3a02309a0daa40f2e78afd16c5f7418af2675c707c8f03a616d77aae5af10f721f99423518cd95d64deb3359dfad30047e2f724b2df31330dc2f34b70e7377cf20f588f059a52fabd3a81e9d278fe6a1b2b1aafdd6c2c0fd6a2f3e97effeebc360666330ee097c582def715fbafb9777b4aabbafd89952eecdf85076a89e2b4e65726473d513aeb1fc4f4d04b2a29840bd4c9ea334485ef7b6c17349db52adc8cbfc7b93f76ce84da1e4327b62b1d0d15e622975e9c150f9cdba982d4754ed69185ee774135502d4ee74e1aefd3675f1306a367e3362093cef8874141788765ddcbb942605091f396e993d5119affc6f0654cb94b716aebf45deadbf92f0321aa513c5fba1fe0069c34ba57dacde8bc394a0ac024aad4361a0cef6514b387283d2452b4c39c75c44dc06e05b2a9a08883d99cb37a103451073d1f78c36e0da95513a71b8d7b5274a81d4f81ed01a35a1f1c62896083143272a64629cf75d257005703e83c0c28a06d0b841e0dc663cfce263c5998568a38b74d3815ba4b2894d80d3c32edd456b98e9290688556642a03b748751b60aa132cb139c4da062c9903a3221bf27776d8a41bc8764aabaf5df796ee7beb427b621ef6c112206941b308e95af46d4417cad781d1883fd7cd968d52340724d72e7d870d72ffce6e0c5890f881add566b8ab8e5b2f49cc80998c183cb66ca5582419b6a436913ea88855a09658fdd2fbe9efdeceba831b840fa94b9472e4454828566889c71088cfe4124ef82a1df09b17926100821b2aece82a75b49bc50feb0aaeb461deb7c3d72e7263c42e8344b3203973ea613b4d5080356611d6dda617782f44a50054d2c188cbf4fabf4224d19eaef589dac6be1f4bc25f77b3f2ad83138f7ec9f59c01f16c54957f56f4210e2dbdddfc53b9fd896510f6e0d2941dba7ecdcb5363d98cfae45f21ab984ca8987a7c4b75168454bafa59ab66e8565279588ca037564187dc524750031c13dc871b3fe556779f681162303dcb23c48c53567fd64283226643d019fc312a6d16904bc5cbc7fb612d3e52ce45ee234a0f1fd6cdb9120ad3d3aea633a8b4d664ea51f438de95746bfc83ffa5abebaa0191f71e1fcd56fa743825cccb0b46803cb4b6ff6aac72782844b18c5b31a8bae3faaf1816e20be3d5ab6dc1a5ec42d8a12f14aed878f5cea894ad7bb011720e074193bf331c5adc3ecc2ebc7bd4141cfcec9698519df6de8048d649921cb109ab25fb046d302c1d891255e79cb9221cb1c2476b2f5fecda7d8bf819028b73c11c251433bba8662a7b7adeb086230485cf39994d609951f50173f8fa163dfd66694f8b710765d2f168cdf958f3804eb172dc16f400f763883678d77526ad91dd6dfde5ddec2fbcec653bc8b677049f68b2c4d5cd28889975894f489401a07c3ddeeea4efbe8ffa223d463363315c3e052a390abdf82ff2bc4506be3be594b6efca869c4935e518723347277db314d5a59bcc3318cb42be993712aea8a9c55f80204adb5eae3c055bff2a6071049401392b9045b120e40b36a38af682f6ca76bef400e6ea7a80cff418b7ec9b348d3a145428a792b1ee55258fffad006b20ebc61f67c0b641ccc2e658e50fb7db97bd6147870330af05852018babd341ecf1da5f555f7ad39c966a6b35350e9ae4aa31faf800e1ba9ee0f2607dc90fb94e10fcc86a894b1398adc32f27778ed5163a2ac082e8843e9850dbda1f2f5b63629260e171a881601f67fb153d1c13224c463fcce0f73273e47eb3dd9256cb32ba831b0ae7b5fc6f0ca570607c61eea33b1641e97d7b510dbb22fb5cdbb281c09fc8e878e13b1d794dd0a60eada1b79cff67ceb4416e08b14d084ca66e4b2d505be7593140b6b0ed412ac8aa594411317b056185678a2bac9409f09f5a8e622a50ca7880a163cef7f715bfa648e074111feee93492c52082265e0378300e875a8c263ab1f2ead8a76d382fad6c501def452f70cf371bc5a919a01e685a664d4975c385ec65fab4b3030408724addc5d99053a444d80a78a75b642e7a18a96cd6ce436390e304bf2c85934e125512fd0f2a018a2976194e60dd517ed078bae025c07b32a180a1f9a032bf73345e8cdf589458e42dbe0abb5c03829657b6e8b7998620cbcd13cd95e090fd45dd9a2fdb9a2d50c1f22837863763cc707683d14267ade0e63ae10bb2996098c4af70590f2ffffbb9e5bc7d0e869efbf45c32c1135e7808b8cbec3df40fd749622851711951efe4f791f416caabdfb3274ffe664ae49cc4e3098a19033ce6eb0db48ca321fcb47d01d87a685947cfccb71f21c645b5a911218e6fde583ffb8a7d1b959eed47de40f88ccfe8485941147b2769970e601ff22b4c47b47bd8aa429912b84f0ac74f451c9d94ebb3691a48074ab07dd2d2db33b67eede7ce4b3d673f0cbb9026090a5d02824e2662fdf4612981dc2e9dfd5ba6c6b90e8e1d38efdf2e56936e0d226a17545bc863ffa2c84d7fa738a1d7d8d1732032472246b6333cdfcf3b68d282e512e2d1ab100031b23ceb42deee4e9dd416715f3bffce86997e05863ef17ca6bc1c1bab95351eacf558a23dfaebbe5afd52f00a6fb798cbe8ba92399028415eb0bdd2cb8358a2bf0a2f7ad809cca275965e9f0770e712ba90445d883be9f962da857875ab61b1b8dca050c4932280682dc96a5b233ff9f7e494f26466668222df1d9cba93bc2170446e0ac3505773a8c4536dfe30b033f12ea93d6fabe02324460dc64864593ac8a95cb297455127b44bb8f37ba046ddaf89005f3f4396f243e77c1453fa0ed8a2633546a46885e83a6e2b80b233081ad10b0a657675544624991d0aa19ca16b432c3b1e8db25ff18c51a8f247b2fcd9f1d3f718d27131b69142a78aded9fd88dc79291301d5c8daf294dff034c8f5fed269ab71728ef102adc1ade5cc42c26a978191f7a116e04a1343079f40396198771055e7b32d1c3ed4e74ff0f7907627ecd76aacd5eee83286fdf90e788fa89ba9286cbd2b8f1d15d3fce0f45e1dd0310dd0dc7467b2c3e5ed22ee0305e2ad471f2baff622d574e70149a89955a3afcc69bf5ad58208f2c4e0cd9ed5c72211a9cb6f02d1584c1383604e0d4331ea02278b1abddf8c8dd3375b5c89d4f53a8c83582a563537958ea55db8a8d894007b2db915d8fc06a6fa52c7efa9535e930d3f00c70cb37015548c50402e1567a90f18e01a9f4d9e500832d00d828e78423a6358d0b165418685d26324ead0af44d3da89553c3cc6c19850cd48b1dbdb96d63cd5e35e0f63a075bba44504437bd818a23f4d36fc10a72b96ee91432240d2e662d2a38db77a755242fa3526f97f81b8598d6661128aa145c72d3a1a25509580b6295b0817c674e750ce7e05dd144e52b38c6d933672a0aa930d043a0da0579cbf4dbb986860549fe4f33dcad4398f85d1e474ac5f496b6bfc0712eaf8130467d29ae091314518ea709347db2c6e3e3e633ae11016c4e7a17009fe385474c5d16f63aa2cb70b958f5b5f8e5176f81728d39f0ea11f8cd0810e162c8e5a9ab28f0bbd512e8b50037d2f168d9ae54ed4655c4b9a0f23d150d51220b9687a80fee5a8ded1b7d6ca900b790f84e00d6d003bd04b671dc0a7bed12dd5c568e65c2cbf9380d514e6ac288b610e358d4eb3bb4768f357e7ba1ed2583fd3a3edd603c8dabf829a29d0b00b7fc73a306c11978328295e704b05ab91ed2c5275692e9e37881f70a8faa96689d11a5fff7b5614d1dd1aa1ef42303a683d8abf12dff6625da380482ed050eeca5d256e77589fb1fb4cda1b61b92b8e8c486b9e065182914da62eb9a645ec8780c8f23104b03bb2a821998fadb06914eb1f3cad3cd08b91d72cf4631a55afb0293664fb5c169b20203f1958c27438b2153c329f4b170b505468169a93d8225bd935e25df2e2bb79c27649a3474cffa61a6aee1b7bda7e88c7260d86be51e41d44d15141d00ad5816c0054579e912f0bff250f128bea46ec774ef826845d717cfa599c7d47b62d0fcae852bb6606f776199bca16bf1119811d8bd936bfc71453e7fa4fa94f2adb4b0bf67c15f8978d71a9e5c5cde9f92d5c6beb29f8b88cce804f4fa894c6716616931716c145bc295637dc81ea0e528f4261e66ea209f5f5303a86448e882e3a3d37a57830beb20008ab0a2d4ccd977bace781f16dff536762257708e303334c2af7ec6dfd6d6f85be5f24175f159421365c3a1ed673e3c103d63098628340fba29acac087e743b78be293ce8a22bdbc9d3e9ca04df4c1d1b51459601c4f4ce19ce2428be40daf0d185b413c9d6e1965e9aa982f662c503f8aa2ae452953c90a10e57ba59a84056cfed539dc72d2d517d8055ee80695a40a50fd3c3c9650ca437edf5d5475a76f578f0666cdc2234cb6c409281c7ef80db4c2193477208dcd5a82734bfd0ef3cefe4c6fa38b7740c6111800a0416d7540810484e088e834e6950b03cd6f83cc5a33af65fcd7b1d1879e6a7d6ceb768b9a27083b8592eaa491481119134773e1f69e71f1a2c4d8852936c02ae031c060f906822938691e9054e759ed3b6213c19a129f4b864cf4942f78ed97e93a2aed4a979c573cb0a816b65cbca6fefabee814ffd82f4df84ac7203df789f790acbc007876214c54e0d5153b11fe88a8cea4c3e2aa84871423586e9bae4541ba14a6bec758442ba92b0538396dcc54d416b4df748351e7133281a4910762f0c4e7e1952bcdb716682c7a9b4e4f26f4f4b5b215421d441e53fe4af3ce5b925631cd189c47e8d4b0b940a56d8607ca094c7c51c9fdec5e5b2e89a20dd99505ea312aad5c9e83b9176e20fdfe521d0cc807f29d93f86aa887dd94ce9ca74a619741dc735a878987dbc8b3d35e8793f8ab4fc1b706a5271053569bba37b4d01cf54ebed3db63e1441a316519634ba150024eab262c29268c591bbf6150f3524f2b87d324edce1712a0ea00eb1d3ff32374a35d96be3de35b98b81a3a3f58348e3e1824b995e24094e8af7568e049bbf798272f146ef64f7b92c959f6c72a70a6d0b28a0f5105611cd5ccf5be1be3430901568fb759e769d0cad9141303f0598231f9c44ab2f8c30f469ac518963c3fbddd138b787fbf2a880b278e3fb78b135a2758571b9a36582253f32e1382fa744e1477ba7f9aa3560fa4945cfb19b788ddd1d32baa647c77c6e53711a96c0e897ce1edf9a5702470f40fce0e5876857b4bffc310344cd688ed6a05749fdc9c31aeec2bbebbfb5d3d3fbc55ffec42184fa9846a03f62d399048d8d0350b13c6ed8ae6289638c9b3f603fe160449c7b58b2ccfe4a889edd8f8316a0b8a6764fc5e8416e0db73a5b9df99875b808ffeca47583537e236826c00cab3b104c3433484252a2d20a80f77c047bdd89f0e2c05cbb1f7034239458c54c4c8d8b26ee1eb6792255919407a6521e05c932e074852b35be574295654a8db59a201be4ccb8d4a50914ac5d9a2c325572541ad0d191e51e07edf8eef7f0ec8dedbab21024edc6fbc5bf2163eee7e302904c073998b423f85789b11805857f0cf94dc85b37b6597c00f57926bf7c8ecc390345199d7f07fe2784f8c9f089feb35ab46f367520b3412286be48d7724cdc016b9a82fc4255c9bf778be6f6cdb8a81b04dc2494e96efc2241c94474c5877694d4398a4ae94aac984d13e9f1ff68e93c8495d29c9e7167827b0c8082038d4d5d8a1fd079ceeef8a28b6c1903f1c67b79a948e8196a83f24de51c3b04483de50cc44a8654353319b8a75a57c81365a1ce71d43037de698f905a38647ce85408f531d48fb4e3791019a4bd2a245fcc53a0c10c546dd50b8d1dc2ccaac5d39ae1e69069277ceb3f5342b749bda730d4c0e003e0dbf2e134817bd02036ed3151d857657066a8af617cd39b17490d1e560e6d0d8 T=$9c41063c4ed5ff52e979af566ec78fd93ecaad19c1e82160b5fbfcaf463a029fa01519175213f7883ca10b63bbbd40981f519dcb571f43b28b6741983d56713d56b053b9b5632957e36e4962ffca48aae1d59ae73023e4c02c1bd10917c0f179df74b63fa843b686ad84f326b567edebfc67a84026c936166e850a03e92d9b2af86bc83e64a9e378c8d0cfb8684f84afca5df18e9970948e8c69f0acb06cc3927730e07376357ca931d9d3a17e4432bafeb52e7d138c38f3847f7a29b93c2b0a8dad57c0a40b3f0167e68e5731e35ed2a93adef2a09bf22ed7742a87ecc09ae872fe506e848af6e17604de6bdde07da5624d7c2411241c2f6e980225486b177abd553f4295743fe5cf9141654e01f10a85328d0da0280471e559b38d42be5103205717c6c35f7c59c11716d0bd447ea02946f4afe21be3f0b4cf937d75f68ade715be8610ea772250ae1f40ab71885b8664115edba738325189398144e39123fb0778b1438be1e88311ef7800d81235cf59d97249e5784e011415b45a4fac143f2acec55cd43208cdd6825bbdfc8bd260b5efbdcf713f4a7070a5a7e521a69c5a5239d8d2684fa5c08fca0df12ed082488b9373c8dfd3b4c6b3b9c86d037d1be0f06de75fc25d5122fb41b8271a3b5194d83bd549523db285b2fedc2f1b7762bf70392343979be3a77799f46327ab85a7a334854e8f13eaa82a4605680f65f702c84b55c26f71080d811f5ad9920f49eb58454693b2166d42d0160678d3eed50ac22646198ae64fb884b037a539ea73c4fbbf20b82b2481dab73f0b0cf6c2ee1575a3d4bc9fdb0e3ff28a973334bb939dd3690a51b08db3f4b49f1ad99f9df70746e6b6a8086a85ce3dc34697bd1caaf98532aee7159c59064545c24e0223ad18ea100172922617f7d2fb295bc5543f1361a772e0d8dc9e8ba993e0ceeedfb17be2ff41e313bf9d004f4e0e7e8cbcae45b5ebc0c2950edd9d502a87126a9a342463d75b42e0497d2b0363c1c4a6c003663d554543ae2710076886cb81263204f64301d6e16ad3fa2dce69ce0be8f093d238cceb3b0f98d59931dd7c7bc3ccedb1f7b1f44bb461f8a7827f323e3b72c1d64d223726c83bdd55b0e26b6f25989a86dba17877345c620339441ca6f0931229a53b36efb27e9fc149da2634868f381ab660ad163c3a6f3ce6df48335bcd93192bffe1940e49164dcaf1ac2eb641b5d9c5c4c0b48151c71f1528262100c32331c4c15d4965a88b17275cc2593636f39718b6a210f657b2c0a49ae0052559bdc0611158f539d5bf69d86e167c9695d00f34abffc4569ae950f90e05add18b86ee63269c609172164a3f2daa77a6997685b66ae41b2003fe9d0cc065d5d7e1cf50020a247b8eb59c986c33191129ef3320b83b05b57a9f4c79124e46a1799d88452187c57a261469357e73e8438973e40a6da68fddb3ea18e439c9aff49a413931b888214a056f71679bdf1c9d0f9b2a030dec7bd4d1ac4a9074c46117ee908b732168f60533c3d98c0012df7c4ac27961ab1c575ce7013a07f973f674516c8b915bfe21e4ea435b83782b0187e82942bf8d3ff6fc196f2869faefd8d04aaa5abc47ad9c53848d331ac3a7510bd1025e1d654a0e6ef0211df3d0dde2b4307b1eefe8c791c852b729d25858fb1a6d2ba39bf5cb48554e92b8434fb77e69b4f897e440c814bf07581f7748bfcf621b9714e3c333078253b72d5ee160274b15d9ed76763074c0ac966cbd5b7d388daea1a8ff20394f6b2fdd50bca867864f2fa98b80227e9fef991020e6eba46ed3fe0189d7086be851e96d0b92b874c327ac187ce1f909ecc9514ca03ab77e93be36f37acc4b5561c663d6bf15806aa7a464e18927f2c802149f8491068774073a066db5eef55f059035716a5b84402c64b54c57c227b92892dcd9d403e54d5c7fb8e78d2239cf59602a0de71bcc3d0f4de6d9bd992112704bfa960110bb1f7a5a83501e2f0e6b8d7d58df26d7912ba826d429612749fcff19eb1cb09da29b1ec00c907ccd592167b1dca6936a1bb3f8ec0ded774c06ee457a34f92681dc8da99ac626121b37bf5e2d1ea714adbf7a9aefc0f62254a762e54fdb2685720d107bad92f2346f978e83d1303f3fbbd29c7ee596a1b5e1a6981990e504ca16adcb880a6954b4149e159fee8f6b2502d9a8ed9cc842c6f9f0d26fdd014dad577323bbede5577e10fe6d26413fb36c45b53f1e8cec241f10864e517f8a1071be30e6a5918f82e4644b7ecdcdd7d863448cc4d36ddf4e1e1dcd8db9a87b4eb4028a45078891ee2f27241f3dd0c0344c7c5e222facb27b68524b1d41f033a8abb089325ff0631155e5c9cdfc322b2acd76798135be851a2c7f8d916fb01d920b796ec26d9a8bc14a812523b3f959ba511d27d2088326cd4c7569778e175a5ff30558df8ca5943c3276b3a028a71a794709d3edda9b245bab5c4db62245bb65f1b79208c7b173361b93d0275b5840d8a0dbd6e45ec67879c570b5d7ef00d11817e7c27a216dea7567550b34b03d4328a660ddbb5581a2eb588dc93cbefd5be8377b04a741f50c338fab820f8a22b4e46408d5144abf259a293bdefb5fd1f3c5faacae71c6ab007b5ba4c71ad491ad5d6e52dbefcbc2f247d17ac5723d4732b1add8812444513eab5abb2358dc611e52402e0621ca644ea9b8608088638a23d13e67947e8cff2f147fd8d72f7356e2499c412582fb819e246aba0e67d2e8e8092064d8369818875bbddcab9519190352d65e9d512a18d4706eb7ca3614b42882a3e1a8daed454f36d6dc19bb28ededda33b0cfd4904fc958b2299c602614556be847e2b8e5c264e810a5baeabaebc55cc4e001af7bc012a5231cc70179db664239a122f9b6fc5d420af302c37f78255fa3fe61267a88958a1ca8f8c9a16ba1d5bc91d4dad2d7d0f58a5d0358da359d3688dcbbbbdd99a7b1e7da97e26b7c5715e0f09d041a405fb62a386dab0978b8be96e4219cc4586f93a43ea6f1da403c23c319eed1e7668583c7e76bd535c776e90570810ceceec88704005e5f0e30a523fa4d92560a9ed62f208a37416b6cea99114de9791abd5553ca195efc0cacbab23eca0f225faaf4323019574ae628a47a8dceceb52068ade2af42e5d7f5301f356a004d5ea16c18b776883836a2446666c301b60c4d0beda696614f74d5b4cd16edbd0e85b92f8591681b61de5a921dc8564c0b4e0bdc5792a9e3f9db7d433d89c799db68d150d8a755f3183f01680668c29f9a3c05654b48d4306df4b1afc7a1575d969d5a7c3db7bf6ed65d6810991246e012dde455cbfeeb7631d0766e525dd2658607ad6816609dc5f0312c595d9e2d3f2573bc0cce6628747d3c2213c6729fa28de6187613e7cfa119a9c4e4e6ca438dfdba59848190dda95efdced6d6277fd2266bcf558ddb3f4b2d105564ddb93b8ffa04c4972fca1edd7a9bd655359da374309fe30dde47783e014c463ba871399a3bab510c68bc1869d97f07b015878b8295b24b8d8b194df984b65e698a43f7edadd8155683beb02e98357e1a548051c44483c6db07f7d184fce7535342bcbaaca65285ff0eddbed5e69bb2a56389ca5527e70dfce1ba9124f25eff0f54e2728ec5e16f58d0f5bc9731769dc1077190915d2fa1de61c5a6b30a76460491dd3f01cf920f7854d7c79aae5dbd4e0f9bd200a72e7f5c278d0075cf8ffacb10f51aa4b2e1e8645d63960834854b7fedbfab6c48dfbe38f742beb6ca77d6e62011eff98a9fb5ac2db39010e6162f198a3f2c88215e99862bbc611c724a2023c720172b818dad82907bfa14c466f434ba48af510d06ea38dd7bbb8115623aad5c246f603983a6fc05f88cdae959eed3cb442ca4388592e419f82182920d88b7528b25d59294df5b9ad927e569eec082b40a1e0fe5cac2a6c6165a9f26b6575accd754dc2c650e9a344abc28d1693914caf89399b8db620abfaf0f11e872fcd1d9e110f7bdf20d445041cca1b1917af12dbf57ec831e7d2400740413a690c14023791de212a9859807755d7bde479d523d17588b590a5ef0799ffb83f39547dbb93bbefcb3dc1bb07c60e670d76ad082693f933cf01fec755cffc72871ad8c49c22090f771cc2d4914e891252d4002b96eca88ee02f67c6f79073512a9125bf63dcb97da2b287b2c4d16a244292af652c4e2329dfa356f822a81a235bd2d32bce4743fe2d53790af568c6d22633aabf43f40bb4f1b10610964755ba4f8519f78aac0207d9f7cc122681d3a9533e71c2fc25c507c29a7b3b04d8eef9cca1c627da53413a2748a10c28ed207ed269e722e66b8b44b402ae31ae7abd21b4a709dc8e4c4694a3ba33b492876635bb7d7475ab1ed1c4497e74185ed009c59720082585696a0ee7c0c043a17823a73aa27135e0a358285607477584a9aa59af170000eca2c06721563743ef643ec41e7177b0a2dc93f083117bbfa645e601139643bca38587aa8fa6342638f94904daac7c56946a66e636df70045dcdd47f2bac7af08f0718649bc87cf59dd32370dce33d13f70929b06b8361368130d2e236e967715f420ac73a5cf3e2c1c2dc93487774d792d796577338be82227a84a0517769b2809574c0bf2861e4bf7b3b8ef9cb8be6987e8bb180a26466b3a365743ab851d1cce78170eef251d6bd0e6d3d3437165c9fd4d2595dfc98d92fc048331ce1b7fb73c964ff1866fa6417e6ce81d9d275d0b06e73caa2dc95680a946a77baa69cbef695d93f030640d566d4b38ac56074a1401ac61f3bf2dee9697e166c343de0da9fd6aa48df27a92a991de24053a98704d8d175bc68ae9a15cf2127360753b56ad9e67aa7dd8ca507f9b95966d2199dab0b8f2b6eb94af033480d9bc34b42cc33347dcdc39d847c430c7a5cd864a2a6ba0f8265b78ae35229e3af50b61315e81add595f5d05a4293fce1006c77a9dcc2900430f9c0c9e2b53714bc04ab527b8219e907747cd6fe4a590e70a3b38e54deb454b4a6b0d374facf8de9fc4c574f6743c641516944e0de246b8fcca25a846601a0c7f282b5706b5d75d1002916ddd617674cd0970c7008cf3aa94154452a1ec8a07b2030d1402bc2deb0e41f5d6da05264adfdff01e46c3fb3b36e62c8b7607361ebcbe6024e05c563c90d97814a08d036f6f20eb6db190d0f132563dff241303d80824c17a09dfed31742b5ff516bbef498d2ce718735c414b98c4f3cb6ad2efef64f6ec83dd8dade7839517939f11ee9324c79e5188657681b602b025cb4f445746ee86b4fad04f063bf2d63afd6511bfc4766079af5a680126fdcc37287ed509bb14a5538086a1f8adadb1e7bb671adaa30b17c59dc003b8e1433cec6320cc93f0176b12bc1fb4809a045c5b2416d59bf7ff12414ccd73dc174a505e48457218b27b0a82ffb77220cc1b8ace38fbfa8511ff2c732901909b93d820f9b56a50fdfe7fb9a50d7589f1d61db4ed63ac21c9895a7077788e6b5043943b98aeaf5f655cba64c1738e67566fa570f1b8a6a75e8c59d266f44c0c7f6b0c2e5a71cbe3e388c347ff4082e9ceef0fd413f305a7460c770baadae97f8b2a975d53cdd796ad149ac8295c3bef6bc6240e30c6e35f3a184eaf406b5e74573d79c82dad4b3d7f50b3ae3b7016a6163e0b87422186bb34b664d15b4e718f2cd03932e09433ac7576768e862ab2214d827ad02e080d8bf3c7597e0c1285595bdbab3aae67de3ba9cfbcae0404b5a841555eddae952ae54410a9214be90dc6c60d2709513fb7dcfb4059b4b70f573cacd27ae752642aee87a719927db3faa35acc288856f83aba39ddca64604e5d1ca0ed4aafbdf43799178a49d1a27e960966f5bf4c7b9c8a645e085690d94e1292cf37164cc69c1e3b3643375dde4f69326769b6fd44f038da407c606f1283bc8d814967ca18a2afbb5069fa235f306efe2f17baa40b56d84f3f158516178da50573c3c44de81b851bc82d8ff5fc20cbedb02f7e437e475d2468cac498d20472971db2704634399573ad92533f613ff2ae8912c565c2fb794f59322d884dbef99e6c5e0a472bca74303d550ce866a663daf699441d6162a93d769943632553e732720eff6cfbc45adb1311fae27d758a4f6a58736ff526bac62ef2458dc9e6f7921ca3472e8a2389149efb0d35721af3d8f4b7ba22d6aea8f71d1f672d8ba5d7640d5966aed58f2a0491c9ae6c69369fd87b63f8267b9cf97ea2fab6cfb27817a9bd05805f33116dc9dfd7b0384dcf923fc6d596dffaa47025bf7db1357a445d81154dd8348a07c8693c092ed7f9d8a7a3df29e7d3bcb52ffe9aee6b4462af40fe821e8e417d2cca870476d7f031bd9a21cc02d9a7c44cef79a901c40e7f8d98770078a24220e1cecb3feac6662db7acebb0f4e24a91fbda7274ccd1717853d5974e0ff0eee199576f58f004943d46d82 [16] S=$3e3c11cfff5c W=-$9627b4ee5e7bfed2bcc4e907abab91cd15640dc3bccb14de68c13de5f0f84d1bce92ec2e28c94d281229dd53ef9a261c8a6dd64556322b70937310b60f7c8e2ab8274d752047457812497074066d29c3efb29747a195b9cc9b2ea52a7f27f74317e454883f4ca2205d6d8547798ef5484ef690daac80eb3fb84f3399704735d8bced0b7227161823a2ca39107d2f08fb56448dda7a6f8b2cc66ed5acc8dfaf43c93ad4d1a0a9d1bfb63b4e5c8e31dd3d1a08c8cccdca1f79eabee7488e7dee353887f692a768c3bca9773ef6eaeb594a42db27e55b912da55d4b7c638374ddabc8f0b489ddcabe76ae61ee3d32090584617fe0f4a8f340cfba888a816fe97e60e3a16efe426e05f8c4768145e07ffdd7809e3b79d146a5015dce08cde4a2eaf647703ee690a233764442f0ac274a2947f46dfc843155a23c939a05fd1bf73222f74c9444c74b4548b25997fa75586ecad9c9e7ec12e8f9e15e17dc53699d22152b124d31a8017ebf19dff24dd6a8df5890c1172df26fabc7217b1441ed16e9de42fe9957cdf7e6d8573ae4f4ffb650673fcf6f90c99ecaefcf6c356c3f7279c66580ca49d0f8290012f5a6b9a9a1cce86b0397d3de3940e1f916c8583c163c705837537923546fdd505bacac2227d8122bccc622c8f1e2353fcee8840e1ab53d69572a472b86fe179627f64175ce37f2f276384e41fa3d19224c743bca4cc6a083fef7147b76b09cef8f4043dd859b1414a83cb671c2d6bb5b310e227f3abf41beaba916ca38119a8519948d83562199bfffaec111bdb2c12852548c216939f1495056394857d604c8aebff86cfc8337d0c67593b3e9c7a28700ea2af6d3bd63ae5ac7b5725d65da80710fd2fc5d020c6a119a3064c14061b3c254302874d7197cb6b34ef9b778f97d23d3e0c0c8a4c69e8f03a07e1abd9eb5d1f9d123f29b496f8756920c8385e48c45acb5b2bd86a8f7328eefc4dabe9ab28eaacc7dfb7442751e92b0635de3dbdf910fd6c7a7745f8f44a49bc05ec1ea9920c436cdcb1396209d27557afccc8526f14c913f50cb2a934cb50533ed217dd28a5b36f907c798864aff154cc17775795decaf03fae36fcb793b60a20185c054b0d4fffedb48ce13de3abf90d97a1056d517c3af62ac3fcc4d2487cff03c1b9c32a34376fff2258448885f45243bb5461fa5516aeaeaa1e3c0f40b2ef93232dfc1688dfb1a7a075112fdeda65632777d98985593b42f37e05d0e54ac37d72b0e0693bfee94be1b14a3c68bd830f6dec61eddae7b8150b704f18062240ebb48f66dfc0a4f1b13e54aa763130ada21a2661cbc22dd0deef0aa1d693329cec891e228fc3fe87a581a8f54abc1b7fa7d26bd1b8ab78a0949104a7388844762030c19a0f0673f3cdc213f175cf1544ee85266f4cea9b6593c78779a2c8ada74c10ecffe5034f8f75c406b4ca03edca48fc1af53959f230c3e4f4b173cdac2d84286a904a6d2bb48913ff4d27334527e22f303383cb72ece5d4dbb3b133051e5c0c70b618406a484226c74b5b97ed211726382657c45327862dfb1a48ed96a851030b544477b4503977578274ce5e3551b6b2eb7d837b604855841310f2eabf2863d3856e246806ccbd05cab38b4a36676099e3952371f49a1e490225ecfcdaae247afea86c42f9d28f96ef5ff418bb12a05a05df899d41b18a735764203520aa67aea4815b87edc8844f8c87ff782b5727bca5f3b6ba235b80448974f3df2690f74e1d7ab1719a5008cff7d0bf26709032c61fc28908b5053210960aa09fa14be34fb3fcb614de3df5f9625ea1a094937fbe50a1778eb2ea8b01b8068a66b43b14978a9906a00f654a1357e34eb13e1d0e4705aae5fce4aa8ffb8afc4ff5020279f5fffdef07c58d21007492ee5ef2891f7f8946968e66aeaa3d4bd57487807a7c1c2064e0e9b8092b46c439e25e0f08bd3d966d2947f4dd4b8b0ce63673a7ed12d2347438889733b4daeb318d358f79ea1899cb7961829adb2d3f56a18ca985c16608a25958cffd9d101eabc9a4fa4fa548fe8f66e21c78901d739ddfa3cf997accc0b6e69f335d8f24754be7f57c7f646f7cd6a85c322203ee7b71978f1544e268d1a8d975e9fa1e5ff9c0c54d71c7f82255279a61d0d116b6ae10f467c91d34e2a22d39cde1252f588e7cbe7b92f05fecd7b613bc5cef342e3f559ab44b6038d83b590a377a26deb1a0dbd04d60ff57b2bc77a1f78bb5fd1fe005e8b05e05e150feb62bafdd637f2625ee85c13c544f78b278636ef79032b33aa771308336f9b3b7173994ddc70abd7540c89e09dadb92e670382d003fd38dfee6dec4356e14152f261eef08e923f29be43d2288db88dd8a5dcec17c83535c2bff98debf7560280ea49116037107456d454478d3c59e93231d9fe36babf74773313c968a88064e085a61d4bab93e96530ac38376d90bb63401620ddc188d2ef4604b19291dee1075d9d9e2880a63062750be0aff827e5620709fbba5b5067abc0d17017c105788df92e41c527fe8fe607f047244436f37213735b0583864beebb85b46c5faeeea0249324919dd4fe20bac89355cde531efb697633252b758f59a16bfbcaebb5fb8dccfe5ca3d1976ca009fb5dec0bc5a4ad848512e9ac59ea85699d0866c27bf40834acaed509ca6b6ed62e2e1e769d5e605c79520c2091bd139db89a7a12228021eadd2f1d377c2310e07474283ebe69d92f953faa57b03b931028a833a5acc44bbdbca187328591c48e9a56fcd4d626cf92315185a67ee30ad228bd18b68acd827dcafbf653fd6abf05daf76a00ae7b01f58a4791336bcf16125a765207962bc038eefd881be7b1fc9e1d177b2164b7962087c7f6505ec4968a7d9cb1306e93e64711a620ee8f33ab613f0aaa4063347de42fe7271bfc448da2fa6495345497e9733fbff91e26637e0fb2c0a8ac0919404950b27d9728e9195845d212643df539122144fe7171b50574c7b143c90428815adbd67387be102f68c85547c1bf3e61d66557eb6c9a65dce652f2c1b3ff4c78fc5900337f86faabed29797ac31cbb29c6b7b0b5b1681a6c9b0aa1ace20de17b12a259b03bc42b7841c8f057b430c9ad1376c9500b8fb543f00f0a02564a42bec9133e5d157c684144eab7ce896f37aa6837e0889571a9cdf8ac1738a9889999c4220fc1794b0d218a62318a2ccd2695a1928839385f681102 J=-$4f992b914c77a50bd642f325ddb6202de0eebb39f273d05c4b1683e432609a34bb015c057f278870ca88682ac7f89533c0a581a66ccf9aadca2a6a92999e96185ee69346b2c0642081c7f48a7d45b7f2b26b34752d2a17a210c72f19db45a537a6a8cc7801172ae27fa50d1311e3fc7b6aa40b17b0865ef1aed7cc88683d64bfe755f2696f80772edf4268acb9a1dd66fba56d00c3a603fa501e0e259b8a55555e858a347e89cabc0a8205e8775eb6c23773a2e16dcf426537345b9bc7a8e54e39e4f1b833f76ac30f226188f809daaed0362ee368cc597b12f738ff128d33cdd663276aff54bd574423f162f4f4a54693978d4708288a5efde33183e887bb3d6a7645e95e618e0e9e8f50aef5e9d2200cc5e8cbcff0d7bd5602f8e0577bbd4b698dcade313b003edfd68232035c6c41c0509a06418640dbb139860d8dab4d53b6da6a36a729dac2dc9a2bafa04ca0fadb8f748914f45c5f994a4f0e1a4d86b61c255535d98d2667c83da5667f221e0af5d010a3e6fceb4e91ed02ec656d1f2997588f286d49c224025a2bf0037914df9ae322b21c13f0c934acd808c5500f03c2b8c7d447b9274ac79243c13fc76c0a4cb8698a25165df36442ea16ba91c38ffd13cc68c0124c681e9286daa18318005788346da75ee090b74be9c57d14baf1b23bddad393353309a97ea86c7cb41f045b3fc022cca20fc0497fc2a4dcf7761f9e18c23800c378c627bb553dc49b493d76ba1b57d3eaa2f0f84ced1b35f2f85da3dde2eeb81904fa86a1ad89bdb8a025498e15723c0ee5cb7f2d123f8f35da8847297c3c79b47916a845269c573e71785facf13fe2c82d355d5a7fe003b75a1a2b82fe178451b8f4ab14c9562560512f4bfea45a6d3b6381f786f393da1ab4431e13a19b73196a7b58bf72a8dc023afbbe0680f3a34fda0dcab825b3c8da5055e9f67491c67151e4cce88291a6c7bb9f83526ffecde5ab8d18d171bb6f79f73c16d627b91234554451a6ccca6829e7df64cfd3dbdc0f4a49f8245f713b49bfd02160f23178c9de17f3779e1ffe25106b186b30fdf0bb5cb4f434018bf49e95aec693926daff56f635a9d21401f470450cbee31a4ca941a2b34f70870d7973ab54b24dacd7acd9ebb651383e1408558bbe1a1a603aca27685d9633971594b9bded189d0e62ea7261fbe6634ab359a16c3bf02f52a9f29461cdd6f9a8afeb14ee46103d99053af39dd515d5fffac267e398236f603659a1594ea2079db639e3ee01a679f1a3cc7ba36d808ccc893cb12bf708ba536743dd9a064ef8917cd71110a221e8bc85670ba21be7bad3519a00f111dc934abf9ada4d7ac93e31f4dd0b7d36065b758d5e40424456c955a35f5d5da9da8d35cb6da649e138a54b6c0adf8d061c11e1bf5659f3d7179d5012257d1e5f3c27206d51098db3abad4450bffce8e2f046ae3405ef2233bad1d3fdfb67b272c43955d78374b571a3a58de81a2be858640602ab46b21b0d000e94fda2184df378be5bedfe99f9e973fe450cf8e1bd996cdf6a75282dfc3c0a2625a965827f30e1d331d1a53333060a69199cb7d7c3dfb584abe230befcd3a0a281ad835a992ff7473fe2337231dac395e5d46b9b0bf00ad2a6c905dea45751f464e111b2804418f0652da2a936aaec8614e393dc75ab92e6ee28d8d83b468aec1aeb1c2020f4d7cdfc1e683823c8fadac3b9551a8566528fabe63ddf48b41cc1413aa067fe94f08a176e580201bbe3841717f2859a2b3b53dd19457c8a5480284c5b903ce6abd82d8bcfabeb8da50f645e4202dcef3915eedbf83f86404caaa04fe0c4541b9c57ca6c427c9ef6baef436f95ea5c1045bcb1f94aaeb0e9a9251bfeb440c34cc401da14e792a6a4e8a59c1241951f57263a85ed0617dd8817603579f787242983f1b57b4f45628fe6d08b63ba494c7bc78c9598ba0231d5bc64b01dba8bfca4242c6991f2f0a5de917f48fc56c1cf8c8cc6a3f9d3a8827648399baa8b9cb8f5c04928b3cb10270eeaccab6a80b094d5a7b6afd422376085bfcd635231b7ed67a1e28a91336fb7f56b858b8e51339902f785ccd3dff94f78fdecb3f622144cdb4d0a333ce0bd7d08182ecda3200d70df56233747aea3e5234289f98adf7bf257fe48636009ae1fb37ec352715bf3b5f6caff2f6f358354d2e2c67f6d711c29b25fe6e2636afdaec0c14f1fa4b7f24081f219eb8034c1192e7b0bb2639bb34d9bb2191a83e1d2586e5e798e3bc7485a574d2223d4cf927fbfccc08a520dddfe30e757751828ca181d3501ab5b3530c6394f5caeed5976c37676ef019d6072f7986151285bad18d86e987ab808713bbd94f304fba0435ea00a5557027370c5c36a456622df44c7fe8b8775bf478ac473869a333c07cb08d33376db01ab883037dec632b10c0cea5b8b0985165184c4e2c728d49266a352dfc2491ec7d9b48dfdbdf95f33de5265a16dd990167c98b92fde54060415d1bdc0cef12ed18b09b45a20f689fb64c2755021a1f71abeea1df5da1e2c51f5b517d30fa25ead9e0edcc52c1c9e89aee7ef0387aaad8998b21b18a1e4a2d3167cc856e7cad0656e8fc989b00a49c6c5d5cdc7173e22479efd6c6a276314135329162c007d64eb61902086dd9dc6d19cf51569bafa6942c2e7c04bbb179421a92a2f601780d21d30b6727f99c51730d2bfb3beec6d12371052110903a4daf901dee60f26ef08796f2988dfc204d187cddd8a75255de36281df8333f5c08042f89797c140adc115204d21a1ba72266c58dfe0dfc479a9b5532a8e1be890566e442fd00ec2fbb5ce35b16a82343c2f6d9b52d810d20a6ad6a26bae3c1225899f5517f9fe381730a982d363c0d217f4fba4d0e91a2a43fd17a25c2ff613e7f42642a14a4bd5c7da04485c307cd31000b862ad929bc8701743746189f1957d27c6d5db920cfcf4a4a57b4e40fa0e83acffd16191ed05d33603fdc2f6e5b19e5815f0e3f7b6f53ca644ff37a17c74f61346ae28ed3b3021cf0b98ac56635c4330c9464d3dd9b01db8714f823699476efbd1b8e3f567bd3d061ba403bf37011283498c2cf34e6aeaa192bf801905ea53f1c81dfa45d8c7e0603a21ba9e4fd84655a5513161f986067d00e864e097c31d21ddc0de836634adb1db6922fa7a4d05b2f21715dc4d952b0e37cbf6efa8acd57932d9b9a5a5d79fd65f3f68994ed4fa8563bbf1f755c367a332d44d66a974ef19270f947609f79f2370098f17201b95ea529168485c7daec93b89fc1615d7d43a6914fffd3e948c05017297f443d91bb277c3f35f53bf720729e078f4cd031ce9902b41451bef4e0fe3d6cbb575d054ed735f036e61badda15919a5aaa781b177c9e664d9c451316407d7982a8b18c56e7ae283b437b8f1fd1d8ff9c31c60a536488d30079bd48772244a51051ffb3bcb14be7902707b6aa0306c221e08b9d93a7ff3056398a08ee2b64b16eb3ea07808ae19e2abd08d20e8f3d58620524b60b614ab98258e0bb3784f2c374e8b81d418770c969559e86a5c0b10fd6652fb95ac31dcb8920b94218b7f29dd38c126a56eafbc250f8882f03e8387d1df9370ea2f2058c83e6ffb01e479b006678aa2b2a8449c6c73b3ceb085d73023d76ed875e9acb7fa1ec32778dff05270cd7529fdebb95220c4ee202a5accc5e3ba451af5ea6418a569727d71ef6a5e8669adfdfc800954c45e6f6cbca642fb115ae23a43bd9e2a7bdc5a9b9175e3f4ab58f0c2a23ee6149e5a7d28a499ed6c06dfa36514f8cebc30b35bbaa7fb4ecc386f6ba9d7e014f0c3806ab08166afcf611180c984bf760ef216b0e6a3da45627359f701d9072323a9552364087f3c02433490e754276563480e4c4a8179c3f1afc5758d98815d2aeddb5a00e54328cea39ceeccf3a462e33741b12c0dceaa586cf049bd605092ff0facf0c2d40960787768a4e5967c45bfe80a01baacf5e41ecac7e780492cd01636080d6c4d751cfc0641c74ab733e4a25b9684ac59fe0d5425751fa1bacd1451f1068555eea57129e0da4bda5e1b84c334efe018eb6c5ce01c9f696157ef810147d1b7177d86824391cfcc435ccb60880bafa77110d0566b41837ff60bc1224ad4268c5351faa1305c2b86b9a0725b1b8c08531c868c6a2fb1553d1b38eb1cbf3805cf738e56208bda3de388c7f8682b543ded502bcc2d70fc090ea24519e50deab21dd670ddbbf3e22546b849d912ca3b27d952568b8de5bc7fa4d733d4cfb118abbdfdd023155987e75f3b6c02de6d3fe8d029b0db502f81ada93fc731f3a91f8a6d2926a7ab2b1c405222173fad44bd0b2db5a9b98b461dc96d85d9b669cc0540fbdbdfdfb4e2454185feb3df8914881bf4ad0a89fe69e763f013ede0870fa1423d14757e71179f670f16bf1f6431419c6364e9b9b08ba1cf76fbe138779cd72a34ce295a072b3a943f010b14b7a19cd40499baa9824167833eed7dd7a05d1a08ac7d4f466e17519b28c7ff8eaab499dc3450aa3c66e538afde9c1a5c8a85d8b46e1b3ac4be58c7d92ba4ff1d019bca262352f11349e6dad92b07fa3f193cb59e0d87e457eddc2bf7925046932e4ea926cd24ee8aed25108b0bbff5f226ae34ac2287b53225959dfd18d9af57e7e29353ff6669b0035898ebf788d6854a552b32a414a15059eb8d19db834338c17436404e3b1de379641824f94dc59bbf3ddc9e5bcb034dcb75e1a25e016071293ab2012a1e62ed2bcd0595c2295c1c46905352adfe41a1ddfad0a4ad6abd875e1107ce43e3138de06420f2eb02f0b865069703bae0eeef8170a789d8100827b7a3d4b1e47712c0b04975d897a0282e8e9fb44d6fd80132955d4abde61dc65a6d6e56f6825aafdb1bc7f6f82b68af2ebde138d01db67f4c362aed1c114937e0143699926b535e05e6fff9737c036ec89a43efdbe5c4326558dd5799a39ffd2f4ea3a9f9f97516457f697df52945fc60e94563e191f209127150e28e7578377d6e02d0d6800c6a32eea0fc842f4c05d812e9b5986da8ac06c0c3118119c298d98e434878fd16becafff51f542df541dbe0bb3f3a0d0658d2d4a880b89a0362b40944375e51890741738b55518cb30fa45832cc82b9f7462f2c4a3a9fc55f63b03bc80d44031b05df6e9274a5ca0de6e54a908fe2151897de6c0f0b1e47d03cb54f092af92922e80a958fb1d3803ec7e42c55233486e08381ccbbd935447c4c4e788476501796c48d7d6b691d7230ce6153645a7c89b5225dc078decf3aea4b8a4a48fd7d950253a61c4b3d78581ab0ecc2a7ff0bc8c2ce369c5b5734422ff11a2aa0a1e0718f1b3d660913b0727bb4acdff1803fc9b1d19d7055a04d9281711f805af48fa545db787ea109f4612aeafaa78e28ec716098bdf3271d5e2a1640baed42bf0247b2f7da47dad124639d0366132ea8d6b095220ed2c24c07ef072c4dc0ebdae4e2598af0bbf42f28df3a19dce10c6ee1f082b87b6398d895e4ffa75e3c9c582f8d9a066c849c348827a5e9ba153f2e08bef09ba3923492d71c106c98456865f4f522c331cedf30cac267408318a3d264c8869de597f9f90abf80467f1152ec7618cae2d8c21bd32f4b175531b56524fa6d25d5a7d4bd6b3d72114a7591b76e8bad4d889f46f5afac7c5a15f5f1bb5d35b99d7093ac00ed3e5d613a229be13aa45a19543a5c8b5ed14256db63b0eef0c00446ca460e5b98c082055bf882d786932fbdc04d3bb25f930f1004926254bc73fdad6d1502f57cef5cb4e83447fc3c5d58716540878b475bb3f77fb612c4bde0d1e0aafe0d1fad8f32ff254c6bd89aebbfff14d1212c4b768dc2a29cf874bdbb17ba6d74ecac4c563a389c0a3d013214449b7689899f3cbe6c3ab1ec92c72a1c6f904c86cb1fd765865652798562061c195f8a3781031824598b4bd068f714b98b8945998edab5c336acdf2540599fdeb46473b6f4a42d779f4e4b045c05032b2e16beb0517f17c7b4732da94bdcffdbc8390fa606290e4b238a67b8141612cccc8daa0d8dda150b129ec6445caa521ce48230867b5631b812988aa8be6f9c16beebf950c64c93fdec6195960898986e2fe3d78ee28a78ba32c691d3b1fc62983e3b932fce524bdc8221bc53eba2001d1163b1a9f8b9c0367126807112752595c3f20bb4c100d36846e0689231a4df9c4d324c7d9d5014889601809e1bfe321563e2ecd82314ae3689b40a70d9b701330f85913ff16a7e38dad6d5e8218deff950e298f094fec48a654e1a0d9dc0498e6004d8ecc3e6e013a29b743d5b4afa06f00da542d74ec18f687d9b7883559297c0103aa22fda4df35545e787bbd70fc8869f98f27e78eb4f53ba50b7ad688907eaab9b868ef9e68dab1c99bdca5d828f6f99e8b7eadb624f1492b2e4cabe4a278ce18139da548a8a7f95850c4fbd2 T=$969b6c8a367dcbd8b7e6e85b031c103c1d97027cb5b8abd241e702aa446e9f1005a6bf67b921a8d0b9894e999a86bcf6207130fd6bd642b3b20dc64d9b07c6ddcfc2395473de90bc0789f5df7d292a2b28fc8356b2a240a03a315f71fcc06cbaad8848654e9ce7eedc384fd32980ee267d3a22df2c49f4d6ea33692c743c974a89b81250bda26d1361c25882fa441908a364b3a73f09e3ad66317268f1bfb086b0ae816b0ea91152a4a31326a35bafa131d2ce2561b3652c205983b80495ebe5a67a6090d5b9f19efa25e11141430c8989543982829dddaf906d7d697930cc011338dbf43f9c06193044d8bbd29e0d29b38ce0cffab5d19226a3481cf1e9a1252b51701afdf91c7e326df2e797e9210f07adaee36f7b8f4f4eacb831aae8036fcce9af1dab48c437125059dea378a227735c012dbf6065feda4257b52d482cedf8b78e32ca70d5de489db367edc9b0fa2ba12a26ce682fd4d420ba03345f16f726a78a53978004c2b11e90dbe0a5a78ba572fd4152b73e6373fa70f3fabb3df8ad98d41cfb171eeaa03ba6e58a34c666b90381b470ed59989d92c05435741a1880b14ade81a0ee374232529ca8ee1c48d3e52d1c1497d69c9808d2b0f961fdeeb6f2e7f5c962060def11dd068c7f70dcda5b57ae319d58d8d0a3971a415d8e7572d341d2ce35b75f26c6def1f102f821ab799d9574ffa586637890f6cc12a714eebbfffe78c967ea99bf20f00adba7798c2534da7d1a5a24361b8fc30ee7e2b9a4623de1aa5823d033ca4803cf013361aff2a7face80a199342f2a16861160b4a33146c8bba06b8a4d577d227ba41d746cfc966f07c7a8490739933a42393afcfa81740b283e90e9ea17a827dc932e0bf31008aac856cb2c8c064b6b7425d7648729a0b778462e07b8437070e55d22923051f73283046e1ea09e53c3cb84d6d95b1bd877b0b7a26f6d77b59b38375381c670f1e6a13bdbb1488c7dd086d9786b9a0789a3b466340a188bede820d901fbb638582b89c3380d5c2adb2d82de58823094e6848faaa10810198ef87334bfcab7926fcc7be62bc1045ef50f05871d385cc68849785d0d66f27bcf8b0140f31884a35d37f738c45ae686c1f7a18638a931b2c67dce98706fa934c6ecb9267f1096fbde661df2d90ad2fbf8cc9abbef04e5627fc55442d7c9a818e8061d4c97dc9ac4ae7da319efa39c683aeff4889b45ed5175ef97b5d67739f2e55105e188ef0cb7264836c2a4e2ab36ac32011d7bf0fe635da6f002df7c893c4d915af2687fac25fa8e26606e5e9a7ec41588ca5bb1775f2be8ad137f2c3ad6f6b784bf213f29331c56a6e539027e7a341dbaca12e9babaa1f866a7bcf2ecc73ef155c4f94fc1ae1a3aa3418b77876fd9452e59493f39b1a0046c1ab1e26a34a0c7932ef124d4273a2a7e911bd84fe3f535b4ef3d65c9971a37fb02915132b40c918096be9642f89d17ab1b9284a9047c64a80cacd577318b38a4254b27e3de7139c624a9958ad328ed86928d5b1a4f3652dc3bb70ce944294c4cb0502e3a83b8b463b2d809a628e981ee847f448f45aae4090f419fdefe8a60394bb3d6724276f8e05088ee8fbee3e04fe46f3838196c3f6a60f119dd9ee25bd231e660fcffbaacd2cbbd26bd692a49116a273ad461b14aba5ad6aaa51fdd06c414da6730b0c0471b1ebc33fedbabbc32e49401c6c0d50bc567adb2c04c25d908fcdeeb71d941c32938795a7bdaea4c1856a766fd0e899c222a975e389b293796bae9ec9cdc8099bbdde1d1ca885cac04192d9a7ee8a081c39ae33822761640192516a889ede9b9dc838532db21ae97a789783ee11217dbce6d19d35c4765b4e7b69750c93b43b97a693897b11f1c879ee02cc44074f240c3d611116556711db80e516c70549dc8dfc274913a157f69f3501e60a9d7b8865866776b1f30dbd347ee96acba88eef2fb45533ca0480dd35b489bf580de51195893d01dda8b087f219706418c8cb65858bf3b1598c80744f00a8cad831326abecf0c97c7331d89ffcd6034c89ac73bd3c4afd4d7dcc4e01236c5fe28e95cc461e7323d0c50f0c8fefa0432dd98124c0c0159e300ab7ba6cc6a9a5e8ec6a7d9763395f4b08da3fa7f54a8f2501da889142ec021de75e2b8245f989c2c86759d8bd4f803a55d82918515477fae3de4f396e90f0762c83551dd17937d903a14f1841dffb54a492b4661bab318d91b44eb05defe006c506cc2ffdad6dd6ae0996a620db083c5cd7411237a40669e1976638edad78d8b5453ca10070e888f00f4364d3893cf9311b5a810e0f7e8aad95ff236fce6f565d392f474bd2e9d1f22bc3cb24db428f251d90c959a96d347ea29dd7def86fff53ad5ca1e598d1c7d8113f386787ef92f0064ee9550a940f4feacafcb09f7d59215495f7f3f24426da510051c19f07431baf24a527e9fb0f384a580e8f60f1aba64072db9fbb1bb2a9c08ef33d73c9f316a0412b2e162536c4286ce4282997eb9d9710c24ffdaac71b2db4f725df3bf843244ac2b7558d5dc5fda9fd42323e3d80d838730ada39b78683c1257df828b76233b179bfef0a80cd6ee4d3ce2c7d3bac71c3858e68c25d53cf104e1bc9459c00ec3c734aeb52ef4c20993915879fb15592fa950ee5ba0dae59798d72604411cece7e24dd11319994e9dca828b0b3a15c0373124cf9b514744531a604f356b0e69fbdadd3d75a3338f1b989d1e5bbefcd332ad71ccf64e42cd051957a03301c117217970763ea68c13c5e24f5345e173d75ff593b5592c8013b6adcad53702f6792672f3c80ff4a77ff801e0f4cc6d76d8bd48bb317e1dd6e418c53edb640adcddcdd31ce799baf039cecb207037d2007d9cf05fe951459f6c0fe59f12be6ad4a0fa6c47511cdd2ff1e677bd5182bb5daa85edee4f086754efef9389799ece0823f66dc27252dbe3b34dfb452509c5632dd92ef0f8726de1833372a6c69c9cbf69c8ef5015cd793035395a310517e20b74e230bfc8e13f2d52606dbcde4946d1859235828337d97bb5fa3b9c6cb7f617d94def96aa125130d6d362e6fbd91a5f4d6dca57747c9d22567f83f99dd331d5908fb753cf5ddbef61084531a3e30a24ddf5f7d905b82ab8e936736f2586c376536075bb5ba8ae85308e4e789848ecee19fe1a8baf8200528bf3139359959320227a018d27eeacc0bedca731bd5acf348b8843e45adb4ef4e2fde202247ab61d653140b4c352d7e4f6a98a23782f39653e30990fdacd0e83d2e0e6a3dfb15fafde58ddd621c6fb2b7ef7d5988520af6d39908f49e6af7b7877139be2b9a03f431f355d5810a8838bf8ca682780a9ef94e48452f8d5c4c421d330499d0049d024cb992a60154d81e5ce03074d52f29c9dce02f33989b827e5623e7d53277d07029ae9a16fa7695e61840472dbadc655cc43006bfa758486c1e743b4260049971f67b58f15aec63f17733e0fbca6dee21a5a0ab5dabc54b9d401ba251a93a58ee797c1c7df473a17e6c278081656e7a3ac7d315322712f48d1e2d1865cca9550f29c383b021e1a75497b877a9dbad8cefadd6d0b338ce4fca08bf419fcb7424d8dc29cac5c8d666ad5f5b99c6de85664625afae90da823f07aed969b83fa39969639abc6c6f3c09b5431fb18052251da5cb5a325b5302c462394978de3265f01a29894e2bac6bc6474f02b114a83aac187d6a05e2736a587829945fb73b1ee79b56f367571d28c338dca28147f7b9c4766feb1aa9354aa651a1d5e4b7025615b7f95fbf7b0f679a754e2ec9386301ab819bffb5198d04090a183d21cbee50930c3ba6337dff60d4af8c01ed825296aa920903924e1b8ae6c2a3ad6649e7d85c11080b48238818295ac6be3b72e80ef43a60a0dbf93bcd926f4e6ff7f6611c997fa94b755ac41e4b6520c5db7e4d72b464127c08506724079f7f39686345a77ba9ba0c348f903d3193249327c3b163c2d3c87cd2ac07d566149c0e7612deb329851bc51864008c944853af8bc58c9939d43ba44bd17d78f61fb0b1b5e3ca5537ecc974273922e76aabce11795c8049c806cf76d50219323ed621d012e27be5ba5de37e51f8dbfe6014975265b1890d2f489dea4ffc0a4e605633c35545ab64336b9842bf1663f1f026239f7397ba29dfe79cce98eed9a442394fd73ed752c6b9a88f5fc5b7948f8bc40cc665982860b79f811993da67c60a49e86a9ed1311779f1519d67af38f6a1cee1d753d0821564a7cba7f53b996eb93a81cc5d3f734606f2760b2d8f3e59442359927917f9f53c0499084b63b0bbc8807d965a24bd90f6f1077614e24f8af0bee80c4fb800a1a91f81138ee6458be3973ae7786a4060c78131250d8ddcf20e43bb5bc92614c756d94d656a5a235793ab6812d765103f16a84fbb5b54d7a75dd93f0228cb04a910d3cc7d39db9ed826f3e5f6070d12cd09d0d188fc60e182aa8925c96abf47f0efbfc4c2c2c01b8983610cbddd6e06aae973f0d97a831a65dfb1d834dd46e818ace035ff5a351f1772ebea241dda79142f38053701abb7776d4adb6cd707bfe9ced954ed7619a2791245949989f2bf5b44bd4ad66f860999539c919475e9beb9695e99b9028ee1bff6bae2ad05e3dde442baae6109c81594154998d79b7f2d53a11518f6326c818bef89bc335d3bd385c62205ae6e6c849f16cfca2b4bb0e6c4020cd404616026b4b2a795ef37df5474e2898208fe0e64859056bf85c26302fc9503017656de52b06e9a30d493eb84e531dc22a8adbf916f549486a8266859107bb867ec16717aa28840945791784803a81f332196655db2c2581e6af078edbcbc25ca4283f152f5fb1796f6342474d5da38a588c8a2ee75b5fa479acb5405496028ea8c6e269ca1808bba10a150d7f59d6900402ddb261a4dc2625c9a79d3646731e587e28a44df0e5a6a619fe8ae8956d5913c8123248ae193044b1ae199dc7a4a53337851531ab4ca259c8e73b2917865ec651686e50809fde1d895319e8b4e1809976435a1084e8a41ac137a7b46f20bad93aa0f6db4e652ec317d9b01f9266739cfa9b12da848a865ba215ff1a81fa15a2680a7e878027a4bf5d38657c3a52a1c22a0cbba9a63da3137cb73f465c59fda3427f8655a335b7414c051e7fa2a6c159f2f67a87a454cd5388f011481ab1c883d4454dc83144341aab2b9547e80bb40e40f44a9bbe3572b752ec4c697eb5588ea3a296b3ed6ff9ee5d4c0ea8e2ea78bc6a60f0142b4aeec576c09caef277896fdc081b69ce78ab0f9d9a79d776a501e693ac33aa8cb9cf39131268eb6a51baaf7036c18085088617c15a4b199d016ff9adc843aa66721e8ac5e17268fb8c1c1859f2490ed02b51ed8a6ec39069adb341ab871481de9e81b52b0d041368cd0a7045302c7eb700803049713754bf3ef3a8f715ae4a568fe89eb5576e918f243fcf2f27d8a46ae59dc20304c4314e6c21d82c11c3a0078eaea1d73088e786648d3f58a547ba0740e899a0620f9ba99873f702b77324f9a530db5b95ac06f0c5e6248e2ee88fa400fe448b64fe851be87cc7535e09310a6cda225ca26c22ef8ac4dd3bae4ede661326d7b33ceff47110e1cae71decad02d865d5e07b0486a1d3d1b87d95c6c1fa3747b2f4beaa1ea113a131fdcf35a0fe4bf4d3616a4063b04c3635bd941dfa32254d4a28e7c5f0c70ee8716ef23bf29f61a043ec1d14778edaab9fc9265d62606be3c8557f6ec03739d87a9b8fc2e44a586bba6a99d6fcdf84b7e7b1994a6b95470baab4764162920a49e716e1cff062758977c45550bb03d76ec4431699842b92aba702e09d8a2eaa0db17a3be8a92456aac107273c68520ec1d8a9c2b1edde436e9630d322da967450fa4d5a0eb0af9e403ce926a8bb88d648145d6e033cc5d3cdb3c85d7f2e89f7b9443e36f3cf2a875631848f0cd85e785bd8e5e534df096793b5a9e64d091f9aa7a3850ebdc2d4b7b313f8fbcd22c933757a8bfd71b73cafb952279c974bd70ab115d497f18fa6633b61e13bde76bf926c922bd0b21df4cbb5dc9b0ee1b4bd49bdf6b9cc50fd48131b65bc5f9c934d2bf6500d39177bbd43d363b01018cbb0dff8c48ff03d548c36ae7d31bd84dea953a516a426c9a9c4819be1b122fc5b43d52ac693e0d5e8a58cf880a3b9d40af202ade94c830849a911ccf4d60cfd3465e0cecdcf99ee2b41eefced65ec718c2d86b9674403c3b69b5003a44f37e7212822b89c70961003c793b8a6f696d84819781102b667b68ba35a90dacca40da41ae280cb555dc8c90011e547419ea956a120d3d2f3b5ce2204fd537c22bc870f07b3abe5ac72809cde1418736284e00ffb58722271c88799448eecbc4640be61c544cc69f5e0ef4edb19953ce0e5beb528b816b4bed08d347642e45a8de536d6e22e4eae2b7a0c [17] S=$af9128e345234a839ecd94f509159 W=$4accc9038436ca91ece90dcaee8f241a9fbd818823ff1852334ae8859b736687d9f1086940af21447b86e4871c4fe53083324b52d76a99bcc23fa8d5bef912c362f19c285276562c3bc0601431b68109e21086e734c3cd9bcb36a56cb2ab843214e8a329b840ff14ae5367bfd8639fba232b83978e4a8ba33e940a160acb9e845d2ce0a95de745423159644696e962d0737749a8b51c111c4081b4ac0b1a76a582358d499858a8bd6fd9a4f76d0c215d610f7becdccf030a312f388e70c3dde0ba570b4236297b6a7d22369c9e08c5c1957a69812a870460c10aa358325bc4ddb958cbc89d57b996cd25c319b715ad83faf89e0bb264263bc614bed53ba7face74a9541dc45eed09ca3e19bfff203896f196ba846fe0db401589c11182b3a2f4ef9ad0aa36b4b26ad11544a95d3f982a6a30fca6742754998bdf004654b26ad732e9b2fac3e81337b9feee41ae473846684f8565a1abaf9a78ce34915c2acbecb8a0a84b1179d0a2e948311bbc8a4d2fd86777bfb1f625cb28d8047b5f8890068fac2432cbb1bb9e8738f95b414147fb76650ee90cc3a9b715989889c3a2e0df54fdbb7bddda6307b6af0445a71a14ad7a2aa119cbafef22e205b41c1369c3e7b990753b86fbdba9e5756bef98e7e9de299c17fcaa6436c7f7aafe6e2cc31362bf2accc520429d48716390131045164dde3b82fceec78fe6abcfda0bfc5ca993fd5b8827e379b7c5fa67c0c53dd85799cfccf3ddac05488d696661bef0f4774841cd85e6bf6da3537db47bdc12fe8cbaca3da59a72b29bbb4bb84b8a57d6801c97ad10ad643b3f489915625eb38df56c269e4acc21cfe04ddac0cd954e63dcaf3ea1e790aadafd164473b337598c66247909001423cd985925c8608f98309f831427a5606be173a14d3f1dfc68790b64824eb8abc612d3f1f0c2cf7d6bd959ac0a242e336b21e519b94f93c282ceae5a3722f883cb37cdc1b9d7770a97c0acf458a3eb51d3b01346774cdd3e708d29e177b93dfb7ad71114d4a69655d79679b5514f9d9d13fa417bc4dac1933b990061090bcc8d87013c26f9d79febcb723c917a6c2067da8963dcd593a382ff588c71738f7e9c7ab30bf7d58dcfa56d3ae958cc0817a6f76976c2ce75e4812bcb0eb9dfe12e212b614cdc1780b6863b28805dd0d3e71dfb3f003e8ed9d8bdca6c57f491dc86378cb8bb4823ca2f8242873ff7098bd2ba2a5ef593a962ab459550a838722748b5475b3d4e6aad760e279811591044ac176392983860c0cbec6cb9d1c6a77020d58a63f252a9f12d0026a6ae4b34543df482b6bfac026a56d91b71e9365c2a42dec5cd34f5b56c1c6b298e1503cd7a6b936de9267622bc47fba17530caf4b8dfba709a9ff6612291c3b085c1b578a86095e976d4acd7bbed539529fd22f621b9210141ff93a60a94b80b87ba5800cfd07ba7416b191a2d3c9040938d9bbb32369c4a80e248dea0d51eb1c77405ee97fbac16671ec5d945fbbf6f6b8c3513cd511def2e49ddfccc51291e4d06b85877e30e82beed96a92ef059d427424c8718f57589ad2e355cf40441ccb1046b42eab9deb1205d1ab2b792abbd7f27d875c95908ee3eb7be50c313426220c846f863b4b1543067b31c1e22be098aa18ac0aa92e137853fb7e247ff590845f2dca720c939125ff1eedbb4bdc3a9efedbada143bb526324a9e749c0173ce88ede54e0d6e082e1ce62fe497251177d66bd57ad72b15fa7cda928eaaa1f94ffdb698d9c3bda7aa1c43ccbb7c7c0a63629c840f9c2866577fe3ca970394ba225bdabc6b5d02349d11f44b901e96509f76e0933c618853c0442f2cf237b799c2da53dd8326fe8210ede63ee0228f6058bf4d7815b72daf5aa4ffd004f280fc5029c8a7fc497ca171631d796202f0332b0ae7b1c3fa3166fea14d1e14bcd6647228078443cc816e2fb0da9293ea4ed8494cf87f425201b94ef5b9ed6b5f475aa3b4440dc74cdf388c5b4666ee17576eabbd205b386cfa2b2c63998ce728f7f4a186edece421f8fc6fa39f248f42a5a5383e7a50f25e141d7dd5f7d95688b19b6162de7db1de148ccaa8541b63b3ded971165b098a66505c99a0e21a24e3c21248803297259634890708c19998075000932341a68ea5ba3525f55d4bd7276bf0b836396e658eead52d170b28b93dc53a6cf6dd3316738adf2043ee22b07b4dea7942de10b4301ebab01de3e99b18601a16ee47c5d85b43d9e96a58e4e91d23e9a6b1f761d76f90c51ae770edf27f9205cf0b54277641f646df728b1480b635892cf325a087093a1b5f0385fc7b919437faa1f641942e74c89b5e95364eee4dff052ec85ec31f3857a031497340217fdb64e3146001706897dc17246a308cfb2d8b2413653139bb649c5b2d6018f0971a6efd775845631cb3f48ea25135fe358d0bc459243c65922756399c37403b7c97f534471c0b3b7eb1a9708fe1e79b125f2676e3ae3ffbc198f7e79e4d6ab0cf128c3f0f8d91a78712f50c294844caef98528f0c1d1d77d683cb8bb745deaacdd2ff85703df7c9e383d9947259245dc2ae8dee2723ec9b417f24d6319fdccf62966196f745331797de2a783f212d830a45d9cacd480fd355921c832a5584c2ca9549a4c44e6f0f42eabd297dbae3101d0cad8234785d7e9b290f94dcc266aaf5e56cf56da0b9030fb7139940e60017561da1d2f1ed34f457d13ccd337614d86d17c54340d0c8fa23db78091b516f6a187ba563ef31cb932c066e5931f3b677c0a7fb4d367efa12b30a8618549dae7951ed768ebe2724da2234e6e9ae94da890df1bf8116a47a6d265910f98e1131b091ad36fe9d63ca13776c521ff660a9eac3b43053c53c3a4f12cec2eb1fa84e7652f6ce8486ad1d4de5a8f6b9890ef78fe30435a1ed7f56c130f5a970bb943ff37299054ea38c6b29c0386500e89afb81c3171266660ced19eb1d9c149bd7a4339b8c4e5c32527704aa60de07366834acba4ba9715dd03254cfc6b2b5f04cac54e2c91c71f69b0afb33b2b1d6d50c123f5cc251de2c9d2353be609195a4c31f29d723be57c9315eace2e46564ae93bb3708e3344453bbf8d383187fffa63d934b9f04c928c3244dd6c533fedf4fcc38613a00e47ab9eb5b197e30d7cc3a260737aeb7ee74f5f59d52aa7dc05599b135ae61194b9a0e136264925797dd55411d0c02fd39052b5 J=$2b0ad34758843333dbb8462540e1918e65ffdc896e81566b0e19954703009bf70e4a62f4a12aaea9121c2e645e1ac0d2e9f63412bfd670ebf83217d092376e782fedf09b0410c7880118c1a68c19c59ded338567b8cade66f080c29aadab92b06c79c16cbc31f730d11fee1e587fe2d1b719d1a8d6feca889cd37b538a6cf38e2f1785022d8085108ac71d7afdbf9c6c3fb3347760dc200e874161d04b86c3561f98b440367fc2d74e37f12118d8d5da3093fc314cec5d5da5b783eb248ab83b26165ddb8cdb74e60b18a6191d2ca9a3cdb4eeff52d5637265b4b22d0a0f0e1e94e5350989dcd650981af615c3444cd59ab4bb4a6e1cb6976bd1b2097659e0ba128a80c3a62db7f155e256525bea1ef286e1a0d48bfe27440fdc2069313de55e2e323723b7a76205badef42da0a77158a1ff49f300b53f4baec8bb91cdcdf2a864bbf4cf068ffe0251e823ff537b5f155bbfecb141d56613ff980782845308cd6d7df5801365ba95f72332dfd4d90cb7c57fa67b6098fe1aa94618c299cc7119ea2689c8f96160b70bbe01ee7a4c2145978611b3883d7cdfe4d3c667660466ab716016784d105236b29fec5e07a25270449010e9ce4a86a6eb4f5f8b07fac5580f0fac724816d66217a86a908a537af8ff2293a449c4502771c346be1722fec8165e6697158b75bb8530f8b6920f2b3699084bfed3be6515270639b72ff5176b7ad4cf33fc9ce9831251e5e9e3e57527c1df9d308ef126a9219c04d86038ac177f69a57a70f9e58b2eb4bc2e783adcf0ecf5216624a9b078e8bd7ee165c821ea3e55de3ade9647cfa9e434d599a68a259a87a1703e211eda0a28c27f9ba6161c3d70c7891292c75639c591b9164459bb19744e3e51fa4895268b69f8698f739af0fb20b628fc917f63cc051396884b6c422cc58c4c6487a62b6e77943309717110deb1f139163eb7dca5832ea122e2a7c4984bac7a9848fd1556f1f3740397968c031253a19a9bf76fdb96f2c256bc0f103e187a1b1ce4479a4962260398ff623e83217856a1150617f902f2fd85a3d8ed963b3ce3e7872a0350617b7b9c702f0138a23070f3c00d040a11fd202fff07a66caf8f64cb524bb41de8e01f16b4a52cf037b2676e91d6b1a3a8838bdd2d46e230f02c911a773123be10324fb29c310ce9fcdce9513b0d0bcff9a39faa3fdd72ae230cc2b35fbe446cff0be6ed4bc72b56a04e70158a3c8a807eba50d6cd50689b08920fbc2bb41c70d7529e176a48c9f49a2f083b61899f1184df322babd6ec7f7c98f97c19428b876db1c425a8273a284f0413968cd3c882cd4d89e5d16c92e0b12df7e387e74521524c72af43a7a83094a504b65e8c87e08b804c0198a24ab715d4661059697759af8cdef544689ae3d7056f1f4c803309623e97cdc61f87f5aa053c76e321cbb0e4dd48201d0b51da87631cc617a66549992dcb7b914ee21ab8aed767f651874221b9a379c101a48edc2db35d50b4d338b62ebc99dd8340b1d842c100ef591c2a9b9fb116370a620c781da787594c8225d0bbba945ea05c4c9d326983ae29eeb79997c06693bfc22e96edac0858cafc8cc1c1a56d3438daf49425f1c6dd25a6b160ae1f4629bc877e2b8e5a9f105ff00ca782e85e0298bfe16f078bc65ffbc5e86077e44857e08983ceba770e3cfe3bdce5585792720287d2396c8f636fad23a51be7a0144349e66d02ff7d15f238dd20cb715a34c5a3b23e39948998d4ed0d0e5ea6c8c8040817015f85acf64a91a9cf7251f3dda82d631d913a8462e50abc1c7746098b48cfd1413256056830b07040cb1f60a78f425000a79e5ca1ab779c5d3057dbe827059751bd8366d6bea83b28e0760a819b7247a805258e78d3db57e9443632ff1679692f1d0dec92fad439d3a4d9b8bfc9cda956280d4c27c247a66be8f096f97c4229cb023e49fb6c54f7ec7814c019026b9815b2c3637d42ff2127c2147d889cbe34edd1af3d990aeea12fc8c255702dc80c459a8f000e6aeb4dc2e71f63e91b4b6fcfbfdc8727a5d981876f430228c2ddb6bb6d6bc5a0d3ad20d569fe9e6a5982d74c281f56dbf859231d4160ba957f974b15ab8d0bfdd964c140cfb69e8f4dc64204383a44751728d12c927b57fe5aaad157ce0a142d8cb2ef879dcaa3ffdecf9ee160991554ee7222b4462c69053ac271214d1b54927f5ff225f7aa662726772b6ce4e0caff5feef6828ad0e93a49f265654e0b3d3b8027743fcc4ac7292fa6adeccd290587053540204835f75b9fb0c28fe9136fafbf007af81a215940991f101c4cb43381f42437a89e36b3e4904cbf052b34b18d380d69f627a5e06eb52706a2b5fffbddce5729c835c776bca6ed27cfe99cd45c0dbc7eb961f072e705ea4f4618bee3040c2dccf56cdc4cdd75384c1a737f06a8b2e88641cb3131b25dcf95e03479ea4ef0496ef7f7fbe8dd71cde75fde9891d9824d25edddc0528725652bf6ec02a1974dd0dc0858e7b50c999fe4084033df03c4f13fe2ef7c962c9ceb9bf5f4ee51eadfbdd311f27fb76953fb454ee274c3904b132322ee82448e4ee016bd68537c6bbce166b2da3c048887ceb509c63bcf1350919c0d346767a1ca3d066a73320dfe9d2796d3e3b8a962c804da00477d5c9ce09060da616266d4407f751312aac42d97f1a3ffd5e3d3f6643517f5c241259df87299f8e46f900d4a0ffb6cb1395194894a468ee16d51432f0d355d3a3a2becd42ec12740b5109c0966e548e0251021973b854b69c167ca3d15b230fd024bcfd3eb7c618a4a485dd608afc95e15310e92bf8562b0920a421ee1c3f764dd84d559b8264ab90611372f874da6f806c7d1f1897df0c14417dd43e61537b10caba978aff53f185742c02985391f99c23c2b652ff505d888012797da79075e88f2be3fa4a65a4f64c4cec46846a93674d2669e5c539b8b6b8f852530ec0501c2396b3f311bca90552d27be22caf12ff9f7725ff9cd4c8cf40fd7b32e4ab2ab9c1a5674ecf89b70ed2d83689e90f43c29ec3cd7fc7a125e5f2224d462b12f73af3f501a1f707c0e0ed86a4728d5d9b197d0445e89928e17a5798e8d229661ba376f1100b532e709a24d7b38ff443516ec64ebf2454ee79076993017b688bfaa96261b19ab36e1e63ce0cb6d2658271a4c352bf348f5be7bd8870258b1978af8316564d0a41f3d52fcb6ed08ca2efad2f80a03d1bc1ecca71e5fe6e05dc218298486db572cb12ceedf84310c5d6a7f0404c9307f0ea29812ab73bca4b859428b76a3b84f432407498f211f412fd6931db4bdd76ac39d8ebb12a8b484cebb0b12045797171b7fe3f0ffbb60fa1e4d0a84c582a364d8046ae529eda8a85d3d74e4a25459d0e97f62258a0547b30e003b01139a9fba7168202587e49a977c55e965ddd53e59495271e434479177c09f979f14276aa674adeb94ea2eb8e9eaec32277f2da01b6cdb7767c01a8927359f822cd3ca0e930b9dc313ef8304c4e5feea004dc9afb1da0b84e452d6edbef2110147bfb4dcf780564a616779726e622aaea71de0a42bec42fc8bac15a3f06bad7747135ce1fd6636d246289ebd1a4d4b5355a9d3f0293a72d869a953bbbee7ffaa19fa16100bdaea6097ecfd1a5878d67ab60cb15b25266cf2b87a22fdd734fa0018109a2129f8ebc306e44c227b649ab482858021d5d21c66fe0019b02e3b389f8d5678edc0ea9cb0b0fed402be3e8dd6022d57c34ce1eb08d410cd864061999cb8c25c36c9787f2d2ef79ea9173b45faa6ac20fd2b1190b99dc6208b53ae8231534f1a58cf308c36820d53e29f86639089e4d2ecd7815110d0a5335d579fdf7d54327bb1c0b5e7b5d27fdf9ff3de83444a6a1bbe9314b00f4169fa3dd79cac89da4d9c83aa0ca3b53c9440b3ce838670ba74a6ee6c17c1a910fe9180d2ce49b5612c2ae9b7716f7a83b31ed06259ce2b356f7bd45cf548bc1f13c369009421b04efe87a9a1781f704a9a67a003fd8717515e3a3ca3abc8e58b3ad5da6155b1047f8b6f3fab409fb2bca6374bf766e5ed86f6640a790d6e8546ca280954e9908b36aec378c1be2cc314cc470b84923f09513266b1acba8a401d96bc3f49db6a0bc874c900c9bf360e408d05bf1b35283fa9e63bc822c364d793f4d58e299fc00582458360814ddbf78de58b082fe12e4f79cfff482c25fc2d8ba0e7ebcdf5625ef79e1b688469a876312d0f1d13633e5972b2cc9d6d85858046f0559bf4f57bdf898520e73d4a25e5b47a5dc2cfe134ac85dd9bd1c9f4f24f60e4a2e47173c72f4988f0d586f5e315e7344788b9c1f405062c42734ad0b50d77376b32284dcd28e1cfad98a9477efe2ce50be9224d2eedad40ba66095b22e2c8ba5cdebb92afbcd2490bf2fc439578516724fc6fcc7d184fabb54a3450f4f76df97daba586b492ddd12b6448232356fc25435f85b6875353f6976b4d439005a02b9ea7cb4a9e799946708b9148fdd1c3fa9e6e8bd5b7adb6aaf359e936a540b85d185a1f7a29fcefddf5b8ee027fcad94d1a34338cf40e09b319f63997488fbaf6f9dc94b00ddd6931c2da1e104dd825903f9c33436bb8eda8340cee7f5ddb5e1bbd790a4c3ab6d1b682791284da3b9024ed433615ea1bcf2a146d9587b5f21dbac83683e991b91a842eac7ed2c0a546faae7133fd92f22bfc0eacaf6e110fccb0adaa51aefb070c8c7010a981eb2bffcf8f12e9c492163cd97782dcfdb98b56fe12cc6da23f9a07190710de6e8984dc4f26961d87ace5e9cc2720779f426f5ba37cd088034604ba7f25eedd2b715edf8e62b7fc3f60fd3d9a750b06bb9e6e781f03abcc0912a3f79258aa3cebe88548cee21c643f3f83e100a6bb195e0aa33bcb76b0935ad7440dcd3b572ea2ebef2ccb52aa0e1746a7f2569ac705223d2e9e613255a070fc922c7eea06e7cc42e67b7f5b681217047f4d7ae5f55f390acbf933238af1e73d458749066bdd9ea4a854bfadf8d134a190311d40de0a857269ba46774573ca75987726fb7c36a68addd707f1f882955aaa907baaadb1fb5f2beafa555235d60fcbfe0657cb37cc0e4883233249b9018f1b7b1149217aa6ab0ee129304bcace7977a7ab462351bbc7baf7d756f6de59af81c9c82f0f8bcb5543ccfbe91355675f2805ae206293e97457bcb8f6b16ac3003737194368b543abfe303f6438fa3b645f3208cad61ddda7d37f86090170a4fff5346802676744b41594a47238fae8ce727e8fc9f5c85de4d0997ac673f0495087a0c2adccaf8aeba335ad3f0fcb456e823f3c754d80a19b53c3589893cb8905db7d1165c24cae266fbb837741b3eb692ddf68cb2c5812b25989e8bdfe94adc562d931f696b49331129e78d8b84a6d4be2292c704bb3f9ada120c8e7d51ab01f7f927655e32c6f1aeeda52f286625571ce3a936f62a319f229ff90f424710a8ee0936cd9b557c73e5d9500d8a6645da9ce50fa87bc15e8b8633f1c302fcd788078fdc16277e6324785a815deda0252cf72b655982b37392673e2fa08e53d69ec26f3e990f20373c28f036cbcfa9f0a1baaa8601e8b2f8b4a2e66b9456deb3f7d4fe4d4680a0dfb7cbc2791d78df626e0361b67ae0e0a7f83df692d83c3aa5e64a11f69297d41bd0699f3250702def4f92db1d59dc82ccf2ea8c7dd1f425db0abf280a96cde5de7b43c3d9aafa3b1182b41cb0126ec1ee121bc0455f06ead38e8c724be66ec53e6488ae2c6eb3373a400e93c94e1c97d16f0a2bbb8a4299e2314271728621b0e7fb12de83809e8e62a80eda4105b9a542971e53b7d44741af29817530c0d11d2d9f83d041adb061b205cdb829f25d36a0e0255cdc31a341c5c2fa9438a62fc1c0c6986c5c7444db9d55e26022bf103c52dc6354abaaee2f3b1e88ad4d7d445f2145bafc6c0ac3be3433295509cd5a213b630eb1511d30c096e7fcf9a6c212b185ad32119e175de6d7e83dcb9bb2c3aac9ea91c6639c2d417d27ac4188596e5bf432e1ac655e913685f55c3e6816e2477554021e50eba37a9a7b9da0f855f0c133e05335d369606815343ce515b980ca993f610f0bccf6cfc5a3c03521e2afd16a023a97f5c90a3834144913ab2d852ed70c875a77773c8abd67f06ffd1e03015b8f0b68b83fb8f3987bbfe25f7357aa1f0967c1a52a8d50338202a9ff14c8ba59cd931b5ce937c8670c8cdd1ab174463025147378c6fa6fd8b7e9a78648e557bf3fcb7633a70a4c7bd3eb03ef7af9326c1567ef711460d760a540c902fffc2f2548540345919fef6f3d4e0f1cca8995f6905bac55dbbf5e4047c7e5cf9db2c941487bf6c473e26831475377ced6d7041ccebffaef6e7eac36bb1c45c48714d95f21e8a3d04d6d2e404a3f6c6f3b30e663271a8322b376a85d364e93d7e551a75128e1824005a9071 T=$6909724e2201aacbd7bc54fa99bf626ebb27cf17d178b6d0ed9c2497c3dcf66bee2ba6466a6440452c418789a271e8c1374499aa838ce7255417cc269c395f1657c4b2914dd6c360b1e61f439d3aef74160d4c1f9d28ad5dd9b62b49106894cc71d0cfc4f5d2fcd892f5fd432ffd2807137e153ed2ddb5fb6766e1f5effd58d3a6dcfea620a4d52b6bd4a971ee716a4713922fadfbc11c129c8337cb25280e97b233074db35b29d431eb699f2462acf8b317dc85b30299dda68e592bfd94263693c1e0770a9f6ae022c24eb517a126259ccaeba9c4d26bc8acf397739396559eadcb3f8f0b9c6db2ab247ea7d72462d35679af167bfa7ead6fe62786b05cd18986802e8a1b09f69a7f183fbad9fafe683dec2e99f01f29295dc4e94e1344d2ad4d85b225a529a9f403d9d99ffd5d5f5ff93b19a6b82204e926a5224a66c6003c093648fadce417d5a35b7338a8255d0674d572704be6af7e80acf8b53497cd6c7339b64fdd70f2004b76477bd025242cc9dffb6c1577469f0a3496b6eb7baad7416b7ed1206484299a1eaee431afe7e17d4889a881f2ca961c2d0a275aa6637d2eccff887a7a56e91f166ba5a8f2078e32654e2806b8ea1096739bdbe608c7d2f146f067ef706d564c7329821c57059df67d6b390c2d588c0a328db0dd658886fb0b4af6b58330df23492207d3d17b068c8efc8443678b8c342e1884e678d8acf8106535e91c103dcb3541e4401f1808a6d7198f8de87491ea6cff7634f6f67e47ae2593c91beabca818eaa21baa5ce6d259a42bd5d2f4740bd6a55c1161f70a506872dc343395827af80c779abc11d07a3778b71d833c88cae3cfbe856148d7096d04d652386c4aaa2669444bafa9a7fbab31f4576e2d878038065b984ad7e2296be0a726dd299204a2e3e9594d62678e0d5d70356ade0b26897726bb19981863f69121464a4dee640412b3831285058a8356f4a43e13c0b625ccc83a931c10404f02d0d4d52e5c6fea9f67601f994478be0db09b31e355e7f528c42717774776948f5b39986f007aea0e4d27ee4d51a7765f2cd3bf8318e1bd8e5f83c63b2f2e547d42200d401f0b988af7a87a14a1212d5d3c203ae4aee5dc817628a6486d16dd6b196913857072f52a0b66b73b15465a4d3832f386f889b76ae4e37150e33ca3af88cc2d62f97e2da38b67830221317ab831d289d470eba38cf46e59124ecfa4ca3b44d4cd115ff7257efb2aa2920a0f547a9b981ba4bffa0d3c84ac60348670640e19d957829a980a8cecca8c809ce4e84991f8eedda0f2699a8d02974f3cae0d0c240b35708cca03f1537e265ba0963d88b10fdd0852c6c05db4d4d7ee80e3d654e376e372adaf0268e0b2eb17112f0c6d8d860e6ad73016419872a2fa0bb094cc83ec3614c6f68ee7d039d886dcc18bdfbb05250635739b1bf6c7f864e17774619ffcc9a10820557fcb32799790c68edc6efb1a2645fc77c251520d178e28420add9a58c6e738e7d7cc50eb0f42b437cd63bb6959d940d3a12b2b58fc9cac99ba480bcdc634457e837c7b30e1e7248f5918755f081f8cee0cfa25568ec96f181d583060b2b26a196a7be5aadd8e651435e48b6513d8754d8d81766ce20b87694caec3ccd8e43edfbccfe2882c4900890163a67d1befae0e53388f51d6eff4e793bd7876c34ab5f16453e251e6c47514943d09c67fabe850b65f41893e3233738300b41f914700122d7f3933686d2007c0844419571619e5cb55195eabe728d5f378f11e0b04373dfd706a4a0f530bee29fab4f9a491ff216c3d98e550a82886b438b541728d1e19dd8e2a22d524bc2a533fe207502452bb327ba6fa03fc1964772bbb8ee3bef8c13e4abf0270979e8a1fc5e325d644b186f8fedc2db1ae26a342222a0eacc6afe04a2e4dbe2b3f8923809a1405a9125314e7ff4448428d1f8b333b36f9286853b59c410d1e8f8e1d58832bfd345eade02c5535ea2f0dc24f3366cb85ea5fd5cfa6c4195b535018ab3f8e9f7b94484570921bd4194756ba846a5fbaa33a09168554feff90de36e502b51ff8e6849590c48900c18aba92145743753ebcfced8ba968d1cf52c9b3e2b07d5c208cff150067a47467f8645ba31f606fbc30eede460b7c15f4fe0e4c57ea394873f3525be031db680cd0f90ad5167906118eea1c678de31fe3df9bf8a9417521aa76cda119e7444e48f0abe6c130421c9ff048d273c06457ef53d15066c78088cbbaf0658792893067d114f6a628145a0ad90c83a2b89d525945bf99ef311c885065df473be691d831c4e442959b58a09e3c5c43e3d546e59abaebfb773ac02bbaec13b66b581e5b6e5b11f06f1ad2f220f1814b0bae29149c0214f30c19f5559bf31ece0ff4128a3d931ba40da056c187174c8f176e3552b72fdff61308a033548e1e2f0bd7419d3f7f5f5043c566b20ea64d50e1bd8fb4da0dc992ffed5d6a42fff419bb01f0371455015a03073ca13e66b24501194eb959fbbdb9d5fae82e4a53b2daea3e154901e8d80f5a9dac61d9b4aa154bc9c510a67b01e8895f1c49d8313888171259e3628ec0bf92dad2aa861275e86f89d75cdd69da428f402935d0df630e2241d83df27724c62333560372602bad63c20a69435188b197574f0c289058acd88e0f2ac88dc75bbf45f62991cdc2f76f8fc9b4e58f13c226862bca7f322a0a9a6cdd59f6893a3883db77f5c6dfe6da8fec2b30f9041b9d3724d0e32450dcc56e5f9a95ecafd3e295df58704f0064ecedd3b286fd30a4ed1c089d3733a3662188fb1e30b0d7ad8835325cf0cf3ef7f136a8813c399a75249e1bf7551fdf88bd7995e6568166a592803651d7ed41ee0ddaa86903f2365e331cbba60f10f4cf743a87aae3e85c74f1f6c1bb3181f9235d799c41b89cc182073066f1e44a1d92c9b2ab9f2a097d7a28759017c47d0bea4016d7358aa3188bafa15fbbb5ce05dc72c08b8c79f65d516953add02df04634c934fe75ab8bac52f8925c90dfd4a0e99e93c706950ea57188dfad57570f9bf820c975f39a21695efd0f47346eceb9a2d620807844f4f746c36991596f41fc4b1c853f72fa74b38f8df7710fc83cd6b67d8d280a952baaaba85f41d3d65c27327744df9c91bf570ceb9eeef87fbc2aa2834975fbf341b059648251f53228b09a133156f6ebeefa3f29cfc8135c453b6212b1351197b3a4ec72764181ae23f618b99c3b89e90d5929fde33413ce5fac88bb892687999be8bd805289b7491be81aebe383e2247df6fa39270da8ec69b1db8e71b94ebb28b8a0754ff02251d86b4363c2c43b9d8d9090db04e69279d74b892e0fe3f3c9dd2a6bbef5820ce0973473903dbb56504dad074d5198aa40eb411b7a398e22693c06dd8d8a9fb3abfd397d64433b660e7838e26615e23d4fd3f9d01cbf5e8974f0207e4192dc103d47b46a5762296ae55c78d7de9d520566540dd1f5383fb4a106d1798dd829cdda52a1f2ce4c36c0375c8591d8f133514a43ad74b1190a790c7b46782860848bb5fc125c521290ba7d4af95a27257a474f48df93ede1c53f8d92cea2be6cb144df4ea28c9074d188111ebb5572c524f93dc85bdecae1631eda05e518ef667f754578d1df968c773cff136bac7a819514229d090d30e393f2197c1e782056086ac778393b843f26fdfd8a9d9e354a40e4e8ac74fb3b5a558c370ed5de802a21970ca7dc7a028404288fca85b1a53c045206b92473ab04be715409f7da7b135c8911bd7f67038cbd9014509635fb984ffbdb6f3b0754fa297f1d76e911499b3e78bfdbf5aedb7c2196dd0cc11e56221a305f0c690bea5f16d271a013cf6dc414610c666ee55b214d98b09319bc8cd80d1457a45d5c10933c7cdcfbc289ec8cce1ec38ddc4302ad4095c1eb03bc563326a088a9e0a1141761e85d03d0ac5d615d705a2900239a36c236e32ac65f13110e7af13fea5f210f23c139c931723e3256175998625f3c6f112770b610b17ee9e0aba168dc192ce5bc0cef9fc7de349f86c0535342862daddda39c0af1be717c1d4911d640d8a68b9e8aeef2399798f1b148d818907383d94e7cc8d1eacb1d362014628ea97500b82ffe0e50a22dc093a9018efc8db938f05c4dbb90271f501e03d4e8af24e6336cd55b401304d39235ca141195a0377cda18ba328b984f2077f7ab8f764b72bcbec0abb05e9a7890cf2b15f5b7163944dc75e9dfae6a6e5730415466802cb987efe05bd414dd57cf7cb6632eb7e7e11c3089380347539dc40ad946701fb68858556eb87953b2fbb9347d0dac0cc1f8459b82efad0892e62165766cc5aaa17163cf6d201454007e991b06e5c2e4dbc719acd4b81172cfde2cc916ea2acf4aca0d65bda8e51698448c1f385be115fae07eeebd393aa599f113f71d79d125ea567eacf74c31de468fc4fe31b89f0c8e68d3286d1acba37043ca7bd5a5f8e146733844c026a96a5218b759f15472fd057d6a7951350cdd456a33abf5e6abf55625e64ebf8cb7c858873de8ce91f63e8432cf287c9c68d0af8c8a9691077cf630efd1e9f0fcad3a516474e8789bd92664bfc9f97681f545d0c88484702d4fae40615bb8c7f63784a916e2c890ed244ceae7f63b711401eb45f4cbec4c62ce229dbcf8945bbc3ffed071f9fc003daa7a7816963867199eb11b65c7b64c8cfc581f2680f6cfb96460df4088e51c182348d4f46d5dfe76747b66a3a6ced530f3d3751d50848891b996722fb924500f81e98ad47e2358c96ca47e2bd2f1fe224fcb38aed045a839520247b3d1aa9fb8d13a0fdbe8288426adbb7380f8440a04f8151d9cd7833f4245d73429d3a27de6eba211f7aa39f060cccd4c2f2a5f9a631741881a6bcd07c2dbfaacfa2125924a0cf28ccd1a8a01efad6cb49b47cc6afbd4d14dd220d50a519d546f26ffadf389969d81d3c3cd5f87d6374a9fa449d2f6f2173aa4b2d9f32cd8962d6fc0456962b59613f045b4b3faed3bae0e9a4ed069bdbba58559ede04020c1475aa7bb6a14aaa5ce6ce51fc202b4ccef3583d9cfaa54b9b0a4127314ecd8e2c75c0c7f1b52b00db22df5f16bf431798f3dfcc530faa868933f24af3f0773ffdd28cc12f9a4db6cd831808cad413780469b2e554f941c793848ce8c88d43458eef80c06175ee034153ce5ea1a9dec31fa7a1bea8b20c263f4b19a7cb5d48c6df8635ed89f3ef564b73b5d4e204fc11bf1ca2446f156018c8645eb72d6e0d149b8ed243f6173a72018d418f2513ab2a4e6aec1e8db7e08d2a49a6f1d8bcd3cb5604f638bf16e007cca0807d1df6c3f833d2f844a743d773f428704c68230b2559dc6044a7abd7528f6749b860d290b07a7e1e14f9d772dbb651bf5bbaf9d7763363f8f2a542b6c3d006612a4b719781462842ed2c90789e53b7a668ecf1c74ea8949389262afa5998efa9d1d2dca122437cdfb2c71b15794e0184d3fa3188bc67869925c9bd1ce97fdb87b3bd2ad369ea290ff1504bc498dfc1a8b65a7619fac4a75453b872fa12102b4184934182d7a9c5d97e68f468ff7fbfa5fd2fd4a5695b0f6747cd7e86f9c58df374294d993a8742f8909b5b3787d6175976aa8e878e60628fc490c9460fafff2d80c4c75dde2ae946caf62bbb9d9d8688a031728668fcc0c85331790b24da85e649541b00554b392d570a875669cc03558a21b8d94b8c1888c165f47e754c86434b888399011932f4de311c8391221f3216cda8dafd484ea6a9098c778de384bb8985c8418dd97e5ada16c987f2fc3c3180f62efbe10521e3a4de9f0def29266ddf5a6f61e5c63f4baeb65f113d1e57908657707714bc21c0f5f2c2663dec2ac32c1ce04a49924ceccf51e2433d0951d75a57aa2df97c1e205670a521e6e31469e1d708f93c40f6f8a4b32347295cc8a9b144dcd0c7c409414ea43e8c64397ca4f1d86c053ce85f993ec821ad91ba8e6c4b81b16ac48040b90c0f263eb1d22018a23b7e22a21c766304171b5e3792ce547ca1d5c038bce4e487019790dd8ece5ec8bb8ddc9e1ba0841b41ec34b7c96eb55a366f41e565803b9037f37811bd8131266411cbb7788dd42e68b5bc1f682c1b9b4154ce2bd25048e4577e744658f4ce56c60a4dee4cfb0289b77a789c9c464a999b7d0ac88b20ee7e247275168a1efa43b7d36abcf4d650bfdecd1b787cdc2dc00fa2e97b007e8512a66c3ac3f75e8783fe2a682e173147d815da40468317f182f596c2176df5d66d435dce888be5a322022ffb3ea0334475100768d4b0bd5e55b6b9342e3afffd4a8e1ec8fc82a04113d9de7fa3dcafcdd27caab14875ad42803251c828f34da1aae16b7aabfcd77246b05d1aeed72888121eba52fb2084d05ed2b7b163913f0c4318552920b1897f513c7c8fdd5659022b37eaceb4ac82d164b75bebb20225 [18] S=$11ae1f4e942 W=-$4b415d1e18b39670fda87f72a4e027a8c172d7b0d6ffe9ad091065583324a2b7e743b6adfb1388cb230d984eecdcadf9cd077e93094539acbe18da9f6e2c245310083688894e0faf028383ad8c6d006ea0c81c6a43f0e4e5fef911eb2c09cb5ce43a333f01dd4e2f3563ddb7a192120bdff053a194927dd7356531a72b94356126648ac5f46e95feb63a4983904a68eec3afab3f1418fed2dbb78f2d1ddeae212430f0cd276d36d4e671441b452cda8a2069986fe5c403abd85011311cb04aa170771a6f10e1b91bb1b4d1be190f76b5d5f8ea9f938dd6d8e5ae3ccd9df55c79a920756e44049469a6bb2318470bd0489c264dc4b4ec5b7b9016d3439c6b23a02b92b58a12fa0d5f2f9b6fbc47535a2672016065b85ef4bcff37e17f18a2c00ebbf6cf8a7ac4288084ccf269f592029bb9c8901334f077c3bfb05f96d5c9ad148ab6af3320a369dcfba1d538b68afe380540722e43b62cc8c836472ab6be739743c52ed9ff94e2faa7ce895fc7f94bb3c236a1b8ac2d6bd158678fb6373deaa76ad0b2ecd86388dd253f031806974586ae79f9479d54786b549b8c7f629305fcf5b62abf49109f288648972f41b0560d3deaca7239a4f4eb3912680af972a548198a00641a7560d222b7be9aa688ef5aea51a61a7e991694df77f16e84839d8928b473b9e11eac5dc581ddca4eeea87208bfed653b7151bdfae67294a127390b0a882f64d9066546978c0a8a26309e9514cfcd2d8ff29551c2069839eed4b1164c4f43643ad8842117bde1e1c0761ff81ed6470f5ea4ce4c4946d0bdf3a861eee36cf30248ecb8d8d7fa86aa339a67917388ff21899075bd2f6d6f80b9e29ceb75d45cb79ce182b84c79fc90be6c2772d5eca33baf5c40388a1b16fc7fa257d77d52402a51f94404245a75da10233c643cd4a69a127504db4a7c2db4c509309d40c3214c3511a94cd0bef2249fed036569c1d426b6947a5e9590a006644a1743e38570973727b1ef2b9e48551d2853e47be42b0359d862cc3a7defa8f05a63e1e270a24c612f9ddd0eaf0d487dccb07c0465b3908fb3824a534971a99c3b5f9fb0b8676f597d137637d4fd73c2d1750a61ec3bb33668a62c1e9987ee3b6dc1b3ee89f8a5772fb280cbbd74d4582f5b297389c231973f28cafe24090f877c63922eebdd422589a118a470dd080a3b1a175c8518447cb270ca43d4dc65fa31190e5a65b40fcaa2d48a4c26d605285dd130a7d087a41934f5693ca82e6a174acd97f43f346be1f51d83e357922c5fcbe2ef9048ae99414a09e4b17433c46fa1b3594aeb51ee7434c3bee2352d93c4e4b51431b7fc8497108f6a754f876e385017916b3113b81097418115cea835e8f38c96a8d1ebea3842268e88c59fcba93cce32b668f7375fc8d073e212fa1d8b02423e063f5ecb79a3079df15c1ab27c355bc4a6585597980eaff003f1f72421e36560db92ce25529f5c28f9c94ea7aa82e4d38e3b38b293543905dff339c48b75d6802cc9c8cf3f10ab1d0e2e09f9c4d165fa6735f7dbe7b10b137757d51e99b4ade036dcf35156d86de639976cea8085b4858ff77474fbbda27b1f456b68fee571df79809bdb7706423539fa9db9166d71de3b13df305e78e289a147af5597f196b504d3c1c5e732010695b607949c8594e445af18b9543bee4f4fbde05e57f46d44c26b533709b598d2ceb5c66a37653b7e59c270cf4afc1201770f819d63f18cf0b75bbe0d37219b1763d35eb3410ee17cccc90c456ff6f9854ee0fc23dbb63ec950a081148b7f9badeabc43e1bd3e841ff2044a9d27d21efa1fc9c7d929a30a7dbb438e268b0209103099f843d88e784b0b31168175554b27eaaead06fde710aa452b117a2d8f1fe42f9963906e94263edb23e2f6c10557371508adf275f6630539c199618de3cbd4cd0088c612cab6d447184bbd5d49dd512e2d896eac3dae1983cffa93ab77cae921f9b2478a6d5cdf53b711371c9d3f45fa53c763628be04081bcdcaa4a1cd0937d2b1c4539cb42ddc005102ff4e4df1193f9cb76df951f42ed3ec2a953becf003079a7be51c0fde4ac7ec58eb21c295b451306e98f6250d522a2c00e8d197008db1eeadbf3cfd02e46fb150f991985221d8b3b0597a85811e882311161a72c0d96ab8f42751bbadb701ef8b27d03288db27f2474a0ed12de3f73d19a459beda1c6b2e06c194c0017c67c5d8e2317f2d4b308dc4a548739cc79e6d4faffb21e3e48e7003931fc62aeca8b6d97e7c6ce30ce54b9f11a1005ff180e6c9eefb2cecb89096f6a79355d00a6d5c9544d6116476ec5c7a36f0e7a1d99cd89fe3f6eb284195f35547ed3c4f77a587aa3ef7049fdf477eb340081c54f4e9ee2963b8cfa27ec8b8305b4335291ac8c2d98db7a166827bf8cde3f1786c4df7271a78a6dadb7c5e717ae40789a299d1199d7a779200d3186294bac439dc9b54921a9de2898658a0854fbc5373e4e0401289ca9dc4cacd39892f39012984e564e81c76df89599d284767a0cfbcd7fa32fae280d4f36e1af151f328ad8d21678318d5c86c9a69235b4ea585603d8480b4f50c4eb509c8ee66cc93dc46370629d8a1ce25ed88b4143f1b93cf57a274b23d77c189e9873355491fce568ea6b796384a2190bad5e2beb4155d9536332c04f5721ce5fb71fc76a459ee20549e76e005c5f7d049f2f8ba5b73432b07cbc21775d1da84391cd82817f67dffb2748cb4133d9a451d4688f6fd29a342e6b0d1cf75a4922b30816ccd7d945c0e4121d69a2575eaa3db55e586b7c50f6ecd82b993cc46e820a18f9278ee848b9e32e52db09c0176e7ce00dfd8b54857b41f3f510f35ed47ce346c8bc7f22b3fd3ffbaf7a71e73e74cad26c8c798ea4594df2610e7c0a02a1dd4524fdd0f74bf0108d5d6e0669a3d175e135e08b3a8bc14ad54cd821cee04082eca349e27e5783855d5331ef48009c3148d0378733ca37e5c32b514e228d1134ca07a088a1da7ccf5bc292c87fc098a06eac1d565464dfa70732e027549dfb3c02fc82f27e7e34a6c9b5673d469e9b9395c6c1ca0b809a9622f9559b5fac8374796bc38f319f5577be45c0f295d0ab54250862762f96953570b2580f4dd97d2d8023f68e1cbc85ec44617596e77ff9688dca0c6f5648be1431ea0825320b3a16e6e9d385585068d24bccdf70ad4f8f4d239238e J=-$18a0ece94d3c51add25a65bca9dd27565ff762c346436154cc1ca70f4ef1cfed7bd56f13a030f5ee36ae327c504b1f070614beb8e3c18eafd1d5911e98ddbf84d5c3203d86f267c5667775c2b9b319d642fd92ee0bc797be86fc2e4b5116489e3be3424033b5120274b2d2bbbbc53832b482d7d8bbf537073e6081326e5c0df4e5b1dde1768a4a09b0fe6ccec3311bd4875f3336f0c93807a8da6b9ac68c1368be7b4bdbfc8a2ae79b0f05e6b34cff9248c5ce3a6fd5333fe73377dbf138ba392e01d138bb6fb95e465e636691347279962d8416fd843b8bd6f2bceb7ecc94c66383dee18be207df41de5c7d2b5ecf299bc9773018141b6d0c0a0095055f2e6e89e5efe980df8dd2d88223a57d18f0f1bdfb6bb819d8e45e2683239588b70c5905baf42adf5eef4d43aceb6869af8a3a4be543b02c8a3e53b292a96c7e734ac56d393528bcf0052e98da03ce8ff85015745a44f7240cfb111ad48a8a11732af7b07ed3b052659b300471a381f9fde8ee9d983e54116219c427712805061974b328cb297d0d2bba38c35ffa079d94a20abceb80c6c6382ff0b4367925cd011159fc57b650912b253fcbf0d014418e4819156508cdbecc24ec1303fdf7223d51325bdfc053cfd91c4704745c5a3382d670f568f0bcd35816421107b9abe36decbbe0e278afc9d2fa05fd9b72563eb07ca46687d99fede5a754aa4df185b75bc634dbf84054832bccf9d04feffd7f74b3f630df176fa7fbff0417c866cae9d945a433209013332f7908232db07e963faae5d0e0927e18535a96d2c4343adc9cf7c6b991499e8c993b8543c69d156cf3d336b17cbfaed92f9a1e2e3f0da1c721a7cede247696ced09258025c02594af997c2c9b6747bd8daf1a8f60ff608f351413b0667e32446a3409ab3d7fbf5634f1ca88ec288bdad05227e7cb0585169e09c980cb0561bcdd057c5270bba9f62dadc99fb9d1d54655d044ede0160b682ee070c0f694bb829c1e13e988b1083beb3a4ab0e47d4f5c251807d16a66e2ce15563dbe5174f4ca660c937c74b992c66660fbc269e0ba8a29021231ca1006d3dab9e555dcb78ff7d1ec249b7d0044aafa9ebb7fbe0c8bec0514881f39b3f478e498ae8611385c7ffa0511c9554d211a883138dc759884024bdbb3ab4443b74496ceb5602031dbd9e618c9cdc313e21968cb4d30eb858baa1d8bd5518c32503180cf7e1e7a6d38283b1bc5eeb11bd2477a4408af353b70b0012abb086671e14e03e711175789a08de9ca05cacf731aaa6cf124c775a3b5652b9bc64503ea54c6bc79ade5e3c06b380b2bddffc7b71ca137ea2f42565dcab78f35bec95a6628511b253cf1783d2ebcfdee213eeb37736aabd962ad58b370d167308fd70cf3ea6c6e0ad3ea9ba6fdd1b1778ccfc2a922b3d9aaf9d884a781675236ec01632ec9df5c1e201123e64715b14dbf6bc5552c465933c1db62c4f735bcbeadb161d8197330985ebadf7e54c109a1248dbf5e15b77f7b3943ee2dfb115b0ed5363373ddfaa774b76d23f28dc3604c8929e34b0a402035b881636de72643d8aade95781a6592e873599d255bff1080e7d75adab51e204dd7fc921f9ff392e9b95d63201d85b5b657cbc3b56be1a33149bf1277fe458349322a1fb5a1eb08871b1483ff188cc8e29d785557f3bc8a8fff10fce368f8f0e51d7d6c1d95a8dc5ee36a9fbf6050306cd14cc1c22122a6df1ff69f38587803ab5e1e2a2de2c0834b42b622f067d092ac6169d5714c771c7e799054aaff71807b85600fd533e61e33a2bcc1b498eee9c88f2e617abb061ad6092821cd62178d114642cc5ed70b53f804cf4575b43c0bb3ff7d17a065256392c9135382217782cae6a4c8b2fc236dd5ef24d4e0b0ec523ffa1ee6a7a97d8c0e5053198c3486a29abfc17f6fa9e3bb9f1779f2b9e19835804bb7f89af4296af13a5e89b1f49e6badd9c83e0add8ad2c0ebe304c55b01b89d201d847a9acfb605135f33ef016aa3d4f35f584eb37c6142bc9b4e3a7b7fe4dbe6147a2c41bdbd2af8bc1c3f7e438670d539fbae152923bad66de7e1e01dfefed2b012c9c371122b1edf7664c3a317492563a41fc795322da63135d4b75c5c0d2c4acdfc38f8b89eef1d752d6416beb3640f4d4865c57d240c0b21ff2d8717e9743585ac04c6a56b5ee386fb6b96f245bf92ba52fb084a12eb42f930762a4f2d1f96b262b0083865a6ed2a19e566a11088bee760d6d31e40188d5dc58076c554629426ee08547991919e8c773824d6d55323a62b19fa322503fbba3effc08b44a241522bde4af9fec50152363cf4c87e27ef3015bf42688782caaf13d4384074bda5faf10c0dd6e98b929716f1cd3362771cbfd3b30e9ea61ad5cf7f08e87e4f2aa415993e9f506419dcd95a5ef63d493b270023da9823da327b03c24f0061dd326eb5321800e0526468178470a8bca5a7452f1b2135aed971c5a860d585bfbfac5c20d2fe1c0910e6c159b5f3662a79ad1d9e44692db14cb1dc60dae8b66fbcaf542d74a260906e176b128fd24519c371aaefada5eabfd25ed4c5e67fe00cef986ef17990f4920c21a2862aba7bddb9a816d4a36a4a2acfb9e7684087697193c1f852adabf3407b86baf9c8387ba1d3338061502aafc8c33519fef089c3ab6f8241091a8cde186a5f4df59c932192a0fddbc8ca8b9d83cb11c4df4a1ac71ed9df72aaeb2b5f4ba33f21e9969062535be59fd90f10d7a137a6abc5faad0304a6cb8762aa13598ca93299dabd120f997c45254b8b00538df31a56591631673f3d9c92d45e293dc16a4aec285de586f22d4e87ad1fb74dfe08daa5dbeeab7f85c11de78eb2be025aa32206e3d0263fd6ed0d4f67b4cfe5c12ef7fea97034d50a9ed39f330e01f6f35b342101dc8feebb984ccd109e7f2aea17c0dfe61f426b080e8e3e7002acdf107aed57873410aa1ca7d661c68fbbc498fe0ca5cf1b3f113d97aaf46eaf436bde0f8a7b3a214d82a75fbe9c5caa8990599986fb0ee0dc0af9b66aa4712036a81e8a876d392dd6ca9a5892a3a372b33526c05fa647998b533a8da3af7ea11fc9954cc4a9740f324945c73f1ef237cc1e988c5592880410148798ed7e4f747edaccbf4c87170042b8503e99ec38d6d677b2b32326ae13715f62c8bbefb7dd1ce1c8d599ce01437a1b0aeaf090553c82e8b3d7a76610effb61433370380992600fd265c01b401e5397c5dc8cd5df23bc35b7689b7fc50fc2b4fb7ec5fb68d023a45452c3d0c924ed929a575ecdadbcd020b98821fc1767fc050f5378d617b4709d5f47d261fc8abcdbc99ef42f7e56ae7d30fb6faf0c614a131ea5acfd5bc6b0593400599559e98102aa8d3e5dd8da06af7ee8dd7d367cfda08b3efc471f1da4ade50153b8251160fc268346552064812ece618ba6ba130f6fad3b66b053789bab5c715a50267f608ed6cdc329856675a3fd79851f3767b58b456e14fee0ed8c4e459f9503e4acdb6dd7c4db69b5b9da32191450c63a3cd287910abf1520cf621eced631e558c60d94f24a3a30dbb5dcd21d92872eb4e4dc93cb4c62a01b8e8c6cc901790f7104edfb39a2318d82e2138fbb44219221dae6a6db02bc9328233fcc54fe321382b084a53bc7bb8ede4251c304688cb2abe983bc9d863e857048daa362798d2f7aad3bbe69b7c7f68acdbb5c7f420de6cb35d49de9c0ee5dd3751f0def5dccddfa33bbff4ec6b69a775b1ce85bfb92222f2a2bb07ce550db0918d5a313c6f232a665f910d6e8bde8653f429b24ec19cb499aa47e375fdea40e085c4157cc0c9484a5808cc0d685bcc882167345cda21a7de939443f25d8ba55c8f847e9ae519c40a4b9001dbc79191706b23884eb4f88dac3974687e982c46dc9377b1670693119846ddd6a15abee8f89bc272f356f6028180d42648222285da6b4bbfc48cc57ae71b013943a43148f8e9ec93339ab97bf4d40af8eadadd8fff885cb3e839d5f7912a1309d46877513d0c3637a8f90d6225c74e81ee9fc6f2f8c688cd0f34efc854c17c947215f9f6c3f7d682e9707276b2b1802ad59f326f5da916533b0bb44657207fa8cc9ae695cf9a7f3eede3970df49b1ae6c94df817b3e4253f28dffbdf020877cf56e29a84fcb85092a5132838802784b03387a7121c8f986f0e0e5751052c8b2124b4ebf826170a43faaa2164ea18914e9d7cc1b6454c0a46aa89137e2efbb649d337938d12658bfe60bf4cbe8d280d59c5e922952692e642f1dae738a6908abfd4e3a2b914555cd518d93c8aeeedc7e45c0beea18548334ff8935a9347350a4f9213f4e1c84513e4fce3c8780222d31ff0837a079c5d2dd768e61e36e1ad28f87cac18b4e6fe11328167d10c9db6c23825117323510fdbdc0b839526c66db4d6924c710f55aec5b8ee47c9066c0f1c364b1735b5a8810908842460f61fe4993c704ab7cf9c5e80a98256800c58cf0cbf73bf236d1eb49932a783aa5d2c16d03f173e73096efb3e1076090f711e2dfaa4a0c9ffd136157e84685daacf34fbf73b81a7d2852bbc7264af896fd4a787a7248613a21c9b72964fc0e10869efe30aa2526431eb50d0144d9f8f6a2326892676628eba056495ee1fba5b7971b2f4bd80c62eabaa7c6325d8c000ca0d1b8822db2e5fbe1ba033363a8c4148227ca9945c0f6e2d1ed2dd76c55b95f2837d55dd1b277348db6863f8a090bc3882c0c8162985bf6efdcc9c6c0ed3108ee712ab5e72bbf838477b35ff4447e74e505296f577c2598cbd465dba1170826322541f9f12fdaffefabe39585ac8c3d57995878117200b891b17a781b41e17e7e63b4a8e7196df098c0ff5f88482f85c1e1cc68d4122da710505eeafbc9537510757a0f832359bad167ade7f857ec27bc2668f3b33d5f21bb26e7e7566d194916b868c67e05339f5f5fe38252734536154bd12823a2bc5c24ebfb3da3057878f98e768ee6d4c0cb5627beb2346da457925da1d2aac877cd42ba721d0a79024b3de18125038a013b9fd9dd54e215a8ced02d12b94dbe5ed3480c76c445a5219eb882cd14153ec3e7eb369ca0ab7c9969a7d74b99b181cbb0435733e89a906862c53c2ef29e81f7c07aefbf5b324608e52fb2bc6a3593a67f270dcb1e3546eb1bba9ac54bfa2dab616aec6192b823e86d9c2e5e773fd724a2c66c3c472c973a58be9490b8834e2266dc157b9683c167a11b1edf908f3e2ca1bfb44b62415f857cf91a0ff8fdf898e9d5b94286d3c4bb796a2bce4f6f1d4eaab30d523959176d0353a9b8297431d6e53c65d6c708357ffc6874a1ef09cbfbbd53decf2fb8938571d64bd3d2a4c68f20c3e6a03c018f5b8ba544ce56369dd2039b5f8a4855b114ce8a2da6b17a986a80982726bda4326ca12d99e749e15334f9c80ae85414e0800658215b7fd5260eaf01aa0eb76e49be02a624730c82c699b7786ab5008c2ff992706cb8419d7c9dc8046a01884797104184b304eb208fc54802b621d7b1d1e416706bde3e3ff633adf4e93d49c6f09d8f6d5d2ab129199ba94123ee5382841e2c96fd8e4b12afad0b3609bac0138bcdc508333def46f95f6d08504ddeaeee21cb9504f1650a1008d6722f92f8cf63dd2c254a3c89832552ea6afa64cb7fc03dfeb3cb9b500edd5fcece00900fafcde3033f4b36d5c5db381fc37d5d55c3c73594f7d822e13d9f6e549d7eabf471fbf2093277d863f0f585a6e02cac7c874aa4d6d317272b78535970e489487bd10593d219521b378739397c81e13277d4abf3c025a544517f26b22d66fde3cf27e265262c661d856100f8a6c2c64f0626077fea0fba48559c1f3600321c1171ffab61977ea84c2b710b3c4e8aaf792e244fb962c01166d287ea2fc9cd118f0d0756b233830e71cb8aa2d20c99f4219588c8fa3c29ddab8f4c6c35ac8b10e215083527c8e479ff990435f47e53727f7e931ef7949a63a235217e402c42dea2ba2017784617db5f4477af77dbb723f418e839e58dd8ed44edd414886a9deb3ffff0d87b15e5ddb43156ae2dbc207fb0d962b9884a7a3298aa140bd4f2f2d5bd1304910d33036a8294561f6a3639a8fd670fbf4fa72962352bceef768dcef01fe1cc3cac41df2f7fcbc291c3e3cb0e04e146ddcf7ddaa28929507ab3c148975304f5b7b0caadad515f3a87facdbfba6487a38bfb7c0002a0272375fe979ee245ccf3e3d05f910e05a2e6ea9e4df316f33fb21acfe5932b82a8e2303ba80fb2f9e6c446af7a912f8a0f603bfbe5e61ff7eea321ab2cb55360df08c5a29b330c3416dfe74162f9abc95555b5b1a8cf69d66cdc7fd8d29edbdd76fd77337ffadab261b992452363180f2e5f040a7d5fd3ab9bd82539e739fee9660f46bba5e1236de3cbb0c8d273b1f3ac26646e5093 T=$21345f5f0d93811e54a888c0f3fa42e43f28b82be226c5f15c0baf1973797cfe2afad3721e019ed65361564688fcef31814cd76eb60dbec2969b0987f304ead99ec5e4dc8b03533422ba6da5eaa341d2a836c1ff03de73f0d632d14d6c69d056fd4590a46faab9a4cfa6f8ef69acd25a6bcdf80fc42ccd7d8eefbdb80f234c16e45a09851f01a88fe41a786a46eaec9f9333deb45576f12cad514b1e8acc0e3a77018c05f7cb007457dfcc66f8b5bdafd27c8318ee6ae0820a8f3b9310609cf23687ce36db7bbaaf63ece119c2480efb1e84e654a36d905bb372f89bdb270867fa979fd55c84ec636ca8e56e2d46d2907c72c4e966b011facd7e0c5580d6987a0527bab936efce82f4b0484e6f58beebff33c22e30c904439ef478cca21ab1412d4f2709bb5ef52af8dfa86b75d85bf7032b62c8b8ddbc82e3147d5f7d3adec18d61da82f24502bfcbb29ed4e677f383dc06211e933a5471f5534adba7e9b02477aeaec950ca66df981a863995afb88936f28ee52a7bd0e6e0b3af0fd52044b20b4592c994260aa7c9a5cfcf1dcc9af9f5d6ab75142da7dd9c715193cfee36a6a1734e4aba309287195d5d796abb3e9cb00c626b9817ceafad5a1532600ecdee2b836b64ab2bf8da8c519ec655c38157123969129dc9353dea720ff7935ae7bd77c8332fa312686450364d5188d818171d351933dcd24bc6ca92978b4a8d01914dea81c88e39a1bfc3105cee9482ba29174f05d361ed8fee31636dafd476bdbf104032564231ec82e03a47a1df32919368b6dd37ecc906d7cfd40894b7dd78a4b7cf77984f6ebc18e0d2585aa86c5915cf70d95e119966bcb925672c8c1524d18716d6ae5a58de5a8b36b1ab2d398ad0d9ff002485610f05896e84aa6c7a05bfc7e009f8002242e694adc01021b12fb86cc2f0f5fe2554876890eaf86a504e7c251d541e00f3f187621ac0f89b0faeb2fe9e067fd8752625c31e9abd5b2e55ae5b7bf855f9956946b5c45da32f53659d3b147b34a584e592534f36586c683dbf0417f275f2be86c0b40a83a1f1afd7f897087d057aa7f0d504c4a200e130ad3432511ded831f476062a8141d87e16b8752e0030a9472692a3d00d6f1e1249d5a896e808fc32440f75ccedf5618f7b1f69827d86bb13924305652fc5dffcb7e6ef2ee609c0dea2d6460451d691922bec54a1851f03e869e5dd458d7f05afd2f5b12c83bd16780cac531e088e827eea600e022565bb2dc3d1ea94f5f6ef94f2ff598e41c1cb046425f11d0bd871cf1367cf3f7d38513b88d6f02a2c22bc7a86cb8f7e0ae91475bbd73b02cd7eaf6771b11c844c9a644630ffc4cac463bfa60edd76b43859204ba89c869ff939a27b424d48ce3f1fe31d40cd59c12ae9459a16e22cd2da3b70a57a1ac311b125821ad5dad26e6162dd0242282cf60ee7e29c134d8de99a9d39f7b7f5511009e01335075619729c75f666310b641fe8f3b74da3b5cc9d32cb0a0ff7370876ef8a52a92a361d10b86855f3759f7b82ff5dcfc1dd4182d305a5793396787ee7b18582a11b2d46119b4fdcaacfe6c6b95cb7c3efb4e7d23613213135aacad3ac84dfc3d312446a826246322e8f760dee97cd6f9d8977d6d56ffad8cad625751362e749182936863a4b01ef21d88fd264e2e6ded08f6c678856daf7804034c5190e1568cd9f562577a9db3d62fc1a9012f3ee6eec36e2a2e76c9382fb5c7384d34ae79adba3e52882957880b9fd68ea348a6b7524116c3f11b5b4f62b873a01624002f90513bd7626ad48289674625b5426fcc202383b22ac22b53d10d98c96e65dd29b8db94d1a87c79d9458049387815fa28ba8d983af922b9d93bf8e2488f1105a1fbd9032710c154a515c2c8509c954b925538e4a2fc41cc2c4afe1d997c2a7ae35a876c003d975c7be332f26e90a7c3bad4637aeda808824a4c4c90a595208ffc5c63c62d5ff2541bf1443b7c5e5e75e70a80557d5fc9f78fa013d5371b3fb9b4e2763121abe7e36cc457b8a0c68c41c3285e18d3a58659f10f4d33958d045c91daa594b573532fb4488d7177175b8b2a9420a98884b19b9ea3c62b99978c7a684df3ebdc943947cf5dd46ef3a0bf90277bfc5cd101340f1be7332ff1e25f83d4f730295c849dd89a089476976765b31b804f24cfac531556942e747b58e33775894af7c614a432545c084669d465385c8e6815353a1462cb0dc950c0bf89660cda9589d0314312b29d7fa60e276c0193610bb99bc9c5e2b6b47dba5ddd6ec320367d533f0c0a23f2e2286e2b0b2f4ded1d2cbf7ebdf08ea177fb05edc5178ce06713ce61b89044405f1dcef8cac3ef1a2891981d90cda6a59388d96fb20d541e712caaece5275b7007b66fbec0f5c5f6ba587bf80f52809897228240905cfc01dc79c0dc3df3437dab846570baed87b4bffc1beac606b7ccdf11fd47cbb178c6dec7a8d0084025cce0a30c9ac013329e1b0c8692ea7e202ccfc364af784a08582471a61d5d800506eed46fc33643c3b468fda8cd86f2787f49bbdd0ea79326d3218e31351dc7c3cd72441510e6db33fe90313a9d9a2db55a4e2b1d5de4c0d18e8234b6c49b42459c1f22bffde7d0ed1a8c359aa2889e673f3c7f308c08c225249bc38036883ff5193af255eb50632e6c5a857d99749a009f7be0d176275c0a2bfd83162a428bc4efd7cfffa3404240168aa10326687d7df0e5c6e856df0f98c0aa54676ab36ec31abdec5d2c1a0cdde5447164305c1fb266c556552a0a9560a3f7a9f046aa22a294e0e16befddc820e21272f2ecee28b3bb0eb9716d2986cf49e2cd1a0263a6fbec06fd42466633300424f46360dca03567eea70bdf9425dca342e977443b0538c9bf77048ac3689bbb0de815b4c51520578bda8be874c30dcb7c944fb0fcda43a4b9c9cb0e2be30a243baceb3b84fa78d184fe759db9a6c969c097b7961aa48b3d5c560e088a6903d5754193df6cd1affc1a2acb71b4d5913541344902b212511401451e86017139844595cd3d5053bf35d54cf78c93e6b2e2f60d5a75e93d25ef6b39aa6e52bebc5779307cdd86ca3cf0c99495ff66bc0fe809ca25727e858bfcbfb29ff85c9646bfd5830e3746aaccfd63162255d0f3ace5fe7aa911fefa32ca80f56a99c01c166331e2fa34db10b1938d7079b20b6efe17bae34d68d097bc9d7f0c682c3691b4e27529c8dc0b00fbcdc1aa76ec7c72a43c3d318a71747a665cfe177e5ade1a4db719668f3242c4d5f09a0640aeabb0324515c47a738bb982fd98978390350be2d0e66e1a66ff0f5ee16b994b16f5b8efc275fc76d998426343beb0b73279db85025338b6cec4f2e0be6039105aae398bbfa85a4ca46093f09b390e44200d0b8ea74d42710c1ffa7762e503ff0d5816d6b110c40c6b3dc9bd83caa42de88fa61bfc2aa8ba56e6fb693913cba400236ca4932d1ca962eba2cf83d6d0a67b0eb7e0c7c2db3e2796fc5d75a8e0c99d253d56dfee89acb562d313a146c5f4b25e99cb7a47290c15b8cb1d7e5ea0ac96952324d38c21d80d7b3d13f56e0a1715207cc186c9896e6316f032c75526758088e9141c60b0868cab113805896078bb2cacbf88a885b020ee6673b77dbdc6f86c274005a3ab24ce6fdd112894d36a1714c66b565aa957697e3b18fcfb543a58d88f27b866d6a72d93ea2e06fc1a6c354b66bfa9c481003003a9318f6b5e07d650bc32db3d58804d62d8d7b8d2382c31a0b20e508e8f0e45e0135661af19d2e78162a63e17029f0eac5b27b55bb32e46cf91c3b1ef8af8d2ef0a1f5b0ecebf85b7c7958b31b92141cc2c16cb946e4ad1800b6ed36518ee549803c6a8811b80e62d9a9eb5b7aab2c728f045c59b84e3820455285e1418bd939b70e2191edf9f0c6a7f0d10d1b86bb634323b74af932aee0383b00c619b5410c8102b4979ae5d9f83d05eba257aabc54c9e3b4a669e2a897506bee215948d7afac21bdb4258621e1df7909fbb79ce2bac4176c9dbf894a9738f634f8a9e310bec3af590ea4df4e992cafb37f86fb794fa0f7c5a1f2e0af0b7e1e1ef19153dbe11606dfc8c0894335cef39abd91bbd35f2e9d02b5835746a677020e5a8ec38e250e16ed6f930f798d5496805e21a2ba07a9917de1aaeb802f60abcd7b974e09c686a5b51da6d79ee32bfcd8bf129d3dca6d89884dd0b4381d5a4de6c8f9e460b63b48b04dd2b7fc80b16bb6ccc0a18b61e93670b7cc74b154f9024523140e087345f78acd85ee469977e4bc4252eaafdcaaecef22650a55a6c9078c859b1e1ce4ec051d754961a4e4034ef67dabe86b0aad9339c662e4061b1b887964ba0cbe3298467f616994339f6299e0fdd4d60383baec5cd61e20075815149ef93ea010f567e88b0ebffc6d4ef82ac3603cdacc2029a84b0d600a48c9a6b2d2884f7b475e337a2ab6bc2935a665881bacded532d81c0fc5b770a616e2467fffa90829c641246e2a604e9da3b8c4f8e0dd2b413d1645492036d67018af1e7ccaad0329e0d9614a8c31017bd71f5892827d1129beb7234d6d6967966f27b115e2b930b022a1ce33e2867f7633d57063e3aa32d40bcfe1e122d318f2051dcccff4cb875fc779b5d76c5bfded55b7b13947763657eaf8f82723754cc8cfede47cff0b6b86907eeb847d956277b09fb4d8702b6d9293007eb2a683b8407e59956ebdbb3701856bb2466e3ae07cc158052789bbb352f5ce05b49ad4472074c91b3b58276159be7b1269dc126eb19bed949d5a80412f18b8a2e7168f781fcf2c09daefc335bccac9cd855d7154f376819294e2cd3e21fc95ce72159ee3c395bd4929da013a149c797a83f9b280527ccd452e7ba51653f7d0cd7d7d7400885a8a13d95c4be1ec90d574ddae3b8988f7474cf27b73f8ef7ef16e2ffa91d29fbb202d623b7b26023b416e4c000948c7a8e1e2e615998d2a487e36055259f049726fd3c9a30b1fcb074b429421e5cf61125f923d63abef1364bdf6e75aca3fc94586ba89e785a175c7d5ad0deba4356a621f93a7c448062aa8f27980acbbb6022647eeec4d272b839793bc7625b434b431b72b63b45f7cb3745d0c9c4674552ea900866a87c7c5ad6f6395686943a509b52410b626958b29508eeb9022cd1f098af034a2123d5f3fa6e59d6d295d0bc05e1028b91d136f73b3da1da6db032cf6ac49a7d06d4d7b2a2de1a0320894755fb68a05a53449d83b39b1c7a96deb8f35aea648036a4bade9aea00f689fb523c997b28bb893153a2d4c22c3300730c76eba1cc302c3a2eb868ea7b469f0f76ec26e12badc5c71713250d37c5b8ff1248a34fb136f99f623e2f9a6a83657fd4b8c9ab32d0b2807f60dfb3fa8565f041a8134ee5a1e31b6f8c5be4743ccc84208cbad07bb6f715b7d39ac5f8d9f8b3c0689411ef2a182fd33c97af47692c208a1606fa806fe1ed57e36d7590829c68fd6f1d7c5941217b3c97392d5f6b4c7c7260716a47bae5cd97f9d0470295957b04d68d4b3302ef78ddaa4cb41540e2835e04c1f430f78e8f5b8de5ecb376903767eb947997e2a3dd3b2010e14049d6abb93d373e04bdfb93884ba632df1f85f067817e87d0308f5ec863df7b875e821dbff8ba3ecf1f87c1bab79f26f7172ded8640e82e6cbca4dbc039d7eddd2e1ede517221390eec0384e52c6642808622f1a1dbe3a9be87795d25d89ad4e60621bf2322295c782d280f54486b755b257519c196edb71ad960dd765472555951772faef1dcfc8520041f5bbe4d9edb62ac89d3aa991105f747d7154c312cdbb5ac03a525fbb6a53ea477b5fdb57d463701246c35a4eb5bb414d03b5198e1b0f531178ef143a3b9b17ab0fcb10dc0a9bd0b275779bfd605aaaffb08a4c55c88578b10ef0c773833e548dc07b30783173533f840879331cdc18e3832c18ce96899b93eb0219cb29fc8dcfe797923d516616a068ec438714b4387a7ce08730acd4737956d2195e447cfc846752fd4207f0f906d49fb0b852229f8f26405f3e72db0cd3de9538280ed13a10b0e957bb846819ae9138c888e8fef2333777e04096cb38fe1fbe76c8f5743a117fa7eddada607e6fef0a74d0556181aa39fc3f485258d6aa3757375e40c1918e6d8a0a7654b5b029064cecf42ab3cf024f8fbde2679dd85825dd25ea167b36f490e8d76cfc3b596aa429cf2b0ed37ddc5c38a21ac836cd228e24b782d630ee72b7803ade53970e95dbadfbe879f0b9f96db8770ae8f9a23b93e32ff0fc0354969ceebd6b219520882bd19a1193ff513d304864d8baa634547431cc48356bc0697af584ff5eae518134c7a28a1444d6538e5dd39e56b3f9059a241e327938951cec4d14cf183768524055834bdd096d8095c64cbafa32384b84d1a3f40330cf955a5bb4aaf9 [19] S=$239bd4b3d66e2e W=$44f1615975597b789d5f4a28fb0924d935bbcc7fdce274ec55735ae1cb289c320019444463ade13189f642b12218440b3901a8b38107b296eb7712f4689758e2d02afabec0aae3744e470ff94c2b05aa785892c63b2ae389f9faa290a886e949282b097d6d230abfc736fdbe621011b1155327f05b8e537455269606a57466e686c347536afb40cb9370ee8c7f96d909fe54957945f41f0cb1e50251a3f78c7cf3822fa58efb6745dbff99a57c343c73448f4d7c31600ce5d97d992a3ffab50c6073227db93a9074e483471f717a8000cc02852022be078d59c4fd408c11b68e8885c9e92bc9bfd9e2d9d41fe193f2efae26a51cd2d02d31fd8056f6029d7cedc7ff52845379253062f254b5cf90b0a5861ababfcc5620ed4fa1fa3ba3ee02bc8072d5bf5b29358a1eb267a09b1b52d9d610cd106bbd7dc5742c473af56feee5f94eda852144fb537bf43d48e32b9d6099327e56993ea45262ec76193e5dec6baff3c382fa6f0095bd2d44c2a1f418f42d684dc88c8b20ea933e98a7330f98b030326289987042a4f52b0b25b3654ac2fd27c9658ae7eb5ba10f0ad52668f03a8d922912bef1a37ac390d3e5d719728208108cc31f72b3b56651aba701c365b01e82aa357bc8352ef3bc790e0403013613e021ec2d6d6e411c1572cbf2bd8fac4382e648a3436b3e278d8a7101436f6c0e65f2cd775e644ddf86d31ec8e57e86056c36d6b0ad0804cb44dc39c37b4d33763b6ff42a10cc2c2a709de06a0fbae4f3d8debf23aeb313a24f17798d8ee3eb3a4e9a99d79c4df9ec0557e6aa35bd62acae9df54888703f2b9e36e53ea018549d828e51c9f62c0ad0fc89c141667bdfe4656c001a48128257c016cf711f41d1ed1a9accc7fb999e8117bb1b52bad43bd6fcccf595fcd0b29309ff2fc4e6a78556a832b7cad532f8f54a28db9e5ec3b7e0acae0062ffc1bbdbe5eaac1b70e3ab5268e3075b54fa1587b1d06be8cf169d3f06c6626ed76cd2ba0327a45a6e697bec3b182fe7ff6e1bc93dcf8b1f4d2ba1befdb9250274293a1aa30aa0694b7ec1c039b74fda21f54aa606ce890913285ae32337ae85fc9676f3369c2085f663c61f488505bd720e16ad1b9bd32438038815774a88359ced955d2ea2483a52dadcc284335ff62b020ea0365bcd1743e60486afa2c7ee75e45e294f2871c83bdce9888db2cf38d1586113e719f115bc6589a1d81365b9ff0cc310f5fc911b2f9c7441df39585ce58912023d7be528782e611cdfc7edc0c0940f4c9a756f37ff2d68ba60be56cb69121c73e81a240290557df224d3bc1d4c22e45a7bc15587fef6814cc9b407d5362dee7a2cfe1dcc1cdc74482aa762ec883395fbfd1bc55d65d84dc67106f369d8f1e3e055af6edf9e5c6e62f72d405c73f9347eca6bb60386f5c8f9e7d8ff1105089d3a7ed6091fdbbabe8bf411f86da907e08afa83e271308f832d097690a3d141f1c6f86789dadb940893e1ccee48c383511de30219780edeb556699627a0d8b80a13709757b1f95f6eb8c4731df4be64561597d1ce07a5aee06f624743b012ba8d8a7bddf75eb87250cc88546bc10cc8c45cbdf1171b058bf335148b77ed542cabbfdfd30ee9cfd78a874907da08a8c5af857d00f2f92c00404abdc891cecb3de6d68e487df87b36f6c749337fe72517995f7e86e9a1526086797a2065989a717406e4b939f34b37670b1e6b7f5b784593aba2808beb9aad93ff8541eb6e10873d6aeb2ef251d1cbd7ef08a3a7177582b3335be40938142e46814969929760e25a1785d79960bde019da10f3e45fb497231b8f1ceba64f7e55527a98b432169e7e607ba5a8e235655bdec4323b5a956d14c4196933d2deeef216f31e1ad207ec55ead0e9d9c883d87c445e6149b5b3c4b0ee523a707574b94125d8f5d863f7c5f335bb8b493d8e32c27a29b6bd238d88b98e6838b2f58ea3bbda2bfa8b435095f48e1998ace231a5a050d11ee34a059d2e1def5452a4513c4af3552e4fab576dfc333cecd2c4a412aee21e8904ca457e25cebc957a8d7902dc4816174c0886906fa9ce9d1c96a71be055549c1208948a90f01e6cd0c6bc528979ab59416a94d436c61049b4c48ac45fa9151a19cb38d3141e802618dcb4390d34d819ff0bc43fbaf287ef2fe7d85cef1b02977c0e3772af3cf2ecfb642e162aa7c9825f4e2412bec4dab9d1377f2b446d01ba5b72ae9da5005ed8ff813b61567948e1cdaa54a93c58248b0785f13d211c136bc243c3ea729476631a6b2ea07502576ae87259a54c3c8ca7e0cae208fd943bfc5380aca0af876fba9e258e6940b822461f74748129aa75505752a13d450d6bbd86a84ffa77cff263d93e670da291589f2cf8bd2340dbdb500b7e3f6c8459dc2254550777763d233dbd7486eaad2635794d282f910672c16abcd115ffbd20e1a4dc561d5a58e8748d162f04273462d427b73ee837bee7451a75bb7ce5b85d950d252580cd5cdac8ce46e96f531e3d65f55a2febde630fe8d72f920c8fb79004464e5217c880b717d34efcb6516bf5945f5e0c0a46cb3b658ae268509e6932201947229790773982938d746e13eb8741e3855fcc262ce1e45ffd4e7f5d8c3e8834117d51f06dfbbfa46baee368e51710d07f08cd3d8cd767446046b4885f3d599a0836ac41cd5bc0369764c98a0751eede8c5ffc4d905011eb2312f70cc52036a83549cd7343ea08a5629ea87b30a02254b00d63877bd258daa215495d24149fc9c26318d15aa9f7bb3c03b92d6d8b2e0a70b104e0528369405f74e0dce167659296134c421a6ee11603d320f84a7965abd6bd77e72a5bc7f69ae66450bf2b7367f6c638c103e2f96e01e5d6657b82a48ae11349eb3849d718e6e5925686cde75bbb80ca25936ef2d22616ab2d7f9a2578c2af74bae0364fdf7ef318b1e7b9475095d462b847b19dcb32fcbc648122b6752c290dc640e9ac67f14f46b3bc4530676d72e05a7312f6c2510d7781d8c03874a819adb419cc6da79e7adf161a943913be282da55b4688bbf600fb1fc658426f311f583ed98854ef4685e675554bbbf5e2d7ec0be314015605fb9b0cb1be5a33692ae34d1638de4f58b192f12dc1435504cbb023b023281cbfb068d8cd84000bb744a73a15131de780cd2007f267e1cb40b41222169cb64baa2b98b445f99b1cde4c50 J=$1f7350dd2120349d4a81e7efd47525ce87a7253425aca61e2d3d019e7db9dc9b4092bb65e5b91e42d4ae97e4ac401d844635a98c61763c457d1dfd8871fe9e3961033626b515870b9f2f585f6dc95309b6bce38f840f6c3c884de935fcf015d25c7a3b2da58827420907df53cc4f5b6ab5cb0dbf775f400c22805b54d2377e7613894d9e70fa92484a706eb02780edca6cac07c29af1899461e15fe70981cb7361e8f50dbefca4f72696d93191426451bc3aabc3ffbfed2f292dcc528caad45069bc62fa11b8b853de37579e8ea1d3a5e09c6cd922d5000e2432ff6a8dc1e6a98f2c2939803181b63440209c00e761ef3aae45b2ee99cbe543e05bb70f1890b46e6435112dc96cb0a67ea3ef0ec7ea9688d51219861c87fdd36c8947d0926a7306979415b834ea597dbbc86da08c23e881552667b3f641e6bc5978576c859463112c0727f1b93433fe497c1af7fa5c5e55467d394b344de5af47f05b3b0fa1a4652cd5af5c13b749d9e09d2448285e7e8358dcb0b0b3c910969771c264678c1152281e5798d5b6ed16a0ced82f7a991f2d9246bfa1d932f4fe67f85be449ad15acd75f1f73e2c85d4fb079c5fe969238d1eb1d2283b918288f0ddebab7c12f5c1c5827a686f6611debe8ef3f75fb1c706dd7635552642ebdae8f13a7d5291d0e785dd8204533be44c3e57671b24564a6f8f935199efcaeea5f2a4b15475b5b1faddd2d424b5d82017a628394c1109ed02ba371150624ea8c26ad75b06212a4987ab9ea59b70a64ca9b50cdb9f6f681a7abd29b51b462f578f79d195d6bbc0663ca9af595dcd1bdf1dc68bb1489f4f2d352cedead049164e36d5186e56d0d0ea66c4f92ce8db021bb60b43ec6f5cc270db933825a7037515bbab4cfb40e200187aae959a5c5895d58a902d961295737d6e07d283d524dee015746b9d89094eb13dd87b713ac17ab0b6299392c131a9ee395c2fb01218dd04f3b1f65fecec442abe199e73ead51218933cf73dbc4e61c015247a898530afbc0db7adde27d448703af6aab6a5d6f96a3373dfeed36872634719eead1a678e33abe06b479f44fc018a9b32c81807208bfb181134b1c7b80fd24952b91cf97f543d406826cf6b766c041834353ca3cef03ac5e558af81084da2225e71ad387c9d06aaa2cea284b2f7cb4297d5bea0091f4ebf8c51642a538376b7f5042a888a5a9b9ca6ed7729bf1381e1b8ac46c67f2af8cc17474b2b1b7072282ce0f577643d173bd17c060d63cb9a6ae811397eab1ac0e95d33c6a85366b9231ade88025a625fb492e11e3ceb0f136d8882e662ef32d50b0d09dc1154f021cd3bbbde94b837237841489f15126a60cb384230819f6e7e5c302ac3a5f582933b90889fb1e62d3faeee63c9f1d7766b0b09b3e61195618cd7db5b7dc9aa86956cc699580ac1a8477d6bb99fe4bf15fd799d1939f6206ac074931726c10b63ba8377f932d13bd6c4c8c0f068e278a7495710ce1a7033ec2454bac37b15fbcefb8ee865c6a1137ec4dc5eed2a5d1adebe5c4b0be30701493f014bbc4d99d7dd5aa82a3d9a9fd496ea21bf4ec4d5768a8f36ea281339d8014c7cdfbf669094293ce24188115628cf164f84d851de074f9c4a0f2630988e2c96bf0c815a5ff967556235909f930a35b7000f33e54ccb6f157e4b6f813de230b63271fa5bca4aecd217f1bcab10b98b206404f71903ccf41dacae4a0c500c58164991cd6c7c0521f1db00f5f5e6cf7c4ddadc5fad2889fe586bf7cf9bd3433f03fc24f5cddefd2a23856696bdc59f1b5272a54d35dedc5be3131dccd85213dacce5c50856a7993e0123f2609d60961268b6267a617788dbba07c1af1f885146cf247d663c16e4d5d2c4aa9b4216ef9d78c745ae11527f53cfbe97dda548259754bc46c3dd7f57eafaea4ae9549eae41261bf2decfc91bcff137468deefc665e05528e3329ad58ff07598fe9ebc4de53ee5f6a928736d38b8f8e240393b9c85e01d733bbc35b440ebb353fab6316efb4b46b963390a62fc312ec133c97bf3dfef72995c6fa3079ce92bfdecb3e2759d1f48c49c9fb6f5cd84e4d1fb1c7276b569454fc3e2c154d640f83f895f1c89ec42d2b0c5ef07a6e4d3675a5fdb85753f634659c0420d9bab01725a356524fac3069923032d64ed40e26375703e8d1b4c0b1d7082af0b6f78ad0e7a59f518a11b001632c734df3c7c34d2af5c34759e256fd3c415e4810517a0e0223c3a5cec7b7831c03b0988fdcb33cd5ae1779920e6a394e1d521a6f4b515e6870393a2247f4e885b47354e60a2498dfbad7a26613aab35a8618e879082690c6202c6438b7dddc2f7312481af5344ff365cb0f10aefe8a6b3be810b4e84246fddd01ed49f57155a990f5bd26df0642ea366ea9ecf2f696f45e1cb6ecef84800aba208a74b3aa5799da21df3ff9a346fa8bb7db92407af3b79d8024ab42e27ee1349de1b0e4f1628fbdaefab8f75b7079745949f92e955b1caafe626fe6581cf53c139e2565f9b8b48dd41eb798f30b7e727e6a7b94c4f3c5c8cd04693baa81a497f31f1da0b82e9123c4d6f29a0382756d29bc70244757dcbb95834d70cee972c513d4077e26b18e5d4f9ae26a0059883131331591a36ddada6b137ed4ec761990b9dc3356296879ccf2d09a1d4ebd9d0ee0e68b65793c0097e11cad6306f996c5612d82b3170c8d6a6fe018365121293ba01f6dcd0067647c563f01342b8cd78441f5586337425946ee6bedc773de65222e01607ef9342ef993dce53be85eef5f2bb444712a2c25f27eafa9b4cedda934367f38d39ec78222de7019e5dbf2cd3850ad6253d8c48e26b3898fbef7f4bce11dd4a6fff1d2371e2646b2e8649410a5b4707d43425e3a7b7e7834d77bd2ca6b6f01d91fb52495f095bab09e74c5268c498c9b3ff9cf81dc7706f049e2d61295ea4c37e238f3824d9a31174384aeb526da863683f7269c77bd39085384b288605adb6b43d651af71d94157a7a1f48ea1fc5c60f4c5ffb0ed4c6eff8427047ceeda89304ef1ba12b40d0a31c8d7bdb0393d99dc5479793dcc6b848bb49ccad1ef25eac86ee05717d2ee98a39d9d236c9983786b1a5414ede2335178e6a5ee8fcb8112183386d4c000dc41d347ffa03e53a4795477975a8ecca81a2477ecd7ab19b35f639292ea198611aeeed226ef5b17ea155b6466c677dbd961747de1222a888e6233d87766729818393c40b61703ced1d4d3a772395e074a1539f4e81a4d7e833f7a7ad1fee7d854b635bc445ebb334f62693842081cc678fdbafe431d00da70347716e0605aea886a42e2010b9619e1abbf47827d42109280b6cbd6bebab8226f86377d71b538c24fc5fc7add747dc0c6194bd9790604fe1d213c61c95e0087ed425eeeb04b1b61f2bf10ff2adbcaf6219a8b98475f8509d1c18b791cb6d8a7015df8bb1e8dd7ade6d8f81b708745b816c6442a10ea6862842a47bcb2c5b600bc98a94c5143469a0234d904afd1d1226bed41aa7f2920985a7420e85ecabe9ef0bded4972f3905042d7886f9a738db015c9a2e63c22e407f58ce729c8681771663e652a4bf4d27d73ca47808b67710b5d1ac94e8483d69e684b44e820a705b58dffd02bfb9e8adbaee58b4f18e8f1aec9857e1e72032168fea2c0245c9dce85ea5ba802ce2eba8e4187f86bdeceb5db356287f52bfdf2970d04b3930663a70b7d2de9903f05db562b3f054e442eaf1061f144b617f9ae29cf56efab177bf814d05864ba5428fa66b1b85e1cb2e00f25df986def4a454dd95483c391e6c8744c768a7bd4028d97e018466503c25f4bd51452aacd93d64eb2fea90d14dd00f2f544d2f005c521f639c0e40f099ced4750ae00b155ea9d5d87962062a1e68b0d4a527befd65563548a43b4f5013cb9e61ca84e4e4aa4b871fcc08a4d4ac10a6bbc25ed3378dd524636efa1f6bdef1f28254c02e3deaa949fcf19ba77962f267ca361c5621a8300481962efe615e49001e84679fa01bbc56b3fe48259c613df6e021e5efdd792ed5374c8b211ab8d2aea945ec780c79b3c0a35dfec2a7f175a3ace566d55eb58379e31a30e8bad314a24d6f5cc4483a9ce749455de6056d09e1fdab0f865358d14327b5d353fce5b459ea6273560fcaffa2bd45ebce5103d30075113cc13d7080ff68541e76ec1091b37a70365cc8ec596dc939e895a18a8000ce229593752651930dee4adbf7356e4e5b0af969fd92fdf94d673b855b71719ca873adb52516a245161dc533832acd0f0cfaeb3cdab2a22e8088f7e3ecc92e34a4c088fb6ba8cb455dec2e03c656e5cc6971a8cb40379fbb2e00fab0d0f63cfac04873dcc8c2b86aefebf0614b0ac12d245b42b9018a3d529f33df246ef9c7a671eb0c4fb8df5d4cd9768ec1763ccb2df60aa860f8c62a0c4c5cded85948d17b90a0b15c751fc1e7eddc66505e9c1b9d1699a0b50f982ee6c723eed81c0a92a8c1a507f49cee81a25ef34b908ebd7ab3a526c85dab04b6b1d62b7b3e7aaea6f8635211d17e3d295982d99616abc059e83c7c8997e0f10c2bb75b6df470e136018569dc9c987754a763dc1ac9de7c5b8024f4111607a0b991d22ef59ee3eea2b978ed44d6bd1b511c288529778e6b438e0d34b8c8379a29eb8e962904f08097d91f7d4d71e55eadd3679eaae2269fa73683b950af8b8fb22ad0918938ed2cdd5b12f9e4c88c6589a60b6e4d13205b207e54d5247b969b4e5323269fbe0c77bbe2b4d99b469fd887eb08092f7479e18741b376b522708fe96d75fab556d449b6bc3dbb2113f08417d6c3d3b2b5494e32e298c1899d830a5157ab299e593dc28deee792aa9ad29df8b295a92e3d8dbeab4f6359cfe893b183544670c2ce9c4b05cb6c2699418bcb946383dfcd5ebf715b465c520e9de30e7a342686a875636e507d332dd33971a967091ef8c891bd945b802b6a1ec7dca456af157bece82dd4a650b416d59ff2ab88302fe350cef1d0799625b14501b686e92cb022b3b4ef4d2a18508facf0b9c31a12787517b1446b52a175827767c2141c20b15dd80aa000742358906319736c255e1615035d4213e5032b0a11bc6049fe7f3335d10001eec48629890d2660ee8faaf08b388d01896ebf00038bafe729950d63a056333ff6e968df4fdd32cfafe4bcedc959929ade3d04bed2973469ef79f2a13ae6cf744485a0a6e6648afa6d054c777b4f0f05bb2bbd3635e1d1a7ca2594f8eeec8547e77c797941afd1de4cb6336eed56207abd53debe7050d72e92426de91b1708dce0573db2c1075d0da9f03f2a4ba661955184cc1beac7f835c74573d672bb72f2a4e7f52cf98fec30d2a40521b1c3f34f7dc7e7b773e25df851c63dadc370bcfacc14886985e8f253ed87b997bc0eba3f6fe9f5d845d11fdd2a264945699c5cab0dbdfae0210b718a98fbecabe3fc9d2566d7ef3ca8d788cfbe4225da60811b8b20f57f4420ce074247e86832a86e7cd5d3b9b924dec6337fa780cdd8c9764d55fb5d38e2d0851cad8b90f0f6df999a31317165ae805baf0a8beda51d30338894344a992b7c266f57b084f0fe56d5640ea676da7768a6a9722ff79a4560a8f574f26fb766e48e127e143918605064c85174723ccc9d82647b1dac0a0b575f9c5e86a22581dd2abe9953828bfb40daa1f5783010032f1dc2522bf6539f1851783322cfd592eea078d10af8141aa20c7752b4ff803f3046b8819b3b445b896b99f6a407a96dc99f629bab3f014a7ec99978febf3e35cc24695ea3d910318b568fbdd6bbc1ea039735923cbeecad19b97806ecb8ef8c660a9ef614e9d882cacc96eb452d6a0c553138bba1b52bfb9156294264be74e8439928e2d009206914371b194baeb9edb5ac77cd8f39ec061aec2151cb392976e7ee9a0c536f58c14722221b87af63dc889def142f6386218cb076f76f3e6fc8b95c80a7d4a79c8a3f24cc5dff4557e63dda03990823a33b9308d5d0196326af9236119070f180103c149eb20ebd2ac82c0a3006fdc2594482ed0a1bcd11e4853e13a909f66367d7e523ee1df2fc6a4c69bd43ae395bee150ad72ea6ca4b5a1c30dd7e540da30108a64c3c82d2a90f168e263112a25af44231d18f49695966fc01400350a6e5a79831c218eab217eb87b65085016f5b640937d0ee60edd830b27f209a0ddb395c8b0a104167d6212859885af7910e76f5ba4df173b04c5bb1abd1c85b09cf986446cf7db110b1e775ce2753b9dba00e19ec5827b7224abc61346c4feb1a26ae400e3685f39d5a3218f7cdfc949fbe5af1983573b083b1a3db9f318c8f3e9fddfd4854da3a8446a9d49583ca35d0e287a1777ac449b47f7a2a5ac015c8738fd97f94addb6aeb7f3d91823fdbcbc150d6f2a92 T=$1399d53a79a8d8e5b260078b06f9b52eec622f9bf4ac159e5b5aca648f8a452d3159c7202fee5b4ee258bb97581d2afaac157f2ee46da4a7ac301e1628099c7cb626b3da18cbc54b3a78c90390df1199ab85b1986e67450e434e009212a3dd691251f08a72f596c174793056197a7bf014d21141e3cc9c08532fb509a78cfb16c7788e75a3aa6e6aa55c64f06aa3ff131ef19d354764c449323d6fb7b3ebd710228206bfe4a79acec831bad294382a41c714b832d49ec57c3df1ee70b2c74cf40aadfd6a578dec9e6e7a3bddd9dda1e73f855f6e6210b8586cd55c9da4d365763eba9e24f5af68ebc0e0b49e67fe5c77cb4730a683f0e8dcc5dc084e0ff167ca91aa62514e60dc3759a67bc5b17f39b8ab309bac62018ab4387d992e42a8b7b4b0f42465641b28c45ced9b88cd85cc49393bf5cc4b6392c4ff7086d28420e63f775ee30f0c6f299952e786c94602c6e4341f843d35ccd160c30e88dd47efe180363f65ff1ed20d820bc6d76f4a8f4740ce905e6a72cd4658d1952a5d67940ef722a65827b5da211868600ce6257a26eac7417aa5b6957ce3058b50370302201cdf7147c03472e306b9423b1d49adfe554740d52d4e0180e42db24c0fd38e276c45c584a87c911d253b209dcfc1dabbbf805bcb14d882fe6536cb9c890dfee4112b6ebc6b8ef754ee0929508d63fd72536ed23694e1ab82946a365f6ee7d73bf8b0c3f81876ecb88e4a69f431379ca09dccbb2d6be4d6996450aa519f88d8e7f4af85787dec857f2acc96d82de230ac4bb7dc9a074c6e8f86e385180ee8a3f88192f13f6a748048e752741437cf7b3798aa1c7586040d5f4af496acdb5f10599517744219f498c798eb03c24995cf3ced8cb4b8cc0cba311c79aa3612bbac6ddf136831f4ca265eda423a2b06f1d2688242232b594559a867b821bbd3a8fe1b502a9ce56bfbd0a799c68b41d1d986fc2b84322ac8515b1e4c0f4085ab4e2ce2a6304600b4f94ad05157b0151a4a13990473ac6d1bcba3e9892d7048bec97f158b1d7f00c357e2b738ba3eac355140d4a5de2372860675950dd7c06e5cf3ec7bad49372d0808adbd52a4e08e2d611816e63ae16f2847eeee292bc0fb13f8882ad970e09970a9a7b1d3c94a767338fba58800d6c3cd0bb271c3982c94b4278d79f8c8ba83b20ac21866e27077e80fb84d8d621b16502cffc037570c1da7f281764766042730fac6a4b9b4cc3577e898ff36d0a11e0668a5d3877a04e6f192829b8ea747ac78c033ed075cb2098c6f78be06417a05862c8ec1aea3b3e82adc66701c82e8472ef1ea639c96691eac366d99103e97521abe18c7da6a4943905cd47b5e59fcd98d6630e054f8026e76efc926f7f96ac50193e1a38a8e486e1d97160897b298e4191b2887baa534b3edd107c4ed8a309e603252a21852e9a6bbdc312ea0ca06b3cec215ccab3b4167d3722575be244383ac922fdda9c9f5b61fd83c272cad1c8ce792a736a40baf03d89087cd200245a465e6cdc1669dce7ad745105ff00c1f8ba22fcbe7ff2b0e07f4a21504f6b7a738f8b0fedf1ede799de62cb0dc6480d92d69285f3c422f6cdc9994b37a649deb15b0937762b2374dc269acf1691f1dfc6a81cb7b3e2cb641d3975ae9fb4cf16657e845523d28b81217498b3cb5bb881378d75be6e0f03a2a07b5c45c196cf5e5c493590fbf001d2a43c53ff1552b1abed9d367ae0b17bd777b69aa76154a12719370ac227c09b3ae96c061ae71a35af933472e907a3d4e00089c024ba176d480852599331e9d7fba5e7c26cba40e1b9d0691c797cbb1c4a5ba7244467c79017fbb40c2c1efa6a9aa8081a8863200dd43c5b604ea71a2552f72571d0a476a5c9ca6d65eada505de8fdbf35057796e69ccfb5bdf133aa4bf7f97fd5db6cfc81beb80c098d216c7c8d99814223e412d65d80bd6bf3bd52a5d4fbe4a2b5afbab1ea934fc6907d252b75db46d05965bf850059df9185425a59f1da6fa13c398f1efe0dcb0d8a8ebd5eb0100b53cce904b59213b0d57fa44d989bed1ca609ebd83a773741efbd6b3149d2870aaeec044bbefc4f8286dd850122c7be361f782431558c77fa8783af2fc45111743dd592e66f1f4d10a0c857c58bd7623468c2dc52bfb7d09e0a668db6c4b52783e7a11a0810d54a46735307913274a1243026716b940739fdd5230743be62595f6c9ab75b2252ce05c81e21e29d1868d4af57967bdb1a0dc600391bd845ca543a747d50e83518002ce2fe5098bd5b60513c7e1b5fd57ff774159a1d5bceea7c44285f721e1c5d6aff8738fa61883c4488734f79fd76d3e88a601113fb883e542ca7c05770b1f84ebca1588053ae0e19c7a2fc1d9b5a3e0ac58b08bb58c831d4e8ecb097265a4a8a1125df1a312158134e0d996a0b2955b1d411ae43dd1f218ab1bf59cf6dac9cf11cefed84217e7276e62fbfdfd4b9a56ab83a99ad8cdc3a131d1fe9b3badaf66908e2f638e18d747add9f5552b1988bc9db3b2d0a7246249e79d7978e578e15a4863f49e3c7d0a103b6e0d9c041d72993a99494c86b01d7e3ce021c15620071b2d8d2c52b759441b5deae7b490bd8c15d9e95c083586b81ae107cb41ba35391107f2c03563f8387dd7493a4a46050951ce87392413f6b7d1b296cdcf91be606845f747089d6ca557400eda7b71750c5f596a98c795e3d8cd67c494c3346e587d02faf4950a192cfe291c4e4c445fe588a43dfd7c9974ab7124f94622ce38f77552b6e4d0cc05d1f7959976a06669d2e39da2a92335d81019a980a78a045bd70bf6293c05100b1401e09bf926e282647d2e3166374c8421fe6c6df240d9876872ea2470820f146c3554a5e3edcf7587463e103228ddc50dd7a3977ba346b2267076820c0ef0969f6eff4407484c37a5409bde243781e265cc8943163d46d07aa40aea108888b10979b40c2ae8a92492acc05df358e2fe8dc935c119d56e4bc9512d248f2ced6332656e856d7719e0ed015aacd4f9f2a840f8c169110522f437882b94c6a5f1f180cbc346ecffba930302a62c4d4cd3f53e5a16876cf0ed23c5bdc08f066facd95d12d3b48b1922b3fdf7b474c1d5e44361452e248748555d2795607dd2a6ea0f5dce45753258aefd7b83926a08916c9c85759e8b7e29f805d0cc15bfa13e5083e92926187457c64955aad720343482f651dffb9b4087a02c4b83bfaca6f09d29a604402153501198ec3b7259d699acdf37cc3665c146324591c7ae5c070e79c30505a9639ac31573e6b850b5a67325a4fdfc51ac0ac6aed937d6262d65efd81171790957365fedde05cdb2a08e4dbe83e479579dc359b41178eee77d753ca85450fd5cf52e250149500b87167d0c86d7165ecdc254a9eacd12fb0773075518f4faaa4ebf2dc8522b7aa149fb5ff474743f60b998193c816416509bbfce9e68d45426c8e954b43add1323f054a081dffce085c5525c1a8ff04a6e2d3b0e76fbf497cf266f11aa151fecfd154fedb54eefe71ff566452e11f31261ab916d7f741d518346e189fa210f5fa91380f9863a272390a5d9ceac6b27e01a3b801e64192e751ae6b1b286aa0043ac09450c2a46e89222a4200723cdacceec93ef9f5f70be3674e5a63fb76bc7dd13723325a3cf0a299356a5874af396f4836bb838a28deaf111cacc3545ef6f72baed282189fe493ccacad4ff04456430cc6a46d240dbb99cdc3e819df9db4da437dc18f9e5eefc8a0050b4656a4fc1ec2e95d3dda16e3d3b4826004dd9920acc992d11dba5b1f950eacd79bb3a57c835d92e5503a8adb5775e00c6cf77f1a74200319b91519a1952ff7e7535b8f401590c0d61497432aa7b5c05c91da8f8a09b3e475a293f3809398d651e21fccd454141b76a30dd948f64c37d41b674df365f1d480adfec39e7b043e0e6d8f59337dbd009a8a7674bbb9deea8c09426ff489b1e583186c23921342df067e2c24785061f1a40b0190deb268d2c6162bdf39172c8c1aa100d45f584e5b8e051ce544393481721ae0a4c223d65a5691e6e5145442b1b4798a864ca516897d03c4222cdee1b6b72f9ffb5637521f8fbb37f9219437f07488577c85ace3ef2394cfd70f2f634f5f7041a094d97181f609258c92de1e46011542d2c5f3ff237b48866d28693ef6a80a4cf6fd5149a69ddf11f4d718ee7fedc33e0169c2c3bf25e9c6305cb1e0e53189c28343610060eda8eed5e2d0b55b85cda31175a397096a595758ba76650c1e5b6502570233276bf8def2c7553056e65d7d3e458c0290d59b55e869b9f9cf1c4458bacffde0ea7f20d5ecec2dcb83b746822534c8056e8f57bda68bdf0ad7a4cdb487e92eda07a7023afd0a07c7e07c6195907eb722569e9fe9a649a42d21e7e6daca9ef4fe2833dca9fe43d269087c8d573f48c1ad1a64b53f0d5e471d1ed7a2cca1f8293d6e561a99e94cb4bd002c02e1f4ed5721f902c9bcabb20c59e6b7789a4ffb8a65ec69f888653d3d35942ff23ab0496bd3346c00fef24985a0bb7e2570a2a69884a47b42c93da89488f39868e1254908a4adeeb0992107323a755a6c2e899a14aad11e99ba7e249d5055fc9c2d5bd26bd69f1a0b600255655a02442830a136094686b5d6dc1752a478359722a84b873738040ef3130ea7889f65a368e98f2fa67952fd2dd33ee694d7ea175c4a3d2275b05035df2d3b265e840c292d3ab11e448839ae4603b2d9976c3ea93f36f137e148216857c818422f917045823342725d83e6bc725657435a1aab7a4107adeb2664eb7606391b26cc3499c2dd6a45aa8eada12f5c25341282c8e984f0b2e72409374afbbac65c2f626b278126bfa9a843f0d22e2ff3fc1559588efe74524b4b17fa5d8114d292f534c6a9a1bbc9d8a265e6ee746df0029eca6f7d012a5740f63f4f07c22590e2b399dda86f038369d2588725713a1fd16f275c550f0179d36813c462565493bc274df1af0ebedea433124e0f51bb7b8d2a1379321d31a04560d6824db7f358604f2faf022edeb2161ae368d4975cdbc3b0ab49b1f05936fce597cd3497b19bb61fc7afd56f506c55c6a2f073a833e8a6ab6fbfdfd1f300755fc60fee048cbdb45358fe0254460f0c98f53cfdd48a3778f827c677bf5dae916797c8d294d60003dd9aa818a4826c2ef17435996d86ac81a86496bffa510897b78cae49394c2f438a3ef1328053fbcdb1164bea87e70f9bbeea16f2e78f56d4804710e4b3ae1280e99132df4831d3590e75c0d2c005214bd381e580c2a333372bb14589b5634d844c934f828285b68991176e816cacb971c84d223648ba83a1c361a5cc5a32e7a2692fd15cd5e121937f4f2294c8af0a78f4eccc23c0e69496ce9ea915b221f0cfec97ac80b86332d0fe1cfb3a4d604fc337f1592ea31ed7a17690b450554152a01314ae7c218a33e3dbee4528c1574938888cd39337aa7c8f0c6d4bd7331c3cee89d3d941ba03c8dcfa87886ffa2d11074fe44ec86ca999b240fa366b0d667081612ec7d33dba03ebacae56def01c11c25d0089288a4592e42ee02a95ec3f9f717828abc7512773fbf4ac8f9203fb91993558e27ea8781c9eef268829367aa10b676b4f480b970f266fd26b0574ea18db2449d296e394cc7db20840747fcdb110d280b6bde7b7c7693f871cad4200011ed9aeae0ce4e1b294c88473919fdcfdacd00d47afea30167df40abea627c50ba6745197faea42de06f19ce176edf8c9e7d2ecec8dc5d403033a4951055130e7f941e43fc633b489fc2ad8ff77cd72ebe790163aabd37db918925bbf35980319a90d1dfc64b559c982c9004539cc8df4e6109b3c0a488cbcff36c6243855744916266652c1fab78d2abcce44661c4ca6afb4411eceec2778457722692f1b1e497070eaca0e2d919a61400d9c7498b3fb7b3063275c8254e6551a52c50ca9983c1e341d2fccfc6cc17d6ae714ee64711807af973e687417ff148fe45618b63938870c75b5a614feb5a03e311fe23a818e91a79ff510355f789cbf0660c18603aa022e76bf7a0828af617bd780704ec18a56531b3f369d6b227c495e52cc67dd0a3b892ed0e9373521010ca5f244862a7fdc6cb36aa7993be376fd3ef36055b01d383c91e2aa4fb0d2785eb2ec7a4e2a92031bf10d285c033bfb1c7126a91f00f0f611bd0613a3957dcae369707299ede1577d258d9c39973b9f6650b626c7100db665abc4de3c88d03f88528c7a0b9c9ebb2fad564384f23be2dfcd7e1fec554dbe34d0476dcf160e5fb83a9f0cdf6738dd7927ed8c05b8b5da1bb236455ab3d47384020f823dbffda61c23a56eed10101eaa3b6626d237385305965c8ef5755454412c60b6b3bf5c7674d0b80093247a8c5120655e0abb36e70ecead2315 [20] S=$144a9c50963fb85098535e8ec W=$aef4e80baa033a1e3b82c08dbe6689d81ca67d6263c89501ffcdabdb45216858f3756d9852d2a4fafe1119d1ec438b68f9b15a44961e2a6874f9b001b08c07bd5f33269910e45cdfce8ea2c56f279baf3457aab51630a6d20c6d6c688310202cd1fc09dac2c5a3d36fca1c2e35eaab9e38c8da28ca60f5d3477b1ff540b5a6b9fb612834f46b6ffeb9500fd05905bbefcb97f03da83af8543ed3121d79e7c00bf22e24219247bfe55b01ac029280f3789d922753bbfe33d7bdeb8e49802e6144fc2be9ba688f0bd4956ee298b1e59e87959f3b9b77c160efe682daa56acec005bb60d9320bef40c006853f1c946ae99efb42f20dad0b31fbcf23fad6899916c3ce56e11206295593058ade3b2b76e9c74a807d3f9b881e93b6bde3a91bd06ce513b865d7c74c73c0a59cce2434295fc89d7c326f1a4b63cb347aaf928f608c9acdd5a10e4729b64decd537dccf61a15b55c516cd16430b1b07a24b437d95b9153d9e637ad30c08c3f58c69c275e5f1ecdaf4d8a3a2ab7f0895e2e50cccbb1c9ba68451146451d9217f810be4e7fa155446fab50c2587f09b8d2615f28f7b88bded45d11a0268cc6c339797b55c58d8683fd02a197fc6978ff53e35eab863a2863e31e683f01f8edf80e12cfcb6cde41184f675c3fd23e0f9ab2dca3d11d38fb16918ccc4df25385743220113e483bbbe9af04d4d688eec1a65b32a54841c51b060fe0a6e77c34f7d40d28470b597aa9755b4f31414f32d0e436e3687b6e1b93fe674c5ffacc6a4f3130e293d13eee74c5fc7d7bdec3c7e682b680a8fab41a1fe62097ef095fc614185879a7ce34c11ab78a2dd2b56f890ce379fd9c8e352f52f2e6eaebd3c7efa365fe2e825373100fa4a0a3e1c0500997f044c5c38cd7c9ac1a318bbe54c4d020c8f154f9fe2f46fcbebb5470fc7a077d3a00dd5ccb5c0bb023ccfab7ad22b449134bb7e16f749db62990d36d43285443b7714c0901b32af4e4bc1a6380ae71c86e293a7d08da8ee40c828e2a73e3605703791c05ef7652217fe08ba0060f83bb6190dca342daa21bebaf236726976d306230ca8805d002b6a04bddb9de09f558c80a0547fbd2950799b19412eb2c71a5941c5bb1950cb645060ebdfc9650c93f7b4ef18c32f8a6bf7c12dce6532f2ce06807efa22041da156f05fcb21d88b59b531bcc66b2d768f837b5afe34a948e55691c94da1d9940e04f7ca68b3389d6bb59f831f21d885ce194a725570ab20377025d6d7dfceaccb418a5169c0d0f83426cbbccb6fb5997d61db3743bb2a462404c277bf3c2cb4f34f153538e4482022661c1310fbc6f410f11a4e32a373cc36f8b9af6442468550aa4cf4b0128609ae7fbb40f49e209ed343e40456eafedb54d151f7e89404aa2c1d28b02ee9a47ecebf392b3ace47f46acc42302a52ab84fa71ad1939810fc9478b91bb30789d20c1176c8547c6da0f9e4d0125c57c2c85c8a108055103cb839b4f886c0194f3729d3ce821d80f94a0b6fccf66eff65f9cc4642e07056d7577f8840f9213cbeec08d718b3bfa5d80aef0f4f7aeda69c6330e10d7e878949b3be06269c917cfad131495f78d58bbd9355751817abba5d0928054241660a66ef35e03c340405a7a01f8f4b6fde7363d9b56de5a3399a42378e17a95b728c40614d3d5c2b2fba9d4a04d12dd38042a2da03903f24fb7a9bed0e1c85f9fc16f474d1ae2339615d9e0149fe39955dbb242d591e987c75ddb17293be413f4bf621c7e436da876637b4e737dcb3a39943459f855f033a906fda5b1d159b3f1b89322b310b5a5179de1c276422a09e4e1da4d2cc3cc186cb4ce32d7318a6f38235a4a954a0fb7d4ec0855fe3bc4f4c9b51a5b1db227442e180a4050a80aceea37cb3f1986c7e32af4d8b54cb44ef4403b524210ade28c642d0dac3b78e287f223e40918182ee57a4b0d0b30bfa95e5d9c79a9a9f519a9c67faeaac6729daece3a9999f727ec651858ce61fc4c129688a7b85823f6771633a33decc030487db8b6218732e73ecc0b6f5f26add09fb2cbfd833e53c0cd6654b1a935a8ae7ff935ec1ebfd9a542efdcadf2d1eec43b0bebb710f5a6332f313672e003abf19536a8d1d5f3a46220b5dc21a28deafb91a3ef9fae45280781a4fd22a408987d63f4569480e3fe552347d7037ef8fdb37c16dcad3b18b9fe29fa62e37a5ce5ecab8cba32b8dbf9e932d653ef8f81d0b92c7b3af8a5432c0fb70170c69e535bb512984202be0c3736ec7ae81a2077c4e24f9ba60648462abe412bd84c6b2bc1f8e6de65c86319a8c9c7a539d27d3caa5e2dae016355f9f0ab3b8d97cd7de64caf504a80570654ab4ff8c1048e11cb0adcefa87d1c1a423ac3195712a4d01eb2705bb93dada96961b359d9db9663c3c002c7b2cc62816f102b8888f4aeaaa8b049ee9cb63e6bab1b8273ee5f5c2d7e22792d98732574a40525f7c10ade722e03dc5ddf74dba38a7586f71e5fa61b6aba25e1c1edd365b57554cc7a6ce69eba6d29d8aa3ca19dd3a06e58b0d3e6474249d2833d65f569e48692434d987d27cdc46bebd728f470bd65a7c2bf1c4d99ee662d64e6f24d2a37790b15a441180cba2512f30a3e62821a3538dcda198ddf89b22b8c6c9ca78b88a1d6feafe65b16dac8d0b947af497243ff6c5ab00949023caf714ae7ea01e2dafac36344ae4b4d15de1057957a6e075494b21bfc849344d911b4e66fb6806c95466e8434daf3dda290c0e526ed18618906d9bf440986116678d744ffebecc67de18e7c721f784f408e80443791ea4008d742d5324f6a6abc6f4f4f9edb74641604dc1911d7d2a838eef6b143bacfa33610f368a63377f1895706c84850a58347d669a481de09e1d03c94af109bf13a31a387dfd937d133fb347654c6b8bb6c7051536bb497b5f3192f0fc666c7c281e3df1211f6f54020b559662a9d6c4513c809313dc7fb8753efd642cf1f9f4e087dc56306cef70a9d0c7da033d4bcdd796d5e0e7882c117524b99a3b185df5f1634e91499ea085e2e31b6d0a5920e31e45c83544691a07eb649421e624f2455b30927faf20117e3a58972f1c909ff0119677392538476f39fe2de87a290e76334d23f2fac5485570b9193a42a1e1da94700b332af7a96ab9eec6c5e14a6793e9edf434e98689ed074a2627a943b45b356b2d0889294726 J=$1936976cc320e71d8c9abf3cd03b04dee2870411ebacc47b06de31e607d4cd6a77b4f17e322e7e49b821a21e16b1a6e0ef3021810c181337be76cf71a5971e0467a93fbfd1432eedebf86ee1620e810dd3174dfc2bf9125a4216cd61d0452406de880757d24fdc286b731ca5c0c9d8b1c816c5cd1598fa95698d2f3004a4544d5087a824a22c0aecbbaa970c457d48fb1173bff50f3fdb655a760aeabffa92562dcb6adad1b79a750a0504190c68100aecff055fecd49101a7fb832a6ee2e08b8accb9b71d2b2f32822bd976cd34e545a40dbab9bc7786e52d502cb33fd6e8572a698c9fcfeb16458f156d0136baa45463f5bfe4afeb4f671fd41ab63a4f22be3f62d0584eab1d2cb8a0f12cac7ed0925434b1f09cbe49c05f0a127f3a2601cee3e1534424f61a8fc2bc22be82bedbecfa0c1412c963293bc1bdd5dd2ea82a81da8acfe2e12ca7d50c92a7f207b690c2e5a388aad85c6e9fd50212f96216bb6404089ccb6edee06b71e79a641fd35736b4a04200e32ef64c1631e4a71222c164a6e4d7f6fbbb484a61307adae38b5213848df437c3cf8e1b376dfd5c0437cb49517854d67f49c3e816f7ed6125db27840b92aedda04f9d23785ae4cb8db4c64a25a90df979e008ba854efc15dd22a637fa1e8684beb7973355828db767c7bda8d7369d9421314c237547e374dad60d60e2ae09c667e64aadd1d44ffaabd57a5bf6ad5181da7797025019c1ac1f39ecb23a8b5af7fd8e63f7f82468b946a2a14179bf0efbfea2d89e268356d82766fa85cfbe1edb96e1dc87be4270a3ef9cff699669bd84f394d1fc56a25847604b8b750569790c61a4e1236a392de339d532562a3576bebc1f70265a5b708805cdd8ee2b0a75a40258b6b04b3d795ae69f1c02d2fc64b0ae715fc4f962b869ce214bd1641eded993e8170ead59b0ba3a52692323f5629bb6443a8ae30e40994aa46708e935bc15df7e31371a94ee02fd6897196026928f1d2c9d478b6a0187301b3a0a0de4c6a51ba88417ba4ec18cb891d918f5c76346ca4f910e196b2d5f415fe025d12daa3ec51f937b8efae9368b25948162c7951c1d2eac375575824987397a12ed0f6e452ee59e530d6e063e67abbd36eab24c6f5de61173f1debb27bd623c7724653d88c335b9f0b872b901838fa41318cae6c4c581168352799cf372a93999b8b2a85ce3179d3fd8a81742fdb1166ba202b20f55943cd8cbae1a24edcba2bcc085c48fb07716509a58a2c0589af5bbf795a2319c530f39c32e77c1ed6f94408e725a53d545f48d97441853dbd61f50cfa094d17f77e0ac6af3238329190dd5fd8b9f191d9b5b53c2840da2c15ff80641c7e576a8df845921d1108581180c3516fa3f63b090ece85a26248f557b0cef005bd23915186e929a5c4795c815b91da0d8e6946a847f91a8c21718eab99a052119b57db802ac91903fe95f6c8e3511f6d5d1237529b4749d5de567dc1ce93176fa37e0778837cb1298a852caa9c93e87f977d973248c43f2621e6bd273131d0c351b12bbbf92a2cac3259accb5ce9ee8799ed1a9ba9f6dc9d36a31d5ddee691f5e8b6fcae8897be48567212a8b0abf141dcecedbd76ca00dcae1f48c1b777724a8371f80206d08e6da33fe1ae209480fd05050a9d0527a80dc24a8b46d61fd0e63e8eac304d764e0c1c4b03594012a4ef95037983cd995fb6694dd5cb07c2e2418763af3ef78f1f9fa2d6246c22d4c593677b0ff2754177b82c685d424bdf8f4f23b5363d5ab6bba3a158f7124e5328e489d45e7f7a11b68892014da037110720d45d5dc1ccac2c97473a05a36b9c5318e2cfdb83aaeb43b6abc115df039e90952317fe9119ae376221d9d1bdcc16df8153adcdeecfa59b139d69910b71eeff16ea3c665dfa0a737403277d61a398ad38f4aa11a1af1f8f241ce1b2caaab5f8d943ca146b378e3c1801c9a2046e035635fb2e603a19da6dd71a49dcee5492d98409334bcfd63a4177c639791559b70b3e6f094aff51215e2c33ce52930d70658ad4aa6bf3daa07af93c778861b1c2729cbd8a33d397f2a10c1e13005d4a5b7c4bc0298dc23875e390f11a9a4a99815ee9e972dd0ac56de369c2d4c48880b4c32b2ace48085f0735c90522a826eb823a0ddcad0ec70f0b651dc132e19af9bf1584ee02b471a184dc036c3939c16579ba7faa4e3ce84bc7a4b9eb34025e6da5a3a2e81fd3935d6d7c28d8f840f9845eb716af7a92485080c49a4b13a2b01d282633a3536a7f78ccbc3552657181645e4dbee53c9f09055b57e889c1976cf82d4ec1e3c008036f986000459c0a9b83ef4bca81208fa5f38f55902053d825f93c67f5eca95557870371921cf62a2d14c1784019e0dcb72141867933fe47e2ae683ea17e3b3607979d6dc37b35f1f41dd18aee319444de7e70f052cd594628ebbfb21436f6dc9f372bcecd05ea501b79d0397fe50edb625d6c7e2637e041e7d94bec4504214b390bfda8959c0622d75aa89b88297daebf15e4db3eeee55c009dce9f1c123eed29088309841f6531cb3b49dfccff4dd139c2eebe3af4c41bf02438b3fede439df8684b06bb9ce6ca7547da43755e1a891f6b1daa9e697522717bed5f9f4acfc7d9f137d96e3d62b29767615fe0db81dd5b04452d1e4f3ec9586389a344e60cf7c0f87827e7e6c68444f1bb59457c81ee3f1215ad6eda84525e95b687142cd90d4f2722167948bf85be5f178bf0e05ac94fa0f09c0eb5315d2e654317d14098117ca7abb9f2d7804583bfff59fbf4ee7b1c88f6479c39ef981380b2cfc783d623d4a374e417b49b21a47969608f99b28358ba5036c287a08258355e9a47e9c51b213a6a7bd311c113bbcf1bcbbb4c25c0b704db0925b74a02a5d0f74029a1109d0d9f2e65cdbd8985d559dbd1cb71fb6791f536c9ec934a69949e40d3a6f0167d5ced211409297f656d4ecb4e2eb3c06ac89ead68456ad34ab3ce78913deeb3957351cef340318b8506e754899e443a0b1e613e32555d9ba2724696d03a1b30692f423b70e8e9afc6010e72e5ac3af80a6608b5ee74536e7b83c1b7f7c2cf945b1dbc3d00eb1c8bdf04154a740e8adb7bc81ada99cbd4913b9c9959e91deca19a07e198019be53fd2d266323d8f2779b0010e6551b3fa174b9dc821f0fea43056391a3a3314fc1e892d805f5d99ecd180fd66cc3a8b7c07548e670eb96f4e17b810e90cfc4af6e184cc6d1851abe5b48c72ee8e090ef500e65e18ba24e79d9c08cacf426b2bd0fd24a0a210ead6908f7689dcd9e1de235c3ac0a4692bf3bf239e646f0dbce3be5efeb1910e1c0938733ee4bbd14792079adb6b35249a787a76521e36f936cb324c0c7b94eb396ebc88c42e9a64bf7c7d7d005717c1ed7b2df9f7dd1cd93afb460f670db249af57a87fbbe8c8e795b3a14a6ff752c313e185cf904bafd77059e731e6afc20ba6e99453f5a912c0ec095f9932785632d85930532f705a7a92b02a34c938d04fd623443fe2532d387adf08b9242de8251184ff3ad8c0892511de38b592b14cfc0cbfdfe360c8def8f0afc552154084f8d8db6ae71ea04fc386a42de230d879a6deba87fda5876ccdddc04f0477476c1638b8e8c644c455f0fd413c067e5d3b66dee40e76a79d45595a1180839bd8a2116e64c0818634927197c43f15d4f855498b0efe1a1430175403d5fbbf7a5f3e4d18a6d5ffa32457fe7b59897eed03c28b500ec7908072cfed295aa07d83d754f3dd977dfd3683a11d77e44c3daaf3936620981afe403b5ed9d8a53350bbcaa4caa19437267a84edb3c2ea75c6b97a64e6e68890f0d08fab0f49edf1734ea35a10f6c36b2eaf038da3f49af4ac04bb2e14a3312bc024ce25e93617260b43edf9db37534ceeece64bd28b115a9236b12ced91eef4134b04d63653e2377ec26a9511c17675a79a31744c99aecda5b45278dfb724ebcd9578080ddef099a9a4c52e8934020da59f8273149fa6700afaea5178868e2501202237638ef32c9458c1ef54efeb9b2daaa9c8125d6818f5c358838c0510d66e9c0c8b3d6e63d8a810fa123fb569673259984487d80f58bfb45ade0696ad0e7a3effadf810f3ac27fccee511f8ece6194c9aa9224cb14af7317656ed415a517198773bc085f062fe55d8947a4738704b0356dd590ba91aa97ac8b6f0293f153bd0d1e41d68ef54ff549f1bd75fe5afcb96d255be59531b8df53fabb9a5042808c4e58eb968f76a097b8b4b84884d8ddc7f1829a8bdeb6397378813ca784878d730c242c1b467c69c1430df5a08884d3f3e0a9c6ce8320d3ea5dceacfd810dbf34e52c19a3d43201fd9d97f5cee1bb6aa2f9d1e8b1c380c792a9a90f1c5788b122b6d5d9bf241d79cbafb1557c201d0f6582b3191d3241a6898296bf2e8c9fc1e61c87059965e512e7becddb91b4ef7dac10c0657f7d6cc83d471e391107956b717bea299a79ace9f92166875c4dd96ce5e6186721ab3795bf3fbff9d9e17db1d1c2dafd810d2b65f6c763c57eaadad7bbb67f76f7c1541504a7f4e1ccda35ca6221e3a9045500cf8f75e13c4df81dfe3263dc34c2b77f194b16f910de6b669d6bf5e2c95935ebad60c8ccad2a0fe3c51bab863c3171675e38fab161db3d039ea7cf617746647eb6e65dfe7cf76038e80524d47cc9b69c4184de8e21aa7f8791c665c30856a21fe12154d1dd1aa76c4616353908e7d6bdbe46b8fe80ca9bce48645f5778d59e70f8d81d00bebb5ff76d246d6e3309284af12289a9f7157f5eba082ce3d1ea7a56e785f1764a4eb7297b98506ee6908d693ed80831e2c9d63c285112456ab280cb5de067c67850d99331d45df649ffa490bfd00f2fb4947e53911f385b51c61ce7e735f90529abb5c2f6e58d041f4fbee6926f0351075a32016b414fb9b88647afe78660cd5d50ca657ae31ff69a2452d20656bc26b0d853a96a6e4294fb046701f1fbfdda090b676e33a156022ec32cc07ca2f6f6ea31e3a473008fb80b5793ac8114548f24cef46a617568bc858c438914da34f099aa0291a895ede8b9208f2fcb4843879b2fd207c01adf002859fb4d6080624b8389a5fae276aef5ad106ccc619608f53bd2c9234dc43922ccf251de88e5bb1ded4eb3ff6f775c3865da96e1fce24de3d3af76ee1595d14b57ee26dd400b802169cf578c3cd30a42e80f01bd12ec9d98c235a576e3bf1d68da4d7ca781cb9507695b89a8a5114b4c5d1e68ddae1810e043e58370678b926902f41a33f6218472cec95b59097c6bb359dd96f114734d6a89363784b2948905dbb85384fb20d0bf96154c056a539e2b63127e192c8a059c9b8ef645d7eff7e9765278d969fb6e8c99f61d000904e11db1917b56333e870efddf8ace754741ae87fc2ee259c8f9c42e6a2b2fd412c037ea6b4882d03f96ef95d184804d501332311cfb891b06c8491252f6dfd7dae82af4508e9642287e0f4382616449b9e8494726b63c8359dc55ed4f9cf4b6c04aaaaa2c791fc12b0b8043731cd3d2ff6e21a342c944287d1ba06733d87f34dcc33bd979440b6d5bc245546cd62570fed1bc41ad250d1837e1be8f54e8340152927b98f19c5c5fe676c427a527c4bedc1ed114ce306b105a197f0616d13e9aee0b562ed4944edead75fb8abce6f2a7edcc0b97d8ed1cf3db2405321b795f608b69d746c6e236992ec58b5278f776dbeae154066aa65abfa83b6eba5c95f4f37a68a0c969ba47d98afd355f0ed10ee9ecfb026e8448866a0fab1a072cb37a4c31b469c765bbf0f53083aa9c21edfb16a1c043c71c158becb8c2124f2ebba7558fb0eb9d7438f1cdd77282b5cbc57ec08df721fa658be3962a30ad6e675eba5a921835301bbfa871d0ae40772a769e3b1530ecc832bf9829814fd61435f0a3649cdecda7b3287653ffebc0046bfec0d5e5c41ef26e774b68076dba9c352d821d8e251ff88db6d63f5f2d312a233a9961311ef51d66ca17fb806f0b1edb7e26f2fcea5a0293be7e6a2d1c3a247a6290e14777006e8ba9609d179ec0f0e37d0e58aace3d2486654fdd5e735111a1cc7ac8ab76d8b3d36aff326b7763c0a7d44043f3967691d8c30559d3aeab0e4664e87804b66df7600f8fab161fcf9c32c1bb0d9f5eb344297f8c10fe9e906ccdbf7e8938d32756c6cc2ecab1fe84a4607a32bdaf62353dd798e74acef9476049bb0bc309c9bf5773e85c98b984c3c32d7c4c556cf5d7dbe0eee151101c082065fb4ae14e696b9e401e5732233332d2072c416f857ea71a0e9d662d0a9491531d444a355c483119395e747c411cfa82aaa97a74e97393d1de57b821fb8ac02bfe68eead4eedbdc41d5cd20aee4edb3a71a725d66727b6c4922d11c8d75b7a80c27837fa4c63 T=$3fa260dfc7a71187bbb94289ed0b735dca4d6fd5c7cbe03b22fa78f6f404f92c4e13a7eeb6c41825fc28b408247f27a403102b6257882518f8b63ad009f5690b29fa0460f261ca02114dc484aef19f4666d84ecd432de362414579878527c5e2866ef6bca90853a08712b9042b0024606e25f638161af6746c1ac499e1f5461bab15a6eb535798968414aa38551e2024817d923c3da4c6cd9e1d5d5cc515f2b8966d80c821eda717ebc74862efd4dbccbd1fe45340a3e1b1671ec13ad36330735ecb6f465066d37b6ec2beff133bccdf34e082c6859b166f5c6d15fbd51cef3675ae7e91359e715a1acfa0545ec9f92b42747e39451428c060cc11099656aa12fd14c0471747e133397aa42895293a8eb4e47c917cbfb605f8edbdea6d11fb1b4c8e08f5d2e7b3fe49ba667d30c427cb211e1aa0a7aa7bb66e069bdc09bc11c64172d1fa3fb68a25fdbb36c57a96bf8ca0de50588f62804c6eb26223754365d1c38231b3b64f029242b3fb60dd7cfecb5796055bc8229a4c357693de160c2d89d59d33a95d4cc379d2f95eaaf9223a12ba8d1e29a3c6354d5d54453404cd1aca905546f43386bca3ce205bbd1cfc12e436d956279b916b3fe07775970af9f8bd0dee968aa4c12e8ecf16b8a0fe147757635ba021055fcd4361b1d24a3dbddcb49be5b9a4c124579f1b3ebadc3bbc5b7217035fce6bbfc2c9186804c7917a4ee1c35c6bc811c79d0f61e5eef3cbb5b64d7d754e248a54268b572709d54d1e2e7484c7bbfe5e3ae1452ad7329966e7c5d9987929e3f1e7c077bd682f6aeb513bf9e03f22f3dbc4a7461bc8bedad54f3fe9e56e542c20dc175f0f98a39fcd002c8f8962a59541392c71d939c23a78c25d205fed90778ae69d327d6038f92cf6e774560b5b4ae7aacd32334fa35f6cc7890e86d272736fec03b5b093db3b8c6124d4d1eef008a35994ddd555a254f064cb9d049e80545b4a9f9487f953d57a388b27a34b326a20763df89643102f8a6e049b705b471a5e9df25fd4e9514f18626608a8614fbe00b3fb86e68733f8c93ffdaca1a5e9a46f114c57aabe3a601e1dfb984aea4714c28fca29017684e4fdc4599062a524c69cf149aa5caece9acace421d74bb0997cd8ead4e68d2cd21db399ff775aa44135fcc30281f90b341dcb43f0a217da77fefd4cd623730dfa1764ce247021fead5387982840acdb6600443cdca60789a6d8b2c39c581aec7bb0e46f899fc328378e2e62980a8f823a9a5b24cc6eecd76bb28ae6b58dd34722146d1db8e881488ad5930f1886d66683a3086f00821d8d7911e5e95df67c15e1f5d6a32796c19e6e254ce3208eef29467be7284f17f132564187901e62e23020b24f14c5f8bb8b2b2af7db2c5f713ea7dabf0344094592b6775b876f1dc64f7c9e52815d910616dbbdfb1855768c3d38daa360f4395ab22d5630a9092e05aa358ba64019ef1ef7875fa61f7f61a3aa0e796a4be6228a7eda76baafc76a307caff489dbab81613992aba401f86bb14dd9dd0a5bd7346627cb97b17253de541fe7779667a46de7b2306715f3fa5221eef40a45050108cc94cb0f94cd4ef80860af9193227c733dcdfdd61244cb5821fdb564ceb6a8bff3a96c0a4cd602b314d0f596e69dac9788bbd9016bae8cc7e4faa8128e8112ba25fed7d06f2e12015a51609f33bacc72da9feb13950a2a9ae8eb2e1dde9cdae802852f3a1ef84c96ba9bc3d8544c1bf84bed2405c47763d028441c5eca2494ce95406f331677ec49cdee86260a01a4b78d37df979298716cccb1ad1d8645d0f3e545bf9132447e01b7f931df0638a8178e81aadee106ea37cb6de512d9f9463ef5bc03ca87232c3aa09d48572c7a3e03bf31ce88d91b3b5d3a6592eca573230aa8384250a4393382cd210eb2da3b74f3314582fbbd9aa7248b06910a730666e4e11ad5855b9d01688cc9ca1ba8cd68e85be63675ce9be1480d498cbd308847122735fdfe92b807be99e39dd25bd54e0ee1b47f10ef34a16275c1fc859af99f4971d1419a4e9c7e0078fb8a8737b9b50b9b1d2aab58cfb75a4c5b9ab43143cd6133486408bbbde37192f563bc9062205251cae6f41f75ff142faa4f695e241c84179d592bbcc2c322533e971a0004fa502550c5a7d333e3953cb7361e6f7c3b9682b19f94560e12a96104a0b93c01ab455e0dff9e18956a035c1fe0af95bd59908e08f711e5dbe0655474ce57bc5075f089ae77b6afa802e9ecd8acf20ed1588e7dcd32863c5973e18e6c413702a9723a91509091948a57e6f9ba1cd50a86e9632bb8c19d67aa460e2e85bf85b439545b48f5cfe99d4f6e3468d9c2970cb2992f40e44bc627a50b1e6916a02ed33297fb88c7a7423613fd678a5ca6d33eeb1578eb908a863352c651a5e2c4734e7276b3d45e2657c32928b69083d2d11d6632c27cd8b9fb1f03e7d7e6b8db431b00c34c10b85f09e4e445ad173adb086ba545d00e0466bf69f8ec621a6f612e4e286f38312e31f6497ce1c520961124613bd0d0d38570271b608662f363b5ccfa58a5c9e4dd595b404078df3e6b64aa7011aafbd8eaf7028a9854cbc1680d0c9e65b9055e0e561835f3ee0a44f738a333fa42460913fd51d03ae4fc1ff9dc53856dfdd8e5418d7e4cc96c44d0eb310c86156e438e086a4470a12fd6973cab8f0aabb964f9a9e00be31a44fa6997104cecd9acf0f52628c3008e2be900587489f2828c1235c8c583d8b1457baf265585d5d697b58ece3bc0753127d89d866a53bdcf88ded91f835335b5a9dcfcdeaafaf7a6525d46a0bbcfa131675abab4e3711c2d20755625aa2951b891d880edb44658396b0bcb0a514840c7350782ad12446a6a106810ea893d199ec319fcad1947ecf6bff6512999cd1e80257320749fa07a4559f94cd8030380b62d2b97734fc9a31772197421555ec216cd3214670c34f4deebcbd9491bf8cfbc81777f1568ef90a9597547a8ea73a24e7862a5a886fa87c2ca194040d704fd50d0571607a12cc149ee944fb66f76908eae2ca805ba156e364cf4efaa3bdd9d2ffef591fcb4b47f967c5e489d3964e8a2f77b55b56878584796cce0287af7bbb63bfebbfb41794a03cd5cacc8be021251569ba441f96a4ac470b0531f52038bbe871aca6660e4510dff298d2c159e85a81dd89f0454408fa1d126e6586c0db42925e4708ed6acdbe3624ea3d4a8ef2479db45954d0d44f439274cac07dbd63a76b8565fb02f1d49f43f75f5e54328c75d9da65dce479d89bbea8a25edf4ddfb374a85236dcd83bc7694afcf523d773d27d92c70deb2f51e05bff7c82de7095ccf0905d333533b106decd5e855d1a96b612abb4b4a17fc1d6d4aad1c3fd96c74d68b166c7a1bcd142c3be7c23656d95d547db392ecfdf35e25136f954169c473c69aa7b16e07d75a1354afbc6166e52c06e8c5dad744fd8c686542d4f25abdb76a16165ce16015807cddf6724f8778523e8fcb3c2cb4c1f49b3351a9de5c0ad24b448058af3279dcaad64e44838efd9a42d211d2d6e2fa1b96d60035b2e66fcc36f1918ecb0b981a349edc9123bfb542a8739513832e164254101790a3c0329fdf72057b5f4c9b5350698db6ece7643281eb8aa37e3abd07d20ba1039e21b41aed95d3e03825894436c62ac45aa6b2df65c10c51b92d9dc0db1fa9f78b0cc8b5797863c4ca5d504bd44256189f87a07ccb6828af7b852d67d9be1b1efd2130fb9b9c8dda8c4983fecd5c7b5c0c2e88fbe3bc92f3404e89abbbd02f92cc733a30544b901bb28a5ffc45b868c89c45c15174ecb3f07aaa8da47bc15c9ddcec1f21552b3bbc61d18d0da3c642492e9c62c0148e6ef2b2bdf39fb47f590565a1d4768b2dd528abe1ee90c4eba828b854a39697799867301894e3560d3a1d8045000a1dbd50c0cd76941cbaa1d4ed5875a4288ece5fe5dda221977e59abdc135538e3415248cf6750a0f0470c1259000de6e98eaf69252a3df8279332a223d51bdcb81bf85c6d5718655425404752ada16852d401db81afffdb2128072b8b9a24f36daec15471b0d5d734da6c50bac203d8a38cb14ea892f9ea43ae1063584e4df280e113c2bfc3e5684d60df26e9dc1e533ce835f934ec12f75a632227870733aab12e574aad16cbf589c87a31a86105a3f20dbddcecac0012d15551ac3c148f9401070591f02055cd273385e040e05646352ecbfbd42c81c5f1662641777f720ddddc0ac8ec483b1f0d1d54697acd5675743039417fc6a2dc1ef0c7b3b58af1cc6df64392447f880d7eaf10fe614f4081463f73bf3924931083bd82e7ff52183510af7f1e812552254fca14f69a38e34cf8c31ed7debc124ba8f9b03fd5ebb8f9a44a1f98a9d0f5589de126aa2846c301362d9ddc07a86ad640d4fc5ba4101b1bb45ec2aeb870530f027fd23125345ba95c39a847f19e63b9e712a870445fd2b2ca8511c07d8778869d7dcd93f7ce44298677a973293b97e786cb5d5d46650de73872eb83d566733d3f03a7eff97f7be354483321e82282d4cae8f91b2afdd1f1951a844373d89793a4404eea29c22f90d6ead252de5c41906255c6161eae368a10a9ceda362044babe772256f3ab272ee385d2f59feba6388868a2bdb8b92d844a45dbbb4bc0bf4a03f2706416d3cfb3398f742e6d8edff2c975903cdd95f858ccc5b38c5acaedd4aae7d99d5f686a380aac4c658c71b007dbf119becea61b8f38ca226468c5eafc03f143ea957f71617688ee68883ff7bd5fccaec138aeae065c7ee386c9fb78fc8263e7e62265971920f7034eb8dc0ed670efcdd026b6d16730ae95764e43f1fba54a34c98de482aa1160cb89e6f1f3b74d0ec64cf5a751b5171be641e03a3e98003d79ca46f6f04626b45fc931b02f980eba520e0665934daa75bdadc0eb505087341857b961cb224821c0178df9a5a682cb9489408bd57b6c7b2febed7daff3cd993f2cfe4889d9f87c95b2a47b47dc7056cc2ecd15d895950a1f3250c03e9e7c8ab3f44445241baaa4de7037f222f1155feb4c820353fbc830ad204e34db8396b0911403efe42829bf00b7114a337a6246c36ca2e32adac40bedea128ab2e3d0f6f24cc4362dffaab69d3c192772e789760d9aa37241ff37a66e46d218bf61ea555a69fb36f15496a63ce484ebddab247a206fe65f41a714d53351d3bafb50b4dbcf34ff3573e14ad5ea550721d82009568fd06930df71c686442a4ab1c86e639ccc6a108dcb4ae1a0f74664d8065a9e0eeb09c3f202712a7b1503437f9f9dcf1fff80dd5efba35e165e6cfd1d7f82a72171c60df2a2d6565b24ab32171ab030ef1f9dab85be78fbc0fb556d9cd88c0b1e1f7a24400ee0e18f15a085d281ba368b8874a9a027a8a259f823a50fb27dcbe4219156a50ea411b7fe9983d04f4547e81fac7058fdc06756871b2faa36c863ec84dfc5ec3ef131e076ef5047d368a3bf8bf5a651616536d610f813218f4fafe056186d110a4918c796d3fed8f3bf00a5e67566460c46c6e4e21028013a50edd40ee05d94773c8898d09748821feb11f6924a281f2803f1a4e8c947602bb51f9305a17f968495fdd0946e745bfb602921baeaf7f011706842df33e12510b432f988638594594e61d91e0ad875621d8456c445246f034f4e37033b5d8bbc0ea9139261b526db78d40939437647fab402059079c3e57901f2f4c8a1e9e70fa13c9d9b8f696a4e61822c0e26272b14a3ecef51e504b5f35afd7d6827b254e1c73fbc8d85d8ac2eabbf43ddd34f2973213f7ad51c2fccc3dff9b80cdc8ed220de725fc452895eb3b94efa21733e72246439e25554d24ca2d928d34a3fc326eb6affb0d5ec95c408ea38d28ae1b36c1389c6022a55e9333ce65133b42642f100f2fe5be5246aee1e5a79a1be69ced264648b4b8427bad239fe5f83f6867174c8d3f1829db8c07a6313b9d8263f10c280ae03316d6862bfc8107230f9dc34a6dfd04554a0e3bb13458850b2affd406771c40275a783e9b6152f3de1303a7b1e4aaf92e67481b7adab129ef6f5f40475f05dcfedebc88a499dda1e1cdab13ed45d5206de733259149ee364c01263477a39bdb19b88a2e24cb01b77a7b13619ed0eb17b1afbcdba8dbc216d30a2240b55dcf7b2b35fcaaba43c2bae1cfacc35aae11809b68cc17d2e7b36dc74acf75056971c99c3f6c00d227f92299e2d371899c0e08b6b5017428985647d5eff680f2d5b75fda03b1f3004386c6343058d79e65968ff6ca661bbb9a629043fb591784b9dbfed82147438a6456f9a91b7381f60e7c6ba0251fa1a0cd7c7f4e8b6b6b67499541b8eb0fe8bb8bcea022290dea529fa01894cc62f6535d60e0229be8c6284615a1264b280e80c43e3 [21] S=$563ccaf6 W=-$ce168e080d3df974c8753f828d00a1a3295cca0968b5719528d49174d084711c67e8e171e8de2dc000ba0c470c56d61c15d3372c6543e1178fea4b04baafbb7d93c82403bb5e9bc3bbf080793d101fac468e0c7956c51c87d37e4c1937a3e498095e5783b36c4c1524102d4b75152291a94e094be00d823521f9272ea1d07d312cfe54d8c4ebed261a229e25d88d2e83264fe67f4c22732bf620f1c3800f5dd66e652ec12999006639a02d4d224364f819d9d28bd2f7b98443cac364ac430a3cda5c02cc20937c2b8d3870f8f2cb88367988346a7d9ba0f6a708df386b1417334ecac872533f843028f95b1df5414f60b455844a8abca7ee5a6aaa0a9a9cd0257f98264e1b9807f31d74ad2d45164c8a51b27092c8bb1bd3f54891308ff128164176ce6c271bde600f2b89ab0977d7bd7bde42286483daf0820c07b1ba8e2d38750ef145e296e0483c4da14bdc7732dcf5be414223aa8a69262663f8ea6d3ecc612f058a7519c63c114a5afee06139e2eb3396cb46eb7825cc4878ed0a564835403ba17319a00262f0913a62a6ef72baf477829cc38fb3934f06d6e2a27cd233e326a9cbdc8961b299641224b1b22e221838935bb8cf37f92ed81da927372c11b5b8e53abe143c23ad022c7b4d4d6c81f65af8bf595733dd2645bf8e63dceaa3499e5640199c6bdc219f83fe243aa981ba090b9fd1879bdd7b30d2879d21b00a8aeca12a2808db09b9a0617ef82fc4c50bbb20fe40392eb8088ae69657a32672398bbaa9d56f2192a4666d0eeaaf98f2f2f03f30302e2e4dfa03fe992e59810d0b0bbce1e9e69641c336c6b6769084972e1cf1af8c7d56e52aa83d65d418bc0ef496c90566a54b69aa4b52891d696c5b52c636b7d55bacb24d8741b39d06a0b157b63230eb2226a6f343134d04dd4547dec20454695e585621465c51db65fec3ff537d5146d3cd06aa373b66b2207744859e725f15ad4a498424e1f3a9b9d2a562d902319d04785c1417cf4e79349d8761ea08c033cf1eaf9659bd6758ffb0b71bd1782504a945785dd441f07306c69e1c87ee3d88f6fa6c346d59b50ec3bb0058eda41bdf2abd77f2a7ce92df9e1473885ac4e371f728196688f4ee187cbc51b3cf00faf0fa0ab5ef8b5377eefde310207273dc07098f115131ce1a9a82274968e3463b98ca74f6c3ac4294f4ab97f45d98c9ef7440e1bef91c7ca334f38e60fab6733c365b0e43d76dbc0ad940e3cd80224e5d92431c25d9be9bd3cd3bd66ecac6e85299a52675177b6b5166587690cf9f995f86428a9dcf33fd8cb2e43f8e4cdf24ed32493ed0b8b91250d04c7d304e2ef06ec4f9cf943ce4ba9bc9874931bb61df99e887d6bb9f5934543fd5d5e8ac22e2d8ee02fcbaf361189444d64e0ef5b6c7d335f05d6125accae155617e3364b7b9d26cd434e80f8921da46aa748e860f6482383bcc08654741e0d9dffa9351b9a8b6382236e8884917325d13c1d747bd0f3c1eb9c9a2fed77015d2dea46fffc100a974b2a3881e75826fe3652c86dcebfc0bdcdef1683c4d975fed4cf08b517484fbb2af651da2d3cf4b6be25919dff476cc8435fddea9793ab787823dc8a2a34e0f65791355c5dd34d2f975e664d7023189d65b51ba26b976a879d48e395bf1777b193de5f263c80993f890df795b668a08a8b2b57281f0930cbc7ac3b6a4b8b4991392564fc99c91ca3fd80615f9f9f9d2237ad70a6d49f078770e896efdf5038fbe37c882755c5bfcae4b3a939d93ff7c985e8c6876df40d71f6b3c5321f014cc458c0101375ec7ec4ff995a6605a48360839bcf9932b466262a814ec2914845c0c32a67f77779474117c4a7dc167b5e44e2684ed8190585b3a9cdfd7ffbeec1ec7fb96a65bddce906b6c197f75a4e4fc848d15f123b000c3f43d9704b258be2d5b61159489b13eee1563e5dc7f8bbc0f90ab543dcdd994b0c974d6fbecf02ef67e6a367b0681dec3125c1012fdab3418de92012f3546579e8e032093abb0c64733bbebc5ff9162b47850420ca6882a31ac4d0f698199f7bd266235d4dffb2d515d258258aef638f40de192e60cd93365ff1ff7df7da2c910250ef63554d8532a669de835a1c6bdf588ddb8e63db91e1294ce4b09d451e7839f41f76f4a4ba14a176b87a4cf4c49f250c901fc26dc52edca07f1a7e221d5e79739d382e8f1f6974489e6d7373cb57e3ea16930d8f79e4d854c84f8243bfcbb22b99c4c474a068878c7b028e995fec2f8f54f8d8d83188a1ca1645cd982cd556778eb3db7c63727e28eeb4418b4ea45845c85bcd15cf023679b408a10bfa0a985adcd658fde41d2cf6baa68659bc7ed0a1634d3ab7fe5f7b56626a4de0f501027d4fa381de20195e8487700d3319ddb5c8cd44c81d62e66f0182ac2208f690e5d364947b5dbc856d521a249ff70ab109b67ff9274d2d3a2bc5cb51326464bf9ff909cfbb4511a47d13bc6f1565c939dadd1351d1c117c33bfb7b9d9cbd18e3a044b1bd0748d6b574e7698bad556920e2eff4c61eb7c9c70b963e327c1bd61cc4427c66a0372adc35f9f04d480bd65611358f66d754e2dc86639fa83c4753c239f43a16bcbf81425c9e92d1cbc33fd6159d8c6004a68c3a24488230e74634521f197a19dbcf617012e15f70704811062ab084d38041076ca402cd6621c9b421f71853c82b4a4b9b04defec233322490d53e349202b278e5f90f2c2e5f56bb57232920396337817830176214c0f8acb0cd114edd2bf8246483f9287240cd32bcae5eacd26222969608362319649a19bda9507d108ff866b491e46a77b5aed1e9aa22a18bfd69bee5b9cf3e231441591d1f84ff644f8279ec226a0144051bd20dfc346a8436c72988679e79b99148beb73bc3983a0f9a9a8f8c7ab97d98bc549f364948a82abdda8d8f1e14c6fe7b884fdcfa40bfd33f2ebc8765377e3f5fb746a10c60efcd0d7e11799f6c70cba7bf00b3294351057ca6f19b3826ce1b4b8fe48b80be2e2ae70854012b4bcd1f5aba296ede9ec73966c23d75036a11e24118d8feded84dcbc3886052526a1cd6a73bead171e4b1e6e9237a40c970fbd6c35663ae46eeb69907ea590fd5c09304054e47e22f3e8ed54d4ab2a5f30395500f723b59ab543ceec27c684f50623f59e5d934992a057ffa27f080d82a5debe40b805e0e J=$c4a2b0765a4fdaee7c185bd95c304ab041fdabc36f536f7da973c137b8716092d5c9d4fd560279a1748c26156b20911acdfee61eecd7a1a25557e8747a2a1139f204e489eb4836464d85338a61f7a6eb4516d43f45922fb6303581aedd0d843552205220b31f3a817b910515f5c85bc437efc56a44894e530cb9166bfe06ab34b47333162481bce4580b5ba22e5be1473403a40b47f0a15e88515045d09297ebefb43ad431d71d4cda09389b33557098b356bf709d77ae0e052d69f5a659d3259f484b612c9ff5c8764868d248091146fc054ced1984bc380d37743a43b9f0f19301a58990164db9c8605a9e4cc1aa67681c15c945fd4703cc08919c6d17eeb6cdc42efc273935bf9a2d982ed830d9755c3764ae41a6ff8872b984ba14a0656c8995e1deb163832ec3e2f9b61363e07e311f954ffb1c9b0a8af846a18336dcd5c5aba3cd4dc983d4e1049bbb0ddc0f83db1cfa2ced98f4fe1e71c610c5495bab7daba31cb823a836c3e8f7290e22bbfa419a8e2002094215a928aa9ef954a6430ff50809bee4ba9d2f3af1f274ef7120298663941fff682e0adc1388b98643b00c621524f248f938a7aca0aab09317e6e6882b33298796dca676534c3a9ab94b46c891d05b16ec155c7ca7b2931c28ca69380e147ee3615c9c44b4ee8ffdb6429d249839ed042dd32e5411ef1d43d90a47c341c51241a846c12e04d68db1558de5035268649b29897dee766b71ddd74f72dda956784d7e5ae7e2a2091ea35f5399ae6c8ec8167504ad0d931883d9277501a1ca26888eee2d27dcb0d618fbacb8803710fd5aff6899793b3775b5a67acc2a38b52a00ed23717c99ad570d03b53efd9160325903ce9f4591175d71a88dfdbb81a1d3357e69ab3f9d100e917d6d071ccb0dcdb4a8d4e1d8331128854837264f3a816179587e011dff1d8addd90b70f2999c760b53976eb24644fb659c01880b0d5d989ab8c14444ef24913bac5a87ac05cdeddb91139215784ba0443873fe7883b8946687362d62e735a1d6e2da775293fcd5e4ec6c92d23d8437ad4075b8f3fa0e6a5816788e11e94c5c9508382d8619f087cbfb0ac599d405f9ecef83dba13da103236c1f709f886268421cb870391c9da8cd5503772cb698924b00781e267b5efe8028063fd943f823b7d3a182f5951f2a502745305265003ec21896f314221062b6ef8387189f46f136bf528520319f7fb3a78f66be12db5d436f76bf914b9368a14ad5cd47e8b1cdbbe2265f785c84cf3901a9e5a561fc750be96c18b27b3e263d5282d041d66910526b287633cb27de66e3995cf4f6a2de6cdc3c11f393c8c8b2fbd15ac6aa345f2e819cc6dd8be9fbbb99586fbae43352cbd28e0f28920e3bae04b883121ec65f721a614c0725efbe26d4970cb6e4e43738c32a84a8a542c19ce7d0eeddacf9e3be58c25a157feee3db2da6ef0d616b8412ba0d925231934c61096837459f9bf7ceaaa86495c80f33a66868e2969ff582928860f8b300400ad35ed84c7424125dcc2b3a40b70b21507c30748f7856152c6d92f7a72111797687ab41cc3a6ae608bc692daeae8e1fa948d52676aa055ac523754292394e120a3fd54a08ad8ea6cc418c1873b4db14b55618bbcd92871ee13a2bc83a89fff34c07179ba86a5e0dcd316a2acfd06f176d7179f2a9e8a830f96b29946f2525d8ca141ef11ef4b37cab3d7c32afc2759e5a005fbbb48d2c0614db115c0a607903a947876b0301ef462db0b8294884de2e2323af8fd658c0b49bc575ab609586b5f304b3c6f6b44155b70037692dba93d60ee604f9ab4bed2bdcdf9e81724423d17ff2e62ae74f26b548670ec4603d498924ec73de5b160dc75f1bef3667d63cd7029412dd27854e77973f9adfab2927faa05f85ab99f0e09643c5aa3a45e0590f88535bc66e2e7515564e01b002e814da46c9328e3e609bb922b3104531773e8aa9465653a48fcebb351923ff1d841c4489a3dfd8361489151f21108a4a17bcb7229d50c8ed666f89a542a57c535732684169779f304cc1c0d5d0b2b8c7ba6650e02a4372a6125e775e16914be4f5162216b9f32f47a7714b7a120f411e7912ea85129ed11fb118bdac542e1af26d59baa92e4f0a719280714adf8131a74ca89e052514cb46dc7f17341e789e92ad2526569c166ca439a710235c3732073936576f08b7d166b611e5431f91d2ce905cf761c4cc8f3423e3996beb3543e9e382f76c2ac77c96a6a0626b4f24cf77d3ddeba1904e1cf1a3020fc4fb1f3e77ea72766434b5004c4e4487fa0ca36b08042b8c1af593fa57b779a70779e04f7c97bf10c792ac1ce638375c276bc72ec0b883b9c6b924661f036316c0dc545c0fdb8d1289b273b46fba04bfa2f31bdec4099374a43d45dac5bef5827af905c661987e188d1db323deaded139255b422a722efdd6f8a5af54a5a64d9233feaaf5e21cbed48025af7f239c373f1eb8a038e232a61f2f629fe6d7ebca4ab763776b404ab5965470c64b35b9d20ed0036676289bd35da35b00a2e8d3de28e8d1ff657f95c446b509c426435e273d3eeed90ad8c947a79dcb212cc62c0c2df30196e279b09382c3de2feae2b953c43b4cec3cbaeafda0295105ab2c40366c0c42adbeb3323660560e8be00719f8d87bf27dbce7f02c2e67c5e961a3352aa35e594a324c1d98d885a462e6cd610d681e37b22cba3882fbb28edb1af02cdab657e6b208b61c522c3a2b2aa2a5e4baa430002493001029d1a61bd347512970d9d9dedf624bd6e65960c2e1001de44e4e40f25789319871690ce35657821751dfb7d6b61c32b45cef62ca980dbebc5330168e8cb9db77871f80552b6f2d5bb26647dd0f7ca692e1d6233b4020a98245c31df4b259e733f39c848a068f2c394a6395ef334821f30611aa922338a3fdaefbce6cd261a612776cc3050fbaae4129ada90102c814643ac29b20824356f5262572685a5cc023ef3f25b274ed82853f4110ef15c761ef84bf918180bb3f44bc8e9719950195b62f72bdae43136a5e6c45abb18e724332d271ee6ec78a55e848353d6b81f8e67696cead1a9f196451383fa70d84bed85eed7c1ceaff1a94f83d0a3db2ace28c54a6c1b07149b6be330b7484781b9ffe0e5a7d65ba34e5054e407ebcf58353f3bca070bb39f9d61f54e75683228dd63893ce66c44c657cd6da7f1bdfff9a6169d4f307a061bd10205773333823c3b865f170832bfb3ad3a84e293b182f702ccabeb687e08570976e136245d2a847180814e1ef57745bcca048879ca640ea7dd5e9a4c2f85e91ba355f184f7c3ab374dacda8744ebc520d183805efb35f75aab59a2381fda2db3549fddfa435a70ccc48f79992a4846683708614de670c4944aa92137437e6c5f0645293d2981b77e407b32412de4984196641d1ea6cd474129ef241be4cc9899206e249dade6e46c7d2816f53a03e57864d18a533294fc6005ecf22f38f3e171ee42095eb951d43d52b7d4ddd5974088522edfb8e27f2ec7b934403e2cc8d9469d1ec261eb96fb343a2b0548f93befed7d1f5c8b086e7fe9052881a559daf29b6d3a87ac054a786e1d6f0edb119f647b6f2792ad10afdf4136a21d9d7b3d139dbfcd4fb09ba24e4eb3e6d1327da85246892d554244c4653e40b429eb87bd642e67fbe74ab5f4d3958a6b3f150d92b536a7d1f97a509ff90560b8689859ba9efff297ba55ccbdd9426b6915778477fe8fc7289c172505486e843d75a2748faed8e0dc808a9710013386b05c1de8ca25774602c55fee669b7f3496c6a90f3266203fd5c247f314fe8ff879d60f444956355938c8af75d2db8a9cb1b24bc4cec9826fa6e6c0a3524fc212a3d05aa3f38ffe752f1a711b53b2f43ebc8b95fbd4caba68b1397e375dba436c964c1f62473841f7be6af74087d16fe8178c2ee98b9c3e184320938f5602d77df40cc3a0ced8f6ef2b39e20dba5f3ac6e99eb5259de601e26186704c1aa7421872d31c991faa6eb4e5a49b070769415009f17ec286f10195b2d720846cb2619edb3b35a7d297f17d837f12446bf07798b37280650fc474cb21b39109721e4bef66b922866f26e8ce0a3acd282252000e50f8794df10a4152f0910888e8e0e0acd6b9ab0547ef848c89dd7f583f74d8c950d634aa15c47d8ee0bf3306005cc402476f25259d6625d3c124fac41e58f92d03e16dd5f35127f6935c15e1bf9182efd4eeced9e8e45bfa119be4d07bb8ef15d097739ce806db39dd615fd197bc2f860554b55a40ef71c2f93e1ce484605980dc24b9737d66079bcd1787535c83cec8ee55c82af429bce386bd8709cc3cdcfce820123731a5a1d3b9134bafe3b6fbbd0e73004ea7e658a161b17c400313df5f11a5a5aafd036d816dd96ea25efe44d3b6c5ad405058ac2117dae60371209f6b3bbeff84877bea4512ee0a04eb7b523347cf825568da6de5ae61a8f575a14e62371df372775a0caf1917e24f4ddee99b92c2806f9bfee2a6111ce288ad8958109b508714fd44de4f5e27d1ea067107af8bf0355d43e4ec27b2ce258262d21dc67b5c1e5147a6ff7d45f0c738509e0f629f2bd8428ab6cad8511ab89a5c2fe40b8f8988bcaa68a383a64f0519e2b6bc4a14d217ff693ef65231b52181dbf773f2b5bcde5a1afee5c6782e0ddc793d465f47765ea380175c6c25ee887843b4bd04053261ecf49fe24563d8f4f1772a1ca584edd867e5472c033f405dc3aaca197c8306ad69df4d7d3321f608f51b0b31f77fec8f8e483d17bee71d510d790bf02c3c05def60446bf7177047234b2240c752469c3e838184d3e69ccc635a804ffb7f3061d66ab962a0f36d90f783b28a02e0fbd789ce282eafa154664eccac049e07f57c0350bc3fb40932823701401b55f166fc8fe03d71cc9bc85e3490f00d5d678b90c7ddd2de08a29d2ceec7767d8c9a93e314667af720742d8d586387867e05a5129b6d044b1ed2c0e9877af50318d3e6b4aea2dcef18df2883711d9d6af5c8db2fe5f144d4e4055562b20061270771b38fab7d500c55c049817a473ca3a3964b63b118874c05baa55fd2cdb0c9db69ba7117677019d0b8f979a52ecc585932b80a0f8cf6e315616f9ceef9ade86b1a05790d1f91f35277b9c70ad5927d7ab6f03625af982066c1cd0769075117d868532f6359b74c9a60019c25dc6153013e7a688371862b884199a69daeaad4301c465fca02674a6d871be276c8172dce21f5d2db44deacef296f95eb0121aaf4d59f8d1b87d0904f696806746fdc5d67b1e9a56027d54559a16213a053f78b6cc2e9d0e92761570e89b35049c0db4b1ac1cd27b6bc8303e0888b938cc0c3b951feefb916294170463c7fe464ac07ac1ab0ca79068357ef885b3bf1ab1172a6d2e5e04cc0ec22195167387952caf2fb1a863d124c228cce2795ef41b365ec6ab7c45204acd5cf425ee1824d825e5610d9199b99a9cb4c91447cab855e4aa54705231dfb8d352d03a45698de992c908fc7581ab0698c652038a011b900c6fd63a99398722f47e398fb7b752fddb719de5ff766c8bb3004f2694dbaa50701783440ca08ca7d67c1c992df1c5ad6d888ff9072600d19025427c71a2ed33012d1c1c3ff511d811bd0073e6760de323c803ff6b0910bfbfd2bad5bf594adbb0159629105530aed5a01bbc68e9f8936748db8f055eb953e6b56be03c425528330cfffeac70aabcbbf0725b90c4b8a37b68bae6328c3d4a9fc3b6184caf8c08bbdc4f47425c3541594e4f591edd9bf56316d1bf14198d1fb0b82cd095b3f1b04a976d254e3a2ad532fc4088e13d572be53dba3e343790d7fc45baef1627b3688150a3cc1b830308bce77f15d7d7540c29554c3967d210cafacfcfac6549f7e851e487dc394adbadbffa94097f9cb183bb492a7b1b47a5a0984f866166220ed89928b00ef4a0573878890d04bb271843932028486d810e414af3f6cf1d44151e8a757946a251e0c590948a8b1f85940639e9b2736d6b8faecb52dbb2ce191c78bad3b23134f1ef1f04dc223e04799cdf38d5d01f93ead00c26836f1a00cb1d4a67f99ded4bbb8007a1296d0b008a2062fcc01cce737e4480b229a31df3d828f02dfa23a970bd9cd5bb695f0c3bda291361ef578a0183151f5b206ae44d04e512e9edfc541af210fd5875d1ed4e8ac54f03b65bc0c34004b340cafef0bbc7cf59a8826533c76257de4fed6128a536b6a85581bfcf325b16c68745bf114f25c037172872e1f870cdae7274aae7d578eff0c9d870c8cce6a36485c32ea37d6a652ea633787c7fd93ad847a03f91ed4e83ebaf2300c108e9ef086557774b725721419c4d3b6c3f91e1d64ee364146c8 T=$1a324d8d4c036ee331c82cc1f902b72bdd8e5519e0e17324a5e5ed232110c4ce6a1d8cf6616b68a8c20b595706a7ddce6ad144881e9713e57845c70675b11a03325358b1be5911c1402633ebc7655a9c799d746c72c228616a3237babee5a12b939e6790fe338eb59ea3331883e5317ebc75b4740539b821532ca1b396cf2835ee28bc16fa787e7739f6b6d18ded3c69a8a8392260f63f06835d1fa676515d74c5f2e062cde71d6977e9fab76f66a2c3d682b84df58e0867a8f820d193636e4dff70b04c8e671291629dfbd45cd64d4de1ec3eb2dac8de9bfc4d44fa39b567e45b43d9934729949ced2f3a1722b32438c16f82287490c411f922adcaf8be9ceb927958a2f83d14899fe4ad18000e8555dba24406a660e18975a185e7b853e8417afeacdc1ac4b76464a709bbd21ae61c34f6169dacc65ccdabee59b952f13d21c2d48e8604e6b5bc34e5351f56d2b6628b5176a83daf2f5e2f17588bd00075bd2da6a576b9f6b0c4b9231e94dded55e1a4f2596ac1bbbe7f7ce6e7fe6d7df1b3c1537b356258505708f57d9246d560678a7a981b9038f18776ce1bebead2b23cae71f9e4099610c0b460aadd1cfbd581c9cefb93ee5c9abe49c92d1dc0c9a24f9dfbf78216cc330d5c304a26a7b979584a5dbd03399fab8a76fd81f0820bea1c00e70c1de62ffc88fc1d5b8b76b17e5a8bdf3bd84148bdac55b04e0daea475689349c5ac9b6255ebdfe9220880c2e29e6b619b691b1e6408271862d5a8d9223126256c2f0712c7f1ee3f20f5bfb32ceadd097b99f63cb604af3a20aac638183c918107283d61936cadecc9f2692a9e2f07a488577bf4773e0f07dc6f7f2a200e970f2d2ad3525a41ede83cca2ffcbeef596c3e371d2c5ddd75363b0e5704cb985ba710caa31db4cf2bba011e609ba99522e056ef17cf264b3ef296244bce3b6421d3e79f395e5fd0f5149c42bed5e90de94182d151231a1dbf6ee7066a69612c75f6dc6e22cf2713e5b27893a6086181113f02cbea681c1d2db18d86830752d26401d9ed131c72b0cde056109c7a1b0a6f7b7bddcf9d258b058785a71b3fc2fd2c04dbad56070fa5cfe4623fe96c097c7dc8aa8072cf05936a1c868d318941a4d933f0e1dc8b297e98d7ce089ef3333b11fcd65e773f7e728d46bed2151891e6f4158ad5f82d2c02cb6f204440234a4666155e23df8143e42e40d9b5fc57b168ae9a228df973887d9cbe2875b2a4d99ad8c473532b72f22e43d32377a2f4376825294cfaaa504bbc598b20b7c800c153baeeffac5f39e75d8ce3b984bf443f82c2257221b0f8a26b19f5b493ee9626ecaeab17d394e87ea4a71dff94c6ae788062e462eb6c7f07adebb136e4156c035fed1d37e0bbcb0cd75309e3fe4bb6371227f277a4eac42bdd90d1cadad913e330863bc689c8ea4e4a666806070c747ca05c27e94092a9e71cdad3c42f951d27eee3d85ef3ee86adbfb6e7cfb9b5756a6df4833a60039e65eb0788c4c53a328d6b75b5a4aadb9e786fe73c1d88dd06ad806b71ad7141831d7dcdc0578f8969b8e84daf68ef54b4cefcb791d4a56ffaba43e64af7c8760d58bcff3d2b17e1b8b675be46a6395d9210800882bbc6a58110d8bd517d1705f8f6dfee2f222364398b3f557f27a7a91b863072e27b61afba480b59b8138c4a1ff2200567745f80f39fca782c498491a992280d5f6fc962243ad996ebae485f2d5f4c0667874b8194b275a5e8c78389d94e5ab4459a2ee29a19aa0813464006102be48531a40a9a1f1eb4cf597a2b644bf0b3fad1d07a64e1c3a9f4b412ebc48164253696c4fe1eb822bb8c2bfca4682f6aee9b1d9afda8ed42861ba35b02df6c57ba553529d4beed9ba6116a0a40e4fcfa09fb12d1fe1f3e876052be73918e25d3c440d12057f67ce20967fe5444fd620c920d68f6081ed748f7b953b77889dfd4cd6f6a1c553bce2bfe112fa8f333c38e29472e0bf6e8c6567b246523d4b08477b1e7b31e6f26aea8f6f43775874f5bead7be9ae644c9264a4c2e0308538dce51d7cc8cd0bb573e8a8ae34f7986e41b84a2b59b9b15d1e5d3b2bd535d3759e36b4e34bdd53f18bd36ef6b94d88c839858adb8af784267857a6202dcbb1b3a00b217bcf1fdb01409956e651ac5c9f6c3e186ab743c61e39f5e7ed2a515ca697ce83b820e8d602a8eab073ea4fe56fbf414958401d65633c43f3d9ac4b9fb3fa07927645c7b903aa4f053bf706b6562f6a2e74d325b50fc8c69c3be439f111f861fbf264d8d3b744e55fc1fe9275753265ea5576097335d640a28066d22536c447143f19be446e9e4ac8a1162d815e2c696ae60f2671deb3c5156841a300459fe4d2bd21f74965acde056c02674092de96e8bd6cf613290184dedc8cf229566806441670059ecc4f3410bc4aa4d6346a36d90f8c4b0a7e5aac5939fa794a4f6a92fd61576123682641cdaa9dc34e1a57206c7ca56457416de51846254348a5e660d0af602dd9699db6b54bbbb7a7bdad0cd86316a371e9a94b0ac7353bf2970cdd5019bd6d63c235103567826639901acc62dee8f9360222267057007ca68b20195b754a917717c07db104ebe0ca6b837966dfeb61e19c2f77d119234d263dead95a2b7e49c365531dd31de762196bc2b14d6f9d4275d275b3cefa629f6a7645bdbbd07e25e291d5f8c4954d826cc79b532371174766b50554ac20c6647439d88e4a9e52a422f46d964bf30b5c8bf5e851b18810ead51cf2e7b86cbfb7fe241d62e7ce77b43c4416eca29e105ff2509612924ba3a33b231a70d39194273881b86050a3a80898700663baa260c3a97574897f555c4845409d9f889decce081d272c36c3fbe4a003865fee953b1ff89a1b80e69bbd55eaf4719d02a68fa43e71646bf9e6c7e947224278e5093ef7719ab1d72e18ee8cd3bbe5bfc9980922fb9f74894e1bc7f334a1c9a1a3def9482648e421713686f28ea274cc9b6d85aaa3ad68a82bb93f1f647ab53adeb2d3cf4573c095808d4c6e206416b285dbc78a720456626d6795ab4832e5d2b9ca74660505bb710999906951c3603b5ca1d93f90f767059b44186656bdbfd56464286e269c27d6eaab1ac2f244abb29603e3f8e9e1dec9b3d9407a706752c31f1cf1d3d4efeb1442d4f25208fc7a0be799d728e1c29cbb58444592cded1da0c9088109b3a03f9f0e83815547f0278c0dd2866c18a7a56dbb2bf3780a962b79528155c82fe8920e6300a5942d74ed7585099ea275b00b80cfa3937e2066b2f3a96dca7b23466f9b394fb094a75766b2dea431feb191f97df1efa5267d9395c1c85f7551d7b58c4bc24c4be0fb5cc7d1a8d7a176ff60332370343296a97a8eeaffbcdd87bbf8117aae011422e1ab9ed169146c7750431ad718a244bab2f77edb3a601075ca936efd78abc040e6497ccdd7ebcbe9e4fc3d02c8f978f46cc282f67ab6a419f92b4e888f6f047aca780ab4b8460d8d582142d2c27cd170d172188168c1c7b8f485834225b3a06f9e06988a828e153e24c1503e1715e3e033480c53ec8b0a6e2f05e88ca492dd5826d8c763c2cd010474475e4492c76a86fcb206cad22224227285fc1cadadc75ed3449446c51eb28dc255b46538d7ba9320f365d4321308ec42aed57a646e21d48867a4491fd5a63c3c230a00a6d01238ed5cbef35577c9aada48cf9c83cfb265c8699e86170e3d380951682f4c9f68928122f377b2a8123cc1c279d178786d22f3a90b0e73a2782f9622483cb7f7a55f235eb8542f9fb7b43af2170cd5c06260dc62667f9761de12d2118ac5a0d95b1547b4a713d613a729204aa4726628099616d4472073c2d4b539999d144813e001085a9ae34aa4b496e94cb0c1291dbc6044f44a55bdcb407ce0cd6e957cadaac291a8d1f1afb0bf7debf91217e8c301e8cacf7630ad31820060c5884c379c7890a9ed57d7e4695bcb7ab113a346e3b7ead5a682af22ccf34e3d403dcbc2b04bb3ed57b7b853624552126d06d832299af8561492f3050dec5b9e4da3e93b9edbcfa735eae1c22d4743774581a43f1fdbd7fc14a0cc225d0d47c05b0cb326f16347b1e32642133c08f53da1a582409243a37621ef38cc324ac544ba9c122c7cf86ef4c2f1613943c89e3c95c5ffde547310eccc0047d77ab239d973e3f9a339e514ce6035ea295719a9f11ea889ff99e11946907e6336f816d383ca29ced4f0a553e9a4e2dc8746da10de309f9d2b5803a2f23c011a4fe4bce5df756849e4335d9097f4c991f2436546e4b6f2c6c9f8315147069ca69cedbdfdcdd025f19c87a5f511ba0a76c3da8e4d9825ccedaeff5b9b6bfeb033287c6a3e6911ecdd5f2047ff162ed88a70fca85df6e016f84bbc97088f9cae32c113a96b4955612f068b5583884c4df6dba453348c615f96378a91f3e6fd4d4b8bbb3a165b0a20733eba17ea92339c391ebcad4108465ab139adb474a877ddc760b21102b084c1baecb85a86958c6bb9adb3722489b4ab116fc4cd8c6fdcd192534553ffb40fada97f548f98e17046256533d28ae723c045462e249c5a107256726662a7ee45af983f7207db0f1c32bc0a4d8d758566f8f11b5ac7023da1a680fb78728fc00a76d0e41643df3e31b7d15efbfba830b89a35997640c38da611e3afe53a4672c5d7f636eea0f9ecb5beb1934a7ef57a24a9dcfd7c6feab7c4fdae1ff9c6f1714fb7a026c11a3af41473cbb9e60afbff4c7fa4ec2c8f11205b5d86e8d2d86666ab06b6a1524da2b5f92bd8b5cfa76c65293226d7b8de94944cef746f6d0c9d87b622a3f01757c05a390ebeacca16a3034aa958ae7e9825f6192af26c826d320fa003ce8815bcf1d03768294f593b7d16b81fdfe4f64857eb223dff39fc5c67b1eefde85e1621dabc36aed1635fc001c059102a80c4b805b356ff26619a7d159487675f636ce93a99b2747c85c5e9c7f0dbab36e3fd1d59c0da366e6acee01581ae031cf7dccaaab5bb198bd4d6be35e975d496724c866d555d8c4de8aa9b69dfdaaef5fed61b04b1452f7861abc9aa40f339f596bc0d9c7c00ac22943b291717471fc3bb9f8e3bb59d6f85633136887ab09e0c16ca37f82cf3e93a7cb10ae6edcf53c49c5271306231dda354ed967f4b7fa755d5b111109540ad831795f577a48a1c1e22e35cdc72d55b114018663754037e44769366dc6a4c123216048b6b050233f1383bb81b9acd1e467dbafb0cd225672546e1ed5c3046883f581331f5d81fabe7347806ab97c556d23e46a647763e6753202996aebb01c9af1e2650d29f43206488b597495d1ac582c9cdac4a542ffbfc9891a2b27753d4b7861bf4b032d59b6039b445c15197ecd17403100a0f71f16ab33b869381d2d8c453118269b1ff0a5285fa3ecb7dc282924947a9c04fa22f77645a7a33c707fb8c632c32a654b7298c6722c59ed9c1257c3fd9217dcf60cf695694d10192b4270a7b819e29c14d917d0280d583ac761a71cb9ebdaaa94b45f3bed157379f62264853c3546064d534f0de1f7a6fc5f76846662f43de38965a848936436900f48ca5e01312aac48464fda8b47b9f08a96f00222a54dd7ddf2c1027f1115c5b3243ade5759b9c2278bbbaf0acb56efd01408a52ebe4bc33feb880218c9f98dcf2d2b4c27e11ad7c97ff9af390af5a3b8ec68996cd05cf7d1c4d099e66641399ca6001901beb3cdd6c5b66b62e03f4d45896db74fd53dc2320a9b2675d315375f2173b9c5d788a3d1a4aaa8a62090bc5c4861c2952ee60b32738e2355abd474c5c7d0516f5ec3bd4727da3ff1f697a667b4f760e9c196744666bd334f452e73f0316c59af95e2a970e5eaf0f6a8c76601afa47b60aeb6a14b5a6d9291e9ee7d7f9e13dda371b5795e5ff5259aef16c968875f9718a176d0ae4c5831974babe4ab82db2637f746043bf300d323b7334a852dc20cc38f8487b597a0fc837134a821da8b98f81fb2b3ee4377962d81fc3295437ccffe696211909224791ab51b09b4d07a1f56b0cc027fb3868c6a7d7e9c2981387f0fedd8232cfb774a8433891cad4202248886b482e0510390fc3a070d4bf2dc1ca470625e786c59495f87a58f5fb91420a9fafce6dea3e225581c77f94b864408d762ef918d2db5121a74d17d14286ba8caf33e32a251936e829d4a51dfeead774019bba49a6b916f92715b545605b522019f4409c6137e4f89009ef6fdf7a4683fdcb9b81648f719bdbf8ae5f968a5a7589599650322988b8822ddf72361b374cd216a4cda1cb1881de1fed0f07646a4a835640d05dcc0e74021920c41d24d431a3d003d9ee8c82bda9914caa2e965eaed653078df5deeb6846e5718905c00411bcd680ef44170b757c4 [22] S=$1f6efd8afe7781eabe W=$2140017a15d2bfc36f32b8d4260aec7d3af459c138bd7f7846218c2ea883f34fdfb8f1c551323a061d2d8af8bbdcef368e6fce4a756fbbc5336eb3fa7e37abffb09a965f68faed7ae25ec6a643c4fbc7a125df6c4b861a64590e34672a5105021c3c2206d2c259cd8c159af4bb72a064a47033515a6b08cbea4df613fbdea4fd3bb244ce1617fc10bc8738ce5a138685533f56841b76d121e33e53c87208bae949a86a178aa667dccba69c5bc5e76e45360de12fc8267149ef7caa452856fd076fecd49a1515ed8f0fc29df5bf602ed7adbe22e99d9915801795846f740a0df025775f20c68d9930166c9b27964f923e21f8ccf240ba759c486151086970f1a2dc9698a6fd659e34dac52c210e7b78433da7de9e08300f185a1550bfe06a644d7c517c7aa9d12383c712fb181d19138eae9e411b6134a0ad69f349440874960fc058bfc4b311c27ad0806e0bc13705ceff7eb6aad489c2ce6bcc162453db704600f06c215711b339bbca2171bbc88458ca7c6078d4066db62293986742ff16c71304c3dc15c8e60698385a75cebfa8f827b89d9fb1e5f4f86ff66b4eb7de023cf2ffbc1328e2db761df9873c55c10af39a610440a0b9896ce810d076c30aa86cbfba3825e83b584e42859d01a39d750997c7a7104ae7a521fb6d27b3996991216b0aaa320e748f3fe1f4ab83d81142ef1fec86c706bb966343bc30d70fa4dc631762ce436e2aec2f44d409be19d42b56f5a1ef3bcb0fbda6cd5b2fe9c618d817046e30f8d21c90853ff4f9c85cd4e8d1dae939822e2c5010528a7fc2249906234149210dfdbacf33a1d4365db46c2e5c1e674b8c381652f61b4cf68fdfb1f0393146332eab29480c451d9f2ad4688840c4480d81271536df8c2004f97dcca06a6d2539d4bd294c44a32e4e16b8879608ea25fab3fc8c035598ed417d11ed23ce7a46f429ac34fc5c02f1eeb6cfe0e24e405567a228fb165448353e6f0be68fb27421c5c08e3713f913162c1240baf30687225af6dea26a8a7d932e4b14aa86585f53c28f76458d0ec42f75edae298968ae6ec7bfe1d4c96b3cd1e84f835a8dab4a22702e9c83b53fd1a80ecb611405c7b1d83b87cee02d71973b440a279220cf3632c7737eeae3100cb9cbd6e6a26aaa2a6b9684ec359d8b99aa79cd84c517f36c8cbbeddf0ccec8c23708943c3ca60917d080a68c8646b69ee7b2daabe51154390fec104f2ed1fe60da5ff3b8782e1ab443c3a62393dd04d562cfd0eda60966d8eccdc73bc804922d6b6a64d907d5eeb9769728b57b65454bcb89d9cba6fe626d6074630ba77a1d3b1a771b450a646cb5af949645c5352f811c2826f96f38f744789678f402edd106b547f813ba24317d5ed08838d68690e8f56aad3cee4fed77e8a42c1d1ce32ea4bb85709d32f137df459b5a64d629cc7371198eea53ccc064aba9fc5e8366eee60b9aa586e492ea296fdfa45119dff2f5bf2ac51e0ceed3fbceaec7c5d76335e236f9992b431d8d2ed96b3333bd76ae4e042be863320c52a7a137804d818ec6bdf21768fda096992c4ecf4611fcb72423e190967fff9be852e0ae6c8cd9d19476e64bc1b946e2fc4dbb2cc0688d26ad8fc3d531b7dca3530863fdea537fdf11508f2e22389d9b6eb74b6cf330a7c38e57f9f6f410c15deeb22dd7ec639506d61ed7f8066cd3bf0744b4b1639ebbd10901d946dec82d6f188a2f8ac53ca9e101331d2eb99a8d324c96ca80e1b2584ef1da413649579aab21df964b2bd58cee97c1eafbc8295ed3592c04555546a32184b80e40c492e9821208f91a1da17ae75ea46e895f744d620b9b408380956f3d920f0266a65f3b213d8fef3210e6f7869d2759624adebff9170b6daf8c6899e91a9d4446d5661d0c2714b52f051bf83d460a932438fcb713d8b1910bddc6ebdd194d939f684d2fbc182ca12eb381489b4d29ebcc276764ec835f9c097590dab7a21bc77518db50d945af55f42afc7a7f91fabab943200b371283210314c9d5a122472691137efa037011508fe2515756d3613feda0ef29c51848d7325c812ae24c98951e19ae1b870774f3066897f264c8783daf958691b613e5e2ffe5a4f89687229de68bcb8c219e626679469c3cfcc6ad48180e34322b932da176b37e1a0ee10ed84668cc8517a9297a38a5136d0e454de4ce122836c280e8588723a095c0632440af8be00a7fd083fa96a0b7c23a09751e542452a522f80dffc08012309ce236f3b7be2ca9679b2bb0331b8068e2c336cbfc19caae1062a2d438bb0196efdd2e640ffafdf23188cba74b849f01c8bd4a19ecaf713f30effb1e621493d4821b6b10fa740ea61c4168d31a5e9b5ecefa7d02911673ac55c46c91474aa9dbce31b904efae0f0ea234098b2ea1a0dff03b0cb00e87dd030f2056de5cb3dc2961a63f44cf046815827cdc1646cfba0631b7bf81ddddc6cefca6e61246b65214cb67a88d71f94adae1f09452d11809c6a89a87ffd2154f2a98fa6bf9298e8af824ac8e148cd6e3f85004b889fe6fe4d3b7307af3da1446d1c026de7832aa86048694ce178464161ed8caaec72e51201da0163a53e928de34ca1373d7c1fe9f0a7e1da1caadd138524c541ea54c3927ad4ea0f51d5058724644529c1a180bd8b9e128e8edf639a6b5627b42a0d0bbd2b507ae39bd1cf97a84657d03381df047da6e3e4d4d9e630a725f3095e3c03f2edee0aaf63edabe427b621aa6922cd63419e1a2660341fcf7c35518c37bb83811f1f4b8eb12ed259dfe6696040686ace34260c972f7a4e5e6761a6497bdfabbc6640061db318f66428498b1a714b781005a33ad3e836399c0a9aea8f8464b393623230de3e7aef5abead5a205dac386b5f76c078dfd937e79938dacff15bda147aee0572843f168584eb717e1db4313831d925134e3c536a73fa84ef9e066d0402e024fc9fede79c098ded259b72e899bbe242dc1c6327539b4703566e1e184e38c2cb659fe8be471754f407eb2c737bcca815a0798ef0b43023555f7a2aafa85018f274acdaaebe7623a55a1cb6ad6d09415cc0b003c69e53e275c07e637a40b53fb7d813b195a8f5abe4ad7a45a8bb4eae28d0cbba7471c7b714f51f134ff3d2e2fb9c93b9fdc7fc5e57e41da23fd176c891dfb1bcac1f7db301adac8cc28054447a09f53a J=-$306eff98584f07824e61211c26c224b8b692ecdd5a5789ad540468e93251bfe66a2d3671ca18b6472d330108beed013f106f7775fc78c3d63ba607c536d3f9ea72cb4820991994518ceba30cec0034a212da577ac7e1aa82594b208432e5f7ae232f98c09f17516da4f9f264b595c8d6029426b4760bd3dae8fc045e53da56ab8a0adef75886f9d4ad17fbb5e1e3e7449d91aa648064e5c768345a1c6b9951df43ce809089d391a93128b4d03c514d47ae1ac0a23984ff8c97fb32007bcdea564ebb56c3a2e3ddf5522c85010fc16f0407e964afdea0ce3a9f93d390829ec185306b672d7b1dfb06d0cd3db6a7e07a8d89981c55e4038017baf18151cce562c5b9d47f2d5679bd41f02bfd45dc271868989eacaee26988aacbfc14ee32afcb632d50e3f5081c2723a48931ee879071c64f364dc2d6d249dabe1d1bc4cf72fc0daeeb06db20c53582eaf68ce1d2c8558341283c88bb51dd96122f0b68ded87915ebe10d050048212500af43eba41e7e2d65c8c1cef84b57ff58f435f601ea83e0669f17bb32a2e6d83ed424f346d1caca323dd2feec0d7c5776821a7e4ce4d457fa63dec895c4081abeb77631886a1040460daec48a46770f5aa32db92ea7c14a0f6d289287ce6841ab001370d60f5538d968802ca4a019f3215b8b85448f239bd4bb497de936208a246c23595258dbfdbca6e9f90893f35d4c98eeb3805464bf3ea22d8fa78d0586964649444a2f4f994b6636cb6851a547be55215f93415fe9ce3b360874d35505cc56a9c5766711cf21ae33b38af84611f466bc6bdf4645054ae55a2b5996ff81be7377bcefdb6200b8c7f6da55a4ef79d33241ddce2b5b9394056ed382331ca9b980a1e752fc04d1e55ee006ab0962a7cdf0470a88ddc05bdfc0cfd7bcffc6176ca9adf2749ef7f9e1b502547ce7c7da2ffd7253e071c21161e27e67b0e48f19ee1ec114296153c8b6f1c7da66df196c9a2490af62fbd4832414ba40a9c69afff71a1469e983355fc11627881272821d4eb2516666df234cc46958ccf3f04ce1f57430ea4fa10ee1d86442ba8b195807dead414f507ef2f25441a6fb56747e6850e37641405a26e0e09ec8844179be1d9b7906206be135ec9bffff8eefd748bab9104f1a29d73dd9225c3369bd5c8e9ba5172ff263129f9945dac1867577a82a170b2254a7d4820172b77e84fd74df9250f0916e61b6ac5210e4502ed2f73e0b6d5320e19b871604e6a0fb7e3fee4f616b11e2112745ef72457970b6345e6a7913f85753500bb7bd9c4d88ac2256dcb10892021075d97f808d96b68991bb2f7946b19f50a677f712d03d6096df95fbab7311ffdfe9167da2c33a1b3ad073fdf399952b58e8d0be9d8768938e00f0bbfa80a2bc495c043c93a4c1f4bbd4f595e5467bab9b4541acbb4fe26e3b079419726a4ad5cea4d4ba1d2cd95746b7aa2693cbb0bdc96d44701f4e4831ba586aead8a2723b095c3d139b4fefab3f62c752ea32d604fe30e3fa6453ac00ab3d8ff07f5814d3a261adbd5d56369fa50c442f5eaeccaa2cd7bde565489801bdd493a095435701f7229e86c9b16bdc7e80eb864afc323e76763073aac18332f46ea799b593fc117c7e68b936f0645fc8e23101902d7453ca1e5915eb217dfdadf10f93f19c5d4d02e515613c1fd253f473e92ad28067c7c1cdeb763d9cacdb89446ff334821f0064ede999e8ea2fb8f4959c34f5717218c238a90b0904d284efafaea4888c68fdd461f6d55d45f89ab7ca14ea28cd32417b31dc4a7acb2be06504e1ba9172f3496e3c48f158f2def133b5ec13553f19507a7550e11e713089fede717092662be231f37489af0a5521e2287c1f49293d342dba67341ba999460c09db5ee83e2ab72131df816b0b7b2b63f1f2b9892867e5e07b27c984ce3c9ec0e90df2e83c946d695c1c9b89c1d829dd481e6039b1aee9c8ccbe4517ba349c2ed7fa1d16053553573112f1f5a3861f7ff74356864425e7494a31be9259120d58d86ab6070314148c853f2f98b30abf4796943ccfecba7ee76c2fcf811c4073b3d9008d7c6bcc27f69da7ffde2b1bff1904a4df354de187eb43ad6af8d19e39d9f3b8753da39c121c2dbdef8a7b25d34cec9f74109bcee7bd3b280cf7e7c2b0a01f6379c89b0344fd349d5485a5e37bcba8c463f286cc2f2c275ca5d69929988a620aa392883066e09cced40d5fbc493416eb918ef357326cd24acc3c3935c5298ee386c4d4c3493956c6a52e6a15694e7bb074ab88ef874614559cf08755a7a0f79a42d977a009ee27da893bac63114b26d520edee8993e002907c0b66c0f420068808935818c90622752b593ea229eaf047c26e7ba72ab66a7f5e71af40554d68bd7f12496ba53a642eb0de71e7751dc088833e9fae372ee776789662ccad46740b85f6799ce654b24fb418fcd8666d526f763f17220bc1f13f8aeabf64b273b69d448ea13e1807ba611960d73a624798615af4231fab96ed5ea6b1ecd8a90c55de97147f598bd3d4e6530b5f1570df05f1f852ba055a1aa2e8b49670dffda683978b46bfa3cb2ac40b2af47ed416b4650e0e79bb5ad9d65f11c95eaf9cbe4e568094ebe5ce6acd3588d40cce5ba7c7c9c1f771520f149eec7545eafb4e0958b728035e05e1876f1ea70b1f5f486bda8158ee80c6266496ad6568ee62ab7d9cec4fa3d56d831989a1ca9e5c3cda4f05c7d604f8cdd2e1e79fa28ec718756007b423d5f2cff825ff6d2d7a92f0de47131e50fdee602c429aa3af3988b1598b640f13668cec3ea3fee0232e1e1cc0e2a1d769f9e75b0785f41ff73bdfe4e161d250348fff7dad76e07cf0e5dfa4b05d04ac6658a16cfeba294568814f2b75fad550b67de90dea11ddc07c6f06ee5b42da6a864d46698de02a070cf1c02e44ffacf7edab6302e63faf0f3d1b7af1db37cacf2a873c1a07d65a3782dd8ab2e69ae20cd5154a1bb9a3f5e364ffb8dedca6691b8a06de5ed84e1d61689ce3226b69c123fb5f84511ace443e4f745d44e79ca3f17b3ebdaa58c9db93be5e8f389f8880ba97dfad704e66395aeb888858be6a4946a3ba9515575101a3a43462e791805fe132ccff3f92388811b65c1917e4cc49d5954540afa63aff57bafbb198265bd784047d6d8d337cc87a29ce7171b923105950128c8435c739f7cf4f98a46f1d0431dc4ccbbc1b1b23d91e28ecfea2d5882a9b0ee3e9158c7d521c9a9cdce4ca8e28f53035977418190cac5bde9aeea33a6d24bf18f9d039179ebd9a988848fb412630188c15dd2e77d64397ef97417df1c8ac39da987b12722fe4e15d33e481e4e0b4edd6ced2750eaeb3670e8287d7fc200f1f5f039e2334aa1589cefaba23171175bddc10e15da00cbb42590df1085eb7db8405ff410d82fdda7282963ea1cd25baad41dacc48ce7751ba60a60753a2eeeefd9904dac954ae71b64d90d6bc58d75a6c9375062b860e16b1e07eefdd888f1529727b84f03825d8bc674b13cb919a26feaedacb87e0ad67372e9ea858c243725ec679d1178cfe81ca32056c0966c474cafddaee43a6b0d3ba3fc4032ffea73228803331cd82a34d00b69497c64393cb3a3de015c3e1fbb4cd5bb3b9be7b424da23befeef59ea66aca52c6fd00f931632937068fff739f6b2fd4e4358d7a39cda6f834d70e3efac7ea05544c8f7586b32cea05ba26c229fc4b774b19aeb63eef15283838ef682b316e11d938b3f883294ed040a70ec81c32d431502596074a6980c64c2955a75e0c40138c52fdb0867fe622e77e8a39d75932fca31bf11c2b2ab03811fc9a7604d48bfbbbe98b0b120391fb95057589e21a1f7035ed0e946e381284f8c5a715d575daa430239030d45d16c5dad52bfa4c57f76409600709075afb7b5320c0aa0ed4b33526aa7bddbc7c71724796a08f061ae42d6d238a1aec40c004a3a8e98689801919919a3b197e1fdef467140cf54d3b01fd129118f04a487bef79275a5d45d2a388a6ec732f10d6e26d723511f16bc5a093782f53274aeb67b6cf50b4991c1398e921a5a16c0f05cab2a3b92618093b05bc066adc7d0fb85b70059b1a2e32e5e82adecd82f315c8bd99ee4004e2bbfaf57199006113ec96124bc03df4954b79a317e8d68ee47f6d76f7a3dc244768e49ed8d866289bd7f3e2b577c32b09df1ae1506829aa03a355a27b557d8f5a30d89d3d2cbd134a8faa81187160ab74e5c03233e9678ac521ebd6847086889a5a726904539466d82b61eb7cac215df38ecf463069d3ea36492e61ecd5b1c66a13e1f230119b9b082c1bc09f71e6024ac255e0ed4bfbe0eac90c2a6266ed90d6467aa6fb5a5a57d4c1c87be674630bc297083bae3294861c2b03ee0afece20730fe30c92728e13b6dc12e2db68d86314b709b6adf69dae70911f63e129306ea849d686b239a0326935d3168f9c4bf6260bcd3c96dfdbd854d8cb0eab81cd0c487abcf75282729d1f204bd0cf8c5f720b397232cd8132fea79a4093c4bf7ade623f0bac16616786fa905682e846b593652b11f4624ae210b07ea1a10e6440ce369a0c226d453daa3b8f3159a69c85e52bbba68cd782104143c3adaf502ba91f9ab66b3d3c34c2ab98b19ba06dd4b19209012f44953bbc4e6d62e6601e32cbf0ed80c6705f32b58137998d230d0aa15c2e029b028f8eded6a18cfdf1fbf62d67037dfa7e8ed91461f646620e601cc2a8e238526ac64ae7e54503f4356077111d2845c14787f7b90b7d7be84de887d4677c81a6d905370757e979ae803b0c3da397bad4b8212c7ba20693ffd969885a27e9d03fcb483fa5fd3b40ef4acd34bdfcfa426b40065ba35bc17322566b664d45282f00fc982e08610296bcb929abc23843b70491777fbddaf3243c650ddbfe18991d68b96d832743fa35930eed275bddde81af2efddca3d96093a3a389e3fedfb9eb4cbf7034cc3bd55e542ce5950c5b3bbbaea76382f401f7f1f86e379c07cb3f1fb9ea12dd89e32e53b4c0316e0aa16c65830f4a3326cdaa28d38e7587739dfc14d99a277b5419c373fca3d8784106ba6d0ec917837ede8647fe073a678951b7226cf8f3225d113c08e2c1e4d35580735d8756503e778f37180343af646de3158ee06d44a18eaf737b90325afe1e039079de89feff3575f558a084094477ffcb02fc65bc7ed91e50ab709b4d4c82f03f8e271f495489baa623b350085615739c51ebc665841b13f76a534c82ad5254dd65bd7795616ae3e81c7aad86562ef36cd7175e5433f851936cc307682af00482c79e5aa7579a8902df646bc6861d0a2a0eee7b0bc51720d9503a53801e0072f0c4041a1181afd2d7a7c6f408a9db263c12ec44260388c3818ce9f08ad2f6dee063dacf261dae4e9c999d42e06c31b715452fa008d11b8b4a4bbf1b768d2044534b738d0b1ba76cea2810680075d69c36b38e08922fc4106fd2a41428d3315716d1ddaaf6c76a527f1f6d042677923a81cd002d8614d3980ca806ad70d7768992fe61171fd5683909afb49f822501d32ab293e7bcce789bddbc99f2049dbc6f0505f6cedd1a414a2fefc9cb6159719ad96a04293ffcdcdc314f5bce8184f9f6e2be37252d661858b4fd589d93567ee8485cc8e00d3d89024cf799ea8d2a9a4267c4209b3456f5c39df482933be388d8a9158b0f430a04fa2d15c97ddae1dd95a520c0a2726ab424cf45d3b4ef8ff3c4a506e6c4a3635bd020e1431dc353e9e6529ccdfdb952c9e10813c9f500cedbccd1b43c1f95f398bec22e8a8daa16712244534cd130c372b13da7d201b860305e50ca421bd5046c59dea3f0141e18db76793fbd31b858450b32a4e145f6c9ce927213007390d031624e82cccdf717affc2a100b4e39e8e2c3f1f340d0645dff1f12fcc093f041cf8a0fe82d6ff24f62218833a14b0a5cb220dd4e25f7fc4c8958d2ebcd26d404b2ff7c9876f46a7398c81ddbd4f5a78c4610fe8fccc209fd8ba6c57aab9ace9801cb58922f5190356602a574b274a5bda258090d81e5d156d29ace63c85d90b0017a1279b8fb26f661e0ed70dc5628224ae1dd531b064c92c0c1fbf31f437951742c79aec9dbd1b5daf104348bd4285656e165e5a358539dd78d521efad5f87176e66baf7be3ceebfa48514323b99b5a04b5779c558f8ab861001e3aab003945b45343ffb87092199c18a0060664e46364d9a482c29f895fbd3c8ad6e9d0bfd3b9f8426b7947e9494a45a04d88dfa87f7f14b314a31eae02dcc3b69788b013542cb7437956b1d04e50f56167a8e87dfabef9f1d8a1ce87d2498228deaa63fc6e3fb0b1b8e8e9eebab433797660084c4910160d09234b8b09201cb7f9c1543c5f3b2716f0 T=$61c8eae6c4dc6bdef80fd76a6f11502ee2721ce8ed9101d81729626901c7e027f465149293844f9deb728471482a16954c1d2ff22af1cf84ae131353d613866c450135036a944fba575e7cab58c035d55a8d4bb455222adf45556c08b6720d659a174f9d1e7f630f50809bc8fdd9fac86000c945b3298fb4a50b04b18b26e6bdc8dea65fc851a275d7725f1962471ef151b7e2b6a40609542af03ef7f7bf14a179bae7f8b967dc76313319a7547855a6c67cac609e54b204e29260282aa06c6f0a9f86d5febcc0ab2e5c26d77b93ac0cdcbfd25b04024b2878094996957477d79757e555da5cb40a7726974e7ca5c2bc97ed5e83b44298bbe92b0236b691e793adb96c7d55f8e6100376a975c89a6ce7cbdeda5c2c51397f31235e2a0bb20876d1644a18992b63b29cf127d8697b4d55bf70300677716f9d893f207d6c03fce6ca0f4735c952aafd8445e04c65d1a27f7006c71dc610b128845334b0220ac8fcae916ff35501c4484ae95f28c16fe307239ef787504385c2594f527539994a36f31d4ed30423a37da58cf4dec16147e69164d66783da8dc6f374f7d7200aaa128784c07cef69c0294ca2253fed28c2cc13023eabf76aee96e6a00ac5f5e69eb5e84edf4abcafe63019c1ee6a558d1ec453de2fe91b2296cb1f35da889701e9bd73ead6f656b7ca29c9df39bf8d5bcb20d75325be85e62a86827d4b0963348bdb0488f23ea4cf1ddaf5dc6bf2305767b4507e4295e10e393904a3af0684372357022a6a11364654b2618b79faabfb30462892fd616b06a9da930ada545d019abaefc60816fd4764c3f966c316d7a4b0cbd5a5246f86fd6e1589ed82b7d8e90202135b4eeb2be4d65fcf4123fc1c994f7e863a67acbc82c3de3580f7fde569a0ec0077dd6aacb86699169aa15a21bfaf5b9dffa2a184fb95f20da949b00f16000ab730c054b468f75d66afb8a56c0b249ec0e76f419decedf03806aa2085ab03443e423f0a98f89341a350a503c8c016a41bbea3d250f8b724b86859727587c68afc03c491d9afa0503421a117c58e365fb9af3142d8860f69752596d39fad1914c7fe845ada9f8c82090de2ccad22aba50a79240a68140e9cba36d17e3e41732eaafb2b08b9936f09139ddb99cba87af4f3bae0931f7b2e645652e8e9554346e6e9a41b29fe24f4461a13836ebface9502285bcd1748f439a579889d82a7d871921696ef5bffed70d20bc3bc1b60ef470fdd82c39892eac40f145ecca5d540d983ccedb457ace7dbfe43b7e3c6c1cd20b8dd7842ba6ece9b93c9ed091c6ea7f42fae86f453df3244ae4c5c0fe2c680e8d1f63a93a04f21762123174e1e55c0da9959b79286e92d4edc10ecf67f13e0052980af0a110e5a63f613c7e01908506c9d3518c8a4fe3e30460676281c94904a9612038032c2568cec44746290f60b8c0baa10cfc1f3b76d1f885299522f17a0da5711e3b1e9a150ab0f63d47fa6f8e1ab003860cd6df6f660e8ee99431d33844529d9556e314d25a774856d5763fa22a556328f0394bfd8d5d2d3db3bfe0f98f7579467cfc31847e0f23c7610bb825358086000ad3613aa24ae86128c0009bf06d5ee07e571f77741fe83e97a0a3776a545a9ddd9b18a9e35855974471432726c1c699bc16753bb11f2228838860e37ef2d223fcf284394ff8af3fc38048d39aace86d2744510566c7e973a106f695e7c07bd896cc0a1a5b8d06c4b9e3649216caf92d61224ee5f8b6d458931d48aeac4354a60b6cac8fe40b7cb8686d987e53719928eb2699103fbc9ead1de121d739d378ccecd2b1a1feb6ed5552674f5187cb691c66b6ea26869c54eca058518c63ea9a4a283ccd9229a31a4dca62592facb7a9d4b81dfcd7826d12f9bf12888a513f10cc35a7f1f891685f29076312d73bb8ff63da904185dc52b5fc3cce325b9873fd663567c75581669adef97b4c2d48586b8fa29ddd7b5a180607c1971d293cc267174470c33eaa2cfa71456f6cbca0ab4ab74ba9ebff87c943e0abb176dcdbbe3d3b8ff9ba4dbb3cd7e32ebe17fea38ff3db66139a8f2a918d6fcf46a0d933959238ba1425fc1486fb549a8a77ffc57d86c35962df0fb3628701246330103b2ffe587f988b1cf832997827de44ee973a9f49395f7463466eefbc94681ea1b246b3931eec9f6b4b47ee0c73be11f316f8b4cea249f10404dc60755cd2c175b5b7631b373409489a31e78200394051b0d58de8c7b9ec3e15cfe0b7579695e646da69ef053f51669c2930876999c200c33fdcbf3e1b734e2bb07b5c371f7564aef6cd557540a15fafd529a2c4f59d8cc25fd45553806c5ff771a7497347abb079a6234c3646ac52765cf7a3f8cb105772bd245430d643895dae7c0059078837ee62a3d2534a1ae476a95ca7ee7bbce69169e03061fa8df5423c5efb21b006785daa41b8c0215368c6b8d7581e2a6bff3798d517ced21e77d00eca35a4018158a7a687d67fd01bfc843583dd6ef4de344509f5509c370f36ba8d18c52ac23c49ad6d96da17d59d82b9155536f3075e9c5c4369db14fd659b790fb957877630f8aac8fe413dce7436b7df7f988bb2ca002794fd8c2650503d9c8b334aa11592b858129449baaa62643fee50fed51bf383cee86121fb6659eb0d45d7f3ef50ae2246609fa27f2890f1672cc5900a3ab4ff8533b84ed473da515d97f7b248063e9d3a786c01aefc7c7f0237157c45cdc90181f5d898b20853381df585f100f8d20a0d0f1423545dcbda67787bfafe6ef6e27393facb90957aa9138bcaf25d27fd423c481c3c27015b462efc784c1c8779cab0b0c29338009bda82a5c381d72409e82fabd5cd0b5702808203957fbb4f49b42ed7b8a18fb5df3fd9a1cee4a181c0fc2aaa2190371f7c54e5e847cadc32c7a49ee579cb010dfacc56e6e7557bd4d0a934c8cecce2104f0eaf92a94fd81dbba936a62b5fc4962b1e53c0e021d213a8009dc0f2e1d357733e3062dcb8385a4c5b8d3b9cbd7adea96946100df9aa195dbae9a7ce0fa0a25a8c0e9d13b9cf2af3b854ede03d8500dda0dacafe1c960fd24c899cfbabd4241ef2a04a36dbf01220c105ca75d84b842c1ca9413e2a4e45960d6154b0d0df440041939a40e100cb8b2815c63323c748e8d4a4e197ee3fa5dac16faa2eaf3a8d2ef005fd132a6f022edb6a477fd9a4a056e94f76cbd16a4b7e1d21c9dff4d0628289ba24bebfb9a413e9aac0827b7b7005909dbe8a288a1850d392f9f56d86e3b8905ec03344f3e103ad611d10e11ef763fee8d3ff806ffd2dfbe23346ae2c4e51e2c4a2a7e1230565846c9009aa5ed557795b42695755ac4fbbb8f5381e3dcd8353605a334012248ca52a43cd49b6d419467a94bbf5850c678d4eeaa2ec9685fe617252fdd1f9619b9ae61b3ab91e6694227c1da634bf53b3bf004ee6a8603c01e5fdfa2a257ef95825ed804aa37b19c2f71667f959eaa185ffb46617e16dde889944ed8604167c7401b31628a4f6362b219137519285ccf43e5d28f5efe69f3f11a456d74d17edc018db1f5e23802750a6d5079f41006dd020d5a7aa2ca98c8e1b8f65f6b0bf87d1dde348e031e367dcabc864eedaf5cebe47f0982aff078529c4fc07a7f70a0c5cc04eafd8b5a2064bb2179b1a88818b2e4e83e6b8d4c45844865a2517879827cff9e19c7741397d142c61365b907a084134030068c3c9db011939f46c3a03d7eab0c17975391b27c70d7f8ea6d395cf467c6097288edb1b6dbef2d34b3016bdbb44e5d219c9052369d31295f6404877fd7b5b256e756fb42f0b3bfd4e857936d8eca609e556f108ad5eb66729f997f505951bab4a561e685dafa5a2f8dcabb0876515cc25fc4b09ff6c69416448aa4cec699e0b08730430b6e20b7d422dba6768343385d63af22a4ab3cdb5f5e947f69a670a9a670f1bc72f3f7e997101745aa328ce5f003cab0d076b8eb4cbaff8ed5649783b52001e1678f6c7032da28d5612cf70734cbd7ecfe1bc79c2373d314831baf0511b86d5894f4efbfc036177869d770abd3785a8c9622ff3b8502f0479e3a5e2c95125992c4a3f08f2d17c573667a699155c174ac81ea45c3e723b4c63eb5afa8f379033d28019a4d84b4199095e07da5a47925af705c788ca2aa1eb400a634604542858ed77a56afb295e2176add4f3f1de743f6abdf64caaf0fdd508c6110d6ae604dfada6a5831c256f555d28900292d75c3725feb09f574d194e41942aa63ec0b63f81596c13b6da4171250cf0883c2656f97843144933e653c127f276341c0bb1ed7b9283576088f09dec325c16caab95c2530487ac929d37141daf1ff04ac6089b55b9f7b6f671d95c9d424bd4901bb3fe0ffc921ed0c0daeaff78e611ddf0fa2aae419e6f1388bceeaf0f4b2d935323ee1d66fc8eba19b5e73471939c16a59a5245026b0c31d891ef0637d1a1be17538f38b052484c1b40db9b9d4ecef17146ca5ca29be783491bb277c3ba43523b5cdc610b438eb90d063f0f212af9d45ba32872b65810511943165d31a1463a395b375eacd4751a821c0f92fda3ef1755de429aa5d9a4a64fc5c8016a63aace1806aa9da0b1ce97d76e4863fdafe480c1849d20022f7606a79541223393ba9128b561f1b9530bf4371ef19b25e745dd9d21792f566a2e2691a3240fca1f1f1137f29ac6fb8c858ae0add99687fd96f140c48fc9fa4bfb254218c322af0e468e845992a18d87f7c4c1bb951fac0c6958e2d230689236b3f8840ba5d72ec0dc04132f63973649e3e7e8b25dbf4ca9d58ddb5a2ca42920c3a50152f1e5d9c637ec624ab78d78b07021593d3361877bf698b47470950f335e9128db1ff748bf014d3433d444fc85ba8bf8d479821a8a2ba7ec0aa832872d79a6d75fa07ceb4e1f7b2b8e68a9d390abb94dd5fdb776f0839a8bf02738d6cdedccb310ab65d01a77acae0c4a285f067ae07243f60f0aab1330d9b7a4f5bca68bd76f0be91565731a9a60091b7cb327be908f1fcca767747945db1ef19e49d06b31c4387886f48ef5e283a5b54b4b16ec1e0c8fe00df303791a07e419f865d35102bd82b6b63a86fb43a747edcfd8bba35b13ff9dd1bf159e7520eb3eab11ff77b9d6894d2f47c3c934d7dd0cfb3d554f76e216b25487ff861cd9e7b572ed6ddd1596deca6033bd41e51c6a11dfcb3a686f036a7f8bbd6e840e8b0a27d910b2acce2d5e5039060d388273ddd855ce06736f075da2d9702d84beed362c3cd816c3868ec39297700102fa04881173ac1512c62f14f88815bf665e5e961e5f5945be32a90d16eaf906c8152349fe332124f882dc2ec8ef09d9acb8aee896760caa16fa3090827031a4e4570a8ea6b30eb30486fc04bb0648ff3da562a8b779358a382cac5f3e141d7de83a3c363d27db6d46f3b69dcd4a4bfc2ed128af0dd3940d98fa090ff94f681abc89f236204802fab9879161b251e08de0c69485c1e6141d573a45fe637028e7ca3328bb55039f1d665e6aab0f3f640668198434a542507fa31b4a1b9d8b8e95598dbda457cd403251c8689ccc07da2854115bdbcc7b58b92d10396fdf05a72d1f68a237b593f71a9a12fa0cc808949600b7a8c2f6abaa9fd0e325ea7e130fbedbc25545d44a7f207b90dcb234c0fd124feba121f0fe82057280b40683d1143a5b6c911c12ebba6332c66e52322da486aaf25d94d474a0356b09553e95608f63853e9c5934dec57195544280e3df7727f7e97e2f5ac031e747121a938b0f9106cebd2b190f5d3a0f23252696a59d22dad84becb50cd3c2bd04110416fdb40bd6f8cff24cc7202c3937f61ee370003a778373636a5d940a3f90018a613184ca048de66a8390fb63358ce68593cf30d9d1c7cc4e8e06e3657a6fd349db4091101164ef4594f6671d658f19cb0c46e6b390975db3539b9b50d1711602f7180ad01d561c3555e03f828fb975ab0cb48f0654701b5cf89c6f7db7071d913646b9996633154c350f7bab5ec1488134c607df72a3f7de8b195cacebcbbf9cf5fb66944ad228e5aba1dd60b7fa19c3e9d29e5e9bebb1708045749a2e8d9521cb3b1a68c230a655d0e36ee1d6d566766eb3131bea1ed0931118298eb1d4ae88fd24cb5dcde350fe4ae949ce6b3a1493d792592a71e9daf71dc996b5085be46ce7a78db80d0b43d8c1ad8c64b8533f010e09816116d8100b89761a8bcd5ce850dd1e306e6973319e7ce758d17c681f6f09e9e325c88659b7acfb7b1b9225dd11bdc22858b03c0fb0eda65c8c488633067231113a89d2b80a733ea49896aec6516eee1def72d8ba7caec2179798683602961db43930ae31e086246508f0317d18f317c830ddd1a18db9cf65 [23] S=$1266417621bc02 W=-$34c23da50440a8d474780da9760ee6059af2428ba9fe5539baef18cca0a98f1e3db3555c426bb1b79fac260d41b241623ef90f148bb78c247e2243d8eb9179395d1153716fd9e67a49a67ec9da38c1000f559679272070dec2c69a2da1da0fa2337a45ccc5946a2b7515843a74730604034857e372b7d557c38a15017a421087f15852ee1461f094be19e15c364fe2c3eafe19459e5c0d4afbd656036c47f756a2dd51596b5bbb872edde7ae608ed9682d878179dfca370a71e4946db51b8d1df6bba393887ce96beb713ae7a2209ea4a42a660cf6d4171f6f82ca2d04a7f5d3a9267bad2e3ddc1cac9a61eafe3342bb9eb8ea783308ccecd9aabcc520b070329a716f5d148ea43a2741516d2a6084c7a17120e1be92b6257280b4926f4bb2009a0d5d6e92a17a1c2696ad3c04c9e51e7385ddd6a0377da3da64a53f58b5792437e973b2c44ae733670501cfd8ec08741b28106220f918efa9ced655052e1040c7233df1b58aec83c1a1ef86cdb38bfd20531f2b4cbc35388b37d51c3f96d77fbd9c0cbd60cb5f322ef6355d25b861cdad4147cabb69125bdca8bed9cc22223b8ced73a9fcaddecc27e14379f24d4e1422d4e53b0fb6df028231e1761679ea532b5e287e891b5e9e19222906b4d75a64d574b279b9fec495070eb454e9c6346d20695f2d169dbfc48ed5dfc48316c5c157cff5b201ad3227984b4e964c47a14c8ff7253d9e0ba52ffa148dcd6a07b68671ad8471f4ac037a7c9d4d38aef4db49efc3aac8ccbcd2a1a7f9d6a865d00c374181dbcd90fd32e7df111522c0eeb37150980d42484f8b3f2f806dba089e4d8f0dbd27e7fe7606e4c5a970e7073bedabe2b537ccac6353b6854d1b94673f68743d644586627cb64e9b4fe9be5c07c29ac7d7bdff01b12192fbff2b69c652fe7bb6187d67ad217cbcc2918a9ade5a3a650f978d5c37597f94f72151fbc64e7dddd16c88fa6683c97dc1f5505775c796d43ae5ea8db3af145c8afe120052ec03bd3a3ce229e5cc8790e948da96e71b34fa8182cbe4d0ed40d76e2bd2bd27a086acbbd295087e463063917e41835e2f18dd46188ee2dc1041ff6bc437d412dcb1abcffe64205460bbe79a499f5fdaf87086cbb55a35816bf89af17fa0fe66bb86a5692d9afcc1251e5e93ce829b14478a0229872d08cfbaf1eba409d39dfbe7a3488a8db8d56c26f28449007a3bbb4fcb7122b52c1e11a14381e6f478abe56ed6427c5de183395b4b632f166230f3c87cf4dd872a953dbafd96a8308b211ab17dd812c6152694b9fdcb1afcb4f326a1683d9f689b38adeadb7694e0804d85eefe55bbb06929d675db7577f1ff202c155691ff9d187b4e4f26cdc30c1896016c632ac6fb00590c976808427bb7cce1c4606182aa02de0d7636118de8d4c83adaa525ad15b98602d2444b3a3371bb87423411a2ce65f8293a853bee7883ecb4d2febccdecf8dbbec791203c0f6d652c0f4d7ab3c04295943b1e04c0e860607a27614ce6ae5eafc1755b1aaa3c06c6494f6845785eece66d0cff1b572f118a1cee73c4986beeb002483278bf91b260ca9187c11de53bfc1fa55ba51d42448710a32e14941728ec29d115cc5feabf65c59f082eb763d8b3538c6d91ad87c3ee89e8234055f8aaa82f82eb2bd00e72e8f0a8b2729aff758bd2af9ed9efdb0348f4c70564ca799c5bb75450274d908a1462861f9a5e99cfd58b2b76bbcca06745acae8a1c777e5f642db89d082c0074855cccceba76983acbc943f9c8161f8646d28b8de3cb051e57fc976bb3fc788d8caceb3aa74eb8217c5ae77c5a62f9b5619fef17163686b8953245109bd6e7e1338f56b05916564097de9b8090d63ff80d12c9ff9d83e3efb835d34e3d04367f3c25f867cd887fc86d491aeda6d688d95d52a64f8bfcace1641e514b92582258cc6da1cbe1ead645a29d1a5afb0a2f4dd5d71784416852cf02ed441b443c842551c6e84d6ba1cd79eddd5d28722b0e9d3acd0accd8a9329e840087850d302880984744394394bb8e76d230bc42554b8f2ceb8c0ed88b3c4f9bd348ca3ccc39ccfb11b5cdf2062131e5c4823b63bf556a79b0e9187b88cb7da4c44188315656bfc925c0c565e9bafbe4c84c8a3739def8ca8871a4d28cdfdbd61664d1d65e8370bb6001855b28bee3cf7b97cf8d7ac84cb37930cce8c0b7dbff133d86e737452d5f3f6a75349db8fe386209b0b057f5d3c69db8ea229e0d1cd064861eddba9b952330144003ce29368cd9ea25826b1d76885f7c2ad71743079ae01246fb150c405656a63e25fb054b3cb7c769979465383a68ed54dc4b630301f653f755f0478a02a01aba18fae5872a28d6a333ef2b52c56f12276b2829458c4431f0ae02909866ec3ac5e2bf95dd14826551c042cdb969020f12910b7223319ad5eabb6773c2654fd58148b7633ebf5961e9cf279c99f2554bb2754d2dc4b72fb6d3f46454b982ecb4407630d7282198b08c25a5a3a15e2b1eb8a9f832bced10bc8f8e3c43161ab3453ff7399d48053ba324eb4ddc90340d931a7a1343a16ee6595d48f0ba4d81157008c05cf5a51bb91be15cc1e052e891ddec8a6e061caac90b932b3a6e6d0dc2ac7b22ae0d716bd3c79474cbc4e5462bdb6c542c86830e6b437e7b7ce16160168085efc16f13671dee78419507a23f29622ba53ebbdc6bfa3e658cb95053b63a14fc2df122d9c366a7fa918ff6c194ee07113fdf5c2a35a6e86bc7967e7247ec907e9834f0a6bf9a4c4f424a15b1fd72e16c8e15520c4def7ff2ce5c9622cd345ef2dfb3215dd840e8e21fa1a1e1e90355e20ca6c43bec25c4d736b97860eb04a371cd1934243705b8c7f9e8c7b0d1dca40ef579aabfb28557a22a6c5036fc32a920e0e7a4a3650d83306e70b24899a40fd1cc415311ea73d49d595c5df63e43e1eda18c52baa8779acd3f990b2e7fbcddceca2a43d0c62b61c630e85b0dc6ee24659856b022c5ce761a3d461e956c1a398a4f084f29346a2bc116c87c23fe6dcf5b26db90e93f30e8566d5e806bcc4f9f997cc6cf71013f9855bfc659c3010db36e5b4439a2939d12a90c98bf7b237b8c805c079dbb9b15087abbfb977faf2217039f2305b82bd83a717dc7f1b55009aa65acb192e072d267f5a4c4cf2fd03e1e4e6e7e263904ee15e J=$17433cc16d325f8172fcee2e855100b0adf3e9da33f4e6da9c767a43d3c4d1eaefd4729557838dc74d9b31a5f898187db0f533326d81f01dec3ba0e1b7694ea5dc70b25b0831632f9eeff602e4732b099dfd2f1a49612832d4f26670f5e1cfe33041c14d0b62f6ccd4d399da6f5b66a09d229eaaf609387599e26fbc7d3bdddd00f70923265c67151c906de074c75d0893d3fc618423cdfeaea677a4dbfab1d76c4a182daebc9695406cbc4c74fbcf4bd4cc0f8de7eae31cd0d78c125d576e66fbfe67e2625768875ba68dd6058adc7141fdff5e90d498545ac077ef898d05675f7ec2c0ab71193c77e0f4abb777dd6a1dbfc9ce0ace2957f5d5df554521d35bc53b1b815ad59b2883944bd16fb686f07a47c31ad72427ec9f5fe584339d2e4f0055dbc377bb730cd12642c2c5cc3eef5837efde9e592c79ad3683f4459f7e2dd63bda729b47fcf57a3c2888af1912d4f85cc05a309c20025a930207a594a7fd6fd1b2e228c3dc2b50568ea4b74e599e1af42d50d7a3389771766cfc77256011c4d7ef830f53249b5343abe0e07a4ffc37cd145fd8258de2f98eae22d45ec5dafa5a47fc3e57a934a437682a8f677a0109839808ea491c154dca9c1e4de3b7beb9a6385899e251a91ebc68c2b449d84f65febb950d9a26c5d10a6ae3ffa4aa02fbe1dff5d4c8b4b68ce0c50e9bc39db47b3114d0fc1cf453922a2ad7bd7662509935dca36457f6b4b34a65de8d04c2d0e69459f2b23243fdd058b291685b877effad6c01c9b9c57a0538b086fa14763605c609196eea7b1815a3a3fc3be9b31b67949077d0548439d43dc6dfebf9e1a491c5059db5ca3982c46f83228b461ffc17535e36152d17a2c6edddf4a2103a01d0ffb67c3c6a5614b99bfb1e529429323bd311e733755ba085ebebde81050513bd00bdf373913645c39f4b65d1dc1da5c645dfb2fc9ba51e94efde30b6229792aa87f4712a205dfbd56d03a13fb5dfe955653f5706ec781cc26ae5181fd9caaf9c0f74bb92a0557c62bd65371122a081c7f608380dd7f821a2e0b8040a422248e5ed6b14262bc3f4fa90c62ad89f7eb979ca8078041cab7986aabb2015f800a491491efa9a908332c9574ab2a29a2992097302cd59fc858829e6b34f7e962e5feab8cc8bf50e6d3fc890b5b0b3ee6ba42d7a0ea0e31e54eb7849ab19d27620a649dec4eb2db43cdbbcbb92684aec09cd76a3989bd84c762a8699da9468000795d405ed99a7ca1ae9e49005839865f354e0235b6244e79c362c1182b52baf2b1ae0cf2e546023646b417433a02e45a412b002d156bcfcc1b29e3622ec99989891bb611f2b8290e2581a549a677ab62ad52c68198751e883923be3eb63e908be36e416f9cdeba7f8f293cc51d31fd8a55d31bdcb6f5fdc516209298c08251050ec472218c14dfa8617ff713424d4b65f88b27c6e94d9d269d1e1740259ec5feedad4f773523d7940d22b769967fbf1ebf7a1d9ca0613aca3dad9a61ff6bb7c0324bd95122c402c379fabde787a6eb77a082e334b70e39f7c5bc24cd3b1ac1e883de5fc177f4ea64eb5b3271126d603939893989cfd3feb8c0fe10b5e9aa388dbd402dd7511456183d03b033d6a2c995e9351b4868057ad5c34a4093ed1a1f45b3355f156c16d0e060fa217bbd81aa1c21efe017703863dca0ea44c678323704e2bd63fb7ae60bc39d038630edf64a480e71159166422f99dcb1d3352885144e4670e48c2a5137a7509c5fea9615facae3fc94b8fcabc5ee467cbf027ad51cc4a6a147b0f1eaa92ebce02c302f92ec77f6e9b376e1c90734057054e94f5b86d1ed1155d1f606c8274f93fc5d7b746174825cf66bdb5eecee7017dc4e0d8e847604b740ec16b4597b7b0241a6273dba3ae5a4436119d056ec91ae141f6a7b80f92371257847fde1c63ed67e8567ec61abe28d009bc5039f4a002881b8cab225347c95362b3d6438e6926cbb5ed9cd47fc7fd49a904b38c1a9a845efc37aa45e4bf1e7d220c1e5f7a4ec3289739f93af493eb45aeaebbfa56aa15df2c0faa21bac44d9c66cf3199082b331cc937ea8d01dd7adc3f02e210bfa57f086c96752eda2f5b6cc2735b914b49843a2dcdaaa5ae654ded53334d89d473f11b75ec2264439eb3632b0f95f18fb6c8276490fee18f299d25abe922e0a1ec8bc9787e732838da6a3c03e6aaf8487cd5257787ec5123eed764efd37f2f42fcedb5dc47b05458fb15c0ade4a92be54f6bf844a990608ca011a5ce2ae9c2651ed5b211fb2a2cc8c6ddc6ac3fb37be07c13a19572de3ab224ea3bccce44107523040eed02b567316e9e91d9fd5f3fb4cbfba58bfdfc3b49be1f47d43e44159864309967dd266f85a209a054f2be7558d237ea1b27ba6e1d092d62f589abad0c25e247b72cb5b25d81f5b09788de0f6c54de0806c2805960186cd558d0acca4914c0deb2e14ca39247ff6190b65c08a0ff47f871fcd785f1bd02239363c8c921fd0c9035ed1439d035612e9a05b20b13d619fe83bb2004a11c9c8c5e4faaf5d71ecb9b5e84d8d077f74fc2ea4bb04a21520dea6c141c0d90492fe4bd9db3d19bbf55d4164bb416418ead5e05259d89a4307028e92763d958108e5b8dc0635fb7e1c4834c250257bd379baa88e983b1f8167351e2bc6981e30b931e4636bc5f2e830870b83d73202c960d58b26deb6d1d36b4578e9ac563b317dd853444f16c57e8b123fc0449a698ebb549bf9045e0dcb50d522fb1a9751da032c64a51137aaa9892710bf0bf6e00ef6bca48a1b61f71967c62e57bd799e96c6fb8caed7e27efe835ca7a8a7122506d2e7e363499172e8a2c58ed956d4da0d1c259117b9d9317c03133bda88e6f531fcab2de739bde3493774fd967c38eba825d7eb84d78f22a23817adf77136d5febde71b6f1aaed469ecbf6ae6ad991be13c59476ebb5e2472fecc71d8b3811861c7c9488e45a301ef7fb0f5a2b0f44c5d82a6e751588b580c9144e70bea19ddd4143a0bab9614c8663f8f539e9634929a9ee8c6d0fc1d81e20237edad7c013764be85538b8b5ce990187ac4b77f5904b30b456f978a9bec826d4fc036635216a0a37986b6f8a64fa4b637d6f1fc5764ad18977759d8905dfe621214ed47b3b256e60bb4961597f74bd4ede3c08541ae5f53f4839c660c7b0cb7af69e65cde5b103fb25a29dc3bfac8121ecc92f153376ad0bb08fccd75c207118ad201a1c08492fef06b5934c3ffebb242d719d5647d0a2e4bf3b99751aa1ddd3113ac05cff7841ce4adfde68fc19288278c71fb364fa3765cb293d04536d2c8a8d2c4747325b1c9ec924dad84d121b1681c05ec00fd2410f20cd8ed33a8499b5b356470c0159dbe29bba24a2383bfe94324c77b76928f44af93f9c480d2623e3dbf8493af09b9fa59ca77c501d4234eb7c93e3b91fef7a33b48b5ec0043e5e540d2ed13802cab81caf7a556dd4b8b7a6d01ece4b92098edfc159550bea4038b98bf6720a313309983f2ad7a1df70eaaef4881dc9bbdd552a65cf97daa0e6e2032736ca19cfb131eb39779ded3a11f1c967c4dbadcca7e4931e39dd5404bc5a7cc3c92880db88c4d0f4b2dc78b5f696ba87d7f94b61dd063358ac30ee7b9848e96f7e90af0d91592ebad5c7f8479ba87a052f642c6c2e16ecc4c152114f6aa8782cdfa8c7c9a6719058521b68099fd7da0ca713ded5a519a1d25688b69257775fdd394c20c0abf6ee8d63b020e174d98f7d5f7ab6313482416ceb6d3de449e84018a3744b3a0c40ef9ebf550febe05a8285cef241da73a6bf42b9a3019365c15550c0683bd5974e4b4bf7a5ae100b55ed1f3a302b66a0b193e6d66a2dad3188ee63eaa74112411f33184517bbae8f34fbff11471b9ad032dd95fa7bab9fcb4e28b074ab8537071069496332a6aac4bef9036207648d7ab85bcda425d2ef3d216ef15f639efeca67d3a9bb960e7b0137709c8441235291e4dab5bf8191dbf280caa77386d75dcd8c8158a3f0d5b5745741d7adf6870c0280072a5e32be24104f37dac77c68cd802ad7dc35a8927734e0d97cd592baf3b41171f30fca7e108710043e39bde1f68f254e71c4a20a22161ede82c5fdbc7ce5478a5712574ff978cbbb98aa05bb2596608ce8d74d6875e64a3f7ed4ac0e25e0438119b3d2d362e3b0d4f1819c322f9db5b6d091b0119ce27a92f7a4e4b906f448c41aaab9bd052d686acd84ca9c2511a55f7edf981cad14e643fedf8741f452e9a8be0093c9cc2820fd24d50f1fcedb6b1350e7f07ec406dc5ad846e249d78f77f08589974433b027be9b8ced8adcf5ebf130f33068e4032b8648e8c15210c9d473d5c5b11d43dd8be982dcdc60be3e0977855ac39ff106825698bc41e4774d7387bcfc44bfd450bdaf2eca7e7a28ccba428469fba9e07d6fbc2768ac6d656f25e8175648947e7a365412c734a429627068535927f301c1f271c45e3656a0946bd20b41273c8c13620f9ea9b6fdd94390d52b5af2b087034e1e64d21eacaf8d11f68c8db65dba6ac77ec02a648e7b1985df8550ed08d9c12c60cfd2016ec355afc04f7940d39b8873f44806ef4aded7c96b1560fc6ad3573608cfe9134aafa36aa34b5eb7a6381df2a8f1e410d50cbf4fcea7999e293e4bfe4afd60e5a9966f071884375f1aa03104a3e12f350def01fec041cfd0090d56c6095651969e6aaa832a79a9203473058d21d3d01118a6f732f8bae253dc49fa5235ed2babd6986d9aa55867d20b8eb5c4e1798725a768e96c1b888f3e4a442db3e6fc3ad1dcaa519a62b4dca11574eed65ae2c352debd653c9bf124029a13bb9a1fa0313b738326a29e6ffb42016db94eba67f71475edbe5c1210ad8484c6761b6c9abd40108ded2a507303587944a036f8b53828ab34c7fed82a579ce9a3115678a266a747d4cf79ac289996ef95fbca89a15c7cd779a2ca3d60c7f2ba350f76bf6a3c9f6ae67ab71bda9cc411d185850175239b953d5c1437a364470ba330cf0e43bef3e4cd8c0867c55815b7f0c35ddd7c21a8875286d26743f30de30cbbd7b03c08ab471acfc320157552b659e3d15cb72ded6e65527509d770bd47f4cf1b7b5c3b99d9f36d48505157db94dbddaf7050d6ca98437c6d18f07476d24284e4fc7db10edf587ae0d65160401cfd782d0b5ab783ca6882e29610550c00f18bef127e3ad1db119943b1f1e3975374e1aa529657cbc1945f3ce1ed9d73f2c90bb35a69964d10f5d5169cfc0c883e93f009899e2e0e1dc2e41bf4ac28f5301eb1bc42aacc69559aea0d4a70c13f5ddc0fba4629922d9f7331ed422ee07c0ab57860c54320740dd72ae7f04f80b5f1f32e8ff6499d80c36db555f2f82bd3e543ccbad24dcf13dc859ff27a43518d2bfbfba6e38ff09c230d11299cca19fbbde7e2442ed08f47e58d4f8fe64c1259c954e6687cd73d7eccc154680d89e0ce6be1297e058b24fbbc5b6539d0b1f6f0fdfbd81607fcbdc9fe14547859bad4185290a0de0fa502edacfcd569d1b7d87e29bde54266a9e977fab450e0b130ceb05a97131d4d99ef5895365928f6816b7a687cb024e15406b67719465d886b3eb986018195cfae5ca25439a9eec0b62290e538ffec411b8b98fb11dfec616d23e77a64375a4debacca1c6715b1a38ec397d1c5852d9f7b28c06f08a7eda102e8e3929cc9973a7d60a8b64001b8c745bf74056aa03f4e6f15c634cb02cd3f078ef4d68b9652ab45b986157c2a544f5684333f802a7da55115da5221e91110aa23acfc9521a80e33070ef144d583e7ba4b840a5e33fd1b0fcc2b6bd87cde3850bcebb9493884c313378693410dcad1d41765e75ec44405b4ed745ee66d916e025d959d1473f290771452582e85ba9f42e378e4eb7192b8e7880f564ccec03feb06fddc8082d61055346da3a9965a8579f1d7dce327f434f6862513790bd784f020bfc05f18f2b7cb3ab81d7ffa2f0716940988295117e4d3d2727c8fff5e481ac4de6e9add1b5635dc4d2df950801ae2c549d842e91c9e68fa8e425fa6a74b184081d1904c8d26a779964d7e702a2b538a49240927603e94fff36984580aa5cefd4cb86878c1e8950200bb9e95c33fde76cde9673fbdfc5a1aa4cde21626eb929c87b44990d455805b6c74abb0d89581fbcc870bcc6dbbf87c2f1e3851c080de68a707f3833712f724351ea398e2fe5293087765771b2c09488d5f7c2d698e4a2124d6c65ae8ba24825eb7d9676d9240e3cf3967b6434cf27fdfbc820b5c848b253b743ecf120033ef1897d584437c525a144942747e41dfcec66e1544be7ebb9ed726a9ded99d0f28a8b1e84855c71697f43db268b47c01345fb8 T=$3293c615cbfbe93c586d9aadf597de483d7779955727aaf6ff84a6305cd763bfdbeba4e4467f42888f0123d6eb9244aa682b4adba9e607faaecae7bef83589871e262a2aa5b7a3bd11048e834f2069ca48a3777463be1d49adc2aaf7f0e517206cba63ced7d00c47bf6b87b65408fc145e581c429edc18f1725eb24971a7f7ca4be4227ba6d8244195cd396a8e27c07926238afd182f063367245b6b5696f52949f0dbd1d04bfb7c400f3ce6fcb052695f8cb89678a7885fc94f9045823eb5315ad49b62ea53a31b6d735504bf2d13018150f5f4ad2e0745ec79e2e492a14a3de1d4322de0ef241d020e109bf90892553fdb3207fd7857380225b98fb5b3f767efbfb9b93c48f2b9869245d05e632027353c5c06bd54b8958365d8cc460c53f8b094c6d0f6700686d53d7ca9b65a581372c0f7ce0b2e5bae7a1223377c4ee2d3c94ef22f826077aa5d24363fb99891877e8dd481a4cf434dea3950d48a4859f417182c8080a78a75ca957cf9127e79383c3851362471db39cca0002f1dd3291c28b07c58b3311c69676ef49b2674490b9b3420e326372a09b6a7df69cc3b877f0b56dc8faba885371836b15176744f4b979f41eaa9a5994103f1679d7ee2f90ba657812b78c4ab03dcc0054ad385739c7ae4543e9f9fa7d08a000113d7d501be4a8fcf15055e6a8b7cdb47bfcc1500e09f34cb8e3f2d36f69d2b1abb4cdb782530b669702129c109cabebceaa7d50e8a2b5088f21cf5cdedaff209588353f6d47413f10c93ea74b052a258084d8f8d3e14be3d8d40824492ccab18508b7a49a1e5e62c6e0d29ccc58dd5d8e1fd5bd222de24045b037e8a94b7865d57a08d18d7a322b5d8e77f3a1cb3a30a0cb738ceb5d3ef67218d68d6df6bad92167a163d984d94f4ae3f453c4a98fee4d72ff1e721494000032fb94e2303fc3f1cd7d4c13cf6bd3f6c47c8d712f192e26cb986ca193d5354fe2af48e6515ab5ed9b6d7e815c4d3f110af09c154bbff92bf06600ca78410bcb7cd9c8ca6eba7d3689f406d972d51b03a146897450f30a624690be0cca228f9f6a98794fa62865d949e5f77446fff4ef6b0086bbf899d1eef8b12e80a7539161a7d219e43c37f4a879a1ac9fbe325128b96cd0520b03e40988c183a3e84d426083e2c5d6adf603c876ed0b06041e836f9859856d8c883138ec3c12a1a10c41c888b116289105c9d2ec4d7ca9a4715470c27b3448333a20a9b2f8ba0a17988f177e1949389dbcc3d7cc7164a7d0ffb3be658e1cf2e9cebf54901538f29a59ad7494383c4b29895b6bfed8661a72ece0c94d7f93856179b3454987e77defd8875ebdc86e638179eeaff608eb87c048607e71aa6eb39f7842a908a4f0e0a8278ec2ca023b42fa1d8ab408c054a54da1412055f9a0310d2f6cb7bb61381fe39c9d1be2b1d3ccb5194a03733ffbeffed758e9746ce2ebb9901cd5df60f226a3826e1772237e16d4d465299f99368393026c456854bd7dd6e095f7d3cd877a3cde7d7b97901665b27e21922e175b4ba398e89eaa954a5124129312bf2440429bbb7c0669d500daafb631c8094de278ba561e82dcd8cd6dc201ed66cb7713a76094ed4bf623523864474407ce376b67c61ff2deb2b612f700cbb983fb4dfa309786bdd512493a2502f19efde4464af2b739aace566489cf5939c1419f90f7f581ab558af71827903a2b1fb67e1445f2063a8d803da69d7adb0c2607d737a376c30a715336fd8b838339f29edaa511e3f8622f69703ef072d1df9ddbac5c5073fdb486e6fd0c84068613b2020ed276e5708577a8bda68a142ce210a23a75571591110189acd3585e8f865177a278a09aab4fd78934c5f51feca62dd4060d71999c2b188e9cf2360637dd87418f6de8211383e0689e07edc319c94bf74af98806bf0fbe1caf0ba598b4f02b2175c88174f7063b0013e215181b2084b41958db154be43cdc966294cd7e6526f8b8ae021a3f823ff28fe8275e3da722e7db883c4ac1e16856a8f92039e1530b8dc7a2f0dc3e26dc46eddb07881ca28350100b33a07fdd2f147521fc528cb6383792523ec487a754660a4e4d787ebeea676dbfe73ff22ff0f288a6a391d5327afff8879e8ea2076658bc8f079ca0034605cec8e72c3195f0ad0266b806296a82bbb9f7ee69c50c4a5800b12def8021ef01ecec986edad052d3510644ee2828526bb1de65f1edfb5a3c795d22f43dc17555f01e5605ae8640b9d44365aa37290cd327ff41f375353c3e0e945663a1cb19ddd3b6a116c5ed5a2d312f129b475ca5b55b167ff2018fad4db73e0308e7cbb7fbdf94cab4559706b9f6b3cf9f5d46ee77c85891d108292a449c48ab67c2809d5841cdf0a033dcca1d53bb566c2c9635a0bb10f789d6ab3ef43eaea8fbfd2b14a264f8ac0c2f6ad20c01e22bb57ca935da69fed05c7eba925a3587a9a0ec3add31fe33cd27ae0ae534fa75bdd1c783b7d148dba53b9d081eedeca6b27d1ab6e5eaae5d813be7f13d70f51f28fc7cbbff91e6f83fb7f70ff8d6362ae399f2b98f843af6b924e88b17e186cdc3443053c2af4ce4e4f8a5412d232096f7a8f896ae1d91498dae7a341c85a28f5edf3c7bf4cf34f6f93934a884782079c71a54ffedbdc5d2f1df20a87f06a0ad631859d7c88ff403d56e7a15f00e52e7d3b9eb7f51f9e407839b7048a164803236289a13ce17c1b2cf977ef6d0cae37082a3a246f73b7af62399f8a9df30e4b3f3a41ab9c8ee5b26dda0c3642774e98d017143228a4d610ad8081b21204a17c26bc85260bc6bb55bd182740c917b89e2424cc320d112033482aa1ea20e7391645bb6b7cce0e540ce54a32940a99449852efaa4699d7d98701182f77f63a3a688bb43e6246969898f33609f7d43ed526de78e0a257115759c9f72915b7a37688c6d3933fceab86705df283fec4e1c46cc4916dc4cdcbb609ce1b7eeacb01aabc6844be7dab408a981938244533b5e6d63cfc11132995ec0464f0811290a16a9cfdf0d5b8c870f01ecb0b008bbbd6e47c805f554b99d94f349b83431cbd48981d43e14eab76b24c634a8e90963cf5d280755d861edc9520fff75b8746d3a39a2e6a11f1d2d18e9dcc185c5c98a64629a35d2b4c4a204a4bfba9c7f7e1ad0c84f02771a76955f801f1c80f596227879622ff3627e965e5811eb4cbc29fe795f394405f179a76c1ec6e2fe824885ebdfbd800d199d778cf3eee05eebc7638d9914e551266dd313cad2a42bbab49ef481a875844a6cd9d0e77d66d653f63d1c33e0cd5668c05e4374f1a5ccae5a5fad4ef1c45377c1d79943c1f74227ddd3ea04cf0b017eae7a398ae3451aeef8d11958579f342232ef45f3486c23aa8c2c705e2c71d7013c237440502ed5465afa097a5243b7b4cf8c024311657858090debe567d981cd5af556d4c0895e0ecbd5d9106edc05e2218c6e4766829a9a767276563282deae19d7e151c93e1d2f173c5f409511e492be4e171ad8a528b5f2aeed7bbaca0a7252cbf6e9c80b76e55a86a22710ada3babfdee745fb134e599865e313b6c43484dae9fcb25bb7bddb9f118c625d020332e89e51bbcfcbad2f49b55c4ee54092b485bd0f6175aa33dbfff3c73b184e88b8a8b0a064340fc4924294c74f12f34e9f67a79f84435cc9deee34b40410049e68fc12fcddf8cbc9ed9917f34f13e718d08b73688917642c3cd82e36a7ef388b5b97697156aac7554d91d28b62262be3199a9eee7eaebc7dcd8b3a715380e943d1423c51c436752197c968b39501969f8f833f927216b829dea78856f3db29af8bbd90ca61a87a12a5335a622d2cf578df42842e42a7730439a42e2156a388312934cf71b96092860ea93fcffc505bab0dfa2ac1715c7a7c8df563cef2d48367cab82b8571f1310fc72b81488b730622954c1a4fbfd24234199c5ee2612a5d9b2b4cb3dd309d2c3162a84eadf8e45e045f78f60093c4c677be559cc9651e7435f959a66358b025ab5ba36acbe50d379e1185f37a2f6c28dc6e92ea01d0fcbc6019f50edf0c6fc7e369c8a26a660f1adf107c62da094356c6bd66a49cec0309b698f8c3cf53caa99a94a09cf04332c87b86bde5df12c3327f839920dcdfbe26d93a7704ae9c002461527d40b190d77ea2db923798cf4fcd8f81d8337a8d31db08e666471d059f8e425eff0982c5f994ffcb3942bbfbb95bd4389fd0d04d4992594e5cd217eccc8055ae67020ac35183f478372968cc657f8324931bc6afebee52eaed7a2880673db30f9f8789f88a36512dd633a7f810aae3a8e0a58ce2f9574ac1668f575d75ebb87c7666c9f17246599bd995efe82f9276a9683820074023bed35650ea380f8e028c9083dbfc3419905f24ab6b343548a82f054f794cfa39a1b6c529f5b00a7bfc7c0f14c0b0611be059a90875ffa9b2adb2080a2aa2d95647fe350193fa9d252678ce504346523eb0ee06d10aa3807c6e214bef2af5f73918ed7e058ed57274535995802e12f49339479d3f88ff7d470e2e30379619213f7a5201b74fb6b242e5cd750bf739daf0b0e014022558db9897e2a099d8c068479df63318fd52784f1bda9fe57824a6ee5c55f080b96310ef6f685a21496d215dfbf19c6e71096c897bbbe0c76cac18546c7c5f68fb93452da1d7394de56fd5fd7ee5af7891bbffe05fcdb7c15957d9b6e9b34b30f4413ccffd8291a567658b1072d624003bdf17cd0d5cd50dfa1310e014ddae23945a9a8ae171f529b2b03b05e495e3d12493cd9b8c54abcb51872f658f640396bfe2992af7f1fb14eb0a5227ec272d4038a1a179d87b9b3994babaa066e05b9ae9d4d474f8ffd45fbb896d190ca6d677959df34ff767d460f1722f0ae1057f913c8d1a792de0f29b724c8c73b5f033024e41dd886f02e62a87082f27313335aea75b1eacf10801ca0d895b103554057e0a2900e6a6b811a8eea95931875ad8defe56c469e0bbaadc2ee3d2ff6969e9028fa991f60207895b580d7d4ddd782f743f96fd62805ea1a439d915274d8de2402acd33f01cdd63b338d0a5e25fe4f7d345c314da1c487c0b6189644a099cf5481ca91a978824475c9e27d4723dc636b0394837523721d9d46d1dbaf3c9776a35ef9f7cbf37c3e061ce43f527ff01f40e67cf459b5e730d38917ef5dcf6f3086d27592632a99fbf11c39ff3ff134ea44239bf0762de7a4756cac3038b0ccd73ad82e749e72ca3f8d4feccb3f589103fd01fbf8d212859329c22d75c7abc3d00029f0f99ad566867166308e89a176913401a77150a951afa51685901931b2256db606d5f718d9b50d5a4904cf197c94edd86f2182f5e37aa051875f2acf183311024bf568871dda119d75ac187ada0b7505bacb3e03e81b1f439151af0a3db23378543210aca48d77822d97352788c320cac2bd13d2a86cb51bdd2183974fe681f390e9ffeebd16a622798e6a39fdb017d8ae8658de784da4904f4dbe0685dfa739b4b788a637c8d063ff871501a3d2c0e9bf85cbf7648f90f40b343413d9bb21604cf11dd05876c6b6b2261db27b82ea1071fa7536844b179a34faddbafa9a85bc1b471c98a065aeaa9e880e003d6c8942cb8ee7e982f59a0bf6b0a9ddd4dfaed544de426d5404c79842b97832f3da36b9ae76899d7ea09f927f0231eae490459462db54d19bdd7509c1b1ff99f2018046e2abd6872883e64a8746847967bb538d0a70b86bb9d6bc41331f9d5ad9416bb66b92d8eec592389286c665043bcad632d54839e54aeb483c58d8a4e8df589e3c7e343be56692446e7a45d3a42c79e22c3637276e9180d4f50a7ddea2bf2fcae56761f350ae4b662e3a21fb098e60896af552d5f2baa061c50dfcaf3342095f0b5b2b41c84ff9eb2cb5eb782d73558b1038afa2589a2a4d7bcc3d542e71609f4ce932859f44b9a35ac5a514490851c0d6f6f8643afa2ff2e323e5538683d7d7b081590d0cd12a5acc5dc32df9e28f26902f252bc7401306e57a40b2539a9e8674663cdcc3d5cfc7ac107d2dae5bb7440b849871bd1aace30f1a832b1b0b9956fd12c4467e0158ca23daa7f2d53d6d52659b1ff8af6e6e6220cd5470f33427ae4b002ac0a061652599f1314f1291e97eef528a463a40d0d677258492a0747754f27ab06c2fbf2945fa5425b96f18e27c51e8a6b9e200aaad003a2f8e1eb6b30b5ffdbdf9bd7ac0fec34fe7079d9ceec64e578def9c3f3cbf6a4c893be76dbe270ce79a877ba0f7d3f42fff9baaa365d7cba1fed7e007fa5549c690f03b552f66499784c401ce9323228890b4699aefa625c20d8418a6814e73113db1b773704eb91bcda84e0cd05c0fc7d406e4b5b9c08ad7276 [24] S=$18ddebdd08 W=-$d31c5131748e0027fb2f8d2c8733e9bf9ada59fabae8ae29dd08042f0df2881fe5a61fb1a5a2da26123632507c63e2b7d77e4d70e54a79b19f2e4c76de227bbf99c9d7cbec6efc2c044586fb9803a42f026b6df81352705b979a7efe4a9367f09ff761f2976f80e9c238394363508df7bbaf21f9156d3e9a11eb58ae1e67be86c948061ddea0d2247fbd3e98f533080593bd476562cfbc6bb34251cd3dc3cd35e859303b83800d36965f5d5ec5fe03d73641391e7fb79580293b0be93a37d2926e095497596e560f8afeab59c55b6a64b3bb962d372d640bd6560dfba05d0a9cb9ff5a9522b3904e976919262bf434997d085c4154bbcf8e20a32732f0baa31a693641d266e1cc8f24f88194a99b4d4693d6168dd1f2834b310c9e95976efb2e49de272cfad66010b19e20fcd425052f3772b547d4254eeab7ac4795b37856f095e45a2a1cccd22e5f49e46e2dac80f2a2929ba45747321c7eaf2fc7629c47d347426917bcf873aba5b6eef911e51aa2d837610407b8bc9340a62b3156813871991d6bb2bff3698eea81bc4c92feb4d6581e1648e31b9d1cc182482148f0d516bf717164c214d75a25c5333777cf99c8233e678ef453b92d5783da330645abf3f70ea5a957658f3fd0cfcd7b261a197489112e2b0a55b515332a9ecef9348bc40adb01172c5097082ea5473633634d245099e3fbe4708ecc024f33a37b5458953ff81ea30d6e3179551e0bd2ea9e55e8fe2c42a7562232c1ea77f1e646dc0fa81d6ab9516b91c12f250f9aabf57536b9fb3e15ff1880bb875091a0bf9626dfb6512fabd21abbba51beec85a1d59e4ad9b50d6cc449d932adb5b37b7b7fe5ed1190b0d59f282dfe43d3eb7fb280688eef12f019ff03f5d2ca549d78efd370ee45d72a6a18c2311b82960bc469074fc1260ea6a0c0e7d21e98c569f93b0ba827c9059b0ab2037ed5e881f43d778659463e9b17498455a5b768f8701937645f9df6c1a1146f82aae7ba31a4c68278d22363c34a886e06b3416324685a0de2747ca4eeb032ff4a697701683e972dbd13e8f4189cb14319ed69cab226c922e465ba49115a91aec407bd5a262d6bcc1e17df101e17186ec50345468a8a741c82043a7cad716bfac6f98755a81ff4ecb80d51b47a6925a6ed8d1db08d6d368d87960e3101bb3f2aa51536925248e97d5c77c455613f3183070ca759b88f56cf55085ee882e40635d3184d9d7acb2240a1d8b4db77bd5cd70c82805bda7017bdb9b670db54bcbfe046dd236387eb722a21ecbfa0a25e0b31a1199141c2c7f618fa6fe74b8e7f82bdbffd7028cc62a52923518126b74d34b737d8993917a613655c8614070435514bb5a82d0bfb33445d21c47e0ce6b0d41e8a60167ff5db867d1ced9ee793658a28fd127694cc378c44d43a8706f1d9d34d3bb8138c29bb10119a758d8c9f2da4f948e06352978c9283c120a38a805cddf8f995ad1decd54fcbdcb731101bd812316063b030bfe988c6ba6db697bb7851eae2fac47aaa2ed69345b9427a71bc48e84493fe4e533b3bb45d33d2ab53ce00312c2d9dfa0a73af567d487997c34a26a979b493906e9d46aa1dd65c74a475284e59c0837aa5ae9ab46f5395ef7db6c4cc15fb53be92198d1078b5345dbebaadeb2e6347dd1ab9933e339f49ab06b676ac3e9a843fa59100fb04678f2c7a48aec7e9966043c43659501c0056cbf22c16843e2dfc2903db5f02c6ce6462930027ebbff5160fcea916b04342e8545c325debc0eb7e9f35e932ba12e4d57e2b63e9f59d25a370508ebf1d0e4f68e84d2d02c6838f3092b21e8dc4d2d8b1c08b1e0a240512fca0d1498a14edcda3aaa991e32855b97d3b94ba19fa3d1565d71de5cb52e9ce004ad5d127024780848de775d8217852abefa394a7012e2ff84437f8bd817d9543404190506ac95785b260871953db65f1811cbed825f5d3e581bde25831c6a07dd8841d2ef41d80a2352d2a2d8db81bd85b6a1b08b705cc21c9fa05ee214bb5d0ad228b873aaa17b2ab34adf018e3dcf71bdaadfb080bf1ec1348de0d2c7d0d90f09e74d8610263fda1bec1fa878ad0bb41040e276c936af53f2c2bf737a541c7718adf696a57423604aca1ba58af6f85d378dbb4c74e3810024db0a12ad0e39d5e0aa0b091c065722c765003e96c47059c7c626cf6015123c95fb668d56744d74d464168c05052d83d1bf225b57a3802dd87cbbdeca00b6b72bed32878f50f9644487fca69ffb2ed14744efba44947e010567c4092023f0549ebf22e75cdd3753df7638f4e2a9941d800efae466f07117348ab090d7d312434af5c93236c8690552f08b27046fbbafc51c9269b6a9d9e8f38713ef6f89b8e8f094f1f28c869810df526c44b21aa911d0c92bce51457d30e3fb2261fe1494a958e3288cc8bd3ce10fbca7e6aa0c71281b1b15de85eb20cc91769c3814a1657f3425456244f97c7e547ea1e9ed4f8471f8057dabfbf7284200944427b0a655416ff204db4ebf76df32007f3a3c45d7a3ddff94e8fc0fb68b05106d33d04fec170097a264a32a41e119f5837943ce8deebb90416034bac4dc79dc657a021f2d6e66a6d6d9d68ad25563e7fcee70ef6d30648136c31530a2524912ad4c41456b09bf66da02a272cb5f25bda48ead4f90c9d28b322d5d1be7884e45d99534dbea1b6e363a19ab5f2dc2738920681ee09c19e1afc0c2a128e25b7d184046c9a4fbb82da5aa18fe7d8293d4770b3fc4f6a81d6d01f790de72bc4531b9dd4c4e9f9aca4afe77a87a80a3aae3a223a4b245e97ae7a730185285cd8d1d75dc1d8279407bd262e45a49698baee9073ac23fec420b4cba972482f6e83f248c16ba5e19e2d3b60e32ba54b877f1bbf8ac659461f93e7cf3684fa43eaf045d3046675ae4552136a54d10cdf7f23cea1d9975148ffefafd004981021a87e351d9bd2cb29ef36904db09f15b46629fb3e4590ca35017feee88182e69bcfef2b7ac2026a5e81f87693bebe677d3866f115943df5c194e70f5926189316fb3ec59529f0181c618eb6523e9eb5980b62858b7b72e134529bdc48ba8006a4111f0605d59174693aa744abe8a20965242be2bb48e1a2ddcc8e834cd1e7129ff535ebc836efa0ae241b4a1aec5c6188e1f86d3a1f87548921a77105577a J=$1462359f4664477b0b6c9de355c95960b319b5c7927eae956d6da4b74008b9afdba7e5ce49f4b8b3464d0cec99137384117f3a0558ae352fb5778fbaf90f0a0c2de9e3d334d95e0c74060ee05a834e7e3b1b80f6d5139f080b6f861731235c66869c89f4f6af18230df936febc3ea8840b0098b4304031f26d2b95b0d47dcf49a7aa8a77d14233c3ff562a7b84c9e901e44c5fc477ad3b95532a58f32bc4e37388d4b5630580c44d3817c0985e0b056f89dcd8cd741337ef26a6c4666d6ea7a1c9af903fd48aaa7b6c40c20c62d47f3ad2237f3d7c88a1fe538081c21cbce7b7ae3e4499c3525d24a2488123b3adbfcc24167474ca6772cc5d57b11d1454118e5760e035bbaa4eeed91c2c13404f284b5187a96106db8c529fdf94a72dc9bbaf372ba40729d5c547b5b7c8dd0a07286c797a2d4c7177696aa2d8350d1738aaaa53663db3d53e0230da297bd88c77d448515db2e5e25c3a9e7bfa530371c80cab26604d246142cd8442951776949d9cc2eb68125e628835139f2066106e8dd0ab9b2addb57aaff935261546f0d1dbecd25b7942f92df3a09222af83487cd76d6ebc28daa2789aa095719c34b71541610d3c29899b1070a1adae9c71187447393b3c8fcdf9062e38b71b6f999d41f58d2c2ed645e4c4d5d6479743cc69d40a2a84e5fee4288a1348f39eb8aa49504772b3275761d909d8e6b8e9543e48907b4cf886ce9022ea821c1b3bfb73b1e8e23f86b15d219925247b12648e17f11e2b80140d5b3070ec39e9a5ae65afdf2db03e4a73c9790dbd05f9f032f85706935d04cc451cdad7ec6180b9eca6f88fcbd94a19ab3c7d30ac26605bb22d588f4b356f06b28b533368b8cae85a64fad72d28969711e22b8fab04775b0cf74b1054fbf66d27a255bc5b80837958d8f6a8c9e3aef67ea89e66885793c7a78aa809fd24aaaa5afc4843a59626144253f082b539c956241d88d09cb7c1eacc726a5f069f6b7c21ee7106935ba2326fb78c967a0f6c586890e4fcabaf5f02d4ee452ac270c7f3ce31e53b4f192e52948c8bacaee003f00592c794c61b57b05bba37d0e2289fad25d101664aa27c1e4041773794679c95d6b6eb7013bd7fe739bc336818296001ecbda7cee5462adadf426e31ab7f4931a5d701aaae6dfa5351b6787cb0cb9a6cb8b19ceeb7414d922f5936a7ca9b2249c7171c51dde80a76b9ebc5382e4f971cf529742ff2db14ab77137198d2633b97892e9ab7e88b89c76e9067f0070b6e9a7f24368009a69fe5bb045b8a31d75e6312e44c419d15c00de02a0291fcd25eab19f5802072b949a7494dbbce5fcf75d169a8dd12959d449741506dc417f7b2bd3e498e4f6c00bc7eb4cb542b6007a06ff28c55207d9982d1472693f8b6d915303d53094e71828dd556d8264f775c60a95025a8e1f41f4765ec5b78cc15bd5fbc93c7c4d8258e97efb100917e79e821e0fe2b64e5cfee8f46f362e0e5095414b9b6c6b189f60efb60e5deb7306fc005f1952d5376577c9a18cacb1399f343d6e9a87642eedbfa6de2be8351fc62e1f139399c3bca8dd35a333535b26f914e45dd793fbb1a18d6c2497315a193e8391e477fad0c80cacf01f03f1611c5a73caa2ec0dee7487d81034cd6dfb476888ea99b8b3782fe4e1ca212ec8ec9182d1d30fe90564bff17f21b7682a027720a707088b12eef5b36c395dfd5b59870ed53eb3d9c37af52a392e0dacd40784e93d987a2a6f3c07f1c08aca43e3e184dc0c71f6acb8a8d21fbe859543ecf3bcc0c4a9da78a3580c60aff71955a35fc469bbf3d0c8c1bdcd7f56ca419166879e152cb67af685f3afad2898cb1682c2e92d01195b4d8605ffc086aa85bed36e2f129eebae29c8e6123cc8d5ca4748c9813a4ae939b7cdf070fb80a9d5fb1fa4c6d7d98de387ee0415be257fcdf96be8e1b5b378e0dd947ad9f7f771b26f477d57ffb46be9f8381b81306f9d83941d7fa0e527b0b767efced1cf75c4e0f79f5274c1833dc494eed742f856b17a8f11fc045dee032139e8a660326e3cffb005fcf024dd2a66cbe3b6d9556cc6ff5f057757c032b7c3215e47091aa14bcf33a1a887c073f7c86dc6a8f1ae9411d9b53507c3e30dd82a6d0fe22920465203f2e6228c66dd8407a6b4ae70f7def2adc27347766b149603450ded73f8de877d68a144adc1b2f477f2e291bf6656298147be352c46f07936f8273c8e5910fac17fde758cfc26b9549eaee675d7a90caf2e2d4124c6fdf390a20e159034ff7b87a771d2a4767c444545ee759f431516ccb835a12d4e28308d14e8e35dd5ddd0d2253f0174636d1387a6a6476aec52a53f7245449545654e8a7ae285919348f54762f7dfcc98b8f11052cb0dd88e8519f9548ea978dc245481bf8c87d1bed5810ec08f0564c7ecb5a79d5f420c2c6a1177c12c4ae64cfdde2b6963ee3ac7514bf6b491e313038e05d29ef2f29fedd8a0614fcf5d0a73f91481b53481f934399643090549bf3ce8f8e54c05826e6a1806dc192fb9fcc7ae22aa61d78e8cbc8916d76329d7d917ee7264a60430d31336291479020875d747d3e5e01c48963bb1e602dfa9d313c1fe386454274ed15e6e12acfdd48e37c0a6a4d5b715c12854682dee003ddfceb29e499d37988d4ae0dcf2ddd6f16fd6f1a6e1e7ecc5425024233cc799cf0d06c5db4d4e7726aca472441fdf956ba88c733ef55e7d7eee8016e921f37a5f6ca0ff0fb342f6e72c7674d5ff1ed626b95d2f98d27e62373a2f8df929a0ccd2fd6718df16df6912d016ed12e130e519d51cf385bf920b8079c73e026e4b64b6b07956eca8ee8ca1142c26d77e598eaa3098c83e6abdb9d8d203b6819cce28ab1414895824f7b78cfe24bbf16ff92191223c49d2bf577fb76198d12f4171df72608751bf0960089c81a79f70c2cad84f7d9767fe31ab28a9d416e9862f74e322878afc5f5a319630a12ff01af395c3c33a7e4e72b6b531b09b09a9256675065675e3f7520f79a1e4fb353c3cb2621f17fd07b9b365b7039e39560220be75398d5a25d6ceda3513d7197d7ac95167f3f2382968aff5f7221e0487949c032bb8441acd86cd222d4e63fca3c7fe9d46a55523c2a237bac49c6e49cec4dcf6992994efffa9134ac17c1bb6943e0ba71c8f7410437a2bf88f5f2e876339a1f05f9cae341dab65eacc6dd7d36aa9427b2c7a4839cfe9aeb7c0266c821d4c2c62741e5080642bf792f7f18f581ca808040b1981b248bff7d750da7fe15673beec0a32a012d8a6d8af074a6f248b5552f57c3680684749edb8148f5268a4b9142d7ac110a83c69b845d2d0f7ce1fd596db2cc43c0a7e273984f32fc4160278735e683449fe0e8a3b249899906af6ad6cf36db9918bc3afe237751c322f34a9ad0716bbda4916e46292524a31bde6ad7fbd470f298da9a7f0ca65d865bb33c977af4375077adff2eee146c57ab8ec1f5ec6ad888cba275f5ec851dfc961c14b0236ecd8f59ccf9709aa8b5aeeefc280aa48ac2f0a6b7ae8ceac93d2628dab811b438dbeafb7367146d9e9923dbca50e3eff5ddcf30ac690a8822b48d1ac4ea7f30f94304a3033e09e11c3132c0f003487a488d085f6ebb61c7d635a8a9ca80a67f8159d23010896ff9a99bc17b2bdd379156391c7f9fdf3220d11339150957e65f869690a158b951340666b870f85f54a378955f46ee6eccf5c2830e31d70b88c2d765bcccec481d7217b7e4563523cf33deff9eab710ec101c54bd79a29eb4e126350f6c64a0003c4352a525694633e75ab542c1be5f9fd9831280810cb873f12346e6cd4cebd8c59bb7e270cb2ea22e2ac2abf43668ab211f69533a23e748854305df41c7d78adc02c0ee85cc5c724b279a3061c3e41e1a314a00b1e0f88f4ddac466be69a65d3ab42e78742ab9e3bace681c051674928dac86412c35a106c90bc2ee57c619279c7c1a7207197b1315dd73f4b9e6bda5600ccc156d17f95bf18a9a6214774d731cdafcb84c43686c3dc6f7ff5121f12fe5beaca92ee40d6d8e649f23ce08ab8f2c65dec8c0a56825863624ab71e589956877f3261413b69053f34455dd03b2874116f403c199e3a283e1dc094bb44a9817adf081c66b0d7d16d2e3c91783bfa106d2e98937537b210ee6e775da61dfe53e82dc9d4a6fdec22911522ce0bfb15d664324b43258ba2079af975aa9b27c93d21251887a22ce4d52baf501b61792a96829c473488db8b2b42195e4a0a856b219afc68ff8acb8c41c80a2588851e57801ff0030ce64458cbc131024b4ce3153cfc4c26dbb10e981b1c9c3dfb8f7a51797a0346d3953d8c93cafa4920e72c16a2f36887ca08df863a48dd2788730d6f97bf2a4b0a5c83cac32ab0547b8d4b9658c15998132b180e6a8e4ac7cded1c0eb177cad2f7ac8bb1ada4b4c5e92ac91bc4c23835a6fe31d0d7ca05170fbe363470c24d5db7bf7996081de08e8144c549f3ecf577b2887dba0ec6b328e7da6f18529df6d79d28e94bebbad37d66efd061585834365c781c49edd52c920c86c9218539af94812d41f68e4f74b44c09137e91ae327b5d1e04fac261353079c94cb0d782cec147fe92b6a38a38a9907fe1dc311a0ede1ff2043119ec0972c98bc3d18a68d231aecc8eaaa0be6dd4851cb469ccc28af5abd61a1c48fbb9c4bf5f2ed9b23ac8fb83d09a9ba0f441355e134e85319cd50051667a1c8b881af09cb98270649ea338793859287aa0e1d632636d9f323147e3e9ee3e755d7728411d5b671e7857511dc33301c2b778c85e5fc1b57c95c4df64025c3d33b7578463dd889ff321dd902ac65eb52eb18bc3627624e4a5422e372caa4ca4e9c70cfb72472d14f8a83f7ed40a0a20332d3cfac3d2b916e38ace8ccb1899176f45f23872201f3c0f9a5d8171b686e7747387ac8de05dac017f896e2504a9e142c04fa0bed34c597246a0e7fb57c328de8d21eefd3f4e72bee927960359dbe108470c0a8414c89f7ba57859d64fda85bcacc9a9fb8034a8bdaa18e91c20f3c22d75f34e5b7c5d144734e3feaf1d43c29ef6ceccdc635d1fb584903a8401cf8aff604443b074a22a45c175b23edd6f9cf398fc6743636098d0805235aca4b235b34796c43a0edaf61181e776c60b39d9fa750bcee340dbef51ac2b9c74ecdde33176c71e98f91e486c022ad965b921ff095ff1fab03d20e72750416dc7812ba7716d1af5df3f9838915c49cf95cc161d22d9ff05c76bb8b0332c7907370c207a62f4e547793077754cfc2d89a0aedcd1da94a67a4f1c6ce768c7388b1cf4fb09cdfead6c03ca3447ea31f0cc1195d9ed5070113db31da734746ca8d37df7069ddac473db638619229f3387ef710d3d78284c04c55dd434ca902812ecca25054daa46522eac323aa62d66136030382b5db7601efb2ea6df8f7f30db9aa8fbbe4ac4a5acf9648f7f986a68833428f1c32b06e6309b33f5ebc659426887d13bce5b5058bc825f3a2ae0e4572743b1f95b886b9ad927092904d5da681c393dd78d57deeae1d7e8a2281206bc9efbe454cc6a2e6333265435bf41aff495d6d0f9006f3d45cac4e75bbd39e0d3de861f0914fe5b7a012e789a55cbbd8675a272c929202774cb13a8b3f48f63414ac91ef23c52677d67c072b787c9ae02c43f005fa2040ec10fc7c8ab9c79bd1c4d85a4d371bbc7e6e68d839e5a9f40dd722ce8cd0516a660eb868acff87364cee96693a0a7b95999413f9ccb2ffabddeee52656468b4e942f69f3d411d940e0ea88fb5fa419ea95d8dc66934a47b05006ca01cf547569b9e48389454f6a1b81d653920c584edabab521cc7bbfd84cedaea646640685807bcd6c43c9c0fa214f3666b5390619df072c24f1b2247710aa4f9244dfaa4f1771ce78107a16a491470443fdb6ee30a637edcda22bb4912cadbbebecc3fb4a44d2518c66352101dc84d342ec3cfef078b8cc8a9d691f155f604c88d0e3892869c0f4d598f33c9914c8dfb094eb2a1f54ee16e27ced165cd700c5202ea1ab75af3f5571f8a26c70a67914ce3b67a3ac546fa33f1781755054d0033de292fbb063d75b543ac807edb3c1647e75c525b748a563eb5bd3d543d7680be4a7c4e29b128a4cbe2bcbf80ba7b0ec090b8e8caecde114101bd2023db54e42daf0aa36f38f4243201751fd52f4c0c0aa794aeb3f688b15017b2c29f94242441076b4bcf48c12b94c519c4bd962a5ffd85f42b963313952606ce4cc63967145d1036434e6fb55d7e8c5ac904cf74c84b77d31fc2258daaf9019c1253d83bbc082f3cd09eac50ed34c41f5e10f87144ff34d61dea56cf70f105dbb78e153d0d4363bd392b5e037cb1 T=$2a6773a41e4992f928ef9cf7135d807888d0238cef8c0c0cad8253768171039dcfd719ef9e32bc9850063437d954314bfb4e094e9c6e89d754a227925c8fef04ef4e553cc919c7b708f6f4bfcd4a18468c1b7ba845ac12a4c37241a0bf30c0fa931398ff3cf16129d2fe62807e913e59b24090311a43a5b72aa21d2b26af0521cfce2214b174b1cf10820299780e51e2dc9e004dcea1cfce67691d0e293a97f0ee8620be73ba8ac40759b96535ca2b4cfd1c7412da3956cdd00b0700a01e2a2a79cb3edc38c124215c34943e77a5c79da2deb9a0fe3e9f775d40b320ac554ff4f12a3e98290a55ca8519e7075015be9db3ed595732e3182d421a41841e38baa8387996b30bec25d3ec1586127646bd2375095bc85a32b6936f490cb82576e45de7aaf176c15c19bb8b512013203be80b10c479418796c63551957b21c567e6264d15a65bc455165578863dcbc1ff9b20801af1ff65640bb1d77063c23c68200d502221794379344e58521897299f693dbf2f54983ddd58c63b818f16682616ba726d6a644d848f666f3099735821700ea5bffb45a6aa27ea3bbef6517c87af514128d25c8379bd37bef0aa0fb1dfb2127a7e0ecac8ad7bb1fcda44ba355318c88d63d37331ff9698a9fbd6e9352e8c5ef934f7034743963240b651e2ed4c41f463fdf9fb435358dc7b7167348c0f5a6f6efbc0d124e65b4bf27e97af25054e6b5dafc26256b98d0bef7055a9dedd698c017df203e8c1d2e5d5037b11067279423ed5812118f97d2843672a5a419c3457f30b1b69412f29429aa8e94f9214fda215b410ec97b7f9be06343e8131569026e5fa5a1c4722c99fd917521c665fd7616635889698fa229612a2c31c810e46e2d0815c74f21e82bc4c82fa411af79916f2fc4460197d9c203ea266e04f8edf535e1b837fe710a98d209d8f938d8d0567c16f87523ad4bb2226326ebf7e0caa695e222e2cd66c9084b75ce0b076f80e96f01466b2b3141124a7224689b0f7a943b7473ebb4f80bf7d1acd5d36f88395ccacbc8ff7ed38c6783d7ec5dcc30a08172630698b2b67290c2c17ce8b933ef3d65d5e155473f5bf002d830383386147348d0386ab41e8ba9126e8d6a2a571acc7894cb6f2019cd5b0a79dce4c463a3f756e49d99fa5a652807fcaa35f57e89c02170593efdd031fb277d45350a80484325feb3f41d0a6ad44c281bb7f999da2177c1943bd9ab1b2bd75c3632ae70d885daedfe94a88955365fa8e253a7647f9f7a511227d43e9851f0b4a9f087264585ab8305e33e847e81697fd83c213ae9ab410928007819b187bfae8abee831c25762bb99dd39c023e12bb79dd4f0f3d0ee471b0b8485cbcff5d2912a87ba08fa8f39c11b275657a74247d426ae983c60a62ba64f7338e8f09a47de6fbe812ca7bc9d0666f9c914176722cba405e0a290ba472843040acf86b6f90533b418237add941eac111b805cb7065dcbfde5864dc07e0e4c3bcdd16accee7f2fa94d2dc7448448357d4b29a3fb299323419246b3adf5d80e537c940b4b3d420ddcb22b3ee2c797578573c01afdda63ffc22dc1bc11b8f79ef55be663dbcaaf2d371886bf67a29f6a92350f687c861f967c9b591fd65d1617fa08c4994db24c424defb1e4da3610a5489c313c50ff73a9b35c884c16af965b3ee0acfabd642e5ab19d6395719dc5225321728ee6070eba67bd9f1765693efa994101c23e8c3a64153e6d778b7389cae6936843720fc40d89ac022065bd48f93035ff905275e25b63fbbfbf3f608e856d8cbdc97eb5e73914be1fa5fbecaab81690fe1b69ea5c3626801f8a8c7b3b4a4f9c037e4dd5d13ac08ff214334ca76c9853217e3d8e0ea38c9ce2e2542bc030021cc1fad1a16076232b41a37f55ab9922141c37d8fb8a6da800b207b44bef04552524c4421b771fc0b0c919ddb64ff30775d8ff0abbd5cc3f4762c948d6eb22df2c7f770cc4454783b6c4e96391195254e56d5a095b53f34cb378f8541c47fef45d008dbc6947e3e56890dfe3050206ff1a0f53ae14ad087c07847867ed980be6a832d6c27a3dd816c29c192e6b6b1f67324c85393c7ca06f16a0567460a6bd6949d7d9f4e0af103835d41b23c968e2e2a3dc8657170727d176ece86d9ac2abf649036a30144452996ec2cb9e02ea25673dd3525abc16da0ba5524a222b63b0bbfdbbc5711c76ae78cf41b7fb88bfb839fa349032fac660c62401ab51438c2ad65cec7e3112b45711b0bdd660a4b5c19f5efe66d7b576206ddc797c894d734d1cf4380c54c75519b62a6c8c34bbd53e90c419c21d5a4c0a4f037d04f0b0dc7250f3a90483aaeb91cd7fcde5ff9a78eb430fa68db061afa0a0059f0874e757ab21678ffa6e5b6ce935fdfa5d0d616488c0f06d6fecc020e8e2ca8cd463a92e812136f28429839bcaad0147f56f61d169cae61069e16159adbe6752bb6251f9a28dd1edf717904a4c61af966ddf7b03243cb2b3d535eccd8e535b2fa05bd90d28aceec69ca1f44c67b94ee33302751d9f40ab9ac1fb3e21c2e7d04879b088ddfd8701366157a9addc5948bfba72a5c1c3b98586bd0c7b6090c572ff6171dfacc5226f2c1f6ace033778599ccbffc9d35b5fa0473ca2c6b9f5242a1f52fce54e9b39a809e73571bbf509408815d21a4da8b7a7ea46367f64e2b3e6c93fe7899a240496c1805503bfd213101f269f72b4b6ab6d66b5cd70bdece33d9bf587c5b50437de3794d093ed6943a0737f18b08044d75c5b16de6f469d1c9fd916a5cd0aaf5dcc1b830253b4a7eecc398eae199325a4f9c32f00e9e2baecd032c72bc32be39f7d2c50419504d79174dd946132debb21b72a4a81f6991b273cc25cb410a470a759d2ef42dba5e5c12904c30b4d827d4229f068361338ab631d190988debd0505e1168df62be235bfe483a317c5bf96fa8bf8ce6f7f69987ac9840fbc263a174773cc9beff4dc9ab80cf2854d1252c5831e9f00beaa9c98a52cd5514b9d5080b57dd805d43c4e14ad2485bf312cffb494d3d691a3f847e2510913f84371e2992375dd1d9c4b1f8c7fcaa93e40da481418a3c0eaf7b2631882144fafb71dd2adf08df83007920cf501d40efc6d77b749aa9ad9b813078cc4c672dfb4512349fba3d261ed31cc779c37aa36a5258c770054b803ed0f45ba50cb00fdc1b17c0514d051e3473855d6c9cdcdd686370b00caff3d525b824921c5860ac6bb6d29d769ddd68d78aa41ecd924bb469f3f84a6ce5e0841d5b6e9d83d3b7b35873896606b3fc41659eabe1d9b025b7b6955930b4e76418a98465f3736e751b3cdc39c63ca8f81ffe1d3acaa19c3d9ace4964bc69d1431fad25bab5a96b215757e5c683dec08b6a0f6dfbcbc4bf0aae6253be28606d4752c9a0031fbe30d9a360542788e6ad9514fb6f95314d015d3ad3380bc36b20dd672773afd4ba597a22242425901bdf5dfb4d7b9718fbf152cf5363298fea00c7c393f63aa179c50ca6a5cfdcb642d02c4277e4c1510711d43dc097bab59830a547bcc1101d6caf2410e54bc275f85dd2c37be11a7e89f5a52c263a0c75a97142b499031f576836ccbbfeccf30ebf42c6a5dde207c0aea010e8ba1a5ca2a341ca352bcb3df87efa6dd5f2b917728d8d0fa5b800e044efb480a5941ecac6b08be98cccd15b6c1da01bc3980185b5c9c9bc626381ef02bccc0890fe851839905ebdeb6e289114559ffbacc253c8fa1ba59685506790bec1236f22f428ce60cccbf9758233b3c2fb4cbf93e340736bb82a356228c2db37a5e1363e6cb31d0947ff4b1c14004473ecab5dca7f55a932438fe6c7478b54077a502a6625a7821583071a606e31c0ab703f4065fb9036359b0a29e3d52ae3ccef27555e043c8fae68283c27f60d906c3e386d150bc88da4509f798fe1ab9911849233d8237521036abf5816f53552983e21e2891816b49515224d4ad90f6193c56a73ffd5fd5711808ed3aa0117684baace2fcf31e958b60f1192694e88689a0dd6c7b339b2aee6ec46556adc7962daee697e24434f9109117baf5b40515ed9d500eaed5d911a65f06b90dfef67e6983e67fa5b2cd325e59d5d73439a6857887a28141503bd5cb4ad0657655861e2bdc038f7b1fc0159c3eef23c9bcf6b12b4a3d63fbbc5fb0094e6809546d55cf2e581daee413a46133aaa60d9e5a6def7c742b25ebffa02cc78eea1ccea31853c83d8153b860d40dbee367c0ac2a1b40c62b23952e5297512eb720dddd4a37e84b611f91885ba8e395bf3e67110863f049865ba008d32dcba8f499809b96e36453faaf53ce5b7a50a276b327ee68ecd32da666644736d05a30e51a3149a26b07e242443ed1684450e2b6e57a810ef3590b1e7df40ba655264f4662788951251e697854f97e01019f2df1d29f99e5fca227c8a3b3227c0acab6ef23ed45c2a424264673965be783f355783ff23ac2a479746377132efcc0c9e3aee9805c7d2f3fc38a0ee97116be1ecba21af40f4f5f3edb7c9af4ae061be31a0b31394db3bbedae033ab84bb4924512744b2af4960d779a6012fb221743239a049decb0518e34cdc0790e87234e96799155bce4f48ac2296fde87ceecc869ebfb2c9ef62b6acd6f1551d93d7d0711a51ab3d78086b1b50874e207a6e3e7ca8ae2e502340745372879ba388647aede7ea5883725d21c5d3d1bbc2f9eeb71b16eb5243b44dd9fa10fbe062f4897b230d0a8e9f3437ca8fcc6b141ca918fe5e9ecbcabc8c57d721056e69746a4c1714532dbbb5082c8704b4a153ffd1afe569c4f60e223350ac335eaadf763942fdbc9c05ff5ffa45389422150a020557abf2724d0912d405c7893408b5f5eaadaa1f2c17453b9637ca7a496ec3786ba64441bdc18f8338341f91b799229dc1eeb99bd6c7b4b79ea36edcf168ba3f63a611684880da5e2ae30b70f55e3ac5a8e7a7ecebca533f96668f93c7488704eb1df2f6d6602ed597304259979948fd243e01a6663fc4f1b8fd0ebeea92015a76da6fe80c7dc497e1d4721534c99b76e21f09d9353fba5553131a17f249ca2978dbfd196d5736db73f0c04ddf452deda950009772233292ef93a5bb77d155011b65a632b1115141652e4dad70a6c0284ab7cf43d851e6b030ea5d66b880d30ca04cafe0fd6cf3d1a79117fe9feddb6a7c842db88f45843ca53fab5f85e9945c97080d04288889fef2f51a20fedbfb743860bb270cf04ef0718a2e1c71576a9524f8786dc499f492505690b8202e07a5d47c6050fd5e99bbb86394bbf13b9a3a5b661b1e526d4a3324e72d4afc73f8299e85e55e41b677c9f8e67b00f74b7630e768c327a3378b37645db6550bde9316230e3c71b89719cc0b3e70ed76e907e1feb8f70dd806359e13006a5b07734d6f5a89ccc74570111421f0d756cb5af0c358fc47a8a6d8c2017953773c64c8c19d08f1d2421cbe003fd1e624d0958bf82ca52b962abd578cd2499fa978f59c46dc7be41aa3331461e2e2d36da7de01ad71aef5ca85b4b9171410a2f6dc57b3b7cfb5c51ff9d7c825614f33edb6c018f4b945c4cb0812f520c5bbf8ae1919a057b762dd413fba339cdcd3cc715ef830fc2b56bd853eede278732e58b5db1bfe893e13b7686821d062beb96276d8d3ec277190e172ab8a1b1e643f0b56cd2c1df829a6a22342ea8991ee4f612257eb5623d1491261456c0bd2245c7a150f1e85cec44d9ab56b2b54a2882070615106efbe7adb2180f6405911f53b12b2275153db1440e1a1c75d77371cf4032ed529f80ae656b719137566a3a74e96b0344225488d31ed4c61a047b5320364e8f74619736fe4aa6b375a1826771b34c9d28c53d4ae195df4e969e8fa10093b1533ca773a6b2439b348a971a66637e5b3b11ae9a121947bd08aee506a190bb37e4f62869dc213a1f19f84a0ce846052ccb2ed1f3ca9c82b5a11ff543d97b172d0b32f9a09b5a0558f71d4dd3db0deab93aa5af5da85097ba7adb8ae62e430ab673c007254be4abc50878be14ba6a3eec1c28074c432f511e53b5c292e08106484dfd26e0ff59ff642e21389c18244a92264473a2ba68e8ca6c01d137add2e63f3041183524cfc4878ec8381989da5bf7885d01483bd5aa4152c68691d12916e921c4213294a9595c80f80f29c12a5af97014d7ea44f608e43e83f33315e834da4382fd4f5ec5a2cc18b7455019545688c499cf3e4cf80d8cda32a9bcdf807b36143e5470f0e7de8aeb963a91c801d3d7bcbd2f03461f9351fac4de3e387134abffb182cc77f5d4e1aee3d4ba5b9aeca98dbaee22373972c15b8366ee2fac348fcc68b4b130116020f6074e13574e58ded [25] S=$4f187c54481f4e21 W=$1efb683a629a451412a5752a4d553ad59ba2901e2017e4bf03c784d87e666d3eb2b044dc07a601051747b9ef9c11dd1933e54681f82ad353988ff856696aa4b27e928b13455007d633bec592e9208cd7d6f3f02eb2ca0485d25559cfa802572e93f95c1849e7ffa9d4d13cce43c59a50e06d4c3a40e5b54aae53a8650e371a3d55f556bedbde424f4532438e4a6debb6a22008647c308fa9a0874a50d4d91283f334f6bdef3788e37cd30df4c0418cb2133694697e8b798cd0c252866d93a63cbea5975d2a28565cd29154ccc48959c823f59c13c6b419eac4494f5366df4e454db2e93b93bd94b18fcc78aead1bca34080d1d7504ee4949209ad036389fc1b201a556f5675483f684639755024b627d98fc6231a98fb59ad3280234bf12ce0d99619b82eae8b4ef74148d35a2208e741ab1138330491da3903255a956c419d939a23e75f5652de16ef294a22380d084d8c057c8803761ec9c3841155417db3f60686677f4beb3358bac1942502ef4954e89606e5bc8d8954e21a71adc034732e6da23bd96a3dccf2955d5c7b791e970010373a32f8b2a9c9c66155d4f42f8d61bab14efd8d926ff105b3a3b332417675cd293c1dfa14ed465156e90a367705721111faff4421411fc1daaea77b70a8c6310d55d837a2f08c9274312e1fc1480de4e86d37ceff5c0401dba0210967014a1ffa41a1e1de65712e4568efc81010f4829a9d083e19c504ead73c376e8d8417c20527b09d1d6d8cde080e156cd8fcf36aecb6a919293d68389b111f29fbb41513731e75aafa1b5be6afadea54d5154d6d24dcd3704a34fe4c7698d24def0bf25937c1e3875c9796ea3336eb15c02f96da1b960b742b17247a442ecd632b886c74d5fba192814ec1aa56aadbf5eccf0ca26faabf078469bdb7dd0b9ad22a80744582ec724ac8551b09c55e92b6aff32bf80edb9ae6accd2195b76303e60d920e4bd286c4be738157fe0b2feacdd8d19df8f33f1d984a78ecc96c8cc99d2ad899ae09046157ab5ef5fec9d4e368bafc3475d088ba93e9298638f849d002ac55417b6ef14ae58042c1a2d4254dfb80ba26a435d6a65b4ba18e69b63f81fa0be1d6685ed620356fd5d21683b580e2a1e6c782268d14a34e5ff4af85633c238e063ec7370e6a71dd999b39044fc9f4a1741c78a93b6cbcb2a474808bb0cbef735d193013587f9d8c12f01963ade867fff647853d91719faa0ec48689defae2d10f7cac1e5ffbbd29ca42f67bb0b4ac0ecb3b29d8e37b361a1142d3c1472e6d6471413d5f5308a385b2a257f19399019f80b385660f5753e0437220d3e36967810ee63ce95c921440286caacf29009e4a379f5f73ac7807089788d1640f08c03b49874f10916e1c352794ac21e87370f2a9b4b77f2286b32a4a111e141567c18a2e4594b35672a0988af4ca4769cf4d6b0db4c8be4b9d73928f5a1062e07aa663eb05e672f35bf49888ad107f236bb05ab3caf82cb5533bf81d3c1e06107d2f5a58bdfe0fb1a242c9fd8c566e3ecff199becc052c28df6a3f5ea423e13a61ff1e73ae385e506aa7650fefbf20ceb31af229de741525871cfb1687dfcdf1e38059338dddac2d32726c00f738fbaf69b1d19934d7462fb0632b81739320c300efcc463b9917e5a2419dc47c8ac49ba865135d3e4b3b5670811edd3b1db787991794f6a132d55db21f1c4e0dee0a54989c56ec697ecb3458734c18408a208e4682e0729ee0c0940c97c6bcf46d6e4bdebf6bd73f1917fb99afcd8ba8f79b3f77e3cdc0d2ad68dcfb8d9b33cf9caa94eea8ef99d86fd425bf2f6f74c64c8dd2707c9ff1c32fb2b34ee0762f380dc38633c5cb298df23240da2492755fb9aaa9cbdf5393623e1e7851f533b3c54676a17133c43f2a3bbb15379f7ec0fd21f64d64555a3c21142720ba9e6f60ca87a02926207911b1853c1d016ddce596fa77704b9e7058af39a6a3dcb1c9b96ab1b81b1bd1b961dba2993ef4a7815bc186c798162def9e6d4ce6ee1bc9e8fa022a24dd8aaef35a8048445776586d999cf1ff681fc0abacccd42bcbea153f09979c34ab220930cba92f792fc2df2d3c466950743ba04288d4ecd667a63e010611670112c164bbfb78a2d14b860fe3bb456cd2cd90d2bea62b50b0b2c1ce33a0b124fe657133a613edb33a43d8b3138cff885beab1c7b847eef37775ce885eeb602cecfc246ebeb6f95ed8a780553496e7243324b25584407cc0726a04d88210ce6e886dfa42657ca0802c7037a6fc9c12d7c4082e087d5372c35d94909bb10606a7380b8d60a19ab6b68f3fde180a91066bdad3d1e05f98792effd872db50cd042f19a84ef6248eafaabaf4c4cc3293c0311e9657e2f767aa8edee158212f411094f56c0ca67ab9ca6025616074d5375e2d558146c6c82d4a3a2d06e67d12b5259176b14baf61f4260bb29cbf7bca08924f9751e13424a85c8875490e6ba4966acaf9db100e2c3c1100a48f7982fef28af0e813187f6d50079058a828eed71ab407a3519200a353d2cd4e32332f297c9cf579e380fb39a4a557bd0bb6f608393191fc680d4904f1528d13c464dde7fc84a6a97feabdc861f13c5d2ad55970f5f48853c2f04f0d49ee6613e6bd9e46ff83f58037e51836bafa40149275a5f23b06883be7fe21d4a57cb7d90f3249f5f5f3550498e765cc3d70c5950904411229155eb63d8b580a6aa12b936ec1083c568783dd4b41f104643ee00c733f97cb0f2957b1df73dae32a3b93b6d77d463c47b38866dadc83ddc72c28ca130e3a38dc18b26e2cc20c7bc4245eb1458392f4cea7ad04377b03b4afc4d225cfc4f01097e20c31b7c678945a11207b892a538f370d4150f8e114d0ef601743569af7af9e4fd83de38be097daf15450f73cb1151d30463c21ce26dcc9db7fe249ed6de695fae6169238395eaa01a281ef3865ed2c75bc3fcfce0694b13603267ca3375d5f9f0f50fbab7d1b0475136a3e4d22a7b9df56162a9c6b68fe455724dbb66b90ef053632dccb330f41f99df1537f3ddb2ec2161b3644e612058c2c6812e0adc0f39ec854bb5b5889e01a86fd12cda8ccdbd4cb145a7df22642e51324b254f820ebb8329b45c079b4be79d7269ae22bd91ea3e767cb5ce07a76de7d9eb79b089b09be2488d781a8fc8766b J=$3b64851652f7a4c2ba04f599abadef993bbebeb39e48cedda715a15c576d9f972c50c96b6a8b8922114b076d3c74029e62598f1a3310a92b806bb3561277d791cc043ad4e3899ed6ed15f4785efe55230984a5f0d242cace9adec0ecdcd86562b20b53f5b316590a99993541101d0c15728fdba5daacaa6e88d93bae5871232c4d9c08d315e94823d86ed2e692ecb87aa2922fffeb9bf249214a8bc7a903da208607552ec3aade8a6d4b39f232f846a26038f1cfe154c945662b7723fee3da319e05e95eac4584b564fb31fbc9c0976dbf7db246954b47256e5c19adee64126fb40a3fee1e82edf3719c9649601ed375bc50a4e616e4ac0bcd4ab8f79dd65ecdeef87209be3edfd1e89b2095ca4a0046c618391069919f42233aa85271f30819cf62d7e3c4766709123f0fc5967597a8f2a9349904d6115682955fdb2d2feaa5f92d10f1651aed538305ed2c7379ec4112b2290a0644c3549d568fb5d959fa805c24777d1ce444bb6555d92475875b2e22533ee0e250fa7aba712c44faa4af0ec80d0568019d90416ec6f070eb3620f085fef12154de334b1236c66f4d9ba0849a1ac6fe83639f568113f1a83f407b00d769f7eb6d772c0c4423a5fde5b6d4a2d1954093c10da176ed38d84a3ed1b3c5a520946193bb7eaad2bd8bb6b73ec51bdf905de30687a7489a2979528b9d561af2741902fb39b0af9f8c7f9d786aa3f173241de6ac52a03c9338b258f57fb65bd298e94b19744599d1b999a369da42a0446e81422aa9f7f5df0b66f6c5a21867d3658280029a69b9d74c4450b4895cc56b37c458b944aeb9f568f9c98d54cc0f906bd8548af5449bf5a10ee2b801532d3acc36b734be93a4de0a7f01e9b58bc5ba364b0f074bcc4d14ba3945195e237f0ab822f2bffcf7bb41f5246c0aeb03dbde115490447394a14ba91ee33f45c2ebda9f94fce7301c8c28f0b04927f9976f9472c02843dbff935c3041fb71b4791b02b63dc029dacb7ad706e218e6fd23346e40f42debbffc1f73dffc80ef60367eec71f7d4cd1de74a5420dd5971a29d77bee72736d608d054068e9c335c4a640884d9c624f0287f04e04337e6b29274c266439b86c4f6767097ea0cc6d5fb64960fad175b0538701252940921a72dc94790a8a4bfa7362e0ec18dc5def647cde2108ee3d663c8f183561bb4e9c9cc09c1598b5db1f134856c6bf83964753bd681a29879d0ade65b6f32d84d940b09e5e0660d65e00e0cb44b5731b1bb6b6e310e09960b5856b346c3afd3d39fe6766c4b33f82fab94b8f8c2e752617419438a456c1c6bd62bcadc2a12790a996e30fc85d204233149f4fcc8472b4aa8e50ad67c68b307e74529fbea753acb7f021e857306c1efd943d8326450a06904a0daf5e33b7a9b0fec97bb6e2a8d052464a816eccccb7308f635402a8cb7989cf22a8cdc5076983698bb42a5490284de15a1465b0f1c65a259da0db4e9e45fc37821d7d66f61565a493be64aa8e10cb5e997a6b2326cf6338e21c4c9b1d55c18358df97b82644d3897aeab287bf9f6c36829d2b715db95807774840dab604684774ae39f626e97c0bda713863e27e693343222903ad6dcbdaf7d18348d150ece4609fa76f3da9eecb358b4965ec78c6e101bb72a4a734adb247356a99864914c4de880d0f55e2b846bcba4452365abcf3af9200b67f39418bf4d482f35b534e7d482105e16a03c9edfb889ce794391447cde02c4633911acf56c9afa9c83f9d896a68a388505407333bef61684fc46cd25032c1bec7264c30220ef138a1b470715fb5c79a6761f7639919fd653aeb37f3bb124822be9dfc8d99f283b6a555e8aaa948f9639ad3eb75028c0bfcfc866a465dfdd108bbc49189925bf3082acb88ba2c8d92904da2b79ab0aba68804c4eb9ac6af8197e221414035d34f9a969d0b2f2760886d3e71a114a547f18fa21333d646d4725decc28ab7fff4db4751660cda5a9e67957208fe590dcda99a7dd509f6d75f22a8d7c9858517d0f3af7c8a584546c4001d63e8da20532b15df37091d6fe0929b922b5b7a6b92074cf09426bef731d9051b56e91408e23e3e64195834c042959dda009e2a50601e1e7373683985155865da70d6ee911d5bc631517c983d0a0e4d13b1607304a0af2ee1480ce570c6403f5578a1e9753e3002ca4214908a64f6ec0782a62bfdef0385b1e74c4b053831f7a4c9e9976a11f48628cc088b76ebc950bfd2c15fffa66e3771a2a49b92fc63a4f7ba563e46c70a43a15d81911ebb9342df8c8d85bafe7d3636e239f849ec170d74cd27885ab5c5da6299b30a138732c98847cfb71ea01c80743a5f1e1b4f4feed61f265dfab2803edcb988ee01755b805d94cc6e961af7b52e4d60a9e10beb7b89e5df9c5156ce0798aa57b5c1d3fcd63297809e384f60e82f49b7262959053901a07982eaf826bcf6223c706f8e84dc66160822eb85331a6b5385aa9a1d6ca339eabe8e7546817bf468d19806dea1c2e399b1392bff5305422040a7aaed5997bd5823e89848227294da1931a6043f65793d9226ec5261f4cf901f2263693c5aa8126559a431e501222c3b1e292ea367e58446a9753eb843d41e638af1bc2059e62dcf9cd08812cf0d509d3febef86c6c2c14d54b578b9de13317943e6eedbebd9a05f2dac00e5a7e588e7cc5d11109bd2896616fa414ca38f604f587900a96de5493ed0a278e9393a800e1c09f212404821ec0bde25ed5ed175d9b5dbf665fe97d03d8663990446860fc4b4b2c60db32358df39624e1334560665fdd9b39605e01db59d536a173bf20b47b53cee31f3b455142c53ee616683107c14453f5792a19d2a3dad299f176cd6060370efcab46d98fd6d5c7e85709688a733cd7cce6596f00e7c9a2c6cdad563e24cf6aeec8e9a11c24d53461cd49ce3958359e4e89e5a4a22378bc8f8c131e7559b2ecec02bcbf8d67288df25328a0d7a7a9eabbbfeff640b022dde341034c662f8d11101371d9bebf06594b2cb63f84c94f64ad5167ff52157e478de33c5d550782db737a67d537a1f8264218a9d4553f3a80a2c647647f541ad8be2e229e813e6a53648baf874fdcbf5bc22540f1562373d1970e0fe0f19060ae992eb1dc382201811d9ae52f4328d7aab67202166fa05fa7ef36b0547867e65df7f0659750da61639aec4a960c52105d33de2de9d9e9442b2fbba9b841666ec23bf99c1e815558dbf796e00c68cb53df45a5f7d3454df5867546d89657f73705485234b686b6b8cd63f47d5ce383fa0a0bc6fddcfcd986529bf1dd6817027cc27f78b1689332023d83f10b50026c60654567b30eef321c6d6f1e8fed9b4a6d1e4aaed0d455b50ea5bf9761138b6586fd233376ec54cfc325df507b6fd2631f44dea6275e89473a763bd7cba1033aa34a62774faa1fb19590ab4e017c3b27d62949c1839a2843ce3b922e03a4f0d46838950bf470ab820f327cfa9dc766d5c24b27fbc8a850fc95db8e5a079ab9948e8d0903fc3d0502cc7ec4cffd9c9ce0ee744bbb95da3acf10980fb72652173c3904f706f0938f4213815deb6f10a2c587ef048ef5b805d901763965f88c67f1c2d989ba2be972353afe92184b5383fa8cadf9a7289ca3a0a3f7606bfcc3e4377dd88cfba9533043018b7e05637330e16d706c7bb044c4399bfde659daa36dbf67776f2557e3a2489afb782f9be754cbe4526c21ff55baee4fc36f1a446706cb2656403495d89e2fe61587dbc72c36f11a20470894f2a12b051592b8901a54b62b530c390b22b3181811ee0ad14a802231aaaf4523df9cda4816c47961118bd97c0082450589bfcf788af3aa664f2f053bfd46adaf99eac8431c00fdc13d130371ede9ddfddc498555ef6664b6e8fe51f33717a114bca37ca9286f12161d752855438fe2ed3070f676bfa7b9da28dd6c4eb35a6b9256f54994354a56922511055d833a2079f93958bc07575ea048049b791b1c98169a815bedbb80f13c3c3cd9e96e858ce2bb02482776a87fa6c8123d23443b31e907f9a03f179164b447cd792aa98ef3901cf8b62e592cba22fb36c8fca18c15f29d4d1740bf6bf67fcc1727dc2bfc47f5eca94d1a115c28ccb810226a75eada3d5f19267a0cf83155fff7bc0fb6472e87f9331acfa0ab6ede456767dc0f09a7184c8381cac5b144a9eb3b105b0170a718b1966a13f0ee5c0aef4d89a998ece22610dbf4f3576f1a93903bca3315581317d15ff9753509684cca4c06973040c27998127217918542609c72b5d1d9c23763c8b862427b95fea48c0be56f37f5ee8aae606201d8c96f9bf59f0b91eec1db592dcaad00e87b5a863f2a03fe5a478f0c88a44a0ffe0d4faedc4fe613256248f216ea274492f4af4639128ee0b83dbe4201117256e72bbb23d0ace14aff8704e38fbef9696947f1c880d8ded0b7255fed5c01f1a35a8fe27a7410a2686eba9dcc82c04338307c59f3e69d167c966a1ae54008238037245425959f8daccc767dc11f3dbcbdaeee3723d5ba19a9bcd7ebf9afb4a62ed62ba1a2224852c33c9f9bf489e1042f796e112ca33bf29c2521da81876d968bfa390201794c9c22c22474ba0ff61fba2097cfa864a0ecded12808dcb75ab7ec90ef5bf660efd72e78dd33e5462d9a7a48c68d4ecf9110d59faaf2b97de7379b75bb631ef2e2129b0f9fca8abfa3c61f10e42f772736ea940a0e37c380da3686b988963d5d37fe54917726435751d2908abf53d94fab68138b73c97bd8fe81e8235a443560f81213835cc745ab7d56dc392ed9efe3534388f79b11ade6e57ac46c1caf00508fc7d9f92babbe53be8bb8dac13e60f56cc091a9e94a35336b580708731ee6ad9005486d5de4045fb4efcca0729a10e7a0703b73512e5152ae38e633ec422df21439cd3a4ef7bdece27f3e3c0f135dbac2cfd360404aa21b987089d9210b64e59a516c9a24f74eba6cb436d162259c6f9efe7dbb69ddb545d489f319a604e51b1c0c5fe159d422dbe022b76b6a7f799fe197c5b6661338c3ad81ba87442de14ef83426d67b0576c028fae3c1c05921afef3e08bfce906bfce61728eda3485a27f6360ebe102a7e82e0348737c3885441e8484c190f54bfd6a220c7f46a6c08f47a412ea0e840d2122638453c1e03908e5e26e4cf762be48911874488d8e908086180b62e995f4d924fc8b6be98950c649ba3c986406e87c67bbadcb34f81400e3fc8b40f8bf6f5e6f8f3239853a140a9ee4c61f8092b6461b372e17f55a9d9186667fa300ce7373b07696fcdca054f38a4000db82bcfa178aab3b0db5a9d2d5103f53933c1ddc374a65347a8ce45cda725e67779c64057f20132352d8e2eb3222c6a483b36c694bebdf3a38f29ac32cc846c3cf1f391642e4494054d8a56c4c2df0165cf10204971537d76cb7bf6537490fb2cf4f1928041c4773428ac935086c1b898b81ce12987eca18df78e8761468e3429cf02a76432b892ed5ea970bbd456a6b73d76f4a4d291916d6eb2d0689cb725e7968c2d8681e38cb05effda3a0ae4bb38fe9b2bc51ee41898c842aee9e7a6a7a48db40123db20f584cfa8f69a937b3f55590ce2b375ba022eeecd48434a623321b8c4837c05df2abd5f97fb2c21ef0fcf79f2c178fe475465db766ccf46ef2abfabbc48ea17afdae6e5a6d9e8db747230edde46ad05d2f6696de6afd9a5de5fc685026441ede281f426478c35f90bf132ddb02692e6e29079c09216f326c2fad87587865b6f9886a77618351299c0240ffc81e16a8449d201dc0d48d068619e4a466baee42cea4207ec672fec94d4a171927e07dfceae976c167afcedb6ea7936acc4525fe8d0fab21ea62a216844b4d2dc29b0107bddeab85e9a5edccdcf33a39b342ce73ba5ae51179f1006077211ecb437b791c347225a89a348bc698100e46a473e96541b73cd4484a4c49435867a40d5325e323da43f19ba392f580def5d06367351bf7f8f276997b8e1b1083dd017077a8bc1005546e38741b3da703d18bb500353dddf003136e151e66eae6d3838b229d0566a296521dacbbba154265aa4d28cb00543ea54750d5b227b2aa09de3ee5f36d5ce134487f0123ddb5b06631b26cbf991501361c38110ebb3ebb503197775d940df30fcd0b09817f0bfb171d62d68650be5d62508b6db2d9578c0486ca5c7c2b596d6dbe59d0ade2eb03ff9611468cd27b116ab423752939fbcceb51fc31de56b55023f64588a907853ac97e400004b607fb547ef8d4158d13908dcc25ed00499c4e8c094d77ab05d66b33aa3752202aa322ef23f22a6ca48ed3c0012ee8eed788ef559d66b2c5230 T=$1acd4c5560c2dec0816d189899b98363b87550cfdb629aad76fde99763e0c5933470a8a43c02e2ad9ed06bc1893e06e4c53587818d86ac874be8c6cf7f4c1ea215e17591f90256a8d5db3e086bb4ec0ea38f71e7e038c0adf9f22fe6536dcb4fe9e52425c9afa45d4dfd9df27f3773201720ae8146c2c7fb4a6cb97263d8b5996d60c328b0c01157de9129f037f6b9127a5d00cdc6e973ec56ab51693624af2e18104118ce6cf8719470ed723dfff2952226527f95de193dd2029d3785ce2bf42d78d8c5a1fd49edb3e1fb9ddabf63bdad3688fb970af118d0313f4985bfcc60f4d3f9ce39dcb850655786742f248fb6a3cf539b8bf07c03978879d9aa5924ad17a3f854dea3ccbd28b7c97f32d84e016f9be3c8567f732fa228985431de818382eb229137d95faba5e8818b76f2345c94625cec9e904548fd8e6a454563d2577e8c7b0a138376b283d7f9edd955babc82ea3461343ccb464c4962699c4a9e4dc86f3913e44c065dabfcf51b76a894604f835c689b9b781394362e917fa5be2c94c5ce6a36d2fb0863e543685f112e75c234e92835e68e21f85cc79c7809e5ebddd9727ab3cbf8f438f4b32fcecd63b0f2198349c5b0466744bc3cee229e18c1740cd1f78936df75612f50821f07f64f226d14389ca06cfec545c0279414497a5c60038d134c241fc5e6fde86b4a52ce80fe10da27d79f6f2b4c70eed27248d354f2c7ed3ff2b3bac15b400cff522320801af27e5e6a051978e92b388c2adc160f7c009bc4b1fdd7fa11354dd0c298cc3d313ac8f37b96d497a8456396677eef5c4c0dbc78af7f27deaae192c6637cfdca3b5f12c6219300958e1e8e69262ca78f7dbf90ecd51da39317836b1b9674e1f5348fcc54c92cdd01ba4aaae7379ab6e0e30a8d3058aa7f88a2fc05528e1e5df546db611c04f4a3481f02ca337497697bbeeffe6e6e2b913f675d086fcbe19ce66545666fdce972f8ce274fcf1c8a613b40ae355fa98711a03960388c4cb18796e9dea61a8afe85d61cb04d60aaf03314c41bbaa9c92457dca2414308c6a9210e1d635d5c74df115743e81ca15f4f2cdb6585d7fbe72cd2a9e7e93d9d3300ee7a4b5ce9a535011120a486cd5bb2629d2b1e0cfff80a17f42cb936aed68d36deeb6c0295f274d5ea75e8deb72d97de9b950959c8407d1d144fd062c377f48adb5a9f12d69a35e2d75f429b32f9316b7908f6ee198c5ad7dd2c8b06185033e4c232faf00ae192b98d8f6e9347610d5c9f88159774d0fe86c2be5e17ca073c75ec7595b61ca67051fdd37c1d5e8a50602914170c4cafece1f02bf19678755cf5cbf3c8db45fc2dba365f6bcc00e243e51946454c8edb6c2e4f50da1062333dc974ef86b0b417a373c70c8d245a06c7ec9a7f34ac2a97e021811f98c7522ed8ddcc48e726e00c1b1218c05f0c192200052a070250a9aa58830a2b708a04730f89ac6860997da4f07b1098d79f44f0c2384603435b52d284a82a553d5f066a9c0e3cd7b03540078b040bf53eeb278cde481ad2295dc154dec44bca81e723daa6ee3b8f9afbe497ba649d42c907d436a7c668f35b2ba05dcaaf63dffd8ce2f324b558b1eae86a03f62c55d84f4ad93337333edba1c2297c4968b563e696318af76c66c3e32b24e62328f87e656f0918aafe3a75ea20ebd2aad43b3775b09b8114f23155b888ce73714a7e74080ae2f1075d8f7627e48af39a37e72758e392e31ac705488a5634f33589280f0832cae7703e8dc2027cd399fe17d558b153da6e4e8dcd97867414dd71242c18ae89e3fdcc5baa41aa42d84b5957e56634e6257929ed66fda754927f5810c1b5f95f386bc105485c89bc61df7bd859b61330af8ae10adf978ec7f8ad008fc8e6dbf17e9cc187ed93243ae3cf3be1c4af800980e2a87063d878cfdbfb424d2cc0fba661040334d710b8c5dd3222f9d3dbf3e40508a98a2bfa8fdb4553603a53c587f53136bba0d8812e5d73d578aa2698f236c734285255089be67fbc97f269e6e54b80c56e448b49eb0012ec45b2892b0dcc17935d8197b1fa651811b189b13b0d0275fbddefdaecf16069ad1f26b3e1e1bade5fe87bbf3412011fc502b509211d6ca8460eac4a276e762beb9c33c19e37d2b0dd223177075342754c4fd003503f82f9e6e9131dccbd25e299055616ac3882929b86f059b159bcc96fd14428530766d15f3a1ccaf2aacae9f174a1531c2e307ef2bd211895010c58e42fd02f2f49e78d0785ab44264c06b5f7c88b7a6635d63e9814c6443fed377041b3b10903e6a05b3a3914243730b2b185af2adf7be028531c161b8625c074f3a822b624f2763d238ba03c7a414ebc650e6ef1cbf986edd63d992d2229473b9993e9a994b3c4756be3e13c6f6274b0ccd4c1db46b38357af5adc6e8168b7b14e4c30767d55c45c20d201d3da317508c316a6aff1f9a67a51166228ff87ba2854123a9a1fbe2f21ae95dd90627c7e61c68ffc98da05f3def5af81b3553bb2e230f01b1d70d15ed04a57cdc23bc00d9711e16fbe0691841f8fcc4976af490ab0d55bc72be3cb6bf9f21a2be679936ddf1fc881d859fb05e250af3b2f01dc9ea15b70006eca1e8d765b1fa207ec6b068713fc50f095716b6e48f64a22e1f735444f562a12f6d9f2d80662e41b55252ca48c2896d2e1e10c485ba54fa1bffd783f443651709506f5c001e1470276e48348c7bbed97252015f6bb4467e53b77b00ce8b987cd29e2038bf0cbc828208b5a84504cbd0e6084337c0d74a6fc8d835ea82c158d4cbe8bef9c905e082d8b0b86ff66f7606a4f19820e9243058c42cc751b4800c0c2544e6091721abb6ce3a0c854a84aff82b1b7b700104e9607e13f4693e988be3a2769b3f07d3d31e932cb3367d29df17479d0157a5905e4861db5d643a28d748e05723803b5f51faa6e34f42414349d8aa5ad4bd43ec4a0ab1980d264bb6ac86b1aac933fa0b90fe10caf4db392ff9651bdae9b0fe1006579c59feb1344be87fe41f870c431a44c18dd57c08dc28bc3946473863061bf0f4d5fb40e1bb679225025b92241271544c0537a30b1814bfebb81c2671fa3eeccac35a6c690481ae46b7f570c17f487eea46a221eec03cde43aa1038af7c33fdc2403aaafb7fb0d1855ac446efa94fd741efe02065299c72ad0bd3fb46413baf5578576363c29e9da2b50a569cb9cf4d05e7d5dfc0a451ffb41eab82ea8ce87d879da1c145ef2251bbb14127d96e41f54130d8f5057324192c403dd4c772cc63e7a204a408621a98415196a574126635c29487b53e51ac141f11b8eb1355f5b0b80dcd9aef80ddb376b8e2e21cda004354954c90fff7857b236fe63fecefc34a5fd64bb5d8b4fe3f9d763d859c6d752ac9cdf19827da3d1dd37ea40d57bbc54cf4cc9da74e3442fa9119a0f87ea02cee491824be69cfc1ca6d247570fee2c31b06760fdbd980237224cca0b166826e1986adaaec12641f792a58738b66fddaa8d066a33f90380afd612bcab47186071c3e2c62c349e55e66012d8d086671302eb22ca7774a4898b1980996cbf52feb29a4c8a7402aeb49e860ef5daa90f307bdf97981b9ae2f96d9e8e795fee4e5919841b118b463514c793a75fe8e7833fc682fe4099c56c4bbe63558922b81dac5fcde9a8215753bacd138c7bc5192c2ef8ffcd03818fa9d86df2c4f705220954a5e7a81ea260bb03148b35363d12f6e892937a4b598351b90adfecde6db26a13936a8d2d19121170d5c13f4c8b9daa067a1b23375501c36f82ac8204b05db0ca42f96b7e91fb00cfd7a41eb0529fc31fa62d5b015e189301ee7fff2d8c0229b3773d75a065725f9c1380bdbef2f5b7177de88d99a22fd940a5a08d5a421245851454d8448627ed64c2f4ea8bf86f8e46c3dbc9ffada851631a38400a9f8428cb501f8a535e26554d83492389b6a0acbc7f34649f9ca8e219cef56f673e4356811f9da642e86ec9764031c55cf546cf916bf541d1fece0bfc025cdb47126bffd9d428e64a70fe4f41ddf43e871a7f6950d2e3151caf07d7756c6be1396309c09fbafa62d56fbab71b5975b7bc385d7f750773a2b442da0717e6576d8bfa32a81b5a831f2395cac35c187c1314dfbc059301cce5142f143f5b3e294fa1c8618b416e66f8736150cd74a6e5d75d0ec5f6cb4a62786eecdd9a589f9335700289fb3dc077164ecddd6e484d4d396524d94b83a7ebb39e2e763d3e282fd8f4ff316100c91c54e34290419248b5a58cebb038ac624102f08482a3f4f44e17671a291f6749353006ce46f0ab132b7c6cc8a2adaf8cc66dc2048ea715f4943bc712c95e88ac2bd757db1f42b0a5e319375a7485ae12cd96299705561fa0f4bf972b23513a1c461519e8a9eb17f4f42a749dd2f38e396df0f129029be1c5ce38e8a478a231dd50e19c40adae773d8ae21f7f21eca4692d506404b5c2b8717937054a319ca08b498aee5c0ce0fde2e13782607581f5b9591b1403edfad50c33d5de38a6acca699ac993162adb820641ed9f8e1aa4762f8b183cd51cce41ee784a3260eac03f412c4d55ae86e54770f7d4f60b063875e7840dd5bf5594f54f27f40dc9d8b23b22a399b614141852855f36b5f3f2a8cd8b3d06a89f42e0cd3c79963ae8bfee9691505b5eed7add964da4d8d802fbb105696fa4982a1091444b09af0b520e3a436d98a101d5c6d894aaca7c6b3be5389dd76029a243ff4b0cadcd3a2af1ac0bb0f7df1991676cf4c1f5a7bfd3d2ad86ac65ea561c2b199aea83e19f5bf52fbf174be0d929f29bcfedeae0e39d15bde2fab4fac3f6b71f069703f1b66bddd321652ea9cca2925d6faadb9b3e54b077ed7fcacd1189c2f77ef52e870b02e107eadd1872cd11f3c46938200373e61cebb89e36e000e123d0af70f8ff538890755e4465ce8acc6877f8de0be3176fda0c00c90e5fe4ff5a6f85a54ba897a22684187c7c486ac838c3a79184c7de2901d4e460b30f80c677dec9735f2c496ed1ffea564fb4e11f96f7538044e810e70f4d44484c5bb51c2cf0de6b363bdf0a23ce0eec4710bdb89164c3f3c1592d6f7f7734fe46381e4f5e01993a36eb6f2a681d742405d8209048ac9b8de5c62121dd9359e4662cd8512b1cb246800beac65ff975525da1c8ce1c1eb845a8ca54e5b47d37d5ea8d34dc1967cd597fa26ab769a0da837b9623245d0b1d6b7459631cabb473330bbae8213e46ec94f5a30f0f3f1b3bb9a696f639b5570255a9a180960a024d8b67c16e0268f6d2dfe27a8efe7ce5f0f9117a77d843788f12a1d414185c2beb491f052252f1b11c4e33932f3a5dcf2ec7f2cc663898e9c10f438c3c6fe2235809f86a8d8dc5a7c9d920c9e01533cf01dfde7b43f02bbaf408a5ae1aa5dfccf3e08e1cbbdc56260711eed99cd5db18f6d4189bedbd18f2532162df036d27bff7cf460c12100c87a2b1dc9e8b11e281d9ce29cfec0d8b0f5d79f76ae25747b0709b4efed55d6c1950fe458507c50207a3e3d2b498d51c2f7a952a1f6e1d7783c78e71e7b3df8c295f16a2aaea1c9e25c094da4c93ac3a57895024ce48afdeadff0998fcc4b36a00b793c320fd7ea303fe2e25ac23770a0aa9dafc4ef83f4bf603b7afa6c95a0f6b065e900e0154a90a908532142fb6688982a2fa249d8c97184ab9ca310734527744be5abbac9e7a37122b8c9d6862a7f44811056ce4bf92b907f5eda91d572496b1d1e5d4fd754545e4e9e756c07f670a7d56fdde34c8be0f358423782d41fd270e22c3e026865caf6216569bb93e3e94a0f68969b625cebed6d2720cbf031ff06de273181d5046728e9aabce0b1ee273db3e6eb52ec37663aeece43b86b738c3dbe04c307ca0404980d7bb64c2870ef4299b6902eaa72123ea657cb8aa4aeb70ee6da650adbbde9da6a7b39032d869b869106f11fe7d5adedbf3f060f4d73c138a4bd978f20ceefb3625195e929cab4c9cde43938565cfd406e387f5d8f5fdf37601f229f970ac89edfcf1bd268bf29183871e36a370efbfcd738b56c66b1b448207cbc31d27e7f680b2a8d5f6be4efaa30cbe8eccfa9e14633699ddd861eaccf5e764fd2c0b6df53f538e801c9f826b865f7a321424eae66fdcc64ed612a895a3a773b14659c9316e6ad724f60b8df62118798a637bccbe0fa7f4a0774e7c4270070ab9adb35ed68c7e5d35f2e443633d8a825bed50a39bd9b93b4f24a26574a69017394c5c52216b13dd2f70d12b7d54289fdca175c796455c508d9bdf37fa2442de64b05a7c0dd3cab3cb2cb37dbd46a7b0a644a01d15d2a47310ae81ec4b8148322039df3dce44c0d367fccec96 [26] S=$c1c1c0a3a95e0ba2d6c05725 W=-$3144e79fd3b98bd120252adf71ca9ba39f07998ab40608985aa640c335f1f160e401f102a48a46c0464bbb3208441736a5d2ed32b89f406764c30205d38010e07a7441fbdc9def4a6ffec9e8a4a462f99ff48fc525e7e2391deaf11368fffd3014be8dd73c78de17b6f2defed9c4b30d572a704f6dfa61b356702703fb520d1a9dea96ff6f3f254d61f5b727b1cd594729890af63b8eb7397b026c63618b7b7277a0ec424b54b3015c30da254be347cd8dfc50b7193baa6798503a79149efddd7499a950d8038f5072590b3dc92b394104e57c6adb77d15772a5da23d1c389252f1e44f8f854c9c599dea2ea7d15f0b9d4706f4bfeec9de54b491b3076876a954db8b8f1e5733f63b07e949b3df1320b4d8323b56850ae960d133eb4a58fca62c78cd78c76f30a2376bf260dba48640fe6d75220185896434e830f51ca2dd956e09aeb762afdd6b0cce97131e4e7b487aa2f401011831885ffd738a5d0da6f1c3ab6dc72952b16a745334fb92b22deb6611abeadf0ccfb72bd4920855d4f2ed672bb968aee6cf1b9ea2a047255a847ca0642729c051e8b6412f37467bcbabb4d93b2f63a9e469eea5a56f03d59883ce1970564fd37715006930f915e6e32ff83d0f3c7455fe657cfa4bdb3ddf7e0208a62fb70feea69b5b4c29a62bff635e0348e83bd4dabef0a93c56422662d7df81b8a8a2521b8003e10765f88573df99eb8bf443b1fa14723570ac3541449e7e5499a55bf3b102e46fcb6d4ec5d86e5d1db184c45cd818c040f0b6dea4291ba665dac2a53eef15c6cf54303819baf936a4a7ca17b90ea64c3996d1c2c99c364af69e7b62fad98c713d3a83efac204a23248907afd82be78f35eb7751a44b10bab11347521840f9afec21c880ad100401c9ece22a2bd1048969c9cb540c63b12f563dda3374cfc9da66e531613f8db7f1a639f05b573e8e6f8bebd519893ba96123515bcc7447a215b680da2fb966e6daa5cd02fddb80ebb01155f32e03b8d9557d7ceaa1a0a4b7f23fcaaff057f37665bd105986bfbdbe15007d720333e2c787ab73003fa28ad6c849cc40cb0caadd9fcb26c15c0a8d692b6b3b4846c572e5d838dcb5c939539595ef597b55b21b9acaf89cab0d107bef0e3264ed15e42b56cf74553d96056ff1f4d5d48567b26e37b15b91c9d8a25893a500fff2a38d2b8b1ec037fd146057630c35f770805e4b44bcd699a760a00e6976356b54f6e967d59c3fd5a900455e971b494af9b389aee73285c293cb0ef78d0ff8ec56de9a32fbb961f1384b6a8a8bf9acecfe6ec131d5ea57b0cc369b5fa987f34cb2c66300fd318681c20676de997fa61f862e42defa570b31e23303eb57486ee21244eb09ebf6c2b5cb13e28843620aa78e33a45cb90005eefc51b2a394d24e384dce88e843b7131af92e323b42da48f5f5619991527e254c0394b44ab035fdea3a42ac52f42b0b5b4fe7a0e0b1e7ac9484bc1cd5c27f3ac8614cd073ecd8c80f18e39018bf17f20bd1fd9c09cfb3a94b94f2bbf2f560af76bb663a503a4977d86cc37cd33b1ee6eb580a8379fd994adb3758cecf33a117d508a9b99e3ae305a8920c929fda0c4e2d33b819560a529392e72fa56a84def4e35ad993dfd0063e22e1fc9729428ced11141966ab67523045dd1149f169531b46bda0ca65a3cb3718e22c835f2db478a0533f1b2b6f987b076448d9ea22f3dda80897710345645494e6204e57cd695c0b3366b1b4014d6ea032cf813386b78d4460fff7e30477d0d897b504514b3e8e6b8ac5a802da1fa02143e4bd51dbcd75676094a66e6f6bf4a3ac7e20b7b93267becff724820b9105a7c5ceef025061634e20e2844592074a8bfb2993c33e2d2c010686877745f78baf3ad9fcc955828b404f15ec89e0da632997ad7117c7ddfe6a4f1224282d1a6eefd66de5298b43e1e00f24fec925469521da480046da82100143a2785dfe450da0b28f2fd09aa4f66041ee300f56824c90cca051c741bb72e94567993bdbd0717f6a6e37e826dd35ed9befac9c83623bb93aff8c6e917769da50f294b406dd808d04e89902c4c4e885d763911bacc2a164a79a871e08495c861831d4c2881183e6008fe4aa412c2a73772d2a4d5ba3fab0c0c543d89b619ac46ff918c62ec981987a39fe75985c7d86f28b64e3645fb6597990f09701777e999708e1d2edf5a269e0911a3f8dd0f93fe9fdf8f1d61ff2c7fedec363c820753d214a22100f353fb613f44538cecd312fccd9e5da03fe0e3661c00646fd92e44ebf62980f771bf0b988bab1bd14303c0629d235fe1c2d0f48ae1545f1e1669ca7e668cde4c5f1a747bbae1b90184409bf61546cb987799bc70664e1c3ce8b274dbe843eb8c6c19302080894e72e7dd48a81dbc91f0e4a33cfb3ea019ef00b1d964d470fab4f38823a826762b8a9a89c053662766a87c2a53312bc09d0501842c294929d1fcdc3b500317554c3c48ce43c8485cd8fcce5ae846e16a64d1891e2cc06881dcb0bac49778834703ea75abac8a6bec9ce61e8fb44568dfb12d9c092c402f5c837f2b00b1e48f14054ef3f6d7f36ff260b6e680add047ae9373d49ec3eabec54ef964e73826d0ef171b55b21a7c23ba7b034c0ad58225f99552ad9121e4671f76c977bf7e87d70cd413448e83490c9d5ae0c09529351cd61894d51a5e1aa2b05eb744dfeb43f03e26172ce52dfa2ed65032b5dcd5926f346035985c80b577181056b3912a4a993798e53caea4a62c1c16d1b7160a25592fbcf25415ccc2155a8031fa06efb1979cd350d207c5cf07746d4df1c7b7decd8f31f327ebb6e3c361df392fd3cb981a7ceec89445eed617d92ca6e6bfb58c62777cb1e7332c622958c8ba9784ab13fdcfdc9b299bb3e47f975edf93ac5e95b563be137ed19548e3979ae2802dfbe94fbe232c239f32f7163785893b7e6459c2bb1de38409627533ba8d072306c1d07b95b05ec0e55ede820ea6a6b4bee1e90790b76bcf63f5cf069412e10217ca8748e5d7c31ade350c401bf9a610713c03856c5d72a14f864c9e70dfd37bb8f78315d748db4b704dde5a99d66cd8c590956e65ea6ef9a04a05674c82c6dc1787592d88c9b71f26a528281ec1f04fa51bf1411e7115871c27b6969cb78faae4e8f969e700bf J=$60996b042a72ed18daea03a3cc784cdfe30a2f0aab58f27e5397efaf6eca8a3747fc41093b2fea4b4f021845e4fa6cdae33965f38d52f3704d8d2f8a204b0ea24afe1cb6714728bfef41bba08979c9070a9b2343bf8ecf583e61c0f88ffb15dfdb62dc482a07c37f41e71952bd6bdbb89c8f49df4c980df830f99b1b742c962871e93b9c77f53c9daf45e0ed826d06f8b5e58470cf86976d90a20512d8bd8f831500674f844d0f01f40888cd6b75e17fae137541a2ebe9192429628458170d55507013e849d352676fb481db8d748314b2767501b555fd46186eee8513344165f157be6329f024094db044f645c445e2a622b0f7444a0508fe4d9a9bb45fb76fe84b8b14559fc9a27562589bd6a60770f0626e09ef814d17b341eec3ff767def4c73820831c29df75e82a6da0391a40400bfec1fb6611a27fa93e809854054b885c486d61576a5fd013747b93983d2001924591b0c824259b18fa2f633234271edaf6de30e70884efc32f3ecc9279552775b03c4b9f59831804310753fb6070081fc5d8dc18c90e9541ea97e07708ab82b517868d664e9abc44bac8d86c1c68b6186f93561b76cd33a5935ea14c5e205260d30ba25f41fb1928a79e591d357ed8deb39cd38a10ae10286ccdbef3d03c1fbd7a8dddece331237465cb78d57dac1af64d2342a112be9507a091078c8b579ad3e43217b4fc84b7c2f7fe091d8b937a4ee0343905564ea93c78369174f6f551adb4a28d160b6ed92960d7d8ca9605d2c1bdff1bd2777e625d526dbd0c237a50897123db9f17442f99b23e9a07f40ec0a08e3a8561630316b79dee657ad733dbc9b472fdb8a5b5ff1b843655d18b705239fc53e0cc9618d8d077eb54330a147694aef2dcf1914fd09768faa0c441c3ab333fd2d5d8d766aa17319f99bbdeb4ec38ba2f8611954b8fff6dde70a31f3e0f2216b17233fd4aee32560dc3308028f58094803e81e826bdd01c0c74d73017813444657d5b164668a1b12ff5ecafd101fb8ce5f9a536ddfef48e94ebaf2c4eea23fcf78b70c0f28cfa076682329fc8fbbca58cfc1f4dd7264db9f3d8d242e8e494c638ea032ba1d0b33196833b87debe5f5f1e6ec2d86fb48feedb4e6f90c8b0a88556da05127414cb50848777e4ac8e6dbb188ba84daea5a0cbd325f90f74ea8e58c6b6b758c309ad70576d9d64c92f801fa0a8b38f2d6481807b5b28387d06e08ad5db732df62664b5caaa5f423f058ba9e4f4ba89ce76969f31ff3ad2fdeb0ee4ab53aa4dcfadc98fbf0b60c50590605515aba5b19c71e51f284fb0f94059b2be6f6ec29292e06b8682f86fb0128af83a2eca45dcf7e6783f2f7335db1bf2e38547e82c73c2846e013bab1550dc3e462bd80eab3c02c41ec02d434fdb8df063e807758baf87546f96dd6810d5387d270c540623883886237b47d4d89129fc804239d235b6141080e14354f297317714a18f627670e6ba433a873b9e560abe20e2be7df77f5f51d777029ac699e9f2aaf00ef7819d1d7b88f670115861875a45f98d97a330ecc747af6b9c01baee36b78220d41a60af70cab5c19b80b2abec3f94e766c76f8fc3519d601d2947cd99d8b8807107c90230b4d5d4c9f4325be9031b10650254447ac51050d0b91e21047767576d7328a58a0e541b9bda142afb8f91cfd90c38a8e99c5fbcd64f149fde0b07b775bcea1828fb81ab652241b1e328e7654d3a50ea3e1627585b4ad10400ea3001675b23d17c3ad1081884c24d95f406a8805c34835cea68cb7a221b4447fff851871b72a3e94c952d255b2d100367aed8d09e6732da3dbf3055dd2bf67cab677da8daec77d4c6de6379a10315ad0ea24fb2345f9ea46dca2579e4247340ac8ddcbbd21a94b529f3abe6826bc1ee42a6ce360f8305239012e94c61fd966ae272ef8d22307d1f2c2e8c0f6a98248d70120ed6fb84e520a2ef0179f725f2fb93aa4ca06417e281e3c6f8d7c9e1e8b142ac5dfe6d94468c33a0ca574cc6768394c2b19b8440650114db8bdfe581b93c1ea71441b78cc27ce58b3ed5526d947a7e31b5dc14b524b6b077fe7d68b0ec96ccb9476a4ef02a489a1eea5eb0cb3be5ffa3bd348fd64b28b57edb94844ff6a1d330eac43a0dc8eb72a03e49fa192df150f15baa10fca1a8f8c90cc7a965ea425cc7854839c8ff5f562d9ad6d80f5f28cbee4b7746d9be1666fee785cf613f2bc6e96ba4d50dc04d4edcca60428ad0cd5bbb74f646e0facc5284e5cd1b2a0d71a1d86c998f3aac6eb88670bd9ab0dee1cc2602e6212dc07628242d65d431db7c31497366492faf38d0880ea2051cff1403f66aa0ec905d21fa67eaffb41b7cad82c715dd062d89ceb99d876941b07a6788035a92200323c6d4f9ed5aa2e58243eafec63dde9104f6c3e84c5e064300df6d9937e6db70bb1065517ff10030b1d2aefd6dc4115b692287f0c6902ed991d12ef922d0a6e981a43de707bec0ebe66b15c7036fe965d6dfbbea7d6946a9aa62415c1ad7842717144fbeb73181487e9dfdc46e86d998e7cdc6d928f32a17f1daf189bee527e4501da2e34a742f7cbd4327c753af9630cfe37b81199a0293be073732cd0d8d30557ec26ca61015558be6e99a2ce7b39ba9cdd61578de56dc412558e007215ac2c427f5a7e8f4cddb39fc6bb76eb0528aa121a96550734d8e1f7da94fadd2a94bae8cfaaace41c157e11ab4c06afc3187fe0ec52496c3ad916507423c75c13dd16f510295d4fbca613f5acc3137778483caead3f37e765e9ba0a762101725241d4ad632c3026e72348a22db6747b05c2d4e575c47240518d3d17ec2e5d1908eb513040f0f9ff422321ea3e209febf312f26b3cdf9697d503a05496fdcfd5da87aa838f316b333ff3b9cf41788ad4c4a5c7f7b8adb89f2928e52b0644ac85eeadc9eafea83642e6c9ec4b6b0d2fa90f8278ec3cb133ac5d1d4a2eaaaae3de4d5c2697b362d5df609916ce261ace4de0e6efd42a0d4f41326d6ae5ee9a3066fb0cd833310810695b9064a05ad4c943b9ed60dd5d810c03a2e118cd7bf9e52012e5f11c6328bced5e1dd654c0e0baca2d2929dba6d4a88e40ff4ceb0c6e147068a9121a847896862968d41bd1fba77df34c9025ebdc38a06a51b9c42f31266a1dbe195504ff73a2cb0903fad1338dbfbdc253a3eeb8159a41536b9a19da9f0ab58d6d1dc88f868dbb08d715e49a1f6bdba7c4dfa5d0fe3705f87f0cefec5f4b90a4934b1a3d3b648c064f9ee0c6d77edfdf2f3efe001b4ade453a1fab86927aef640f622c96cdd38223b5211368512afa31f946fbc545db6c7e83d99c2c98258bca686accebec668ccbfb096960f96b1cff47a4e6de7545ecd0e26ad40f3ada3b3e97762df3c23a28f868c01871291513cf27280249d0bc48e92ecd0ee02152ae8c97d4ec06d043bc7f0ea91ad4e7bcd9bc708f136e56ce2bc2b9796cc214f7cf4e319ce7b595bf0a0109706a2138e5969b241906b598b1f7a697b9696d4ad43cdde890c63946803bf7ef3cf61563248cd6a21060039b8e88874c097ffa533365881552a709697335546200dd92c6bf61c42c28841dbc3e51fc44ccd27cf5c2148ccd681ec443df1746acb6c00b82b736b8a30daf04fcfd823b54c561245e17d270c69990b0e5fe195a6e11740593d6d1c4294b5d176e73857c5755b3dad92810746438b413c6272fa4e2b4f8cd6769ac43dbc0c5e2944de6769650d49a133075e28b11c73f43dcf44f2015ea3748269587f2162e3dea421f435306a61b4ff807f20fa3745fe5b97361912092d59d49d06515ad5e0168dced4fd9943279362c3decb84687ed843c4cdb481698e52aaf99dff3c12618021ddeef5d83a3b765200048fd75f675e8d4b0474c184e1b64c9f4e749e38cd699e8087a9f6ce7e0a247abb1697cc739b21a1492732997b9856750216022ca5d8d63cefd9fb3e38107ea6c56c96d47527c9f7d3e66e4c9808a06588e1a2cf89ae9d6ec4c8d89e290869ff55dceed6b27b28ded901b035df83e5914879e2af8e6b9d45e02f3545c1a9340e593645802a2c995aae8387f3cb8fc5baba80110c8d6b6f9f7855d61fa0eabbe3ac40c5780477346283623aa4b770956e8aec323aa9a0a8d51f1e78f94af74ae9cbd5f503ea47e4decea86e568d4df4317a54158cf8b01603025a6f0883c2d0341025ddafee5333c6b05290e20c65961edbf9d0ba2129c15611a0843b4d45b92eb67d8c602c4c21d843de5d9f40aab6382b835a76fc0bf8f40fee6a2badf2811307feaaa1b663020a480ecc0b5fa4166926fa948d095f8cb44579cf03284847f6b6e374c30427e934c457777c9deb086d7abf1f03353eea9edb91d54099bbbf0c2f259a2afb83571f0c081fa61e4b48df5e03598153f8eb03f9cfbba2576c129ab2b487f79a89f4d02b503b5348acb1f97a5b665f8b5cbdb7f8084e4dbc7b49debc84eb9d418efeca566d5a0307deb29541fc45b137484165462999583872f599e6fe81783543b26f5f727e14dc9808761629c2b8169f711f2cfe80342423e02800702763b5e95e73df32f2315d53199e32a7fe2f495f083ec54e9ad747db54f5893706099118bc26d25e6a4e2c2bd16555f0162882d28c692aabc5697b581265199ec5b733c75e094c069b4f56d90790e49096bd9d08bdc69130c09ad7848a48fe7f5f8916b4ca48fa629fe02cd0b8704c7afdb81337bdb91806cd709c93ffcf25b3a42d741256edc967def26a0c7094361ec401d489086d1df274c66ca1a873dcdea3f413e635c5141ce562dc7265fb83c2182bcc37d4f8a646d7d891cf129470cb184d02dbbead6885e3af278c29a70f4698cf45602632edec89d0502becacd029166b408d302322b02b43f85610a9c42d8081ee15b972472b53bbf22434f65c2e1c78077729e4c5104f98a7920695a92f5dd4d017a102a03d2485b130441f28d533650778f7991a7674a8d446ea1aa750e59e1b265da2017642582e76494b880121b1a97642b6a8a4a3475fc5866816d538447eeaac9ac12b6801c700e00a827d52f01a481f19f26ae2299315e494373acd93c3d2e7f02b06e1e4c55dffc81b289202a8612c94c1bd2b11cff35ff835763cb8e8690ed33ddda8fbfddc193e53966667a5e18356c47062a5c36ff5f743933b81e84f5202435058235d0d1ec2371687170f914d1859bac9ff47b88f85fa25d225142dd26f7ebf6a28a33f7fdd133c03569bd915c00a3c327bd0cacad7523ff682fd24d196a3dc0314d4450553ff8848b6ce693c91b57c8b6d95746a3e6e9217dd1443d958f55ce674865b3dc2bb75223a2994f4fe76600cb31efc596b25a98b22cef2ed07d304cf55349b3939697eee8610d37fc05c58e486d47b0191875916d06472c12b1b2fcf181b978e78c90cc06cc0e5cc1b649e226e0d286648e967e40b68b5a59071318e02bda776db6ec58c6178f4a61300770a423d91bda91ba20d61d0c844e3171ffe1c629647b498160484425bf16e832c072b8b5cc975583f23fc174e268ccfd1a341f5226b1e230f6a4adde2538b9dcd8d39aafd16aa2a7b2882699f2f06046fa12846c71afeeee2ab5341894c5708a6296eb1856936df8887e33a5efe65f5883f64eb0a94be3727f8f892ac493cce4a20055c6c991ae3ce0e17d6dd9e428e3131d170c2815a5f4dc97fafca5d3740ce6006dfe73dc6522ab6fda4d47c53ec4a7cb25aae73ca1919acd58638540d95e97f660f3ec8ddb2c8d0681f479d52c7d4e6a4bfcbdf1ab82d949f6806f732b6ea92ba89dee9dbb92a45408663d75d8b2dbc00fbc1574250543f6c8999a5c2e95f5064f67934bae0b6880ffd040fbf1e0dc5408ea9da63fbdaaebcb6c5b74ce0354659c8bee8715e45b95c4607eb9919017b14aa307437421673f19cc679760cb23cb2f05a3f39a943fb652cc4b3ff01b414378609af59f16654ac9eb9e9eda50d8c172e2882e59c7872e6db0ca26a3616523b1223221596099934d6b0afdc9135b4c454c1198651ab239987f2cadbc95a24826c1bf8c0402e8389f31189dfaa850839c3a9ab7254c751cfb037209c00ed07c4f703674240c822778a40eb0f398bb1fdf57a5be86a8095fdef183714b6bb703078efaa644fcd554758b3bc892ca43f9983b07b862370b9836b4ae20a23bcd6bbdf434edfb5dc9d499a2bac7fc38d963c7a0df00310ac5e3713a598923c940bb9c2e6a90da2c96349277c59ec6e7d907b7d10cd178652e066b25b6aa9bcaabf42e7321544f65e4ce31bbcfd982dce500181e9d0c41200fc36c5e87a734c50082996a6a42ca3c21253c T=$4129c4325ba3b5fca988ec13eacf04a3714c482d4c9a9ccf37243b8ce33c194168393a57b2aac2460c144649b0075f31927ae61540e22a5ce17a06f881420ebd88e04aeb1cd0d959479e01b79af45ffc5b6589ccfa64a760c8d6bc0b9bf70c842295e024b3703f3f2cdfae8defc1807e26e3144978dafcb312b01195490c2d6ffce55bcb37cca2f53977051674f158816a6b735e12ed56cb982ff432553ab601d8e1807e46a432cc5475b40e06379871e88ecdcf6bc9a8171d845db7585c86ec5892d3a07a731ce70d04ca95234971b6596838b04e23e79ba564fd1c16f9cfb36ccfe403ba38063bc77f086c1082137de3e77663668633f56733fcea470418169556698461286a683ca662269d16b892846cc8ea08d86cb0f05564ab607e0cc72628b172b64631a1880cfdfd35217d300915e40190737caaa86a5413d94abbefd8cf28896f3fce1a7c02b0111bed8497b00293e2320056932558c05ff39d2b9d08fbdda34295dfd42646e5ef5b4609bf65329949aecfdbf5bdfb6a5040a15d14391d2ffbf66d490b4989bbb77ad28e715ecbd99581139af5e13ba5dc2fceeae522abe524827c38ef46176aa7cd894001f1a09bfe37d2244418c0312d6ef1047af2a9fc7dccd775bf8c482881abc978ddb1f2fbafa60de61cc2c27ad0aa52af105406f20acfaaa65edf7a1df2c53af37b4cb02ce1c3e0bb795da34162b14cecc7088980a1ecf95139d9b0553ea8d81d20785457fe01fcf8df876b8d9c1d076b5ef60aca110c35c24272ce5f175dc52a18a6578640fa70d995447790fa64d8e5445426e289cae69de2fd617b6587c55e6f1c0657af44e0a774d7aad08e83b79e1480d5f6bd23a34119f48b1f313011ab297a1d2551b2a6dcc5ec4b655cecc286a954642890d915676b1324d7b0dca270715827fa910f2244966b33e4b6c8df72c29704f0ac6456a16d04ce4a1298ae888a0008d8b9ba72473eb60b8e07cdacbe1d9b671e6428c05750154d41dfa333e07390adb4d17bad7edc5087fe9080396aa5840dc2dd491d64c4df3705a591a381a0ba0f45d1e6c846b06f708c91998e7c6583a3059d62eed76fdba7b0b7be1f9b021622b0bfc99503af8c16022030f7cf0a87bce1ed3c1f53bda6d428e0b37a740d80b7c550b9c0f01c08ffb0a37a9fb0077cfc47bd0ef4d58ad7b0ef2cf01a15779e669efe7a51bee8950368d3b55d959bcb89a36e8659376c8b67f37727ba2967526800e5ff8bb9737df555ce99e128577a85ef6e22e8b619f6d1864463d8935f5c7762c2104a15254739cb045a3eed66c93cd907108f78b19c93fb9cde7666263956dd8f0860a7a388229b007729275ded484c77b2e2333aa53b06ca2d9857b8c214ce260604e61ad4f746c28b92b6f0c988f0b2802b798361437b8df12b46b64643991f2760ef79f9416c6d48356e91e289c4da701e4020b8cb5192ed28c4004aa276cc2650a4a742bc29996da284cbe94826b2c27a222003d91310a6a8f02a441cf215a1326abdc5dc8c8d8f4761898f13f412b8aa75fe36c0a8cc912c5da37c12369773cbe7419bcac69cd32aafcfd344ebb4f7af5332aa1117f68ec5df320cd777c2e984f42201ded7588ccc2c6212e00a76f71c1070ed6e8abf69d2323e4ba99bca92e2edc78cd40660d9092bf3a7f26d71e77be0db2b8aaf0ffade53d88c428ae015a86acf49d4c9c1e0675d36c386d3afb269df30bbb454bd45b1e41792f3e272191b508910ea3ca7556db9807cb2598fbe202dbad70326a78b206789d6a517443ccc1ba275376e75af10617c2ce7c292dc9db4e2f6a5f84eb4135af6ecf9a3c0d6266bd8b5020c2bc4e72b3e60704fa7e4e632f40c30e3c53c741f1434a37f0576700ff0a1e57112e48a15882493583e8c384c05eacd59b889a0c1f9401ac71754aca311127b38e98188319b65606486ddea494b411bc8efc1b053deaa79a14f0c73587b49adef29b1a258d3df750b0d7d391c3a9bf6e2743e225d727a17314ef26f9ef493409b6987a1aa82176f98540eb63003d473d31833b9510327db2d4a91993fd10c42cae5a799dddb7beb5225f9822e0c74b08da328b4c4fddcefabe149697cedbfe94ac75cf1755a451aa696d6a81eb53510c0275ffe796c6e99fe69c3758df71c6d8bec320d523a94b3dfa623a9b2e540dc040e08a28f7da794fa7a1d3dec2b7c516b9bd17571bb8e7afa2d1fdad6151c8468720adde4e8a5c06ec60ee4b38fed0aff07d78d108604d77159573f77ec0cffac71fa50bb05041191dbe75e4a17e3828dc1feec0818ece2b2878a68888a45e06cf6d6ff2123d4ec04518d6c211da023bfc5a18d9f94cf34c05aef6594e294014f28083ace52f013b87a7706ffc6a23f4ea6cab4b4f39634d063211f85b6ad5b2d236f920d3ab06ced1f685977fea3edcd3ab2bc4a4644579075e0c77d87eaf7228e671e166c2974b72034ebdd225616cc719631b8c558ec90fc7427a24062bb19f296d0a9500df1cc51c114ff4fd7f2dfe14a388bcdc4ed776567ab6f5f5d4c7dabcfe45d52236633f58b72c3fa73c275cc6afae3ab8baf96896546968ddaab2b01fe3cce3ae484080845ccc72f56244a3d773bc80ec7eec3f07c38c45f59f7b6677e2b903952826304c5cd60410db54043af0eefd6d2a45ca0cb99d4a2091c4fe87303ef0237359b1909aa7239c953822260b6039cd82636a055ada5ed41d1d37b3c0a59aa501d1320ba62d67f2a8c6ce12cee0a3dbc0d74c8061308368c4b099e21363900617288b93a27f7a4c74b916e28fef30008dc65de31d408e60da565b10e9999206058c88b174c11e7cacbabef09a0de7578a32745b8f80bcf1bce258cf35ef595d219ab19fb82a93d42f3e21b3e62c904547856bbe709c977b842673906bfcd000d5a34dc1178f2eae05f79d7cf425c1065b21640fc16f56cc167f13ef3314c657f81d19165c627a2ce516d7eb2ebfd2dd3f0e66f3abe25f8125c5eb5cae4c33a87d7607c59f6922f657c7f45d7e179c184a43fe97e2e747d3c321959c13222d38f1acabfbf352a93f9d5649fd30277d7d67dea84fce4a094d447516c2925fcfd10930d4b994cb2c8d1f8d6f9169a84d679e3987b5c867db4e8756dbb8c5a3f2ed36da055a4ebcd4ea903681ebafa47a0d7a6299b5979e866927dca5e9571a31df59968da2f960cf897a79b9a231f90a973a8f19f9d522605f6605c6e99fa25e8da1028ed6f22b8f7eab25ebe5671b685e7282393c38a5de21ef6ddeb9915aaf3c3d6e9b3b26f75604d4a53164a4a002d2213a22d1a5b3c9d28f4b8568c0976a2d0712d596ddbdaae408ca7a9e78fae3a041d934616a09a106c749f0242a2ec23d908fb1675751522f87ae270ffd7f4ee81b1d2d660378e57f83ae059ceb7960b11977972966cad9342c279f2604c623607b08ac3b9344babc057b3c60729031e1cfbf332e063cfc6b1bb1fc45a76639cfbf343582f232486357cb744a9acb9f9d1e71c57d3b076504eabd33b5fe7b5f8f3e9269beff0ebe446a6db4439c54f024cae51fa9693949e19fe476b93079710a5f5af7a23cc57839e3aa9fe7e1ce4d89e4f6c42c8cd0b96d1ea3e90346332db48be3d7432cb32ea80b3c5ad68d7df3ce4f1cceca9804a3bf21c7c253e68035429da0d1615429d6301d42309636dac70c78ea77819d3ba6645c1a2426858a6123cdcf5b839e47692745f8de2ad075769c87d873035297aaa3cadbb0fc401f6c35919a2231e6e94d5e8e762ef90864c2eb810d13a4db0ec86e5f9314481c589647c377e8385f39de036973cbff223fc306e9d9a53a0ac92c9ea54e4adda67610ea076c6b06a8685cc76694c553ad4983053bdb9e85a5d8203c432f5c6a8056067e156e6d9ad9ef6a9ee90211fbd90888dd1107006d759f2f27ddb82caea49cce15db78f928dc7a1d8d371c996a5470d2fe3de2efce1fdbe6573cb68c25196a36894c6a1c57becbc05b811817782d361b88e0be5d7b16946b24c6ec58fcfcd05cfcf48be1004a956ba91fc09efe662ce2709f76da58ad686d7b75717b87dd25bf98c83d6fc98f05ee53042c501965513ce1f7d6bcee2d96dc881e8f8a8843f9532a2ce26e34b75a0fb0c2db8a6b45bea22efdb69a3c2417a3611c0b7ef8431d0d88395859f5dfd21279039c85530e70488dcba2ab1aad1be387ebbfae963effd2f38c55c6965cc70d059d0d6d9b63405a4859ca30b275852d93cbc153c372b83430970d1b1a8b67973a15f9babb8fd1633ad696e221b632b8e4152fabe7e4b60f23c4fbf2a655c27f2e0902a8e18d3197f8e3443cd28f4641f0025c7aa74657d2bb9274a4d673a72526d05972f54319582eccc323885414411f889cad5630cb2f29dfc67231744f00d6333c9835e7362bbbf54f200af230f7d42ccab0caf9ec6dbbfe58089d1e6cff52b11a5e310d4390cc13b69dab08ed0793e9ef432069a77546f4753a630270d4ceae09dfc733c79c186fccb0e0cefba695220914bd2949d31d0dc0a3e04191b7e9ccdd2822d3675c13c566892d7dbc5152013e24ebdb357dc43a50e83f4270573c40701dad5b1c1f732f5d7e00d462faece8cc50a73d9bf6e0bd56059af7c0c8427f51f71e117f29a4c40a734aa7ba574a64a2649a05d09fea0aee598c60e70263a6b0de72740e4412719d1eaf59707f3f6b90d9f0fda96ed4d9f5cbadd9d24996dfb8915a932c3a9fdbfe6a09e5ee76ca7531c2471eb0a376a2ac341f2ed1f17d31b3eaa0ab6fb9602154fc342ef5a0c871992ec543a3a26933df5301f01f232536a50c09a2b43ada5cb47c9b008a08ab2fda6561c2309e836bb9137f57b084557c2ff83ae0ecf70e55aa19f2019da9e0275e84768bc62edb5c9947949e4c2544d98531d3d67f4c3b4fb57b98b4f24345d3b46166d88aa9d6690e583addbd88a8cd59b637445f8cdc0793568760a03127e7a6326ee61a9577ece91696949f28fddd7f1895f7711f34f8482fd244d01f521827d6552db80a644b78fd52b6f7cc4cf473e203b5e8587b80c7a5fd2c187c67f865dd957168b92eba8d4ce3506f03e2aabe416bf43792c87978c651081221ceeb28ca430865fe06b447553d390985cbf74f7e26d6a90324bbe553b1d075172995cedf0ba2bdf53f3de4733197b1b16a11911f508ac9b5d1dc5d996d67c9f2624eee5bb451fe279867044b86b2a9fab88da56e8640e438f9f17d924bd0be3d781a20a1e9c15122a99e93576f1b3a53c5cbd1cbd83c52e95a2ca142fecaf468fde6cb74f1f8c77fe18f2349ab6e8f2570b68715e062794abb0888af3dcb5e68a4fb37cb26459cb470ff029e82a55b34618949e328928130ee0223522fcdf4456cd972f09242da2c984bddeda92258b3cb23941119e0eee95d0b7dac535a791a45f2f0fc2afc166a93e37efcc3b35d729be3980e0f38044199009716bf0e7d5d580475c9932ca89516017a2f7843b5d6724669671f02c0720833cbbac676c8228c9a274185230b69dd674af49faac1008073cb079581e8305b1825b3e9a488e97a82f3e565e1d2a4ba693d723f398a4b0a943b76a97a1d8b3971c3c86ff33289b99f793c506713b5caa7b3d112a4b40755a15100a1710c9a6a6bd45ce90f898d2fb4a667bf49c17b3a583346eb0fac10bc6c4fb7d30d58201c8ab2f9d2a91098c2f54591273a2773bbe20caf514ef36d0c19dc6dd8d3e2cbfbbd3e5c7a62436076b5867844e11231e7c3090222dcd33ae4132289d8b676a7f7b8b31f05e47728979bf6901bff482502c55c8dd02c9b4537e125c1e66324a9d29dadabd8275497e463eb1641b1d421fd803fd89282cc277c1c56d6564435c4665622cd8f59a8e95ac8a050db481d09e9e009eca6abb552a228990b7b86265e06cc6c24903ae2e05cb7eb3abf677edda6075c816c5432881ababf24ec9cd0f84c866b8f9b170765d3e24455742772b3b6a359cc9bf7762055c60c3fe3451a2c30876046b7f5525716a5bee3cf3851d4f9aa967bf5c36d1f73958fc0acd67ce81ee1b5a1844572bdaeaa2b4b567f3fd85610d3453f967488fa4ab3ef7b88495be71d1a9d949e7bd80c4e1b143dbefc8a34c03dc1f13b56523fa88b4290dcb20e67f971232fc516147452599ebba2cc3a983013115904b95c7cb41d67398cab213d9637b2d44b6be0f6bd21ad7dda1004ecb0f646d197219e706c20249960b28ef06833515e8db00f198102cf51f3162fd36629b67811f4d6e3ec7677a1098003084a549d73303538170c7d04420603ee7a45ac55627ef160e6436c96ea67cfcdab8b91431e866f2f853e [27] S=$5a0402b57e8ec00 W=$60af5844437287abda80fe62c25e3b55598bb72d4474623964d580d603bcba75c147e6b292336487bb0d920dd11438470ae97be51a4b8f67702e4ff7c6d9ea9b6645bc588eef9ecb9cc642011d62484772f6ae0e0a965d90958970799824c7ddbac6b7755494f0fefd4f1ab3b7379d23425d90bbba9ab46fa9018cd9898716680ee7b9223ae0bfffbf0f30fffee6cd46792fdd0433e8b45d94cf33c46257db99f0a83382968e77e2688875f5276c0d621e8d55ce45159fd22cf3e8d9a7633f3a864eacf33db2f76094497e52d5ada22aad2714d313e622c0cb0031b67b3a646e8f63571582119c756c97cf26150f071c96937b02edec909a1e4109da5cf8271a81a49dc023f22002710fb8eceb24e999cb529aba3d3bd6c20bc1588d611ba41f3cf894b4bac9bd90c1859b2fc82ccb34c6316ab52b9b3879ff31b99a69901bfe3aa352d51158914e85d196448a9fb311487f153a86945c246ad3a6acc8bfee3c2fc75aab7646f4d6948ac59a93f04daeae9937b83992c9b088af4cdda90a1a5e7352bcaaf62b6df865c9a508e3703792670b8b6d8adf0de2f3cb8ab52eefb22f10b7842295ac7ef58eca15a7d57683d5db998e3b271a889d828c494249c88f102a4b663126c749c331b8911442ae08f275f69ebba93b409943226c42ea52d32e6385cb26f9a550d4b9b25307e9c84d7c00eef831dd6230616f08e959bda3479690012b1e8fcd331b2f4774142c8613b33318769f6a01a853645f79eab6f383e60394ec8de8ed28b471cba06691117fbba46d525b2a8d3b7bb0f5cf6e32c2295204d98ad5b62c5c2762388ad8be8ee6992299a38cc2398d455afb29e58d5f18b69caacb062c077926a641ba77c6d66dce331a490b509dce2d1703f969dfdbc62be6e9f4e976a0e0cf8d9824932ae08915f07d7758bfc0b0ba0dbc0e302884b66563202206ed1584cde45812631a1a51503d1e88435d68281774604f3bb05da242b53dbc4e5cf2c291e71a3d158a415b69efe8896279c46d4e3a2b4521cb36bace4b541fdc452b2942431c7feb88a478619d1908f262738cba3312129ac5912c6904227fecb605f2e7664f81e217a5407e7a9078945c3b0d8bd1253dc3c9613537b3572a469eb15c965983f879cd06f3312f39af83b5abe50554d1b80276cea3efc46cd4fd15b30b0e760b2855e64c7aadd2b4bbbc1131eb133f6c937b28d1cb2d41c08e26902eb353df4e8ebb9aed460bb3598794cce524f484d24ad7cc5c67681f301d245035fc60dbfc6d33a6bbc742d845374e5c6252eb8c6d51e35e2e2a301588d9624b6c154faca7fbaff1afff7a62d413d59518f855a5359f2309e72a936abea6d0b81fc47fe9b0b460f821c7665f8eaf4c87e69131bab4321d179b9e05d4b8e7c3e4301f676808fd39839808ed8acd0cfff955f31c897998bbc98c0b09ed22d9316618d7279b7b192f200a85d169dc1723aa1709da6eafae9d0099ad0787a534721b003257d532f4fbd1c3e2689d58f74f27bc5c3ccb5c1cf80f394c65b25a8d63c2baffea44d3a549e8752de6749b4a7799a6b9b21da0e0c6093406e07990f1c0f2a3baeef8944aeb363621da350c654a09dd4fbf6c677af5a2de5ebb4aeb631930957aefaa62009403e23363bede5011e2f3ce7cd1f1f2187a7d9bbecbae33a9022335b0214d3cb5294732c21dad606e2a60aff2a1b751af004b2f8d5f248501fc92d4b6e551b06b343f1a6719c1f4bf54d7041246a3f0aa17187981d02d976d5a4c909912dfcb1fdca7402a58011c43047b4532cdff564036242efe3874a99e70292db9c0b504dc252a9bca7941472997b14b1f3c1a3ab7936f4e3eed156c48b35facb4b4cf62c7934148eed48d0b183b453014bf0c968ed64f8deaebad352d3802114185b580a5dfb4fbbccc3a9b1443fc8216ffa4f8dc9570c9d107175f0c130d95b46e350fbbeeb053ea70199932989a43bff686988577aaea137de3a2d777009b6f9de3d5f629bf78b3baf232937847d5fa6daec89be7e76cb9f7b9e42c95e5dff66a09dc51dd1f4df996c8fb56938f393d99a89d43536a3dbf6b5d84037c7735d335958be871e21a9cceea53cbcb6f9cd14f6765554be4546eb622b7847d2472d7178f485f8088c5d5a677106d8c9d6f1afae31e0235200a2e3d56cda46bb82746c0ddbf28d926134104246d3169cc3b3cb4c9aeefecae7e04d032e586554f27f8c51afdeba4fdad42d7dab0bc910bb10ae8c438023866ed7f41c41b9513a0a70badf2deed6175ed4bd6c67ae22d4e9efa9e7b0de5571f895055b640bfcc949b5ae60af5a14f5c274e893bb970646eafa3b9c6deb4175e2eb8ae250a327c8550258b2dcaff184fcc577bac2bee36aba085af9d10c021ae64ba4f390d24b361096b7862468c0d1dae67dfcf430bb2461a13cc1a710d184827776a06ef5ca29c50ff5a1dc0f6068daf9a450a4ac195812a4ef576c3ff27e900e834f651615a0b50d87a41f9568ac506c25c213426e618b58238ef89af16edce198aab5ed0b79205d1426bd4ffae563b73eafaa45d808dc0db60793654bdbb652d2700fcdf2d836d21e0df7069997b87cfb590bce33a198d126029d2d233c7734c46b09330ff8c3456a12d2391b96fe1d556a27531711bb062471f1bacc037e4bb9c1b76baf54acc7d5b14549751593d6effee469ff116e34acd410a6f0a130c3055812242296a26e9d43f56a4eef18d98733700473855221deb51f19053ed09b26ea40d13a86ea224cd6564d7fe670e67bb41081959246832d7175dc8658386e6981d804e2a8046c3c3b3ffa0c4a03ef676b732b0a2364087ed97afc5b9abd1b71584613cbe71d4eacd149e66c7d20c9a2bd318142004b770aa8c1d43accb3af9982b18321de209f067c3322ebefaeeb788d960193d2defde0226ec77f7dd6341b229de2f9488fd70be74fd6b8ed1386da7eed62c013b09bf76441b954457112f9dae2c90d5824a4073ed646df80200ffbaed3629b093bf0882251a8a5dd5ba395155b368d98ef7cd92e9ed9f179ff74121831b5be3567c810f423713263f1eb351487e4184d2b07a5d3e41ae875cbfc49a85aa44534f4c4cbd64d94a43ceb180e94b4e32b40bdf55c0d1c52a5c8538c0e9f0dc4a7f6042 J=-$3603d20d1d029ab351102213d65f765ab612113ea474044d7c7428dc0e30917e0f43b8ae86b899d68a3f2af8059429a03a0f666b56d2feae670076750b0ba62bfec568c3c2d8985dcc192a7edbd09fa9a8cc4118427b1b3141c334d1363c83ba23dc66b855d339eb50a1c10d529eaddf502b26bb1ab3015b09a83a117d773a8ce7c69d0ae98fa7c366af496396cbef3de4436127584250ddf326eb22ce7832b675c8788779c0a44440c40cd2c9024d9be5828ec96d6ed5355caf538e11337a18e57f18af075b27e123880a6374448a159352efa4d95e23807e126ccca1945800ff6c44f9ba89018d168fc6d70cf6d50744108709427604f71b04270e2a11c7a623395f0bafc9ae946bd794ad0e886f0235377c0a5b91a3ed0c5d391f8b8aeb8c63f0a1e977e3741cbc3075d0d69d405f2d1e4a5ff77179b116fc2808bd966be1d29d8b0c443b816bdcdfb877df77928d7b0eff4ff9aae88af51bb2f640e7c2cfc0f1976f1741388feab55f0c2384a615d87f4f56e48ab1df8ffa8a9905737f7ca272b95f75dbc3f53b6c96eda8234e4e689541577c6ac65b21b6fb3867998bc9d4a3cbbe731ca6681d3c17b79d3adbb08da362a0ff0a1afca38bd8b43cca808624153c5897ef29c825eff7f71c2b97cd393ca3ac9341e85a73aed7a364747b27828e5ec9ef94354dba4fe7de0680a6a64c6f4764ffbc5762d6e60ca107616c0410f3d1541824dfa80db594a29d097eb1a51768cb5136d3de243eb36d6dbca44d971b12e947526037cc7b995a2bc3e43cd01fe584f38415eab6e09d68aa7357d623d80264d4a7099decab7dccb61163424776e8fbe5c10bfde32a792dc2c3262c04f3776619da9dc64379d51db8f530de5e9eaad9b959c36fc8041499a1d67d55ca29188b23f60d4b12e2a776201d69ecd54a33a8370bc879fc1dd1f8aabd68f4e41e0f562bc1a33595e56e1735fdc7586ac88afa25e40da93be5b28f8d5f8b954c2144ad47d0389e9580dd3d81d5974a85708b0872a95d024d5323a9c625f9370c46468aa3a554ba09669fa2aabd2438cf6739f90a542b91d1ad5b4d06653c7d257fe08a918c05d395d7f772655dac7351c07ef3aa9db8d583930c2567880462e3585239a4f5f09110d4dd6706a1866814b2dce966a5be6439cd033a37e0355e72f3a2daab2e265ab6f25828cd951371bdeb6e3a4b8d0ac8b9bc01fc5198c745600b0ac973a6592f4461737d3e149dd9772bc20b74f97d3900f5254c3d6e611b42d0e6a34fe67032fa4dc794627f755036757102aaef45e172f348310edf59a2a1a19cdfee20abdd9444a89706d848d3ad77478539ede401b45b4d312fc666b2994403ec37a5a767836c4ba7a6b00846847cf2db21264fd3a500d9d0cbd75241e9b58f0ea7747aa587c068e4f39a4ffa2b7642731959ce2f60af9d4ff4c475cd36c6aa1722c856628aeeb8db6db099beed8ac6e66d3957b1bcc0ba33efe8cbb50c7854000611d93bef39ecd2a7f010f79698f67960446267a94c2d69b1d5878aeef9a3d9ac0bf2874702f4dab372b5056dd445b426f522663c98280ee3590e6e2ade6b70e7522d383fd9b866e7faf83a55f2fb2538c9384d0b8fc092b373b2a36f3fd8c0058792ee319b5516f165c2d34fb249ddb398065c1a1895ae0436fa03dc796c5d9aee050cbc6798a8220a9d9802b6fc48c9b8acae3518f644fc38b4f456088ad4d7718c874a3e4d51359402a5e196a74770b511d9386c096133564eb9934513d4bedd8d758955fdd333ec54668bbaa75406caabbf90e115ef7753a2a9f24a027f3d71ebf64a75e29ad5259508a246a036aed16caff0530e0901959a49d20b852b3def8f7e06493523925f05ce9cba9323486ab16fc87559dbe1cdf2477a24492bba17d4f8e1e75a842d8cf881b9081e4c14cff7b332563c4f3236d6fabffb293db604747e53c38834697f59e81513c6c3abde23d6a1e77bf45acb31e2dc632d91eccbf57900b109653130a6399591d0fe04346c0d77db18815e4b4ea122d11b3720d2f9d014d641a965620fb499a21b2f9d1441a52eaf15327171fabc81657dfde25b740f5bb240372e948615aeb156b75af54275979c87b22ab5c22dd6c173eacdcea7eecdd885f28e680d3b85582ca5c55bab5f3a8572065eb01c7eb5e423fa65a6f28534634662ff3069c47ba238c6931bc32a21fa5ac302541ac7569d28ee674dc817fead1c90c20d57d070d56fa50be4b931f5c5aa3253995091fab7a6382ce9e27f2d357843e4b7d04277e1d0fb766c1071d1b5a5ec3c810ed022b608c69a56c59461783c741b66ab90e9a5951ce287f41cbd6641235e6c7be459a5ab2846d2e3f79cd591e1c70d81c361744ec811b2e6e0aa58e1b4f19cc5209e21ccee190aa9e1493e62759d01bd0510209981e98ae5f92ea23229a2c4f9eda8cf1dddb5f325869d1430d68fdf03110432db79ac141714f017e43ec7aa1dd345011395afa2a9e650e4fcc469b32133f25468db805e6494f9658fc648eccf05dd8489a0efc614060d9b5c32e5f81742124d9cebe377f1dc8254b72fb519d709853fe9cda6693c65db0364d7b5c681bba70fd666627be82511bf5a92c2f2c427db784dcf1da1e565facd2a5f48ba703e68e89395238c5e779b1f81a9827db32669adc0a6abaaf18abede6468635093d17f3d05ea2add3243b54b68761ab5b564bb7a10f71dac24f1cce13116b4cad6205781369c1454c4d0928356d15eb3276af31df598911b472189314601aac4dc55860f1aa2f3a3b31f98aec09d000d4e1f61a1ad7e688045914e16262cfc92e490631e542928172e48c32ca6e0c641ddf8268b57e8bd33514bae3d0bef93b34b92febefbcf5945c7185490eebff06e91ba977c7bb93f2fc3c2e5338ed2f9e72588b5feaebd001615458826f4cb8a0cd5f1cfbbadd7e517282beb061826a391471175f3d291a22aff75d5ecba9a073e9fa11ab00ae03fb86986f04ca6a58fd8ef67fea048bfaf9a43b34d282865e6053c168ddf0c63c94cba1107fe89d663e58d5bde37c1f8ea8242e7e16aeff8e925ac5a6cef45df39a3dfc6bd1bb970bfb3515c39000fb94d27a81b848c394663a111fba3a1b276ecdbfc4cd473a2114f2a840c659739cfd4557024f35becb1f16e5a2d01c554bb1128057bef52d1481e25c18846496fabecd707cc4a585864b8ca51e2291a20badbcb21b97814ce38af05d7c8f14acf5ee7a6f95d2628898416e4fc1886e19e34c6758c4a5ad4931e432910e9d9de16cf004d1bbc29332665c224c6b5da4400a5ffdbef037379c4795273d3c26699725c5f2cd411cbe7d52c0acd7b31ee8bb47d8640ec2bd8de5f2f18dbaadbf745231c6bcb134a32f1983daae94e760933faa8e26c5f76e6a19ca67ace499ea4b0797a702f424753e901158b76fd1839eefb265242dc1a8860f25d68d256814ddcbd4a070519c107c1b1bfffb7cd52465b7d2af7b7d2867cc7d053975883fa3511dee8277ac774b90204fac9d7350f1efcbec86b2fec697692d62209f91ed2c8c8d79418e121ec22b75ef65f0bf09ac3382421f054d20b105ff5e50a52c462cd041e1de16718ff122f8344ec593517df979118b9e57e8424527873ef342c52f5cd78f210b53516430b068add2d55e45f9b802ea7c0184d9e078a11fa3f9a254baf7bfade9ee0e245cefd68fb5a167ce060c6f81d2a99319c4e804f9fcdcbd54211c25083d376451a0354f20b73b9b813be719b7ade1fd74da2665539e10ef2070e902c1154e93c5e1ea749fd793ab38b15a414391824e0b245622fd3fd8586f09fcab8046f11430f7622585acca262ac5cc9b1f88b8d1a2b6b3b9c784a1f81b893a59b03c421d6b98b15905547fd01dcf96471aab9c84fb6951cc61a976d0d3486cb9f09e389ed4ea8ca9fe680b43c938663aadb81e80b07958ebad6b18350e695b3adc857cc3665c9430f33589c86abe1154e3461c823535243ebf5ee1b21e412facab312887c0c3a6157430d963f6d77d74be8d12cd5a18015c201c557f762a9ba52d2e0d2c38f604ad8f33d8da52dea8e91b78164e544db0901ca29dadd8dbe18bf8fe78074631d5a3d452196e11dd381c3fcea1a2cc680d340f35f2dd5d9d2e3e7910e9bdd1ca530bf02d3ffd7e2cb81f012b296de1ba869456385a3f1d33a9a1ce1719cf80ab0b949287f6250cedf55f3668e917976a9b1dbc5486696826ec95576ae15ebf4ec37d7f94131c62d7aeb414ea592eb8e3536c71f8952e3e2bd93a7f68157ffc330302808906f4aa988d1a7b7c67e1d007ed75226e9a82c4fcb8f360a0e72dd616ee4af32e0350b00e8df93ad4e898ffd86d185f2ab95742cbb487a0ea4921c149aaff9df2a48383cb03481b23ff4fa550096413fdd911b12ac82d6ffe36f878d81d60e6347b92f0e80fc0f9ade58efe0481f83e24acd0fe67238a6edfe8e3278cb7be586c6aaf70cbd26949fb6de10f6bc0610f2a850a568921f028ef9334a49dc58d5ceb93d2b28d141f27e7cfba2c48aacdd15091e11e88097ba9302831ba99548d96bd444839501011f06166907afa0c0b2b1a68a4cd9ebf5f2eae7a587468406c2ecca392b6ae69fc02ec8e264f06c9355c115047db390412d5ceb21f4dd665e9894632d95c1a9c56fb40df7b975222338b8de5f33213ed0c34933bac5d011044c35ed203bdbac88bfb16a4865cec095f24073e79d65eabb69a92e64549cd3182ff1e83307860c02853555160370d0490b204bd6776217a74fdaa92edb78b4d43086550bd52f9f583a5e73b362def4efe40fea4bc7854ea3b2bc137d8a344c6522881248e9e70bd1e53435b56e8dffc46efd7f71ddd47ff09b293031de5855e5c3169ea4a3170bd36d05abc868b5457726c149973dfa3bbd9bcd56aa68843c1a6eeda9f11a775d210dec8367c61b0415b44edac9637607b6f4c3867b2769fd5f5ad58d22dcd492f9e4d0340be21413f199a21858eecb2ac4c7e44b8de85fb6418555770201244e63f01cddec4873cce021ba22327214272ad45dae81cc2541a12cd2c7df4cd4db6f152b82c2dcbf2ac3c610d674ac38317d74dd49faf80ddf4847b9225c0751baa6e793222050dec0a7bc51467443722d887f3a81015173faca4d311b3ab7390045903cbe6af187aa1ad78248769c1941ced3373c9996371c5f1cac708d1040ac77d528724364c43b06e23340c01d36856172c802f89882c10c701246b5a29fd77a0e9f4e12eea76196cb45e6af647dc4a111e12a89c799dadc9ac123c0dd06f8fb6190e0b1e7269293d99f9fe1a722e70866396657c430e5e5a09873566cb2a167b0eb914f1e0a9657a3facad98fb7899ec06751849535864592a41068d20a4560bc1b44776561554c13a3502537561bba2067ce7315d1a804ef3176899a0976b919476aea6841e986571c0086150fc354c941b01b93b3166f9966b68e14409cb9d5d01da913f4c4c5cd91eadeebf936f737416c05d7a6a4f9cc48f4bd532849bffd55621025258b2173a055046aed0bdb62709861d2a0632d048777ef3c236f777477f0b5264817f3295b9477b4c9a3f4cf38a9481a3efb5fbbb79d6d195f18e346599ff61f599187df73a20a3634a2780bad35e8331498bfea704759c8301c927f6e8872bae9d6d66b037e7304f1e0a50b7fa6cf99a6543ddda8af872e81488836e8743be45b4f71bef47b8f811e8427163b386135996cf7b95d1aab1088e83b7133ba82b04a5c6ed3fea1ddd850753e0698dd1533d6ac31027712d71aa9374a363f989262ccc463a3302be48b531e2c3667808b4497224b29aac54fb572c644d3a672a71136a0f4904331721e4e3f2783ada52ff07bd5d164b425b35b7cfaa4e097743f4c1dac040f190a2068b474fd775f1d0eb5e19a33faa3f1328abe707d86e554a3ecdf74fbd0dfb5b91eed0df97298a160c68559ef79950e142fe187790e61b10d5173b995d71c519808733b27a8f936f5a7915ead82aedb6309b4774def6ebb367d2159652b0fc348dcc26c3c8c1c80e20c66f2112ebb4235d529093d9f4aaf2d998f9f09e1c232add370b5b4f7e600c0b47f30862c5b6a7a6b21acfbf50493cd365a31939ce0c807aabe2f98d38ea9d3a74112089f2b18e77902df40fd692fb0ec28aaea4e41e467022a08150129f39534c96cfeb1ed60bb00f74d6e6aaf5a2870a483c52ebc17195c0cef19c41078dfb36c585b5dcf178453ac51540bba70726be54a78ccd15f68c2baf148ae0cf3c908c6769bb10ab2db513ae43abd6cb32f3d0b1193c0bfe T=$5359d8d738d84cacd56e532f4463324f651345746b5955d62500faf914ca0b0a940cb631308e5e65aa209cbfcfa75694cd22e476191e11cb0ee961634a7df7ce79ea2a2465d1e4228b57c82073cb9e02e173950359233c56b72f0fef5ffa99b30fe18784945d7953f5cac94833c60aca87f7cb45ae052ccce505983fc7568fcac590043957b2290a85e4c1f65dbcba9ee3bff0dba7a4affe285fecdaa47f5499634bcb60e371e052eab0cfc4e336fe5a85f8ad086f499b712afae69c2b58fb898a46457f9007879eb105231993becc33aca8184d2526f6e5cd2e876630171212b863a6fbb47f6bae5ffa12acb547e91141c19c21579e08ce94266c3ee43f412cf3864276fbb8ed3caa651b75e895ac3ead62e4bf75421c51c1bf2e5eb6260940f6658ec9e74e2855ef6faaaa888cd150932e061134d30de82ce19d7298e597984b9c837cf490c7f309d7cb4cd1e4660c7743c7cbea803d8b806a636a05682823bb086323e2d3d8f706cbb02a757d01b2609a32c833e3fbd7d3a118829431ea6c942d197c5e6bff20815d1a8125596ea7b6bc5ceeb3dbe5299f2920b6ad8e443d716cecd527cda36b5c8af3c0c9e3de66267b9a38132b3893f31024cdefc52edbb7f75f6d0ecd9e38210b35a4c66039dad537875b916f17a71781776183d9118e48b7a5fde1fbc4e67716992e17fa874285b59e3b11f71b04f320138577ff3e81d9d581b6745e60e52301721308dfb1cbebb26cb6c026ff809a5a09dddf517c1cb731f1dc762cca8ea0f1fedef943a4e4389b660df6e0de86ac71ce04bfc96f36f54d642f0e77946c4fd76b4b0043bfb9014e345dc5771bd69ce38844981bc7d1e6a9ffa94e695ec99dc5e089f6c5ccc04e171223324457449675cf27120a7adfebd60efe67b956c4715a2c749f94a1aff821f5cad9094287d0b99b3cdb750653623e5e01cb9d4446faa4f442f25b88eb16c49c311cfdbd6e65cb8efa18ce349daaaea8a8bcaf132272846ce6dc1c4ec49e5beb939f2080ddbee9167932dde0b6c985a90a5ae8b1105571d5fc4542d965e907309c05670460611c544e4ef23ab78d034e32ffb5f8e7686192d3d2b78836711c089187ddd18ebab255210be465d504e97e06ec92d94399b67b602ea55e88baa129480b8dd606baf0102a51986ad0d7b6b5bb749ce5f1f2cda747ced0bb5f26f6e3b7ac71d1f5ac380edfef75e3d86a1bb4a6cd81f5ff32e5dd63f2433fd7b5a118841dbe29c874ce7f153e93eafbcad9c47f5e37a5d8a80260a806cb8bdaa968456d04e7646cd7355eaa5e3060ac08eb64d1d3bdc2fa12232ea75290d4507c107f9c05dc1666337fe076a91af58b6e2ccb6a4fbd264be12a33a89f1cd45539a0395f70d7b34e0e67d78c027057dc06c965638cd413da99803da2139efda19709fb06d743da78fc58c2fef769788eecb706082830d343c261478f563a58502da0b512aaaf58071f55f1d0a78a31b7cc52026ea0f5694f19f9beef745a87a7841849a4c57c56f989ca1e04cb4364d379f36c4095da83121c001360cada9ba1303f5b7f1310e9989f8c9b44f79fa8f339bb9cef8764a28a88d628aad83b7afd4ba5abb2e0701c6b07108e5f1cce36ef6ceb3518b6844ccb0887a951ec34ef6239bed5afdfc9c62d8c0c79109ebffa857b59feb2596a0ed37fc63bea13673001097601ea05c3ac2dea578bdd4f466eda87f77f15fcb3462418dffb62e65462cc98d27b6cf7febf32d0bfbd7756dc12d96effe87ef2d9e931cd84b322ef02a5db7b2299782f3979ba91a9b21f65b0bbbb2b3c79ad7678a2898d90e34cf07a994217dee5ce71ddd9bb9c4503dc02290fe12404fa3c87bafea51b2eb2444a5afc2658c2cf3eea40286118cc99fe0adb73069dc46106f25995c531538c63e73ea1c904254ca41a4215e3d8141b77df066bd926df7353db50c8b71c9f8931dc2f772f338c9ba0fe18a82a04ddfc0675d4177b446ebe23340573b68b5c3a356b8f0bfde0023ec0aa076186b26b98615787fafdef537192a8e0e88591790b94921f49b8006b9418a35795b87280a0723da42c0a1d42b696a1aed31d53dbe712ea0f2205e67e2b9a4559b32ef0f58dd098d91260b46138627736ab5cb82d3c631c34bb31dc9e6de6c36e5fc39e921e9b13fa898a90c4758ec9696e964cd78833df9efb1ed45f4803250ec0388e0e93c2cbb3e19cd397a8915b03674339e6eb3f1362ad1b0e2df6a902ccaef2cc9a7c99d9f09e234bfd0153475b983bf03e99484e02bc5861ea11097bd4441b1d1d16a74a5d7696ae4a3c483f75b6f44a8c8de78a6de0f9f5f29616df5191d0084a7606cf7543f15ad897147657f96d8c8d6c7153c5fa6740e3d1c3fab77c73f60c84f1500c82889a321c8e882902518b5d0f7c0794d1ff1c16738c9d7f07be84d2c0ac1f835b28cf079bfef98a7f79d06b734d6fd5f0d420ad317675ed7541dbbbd4387f031a8ccf558d558094b6d03a9c6c50bb68708773b210097b52d32ca75f1bc6ed3d0db11255b6c30f985bde248b396c26b6da80f91394438089c99d526c401e4c3fe83649f27d4320fa43b36e04eff4474c8d2fd7a6d28fbc9e497649982155e742193137937c8096d19f8feded50134616d81164bc9cffba7c425431638a75d93f07b15963f31731bcb85e6e04f7899bbfadc86294d5a89bdaac4fb8fe4405d3219d1d7b2b91021ae551746f225c3083a043dbbb1ae757c720d511243af1aa86958f84566ac30636486f789e6b07df48d1464e77fdd51a79cd2f610f193125d99750abfd824ddd1a4a2031c1185f1e8d4e51300af7434e30300994e3bfe0aaec51ac275dcc2babd09f58882c40e0f8a08e16d199b82e4469e6c2fd299c1cd4f574665440e857ea65b696ec09e657d0846063c7da90984ff53deeed89110237bdefa6ad45ae244a63634e9fb8068c88a725a0f9e676ab9e8b7b0fc0872622ba774241199a3c2eef893c5b7666c6c2b08f3b967dfadcd5b0b124b1d501e042b2908ae9e904edb3709359ee7cc146dd466fc5129385d0424cdedba2ad52f789cb6e83173def37790bcac730d3d30b57551c50642789a3d9ea5227333f011f32be7776f08748bddabbaf52ac617a765409f46f77be3385a3e67ec5df06adca073b77a940a144671ce3e76dff7869c191ff19e3561375fb8cacd40c70c94ab063788dab7b0f008dc6992b935faf50025caf89189c0da334eeebb6c174754121afef0eb54cb4ee56fbc7dfce0f3e32605855477216bf1aebc7768dcdb141b6bc575e6ce0500d7fd01e369de22ccedbb60fc0ff95d056597766390c5075ae8e3dc623d501d7ef6f34662d3f63053beffa5e4e796a47b6a117e60724c9f771e6f7bbcd4131459ea01fb461f45695ef1cc11bc2e2cc0e30fc274300af8f692e82cd4f4e2069b4b48d511bd54d1bcbd52f0405ac182219eb23fc15b5a48a629d3ddf7fb0e46b9b86b3e1eeab3ede21e8740c26e3ea3ce914d9a1be8934dfefe41eae4755888b1e27e9b80847b4e71f8cc6fb655388f8a4ae5961554e561c0363eb0acc354af4fd21d089e93f4bda3482e8b3dabcebd26e1a1204961406c22487b9122b014361b6130cbd5fb192eea4ffd46746bf3ca1768799dd46f1b1a9053b36dd805bb27e14a3d82e47abcb516b71775672c644ac74bed5e44d8b7a41155bcfbe62ab5db090c695da7a70f02085895638f9a5fccbcc729fb4cf6c606f1f10497fc043cba6080ca8c88e299437485889aae7d3b58d902a4f2d7b2250b1d19d40150289470e12b37ec575049fd24cc2bb11be705659e5e042bd199a655455b489812bec94d2880d88f34aaf827f76f08981a44f3989f4c8772209a5db6b3dcf0288112d83f71d01a64200a3459a3dbe0f4e2b5c64a0eb3881a0a8e3574be4a41145e3f4e93c316958bfdd3e3a8ea815cceef195d00d4988d98b9a485c57d64d6796e45918cf1b5b0dacfe2a0dcd311c682ec9ed3fbdda3b7e886655a68821cbedf094708130ecdf68898c5a35972e6fbbd0f8e3703cb9624a33f8bab3a40dce2815a8d3a4979a41bf8d1624944e8580bf9129638d54a5d928d7ea50154b59686fae666145922178a05cedc190de826d99d3b01351f3a9c9f0261d73ca7fa05daa4918a2cccde8444b7b221b86a611f7af78199ece6b9498dabccea3ffe5ad682e1855df7a4de3decb406f99e4b0be7bca5d41cbee4e019637fac329356b8e5cf018dade18b475a3b18ac77c7e5959a37645a87c6420d5ab80b526a79aeb8e5243a27b859b4b098717c7445d3c79d51f499cdfc5342d7d176c14b81d2689ed2cba221722e3c1e413cb613271eafc466354d8d1e6d3d958fd1ea87dbd485f017ab1fa963c24fa1767f7f02d76c24d892474c599d47aa3c73ab9e50c50c9f0bc446ef992bb8ebe1c564cd0ae6c4769f49a8a24a4072e403a1d899d9e7118489c6f02d0d02424443dcca762264720a1e64293cbba689d3b0f867f49c98bf1006b72e1684be578a1e23856d6e8e63eed1a65b8e8db5c29e20b90839d265ff0c769e20f84e785765821e6fea8bf386aa1c8be3254838ac6a8356649563f8a7ecc828517a2b222313df797d18d5f91af813ef8a83751fe1eeac771958f40ff7f184ce91f8ac64b7f13f21d094c8241d6bff85fdf484b0e4516e6edc836a09db16dc732bc7752178aea7657ca81c46dc5ae362341943464c2f991281f3ee8b8d2b66e831fd3ec1d3377798b932b9b9fc530a81fa18ec13ccec3f2c86da92c6b3af6b9e9a6971617de05cf37e41a486d5d1f1bc4b0069c94677b9ca486faf28beb03e5bdfe4cc4469ebb1c41e9443936e62c24e17106c3683e63338ae5b9442462a3c96df8de340c928b4b40524b416078bc82483009e8376592a9c5c2171263d25d4a48b2d3ace5966ae22c0da046f80ae5e13a35e463b7aada0651fefddfa0e59f52766487be039823c611f779eabd92800739016c3b7e35368860a807faf966f6e4b1122ff155bd8dc59486d16fb6ddef096cff9144ee51bbcd6f309cbfe7e5bb08bc4f0c6cf86f10405befb2af9eb84388b200c09092963b314ef42e436b10cf93ced5199d8b5245a50d7311a39ad9a027c0c7aa2e53b1829dd5c6a75d0f661f1718f87495de92600ecdfde7a87ae8d17cb413146a13eb1df90cd01920e2eb47014154a802e3d1e8fea0b304228e3d9f6a10aee0fd15deb29624f506981f33271b78d7ce3ddf7f9ee2b1d1db671e235ef2da2c746433cc5487cc6ce90c68da7d8dd48421f38e0b831ab68d69c4f4889b06657828f91b1ea30660a0330cb2f2e0e35230f32efde75302d5d61fdd5da77e7d15ffa15d5df8d12e6f3d639f545541af1c3c3b97a26925fd12263e7f42da109b103d71d20db301113911ebc12dd0f9c0fb878ba223549cdfc7979bc68708da0ab2bfebc42abffababecaed42272102c6618f6690856318eaf76d11e0500b1ba9e6d254e4d6e98691b5ca0aaa35116a2fa4fa1b01e4cccd0eca7ff64db105a6eb874266ecaaf2f895ea8a4a0290f92f2bd46364b28629aca2c86fb6f6cb92e0e4213d4537158d57dc65f632483bc7610e4deb7124bfa36d834341db5f5d60bca060a803045e289e15cc9ca9b25623deb6ca39cbb03519f146a1f982b1997ba8d4e56357e5af642fcfec11e48d6f3c26c463140eddda728a9618d6c42dd750d7cb0aa4d8ca65d18c3a16fe24ac5db5593c35e2036df265642719a1b213291da7556f810eea62c1dada1f1ed9838ddd6d1d27e4694b5f357912c4d38ef5ac946aaabb3e17137a5056dff05d05233eb8efa229b3b78a523320301392b5e92e1c21bf31437ac19cad488208fd965d1ef5831c3f53245e50e961a0a1715eeb3cf2de48adce78be6a62a131ac75800396fd974ef4ea85e943f76c3cf18ee07690815edb3c246286b9d144f1759af87be36c1dd2bc5e74d81906a15922fab27d1a63a1c84fd9b2b53c821adb17fcd89183b5f8b23efbb6e012ed93f7bb9fb8262ba7190ad488c50df777f380b2b75299166095dda5b72ba6a8fcf1ff6cecb0ead73232bc4acbf5b86211d3926cae693cc3f7105f80bf96af4de6f581c197a84b5f9d4ed487c2a7915ef6c626015340bbb30f951055e5ebf4715498d066cd9d5fa62ba1db6d7f7480a38c3eac6d01fa9a7e1129374a51281412a0f256f6ac6b5d03ee2e0db8259c64099a38a73d95b48a036f9957cadfcbf7fcce6e7cb3ec527cefbb9f1bcc4245f583c4d5585ce3132c00625f8896f71a9b192a0cbfa20bfe0d875ddabeac185ece9a64d [28] S=$247d8a16af7c58 W=-$176c458e257b35d0d2f0ba562afc2d863ea9975e01a1dd5df0942455caa18f5b85cb7d8a09ea2b930f95d349c5249d7614f2e321f55540a8bc886ab5fee540cf15f5413c61a8e63204f5f7bfc04ecd7327d1fbbbaed6c8b3c0dc6c1bd59bca9f141a2ca49b7facfc439a4ae39fb6c32eb0543da39cd20d1d602f389bb100181cc3e8e69c4fc561b2b3dd4aff6982ae72829aaf6e8b614c19fda82f7bdf1feed2e137ff309bab4921fa8550154811973ea20cc081cdfd4d2e1acfe3ec6325edeeb23a6f7aad5e069852a1e96a6f82e39add890157818a72c78d29dca7143bd49f3dc6cf88e9eb4f2474de43a75e3a28fc2740556be68d4a90623b0ef38eabac5c500ecf6ed3f8528d7ab21192373619862ce1b32b42535e1404a1a14803c66ff4f56e23c11834c719e533cffebf4c1f14da70a569a06f8b5df259a9b32e8da15a9038e9f45d5b118b71fa881001ce5013a4986e09b02ed2e2b702b2735ec6b6555e52dd216e94c7ff056fe97aae1d2bd2645154f14a5aba7ae355111a531ef7894ea5ce1d4f46be7ec3942aab174718131b34dec61311e359ec37701a598f1f53c9f8399ea0c017f81d6950497ce2ee256a0b28a641e9a0238f0f1c96f7dc37ea4b692fc7ddd026af6c429a39bf0d4c56e7d17ed45b6d0662f86e586c9ba75c35e9e8b6f5074ca78c46cdc59c47f9cb59f8e1b2453b5a4b91b9e776b63459f95c3e487a53e6e74e0abbbb82c1f70bc626b9899dddd8df4f5ae5e0022e84328eae4b454e931c3360a8d73d0d0d03a857653fc57aeb8327420a51e9cce527d25c777975484f1f735f3ecd06d32948818345bffeb6a90cc206f9cc8cccc6a22c3229713d375399ac10c6db485097eafce4a3b7c5ab91ff28af3699788a49e409905f96b0027606173f4a892c1d404b83656bfbe7404aa580babc36770e2bfd7b888b991f38321eba8f144562fe1596f7e94ab3a8513551335615bf86c36ec78f907d834eced5cdfad4e3f86faa856971b907c40f80a727e99e4c5a11ed1df29ae1b3791fe7684e7c4a8227e52bdf925ab9f7353da982073ceda87e2dfa85e8d16fdef6a2a25e830973a7294f409b10646ff02c2ef51c9ffb034fcbc103129fd03e22a114a5c497d1f4de080752ee33ec3c65b19c5f2bfbf9b9e838ec07587d965512ebcbaf5bd3f019b277428934b75ae3b26fc9bafe2bf9a5d9bac790d6b817e5f3863ed7a5e46bb098a440e11e7cea8f4d1eec1b6a1474130c6459ece3e4e56aaca219fd8ececf67be24dc523190fa201fdf262caded430250e87d834a228a0f96e0cd7661895470e8cf938aab59d89716fd133e63ecb77f5870af8d008c2fa0564e13ed7b97d1291d17320a39893681487ffe2c315ec2ff57c7c131558bc22a98875ad626120c4885f9011297cbb9fcb7fe42b53f4f4856d165096eb98545d0e1d2c6c024c00c1a40bbbec8a4bb93c0ad5619aeb8a4667fac7126721329511d2abfd85850a37822308101e62e12f83040c440b5a9d6d9c2bd3ad1f824dede95d30a6200dcf6081ce255a723d2285e802d05d7667354b5ef17d0688903dc2a729342dd8ba5438962d9b4167655ec181babee3dd1168d19dd43e01bf5f6278b2275ca69ef8f106a7f0e2683161c06d8b30585ca8fe47067ce370c01ac91ff2e0fa9257c49ef6c2f46a4b7fbcd2c38f23fa0b83ea0c27180910cc2663741368874d19a414676d7080a02c21ac4619e88ad6bb5ef42345f8a7c851740a6819f9f9fdc087600a3854c55593a6fe9ebad6cba0d34b2834a90d5ff0d464e711419d4550049f4e35a45f4c35a99bf252beef22f1c7e455090d2e36211f98f3c55ddbfde65df464699c75671c02137fdb7024710195fe108210b590b09503f478bad4fd6d1259c3fda01bc4ac550d7a37c929d7caa7d0cfa930e083944b2185110a00e75b0059fee414d8caaf733cdc11f47e159125d618c0c4414ebc529ef4f9de7d060a9c02f118faa9a605158f5f4de5c3153ab47fcbe4b1e1935565cede907696d015ce475f1333e242437494049ed3691791b70a9e00f0d6a76b1ea48ef969372b5bd06fa994ee0d9f485f32b3c3dd5e2c4c9634ee9f02da4385ea89ea548e9e7c7f805f78e07ae8c0947c7c46ffc86c18b237bc5cc1a70aa987f327f43960410c57f526f598b1e84e2de4b6223010b303fe7e065e09bcb658f36eea21655f6b82bdfc0508681718a39ef215b4daa7aec3c35dca79877a3df1941349f56b6057d70bb3a9f1aebba9d89985fb99afed17365cd6dec467a70f7348469c0a9f98c933690c701a6a75c19223a622f0c9b9a00437387c5a221f805233f71f5479ab20a6e4005bb120be21bb3387be503faf8c17880b968b62c9d80dabf3481cb770d28d2b9af96d0935398a4723c62c00f99ff9cf6506bdbc6277a61714f55243c45f570ceda90bdd67c04287f3953eded4b61c17070e8b6dd53382b64a824faf9d82a5788c95a6e8b92c1833662a02f4e41c01ffb9d1703d25f174074d64a525e95f274665cea2a1005416e114785a053dffe2c60b692fb7a48960228358e67db69f60611d9f395ad26a4aee0d9a8c3371a198ca967afeb5c243262bf0dafa58f0bd2c07e72037ecfa622877bfd3849893a364aec2ef0d3df232460ea8f301f5d754a1eed6d3b7dde4c4eedcad55ee0674568d3bf4cbef323363745ae2181a1a85e8c9caaa2754bbf8c3a0caeb5a312196248e7b2c2d70686fe1be5391fa6b76bf1d722096ac7596f7b5ca4c297e5a5a7bfe00b82d877bf33ba43b03432c42a36326cf8f1ae6860cc77bfea1c1ccf1375ffcb915fa687d9079c5a35b3e52d0ebcefea250815eee38d12ca2cf0813c0342c0e9c1856715be57bc8d18c0a67d5ce60b09323de71b0aaa04868833906f95994931adcb3fd98c6f001415e11a63dee1bfec2980bcc7ea10bb249ce0a448f9e4112a3ba9cc81d76b62f3a0f0f17d9958e168ccc9cb5004fb59aeb9254eab580364d65bdf5830d6dd921ee23a8c65e1209f44a0723e853ad9edcc27b0e7966fceb6bc212ab28509549bb70fb719a439f7928ecf39f4015378d3640ae42df2ae6dec2454582a09a6dfafdf612c5334c573653c48c3569658798feeb83131c122c98f99838babd4cd8 J=$bb897dfcf95c12f5cc9e220be4da60daa6e8cea5bccfea61061e174e6fa3333c2a274815ab621879a85db968b937e41e9fb6f9a4555424a8970547f74059588bc00a48d4f6bfc56d2c97fad5302068a29d0022874d5a04beed56c76ffbb96a4d8b24700ba39b01df53de6f483c7ac646e4fcd4b25bb65c4d550f263bcda2d8a23102cbb464a583b78d1eafbe1d700d6058623e2b4e1d433cf7a8dd56925527e0b7c4120a36b7862c4a32a6de0123b3db550e3d73fb702bab24e79afc3a82cb8fb6b1a8ffda637cf5aba84054175b0972cbb0da159fe856755899d0da6ca15f052deeb690f0c0c6c3ccb54bb03f9f1285a4c2e7a739d12a74289dabf1d0f75bc109978f67fbb29d3051e912015bf4a3a421b785745610d2516aa231fdf4257b4a89ffe6bc3b695c8c8cfd4422c5b57bb3bd8a76c6b401d0030348049635cff180f29c5a7021f42f7277914b297df13dd10817f6b82ccbd71bb85eee429e6a02e6231c604ef4bea1014abd9213d7c982b4547400e473b21f982f2cee229ec2203ade41d4301157d710e7120456ea0d99a844e85573a6b63ac05ca11315f22b1d8a1cb731fbaae585cf60c4fa3f771abc049110e14876b8740e37ed456fe5c04d4553e33629a8ddc3124521232f01691073e4ce1d9949961dbc52ce9dd8698df166805d7b3875183c47d3797263a761f0400a3e353e6a1f2206a2883f31d6c66bfa3da49bc513387026eac1bad72a4906714ab7c65c91be8ceb88eb0658576bd90ebd4926cad756532edef890c4d2b945770b895d6d190a8c915233038d70081f4e1cbf3d8a07aea2c5d8370724c2cc320ff28fcac501b2e1117e76f7acaf3310814df43863668f30377e8b073d166a06c43dec24035eb98e260196697a6ff95d5b04b2751be3169b47b3514df72f073b3fe9eecd7878ae49a1abee793f78296792f694e212effb2594d893b29f77895a2a44a19e83206bfc60201793f2b3a1c1bfa0ade25caf8ce667e7ffe92e229867c4de799281394a7d0dc7e528f1116a6facd416765d163bc376d3ba2b2a657b0ca5fea4cf472516e526a82798ba46cd46481dd0e592c952176d43c5fee1915afaddc0777cfdabb20b8442268d4a99c7f0b8be2654fc88dbace65926a13b6d0404a195c3ba24e3a787e3c1395bf3b6dbe6ff2c99aaa21807a341693b94a6935f0f4eeac42b34ef167682d9d3e9f5daa7e36d36793bdf863ca9be88d3c129267b6a3b6eeef62af6972f04f20f58787a573d63fb9b2c2ad414502628f9675675d57eff0dbd26797acf1cfbca29fe2b7d6547d559ba978a6e4aefcf7dc8788fb05b56404b6c1cc1357d1b3a3a2ef5be52e2515ff5a5a5311729f7f3c4919d2c6c00e319047486b6521400273916d3e01374a06a6eb69ab284754e3dabb8f3cb1818bb84fbc6008eb37b119d2734f6f3bdf77abeb6a71aff210a202bd153b175b7d4e9dcb4bc1e45e638633d2b2bd614b5a48080c004530bb60820127be180dcb0f48c6e3f4e2b2f6b64ef5b0a962d3894548e7a94bceb3928398537f2428223de20861870b7b5ec9fad825077deb5f835e24afb3f221bb11197ec97f4b7c326129edaed40e06b879c3f1b249bd3e87dca8876d855a35d69cd2c70dc0f8162bead49918f1e4beaf74edd19c328e4ab6e730fc66dbe5e62f0762771639422443faa0c493d1afc1e0282755917978c6720d31836abbb0da1489e19acdc0701b7e2550051624233068aa2c83968f329c9f679d80e7ed58850afb8f9aa2578d7793bd6e4e4083999af3d0007db1768d823ffd3adafbb1e347a95ba7c9901e186c2bf9d032eb3de1e4216f37f44dbadd6f7fbe4ee3db45a6d76cb975c6a405fff7c015fb228c378e14c83bbef7c5790543a4f1d21994370c5b0cd1c3ec06c1333f0cbcb5236e1f40bb8850863bedccdc2c52709de2780b816b0a427c9dd0c1668d672d2f11a82bc6b4a86e732a29feed5b2adcbc70fea8f0d9267664a9484623662d4abdd071f72f95e6897ff7646a395e53ffac8d558bcb190982ac7c41a5baa9fe9b7760e5c6f7660ceb809dda2502a9a722e1f3b03eb426982f25c61048ee6af3fb90cd065942ee21b409d14af7dcc4a7f01a2758913374c009cfb3d09a80a0af36bddc53ff1b160b0f0c7d7516495ae2c1ebb15496bcff2e8c12e22c186ef34f9fc5d1eb3e917a3f8f37002b4fb98cc22efc34001dbb21eca280939197e42ecd36e5ad8453283d9c3742abe719f1821171c333928384bcacb81431a57c84cf645486803d30cfb0454839f386cea5fe5cddc6fefb7796bf8b163c65c6b9098fb4b718a84df1cb5422fd3c160c6886f990b48394392b074d9f3ec7204edaf9e8d1d79c8affa6ed54b7335a544a4777b5f8723632ea1e685da79787b647de30ec597e65fa90dc0438ec91dc5aaa9083de5c9ecd866bc1b786d673751a5ed436747d8b38e816d29bce79ddf293f89b295729bdeb25192abe48730b6010da936986301842866cfd31117b499f9d3cad837d44e22381c063df9865983123876cdf8ec3792235935af55ef1adbc195fdacdc07d9df2d3fa2b441b8226b122f37289972a4706cb0c9e8952c72d18ac986e89be9b5d3198d81ea31072f4eabbca2a139d2ca24d76b762e6180aeb415fab4f9dae39f5df22b7ac4d641ea62294d85439a3afa1df6d72bbc825249ca33e24aaf1ad91478c5845104666b856b328c1171295bfbea68d17c3526eb2e59076ee5782a2adc6b09bd8e94e462c948d458a95ff37e4dd7f142d7dcbafd38b18e66d7d28ce4f28bbf1e75c7d9909060d89bdde9642e06a6933c7adb40e65c7bd7c0c082b7b6621fd64b9e85e607b12a38da333b75e7ee40cb216687b6251f7a1daf08a46c00b3564e6bc81c3c7dc7275788d253a124d582093c4d2d6e393522707f8749961efc33396df8136039b44cf4e9ada2d5efa69a4488372ed78087289af7738f0e803dc40c650eae4f25b39a576fd8b53b0d225453a972e8f6e24d87702beb2b3afef7fd13de1b6aae62c9823644bca357259be3f855bad3473f703af8ad0be3cccaae928c45394c493c41b1dc28a3dcdf7cd712e3b60b283f37b789beee4695c70dab8df1d3b9cafb05bd96335cfea9c6d926c76df4cc702ce0887fe1b43a3ec30b958dccbbe646320b58a62e8f82ea6087eee00767bd1a65eb003357a9398e146e97039eb57f2d374aa624b914b1ca9fb2515ee02226caedf504fc7dc6c497c15c5292c2478b0bf1d6740ff7ed432ca964b3a614405f1c790db0b89f8444b066cb0aca0c57a1d392fc9bd12c5683762925bb4a2c950fd79412acf7341e86b028a87f0de2ae086451648efe932851a769571c27166e5067b499c9f651c8421301c00c256f041df29a4e812abe4448cf6a714f67c9ff7b9e280fc2c336598b38e5c050fbfb801f9253602e2f091323e04234a14575fc230f255aa27c26085eed47dbb5cba802f03f302087d3f926941997ea79fe8cb1e6bb6860a6fd49cadbb13fc7843a5e66732d2c64c7625b477fe5c184c53d3baf7224367e0d84b72994dcb345ecaa7ab9b56147c907217134d71659a8b4ec2687fcbbe49665487c22848b4152e9d56f118785cbea0c3ef74d690ead7ebc01691949642fb958be89f3a750c310e0518b296d52852c18d412591b74c40091425f15b149e3a6ab55dd702d689717e259f1a71064daef1c22ff128dfc20ec427605eac22bb741d995c758af918a22e8e2d0daeca2cabba02adf43d6ce11705c6ce36b8348fb63eff3b7b62713707a881cea13f86b1f9478128737350651be678c7166f0f573277407dbf5aee71b07b88ab9bd43843b1aa4cb6bc877c02afda055a14449025efc2d2544704e9dff272d1efb22509fcd4c491e91e6f11c3f46de57bb0b0d5453a8744e6248ae74b7ef1c6e3eb731b7b5a03752e3643f96fd173f6d731339c47ec41fc9e76c51c1169eb63cbab660dba54e4cf57398df91c53142fc2a76d51da4c385ab12eb514d3865130d3983fdd87be7467dd066dc7b1b4af9aed89c35cc4e5336e38f4ae17458a6ace0f3b314b701fb36dff59242131a6006e9b42ba08869b853adab1bce92b8bd329c1fe3e5989497041c070e3a4d08b254f122240c308b96b74858e4badf7204b47530abe9111690b418cd927bd71dc9016f4bd2a52d25c070bbdb2982682d9f197c57f3b3a9e5d2bf6e4b79c325b59d8c2234d00d688aecad50a3d1f2104337ebfe91278c8493d61a3ebc8afcfc9cc650bf3b1168ef25f06ae52b2aa8ef1be66e8435f9a49ebcc93aa111de578008ae05495c0df52f825a01cb55a2a62ca4699ecd8f2ba11635fd9c4422daa9180bd51f9b516971d68f4cea96165e5e887f67b7051f2c05c0cdb68421d7fa63145f236576ba9fd0d1f6ede43c3d8f8bee6917df9ee05d2e72cac5aa774b49d21a990cdf1b13cc1d9370942aa4e5102bbd94325fe28a7aa34320ad60d1e89b11561f4fbec6d09384e2557baa1affc3b06af7be90518f651decd4bbdf1367b35d0273462dfb34c844a1c861e10d3c16c6b63ef518eacb89e5febda4e7bf62a4efa113ac722bfcaa275b185768d3aa385044f9af3814c508233e54f23aa749657c91a6c7a22eb5f0bfca17d415144d1febeee4751903ffef56fe5877f7b4fd8e906750e1bf89f472ade972abfb05dd595cd7101fb56b62e1598157c0bc1d9cd8161c2667aec12535b3515cd2c502d6e977849834dd00ac152f7e7fda339829617ee432d71d804ea0eac32cd1a97d49c4aa17802b06b9fbd7e0e7b1f0cbd11958f396a24fc2d759ecb0d8646842c19af2c9df77b29e5917be6af2e99080ca87fa4881b9b4e74542cd02250539a7a08d91a67f958d7fc5ca7f7b24c02d09623ea570a63a5084985b144b1d932c53534d527f431d14ede048ff4bc792c8dba7b90b642baed8492b958a37584c0119bd98ca6a783881b7577a41c43105ac04006e4699eabd3b1175bc01c33f5bbea6823606dbb6711fc465c5f6914de15e6392769a711fe28b5aee8b13dd9c3261b6de4eb051e6a5dda4f02632ce64effb533124fb7ac3bcb9f8a3ccb6f8168cd9e3f86285239d79d47d06c4f99b133f1ee5758e4a1eae05025a38ab91c6dc07fe7678023737afa0f8bd6e30fc8d12d807d009d87b2af80ecb0f5bcd1ee4f77bc2e797b73d8be79c2ca8bd9b2fc867972dd30ecfb0310229ff2179b1cee91307ab9e7157feb5aaaab9ba36dcffa75903382a5764c88d8adb158ce586be90ef3570191497c4d76859a649f69bcfac74f833b4fbb3ef8ffed15f24c2e27f551b9f964f3453f952d35c88d904f25a96cfcd74006d7fb62932b91d7713610d62403a75daf44663700ed77a1d8143fb9bdc43f88edd014da409c4c781bf3f15c3ce7fe8328be5653430dd8f7680ba5b08ec975bb7b94e9c1045aa9a98ece25a455813333b81c90506bca195c2aaf90be1d6a5a85a46e82f6affc45fab849b399a08b87654d6bf0e43b988be811425da17dd56d4e729143f1d0821c92ae9f623ddbcbdd24a5997e70a17b573c995473ccf5804c8e7fbe773d96f16105b3ffcec94a0129bb297029a8668662ec17fbec5b028227df2ab8c4772250aeab813d5be40da0db7298c880cd071f83348fa86edae31704feebb5e47c4ed98a3e91c37e7345e70aaf0c6cf9bccb729672ba6f317b1f49744b7d79fe011d96ee4ceebd12fe4828d05c20de298bce0b3c9245f65ea33ecf6204ad00fc2e3974188974d9fe75ba7350542c2f5787266eafbbcd8d60108f4499c6dba3d1c507f1e4264935bd23c0e82c2042213f7ae3a18829588978e16809147ce12fa173adf21368984903d7945bcbc5ad212eb71a361d63488e629f5d9c4d0242f870e2ea0d751e9b68afed855017dbb2e8645e57911eda2a746936acc35ad84c461aa25d8adfa44b455a2490f92c29352aafe0208b89bcf0b107d4b1723e33fdf9f670e7e5be4906ce32c005b1130ed787acf2622c6209ceaa45dace3e67c7deba5c886834cd616a78495131dcbf7b9c52b0a9b55f5412e4d2d8660b82bc206d0626184b627a38e6e648d5631365b72b2aded6e0b56abb775f5ee04a5cf69111e648b36c1ef1c279b34fa003e4129e2a1edcd49f997dbe0e936ce991f68ef98526fdffc20d1f0f39e271e2577b7d9581119ac68f515d01771fac8d14848f961ba0146f70880dfe2f3ba9080b509f1d978297c811a83e7cf651abbd3bdb131fd44bced634a747a8f4f6e5a4edcc4eb7cb09002c5f87ff9e86bd53ab77ff25773fc13 T=$c7046c9d14c74cf9836dc5bb754c913784513e675c8985c62daf265cab791f84f80884f90fb26f335e5daa89e75a1358164def2574f812cc8a3895732ce1252b3324c4668562193000d7c319384bce7f435cb764379fa75d8369039b6fda10054fec714dc012eed794ed0ff02c5eb72ffa5623cecb19a883b68c628c315d7ee485ce792c8edb12b9c3f25dc3696c9420007d027706c1f5c571d92186b16cbb63ea85a3b4c33d1b9f376c1faaa9c703e9c625e5eee08012dbd907a901336a13607ba67a420bd63ea6065e9675f2213c321e1bb2a0042707243b69dc4888b4b15c75678c0c7439cb3cf33aa2ed5dc049a4e377d05d8af145e2a8f1d764686a5c456f6868c11d550997d0b4d28571e56822a2589579a769562f9f4172e028ca7aeaf8410f60c791c951e231c060ea9208450c72b8dee785f05f9f4f9ff29e8aa87955bfaffbb1c04448ac2f703428081a2f44da57bc736ab2faab06cdf49b4fc5d22745eea580258d2e97b9171ba71aca5b438df6113e7c074a07c47b7e288ec5599450157f383b2ba5995cc641a3a13b1689f3d3a06511a565fc733b1ff7c839d8436ed90a55f063a9a0298439f9387183f331c45b4c1da0ef6f6e8e8684bf48cb3cd66c395c8c45028faf0e45169ef82523ec71f25d6ee5f02124cd3baf948bd08ca3f6e5175360450b8f09467004ce74790770fad4223a6a46636c4bb57a75dd67d0ebb7a019e4f9288ec65b40683b55a72c3a17f2487bbee9d3ecc2b1765db2718369e47f93544b0d2bf3b2d793de452e8a56deeb9f4f9f863c18e5c84603e4f14c022534b9729c23c195aea131d12988341788e5b80bc61c5481a358ec3fa884927e6f289b554c1597f4a64de974236418a10013c716ca04289a3d4e51616fd0ac950429013a528b820a90c396ef9d8e92f50801db623d915974683e8d67b246d8291302692e0ad35a98b50fd39c809d22dd9bb140319f55c34fbb32a1bbc5dc959f45bddbc64005a9524462243adf6bae2236163042d0e4ee0af06e774af93e5a9ce502602af0d0299fb085f83f4d09ee2253d467e69fffc9898e0a61188d6532260391ef84db3965c65ecea3dd38449d33af86a6f4a6238f0efd61e538d5f5345d29f9285bba9c5640b55508ff010d781f395ad8453c2b62ad4b47c79d93dfb28cb9c074285270c0a26f413a78b68d48df45a5ecb08d806c0f0b504cefc551d3662ce52e6aaf682e0ef9664037616b6590dd00b3e7beb31bf64b7efd1913660dcced01cba87447b682ca09408df9f60eae184cb2d37425e662461d07d58fcaaf6b9969470c8a9caae29ca95c13f4ee40ec53caf7ca4be51e98ef5a50cab208e204e7c8e8d2173b986dec90ba6bfc641099f13ab8c3625b90cb7638395c2b41ef86901ec7037ed8e1aee273b63a1f1e0c8be8b25e3ab6173180da7400db1cdb000acb4bb745ec427edd73ccdad3c3befbdf9ebf8e866fc473f98cdfcae56b437031321aa04b7f57e47ebf41c782b93f388cf489335f4aa778e3cf78d1b2038776579e57c6f4ac4db011683c4198fe1a8d90f181848f10aed065b2511127fe49d46dd2ca4a90028b27028dadfc456e6b54af31f649629086471c49382d74a1757e22682b95b1f81580a711ae811700f7a1b1f30352dacff6fad4d4e8803afeb518bcb3a9944c21c367a37084023b0c9dbceec3368e0d42f9a94723759230b416d3b7f1cff7e5e79d23221efbccf8b0250b1ca5a85c1b982e2209644f1ef80b82bd548e31a09f73d90beef9bbd985ec67c69167a21e4335c5867e27e80417374b68a81669a00894d479af025960b764516f42daf504dd115a94e2fb8d780dc1dbda653236f6da8d6f46490d442c299b05263d0beb8cb4935ae4eaf81ac6e27314930fb3890f91e24682a9d754420b599f88e0f85162ac912ae6fc5c95f4c71f704b461cf996027ee94f66f49fcaa1a9372f1b4db0b944b825111ed2c89241763eb2d5643c3b37aa6afef37995bae0892829e93eb6208c13fd5272e0c374d1c948b13297e3f82991ce225d37cd27f7c9ccdb592a0a30815bbc8f98912c67ec88f9447b82c56aa1ab6a2e3a058e5fa89bd818a45864223b9ee1963a88682504f2a365867aa16db1a43f73ecaba517aeeb99523b09f6cb4823d4da68a3101b94cf4325cfae99fc5153a4305baba5b2ab8c2d1080f0b468da3782766bcfe85f59780811deff27c48e5f5f1ba3860afb0d512c833bd2f3b830de439b4963c7799c2949403399aa1a5db8436f9d5fafb1a83134a9d94445a89640b082e6f96e2264d636a3b0cad1af233bc4ba86e85caf494980055a7a9d6d5807d793676ad0662a279e17984d4853f8c4e502310d94f20ea70640fbbfe31a5b8d8992fd684c9d8c33526314cfcd7a1906b6c42bd404c5c21347e4efe7b28ceb75cb4734115ec1a1e0d8367366da893d7970e12171d755ece04f966b2d0481a7c536c9ab823822d9b3cb53f40ecd9bb6e68e4fb79dd71c650bd0d2073934cc84a7eab5178626f3dc53f7b3f0d0e876f25341a06707423cfabaf4cce879ce03b03bfddb70b6fbad2d0346c8c619d4f37f4a3c05a50d9607d0957573f83bbeb05de615dd7aca214c741809e9bdc1a75eefd284224daf88a3807421d343b61ea6132be54cb8dc57587e7c63ef7edb1a2cda5232779ae61a8b855eae871293fdddbdf12c8be325f6810b6a18309964f83a29778fa5fc2bfe86c1a3cbc9d6304bc397fdfd66562558aaa7df989ce097dadc56cc55ea14482c6187f390c890a8fdc6c57ac1abebb9bd8774196438a3b02f947e9a1fa50c7bcf929bd9309acfcfbe575eecea543ebe8702ee9ac72981d7dbde6bf13e2902d8d880e48e4b3755d997fcb1e4630d42b3ef2d88df94511aa918be2769300983f1d2a8f5777ef4a377f3e85d9488017795b439c3fb5ff973a2e23593348c83b089f48a3399c55bbdea826d6d09264fe9afd713a5c1c47c679df5d23ddf6c89d99671f21d4c0e7bd8b20b44c1c6e9b795f0999821dd0edb87a2513f6ec0d8432bb7d37b6ab014929dbcb707b54dc0be0661a30f9c361077084a472c1ce7581ccdcbe2c3e8040f39f6d67150b98ec3f98853adfce095c0c94644268d0c0e56ac1e52382f10a1f571e688d7ab89749511172f819df26d9f80ed2d279961079df5eb9917c6a08a4464535bb6c9ec2af86e1cc0a691104d77c221bc366c55f5339b5f8b90aa5ab7a83c00b5163c3a11d0d13594a3dfc16ad98e09d27b1b94af202c73006642f819d5b2b0e32e945d4de7db1cc7792ab1573e8a5706c885d15d4d12931fe20bbf756d2f8802a2c2f17bbf843ac1bce49848bd55716373b96fb633b820941e01a9fe25829b30809f874934b151871c839d89f1c4126537eace19bd294b5dea987e479a340a795b6ea38d811cbfdd619f4a67860b089ea182cbadef0c2eaa133b053bf7a02299bc384cd0dfbd2ac0d5b270a4c429ef0f5edb87d1cbb96b7ecede7c34be807464f6c8f13686cdd9c5ae32150498995810bcf43995fb43f02f5dd18b4f93b87690bcc013db25baa88a0182e4e15f20c5ea89742103fdcfac14392260d1807523cadeda927d0a2814ed5ee35cc78436bf7ae6639e508d53d5303f5e22bc8f223941790e65b3247fc6e3b5796b3fb71e752a40c56edd5668c7628313eabb7f7e7c9aae9521acb50f54094e2651101c35958c0a923b8818c050853e1d2400cede9610162fa010e79faedfef12d06a5f683dfe1743d05a9c39548db1e3d2056fd75babd073cc947b025696618ea59c3ecd98647e5c57052567efa837a2daf35d583150cb9a1b4a3be0ea0d74d8b448f6cd55a5ef1211e22598778973baf5653ae17bc49cf3e28435c5382453fe5f95b376eba3893f157a130417cc2208db0a13cebb8419bc1e5d5af5e130042f19bbb2090cc860b3bc4ca6af7b1289c132117dd2431e2a2e37f689c9edd969099cdd5f7da29c23d9b3cdc0e3c7e519eba88db42423e758f4c0bf550913f6d9653ff6e48c421c20624c35a72f6dd6ec505420cbf2552410b925b12c9a15dafb024b9b75778ab8b50791a26669819f6fc0d9cab0d0f34642d55bf904e17dd8c9f78379b229e951fd98a830fba3d699336b6d46d926b491089a587536a6caedd3c39714de36c7bcd1b5e790399158e36c255ae0f05508126fafb7226d9adbff676b125921e0a20adc8f1a257a1374be808c3ebf26783a2af7502a8c6c66ce5cf775b1eba52d0ad143c313b956ed433e07e465f6a0d0aa98d333cedb207fff61402c9061b466773f84bf49ad1c8de9f675b34e30e4bf2853d793c27a3b984015af3df6f2cb737e6608a6b53feecd8d92240a83bf13f1468c0a65dcfb940e676f8cc812675e7fdfed8928cbe8d71a6f9200ce5036febf2b4fd02d82c7b46b0cd7024e8f203fc0f926051e0f25bc9ee4778e69de542c71ec23e269a65efdd0a6a55bead2bd51ae153c540b2d3359945c573984a8f66a0858de1e1b088d45e6308dc581ec5d67de697b58752b402adb779e13a2d780216878517b30bc9f10cce139813a4c4ad1d5eb22db65f372c1e6f164294c6aa6057c9a8947fd2de27b6692d286d5230a554b533d337aca84a45582480d1b4f8ceaa65b19db211ea744533f590c1694dd153ae9dcfcdfb720afd2201ba407a26ec0841ee42ef15bec143f024a0d6f583affb88286e4e11b07a6d7891fd9969948e3b7aa489941a791baea963cf80642dbfe02f1388fc6e90cb6839a539014bd781b8cdc81af7e91d31c4775dde0b91b639fb1d84a94685a871a12f1d14fcc5da03088ca85d5bc70144ba38545f505c502c3b6bd2b5b22191ee109dff00df8ed6a8e709bf81007592dcb139d13dc280e703aa3bc8dd6512af966e25f7a37b3c88060dfcd18aef7152bafe6700ab909b41b0bbec18503b869d29485658648e4ce16247d6f0d2887bdb2931a08a51e548bd6f353f900990d9291fe74ab86130a061b1c93952ca3d48c7e288b4938bb85d72414ca6981e6546936c2edc7fc932e761f1a9b85372eb16eebb507a9c7aa1cbc0368dfca6246dbd6869cc6dd943a81883f3e9c704380f3be8216dcae18ebe51a69eec2c8881162cf5cda950d7903ab315ddb4e02f228e53dfd8257e333251022919e56174726a6b33083c0d322c076f04bbfbc9e1a3b5647db3f4aab8a2b298444f4849a41ef3cddc0b252309441729727ed86d0c37601c3e6265f6d582870ebd1f1e4e713f510a032b452a25d5224ad7afb69fcc69c955f3aefe64813fd620be1b2d1166085964a7d6b9b09c8cfa1932df6bbee5a1dbcde48cc2576de4013845e19adb8453aa5cb52687ac44c30d231052b3ecd9ddb3a2bfb11f31d725dd8a97b411993e1c5dae4e52d7b3d610d17b9bd25857856a8844c8b2f328606873b8fd4a8ea500b4676b8ef3bb4cac1e4bc875eaaa5490050d975133689ba3c5790565a9c775fa7627eb6dcdcb70b9de8c1bbc04e39a04291fbc5d92bbeb10f821cb942486ef1d005872bc2a55ff2e31d6aad55934ced878c3db99fb7546c233241339a39a825a72ab1cdbdb086a918162de64f2e320fce2847072942fd2fa00a92dfaffdc32d93f8e25afd9a069ef5d346359aaaea795978dddefbc759e57af9e7f6c8e6e013f00a8c5d967fc1211e0f0e49c712a6e12e81868590e04079739c23f879c054bc2ccba73a1ca2be1459fe00da8541a1bc243fe3cc37b5d757ed12e671d5d92ba0739b76a25e4440de3b14b01bcd7a7ea0474964010e3fff1a735d0d7d0660805a092ef6adb53f64246e542d983e49f089e04d212b5fed4887b48b81f5ba8da63637318bc9f8d6d53375c978aa749fe6aff16850a5e7ca8a0e89a3f3a6e5b3c77715d820de507ebd3bb1e584ecfec80b5202e1fc4de3551e5372a62523dc47c8ac2e8f08b9e700166c9933764d7b571fd72522eb70582e5b48c3b1a480d74dedab6ede23e585485269c2ea427bc5c56c849759178f8a68a6f7fc7d991fb1201a8da67e5e63ea388f8692a6e4e47af186bb757c37949af1d6bbc79753c6c6711787e17fa0e1d04a5d0c43f091c2c131cdb5bdffdb0280e21b9a82caea9a6dae6768636406c51c3eb8141ce788f9b4cd02399dbae9fad7e2f454ce49bda9403267a938c03d8350a254eac0ac9c896c10a727bb0ba6e1ec69515aa764d2b51b7847c1c2ff260b10e81fc99e813900c5b20624f8bc525d5220940f7ed2dee23e069cbd5e51462e30c4db020e2830c44a69a06325a6dd7d8d63e733126085ce82744285ca5b5c [29] S=$2bb1e W=-$699699d9bb4b79902c7a1d7b3cfaf62951919d427969ca277b87b39e65eef69b66da8733a3b9bab8e65a0286605ad77e6dea1d2c8028115535ca7f391685081565c2c8a205859e213797a337ca0a32f4d33c40d4e03f920da9aa15e54b977b9b0add967cbb25edffd5b443fdaea2138a637446ae5dfd233a1aca542a51ab6546151095a51a00f840bae535bd48280343cac8a23b81da4bad4fc0314b109ac92d2bce76920dc89cfe77b3310a74fa607968d856054b82836da0202744881d33ec43ab9008c1a996d74074703108539b22222703b1bb2c714c26cdfc1da1c730c6b01f888d87021ce467edc21d6f37662a2b44c22b81d71423d5b5f6e7584103a7f3d8bd52135da730a07730f60f3ce42dcf39d812dce39ae16a7108b16ce9104bf9a6a9e37710eea4f328be111cf165d178869f1ed85529891ac1385453a82f6dbd4a46fc06227343f7e2f81b9001d3da51915994040cca46af31962ab51a912730390d29c77231115af74a0928786a0c24ec4f93734f33cd7c13c1bc59080765ecead3119190e88e137c3b94aafa9d6ae24678de08e3e02c17ec311d92b274c9bcaa8e2bfc45917bcd597e78d4e61c36a92eef95926cce2650c5075b51eb3c2b9ab764427ac3b585cabdce3173e437febe6ee0ef5de58a38e7ec3e18f61a83ac3e4fa489a9e67172c199384ee668401ddf71450aa05eb0e98137994f446855a7fca738c8f9cd5e640aa7431eb795623594dea29e18e2f867de32e2ff80bcb0f8bb554f1faa94ac2c49774820d082c543d65e594ff448484b4938b3c7a284b78ec86728eee7d58b8ac6685d8e843d076cbb5f04def8d44e30bd3a542c74150f564377cff0cd5b09b7eb3271c607b63fa83bbea160fbfef636d74d4fd868115d93b9a519570ac62008a45d06674a1dcbd868c6d4a422d8f04e7480582370c1b0f397a105ba938f8d1b8c7e47512464312f29c23439f6c6a4bcf80292fab7191c07f40c77feb3b7837273c3ba7c7c856e0a2c68f819ec9e1ae4bcc2f65efee6f22919311a9283db87915598bd40c820b7ec122fa541378f7f88d961f8b096ff902e617c69999f635bf8a895faafffb549052f05a85896f9f2a6b11b968893cae461d264d45bf31645400f810f9108619dd118dd3bb0788afe10b8576f93d550f22603fe068498c30d72bb1b0256723aa40928ac57dda614ba3fedd5a64b8d11849604439c95ea29db7d377783c83efae9072dcd79b42360931c11de3c9c5fef3b316b9bf133984bf26c750571771218d6fe2f88d709d192b3b2457565a1da1fbd404c0409c2434015d7dcde2c69e305b1670f31503fd5dc02124ee55901b94b4c8ba24ad25bf6db94beed5cad95169100aa134f39128bcaf8bb216a5481002262184a3d543d250199a755db28fc6b4a8e3df8dbc8715a4d5a2f8b413a237ebcacc17cfddef92fb23ad4ad882d43c2354bc6c266527b8269abbddfcd30fc8fd85dd646cce38f5a1d78494c5f17980591f9a9ef85c1ab01bc400a3aa61311c8853443a01dc2b5aa90818c5699b1e76b2baf8c73e58e0c85d14bcab703443b1a239b37259237297766a19c6939656952be10be1a3c97b615e632bc7c5ddf51948eef7e47015b4efe190d9ad6c4ead2129e16568498152be21f5eee17a5563959cc8edf743e2ad76ba6e733f3f4e7f74747f3c1c9562184c91cad24d7c5ca053ab6b0a9860d0d396c0253b8f853109509735d0512c346e67db9c76b8051e8d42794e7be34707b6863b0821a84c1f206f6c1287d6e48fc46d1a99bfbb2ec2725e244c1b820e54fd1d4d139d49ba3101abe7572973b38d4cbdc6f809336fc71c7fa5e697205b0c662a57b0f977fb5420716b86e68a52cb4494681e1006dc335ac0d54290b4e66c7720755565b6da6d9db8d05d2ebbecb3878cfde9f371436d9eb45aadffcd14870bce56abc2f5a9d67f330ffd8fceda37373fb671253040c73628ea06391183c137e22ef9a62e8ee13473e4048a8449bf189b0647ef01260cc895472d4be8f1d18a2cd312c32d33f4981b9f64953c34385576f08b8e6cef4bb348cfbf1f7d2b4fd46bee2eae9219ce1d50318e42b5a61a6af79dc52ab6ab5a3fcc1511eead73a312845a076027bccf8d7c000977e6d1dace1cefe260eef3fe012aa899abde9dcc4c5ed3ec2b780c29c19adee59e4de2204fc35f29cc9c13fbd0f3c4049d4d553e6c766bdc69312c1f1fd42eb7997ea32ddd759ae8e170cc1420f905e5f3c4d7e2ebb3ffcfdb77ede8eb0d5171132d977bb8111203233e669bd21da216cfe07794aa68d244ced459e1142adfc2fa681545a5f3012d1e83fcb63f1fb14af222884350a29beacae4f12b1656a8c056a691da23834c30c7fd8d988ca02826a27aef56d3162f08a8d7083969bad8fc95c5952c1e40712904088647d1be97094999f2779c6cce993015aa918ad67328a1a410925c9cf52852fc1783914414c09e93f4baac6082ba88694e49939aaef33ab1b8aca0bbe2b21a673851d4159ad7f8324c0097a1bfb9e06b8b8942a51555bdf75e72492fcd675930f3dde3ece27847ac8877746e476218c49214fbe4d1fb90d3db8175b6f66ee305bb2c78297301a63d8c7b2b2e5f55f33746d11da28aa70eb7b7ad54f949f02c34fc9914a3f4f6ff0b61e3a123472c2a59e88afe7ca2d1a4f1add478e0e1a269c474338faffc96bd38d2d57276a9154ff55068cccfacba98933a0366a6560b3f3549a9e509ec2a92da165bb78c2b50d483c1d1ebe7b5a4e87cb0cfccb4b3b0025bea963a1d1ba27cfa61a4b15f656a0cfe3e64d8bdf26fc1b747fbfbadccec70ed2fbc060eeea7f3719246d189b189fe0693fa4c2c281164f121d8eb0a707bd3a5d685e58bd61637dc768a68694f0a20e0e2eeb7d57816ca45a6680d195de0a9a8291bb1a15ec4ea1baf52f5148e375c053361241104cbe4e846bf81ad8f5b572c8c3a639aa71ed48e27fe189f16a5bcbc5d745965df8bfc6b7523432a06515440cdbb7b3947eb86daee9e0e19d500f8d6c3f4fce6af6cbe96a397dfafeadd4e899570d2571f959d473965b6234940238131a85f48f41b356e98af8b79c93ca0cc9910603a37f9e033f7ca5fa4a89bdd8a1af5d261e71737e J=-$35bbe565d492f8485eed5d85d59a8e1d8780b90fcd64f32c84fc0d53cb3bb012985fc5dfec3341402bf0e48a7724e2799cf041494bbc5fc6f8e6189203ca9455ca21ec2e8175819ab1e717d1588d3c757c9f77a68219b070f00c6d5caff6d6a28d1faa31f71bdd853369732f60bf4c106cb18fbaddd05b594edfca10c856a377549c802c068907b2751d4dab70e908db99c5fc25eb5477be23171c7dacb9aae2cb22ead675c6a5b1d0802bdfcd1c83cdb3139affd95a82dc1aca3ce8f74614353346d69720c656c94f9f2a7fdd1f08a941eb9839eca5d306a54d302b84d9cdd2f674b71143c6e50579b16f8001deb39825f5e8c34d5967881bbf3120931318ad51f3c85aa526c8d2f0335347e16fe1a5b06b8c97e76f1ec2127fab940fb996443c2b8b65ef85b99f6c52d926779bb2cde76b09c389b3d8bbce03d03afc6e54e70233750ac35c3686c3fc7ebb012d600d45200679d9043d42e5ef893dce448277558fe8a0b6b61d713b326294f8afb4a34074c3d5312019c97f74cb936a65d93a69c7b4dee3dbe33a37afc6bc43bf7c0233f634f63e14f8a3bcd9956adccbf01ea3ea5e5e30ffbc54fdf74c1ef23af1f12ec6180bed4a91255d39693e3c0a1c4c50c28cd228c3533b1fa28a9a6f08214964531629865ebea25d7aa640a8a71f739745457db538a61493cee902df35ea7d11fc43fb3f3186050799370d4595030dd39ea8d3c7114667bf0b11b43efddbd6aae346a7c621de1b7928a5390aa5a394efe3ddf5a698223645b2333d7fd19b083260e3e3033950169ac3e40289b8148e17900b094aacaafe08aec30140d8d57a779e4ace8c114230544ceab492eb932fd6fa42448578f3cdefdfd915cf93ccd67e553ca8c12e27c04777bbef1319c7174703ace2005ad22d31d620e9555d0bee15307fe7e62bea76ddaa47879d805e7aad1cb45b4931ca783f284028135e9bc741a73cc57f4658b31c74054feb4ccf5bcab176937aefb69803594b779f06bb182f69e562a82e6ab0a6586081012f54954c788f0af5b23e565a104be9dcb1ff45f80b811cde7c11d18cd650a4e386d365b34c5e84b7f1427df758b98b42bdeb824804f6c6f496ff842e87887b03339c38f7347759326fa0e123b571ca0574599ec308ff0f30c42ee37418ddb047da208625d22caa924544ede732b08e4ca7386bba7c17066a179f602ef969674a6cac0eb8792b8335d62f91b94d4c787efb07fc32feb756f32e3c1116aa733a59d6755a450a7b758568da583ec7818fa573684f383ee9759462fa8b23c8ac6b0e3a58276b093367a322331d55f1d2d7d5d9cee858c380e1072c343e908948cb176790da441d6bb4d0a1c5155b0cacbaaf9166584c21d6133f3b806b74ec9199d75b6618caeacfb530abc478520794cc2dd0144fa3172e60e586f32a0d96af06b4982c156dd4cb31fde42be8bb3549100872e5eb76ccbcd6320ab6868052122f8631164b902dd3a16633eb694027d74a5f156817b4b2dc995cccaa712409c31a6f2f35aa6aff14395c1f604ecdb5004d9a8bc7c3a27c432dcf2a645c6bd8ab68a6e0aceede9ea2f0838c588a9cebe84c72969a26a509c63fccbef1d98d096927f6cadcae2adf9dae065e9cb219e85aa7bf80c71a2bb62e48ed1548e1385c3db7803e2fd546c71246868a4b8ab36df05ca11729e875d829f837d11e1ec26372aefab87d41d32a4414a1c93310790f166b53f89ffb19f718b1df1dc923e410ead2f34d42f3dad3a4decbce649b1e25d2119eb552e291e9d6b00557c0985a6d7fdccdafc1a3980bbc84d8ce43d2c8e4c8e21ec2fb99fe5ff28d8420a6c42237e2d0d7aae056c7c987998ecef827650d7de4e9e2261ab393a2c270818d40b7b67a76135e035d1a5f98362d2f85a537de49bc51edb2a786e7b84322fc1e38676f38997ee2b8e6b4617b5cac7f9b1f1e6b73fc350e729335535d6f4a2abb15340f32ac2513ae886cf563c12c7c714d33a010d224165f53bd7c8888bca44760e779fda509dfd543b0fa182bbe8808dd8b9ed4c560e5fc38af258291c06d8b487869b9b43704dabf6f14223c5b8f4455a78243d5fd73476bc169358c863a0820b92dd9e82b53de49fae20311c75b586c3761a57f1a0e263f30601a643b791704df05fc703e157453c953789a5ef622841b8e36a2748cbdb833ba9d5a86a19dafcba99b87a7cb8e1281a5fac5530a1896640b58a88c9c642f73ab6542b87efaed1e812b3e51100708d64a250d073403c94022f1da621b07d6b879582813b91893365bca6c8eec731adfbc65990cf3ecd044c7b154c3519da598320963fff1f8c41e89f7ce6b565fb61219023c3531f33ac8fa5a8d5adc2ca965a7786cbc14ebcb885522eaeb093aa583895ec6fb08eafabfb6e0b692a8227ba00be3d4ed32113f0894c37e4daf8b3e18dd8fce618d3e42cd27eefeb9695e4eae55d4bd035c71311353ff0e8dc0fcf3b6aa78c2e100f875fe1daaf186a9a46dc51c14235429867f475e2d67db496ef5b7041a7213fb19bac5bcc70a912c8ac68c33dedd5819ceefa6a8a63b98f6f74b235355fb019d71bbdf11c9ce71d0c20d2fffde5437992b24c391ba954e02b3fc111f6d08e583a943eb26e9c9df0935d58a2a831f6da708177aaf89bed4e3122dd010d388e061ff0da8b01bebd881a40fac8cbb1ef2c326c5a9f3067aea5945c0d9bb6ed56cb7686884e99b3fbdb0db32c82a0aac451142ad36ea0c500f6b35b69e8f25089eaaef93017feeead34b4f231022dab3e75d699e1d6abfc5408c2d292a06324a530168c3a3fbaf97c8fdb6d6219e93ca3134c5dbde351ca64f81f1d4cd789d98cecfbd8bbc8c99a474eb43a7af2935adeabd709a413f74ef68e36876ae2d922bae1dd1acdc1831edaf8ad36682cfe4905a610efddd61bf61407acd6de6dbf93605b26e964e41d95a5cc19b2cdb32e0782b0b2ce6f61bcba8a1b05228b45535cfc005eeade3537adb7f9f8ef88ef3af30207eb33a097614b0676519b22e579e6c5db5ee59add1ed583495a54093d77b77f7bb709afc74fca3eb6a56c707419542a6197534224d6fea4ddd9e2ec0bcff8877c4eb665e53df05d3ed13697358f2214762ca9c6bb799dc8e10478a642369d1a5d6f4704b535f4c43f1f7b8411e239856f5656ca0c9f3a0c3c1450fbd6cfa8a62ad6dabcf7191cfe13970d4242adbf2da13e5e1785be323274bd9227444ddef06ad7de9f9acfd41b8ba2ce8851c90e6a796326b46fca021e825e7be89cbfa67cc0ab8dce2cbf8a9f4059652d3bf06a7280a2fef10532b8a887bc4aa8db3556b9a45619aea34e43132fdfb0814a2e8c0d38e781e24eb165bc4b13082b148df7a79f06a9a34669516477d673416ede7c5f364585dabfcad2417a60ae65ae393abce51bb9b219e2a17af2742746e0ec260773cf6a3fb9fdfd90865a5e14ed9e76d47b6873d8e9f651f34bf0b76c7ccb1cc21d6558e158b200ff9d22302eb0f3707fbe603e101e54a87b564562ae101b130b0cf045eccb2467bc5d894ab899d771b46b0c8aa518ed9820dd7aef7b87e31c29ea415a36a06bee43096c6da45f9eaa757419d7c6cffa742ee2ac225902dd1c9030518ae920573455ef3a672fb2ff9b6ffa521fde64c03f7160ef9bb2c530d7360bc40788f2f9485b9ccf8133856a129784df4726ebc310e3aa4dd60ebf0bd19462f28d178446594664557b6976f4b31fddaaaf29110596e5b4736b941a91b448406f6f7470f3a37bf8cd840c56285a88a4bec569d3c07c9d2b2e374e59149fe6c0bb5746fa2af76b910bfcabb2616a675c21b36aacc7c5473c00310c063851bab25a2613d7a6f4ef969636f972e7864ef290531f11f59c41521aa67e31466a04f0d64886d05526e14424c2c2a1cfb1e71b2180c54f35c7091b8b530c3cdede036c021cafbef2e8fad69f78af44a4baa506a5179e0e5b26a9323e47d134e5ed6a52ff6cdc8973b4cd61bf9f00a808b7ccff526669a66b87f6fc906db70764bcb0b0d1d8a4c8ca99786cad163605b3501e8bcb932460ffd45224dc0fe43d5f58d447bc875f70912214e048b3268e646611f09f723a137c86038c58073c7da305d866efb8490c3e04e8d185120fe8ca25b53298b6070a2e66b72343a2610de181ce6d1279bbd8c4ddd7794ba67ed50caf105b53c1eac4384cf83c3792152830aff328975022525f596820aff7cb74391723631e40a82893cb1c70e1ef0c98eec586716973fb0ff95d4ee7309fccc5bffa7765efb9bf9b94b4dbfd76bfc4ab86f86f340f56daa4486afa75b248bb6be7d16ced0dbd6d24059f41ece5a26380e7d212dc8fb80f704dafe739e15d0fee6db033c8e1f1ca4b229518584c94eb84b84bd8f26dd31027a99ec85291b4a8817c706d596c27e1bb61ae11ed1f04b1b7b6fb3481e9ca28d2638d80b3e92cd699ea1f925eb8bc828c19196d0e9fa3406aaa9e4fdf8784729147caae9888c1ff7db67f3384e1b62b0681c336a36d1985bcc1f453684f47dc10fee7c2cbfe91a2329034457230757dbdf7d97bff6aa2da37f702be9374a6aad2e8095c668fefa889d973db8481e02b9b396faf29905c9edca99f83ff87ad3ba0dde499aee9b1dd2a6b333f94b7640dbede97bd0b7b5703022c813edd574685e3fe530d3f33f51a4581982accf59713ad3ab0419c0fe4920b3bf326b4ea6b9f952215a5ea2308503c3e9ca9286a14b92e8bce1403ab064ca6ee0195ce1492005a00ac4f46d6a15dfb9e7b824fc1759cf066a5c65ea690039df2f7bab0d5e3a94b9746f92557945fa67655ed69e131a63e113c5777f31f2c0a47e97b2406b7a46ce8935d5c8f027debd0227ccc9161b2e67f53e4e54d9aaa676845411fb3312000fc7ce8ebffa9b5dc7754c46b7f14342183940400fb1d1bea72caaa34e625ceda2d677b2f63b1172a0f254b3f8606643f08909d224badf765e908c6c5c866fd955a01f37df14bf87277117f2171669446816ccc4e47653ff2f55412b8d542bbfa2a7d30c03946131337a546daff66261f9278c7d7639353b1f49d52884337c556a6c0afbe2bf4f2e9ff231c148fcdabd0ef3d33bfbb514c00886e86f15438b8ee780a15a679d2fc514967febb802e6394297ea8154093481018e477edf8c81e808baad455b302835f8f22e8bcd6cfcc22d6c7ca71e4a4361db3bf273b8a4abb772b818008e594f7fc996b5c1c1b715ca28521c615f1978e784b324af52b7e4adf9f7461f231084a8ec4511f0013099d385abd66d9d1a77b7f2f5058216951a7733bd5fdb16336c268a0a44888d32d5894675989d35b2d739d519cd719dd76c3a8a344dd7930e1c6169554bca6f0fe73ec763cc15fd529ad9496895d2517df95942e6ef7e785552bd48a1500196219da67858596bfd61e75c01882af3481baa2afcf8b6af7924393b76dbb2288bede9b625d0091a34614b0063182db265d208c9c7d72bf4e5e038e00db01f5216453bf8c730eef7613796dc536f1d944e03d1eb081d805228d553220feb4585782bc21207c2074e71b4de4d896c98e52682dcc6e650f6f4fc237a7a9ec46b925397fa5823b8f114462f1aaeab4f966ad0f77ca949e46c907d594104e93782fcaa3041027a6a00e2e828afb83a5c117dc8741d97b40836e6a23b77429d72666cf19734070de14bae2f677d516e188c37649bcd53d8741f86751fc78ca14e84a474e6b93c75e06d5a10ca79e378d4670e68bb2bfbd912a9f2c2076ce5321365cfa99544f58fbe9cfcb766db2b6dc6d4856c1463327a0f8d8ed9e2db8c1100718d4314c907148632a5585c28b171b8ce5d67c449ed95e9e74d6deafb386254270ee3c61fd60aa3cddc0fc4a842789c939b6318c3f74ccd40fa4c0945d06f23bdb640ac6fe5961b9ed0d58c3077df98529567fe772097d471991dee01220d467c103d2792f7ee4a8c46915783a0309a6795975eb52bc4aecaf1fec46ac32595a657152af8c01168713ac77a2300eeae858fa870d3678771f6ae415f3eb6b3ea50417a0cef3feb357d1367c4f1f7e8232d53ba33efe3e27ff83317d2949ee9544204c21598908248c69600a80160bf6840fd965ed2044618ef933a0496d9d2a7b98e753feacf41372293ff6cf3aaf55c3537a239ba5455f636ff7e215527e1ba5088f9ba782e38284ef200d2d713efc0d323d663caf4d2c27432fae3d4cb1166d964b9e518655c8dc5863f8afc35140f58b78ada91cf25d472047544bfa8d42910258d0fa947c15893bcf6bda T=$4ee3662441a11f146c5e57d4376737a927c136a66078e0b9bf7ac7ea8e2d90705bbe2cd6c9659be70246b138754d514fe6f06669e291198010823d210d8c38ca55e029342f99306c3507a46ec1700e03ddf40cca8107b2e73acb197695b2f075bbc94bf561da306555e0efe6994e9ef14621a1bd721f558aa3d304c74de476a00ee6508560f4bc0b974efc458ab0f4ea05499ab9d29a7ab4d65d42a8c3ab95e0c8cf121f3671f5003837244afbb077a8f580b41d7054de11770015666fc65c8d314204b7f904c5b34623b4b0cbfddb231eeeb90144397c4c5f9273cd3bf70dd33481beff47bca499b940491743d671338921c44e509750a13fc00b71fb760bb29004a44202313bae23892b33e9f4c7982d68faaa984847886c1342b946620da7a445dacb614da7269b200b6d3f32aa21cc0ce6c0069863efbe115d1ed5f379a2defdccf454412d5c5a1bbc4d6d2ad0fcac9804cb6d6b9bbe3687e6429c0432634296f4be9b60bb42f3505ad246709a5c7166603423c32d289c169ef51fa81aa5cfa9636c7a38e43dad31ffbee01660228e2e729f39e0fc375a2171999c5c33ba538502f3dba2576a38c9f4cb9a6af76610997607901cab8779cd8c6a22174f25b9b3da1d62ad26d733cea2ff7650fdbd6f588d0a6652f5f21c212ff7c6c25af72648bb0269c8e497d288935ba2390326d9a54b687f76f0e15a86bb676078272bfba25c30542c021b5e4998d972571fcf28416e3a982319561c5e4f4c88227b05c5417444f6b2a814fed3ecf429eb3249b614d2da19daf7ad2528c392290805b07e22f4e2080979c736ef8c3fe1fa67ab97438e01c07e37fdb3de5ab440a24f824889895385b59a146c9a823ff6dc9068d6b2e3a4be737ed00baeeecd5b1bfb31aceb4ad1f64d69e5fe75e69f9ca41a1f22f512ec741fb5f9a8952e930b3cbc85093128594babefe45ad1e3a564b79382d39230432bfe8fd19cf1e89aa38fe5b7740dae2f482fedece12a3fbaedf4dd48e6808e4c0b95b681ad3cc702bc8217707ec2cb23ff85a4a9c6c3e8e45a4249346646a5bc8e5cc8a15e20ba67286904926c19e14c6f03c3e92227c7ccb5e95a06bb4376338c3266a517d0360893a535faa1da363024f5661c4600dd4cc73cfba52c2b02b3d87de00e09624654e29a3395b6a086fa3087a5ea31510256776582cea98cea11128ba444e5438525a5511bb82d87261ff18c397f05876ac0f934430ee0b76b086c7f62a9c15649e0cf0a4dafa012dab3e51f75268c61d6300e6a45cf2838f882576796c2bf0d07398528117cc6612a05804bed705c660fefa19f3b50319cbc223407d7f37d6ccc80c1cff1fc21f10d60712bfd7338f7e8a2bd614bff26ac6e84181499948ff4b8851057c5334177a912093b64bc2b3455df9b09aba985213ce80f8fdf4e298fd4c21714a0d8048869a8db3b5532537686366c855044125e512fe36fa73da01188573bb66986e94f2d85439068f20004fb3c93b4c0036681bcccd141c96661a6523c137e8bc2b5223b02cb082a8ca27a4254f0de4a50ad5ffd113492618ed50f65a42ab45b01de22d7ed5ca4c706ca081b630a247db5e23f907ec4bb8434340d4e4863128be3cdf6be2920e60ee72bfa1792e49c15f1a64977bc1175f3871b0a06942c4ab4e4209ef4384f0c76f1117f730924d8c8db0fe13b48d79a1b43bfaca20a6c98a927b484ba784eb9a0e59a92b3336b23f0d2a95ee89a62b51fbaf00550a3c6c96893ec431f9f5ecb9a89f4dc7e00c2f91197e00d224ca9ab60911131ea145710f06be65bcc9869ab85b7f6713e9b1823d1845ff8c816fada9b67d7c03c63d69175f1abb81e89593dbded9d7fefb547f6493616505c2243401bc2fe60069e6ec73fb467a9fd30a8c012136b929f7bb3414c0d177d2f6c6aa0ab57049c9210b94f52dc6538337304d1cb10418c3a61514cdbcfc36aa63180ef3894b0d85746fb565486892bc92cc2c5cb56f4cc323e96e49eeb9039ee88daff45cc3ed868a527a0a2eb75817eb1841b0338efc2596592c61e69cc9d85efaa98eb2abb68f436b4532c5e0d9ebffed9d644c58b8ab33157043accae46b5e85d53202102baa19b0345263ea702c6599e79328b3c9ff94deda068416decd39bce0e74a8780442b512460dcabad1141f8db72dff986a0b92495b1b824430e3244f378d052242cc9d6c4ae814101590d7ed744d0b4552aed39df0edf58cdb20f8621838f3fa9ad8bcceaabfa431e7a998726a35be790d9f6f09cb950f1fca3c6c87b45ceddb2136a329c017622178f158c9be9fe5030ca51efd67aaf6390d84eb7326776f25149130e1cba8360370d10a96691bf1dd14f7dea31a7b077ce4d1b26e4b4f9f5547ef28b181568ec616da8b05e38da65f77b09eb1844a0f558a56933f32d96e9585215104c1868e0434163cfce2464f8fcfec073eee526196e8e03411f450474100f9c9de9c851779f49b991c1decd613266cf2bbea8344c04c0c352394b2a8bb1c3b39fee729ea040930cf5ead5f5e00cc0982aae4b14b5a80db050fb401598fe4d037e6edc6504443c3030ac1b1e9c6379fc1e7c1f615a6d3ac51475cad446e70efa8e605a6ed1dd93171f2d17ed960ab7de8097944d3a9f52cfb0ffb548223f414c540b7c9451543eded21419a29a50d6d55fe5a935dff8c6825169d8e0ed0b4f149c151ef3cb9695f7ad849b1dcfd7470af2d3ef176f3650f84809eb3402e0bb7b9557f84c4507d2ea2ee340a3198d3f41645ca6a11597d9fc3428ba9329d8c688599fb0856c4d280312dd884c8f812037db79fdd832c4908a54fc1c2f760f082db7cf230b924d7c2ef05a50b1e479c695035dfd85d656a5af63004053f97ac19851f1ea3d5011bb2bc9e3ba982fcab789ce3902371bad516513da50de68e963d77fcd72036f990f3ecf60cc36e6e6251f6cdc7d63c0522fa3c02bff9a4c9277996cf413ed773a3b9658d5d966048be545dd521d71a0359ef60c9f465bcafabfbcba2b095a39cdc4fbabb14c220e44d7de9cd8a086275113c96f9d026e3bd9c0506749c6b3e0fa1f4ffc2751005c7081d70c037a4bfa29ec74abf1f9c6213546b989b98578a7df209861411ac85dfe29590c5f1b8c83ecd9f5fea77d42534eb4b82d6a945cf6bdda658abaf6884e32991cc95610567ed07000cc3198dd87a625cf7cf1cbb8573e9d9310039ed1598c2125a9397c97a1df3f4c3852fb46b000c61d34d9fe8a361a755ef016198936f69299221eaa54058832ca7182f5b7cd827c88932e10745b2fa8979477bf44fb407dfb879e39b830488386c38cba9ab13112e84b357d16c15c91957c6e3c80f845da04b8fb59288ee539efdf0c7c8e42a41c4a97c5df5a9869c654d9ae6151302decd17dd39ca1a16d1247f664e6c0b0a7fa9189b69b5257f82e4ac1c2ec43f4756999c0c890ee331bc6c39ec269cf33faf5d111b45703c475ebf628843cf56c7bbcaf157d8be874a9560a91e50a163912dd011c4303e1a654f7a4a736538829576e64563680f4f14d058ee16ebeaae3ca073f58078eb0505cec4e89b0eecaf2f994fc1917e9f48594ec6f075d9e088d5bc4f60eec14f84c514f1c67e7ee177769bb63a19acffd0cfb02b3639b57fb91f1018427e03b24c6c45f346972db274bcafd2260b520fb4b27518aecb47f6298746ee21d6c6b5f8e6cfbb8e242030032ca67c2075ffa9ccc17b9c79c9ef3b4360d0d9cdcd442ab4045b99f1176460aaa2673b573e8c2daf35b0a584258132fafb6a22e742acc2a6de636cf78bfd93552ff994de6481676cf23f118c638b818d935be68ffe07d137335b6eca56deea047d4c0e3c496996e6930587d44966657bb0453b1bee081a0fcdc5578854162f363fc772d14ba65e948f170ac81662afb2624040510e7f46a78fd1f472e4d5e6449e4a27d22890f60b4086cfe165e17af4aecec8c3d7e1c069505ba21a62627c8a7ea45d7e76ddcb9de70140b6e893e9e5d7f4ce29cccaf1cf991347b2de29aa948c88f4196882c4b97f762c84972f3eec59d75bb1c3ca0b454c21d5453dc18ec6684da9f813ca8036a1511e85580d100527ecb7808aa19593d97d9db0611072da2591e26dd0859be1846bdb2452c216fbbe858323d184a9e7a52f154f436985aa6fe6c6eab4c6712f830576e48add731886974987379b515bee96de5a69850f689938e67880f86f85ed46f27d0cb78f5ff94c44b8e3d16ac578d26ea0cd6887c87bb8b3e069c86fafb5235b64c8fc39f242412715d953842fe18993a61be0ac51aaf24fb3205fd05328467a21b8ead0a982fae0b582c4cc0358adb2ea54d957c8aa1c86ea9a4d0259739300f4f30f11898e2abce58e8c4373084a554b6b7391f33f0f8fa65df1307fcbd355df974016c9206f918c84d071723fbfaca7843245a8d6a68a03ae2a86ff71badac3ca0736ea73ab9e9b7b50bf68023c86cb9df3786543dd1af942a34443c0592139139feb84b87a5fda796bc930b33ec18b6be1f8c64bbc522624e33ee63a06b40ce60de476220a51f92f8e581b42b6150bfd4564c11fd142fb6c0a1a6d5a57002f7a820c9bdda4aee15d9c66c0c2c1d224a0a8d044760fa12fdbe90950b641f889403a8d0be7f8644e05b4a9633762e82196045d82f7d348d09bd9470bee2dbc42a3ae09063c9355797b6e3ce0c5b596ddfe7b93d5a038672f31c745564f139407d71b4c8ab6a362817a791cbdeb231f2dcbb8c1584327a306f5f3a8df8f5d1552add0a1594bf853e27585ff9fb498427716fd3e121aa37e2a4b566a79c527edf9f2ed099d0bb5c6ebe54648c741df00f722c229a7e40c9756d30bcc210ac07717e2e406bec9980a8b0039ff8441c12ccf2c8ef9cf0558a5ea57cd11da7392503b188547271ad6370e61c8cc12de6275b1036c1616ca6a093ffda7d48b9920f5ca806126e3367f86dbd963c3895c3b4ecc15f4cbc9148017ed2d05cc54bde0d414282bf015a15576434ccf4f4eaae57a1b1659de44a87cd2ff7de0000f3d885c74c32f1dbe38c82ba7e7e8153f59a9090e320d64b107134295a909429a2649ae6a62c4016776bcfb6bbfabfce543d9073cc42bd8dbde7b47aa47bce08705767d8ce7846798eae545fd5f3ce109784d44d89392a6d0ebd2293f1e0ec72d585b9cc475b0a115ca4e70056342dc75366ce79923170b32693661e55837ae2d5768f38d35faeb936e449aee360d89560e002088e5a3fa3b73fa5f0484e2381442c2c40c1cbc6cba8c41d8e59b55836bbfd023fd4d6e365b008291eab37ec8a3d69b3c62c646f718a8b22e8692fb9be7ae73097e04d47293e334d33e9edd083f76c0048bccb4cc97eb852f7a44ca4a69806c9056ac116762a25bd3ed77909353e8ad837c52b811799aee1ca05c7e9b95f7bfbd07e418f8cb6014300129d2d423093da81bf152891822c6256077efb2f5026a6f3b3cb676605dad8dbac8c471989419ff27e099c69b0a6cb9120534434a894b91bea130d71643efa84d7ab62f23c027f8aec62960c4d2aff522037c443c1357f8a3eaa2dcc0168e7d7f191ef3cad474f88a029e85f685920566074dcfc1e10a9e6c050ec43d06f9943f7fe8179ada5cfd69d01253e6190aa8a89d6ae6c315c44e36477b2b629a08cb16c851f8ed97455a27e1fc989a14595e8ab796aebcf94ec8f6d22d53f9a6b34bc809d2003552906276650caea16cc2b53d6fcbb74f9f18858a8e11bc01adb37640d3aa295fd2ec629786564f53e6a374c734d1e6737dad27d8c8ede96c3d6bfba4b9f011cf8969f8bcc196ffdbbe33eeb72ef1b03d87bb59d930078a19db9bbdb9dc5516adb0ae8e854bf3a58effce379dbf5c3e6d79fcb16890039141e54724b4258970974c982706da86724d744f25cac5d5eb05011a224323f91d30df9a2de2083773960d383eb1bb07b4fdf0526c95c81d2f1fd3f349ada6ee040927957e3a3b7b173ffb5227d8bbcca918a674dbfe25d89a38843a07a2ca6eeb6fd46c0221fe6c87a7ec2d99f40d681e12d18ac002242ba2d689550977f6d4e2b80054c92e9d8138487784a1537710a93275107f9584cefe8d917157f158ae2b2b6b6f9fe8ca5be79113be2558bdd659af3618517921ef7392461378a0cfbd40d91c3c73e7cec4f185d31777a566b900f0e825188efa017806f016fa20238af0b0caf9e971b9395a10d498d331b22eef789974406e2f4b1810a7390dc7504b6e27c7d6e202976f97d5a1aca27de3dab698e78e9bda6341451 [30] S=$14e4ee2698dbe46f W=$42947d980ae7c7e5a04292d5a67f348c95ce4ed3684d824ce7534ea3afb14dcdcf25ce979e19e964d4e5fbd031a4c15b9c78cfbd429f9acfe63c90ac888ff3c19f5dd6aa929f652dc78bfd4ec647edee013296cba8622c154fef5a5c98c529a39154827c18a786b6880e22b78275516360f818b67ea62c2cb2d74839bbd286cbad484f671964102b7fe0de9fd328215da13ac77d267cfe52a92c7631ca51b8b1bfa7146cdd58bb62771f23942fb68c346eba4fb84ec14603f4b49d6d019a9777afec3a3c8a2d07ef943b415bc582055d1a7d26f7de85cbaf5fe7771d05b362bfb59523d50327e350c8d91e60621f16edf48053c3f8c846e8a61bde9061f76d1d6403377718d5b142a8db2ef47ba079be81050cee76a80a6fc66e34a145e0519630ab18defbc747132035bcc5d5610663400883c173efa6cbd63f4b571f6e5a026ddb63a1ae3724deb3aa563f6de67630c8e499b60101efc4b96ee4343e9ed6232a53f46e28891cf0accdfadb640958d98b7aca0bc1b61688127fae8cc453f725b5e7e1563b2e65330e0a51ffa09ab6fb2f15a0862a16319acf5b6bec8f60a1de2b1c2d25dc156803fa5818dbc104e25504a3e48a03fcda0a1741b0a5e5d62b5dfa1504acdbe2732f16352e6ada4f704141476ee17a040c12a35805f5cb10b38682e0436fc08b06b1d8e5194bab7c01c9e58cfd494b770a0ff2f068b839680556b61dc9c35018e7aa4235d9db14e080e7e0e2161557a4c654b5cbc4e14a46236618c96bab9084941e8c8f4986e24cbc93988e7d5b568a00d92c3de242ef9ab199aeff13d22f205597b0806ac37bd2773ae2893bae8c58f49bb572ff3365e4da5ca9ec252494fc45b9b0fda6fa5eb59c4e683e6868ef7e1f7aa50dceacc3994964e66d50adab06187942b6f6a320b95359c38f4641768f0774cde4ea9a5bf42b6a343a83674331f6ff5311472a80c39f1b4504373c63c925a470fb3cb1e7ce938f5425f674a82f221a4325142febd5938108d50118e025898a8ac7d63007febaefb4af7f163ab68678b8f8ad425e5eb0f6ece8cf43212154fa0f7358711c2564b7604cb3f502d877f0a1f9a5d96b9f6bae88abd533d5a72242a5890aeeda32a3496d1ea3fe5f0df011ba68b2736bdbfc85f437759465f5d5c23dddefd2406c817a0ff08796bc5f47b9f772fc87c742253d58c28e053f1d6f57081539c461556cf464706c465bac222b37dfed747026b44da10208fc66d2db1c99ca8f5eae050cbdbe58efe60394f9eea9d021f449ec63c70ec5305bba10639f267daa70c20c01bb378d4c737bcface123312f2ad318c22192416d5f49f7b9989d82a4318c12ca93654a37d31f1f13b03d0386c435ec9ca909f53b66071ad00ffc348bd06464e71dd7209a42d5d1bd8b34aea588e4ff0dbad92a0784c0560ff089ca848b3bab110061884c713e78262c39b60098bd18c8fa088ba70f80b782d34ecb75b2b2610d6ab0dcca39b02ed1f3398b2be3a980cdee6afe6329cf36bc6dc153cb5a1f4d126f510e50e37f1a619be7544c9251e7fa15b21987178c11b254501b6880c3c4f9bd358c872eb67e301a513830c201ba0b49d92d9167e85cd9f3ffcbcab972bbbadbefd85cb8a6cd920baaf0745538d413041db010871814040373de09053977815425d4bcdf0316ed479754d8e52c2bbee8954969585f61fb3f572c2b0ad66c8a72a7f912a2d9dfd20d8bdcb5c97616394ffdee741fcafecfdc5b1c53c9d4ac1d8e32e10a571237e3e39d991f176223a9c8581e0b0c3da2d9a018007d456566d343922ce531824ad8dd5fc59974d21e09cc7a9eafccc98dcf52491fda393c55a4d473d1ac7dc65c18691a5a88b3833f3fdc44c1d175923e7f30f7bf0e9cda312554f50eb5f78663b17561c33c386dc7e1fd9e2cef8d834950999e759426920698386c27d680502619abd99e02a0fe9f72fde5ab682d1d128023567357ef6d258c294f569c208db1d0305517ae52f2f3235adaded55f06f4bcf0c7dcbe93bdf5f3265f693884bb635640e0c7e32bd631b2074c6ca3f31cce9a55171e593144f656b3fd360467e9f1d6311c16d998e4d1875a89e191aba308dc25080da1da7554744053039fd1fe43e9e9a14852958e8c5dcd54574dc507bc9e57b7e8c6e57cc0fa744b2bbaa775e0513b556051a9014e2c685933aa4c63bad5a3a3bcb247181a9e54f9c0fb364416205ed05ae08b8847956b3cc59fbefd82737b2daed081ad9900a485857a96e4254f8f3e7dea14a6b35a1ce7805fd0dcb2efc8f930ba50fdbcc737376cb24c2a1f07f4e1cb3f211adc6a9d7a716cafc2932709889d10ae32eaea36b6027b4c79a28ebdd40add4b607bf7cf3360047e10bda8439ad67a0a7e92a9c6dd88d3ad9e59abfc38897a354784b6f4a1b4403fefc827bd6342ede3ec653e5172a4d2a9ee5f7c6846a4ff5381b2eea2db1078ff4b84b3123b05b09a6ed1031ef5062caaa21260e15b7a84182ec7edddadbe6fc622efb4fa7b26eb2389ba65273b68ee995c3d9af47b45289b3fcea89372f0d201f1843b26f07b6ba0355a6da9a9e815a26fb007aa1d8dc7e280a195c17ba9a1f3aa254d627535e0d0d3a0c6b86037e44c1d3ac3af277e07eba8e94d39f11a2cabe95d7eb742859a35e9e670c8eb6610ec0d198858199009a70f5e99c59492b2afba7adea7b44832db2aae0387f34caeb144ae561d692052f5c059497de0e53c6489c353f361e21015cf3e3d7e5387a3bbc75d60efff838bd4f11d9ccb4e7a4188e15cbbca606383c4fd953a87c7a5abeaedcc1ebc3ff8b8b0195a244ea5d7e12b6f7e28c3b4ce80aef5d6b5bcf5f3bba4c37b760136c8843f83f3d9b6a5efc62b8fc37bdb2428ec976126740a866ccce12728e06335bb3fbc8bfb02bfc53c8aea5e764d0b098714c32f63793016fdafbf1c315991a2a57d2421bd609fba6865c0381270762dc514f069d43a169e683532e1476f09541db458948edda77caccfea993c2f9a8b326abc83b475c53a24453c2bc7ea1b3947db7328a44ec522b236515e8a3bae0bc4c321ead283e7df55496a866af4ce49875b1fa8518e3753f3bfe422e4335d05d7a4a31212d158fb4f8c9e91033d2e83bf022aea20eb J=-$1612078c08157acb74339664a746b8db01281919fe85d2e8803229c05304e0a216baf43f22378d9e54b40e2c5218423eb8e528170c4b5f6ed27566e9ad4362256a5b6a90dce0009c85e70953e01bdaa027a32d373a700fd66ab9ddd4942332fbce0fb19629ebc4c485bc199a68f42ad63a30f95b413e240a75cc8f68fc08bd337ea2ab7fcdcbe8881e0eb8ee20f185186af27b5f44e4a81633839938db6be038c38ac6732689c51f58ec34211db88b01285cccaa298939df3eeeb1eaa88c851fa63e25ed36dad293b0c40d9488eb1c4a24f97b133e2f1d56851a5698631547293163e16df9b1a898e86b2a70c1e8060186959b94e5336f1faf69830a8558ac8bea89497c38aa2d7fa98b6bc2947f39e036f46383ca1850544753df186342547ad1b64a401de934e5024e02e54f396d004be9d303c3543f3ccf80fec22a35e55272d6c4b6f295204c9848ef078a28dadec231cac01133a1aefd1cbfdfb96b97dae9d788b538c195e51f4556567079cefc0d3cffefe50df8d7477af82c9c5f84c2d6d697dfebfb16e970c5266a0fac0d5f2d9e94313df2b7cf9d90a6f97f78c6a7fa01f94e39bd421eb2357b702de605a66778df69f75e66ee4993a527390f9541844fa3375ce21bd53cc40f66eb24091b574650eeaa9994d18175377ca057e15438621c5587b195c1fda95d6110a2640ca191b787a97c7a60e86cd582f7a790f2a0001707f79f186972c72af8c91f6fa09fb53cc4e33e514933e9d07316f059af65663153a2ce200a35afe9d0cb0dc9a5d5e30235f1f2df583e9c5857cf3d4b1c3a4899dab8bf53155c85f713fdf2641b62f607e50fb106073469438acdf58cd1f24dda6c207f2429bdc83d0e3cc06b92ceead9e015234a44cfc4391a2360985eea94239dab9983c169381e07c143b0206d403304a509cbd90d8574bdfdd71c24f03ccbba67bc163bc1161535fcd97fbde1f7a5b6863ce74bc034b8c9c6895ad54f502f1b22f90213eb65320802dd92ba8b5721c16e937f22f0df14e068024d8a077273d0d1625ce2a81801ac773fa6848b23abe46c433a1b81b333f4e54dd60ad01a4b7c254fad7b0e65f29fa0662e226feb46da7f12f972af73b62ab834985a7f33d07cd7f576d9c133858c24159bb064047a36cf9e084b1b0a6af1265ad7fbafb31e52f426d7e40fd45c18395963696239db57dad94c761db9ec70840b4c814516f66df67f3af7b6c5dceb698749b372b79bed798056e2c73359c3dc0fc548869eb618b675ef7c7d4c969fc782d07be38e12f08bd160b96ff17f37d4d33e630604b6bd0d9bdb7122537123119e95d858428ba87f94940e1e8f366d9be49dbeb0badf4d90259254372fe92526bd5e3a896ecc37cb2529f792a63ff4b79a08c39fb1f0722d09b8434928fadd38e75cddb44af952f8295be820e90e62b4a5fa44479553f6cc5750ebbb22b2a277431acebc6429d1117942beba3dda420c23f7987514333cfd680bcd74d67a15e286c6a70425ef360d4b3f68da7e621375699981ed9a44c10d7456d57de5dde13e6ea1098441a0d0103ba7eb8e77d828470f99162154691af3d67e3ab8edfa3fa8c5548e18d0b3c8667622a7b3b02fc2559e543adfd06b9fdb34d92240770dd20bcbd0942e4b2b02e49cdf8cee0aa860ed312beb204a0edea82e43e5ed087b8fcff45cd18ec464e33fb4287c59c70f8a40db14df271e4b260f34b4246d70bf9213913a290938f74dcaf692f8c90329f5425dc63bed4046472fdaa80fa4f837a69a5292a234ce9e5343a823821d723b88ec51929a91938587e252d2837e6b44a711938c29f48d6146fa71a463d9aeefb40073139312e91558416e3c0a58462fe42dce839f3c87911fec25dacd0aa7696e6383e19be3c2c743af60f85cbb3fb815bfbb7ec5986426497a9ae41a7abefd228a130a6f89d65abc03eaeb5c789d165193bd767726b37d60a3f78f10dbcd58ce313611f420493a8b6db9c63141f1890e8a5dd52388d90632e24023d4b8121fc4274ebb66a0e0c7e13be27761a71ff5010c7f2c3c003ceffb1ba75521f247ff31b00e65f4ebaf82c1c58285177273679cdca9a643f177b35886c878b27a2214a85ea1d33b16b9044d16f96b226ba9e0d46de3d6b4102b6cb65cfb3a97de770490afb49c4cd8ea946f44af2f02b1696c70d2953c079935fcaa37459eb23ab5c9b04fdcf8ad33462c4fbdef6abd56166608028b5d34b16d826d57545a9c12b84b9c02ae10a2fdd5e97b5c8630dbc95003d7dbdca4b374e46d2bbef9c6177b779a8fa6bc26c242e4c1bce3de66c0169a5d0a9169a74f00f3a717ffb3e1631844e944ba39144be5f19bef50f2264924c43beeaa7f1a85692deddb49b84b51e72641a7ee699689f6108741b31b76b1a7faf8281cdce166c640131ea0e977e58c80f187732cc0c74dec5ba410a996c0c3ca3804e0ac0705d0994f5d0229849cfab832f5669bd73981d99bb2e734f91abf22c451262d65ef6885a1daec401a6c5607e386a4fd437ba063d0901d9eababe6c5b7fded600e10e7d7636f732c5a6111a3ea4c872494dc809bd70fc49d29f955915aed349edb5d7868f38a71fabb85952ace57ded70dcab5b771c238253148bc2ab4c0bd8b18e15686b5ac1da2a4cb146d63ba99dbefc9b318a512f583053fb2bf7d92680e92a1779eea5ac094ffd0970b3c1e1539e9563de03c3286d0b2d5cc19004920c692be8bad77b1f56fad12cc7e4dd5ca385d2345842ddb9ab17e9e246bc1cb828b884a2f4ed94a77c6110cfaa2befe0dc9a685e100677ea678a89d772b0066b1753fbd69a1208cd33f283a6f7d2f367c47d68c818f21397d785275c1507d2ca12b4a2b4d99a1cc3c6f4491c7e88b4e3f81aab92476e507935a6b40eea0bb8bedceae31433ec90f3e6d1ad6d92ff34d197def4bd1d694aa37f398b262943e0969fc276c27162c429912da3c542946cf493e0c96c3c4c258b9df284ea94c0b2cefaf80288f72026caca09e90bef48fe1ddc24bf3bfb7710cae67f6550df1694be1fa0ac18f60ef51a6853916e489a51631a23c287cafccae4be058f8e25a6a8791128dcb67794e6cc211d69680537b3fb58a585e1e83df58df6eaddb08d9bb27387021b730782346aefae21185aba9fadfcb78dd70ddfae70ada0166ea129e93331a931d143c45d24b55c1842aad488043a42d52fd35a1ba33ad4cbbd7632cf0f05b64b7018c2b8b7d2fa68325496644766c8902bab0a6e10f50e6a878737cbc773a7207ba72e2e2bd17edac46d55e8ed74d144f0a601db30f4fae76652a14b96014c700fc88306afd5ad9ed3b74564b92a839343a7eda84cf631e9c1b55ec5dc586c9d9865955b2fefffe350391dd89d85951954b32eb72d31da9f2a4852346a83e6bbe4b00cc1a32601e82d370d9ed2f8d1972e1b1f564c1129a9f34dd036457e31d9c9ec42c5b27e3d87c5d8124f85836d51d644943eed31ca0e6185a297b6d7aca4e4482d7f81f22f18815a9e17cdd82c07cf833e287d280cecfee3be968302366c89ce3500bc0ac0a3512240b624ca77df4aecd8956f71f29ca0825b530f7ba4b832338a554f917b7329b0e87389aa9e70152afff21d0935091caae83b472718a0692c1eb044364830731fd761f6ec75bd32b06b14bdb93002ffcf1af90d3aa51f3360e54021cb7bfe29c08a81a9cf54161261a636f404be5aebfe96862672d5fc8bc781973819399d32068714073d5e8fca2ff31497478f235eab129322181cccd3a7f3ad7985d0c426e27a0361076eb534a629994fe17361054148542bbe3fc8794f78dfad7c07f198b20beefca4c9030c0b08303b0dfb2909c399798ebe486419181b1d667b8ac8b109d19277aa4bc5ccc5c444d48eef8eac544126201336feaff772062a1be21edd8f5cc609a670c0a5ce9ed3d991f94f33e5c28b830be38f33a3f6044e32bd2377d7b12b5f7a5b4f6177efd1705f54ced7880a73c1f5fc43c8e222fb840848a32580da451479445e091c51d6b54d71e51cbded58bf808717983ce34b28d8deb90dca464a72fb95ee532c7dd7d6ae8eab7c235f842d0708e795ea7fd3944487f8ad6af97983678fdf8c1ae73d8ca27f5a21628647913c3cd6616e833c95066f58a5d07c4f5d9be9c575052757a5fba86e5fa2d2a0b61ddc6d0b35fb11eed572fb223b3c4bc0edfcd820225498b73c3994a3b7b09c999d483a7a4c2feadce73ecc1478424ad1d7ff3fb844d4a0052459a364b8d8a1a22c3f029c6b0b25c97b21c021a2a35da4985692471128bbdc777d8d5c6f0614ecb4a882caf471ab18e1ed1dfff7ec682473376bc62ceeb549b8f3f67fbeaa5c745abee9a6ee32cfb716330de1a15bbdd8503d9defa6275be938685c9544b29e762f90530404f39f83c5cb3f23c35a3f415bac4d868b1166d996d814571c17ca0ba91829e70864c53d2c6f6c5b878f9f29fdc52e8e0cbd098b9a7b353c8c73f79569f6f43420b3a450a0fc78ef101e804e31cdf2b7898ab533f883accde69833fa81af40d636458b227162f2eaa58851c29b2e64f44d9f6af94656c560f37a2c1bb745615d2ea5c66556940a0c04ef2143b8971f4c9ca84da0b6841e3ff8a2de98e3df6b8eab5c8b5291d1ced47a5eec2d8ad149cbf5dbb77d74bf85f3cb598aced1be0ef03663dd1e81994cb71b1bfca547b95b374d44ac79d0c4ab53eb70e2c2039e4a87440b3f96dbdc29f3ec8912bbac9c4e0cde55ca477eac77cb9b89a71fef0639fe8e562398e774b4e09c920b31370e6d7e38ee4105ce8a684aed2d4512fa82a5d8c42f037e6b0c7799b964713073a96f6a1a73e98e165ca31223d5121b50ed89ec565799272089d7d1bc5b25b8c442a25839103309937d874e6c8a2525d6ddba477b61e25493117156627742c0f83c8b12eea4c03b9861f407685bce6a4f6e915cdb58155bed8af4bfba2dc25e16eaeb8e1f0439476820ba67362c76c5580ed768cee52a0ac0aefea0520263390e9c4bebf8ed315e891888e5465ea95654bdb157e4a55693c835878fa306b00153ad7ffe2ba9344828a5618e6b9ff4b04e771376df3786d87990ac023729f0e8104a38f42cc35c7dc19fb457b886ddb6aa95b25b8beed186f964879e5b25cd71b4812d27f7c31910a6f17cc6c68d2e1fd58d89266ff4e91618987d7a6758d148c0613ed6bc08667b9fbd438f01a49c9ac33e6b0c71a3c7a45190846a32b8b6eaa9fcb335ae06991ed1b55bbdd85f4103295b458f929e913501bf78b086474cc3bc949389aa07377d84bea73a4d975f22b3c6d5f4bc5c64c9f8b0af6be445a44fd70afb14e6e882824b205b5f0e12baeb62faccfb2dac4c5d1a8f892e70fb922e39e24a32f31960f2bdeb1452b6af71595c04ea933bd234c150332f518d1be505a4a8f83812a88670c7bc488162937d837d4ca6d3be7262b985cbbc76b2bf04dc5b86c1ef91bdb7cc2c0876e026d4442de5ec36eaf0900c307ecf9ba4eac50527d23660885501fdd65543bb541c9470e9a46b429b83e03aa8f61a4c714836d1da67ccb7951593ee65894a97bee6014e801e7a149823857f7148cd1893ba06252181d0c20b9db392816f8f5b4d98d084f212dd79d3b9f25b4e5a393960ebf4a2479a0557cc61c28918b773f54db8ebe36a25f401e0a7fac05a2aa32601238165155c647b54c219f5b512ab68f29eccd2fcfa05f25067e0595c9b002fcc3e578d15081e57f9c9dceb277af84c501c08578fd0dd37dbd6e0559a1bacf96c03b7cdc9809f86f70dea846c3127ba2f44fb155e95babbc7389b508cc2624979d68b928d3784b2689f59abbb3479af40fc1a4e0d115920c7db0e3c1b5276bc07729a54095e8a2c251c3c805d2c78ce3013780ee2310e8a27815c741418e0fb008feb7f9616e7f743947657d783388b18406b30ddf72bb999e43f84a06c7510fcda7205875ddf76ffbb1b7a119fca9de607b44bea87b18b03b5bcd299e04ccbd237b00b600781b3fba9656701a4c4142b17c1e43b6382b6326c5c42ca75fa5cd703f5258a71d12545869ba5ff3cce1966f8e83a01550f282e7fb0b453e462a319d8374495f4214ed51e79c129a8b51c3b66d47a852863e096116847aa073d65c1ded949d7805807bc9fe68659a4a01f9850710bf81d6ed74580f55eff461565e312f7ac18062c899d06117e868107da4ae811992de92ca3c8d67332323f46818f153bbbb8189b580d1d96dcc572ce31d0015a6e887833f5e27ff5884a1bc85977effb8b6765 T=$45bb6a7824fddeef65616bd3561c33c95db15ff4a0299c82c70cca294897520aa3deec4b044c1fc6fae0aa3b3c30de4844e5d7c8a90bb0d721da8b57e797683bde7b956c8bbcf3ecae40c1cc18612af7b96906948e6a336c127e8dc4ec75ab1edae8bd7a125c8e6e47b989e181b8534bb6b3b143f66ae1bbd599fc807cc4bf64835f18814b8fed6b950ae33ce8522537721d77caf257a1ed45574c8f01a170a635b55f0651b6b536d31efdce39848f8ac6f348cc223929c5237ba94c4ac7c086d193854a22fe9ddf5cd0fbc1a60d6097553fa2a51c2b3941155fea93d5a425c8751dffb4f3206a20b8cf4bf9d4fdbff31c5ca6b9091d3528b47fe45fc5fd905b0b5ac18392fda7af97ba8a654ab39bec3ddc7720f6d2629465bbaf085adbb14ee281f1f0613963b24f79d2489f8c5a66fa76360896ea7012573fe16e08deac32edd450be30039a81b8dffddcf36254b63cd7a021ad3672edcc67e6913d914dc3d9e6b91ef15d7c3241b4050f18cb8612da8d316830f872986f9034f8c0add4055584bfc3ad986c8772be4e09700f1eca7f30f36e545e3f7c59b24e7931b8e0b16e137ad2f6e265d6b86f37d5084f5390e6a0aff1b724d189e72757b821dd168d03211c1463d9acc365ec9c596e9699e286511ff95c723bdaf9a27f6f55ec9d6668ae18f76bcc03156c788750f488df7590bde94279c8f2eb7c71264edf324e66627a11ce89d01bf53ef966dfb4f6531bd9fb22fb157e01d9e5427895f23f420236182ae421d002d925e8a5164b8ab19c354476c680249aaf066279e4e552ed3a53e57d770542a644d1d3b4a743b9b228714d2ea17bfa41d4331c0f3fea1b264d7ab36e40bd72542b13b4b94f9950bce32ffd86f5e1ec28f78307077fa9e12c922102eff42a5eeab348155f1b9201b2ed94672e64a46ca59bf3d3087070d26b3dd18b3d0bb4e04fc3a70c755b19c441f2818b42aea0b500cd4ff06b97e8917dc5e4f1c7e334d972540628430b87afb982b4b470bd6ac315ec1c50e616602c840495979c0a9b0f9a2dcb14b5067844bcb0ef5f94c5e47e8b73da87da3e1a090f33bdc6bc138986f74955414fea66326fba69d6269f1eec2cbe5f7beabee7973b7d7d31f84e4b08388d7ed67e4823250d5f9ce245b3f6188841e52c0acb7e2eb6a6541c5b09688fd8f1721ca0dc895f38b0aaf5611d7c9015aada140c823d0e33d42db00525bfc35777475c8386efd5a0c89b13f4f7492d36b3bafbea53e63352ed4a4cd784c07758861f5cd90fa358c7e96bcf4588f4e3093dee926ac50ffa8e119cf399d9f9bd62fd5f8ae5c1f4d1a5db17b18461fadb087b4b60287e735b628e8ae5d4d86a4d7474e356f7f4f843b3c79bbc0850a71d6d48b3b1ce21a4e2093140cefe2b77689114ce5b82ce01faf1d90ba2f645a771e55c5c03061ce70542f5398ea531ca1af24550d0352e7a8435e4809928900bc389cb0de63776aa5d6a701e738f55cc7be188438a5dadd5a85272aa885c27af528d6c05eb45375759c8233895a133d72c6efe9312ce4b822b240ab3594a1c782fb7c5413dd2fc37bc37c0fe3f3ded3cd6586a912ffb5af61fd8470b09a76acc3733ee13e33cf3bb2004dda1aec2f1237915d64fc9da3a69125bc102ef187dfe63526732b5f69c5067475884f4e1557b5b2e736cc579f4914297df91308cbf508d8b5c517a06c865403d4e50d1df17f50d917212e269ec73d2e48dc5e38bcbbd2819bce6370c18fe52862f03c7c7f92bd30df652611c2be929014387bf79b05cbb83852d28497771f789816e816030d7d770c841da563691f19b434fcdf4f6abc79a58b1d221864c3cd2427268546b4a95ff15ac71f8aadd435cc62a4e6c9b9606b9d0edb013f645f492ba577440d93d455b9370b59ff2b3a4b6e99f8b4ff4ae8eb4e7f47811c87b8b1ca5ccb9de49ecba2b1850d7bd487cf3550e8492835ba89091d39b54173ee885f0bdedc428cddcf63df10041b77d54cd0ccc619abc0b34494968186d0d333d32b13dca5f8033d3641b77bc9c06e4a808fb9f9e29ccf11eea5d603ec1729b79db71e8c4d0bb9a38c1b9267e5b707e394546a94e6256faac96994ab38303255edf78ab36c4dee3fe9e41acbcc97a2e22ad81d00608dd2f0ea827e2b08872228284074581dcf934bff926cd99912bfefff7aa5271b29f59fb253126dca7e5010f8cf01a4385538010d751fa7e1f39b1cb3063827079a0e5e8c338ff61de7c5019f4ff82ba949cf70039d0d3200cb58fc027c38112dc90368231d56550454e478bf8b94bff7e84cd0595439078e4faf0394031bc4b930dfa4ea77c2e1b43935c95835d286bf3cf4c25dc27933f07d35a0c393684a533120b72091cb26fbd37a676a908cff8d03edd8b3287497f5da82a402fa0efbf75319c9a8555d004e47613bc3c3aa20b2079cd9fe397ca0f4aece45cd727891297edd838ff798923379b5278662368a1c32d23076f8a0a106df0dda873cbd40f05ec6c2642ec274ef1c1d5e1b3028f19104d2a7963917d855f2eee43a7406d3bf98b52f3a6abefeca181d0c5a93bfb967187a68a4cb1502e14cc6c35dac73567a26f822f1ebaf7dadb6c5bbb3429b3b7a2bd80c1741abb36cb1a230813bc7296a446c4e00eb1644354a94ea05b863bcb52d9904ca9a788d0a58f769979a1d3da3e83fd201f3ce019139d0e7de6f05c1814ce5479dffd64c77c1b643693065268e74fb1a03e7934d7505776890fda9a1ce2c09b9b074c5596d2f8dfb1246a26edfdf5126fc961857ceecb082a7b6730935b81bce70aaf151b2c9d61fa7586c59f43cabe8c61c258ecfdf9d9387809fe696b5741beec28144243de28542592a3aea51dd15818e1dbdaebe691ecc2ea74840a0e7f7c3bbe0e37ca8f69789989454595f3c8966822ea53d80e8424565b9f860a96264245f8760d0eb47b653411fd853c29dc5f6bd535719682153d52151b2eb0330f1edf023f95fe50ad814bd7ac123bfd0faeba670f0c58dc6d86edc49b908298758ad7518919b0822a69ba4c0450aba6b177f79f0d021d4db674c8e64f66b6ee8da8b1d5badaef650ddb326204ff7bf74db169eebd786eef12cd24a3b7a52e4b2cc8d5615642258b8200f526d6e581bdad7b1eedb94031a4e3bbad0e00df381bf9ccb58eb9a38a91e683fdd2c10e5ab765c18c71475d46a0384f2f3ec3034962dfb758a22c12b750e67fcf295a15ed926a5316653603aa2c0cdf95081667722a3ea7095b566592f5789e7fc09005a26686362e5b27cb231ffb3d1949bede2dc596be60b917c4cba1ccb544c9f58347bb8790635280e01b08e77864cf3952a195dc06cff8597564adb49598262f7cb8fb4db30812abf19b498229283bec6f4fd6eb69188131969363a85ad1b0f96885231fb44e82d5ee70632614120793bc93508e8bfc4ae188e7b7f1ead1fa1830baca5548e57774ae7ce06f6569298463f19606a5f1f3b7c46b01e12f313ccddd3141cf95d37df5a840aa22c6f50132d95e7d276d63f846c1c87ee47ea960d00b4f215df4bf8d7afe8a396469298636a9c92273f3a72da8ee309303a6a9f1f1d5483e2e7ec244e7b68ba001d6cba3002ccc01451d24b7a6cfed1456d8bfc42a2ddb699405e3d47583cfa7e1241cb24747ad60398c2feff37a12987325ffa15bbf114af00cfa075bb61c02b1ad8021522c588bd19f0d340aae59cd2ab791fd3d8f0551552ea4e28fc0c10ec55fb4ccea1864c12988f75efa1c0b1093990ceea3406fe690c2adc5855ccefe4aa4f64aafbf976adf767f970bffdad97e5284cb2e6d8ba2d2d61d79256e7f08bc368394b1b9b2bc849d6eb6734ba210eb6ce4974052337905a677641e01a32d8b46c1dca83358bbab2757e3fe78d982a74366c23d500a183104048cda4f673c27aa8c3e09947dcba57a8c1c48492a6ef8f06b218899f242a9486ad3df70bd9585f1b8bae53cadf579a32ee4b286c692e24ec454beffed17170e3dff23cf6d53375ce5f72854d5f21a99744831bef8f83296c65a9aa77b3b505d5d605302a1af8acb597fbb5f5ab2ae4e9d371340047439bbe7be3d9537992ce0a38f8ce9fa58fa791c14307638873723a5b68b20acd5c7aed00839a2e14a6d5506df25bb72d8b3a1e7ff30dfadc3d16eca5c7776e0b1ade9d1bd8216f8ef7196b2d4199c19579b875cf6b770fc8df2b527f95835a2b7f6be0a6253208e73fae18ba38ed15f7e5cdea0b82bc582ef4930f6fb574cb7ed9fd6f8b452769b8dc267eed837bea3145a2961f4930524dc45ee0f790b3ad0e85968bac39946a1246059125a4559cf4827106a0301abe62bcfbfd54b990b4b2ff86228a56c46ed41c6531b9d9d0843ef1ae90ea77fe7b235a8c8e5ad14995dfecc3a525232619a1f6b1c088837fa73c8662702dd8310d8b2a8015753806b66bbf0d027e20e97dacf7e49a0d1a72ad0b010cf72176e5144bcdd6794fdd3f5273ff9aadb1fcf4e5d4b102d4a2da426e9ea8dccce16ab63295ac74163bf873bd4b5f7795aa182b95073e8c2d36d0f319631580c97d8a55e03a712da60fa522b836e170e094938d0e14fc70d5448fc7a8294ff2678927086179b31f17b83914cadd9f1c7d1d4502571e11c0fbfd52d1ff7a908aa945f6667252310cb4e688430e46a89eaa5ba1fb74c5b71ab7b642f3bd264925c2c42988b6c9e424b24dba0617e8a6c4b157b5f0183ec33e47da1914c8ae411344e0f3ec4447e711f5945eacff5b15ae8b50ea70b800e5de77e41d8ff8c62c1521895a9fd589421d891e8ce3b03f969eb9bc89fd8243808b85c394b06c94f9f4c20fd22ed90e162f537f846d2836ef3d14fdccb7968f821350b3a28e7bd4746776339959a2e38d77465fa9ecdf11086c43b2f4a9322b37dc64b54b1ce29608e36a21efb426a24d67cec0768fde7b11d038e345164499eaadcaeba16d4613591a35f1015fad812cf371d46c4fe2388393f874426549e7cef98304ac389585a02f609633c61bcff564cf0a6a32396b6baf799c7c2ab87b18634e9424662c7fa35f7957cc3da9d412688e6b00558d8926630153f687a8984542d0d07282fd9d1d53f74e846d0cd39997125b33fe25e4c51bd04103119ae9876f633f082d72bb7b99df928a9a60866c60ed1384c5792c6e46ed6090ee826df85bcf831793146fa42efd65922faa9911982c34bb2ada60344853895bfa32b7cdcb54aa77164c00cb5a6cea7b31f6188c342f01d004e6cd87da61b58077880dc2b1cb703808ae6a2fb8435ce3f2ff6912a521741fe158ef5fdd6d646f47abc61e111cca3172d5c6affab36c230b2d332dfdfe23f4b393724738ddf3ac4d3559c90cbd79b6dc67d0cc667cb250293b16ea9cba418e1c056348127ee61cf18dfe4baff266b13605618fa2e87617502a238b1b6fc39e6c1711cd7c00392c577353c6c3f2ff7c9f651cb58b0e99ad24204b0f53ac75ea0759abb1205e550209ccf9c5f7e8b5c81e917b9fe6cc3fc16ab901f27c5acd172a6d61e578dd78d141cc9c7cd1cfb180de93b526ab4a1968e3553e3f349073a711c4731c39d74cd818d44f35a1dfa95f0d65d9149b7ce4eae1bd769b4bcf2491c8b736425c3a508a6cd376502377325249684f36ae50e18387d02a9de2e07bb9be52c274df0f356bf967f8f00da7c9724943fef2569970a4abd43a5a32a8cd0d79765ff2c3f7a2d37220cdf0ab2ab12e2a4ea307683c2e57382c4f987f2d1542994efa0020b1cea18dc3c7219cc02151c260459e403b90c2a4bdde6d4817a6039df49bd738cb8ef6136bee6aefed9232a3b6854ff7df80302a816f5902c3fab7b87b4313513ff7bb9034d92609470b14e0cf1f1d1e8fd91fed1d6add0fb905413e036778b30e1aef6cca20239a0571f100d5918d24cde383e1f102e526e5c3544b7c70128503640c932a787508c9338d28c0012d1a25eeea4887fabcc2fbe089b46f711bed754580ec8bea4d88f238e4c88130687e959758df67ffa534f7442427388cf390f7f9d12e42e39a325c5b3ceba1e1f7f1f30f6446613476325b8bc0e95c8d912233ab0553e93a1fdc76d687c4a3006dce0fd34a38848b7567f20df2c2a5cbc57cdec90a5a288a1f82598c8d579dcfb0820cccf301fb113cb6dd1622c39190c348321a01c580647365072e74bd4460623c326786d878544b955e283865155fc7acd17262770236e1b64dc58a158a1d2be838a662b6d3646dff6a8d8f526d924d37d628a2031fe8df39ec932295a0989b8c1d [31] S=$c7306568688da99b6f94 W=$9e3adc0584c4d7167902bab66943e1aef2245e8e583e72a3355036539e7caba605a7a0894bb9b1a0c129cf4c33dca31a01ffe372aac4166a185722fe942c6b84de52e695dccb260aff511a41e4bb64b5f2170c7b068cf730b4ca35ccb9175ac916f0ee858ac980e0d84c87a2785065dc846d0e7012e304a1e133c6c493bb6dde1525b040eb6bc2401ff7d0730064933cd5bcf7007f17113441cf45b78df15ec84e19c38dbc38fc854d4b457f73a428a9335f462c0061eac24dfc7a89625cf000ef0f0603017a266bc4ec1938a4aa30a143ae134c67b9eba803b3b0d0f430b6e0aa8b8e1d589f6abd1b843f74293f2eaac9ded2a677ecd9468db2561868408326af99d6199630d98919da994ff77efed630c9e42747cb40fab18c1eb7550bbffcd52da989bd8f6cfafd1af399a429a1e108f978b7806c6abe081a98c945c4f6505b1f82f5246786b0a66ee1b79ab439d43a305e5e33894aab03e35ae75d325aba51bb04f092e588a4ecf20a24a413078185ece90a060391b2fe72c0ce3569bf2600c87a582a67600b17b059f3dcbb3562c5da156fffd9ee04dbe6056cea5a0cdc5b56d6bdbe5b8b9b110774ff070782e841f64ad9af923e11a3dbeabb0583ab2aa1ba83bbedb41bfe4601e222f3438581b60cdbf41af654d531bcb8a72468a6a4afa4363bede597c6125a891eefb9b0ad25d0d3676070b5055394d8afe6a300520d976a42689376332ec64a0839c24a593fb96585103ba9b25ef4d092e0e7d1f46ccc8713d17a768c1d4ab5ab7b746f66a5bba5cadd4dbe7d8a3702b20a2fd8efcaa315e011c544c102147b8680e499ef41cb6d3c0c01b2ec6f8cc7f147f993d5757b41300d66674f4b45b7636da338404fb11704abdc1a4402b7d68ffc774cee6096144f533b1c3e36a6ca5860fe18c84218fe23097244daffbf7211708fc0a346531bd7d8414b20401bcef71b551819d7d2ebb9cbd1d26585f7bc88e11ce8eb3051bea119fdeffb8607b51603db3b7a6fb58e03e14d79b956ef0f1998db5c4c3014f8b9dc353a725af606e08d79539434acee5a7bd1d257d2a271e24ffab4acd5a219ed566680b4dc0c3ca49a6d5eb6e03940fc0e0f4a4abae743f25b7fb4e0d01f7b7850ccd0afc20d635ed224361ea78517bed804de5865867f9a77cb22b5656b927fe1d93f71e304c9eac8573ccbb3a7f9eccee21d2bb41f864fec48ebc74ec852dc04234ada4c0db8d75166e1040bd8fb26afcbd3f409f60bc31128807163e5a123e82c4e778949b87206c0b5cc7b938bc902c89d3f2692e0b0e927fe8d168776b0a053573d8ea271cd5d7205580087a17fe1939e5cf2e87d682523aed0eb0cfefbe9f440d5959876e1f72073e6cee925228463b71eb30123a6f7d7ee6c250be51cc3931c7bdcef0b17634058483dd21c1199d0d7b107d791caf03bd436ef6d57409701c87a9dc907a486ab7eab254e355109369db6bd64da0b6517d0f304ab278579732a8613c8d34bf3237b6ec59945d65618caa4f38b775f87157db4c29245873b6d3eeb3b7e882b99110320867b6a37f951fb1ac672ebe222b0b96997d7a13459e645bd3e96f9f92fc4ed9920ffd741acc6707ccdf89e508f1e366c72fa6ea88a18fd6cc04391ae54827e2f98778bc66f7a921de7b9ca623b12408698ef8c8e542d5863707852f393856b3f8825cbf5756ad87bad7d95e4dcffea4fd35a72b979e949231596a54e9b8fa3b6bc01db98117efcecff1655d9e564f1e1389a884d32e89b887e8ce6d21afe9ffcb381db6c5a6b080f34bfdfd96427b06e5a6784c64d69725edfc489eece4421bd4fa1eacacd221b10c99f92401f19a7225c03ef90cfa9f87adf6e2000577fb9f3545992de48fb7c7c5ea901bcabaac76b6fb739c69eed7b2aab26b9abd7cb2fc81443faffc4a6fa6b6d055398b1cac60eda42a3a5ceb8d54bdccb5263815ec795c5e2340ac3eda3e10d372e1b1bb975dbf903d1812fe09cf3eb1ffb8c6ed2ff7956e4af6ee6a1a1d36ef6c1e29d1e77a1a009e8f6aee498c24f5946863803ed25cf5e5a5d6f4149c4ea97dc488a3f77cc610e457d85141c5866a0894625af1329727ff38d0a070960b77c7c48e69ba49670fb91219b2192e1b4bc24ee295520678147a42681dda8304ef8778759c6fc9e9e509776c32022c48c5c631626e81e3690a2ec7b53809196344687e4db4d0d59f78d305094c13f2bf139faedd4992da4be54b81118a9f4163852b8ecea6625198cc66a3a0c65d87efe1d01c585e268e6830c5c3725b3fc35337e5d7e6f4aee1bac7f1f826d512d53319ad72d41f51e8d0e79c2dfa479e21d3a29c51ae2a70028e5ad978b1e85bd2791b68af0ba59d2a55482a781938a1d7b60effeb3c72d7eb8c0d9e84e140a3b47a1c74ba9cd55bd2a4336a427737458e61b4c9ad5ad1593c171b15f355a7e73d07b1a3e0c23699352db19e0815c8d3aec8ce196ebb99e8ea1799eacd93ecd9468c65b964dd6e85901d5ff5c4b02c26c8d6bd8228cfcd47246ee29d3f3de5e5b876f221af7f3871f1cefad0051d9815be6982304ba989b56aeb9ef404ca3aa35e39a1397c8208c67a869658b28520773d1317ff3609e27d43b3a5ce1431ee7c917634d82ca53f14f25b81c7632ac78fa52d6bcc1bb624f4088abb7220f87c1ee8c6a44cc45a55edd2db53ff1069711b4746fb27479d56aed9106003ee1f921e79e8e7f3ff2c5faab19572957c5cdb02512c8083a4008284d7a2c2a4f64a09f7c8c51aff186584c08e7547d31b1e3be709be08553ae38e892faf06e2d9746981cc139265d4a6635bbe1adbf06cae4864b26ec48f26b94b84681e792ce4b7887d42a1b1bfb59d5a76ec5e9794e76d014117f62f5f96de2d7cfbec7cd501346def6503bf0667398c31aef73f0a3b35fa34ad47861020a15bf2c9db09386561762c39c9c066b9cd0828f0bef7ca9a9b6fd789265a736c24606b43d7f3fe60b102d053fee3c3b99acde6740dc4a5f2150ec1184c3e4d6c067c4d7d692c3c51f6572e7e4889cfae48167de431572ca33040786d6df46b9e1c906f4d289cdefcaf157f3204041911d196c4e75818375cef2ffae78d6f4a771f9091bd7a49524ed1b092a2867f4ea J=$12002e7b9647363ff49f5d33e5fc2db9d3d5103588fbe18ffd63a201b340654eb43373d714c9e822ea11c727c9f0eb38c58232ea0177840d7cefeb409f73a4b228ea380d211d21d0aa5d49e8f45697376de46021fd630bb68773f9ff4c56bda784a8bd9c827a40c5aa2a5176f7d7731aa356cc076d06a6fe5b0e43e0a7f6eb1c9e5e3ce44c298e6b8faee50c24df446167de32134a1b54eb47380d029cbb91dd81608fcd97b0c573c5b06c17c931b97368ea3ffa8b1b8fb89b34c591377d8dd10819802475d3c067c87056d1efef5a908d27bae427178fbc123bd18864b8f3c8d6c099d4a3032e617c1aac459c16c86b49b6a43aedf2459ff633f94fb4c71a3464c6de3a10c9fcb2d635c141f1a170690e92c2da361698a374102ef0806a3a00a1da2b7d13b0e57c52b30a192e36d0041fe7f49e063c0b8815fcb4598d65bc7360b57ae32701423a880cdcdd0170db7babe870163138d669c6177e370aab90d5dd2b4d335d5389e50e406457f0b9034339b0aff9f655bd3f80ce259b4d65ee868b83591c861661aa3c3cfa25273f20761a1ae0f14ed67dc12eadae392462891f309c8bd21430bf87d87b13b14352274640cdded58c7d3e24a6ed70f7ef48e1d3bc4d026357a715b8477997b7451f210d4525a0249cefade81300a9aa5550515c6c451c293075dba8ffca7f7e59d184890eb5125ff9da54eadccb47cff7e9cdb1d6728db17dbbd090a611627e709f07c3c42690a089f7bfa6ea9944b26d21955c7f03fc0ac856eb21e54bf21055b949da4766c732219fdd2cdd9c58883e3aeb5d0f9e00a9467d716f7607fe6b821e9a19ab0b0b8a1ec46b109740295ab06b60ab1f2fafd152f3d727247e7907ad82bc98009629e2c33d783f01d69e517c9b1ebf89beadf0700b9ce88d65d23326d600b7dbcecfdd1f224ae0b4fb47b9b88b223925d2680ac5e8506d6162486c9d6f34010b1b705c29d64de3b6cddce31352b6130de1972807eea5a2b34668bb7adfa12df79fe53821f3c9bfe17fb450f11ca5e07998abda1b7e288ba647b075749a32db523c973a81787d56be555466be1e4d2c862c534a54b8d8e56b513c358ae7306fc9d84d4ed3ede88089bdb9e9e016a3daee5bc8555752fbb3400499c4c5f85f4afe5081313e27b301627a261206bcdb59e3460e824991ce6dc580c055a29ca7cf24331a8fd6542e461b6f2d535acabf8d46873f879821bef9fc348c97f63bb798ad16b77443dbe4f8a9c2275ce6740e2239dc3539ddbd69783c6dec0fba7b1a4d0eb5fe1debe411252f70a6a1ec7f32d087790e531b7543e1b88db0e10d66538c214b9a658dcfa9a357ca352ae79b3f72972393bcf70e8274d6aa224daafdedac05e952fc952302e80d09a945b6c9c4fc64c05143c0c0542edac0f3438ca7808f46c82f99f0986f7dafb2c98bc5b9684e33ff923119439e5044b2d2a7f2905cfa46074c9a71c40fc7bddd1da7e25463959c064ce63826c81d1bc69d1bc10a76fac8ac52b5d7e0167ae38165ba64279fd0694cd1797e9a233fc089b02df7bf57bf933d8336b9e71d03f3d6d02268efebe6c7ef692911c12173ee79468dc35b98db654d7c9d523a97aef1eff700918feae945d92a80950cc4c37f71901372f503e3004c1513da0d928d0fa2ae8845fd18f152e6069971d013156779d72f89441694b6e00dc8a416d11481b2c1293fbde358fe6f90467316827d5d72fb7ad231f99b1777eda64e3aa8c61eb3c7f39d005db9f24580d257f844ff33938d61909f91302003249284faf147c285a96da0072a483c4b58458b2e3e46697f44c1e06c792cb82219dc517618eb662175c51a7f4246f7fd55369512384920420d7fa2c5ce097cc9b3a99f407d4f38f740aee0b338f811dbbbff94301715abcc845d7bfe99340f2c7121d914e7aec162318bcb8314e9d1f604fdc896d88ca98c3784b802b4262c8776825df9f6570e86922bdbd4b7fff8767c0b2a3896d3a806df6e0820347c8f1e39c6710aa95595484b7c26ca31131217f0cecdded09f7072c8523d2fafd3dbeeb74ba6a28bb63c2495e7d1079bc708da5a57ca8338805b2fd1980ff7eb75caff070e6a12613eecb92dd7fae809d407cedc4f32b7a9795efaa4c7c9b76fdb716dc6d51cf2899581f89e289ba5b94e485afdc2ea8384bc2a63b8776907ead5523bf8f64f72e596dc6ac0aca4894b7b4b3f4974f4da2ba83b0d9d3528c26e881f4da990b025b9419485b0afa6805578dece330f9974bf7fba2fb16fec96ebdbde6c4115314143410d7b62e19146c131b61d9d5b1c8eb155142df5e40df23d69fb979c570fbbd3eb023aa2e1397f28098c51293bcef784ec93bb4cad14ff8ea2d5e487f3048fccf1922b2f37578d95727c20304599c623a1b9667cf2c9cc1b2a968d07f8b7507f43a44d5828b268335fdb12b7d10a2566ad90036cb9aad61b34ab8a376219344224a124a41526e3c59d9b4a93cc9a8b95d5dc21b631331fad02e9d76c205f97191e52f88705d70b34f127e5e05751591ad08383a5c0b05693671d28bac57f504fa54698fd5234914d87dfd804811325945ab2042b1cf319c768b4818b752684d88a38d45af95f2d5326f87178cc171c459a90a2ab2b313514a11f6144759d0cb8a1df394359b2db84e75f04059a073b74d5184cf4ec3308f6b518ebf566f09011954d2c8d48ca31b273cc8eb5bdcf1bac6682375e56fe81b13988daf0d6de9bc975750af672ca015e471ee4b1c356f36da113cb83c2ee12d3b214a727e1f0073c344222a8b67e893399e8a9a141b7e5f64778e5baaf415da7e471cbf22d62d67ec3eaf6be2e0c653b9fc9e4b58abaf7481cfffef32d5ed9c1e24b157f7804d918d7c951adfdcb52f874a96b9192dd549527a382e6c59f32d25085d5b2c94adc86013a07102cdd04c574637aa20e04cd6fe5629e097d280b857dd10c12916cd3c1afed59e38b1e182019d5295f71263cf78e6fbabca2b53cd0a868629a70331f4950635d022dea53ce21ef0b272d1043e1d9c92f97577b762c7d812b2b4f981fabbaaad01aea6bb873b5a820be1bd2d59bc07540cf500738c2e3ea3ad2c3642cfb5c304313ecefdff1e02c6da32329da3f358bd2946f63657f4d7d2f3212898ee47f007c4a67b77334f8d1ae341d7938a6ef39131cf2a287d7f222d39cc07573bd6daa355a2dd9586f0fde9d091b7e22e1c6835d44ddf778b67ffad68d1c3714060f73269c01b827c026057338a1b9ea66307125af31b0ff3a885bab1fc4d38136e4f46733309ef356a20d24f7bcabc1cbb1c944ff5fadc11e6100c2266358ab9c88398b3df20eacd459915c018fa4e3a954e9911a8755830907e2cd886028a45dc45cb46b3f658c3be88d23cb847d8a700439444a61e1886b5518b79feeceff0b7f7869ef40234eb14304f0c9693f43d087d1532f6fad5bbf543ea16d558124d58bee8530d9b8e6b1133d60173402d1db726c086ad46e7dcd691b4aeab07515d14c9bb222d30722242e9d6fc8754f9f5919e6f73611682026dca78ac3a9d82427fb74ccc6cf50359cdf4f0c3ebbc038177b7f043aecdc068fddb9becbab7ffe01eef1642ed69d5f7284c8e74232bf93bc94ff64fbd356ec9df684288e80644909a7e7a70e8a4c0e019944f7e0fa907cc3ca3530c978b8f30a674f958482348c17b134800e7925bc7e4e8220e98b91aa8d0483baaa16e8e962bcaa192293a1fdf4d293ed198eb7be236bea4a96fab9cc78b23c97e3d9e20c6309fbe55ee093de9bb42c897c2ce35dc32b422b8b619d990b67dc8dfddc01144c8c704d1e52b8b562caf53804cd7a7d91b558aee62ea3377741e74fd47ddd848eb6c3ed5c852c78447246e20ac828cf29cb016a8433dae1bdeca3623e55d8454824d230e1c1ebdfb7d41617c783eb193270ba1c2db381dde69d9f29d03b4670ea0bedea3bc51a5957885bcaff11c51a3928fd9bed99a1fa5ca4a0399f17b92f31011249ca565dd0f6fd42b73df0e091e56457bdd8a624b9cca5c708bc5b9837131f88953b230fefb8ad81f174a8844b2dd9e028ff293db96e298f839482e1b7b0379e91517853781dcd7af8d40f9f948dbfd92ed43c64de255e8a590a02d7c3bb43423a8827d653276d318c420a27544a44e1a016f1c498125d0b9df9858b3e1abc3293c7023fe287bcdf3d2f7ca6141fef6ee5720eaeaeba137a9087c08223656e78c53169b11de59e6fc99d0cbbbcff4e40a08bf2a4450e1968dc0e309d0e8a492d23b94b10dbebe246f8073c134e191d125a65ff7eb7ed9916e22de759f2f87c76f8924c5bf1bceee4a2eaf4c6de4d2707752f85b6aba907e78518546963c7d603646abb53509c8d533c1ff0a7a7772763377c6710c8805ae8a3d26ac4e016da658af0acd4aea90ecf7b3db79feafc8ad9d993f432341d20b55d79a107bb84030f507d749ab9901dbac7022be262bb3fcf2dc3b8bb5fcf38d45cf69cfba7316edb19659e147d101fb1a9b62234105f97d10fcae5034b5a1c6c286573f7a86088258f659da3aa8af85199d7d8fb2635c3c9004ff74f738e48facf187834f003a13fcaf60ebcab8893e9c4b3765c9d00e6ce306c662d601981a815b74d20905b56549b3f6d6ba8e7e4ca07c9179e03ce339e49659a749ad9960fb7799ed5b96cfafa731028fcb9c19323dc8131bc02c105f62f28177c2a6701fa680b43b49b3cfebfaa03ea11537b67bfeb4034d396bdddd28b278cc7422f31dcb08b3fdee1f77c27a62b132342f5e9870167080b9b90c14461c23b9114f500d26837d5fb95f0cb17b8a1a6c9ac574f47f21bc0a9d1cd4d964b84f0583063b0c145d6fc0be18018a931c0fe4626af23ac7492b9f9359b68ab09b3315aab3dce8868eb5a4f33bee25000640e76d2f972d3f3c6b969e75be78cde33dbb43ae74bf293911a105dab559a55a25826f74508950234cf42f5388631b4c34df7c6ea0e8750ef9bb11586e2815a637be827de3dfb72b7c7ad74495a57997ba6a21497f3bf2b07ba708a8f6af9c60b4042d9c469182e9a2890db2ec25da66aec073ee8f2fcd1bdf4fda7c8ba0dd4d33d23b3aaa9e01013098ad438579b9f2675900254e51d855bda8c7d1961890ded69505d85e5e3d87f7bed1890897ec7fa59c0e055f14752eba90fb785de1c0d4cb0525cbcd33b03a09c83f58db104c411ac664838924063486c96d2b642bf944a1b67c628ca5e30e94d3933e23797ec60b3c576f1d60b23927e02fc7f32fbb2693d4df7b5c18079b9dc1f540054f24bce17efa0503b309f8a643de843d5d37ac2a466dad38972ef39864d006b39ca725ebb14d4368dcb628f711f791b545c22c0a119ed0d59c157a7024fa57f598326977f84fd81dcbb539b982138566f9cf0022655f0e760596f3060e29b37eb9323fbbade3be46dce200cb197e380fab67f491f1968177d2b385fb418fc889250891a79b6fbefecf85c9ea89c1d312835a686d7730317a3c64cb05d58e62983e41fe245922277733f4bfe13251fa09826d7eb34135b7760754ea4422f5c54697a35d6a3a845c047fd1248e34b417c3e127913ea313b26c5c49dd24952b6de30553ec293533db994d478e68a73b305d08200f02f52757957a9014c9b802da15661015c5805357810622a70a6151c800c2eda4b0d918d8be1209f17124425152c24adc25a91e0bb6672aca9dcf3234549bb047ad83badad0148ed5cf8f912320510fa3f47b57ae3808bb29a1e7b9504e7059208717c42135ee12692c22e757f530c882f385ce226ff0ba43ebcbc2580337dc9f835e7048e10f672e664b1cac72a911891534ccb619781f88958ab5ca0602a4a8c355320683accb5dec8a0ee86054bb7c2d94ad9c827f6908fa1c7abfd7808d52463e464e93bd118f36c59ac5caa57e7f19064f75636511cc1b956f5a8c5d4af5301ba354d08c1f32790b85ef40392b9277266b8ff4b17ba4e07b861ca84152d82b5598ea550df79196019c8a2be5bfc947347c3f5adaf846c81af8e72b4125c045d906cf327d424bc1c85c70e4e9fd8ea89af609fb71c296ca211b59af97d89572292b2508855a773609ee71277798d06ddd6c701dd6e6d74ec658b9342ec01ac47edff6caf218ccf3035a72603d9111e1610d1f3ae145dc7847718b8a99abd937963f1f1cb883f16fee41c97a72d824d90aaf02d531762bd8d3deda4398fa39e31cb24af757402bf997034ad3732d34f1479fa08c4bac0290bbcb7ec6a5ea59f555eb5 T=$1c6fd7ad1043b6d9df48379b9ccfa2fceaee44d33ba9b2f1b6c7e061e0cbf94504c8bb70f77e3226dc73f9a8cb6151acf364092872c1d05f577d903986af596f72a69a549096c0386221344b3bd0c597208d6c66376c10043b851c195f3ee1a7a9c9ab2a7b805ca469de87824c4053a743f6dc970ee0f470ca49470ca30cda4bc83bdf785cb407ad99312fa63085d583dd1191542da5786c6221908d4da7d8c18c381686bb09e884e40f2f112a22667e8f62718f7649595a92fa58577f89a1da785ee212f2a0fe39980d16494eb747822af972fb4fab5aede434cfa61819c871bfeaed44a68aea251e547f7b26180ba3c3d92293087018c8ab3143ca91914d99707d4500e381c6872d00c381bebe3d08033e8ad8e220bd614b959db04bcd309271423f09e4f8e6e5d9f00ac018682717db2c451577298a66f1be36d25106abe58ba6eafb99339f250404c13d735d01728788d53e24bea3e8def4103a180820f4b72552458621a4a6e09c8ed7c6326af28897b791f4f3f749a6cd6b29de33b744ad2a5533005722485b7f1f750693aa77fa2bca2efacfb1c301c6132a80df22532815c11fa76df23779ec2997b166657e983f3556d4f82b2c53b268986981d263b7c402c201dc66c139f6dd37523a20e084930329149072f1539a297fa0f439743b79a809093118abf58044e04dffc625943a4adcc8c2687a8c0be2789d613b8290b66ae31e3180acf78278a3a630e1178e8b930bbd77c331cd2c4294b72e142ae7793cf1693c485316a34c5ff30631af4e90d4f61a105a084cd50419695b53c14c05ae1e62c232dd461df19018f985884109929048f79dcedf3230babd8fcf3cbc8f3f4dec7af44e6d1c8bc7e073fe42ce644e424eec399ed09b31cd050ddb40e436ae8c7ff8ec2f996eb3364a3af7e943fc46d4a03d2167a42b9a3c4e73c93a4c21ecb73e67371e5460eb630ee8fe0b977769fdb6cce9ade93f24a0ef60b6cfa73867cd511ae3f753e08432aeb42d3f1552204574c0663b623c0b9c369767e3361843131431ea992f80d7c8cd36c15b25cd943e46a7dd10b59b44c6f4577d121b52601e00c5f59e6a60d83e3468b89901e11ebc406b99018ffdb2d988beaf8762014310c82f2c1f89547a694ade6a852e01734c8ece5718ee0922812275e24226912e56467337401e7be42ee23da5408c717d8cea18cccbec5e386e3f04e2d6a065cc938e3be95f36659538f42f62c7bf7940230f195f33b2374fbd04e18b1fb98a3486c82a749e9f296205d553abf70801d6f66fd795bb512e346ca4ff5c7059403490ab4c6dbcc87f4c3b7fcd8f73149f8b402e76b945fe3db061ec847648b91705d5dde825f4607d0868c8f9d33afde651e8ff7b8dbe81c657bc76a4c96375db42f86d6473ca696f53e81241e6c3ebf8d0e0697d63ea0c424415a8652e1e53bca10a4f27eebc6969abe7e4f615d5fdca1110b5e7ec3ca1501a05c41a86935614f5a112deafb3ba73dfd563fce7a813c10a4729e05fcdaf5f5a3a5c4b913af16f644212cde9866a139f126b6c5ab1baeddf044bec1ae073fadaea23e86df6e1be053aee5b22617a3e3730b03fb292f0923c0859c07d7e12767d95e68c66ee526849e34fd72db0b47bc338f5933752f60b78efd8252ca8d891069ed3ee5cf439171fd5cd90d6af1749eca96e078cebc9acfb6c5fa5747f4dd4f098079883850f58ff2133dbcb3418cd65e322f32e233333877c0d17d0a431b78ef981f0fedc2fa32561260484866f75d4267b02db2436f7e28421458b03c66ef00d42f3703b1b8dc0ff9500a0833e96149d9ade666b30252dbdd17eae183fd54bb32274a852fb1a98c0453ac8157472cfe8b7f3a9dff134d6fc0f26859bd89d8d609255edfe3e07168216e2cf6593cd553ae50cde9702a529351c799624a257a9784da8dc3837b320338a4ab6018b510cdd29a2bd11e1e26e34fa85fbc4a8b90ea96daa4e7bd91d98db44c389c9070648fcc015a37c3d3c00b56fb88c087ff821e44ddef0e716136dfc8cba5483dbf6652258cec0ab6d60952757701cc3e5cfc5f03eb0c5efa55425bc3ef3baad41ed5e6cbb329346f8c8b497cd7d2080ae2f5998c1547d1afd135f1733d9cd3799219098ff32cbd361b9340985b56a5eb5a35454c4be568bddbc476d0a71d8348a8ff8e77fdfcb3884ad4a490beaf05299f1a2a62ee0c98c25497ca7a3e12f92d1752d2d28c52d1ac8c357eabdb5fad328f2db3a838652ee7dd314574588bdc409fd158a83b09514db9e2f5531ba4a67c0a3a41d205020c8e08bc577a88a62e7384a2130a1ad96467f79d2d29365656d76d5c374896f720213fcb8623617309034c37047897522df47a75357d3b5bc96e8ab70e5a9482b89de9397fdffadc16a17c8bc1ff037521e2d2b9e2b0aa1b03ca8c0bc88f748431bb54323e30f04df823d67480d8765057566207511617e8d84ace6368cc4cc8cfafd5605f60fd7a7d6df0e69a6391b3ac5015f4ad25f76143aaa961dcfcb20bd185bd0f047bdf38eff6a9156458618a501f296b57299610d0c3f6139f7149d9809fad8eaaf29de7c973b6a67c3d8efa64e94db1eea2182e479870d8a2192d1194ecdbe3920be52f1d1a4ffac11743a358d3021e8a6427b180267fb74173f8dd84edeb907642f1a9e801da04dec3bb0f1cddc1b7ca16a6a23c8d44ca72fedff2f752501d1eed816c4cec4aef2e48f2716d56698721857878fc1cf478e1be2b2c5bfe49ae0d35a1932b3b4f57a77372200816b0d943a1a1cd37c792c58775968f872c3fd15a5a28353e211321e3ce639abe07fc691323893f54632eb9e904f00275d92b289f877eaa793ce7cfae28d69ffe6dcf341f6b2cfa9f73a7300f25982d71f21dae07980485e2481614eb132742cad526b3bc0cbd75ac495942235abb36745ee447f770ee6686ce9555a52f6dffc2d88dea976d1f099ca33c6212db240d3925009fafd66bc7bbbfd304c0e35189733d1239c1b666183012d03affcb07b1892462002a584e72ef82a72026699a8920eb7968a1d47ba96dd076c5a6dbf95aefe16716d317173470d08dfc86967e31ce7308cabaa5645be4a2be283c959f9e4d2260ef8cf13b53f5d77d9bccd0a078fde4d2e69d14bc7dc31c2b4642eb603095633ec8c0a5065827f2b252b8d91d4af3f310690f98c33017a49aa8f1ba1235d5d4326638e00ad31f74e5a9e1cc6d0ab1e51898b2156169364b96602a02f27a22fa8e48bf6afad71571186a551e0c423809f10de4e19f1f36faa6a0b3113f58fe1604a66ecec34dc2a50742dab1cf298c852ad0e487d9aa2c78f21e4cdb7f12479fe76d39f9e00e8cd28e4b4cf136d52f72704da242a174314cd4ab0af9beeebf28e573a3e5e2ae559aedf9563405292a55a14af981847a813b079992f080da434a14de6403d562ce67cd9197997321c7cfdb965811f450b14113365010b4e490e70f633d1abfbb6cde3bce7bb7ef0bd040f33d1ea94b020ae637bd3ad64e8779dbae9c8535fcef41a04f01aa6d12ead5c619174de02e990f824f7fce1756baccefa11b02ad341062d2c1e8f4a79be4416a3044e22204c2486c15737cc587f0d8b67eb7225b615a26f700de478030418eaa2ca70f6afe99965b23720fb7fec9a7b1ffb2299d6945be3e9ec82cf084853264871a6ffbb02ef774cb6e19f14d31e0e0f606b93755ddbeb961a233a86f00567e1d7c82115f5da96dfbd9992efdcf4d351c019334b3ca499cf901f72b8766e88cd21e95d81ea9b59f4e4c288257a809968448c8848308ad8d9ac7676d89bb3bae3bae10d3aa52bd207cd2afc4d558a72cd37d921829be466577fbe46eaa934d924c8d047431b674ec2b4d7a892ce64aea6aa848f7e2916585717db921991f3b3d461c11769dcfc4d48033fb7c12bb052c85663de73bad9a3bdc4885632e2e6d0696ce515a41fc78d392c9680bac0c8eadd85a76ab05c50340e5e46bcda7342c82dabac4e72544f370da0d416f0dd751919c933c30e49f7fdf4169dc042e09ee67bf9f4d2443a1e6697c7250c1d669e28ccf637fcac0947d1c2d958568beb9dfb2d7670e54277a7829df9255dac8d562d0033278dd26ee576a04bf6a1f073dd226691dd2b0bdbc472b6657dbcc87880268e30995d3f77d2bfea17c295393d9dc23149122cd2809c3b9a45521a9015553d10b0db6daec90ceb463d4f6dc9ea56f6a9c69f906d31ad340db6e945359bd458c6cb6bbee69665e425fdb9296bf23e4cff29a70b8dba17106f14139bd97af6745ee792ef2383a0ca91094ca6888970d1cdf61b0e4875317a3590f6db9e0c6a6e75dca48699d21f27f6c42ddef3ad23695f187a68cb099eb3134f2b5394a0800f5785f8ca10b5d202b5a4b9da3335233e274561bd4badccc079e7bfcbbbab63881376b4bedcf6d9a61119056aee137109d444f3528657da216394f654e2e215e014cf87ffdb432616208c17b1db8087b198721be6882882fd646f5ca81bd4269b0357d3739dbb18b67e3d722ac638d528d60079c7729a981938f98c63d440594530e997d258418facd26102e956210abea5729425bbb18933b7e366388a905b181a6bc9ad2276172be3d87b6c9f5fd666438744926ef4f5bb730a7ea05213e2b5927a5c958bd20e6c326658595729a65517ba3260224f1c059693f0a0eebab078bc0b5314498d292f2e1e320d947c998e37c4b0997ea5433a2b05566730304cfa6b9aa00946f9282b86b44d1596682d75e3cdcb228febe7c4874e9e18cb6465196fc4ccfecaf5bfdc73c3a8b2ecfc90455e70ecf31799508b0f5222c014b56f7eaf85174e032bd576ecbe4370a6a915b6c38ab1addd96799e588f0519229d570c9a1d31d1fb4a41916945fc7b700b43ffceea461805976eabfad2fedf30cefa6ce820257a429743d26ca62240833727c2e0f3188d091e91b85718d4e6c80a60604f9b8c562e9de2dd47e3ff6d34711bc2eb30f11c259f59b69100a6f5548acaba660e62b957f8721c603d78e0fb4804f00307828e237b199af9b24a23c25b72b188213ad82cb5225d8606b2ae3cf1c8288e1eebf472e6fd94f0c195ad8fe9b4c166c73e08a492f2e64fb8103b6a3537d4633e553528ac8ba64781ecb21149d6a70081bc86d3ccd6c8335184a51a0244276e322152de4a28e3fb0a1b0905acb5f3ee5bc441bef2db84185265200698238d585e132def7e7628c129a969f1a05213629f5cf484851b783f36169756dcdb7333f2d021f32d06c6f69eeec1fde2f37fd88ad050654767cee9fef0b923719c1188aa1a37143888adcd82c896806d2af7b2662dbf2439806c8b363a14a2ed8f2d11c7fd3ce859bdc6540ec31436f37badf602a778360045a9761f591112734aa9df4d631f965d2d67b4e2b540fb128026b127b9c7cf56ffc6f9e7d908cfecf80e56311ee271a73138b23aa79336a32adf7c3bc67e749a880c15d4a600693394a759394c6dcc7875ae020689c59a0c83d7bbcb4654bee99375fcc5de0fb866041393c3ce4e5b240fb877e5069e9e7b46ae2edd9676942e209a32618849e0419e489ba238298bcda095cab4ca7358539c94efda41a119ab69a8c99c6c60b5478ec8fdcc3f57446bfbbb93245577171ddc0afb5fd201f1aa76915178cde13fb33263691a07ea8c3edb4f266a9669bed87df1e6b66aa7a7d718e7de8823feb7ba18ce85ec9de7a58af7f3b7acab1a38dd352cb34876be16ec91bc3f2845799b3f00f35ca4fc91245796b5b82b12ce41fbff32f7971e7e72d51b44af7489fdf8de8917ff786bd063f65d27e233c3187a0284ba62046504b793ceb1d79a5d3684ada056e5ae718a7ac1fe3248dfe352bd9d0ccc6972fb549affaad5ce8448103e60c72719df435fb503e912fbb9a680f95fa38a34dfe5a982e061590a0bca38969f6ed6eb6f23eb4f0f5a16db142cad2fca0c0db3bfab550227b182c63d316a4335f4cc2079412dea7fbda0f344305f05048c0d159b7eb3a0a0c9b6fee7c0959644d0341ff93cbab319244476a0075015b5476534473cb924216369e4f18031b62921a7f679acae861ad0353d84aa1c2665eb9638b70ab1df756c34da6a75f820f250aa1632086a8d4785284af4aca4c8572f161f685626c488492f4ff879f0194f273338e4537eff9a5f5037a3176b2a149e06d84dfc2ac71057791add747597d6cd72a806e58d5b649c58c0b1dc616eae91a22e9659ca555ce3e42431d7841dec8041537ed3281820 [32] S=$6e588cfb5aa423b W=-$b16ac52fdf9474d3f22c51b3fbffbe4cd64b5f5dbfc587fed6193d84119d3f69fd4345f99fb2c979bd9233d23f705153d7995e53c2405ab2c65d5527193aa3a87da840497a8d3c38d551d54a1822a7e2779cc1b1953a164c4bc1dac3caa2b54ecee6f9441990c18f81c9510596ba3dcf241938519aca65162c9f1d2456e7b5e3b4d3b889bf250093f310b25544c65255b7a9a69693655bddf25c10ba3ccdba944214e6dbdb1522584269cd59d7bff047e00667ead1c6f4fd77d3f0c6b1b78430c7b33c0f8d80f8ca91e373097141c28bcaa9e5e8b922efc6a2a15702856d0b894d5f093f96ef2b864bbe9d721fce2b1e23d6d5653840a89f144cb09b4042f25f0aad2f6a2c0aa6c48abf1a8a9800de361cedf326b12bb6dbf59a287747267540f3d54760831e7d8de02bb7ccbd2d77f0078045ddf1a1cdd5dc7cf5403cc0efa3190e38dbef1e056bf556a224a88f7b3393ce08a01614b7db3fe3d5cf789b7995c889f1389ef82e3891451a3bb1c61c4cc634c3d30e5ecd8c032148136eea1fbde4622d10bfb1cd48c0dcbdb2df5a5df26dafa751010e4e467e4395e1ca2f9ce3e41b7a34bfdbf3962e0199e8434bbc3f315b2cbb033539616048ba9ba453ef416740573cc91618a9d8cad2075258004f68755006699d097aa7e9b9028e1c00010c499e4785e1be08b3e2d288a3e4f62e7bf0d4679644ce387a88e226b86a2bf0bb170d246d24786a25424015661bf29b9351d02dd0c0bad7c7680eadc8acd81d0098c1a520934c2df5e79ef1905a47bc0480a7e7039d373d5bfc9c2f4bc9b8b1e8a6efc56cb8f9f5d38c3ed90884ac5ed6cbfc25d54b91390c7318e9fb5e12d42d241c7d6be4e7dcff06940cea36180e323bcf6753db5649c9069580260d5e19a42021540fe499eaa17df2430da21f74ce6ac480b5704d04502f67b1498635da601235d55ce7121b7b9546ff21569cf194f78fc3cebf43414f13a9fa0c0acad712b55434f84ca1e30f61f587fb9a3a4b225aa9e0450e6233c88c6b2a1987519c9ff1b601714bec0df639d675b7e1a2baf42344cb60acb63a8daa501d9b0d403e6f2e94074b1ed6021c6c0d60c0624a3ebc940ffb8cc111727841a23754c13c9239b9590b0d83e66211b7af5351f1de4be383bbeaacc24a7da464ed947f41e5ecf52b66d81ef61baf603e515e6e86d455dd33f0100d2718c2a3eae4c994885e768336c2cdbcb908ad8e1e988ec4693b713d7ade0ae4fc0b49d1e7a54ce361eea4ac491f69eb0b153d70589c9d86ebd4fbde2a81494c6ac5bc5a317c60255fd35cc44a625259500e66260b8cf107ae3a120202a741ade5f103c7188018617b6cea8c7b8594d3424d9dcca6c54cf551c4b58349ea18f6bc7aaed84d79013eea1170872e32e1f70458bcd1236bd87e7f16bae0c8a675a3b895154cfff64215a6730a36d0e754f58f9b3f7de352da8f6e75d150e7f4bde8d4a60bc2cc15769b3886878998a336e8cc86c598f7248238b9d5dfd32df6a1cab16eb30517787408506ed31db678a791a9e7c314ddfe54cdb7def6d5fe9d36264af2b3b8aa4559faa8535bd29074779ef79b61fb53ab70e147f20c2baab131cbaf99b76ba6b52a5f9dec1b0fab005a4432ac081fc0743574a32fa6081e43e922e7a9f651196334a491b845b2c5bb5db29dad9b4ce9e323480ca69e5fd8d99213c72becdd6e9fa025c9603349204a4e4b2c971b1403e28b677583fef7326256080c0557fb2599205eca10694197d2485db59bcd1b45d4cd871bd4da7618f886514598e7b4eb4d6b810faa56bff671bd42a0fb97d9fa83af0a7e0d53453d97e1e69c34d23cc273bcf94b3d8cc0d6214410e6e40f2fe933d1c3baf302c4c30d79da8ea29d2bfee772cd46c9aed290daab7690884b3cd1fd5d86273b2c236204863fc4198d33f43502d13d08070a1ea76602795b3a01860431c9733319f476d3e58df471a1fa5dcdd114c42e44bd7c653179f029c33fd0ab1ab7cb9dd9062286d9d7e6779a4a15fcdc6939096c6a3a601fa3832f1e7c7bc7f18d8a451053f174f9f5d0cc5a4eb66995d5f4ad2e87cd48c5f52a5ac096e795a4bb70a8ce021b92aac84da4d823e29c3ab8e2f3c13a85c9d8f6b7b1f428937e33853828a5e916c904979ee9eb94986ccb17a8c631baddd982dbe3502a8f75af67e040a0c1c5e36e9d1d6958f83fc53025fc02e267ff906a3c5cae66105527a2f8aeec0755989e94731294a1da63e0c01ecfe122d07865cf78b341eab673d5f5b7812f3221d4a6cc8dcee4fb9cf4e63ef56f9a8a5224d2c8051bbba1753fdbc809ce8c1f6fad6a4d5870acd6054163bdf9bbf5f4a97d313c7d3533e3d45a314c8bb92bbadfa202a853efa02ccf57c0754bde7adab1ceb5dd86f47197fa7bfcc94b69b6bbbb386195f6911c33f32a9772d9efb714e03a7f8147d191447f7a630577a9eb93b2eabe7ec9d9140a959f5b973544bb4ec6175007041d3454a9418d8c1a5c8dd3401f5d18d894d370e46fc584fdcef8ddd9bb76956c0fc8ad0de8df171a55c50acd599fcb9762ead6b582b3619826c42deb6cc8d3dd2d5a03bda8b07ae8820d654407ab8588b299c47f27cefe5001824a1bda98b5a6ec43326791ac01134b34870ff38fa1d8f395e43939694caf75525b2c861e87b18ab9a88f42c97209ba88cbc6b8c1ac279efa37f8707d114d96b7a086e6d0f4623ac1c7f76a8d34e92a449259b174754b4e32e9c102e12e99cabc06b8eaab20818b3ed5bdd7e6467d777ca23f0d65a3086f444dfff32eb35a6791c0cab61dd2a246c35d8da79bc905c32cfdd466cb655c57d96fc64167d4d7e710b96ae0246600b69dac4a8f3a69729a60e30c5d7266f64bd24417e77928f632def666cb50b4682769ae03928ae35d0a6b17fcb63ee4ee0ad8d79ddad10b3a8d5c13e2ea3dd852bb44a77abf6db4e37e42a03baf4a1ac2e6dab0f076b8382d7866efca48662a208d35e2009910d1fc0fc9131206ecb352897f89aaa007b75556c2d3ed2317290abeef97d218a1411fe4d35014ba91caee7cf8f2e91f6f8cffd8d3a69fd492a44fdb732df962295f68f639fef058cbae0e32f69afe8b5311506d0e464d2bc1c1ed4f65 J=$2244043171a8a3dd524334673bf6d8257ee2ef2511cdafbcdc6a346791b4432f1845dd45b86cc6f0b55d4d056f877847818cee53dd337a058efa0dd1d1a56b32122f0cb920dd80cea1acc7da011305d5807c7278cf15584623c4a1b6875a993fdc00a231259caba9b4142cf00ceb4cbdfbb61f05a9a74a2feb380ab6d1858200ca7a02fa6ff6e6731014ba9550d488020ee5ce6fbe618c602400f45ad37472ee15c1bb1514446d7e55acef71f824ef2310d6b4e8e67ca3f2622b339213fc7362c7180dc9478b69fa7c31a6bb28fa9f8161f57cb2e678818d534e45eed30bc5751a5a9decaa334a11bf21b348d7b4cef1f27fdece35a880135bfdf7a21f3e17e3daa533d32a788c5137fe14c30027d442542d92431b1935111725af49ed145fc97f79fc8401e5bf76d6a8fd12b99f234b0c0d470f26965ec1e1bc29c1f715837d85e09584b673d2441f0c57acb49148af0d5d0dd1e43d50a5dd14a2aece710f47c4ed71cce44b4a3e97612d6830584d0783c4e71e3854c5bc6aff4d66d06a363e043062e5ea115a05ade5e044a505e8914e8d2e002bb134a2d1625ed1f6c9ea453a4de76ec5fa5ce777b67817ef5233bd3b0e0cd6fc121a088bafa072469c8108e9569cfa8637f40562649b39dbe0d131802c7fe065eb3ea34aded31a56caf3ea73c1346009d51295caa6a90a0c8eb58e05866e3d5f48a4a4c2be1cae8e84d8e65babcd1b36cc380355f4ec2f3b229c64967d66ae19e2cf5ea0c3d2c351b5974709d4169e3d23d5ef223d74f08638eb35a3d89b1aff6944220697e6bdd306146fdc7fbea322eee1473e3d0b7649ad3db87c02256098f7e18966411aef95e17070fe27d088d34e1d14afed900e83e8aa830c46cb7b66cf3c644739f9227ec5b3014c6a1730d796b23fcc4e2aeb0e705a822e2418fcef196c28d0dfd3577a0ccdd27970dccdbf872db626d518b5dbf7266b2a94019e7a508283daf2be80fe1b45ba6f2a123954696a6315c13e9e82f011407ff5e5c222f2d3b407fab1d2784d5d164338756acb95ab40f3a9b17a68dc27910034de48c8cfefca8c943cf124d890335e3e7c86dcf36f269abd4d75e8732f083686d9ae087224ad94ded47788a53c7d87a76d2ca992386b0dad804f5f1e9a96d7e22c0ac223ce7546ef15d00d3864173b60ef51c9d72da5cec3116fb439680dbc7ba22a81ab091e048d972a9e429f09c0b0fe656ddd91d6b3f9463771f0a4d62e11f97bb4237c37da11ffbcfafcc84cc22f981e7de4b76437ab24c812424d5f7f8622f3844110e9c07497e30a553e2759f81539d4c7c09e6bd4130af2e813abaa34a01f2439c5b859252f0ea0d3a09a360ac36a12254a1252e87d55e5e5548e05cb093976abbb908dfd37143e2cb3ebe7ee8cd9108552805c940eb9b6ddce3f4cc73b89ae737f241b871aef7fd522988ad4fc2acf41a92fa387c03e6d0762beb1c09542d65db99cfe23362555fb0d5b256dc002864d432ab8b75f1bdf864202bcf50b739d2a909630c26e7b4899b590f552e2133cdfeb0131d6f4a6bae9d0574d8867c9a307e945058ad0e9d613d06a7a8c6c3a88938492ad24c9bf7dab940f872e033fffb35ce3e3a73f634285fb5950e9f4060d35795c97c3cb2bf3e821e00aed2c50d20b32768ee30b59fc9a13db4510e69c8fe67b07f1e2bee7aa62ac073373fdffe56e447c1e57054d32faa483fdeffcea5c1fb0ecdd374b96a382e0eb6445d98398dc22f6d8618e26db1e68b394aca438e3398c6ff2d818ad845ce6c0086d8a6b1c35593d8a94745312788e9322b22ec9c5c52ed8122608d0ac4fcc3a0b8525d71f77ccaf6140c0d179fe746866d8f6a1ab4ea0ad07a7122793e996585e8b463dd71989dfeba41d67ae2bed69a34dc6dc6f3fa7229fbc8e72dae285b13d1fd43f2ab7fe6469435e57a69f77f6b5c902b1881f3c5c2b73227d7e5fa1eb81276b5eaf77650f2ce6d7f68ec90bd2781ab775f13309a930696562f7db772af5bfe552798702e82c728da71f81c955c276038748f51d199b11fa278cc311e8fdd4724d3bbfb5ee3d6efbb70415932a2d0e68ef0543db3278ea8f3c390a899d351f6fc8ac21990336040759a80a163229ce20ee48c9dae22a38b7a909f9fee0a4d7808555a734527e21066f7ae0edf04603d66e9e7be6780544c4e84afe6c6918a9fe43c1d584e55a579a8930d1128b65953bf3e04f83ae45eeb25e163689bf5a48b351907c0a88d7550cc60b2334bf146af176ee9c87da86d4432f20723740587dea082e78b0abb818c54210328f2230350e68cffd1a52da3584e008c3644336757ee42a375b5c48c9f55da142b81b6d33c89e63b31a4184dc20b2a578953d088b5c9ec28093785871dd66b0beb02a94eea7f100a1817c6b535265313acdecfc28706fb53d4ccbc1b130f4cc647c90e25fe5bd901b19e3e38db9e92dc325a8ad1ccc383d832d9208481463e546af6f41f18712d30e2dc2ec1e8191ce28afa0bdbd95fe9854b7ccf31d8fdbca42490e43e961f3b3c09681cbbde8194e96e4ab5c531bebe442ea3c344b80d590fa0589a798ffa394c82b7721ebb7bc44d06c38465627aad3ec85343be31214b059c5f81394224ab6d01cf15157fbf1330be1538f96f236a90dcc23c6a3341558ed508909d10ac4d1f89f69b8be728c0ae9921947e9dfa05fa1e64b20cac64c9ba4eed9c101959cd6b20968ba2d7571d4791284392659f042111318be764d2ac7fe0d872f9bf5c655d5a12b045d597a793416874296e59b3dd8596f6319683b655bbe00411c99ebc8fd095a9f50e028889e332b0962faee8aed7e563c8b279c21bc0efb3c26b7a2872bbb1350a7003fc4ac3121e761c3c3387fd7417fee37d68b408ca60879e7c0c45cac08b25151bf920c08d0903cc9949a269e3275d370ed771763e0070c560cac36f9d47f51d6ba5bbd76cc095f6fedc572c9d71a570b06a1c5e0c526c23f054e597c8f0306a6ff14c1517eee8b20cd97bfbd6980876030804b458103073a0e3ae8433a612840888abcb45d16ffb87844685c00451ff270348692051e844880f52099ab2b41ebfee1f26fc6f8724f68f36ac4c0c4ccaafadce99667afd9035c9a0b3d06ffc4b978e49c8d6478e6abef55ca7b3ede741d3391ec4216824cddf46902a1f9607ed3bcc9cd6f724eef90f4cac757926b4fe7f974e671dae5ba8a258ea8d192e736246ae1ea3cfee47eb869fa1b9d43c9b1e8b247ceddaaa4a0a4e8ac146013d85de4cb73e527cfffc194ff9808ea290eb507f88b26f7d48a641b13d3a700813c3825ce8d2c73895e5aa9ae388c2d77fdb87ae262e170e05f1ed9f69d9e631d1f430d6ee30bcea6c0c8575e4c8f3b23fcfd0b5fe2cfadd62b9976f3fa8632e8e9a70456325215d6a872ae589c501f7a2209b2b3141ad69b57c0f55734d98d6f5bc8e5e21a94abb382e19469ab3ac9436e83724db5163494d5a94b0fb11ef5ac1fa5787ac0c30c801429cc61361d30f12c6108f9e86f58fd99274569dbe8ba5fdc886b5bcf2b0e2efabe1903891ed2899d2442fab68a880a044ed788b9c3caff05374266555a9037eb7486714dc30b4c7cb0a3af02a2c1c5269c656b01bc9536fdc99d3b2ca0b7136256cd3e8d030b2afc1211ac86cc1bf2b85d78763c2b353bf765537c23044638665b6dbebc55ca62dde7eda8531566e4c9bcfcae19e085aa51b7a1e3ef508a2f925f4a0eda47b3f9a94f27430e7f4eff648b1ded61228cc55a22cfc2a328e4f2c40eb665ed1e64d82f28fb102afe8ce9fafbc43ff5ec4f6b4346c546c86f48c02320e6d6ad16b384856ce5fbd8228fe863a131a88cb958d7c462ed630dcd4b62168f4bf9b6c902190bd07f802bec514d9545ec91e351486acaa27fd4c96c4eb753fe803132b83d464dffbc11b28ff1f3b3b279097d943d9279541fab5bdb1b7be43cb16606989cadb0f4979dd0e7c9255afdc2e5ac195c3408d08b415025bac93956c7fcd0ac17299d1c40abad0d6f63ebfdbd2ea423d136800c72a763b40ccff0363a63e03c71b92e3cf45135b7cc423c9eba7287ecfdff349b1673078a14ebd6ad6879b15210c72e903bc747bdc744fa5bc52f8f3db0994fd59f25384a95e6607335720ac1654fb79f91451d4a076516ba388e060e098185c6c18417ec250be586c16ed060637ecc5b9f2b8c81fcf1ef89c6994e9d8894811254070c59b001c7e2c7cbd0b51c53a9fbb31688e6c0d91d2c3c278cb47605ce71225d415383958ffb0c540423f21c6e20ea96564619b7e40710d22ffea35d160bdc79ae0b887cd970058cb0683df4c004bab1e768b82ed3fed2657b644847ed16b79b0097eb5ea07f7c32b1e6489da01381f4391d1f8018a555eeeae73b47f8b2a4b9c316c441f20a8d8ac7965d798fb8b950a5f266716a024b12f4e66ab736f51b6c7865806a9b6c0dbb0aa2dcd2791fe23742e5cf0015dee04bd6de4830d12a98c01029241747571707c5538b9e5d5981dc177f51efd8cc31c4dd63411bf4cf82c1efa3c7623ac672a5c7a0c5d1964cf871c59c11578e4ed7846b6ff74e4b213a9e21920c8c4f97778bf2d5f026b2131cf23ad1b14d48945b15554759ebc62b13e42ce1ac3575b176baf52dec98730f797082024b0e620d3a9e28ca6f51dadeded8d43fc4f87821787b1b37a07639995a94ec5606c07149bb049386287f7cb0148fe528aca6aedd73f84e1bf6e3e375656fbd406416ad682f14b5e50c2927ab23d537489574fd0c8611c798d8744c13c73c79aea9ac2efa9d943aeacf2250305664087f0bf02cd112c7c018152f48d25b10f3ae75d6a85d544ab8e8f4dd7bd4fceb2509e41ea287e81a6ff6eeb8d47201ff6d0e165d9eb59985245b05fbe6c920313395771b1ef4ef06f8cf125e92ee6d5ad6cc8ee2f24f692be5f5cd5ace1db5e3b6c7696e306123f2160a21c5dad01bb94848edb6dc7115d3ab00cbac6b0b61b4488ac5fd5bdce714c26fe70ba246010c48bde8ed96c2795b79c52002962fa766a6521b7c2df46f11c7c5d82d0b702a8a6e2befe2f7ca4e46b051fa36af232756b0b779984f98dcaac6984b565f870a8974a9757e2797c6166d6ba0b75a208c5b084696423f9bdf8a5a7344b91d635b2ab5c6204fb40d5d9058ca83625f8f65e5a6193250962ca9ebf6c27f0d76e43a7ddf8c89f965b55fe1ddc7e94e55a94c851545d426303f2b0d2445e65ac4a3fa8c88bb0f02bb4de8fd77b9ce6d0bafad6e854cb0ab6de424fac7f924f7bf6880b86485f7169143b3d94047b868c7e41b6b400ac6f1ca17053c7a2773668270572f152e84b8b59f3e4116c9032c18f789750a5396e97a0715177a5f148715498af50bd0dbffe233411f05e6339a9a57c7fdc21e99aa534026936a38078f962c19af561ad3146e73b143af3c90bc39cd3c954d2d73b3a0f8650be59486da0c3b522c3f91302b195fa3d1b5ddac63d22187b26f3841ae03f5dec59a1744fb490bcfe82d08183391e17b5a506f83ec6d452db5f35e42bbd93d10d3bd16206f8e387859ad18cbb4a1f7983c486689cdad021b6a5ac737b899b9a134f416c51cfb690b525c97957bfd9ea60f223de7becd3946806f46cd9d09a6dda2e7cfd1d2eb4e9d5870347c19589e450ec3cc466f92941840fd27d7c2b3828df9d7bacdf75c0cb2600bb3860293b30909e5a569cce372758fc32da97d0f86213c37cfb27fbfd22be65eee5c2e124a686d8dac19b57bbf41477194e45bd4221d7689eff53e0c18bd0c7e1f87d168ab9c1aef2ef0547ebb16646a90e9251b0e9f42159a395adcf583ab88bad490fd2f35ac6e0b084eef6279d602da6c5dbd86345650da6e95d29fa099f36dd4ef18ae2249b22c309aa489991ab958263746099dad42e983b45044ffba0ddf5f0882701c1b12b353e291b0bcbe5ed27e2593129818c4912fc92fb31e75f4f36592525172645deb396447284e503a188f4ab8d1a18e9b8d55a64bc9735e67226106557dd9e43dff7a6b426dd0feb93c9ef1bba99bf2d2fc30e7eb609a0c82fd7c8a90d6cdce6353b402796f3916ad67d9eeb81a5f2e80223369d39b73b5c4273cec3da7f910b3413c7c1632d463db1c9d92d1dd3d4055d070d6084790d81380ad22fe5abc2f65783a639d18c8ff89434855dab1b1891256710bc1c2fb2728b90e94c6da80eeac66bf5b99e411669fb1f7c8a3acfb2e480887819e4309fa9aae66121bc5befe68bf4c2b52ceb363 T=$24dc93d21e069652856b6cae312c91dc721dc443fadf0049840a4c19d8bcd5a4347a62f26347680618307c863d96fb4503e031be1756c0aecab5c2f50331bedecdadc6a5d09aa00046b37345d0a2e056d974d74e575abc81773dddff80f11627c28d1ce997919f32e42039dc185826085971453391a6558bf2b6381408c197ae9bbbe4edd986f43bfe6e90d950092c35407a5c60fe5d683ee2826f79f405f6af4cf3eb404797fffc88fbdc22b645bbb2ebf44dd5b5fd4c581b7603e88ce5ad7862f4143e4cf2f8552950e0e490a70f14e3899f0008f8c3d9435b74642d2794630e025e26a56e5d1e7797d08000f8377908ab224a6f00529a19fdb2c0bba2fc10810e7b1693d15f41af76069642469fe05c88c40fe95362a0bbaa4b7138ee4390f8a263928f730ab1e17629c64b085f072b7b1db77d37107b72d7e90e5d827be52bdb781c6af98f2b424b2fc213ad8994c70608dd1cb64e074a81bb1b948295085c44ab26853b9ea7ebbd1a95a4cc227dcf0fef395629a9208a0026e5a9efa6fc7e1a52091c89fbe33473cbe8411640296c406cfa52b9e39de50a63bb2d2bd8ae6b883317337cc778da22a4d32840537bbb291563ed85cf9ccfab7b409b6e3127e84fb04b9e53142943d01fd2dfe8f86aa8ce27d6fbce7cd918e333659ed0cbc40ce4956e9f52915d4b41e1fdead772f1a59566f42b0df4c84a2eba441134112eb4374e0e138e15e66eb199143e47fed61699772c14ba542756e8a8389f7c50b09e356f427681b41691d38d49a21d1bf9888524978cf1004a06097c947bd439c3fc73cd411bbc4866a9750c9a2f941d481571e2c1215a3a8e7553eb46b4881170128f6a6dd4e292e4a8096105bc5217fc1cce8ddbd7bda2629f4f6a59766df466b915a2964272186bfc33db83ae10c6391c7caab2e40ca83188fef8a9c5f0a466fb5338f659aff184faac20d4e5f98c326942181a5b3e863e575a4dfdcc6faafb2c327f943880d0245140856fd1db592d27e8b00397189c8727a6300c80c653cf2d239e3578589d3bb844d252cf78842cee584f41147dfb74f4e3b646191b522df2b8569e93ec38b1a14da67fab7e76345a16cd7cdb0d366e550fb1d0dd9853fd7e552c7ae3b890605cc2d473f72e3bddf44f2ed1209f3bbc9ff3c46bc09cc0c05f9f1c9beef389c2c9b38cd14d428c07bee6cd38d6b1ad65ba4e6baa34de9712c4f7a5fbc50ef486b917bcd80ce24bd0ef843bc3769060f85a58b2ff8c24caac31219bef689027b5e542fdd044713b6ebcf989b506dced09039077d5f39df41dde6254ea6a07818ed780e04ef1d43c15b688c1755add82851c1966e2bd74526cbd4db0d6cea2da6a9ba7f5a8626e551617e71066c5e224838dd5f9d1608d1e4efb863cff85c8cfd98dd280387f17ce6f29bfbed82bd9d45d88ce982fd30b3c3bc6772f0dc2d41d97a72bf33175d038aae87442743f0da9b5876a5022ba590d6dc5c029f211196ae079ae8b9ec0909f907cf55d99164769f5c6d6923823fe97351c160d621c3ae76baebcadb2a907c1bdfb32955c1d8ec1b1a0a7b6b28222dfb9b5d5415848f58016596787bd4943fc2fa66ede4e825e20c28b0442dcae5bc98b731d785a00123380c98559509893f4616923e705672996ac9e0cdb0545cefde2389b4f731fd8391b2d88885c90283d9a88ecee114cef3af94c99cb5def7144f068df13aa9c6283f256353db01e7b602cc801171432d4cbeb2b741ffb3a8827b465e0ec976a7e422b123013075a06f1d13e7fc8a46e30ea925819c4eb9a6fce6dafc316267fe2ceee3b8e1ad5a13d94b1cbb8f455c1f1124969de23e503c9c833bf1ae43c1001be1564df1fe0ec1a3e703fd75ff59c31bbb18daad6ad0e0a868f7a645fff7ca98e46c922bb8b979b3d0e7e50d9efd5c45e5dc70fc18744e1554ba4935a30f57f0d6fe20716760918c8d57b4d8aa14074a962bb07e6be5d1570c989db1fa02412d4a555eeb727c371c1569a94c2939e73576c49905efa4e27339bf3ee4495d4e715313aa4b5d15328584f700455857081d4790fff45ff0a5e85688581e0bf9db113ff1d24f012b18e673d87732dfd078e8f958eff0980528a79c6fee98617c56e9d264528803312f34bd8e26041deb05f7ecf5a3b061bd9f04d1558c299ecde2bae592c7f22725326ac243adbdb5ceeb5ed565270b0536445d2b54e8bdca4ba7e7c95a6a4e1c437a108daa4a741de51606915ca213c052ecce981f348ebe401eaa9caa120c0dc3a7f2e6c995840b362f7d7aa6b8e032fd12ddf9fa9a1d62369ce236990da0ec6803dc2fc38075ca8d85323f7d4f1e63e4d057d827148919a8b562e74f2c1cf57f035daa67d9369930edf21c5c3027250e4dfcd00415ccf0430a7d03042f62b6486d9322e336233340160cb9ec3efadf6d31d4af7d5a365be3c21893ba6a3a7c6b27a387a5df148e8e4cc085e426986e0127d52f51173e988651e93eb0f73410075969e3668e7eb736de28f4f30930ae611ca4abe754158392a20252db437c9a641f42ae1480a26ea88ad8bbc6d5eabee9b010ac912c185b390858c0227d24402e30ad1d49c094f51280c50359b9b54873efca31a979db5c784ab535245eae76ca11e75f7d87433b88321c649a44124cdcdecc35143591f4dc513759264c401adfccbf4d5644ac6b058761a7fccb1c26b7fb727d2550f6073cb8688aba6174e14836a92bfd6f3efb28b94ffe369ba73aa074346ad42ae5105331e6d2276db78d54acb01dbbfdacbf7b772512790effc8fdf55892307fbe9cf3116fec93ee0dedfbe4d7ee1a4ad3d9be671406e06e17230c3b2110a5b6dd092fc2594478e09dbf837174ed9e42040ec19857ce153ea3ba5602013d43e7d175a8b4b8a58174d336221210338a6121c9253025c08e882d186c6b1556bed9f2cd1cafe261f2b7ee0ddd0a964c94612a3018d871a9cef602daeaee7fa8ec0a474afee14997fe37f7d5f13aaf255178914c3567bab2afd4614d9fda1e6a81d00564936a7183078c5367ae9ed55ed939f3fe33a8a8e4facdf7319d21aa06681d147110b927fa33944a2cc36caa27d0c0bce280acd22cac5881739decfdd99405be440cc463f7d002caedf7c36d2702332e7f946f81f3259cd548c7dd2a2a4a24cd6ddb75cdc2474a4f46db27f4efcc58f8b41df788b79ff02b206d572eca711043a731e6d7087967bdee8c052ad28854e74d1ec85edabceca0dde3ef75f5068f7b6f4c231b1da86b17e9f9a0b6236c5460491b038d04612d8922377d0f608de0011daa5ba1503e8d887a242b895002219e52526a29f9bda83bf504aa1a96c268e6829b614275351ad3b509ef593baf5c84c8a949e4ffdd8699ac5edc3ad9dc1ae6edb2cd2ec2cdf20e7799daa5786a09f98d20e02e54f8995daadac1d68e7a0f1b4d7d62e754a5cf6df14c5eb15f6d2ba1034165c528c522627c2df979af88a68e27b401372792620586b10811fbc39a280ffe35cfdda6fe02daf2cfe3a999a92c79f80f2590b2ce71edce11324a902e6177a1fb7b082e42bc7d4501b026449f41802adab1a0a2ba0e187677e366d1f8a789908fbe42b145a407b4118e7169c4c6b5fcf44a703dec9225bafb7278e2556995922726c1d2ee7f18ade8d3db0d980b8323f61203f5f08d55fcb271bddd278bff47a7e9073c98118a2d8d6da613aab1016cee686db8b54dea9cfa3050b55806c38c6eb0972ca8e5b7fee5aa071480e9e92df0216e698dca9b8a3ddbe0228b6c5d99494df2ab9af06bf19672e3f90f880e4e0ab4343c4a8e2a18b58091bf41fb7a36c37ca3b617f1bbfb60425e0943b7881f40be2e80de06ac5d807f7d1b5f8d587cad11353915ea4b7be618cd135c5ed74c36ac34299e7a55170a67a635e24ea77e5c5c832b6c35a8e9383b43bd752be47793bb905f80734f04848b759b90368d07b96a0e59b84c78f9b29650090f446aff091eaccabb1d6542872b66853df25ea0d469d59e13f3ac034b4a373c887fb086afefa528d4ff29dd2893aa53563f54ba3fdee0fc81834bf28540807887ef95b77d833f340819551829e6d47a1ecbeec56ac2b20465929ee77640338c564089a87456c60bc4f3eac280d2f5f8b12c39c41cc9a748c8c63f7cb5de3b2f8e1d26ddf0a7b08fa38f3e411747362eb370fa55251ab2d34961a0e0a5db87243a388d8e31f05c2983e425003dfff9c67f18f1ca7b182f53cc25d529179382529476be4fc2f419601c24afce97310a89fa4479e0045ca34448332804e094e036f546fb3ede5bc576d9afae6747af44adf0132be20b65efd052fae6d7b93145433ca2a0166844976be17638b7da44368e3dc2dbf61e593062cc1a86a537a63048973a9affc52c2114dff610ad9db4f4c0e5b728e6932d9adb02825e115e3cf1c3e0f4eb15b15ee66596b8b7fde0967f14691b605b30d975c3aee92123f4b1ec6219d9577e8557c44929677577342255d20d497e3c97ed5d5d1cd1d49e5596cbd7f862771b52c11cd802fc46c526aa5510dec0052adb1bc5a1f4f3eac128f29882543ca8dd98c5911063b491b618948dba30bad2cb3c38dd5e4877ee82081668bf4d555eeb768c8c8de680010176b435e0d07cb718e023b50179d7a7e2768a3f64e9de44911bdc739435d433e2fbedaaf4790795c7a324a2434a745d4af1316e0c59031e1b6197e2952dab66d5add547da84ccffb6577c769a42dd90668b0d874a35e364fab582fec79d9991acf1da8f99cca44c6e128d1d6fb668dade1a24d075b9c66ef2a6765b89d2dae41345c09fa4cff4d868187601a506ce8a17a430783143fa771c3ad126073f35eb6884eafe4a906f50ef61f7bdbffc54de4e205469569d09b60aa735a6687457fd273660107742fc7cd8eb7d6f15963a47682270e003491784923a8a0faeb25814cefa709c4a670220d002afed4c3a1ee61e8e320879e81e16bd1b5fb77aed7dea7eeb56e362f6911b4e35abefd3c3e8e40e44812180d7a34c1f9d0137e17ff220265e49fb1f75b8fa9b32c951acc906fe9e515f458919c718d5b9cf6e841daf36ea49a37d0be3a80380e9814939280513a084953ae524fd1c1a87ff5f7d33066ce3e5fb2cfde01935dfe55896c251054020d7e4a2837daf75f474baa19234b6310fa0947efc2540d92413db8f58ab278cb7f369b3d88ff562069abcf5b6ba963970fb794a9ea6d5eb70a740e4f68b00f25d1a06017f153e441ae9e7164f0327d9cacd2a8fdd7dce8745aec1ef109136b38ceb708c51816c8edd5e3934b77918149ad892867e6154c39895b34843b5a14a20c52c75eb48591fb258fc1e885a25993e741f32b4da4fa2bc857a6502c71fe845e19dc11d6ba6766430e81f6045f3da9356e9f822274c8309af40b3b7a14cfebecdbba61f89c02e23ecd476a6be3f67e678e9945d7847350ee00a545de2dbec3fec4d0973164e8cadb960cbb56f0113ee3a5ff169756a813cf4f9bff608dc316b4aa2ade06e0f6bca61f9aacd748dc4afa1c64feb0d35678bb73c2bd7931cf4c15bc1dde85e9b73ba6f3f7f583ea370930babdb8112d188469acfc5ff3c589f84d8c826dde6423ad83ddf4e2d3841c73c9c48cf48566d886c9874c14d43e0c6a7ef109a884f49f2e1b48ae02b57010a191552d327403311f4708278c3be513e37d1a48ea48b0c11938ee80764d716093fa4ebc4816c45721597f75a1cea7f14aee0c9c849c0684fc9af4ed04c1ce533c3f13c0188273c78e45c19c81d6056a8b5789766da3339e8d10e81ef8ea7d666df8bc0bcc54e6abb5799dc1df1cec23d1d3f9a300ff0ad9767ae2b8f933f165a6510b4bc92ccf5124db7643332c010ff83f00b8702aeab7fe4ce83b4310abbecd3816752413b35ae426ce22fbc599eeb024814176a8a3187cd082c5b63c27d8d4727b8182fa2d4edcd43416ce429042ca7a920925cda2f2908c370ad75eba8bec8fdc585c40c0e75943b2d38265b2ae52e43ef81be9158247bca4fe20140f9d600d1af1d082e4f48a7073f5f53f15d7b4ede638f7daacafbfa6d01c4208ac968fb65ffccc6c76ede7963fcb658fee349900d4a64539a17c68538bb4d1a5d6311f742beb250b5a5a613040678cfd6ab09e1783117a81f1f0b81f3d2d79ccb54033a072be4f212987f4ead9bcfd40724a8c4e1cc0f654ad06ea80102d85aab67a3ddcebc109266968dec30ba9c2227fd9507ce2afbd17d936a7b800e195138b953f [33] S=$79f19bfc315b34 W=-$3f56bf92c9ad534d7e87cb5f54f95dddd3b2d607c665ab53310ab5c36816bc53fda15cbebb2a96a6eac94881af4cffa5253e17bae57e97345e522ba062a62944889f5478c33d8be992989a456d2fff311416182b00f3c78c571019698fbe3fce6131fb956dcd9a3e7f9044ce0d9782f59be0191064137679aaabf8013138ae3125c245e43158ab1dd2050a83fbdef8da3c3ee1875a77a123fd9cf1c64ce977e47bcfc152d63fa731f09421a87d76855326463b1fce460d596e5c39f40eb18e68114b3aa3d7fd42b62390100c41f4e5455678bd385044771b08495106ebeb884faabd905cf3ae5b802da55b139a39e14b8c96d6d266a27d5537e3529f2b4838cde476d4c69204a43fd35d64e40195c8c0f7a6773ada1c0d8cf04989451a9f4893837b0c7b20636bfcc1b677e6b7a7e3e761c43504fc79fa39c09259a72e10edbdca85cb2ba7e4a8b6a1a95139096bbdd46fb7ec9a73fdce6931e8191f46e047e3e17cd3be3c9407d10e4c2d26f9e9c405704c05ada4d4bf9d0fc0434a1f0f5276560fdf8f3fdb1dda67e62fb3ef0144638c91a908a4f3fc600963a03d54b0dec97dde03fe589a0e4e5abd9ac4ac593feef7c49b6e3c9d2ad9dd372a85f131fd93b0d203cd298ac5fc79b5c658fe0d96e173bbf3eef69cab60720aa5ebf8c22367d7a25f9d25ed4ee0e2e7e76722b8668ab641bad83013a1de60ea527ca571f25229ba21ba9e26f582e88fefba8f1cd7ce185711989a369f42e37a40da70c167a93b9848c14910cb7825ec0dc0bda0fefc09b586f1bcaf15c69854e09e2307c1a1b37504e3a9ba676e8c2dbe9fa7b21b5d0b4e1adf17c10dfc55cda1f08d4197d9a694586f97f7d428bf7f4a13b2132ea5747a63a289b8873082e5ce1e2db6e9446679c3b2dcbe3c6477a8998ad52e4dc68efa90a541dd95b11944fe8e0d26f46662308567661dbd6118bfb78fe3518c65651b533896e8615c2ebdd3706713bd706b19576b7eace50e0002194e3244c83b2743e8fac46c2fa7f4c8b2af0e641cbfcb43405abb5614ec1955d11e479a9f411d303bccd8dda412ea0d4786c718f06f21b48b30efc7257615cb39e87fa877dfa74d9419e4db166707d8dfdce45ff192c043ba3514c8a84dceb112fa86ccc34ade0a94f1f2dd87a9a9f0a8cabcbaa2d94b44ee9953a9d486d132bc947283394febfb3094ebafbab6a444a3763407684a73b0f131e88bcd6deb13b08a7f4a509fa0e0a24455ac22e48e0ddd6764f81c7bdf1d2792d836c4ef4dc8c951a1918346de4865a8a30e1f0d13037e4d656577986e48449d84a9c9da13773681d12a3627989017ab551b3c2d0824277cb23887ca4494a9b77fe8c3364197e0f30b96f66de6468738390622ea2883568ce195f36d9172d43104165ce44da003dc2276c8dba931c239e0adf4eda176a6a2ef110dc8a4ba845adcbfb8fe003fa6bab1b803a3e0850d39a6b367edd67ffaa16c87eebeea06a6f283d5271f93fbe3e875f546ea72ce29ac39a77cae9db580a89f1e262fe5c08e87f3509ad18d6ef1265fb81f206eb3c89fe42fd9669995184cc6cfcfbbc7e1a9ecd6480e7a19e810b03c0f110ad5bec20ebacfa49901d823a77309af25380f2140e75e1bf36550af129030ea6483825efb8262a7b542f03296288edfe7cabadbce810e9af5af5fc9ce04fa0dd4da028e56f8138c6100161cde05bd9c92a80df493cada8412910babb57b14d036bdb1f9cd808503e3f16423c88cb3aa539dd6390223ff424c81673c40253b549e088c5b264460c635a83ea3f0343de0c3e5eb23a6fa9642b15bac5157c99e84cc60228ec56e111bc6604c24da1f7cc49de9b85eddd384930c0ee7f4553d5b006b522bb60f486dae2d075fdc9287166ed9487bdcd5a894430a6619bdce02d30df9ae8182396ad9a67dd7fb8c93d3b30025b51beb4e125909700e8a3e505bf22c3f5339d004ec11ebc940e633342b22d3f27d68faa6d36e3ad7d9468989a6b3a9d99f9a65ec2fb51f1f68fd8c4298730ffcdc5af9083ea711514b8cefc1b217078e1bc9e59a9f70bd5943937f909b2975e539ad11d4b39178c0e4375e67446d2554485939693a489ccc14b2339a467082882286dfc09c22390ae7c14da48c99390536ea9adfb57814c3ce99b6e2bc22148fd2937b7add92f041b407e32fc0033e95d3bda501afd61b8e36389487d19fc02786951e34ada00ea55c4683f89fac89e63eae3147be11b38356c1a639d8431abc53df465bcca836b794ac2fd6e15532d24008e10151efd7d90bdb9d12485507e0a97ba01e2eb46281a8d5794e28efa90d2562e1263284527197fecb2fd7fd1801bab64f570a42c5ca1569d63d939c8ef5d9a04279bf4c59a248e0033f9d7f4b032db3a791f08701f70f8e2b3e2e6f4ab426cad9e398b8d06ebc77441a455bd114dd3532453c879c7dab7f7ae25db5f6fbaa7f43c8329f55b5bb44d0615a08a91c734778d203430bfc7ca4f963629354cf8e7e376427d9bb6ddaffcf6ce5865a7ee2a94634a573d85377725e8812f7f3bb52188950cb36b32581c3a271355968654b6b2989965e144d8c26e1f0ab0a464d9c6b5f6afbf90e55cc309584c46f9569b2fa5a30d9eb2d4fd5c70b09b6e95b7d1d93e4d3fb2afa1d144f69a6cef4b978592ae048f0fbf0b8cf1421edc6ba631bf4c36dfae486b457912c7961d9dee8a94e5f5494c51c327e361739e3076a2f71bda3dca285af4cb56abcef5cd08c65b71c6e774d88c6b13d8166834928104bd80448f745addefc4ebb4c65be14716c2b0b23da07fe598eb257aaf5ce6e4e8c956b319f65116bc3d25d408e6e7ce8216b7744e83d421127486586918eaa27283fe64498031e95cafa87ecc58d6af0fc7254cd63c7796a03c368ec6e91b75f54d82cd003b5ae9e5595be4b51ec44e573391f48586be7ae1d8bd072cf355a870380d8bd2895e6ae02549b9497729095b86283af54c412d20375afe0fe0de91c7665d312a305227b3ceb5e0980e4feed0217f338612e4c9f35c00bdbf45ff44639c071bff6b830083dedfacfe131a7f5a2a8a9fec266a6494966ac695f77e23c0ed85a26ef050651bfd689bcfa9c11ab5e55d4d98 J=$a5e55f9d83c299de8a49477c7e080a2a85ad08faff10c98f76f3a824c1fb1ee6e21ea44708395fda4db4b05170e12b5a89bf7f78556c1bc48f3dc42ddfacb6151335c244000449aaa681b8ae17ba6438d0e44138a85c26660b1f3ed496c37b687736740f1e87be57e16e16e63603ae7f50e9965000b89e0383af2cbb3674e3dbfd717412acb0cfa3ca1e6130c9638243d6c3564d6e2faf63e1198679803bf6d9db7045e668fcd369deca7862b737ea87732c2779ee4fec8769a5c824694048897768d7cec5e7a93c9d48a54fa06891988733100727471d078dfcf57543865d91d658becea81e26e72cb3102fd4a6244e3ebc2fc127ea1254971ae617f394467356a77b9781a5b39a681ba6ae7ff87b578e53244a6c81d634d13037c9dc80d28aeb3081f60bcf1f626453ac6b241c3088ed43ad6e7d3b6890fd1fe882314eca8963511c82060aecaa1e90ddcb551ad3751812e08964352dedfd2d4ba058c07205a74d9a0a9ae641032ce2acc60cbf1e07a5aa58769ca3f150fea94dfaf1f8dff96e6f5d9668c1323f344ae232a171a13ceeea05ab0ed8cb9caff2a8b0ff1246f42dc1850562c38279662f53c2c13cb147fd45a2889f1e3cf39a586a70d4a6df493ac4dcea20643b67ab63d3eb9eecbe854115ffd6b18a9b2f7854dc9b341f036a3ce0e5131fb3d42504236676850c9152ff60902d3ccf24e8ab602cc097ff2bcd3790cc3cd60ccafaa619bc1109e6ee93d982884ed524e1f3d0583dc93fd75e1f4d0b498e5ea6d318c76bceb012de0e89d216f61cf8bab06eacf6be571e92be2eb664413bb0792c3c32d03701d6d05d07d640cf86ed1e70be9cfade11b0921a9c5ee8e79bb97b590f721b3d9796e44c638f69da1a995f7b354ec2c381281453fbff5c5a2b91a86a7d40dfd68fc3efb54518e82a331f6493fcabdf68e238d5ac904c0e8ad55b8b7f9a9616fabbb03d8b9800b5cd0f58732864e46566273529cf5fd97647df5ed477d060abd916eafd21033457541754bf584d5d09982b83c1bcd1ce2caa63d09b93923dadb1ee389e4c32e7d020baec4e6da8ad51a97e62aeac70c25a6bf51eca9932ef20d8df959e1979271703ab906e51eb7ae0861a079258c1b4c296a2d23ca23c8202ecfb348910ea3475ec352898c3274b6177a7e92d14e0d23bcec1e123bbda921d5b19b12b9874ed39b867f1ff2d15729b4b84bedd0864e47d4932ac83ff0cbcc3c3e819bd337ad184b75dd2410419854bb808a35859da831a4c1187b733733702b8fe600858bcbbbaf1fe4a0cb138d38b13a273bfac29e923c2c78754abadbe1c103b18969ddc000ea43a887a5563d534c5545847d61ef0ee57656a4d269476d9ef3a120ff7a53dc0ccc3da3e7eeadd9d2061c9166b8b6312d91383de09ea71cabbdd2e2ed4070966b700573ce2787f2853a2d1ea5ad0b592720e1d2cf867197b31b0d87e9bd4c4a6e50aafca543eb583a6de5bc84d436d55ebf05555d5c007ef71588d37720b70ebaf19a67397433a94ecfa664d43912c61d2f92744ea8d73b6a9c279edaf66d16f2221db84750825b4cb0dba09bdedca105b96b2b3cd398e8dd47fa86462528f6a4549cd11e00de4402e147e8af184ae2951e5844ea3828872519fe842d8861d504cd44dbd061e74726b872cf390faba32e8b6b290601e965634c0ca9d6c483b4d080bb3e701feb58423428451c54d90c6b09e5901020674bea88decae1a34fd93f1e6917a3fa2335713b4e176283cd127383f823def7e66ff2b17e3c2564c6975c9a32ec96cde7df2ae0bf60700471a2aeca5370e69c920d716e94a4d62d63fb61c31fe2ade7e6511bf971630e4efc3adf4acfa20b0b1f58522ef5a0cbc02b3fca7cfbfdc8cc76ca1010a750ad645394f1d1e35d1a2a59c988a8fcd311ed77b9d2f1ecf5dc43714f9008bafffc310258b950950fee435332e4a24fc3c6bf99ef0ec1f6a175b5ab6d5f0409072b919bd8fbae4cdd24871e43ade85c8e132d6f0d48b776cdada134d330d8ee0df127823bcd32fc876265433cfd27b3210ce2df578333b862703f18ef012864163456c187f2035ae8fb1109dfc580c6e760160a5b2515a7951812c28112934b075580a87af5c1b467cd44fa47026f546e7bb850a73f989f5f8ad5cb11322c8a76c68692aa76999efbe1a9010ee50e8860437a11e8893342b766d14745c7374c5e84643d6a555b37ad9125dac327828152dea98877911a68bfb67ec6eb6ccc2580fe3aed4e807a632a55413817de19e03d59bf98390c1c074a069b469ef2d4c65d6a0158827940bf68b49b11658c7e16254ef9fffeed373f4535a1a52656596e21a7b1d3492afce11dfd2126f881967126a716b81507c3833b6341334232c3082e5b4e77a6d68da8697b814a64c967a3066cfbf23555f670672a0255810b117e46aaf039b088c3d1f14b76919f595903012fc021f9c05da4b1d50c5a559f2885f6c7f00a4a6c7d8ee3b26fa8d8acaadeb3fc07a0ba473a11f0534b46d7cfee0e69a580ea45cb1a8795ded33f6d1032c9480665d6edbb19b4f41db82a9ebafc14c51d311147444452ccd30f52e501dc53b0b0b787eb7dfe05a057b209d417d01b29ed0486a18fa0932b7da9546c28c3200cbb3495f3bef946561b61a5fc992ca999c3171c7f7a539743974df62296668f636158bfba118200c90851ee467170334da6b436e508d861fba256a1ee5e51038f51d01ee6ade648add4d988f0933575f709dd38e8f802084c6cd052498744b1271fcbae3716873e6b405955dda6aa753f3069a5a74822d669700d2bdd547d5288ca2990209fe1e9a7eacc832509e093700d56372ebd0d2682e28363deba478cf69b19c334914070ce49aab33d15c8740212cedc6c03b4764c60918c16ac923b763842b5e1f7c68ad72301ce0d0428ba127b3e2ca3715be96bfefa21bea95989730e24d4c2a8d6bd8de44fa19b5af14f431ba5aed188396e6533c5c27b2316b50d314a420773fcd576fb310c578ced4cebf7f0b2cdb1d54db00445ee2ca6849c440f15cebb6015af94a0aca92a9260e99b7c6dc99ab5bf9b092d7803e5767c9028d06677b7840b765296432a3514aecc70303217dad4774d0772b074b1f1e49d094a9e7a44a46994fd3ad6a4a8569d51bc181cf18ce9eb281b4c7fa15b3b43c2b3753e3c9416b3067b4f2cf26b171ff106b2da3d017129697e2264e40aca0807ee04067f60ce5d21a762da985d483f201b2572371eb255fdc90c3e75ecd16a56696d6890f397080c8f9b58defd5cf8eaa8813293e6da9257262a491693ec92b38d45ceb2c4219a8191d3fe47f3c87e58d4372b277250f3d8495127ce6d36798eb27354cad0363a0ae8c52ce9b08688817ee2e94a766624d59f205aa9dd45fe9551a0c4ce3cb6b7654842bf92f1e72802d22fd238bc29203a83f5f10a4a72be2818544338d531abf9ae1cf6e0fe7254536e4281da428533a66660212324cdaa49dfb0a38815811521103819ecf3d0a74a7b21c5ec58bbb795c14e27cfb322cd54deded881e6da2afdd8df12e14f5eb05758faedad7785065dfbbac71eae5157414744c0637797ac883a8ba38c486570e852eadf613810d24d66935652009fe88026988b36de191cb20ef675d9448092aae2df4850c4af5f8e585c0d5a133def34087b15346ca1f04c0924d6fed2716129590bb236f38b77ca26b316c0066619ca6c797044189cdb613c90be4f00b33369353c43bdeca7632c20ca0e5abc3a81135165c8cc7c3858264f7f4e8dcc0e959b2ea1ccfc07b6555bd574e45794a79ebcb65d6ae32513e3eed1153d6596c8f60677663354ef14339ba3c96a5bc15275d4608820a34c19ca40c5ebeacbd1843b516a5ef482d9236fdbfc8e839ca7cb80452709eb399f557004ab5c91c8744b523ceabd76835e91cb1332accc86b60f84d08f741d6137823a42981cfffaee0e3ff018be6f1a5df9ea0c1ae4cc5abe6682221d38952de4831d3aec0636a122062309e397066632af24913c624a2fb63ac2fe904d8e6eca988bfb932de28c18be9f027f201d66b1a6461f9c98cceb3bf8702cf5d39cef45ff6636095b19a0f9c185048a8b8972b9427f1718bb1efb2ad3e64105cb5d909d349ae4f2eb6d1daf0245aa7e270d1747d014f4f4cd4520e144a3a6d33ced3157290d33a26114d1748043baffa9489290f88d12ce42c421edbb29c9118b4a8993ef5db03c569808153eb14af9ac07b480727f14ded0d8076075f118e92ecfd819085ce42de6f56cb8d5514f2639be2410bd64d99f5bd3164badc1279db398bbb8f355a3e70e9b7c9665ed1d92a9ad5e5c13e88d01ef9f41c599f62bc1960f91e0a037b53eb78209407b61e66ab5071006f20d0326a9281ad42902ce3c7ab4f81c9f57f4578319aedcc5f6d03a1e28ae4248a1685bbc8fd91b344a200fec0b402063700268f6a0a485976509d56a876c374317334e5a327011c5fb7e38b73e87fc0f3775da1cfc8155985f7706078614d74b82ab132e81d4b8b8f5748be5d0b58efafcf43238eae3ceed6054123957c21681cc3a19e1960501c92a28eb9cbbbb19cbb089cbfc7e62424591f96542c2424969f8f9f938b7b993b9ab74d78c5157ed14133d33a8cb248af9e5491f503ddf701d05c48da161eb0b6eaa6bdefbd9058f2925c215299c1777358ad760289e764a2c2a4a2b16b374cbd0cfad2bb7857bd5d11fc9c29748da89c3808b1a8ed53c580d5d41a5f88cbc6ac0c0df781fd9fbc8ada248899d79118602deca2ce1d2af8e709eed1e4ce8303f3bd3dc5a5e2c36b919cbf8c97fcefe268b7e373a3033da8c84e19285ff4058961e29d7c61f311927aec1dcbca4f6e7102e1e883ee6ce9925b5f2aad523d83b703cd67cafaf726e91b8390f55150f427eaae52db039a162b342f5523e9e53d6b73a04502b5c774f173ff77f3cdd3fbac54bc6767dc40abba9f5c720bfa9acf64e32484d26d8bd39c368c549917cf775f8b588dfaf066b5e5e3ce8399a06cd41d4822271ee823a1e52ba708aa60c15049d86860ee8beb8ecd1c169720dff3505f0ce31477dde04f376e731476b1ff32b0328184de2da1d6899acbbba3d1b09c7ac33ac78055c3dc679081cdd0f0cd2c5bd2bd252c104382dbb2b4bf7c3fc09c8b3da8af573a4bb803dc58239a1575338de92138de295fa821adb785869a6adb322b15cf16cadebfe26c009724c966533db62bcd340951174c7f2af34316f418ed53bf4a85cf5b965059c4ec71308792d41c3ef454a1c3c6aee460071867ca14885c48ccfef607ad4550bea58e46df21efa7b75ae80e6fdb2bcc86789b9bb547065ca509a8cc94d4babbd014b1d5e529b185cf3113b6984480d285168edcfa24286546caa97923085a1115520004625b97d4544d3853cd60bde5dd9d493b5ef5906e3c513423b6426ddee81a1560bca262eea8fe8cc1cb324a01f165f4de8738ecda5bd157fac75970fd67b91a535701f1d4484ee91463f1abc64a87d4684508d8b523683a0c77bac0bf0e770ad39463aa1caffd63436a66c1dc62e12fa8adf3d407aa67d783825457960932544dfe3325e148e05d4ec468a7056ef14f1f843decbf519cf4f08aef073906eea537dbda84448c1e63f14aa985c1700406fa31bbc6ed5d1feb04fa6fadf242a503a5fefadcd1021e4cd223be44564e2d8a2efa594131c05afc66ee6d905bc0754be630c2b15b2a22958e09e3144d45f047d21a93c4363a792794e2298f05ab91637e499f941f0a42a0854a0fe7ef78d70d86372a0695a8398b60ded61bd8ff87b3b324d2db6dbda5644cf26737ea2fcfd28bccb7186970a16177fbacca8c59b83d91458ba3d45741280000bc16c864e6a7bcd1dbbb2570290fb8798f285a059e8f6720f30c5b651988cf6e544747a3ce1463ac74e528efe113c98c1f09d6d21e1b49c8e80466c80277f0354a19458ed939a173ad531df19e52af97a0303e03f901bc5ada5565d5892572e1c3ecf6db799300e39e49f4b5d331f7a238c50a44a1416c5221c396f89b9749b181a2bd8d9169ede2a680fe7bcf5b77520892a7213910a66c7ba00dc04daa3e8962933e278872163590a9b7b95ea21c8ed409f5e650c099a9de4346220b98822596b586142a952188d260e45e7f3e0c9e596e50039dc4311d9ccada234d9eeae81e6fb701a08f8d4250f3c3eecfaacb0abd47981df482325f8b6d4423b0a1db23de348f857d T=$29676e5b706fb62decd3486cd57b96999d698908781a22fb6cdea0da7faa7692f05c1db3bb0c34f58d81404de5e133d2191e4db4b560f48cac651c8ff9a640f1694015b6aaef10f6bf8d1922271a3f99d7f69c41d53216b30265ee8cbf79154ce60fce6cf50b0859b16626e0a948c5942000ae58bc41addb038d90b59eda7a282fa1f3b4d30a0e04dc357d2d1ae14d2246dfe3f58ed018fd01e8e2a4115ad1eecfe353210ccaf0451a2875a5b1241240ba50277a876a2e46edc2c84b56118ebf48cf77c564a2a26011f3409b6af2f18c0b056150203a8b707179a8a16919d65decb6b61f6e639d976c8d0ed394427211d437d4c2596a7bb87f0e0b7c096e6a1be8edaa3faab825090591f97cf0c8ad6557177c27ed716a39c2f427867eccaa189d9f2ea48389337a0aa9eaf094ec3af8f6a6f28ebd369df41c741a8521e1d7b33cfa46d775f26ee9053b4d591d5de6ddf390c635cd812b3c431a2783722ddd29f8c94a55ac6eafe55ffbc6ad37dfce9984f0eab74fe75c64bd3fc4ebbee74337fce6b74209c88da407b115edf77bbf0f6226ab5d004459e647ec91fc85caa4a1331e31827ac593f76a237970f07125960f010e7bb67666ac25fdf054e81e76a0c0da6151eede828ca86611957dee8115c3a3f2f5d5065e851890c1d2630227398674bbd02fc84fa9b1ca4f559ff9e02033555e3dacd58d05f1769abe64a0dcc3daed42a0dd359d26fc909b010ba434b0bda95ed6f78131592b079225f7fc334be416113f542b4cbeab594fe5fbb08c64e964c296c98427fad512add7958b79386528c25f8c7eec9ff62976c330d93af76076ea1107b807818490894f8c548b28d51e5b8ccfd0c058a44a0b63228ed9ff728210f9e4562a13e6957748b83caf3233c49f3e5ba549c34e3dad449d9311e62636158e584aeeca7ab268c6b8d042b5b1cb0de0585f481ec5b04c2b11e8f3fd7be25ca8d9b580784c6b7c1e28dc01950f5046ba2ff97440bb97989c5474889349fe78022617828a74ef9711818fb2a8b4fd0dfe17a013258df2dc37ab39eba93b65c71cdeb4765caf614b5a4e2c9c6be0cf113759daaab4b5e7edb5215d0ae64f8d3d1ceb54d55c3ff0273a0e83ad2bcd7017bb9a341752d4c91b0d3e04157ce302babc406d6c9e633b446fa8d8f7db0b8b8f476de4ea6fe4d821edbb89d69477643ba9c875be9d24808a8f40c446a75524c8dc453d86ea2694ef7fc0861efbdc8ae9a1204b9dc001c331e423467ad3b6b5c8af1ec03890b8e273e05554b82f2a63dcbfe059a0d009dc86278adc7d01c6661f5e8238fd4fe64700dda3de36e5fc073a8dd40b11258b0279d3549eb85ad2329c9372b961534050204d1ef96de8600c500d2b9c6ac1b84d290520779475e2ae509701691d332d29c1118c682e6b26132d686dd37feb815ae933da3cece908886063213b02fbcd0d77db4725634e94e9204626edf6879e0457366574f20a1be37542d2143610a745c2cd8249fff9884eb95e3819442c00ba64f9998322ffe2e9736e0ab9fab4001546004ecaa0c6665f081385e33961f2434eca2297a6fb0333ec65e0c3b4390aaa85f43cc0198340b782fdcee868d3dbfd6addb3efa0c265ddf69d5170f3e0eb9d902f0fe882129e9d152972e61a487d579844ba4639742e3bcfe1948ff23e718dce521a1e2562a7e02027b1c57711e03173374c874c57405c450c758f897c1b2089720542d74855f05ea7caca9c53fbeccb716f4727a3377d04e809ed751366a4bea4a249ecbe79adc441afa33229270de7e05a00ccdbd79e20c8c7600af7d55115709d27881795f7872fef8eba43775c6b05d811fbb63af3e7ff2ed286b86e6b79d973860d14eef52b12b024babbf97549959abd8474f8cbf69cf017c2f2d9f706631b117181da8a72be624eb737132e9079adeba8aa46f89d338545de73cd620bc08c3142f5472341b90c22ae905ba1077b7e9fdbf2eebab376f09cbe8866047db160d6d9a71856cdae3e5db44d0d32e8fe72f7cb96b339187eef183de35ed53f1051b7d68aa920ea1590fbf44aeb3cfdde2610952b9c64a8a3b76bf9c1bf0a78d95659866bd3c8c3621432077c8e6f674090b415ee8d8b38865d209880b29dddd30d767c4f8c41da2747fdc2a2fcd53110d9c62da2a0e01061b01836403fd68b8cce61bc4897f4754da75a499f6b42e0fe3a8b4f1dd1775791e97d4eca30978f40a66312994e4ff8433d0cef287b90103a0169fc3c994edfd99e852cc4861b15222e32ef3ca8029eaca669f7a110dfb0b273b6dbfefbc895b5baaf82023b930333fdc9d5182faf3e68efd179c66c1f2c961328320cef9fa199ac0ac931104f9aa6ee6da7ddf293b6c4ecfc472f05190765db09f0e34a0b8dee85f5f6a725b4ff5d53d74c414fd60542e562e54a79124f65f92cb3ee11b03d8af75206d1fffcf703b3894dc4020a4e0068a894d37654e1b9215ffa3b3551f30c8a1cc1c5ca43305bdb719a540d81e1e7b9cd2355463b46b19309e1542207698858637951e8a4d2dee494ccd3fe2df5606d572d60202502cb1391eeba97d307d91ecce97bd7d7804c0eb24844f68882357b715945159ecce304eef506a8f9dfca24623bf2af8ee998e71f80effb63c84ac606d66aaf4f62dd7ea4ba26bbe39055e8a419ee905bea2f45c226a7a1b52a35330f5abedf123ee15a0dae0147be9d63e76f486cfdd9a0a6e722e260ba7f1ab2fd30873c97917e248eab34a878dc3b44ae3b89cb137e5cbad2edf010fa23f0582705897c0562e9a5b180fd1a73f036b408e901f838389ba67e9ea31ea3f68a47a6b2ac57d424093ddc903171c040653ff1c79177efc5711420aa869345318057fa62c48006531d26f9d20efc0802847dd759f56524ca640ac826f60726ba2700b4bfd25966d929f43ee9951b5a36cdd8af55208fd357e5670c1f7cddc038a6772362ceeb7ad503d2bd1b5440450783e90f4701d7027f9825ab309cb37a8359ae0ecdee13c51fb51f8c7b4db8aa30324edccf40fbcbabaa48e19464dd70400fc34c30ea67c8bcc14d15e9077c65029eeeb44fb88c49fbceb87f69bf7654a7a042a9bf41c4c2860d6b383d6a843f337d6a90e16ebc41764bba6a325df53a094301683770c618ac2c41b1eb8071243de65749a946c904757ae190012633639c94696a73eba49ec8d5f5ae433222822c699ccbd875da0fb253c79aa8372622645091a0faebc2c204a9100a5a1a2b9935c39e86c5496822448ba635cc3da95bcb88938512f6a875295008fe8e274a3dc6b870d7e856f075c52b4ce0cf89b4ed57c8a631f997ed94704801726a0c24564c98bfe063988fdbc2006d9901e277491cc3ef6dac3c32ae53be76886fbdc822a707d8cada885075ffdb8b8fe836963f7262d192e56cf07ec7b380756ec891767048ae3854ee6b911e62795dbad0508a0bab586c7d5872d1394ab44701eba1178c2e9d9b0b1ef0d084cc892b022b3a1043b5ee80f2314ecedf71b7638eb3925655b1c614a4c9c5be922b07fe687da719fa4ca65b886916037f67530cc39f8709a8ba960adcb5d3899dbd1be009ee10cfd1d188be0feeac038e7f91fc102259562d765cf18ad0da2c31886b66521d816f2f17951605bf54ccc0cc04cb5360c08b49e0119caa3e2f5fc65bc146aeb1f58807175a1c3c55928fe0a6d9c1c4c5671693279f940a1a7fd757f7c0680c5afe9e46b985252a61e6d1569101f2d3fd0a0063cf71f2b30ebba67ccfd1e28c98c3540d117bdaa475f41d9df2c6ed97c15925aebb29b7e3bce04b5378e214b53603bfffc948537a58c02b6116e72273faec9869a5353ebae81e82da7936a5c1612f40d4a497c445bbcb5745cf9b6435243025b73a5eca42a17d4070b4b777e6bcae675eac5f9bc6a6cf16cdd92b17e24eca6a18468bdded03ac22e0e9f8b087a5974b9630b519cd8b5545224dd9b85486d61869c206fc2f17103509acf67b54e94f0d169729aacdccfc9b663281bd93726a32afc4e4d914adf5afdf636949a016f1bd99cef66b7a2c0e3d361ce4965ce164efb69474130c5eceb47e92613c6cb5d1c9149dbc2799004dc9883a7e860ea1d687c4b729c65c1d54a5a779a18cbe6c649636653058c5b61c01bd06f07a06701040b5756f1a387445552cdde45aa5a948e8f5e3b273c79a00b08663f9bb5134a4c3436e7dab23eb1a5c40b71dfb6fa4d4ece9ac95d22390477dcf196f262982b28c96a2c2e006ff0efbfdb1297ffc46d750a42f781954f9eec15d3ab4b2d1d8c852fff76182e89022ee25c029a2b3b9cf56a8e6936e7c647d290832951f580e953987d12c85264bb6fbf909190248e64d55dd94782eff2f61f940e4a0af248ee0a57cf3f531780ff149238f6ab6753532634948cfe4a72187d49f253dd8cf1e3917be80dcc6445c3c8bac2339dcf389d063f6520b5b45e89b2be6b1f2347761c0d92c8c9efa5382dd39d62aa12c5ff3ef8b821c6f07fa838e2b07e929f15ee7194f82289d8926a515d6ca93529550e7949ec71964aae6fb7460c7c76347a2785a8a14f79bbac650b3bef947f08f73cfe9ccb746b16a9fec907b0512e7267a9839b44d1aa0cc33bc5c7cd4b74a8617f9d88beabe35c1f29c8039292d191673b3df4930d47c9a9ca971840abc4f87a79de25a9d9b01c09ca6c01e2fcc2233b4f8d815a7ac81ec76b9ac9452ba858a61373b5ea8c0a82092da56aca0af6dabf578c28104f9eeb06bf98ddab9bdd83de6ac3502b46eb88585994b5f807f4f4b6ff4d60f4c3deaaab69b73d5c404687a41301fc2601e88c78fa2abe281529a31bcd85ca1623ee7bf2798c8460f95242a15266143eab891a7ddc95bc55d0b993fc7828e8ea001f9746ebdd1a47bfab80649e7ddcad4ce3070adfc423230881bff458a3cced747332fa7b3631a3ffb5a3ff728462b6a037662d404d41394233ac9c28ce7a89b0ad095318f985132c42c89e9248494f8e4b368d96d12086c40821dd060b07fbe2e8d749477c6dbf1180ebb33ffd89f682b28f812a4d305b3acdc3b4ae64d1f71dc44814a7c8ad9d80cb2165824a7f564796ef090feb61db0f41f0e3393a1f2ec74ce205d401819a121744505bf19a4b73ab81a22079a242f4c51ac39c6d73924edea8f58ed643f9145271bea69f22f6615821609cce31eea99039444173bcda464ae730a3e983f515137726c44b4b19a678c0f6830be17225ef33a0a12a77b01cd93bc463cc685eaf0ccb1e50acd151ab113ff3af50654fd029647ccf6ffb8a1ef2a2b4c8a71daa73e28d3f9dec380481a0e82bd6d396080e2811264d68161677158d2dc60b65a09d584fa393646c49e1a840d4edef8137800964a53eed229455686846e182609d75a15f9a93cd0e21150af5fa993b078cecf421e0eba6a4c643ae88d7b384b6eef08a938e4b373fae883df8d5feb53120f5e040d95dbacc5974162bb2ef8aca0e92f38f83f1c865e6fae77ee7c69dfa5f1561d6085513493487d9a831f50e40949c9c36261fd679c10633983da6dbf151ffa64d13d55e67e836e5ed4a6978c0dbd9da01573658d797664c2f56374e07731a992ec39925ebe68537ce15f36cd18926c4130b356219f1959a3ae1f49c2a919c5cc8ddfb08ed98ff8f7f61118175f19264a9bbbfe94b819c6e28bc2f8bcdca464987322b90cc8b24a9b0cc995fcf7b5152219ad7595eb97426a4dec463e4aa0ffb03c71f3a2a18c99f3663d235103cbbbc6cde15a16b6fb52348436b7c69f16c6d0ada8a9744900635f9ccdb3442e1314312e545c2651f155682d165839af7b2c0f7ff1f06b7662e4f5f120db81da117c549c2424d6542c756ba6111fc76b9dd092c4212f01305b76a3523dc0798508746ed3d6fa5f5c407dca3a272de1596c0faef6bba06d456ecfbda9cb487e3900f333f363f9714f14cd2f19ca7a53a7acab5c6b91ec50c2804031c3da3ab33c9f682a78f600e223920451802f1780a17ae9399c3cc12a62414d46f005b02d6ce4205c531e05225fdea1ae6e30cff65c5b3d4ad024cf239fb0127453552a173d8920c5d01059ee3296afb47c0419a8f92a317dc93e7b2a1c6f1f59ef03537558ce9cdf004b224aac10ae6f7555e19c080023cb00e9fad77fdbfc92f25d55bc4b2f0d7ae04967b034ad49f0877aa29c334b1d5a36f8c5fba03c9faa04840fd6cc5edeaff05e2c7edfb45b9b1926460a5815b7ad57b783db800f32f89 [34] S=$62a0157ba39dd942 W=$14dd60fa26462c30e191c9797bbc1de70b857537d55efa58b3b289c6aede5f2b332fc9a9cf9119995363c68c0bf74d1fd20f8466371a02aba023c5126ef348c7fd567c44c08436313140dd273397956a26ea10b4827ef75c5573b8dab60c329fb7f09b3c8ab3b68591ee0636c34da41b1732796c2e52c28aad6d47af0b4c536740910e061faea648b8b135034871a5a8446e290fe2079270d4a507a391d538fc5aa7a0b493ab86cef4a2bafafc75439cc9f425392771d82b81d976ac7143115bc88d0c47aa79841b04b815f017cf849033551e82c356ef9ce46f1f9dc7e8c81871abec67a1ccb1fb9b3fafbbbdc2ab1ceaa9e249e5217e87413d9803741c9c3652de55a3b82ac5b6deee223bbc123382d0506812122222ba2fc4935c54362534e32fc0b68ae53dcbe3d801aafee54f884bc9b63be9a0771a372cf2ad9b30be80016ab0230f10f3472c1231bffd15349f4635da8a969676f21730ced7eafb200149da26fe3e57b3c0a2954d3db473334f6224bf3d18e97b0345a8e64c5e632280ab7c6506a92d1d15042ad8e45dc27824f73b7a1793a107f07028fd3e158cee1dfd0cd6dad834c780efe3d876627fc551c85b7c0168fa11e3aee6675c7d6218c56cc263168dd59cd0e996a644ac7ec0a215e10a0dfe596044f1fe0c4e942cc9531e740b3710a4089b1d7a3aecccb79d17595730c40d108d2562febaddc1a8e35d3a15b477187fb2a6d287172341889755dd2e91f9dee99bd3aa39ea07dc1fc9c109415e3bc978bca91301568c333b49cb7091467abedc9e8c999f3e1410b26f795c0b5235c85743d98ab6799dbb1e406a6bb35f07422a3b07b7c6819bc03354f15a51ec15f501e24ea75f380e4e150360be95a84500b2b41cbe82911718916f663931f7fbe45230f729b00693b52e5e59a70fbdb9c2f846636753ffff0b5d16c939e1447f13008deb6de32824541643455d4fdbda264eeba8e2f872cf083c8c0dd836c42650587910b7d20051aadadd38446679970d2c8756c4b1b408b2b5abd01113a4a1dc9185ab0181bafe3e585fc13d73ae3bdf333ae5b0f524a361c81fd23d0eb71e563236a81734b21ea4f7755fbcafb7c5f9747db141e4efb4dcf1a1b277936999d10edc52d6d03d7f5c1f8de5dd694eb09ccb885b24a0b6c80df836d35b95650a53c4e5fede7d4692b53a9ba892fd4e25cd37c6bbfed6142d9bedd56bdaeb74b3974c670ede7ff66f85a91aa2d660df92205cf4695c196a07b9359ba8ebf492beea22b036fafd498c4717d2586c2bf2432bb7b52c4b6ff5e3746b623c035494c57da9553fe82c564e511930bbedcbbc53536e2999fe74c16e94340d17b0a4e80cb734cc96d85ab764f7015666edffb2a511c700c6c961461a4cdee33832445f0504b044cc734922d6ea017244d6c83d905b7bece0ea0ec97823a14c4b43d872fbdedaae47bde003a6bfbc0ff2ab71c00d85d16a8672b0bd483d9b4bcaaaec3f1a36a09c132cc06ce4972b38ab9da5d81b2acb99f8fdf1e3d075e02a8dc5ba5855c82151e0983475801d7ea45b661ec93ace2593f29a11fce6dce00ad33ff718003bebc7fee896820a3c7436796ebec1bf0fcb4d6bd1b3bd5cb50c409c4d3799a56a53f89191b3b8db49f1d5eb87b5d71577308ccb953ca492a59b34ab12c278ccd616217216317b54510c2b38163b5a63edf8caec84a0f2461e79adcd8678a5d5144d82461be6849fe14215f5319b71ac122dc7c36b67598a7af6eaa66128a36e48026601cc36bf31d9827c38fdbedbc0490c0e51cf54afc4684b3d63fb081403b8ab5cd2608f0a92b5c357ae4649ae2fb22099050a32ba8808a59abc261306fe9d00bf4b3b05c972ba05d19c8aaf9b09a72564fd3cf8efeb45d9a9bf68f321df73ac060bcc4b9901d9726ac057e0500f49a9320fae4414d8657e368978ac9ae48f11e43a74fcc6e7bce96e10a582f630b86a02f5c1dd0fcd27f28c23e1009e00b05dcdb9e81f06fc2e67de21268c44e5e0588378f78e0c2c2aa401c26d9210fd0379859c8383ce4b84af08003cbed95c2d6472c50feb455a7ed331aff33fbb1208d7729bdeeebfd0aeac70badd6caa5c56acebfe3a1011f8e76c028e7e626599e897bb91c0eb91d8908171c2bb76711a9ef238cbe76dcf3ad1fc7708da14cb8fb27cc539ba62c5b740ba001cd96152b46484878efdd0f2f227dff348fe72db59efe2fbdbe25a152a3fb70df39e11c32f5becf08081efd52c9940d4302e926e72754780f231dd8e331aee4d72a5481fe3db58105fbac2b109f0c4d8ed04eb8cddbe66e8a761f3500ac89168ad193f9fe0a726906da9c3517a5f5beb4ce27e1e146d303605c61024fc7f48c01a87a0d6c0c2ed1510cf7d27cec6f27864d966e40895eba840f46e5d6bf07f73939916503c9c15034230acb3204f366d10069a274ef272c97f0f4779cafb69ff7d676c6dca7dc225b76e7bc74806fb2293c3de5e6fb8eeb480a9cda0f467cf97de39916746c83cab09aaeb1d6a182890bf6990a64a93fef758252dda51ca12809c42b2d0f6a7181931321d56bd0ac736c11b11f38eb73ec3ff96944c5b45d88199440330b9aa66511f7c7bdad6da54bfa38405f5bd1ba54348b92e93d20758ceb688d1adb13c21067f46301a24cd487c97a9e4e6a4f9680556f2fd82277ed4e1ce2184e6afc38175d0ddca5613ba9ce96d7bb3453b5ee297277a0460e4e09c2167e8055d2de61b21769383866b468b9b2b62128ef9b541d1b4a0800248d348751ba84de6ca6055bbf4bc3b92a0106694fd45856e2b41b3b12ae0d4117db95d925827ce92e1cade7ed0b7bc1b2be19e1826b9789dee895abb789c22e5b3c9e6352afb79f7fc6267488aec37335eb370f915bb7fb17bfd21d5e4e1369c974f4bea662375b590d6b6e16b007f6ae406fa41d262ff5b57a0c872c0efffe3020fcb84c75e2251f569434748dc6a0cb1f45ecb6b706d3a601a9bcefcba16b651aa166ac5c64d42f0184cb58aefb2324e8087161d3ab96575555aafd24ef0b40a9600989008bc163477907e850d0cc7293f9e90cb8293f4fbda798154c8903662d9dd05078cbc2bfbf6e13903e3158890469d04 J=$4a51614471b1bf61927edc3ad96ceb14050da697727b3f3c53b190f115cc6c1638f0f3a5216a01c426e8f9734586f71445848d374b8f60b6bbd7758689dfa0bfaa208efc9830432d7693dca77e234daa1789b5ea2a024953cd6a162e28bb5900941987f3dbbc2fc9382124dd118226dd1e48121df08a91a372ac2b9c9eb19f27071b7c276dd9b2edbef9b8a31836f61ebeb1861c3023ef3d12e3454d0c458975a1868e3612d5fa2d8b9c5d849531715a2bd0ac6d66d9bc926138fa39f7d87b7ad2c568564753502cb25eae3f2d615f599a33d51829bbd469ff8dc885210565dfb6fbc84cd5f78048ca874a41c4c0125b3f339d2593233ff88b0c49ad362a75b4dc21864e153ee691d69f2cf798974ec5552ec05baece63ed8ed19538f04628a4392128dcd8ebf94d676448b1521baa6f370c6d3d5116dfe395bd8a54f5dd17f9dca679b8967bb66b73c18eb18fda03b6885b1c43945cb69b918b413e5773150b3d623321f64f578322ba7c8fe6d8056c76a0dd4ae66e4168a7e74d965f4a5f831349487ccc2b4e14265f90b72db29f4e1b892617c82bb776b8540fba9e0d2df791a8c5f1eae2827fd694c6de1a050fe5786d475dd182cb9266ebd845b0eea2a64baa834f04b3e14207609aacd6c5f1c72ab777dbd8c39a4b7fba3f6413db80e642ab78a34dfc02e0b4b3ab638f6cdcf035f1f9a4ee9b07648d55489d2f2929e403b7cd777fbe1b913d1d581cae9426b5a8fe3d2a68edeaa13a7cb8a29c8bfcd80b9b6aca81411cd3c866b3a08f55ee3d35d4424fb105dd61c3eb068b62ef86f587cc0746c99886ec9e16e255069d8db08f33ae19d3f9bb15b7a3fa70af9b0f6fc91ff31669f170b410830d7ca705ce6740e2903d65f56defe84c9859578b6cfc36765753341b8abbe794b0ebfe002a129a181194ec3df46022ce79c9dff90af6a9714775bcfe970a69ec423ffc946507b04d6a92527410b21d56d8bf1b9ba09251385e7fb2ef362d418f2eeebff8340f67b1756e32775240346c2dc4ff52e75fd09c9e7ccd80aa3a84ff98f675ef11519e4142b239636c9c7e7b72f3a31e4e490e00b47dfd2d41498438ff4120ad914d644b825876955f57845fe522dd42ebc7dbb44f497ee0c8c00421bf8649d52afab0fdeb5cd5c4fc171bfb831fdcd334cc280124354d9ec23d853e30dd3c984e4f4fb152034b308716c0b241405a6b6c93020409a005eed7dabf62c7e13eaa27cb2143a9fffd41c1399ad7ba15106161d63fa5a32de0e563e8bad7618f6abb9f6b63e1b6bfe248afc29804921231bd87d4557014e22a4a52b87b60b07e3d5d09cefd8fc41dba291e342b150132f39778cc6086121ba38b0a31d80c994320ce539fb9f222c054c77dc3898ed64ff5bbdc1c05dc2c6c7bee4b1ba741a94878d6911f8d56f1c5c175ba7dc40ac60f38f204420f6eb935c733e37a61d4b0d983864d3ce91ebf124174aeb546a16505c9d680b78986ea5f60e8e2a5dae3ddc971e52635771f2f4cfaece23042fca4d91f14714c9553f884d9eb93afccf950afadacfee9785a7b8754cd141a23cc55910fb952e89b892a1891d4e395722dabfe1c1ea74b3863fdbe3f4f98183a82495a0665839018f4abdbcba2e754aed5f51bd3e13bf92771f2271a9d647eb43bbf11f9799ebbe2016fe1b25c73bea2e7799cbd5eea05e9e19f7dfe6495c90086593d55672dd9553d08bdc462d9864a5485c9d3672a44a09db10dcb2e4f6944dc83d08870d3b0443c320618fddb43361c59bf0141a68e7472b4722af8de2eab8cfc0f7315f12df0a7789a85be173b4db6ccd02cc449210d8f1890fd1286893021409165eb4562cfac7949e6094c5e59e377a3d4d53590e124af24ce4b8e1b4ea37fd824683d44a5f27a0fdb8a4a8c1fbecb80d089a56aa5ccfe9ce7ce7d40097f4d8837745e27432101f1e7eb166f9a48fb09639d62ac0195f7ca6c712a7911a5b3ac5f608157b5179f7b8366ce7ab20ef3b2513102919f2c4d88485b0ac6ac8b4b95b6331e85cf22930f9928af1deb273c09e866a1d79561d67f194f66031037e7fff02d413b8cbf668c0f8c437404307f95d680615c2497fb9a5422b88bb643fcac4342361657f8aa90c99fbcb29a55c0b341287e52c27ce9487fec517b428bcf4dbaac152eca1f297bdf7cdf56da21c0d668afd472127484ff4b0ecc99852507830b5eb04890ee10f5b50ba28e2a2a81b4b6f948ee1d4290f03865237caf1cd94017dfe293f4e0cc509673cd4ac9790d4738dc4e8cf9701187df7aa47bcf289a1c086bcfd66882ae7f0cea88f6bd1f3a087d896e791748bcad001dc2701ec37bcc0d625ae5861e11deb3464833b6f329635cb54ab79d5d0c8cfb76f84c910c781ed6a8597bed2f41746994477e8d29229af33cf0e56afed34203b4acd51adefebae062f6c21c1debf4b9e468f290bc8c370985af44aad1b38b461ec9ca3028b005f071eda74069ad7c49858abc0a4682e1fc1ebda2a342fcffa6af92e7fa775b1a0683bfaf3a850055d981a4c9a6b818aaf5779055561329d9d4e03d4cabb39066fc74ee8988f12a73797928971b6bb98b9f9e8298236d880fc50b7738aafecbfb7550f05e53df01ed36472eedd2b546e817f058218fee2e1b038b62d5a3f06e950234a912157638e0abb61f4759ac3b15d86d18ca346584d5e32365df2557afef9737c90a4f7f913623b595fa2897589647d2464a41d2fb3714bfeff6da4587bfdf369861f3ed32fe7a3fbbf8db8c702e7c597502211b25c33b35c3bd83d355a093deb1ac433036cddf876eb0ede99b900fdecd495b1021c0efbd9a16e7a1787d8118a3fa4417f14e8cac9e9f883facf412f29ca03652d05fc39883f53c1dc1225ba163532684b52cc2fa622d00640ef46a0117c32483b66c3b6452f1d428e32588219baf93cdf7146c6100d380b98af4ad9a976b58f3289ea1aef3edc63d663b5153e154dde4d1944991fdfc211db23b4803b0c9110a41dddd30aaac1036718e9bb707e464e474243bb0f258288bb50d20f7c0796e16def766f93445398e4d9d0a1aece0902f745a0f71b979fedd2ba6decbacf3e8fe2f615afa0191bdc63d44298ba4689034c71712bd966636ac91fb38bd5565a3ed9d6bb9b04b89fd02064d34d2b7e34c18bf6251098a6e33ca50bea3d81ff0e578c307ffe7b904a9f838588be54307f73091eccfaf99e53666123e34b59fd4619334bb22dd904c6d9b0e8bd16523fb0b764141c02409799c03808b52acab48856fd62eacfaf9a53aef29492dfcfdad2e6690aa91350b44ad74ddcebe8c7035520474846ba93b72112c46ed64441d809fb8c3919fb20bf2ff848dcc94e7afa16340c5a85029c453019b7e03961ad08fb5683f05f85e47a311525053af380736bdf4f63722a6425d288ae8ceadcd89ba7e833ecb7d7d549815243e4ef980200b9f8df48470d2d633e8c7864e35a6c3fc29b301d12b268b753284e19e8c527c224bcd97f3c1084ef48db70b36cadaefb2f9b8f4a73b8730030bb40afc1e7f53af91827325e95a43eea018bde9a98501fa1ffbad63a9bbee2ddd351be31a2b2509ff1be603692b5b9664fc0772135266cb6673c6342487b7ab42f1f05f6617d499473819ca003c5b28ee3955a2c6259c970fad58096c2e63adb150f3120883554b5e87da5708e4cc6fd29ad4e7c394813ba5b11d7e2f9bba02bf132e4c7c0b02361b5452a6ba91b2d263519b1173196e13aa43580a741bb074702586b38c74f39ef4a88707cd076df0a46946f005ba94855125e52b211950465882d6ca24b48984be22a94b59b2a9460e37130775f35c4b814570d8dde8821e6b45f142174bb7915f47998f5ff8f85d786344796de6f968e6f3934826429dce3d167fa95fe7b0fa1fbed2cd35cab49773f4f1c3220aef0be5851b4816f2310348abb37bd73d9d6f836be0d4b99a6141da449fa82301830e61669720fec9440727b9c257868a9038deb36b9120828cee31a86824bc279f7cfa32dc36212438aa48d95686e39b69ffd30d42198cd00588672cc81bc0c7b8d621d566c2eecb4ef35367d896abe00cdcae76bdf7c6f674ac6f68dd51ee7412fa5f4a5f035fbc2e6f13d2ae5d468f891e7e365477f23d0bd3348818e3610f4a722f64706158dccc810c985ef88641ab2b45d916912d9b22022316bb01a9e1ace918fac5d9a56df62fbc9efa49567027cbd34859c522db8575688519127288927ecae88736ab4a60f7978e90f8be0014d1b1ffd931557bd5729bac93c865e70fb80cf26344149fbeefdd83338fecd73a0a1c0d514eb7790b27ca23851183dcbd61d584ac40e4319d4a9ad4a1b233bae2364ad7523efd58153fadc5daadcddf4c3a95a13a2d0fe4ef39edddd09ece6bb577f9ae4a6b92375f2e896f44b5c3a77eddea827ac6f21c72228cbc396fb318db5a6cdb66d12486be14c2ebc4562824365004902bee3a1b2e013e35dbdcbf8e20e250e08c4c0788c4d612e23e87a4c59a888aefbf851949ded482c1a827ed9ade213f3e39f2176f7f3c33d79d196fe67098214954deccb79f8c57a23b51a75d56c89955b4813ebf3cde9b03e9d3d3e5f3ab5f33b59b1e0a9db0bd0d23da52e4beaea8f080d7f8090287c73d8386f9f925b390b015321f7332bef13e02f1cec0a90254ea26dbf0540d48786535ce973de7751b5c60336d2d1a6437b11315040de1caa9452600a39c3b557ef9d24aeaae0bda13c6a1b08a4444fc0222eee4e31c49fabcdba796244f5f94ff97ee7a3f157320c8f4e6242930d0ba72fa6ace5b65615ab65eac4901bd4e82d09b21b39d1fed6ef4d5188765d17558e62451bf02ef0ed688d3b67d528485c02cc268b96d3c214d9b778726dce63a94f394c9f04b02c1514ef1456b4fb40830b20eb4c5334997dfc7747b3bba838f1bbae61710663c81e2d3c0961ad785586723c953cad6559a5b7778092263a263fba24d1665d8e0417f87d3a4c3343cef284c5532da02d83fc509ecf73eeee4436acafa7463ca835078e4286a0140ae54f2f8ba1fd988c7a61f56893ba99a018d6269321a05e061fbe25f976a2c0ff61f897b785bcd41b25ce8e6b3f8a38d12d377311419370287f3e7074c4d1f00f7ded0c717790e116730b067499f97787365fc5849916a9006f357ad68837efc828c8d631bc4de4db0b62a1cb9e6c55f8dac3ce7457ee48afca60c895a2ef5d44d38ceeefa1df420a6046ec4ce971a07c67c66d2f29ecff841d79fac3a4c736701210dfb01ef367fe48bf11ff88126adbe74f27546c48c8f6ccee567e36b5298e70eba554f0f87a1ac1c423ffc6d9c2b2b98c78b48bc6efcac35259ccc12989f916b87952fd50663a0de827097f7b198695ed73f36d53290e8c8265d1d60c3b394a155e957ba09ed5e16f7b5b0cc26521f265ffd7e53452ddab578d1acf7e192982228a50f3f04a6ade9b96f717287d9047eafbecb6ef0d4ad6b4aeb22e197e209d4cb02fef721553dc6667fae27ea5f73155b6cdede618ec1ee4b5214103e8aa10e21525bc35434229b4b6c9c8c97af50dad74ea513991770c641f6259b6ca3fbd6c56a1ad1eea992c326d2ce0d09ea2b43ecdd3164cead41ee104fb256f545e29c0fb9c844b2052067d199fe63c71f1297d453162f3e83070041851877973f160db4a5f28a7020ab421dab3c060c4935e5984efe21319b05b15d6e738c938edcb58af8f7c44221e0a6ba0cd70f9b96f55d919248af0999541f2715575257b59788c0ec6f890810cab7841cb874c50da5e738d0d03a0b0908744d4aff04a0ede3547991f644c51068f937367d2b9fea89bc90739115ca294aad8af2fb8358dd33c9e35ff82ff78e14190454954614b15cee7fb79231be8d35ee87890897dac65abd65ddf752d99d289246d33d0517a3bff1b24f13f038dd6ab015b890ba5873885b9e0f247bfbdc9558da6fa2ca999f0cb4d3434871905bec62fb199f29c52b3286081d0112c43630cf5fb5eabe7c90839368b0e3833e97585fd53561955318cc3b18c883dab1f1ca9200cc975359fad36f17a9a8b4d21ccef7aeb934103f1c36b28b46600eb6fc8ed983840a6b1ae4a5e18e913470c5fe3f1980042ced15aebaf8076e853010e2b88bee7b1620071b1bb5045fe654f286379855ea9ee7eae92d10e3c69362171c1f55296c002c197384be71cb93910428da8c844fa2f78fc7cb2aafab99d12191d T=$6cf546f2330283c4e783c1848f4a84ea70f36d58ce3784b6c21b21e06ab88a6ed074207ea51de56674298093c31ac3fb485b128ec2073655eee9bab6bed35e1d4afdef75fd77a624ef625515e31582681c4e94aa9beb930debbf9402b417ba65cdc66bf374bb218b7a6c9f0b67d3417517eedff99e0335bce0a86d64747c930b4e0172f77a9fd297fe6de0768f825bbcdb1474691c967f559e1f9f0d5dc75a204acc878e5bec4e8ff87365e035043072841ec7347a9af90282e5e7b5d381b287faf96f8bec8167be8f9549e59d19f92b447808ea76960bfd52c895cfa39305a16315e91cab24b4d03a7c5487040870184bbb4bda21768c23f3298b5d87685b5386916e71c12dc8e752dc9a35e0235cb42e5b6d5d4feaed3b2b663c6b2093ba4ba5f00a46850be85cd5384db011fc6493712a1212015575c710d7ef3651d7cdc6466a4b7a2bcf935632409edbd4c561d9697237e4ec5661d32866dbb36a9357ef9122ddc8a648ca029eacd74137173cc63276ae935f1327ac4c2b3cf090318f785ed0debf90821b08938eb781bb5d7fbb248d20030223c16c4c753527ec29526f3b73dcc7a83eb52a78e4bab8482fd8698c83091b32f360db6cde16a5da63a91650a865fa1e9a6679196d55fb0e2a191cb419bd5a3bd29583c687ef78f3c5dd1b6313ce5fa329b3ccb58342de4f5dc9fcadba9e1004df12e05f6bca5a1e673ee0090b939de860a6b1610da0b9075c620cf895ca2b08a02a3894da54c238661bd0f35d952b85383d686b8bea352339b48dfd12e8d7aee181503710104d9e3f44d39c5bced06d44ba314eb3bebdd09400ca0e2c63eb6a8c55945417665173c24903857648822f52da9dfab416e2fcfeefc2e0ba0097411745fa853c28570d307b539fe577d84d8f45f3a603e050c6299d1256a25012e1227645e4a45e24cbf47a5cd1ee84143a3401c6ee4843ed968813c438a50f62535dcaa189b6a7d4f43aaae48865dc51552d808a31e649f0a91db3e68c4b165121e474d2ba7cd2b7b6e907fae5839488a8cd472feb206150fa64d84a95653a8a126f4303cdc6a2cf6bf7de8a10d24684294ce04e09a156373fc1a8e22996ddb6979a43b2625eb835a8e16cde26ff536a06c186894f6fb08165b009ca2e793aced42d21e46298bd105a4e5e010ff2cab6b18dfd62aaae702b1e9f97eec03d9def5f27d61cd3e88f4cb444d59776594b29640a51e869f5920a3519753d3204d1b8edbcbe4586666cb36544211fa045e6db4943e969a394a9f110c54bc22fde3e27b542d43038c3cb098a10b9f9473f0d82aa6aad588602dae5ce413e33c176e202efea6e8c6ff86ea4ff58b8a5f8cd995afa7b13a9690c8f71e56fd1b834a02bd37cf35ea0f6f025fa9ae2e008ba443554b81ee4e4afc04582d83cdfb8d00de3dff10dbb711acfefe4b4e4e1bbe791bbe2e09c4ca59d49912ce8e62f42e0f4fff04f6cb17788a1d7bf8bd270b0b8e0c1c9697e79a4a84ee3dcc6de7a6c7617b3af4ab4f8c086d71908ba2a3f4463e4a8597846f056982d2e7e2eb2765ac28aa9c2a16e46d517136607c9503ca4bf2c697c69bbeae5fa59c63df55477c60979db121490d58bff6afb8f94af5efd11f84d2901ebaeaf8de5d25c79515846f817defdabf63517897c1a1b060d22d73103b42fc8cb66aa5b1030a5d75119ff8be9d43458c2057ed91b797e2db51dfbc7315bb86cf473ed0571170dc3b559259bd0a12fc311ce8c51ef9af2765b6955aa576c791930ebb742204f132beba679c12d08465fc32811a2c3f3e0567f38a14fd5e6bf319cc10ec29a43c1addf7d07d010664c8a64b72dc25cb853c2cf26881077202934ef8ee24b36324660a09a5ae31c327d8d03f5c559e21d919aca4909a9398c219cc1f1415b35b617bd9dd5bbb209cd0134258c39222854b7ffc88d1d2994e76180d370e2d0497930ddffeba637795a9b41a891dd8f974f4c2bf5a1b2f440604fac4d234cc1e8a5eb880ed58685e249d322b73274a176905a60dbd98a0ef366503b55e709b147990a29bf75e642fe03a218359b46c7f0702d9107d82972858ec5509f99dccfc7983c40faf58261f215a0d9264d31b4cb92c42ec454c508e4a58492770e208d5f40820da0c14daa53451953ac69a6fe96594f24f93a39fe9eb47f140fdd25f7d1318c0c9d99a882743b1484e27b2ae3db98ce6fb7924e9a92866b3016962436daad73025fd6b7e6f4231ea433d573fba6e2fe1c4795270e3e6ceb2a1e8e7c990914859836b7d9689d2b53ef412ba649318e632fe7e189669ae006ae170bd773b471b3eb682b64ab4df5831849342bdc258d55e84ffc4752f22ee958cbe7a7e79447d57546f3b88a9945afaf9e923f2dd34c1fc893b42ee78b53c5901656cdf3a22797456506c1dd2691f105a9eb2340b390df7f523e1ae373901168919844d0caba69b17de170182f7773d5e2394874f4811883e0773a4959b3afb1ab2f1e1751cd7e579dd6c33a8d5cd44e67668429d977c03cf82afe24610e9db41878056afa6d47733db3f681bb99a7046eb4b44fc44386baf028b80f43f5749630af194a126cea8948842e6d312212502067a7f202602d9a9e29a1e900757713d203283419fe16037292d2a8322283e4e68c350088110e60c14b075e387ebb2497b028da8e28386c7593eb54389bff0cccd336d88aaa49dcb9b7e5173e00cec515881124287d24b5b0d3d9071f44d5913e9a6f79c378a897043b8cb9f5856df9a583494c4751b10017a8b183bc0006a3864aa212c20871b3d19d847f35dbad48f0abf8b2516168dd407b8b3356538fcbcb70a1a308f1fabd074e4ed4b8b117a93bd108cf22dacd6548829ed9588cbcbd8622ee02f57e2920689f283f2e8d21cce7384d0ef693fdd2a7e7d8f35354fdfa1aeb0a27a6c9e711b8556d99d117fb188761b03465508dd1deffefe9a4bcca4807c147ec8943dc2cabb1be277c7f1514bd1a08fa6b4da3f6156bac1ea390d48d0119b9ad87aed2a55cd16d22d1c0f141ac9724bfa24c993e1dbf7521d964353acfcc54e68d2ef164bae72dd5e52257b25c7dc4de28d49780b34258631b8f0fb33001e228810efb97de67e6170c9826a0faf4cde215294d28e7ad1eb17e3911a58654e612a37b9e47e060ea1f79098b9f0b7defbabe9e28f85e9c889917a1c2e6600fbfe8c1d0981ad6db7ac28389fc09a8b885cacc747c43bc30940971e0a0d48d9a25c2377da6987291ebb4e50029976d092edcbd9bbc271cfa2d14cde8c037e0266207e8448f58fa0eb137d3a86b82f248658e263cebe582ba66168a33d109528381996fd7527608b09186e446707a0b3d33f342f28c36fe5dfb58d881cc3269c4ba497ad3c138d45057dc0637453555b3f3b05b32dc08b7baf494819e940043a31b167ca028f812ae6e4862cad11ed690f3a52b5beb697bfb3b3a30dda0e3602f94a8d347082b11062a0eeb4516d53f6caf509e08cf33cb6a92b791cc5d5084a62060aa5804706f3e35064c40dcdc2ddc0b3ee3cba179b0ad964d366b501b02bb1d188f66fc52dc8cef7f21518cd553a6ecec04a52e586f06d0b41036e4482d1e2eebf90fcb8318abe2d64980b3464d8dbc8d4b4108c2b54bf259f7cb18234e30994a7c7717f7cd1aacdf849043a6d97ce417d85583e47d773cececb826c7bdbdb9bdf4712ae481568722187577dd009612d18fbea93e5aa3860ea0b529aa63906a0270c0fa08150062ee200448996f9da7a899ef708d1891272a917871589e8225018ec15eafdf7d5e6ada40a33a7463484eaa66dc99506c9c404026f6c5ceffe0327d3dfb2c2781325470fe2cf5d18b939f22800476fe5e52195b5f53cce51b4ae5c95d5b05679c600a717d21d0e2ea27cc0a5f46a21f3d8712a8d8459f835124d201e9aea4ac9d84591a607c2b5e5d499096a601aa147489ad718e856be562f4b6b752ea148e416d112f010ec0bd2ed13e6f4815d0de174e5937ee67a4ae5f28175fbfe4635cc70d5042c634bb8357810c4b896c0eabf79c1da1374ecc9017f454dfe1c2af675f48cd10c3550302f1d5259d853887c042c615aad6d26eb0f7d0e87196004684d034fbb76e74ffc21f72169fea1ec5390d3e168d906ad7f4d1beed5791e22208633e694c24215b7f93193b0c8b8c6825bf7584db03787fa4659d757a68f15a086c64bfc28ee15981d43b4e49f7d6f543544f7a31ae4a3935d3e44b2e09def874dfd3e182bd301eab40dbd5c649d1d8514d959e5032502dba1322fb0c512df87b8605b550f0543cde6875c55e8df46c3a20900c95c08517763c8ab0ca79b0a352072136eb3c13f40f9ed56543bf560a29060041be0d30685a36258cd7b91ddd1caaef581297d7a079470ef7c75eac17f7eef67ce53d5fc32b618804367e03b21880a29a94583d038495216033bacf2fbd735bcf437a684e770ca621d49ba082745af341de2ad50bb9b70bdabaa674778fb6c2e72c628a645eb61f32f69a47f3a7d9283462eed2589be04a8f5f1ddec8a0edee334d57655e61ae220729127a27b1d3f40921c18b119d2d267716a0814c7c7dbaa248d333916508c7a85d6b929ec009c611dc670fad89ff94140e7f67bffb1f264b0e398960300dea4cf85cb96e77fbb36b7e8811bb4fd47864c43fde972b324212276dcc3653fa1f2299d56c98371cabd38c59feea6b6c2294fbdaa5d8283a81a28aaa86bc47e0708ebe2c5a74eff4ad7019ccd745f395ee7f120a0cc831b557dda5988f478478bc67f5bbc477f4e60c3fc58071b2ac05b54d526d7566e69da51acd33ba92143607955081119c45178a5684c40d05808dfb9071ca4e0549a309e71357c1f4bf089324af8934c06113282467ab631f03be07d7c1d043c9996b29446213a8c4a61de5e1d5f4c2171c6f5b7113f8cc08ead46b49a880b062149041263bf08ccb8438fc73002a7a113c0176ac425a4b308af77d2098f2ab78f71e1db96573aa786a823ac5ac948a9cf883cde8b7c620dd01bd39427e01f138611c2f6793a3b40d260630ce5fb9f116bb5e274faae889b81a77b183915232167fa80fa7c04f10cb73d7b1910e41c5761d3f165967727c456380e12da4eb3283739b029bae0e834cbda7a9cf99cb253c54b3a8b1608e4dcf08ac642fab1356a9c6aa79eff293a54b271acce9cdc40f13f2ca29d0865fc3f1f3477250dd4c73e4c0ef96bbddbdbc8d3138575943402a429e853d5a7d41828d302cb83c6c0729bbd5f4f92af5d27d2ade6d0e2d4e781e253bcd5e37d7ee5755cc4dd856eba5215574a72e879341aa462bfd7aba231650beefc547a30c5e382b0b4e37a8f248d5440f6ab83b056ee0468556d535ce2c3674a27fad99103c8af7b98a4b7e7ee53fc80b08eda6a6aaec5501f52a48e973235f577237c9ec470220cf28be04db8f6e4955b6e566fbe9c8e49c3856df19cd770f00fb4957669be731a33ad3c716b76945973659dafa583e3076d986264fb043f991a4c1dcf30e338f1de4cdcbc5b351bd0908b3e444e6c0cf3c416e1c6810f6566ae998d0368df653e5bf38d431fc4d41a9255d479e12bafb2bdd17264b7e29f25b76f8ceded083150dd8c4f2f8dc44d89dca75b23bbb80eabad36162e3902cca17c3e82c95f1074fc94031c1df42d45c46a1776812d85fde2f2749ffdd0f1bdfecc98354bef75c1faff747d9dbc891ce1929d6677ca5c314fac28ef36eee840e068bb33e740840b7d273cac8946cbd0a42504a7f0cc5396eab9e54dc40b53b49a3d14302db120136afa7579a6e71d3f49b7903ed6b8274b0074f5d6849014c0f38fb8ea1ad54ae147b847481b8690a93003d99be23f22518f1d78a31a560a5e2f6c499b3b6f556e49e245192d26cfdb064b5190aa8c2d256ed6f73f951b66cb5fb11d0ff4ec416cda327d0c081292db935146a461bd4b8fb8e662e8ed4839a7fd77855ded6f4dca0c5b0ba7b8678e7e021744155725bb05beb7c4e7935c10f334ef9efdc61ebe6a156266a02f4b75aab44dab91dd2a4450b3b028449756ef21022531c5365c551c8eeb1f364fd4def323a77d636b90bd10c0733ac0b1c34cde1c6bce0e743cb21ba38e79c6efef6028810f8b97c9ca6e3d0e30a345c74220cce1eaaac39715307b6d3493f9d0ab790d73191a609a11999b7910c9d37ef7d08afec60efe685c75796177f2c245eefacb9c617585a568b2165df6680e0bda7e9265 [35] S=$25bc9d946e5b8e W=$2694c11736782e171d90c4a4abd862d755568d1d17ff834db1bfdc31037c698d3fa4df144c53e23c679c37557c51c5b347ed34c909ea474f803aceaae67f6994a00f54f9b7a9bb6fc61790e886699d7b9a8a9e614d4fa34823bf7507879083b0f1cb8aa050c84d379ff989e7769ecfee924ef144ab6ff6f29b172673b014ad86c87e61a0724a503b1cf9bca95d9ac03401d97631464ff015dee8462f8aae80045f3238c700c5c007a33b5c1aeb14e3aa2e2b09c04ea1d1bc3d0bef87ef14040b8de0d29551db9cd40d9f1d6a82483c2b55e2c1d80944c4a2c7913ea597b7283c31f7be4784f208e05ebdf3ecb6b541b4cea036e1ca1246fb6880726233e172bfb13495c306b7e2e0619efb6a6d83f0a75aee9eb1083bbad0fe7ec869d229c04490aec7ce9fd63f8bbd7b5be24b31266df082d37d6ef0332d690c2c9643e9993a21d38c15fd33786daf33fb5ea91cc2b663eec52a4001d2848398f30b596bba2fe47a47a6cc6ea411ea84aee1d8c094d04bb474887408a80a132a953c49f4f52085b494aa04261965d82d2138664f88ef58189b754655849bbe0af2df7520300c5dd71f574188e051d098aecb81c5911f485d7bcdfa2b67396f0744ca870665b7893dd7edda310a6bf7e17c48ec8f869d2c0e40c91f0af1d1714a5cf0251fdd28fd35936dd744fbec018ca43d8f78d76b4a0e75e8f7e06c5c7ed5cd7e7fbd09d2dc6933d3efe466dfec6af1975517b7b8e9981f994e23b4fe96cfa8575fac48a8627fcaa8be821790a578626324113d5425fd723c8ead864ef49dbf5c38fdcf26b576252b7e0dde0e6b332265d89f17c63d2dada493d7f44a9c2d139c6917a8740ea2f044fb1d28859af132f4082708ea6bb1ffa7c023ba770f99a7c16803140f1193dc65ae4f10f5d3cf3b4b6a17ca8fa51e291dd43d759566be5b65ddd4088e8bbd0a5a4415e62b31f6bf5ad774e3d9f46d0150481113ea28853d668a84f3656738541bc4fcf2120b18f57a99b95d0441fbdc69939d4588c8576a010e3cb603cbb5354e2031e9bf84ea1c5d1e273e4c4e96600006534a433f8ab0dee56c2651318f2db7850c37ea71c410b1ea7195e7dbec99c7a2e6e283e15eb318adc449c292058ef0042c0a405cf4bb2ba17f360f9ef0aac35034635fee75fcfa19b1c20e1e788decf75238f6882d1e0ef6d0a554a8aa4b43b11d373206e85fd80133cd431ce5aa209a92a847628bd107d43a02d46fdb04b6f99e1b7c1935933e8c0b12837e8fe9a50ea5293d4d0e4950b71a85c30c91a43c7263089c539092160177fec659e24237e11d797858589612f33dce41c563c9794aebf6a969d9c87ca4ac9495c0a732f155de6459affb4d207c91d2bd1ba1a172723f3355d8e63bf5a7b4d02884d71bec36ec96808b4faffd1fd1d47589911e268dd539dbb07cbf6ec38da8a76731bb82fcde87b67dc1e2c3adda880171a3dd864240bdbe594cfa9e6bcee2cb578fcad8966420dd06b644eb886d9f1f150ed01c72f6a160c267df6f4e63d56400c6b26d88f65f103c2852b83b2ae80dd638d5a85d71c857444912c0745ce65ad2da8510c496217bf5ae5163b3d9ef210e5020939a4baca04f686f986493fb16d40811aefaa8190594180102b72a4553553a422744cc281f07d5e2dcd19e750b70d1794b1bfb81bf5b2894f6957fdfe775e52c6295dfb65f1f68c6b55670da237fac7c95378f253f2c0046024655a368061e798a58a59448361a037b275df90c8fc2421cb6abf183bea4b97f6e8cf8103ca95b212bb8abab521e505e43b1ad979b594d02798b5fc0561c0b3d6e7f70fb42454377f305ec004dacd936828ed3b21073d695883393685970a497c3e9b867bbf26f7b5220d5f7f4a9e94e62bc6e8b01a18a59472d266fc1e45fbf8209ff76f1b0b107ca320ed355b1ac12a6d3f28e127e4061feed27000966c9d98714cb202d8d1ea96d79fb86da6fe7a53502b75c22c03dab328d8bce19d6f9a6db3950b4a8fc9b11e63dbb77681658d5be68e8e5b6538f65e3a967fdedda9a8a8e3dcf9dc7ce6f2bb96b9ba179b2df0dcfe43d4372affc79083dbad3086f55679ba8dc460a237c60c8fa34d37bae33b1c45f2e551a53083742438b4f2634967135a9b675bff37b530cd9e06f6c5a38db13634894c58b64687548013b37b6d7a95c3bed19848150a2066c090b691a2f7a7bf5ffff051562cc46b0e00f096831eb14fcf6380b2463b39f6894167617d4ad42bcbb8aec0197d38720a96f6f46a6ecd361019c4d216b0807601ea68a1c0f4c3e7dbc211b130820c3d768c0c0c8748ce4c10374b1f0a63815a5368af18ce7af5803157f7253e5566f08ba22e85e14ba5261113fb2b28188e9cfc1a8aa6a4e925cefe04def896117b3b59780fc26c7dfd9664bfc10f8b4b3dd2a6c7ab2e64de62e83cee14e930c9ecac156508e37510c19f029e8f9a292ca6740d6914752c9b6d427b66a0efe8d570083d0499bc96f2670f8368a73cd401c0bdd4abe18e69fceb6b860d3aaf66dfb75cbabf3150b33c3a27b469729eacef1f14df4a422c4159dc67747dca3883bd4ae3fc786204c6133ccaa005c1f784ecf25f014916467132d6d2e030adc8f4a6ec98cdbfce413fc287dfe51164a2890a99a2b737ee0950432fdef26fe5732b753161dcc71c45a2a61a38b232374ac13967e130fbf9d36d521df7d558cdb2de6ff64d49126318e5ff696839c7475c5108033e95dc58028e3a34864335796e2635f4be3e2baa7b6ceb579ea037e4ed37ed81919fcaf42389ffcf2a1654cd7536347e36cf3e9dbd12e5b834e59a4609cc69841942ed70e595d7d0e029424919fd0d0a1fb9500d3749206041753eafa6f1131dffb6ac532544a3253d787dd3d8634eabd98a6c9c67d0b0e829c5cb7f8c0a3d24a644e5823ee5d91a6558be0408aa3adc264702990a039b82c4d26bc263b7ee35ac50a6fb1a25f0790c1cf51c3f27f97f5c4da7923b2639f1227bd7510cfceeec56b58a353661df2a5ce2961c5b730a030ca406c0bb9dc52e2be382cbf4dc2cca2ec5ef2fd8ce3f68edabb3e9a241fb037b9eb4664b98f4d8e2b4fc7fa770dee8e7dc59d8bb668 J=$18c856555c7786be1f59a289c000f1107c8ea36e5ff965bdf28100dc102cc481da278ac75063d41de4f0ba053996694a6f993ac22846a9dea41afdb4070cbd7fa3391aebf7f5f31447a8fde1fb754b8bb2d18d2dc7c0f432ada95eb16ce620dd644ae8278f46c9f2e5aba5c92d01044d985022029b730c1aa9278a02a46d0a92d0a1d5b58c5a6bee3fbfbcc0f7d97106d6077e646eedf4e927eae7fb36ab9eaca73f6b2f6dd326324bf8beb02e18a4ab27cc68cab88407753a2011659810d23a75a2144f4f559d835bbc0f94f42379f8051d505a7b128288fd8e08b6a6dbffb3bbb901738814bd1f0ad50f63e64c396df388bdaa72c9ae6671933141ce4bf26ea62e5ec21b9420bfbbd30123cc035bc650ae6d460006452588e3b5b4783e58a34551cb5bae1c7026fe81e1d35470aa2301771a3b9aca93a214e104dadacba4f63edb55a3e7d6f7bcbb71f08cf7d4007a0495522cf18c0c673a4b68fbb56e95b8e75b9e3b55030256d6fae8273c8ad5050814e22edfc171c7ec5bd22b6a2fcca6b5ab8406ca6501e7a86479f1f6371cdeba4cd17dd911e63616f18c63ed00b8af455e9ea110419148378aa361ba8bbae5f5d8c23469f7243dccf2b71251358dbb377b69c611c632a2ce55338d7591c6044bb626ca8569fd7557cf10f173d0d204e04240ebb182af24f44da28e371c50c5298b93138885eeb6f85b10927a1df75725936f5e3c712b721f44c6ed38271f187bd5d098db670904e464d1eb39c7f934b5cbc3e452d816b4173baa29b55458258bf70a9a9e614882e7cf49f89a384e33a946f869c93c53e8e5fdc859dfaf276283a95449aa487f094974ec457ffeca0f59e201ba75096d7b04455fe946300ef325b2065acc1554f4a905a6d5900a20f8a7209778ad6d4da9a264e161c1f4eebc6a1e4cb09fa7b0f416fc2221331dd9a161cc171107087ec0bfa94b8e147ca92777e9fcc9c945268fee31000a62bcca1b23941dcb05780947a79dba537204d72606a53114dbb6929480a703652744e98ea78802ba55808ab8668f5603c752a2738034e6650982344cb2d0fe3495c7a1b472a2d0c03eb4e9247941ab4d488caa5a4f138fb7513b43eaa08cb4572a6400a9e2d54a9713e5b5beb116a299ae2e76b3cb34d99928f3adcd70cf0b6037972bafeee67647cb70433580de0ab9e7a2a0e6064e3d69b2f7444a3ebe90ff634d38f5def61eac5efe8af6daa7fcbce3644bc0ce5f673f7999bd0d5e3769e5e4c473d24d730bfb99fa1a367d4860626dcb5158adcdc14be612cf0ad43f6f4457efe60d999d67e9bf528f0219ace54d32292cf75e4999a579437c7d338d4d2e03984a1374c8c1bd552e460a72946d610c100d88fcb352fcb73ae5002563521e7bc03f96bc9bc3ea3c6ae98fb8b09039beeb9dd196406ff88c4c572f794e3823a8dd950d21cc9d853408427f85b2c1585ed8c02d00000eb75357a466f2fcb5e2d55da6b26967283746c4adc7aa6369ff412c2265479630212bb258fb446085d99133e68d80322a7d25288af8ffc05592228b494c28c1813b7ed1002f1bba23027c78acc27233b618a2f909070c1d2aeb7a7a66fca7d6456c2dacb532dfe8891ae332cd86055f2ebf8ae8a42333a93450b77af8b8af8040508289873a809b4b7b462a776400b97adcd43ecc791402f22d2a6cc7c5bf58bbad21fad712990777c90d1e5aec9b0b6d235e0945f98bdbee0265f9a94e353458523f20e9b63001595d0d65513898c9721d3e246c56382de0ff8bcc919d2b3dc87ad177d0529570776d2358667f38c618121c5031c9288f72e1159836f3e7ce3c22634662a53aa53c1ee1e96bd622de4e1363f3a7027ae56583edda438dd25661d2c01f0544c351787610af0aa187357ab4c672a5d181e8bafa40f2958f4501971ace47714876896091022ea1c7f3e149a621e93917b5cac0928743812ed1b1758ada2ed0aad3c549de5cd7a0e6cbeb31c434468e2e29354eb95d1fcffa6371605665a8d9d9deeef47bfcdfde7feee52b8b5dafeb3b6540e79f810ec323e56ef0b313fbbcb123df370355b89ecc7d5fe1bc877a496a906eb30adc9cad3cb997af2c63ba291837782f76776c2926ed4d338d40ac632d0c901ce45b30df1400af41fc7ab3a5b78beae816bc0c275e176b6a4f3ddf1afc7fa3b31389f8b7c2ec55f9e4caa667c8b445282672d74c46b4d7984810826b30cf0f3151d0312379da5cee28cc5f9b4cb13ab9c4ffedab384ac46904dba41d7a492781f563a5d7270652f52d56d1c62087560d3a631f78466d333af9cf428018e1ff5e7bc5b955d1d5ce14eb6d7b3dc41aa40dcee1b5ec8a075b3e8bf37107c8c5e1a66f79a0f38c56bd332b02cfbea5d8488e791de4fec2623ed2c5d88ad411b8ed18dd4afbd2cdd39d0ddb79475bfdbd89191fdc55b7b171861f8cb5d27b094e7a2c599a63d2284d05c34a4a48cebed146f00dd6e7e8986c78d4b44740fc113d9c045974c11a3d3446145d7d01571ccf3ce5b6425e24803a446c9672c2cf9a5e4d620ee2d122b8a16eb094ab57190abc9329707a3cc1ddcc8768b3e46fd1ad226010287f0ad41b3061997d6c2fb660d5b5e4955bf010c9accf2250d546c144f05fbf57f60325cb5871de67a0e9ec1b9b7adb080d3bbff9e86b6bc4c22b67add543e9e546b840ee22d6050be252c67ed11f2b87958d121ab076dcb8eac9e8e0cb63bb56953dd1406e54de59a6cec67d1c8d6ee44d68a8cf63b7bfedb83eb5d34120dba9b580123b099acc859c4d073e30699b4f0a23503cec9b741d0d0361699bbc77c37371ed6720b775e4340246e5fbf07372c92db5f32ccaf210453766a4df1f9445858bd8cab72c09cc4932ad67b328de63a3d68195e882c54ec52159d1f5139adac44b68968bc696254c9ab6d9850f6eaff17b94e3d81e37da697a08a4a11610fef9cc0c27dada33b63fc7252aad82902188d04886e36102e5da212c0948bb48a3b046e232acb87b30832e7ce5d0b2b9b6ccb79d23e387047e4267e23af25cbfbd935cba31290be6b775537982f9f22e6f24efe6cd797ed9f4f88e1d845ac91716e9ebba7ed329f6d07ef8641cf8157b4e9c597647b0eea525ab6ee03cfe10b66a5face40f3143b5765e9db6dbab3316595573fc7b8f7ac9da858d2e197045f3045cdff498681a441b45aa2f037a107044dfdea4ed2e0a189ce0bacb7c90bdb74f53045f3f01847b1a21babcc1e25d28c286495b0b257536c8f4192205d381f0fef3a1843f3fc6d9e02bb7b0d497b5d6e7a26a450a1c9faa74cdb8b97a311ba1c2ca6c8a77b9645fd62801b2d65e533db94daf777a8d505cf4df4bebae5fdbe8b4739659c18f4b15c3b59b7d2ddcdaf341fe446e476d13552aa2831acfe288fb5db7a27586c02c0ffdeca4649af220c963abecb9de00821e44b88e894ee1fce42cd2109c0ee0fc92457fb85f0a4ae31bb960a5034ccc384c461f2c1b4f315f5ba16d3859cafd44085e061c069fcd64bd90418101b0f100ad02e8893533abff456a60fa48849523e761c474dde62349e78efc08e77cb6ada06e52e06d9a8010a5482946ff74928172bb5fe36183a1bc4d8f720f3ae9eb5849faa7de3c41c4fe6126652545b5ae7855d409ded2298fd015674f9ba4c4762e4f157284ca84075d17202fd577711dd14c479f40d3827a282bcddf6a7522e9009d17146031d4689a07a4cbfd01b7c9074e799193ea7df4525ea5b941b8f1cf245f1f919015650caf6380b7f1b7b065a6faa60d16cfdcbc1bf42488bf8afba15e85ac47257edfde6d2bea6d8fb8e8e66d7fd91199681046b547d3f690ec6b5c6a598919c4cd9a72eb7ef10d12c91de7baf2ccbad8dc32a8e57e0a6a4e11441602f9a9a69dbb817e3162c4f355f5cf7872fb7f271ac6dd14d78091bd7c54d033373da14b73fe1124aa20790265ef0d9331aa524237bce8e5d5540e15c6d90b0374f7fa0211987c746ee879340736a4e3ac53dbb88a3f89b5b58846436ffb702924b870b425c4f081556cc7f432894695ad0f859a7dd3b681a1062326fd77c77d93a57e31b116ccd67e518ce8af2cea6b63dbe95f183f4a40c6f2a926939784e4d27ea3ba7848b6cb5330e101074896a2aa2f756e03cb7362fbff58084637a9abbf01c05809c28c2d6935bda96b77fc7633d32b9efc2af9a2bff035bbf29a8884309180f0ad06c9ce74e3122837543d4967c61d04e7fc677453b010a8490759085341dcb2aa1dfa2c92b18d5bf4f8dfe65ac6c1165918505e7fa5e0d561d0c3c706136cea169866a80c2824e47ba4291cd8ecaa13ccb730c7115ae8fe5424d146f84098a5454e5f2314e88223f8cea4c11282f39b93503fd1ebe205614eb6fdb53da02fab9823e48a2f1d0da6931acc29d30de01ad3788140a519ed43efcb78749ddcf1a3883b9ae8571af3c1b514d475c39392d167ae9068e7857971145f1509fc6d24ae361413bb4bd73a2312e5621fe03fd615163792bfb69f92253682e3202c557019bee234147f76a226757da9bc82b26af9a06385a48ad05888776e01fdd210f3df84fcaaba9c84b2851ef6d632ba5db7148bcac75c00e41ed81e1dd28173957e1f58ec88a75c92bc19c40f9060768fc9e41f399eeb7cecb8332088477550fedb0ebe62ec904666c6d8853fb9037ec86f52dd232558aac9415f5c4a60782cfb02e087fc1847fdab77d3757653fded84251591be26f73a8a3f95ee51f767e0cdf80716fbb519d4791c86e59ed922b74d40cf20ac4976fb1e329c6d97274022fc75d81696c62fb874ce576a0e733267cd00ba23ded3103b4e3b1dc7a062ad0dfbb3c621722dca81293419fd6339adeb90517b9d9d415464c5fa8e5ddfbebbe81fb0715b0036d6bea02254f183c18ede58b3d39c1c57fd9a8402f57003774e4b0a89163598ee468da677fb24f3d25172b639224efc9754e859e34893865dbfa198796ff18e63c14435441a0dc77af549bbba4be3fbf3c785ea5aa5945878b1900e81762efb6946d8d1c886196390feef4ccc3efd02f36fa84ac8d9330b29522b5aa9beb68bee2c849dc357bcc965e48c70b9065c9f74f99ef9b59f3296acfaa401bfdfac47063940df63c45cf3861bd715de3609be74e4e649e583bd674ba7256927243fe7a666bfcc61e9ed02f97b17d9c92fe08a44c14a7fcd8d6234fa6bcaf1c5b62d54318b0930365bdfbc71c92912a1ed16f5f8acd7db800e2f51c6c787be50e7c06d58a6d186c383fd4cc7209b00d3387990cff0eb3c4c3e1855123c527e3f9654f29fb7004ddf67d9a2cc42c29bef5eed19e325726a785ba8c03b17ae19ea1fefd2acc1ac8d16c88ffef4a7b350b5431dac46ba58a54cd1a52d240f25e5090c82a8215ee649e9e8111155cf235d7d39e4bc46ccfc237e65447f04d3fe54413a579b676474c4a79ee65bdbeaff89ffa0edd7bde16062005fc09cfd90065bd895d396616e4ba06c92ade8e25fe5ca4523becebb9ef388a2eeb01ed71501d956e0c4aeb79494e218eb4fcc525cc083a70a7b7bdb48f4e5f9f1f703cd4f39cf134265d76723d24315ceca636d81e1aea307867ce79e3ab2af6f0ba0d02183f71363e4d8b8443b9dfc0b54f237941fc784cf0dbcff682a8c47b4ed9f99f3f999856432a9c5a2c1189534bbe9c8e24da02c5b2f7fbf985b644d6425f275e30faacedc61b7c49e2f0024bb85fa4c2d4139d9694f404e695525a5dbd1ceb24ddd508ccfea806fd5573401508f21b4e2f6d797370c3b43a82cff4bc8c7aed6ae25192ac1f53b033de53409c754b3d819f25774b0dfb885570a27b74ad2b728857f99688ba7d79490cfbf9218743223390ec020cfb8a352d07eab966fb625ad0b9a73ee0ccb442a28041f8d553bb433ce1d0f7f931cc028f2f82164d4a5e0f7772136d1fc6584373b5f608731ed9f715191b33e487ae9a6805961edbcffb21e97bce202c964dad8549d249b03b59bcc042c7ca8718c6e35426586aff37e71bd2fdd3e117a24b5ef32ec18f4fce7706142a910c1ef728fc43b7751e736b3c5be54d6fa129e837a062a37d2e6be7bc3e099ebee5be9ab77fb9c399f1924dc507c48dfdade02ccc750fbdf99eb38969071abdc383eb6ccaa28ef94ae82b8f7610de0973ee7ec6d8939561b2e79ac5876e08fa659cf5de6a38a9666b94b9b47ab29739db884763a5c69d5ebec08a1c767695de95d9591b9 T=$1ffdc249f66a7465f0960dbb87d475f0de7bda82c3e7e31fa9c0257bb1062bf72b771a8ee7594b538613cb07623afa3582de1bab223392b4503932f703a92be61c11c80eeed3151f1a562f472f6df440e1bdeef12c614c619252bbbe39b57b424f14c3452af0c66da995916caa4ede0ddcfdeebf0328efb18d9fbc1bf71842cd85b919048fb8022fb4dd98873b5bdc69ee72d956b8c3c3daa421ddbbed00844335daedd8f2e6545e217fbe10b4ae6add6489e49a823bae5da4faf64de5e56db4c74d39567be3c2aebcb34f63729cbe59b9fa15547c55a9012a56c65b1a16b161827ee20d5fa1c0f4c9a24d73e765e8a23b27503fbe54b7109a8306607654a1fc3e93a791310a14068b2556b2aecfe7b05a2c5e25e8dfe42ab382002aa344a6b6edad9cb234b0f6f3694a48596f356116835cfb29e96252ae8e0fd79d1dca29b79d603ca5b4d5db2f4707ca961db04f14dd7cd5b262f6a8fe3459915d5ecfaf8c03fbc02db885c1c1e5bcd28c8eaacd3418fc8fd410227dbc510956810e1a3939501e64f15a5b9cdc5b8cac067db277976a87f5a89ab5ba9e0a73c22ae38cf381f207bc76eb96998dc870f5013118b4bb006cddd3b53a7c16b580a9f3e5e783305dcf84cfc07fe5da81ef14b58bb3ba47abb68e8855055ab5bb3fb64ae8568bfece8e6bc082327868b0970c32f48047315be3fd1ff6401396279f30f38bda52a2f3e3b782236eb2c81287d5ee171c9b3a5efc47f2785219f87aec63eddf07fd65703fa67cdcc3d429cf71eca92b6f725f1347e7b568912d6a23c18c094fbca1edbcf7a853ce39f18711d6bc049a42f67e2bd5a27160c08805a5d47e43b5f194b7fbf884fd37a267bbcf66526a1cd95990e6e83be171570ef11d68ec03b87fcaca3d25b1023e2916c1ada516ae0b8c3a4edcda1260cae66521bc96805d56ec8b102040adc5b4c2c79f494bca83d8a726996dbc34262f6c0a9522e4dc895d0236c968de75f9d5c6aa8fd278a015f0306c0dd2244e1796db322039dc5983acfbdad60bb2152a055fb14baa65bdf28be05647371d057bb24436f78cf939265222d11ff548c08579badb94dd6b9aad247a2ff5ea28ec1a8e890a9951b58f9913db56edbdfc7f14635c915a4e31440ecf4051cb427cb86ddd60a2da1193766ac14f42f0dc75afce7d06ecac96302504585e5a9284f9c0c1d22c3e1c73818d47845de57211c4f3d131177743849fd8b0592fb40819474d812523ad5e83bc96832ab343dee128342a628d48cc03d2cb0d9098201fdf47f75161e77bf6492328846286ecd759a18d4b1cb7a40ceb296e76c43e5f1b0fa8d012054d786347c9566882b955f7bb826f0d182f423939f9b4aea9725f6b7107a602fabc36ef397ba91ae1f93fab3432f9f1d7b0cc8cdb6e6da0aad8f9081d54a0f175ecbc678a217461754b105fecba84ffd7f39bb1ee637702822e63df63e96df2fcf8845bfd09f11b8693baba33b7cfcebbbb062f21dc7cec2dfd2a34ea709f01260f15b88fd32e5d1d3eb910a926340e51c7a990ab31580d2281dc31076c5160fe3f9b0fae12fa9a462079707bd985494450fe9a7f5b6104ed74d7e3ca78084a5753dd478ef010df61e440f8ebd2c0d724a82752a78b003fddd7aaf993b4b691dcb267cf86ed838ad44f34e09b54fdc9ddb9b6dc066471e29bd8f5d498fef01b55342f46afd99a3e239760b32df48cb01428f6ab310f31a6d2c9bc7039f36906a4e575be7f788d5604ea0d4baf75b3988c2c64c01d777c1bdaeee30492e129022cc7e5f3127e6ea44f3a1bf87eb2448d1c0738a6240dd4e17c9600e69abc47281a51e7deecf36a8b6d43e0477e1037534de9f49f8d1f253f76d0ec437c908425f6d6bbb8be6d37948fca131f7be076e0e4112ff24bfd706ce05058e412246400494d3cf7e6c262075f8c495fc09eb3cc16e4c4c2becb8ac92c36e23d13e99ad63e6d686e09a129793b6ebc3ece57dc365d26ae27d310929dc10e1914716a22800fe9aa2c516975952e8fa494f71c610ab7e1391534c248f6ddba0c53084d013c1d66f0829334a64c6384a56884d3e923d3c3944484e29ced5979e4e0ac9767e17a972988e38d3e84ab38a8e425618253c3b6dcce25294241682d2f60748b0ddd3fdcd2bcc50d6019e9eb2a33672308b21cb3f7b271d24683afbca7a460b1f4857610e22f571e6f8b0d6390cc6a1559ff142757886b36360e3ed9cde1e7c47d0c203597c4d16ac1b986e9973db6ebe1966e763936c65251e92bdaec1c416d20161f8654ac770f7e6ae606887e8cb40b9b8550872b615a17952a241e3d9a426c88e8d9e8158e6c17e7c24b7f81e96c76ab749cf1a95313b46e05ab1004d7583fc8a12dc4a6f2cf0d7088ea71cf24867be61fab17080b8bfbb783fce95847b6dd8519beb37ef557de78ff81c749deabe8da63eff22f1eb6d34beecff321ca19d5a28477f8fb801bab20db0ea136bfdf78ec1c0e5f9013272e557e054929cad9de2424b79507048e15c21a00215c9a9eaf540c6b452f670d0a6a43ed9a6744b3880c652c35133ea92c097addffff797bb5b6b6e7dfaa4750429850ebc80d17186c65e1be5000104db0d7fd8052ca3d46311840b08a34ee996d635a65dc07adf9e0010511041529aff44b38429a9c511e55e2800ad65d6f559218c8859f333dbdd6ff4dc0830bcdf5bf4f9eb98a091621c83f52ad14e678391bae121aa98c91e00bec7d6175cf66e43abbcbcd9b9b2a330b2431670cbddf281e2e46321abefb247de9d0973b3d064f56117ba7deea91a59b20163583108e2478348661c36806431de111f46db0d247fce7ce0e546c2a935504589fd349fbffb17c233391c4aa92f5773d9775bd0a895a5f9b16e379a8af3455c018eae25fda484f87029278151ebb8fa5a21cfa725e5266d7d53ee38fc4a47ae6a3b9a7ac7422452831f58f657fd0e11ef98a398e8145f02493adb6d1db9286a29e0fc2266aebc8145263c0c366395dfea5f7fbdc71261e1a1d012d9d12d90f19412c687da263e1301bfa4ba3af8e616c13995e30b97a88d6b9d169f0a905506961a7e58830adadecbae876b62876987fc0aa71f504d1b4e2ae7a8f8347ae2a0df674a3937c3ef6281d2fcf0585449cb8136998dbce8c9c8f512e81602dcf5242ad97e6806bd0e709ec85e9dabc4b92892a1d88710d6aaca19f84fd430c5a72a0e1eefe8a85e2e846f527a8e31c39e8ec47f01c5a8d7601e21bbab969db4983c0cb842b395fd841bf4989cb82346bea288169da944da60329c9ee0a04a9d0c316fff4b45135efa4ba38e516cccd2e23ed3b4282a186912788c1291a5e631c1d5554409230e3be1e9e93ff64e4b50007ecffa5c00550ff7c6a5e68e130c2b35e0fbb8aaefa8bce9849a0c097bfd9e05f9111f2e58b1d5568a4d5ce2576fe1ac904b2ddd0a1171e9936ef35aa89ef986259b0e11dbc64922cd8cf6bd726d36452983ac30b8fab1196f806555c7208a0e562fff6300476d4818f040b5e2847b80987f800ce7109d4f58d0296430d6cc541a9c4f8262b3ab0aa38d9cae28a5e4f5f8c7a6b20c00add534728287b5da3ce7b4f00541bd25f8261b1a143e63de9e5d1e9abb2cbbe6d3b890465adc1bb8b1257530ad162fb6020f93d058a7b6f79d5de4cd0576e9ce7c8d399cf3766b8790b14c4aef3c3a89dbf663a33b2e8829a9993c62f07f9abd6cb260b1ba19125fdc4c27fb35024ff0252dc25dcb4a60567f3b2f9cca5cba07682b94ae0be7577f0512b64d6087f894a683d009b034e9dea5b4494d03ad0a08f051e5566bc3d66f059dcd2b4bf3d6551ff3f08e28d6168c777a366bf575c8c2fc9479e676d1684ba122a33a9203b6c2d14c547df76b5a0adb0534833fd2f9a3f7f6885a8d9e17629aef158f1c527df30ebb3ef039c44a64f85cc2d87be34fb84f9d37222b84118e02a37fce7eab6f0166f35d9ef04167adcdaf62009141cb0619bc5759c84f7a978ecd3f6f7f7b63fbce07b257008c25bb29016bf68e8f194e8532d94b838ce58de3e9969c28fcc22f0d1d87055c718672a683bc4fd1b04770ab512c283aa3a96a85d4f061fb43694b36c3739757c341acf049bba02043af49705fcdaf93a406267adfb377bf2b69fefce1e7b751bc87506ff45b8d9352804295cf0bdc6828548a88636b5336edba7ac8588529fc6221260e94d021103862c4d6452420d34638678d3dd91a7d3adda75224e720a5a5c0e3637eb85cf311f744cd4d61ae635c975f40dbbe0c8c7a9286de80bd1ff802f7a430e79fe7f96e0d4e9dd0a9f7a439ffbf1006e33885096f6139ad3c73c41c05258f7d87c478a1b694284d84c9d63434ff8162814afc3fd7fedc0955a63dbd0d0a0d5a207948f434e17594172d5a820fd693842d93735ff9a94b690c45a244ebf401ed3d007c68c4f2e8b20883503534077bf8891b0d2106feed7b7a8bb0d9e12472c4ee3d0f5e66871c9059f8c7503904e68b86d0c023bfa13f67ed553fa5b1d6398da918e23ea04b9870482a78eca89107a1f95c8b2212c50e5ca5d6427feb49660da537d41b6ffa8db99372862d7ce077e69ace8ccc963fe77fa75433da7c0c0fc047a09d992029a5fdca99bf1cd623ca2cb231e667a3677c0b9781efc7a418d3c8d052ac6f32aa6cca22abc329ab0fffd3453c01e288f72e6b2969bdfe8063339d7913405f479c24964f5162ca3b8d35d12bcaa3f4aec96fffe2ec8eedb0db4840d49b93532c3c08bc16d888326e0a967d88d892b1dd2010d7dc7f7919bc5941f0be1c47b979d1d0091e4d4ef3ea76efc3c8caeb1c3abc4516255cb97a5d968dc4ea71bbd5f4306b4b93f9c9b1ebae0fd45ab3d3dd3461a69bacfd26841fa1308a870b1ac458185760069cff1e88ea6b28bca2b233d359653a319d71fc93c5338d3e48ec453bee6f16d09e97772944cc0124e6e6375902db5a4d4eee93614ba66917f565ed906880c09883dfff0c35b8e32a5b589cbbc850c55b7b5fd97f9a8e9e606a4e1037f1de9fa42fdf6d0a6781fab245b7a53c47f3b8c73f9916ec7c96d24bca91b2282d19e4e6801c3c1374fa07e0c78543d9b3fc92384fb1accfbb8982f7bf241f10c90c88bd73c6241fc80d491de5ab5ffcb028845eb38a73620bd1f78b7a87f91a48c2eaf92cc01630ad438e5ef6c1b297f1a1a21b0bab6f09e2bca1e17fe6fb6b9a7d718ffc4abe27a5142773831b6c2f975dbfb98aabc7eb56682df7667e6d9f91d1c5417dad8a6e63c1ca4a6d312672203153526b3c56b4ae1d1243f1f512f55e7e2fdf6b3d5d6705521316620bef1fabfbbcd37e72004c40501ea57c5b2866b8512995c390cfeeb891f3728edc524a33b5889ece2cecee689842a84b5deccd909b6b08dd7f24d910a95a85df519b62e42775f332b12babd80e9f9571e8164b6f67207b78ccc968cc722ed279f8cf4d3a58021527bb56c7c6c024f2bc10d593d6e6f9a4e80237a9d6570a6b807c3dc1989cd41328e39083a3c9275f65f471a75f1ba6afe88da407358f4efda8c540c4c922c4885eb796d8f95da03c84dfe844bebb40aef133b0b9c9d8e739b57c62ecef32af31d1f33437a3063efebd6d37653b4a3c1e9b63d2b2ec847468f00e4309f576f2c31d4d58269acf5134da82508b47b9e9c68d30291b6fe496685eba1bf61fbdb9bf3b8b04364cbebc3eed801a0d7353da99824b07b3554f5e3776cfebc46b1566ba5ba4dce5a4e8b82a7f0a7513f01ea1ef80fe4bc70cb8451e28bbc1c74c1874d00b977cc3aa61754eb872a816697fb00edc6f75bb442375fc1c50e6e70a6dd8e529bb7eb7185441a72d4121bc67e00aade9af8cff9d60072b6cfaf001da3c5d1829f9b3e7b14bcc9043730a85c2b37706ae94dfe13d2038eca6f2a9d3eb2f28c0cbdb801dd2a209970b39a12a500e9577d6d93cd41b02f5f5d4fd2ebef74a05ef02560b35e6d529b5096e7fb72fa595ffa90ca6b566cf86e82b1cc4cbd6f6aaa73f2fd249096c6ca898e4e9a7d286d4319581c45b6d29ef932a73a82bc49610fdd55a6d8841c7b1a353b4af5f37bd836b8661e77a9068ccc3e517d00d539a6855e031953afc8f8a48058547ff2e90f73b85516264e08182ee25840f4f25fef58a7e2d88fd7ab2f9e886f8e79a30d9bd957ad66ba6524e9baafa83e9a601dc28c7e83dc48992f8f4f0480b8c8b757cc5883fadc6ddef5c65adf99 [36] S=$1bc64a6f9b559f0 W=$22639e7ffbb49e06d80a5ae1a03a7ea7257ef744acd9c12768dd7028f40f984c893b5e9a05bc5f01babc0eb558a75b1b67b57890c9e96c0bd1797f99a39121ea4c23c8e7c990dbab1ee0f41ab37f57099afbea9cdf1b7f4b2d3e5ed73afb18c9e03f260d390487d329c641d928fb22ce621701808a547c7d50333e98faae9dce03c131ed1289e46a36a6054217dcc6f8fbc738d29c4ea30136f645f371093da3a98ccb94cbb3bb91e7e8d03f6f40edc55097d892c5e2987d71fa22d66ac91bbcbbe4e653d901bf7b14ab28e8be821394ccd78f9d8234e0d72163bd2092058faaeaf52fe550dd472c0f48e0354fb697289c5d87d73d0a5834c197ff6bfca75218786b303b2cf1cdb6edaf6c4f975442a9c1381ae751e80fff6d2ec5f5d1f56b9a9dfea5a12e867dad24312d826ecd1dbbcd0e7bc5e6e3c6d331996f9e84d5ad114ddeb12b96a55bf8bbd5519b1e0dca50c8b7111ed115e8eee05f8c8369b7f1345e010440c9b27a852d1e691565de7e64f524de0a691aea912d451abc2a5fc184e054068b2e5aea3256a811e8046a844bc28f6f2cea0d8d4c4259a3104095e05285abfdb3b9adb715a65cda0b8c892fb78e9b49f00301d0d1ee784993f714085eefcb70385e58ae91ae5199fa52dc611d153307f5611b2fcbad3deb9929b4b8f5ead16379e1ce4289678c2a8d991bd036621251259cb25ed92c040ca27b5a4b3714e2484e3bea27ab5d1e6cf00c2a8db805adfb6f2cb6064e2f1824689afadf24ada9b8913b469ecd81358cf10108696aeab1cfb78a5572ee07ad122360136de85eae0cd2cdfe59c209e9cce4ac2534742b19b16c214cafaed166a28c17489790609614ebe130fa8f529a8331b0adfda6874e00e5e4f1f641f9755243cfae166cadc53aa79013c5f488c8f673670b86187ffe42e35d124226173d931a536c84f061ec5df1549dfc45dbd6215b2a65064a0ceed235e4dfeb1238054fb406bb8a13528553594300ce019e1714190536c69805733642f98d386778277ad74c60cf54ecac5c69e65f322837a27980381af30c5b19d7bdddc11a7c20d2606bab20c01a79d536162e5384db5c39aae24ba9213515a1f44865bf0f4297189426f3379dbaca2f166d95baade90d425d9d624da5adb7cfbb09b4ece5a5c38d3c6a827a15e69fe6e94c8458cba51e2e323e84420ac4cda025a9ed1e827a42295d734f80c9f6c446b7e3d8e7022a5f92d0e4f38d9dc11f50111a011e6de7ad8d1f944cc16498d50968f3ceb0af76079a73d2cc24f09a4b873968afe81930934531bd529960941b81994d74deaf5efd8e0227bed3ed98d4f2ee9db78d8bb00f6597b09fc0297b47a8d6058fc57b35d17125bfdaf46426a263ddcca890e5343fc8db6bf8e1b93cc94299f730b7e1dbb998a5c6bf1957e993425e4eca4249ba0453752f8a45296c7fe043fb036aadb2085dcd1555a0d973c148eda709cde68d8a5ee1a70733c29d8e5e45badf199f07db42eb43b8d695f278dab38ee2fa804a56c3ad0e4ae60cd3245a32d7d29fc550048279a600e3144878f790aaaa0e8793f13f6b69a074e1c27283ad8b881cf6008c6ba9aebc973774262920df61e23b9b43f919fa3b8f6bee631d77f02e3f611b33e0ae513aff97836cb55e29085db22f5aed345d85e45fcabba571055b46340567d1a0c5ed8fd5f3a11947e0cf63a32a7e1c6fd2ed47b87c80f86fc2a9fe97802a59baff2e06694cf50c8a8f7fa17fd97ee5258ef80a6ee39365e8831da5c533ee5d431d37b0e364c2419633f8fa7e8892b78fb09def988ca72bd49f7d116533c4fb74df40f1431d8764eb0392940d2386961ed638cb052e09d6487ead8ff6430b8b22e8fbe49e648b7daaaff138ba22cf858b5bf3f7aef8063627be3623c742b63a5c249531b4848e89223e6906ccacd8f2b1f6fff0c91d6b44f081eea8b0cd63b7af1d1e6badeb71993e0b0d88379fec2599916f9fb2d087f7cbf479c0e0743f343554f919881e3cd8145f72726c3cd901be28d238dd70075922a0c615e69d5072a26b651026aa7859d686d78ec020125b994e591b4883242d3bd41ce3be29573b42fdaa0c0ba256e31e8c89ebeb6750c898cc6f8691d007e54dfbd44feb99d91375ba8dc891c74d0048f9939e4b0518e09bd3575e38ddcb62b75167d4f423eaddccc678e01b6f866706e34c8b14ed7c13f7116e6ad8af45f7fb39646fad0a639225cae2a672a201f905a5cf5288673f736d628e93c6c55a57f525f6b3ff129a81cad06dfad5d904e9a4296fdff9976f9a248294c3f09c29dfe2a188aa4fd844195bd40589ff6e083fbf0219d0cbc89feabb742a8d3201d5170da54d576402df4cf11ff1b63edce29a0e8eb2fbc1e6686bd99ba73ae6177a2fe7c28ce35dc184de1012a0ffca5f8caa73e33a157d07e8240ab7b260249f26426db532c8a516453b6e9646dfea6fd36809b5a79d714ca9b13583a28a9e27207d3e90a7d8199601f997c8cdd0c6349a5c8f151b13756328cca827a7fb62603fbab7f8ab95d23bce330f0cb65abf9156f8e6a01ffef9b5f0fa6976f1a14df553408b9ab6172966d9ab9b654c0d5bc84b88e17e35fabf6873b21281c972844bb0e9dc179dfd26c3235447543671f8b3c273e321e65392f195660f3c4e944679ed79dda192be5bc6555aedca406011b8c65c1ee83e12012287bf9b45c31adb1a154bcb6cda728e40137b83e4f01996806c2e03c8d0ea6aaee772a315448661b9c8016df2e9ece2ab635ca38146ec27ff551cf14c859fb7b005393604fa06d51ae62d3d1273077b5235b459b4fa983f0b0f63f17454e2e70787ee9ecf97c606080e12337d791b20dce259592012cdfc5e055e9c019e42495a4df2d9ed77d34b2501783aa512ddca72b357a0eb492c13edffee6a2332d94ec989645f356c7449c4895952c3d68f40cde514c1f2b34355fe1eedee2d6b304ea495f257541fe3c0c2d6e733e9950f3eadcfe7986910be1e4531a8d4b5a264a58e8492a6e1dd1072a0097db7ede6f023a546d40c69749ecc959b096b4bc5b39399f0e664a35f4cd69f786ff6cb32f65fa7f8899f70f3487165e967d637f152b7ba J=$7ecdfbfa6727149c4ea20f1e5a62780fc3c893d946797cc987e7daeaa8ab8bc194246f3f7eef7dbcbb69c0feb5b41874625f07cc6a4436db72ee8757a7299c05aff55ed5b132af7dba915497d8f2c24c18e02da2c3ed441f43a5937b270bd498f0c70aa47b9d09aa5fe57bbb8d9ab0706db85b60becbfbe0d3a51a425875ec6aa24aea5eda7e0daf9e36a359f582a0a0a89680950cd591a49853ad37deafd33fd35ad0502e0c87ea7405b91a5f273371a50ec5cf32d1e28d0b8002abfbf439b5e6a6770d71e1c20c24879847db748fc1bc827bdfa4d33807fb4b5921b51eb371327192cefe4586b664a84d330a86794cb5956d4d70a44ba71d387080b5037dfde195811db170ef67b1f806351644f46ee52e5a8f043261faf1f378edf61ade2c5d4c28ce1791ca4999789ac1ba91b07d421a2446a52ddee2ae10cd451e0dac064dd3653690bf4908a8e99730b54fdd247cc2c619a4aded8a164d833d2d2ce62da9d61e16888d0f470e9c2a320f731d754b8f33f8a5d2982f36f098cf4c70cdb3a8d076521f173aa91ce8cf59a2b913b7fd1229d385bc9f292811f49ee8f9d57b4588907aba907358ed4884382a75578a63de626d8a1999ae752109be3568ec3a834eba00d1192cdc67947d4d774a152bd9199a91450f61aedab72936067211590bbfed3e3472edae82152f616100f4a65baf39a2db9ba140e8d676cbd7e70e9fe82d792a14b18be34c0603a5eedaf15103284807f08ac435cd78a40cceab3220d044aacde1d0b1a9bd289a9603e69eb8c6eda12155bd3f7a617136be2844947e7757ad2851d9558e92dd9f79d51f03e08180170c7fa7533d751da4dc2dc7010ff16ae6c61e7148db8a13693567fab6fcc79d3ac71a865bde608a9bf79efa003beb947f010c532a5b249e2e0ddecf669574310dd60dab6c0dd0d7bfd5843514739118aa51da63239f1f90ccf098e47601a11cab5390218a362361be85c9eaca7852f4611d92cd451f389bf938c0c9384d3e457d1575fd56d0e052c48a1884051f17ac7661c9dcd6b5cf6f49bb7e091090a39d43078cf3bbc2d148de2f18b813428d602b82d68f1b0ebb255175839ffccc6875876b262565ceebc8abc22219c0dbeb50755457c5a2208937e1b27dac388b376f8aef79836f33ac606b9deecb4b17649741e845da65b2105a8d83f1d52c2b0ffdbf6c069503a141dce001fb00e4309bef9e016ccca27f460456d58b3c067de3211d3e35efee37ffbf25ded2f32b31a0c9eb52cb8480a4274c7a8f87ee008652b39c4a3de009fbf921db6fbe04a4e0865af298c8bd5012cee08dc378e5f9ba70b8b94c76c7718cddaaa1c4b1d666b54387d58c696b21a49098a257068828c75fb0633b5a78b1ee5836a6001fa6e04bdae4dab3ffab4b8f27f295362bcf1840b76d62c02e18d70e32243a020d21b91e825581d4422d098c4906cc15b1d0eca95bff436b1531d9fc67af4531e07b676c1783989e476477f3b782c4c99f9f692cd3b1628cd627feb519666e76d12029adc24a6338a7acd8a61f07818945316f3425a0353f4b78f37b80d3325745706860b094a2f727221716cd1c821b75e66fb09a48465a45910b9695671460d7367bfadb5e263cf07c8621e2a6b4a47b1cc7bcba54c43f721a11d4b66d588fdea983fca48755817065b28440c29fb2cecb958212ab5e5485fdd9ae178a924359e0eded933ac25aab48226be5c8b33d0cf7223f8c18d1c123f583533ce5b30be3186bcafc5a58f277d691dd0e848f61dcf76c2f618c5345aaebf6e0f99a8b4eaece254f1c67a15df58adb56b75e1e839f331075fc1b43b4bff4313113735f47d02c25bf9f1ac1223f38747f24f98601b363d835b8e1c86b4813374a67305960b5710da9be13ddd602dbca4a4978267ba75d92b21a0452106031dd16000def6c8556252fedb304d4ea5f5f568cdd323c74bc7e5b69a7aefa9652e617d8af27c9f48bc6f116db92144ec7cfeca96f684c0b9a24239e9a9b624265c620b505592d800253682a3d62d7ff8d0ca8ab8bf82eb90b8fcd564f05ba2519b264877c49269dc3cd9fb9f0d7c6fc70dc9cf3df9b2393b659ff4a2ff5dbfc1297f9c65e21a0f1b62c3217e1ce22a172ff98d1b6b67a3f0a8954d7763d438900b5bac5b31d786c424765a4e9f357e71485bbf38331a63026e3ee949f7c03e709597f26612c8a8cc99d63e6f4ddbca9a491315928d2871e24a0c40798334eb3e163fff635daf7acc0b5a22e122e15e8eaa4d1b0987db90a90acd63c8d1125b909338d4a6a6a0fcbb343a9260892021604c1054f507213634aa9d28ebef5ad805de1e85230351607bbfad7a51f438613e357df422f7ab989943ebd36b09032478ed373de9d83a3430f3ae207565f2ec85298289007a280cc3aa287401a8d771e1feeb4b52ba1dc2203bf48c913b18a9d18779b89b6db104242b50505f07aa742b071e1a0d818d9c6047974918da6f26c836936db137a6c40ca69778b17006a57ae6058ac245f72c68dd350ec5fab442e46ecd780eb982d2791629bbdd1b4707110a66c76ef643914f74e9f72d7f305a8d791e123fe3ec8e94a8ad005df8dd2da72615d785c5e453121e31dff402fa06c8aa2cd820434020f42cd702d838c7a6fbc11710d3c06601e5a40ed2d3620fc832fc0ffac07ef75f5e70910babdcb42bd28df9b0a9afc98b4cb84fa6117b92efcf821d97c7056eb80593e955b4b65ee74b5a5386d88eb5bbedf08b89ef99df30af36c825837c5338b6f02650fa47749ccc254aa12ccf75c9ac4475ad11e1df4a932819c24bcf81a42207416d3f5c0d0b534fcb27fe13f79c2d8ce19ea76960e29c8dec018b6c92b1a881e6fdca1f30dd6295c9c8aa0b5d46675608e13341a3292f7d1000947a66dc2d832a17a9e9195485505ab1c932d815962bacc36c381ab87afa519022416c46fa311624bcdfb47517220ddc02373cc0629a9a7f370ce8f6ba0e59829806e6279f69761d909c09ba44f2dc9ad845a1ac5de19ea6b1848421d4d66b9ee72edc023ae2c0d16a188ed67d7689bbf60fa53ac5639d2b2d36fbc7b2fca6116a11d7a07d55c98a4a142b6b25076cabf2201050c143a12022f94d6e5cfe076ccb80475861f4aad9b2b480b063fadae26f577d7bacc2c893f9c89a6be0432a712fa299b56a152eebc4a43882ec7ce8224731caf1440dc8ddd76b06d1e6fbc300aad419a550d9e2fcb0cd2ac69c01bac98964cf14bf1933c7dd815fc75a864a1bc4943cfccd9c21c2a41e8e077b1c8c30e8fa4efa41a9e3578dda3b35b841d5b016a9cd8f1de78bfec720a6593ad5f76a2bf668602510ea5792d9a4a44f2b5f423811b8886b62ad5aff3779481f61c16a2f0b53df27ef13b1acdc6c18e51350e364416a17d50ac367a99c80292ded1dadac8ea00f303caa066e4661ff076da20a1820c4f90a2b2ad8f225c722d3ae6c0cf7247d223336f89eb785c62ef00564593fdfd8088caad59ac5a98e6e2a40eed2930bb9878e7569f1f535689397465ddb15fa7bdca6f5f2a62b1e4691e102bbcfe3facaa13852a0ced7b0d247428113e4ab615c8378dc3c8b7489a9f26b2ba562ff85d84d198cf682d066f449705556a3a894cffe40e7801d5eb8a5881b7b04fcd62ccac1dc774b3992f66b5f15bee94d009834ddb14a7d529cd9697c74165c537a91e86be12df4a025b45363c8e264da4e2d41bc6505c9863fc02b8241b8b0a5df0d680b9a3c65d3cf05ca992bf853274c324e09473a411102bc5b70a1546b1456307b7da750f3ecc50d40e9e4b6ff092137a0422af63fe1034f3ba6e1c9e5af897dec66764e7f48e34ac71c478b25de5629cecce4640611f018ef720dc5f94448959abdefdc83957dc0e0b9282e646a5cf51ab5d120c129faa9b4bae5485407ae494df2d219038e60dfb9685c8bbdbf5a71ad2fe67f3505526e5563346a67d8edf66315b27600ccb5c29b3335d9323e99df6d9c0edc4b9463c46c322633e25275b4e3abd5d7060b8ef100e40ec3a37b95b1fb211778f992cb4fd67124d163e7d10a8c0e5513214cae80870727ecd7a5f0ef861f854bd8e2d563b60bd0708f1877abf58676546b879d0d2e548de2457abf50ba40d2867a78219e8cb23455cc3844115a2e45ae762282bafb26c9898c375e802c2ec2972e973cf824164c329de6644ebb2299c924a99b6d7d9a01711b914546e536e9bb4c086b10730aeb003ba172b65c2a54862f2b19c035451dbdcb73c74d1e5a691eadbb53fa04f6b8b409ec18628f640152ca7614c5179326eb998c2ca63647adc870bd52beb61fa39a604bf6a8fcbb03ee3a47341200b908a739b5f25897ef5e152ca5496c8c1c951564340d8e8b66bd78462dddc055e6533595224a2c071888285a5aaf9e8ae395e0f6bedc5f909ac912662a91e39c8911f9cce69aa4cac13e5ec83dc4046ce9ac175707f430ea756f34276af98e9e6e8b37567a28313d19e27d8234c91ceba552d8e852f98e706622cecd3332495b78cceb384c52776b6f2c13b79117b10eed36ed6baf46252cead250d1d5532205f704147bf09ce773aca262cca7c882fbbb5c18f16b84efc8e5253429811f02d29d0e2f5ceb8ef268a2a9c8d0a16aaf346c133b5f15aec15a02c2b989ca86e21645d6f24b5a9a28e907516fb5b693b3c30be32d2c7f97969734a32753c516bc9dad0f4c51ccbfab33b84346f1fbd1f0e6eef18162e6b1ed7113703f326e6e4d352f70be1a619597b4d0c7ecda31bddf2c3b127ff0fb303eda5e928dfe1f75f1379248830f6d657103788beff99fd4655add25a40a67ae160fd5724072f4cda10b41d38bf7d95161db84e5dbc36d6df9483bf2fcc199386ea90ce2762ed93b6d0839be9ceeee463acdfc5eef1c947b9bb51fbf735fe768ca26cdc12552c51f3f225c4f0ca4dc918b1507783c5231f6a71a3ec8494c478a472ace61e3e9017cab9ea533c92f34c2cc37f7e1f00e2000f005b158f45fdbcda3fa5511633d335afa68d70a7d0297ca9b6fd59c0a9cf4033c3c5901d0f5bb29874f5443d2d9597d127476b712de7ddbfe64a34a971b058323ba8d1966a987bea2d3baa7ddb3adcbba19358de235761f0420073574be12627183f2273455dba273d8ccd8b303117fbb5f5c2593240bf44c9eb4b3eb5d0bd31b0ecc3ad1dd41ae0119e063b2e1d320ff0fa51351e5ad6cc405c7c6b5c82267fc69a31ddaab26a3966f23223f2c6224ccb7c4c49d94649a327753f3ae5f033475ee5b93d1508d9ad5dfcd56a30e001a7f020bd580481b715fbd8a11cbe125485fcd8ca1de0da8c556e807dce5b755c95f28b61dc9814d970ee5199a3ce4fc5caa3235d912dc8ffdcd998e9fcd3b132fc0f6edc593361447c676f604fe0ffa143ed2e44174d84a365d85eeeede5ff0d934dcf3e497513d75e6ba120ec9516ba6bf12384aea005ded73fadb3d7ec780fca90c51129b1986aab7553392ff7855647b5abd99d983a04b966d753a93e4a52dfb55c9211f77352c084bba34fdec5102c54614a16fc610d5901a6dd43bfaed0f9397a4212636fe0bde72e857adb3c2c37d228fa5e1e1c5189ffe87cb5296f35e8f3357e01802c228e7b369c2dee1e6a8a92df6f8bd6593c75a1158ba522828c5fab60496a5c025bf7cc552eed37f33d0cd1d566bb028b7dbee9050818431e517982580f31425af047ab56d3aaaf61c826b818d49ee3e5aa514458e9e2bf2b69fce3f0fa091d433bda4f4a7c4c4a529bcec40f4e597300c251576158e2635c9401a681423988a065d5c1f743f571ec46823097d25c01120be8a4a0309a1a0ec5b2654e8de3f107968f77345d2ad3aa96bb150b1b9515e7ae0e9843989097761e09c17c45474fb7150d61b5213412eef71f1cd945e3111865aa43e760c1be9c445b41c111cea9a9066dc9110f8e5478f8d5ac07b0567777ab42a7acd6dfce0b70a6069b5478a5d276b5dc695017d2c3a66d081766728813828c33114eb348adf91c063a0a0786d542b749af17027779aad2ca18061f90cb85862637b115b6357abbd9b52a5277e47afdaf5fb76704ddbf76bb6f1f73bfe1e87a6b0ab2c04a8452ab3015f2dcaeecf807e5d8629429d5e980448618fb1802aef9be2a870b8789f73a26d99045d84ba7275038ac1303dd06b212127264fce292ed245dbd6088cf47bf361db2f4c30bbbb47411aa5d6 T=$c32f13b52a80639bb128048ea378343d234dedbaf8b3c7d6ac6820b4b43c7b561735953d758bbbe988f0046150e0a4d494e41fcef3d746d5142d5aad198951c1382d2301cabcdb7a82a7291f1f207b15b1a1802ae888dad679820e92f00e8103f5e6bdba2b9175bdf9237f962f55607290b770a89952bfb83e03ebbc7c470156bf4b355b57aa3e16402bb2d1d60811bc587652cf5c171dc44ee142dc7919b717361b672637796a1381e2ae0b139f61b6db3327a689267576718d71d6847218178f7e689fefc86cd6a72ec72062e5e365b93e6c13e6a819a914ddbc90efd24e2b43de12979e662044ba5ab9590db79641eabf43c332ce6250c242573a8ee0f682a94f092a3bb80e688053c962db05b083fb077815f406e58a7546c8864de475154333f3ad75c6a6c6f9cd3790b614ae6f84ec658ea67c42a0255bcb3f9abf42a6b25959d1cda46e0d70f9805517f3877086d6b2f7d518399e81beaba8215ddf7f14c7193b5af4daa280b8851270f920e1e5240388192ab4762ef58f310a72e28dbd381ffe4aa27b9d2cc6eaedd1241cd22845230f4cd713678c92c169733f0a902515a8f7a0b0413d028b212c7759da96a4bf252959a711d21852d5c469baba5b8eb81beaab8db7634cd7eeba2f159f963452f73a96214ae684fbb95f1b28472ebbe9495c1b23e35a3b8f47b43bb9270ecf09f0248a7bd8a6492e380ce1ba878205126fc9be8e2b4cb666b282175e1acc1ed05f249c571fb59b1c9476870b1420fdaff3d88ac068eb8da406882dfc6173fa2fc76c04bf0f3599e7da77927840ca0881a1946d14b1a6ecfcafc103a20b05e03cb6b0757159b7736ad7867dc6d61f26584d00e872904d9777fc05c81bf6f2d3235eb4b290d3c2366ef3f5dd2679a3c6e0c68a349800303888336c8ca08bc5573274feba67d717bff85dc036eb0f2c0153edcfd6eadcfd8dd8b6659d3bfc241efc8921f47dc7c1d6c5954374b532c4059be7a28bc927a436cf57972d225fa01369fc93acbb584f09ef8aefcd862256eb4404d0f34069060e40295aa3d7d515ebff0f9e5d0ef1803d9398078341b80cab5cf97bb4f454c891d8f2413f9b91d6709ce28a5539d50f53ac9396582a3722663ffbe0c43901380b8486fb9b280d2e0a3c9e9dfbaabb068d819975b3fce14b29c4005445357c2d7e6355fa3de13887552f0dec1de5f14d74ffdf4a98678d35383bcc5b48fc6c545ef18583dfd694c673391ea515c7980d51e69081090c3d12b922e3fa6bf7f5dfc1da919219a84c6e0a6398d15c4b6538fa09be475a59aff3d453ff61c7c3c7cb05b3eb879bc53f0d5baf31c8e0b9d4f20d9a877cfedf167b217d5077f42f08405abf70a126068c9e930a8f5e9acec17422fc1ecd66847336ae9ddfa411c22420718629c55fe2e4c8719b6da939fb919bbd6e8d91a7f39aeed11407c2625b4f54640e313d067639d9802129859707239dbaec432f87fe920e9fffc43d19be1c9abb76d9efcdf9239c174ad584f35ce4b6cce1798ff90b4bd8bf1c13b679929724ace28069d9edd7d3adceaf2e02caf3e7e6c8f12d73c5994b31953d7ecf840e2cd4e2b8f6a182c376ef561e7ed72f1635a9923296065827b48f9da9fdae7688595730cdd3ed26fef7891d5b2595ce2b0834a241e98620363bb4c81a9c0a7c32aed133895a72b90b8831c295a594e33c19137dfa25a5ae63412c6e16f971ae7901a0d9f83bfeda69ec027f092b5d2f3b41366f52c77843302994dd1a62646883381e8d7507aaa821f0f731c00a9ccf9efdf0f4c68edcd5b2ae5e446facf3dd4b602c3c2d6de1313a97f2d6c9382a99ba5cb1b87e6bb73102987b88229c2b2ee3260d1dc9f7f2783ac7b89a384ef4939d3eb028e1e1dcea9fc0ce8f429726a5d4805158ae956ef9a61d8999e86d9af23f676d580dd9fa07ab72ac020f9d47d0614c75f6842a7bb894524b2bad98724a547bdfa5dc87301307aecb225e4a09339e8dc6949eea306417267a915e4d0cb7a4bd125ee5d8378f534274103ea2396006e0e1173b5a5268fc55bcad6c14034ec2d82a713cba14de482ea0cb20519626f4fc837d556b387f5967a1deb4f2b7fe18ef743a48c5f605f6db509e05a640413aba1ff38e15d1d24e1b989e27809643dde4dee704fe7d4f077e80de34051254f968f4d48297eac9cc70f0c41b102d7d8247134253e17e25dc3299ac48a7f61ff3da373963bd6e2097dbfbe06814f961f5998b9356e56043c6546a27600bb0d0cf27f01681007e4c67bd55de5ef3cc50fb213db844921777caf7c42a9c38eacfa7da033220f212f5d7501cda79ae4d4c842680c5a0200fdd3211153841f799c916b46363c54221c06463a11e43ef3c0a2e4d79297bd1a22240b56ccc1bd241c4b9a79f3bd8edb8e65f88a598bf93c39aa40a6f763f53c17a73380ccfb6c4293221b7e51c786c797f330244fc6e4acda045a13785f1a5b88bf2453bd65da2f9f3a030577903d2d72cd5a7c25f9d08bae992e9e675036cda6c29cbd171e64aafc21a324c2ff5da4a2d33a9ef993e40e41ff97094a48fed2c2bb348519b796a337201d9beee0fc053d54324e1bdbbdbf4bac02a9ce9d5f4eefe09835460c7667be4ee0e83dd2e82240c231db80e7e4e30c393c73729f9c6a303214f2435f5efd4887a979947b4f43c190c260964371982777e50567b9175cc4804feae3cb463af88726c73495d1c6741b19c1a08b49201f46a9b00fbe12896e2fb2996459d43b984d5f6969d0c95821e2641bb53c8b561dcb926e6bd4ac78a3a88711add32d3e967c06a33ebb741d3dcbed846ddf3c5a4aa70adc2fe5afb8f48facf95262d385ee913bd0ccc913e8a36a704baa2439753bb057448c577e628b6b81fe37e12903208c1002535666f6bb1dd06390f3a45a55a0295ebfe67baf0739cdffec0bfaacd8b260da916720bb3cb6757114da40a31be34a9ecc82bdf0ddebc2f8bbc94206e019d86a2132107ec5acf0339c9c4361e058e59e0aec33515906fdab34341e956f9cf526f9c784e157edd7ece1d7f29613e23f41b6faa452dc99eb8e021fb2a84575ce148f29d9656c386dfcc9153a4484ee2bf83b4d01042099e68ffd3d459e68e665b109931f7998b476aa6c76dbd9c7cfd8825355ceeb4dcd7112119490201b2a7e1d11bb5789ce8dd2cd84c8f56d87fe9b2d19688a75bf4ccdea93b85a2016384a81353bbffeed2c19af58f0bb614789b08f451115b472ec3bd48c7b38198bcc35824e7c54590dd4587df99d5e46c4803784ef93ad28d7a2a3781bde9b482d13f6ac034a30d776c85c4e3bb7adac623b174f1ae674c2fad6b2559f30eaf5bfb1925622d1a5f5633b33122dae72a50f83e74ebc011608ad5e4c10c818c7235655fe055055c36281b2f4ec537e86093cca46e60804ad33c6e65f72483023904b8131c4c483ab409dafc6e8403a0bc8b8b0c0b3b8243165540ab2eb0993af72659f34141cc154e87e62a5b3a5bab56e5d43f1ac8f9a1cdca4f384df64ec442fa87ce34a4c74fab356c1549ada5383deae489409029b21aa2244fed4c372f0db65325efe2395c41829cdc28c020ec70716ba30180c314efb054f22403de09516b710062d808fc827c4a9c0d99e260cddf9f129127c2409bbdd43e99c9a454bd60601b80140a28caad154afa7299fe6171c4a867ccad48b9487be90c9f0d015767ed9cbaf1948e6cadc1b0fac57d9e5e2a46bf0b12b0ba3e22b570cdf5b9275186754a37c18a05e69b1c67c913551278bb9860383b27d4b09a7a589eedfdf991669c587ee047f98d38dff287355c686ad5a7a485a64a602b791ad2c43b17d0e58962e7aae7525e9afa554990e635ece6c19d95a6859fa77d68f5bef0dc97c20820eac19cf20e1217e59269dce73184d4e2140c6884200e77f6c25521031953aa95ba0ddf9708f6a0a0e865bf92f4d68179bafc8d8c039ee00e17c7ab806ce695e01e10cc5893fc652b08e850c91ced7a53dbd1783b9d14f691ed443a38dbf4628a12c5577cb36d2c767bcfa439b049165de77d321b0d29c1bfcbb2b5e84f1c4f198ba3124d40da2feba32af5dc93b140156d3d34089d322de5d95146927ab356f28c09bc6c4a47c10683c0c486c9918594692c256da721654e143fe521bf88e810eb44edd2b456dc249095c692594fbb66344d99c9a2a492a1a6763f39a3766f389a85591a7970f6116f1d24852597ff4b5db3402a3dc0a54e210055df45a6bd979648ee8f26a5ed6088ad0cd77e29ff49382f68e1298d374d95250ddf254066fc15d3b65ecfbfa8e0aa65e8c6bf444387cb2718837df4d19a3d39cde9031bb109edbe8501795100ebc7046e81949abf837db4b0bd06ab2ae5c7398f6c26e184b6d8070dff5922c788621ae9253449cff6ff6e5d07f83c292a4aae6ee86afd3fa27bc555a74a2398f26ffcdde6ee5dc8ca37a2caf3c65d04e00f83e03f6a2be50b7bed45f8246f2032e5970e8aaeb2a6fc52eaa9d80cc976e75229b28b8ca395840b94386cd7e0f5e1cd45f22ddca865422b82992835639db98e62f89902ff7742273c980f3c45bed92b088479efcea9a12805a11b2d5bbfec58e047933c9e01a990765b7fe394c422f8ec184e87ce1570ccbd9b21b3d23a1062ec32268e7d3db984438303f7d3da93ff55509baaa19d32664306f52357f352ade0fa0b6198194782fd7ab9a5199bf9d603a0faccd3aa9ee0866c37d3a3037dc8fd905817baa673c8ee02a7c3f84fff0085c0aafc56cd306debd3de1775bf2f6909dca246b48b129821983149926d97705835cd8065dcee0318a981d9f70fe14440e31b6d4642ad38a03969622b5f180ea79b713c999246ad59ea516a2f71c315a7246370cf16d1daa71e6ab51faf5895db1cf35706a49892956fd4cf360be092fb6ef25ebbfb720c98083fd485a31f7971e2d2fac88b87841a12e00075ae7eab8b09edbec824055a64ad8c6809420d80adf99040aae7777d63aedc9f5728b37a2f0391e35565c445c426ebf8fe8fe23d57f876f0e85334bf417be1b309ce1b0262ae5f8aede80ccf25155e46625c1a8d91dcf1db2aea45a98e6ff5d4074d645e79f173004d5e4c97709fc53df7e5f12e3aa32f5ea38bf9b254fb4b0252ada119897afa85f7616c4cf554e0ebe38985a5157ef243ec7aa22993c26950c35cadf68e99162cd32a4ac6f209a3369a462158e8ee427401d696e87d81d15c97ef82b7453ef1c219f0c03e8ac3fa6d35eb19cd4efb55cf6ef3c8c387007336d6f5b9e576fd87a09f5b6b8190856d3293fc702b4e683245539a6fb026af4a3edd57a26691963e6268ca15c94d6d57dac7ce2be7b53ff1266ca398fb83a4b3bca314d24be130637fd5a18231bfa173ae3a84f51d0a1998aed9c526ecd16980005ef5f73f06d978a4206073b762a8645386f0b2eebae4075691cc6e4e1190a30be67c89332ca938fca192db9af91e8de3b3499fe63e5e778455e095cedf2fc01217a8bd34305e027e4de264bbb9f6fe094500bc19c864b45e8e738e120780148a82b9257fa3888f58f4c14609f547604e97b8cf682092d51f9955b7ed3e1f604c6a3e83e43499d5457a5d15e4cdd58a3a80706dd422729920c86e77ed600972b0dc57e801bf4a0314f4449c8853ae67d653e79e5f0833829c0a60448e5640ef51f1464f39bf52143ba228b40e66f5ec0d612b6c9961249c52cb9c1561f66545760ba9f8b462d5291f7dd1c11f3ebd4fe177f2f3fb2d9105afbb8b29abe9f0447b50044486ec3c5b1f09e149121e2f767c1d67bf358bedc545a78008be98033b670b90f59c3dbe70a00aa670397c58e4ef7b9360fa4e8d81d6d9e6e944cced18560a551915e059a6e3c275b8a75399574139305fdb0418e07d37538b8aa9759648538568c7657606dd2228c369983e781b459c8e0059d3f14428b9100adb15bcf65ce6065f24837ce3066ee5cf42b46f63c8015d2564ad9a39f8e882cc8e714c42d62299590522f35ddfa1e0121b0ae5ed1fa8e06deb25a971682a143fa86226db83b3a17244174fe881d28d3e2afe80c5cf015114a9d908042c60cf48d833b03a51caeaf50d0c83c3eb89c492ac71f8cb79b9a3cd2f63f1bc526181cab6a8f7f8b1f0fb82cff4acc8c441b7ff7030933bdfa1dde0cf193c4c4a706130c245f68d93933d3d5f78cb6e52ee010b0c6a0c487b405ff8fc [37] S=$41015b3a231d8f05684e5 W=$6d766196d30fde40b7ef5918dc23921a31b93879e2a50c17729a3dad9a942a965b77da94ebef6945c3677d88ca5a9ac18954cbb5bc5fb2012af90ccec79f3cfd1d9975a1f2b153bc6f28430ff4bfa4d881609ae4ef28c6c2c33b4d1f88761fbd4e2023cf8a34da78aa9b8d0e41352e77088a79608f2da95c31129f7eb37642172e548c7847dae79aa6594a29ac9bcb12588616e2a42d55ce23ba9f5885f9e2086478c46cbb6af7db49beca557863309da86305d05ff6a7d64627218f5663a560a4421dd52bd9857c1a1be814073387470e2d174a184d207777a3815130825875fa8440a21172ed75ef0f52ad9df8c6bb5490718554fa8537e1b61525e61fd2cf8ef3069032f597adaa3db0abad364ba351e0077690e5cf372eaac0cfed0d238de04cc23a8ab50e2288ce1d620ca2266eb0f8eab6c6cd9e8995e01dba5fa907fee853dc98b1d34a6bc04ab92107445b674d2fe4ce80b115eae850d0b47558ae83acce6cde0da05df2a41fe75cb91bbaffbe6f17f1dbe0804dd6d8dbd9626675801a60970defd4da2228ce80d3953ef4a9fa8d0ce034236f15a64d6d6e603a7da5e6cc4b2bdebc458d468807cfef4f17c2d7f3b2996a5a3fc7b7d317574abfb71e5316606f88a146e9cc0237507104d279d7fe3260e6bbe214f0267c65d1bae198f0f867d836235d61eeb5b831c15ca4b9cfcf04bed1e23443ed00c3bed61bfa88deec46b3b91415b66fe303b551fe87c5c444594ab310c37f53aad27fb535b278a8c28e92515d5abc36dacf8f0e9ca292d8ac7090675707ac4086c50c58c740e394aa77a409289cb396c8a9969b7fae6fa0e495006e0c99c3d62311012d5353f8fc50dbb3237eed5253bffdf31fdcdee6b2561b13edc777f7ba9f48ac4cd3f20517a96c1fdb32d20bdf642c136bda72d471850fb51cbe8bf32ce3be7f2a9bb967bb09e76c4204564e2dbd22b7ca1c58e09ed60fe5a4a2b88d832d7e531c7bf5e678d5efb1769abc1a9aae87f3b1635cc019e76f9a90dda2c55b4456e5a865ca885ac485751a1e7605140148165c3b8d6fdac49deb9f20ce96ae3adea6eb6563d470ff6ad92913738f953a17520ff03ab5ea3cc1782cc70472dea2b6009c01197d65256815cf1e7bee24f27fa82989d56d68ba204697c563e358763ed22a299108fa80f6f11e9b699b72fc6e1fffbfbe45b7d9aff1b856f1fb3ec9d73bdd717eb0f4903202c21858c5c94eefd733eec75d00b5812fc242e701711b6d28010c60ca32815ca37caf7fec95dac21f2f44cd54d8df0b9b0bf99025b855e60c7360b324639e0042f6919ceb453e24631ea025917fe64725a9848417a5f742de475afbddc39451a9332cfa8698cedf3861ca6e497e61738cb58e753dbebf1f79c63261ef27440064b60189a69737246a5a3a4ef5c590f1f1042963e6029652d9da164e872b9a890a7ea6b994834f07c9eb7e61c10c1fe5dea76d663da4b3517d9265d17f979607d041d95722e1e8f337b45c6f4a97bc66ca7589edfa1d4acbc1140d69db924b8da6e59c6b14fd19d9e927a5798e8eb97775bb6c336a3dece282476d8ab6b18c722509adb704eb0b1c39cf927acbd027834516f982ebea0291d2b8c4da2b395c210640143b2d6178c8c04900d95744ba2695459294ca98f93fb1e0f5bc36cc0e58a2e85cf734c7595111e32d02f1f4a362faf46078d34e20989e91f6b4e620da17575241a6405027d6fa33055c9379c7c6fc45530bb0f975e223f1cf2bde74c811ab5d965136b731ea4c52057b40e1a43c75835a4763172a8f347dc96b5fbe99e831a71094d63e142793c5619e02ebdc6c7a66f485f5cd8e101fd64c3ce670a87bf7ad3d0898bf1aca0ccdf9f81c9d8e8e449a178b90ef4508f907a403edf3beffb430208d4614e06ee9bb7147e0f97e0dcaa7bd133b8d6c31384491cf06b10814062898e8fe7bc4310d7e0b32085b5e87e5d8baa3af93eaa4e2c1c2fd3d1cb12e8c5acf21504f2aac9a411e88392027de4c1258c839d24cd37ffed0eb8c636c5243bb7390efcb253c59dc6b62a8d4bffdba8b242874046d0474591a0da0b4e4d09879517701ef11a9ffb158ffc53881f9d65f9f94d1f2237f491d55b58623b57ad8d1e83cb88ae34aaa89e589ecfb8ecf928e9defeab4c70437bc4a6add57302fb78d9e00efdb74fa2f5faddaf1ca7d5a82c57f710ce9e537aa586c5172a664286894a25351a7fe622277a775f3c6fce9ce0a9f59e56dae9c18df4c032aa5cbbf4dfdb7ea7147021c064358c8334499a45621d832e07440a4226d6879c77d00d2ccfefc735f69866ebf21da350862ea8914bf53345f2708affddc490b100788131171ac54f27aeb332ed4f4b4b786083ea4a2902cdad4839df89e54c4ae7e295a850a1d02e2ba366ee01927cda87d0f7156e598666fd1ad5385ba5b4c3258effcec7bbe044247656d8b84e8632e649bfe5d5a412ca5742a93f98714c4febb9a468f7bf11c2715dd877ba58a0d22c7a90de820b522a162b583a9f99424cfcfcdff8355f37a943110b3d586fbe92adec5f7de5e07537b0ba177b97689de80c23d6a6964165f9be4a95dab592b0a78718be1539dd8a2eb12829e4f64730b7fb7d03d80348ced74890445fbe7340d67b94e460c2b37b81d68c21dc581b0ef4faec9ac803dcc79e2a8df2d1c7caa1fcb53b1b89c50c0786287703f2221a74730352b341d75c52b71f9b5ada898786b261f4ff18eea27b65603a44c87a3e2852af87a83b74b9d04bcfbbc59705f84bad149af2b73f9cea7055d9660915c4f97b789df876e4f62304835a38b99eb2634a726c9119b5686bded04f903316d4412df4bc2044c740bccf516088ba90043a82a18fd310e14949a878641ee7f3dbcc1966cf418948d6423bb342831eb51378261966351ce1ef516ce5d1075290bb87c31e6fd2369f18406a621c33bfbeee9fee17c67eaad74e2b779a78352cb5fd86c2fa4066f36708bbb55c80d60d72a515c7255b17f2351389ca9375fbeb6a1249d1f4caf877db37b5db555e087da2f79976aedd6503616edb86544bed8dede1fce3c54ceedfa46820ed3ade75b7be7ed39ee216be9d3 J=-$557502ca0f0866671395249d5f9ca7d5fe89ea660c3a10c4e35bc7c1a0b2a965fee61ceeb978d16fbe62802dfbc636d3da70a77e45d7d71f88bd5ba126a2223d31dab6d4d1340d1530a665e10d9b9b7aa04b04d8f494c27b872072b028dcac2a4655e5f3bcc4ddc424b76340088e944791113b30c8b116e63b0b0f05d160f0f7c24c6d3ffb8697d8c0c552cb7cecf9bca2a573cdcb4fb2c2fc24ab2903db1287d0d62c4c7a4ed881bd991ff4ae84f9780ce2d5cc893c0283d2ecec38e58b41b2e9724f84fd88d010947f153a089ac9583ee5de3b78c7cfa8abd82698677e43163831e8b5717eb3e7439d1589b5ef4d7512cd0e4e8fce037c31437ab5a62017ae5874d7eb8f84b5c209551d334b27fe59ba83bad169bed35b9b033bdb6d0f7a5727e7d0b5cf09ab225eac59b0658ae88ad31b55be59df75eb0b68fea5de8d3b9ad84fc3e7f5f719930ef7e384bcb081866b92de15752f583e5f47cf20a88f501551625255a1caeab2bfca73737fd9ef56528bb8bab8b45cc85f94bf90e4e2b02502c36d869c712bcd1d48aca59e6d0b9749e393f2ac082b809a6ba83c04b212d47d858eeb3427e405601a25135e085e318b1e3fa2a7a199a1a7eafa9f3415438be696c19963d0c8cba0d9b7f258b1301b04f9021d24762e04bc226b9849141f11e55f4232f2a28e8c1316d0ed4a4a9498252b713de62f54ae7657c6b848126cf6fcc7b8869b7f18c4832b6a141aebaf813dff5b593cffca66c20f03e4c76b4dda4ee41b7112a18dd5c51b780f152b9f578d2376e4650a3bc125fb438805cb12f8bfde2afab3cc142c9c6fc96587801fa314b031caa4415f56ca9ae8e5777da47b4a0d4f3233a7320065a526b88ab841d5fd86cc90856017b2ab5e301535466c77b00d7b48f6529e89cb3f8cb88c36fac63b49fc5c78756bf25af2ec05f4c9850fcb28fd7f26373c00f9820f1a7e54dcfd4e73263238b3092ad789328c8824b71bd3da2d5ff492e1d4339ee16dec08b2c7aa907df2fc0072381041d377ca3252ce11446bdd562e8e5d84b9a8b652e1cbd9d74d0c50e6e7925d62e5403fefc4a3df47b7d4ab09d8a49212d395201cf9d41cf6b7185aeefbad3fde4b3c7bb5a80b7f3b04413e2318c977bba07cf0b73ba367334e572f9991f3ce4477de62a79647dd42862468195534501bcbc4b41453c799f3691f3c9c846d54c6361e095f1c6577f213a8b8ab0467cf9eaf29cee7be6622dcc8155024e4304ddc2826765ea962796863c215123d50314be4b515d4a60a9f9c472eefba357eb8a216615272cc6204c86a9f70819c7d6d090e253b2570e4198265f6df7a5e8e1a9fd2639fcbea2343718bcb1ef2f98b69fd81488e9a58df6eeb582c56157c3af4c5e30043695ceb68953fb964c6d9607ea42151746eabdf4329bb3d3a655961197f621cd1a25c7aaa43096331f9ef08407ab1709516581cbc37c432073cf921bc95ded47f792d7d923c5af71704793fb629af2d16f732c08df764ed7923c1fc16712f53130e46f835b610ce30b9fe00398cfd6322d0d6b5152bb5f22b67dfaf5ad2c7374aae36fe28323fe6f2edad07d8c22141d5def1d476f1d3ca0ee184669ef9445137b9bf53b3960e2df4272684b999a1d9da57cef5c35c098396a9bba412b11ded7c3b97996063c8127db8966fb89874892064a119aaae87016541e44df531adcacf95c9d4e831166f80a9dca61e61e2931b3ddb9ae4d35fb283b0018994dae4e0db1efdfe984025b5defdaea48b627184817fe1fb4b15fa803751aef753df817f55a2ddb9d62978911ecfd76b2d1d8ddc22b8f54fc8873806dbf87270943bd5f6a62c04a7db7bd2baa701a73752d0f68a833629de2137cae2f93c52e95bbd498eb0b3302c20e093584d612dd6ba9c7320d2687da29ba03bb0f50a7f9109239ea8f31950f59f12d6285e2567a3918e33a4d832e6d11f0d2b78e1c33745ae70454d0826726cffda707cbb97107a02f4561ed6aba19c9ad916a2402af616e483234d51f652117f5b672cdec5a9b61f3d966bdc2d2e83a85f7b05fc93013cd6427e238e4aacf7799e470341844e1d8cdc5e933648a065d5006d82186bcf448ad6b8dbce323ea85b7247f5a78f4cc58a815297ed087e67c544d9043342f72fd6ebaba5637e844b887cb23b41f3d65836f6f9145c655433a387e1c7da528bb6169a97a3a8bb73250948a44ed1e4167eba4ce7ff94b190909a4c8e38490d8a3b08afa4fbfe2a90e448e55b7a9cd45217ffdbad376725ed5c0f60a05481db56294884fe75f713ddc453e08379c2fdcaaba48dbda871bd4268fb0788623d27e6b4fa574bbde18075cd527ad214a051162adf1428849cbb54c6d4abf639607a756d3b205e83680c195ce26afb366439660a26bc1bb20d5531cb62a07cab73e1d9f13218f5c7f2cbe284cb5e1deba715f61d5496a59b855b4df47db62fda61bc54724190e249a9cb24fcf0e4a59d4c398b1ced66b06f1f4e5759cbee84051f6725ece9bf4d76cf36c7b610256fa75c93697651e82312c314fd0e22154a39975daf9bc9f105d651cdb1675d8f2eb5127369b27c47e0701b43083385b951dc7a611650d63df2c0463adc49bce0c43a3b005c903e26a427b5e2c9e3f8ff28597ea8060652072fdd4324817f7b2a5ed1a71a3bb3ba648c34b5561d166406e4eb8f26d113bbb73a96bde755d87ee965753e3133315d43c7475a70955d9d38b583e676411c399d08e1dda6ce6f752ac3c9dd24cc675a8ba0e8d2ed1c19eca82f6244f846bb38b32f86f9d047ff4d9f18b7937218548314c4549fbf69fa16a4c6f857dd4b2527d1fa2b0d37096c2218e3631dd3a78c04f1aaec849d749463bf867275250980f5e49fd53855c76cfb02d9e6ca2f4a21db9318ec6f35ffd3b041cf7163b0a61fba2a121017932d6c8351ed58e8320b5db4bddb6c9d0c343ebc3a952b3412a48e06210fcde8b22109ad0de72d50a83c18f298705c65890c124f1011ac75cc9d988e3195795179eb33ec30f6c2629a0794042f7a1f20d0b5e993f5330c8a5927f60a566f09b564d26036202de0fccf2ebee83a232257918349c70f4fc365d712364545550a7e1cdcda6fdc15821b0745c71cb09d30d975dee42f94021f5a6935e8b19cc2e79c1e0e182edb55d9d59e89d53880457141d8856ad34ad59c36bcb86ed05a8076dd3ac8fdabe7023858945cc161263509dfa8d9158b35c1f241f986c42f4019cb62ad935366e802fa95fdf1684cb48414018de856869e907f60a2254c82f0264fec82e44f36fa962c1cfeb588871bfe582303526c76022a457a2ba4a5130c0b5532365e18071d1dd75d8d76d5792da14d9f9f741f08099e6e475bf7fcd73b3068f65b98ebf31f5f1f5eb7b54a654b01b8c205dfdcf20e1c86948fdecf6bd8d7ab7abb9651278541da06543586f55b956def610808d974aaac718c51e05729c7ef895791ac14b2748f11a8dac84d2ede9b09fb2a08ef3142a27c59468a1ef31dfc567b68b9cefba4083ebb23614f301328f0e900fd09b41c1d31b92d9f582037dc5245f608dafcf28d34e5afb92853e531a826f377dda3e9e40ceceecdfa90f32abfac9a75e748db164c4a36c691862bdcf04fc20635d4a6453b7fb253f219e09744c38bca0ef0ccd5c2c2958d2a39869fb3cae592f389dca46ee706cf6028224066f440af9d1735cf34e50e6d829e79d3d84e0dfc445f4ae0e22519c6c2e8b0269751abf2fdc274cc1a86d32d5ec86089fa1b9c11fe4857d9947d98f2e787ab246edef49691942975ea73f2ab37968c734c04eed93dae78bab9b4994cd45aff8395b0c66dcabde15ce916f8264bf9376a801b5d48d5a3e30191d2a5c68ae60f2b4e0d7366b990b0b1622cf69daa883ecc2263ad2aa310c74dcaa12e66d6068859279b97663abd549dbc66fb470c156ed24fb20bc840538703dc2f1588385e95e934eabf86d85e5c04482d04cf8427177aad2756491e5e662b138965c699b1a418284dff68e8d7fe4c652f897d49763a9d5053b91f840bf2d508bb56bc5944cd2eeff137818f2e9fa6164f3c74a73e09819c2a847d7228edca001ec2aa30dcb10da6eec19b346af14c37cb43357ce8fc9a730b7ea21c5edf064e54699d3368d0efb2f249c28fac0e8a5e2500625e72aec79ea990f3422b53f3849e265a0fab5d88a064629107852d9192a3624a59e9d1a0c74c2542e7b678ba1dd08502ef68a29a74d3c54716af76d7beb75e2d5870bb46638f5c9c41080de1179cf987d307b1c4b608316fc93d54213282f2ac41ce70fb73c1553607f11de83c800542a2b46c39226ca26b9bf835bb377f0db5c3c4d55745888ba2cf47b1235faf45a9f6ecfca01b5ff8c148ec7e0855dd5d4a4f3532e36fe8d567cf942a6907cf8aff147f5e79bbaa281b7ea1da11a071bb8871f36d58215f65e6bcdcfe7975cae2654ecb4f2fe8ccd2c4e249efed8698f1bee772f66cfd9b07a61368bc3fb76f57e879d53e487c412c8cf578e019589646576fa67f3bca2d55a05d363c05312d77e78ca57ee4bf4e263d41ee3560a948dc492ee1d528ff767ecf2531566e158e96d8272885c0a8ffa778119b57f0f0c273ec1702b8bae1cb32c206694156d3c67807e2fc9192caf6e37e25a132e351039de76ac6c74db8b9e4f7341a8f7134926022c3ab147552580e9884307fa39f7041e13a7329393dc709e8c965d11ba512a598fbc3721dd97d7e6b4e65a48dd7f0dbe8a7680b84555c352b2053cd946e32ed79af43c047f83ac5cb334b1b36b52a31434431da9395ecfbf231dbf326d1dd1ebb8f7299fd4088d59bf25ae58f07c241cecd171e50dd529972a2da80bb890e12e116e83d15a2bd9111e0253b9f05020a75f7aca5580ff8bf5251e90ae3db096d93fb6cd7ae6ff740b17604532a315a7ef29e20faf64270590dcbacc4949f4636b6c4ded4d6172b6cded9468a7c1bdbd779c780dedd451e42041fc86c2818bb0afdfc81d700e93fadb1ff3aee516b311819ee02b341e36b5a071ae590766912723722507513c94d7d296127864d69795197cde13e14e7995af01dc1e63b50bee85db67871c75d09f085ff029fcd136ae66ccd0d6a83994d6d911ea9a0bdf387fd13fb339e8f954178c89cac2aabe02a6be1bb60c70d2f383de3b61808aeff119f9829c8ce428b1dcc9756158c59d72e27d8a6c2cb7a84c70940a4b8a7a81e9f69c730ce5be371817132044a37fe3483b589ff59c3e28916db2ceb63c0f1b4ecccd979c27698a4a88c843151ff8ad557de34ad3b38d00401b392dd07e339647c1f92a601bba0f33a0e314c4c9eb0d7143b194182708c89cb78356f5c064c4c1dc69ab0fd5d3f7be8be381fa444bed5c6f79a576b87157d1d9327cea3e89076d1ad7f8d2fd24c0e104273727af00d37f74bd1911224fafb424686f1181d737354e26f719e7882df6b7a9817de08766437ad034b8385b007c9a2f1075ce0d586948fcdbf77b554a670933dbeb8b69b7bfbce5f0731c7e6662e096fc41e41117b7c5900a37ba2a13624620656c2ca62b4b7717015ee440a3d0380314cd0dba9fd42e7548b9ea9b8cfebbfcbe7bf888774faca74860d362e155942f9020115b6b991cb397e467ac3f2417b3deda1044a2d31ee6b71744d4636f20fcc276addc45fa52db510b6686d1ba804233d729765ba707849d94f9515610615eaa03e56f4d3817588b12913259548adad1d21db4f1e042f72ee7f8c0d78abc621d4c6a8c5d85c1f981bb845061b5e46fb26f936fabcf4c9960bf00776df59b4e9e5c1d34da009426e97f3f54eae1dc72c09ab5372b657d6e6f1ff27c8350f6076a5cd6109c58c93331b24274b66762eea8ac7575cccec55b866c817796f9c6b2fe3a52a7a055b68033f7b9881a3b7d2e5c7942b289724dbfd70480267b437fe16410940188cc045a8581185cefd01efe5656c36a44615073d240cb2e42469feec1aad6df632aeec98a5343cd893d9b7cbcfbaec2be9fc3d26b6631a340aeebe2f877341eb4967807c27756d71c9cecb1f55d567431cd9b0a778ae0bb4cebdb3214ebb6fe606a716e0e4edebdf3e7e95eee67995221bed89cf9a9f5040e501c85c4ad54979f2f9f71ffa56397075c867e5a3e87768e5c00e13a35b8a4023834eb1217817b34f5838cdb040e2a5198ca913939034d224863897bc T=$9a2d0f04bf3c00e2b699cb184734e6fd9dcc15d8759c38dd61757e4bf1e85bb1e6c65b29c49e69a81af3d0711289ded98f1eeba1fe1f994dbc9269f54981ace683923c12edfe52c50d870caf1889219eef0123d6348d447f97cabb776485649fc24cc4f4164255166691bd0be2ef9651aecddb50507dae098cbb8120cb4eb300fb60620bea132f4a73ef701f00db0d3aa87696a7cdccb65feb70ad1b34e4167f6d641db80d3442c4996ad8322bd2cdcc73a4a17d15660b690f0d8f8f9fc9119d98a40bc38380df011fc0091cba2951de7401d72fb8b0f22c95933354190b97f70b2371bf80ae63187962bfdd4600eba43840cc8533b81754b7ec9501f60c10d0c1d076f8b32944d65daf620db86388700d5460440405cffc4c9e5776ce12d88ce025c08fb4eefce047cf2209395b1d02f9d7531f2d0636bfc67dcdb3469cd8e48271a9530f41a2ad2446bf09af1018cb31b07980eccbe99ab5b2c3c5ce87186b073dd4a0e87d5473f82418f9634920a6792b31e488946df3ddc771630a9f2b79e07271e9e3dfdf6f4a52885863fb30bb909f4f174d3b17e9b28e7f97df7937c173d6cdf0bf59b339d91e911e816cd532df32ebd65311f8ba528217e3f3189a5f083124ae74f43e7d1874fab8a8bb0535063b99665dab2ee2bade91ce141c8ad264f54da2cc9c7c07261fb9054c6a5838f2e41c19126cd354ba0acbaa03904b47db1869275d6a8b9ffdb3ef045968267f5adbd61ff332616c0ba6cb28515c3c84051c78a6d6c8ece5c53d78f659820b4a7666902794e5568c5ba7689bb89f403da47cd07eeb978cb13d3a2fc4d9118d653b034cc0fcd85630992b3f47578ab000ea1e1eee2682bbcaa998d71da95450e75b2146a45f5cd24778bc1381ecba7c3b9654c9990cf130e3665f33add263d1a6ba66aeb4e68f0e99d489c3afc0201f69eb3571026a98ff51b200d5d75d902f1e5e2be7df97bd0eb831afac7eed9e4729ecc5b1c9ccef08760766217443f0a0f7679e027bd1d4a82c881e321fd94fa65323286f231ad5b26ad8e5b51ea7fe69c0cc45a66778c90fe4efa4253ffd56df40cebbc2d7793b9f403534a48fc539234e90d69761c77f84d2c780098d984109ff5b44b92100f9e4d0f55e6ad7f2f66410e0cc2cd30fdea6728c48c552f082933771b54a26209bf7a147175936b59e6e762d49a897407b57bc9281fa85133ecbe8efcef6bf7189a6126300678eb9a898bdddecf20a132d4c2bb771ffae6e86de5aea974253234d7d334bc2ad8d97d7780032e933dc99b8d0f10ee5d118f0900d66476d698f3557c3c1fe25d16541d9e277352e7d70694f6463056521b72ff7eafc191b66a73f1fe69d35cdf3b918ed28644187edc40b41b79e5352615633d3610151da2a689b9980763049962be444c574e900672ea13d104dd89304db30c280defd6395144dcdc01ccc7bd59aae9027f83728b3a786d45166614a23c4217a410edd5c1e872d32093803361d2182d592ec8957d3ea2246350a810668f24fc17005b8888473326f2c8d98db0c8eec737353fdad9a465c1389c73a3e765a35086825a032ac077ddb4503785e79f17e177caa6f21f8ed196a13763c93404383d75d66f35a947b132cd9ee40162666fda1ec766716dfcbd8f1626c629471f9b092dac22b5da8af385426a671e7af1c9e4b67d7d541709bf473d5d426921c463afa0c0a774c4e8c775a35a075680e44167548d6b012ba6e21057f89f2843441b4cbca90c961b4b515f4eca1c42560d8c57390e48fb1695af44c984b69545222ac443a21cdf18d7bda54538d3b023f1b52c4f69c2f8a09b085f8482b2236e2858cb38bf09f5a54de7c8327abd292b574a6a3086c4358e97385307a327dfc2097916590dfe2a862d0b619f40f5dc2eb7338f667be040c683deff7379d0c0dae84587504c3bd8aeee263aad8f660cac79f9370359ea5b2203cd332e9704a520aa37f1efcacf407df8b1122f576089dd6142f766a50714aa9953838761f80bef428fb515a0da243826a5ffde3e36dd05cc1e337091753d37eebc0d204d518f63cf2d3de525111b897213c42b9a74bda3d25d8927e4baeef0332f8fd30e3b986c185c00e348309322225aecf928795f4a5095ee9284c7e5189f2c23127d901989bdde9f2101301fc27ed61e8155a0a60441018347410bd8f9db000978de25d6f96b56a7f7749ba995185901c8e6234ad1767b54f0d7f8789d7b85042faaaef6cb3b802d47adc63fa689f9e81faa165f8f590903242a877473a510f5223df9172feb15feb1f5e4b82c1ffa67869478f88277f9aad24fef850bbe124556a4f1dea354373faa0e5c8950f3b61065c3b5eef04ce55c0645aacbfe01c3b4eb58e21c93f3cf4a368f09ab7b0e89098fa77275c6dd2ac8c41a0299cd30a3b488807b737d88919d433c6f02faf093a1d72d84242fd54b2203a3fac226b317d597b660772317df500e1d94763f3a39ae7cccbbfafc607f39395113aa62d02410ed949726260bd451d09f0ded6c13a7c25e0b8723ca79b57153d19a550a07e5c001ef954c0451f8a9e7797cd0ffa2c88c5d39390a8b12fd529e6e216f8b0a936c7d738f5a335ecb165acb21d9cf879b6e8244d4b2d0d5f92c3387c353e52753e014819ae20f731823aab490b141ccb3554d2708fc34cdcc70614b37fdf03416ede0234c1f18ecda6407f7994c36e8621b1f7597980892bbecc79750df2e07bc0a75e2fbf071544850a89fcfedfb2c6b298ca601ab72f158c022bab8fd3251cb3176ec244347a0497e15703b45446f80752e7d768c2010a46092fe650336705a8e3b6e400c10b02219572ae28221214a2d94047c1cc769c3173f3c917ed0dc196f8982cea8569e06bbed44b6c93bf777900a0cb6aa61bbe9a54a68fae421204a16a10aca6fd6457821f8d90e6665d6c32c0811d07bb046829ea058d94f97a592f2456f021a130213344c83665ffda026c710aaf012928635f961d96e43b9a703d76c99b01b309428f914d8fa4833e900f95622854811470eb4a67a4df223a32854e009b1e9bd525c6aec926aea2b0373e6c34f4e8d77a37ba1f879a5c3e9192256a2184081791daa6a40e8402f80597dbd76c790c50cc5fac914c5ecb3d63f9224e281cf50a7f00a54332ece61fe70f7780bfb603ba879836ee6ed1546c43fc44b0376ca733e3452c28d6a1322c3be793ffb92a05ce88845211b4e69d31ac0f205ece434eb0189c44e5de780e8687d5a256ddb4dfac205614aa7edf474082fb765355ed460259e56295379799e80cfcab7ed05561fba073509ff88bcfcb577c4545233079d06682241c727874996e0b9b68223f2121122ed7bf29f3bc0649f3f4fadee2a70b0e654cd861469de51a0e677fc0e885edb9970c7c4287821d64d5b664f04d5a369c6145e3d62f20fe4c70b90419639e66eb064fa34f4bd417551907fbf719716a89a2f8ee96c89f75ebb09fe07e910c61d59704ec2be7da10e17ab3c92868f72456054aea1db331c5de329763ce2cc16bc692a4ce66a1fe543ad10bb446658fbd1e72a9dac558b16f12e21031aa751b28c7735b540522fa58728e06c5ea68c05271c3b7c6b77783c4d1f9f52813af5ac08b22d87047ec4bf588f889514ab2ee65ae81c7ea803df1ab611b5b7eb0fb43916cd7eaeb7ff5156617346efc1204d0339d41152bd1a62ae3fb5378c16e2c9ea7db574216c447bc3919122f7f2f40dbb80b0dfa440f5c836558940d8ce578b63671f4c4171d494a514c4a681a5dd3401abcd46537aeb08cb3af4840bbc3fcc0a2f519d9175fab5b5a5e5198b4c70a151ba6afd540343334b24af2ef879623acf90131a9ab72a92f22345880e0cf707c92c45ded5a85c0cb4158194492e9740cc4000521617cb9043e427c1f7a7335c45f7383d0fdb0a993a97100ce9e512a06683e97e428283ce60f4aa58c49fc04beddf5ce243c1ba90a922a8c0548871ebf4ca4a7c6f8bdaefcbe54c7bd77bfbccfb098374c16317c5997aee2b995229dc662ead46dec4cbb4fa9047e83a357623e2247cb161039b5918f1607090626f4bf615d4a159f71b9d2850bcc6c51369401c031a341842b12be056acbba4e4d61c56babfef4ba5fb1534eb483be4c7e1136fe7e9879688ee39c65f6054fea003c373bbbcb50a0c8c413b0d8a88c67e805ebf99af4eb4c3b1c52c3ee72f3a4dec84eecce8f63b247a55229fc913e6f746f2a9e4c88263f5328c4186d25b9ba6a4e81acfdd4783d407e98257687498dd0614ad4bf8a0608a2e623531f5790237ead419e3cd90f8e60209c1931e5b4ce9d526d2793c8dd3d80b2c8bea3683797b98c4d2d436986c4929a89bd93cb7555894a32c0e04ef7b5741f047f725b25110f7a83c8b8971ed47e155db3149709f8837f6bbe945e44f3868b6195dd08b3a14990afc60265047ddc1bc5123adaa562a1c1569e12698284fe5abbfb4d7055d9df172d2ea145bbe50c9649c7f05b1e36cafc2667c9772fe70a4edbaa71c1588ec3ced30a2076fb7d4c6050f09073702bb0714b29150a131a4e418f78bc9137d9c8b15c58c674c1c89792cf39fb5a4ca99507b0753e92dd12b0304f8ebb8a26a4408e76068ea4ff27f4db01f63a20a8567a82cd5a550ca0fd0a2ac848850fd740e2a5474e0be9c6d458c01a8b2d54b41ddb26dbf18a362b69bb2e3fbc96ef331e4857b8a6f8265a726771552a6b609276432a6d3433325dd50d412df07b6b79bb34536b7718c3e2375213f9340edbe63c6a62f3e9a2ff15019ed62e0b3d4363f9f66868a32ca3e897eea87fadea86ba91133487d9adea439ad0bfbdfd86aabef3206c468b95883fdf2df947cc4c4cf0644a28e3e7b026823c5e447cbc445107e74590e46271814d7772586a574c652642f41b4e205ec26c0374ad663f08978028ee344ef5afd910bd982ca6f6ccdc3c3a6d16916c8d437cb101bcf8efc859096925680755f5e3e4e6ab685bc3958b6394cdf3112d30d6a53a52223e4354993220427409cf552fb79863d627fd3df523abb3a0064f8a9614d55f148413030a9f04f4893086ec7ca33e82d8a9544f646675f47b2b23ef064effc974b7a3bf18dcac5a838d792edeef47b04fc2c87ce2033706d37cd4c0af81b697df734a2311d5782cea569c35e1625a77851c70237d8070dde2badbd6a1c2efa9ecbc1326969bb5e026d14242c1cf12c010c8a8be12e8bce437d5823a6b3cc55bea1ca36ca9aa08245e3259c18a1b2906cc2fb862b44da8864e3910b2f5fd541996a846cc166dc4288920a16b2cac6e8221c15108abcc7c23a924a7c9b5b5634a154a2f699afb845d698ae35d2a6e7fbeeb8b36cb71c7b5c236969a4954518f978101b73ba3d90b4fc0b781146df6bdd7ee3c04bb9631d65b67a93effef07c8979dff822ac2d842bf2ed61b43d3825d9d9a36bd4ce0e9c29560e62c04b09b318bacbad9e0ee6fe1f684f4b59a37c24ed64dc11a83a8b29609fb98841e5023c2e3a97a829138710b61f4737324a1dd14e9196e9c87c848bff328d47b8c250ff99626e63773be3203e556343d20a80f02345a82ef47e9788cf89f41b89fd53300ad7a97501a8df423f2926d51a48092d7bd9b933c3364550888d3e16ddc7ec4696b66614713c7050099bbac1a81c7339c9cacbe3b2cfff29c9c9a7c599bfdd818dc90027fd82971aa113afab3ffd98e2461f36e14135b61eae6916dccf6461a7969b08114c05e1f398f0b812132e211495aba8596e0c882e859b93cd98be29476fc795c23cff337fba585fbb0839606a592d433cd95d1ff523cfd2dec4c97129dbf45e78b7036abc2106b037ebd4ae73f468fee4500ecb3bfe599cf2a7f363e8347c42b9fb2d119ce4977c68a729e1eb6672ef1452b7564a6dde3d61b2bf5c8933104606c453c09c959e73455651865fd5d4ee9b48cd249248f3a49e5a6d8e281cb10f8e182473108ccadaecd904bd35cfef37d3b219288f02ac8b362db9f62a67f6788857e35df1aa8f915ee4d976798173c86f99d92ed8919448eb5c0f554e4637468590a69f375a6eed02b2f9705ee544a666d9714e8a52b924472f5b25b3c0cfa97ef521cf3dfa1fcd942a6e1e1c2dd092ecf3f75ef0cfd14ba9cff0a5fd9f28774c7774fdf6b44a5d9a74af985e88a327b7686212dc346733516395a2192efe5ec0ed504b979072d [38] S=$81e7623b529c W=-$e1ca94ef9fa7f693c86b7ca9e9be4408f9b3c1b35928292acf05b35edde033ed05d0ed85820661164804f591aa4f3633b139e332d9983085e43824a890f2e7a265f462f2c11770220570cc323e904de622fd99f5ceb7ec733ea0652b40e9bc06f15868fe9fcf8620c9a7ea449302793289a69b4cf50628127ae4fda845e4d9f898fd4b70e42763412ea982945869ad195a81210e54aeb87641c4c9b3850fa670f0a68f7fefcd65fc1ff893b20664a0020bede36b130555f359a17fc60ca0e6f3fd0161f29b4e5fa546991482706f615ed36188ba3454ffd5f3f401d41f246e09ead493014724f934ae64a5180808e936acb166532af50551bfed1d1ad9033558f07ef55f6d4fc880bd29a8f25261cac1768cc2badd8e15d170e703d24a6ea2449db346e716d15f01708ec25847a4eb68271d1f3486954d8b0d9378c2af146a49c9e5429c8d007c264721d17cdf1dc3cee93e1b6e0ab55e8ce35cfad306cd6f3ea0eeb8d4d7a0fb3b002c852f2156cdf6a5bba5f2243efc6cf73b7a95fc36f1505011347f95bd8e6841bc6b6a3cd935c28eed0d1bafd2e862d5d2f408db055ed5f53134c7fde669e3d528b6a9177e8c6bb54cfa7aa8fd01d318db27c4e03c87614be46ed76b5e27c33502a7d762a2bca23f176fc0c1bcf9b0359dc37be68b1e4da34cd2dcf7e58e1aef9f12205dd03f13755aa2241292c8559f1931e7ec17ac1040bd0a0bb11bdb011ea601c2aec99938d9e9cd1bc805ab653cfbdfe4aec4c13ce4587a5a41996c4d5e42b7cd83fdf304e476ceac6cf1953ee23ede3093663a4f2d05f53b54562ef6d6b102b1ba9affe58bee04eade69d8ed01c58b30bc4666dc10144e85b104f95b51c79604bbeb7f2453f46e13502af39f50b516cd5a5363c9a8b6124f1e38946a62d76e694eb0578b199c0e9e454a0be113693dfc9e300222cb71f304a71a15bee2740ec7962f1c851d9b486fdccfe9030af77733b03d956a5efbc3a14dc7295b6093bd130b293138e328b2201996b9ba0b542a884f6359435cd6dc2c1c173dbc22b2d44fde5327462856d53c5448c07242d28f07a9f758a1acbaa06b9ee3700de13403e75e716b03f22f30caebe7184b4fd4a21831df04a5c628bf1dc208c1b6b6672eb52cc3269e887d05d05f76c2cb788a292fd885f75c3063eb92147f57e4422faea88ca2873b3d0dbbc25e6c407d2dfcee08e940d10c6581ba027ef35ec30a11ec5a8bfea32b6bb0eba1d86ee40c0c2cf63d136270e8045a1224dfcaac2f392e10b1aa885b1ae5978e60899d750573df428fa89b8a0b45ea2f9eeb685d98e63cbc030335391e8055551f327e83dd12c609cd3990acdcff1b127356cb9de02fbc642858f013cce6421bee1ea0ca681c4a51deba18bb6497c7831911cbe2a581967bcf5b0381b43fedf99424710a7719eb0b0815687a2dc74798c83427064c579cf41049f1302a4a1cbbeb088ae9bc19a949767d5956f094e8d27e22f4c867ebff0b47296534efbb262496c10c97240d7cc1e48e94ba9402c71bec822df9043986e73589fa3e9c604aab7067d2a2346ee60e5f164fc4085e7c47d6e74d773c318400a289a8cc77b0943834557f2de33aa24203f281a532d5d47cc9af59fcd5e139fd0120f20221c05d28dbae30ff1ac1e91010360fbc2ac602e10b046a6006831697c00787d9021654bb3174cf7104d47f467bc775694aae58b478db8b18919de93a93273e0eca16a2f7e919a21946f9894dc14f5077aa777adddcb723f3fa41e705bf4c1796c92f1ffc933414a8813864969b5ee4ff4009cc60336eccf07ee94ed554a1fff0948c186848c45a95abec494c53e685aeec4c47ffbebadc3c693dbbcdabdaec60f5908c2f2b22cc80fc20f5af8631dee427ce541c698c1bf27076296154eca077314219163393cffa111bddb4c35f4fcc825bdb8da906b1d81fb3183a03072743fd84ab7a306bab5418f0d0c9ac31b7afa2780992ff94cde1e2aed3a016c65be7e5af9f2056e7add1f787a412270ea3687ff9a8043c2d808e0468084fe52c31f4bad7cd8ee210f261f32a78e539b442e888a28dc4ebaea4c0806bd1374e04fee99c73b369d998a23d9b59e2150aba0f0cfe3f8397b2434f3f41af1fc8043accd9243f1d4d41632851591eadd2ce751e6bc2646999799db0adeb9fdd449af1d553519db4b5e8056fd55b5d8e6de273fdb50c8d794573bf95e3e661b6e708b982657f13d4aa3a76dc313fd85a141cb4c5bd2342fbf238611fc977261ed1ede143c212db9fe72bb0cc5daa9f691390190f06fadea6e3d125654de9446841aecdf0e72307f8d06e8fd70f23c44eb5c3fab730671c8b1bb490e6a1242b2a7b93fed551ca620343bed320cb4de3d6fc608efc2b195c47ebf8123b4aef6198a1fb5cba10d648cb251069391bc5d806a7682973738222df82daf83069d8286c30522e63dd9f1a4babee1b05626386461cea659cf564a8e20df4dd2d10578983421cb573589d5f1e0c514c4ebaa2b25f4542c8e93a66196fb606d9f3e7c22d0a63406b11ee845c1547a9eede7dadedcf60d626d41b10b08f885485a8de6c7c0a583b324aecf84822dea8ecd09434c65ffd657a83aae592307f518a271b4c68c4f7f45cf85645642d73856d4e7863362088ff77fceb60326586929bc134cfff34d824a0e5b52953f1c83ee84a99cc76680d4cfcb8de60a52e6719b828ad7406631888d641157293097d93029d25692527b983feaf97096fb6e336afd1a89ef9c873abff0710ce57276a1448edeb5ed0c20cc593d477e7360997a711eb0dfda7bc0951457451d19ac40628e0619efeffb8848a656ec584cd176e8350ac3d8207abee7194c6a4b5c9b63dcff94100dcbb5f168137d943b1bd170d0cc128b9da563b338c91d4ab47b9d284eddf2eba6cde076210f839bae0dae3e3f27c7b2ae8f1b9b8fa98b8d634b4f023d8809b92c098ed4c96c6d8d9043bfb21d00039d2033ce60b4f6d34fb7f26fc3c44053b32ea94b9d483d0ab34ffb95c0b5eb6d252e7ed1f3e7ce47c6433ef6ab8e546c589e876897a3bbcbd86ad7e77ea891224c10845e93c7d42f2aa J=-$e645955b7c44b85db30a34d15373d1328d7dff40ee6750a1db7ba6ec2c19b87dd81fd7db03375e1e51bf23b5e814261292a548b2e728353e33779b290d7592a28a6e35e4581f8d7124d3afdc6af4ba1283aedaedf0d337d08fd80c464acd10e87448e0cd929e30033a6cc728f3f864c3a0c98e7f9d046f998cc1f6eea8d9553615724b3f5427fb1b14301eefc252c2d248ba6da717c285c119888d116ec4497a07ff4ab1047f12399c3e845e3bb6cc628dc8c6f841e5849b846909993bf84fe6ecab36cbfac3c9aa082a45469321097d0bfa7366a9daaa96c0e105ca7ded44d5b43e31f6752f1e3b090bca47db533b42f9b6fd333ffd674f54407036f5679569efd54fdaf351e7566ff944e133d4eb73e85496a9c2bbdda1c24a2293a77e0be7c5d37dbcc6655733dff0522a6317c12adb4c10b1db1ab09eb09b4d063aef853fe5868ae7aef555e6ab5939b70b244da5e685ecd167eb33d11795559281d8b3291d8e55344fa2744f133798411a97c1062f5f00a904ea21470199de6757c08595624bfb64db45a1ba194c729e96d69ea52c85b59ca7b58c4d0abdf3cf336c8f36a032184b1e416daa4c942d4bc1bdb5bcbd116dc7971b7bc8a45384064184fe4f9c86f361583dc3a5cbaceb989f5977bae4449683151851d87648e2da4161dd76c30e876697b57ae045c22d63b3c8470f750fce6bef0e5ff9135fe73d33b96e76dcf8656e00295b56e1211294c07efa06c7d8d03b775de22be2c4f20e3d549e3ea59efbd9aa5e388ca1797439b62b1049fb3d5c92a53bd8058142e231a4926a9a43b80b1073c8eaf75fd8963929e864a081afab9dcd937f76437ca9b12104cce9801e9e43931399cc7771137949a0f83f372454637cb5cf44dbe961c14b3e4156b526ec256795b5ef24c192c33bde74f45a6eafa0172b0eac80a67c36581f2c96cb950cf0ac11e99d30ef41e6e6312aa097f4ab578ac93c59714b1148d2dbc014df92268b72cccf3c18bf91b47caf9041abf698bfdacdc7fb5b8d28db23b494d8c79e1ab7b40c02767b1eb2998ad48074dd3fc83a7f2b5d32822e1fd65c7a70e72f16bac40fb05cb618c0f6a2ddfead84336a928571616ca66a883e8d9f556fdd043bc355ed03291dce23d6d7c8c92df75882fe00d2383a34e57256b90fd60d5cb89cf0e90bc0314a0eaa5f0034baaaa990dd0e1ff66f696dfa50916cdd8d62f20bffd276bcf393097d5bc75fe2216210bd3aabf403827e4ee7ef8a772e70d2f3370a6fb96e1fe233fe8317bdc0af4967ccb088f11125011fdde3a1928483f817a060137b6d8a64364ac8a81ae265ba8e2b772270fad90eed4eaf90d6a6ab69ce844d128343e69f20d83a5a25772331e9ce11d021ac35d2527c2604666929252bbb3746fa28b0295ae4c7d36746a2ebd5bef0a2d7dbd7485ca75b19a8e8806a1c3f82d3f340a5cebebdc6bdf445cf6002ea961038371f8d28ec31d4c9ff8dfd86328cc39e76a027876554716947894c4c8bef99f933c9523531732d4644bd385bfb6e5b2276258d73eaded575a3d02b3ee8b21538e85a2f4e1b65ec8d86236bd9781ee7af1698c009e92c1235d109f67ab3a45afbb3c3f72455fc7fb59e17134335f514987957e43f69f756212d1c49807823b9f5e180a8d98bab89af860eb18376c483fa9095117b5ec58b612d44ee47c319bb9e421f8c102f8cfd34025d2ae1f60bb3724d41f6cee951dd92659bae67de573d5bbc4f14dc49cc0cc2f310a86508203555c85ab0b8048e48735110f4c6d9e3bd7027e6563493876c36dba3948c1e5115899285b943acf9d1bac06c4922e1418373b0dae9cb423fb71057f3b3fbf75fcedc08f421ea8c38faf2535dd2d58560a7534c189de8ef9e44cb99da5eac37f4939a359e6a8d780877b6293bc37c2d7f409e71a2ac18459252f5fc0d5153c716dfa853c8715406f638240b7a92ed3518bd514e4e0e680d71701f72540574536ee2d9ba6d9095c3abba8bc24311600e968019f88ccab70d2265790370aa21113095d9acfe7165c1e0aad6c6cf7bfbc0a51e0e62e061d3752995f7935841d75482ec124c4a152cfe4f56ea636edad72a4cd7fd686a1931a7ea011aa3e2df44e38351f30cbda28caa6fe5f5f3d19341810faab582346e8562a6d7ffb194d961468c6082eef2d48bfcb0e6eefad82a7a2aced7bd411cf39d64ede0c77894803d922feee722d093f025c1e397cf1f237c25b8ed36b8a60b135b1092b0933709fe58b2f3a6aea0d42e6b0bb6c662afe793b1d539b8803ce24e5de2b2027d9f57b35eb60dc5e65a78ae1383070bc4c3e53895dc077efa14bb8ba69fab69d84bb5cde118e75dcdb3f475452a5bd5a1342488c091428d511cc0284b0aa0ff8b0c552a2e93a72fa079b01408bf9faf4af03689f224faeb462c9fd7a2a078b7b2c751ff2bb3dcfac2ee9ae6e0b3268d41501ce6998ccc7a8d7b64ad455fb58a95f428b64b42e0ea75f172675d26f4c53409682074d1bb251bd8b5514ba7908cdc5d425a979605b8aac3d590d2d636bf8786e9e299d14e5312e802c71c41cd6a29d7629d8a2ee40900ddda4359e9e0c495a161f1a5fe7034a7987df073213094041590b72fc0b4e23104dc43b0015db4b0a0fd0d28d7fe66da47e0eee52f2eb729d5518e39180dfe7af168c3b9d766846f7361ba4b5b93817e25cf1e570fd4c4db47b564b48025f978d01955515e93e2f9776674fec877986a6b78a1cea0118979b45dd231ce514ae8a31ad309bcb10ea03ffd03d2c425c137cb1f7f403e3003d6eb9056cf5b6a2557b90cf39f2024f152211f4d6c9db01ba88dc1d978dc4e77152ea1f7ea2be4f1844aebe501a6dfb7e30a1ed138d19f8bfe93f6c01f2622d192c87d2790f94e888d374147674b1fe1b754c14150809cce7426b519f27b62734e0e210dedb287128b939d25c1a594ca0c4f2ab63be91c24c7d01d9f526bf780ac4fccdfd21157c42fa226cb677285578ad8287f3eaed1bc75d04bdf4136898d7d30a39bfe4c9c1ab9901282bcb6441a34097afad189376b2ddffb1a35a9de9fc22b1b93d5cd6a6e0ddaaa32b362a83064151f8979ddd6e3e4e8184dafb66da9897db4b02d68e4917d72983ef2d90a42b71e19ada0c931fd9f2510b0e8e12a3b6bf8d9a42e4ccd3e59ff979d2ac849bf656f2e9c154106765844d7dfde8e8a5272682fd8923d61a46100e67a7b9d2114c9f532c20263c4280543b40b141d0b346d5f5b208d27d12a2580f2f9bf1e2fd83b477f72ea7de73590052d90e7e2c017f8f96bd7e6ba4d40702d6b701a8826b86f2b6d2bb35853eac264bc64f11358dc98150bffe87a1f502c826ae308dba161dc1262ec864375a0e44f32671da85fae955eadf7f798103a33c28aebaa293750f0a49ce6fc89decd917a9d05679ae227071ff9c29a144bf37660481a5f5110d1db311183d5b7cbb9e35d1a859eaf457dbd18d10a488f9d9d966183eed0afa0176252f5e88d5e795b2d71164445852c4119923109476a179dd31d045d50e7a1e4e1d868d3747d9a793503d0c225eefb74766f7f0cbf16c334200895861d15aac95439e33eece96ce2642fd0a89e232c1af165d0356d004bc52f7b8aef9b957f3ad1facf7aa7f8e9702c53f19e88a9fd0252765b13bd692c2861a4d6c884f75046b04771a9054f3b09e28c0d02a051ea6878f2d78f09b678954b0649b48522a9bc6adfa8c199e3d64af377492f9f963e00ba2d619581fa4cea57b134cff7dc5fad94c3919da586e90e9f19c12d8e76ec2608ce06db8b562c417f15557fe3dbb1c9e02f42f4dc17ec69555ec1c699f5ce1244fd3dfe5027cca8ad83bb414a81eb8ec52113ebcb1642e22b4268ae91f7df004a693ad42f9ee86f5c62ed3caa71b94df4a610d0b1ffbff797d6e109c998da9feef2241ba6256231913e9eeb36d18b82bd203a968b0921199a8c89ccd33c536f04ba46079bd27506d1096c2bc45ef24753d0d33346c3ba56d74cd739ba1cea66ab8db2573e127bb8f3f99cf1f90d316527f4e591e8a649206de24047c2a576a720c4c265cc577d983df24f466a29bf1fc5c0ea09c8ad8a4064a9c8a3d0a9683e391c088e11d6064ed823f824046e29c5a0d0a73c9397e66e9ee384b411c7e558912b8a54b46583d75e5cef9ef9efd8d397b27109f52fe95d2d44c7b96063b8b9f1fc00404302ebb0c7019e21ef7d025dde858971d3db28a7be60b19f9c45a452a6f3081fb2d8738a57157d6bed0ab8e9d887fdd2de7955c666eb7bcf51da023125df0bd1c556bc34b1b17ae6b81ca388550eb750b5bc903f004b5b07abbe3804c6adc64f53a41d201264e5d60b2465ee6f2180186c770d8546f35ff10d57b3032d076d266b45dcc3b7808924ca78cd5e51a897e4033d7c189dd8d9ee4773dce505a5c24b24a1bcf51cd5d778f917be7fd706b45d6273741d07f454b36514ca2823049a25cedacccead72b644591e7fa3ff6d71192ff08f4f8d8e46ff1abdf534334771f3847bf258dad8709cf6437be1747f65a3e60a35acb574775ee89cf0c2f24a61cd108b26dbc0f018c8e99a5914a88466e559e013dff978df422b9d243ec61585895b0f2e4793255c7f97b00674f190c22280b98fbd0283b4def46116643dae66bb54dd8b80418a76b1a21710132e1a0be962932d113d277ece3067f6c7bbeb2bb09415b1b8a215f5e690afeb1b4d3291f46e0b23c3cf4ebfd67f4683031b768b4a5fcd4582a78dcc1ffc3e9fbb3d401915c2d39bce274d871e836acf27bb8a51d638a1a904a75dc2c5576191d830fd5c5d3608563058ee27639aa05821e1f861189188d330d5bd58ac8d652c51e50c942dbe690e8e4a7ae3add2b3755812610ba704df751cc3291eabe7d18bea456c24e556786f99ae2a4f215f01c08738ed51cf74c6d1dbf2c0467291c8bf3d1f02b0ea2ce6426e0da6ce9fb5c8b531878a18b28857be49430ddf4b0d9501904cefa785cd9d18315590fddf37957cd421419caa7ef82026eda4a8145c0d4d599360406e1709457b4201b309fe2ce3464a853641e6688a9b0e7dd6063f39034e8d70dc6e0bf6ee1058c3031d8c49dbeb9fe634a7cff9bf51467150405d3e9e3c4d02a2f0f94b69f1b8e6f8d4f000cd31f747a86049c557add57abddd3e9ecf538c05301c215ca4317cc272d6c31f343ad35efaa085634ed01fce69e3cdc8045eb56461434e6c9dc17e9b18f1f288df86897c9cf6533e135b56c0671c68e8edc4864d3ffe22cb51f6f0fbe99797a4b622030045c91d83cde4036943027a2694244d9ae99ed75da695cdc9b408d11c5ba8c755257ada6fad929b7fe96ac7f0825b4333360fbc28f1c04ec92e246df115e65f97726259548ea9e70b7889d3d358d534f4b0eb777410f992c3cdc8c09565fd083c62888b719fb8e8506a5216ac0474b732c17a01c5862062e866f9b4c2e4288ff864a1e9db76e77bac459b6c6063aed824da2536d6d7bebfd63447f4df477fd27551deba31a33f7f5fccaf0658c20410066ec26745da61625752268f9a919a25014105991e0ab22b330b46d9387565d5dcb58f5277c9ec5ab7de1babdc10bfcbae5571f87343c27504d0157e17c7fe4cec3965f17b916b8c4d70654588a2c113e8bbe1a119350bb49d4c9885532fe477ec9503d5309f3e56194ceda9afbe50f131473020b2b9565115abc2fa427b3406d5666ff67c628db1159202f9c4b8e49f178a21ef440a2708502ca44f5bf16d0aed518b0ecb98658ab8d9222b9d97e06f244166b018a0b00f3d16f2ed834ac1fc13c863087a42e66b5d270077c59ed009891cc7fa9d0e747ac817bcb424c5a3abf59437fc48950383eb72c88ea708225b4f3a5b73a807c469cff9de0f096f58d38c3d590b5d21dbfa7c16cfa28f331315b85fcc591d49c893d57a03f6554d5bef4516111f637f68a91fd5edcb6311df1d4c903007148f93653f0b3408cca30cb25fd7b5b2b30045eac3b7f01ffca8804b3fbe6ba87f7fcef3a70beafa46f06a369a29a3278454f1b06d229604037471783a38c8b122d5692f190f9f61a0423e7372a8537d25ef2a3033793616f47b5fa85c60f3bb45ded681800b20983aa8e09bfc969b0c1e740caae41d2975ed4492a5e7a79ac83ff78940c231ec4640a5675a6026db6bee535a4d87c9ecd7f6479639 T=$87406b10b21e409a8c6af2da97b126804c331ecaa783ad4e35391b5c983b04dfbb6acd579d813cd489c011e02e63531cc0d40f3551a9aaf98ab677ab064691f1c29cdb58520e9733b10cd2842ddb0d6869c5b93826442e0d2874612ef863a23967e7727da1b5bd52247344b5db7b232dcdc88c34b06d4adc8554f42102c5d1bec70517f0da84218c9500c694e9f43dbb5592855431bd3f618a19b58e2bf0a90fb019c15e101fbfaa99ecc1662ea6a02fe175658fdcd22acf882aed5322714c028d00d3c8de2b5f3f0e377ad608de40ab788792283d8f13ea2489d48a494eeb22831c9f1e069f6f4ed266af913ab0046150c035051991e0c55e207df8053c6484464850ecfbe0f961bf82d55e57acac18de78fe077d8bbbb7811db4fac085ceebf91ae4e3a8e85f0a5a735a13659f15ad31db7d10de3bcac3ec31ec5157a7f3f05e6f5856466961fbda9c5260a842f37c3cd432f207b59c6dcfb9bc29dfb85286d7f8a264c9c317dafe35af72cf73c36e3421bd93e01b35b17c606e4dac3738af6b1c66bd420331f2b582e2717d6be71887e6e5421b5da13b9c03f280732637f71433cba23d810d4d18b750106d3bb8321ab37676730f8dc06e3fdef4e14eec1eb63caa3ee8e43a55ea732d7a343cad2466b55df91e414448bf1104126a25e7fee71c8a28cebbbb0db38f626afde920cb5bac28ddfa8373f96c6654a0cd4ef05da8d3f535006422f391aada1ee077dc616ff5e93714f2d72fc7d339a3cb017aefcf5223ca7a1640631ccb88db1f0b3fb139e069c991daa7562c074d44798bc2fc351b574d55bfa9003bb370320b0b623f814ab6bc9c75d573263bfab03de7fd6a4bd0aaab2299274e702e2109790d3a40d1ecbc86aa7ef14c8ba6e6d298e111f57b5aabfdfb54b50eeb8aa13ea5bb9c2420082ed68bdddc61b7c674195dc404ee2b2ffdef6e3303c266013a3e08acabbae0d5b8813a52a6a1d31cbcad5fcb5ccf153964164a5782279699819de5371c3ea3e7301b3fbfa27436c69475c4785d7206dbb11b3fd21c0929091bbff205336a6fd2aab289c863074b2c63802aa7edfa91bc5e37dd796d40b34b0dae861e0c3305406e57eac3d512871d5a1582f66c81a65769a56a091158ef94480211cb75ab79c50980cfa338fae82f8f76373865cb2a955796b12c0759f8f658809f94990bf8d2517e8d3643dafc8d20ce4d81fd16be546d1845cc22a67ae3b68809dcb19fa52207e97d570b031839494726c64eecbb2be00d5d787af2a23771d7c3a3aa406548b1f036d7e2711eff9550db8a766e1ae9cba0f1e767e4dfce33a0bf1f56a2fdaccbe98bd16e49c3c1d0472f76c6945c2b4b802024793ab949ff838907b8d2164cebedce7c206607208c8ae10d8fda66f39077f7b46a725c307d5d3ac001918566506793fb740278e39d792f340c105d53f127e36f69a4edbee94504b017603365b40be4ea78d7230599dc5d67608530a392bcd8ff3c8919b05936d971d6775cb052070d6a7b86fe436c13874cc92cc7fae675c2edcc731e6f980bc6fde5484afb178c9b56d5e175ed2185242af199b948cabc328b03b9b88fe916800f716156603fc09b47f998e372fa1965ce641544dfeee27c46381d1191c4f384e4179ae0a101966a952486608cc8f6ddaf17cc208c9ee7771332904ed7503e6f424b204b5110cd3acad350814d46de349dd7e48404ecb7a05281713500ea888e583a392d14456253a86bbad186d3a8a339a49428312da12561a6f4938b8c223f22e65f7b311e02d200d9ff9a3f6bc619e2ee0cbd047b83a22c90e1e598b85858aa2692ade94b2e7cf055ed8cf7de20a76e3165336aa7e00616bf903fd6dd77833c3ca3cc4fb19a03ceef1ce87cd994ab1e9c2fa3583d98cc1732e6597f3921ec3238d4dba76280c3d3123935451ee0d1e87bb9515dca49a55fb49047426c9b272534323f59e2da1acc2161082b81b25f21537652c38aa8b55cb3f0f83cef3a19622a09aa146a85e302c47798b35f635dd937854b57c1389d6418894975e63cc0680889f5fe8368cf920ffdb09c26ff3609940e5814e92107acd0e1b9b8da6628e6a46eb889e75c5727396fbb681a53b0c93a7fa7156db6ed7db38fb0fc0fe11eed62dec1befc61c80719157b2884bff1179a830e2a709d5a887fcab68fa8184483e46afa32738e86da703651d971cfdd4a8e52a1d2f8ef45150646b60a37f1ebe5ba1a2fd8dab3fdcd43643accd82ce298269edc01a527b96bcaf63ecc73dc104ec9e09905923971be92c2bcb2a5add1757fbc33df7d47699ae51c856d2b592dd34611572c4913ea83e445ebd6593519765f9bfabd6f1ee0f1f1c031f8b0856db1be5f11c019eb3cfc2acf0eb21229e98aa4181a01db4147eb31f6362a8b7391e6b0b429f07e95473be4517fea962d104772d7eb0c2f1bb52aaabf74cb874f31b38e7ffbf63faf9e1e6ae2134f06e6d351b1f45aa60c4bc395e67fa4f2a6ad7644d9aa5fe9943ecf748267dc1011b1a529c4b46704c4bf8c2fc57a6b3bd09d1fb965e4f647221e8ab2ac186a739e6f9ede4e62b86a249e6bca6e8090adf6840375d7b6031f4455c3b726325eb47f3c6bfd378ed21e834d7125e3b5241221f69ebfaca2c57d34b0d1c3c49b4b6683cc3655c3cee39fbbfd8c6c995e81fac339e143d724237c3b838b61913e404354576c12ad3673c2f282c6c54c5560827ed8dd3eb547bb13550f597d546675b6c002e92b07a21e246015fb69186a74b01b62fb8df634e9f1c74d886199ef2513d65b9fad591d2afd0046454d0c9bd92cc94d6588148b1d800c0e10d1fd1510dcb18b975f530bbb3bedc664f9fe6ec07e9b2c0b95a791b2eb46f7e9381be5cc8dbb3f450c9115fe095fb929e9ff533823b947376c0498449c7fae40701186c0142401e6172c2d2eabe8738d1df050a7dea4b4b36d6f8d5f2207b19a8df594a62a1c93075d380edef6ea1609e0573aba5607b16a8bd3c137f770f614a57ccae4662b221dda26a6716e2dfa1c2507a368e3fa6f527bac381b83bee3aee313b94a8a2be65c90390b10c6e3ffde8566c1ef1b49dd978241d2a4c45acf0e5e9ea49520a7c3d7051e9766616f82a705cae9a637cc77f85ce9945e7b041ff6d3198240f5951ae11402d2e12cdb62edf633f8c592d64ae086eeecad0fd7a4740f2550b25f3d684fcb4354fa9f0fb60f8ea98f74d477042d27148072d9569bf794cad518c29cf5d71c171ee3e9b09ef91f8a913ec3502fdd29ba76c6b29985995b579aaca214bad1ce4ebff9f8072148fca7197d1750bfeebcd3847b8c764bccae38dcf41713480a9752955ed0c91dd13a810d26aa36e66759db4fb7538923781a2ea92b35a79fa315fdf2e2255e41880f2f669fd8ccf26c292f92465750d50a93b46ced2ae6305ff331b8832bfb086b4eafe2bb1da9e48e1227f22c46046c6cb68fa4a75bacb10467e9525e2db8cb603ae08af8c85a2eed0207828877dad5af9928ee29ed681f736835538c898d02010d9d7b0d88fa6e017d9f71c5640ff815f8b25add0663ec02bf44476c8ab2a84d2244e246efde7087b12c33479b2b189655fce0a00d884a0d80a7a944b6c35045a62a7f7c019b010f9501e45f8e2aca9c3ae4fcb6f6c92ede79c0dde3cf58e67ab5bf2d4243b9161bded39dacbb02c0624d87b32d61fef60a6c65c5661dad33e797881ea4108e64a28e15ee62290ad268c9812b1bef1812ec5fc73d92e891dbd4207812c84ced929131638d3cb86ccdec9b7e91a980eb388ead8b9045d6b3d1811024fd126cc85c6aff78e9142f1f3f47dc53c26611f22b8696e17cfe84dc100a597aff144ac9fc3de1a31c52f8047dc12b5f1bc97cf736d262bbf2bb4cf5789cc9ecead6feea730c8174af4778915d21eb166638291deec0f5108eb407478b90f589d8265c5cc32ded0b8868fbec6443a42abc0f5412725d673e06c6a0e740adf5814bd4f8c51679628a16209d92fc5b0c5ae8c5f8cc3121b4ba39d85acd434baf337be6f1b9d49fbf613c5e1b40612ce09734af39a47d3b4b8a3501d1a08da1cb53af03dd63d253278e55303cc9a6590190f3767341c56711a762c053d55e043f2de3a8fba8eea9ba9d49dcb71989820c7ce9013c63ff49b8e9b809291c347717adb44f701ba7ae963adcdc223e9f4d0c6161178623e4dcdad114a2dd7c21819c997b5e89f3a4fa4257c98a8433b538208c2212c05b615e296df5ccc8ebff10b3dd159a1aeefc154318acd046d4fdd218a473c9b9e3482f7108127221f811fb0f257991f559c7ba484e31b5739990f5c0ade135e49303220970ff5ec4ba693c19c7a6791fa173f672d8aa6173ebf1b5f3c4379bc4d3948afe873f9e96f85af88eb444b9a53b667af4c0a454ebc8045cc69c089eea113cf2c19e9d902d293e2bbc8b8f730e86f93bec32366f2a76a9976de2ed237ece1b7b809fc25cba119ec6fa8f16e9b1c0dcb67fdde84cfcc96898745c2e8eaf8eb38874ae5862503d1df8d45247af82ea480eaf774795f3d495b8dbe01c7d5c4a23f5f337565248da3d433f9be7798c5440be91e3eb3293eb1c450401a0067462ab96e97760b3872eb2cd4773d6a4bae8e32b37ece7af036afba639806561e03019485dce4c4ce9ae90fd8daea7598cb4f66e1d5b2ab383bebb2c11afbd76a57d02e8c3b2f0d557003bdb9bbd1a6eb06d39158aa938081da3ec075d3823213ceee50b4c9fc222a9a528f5abcfb2ba0eeae9cd21a0fb444524fd330151ac6719ecb69b5c9f2b81f0bce06be56a66aeba37a16acd7458092e0d1ae4ca76df78929dcc076592d1c39bbed32c6152bf37fd2b5fc79436baec9b66db8b0ff0ead41e5c164a9cc2b1f2793734835a88e6cbe4bf4d3872cc80a7fb8d783190612963738eaeff34abf8d8d328acf4569a3b478aa50c520872944865e69302ec9b1bd112ae910204695c9aafdeb7dc99b914226ba5dc6c9f64b36209ec574a85e656b16aa8de28e039588641d73f052b6609f2435459caa0b9ba7e53fb69bfb36ae8cc3d3acaa2561cca5529bb0bd5c9d8791175bf8b0e87e536de687bd4543060bfb9dc8bc669893b27f17b300ec57cf2fbf9e7fc5e9124dbe6726a1b8c50fd1cfc1c25952ca74dc209c2ad3be90a7ee60d27e39bd38038ded309ac784fdf9a1301bcdb2f8b4ad02e1f1d20d5f178761b0c4fce165df47227f74af7f394da90155eb360e1be788cf412e7b510e4dc868ab633fa110d70731490179723c709506af26892408ddf03d2a8ef04021e4d1918f9818924e61de1f012c24af23dfbfb432cd585c6c5b119cdd6729a520129ceebe34465623bdf99a67b5bdfe3b5116f4173dab5390062e9631edbace4505a174f94f6612c0bdfe1677ac908615fc84b223f608c190cd1d668b2fc37b37bd71fe371bd03357f55e325f527dd605e78c6f1e6f978bc4ef814f74baaad56fffe6b912c02eb4d0dd1c560783e854344e61b0f4cf79a0b53f4b23589beebf847fd11a2517daac7b97dca8ef191550f4adf52e02c1b8f43a71ec06719737cb2810bc7bc7b41d205b9a41054a6ec4dbc21e78b005ad9038dc76081012a33f18a3b31bc7cb7143e656928205e3762029d74369d1e7479615ff31a34216af161fa7e19bd122c85a118580c48b6b2c0e418ba023e68ef44aa1b468a449f3c40d0b3e3b34a8ad917f05bf42d3505b1a4cbaf77171ccbbbcddcd5b050d18b37f9fb4c2f048a6555e8c9506919eeb04763547c4ab1fc03b5787c6a1cb1c4147207090c624ef9407fe4091c6d3a3b7cc63d16d28afbcdc6808c9ae25294652cf9dc27dc90026f8261f1e56bb57c72e5c7455fd58e447ddaf67fe0f65dc51d3681b24b4f1f781f876ac14c852b8fb77560f3fe83b84b4a34752f634b18f8bb0d1859e18dbc6032e1c6686f16e2181a38c91d80580d1f03ef5cb59bd6057721b64535ee15f7f9f702971fe75f6210b091e4c6f113dbea9408758263e36467189f999ba4325d399651f86cf80dfd9475955b3786736cb5284e8bd9a8c88b306cf9d27259deecf224df249e056c2ae6f4512549a5b1361968c29c71e1ccf39e0e6a059534c2dc81bb80cd24403299a6e35a14ac8e383409dc9ee60096505c174ac5e4fa7d31e6d021fc6acc9033a17ab204951d2e5aeb320fd21acdcaa33cc15 [39] S=$2ba55b4907c9898b W=-$cd2aced1e8665fb0c9ce972e773b09e11383eb7072f7a7b28a15fde48f9c7d1dd2c29896621cf3c5ae7b3bb46297268dafe10493802d2b61d4092633a076b2d7e72d740c9a30b9ef6ffb8be835c60786a572189ce432f163a565af289a4f9d612d5328e8b9e20adcd5c6eb4d8e99b86b1c825592a571be423f60c985881f1e5e737e6716427c6bd1ed3f79625224ea224dfbfa9735140b9cdfe356b0c2f8e10dfadce2225220f2ffd7e9e069254ea7e89382e59a53288bb2eeb5e81546fd1c1754d5a534400ef3096cd0674a35e3c1264cc86b766a46e3c785ae4bd4e301d41345f968e6851534b776e0ca0a2a84dbb8ca4f9d40acb26fd73d2b6cd9340b7d499126d25689166d4154e09643fe640fedbac861fddccfbcf945d0b6ab302115be8ecae5cf5ddbfad4c4a76ea2f11d57bf0ed0043ab64a4c2472807b9a3f0342d8b7d13785e4cf61e1732dc4f0360d1d37af361198a648e8a036e8bf40a4802c211ed4388242004ebe89f3f742e14b9f8f594049daf850cceb07a18655cbc842f8a2eb77437493b5c2796708c5cefe3b51e337c3bf21f7761c230967e9d3352c413a1421e337da1f15812398c1cad1b2c2c7ae6fe64009da507360f7cd99f1f0efde81fbf0cad5d24fd639272f6bb6638ff8e00f5cfffe9d96418dd9f84d1ce1308dfc27da32890397977d0d17c516cd9996c15ba46aa4e445869ac4b0c34898bbeacbd5d7bfa9138ba04881ab0f7f3867cde0ffc32bf738c31e22a220d998d01f9a66759b50659cb0ac715447ac4ee7cfa8e022fa156fe067a95da35c93d7d95cad0d574fde4539531ed81d60cfecaf480db374c6166de944f24d9c9d0f44034c0e43e1493bf939b491d65771df5171d2f7ce842e4380ca5e7f541c505a64087bd2d014287ff0f310da520618beb28db5074d5199d742ec678a94df2339bfe758612ffa8cb57b7d5fb1decf1b0b74a3b253ed4652d1d94e11d39d61df857fa65b18e269794a8fc1dec7ee9e7787f050dce6a8188047c2fc6efccfdf4e4f0c2013f69cff0aac0066f1c5b709b8f5398f686e82fe395df03dbcb83c67dec4b6554567f905270c92af7a4c541e22241cd91e035379eba1fac2215d9e93b4342f9651bd4018d8996c048950207464efac4f327c1d8223dfdad39463cd733071e4a2e4d54e7bb34ebb01c26c75c7cb4810cd085b531fc4bc50f9e481469cf30a501920f57af5ceb4b2383e4e985ad7ddb34103a8b73953f356697222dc01a943e8bc0b551455de80816cd66e31c3a485893e924681027e3d24c532a9e76d85eb975a1a4f719514eaa8a1fcd062c388d4b46d80b4e79cba6526d3f518fd0a0f36aa43b170e06d1c20254c5664178f25387b8d9ec21a878bfd697cf6be53ccce5565c282f6a50a2995d329e93da6788f655eb68b79379a3748a1f996d3017c706b71393b5df06a27f8b7f75b952b58e5a89352e0cc2ff2d8ccb11cc901d736940bb7843c08c1e14ab17c4bdb71e49b521e960d41d3d84551eb289a6059cc3494c05a553559272aa9fb2f20fd7d8b324b8fa16eca276dd06d6932b81ebca61d5a5cde8dd78d4e9c96aa7aac5e73581ec8fedf52b1522a3102da772e74e62b49ebc17024677c8371b4c30133543a428653dcd7ab82c9025975603023c9e9bbc58560247bb9c979f05ff9d686a6ba97a8b5b7f9c11b7e7032e8b47a4249592f711ef2ce59ee71f4bbab88b25555e5033c6b2ea81c032866d3b5d0c7065816d3f34e143b0f2498bef21525b361afcb4bb1e15160a14d68deb3433b44c0d7df1af2eb7a49d858eb2c127c3a4b87e1e0275d59a06a86477cfb967b890ec4594efa5442e922ea542eea251e0cb8244bb961e2db769ce70b13fb9a622fa6c1ae11afc7726d83cc7fd92c04a832ae17dbbab50fab51a14da158683492b6d3395b76946ea24b3d0d9aab1c52785b231bd3ad6a944f4729b4f5cad79b2726e4d314b3908561db7327529cfc7bbe422fc44850d7dcc668382d0f5307800eb13b19ed760760dfccfc46633059dfeccfe7e761671c7baa80be01baa5c5ec332bb38a696d2e0bce8ab9c1a19ffea81617d3a6ffe21f1e5fb8ab30ac38ebfc896aa7d724939c97743252cfdf153abaa88ba3b1ba7c2aef802def03467c0943acae83fb8647079982d58caec47a53bab6e73e41c67e2a8f08760ec583b0dfe8a3e96e1c656153baa32c0446c78385ba68220bb37ec1fe58a5012e90c0ddff57e22c0fbcb97b0891119fdb925a1af6a33481f3628047dc2d1e98dd70b3043f30d4ea480f27f4abb1195a4e652bbd0fd11f24c7a43e1ce8b8109f654ae4d44a65b023ab91b53e30b649c8e964f8119ede97a46252c5f1dcf653853a9fcec482e7532f001edaf46a60942a88a16712f17862ef7f65da6e07ff3c7590446f05c954efe81ede22f8ff581d70c6700775bc2c3c89d74d556646100643e0b387aafd401c613a1dec50db59f43996b6b08cd517cb02d654f6fc5c3f38685fafca611c0eb95b55cb03e8837b6055f2468ae5febab403a69a20c7821d47550b5ac09b97533fb80b8c6ae81077e140e9aeca4e92153bc5bed0c0824942df5646d16b6588eedbaeab920bec9736c79dd7abbba666a81954804a48585112b6aaeca593c8cc67bedc0f442bb63585fdf4a6fc8b05727c26faf2c23c4bc79d8354cd88d37b12da9f26fe0f400523138c36d5d21eb3285e0e8e6fcf986845081e4c6273c36e9427402184c84aecfd9c57e73bcaa8750395b2c1faf3a46691906d091be1fa7b3464f2c3b3ddb8cc5fe773dae7a8b2b00cf3663dfa16983181d1f26b9b09a4782ab55e67a9bbeb18bc3c713021ea33dc9770d3ecd6ca1cc1ab417b7bf2f27c3463eb9a37d70163807c0e53fd15d6c10af6a92bc990e81948c263ea44c0233d5f0186148cfeca112abc3dfa68bc7c8b2de1bcb474ada60e5c366e8e825ae8612f3d69137c8df25821ec0147824a48dae31a874d931dddf4a2f9e86824209016b3736af4763394dc1411bc4c353f2ed977ec32fe7f3cac80d9f201bb351215c7e9020b1e514b75742f3ec23019c3099c61bc8372d6e8f8f494977ab7 J=-$84a9c2e85d276addad86a441bdde1238b9015879fccb1f873d644bb09eeb6aa571b9ca009da65a364ce9b892aa9d79005283a947934d4958d5cccbdb940a4b7439608f6354ac69c01318679e7fffe6f5357789ba32bea5aa22a3a5363b7be5fb280decbc2c480e36d4c9b4fe16ce732d3a8f3676ca7d5891879776b65224d088fd3321e3a796c77c74d0daf078c75b7c3f1627a9ae44bbd28ad1d87bbe587ddf34686fb88beeafa16cc2a647ce4b34be9fde7373bc8e9a1c165f7ff77d164f5217cfca1ec7f672419495fc5c2cfe0538c785b49b01b568f6b9ea92556bca6a9a7871fe0c0d5912a142ef78a383d62b78b7035797bad40af0a366b846289172313df031bcd97832ba6c33f2401d96b1a7b59bdc1ac7c79627b49642e335ad48ce53ef6e08b6c54c83b62059f8686f200759b8701b04e0ffef6286a49f8b0a4a7fbb81cab26a4c1b5271148ecd8a33d83578f5898718a5f821e9a7ad5ff0cfe715b487bbf12862e810b2ec7f3f00c24bc2194036b5021966ecfba8d464eba47940da50a884957828a81e1636006db0ece7ed48371e2134de08b9787433a6da6f1b41ab9ba0ae272c11a130396efe6820b3625acd7bac644eb19b3864f4c4f9a32f33549d7b56684b279acdf17095f2af242ce168bbab040a1bc876e3b2792742d35a4093eee61bd5148e0e436dc0467ed33d0dc7a4380532527c4108b44ffa1774f7cdabe18bedc85427c0895a69652be95a0f8a8ce9fe15f68925a9c87deba3e7327047021b7d0dd3515517d8a72d501ebcb3a47e7a9acbaf14322c2e2791fe79fe34f2dcdc229cc4ae1dcf3c5d5cc14f43360b5efc4303c14173ee10e780bcc1975d152787c49aaa2e0d58a04efe96362f9006d8783d44943945c952e40880329565602e2ccdfffa760164006dd3f51445fa9ae75bc01176f7245c8076700c580341a2da10decd0c1e09250ccb01514bd3de7a93c2140bd33506a5b435b7356baf2efb510e6812430341d301d1dd63e91ae13939c12e8239a47c1f131b2de3f02fa3d39996ac92543bf3af37d614ccc650eb1121e833ae258b658d0d0a23529c69ce34c84f55bb0a93b419049786d0faba71757a8a31f7770b058bd6f400029148838789ba7f8127f568f8df5b0c76b1337e5adb8718a95953db69f2659ca0a85d627e20befc717d27575dbf42d85dc57e9e0704b4a214038fcd7d60e8a05954449cfdf8c59d027be79d337ae1d6935c9e41925580e5307bb4633edc1447e1798dbfbf8b50c900a69f3c41997079ba7693ad637425db90b1bdbe4599a21079eef7d05f79d39a7cd3e4d71e4d58427ef3a79412ff65b5f4f30610a3364a059688d441dda30612fd095120e4d077997cea84a13a34356e1f86f9890395b959125fdac4a5363759447392150dc8bca5a6062c26143b51d9f1e143c2d09d528106fa0fa3197032210aa4bd6dc49e2951163893008fc601088f44587efa94283e1bb179966a8ae1f06f3db7eafa137aaf5b06f7120f1bc369d03609d24421bd57fdb0704f89d2b4c896914a24511715721bcc2654bd655935068e84dde320cc09f73f8116a91af4459f209c922856542149c1a0aea3cadab5c21e6e199892940df59c31c4a2721055f5e71b5008988a3405def92ad74271c7a358e698aa68e971421dc9bf3f053e76550ac57f689bc541ec7f903c4ef2f4c844d23eaba6a3b774ea10a7cfe4bea1a9b6c1677442a553de55e54501171067fa4830359ce576d424baf72c90103c440c192a6c8d508ca70b767680c0a9acd120aa590ae3e3ce761c21ac51ad4c28123510175c0346ae9d3925a44df3c3459414e31f5a8e5987605f019caaab76bf88d550c5e311d1ddf71464c6bdc2f05ba4bf9d1c2803e18d9c67a7dd7914b431cff9ae5ba5da35480e84680ba28e78ec38cd4e8a290e6f19851920f9107befbb8c6909000f83768c4783cc6c6c10c99ad72b0fc8a5dfee3c8b330f623c1126e9825d9e7661fc1feade1891e3a40295dc7e51fe3ebbb45161d5906c4443611fb933445486ef613429cdf24710fd3c4d360889c8974d5aed287deffa7a7d4edd68053b9726104a172bb36c6f98343cb218e55ce14c9da3f199df602aae76b5772b6b98a1174711dd31231c6ca246c2d2ca517b5019c6be9f09c568d219c0f845074c3bf5ac594ddca5f855a6b8e7cc616fee04213f03b6d6e96077ac31dd61ff4689c5fb9c5e1098901e68e6189ff0438ac01ac51493d80844f6233ed6543b6560b81710115b235264e70383232cd138aed433e45f257b56bf0be6a950e9c714bfc32800b4debf05a194372756af2235280074fed43b710f4d550ad5525c6698cdf9b2cc3c157dbed4586c4a8bd297f959a3a2cb1c2632549be1330e88a095ac3fddb221c2b3ee79485a3e605f7cf177f0ccde1a63c24d08616eeb08f733f00258cec2149188159aa30cc411161b9ac31b7865cef0a7a85c9c1296c55e706759d5c3cadd40cb49fc9817cac4b8ad72d2edbad9966726938c121f98a52b51b9237cb9d0c581611d71a0b7d5362208a9482a633a42734c06006a627b6a6f167d23fa3e5174781efdd86318303ac7a494e0eefd80766d1e12ccc72480f32e6d3978f3b40151deb07230fc453b6aa60f1c42a8a5c4bbb59ad6cf4241c5240f21086e680369d2949c05bf210d136796113cb3fe80ecaa82f4c99f4448b3577419897622010a5caad4a9e8a0ab25cc07b5208dd517afa949e64040717ea6299ca036812f024c07deee72d7ea5f33bc68e65c35c08d0a03cc9c3a5ef5a8d22e6a1b4639474fe7b94b25f936ef078a9516d71dbfc4b7b0dc198f32efde1734c20fa31ed932aa6e00c1a0dab7b3b3cf2e9afe95bde3685efe8bd9c0acb9a66e86f3733589a347eda6643482d57d6fad7f570011465ed42fdf6f9fe915287efa4f5aec4b12f670dcad4553f400c8f81181543f5edc6c1594720afa6f1ef7f7325aa8df239e3b20f1bdb0eac7374d874770993673b940ef952b83cc5da1150c1517e69eae41778298fc053dc33d5de83c6eeaead476b0d272d39b7697eeeb63cd8587a48c5e8bdd5c3014d52d9cb3792eed2c83078341dbea112b10e663051ae2be755e47b97ce50cd9ce8401d73cd28dcb4b329989f06188c8a464a612762c3e3e6172127e717009e556395bc3d5def8f930684c5727d363b3e36d6e827ebb3b07a8668731f5216e64a0ccdc7664320e252cc19b4af61d99614cd58553e36033eeb51838c2fdd78beafb2f387648ec8cd510784641dd27a8812b77938629362e1fa6ea3fe791a258fceafcd18f6f3b45b5924f6abf103b45fa9d531f2e298f915016b24e6ea397deaea13c88c3c7b71e9a44d4b17209a94de8e5a7df53f90f4e74b891bb9f0d2ddac909424ac79e6efb551644b2155aaef3a34f1b642cea3c0c994175dbd7a165f9db13af154bf11690a6e9f064254ef62ce842627086190e9f88bdb540b815e3d3fcd0cd6284ba2d5c6c6ae8e19aac0f793b53335d014e759ee7027b7d1119627acd900f5f20ba00cfdb3c4c77b3e83367175f140ae29b0a01e794671717c69773792f91e6ee71517147c604bc9036e4b3b433a0dafc6ea7449a038b4edc9104cae75d6f566a092092bfb116af5eba692cde6cc2032609e280d699b074a52d1400703d34f794f99318796771e38a801b8acca498c6b9bf3513726f5504fc30c2cbb683a959e405f2799b5cddcb6fba6c9f717fff09268bfeb11bcb86f7f8b7d901148ec67ce2fbda158990bb4cd0c7dc6b7a00814f23af21a036227fadaa0bacf2c0c3f1e832abef6a86348fac4455babeef68a95abc8f55af1d207ee026d76777e81c7fa47f2e4ae18b84e3b48899f4883ede7b83a5a8f0d9b4cdc46089ae6054966d31bc51e70b2a464e5db97d69f4f517a356aa764d4fa9a846d51b97e301aff01fdc3b081ad2d422dd2ae4caf4d734daa5bd3959339db4e803994705dce58b9464102c984086fa0613ba627bc33c5bbb4e07cce8fcd8855e1a1e30f00a5d57f0c5b902f29ee1ec844bba3ef6740252f2641689e643259d88a7cfb4a130e0f7d63b911880c278616e18ceab50befc46604eb3c643119773e13e2f5312ca5384bf42fc9addcab11ff3f39fd7c1029c5d17fb73337ece2e71d6796b52b1a6d2fc1773d4a0dec7df32ef69a9b89e4ebcd11be2bf3c5e5eed10519b3226b8156084606f0b41f4e07bf8ac21da3ef1cd353afde9e97f225564b6573b3760d7338461024e6d5b27c106a4c16cb096604c5d1c4f4fa67bcf2220fe4ba6b699b0129e247a5a7bff8cb4d3d1da595eb79b70613ae094b8294174edc00a84f587472a08432e8da5da1b7d7de448e435f9feaeaa81f97f2dd6f46a5c674ee4e4016dba2c103fdb8e198b290ea83453d6c135e172cf94c6757c7b6c801ae88cadd19a21d693eeaab453a3594cdb0e171881ee7cb97925f8256a6cb2fd17e5e5ae69ae883129598f9fc9d8933fdc416e23fe62dc0cbbc9c32bbfd8b8a4d382a303f0f797a3d65711709b1864d69b1b73e70a146dc76ee30fa296c604f2d63e387a93f62c1e5409573060f4ce572982c1a298f3aa417d4f02d9fb257abf1d9ad0cf6250aa32d5192b1d5c23910fd60076f9ec9779175c23cc02304c5081cf7613c1c1cae1dc2acea4cf9d52abfd5ad0c2912e421a49ec7f21bf8e00eacb5c87423ba6198e07e7776d532247b0691ef8881a392f738240055c559ba978f44ff41bed897dee0fa4547c6998c9c4bc8ef373237af258e728d98f611550c0491818dc540fd4d81534e61fc2d93288d1f06b316aa51f7936f49a5f9c28a2b9ae52eac913bd3308828d274aaec4c8b474f09b25ef407fa590adfeb4f0528e19a317f4b41dbbf56d2e4283bfadbebf9c82eb11784ee17d591ac891494eddf5d32d7475b60f2c1c7ac3781a11c1dae4f148dba0b210729ac983808afee5e4d6f48fa9c9ed4db3e680821533ffdd7f9546b87b0dfdeb632f9f30a971e87daa5f7dda1925c414b5b52568fa035c5aa2fe0a085a2be84929d55e0c1ed7e210dd8ba9d97622417328c90871e94788ce249fd4f4d8aa660e8dbe6483447b31f1c317b90af87efac9e70b685098d2b446af2e03b33d5a140cf36adb53839e9ed42fd88018fe910b99b22032279161f43d4eb911b360f52ef08f696a576b8d7a0aac4474182d122cc2f24ed5b718ddf2163abb396883ed89ad8f2f671571785ac2e46d88e674f8d19275def53a9baee83cabdc8084cc774c5a79ec7bf9fafb9450ea7758cddd4a0e638fe88a26e67990ecc1fb40967a249d28515dc23a0943bcda04342279e2abfcfbe0907f434fe5baa94c9b5f3b783b4017906d7e97e466ee00dacfab00fa79b94f4eebc0b05800ba179de0d4b78612eecf3c1d2cfc6ef88d52f7077a2e26ba488ab65c90f2bfdc2f047c1e7227e82d25a87fa55fcd89d4230387dfc1ca915c7d521d4647641e93ea16e73fb2af4c497c8facc0207a36dbf28a9f343ce48464995a93e4651f48cd64cd050c34b626e90773abf4b66e391a0c021c80c73764eea097d428d68b44aa8560a941fd0160eac225be1bacca8535f3303c069b9d6d9823f5db13d2f8cebd6e2eed322201f1f59e8c3e5a23265ded62b042793f2d1a46f8e1893f6baee3c0494a19ec5a52850806c97dc73e2b3dc837bf159b651e442957fa925a1ca4931740b7dc1746020cc91ed21b952bd1634b5c0220babb47cfb531632a31400611d5b98a035721c21ab2900d6ab66cf8131589ff155d764e18a887485d61c3e140a7d4965217f6b92c0bf115b49bf38fce3f401c951588138bbc917ce5c7bc5ef6e4c8e4160a12ca0f718caa6e79921a5eef7e9381f6e41abd2c9f8291c10713dd0c674f2f064f48fb953ffcd14631ddcacc2f5af8bbe0389f5a8fee2238949d9a8af07105fb4fb40668025207569f43db1beb03ca0a090fe2f9f97d2d6263ee3fe8b93d61a5604bec6749b8d3cd34c3e8edb5b1f559503dc76fa38d89bf2554ca642b7b466923b40e9f6f5aeda5679a615e68792b9a7121034f87a81ac7e6fd34ae2e069a68b249da11747e79646654af0349dca127c3957e56f109aa72235c129db9e19ebf0bf85acb100b91096a5451262e69a87b196f29093dda76b5d2aa4ebf6a4c76add5a3af153a30938b6d4951843 T=$563db3192e0dfd02bf375734615e7e7929e151c046ab9ff597e5b4d79264de7c921ad2a944917e8e2a6e5dfefb1f92a24446d322462f0922193b19f2a5ce30808af379c056b6a1562d85c7d7fc19d85654fd37d8a5e563ab180a637d7a37f4b6323738ed09dfb531ae333f5c73b3db8c1a168903a8167ab37dae06bafab41b5ed8335b30a7fa41f38b12c5dd8ee84ae70ca1e1b39132e26f74afde563b541e5c18e63eb5923d9ce1fb89b3b196baff3a835a813b3f43c4cb23ccd4429fe14b40032ef2ab6befae41f0b3f94023d177c14283202dc31da0f4a5197821c9aec9834083336fd01b622dbaf15ae22f261f865bfc365aa63ed86eacc925aef888192c93b5e4444271baf83cbe0a8e4a84c168c2bea6bccd40364a0f13b9aaaac720e2bcee855f10192815120530b83ec17187abf5136083c5dfc01a8c361ed723d0c1ab0b3c8fe6a13e24a2f9414f8d7161702231312ac4409274bc0df6ee585620eab796dc993d3367ff727d202a8ace0945423e9bf9f917d97d86909b01b2205caa9ea1e64d19feb02f5c002da0b0124116ae9a597a23ca9f2d565c08571b3974bc551ca8948f31a2a8977060df3564d73a89227457e8c2b6183b93fecdabe43ad8dac1c6a7088f70d5d4d76d0ce5124039ec7832463fbed2e5fb7f9b7bde3727dd4f2c45485c8e8b30a7890c2e5b75192db4235f604c6b234d3690240d13932b2aa40757493ab873537596cfa45d3c5020be1c76325e5955afaca89039fabda9b62984efad9a318ab3105fc8c31f42351c9b0ba174ae0670a893c44987b7b99a38e888869d07d2e3afd08a56048983afe3b0652a12faebc2e8ca07ec2da03405555f5a5450162bb426ba1375390eac4270e1b670dd963afa192aa12b1fce28f77ae4909dc11e43a15fea692b5d318546ad293949c68c356e422f2e57254bf78fb710cde588f6521bf560c76f6b3e1d3c6eeab01e6bc17c85b9bc8d5b5817fd0f34951aa5073cb9014d599d8faf0ecb4dd5b18d37fc4bcb67bb68ce0c6a2e77eda9ce016849b73c26998b99467bb712b3d914ff4e46e52185d077b32003a33022ec744bced59ba1029b45a5fb1c7ea20ab4ac8adb443293f6038b38ebfd1e521a7721d49f90a5e57c04fdf083c3cef6aebfcdc2c2c729e67f16b0a93b4b00bd86c5fa0bdf549dad3247ec82ddbccbb4612f6f0d60199410d6d913195ce32da09f4fea1342b9885b0c3ec99b00f7a260f61f7c679e69f38b20e3efc1cd4500cef688fde970747270e67bb7c275cd99374e1b036d80a7315de412c87dc02c15a1bbaeff9c7f5afcf45e61334d1854bc3863dfb62825556b94ebaacb0090b0c89af55c168e9562b4009adb9564de281b7e51011bfa32bc2f22cfdf16d1f793c5bdbf0d6d4e74b2daa0f2bad1e704d9997899acac095467a4c292010096489cb5104d3ea15497ba87ee2e6808685b6ffe77f02219a190a3f8d43ae0f4713ba09c321c89d4d8f397b72c568f5a0d40682d7cbbba7de7b817465a6054a08367d2951a048585b10b62330467cfc0f8dc3b82f0d6df363450be888b5c2f5782bf10d6ad6ae0104bd65cc9c302bd13d79e7bfaf87fc3a09eefb0644094cdc03b36fee5fc249b5808dc959fee26f74a8dd1910ea2fd9f60c037bbecf5689856f11f7247bd6155cc761ff3bae127f856e13d2edf8d8e7a24bf8e15ace1a406a888ab1adbb1108691042cf560975d001cb5ba45350763a7662220b69f2eb2f40790c0d0e78a8c3d8018060ff5faf784bc027d7c11d15d76cf95fac538fd6c6170aedf5ec37f13adaa3d4317d1d993808112529778c35e4586e30d19545e4e7d1730c3c155e336d4999e9ec32b066b4419b893df5cf876c9419be34bc261166167c5a657b6777259c669228d5873e61a5d4d4b508bdd9cab8a0aaed20e6a28247a9d671cafb898535b8e30c5360d6746ce62271830fe095847b000bb7bd4639a346ad2b327e95faf9b70433f94508a89d41872a5c1796ee566eafabc64450e97308d15d479f0486332d938cc94eda7c45bf9865d5fed46075d82075c280be1c404e1142b31e25fc90615230ccdc1706d05480351181ef1efbba69d4bea34287f9746e8be05afbeaf3e0a142cd143b631b1ad89e548eb44dc188bad5dba8f8d8023c207ef1d3d66e41a11433eae35edee9a7afde196bdadae628555adcc32c1e2620bb9ce5296552e9bd1be41a0a9c9deaed5f205fafe64fc76d4906de431fba7a3c12e620ce8ef05c995261469531ca54612194874bfaafd79abcf1712985cf42878623e9306bb35378dfc706a91b0ffc0dc7fb09dc5890bcb912957bdedb3a49883d2a3a53ccc876a54571bbbbbdd5f5a54e1b8b67bf4171fd651b582b8fc7a91e428b5693295201eb9fff44482010e6fa14b091435cb456e1173e2bdddcd0a4a3ef4bac656aafa462ea67566939cd6cd1991d12fb08b02fb8994cb92d8f75ef8420cdf829178130bf784acf904fc77db60ef4561946b5782fc8697cbf819baf356f2a17ce47d14399e9a53d1da9fc92024c521a470881f7d5bcacfebd89d6f44e7d01bc5b6a7949ea4e209739beb63384636f0523b0bd89cbd28d66c46b132f9eabd1358e8f7164a449c7b7b3ce87897abad034af7ec476211199a494ca4f908a430ebf8dda60c385690bb81c7d23e3e0d8c3f5109ed0dd0dd4efae6f3e2e60288ada9c0376ba7efb4dbdc96774e06895de259221593cc0132f3c9562f78e4d84469cb5c0d8b3f81ced0a13059e0664b0c03c28afacee94ab2a04a060b799b706d5f54ae744c240cbd2a5f3da6b2090d05848fc8eceebe88043588a945a763bf1a207dcbdbbf2a7fbd91a256a99659d1cef3896ffadaf2609c62f1456c06e13138ee30ed52735fb1431c47a9b47a4e476cbf267991fa8dd73e56cc85dcd30e36c8e028ddf159db99a29714e006c757ad5193da0c0ff7ad2e544b135872ad934bb40f02ee70d70e8eb51e875afec6ce87435be46dac1385e1a9f7d4968f278c51c66e24df793fcd02ab4309c88bfbf05ee08cba9d4e7cb664b98c19b524ae6f17de084ef8da34063e79d467e7500134050c83189d08315e208818b50112e26857273b160e04797ad68286915fecd57d242b6309cdf9e2c9a9a46f676adbcd56f48aed6b2c5c0f378d78f6cae8e2cf7ee50894a35a37923b09ae0a95c68a7e77800cc78ffc6e4edf37068a7d6ade20f88b558f887c9506ea88a450a4a185f585599cc2d0448507503ff87681d77e2dadaf37be368c91b970866bc664077f44c722ab79a9d62cd432938e1f944468c71d522eb681b9ca3d63ab4dfc9866a8a5d61f2f7b0af2db6450651edb2bdcc785ef7f8c116567644f9c24ac27c37c36b031691ceec8557b507839e858842a560c79a85e9f8f6240e0ff4d390905e7d70800d5e8249bb602b2bf6780f1bbf3d08ec61e74a15769cea810630782fda2aa6f55a17be26ac4dcd8808d4b26f27b785cfe50041f548edfb97a68c78659ba594fb5e17b1ebae9e60295bbe2e12548426cb49a3bd60dd35392ef3aa96fc433b52dc524793efc9b11c4b1b86a421b9594d94dbfc594c8616530481c1cb49fae1099486acfb0cf1937370663d46402839514c70ff4466d96a58b5a7ab29a06de9679558c77d2fe343606eef30086fc2aa8979958a615022ac565547204ae09dd3ff7dbf4713fe8832d035a4bcf5003fa5192a194bf17c838ef250b3a26ab988c8f82ba76e35cf853af2a8b1fb18096d59c032574c3510bb9eef2344efb6291634e6e8aad7131c28dd66cefa93e1c0069fc19752a50518d080baab57f44cf9f29e54a02bcce5bfc1101357d0294903e475223cce08d8ca3f04b10e1f79cdabac5756677b30be73d7751978e52832a61e1bf91469a609a7b53174b6ad649c9a268fbb8e7e1797ff44eb73ee0b3bdabd268b332b4212fd042ece36d2aa1c0da98cece9ebfa1bd45e6b65ea27634e82e03761164321e91435ce0aeede62b4e87d7fbbc2b800d40368c69dad2f356c3b6cea23a95198d45b8a7f0f3f6bb9989ebb43cf01cc7f5c20bd0e8874825207f72e32ff18636c807dd67ddc265f815d1ed85fc731bf147b11e285b8c1814fa3ba6966478f3200ca415b310ac0f58649e5eb86a382612bc857ee27958249c76b92cc6e1cfd4e01f6c6b5b8c246c0f3695352d017a331dbde721872d6e970b8d5ccbfe178070cb4e9ac678e20ca57a67e31ea34a601da00a1a26d8763e13e47cffdf3306e3afc1321c5d431d3bc5bdeb15998539956d4aa33e90777373bfdd63f5134f688b1ff4958d5d65949a43acd68bde61a694ec2a06a50e4be1e34eca4c58c10a31da7bf6227990accbf2282158e42d89224e0b1f5f857e9474438b2d3c0acb60e0f7c9feb3741b44f66ec601093a3087bc6f0e2c28edcd42a52e6d9be6273903300174915a48b542785aa6a2d7f68d6b9afb3521a9dc750c5cf7464b2fcf20b17a178f53d8dfddbc3ecf8021c5fab3a053bffc5f640927b0297778f71a2a43685a3c1082f1b5b04804664d090c1d6ef9d27a308ba585a6edc59edc5fe66a14a3d67ca7e0b46a6865dc6cf2cba2dedc36720b59b8cf588cc24c51bf714a43c958aae58a4b86423028b70777cda654b94136d511be798aae14514f8bf4616842cd7ca808a37949392c0a699f70d059ea8931eb3c0cbbc42631a8d76fd17d9cecc79d264a9fbf9e4ba700429f6622fdfb7a1371b71ae288b4c645c8135ef6d01063f6c1aef460882b81551783f5e9f6c04db6d6444e8b23beeae8794676208a855f3c8da4102e04e48defc62a883f1d657e266eecdb3381bcb65a33ca70e0252bdf3ef6dffea0993e7f16e4999e02d408625f194d89c5beced76e374beee1d7dcf06b65580ccc2c8984e6b3ed4d103a99f2f168f6719dedd04d047efb6e61e19bafd62b942199a152a3b0680fbc4659dd5f42ce5c715ec3e26f4b6092a037be0b6a9b66bde21801d83ef65b074448607591550648258b9e6c38c41f9c448fc9e9fb6a8f9feb528194fd076469c2187cf1f6a5b07639746462eff79c6d92ddd709928912d5e9a4b0c690cb8fdf1c5390bb1746006b7eeb45f808ab66161909ebeff20b3ee4886affd1cad4587d5a1fc979cac392fe527ef4dc73a71c50d66b8e22e99cfccc8ad62ddcd2aee228fa7b80f36182ccfd361828cfdee039593fdbd357f56f504757c821bcf79e7f461abde902c78d700e8f48ca61ae4a900a771899ac43f3a1cdc54bbb2f9163d875f482925d8136acd8fdfe00fb69ea951abe74d4c55c532dab47796661d765b037cf4c72e041810e28cee88673e64650a4d3d52a1aa0b7438d730782b9ab716d95814d405e282a49211d377b53f3e1686fe1536c25fca7c2586bb932dc1be015bb961f06f048e5fcf6eb018b79d43c7c06c7cf463418e74de61e6145ef59a5f9ff31971a3dbb3e56a4929da6486f4bd4d6b76e823575db965c7fa33030b6f6138d67e8920cccdf407892d1b197125e3c7e6a450dc4783c78e00b8a26c1bc682ee2d3263bb16e7efd18c99d0aac9d31dd45b1590a4dd149a577237cc953d8eb4851d88cc541103e4a7b9691f1b81ccfe4a3230f2dbbadbb4a976861737bf4a3e37c4265d35dc97da4270931baa15dded11b0ba55c15c8412fb1df0c4f479b884ad100ef2d5ef69091e53b5df402a84de0e1fad0d06be8b56364e5a4b26829df8071f04f383b5cf45470ac22920e7a09b55c20c825b5720de089cf74bd0ec55dc84bea617c4ea71b58aae6b9d823d3983fed82136615ab013fefa9242dbfc337ac92032ceffb1122d6369f5d1dcb2f4df07893ea9fce5b4b06a1848dfced7f125f25f1305dbe3f81b0b99b6d3663c2147c09870199cca6f7a60bd0436006f0fbdb714c296eebe962de62a4d698963e6b2fdd21e64a70affa467dbb596eb22aad87b7c132a7c5e222e2792bd5f1948a7e7d9ed7dc3e10edad1307c10ba420e0d98cd7588c0103f474ef8c7a811ae0dcc6c82d31eea897dded88286ad5b48577a109e83ee9b900123125bb16a69a40471357e19d1751499f82bcb2d458462fa65187b80bf7a72eb6272563cc9af016d84a8df24cdbd740a3bff36d3bc2111a6feef7be09a3866a661af72c4e8ea28d1951e6982e20332ef526b0b78081b99f49c8f994dece82a6d7957748be [40] S=$404a79c6339bc4b62c5ec W=-$1cf803aa2271845dedb000a35bbc4f4d248d061c446814b048ee993aac3f57b77267d5f2268d19cb5c7107cb77bc70c45f42dc74fc7b61f8de4f39a017bfdc0198247d149f8801d7d15a19a32fe4ad69a8d047fb97185447040900110f7d35b9ab1c78eeccfafd3ac41ad2eae657622ba631e2f522eb0eafeb90814aa488866e2edcefd6ac203444d577d0d010407a57d00f7fddfeec9d07dd3422259d15302076f13dd4b6dbff3eb07f4f2339b20536a6a51593e48877e419d89c3dab5eeb1653dcd46980c55129750691706bed86046a5fa5a0c0a4c3cf5736193ec6909fca403f64e7be9a097d19421c0d1a0bcd25cc4b0b948358d9cfa224e8a0d044bc22b3c13fa92f8ff962852168610e030de6c2344fbddf8080cc40c37fa6cd2c2eb87703023899c47520b5a3c89597cfa86aafb80d366a32ceab0b0746dc3fa7cfaa4be9a594112c5ca8fc2548896015699c6c33eb54649b185e4438bf61bed6d3c7ec140c787e21ed77ee51548b11d4e78387d7bb5467be9ba39c1a7d16d9a0770cf268c02b3fd84e4be5685fd4d42aa84503355821d7f199412ea6c44ec583d8ce62651d2265cf97e1f5e4ab3717c5d099cbc16594d820f1e8b10d4e802048e5a410993de50c16ad99a1e09749fc825dbaf5af2de759cd38894d662c149ec8cf1080e4dc77625992987d16e388ba30b99a99a7829f12239788f62b520b3b66699bda268ed90e60a63a818e3da443608ddc0ad9f9701c0bdbea978efd4444cd2e8e463929c342312852dd3670e838304462813da90b666af92bff2b75329dfba75c47ab38d49bf5da75c38d624f28fca7199413f8944e0c99efb76c8d2036261a46b5ca622b36b4510fdfdee42d0b6229f0fa709f76505f814ebafa0bbbbeb127cefca8f433ebb6efa7896eef00e091f3b4956420a9814fef79c8a5c879131b6fba9be666efa897b4626d9e0b409e6eb75e5f35e9b3504bdb9be3434c3f3e5e3369d9c20ba78125d877e517b2daa6b58f4ac89428e64924784631148846e60e0e0833e9cb0a6a1ab38ee03ff24323b9f94053fb2622628f0c3d27f6a3d8b280018b0666a47085fc26873856aed550c73c39e9d5a2b46420472f47fffc1a175968dd1ec9d5afaa923943c9f37f7a88cf95b9c3deecc0ca51e211b65de6192d500a371003f4ac3561fbf9a41b0a6dfc542346d50f74c47dfec65426fadde737eeaf3d8cea467b70dbec93bb2364d73eb8726ba6473c16e98276ac4e79e7493382ba99a50af54b7424e4c01622d74388ccbb7a994aa988c834f439dfcbd9abce8bdcd3b6fb8d8aa228d69d3cf9b3d422e298858c5ddb84b9db11991599bfa09daf0e049fa8b58eb474b14326ed9d127f32917825d45938a0784ef74985b2526791346689505cd13f44088afb28a75dc6dd5d57c6d93016169b544a1d3248e2a10ba6186809550403cfa2906ad6fb917dc11e1da28f1e0cb533ba4cd0ad755e8256cf98513a23b3cb0dac02039c6855f2d6f7c802fac489a265ea5ce15f0aeacff3c7a5633370a3ee50786a83ff193372f6bdf4dd275d4742f5e8894eea563179ca58cbbb0bf493dcb2565897b2af30aa9a325992e30377d9bdaf0516b801eb858d536cfb1b3aa0e3f2a9d047df3c8c7af04d0663b9a921c71707494e2f45b1e5d401f842ffe5bcb7f96f3b4fc2bbe65b1181b592b409dcf620d25ab76f9765063955bfc9f27daf540cfa7b794e640a04eb812ed03c254e7bbe54b14cdc55b462e25f7f6c0cbf48c6cf8e66034ac455746ad304a3d61ceb08c673c7be6ec4f7599121823aa1981fdc0db98f0387376da01d2a259ef742deebf62e57f4fc5ca9c465a117845e5fa4b8180bc69e8d980a6d537fa36a7f4908285280382c2cd50db7a4630a830d4545ff49170b39d10c870ce7c19cd1c6d428b988275b15d12ab56bc53df4544ef20e1791c9cb2fee367682b45e9ce2506abf189a564e9ea48edbabafe3b660c0208faa5a35d3dfdfb48e20ed5dc900bb6814ee727d582287fd97365e4574b79a13fe8e4260b9f06f828dc0f723bd26b78121b6ce0099a0435ecda1b9f21bdd5c751eb68828c8e457317712b08e00b0b006900b11b589e786029cfc92ed0056351e0e3a52c240b9bf6eeb03828b49603a3af6213e7f3aabb115553396a0381641fbe6fd26ca93204b55d4d472c6b431c60e7acaa12813de99d6a8823edb77dde7fd78833dfab7776c62c811b70456b5f69c2698933bd02cde392be467c81754b3fa59e1e7808952a9753b8c0e05f9eaa7255a8e2436272455fdf842d6ca10ac184777395332ab72918d1ce9a7fa53eddbbee894799662fbf9f850c59ee24b680d74b87f9058f62c1ca5f74d735835bc5b37f3b89840910bcb03e18d4117787c0431791d6d017ca73902e08b99743a5c055ef61545fdc90438dffcd966898e9580442bb56dba03435fbe327cdca0903990bda7d9839ec132113524f3f3cc0ace75703205f94eda0c476d6481b19c09868dc807f3d2a36b6da1b5bec4f20cbe40e2a26d91ba92d4be1f1a163b80a55bf8fc434937d6116979367a35a63b0adab945ae6fc59e5597a824ea589cd14c5d5b130f12e662ed3e1dc4c1d331a38c428bc5015e5bc56b2ac481968dbb28e3b5071756d98315a37aee08b6afeaa3e65e3dd2329473588f8059200725a3cbfda75037df020b2d35945933788d96ac6de9625bd2a5240d27c5d58d23e01b8b805080ae2d0d85398aa831134b11fb66377b56a8acc19778dcaa37b96f16cc76a61b86853ed4c742a5544bc65e0a893cd880c1c298305c7cf78a92dd774f017960584cea9f43e92e905133ad1591a08130cde5c10db5c290b9a7105a0b7309e10754933a039ff70ae0a19dd6c8f0ae6eca135067c57aa15a29ec26ad7de57b581749eb9c3e07514f0e9a7ee19bb90fbd33aeaa93f469f94ea154f0fc14927e6503587628d453184a7f2821c8317ed2ac35682fe9224a215897485d39e8fb3a790d8bfbc48f463dfe69aef38901359a592e1c429d298a4a8ecf2fe8d5cc7c389222ca8663f86a7b84f3c296c2fb35a2ed730fa0f2c7e322f4a1c06 J=$fad7b2e02ef24dee1f07254f9f2fccb1ab516304b66fe47da5b9f8fa0d3c36ee7ead0751c545ae3b34499760571b839d8d728e6075d18c51f390aae322bd527b2d9a1dd8ad8f1c12ee80756b796bf3bd9f4206c12560523cef2578f3404551d19e39eb19c95022f67f5521aa78658c6fe21c76ab56df24fa781dbec994a8eb6a13ed7688d376c108bf172d9ce47d8d34ad83fa218f2fca77cb8fd6d9b5314bb1060dfd60c6a7e2cde3b07a89e6d7caccdffd88d961cf74af3e8e6e9d02b17980ccf36da45321e91b0719941b2d2b99b85ded9fc4ea17ea6f0693b04d4acb1d0091adfd04f3d3c8fea7b1872d8184085450a5e818083dc311d180bf814856040ee965b03d895b25415cb4cab8429e2d79d297ca41c64207a13574239cf99cb2895f3c0f636ea0f104cb809002147739764f5d445df60108477af5928df048ea457101e37c162bbde5a78290d108f6be4851303f4282efb36d13b486904a0dfcdb11b386d1b2728420a566793e53a5e1febe479497f2fdd71845320bd4402c8953d8297d59038656e14108df00821062683defa89fbd542b26021d0387cfa2e7daf045730a3fe74376b83fcc7d98a969a8f9d1dbf60d48d24206419b35344cc321caa5de54a11ae7c726b6cd94a5d8694431008f69a0fc2535ab7b2166a8d004d8457c28eef1e92246f5aac14e08c305253a7e3fbca740b5fd70fd65c0206a5847d904b2f7121f5d98634b74f68d4a557607b05675913e78c16c4d46a74a1f42899853e390a47f7747e652f1260f6bbe0709ce82afb0f4971dfd466cdc8dcedfa6d7614302789fcae066ad22f09215624704476e7a77bfae52bb8596186cc33813486024eeda4dd5a5000162ada70e0a252b57b779855a7e4f71ff21b9b5c17b1193447c542c747d9003b983e4fadc1a3447f9f2435012f03ed11fc7354411e4578b78b6bf72bc2d3d911950b92f70f56a87a942e2ac5f08207316121c6f07123fa82da16d635d54aa48ecbaec759934de05795a23700a7827c481027751fc819225a5512449ac4c71042665304225496f9c435702933bb39e47e84252f5b289dd724e4d58da91a627fbc4327aee22ef43e7de75fe76b5086d87a08bd077560814547e056ee7fa85b426ef1910433bece00afc145879c669ba948a26cd63183102ed4212507168f735289847745d19aa6d4f43c15768c8d6ea86fd99233860403b8f183eea034812b79f3d75fd63f5f7daec28509abfbec1af56423e84e5ad02560cabef99225815ba1546ae51bbcdd0b8be94d631477bf038cd41c1f0b73ed5cbf2e488ea7e0a83b9e2aca8e21e4a137bed7be40686deef07d5600f918b08eeec599131915e2f06683b7d5eb3f4cdae5dd63e5e8d2f8d2f3fa5604e5514a8b8b7d09d8c6711423680e4a5394db7b0ca404efc5b86e0f0afb780e0a587c36a7d750bccb65e6250586a8e19bf96a4e120798e5d5314fe81acc7049ed2531c8c6db8ec72668a0c713501e43baf9fa8318d83528216282754912f5700375bf2dd28d5528ee8728ec26e172a51d5f8dc62d949707ba3822141268272b8448e02ced984d917ecb806c9a14e3cc605f6ea95c11522bacb1daa1ab95ce5aaf52c1801cd1947e0f0f7218768025f459287cb29bcb9825ea20ad7e535dd221abd97031ccb057ad26914ab01b19ae6fc13dfe6f9478e40f75648afeb1da8e4c70f30f90ab926a370ef033eb8679f43f011731d7bceefe0eba1ffdbd6b590e4a5891404e82bc6ce8d3a6bd2a6778389b498ab607d714bc2426de535837dc15ee0dfc3cf574decbc885d79716a722b8acc99a318ea4614231bfb0a573bfffd10bb2127221b9a0e3eb2f5b5318cbb4cd7c581e6729360c56bdb009410ade018253819962e998572027c604789d5a3f2792898a82776d6916b0a2f3a55abad209ec6449b822ec794da55cb65882df93c40eb429fd870f5cb635f019c0633135d814bbf87720960c214cc7f246100b39a827bdaf1c95904b06870496181968bd3181c47adb922f1a72c8917446382b4c99c3096e4e033b65e0fa722a7d190882dede17e150b0e714d63e84413a00b6980159870855936dbc40745f304758f75161f134c6878d960d839fa785d9c9459b2ec070a589a46facfed66946bf7d1c51013f1906ed94d411bb99fa47ccb1658a5cde89b852d40267c07c3846c87d9f86687ebcad2ab7d132247e537dffa03fc1f54fc7485d175937f069666b99ed00c22ac2db7c1bb7cdd448e0c3d66fac2a894c763f2809eab3ef0f9e4d0243526f1597d7d7d47c937885beb9138103b0d9777393edbaeb98d39e7f24ce3184563fc690457a581bde605962d56f79d9b7ccb3c9ece24fcf2b43b2dec35575f17d7a58bfd993444c9ff2f404b9bac04f719ccc7d48ad55a8e588055a6dade6143fda9146e5831b6e63b852ee5e4337853e174825c3b404c2490355b6ac1028eddaf2798e17540439ef220fd313ab89ca6a4ae88dbf09f072c7e1de553d7653e68bcd79037708c8fbf32f8ee429652cbe868d3e00932291cf0bffd44a94d1570ee8af49ee158109c2bf9579353fb3ef209dfe4de7b52b1c640bf923c9bcab0991d6cee13b59c63d24fc0580c57527eb4be435735d74466e3d8dfeb2005c06fb3ac452766415c92defd5ee349aa4405e4171b52d8c451b4b06f73bde78ab21a19380385c7e2af196c316b36741952e5dc00800a1ffb2ae261f0fa7d6287b313c6069b29715f71d8f5e6bbe26eb5e96e8793ff946131bdda28f4f2c1fcb92118e7c8f7002859d48737731d9d753567e6dcf0d613e7dc0a1b67d78af4cdd78f9009cbc954b61926c241a80b477010b0ab3a6ee51d4a59966ac0eeb6a2325a7e7b5b5dc753ef689e8142a8e4479cd783acbd1506f94178862e303aba8d0dea24b2504dff4503e711ba120a73813bf3ad845476f681daabe69665f87e48ae6bdbdcae8f98177cc6ee43c4771b9067492b256f066b3daba7fcad30b27341e5150878673d5c72c13c90d0a7e139007bd7d55f0641e3d042a87880e8a54759892a994cce1ac8e8cb03bdf7bb8979d2cdf1274f4d489082a3e25ee962cb27d70d2eef84626a9e941e1d9f700683154d3341f7ef61c0e9fbd2dbef3513b6cce8661c3e0991c63dae2e44454a5e795a7429b3342b545d7ed1ce6ee74aa84b0823ae040e30d860d622adfbeece58a0f2b657438c949fda3d98972b71d6c1c42ac2972a9d6de7fbf6b8d90647227502b6c4f7be50c8007309fa94ed654a29adb178f3a54c3dc3f64988a33a981da7e732402f17660c06e659e7e008f44828f400ca31c745b2bc358ffcfa8712641e2f46eb7ecaa197101d32bf2dcb8fd78df0743e206df1476068423fdfdbcd36390ee8e254a93ee961e6fec0c2a4140598ddfd6f6713ed27b1fcefe62b80d7a02d6799c09140e1aaae9122d1762eb69c22ae3fbc2e43e00014a8c0f9b403ea97e768b6727b87294af5f86cc9abe5eca28b1336dc881c1cb827ce402dd31b7a1fc82ae385a97b330a7ec9922bfa387b7bf48435c355fb5a938ede76f9aa4285741b50a0fc688084177d22654bbce51890a48457ada04972897ffae659a185b82c5ceb9ddef236ce6f270ae159294e094cfa6f72e191cc4ca7a8dd5092b4d4a007457c24773d3a8734ce9438c434c7e62291a642f1fe6c909fe206b8dfdee5339131aaaf542c589a91602450f90ca4e081224257886596b71239c8c5b7c5b976efacc4613cee689012acd6fcf648bc103710f4c9563be77e22860cc164e66428f238f53384b333eea501f8691d67050dc8fb2936c8df4edbaf605d0b8126448163de3797268918cfdc0d5481f644a9fcca21456ab47676a9d8475c5b97569488c0380e942560b18156554107320f40fbd5a9af167fcc5617b2387eb4a8198d0249fb9f52f911105bc8cdcdd1bcf7a9be4e8f5a8b0e19b2af875e0ebe5bdafbf1477298709a486913471bb4167f0af7c5e0e2f740c17196695a06500a914e63b275fd5186ef20a269bb68972de0f9e96cbe74b5a690d8c0b725b5b4a137243c216a248dcff9fdc7b4eb7132e142aceb74ff03c4969d5e9f618cfd808b0c206da43d29c547b89223e2f3fa982689fa9a4cdbb9a4545e940873f987514544ff08d2e4b594d7f2d6d653e52f98e69296102a323a1b12c85d50242a968a99f90e7fa7e4cb9f50e191c279e5d5ff58ba65195f8dc5f8894180491325f5bfdbe83894c965567d990d5dc1bcfc9c327452385562b6836dc7a17d6a334f441932d17053880f4fcbfb8aac977e0dbe7d0b23d490e73e05ddf1c3a4af597e75ef371775ad114dd05b45430c0393ef1abee77eb67c30210ff44722eb5a84612ad123476a47f61fe36879e9e46bb6ae86c5be0ceaba05d6547fb6a845a4dad71585fce8aa3941ebcfd0f92e6cd61da5f193b9412242c41d41dc0c74251655a414a49f047114b856bebc8f0d353e1efebf2616000b31624d20e3f24b689f9a3de08a2d72b3c0ff47f8b1e6f3914461deaf9e70cad6298a35203e0d1aafa436e36adc5cc2b732a81f6c36ec94d7b4b947f47fb8a71aae16d58a5833b5a31b3655879e2eb26594920a061b6aa3883bfbabfde357737e0f290aee31b4b1cbef891ae2429db18a63f1e175603655c169aa643cea184a5d1b15862e04cc59c9140ce1f186eac2810668c5239dc5cb38718fc2210887cbf487980858644e8b2498dbed5caebc58bfd4fde7df413216dff2c51070ed0363dc1c484c11212b16fb314d72d0ad1330c9a102fc366065365a39dee0c7d5addd1e31ffa5eff71a0230cfb61248587b3ef5ab763fbf59499633d2d1f0b5063024f044335ac9e20e8752ebbb5e33ea592f6eaf4f3a947fbaf12ab7d280df40b5caf8a7815d39616e7195f518f6b429e338818d50faf814f3ca327997a44b2bbdb2ff2d3103a820a4ca1b0de7a61848f616333f975bff12bda3be7ae68d0a4711911ea231b506370fbe49c6466083811c7841713025ae2d5a28922176e0dfe9cb0855e08825f0cab610968b2fefef264af8720becd8d9a71567d1add44f519b730e7ae82c9b31a1e7c9b423faa5802a9353d26cf99a86d1602f597f9b0e9d3c922471437e09ec51c47178a6607a6ea28729a3285328945ce415482cd2ac92249a9c5cf5f705d252ccc33a3df723af7aca2075bfaceeb9fcbafa264a8e530070c35d787cc6d71f6ec5e1ce8b81c3fb1cc67ad0040181d150f0303d3bc38d5e626a8c1480f7d0cbfe98199192b599ca5ef8a299e28efef9a5dfc48a53cd5a40f26d30d147334ec4a59432311e7329c1ef1fad6ecf05cb46c3c46dacf73e0c868c23ec6fd8a51cb26fe0d5f793e2b8f307a12437cd83d813b6289fde2e5f7892f165383ff8919edd04d5fe5df30b77bc8e77700dab5d443b9e34aa16ec5aff95967f8302f13bb4f94748b482e6fed2db41e1c96b07070ededa9e89a6aad9cc723f8a632278b8e49d6f4653d2e4741e03394178adfe1c4323c242b6534b0af8970be716a02065fbc44a3b7202a91c9d4a5670b2502460fd887d5e80b886bcfe10e63f25c3a8a618ae283a92bffe9a744bfe3de98382b25bf218550d68247b8a51e701c74821547e06e4241570632a318cedbaf2915d21f39d23392b7d40a9647438703b0fa7df8de342245ecf74b8a13bf34c178a27afc15cc93b727c987a3403bd04c2c5f2924cd0edc9afb59a5ec18dc15e5f33dc2a0f9e4d35b5e3c4fcc622a48e32d82521a3dd90a42991761c5e0cfec8dc20ea944978d21913f6f9b21746c7040a46d2522f671125a3c3ab3df7c5655b479f7a4fc93e4e7e10cabdffb3db06e5ef242091a8b8560f6d576579788d61e153afd55f9dcb4cf055d11361d66aa822a7fabf9ed4a73cdb4c285ea63b2d4dc0780282cea9cd081b283944c480f8db8173e664e6c310da38a530281dca88cc493a0964754fa610523e4791e50f78c0fbb77d03b6fddbaae034b38519c8e9306ca58cf6679c76fc163393f6185b159951e618e93980147d4bd45451a2e268f6458272d4d907f362c3998571b562928055c0fedb6404bf4818cc0712f39156132d6be1012e4e513e5204d77233fd6537cd7a3738927ce49012b2834bf6924dc23540a14bc75cf77a33d5fd1467afed70c15c57a0b92e3a69437a29 T=$20bb8dd466729a32e4d1cae99bc7b65578eaff829eb63c18b09b3c98758cbd9f00584236dc9432cdafaf59a0738b83e946b48433d9f02edd69f23ccfd255308790142a28dc3611b53a231d8b08aae8f82e7b1e73eb183e853137ce1c96037553204b961b98a55ad2151150e39ff0a5e0b3367adfe7e070c096f6999dc3339cb947d6bc29228deed83084b5d08d270dc3f6a9caafb5aa4ee243492833a5f704018f35fb24e99cb87939c7af657c4e424481529b4c16787f99122ba880b77ff76d1b7ffd0099482f1e88a136f0d8a0cf8e368cdbefbc838cf9e178987330df95790dae7ae773e7e9c9c1ef7b60cac23f005ecead5d4cdcdd316f0e14661a56f230302069818c013b8b69d9537e94e8c9a1494bc514d19e6595c4b52caa4595318e4ab5b3c497eafafaa4b8c137b5d22d4f8b2ee2deed3bd3a72a4af8774ca8804d9d285727d991c2ff9737c111baaab551b83619d01301d5016e69aca34b51d8c31f486ef0b52e189c2df8f79f12462dd470e0c21464f98d8e14a2f1912f03bffebb93ffcbb629cdce87ff34e077e339d64cb78706307adccf38ceaec3fe3bc346577e458b4093b746aab8a7b4763876391ae2406ff1cd29faebf4410972c0d24ce32489bd0a214f2468158a9a6b97cd100a571ef77c548353bd6c37f98f453eebbd3eb3334f6b280b05352303ea7292b073dda986ee5ccbf2c097ab48e53ce774ef404067d90c36bf7e2f6aea1b4d1d15685f3ff2bdede60dfd3312990aa9a577a3505d5ba3fc52d11171e231609c5ae8a3640287938188e1d8943b0bad1124cbb22deef178c6327582bf3296a26f50107856418cddacab1b48bae5fae622bea4167b5a773c6664f307e339e1a426f740a12ffbc3a84782833bdb0ff388bbec76ce5c6c58f7793b7f50a853ce3ac57b7b97666b9fc474ad3dc5340f5879454621d3f12be782dd0aa0b27a13a7b2ebd2b07eaf884318c2a58594d4d3926be4cacc2f2f2ffa821a87d78ef32926a24750e74827330cbba0d4ad3489712430ed1d472118ae50db8e882bde1132ee7f4fd57361a020af56652a9958cb71ffbe47f5f7720a93be44ca88e563c341f3de01ceb268d064e234b4e4405d9b54f1201a71660cd96dcf0e19f1c0c334716f571d9bd6b5f8d8c8dae959df9a4a06e50edef1377ebadcd84ad01b67d637591a1439eaf99a07b0de0f9c5af9fedb349809de0b69995c813196214f9cafb05e56adef9fd7b8b6ba324671e2dbcf14051587e056c4639410b6be9c38340728a4bb1c3c90fc40e690f5c567696e27eed87f3fc42f8121f16e424919e769013332659eab4c19b19e619f1c3b39864059401a52b4808f5a1240810bb5dfe5c69ea4e005e9d9605da29027255abe05aa52fbc5b89ecc8661c3df1b4280445e2dfd69e1b262de9f09a4a989c616f6caa6e8d10638a94916c44aa2e28fe3e19ce315a51541a3ad7bede04a608e661ab2ebd6cad4e5968f317aab40b43948abb9721925ae17498c7b1cf735b4fa6ef2b5bc1298db15477ecb391a599afc11c299ccd646075ee8a56e2ce7035cc9671264b4f1ee0ca01cb205490f62adcdb35f5f0b6e8b9d6585e81840fb8cc3fc0c5076e20159036f257cb0b3ca5243b4d92d0c03d81775f64d53c530e27410dbd04e2ff425b4a66f4e99fabe398979724faae60859ff40846258cad3b8ed5e5c9cb6cf3834aca6eb3db70a61996578eb7b170cb3a7f5e25f7d68c954f2a42ccfcb08f0fdbe29d7f98e1550e3459ed7324be707fc8ae5c18a30c1b6eba610c0ca432055a52613d42f547a5c5d61602bb8553a438e58ab41472502e8d6d06b2f40b00b37ab86c7b2836d25f352293f75488d30dc61ce347cd7e209e35c5d8e9d03890f0d08647e7bfff7c6c391234689cdc692cbe19b41fa599a12dc8b6a8fb25273d241842b570cf8c5a60aa600fd28dc13c4531818592f2e71d10ffd79fa9c0f8ad25494b5bececf6a6fc1c4904cea866bd10eee5beb073d414ba3fc9b0caac305b09dad3480fceef7dd8791c4d1eebb108bf87c942503e2716680358f275f510458fe63e49906f2936ca1420590c9971e474a5172d94070902ac876bbeae51c26c43b9e07335aa3732a22f4f429a0f04ac99c3970dc504117bce29899bf64226e5573d45ba8d54b66b507ea616ab69d1127249a34ac782c0dd1486ebb241500a496947efd081c5b546e111ee3c4d032a818d24f876ae824419adff555ac4ebc57789b6822c8fc9fae45282472443d88d383d9f4475549fd79f88c333202c18e8a9badf06a94d1322b9c3ff2f9d10a7bf6512a8fb00c4fba2de0507ca974d035a76775a3c1b82b856479c193c818fc974fa8b08cd7ccdeb2253402ac20082033b5f301fa039a036b31d5bcfe113c26dd275bcd3381c313e8af6850eefe0b176ec40e2d99b7e85e5a93395395f14551bb706c72273c0cc3bfc73162d377c3d843d52d040469ef3c5a97e31298b3f2df268590f7c92af0002666cd5560c5bb87cc7ca911b3b85da186dbc5c1ff1178abb21685a37fb39b49cd07597c224ced67c865d0adefabc4f7a178fa015461110c2b67180128ddffe2673e36038a59f846038198029e477866fc4b813a8895debd3a15abb6718f6b9435a1adb04651d0cf696e079c478c87d8aa20e3b64f20006d2851ec8b5ec5594c03095198d90b458aa24a844497f5831e21351687e839cc6e12ce978b5c5e71441c36978512f40a09dd97e187bca615a24d014aadb0da5ac3a74e08361177fa6c23e9d7a743ae5df1239106609997b80520ace48a3ca06829181c201fccd5950a23c2aa1155d62a2032e556256c029e482854c7c947e5b39dfff39f9ebe8ef7d523eb0b5f46df75779fa836b49e16dad9fcea8cece5609822f2d80ef7a6e9f944bfbf06692a256aa79ae5f60c99b75664e99fac8b670f463e1ee1b0ba3d134b27a03fa5fefbf71f85908ab8a63f07591b5add73d155301342ae03c244fe67df42ef1e16e4214bd6725831907f7dda42f6d59f1ae3808f80827d2df8832c75503cead32fe7662f5c42e60354bc7e0368c21783a489016fa187ca25b6606a465104e2e91beb6fe0f19cf3ffdf7838bedd75bc8f26d2406187e5f8f12701bf15c790d8d1787e200f2d1054f03f73abfae887217f5191cf51ba20dc38116d39e66344e45bfe81608b9eb7e9ab1ea04aa405705f518a30e3b5235f4de6c2cea906d4335e5b68411738be450efcdb39e8fa3d15ee8a430bb61c92fdfbc6e269668d31e3f15129dd6c4ae7f0cff357f51521da59a16d29bfe3e4d780dfa47ba8cd72efeea8149444cbda689e03d512c6bd7fe286e42df2f56817974745a76b33f953084a476e56702bfcdb2db8fb2d8ef625b45fe5e7c35dc8cca4fb2314570f35ea1500276e4b3989155eb25ea957ef3a248d7398b87f698642cc05f6109d8a67d1562d1738e9bca550cf31c2c0c8cee58a22ed367f626c1c8eef697f8b0a827af2c2a485f4bd8ce4934c956b62467ff9b7b3610a4912e3a6e0f8465a463add4791b51e36715026ac0633464b11ff274724130b69e374046d342d7f3174c380a51739fa181110acbb58aa045938bc2344eb73567ec97d6a9da87b592078c7214de2aed2baf2f2c4aec62f5dc31426da66da6377a88ec8abe2fef3c493d935b5cbb271400bebb7fa76941e5fdb92e537ee9ff2510cf933d461b9fee69ae5bb777343f1382edec3fe5f85dcaf4de16eb29417a909e52afca0cf8a957b9960e15effc1550569d6558409475aa8e92a84131d5b0f7add9611e8663bd459383e3de682ce0810bb304879935aa71ca26ad0d141214d4cd3f7e9ef917eb6d6cd2e5f4cb1dc5ac4721be14d10fd15ef3eff79a3d825fde628431d061a3f050715ecb76a7fdd7c64ad369357d60bf879b61915da01a5a8a4f476a1908f7e6cf9c78501c437f5e454ef1ee88147f3eb99aa8f62a453e14c6adb570e8147cafae4118c705c2dcbcc6d15b78c299bab9b0d1b719a5b5f7641dc3b279303b9ac79a9296d049341a4c748c0f884314c93d49b970bdb860416b3d90a1bb6bc99d4c1974df0c268a6ca4bca7e210d093885cf4d8035eb968cda84e8faecc91762c26076c7a4049851267bdf32e371fac566c0d8601163670068dbe6b407cff29fd031e9e420ce62052c1b95a86cc33d7bd465d699847756a61894eacf06e1aa8a2412ae95a6352b21fdb3cbdc008c2fc5a312f34c7a6d1d28d1b3ee83e15e96ca0e258c6c802b4bd1921ead802cda865246ce5f2e017a7d5dee961ab9f2d6c814d479317f7025effac51e36be585065527c3db72c79adeb59bee646ead2fe23c806a4a8d9102904e17e60fc7b96e2ae4278aceeda6187219e5a7bace64a49b91decbffdd8512fdc487c305261a96c8b23e95639a7c5e9c15f7e133e2e66fa42a06a754bd3bce02ce135decb6301cafb5b0c4b200af3ced43163b1ea90f494ae6d4abaf816b9f83b483c4f68c4d5e73ddf5889b7d4592193158209f1e046575944256715d1a92c720b4029609f9f73721fabf36a7cae5c7864cdcff2da757ff22b99bb56b6f473ec0ed0e331c045fbac6f18246eff42fb36464c759b37eb3bf18c53c3923b69e75d72bcef0d7acf2f5dbe70c5b7281195ec1a41023699e90229870afea6760877f3ff3736796ee6eb08957babb839f9e146ad0665816f1d9893808eb3a4c8a3d3b9f42f652756a44152949d0b9e426d155b3e0c0d85253900896d18af941a4874cae0e588f67e1f884402377653d09972317fa64e69af510c1505fc689b879964210d18c6a61afed678fcef9c72d99e8f330a59c8a54d7a172c7094c01c61f065505237ecca68096b61e54180c365cbe26e2690fc59357449cf1cdd17c47217a551fa091b259bb20688bff64ee2990a239bc72886e603b1e2cf0e2381f8c6d3b2d1d20047a30bafbf6fbace1abc730afcc2e1478376a18d5b3e130829a2b3340d377cd9dc28034bfa0993a03832d025855e9dfdb1486004c6fc7fba448c79576caecf301696b90f7088b9168f496e801ed28ae395c6c24768174403039a0b19f553114560c92374c0c126e24aeebd45144c3daa20438b97ee841761309797cafbd0665a5184bc9d70e43057bd844c013d18911d38ba30f2810912981819ab755ed8518a2efc870a4254ad8840557351e89cfe9f6b40c83f51a18e50a216c418f9b8e2ccea05f9b82153fe73629c1984048f543f9ec8aef794d817d9256d3deb1336574630f871559e0899f0a592cf98ef01f8eb886508aec06c63cb147a869128c84f58395245cef068884d154347b809de67c6bc5a7eadb4f135491ed7fcf4b4297c0b8a64bddacace4d88846f40106b046587086c582d0556ff89cf5237b7cee2d7b10d7c9572a62b076c1f4f7d42ed5a3a7503d89a0c4738dadfc01ea563680aaa6af458d24a9a93cdea6b704acb1e1b7542ce43579c31b91eeed90ad52c4320ce7727d31d91b588b6395931e9e67984ee85f77ecf8dae18489e80efbf3d347c22200135de4412e5b31eb83ee8ee90bfea4241c4c5460a39d85f0facf027253a2ae78f371493d8151abf391109895034b630cbed50541784df1e17b7f02da0585513c5e8aca48411fcf58149e18ee30fa64dc447fd4d99c7c78e76d9363eeddf57e46fbe3b8f46a4b08bc6927dc62461f56c94593b6c0a5119c545edad82fd6573a5de9eefbe8cce04371ac27ca5f8cd026af8bdde0bb5af19d76242caf7a75332fd9e1bf9438b761696d5bbd8d4854bafbd9ac12f7a6352176c64295fe91aa2be6886f5b42b41e5783aa21f4efeadf404c81fa06bea32956bbcd16b9671c4a44d90b4afbd2fa6795dae12ac22510c06895b7e98b726ee5748e7e85a925d78ec545989824a445dd310d9aeaed7c98bbe9cb792e7c01a382da410ad4616012f4ddc42ef91d5e6b271a4b020b4a6f494e2c82b03ea4033432b9542a70fee47ce1872f34bcdc87114a2372dcd77e4a03e314e6a1f7f3cbe89970a1a0ce45ad6865a4743566ef192586532b48e80034416db271decb4b81b66355cbbc72e3a1fe33159349c6a6e95ba2ffb7bc1efaf2821f8da04da34ed3037cecf60f27e4d71bfb57ff8d670d0c89b650cf43cf94536e1abb5819928d68ee3d64d06854a80207b0e3aff46ba1e672791a [41] S=$bd285bebbb07c9 W=$16e79e66f22fd2cb586e233ab297f50554a0bc18008c7eba34a5f88f8de9fa2ab42521c54da62257b773d7703c00a40e70f909bbc16aa9c59204a6bbbd486551fdff708a9d50456358b6ae29ce9f4f9e66eda91b304b635710c2714dde9d2334df2e366381920fd9c96d34dabac464aba9cd5556dc9a490dc2c78895b9ba5dd5eb980b8dde488defb8ff6368f771840347e9d4f0e5eae63a4b623b7f31c946d3d9c907cf1d950e748a68771052470af4ccce4ae515b8e067fa2a7dbeaacc78fe2f09954799650e608c1c493be52a31d209d6f69d84cffa3f9727ff001c0462a56dcdb44ee47ea6c50c045a8bf1a26300cf49ed9adea08e2aee52c42d5c9de5f48b5d0e67c44b269650950f18275402fd070f226c30d7d6d91aaeefcf284d1cd898f8f12d08e06783a9d563213f302a6b257fb738148b1f942e996fb3dcd02c09d04c82ef4e52708d69356e729904ca16a4cf20e465106ca103a172378d63c8b114b5174191ad49479a2298c9c7c9e04b3ee33b3cb47f68e1fe73b91ed6b1d171e797a2f4b0163896c5e36467459370a671e3350c2ef483f320653cf3cf8f985ceae4efb5eeaef340a00910aa8877e91bcf568515884dcd8b89c33880f983690787b648d33495ec404fdd7460cdfc18bfbe34b19df85fd4b5508331150a49d11e503f11ce7787e23353178649a460b0d905c3705726d2f523f8681d27baadf22c1a1480c576fdaed7a34c50ff4574716c344cc5a2493e889b21fdbf756a04eabdbdd74a72e81b5783bcb8c3ff37885ec57dce30960b112a2c1211625a4c398e3542ad61bb95b8d6cad97a8b87bb9383356a4fc0b2fe1b8c7b1ce0d8f8321577f99c32205fac4187ee98b58f843c09f9ae33c4cd1f742db1686042e9babbf3d3c40c0ad7811813406302f619ebf2219d0a7d0979aaf6fba2c81b56fc928ad291c21ec2114e68853b0981983f06fb5e81b944c461d9b0a7f51e181d2774e3dd255559bc92fda62bc9d2b9db496644dfd5aec99680adcc1ba9cd1ac30bc4593d9a7d14e9fe1bd977a3758be69a9796f99ba7d1cb4b8b37f7607ee9a8ae7a1ba206b03fbec4ca4cb454c8ab27d30e4fa4eb196602790c89513150e71dc4709fa2813db83aa46b6471d07228c7dfba1097455c254fda65f95ee9cafe792bcb557e44a2e3188c8247ed22a389c74e3cf98067cc64bc2cbd4f97c4e0a1a72982f8cfc82a9a4d6c46b84ea14a6659b6ec790d5de1911ced0cfb51a7a79683f1f50fed9f595096dfb11381cfa21ea4fc9896b86e111db3604295b48efd2bedf08b160e7df124d06fd5d91c10741f19db2c57b8733a417d6411f86b96003aedcd908a4637b6ce862884c3673fc07a2da1907fd238e26e0c6df7fcb69b612b10e52d5f16e06db604204e232a56ec4cf6f9d5599b56239cb882914d865985653456860ae506a2e78bec867e207e2285478e19b10511e9593149ece085b5b8d346370ab54ef516b2390a1011219d6eb321e6257573f2010606eb42ee5072c84887b4ffc9f6057289f2ebc0470fdd924dfad21194d90dbe4ed7c584f142527079596039b2508ade0e96b25323e24e483a8ff6f71042d25aa8898972934f30e204512554f78ae5b034c99d2b8a0476329992b25b3b9c7d666fc14b4bc261d66f3864b90d262e733e9a921392622373173b8cceb0a5073f0d6c77bcfe7c64c0b7ede99d11d4025dceebaa4fa18a4a5cb3772ec7908089365d2d5da68ae4c19eaf1e43fd45167b4019eb165fa795a1d30891a0581465a8e849e4d300931c6980d21e445b6f20627ac332f2d8d073353c9966cced7cf2179ad555db9a0c781d8cb517fee51265c5a4fc2eec9702a0f0457fabebd2d53add0074b6fe70e9ecf03f6c7a22828d1fe573f7618c40446c71436078078af4eeed70d16e087deb1152c4fc94ce9463b17694e7fe587899d1c63383a11274306cb9cd853175064bcec5863d809294813e95e4150d31f401f16e9842e312cb50b7eeef51b1bc698027ea8b5f3aca769c12eb08fd639b3f817595f6bd37118510d51dd1670603f7cff6f8b753200bd9b9470f1ccca5c6ac2e67fbc9ac655139c13a56a2de8ef356b915056454b2fc76610b537d9f83afe8a3a87c55bc5830f47d8347d5223322addc640dbcd3e1e331e9cb5635531e67af4d367eea241ed96748587dfa8ffdc15a03b45b8cebb8d93dcce629174da1928a6cbdb438fbe71c9e0455fc7a5434954f39d23682adf70c95714d9d187a27fdd16c9f1b0c52cfaacf029d172fa068ee9afe72381b1113d36b2c1bdc86cddac43596feb261a47c3813a36796867f88232dc7683761244be3d8e2932783e1dd4b6ce3021af4975c7520a9bb85dcb096c7c8ab3fcf0e852bc3ced3367840c76f201f79161a4153eedbdb63d452bd6897e975e0924a4e8ee1fa45d9c2d2decffd78bd429362b490a854168fbf87e4d897f7c3849fb31b070bd55970f729927fe20a9f1f0cf193f0f15cf4515032b2740fe4815690780c4aa518228d985a2bbb5108d928ade3cac206d40e315a7890df017dd0422f2f5cde71a6a0509ed9dfe204384952aee221a5206cfbd679daeeaf511f6b081b63c8d1b11c8695662450ca40a90bf5599c7ebc69bda683d90a432e21ff1fa01a7a7e709042448ca8e3b3e63d183db4fd872c6e538d5b3e189079a2b34b7543a242e9d5996a058ff71ce90c4d7116fd4108191a0e9f0fe850601d12f32eb08bf0b134f778f3211ad3eb306c5a62cb724fd8bb5c4cecaf03fde32838b69cf1cc8567fa661ee13e944ae991d23190bd67b9962892d4db2fa347ff4ea4f66010d9574769e043234fb7301e4304f3ae02a3aff86561a9b37f6b98b871df6af9bc1971e5d116496b3b07cdd81059e45d1aa8ae2a6b0bd9333983bbbe2b1aa05ed3e84daa80fa83c1eb0ed6a01462e65fe855beb81d722c6160b75be4b8d13e1349214bb9eedede6d843bd77f2dddeff4a1eabb644177721acfbeb432c208c6093ea909595e6d496e7a9178f5945ee800f61dd2f9f5c4c461bcd0a5cf3ea6e5e3f99c983b828474f76374811da72e81daf8b J=-$3703a02434e2bec4f583d8ff9e356934cd8aae63b2368d20348aa1d7993c2b6bdbd2f9e88e96833c3fb2c6515eb2dd074a157b2194cd6a4ffc924391856cd107b422de257fbbff71053f5d2f3ca82206549cf1b5bb4688882176a93d285c7b3e5ee7c75ad9c01bca46a7a0a880644131bfb4053b81d12836515df3b0d9085b77ff5184bd6a95726a9358e5de48e00699eabbcdfb3383e29b43dc34d502cb6fd11c77113212282d2cee9c0ee4ece54e9cc3fb882fb3fe7319883727a9bf8f7a309cadce66944ce366d834139e456261385212825e6ff3c4db1dd7aec54a1090f15889d8f7a01113f044037b5acae40ea439dea6a2376a2ce991fa1e3019ef4368bb52025adaf2b8e7cc1bbc50f66a0f35bf8d6bb86fb455cc640c3f272c006c805af78fd14ca715c5062adca565aff8df03c19155b9bbd11e581a096ca7be44ae61e4f4951332bf01cc3559cd6c2694e2584127ca90382cabc0be1da22819e2b0cb335cfd418065760467f5a4a1ec5cf7ed23d72f6bac5e1c40f6ece4fa46b4325a038aae1c8589e119ed429bfa259d150204a90189506d69740a03922e7bedb04451ff057b6bdaae02686485f742c5ddfb600cb176d685728bc8abd9dc93b2c29dc8f741d81452b7fd44ebd19d7ef9469d7619b3a657be4578a5e55696af6eb72eb8aade9cbb02a3b295e1247ece534415020507e04803a8ebf1dd627eb5941040544913686cd0767644d75aae63e706b334ff2fbb246a06373cba100ddbafd9b56c7650142b235d52c0271638fb25d7615df489d080bdbd6474082df527cd7b0ccc22484a0237243b09db07bfecb8582d8516c83e4d0d5cd0e6356238ceb2034a492080ee01fc359b1675fd03c674eb398bc911093991cc4b4707fb1bfde2146a90d0a4bb360ef352bbb6458fb0c375077697a669fe0f6c244e158f0f130c640dc51db93e826b8cc38f40575014a5f077b8c742a6ca2750196392c8724dca0cb3c5aaa26c8f591c7e9b0c760e88727317017a753b376f7d079ffdaeb50f8797f32b8940bdc35e48aacd70ec27ba4ec3b64422e1b4a78bb78812652020655cf616bbeab9e2f6745f4be84c9d3a61037aad41dc67275c6b8a1f8cf349c83576c1c0400887fd85a41326fc1bfd31a67b20d97b23ee39d02f03d071874103338a634ea07759675ba270abbd0123e2a9f838066c16e42d94e9544a6eb14df76d9d47779ec4d658911e9c60a9bf95ed10a04e9dc5e4cd4313bd786d93f655fb4bdf6a17d007947d82d541ff79b5a7a2842f9980ad4d2c9a0340481870ffc7f671dd5863ab6f255be27baa97f020eed4e6283dab6bd1a9f3d6dbcea7a377c81c28cc2366ef67763c963786d9e48d6a77d7487ed10d4c8bd3d32a7876739f3c9ff67df7eacee5b887f0e06a617398da83b9f5c49feb167de3d5d4c5fb9c28e474b7dc8ee9e25f5d8041532b3a0545b0af64162c504c6fd277b310f37008aa71fe96defe6987acd66f0b8da3bfc6c30f9a57432e422cd6b86cec2f73f6f88f692de2ec01c6cc0bfe259098fd9361661c7ec353ea783ccf2fba94d3fab969ae02e775daa2fb272c6edea7c8d4f6f1afb054ad0a5f40b207f3806286f0bc4c63c4c56b634e7e53d308f89d71ac480986f7a671ea59d67e9c7341dadd3a11b651b70f78c01a9545551e5d20f60935ee9eb338d2d885e88fd267c67df3cc530c16697315b36554e8b6213f05a189572b3553091377ed0ac66171dfba4e1eca2dbaa03ae7f0cd0dd09435b0d2579b6f8c5426fdc6e8b96b7d74ad6d67ca62c6edd570ddcb7f67ed36602fa6e262b2374b24a1099950a4b397df775f2b65463d8ea3ab96b44d56aca454d0296fcfbd3bfca96bc83d7ced47182b3b2b126ed9b51757d54e36b0b312f0ee07e9719d8283505921c761dcd869e0b4635ad692cd6109314980ef55d5af4808a379c64bb0e7a132292d78587f1804d9ab26aa16cd852950e5ebb005d285c0a7bf6c7c035b5985c84e2d2f9f5338618ca12a2d8d1eefd1753295bcb4cf6fd7c36601294a89edcc825c02686781c1062d79072cf9fdd2626f13e0c9a373443e6aba086d67cbb7ff34008871f4688a4c74b53f7ac84302b9ceb2fda720d6d8aa9f1a1726f0bffb833be43cd12ed38cd7b42c6c41308230621314772d2d3e65239562b1a3c8f47d7506750b2982d95eeac56925e3fe64b00c79f9f2b7af015a83b8b222d89069e8513db0c139a785bff32e7e040fff3e06337154e44296058bb5b429c68a5151e429c2d24662fa264240e899cf6fd4704878b4788addf2ee0cb27181915c5fc182a07ed1a89b045598b994caa080569ea933b7672d6f894f8bb9c33dabbde6fffc618dd006f679c9103effb1595c650e84dd4900c5f4e9449be3d34eb645c104ec09344dd62d4c2308f8cdd10f8270c1d6da9326d5a7aa46c6b499e279df841a24dd757facfe5fcbf811683decdcd8e1cc56ecf1cd9b2107e791c5238d2c675a5eb37aa99145722c14813c29931099ce83a4db30afaa581c9b20f0d21da72e022a63e107ba66469f2f3e248ba1b5c0050002d4105097fc0797de4d814e813809ed0919f5907a10bda9ac8a2754ff263e625ba78b63d47f5603eba100528088d9b01074f59cc074faf4621bf210a22b687dbaebf7a239129158d403419adc16628c734ec917b5daec7e98fe3890eb36c6f733cec72c128dcbd1802ca1683c47644267f14e31e1154704481f6ed2e21f875de6294b600460e433833bc7a0e7d3bee17b6c0b75a9afb5ff6732979975fd72bd0348f082b49e5a31d20a78adf26d28c61ed4fddd7a711c1022e55e5f56d98d504dbb46f533597d91e03253c4dd963fb4987cba2cb2fd2d71b38ba01dd89405c7ec2955c56f7c5795769ac1ffdee027cac77f8de5584921603fc717f9d9ad2ded791cc6bcf38f3174589bc9fc98a339f0c44cf9e2d1854f74d5da9beaa6fc168e6815e6f63b8b67bfe660bcaa7f3d8ad0723f89e85f531f7ae34f0abda7c9760ca52de63971c29cf0aa5d5781e4949c430d27906d835cdc2c7681013d3fc0fea3d668011de190c2f5a6380e62c415bd6a2fd4863de50b0075b457a95634aff04a5d4d3ffbd3e3fe1f1e2116b31863b84f828954763ffc6130920e462059f9f37a7c551efe1e0d486100f5179182cc9f6cff2e263a852edbc3a8a58d9b419551f79d91de90ece8a3c2746b4440eec149633973b2e1587619474081f6c45ef58292f74155e49119253715dc5f05ccd08c3b5e29fd4c6775a53693bf7da368e1540fb6ac5a6ae7c046a6aea3a96a729fc101cfa396ec220708907fad2835cd4cffd8dbf86a97b6c7d58e4a6e70b817e6b46804e2aa9db36a5d52412857f161ce579e72d430b62da73944e542e2ee6e7af90c17c55f1fe6a012481af607eed0587d1206730be049c1a53621e576703345e6ba34790efe1c64830c3119579a331de573f51775a01d1f779c8db648426ebd23f0bafce505da161c390241afdcef007150f7e31898539a92c026a5b523634a135cf234f32b9797e62c119b831732df93d6ef4c36f9ecef7c6f3198aa08b00827835860d7411e3977aef5c19e48e099707e876ea36ac3e31a0a92c018f8c8b7205fd96d51f12273811207ec575308645b953b925b9281964946fb177f19bafcf1b38796df2507ba4d819a7201e2b213c98323f090eff988adce1527be39515a6649ddd97b95787201334fbb92d72f9a78cd793baaa109885e796556fb6a1607cb0d73939108242decf8ceab1548e31adc0618387415164e6649e47ac2379c0bbc9224f9a0251f7963bf301e28e59eb875d21adfda22d8c1bdced4f616e1394a0b67e59668e6bd23d7a9aa8d828058d67dd296378f350c5aff6ba95e6ad41e344718c8d213b568e3ab03719d2520c822d5e950002a6b7c4a452e9df67570434e5960725704c1848badedf33ca8a3c159a8c1ca86fc8a0870265ab390075c962ce71d2af8b81dbaee92825c1f1fb17ba24c0064f3adb56ccb7273d5a8b6bb8f9f81f88677278413bba68c22c99a093af4d093031d564fae196d6f2f56c9521d0b2650beab58209a11ac9bb9276469555c76e066330e41b80c5676c724573ec55dbd4bfe80e7aa5ec70a2a7c1c936e033cab33d15cc11f648610f9c15e2680d977a454e3bd944df87498e43cbd454db23f6b4e67a32661f9a12a985535d73b88d62b8f22a8c70000a9acd5ce7e2a31556e1a1e1b92bc09d30d50cc95f11c64a1d099c06c82ed096d19e0d8d0f9010570ccfa70699084c7900672d2f8573c88b1c5f259eb107b7e42166a83426574e344b676ad0d05c411b8556365ee78eb82f659b1dbb292e2dfd08665582a7672d134e8945f30fe921ad1671b4e94bf14ce907dbe6194f940caad9d395abab92403312bc202a68e536161de4a374e47bd62f31ac7a01b3fa92573654f29a1435dbebb1fdea2e97609021cedc3f019b44a1c7ff6fd0ac701df6b67ac3bce196598e90c2680b65f5f3afef9ab8eab3e471c61c3f24e64220f24b0a89f2cc047f44c8e84e860e9132e688a4ace788efe8a7496ca788e3b427b55f14286814fb6b3fb273e7dddf8188242f3e1750a4e74084852dcd89172c7509f3004a679facf71c3b9dc64b389e885ffed8c4a3094970cb4ed9c91b0c90404ba90783d9b6ecde93301e9057c45c633c6fe5ece6afb8ef5693cb865d03185706bd4b63198d015de52ce4e00882067d4b12c8f9c330b8072f1c315a1e9ac94c0247ff96f23746a56b0e0b938ae5d05d8fc7f80ced37c12ee88867767604318799016b3e3f54ee00ea0ef37521ddccb63fea420a82d009226a9c682cffd644de0dbfd5c2b6f6b6c677e623c13967bac914c7e76accec0256b6192db96e6375ca5c50f14190b01ec59c3355ae82ab89fc7d8426c1c53ce4ef43fba47f2ca47b2e82c3bffb3e5305edbf97ab3cab8410feac74b25f2cb0eb9e25705416198bd8db1b11e839408b1d2de01b3b94888c380eb546f496e111f6e34866328377c0c55ff6a7728ad54c147c52ad0ceac6598aa0d64ba9e3c104fdb16654ec0515b8363f57a509a4017b931013137a641e664a7c9f3228daa20226d854bc762e5b17355aa31210f1a0c3c40c98c19abc46f5d8e7c8614e1f87d11a29c3c0ba0230a2bd77a1a1dd84860729db077fbe930911844ffc01407cdc933b40c6f6e6b86056be2e78446ae110a75302fa66c3b8aed1d7d4b5f93718a4ee26d57f43228d47c4448a8c8cb5e8f40f347e81fe6f9eb1c224dbdd0def03686926ce2983f235c7071e82aabc542228bb3db764504e870e1e786ce6555a7cf5f44488eecf56da2d550881da6a9f62f397f50bab6dfe8fe10337add7c601a5d1be728d3fcba111eeeb3bff6ba90d2a9cff40233673d03285cb5f5a0410de4037055cd2da078e214671fc29c9f04ae8495be634fe422753b164101c49edd50a0f74eb19546cf352a9bc51cf93d06a89467971c691b2277d15b347bd3784134d8e8c1a7a77b81029ab96dbfc41bb6d33f913ed7d7cbb82285e24caa9ded6969091473513bc664e712afef294d924689b4e8ad31fc68797cd0a5c675ad2cada1c9d9edc575c7b61a362f6e49792c38070387b343c493dedddb822da60a66388936a2f14911f8298629cc99aec4d1714df15ab4ca705d17d209a8b3b5ccdc3051519fca55e32cf7572037e242e7e6946fa62b2c47b24a882477016bea626dff74112c5ae8789f5e8961923220e67d5a9800339898e785d2acdc986aad69d1fc8efeff97d0570ff9129bcafbf70c9c058a30e96d0aec059b7959cf048d6cf67c0ac01f91a570caef7d9dde922ec4b314a3b4bc54a6062ab58c01a654f51bae7f835f88ad9c7459580f00c3a5f271a3a3b206d358d2d96518dc0dbd3edf4c93f19cd0eaef9da63a6bf9a389343d40ab494447d07144309d814eb09fe25698c4e35b99d9963c34986b2f163bd6428c0a41d8ab61dffa34fd82120bb56a356c34532a7096c9a46c8e7acacf2632fd5952ad248086f569088b363551a60cafa627f2995f320d1d8d3178d057ae486185d3ce4ded359e9e829817c71c6bcbc6e2263dbb21837bbfa0891f4a6c9ec90b7cb5c4cb538f8119be4ff852a8b61cf5a99821f8dec2e6b1ab7e7647 T=$8de5b9553bb7d8068ef03f750bf1a15ef22354a6b22f9fb64665926bda56955733940f3c25e4d9a9099921c89532dfbcf8dd4b16a1e3898f34bd5b5a2c5b2fd4e87e7dae80d30d1aa895e8082f5f2759c51adb4a7e7c2acf515a4d03c875f5776dcbd2d2ccc60f382c7866e6d3181c5130a6c866188be7738e6ec144a885933aec422e6165c942691c351b932faf47ca892ca60246d7c03895e153c593191ed4491038a38e4cf0c33606a5a4130eb09140a5b6c477f1a554b21973be41c0a0e5a7c57bdd6908f4b2ac555b0e9639cc2b0e6d3a69720b812140619fcb33506bc5ed58573caf91c449f99bb0d9c333cc712006a09d1cefdc2865cbd8b703dd690020b9d1d0cc18bb3d1bc0c906a3e0279207e5e2305ce67d31a7d4d974e1854928bdf17a19f49965071da1de1c2a3bf6a9a11b455d32f26596a0fa550562e5ee5d97abdec8604b0a7c98333954dead109fbfea45689813cb3110e8b64ce114a8793dfebd1242c2aec2a84e7d763a8485014f49e6e84ee319596f04b24a8490f36c7fb1b29f3a3e8c819d41ac3224ccac479e8f8e8b338f5ed317021c9efd9738611cfc9ea4b2fda735dcecd5e52f84430b839155619582fbf4e18ad3ff9c3a58f777a832e071a01863701537262aab31c693943de9b55144a0a6742e770254a361d56991592aecce5f05c6b35f47611461eec235f4b59ed1af0b74ae117683b087ce43645429d8f152a2be798b3e9c598e9519fe409806fdf4cf375dd6e698254852bab6768483af5de4b1f66c06dcc37e0dec29e9619862569f863396a80a5a6d245602281ba3c046e80d0d7e16401ea629b1ad4f92249fdd280ed09775dbac4f1c18cc1449c8645b6c7d19df50cb7f6ade6881e2621278665b37d54e410dd6dad2b7f1260fe170f708b15fddc1394321d0c7e93a14a0c91659494b404c189bbce9e043da4dab47959d82eb690cc92eca140341ad3360d5e07eaa80ab82256ebd700226c16fe5493180f7e24d8aa0e3f46bd3a0a663b7ff46e44325d658c5d3d2d17da8d40d155d10505b5a182c90ebc1adca312bf811f9ddfe44d9c97aadd6065c5e8a7e86c1238bfc0dadde4a5ce948e1754a31a7f11901a11040a836e61160357d096e7a9d046fd885567b9fe572aa6696b8f75504c3cd9c8c7c8dc984f7419fe82cc0ba3ae8fe1584d1e712b260a1ed6918da6e4cd323c37ad9db177512c74a8f69b26f024e3359152bfe3c3087e32414b3f89389f4f5b0dc5c9c62d0074bc7ba2858f699662919df2abe0bf3df660c995711f1bb258c0a6cc7d6a2cc11e66e237b11397dc97886c89e4b7265e7f36e10a0d6eac332e729412c0eda5b5850c3361211edb546b7b57a16c9a582ce792e499736ccf7e8b337965914574e24bb37482559a923943145ebad1c2ea9b3f07bff0669b45e9c279f39504672caac0cbfb136f9648b52d9feea590e455889e0883caa235ac1fdd6ad3e78fd6d62475dcb840e6b2ce14ed1937633a5683c4645c7f3278158ed3221aa2e194819687c18d4c19a51b4e7a1f2d297275fde839fee70a28ce47735302cb0d688662a3d5d3ea6dc6a2e642c6522d27b5f8def281e2e88758d14d7dbb397ea0d96da4b3cc32669297d690ca8ed8cfc43c910b51802c01a477fff5cfc5fba55d9d0011350d52692052d04014a95b8d10d64d7f43dbb4f4888a148b6c447f5cfbbc9a4aa754756b342240aad70518bc742c012a8094fa53662f5b7685fc134e07faec20ab0c1ef52a9bd50ffb1faa77736ca31c0b99195860ffebec065bdf0e0e6a64c28df80600b0958c567b97f2f3254b8d645663c9e2d7f57e436875bd2ea5323c9c07305c9ff94c8e6a69c70875678ff92db3a76314ec24347e85efc3719da4ea090daee6528379666362909ff18e008ce928afca6623a4049d336e5da317397112736c50f27064dddcc808e5235e9ef7f426c8a7791f9a2dab56426d8dbfa6d24fe44223746da37b7d6dce82f07a4643c8b41fd787828aba4e4183658f3d592e478e4d2c30e704eff9578fd019367e4da1a9f646f5c63db00c80335729945fd60aefff8d4e44ceef577494ae411af71fce17a117398b875ec87ed8bb6e764d88792a16f7b441641177d06392aea465928604b8642503e9a0833a40f20350d815dd130f2b7458961565725fa376caf43b1d4d747597c5cdf95629e7289d252b1ccf853d0205e10c152c92aed0fb91a876934d849874002f44b5a5c32a01d017056f7cd093fed2cb3abb6fa6aedbfef22561df0c9a738c97f57314dce5a82050654113e4afd78e08cc0698f7b5255c80666ab194fa699e4f182254a8c179a04e3e3a32b811c99b610ad5bc38230d5626a73af15f2cd7c5a6d381a571388143a5e8eb2492c4c587c14236254662e02e8b25a72eb84b3d7bc2ddd916f70ab281d769a170e164113bce10d27b80dd49988049b752db5f94f24cf1cfaae12a3cd5ea1c227fe95497f589a81e7be4f5208d2adfbb509ff7e1e621a8084a4da3847431daf4e468463a31eb9e32d5676fb43a5b7f5e0c5a39ab2f81816da1eb88a17921ee942143d5cbb24eb69fa41d13acc8c1d54a9a6233ef51a35099a68734fe51d2e7bd09937a7e04456d3458f22f7da7f34f85a3bc69f73b173ad0a1c644f6b6062b5acef0fc211c79b9b8ac2be4035f2723a76d689da3ec34797ec0f7d0ad14b4b5a07f523861ccc4ee6e1c29573386e491c1e781b52f69d4629296634c18a2f4e84bbecf0835ae115ce0644db26eba8e95da200f5acae5b704e5beadf2d4a43e077b63c7b65569ed8578319cb5bc624c45f4f64cb25e1251686b0a0ea751f6962abd804205c7bc95898415b4602fc267d63a69cac17d6ce989a7896b975796aad7aa4c80acbfa3a9204a8d81a1624cd9ac08bfbdd7606d2ce3651fab2644b332deec9902a6feb470fff89fb20323db14bfb6078172c32f1236c0628628b5b946f6af3c64d63dc3fc9389a2df4febcd5aefd771589913c30e003f4442205d4a1106f948269c2ba02567bb447fe55efa21a18894fe98dd5ac77c75ec8b587e294befc9f3cc6a6f7885c26decd19eb956aaa43f36a98cfd0234be3ef480d9e14e06292ad245a9d1ce7bd7d2868c366dfd233411e53eb087d8ce125715869a9390b58afacf40174c0f4f03b93ced3716bee409e8c739e3521ba2127061e0effbfe64c60df6533f00106585d5f21d10c25b0f1a56fdb66bb0750e7cc16f14b6c6a1a7f1009f68b43a331e0f51562eb224362daedbb536edcc7d81cd2621136d429c0cb2de4bb4adceff9b3b067497d4e2cb9a7793eea64ec00d668aaba8d65e04c83d957d123c597c3a3a489ef891a1c3005e5c7274fddb9fdf3350fcde31d467967f2bd97bef1caa3cf8a73a4d5f8db1c8fc6e064ed45bc42ac2d3f144d00190d02156c854d675d9d86cc21b279bef0bf41251f5808d4ae5af18a3f04f7c5f25035b120bd44974bb098cf0c2eb9a1aeea2dd4084b88795c34aa117917653f99c544ec422b206164a652882567cce2f5dbe9e9f7ad5ac9e250fb3a1d3fab8f87a977e193c2f695171a339fd2b4b53f24306148b560a368927b54016e57460061ab28b346237e3e913dfd77722cad9dd2a0f1bffc8b73ff0557d168a45450620e0ce431fdd24ac185c493adb013108cdf5744ff61e54d73e4620e3ed668a80f28d083088879aca1a8e88217bebdea76f45da70c322e1e748a74402dbc082f732f8c79760039499e5c310d1b03921ca6f5e84b56d7ac901cac2b4c35b78258fd4551c849ec3acdbd77b7c79d98f58466bb16031d8729ad8db7d391f5e99877f0f0e1924b96c95105aa1f9cd62130f7883ca181103f2438fba04c0b8c3d7ac27e0400864285f4e712ead1494d34fa70bb8e72a9b16fe9e511de75ee081c3bd2c390ca80cc0f5693fdcc2da27901577c6a14a9a519c3db770b01bd277fa592106216f5798b9a85cd24896c4750a7a62276bfce6a8be374d1fcce2a203fa8464d3f17f2e1fc608c1a42caa28ea2e65fcefe95238cc55c171640706db584a7f0793a5487f63a232435341049da362a650a8633248bbbd5d6d5b6583e11260b1f0196b7707593b096e71d7aa92710195438aa43136d092441a9a84fcf10e51d284f7dee014c89f153432f36e76ad26956e9d3f808786ba066b9954dc8c7d2f14d7103920117d2f295114b183d4c72b6b62295384ad2ee751ff33875947ebfe6b4b966e53cab80543f76ca001ca9ded2e24d645ed5d610cbe076e005fce2e132cf80bf31733501062aa4efea903259ec21537baf3b70fb960251b82a1b4220be0398b047f1b2f97b70ce4ccafe6cd73fc2e4c57e96a8f37fbe5f6d11fc6dffcc96372ae0d05ecf369fb743e467658d35a90107c5e0228935909a83157df75e733dcff0ebe9bb3963363c4addad08965fb3b61630b5059291f4c45107dbd5376c674696f1a3874fe672c3e3900e7818a0a2b1bbc19f0caccec25e192f9cd775276bcab0fae5bba97cdfce1c205f5d5663e4dc77591b38a87f92aa011051f530f6ee0b3b07d032faf11e30a8c055b9a4483da576f51c3a4db44a922442d4e5fa4d9f5102ade3fab530728f02ec447aa98faf04c7cb8eb4f6c81aab2db28b978c735a32f03dc0e7e99c2365e3ca0f9dd5c9ac2dd6ddd1773526708f5110b95fc462137e48645cf88868ff18108ffa181cd985c97b8a702a208002a97ac07616d946eec5141f1964f80d998b1088cc03b995963e984d3ef4b5de0299ba88c4a954c703206e5286cf9e163e7c2b28dc5986012aa5d286382e80f2188beacd8bd77cead92013afb2a110d855cc3173a6ee684e960f0f8d9e4ee891d44943ce9b4a30c7d2bfdbe5c2c231f667992a302a4ce20bfc845c73cff966f4d063a3298d8686c752be4b7832ee69d6e0d00ed578d89314c068b957bb82cb456f9eeed3113193fdd6dbc93a3883813b2465e64cbd74d623f5f549bb0b0ded05c058c7111ba1fd42390099ef76a2a799aa64d48863c317634738b40d7c77b2e8fecff498f01611eb84e27d5705b437e1989d8284899aca2931cae7d2c24a377e6910b843a6b6f7e331a5c04e8e0f079c0ee21e7e3df3ba250363b9ea7fa7d5744738278f67bc2a7d1337c91ed3b573882e085c88caaded0e9fa0821e807682b3d23a90c10b17ae81c6455c3b3c4acdd4be566c125fef6515116cb05d82897b09e96d4143f035f1710f6feb3e427f1960b3caf2b3e12182713aa9b3ef71c6198500058ab15e35c06ff90d01ef1806306d33ede51f899aa1cc3a8e0e379b3890fb9f7a3d127dd3495f0c2f37d404c31347dbe684f0a66c383f0fa5d4c71b92509da04a30e1356d3e127ea02618a7b699d6d215f3aa847ba7f38a6c737a9d827b788a41bd7f061b8ad0ccf8f5382a682b2f6270f6af54e463d26afb09ec7eddd7af378f0f04aaf069eae84fddd11e303d91294357f809cd6c29291aa080ba5a4b0aa5eb79e7d4acce0a6b76e2e4bea2e1e5e1542c887a8da6aacc77c3ab9499fc69c3c1845aa76b478d8dd66d486835371271cdd36aca8c845e609b3c1cf591aa41348d05ac36494ad22a397719b903887d46f95138345bde79f4adbd8b4743374da53c3381ef51faa022eb575efa9942dc3168ad392715645744ad3e530cda8ec7310f603df8099fd11067d864a27e7fca9e20802796b388c609ec56032d684536ef1a1929523f68676965522d36fb33abc566cf005bbb0f8712b1ec0980afe0afa66cfa7ac2da855eb47b1e6e382f46bc867a782bddc1dc5cdf55eb362634c480926c8a5984ea49b38571770dee23638249a2155e0c6f381bba980fab48c55a73466560f33d325ad2b0b8c9eafbc99e13c5bb0827a047632c0a1fab42a0a029c73527bd26aca4a8b3617761ccb3082fd5d2db26b3c1997841a9cd58fba0459b82f1a1e9e219f79c95c73480c13a86dc83705249b6669db9997a8ec999f0f32437cf698857cc1de3e221c2e6e25a5b3800e612d8d9bf81d14dcdee0202a5c187fbd83b633de9e2a9672f7b742feeee9f49c13cf3d93d17bbd0acae2df122df2a5156e7961d3e7459d95cfd4145e86b4f0a53aa2372ca59aed861856ee3f10965c9f76b32171d4fed805a7a681ea2774c3c0fdae6af2beb84e24137 [42] S=$32645784fbbed74e W=$1bc4bffc3a86289b909f0c47233afdef56bfbdc0a3232790dae8ea266a60f3860fb0aa6d8e845a8075e7365f8c02b887ae9e420263f79a2ceafdab13d54d9cc29c47e41030aab1a897cbd70503daaee13a0cddb7078871a51ea0895f7594369f4e7f094f3555d6d97395facfe8ea3323c51affb382b57e3cfb4c6232cf30b4148c67e981d650cc28121b6ae48872f31dd73f721ba7a4c5f63f0ca78ea48520493ede308fd77217ca0da07bb596ff5457228a8cf8ee462c6d74e73c14bc7af682203b29286d395e4250ec01a794a4008565985cd23e35cbc6efe38651491285d238eaf33172e0f4b96d6a0631748414aabe38b07900401a88d6a99580b6c7f718a0e9423b606b3897ed5c061abe2a0d87e1370ddfd420eabd4bfb3de2252d6ae6b56d619c19360776d93c4e4aca13bc6445ae07b5b150e5c8fb3f44f44fa9451bda428a6a4c66dd34d6cd2c4ac143f48ebe054ed2106d38e957c9904325392fa44cd473f8ec1257e21d29f29f05de873514c1f3939490a342814ff92eb554e8eaabe7184a656b67571214cf8d1428258f3ae54ed6eebc0484f75ac5fad401e7d702f757df160ddfdb57a49ad9d666c8dfb0bd40b1601ca48e3a1601398cc7ff1b217fb95e1c8e3ccd8ce6f4f4de49509a4aa65079d80e18c73d24cafec7f890839e0bf83424f7a7bdf05dcc708689c7ff5ff17ebffdd8b66cb4c3d43ad4a3b15d613833315a3ba5c07bdac1b48b29f201d7de9cc0d656b523b8aa322ec088939cdce3dc1da1d33f16c033e91aa9fc0e7cb09b2d9e812d84f4bc87b6204ada8ea168e2e5118cecd351adeacf358c70ae9be55b09c00329473e13adb94259099a54cba53773171c07f639bc0f3408a6860af3aaaf8c758db19b134f01ffa2afa7b4a7208dd7b4e27ce551413b9c525c8d4948a155aee7b454c8e32370efa65c840a0c9ca5fbe19b3d01166bd3d278724a6a6ede18e6bed0a1fc7d17dcdc216a2616afa228708a98ab2f255b5cab26f5ce2441b6079fc3d5a032f76b3867726fcbc5dd535dc2736ce38c77ece48034a369142c725b7d322ad1c2ce108bc3c787c83ab72a845aa0021d96cf40e305f5e960a25c96b94fd197bec836532692041fa2171042045617abeb61b1c1d7210fac4c6d1823a3fea606968b45c83693c5cbf699a1c61c2054cedfdc87559cc3072c7304b80f61282dd4fe3b88f8ea213e3fdca99e80a5788a1383904f1b28ff590ecce138e5517c9928a7f9a0568f7427f79ba1f1ea04eac0dd1901fdd29daeee4101a1bf9b278932a7f526e9b996f4c5ddd667250f7f31b9bd6be22d604e64801b60b37b30793ed9b4d173f88e2f3ff05f29af2784a54de335eea70344737f66e64f7eaa526824d65b9fbba18e63874e93a5c91b2c19cde725644bf5a87d4eaec4a47490653758d8f9d57f3d40707756baac68040e5a7311ad9b0fb8179e39a1c51516e7103d49eb780b591dcad2edb4eb4aa30e8f2c76ce80621c0e2c363d10d75d5798128546e446da2bd1b97f01642f2d328d8b942fb2ab704fb0b57622bf942e7310ea4e4cbf809641adbe0ed0d912c6456368c7fd85bc161a8b503bd4dd2faf12d7ca4aa09474787d90a0dafe81cf357a06b173455e683e82761f65d7d9a6db71f16f136b8abea05c0585d9d1d2564d602bf04ec84e62af6b74d0cf3bc9e2a5ae7781193298a79b0b192e03075659ff28343ce80be85c075ed00c1af5cada28b4da2ec2673445eb7f43c0c2b141ea5731111805b7b45fceb625bfc2a466c7241151e921c0c0c6768c14828574b8a236bf79e4e90033fa0aab9478ceea2cebef4d066fadf4c0e8cca5dbc7128c74c7027f84b2343331272d42b415505f2b0e85c90f6ecc19ba7466df78857c2e0f5dc6f6b30aeed0d4a11de7b99c24bb8effadbd8e9668b5180df564cd9dd2b0e58081faa850088b045d5df108332197cf2a0bdc9ed751c204b735377737852c8a4e64168f6c63a3dd97a1cd99b77dc4c5015bdf7a5546fc4695efeff2a9b617cbd9b5aa3ad8018a954ddfd9fc24ea0ea099f33ca5cf1787f9b1da0c8fa3dfb5110df36c940cd513167570b5edadf2229e1012283879f8b32370b00df99939d549cb863000b1674cc160455d071671759b99e2832517caf20e0beb25da1868afc5ba356f180ac7ce4a4b38e51252c037536329b1ac8ffe0950a2a1d86743281a9a37df93de87ec1ed148802f9421b3cc30f3a935ab5b33e5aa46c5dbbdc8788f76c3609cee1e4433f723d4a5fca280c533cb2284760028963145010a28a40dc363e3b4695d4f6f4482b65b27f6bee73babfc4b4b7b008f95da2a91522a69a35aea774eaef5def6c8520c37faf6b28dd54bc30526e7b7ab4eef5f12eed939be738c1d008855f91dc3bfe5a9877c389ee167324b2045929f26e0a68ed1a1fa4d6227f1c5d378d21955b045c71a0bbaa84a16124ef5aa4ed96425d88d5572db02e3aa15891c296a038f3ef1ec622ff58853ec544a634def8680baf633b204eff19e9b031aa6a9f3e700fc9cc8831900670084ee2bc27991ec8f3642ff0e14046fc9c9f1cea768d7ba6a27e29708ee883fb010b8407363b18e595a3c4b2639e53277ea460e95dac518d576dbb53a2feba07a739a933f77d56128fcd48bea52311b9f2b027ca4b859d1c3b7df7a2b19eed7e917e5245d57230442a6f78f0697edd7ec24a7209d0b3562a4a6ce4437b3e28a87cb2615beb6e33743ab97ac246d861d7e10583608d8aca7eb985ed32cb8bcfb3272ef08c084322022ae928dad7d01ce34123afc781f982fe0dd19cf66f4552c3ec3c75d7f616380ade0cf34746b5d0362332ebee19d25517a0bab1cdfad477dcccdf8ce4e82899d52c9b7fe6877861bcb9290b4840a2097be612a42ece5ba7ada41cb8988312502ca556f10c90c41048a52ff015d3f28ec99aadfb12bbc1ccba9b73bea35f8b33838a687c3fe1c2c55ac169f5d1835551d0976d47375c63785e3eb9afd3ac7afde193cca2be073b3e00c374e3f7b2edab9af19bd0d739a625c2abd3fa55e85b1d3e262074396deb762c82173aa8e J=-$65929082be055bac975b6483068102880b1ed0f78ee339b744b8c4c500fd0f837f2eed0c03bf6643c4e013e4cb0512015d3c70aa9caea9a1fb337e7e20f9b0a8dc582ac05f22251f5a6a8368154f9975fcd48661d353b366b981150295cd74cc72bdf534971a0f79fbcade9b3e6aa91567fb94d9b5f9808be57823718ba1c4016d421c78448dd23fc90794b248f2a16e6edae197bc44382bbf829fb243a202c539cc823d06556d00fe5a76f7b210d18d4e2d5715ac0c144a3ecfd49fe85d058d71d08b0204eb2de9ff7e62512fe54a46cbc8339274795ee0da3f2a44b93e55afd10c9d85e9aeccc2e0c428ed30691669e3ddd4943d9305b0b49b81f8849ab1054639c586ab6d29430b878b8f3f67db08cfaedf36298c4473ec725477a28ee24dba6f6706171db49c0ddd29e2e1fa2007a253ccdf15a0f4b1f97b24a48c1f5b363a76e3006443bd0682e1664f801baff36d1f39354606cd9fbd080a6a8428d3753465a41bb44d11067ad6e2ed94db91a1aea12e8f39d2fa0126cb061279c73f458bd73be724a2fd57a3a88dc699eaecb53fbc45c288876fb7615978728a4d347bc981850a9054128cba94dee510e820fc69ad3d45d2ae7cd61f670fa50f95738ab2562080ecef8615b66720b4a4ff20e9f6c93ac8e942045ce5012bcb17f82d06cac42164ce97232b6f401227a3cd1a4745ed8522d951f4d8977f0d09989ee7c4016c56fe4612a87043bd0f40e0fbe97ad1de15cd13d21b390acefe5f6065cc34114505f97323b49a3c11d9a7efbf845382082bcb0e8f7b2418c9969fb55b12286e59c44fb50a97111887911d70a6eb6a39ce74bbce5dda9eefcd6f30f11f7a917ae83eab8abf01d542605bcb49f7e70cf0d153528fd34c29f58a1f3025f0d201cec870c78c417214c5e23beb2b35737ff007db5c85eb4c3b3c958bdc58b431cff1bcf6ce3ff2e6f756c7dd698f16774fb0289065cc4156054c449922cea725ddac74697b5b77dc6706a1b8bf00b27d4707914ae9a4bb1e0588338ab8af6746d73c72c15628882a697dcc4b40a67a4d589b1cd0acb643a52f3a05d6a2ce2f9f873d3cf47a4dbd106ec08834c5e6cd5703edf14d695ee0dc3ed1d00f97d1c5d171e588e6a82ff9401d68342b875b8e0e96705250c8d59d4adf3fad18b4bc795f82fd344fb0c2d5e1c1915575cf2bdf7a7f2235abc4fcd5f70b2e541ba4d2ee11bb790800c4dc76c6f41f2aa0d2d650ddeba173da768244d02d2abf39fd1dc62dc22703a9bbd87f13a9a3f05e1e33439ccdaed989f8a1186587a42fb8679798bd156f3eb47051c10b567a080b96e05555b9553fb06987fc36976e8ab9a903be765ece59db842ff9c2ce7fd7186d50636e96b19b0009b10ee98e09c17f98c8719e279413873568ca1121c3bede2928fa7ed2bffccb6a6bb92e3392b890cbe572513fc09236b16323fa5aeb5303634491d6d6b1857c9127ae4b293cabb18521c7fe7fa4cbab44cdf6b1a1bd568a245f213ff9c8b0ba64d6be409d41c38dc7f853effa00d1cd6a8c9aa767d03ca086ba0fd9d8b50f563c66d0ae0200abb3481724ec735c24521d249e9db0a8c3520a13ec394136ce2ff45cb70c6263c1e55fb9fdf4efbacd956be557167d503a2fd45f89e83b95109b15a9cdf4574d82cfc0b6ee383a6f6a01bab073d64702ec664a9ab6f871bc8880bd2768efddeb2f2477b1fb20f32b72390c01e335f5730ee82ae7fb3732e00ab41cc734ea2e3ecf60acfe195ae67641888fe04e1545b179ee61536be9f7c6c969278d0354de6f09a8744fea747d875365dfee92b625ed587447acf4fd5548b96453880d3881f71b35c23cf4fd20342d9c5d139622a761404d2dc34734b73ab871ae2e1e23f92b0be52ddc554f5908b6187c237eaa73822a6003e818859519313a55a72064bf60a203874eb13031b1fb1a04a8c676749a6a2c90cd0c4f70af3928889c170dbb1c7bb04e8b31fab121c5191fe8bc67cc1947fad1a53180dbf8b333ed999e25fe4506477ac80313783d9042b5593484fefb4ec0304881bc9e525e6c9f37ff1f28c258400a203aa5a210ba04b6c6606e5f87a9378652ccac453189754a500b4837714cccff51a5852d7926d9c1854ba06b12565fc69cd426644e93b2c7a6676d3ed04da98e4efdaa641962f4c861b8cef717442eb0cea75c830cd5f89f1d2d13b4b9dc06e83e31662a62410848b4d955fe4ddbdeb632dabe688b143d05545989eb651ed4c224d9d1bf5c94a8d5a586719d26471aaf84f2a10a5616816018e2694606fe650f6a1c8b97be2b6ff3ab62588f24a393c301af98f8425937f767ee8ceba083ea85ddc2bd919c402142e569b5399774fbbac80814da66bc9ee95eff0be0de34accd886b158e0d850d2a6c32d3acace7e41b6cd1eb5d3e6b5b37084655a8ab4ba329b72583d57ee2cf244c3493ac7894af27ad59a9a1742b8dd377bcfffc858b6ba07a37154c6f5d2df6b9bc1b5e923e21aaf2e2a87c967a7b49859fd147073a40966e4cb020d5ff2b57f1e30583df860b8f3ae768ae9b705719a192a66afe20c45ef7f67bb1cdb3267ddc53546e9de6af12f1bcd721af33d6439dd4055a39b923440e52ab57792039fc91f597eaa33e46328692706956683eef9fe0c0d7f5d66b62a71d7bf38ea71de92cf8b87c34a82528fa53eddbd6dbde735fd60c09fd27350cf6203afc735959a75fee277182994834b7e7f8bc6bdab74e2cf03dcab4e7bea2f02f6af897b131e4e9dcc5c9e0025dc95fc2ccb2e8c6933ae1c1557bd0dbdd5d72d5865353487ca7725d518e5ad11377f2fa3476469f643600bff9ebc8699e9cb291e61f180d5ef8f6042340f5bfa595384b2197c427da59c7c20522ce045c5ffe9f5891e0f55c037feb051158ef39a0a6839365cffffe7636a870ccf56a7a78f345607e889809901bb7902a1ce5bde260224fa98449d88476adc0c72e1fcfaadf820a22f9c8c7b5f0e486c2a28f7d9e601206d326a4a5f9a9aa6378f3595f49bfe23e0ea3b8125c4d4673bb3c9e417c8c17eb0910184c38a92d04f307104393d102ba7f74f616f335e8b9dc8db0a29f19377e3d24db810ffbed3e65d2ae7585e245c00009091277dd2c9e8765fd5b5f2660a007792bc0512179e946a5ece1e51da601b0c2af6eaefcd12c1cf59f4f644f79b054ad2164e0be1389fb45295c8e089a7fefd33217d0c2a55b432f5aee560117182f25272c66d80fb7a0887f488ae458f5b17b3bad5e2fb6263a0392b12ae3b1ee4613c0b940e79aa36f05614737d0d8394097a75bcc3bf968a131ff30819e482cea1e50e7bee013806e6122c857f96dc1ba260f04cf9f74d083971dfec043a4254569b564179b6598c7beb5a36f8878d067b26cfada6cae5767db889a3f3aed00d1de97c2e37b6ce4f3887b5e9a5bf09fd7bdb1f89b3e3ffa9cf8cc2c825947dfbb90ba95d0e25eedd580b25a0ec5dcf53011e14e75f816d063a7911398cd28199658d3a0a1db7fa6474b263f50b78a9ae300fe5bde5ac8cbbd93b7dc13d7e865e7f83aaa952bff94966dab5ce82a876c30e846c6b25c6f654117de309fa79eba1f43ca2d6090a7cde35d8df95760269585aa5a5ba1c2068fa2524280628efe51495250f8fed8be26636b993e0ddaeafa3efdd8763f819b5266fac2ce9135707d3dde115189b7990f56bf9c625b3dc302f30d07f0e9ddee63581dd3d435ac6c3e4e96a91b21fb06a2665705f3fb15d61bc932d21d78ac5e2bbb3312b92bfeabc535429b1027df1392a7c8c3b548a9320fe1a37fdca267869a4f7dd46df0a6c39a9206a73557a1464c76a130c7f7a14efc6b6de7d4f501c50a7bb3de319379e8202e38faba08f3bfdc01ad1568619fc5be005d2bfc61c14ecac1455098e00649da93775cd151802042ee9ee296dd4190426f7d75766e120a738cc5f976adf11f475263ce85c6e3af1250d6612747af9433caa84e943063779e34982858ffe1a15fe2330dd96e99a8593f74aa0fcb0eff6328242af4cf1924d7de4aebc9519f5c14c3833d48c7e9420388293160d8eaa22cb884ab84e819e75b8455dcb1ad66d4ba7336455877389f105a5d733d36c8fc3df23b95f8e6705c6584bcf2097a7c3bbd702e32e07dfae30276f16d20c6afd9c097931c4b1109764125d80210c32de0fe352f3b131af1ed5465d18ae8cbb57b0c09f8b251cd4d8c76686da50c2ec408b838b6f784f2e83a2eb5b47d4cd323d501f458dc4bf6ce78372c7db45f6743c8ab510986df7f609f43cfc85fad2f77158c368d28e5b73e7664b1e8b57203cf22b60dad71f345daa0307dcd780e8e686d7f3292598529614921aa72bb77336fab74729cc5adaf41b97d3a098d4985f9bc2347d8b496e3dbab86b4a5129ff14772085e853ec1bc54666a7be1448de2be77872f7d9ce061f5ee443319e892a07e6a69d720d2f7d4e1c9c704217628024d1b6d1a0b770ade0bece1b13358b4140dda53b2e9a99e296a4ceb5b3cc968105a139d96ea4d122f30102bffee85274485d734eb9339616d2926ec457f0e1578ae71fd6cc211f51e4354e827ca563cb243b6cddaf69363b8437fca96f540e9469143fad95a2c7c41e23169bfc73fc1c8eaa21f5d10c2c94f936c14231f848c7d1de61159f05828dc8c17256f5202fdac600c34f54c7ea1ce2c466c0cca41d9b27b78db263983a776606a282fd9d00150b31216db11ee4401dd3ff3373266e1442db2d20e2a15405071a93309d40aa59aa2038801fb30dd60bfb407c548c5e2971a53bfa1434a8c3e313a8218c23a6601414afdc62b9b1633dfbb4d2ac1b1c95f2ad90f95f9ae503c6be54a153110433e1c0adb7730c7a138aa839cea60ba6318373e1da9a875255df045a4d24e3fb578edcbeeefc244f0493eb8879821766634991897e618eb7edb5fd59303bfb744d420c9ccb4c50022acb4a59b5232900ed666f77bf0f5e7332fada4930239e1700fbfc15cec452fc1152f84ea6cf963f5961a439263e583a669eebacedce3ca154fd335abef1406e6cb759a7f0f83045556f80a858dda270fa28b1bd57c926ddfb47e6984a5f5b933430452b65276aa10cf1f4a0de7fac86a7c5b1214ab39d446409a9f95108257bb7008a82af5eda2704216cbfcd625b8051d4d906b7351b359c5a3b794968e4416786f3e11af9b5a4c159596901d76639a27b46aac5ebe38314b5e3304002fbf1e7f3a036848a2f1f48494e468bcc1171ac0b26d6955d06e2daa2975a38c4ef0101f76f0811b1dbc1fc067084dff40634e3b4f5786dc4f77f9978ab565e071fdacce802a18a77029dd4bb77d515947b9ab74655480a20b9833d13e17136dee206f52a7571b6d1228566cc68b2b640ca7b5b065c28f9d64eeebc430431e9c0195cb5e13c6d1a971413c760218d6de238776555f8173941ad2b97a82b6a73265c32fc148d4c18315ed6b2c480424c4d1e59bd49e476bcb301e06810776b5cbd95d6c19f283996ffe789eb9b667c5fdc30fce9d3953cd79448fb200d46df92a0a5472ec14079ffed1243da8a1240756cab345a4094ee698f8956a3559bb15b2a0f10ce00578c69dd71984b02fd82d007fa3121c480ff7ce439545e4b422bde451573d7901be874eca679eb1208c8275c7b39a30f4695841547c1d475f182ccccfa6dbc8a07cd39b53949f599d8fadad556bb57f6bcd5ca47c9dda513753b353b3bdffcd3166fae6c83301d0276c8ab131f58ac29bf33a474a8bb123daf8b9974e0340cf2f7c8fb2451f6cfbcdd2bde74e09b620a7c32d145043f1af3f6517a41cb267db362a453e2f0fbe8c92987f4bb130d37920b243ac7c68a1edcfcdbd4ae4468f8b2cfc5f6aeb2a12ed08ee6a6ec7df8a0e9c670ad58f45bda34b2c6a764aaf3bca35649b9febf0ee6fa63b78b9f5f31bb5416635cc44cd0c7d7182d5520fd6028a892082e9cb7c79e085ee6acc2d1039790db05d360d1f89f83aec2dafdeafafd61c633c2916afbfac65dffeb2cff9cf06c0860589318a98268deebf1ce03243bbd3bf5bf0a0ec496c8741cb25b8ed7cc31bd45d99af2ba84cfa46cc9bec101b45a196b2e0c581c3ce25b874ac5737f6c4797aa9199024666f6f3233683e01290bbae597cc9eda73f038abfe T=$864731f2db32d5af52fd9be71477672a5d88c4c00bb47dde58eeb250b282e7f734b5967fbaa18ebd94f02f69c7a93721fd7aef5d11ce22d6c10e116720717069f69e85bbb1347da67efc628fe3a3f987fd6ab6546a6b262294d657def1ef94e705ad4e04dbe0ec2fb702aae252f58bfcab4441de2068dd12131dcda8109a0d266a1dd832b74d8ed4d03ade0d7c9a613f981779589894979035798fa21623bb252983b7d3b046555cf97041c1c989f22f351e8faff450c34563aa850954edbc499f9b003f251f57585d9ccd35b24fc8953e41e28b41a427896a32681b9c8ea4ecdf38037d3a074c81ffb12a2187421894ce898022c6c39b31e7cc0d861f0732439ae014267f16b342feba36da4bd1bab6447fa35e65a71d84239e8823f52a2d0697585624bafdcaac530f7c1eb5325674d9866a457b0e663cec45fc732cef53de6f97d696186a11007abd209ee80c0606da7b88f7a1ff6911885675dea873dfbb4c04b7148e568713454330588fc9f1afeb83752f1fe8a06dfbad3111c9bfb39afc6a630318bf299d3a8781697416ee99bda1c9b3e075150f5e30b4efc2890b9e44d1a28f1f16c906cfa95d48c5c9000cee8ba086a8efaac77529ae970cc6a37b86c6d7ab22dead4dcfd7a9adc12d555de3637ab9592fa4d7b11f5ac2bf0f0d0ed75b85bd709d26672a9e3042b40bca3acf45ae1a39283dcca523cd8f699ee8682650c05ee3ff0b9cede394adaca843dab1b24516647aa61c5b0ec372ff69de7770214a2fb8670a6fa5cb96510e9f567078ec452cc9f323ac3a365216098bc23e17cf450f5daf647d30b18f3fe34d2b854cfc52bb8ecebe2d810dc8155e5e239330ed820841f5485ac1a7a1adb4791c5469eedab7a8a715a0fdaf070b41ba94e52176881a3076dfe008af5239a1a9fa0f691fbe9b356c9a7d0405828f2459853b7dac69967f89fdc9dcd0880dc82366e251664dc31f22632181f938f11f4e2dc21271920d8b9c70e0366e2f9a271d05737e06df446efbbd646671b2d1792961d4cbc4014d6f7d37caa786879c561650f3c028c42131e3406c921750f73d5511efe36c177cf2c82384e2838fbc55c27f0a1fe9bf3fa839bf67915c53268763551d83c7da99e4e57fa2c8fdc2567392d2999688d1e783642289e4b4827fe6032b99830dbad7c3bdd6ecc796cad2a0dbc412a97a656a0c2efc95def1b72055ac4fb5ed25f2da5f3b3d886996a97f9ba9a7a2be862b34dcb4af64707e254bf715e6dc98f0ee27388d2fb5f12794a2e3f66a9e3aa3da9ac61fbc7b0b17a3bb9f5470a2609dbd2a68ddf56bdc6fa45ca56ba8ccba7fbff0b792d7df8f980a19396910f4e7127804483327cb6952ab17d36565123ed7a7a459ec00ddfd51fed1e57fd211e1dfb31b5b437319d6dbbe99c7f6fe363100f429084f26ed3209bd82405380f07ab6b58b1005355cc15f61989ce593debae51d31107c7391e38886e8d9adace2d856cce06166db9cb470dd8ff4c97c3124d039065f73e5b2f263766a5586c2b92673275bee9132f34cd5a9454e2c667ace103a7acae555c31d0ed7f1c73e075d4c020641ba52f7f7fcc37ec1eabb6acd033e76e0411060e06e2a062e23b3ca6fb16ed422f231f119b70183f8da57b88c69250cf13ebe803789344f1181e9ce9ded101f7e6657fd3705374bc2a04319518a7dfb7ba8307b706984a45978d88d7b1238603c2e6186b58cfcdd7f33a344e64b3e42031634479fd58dde74ada9462c03368e56c2d9a4d8d4c953f52f227dd565e870c287e2a1dfa72f7113adf1975f67d9bc8b57fea00e519397bfadbe0f8701ead950a8145154fabe1d4abe722778ebe327d6cf31eaac868a1ff6eb4adf3360760134fcb9a2638fc9da1aa102f6f7d787ca2311d16d5698057b87a08ccb9ae1d0f58b080d18ec44b959c41ed56e4a441afdb43837767f636408334e3edc0633c788e06fc26bdc93c95a14f9597bd32bfc02a21a2000960f44710a594072a79187bddcfdfec96fdb8d3b3e980c9e7a79997edc2f661bda81c8923416a6afd59d6f11dcc944e5666148126f3b2ba02cccf61ce33dfe824d7ad5edfc1ffddf6a8fb6a5b736914611add6750898955f36a813e55d22a3e4fa99d828b8154aa784b8ad536ee869b5022af4e8b1a30baca1e7be90b62fe2fdc3f11149ea8a95f183433b79f0eeb3713a09ff738a63829d002db0157a04b24e7ffb353f7cb28e3fc3e2a2202c98b402b1510147614047e84672f0bcfdc64c15051578e045e8e41cbf370740702905d71359f67ca342ebfcf9e4349a4a18a8b1150337b8158fd49794c950413069eea1c9f7abf44ef00126088baafdf8bb9e3580606536c6adfeb730290ace5fb5d7dba25c91464e7b544426a995b34bafc605f9c4d09bd3c7fa69832009f3ff0a2e472da20807ef6883347a1d7117e46779b36c6ce1b408679f544e807fa81c6ed2e94cfa1e4798e1ac35883f9511cf87e97535b91914901ca46c5ea070398ab82ebb5009548002dc74a80912dfc989d865a846211e79c3d70b82c34cadd49c41bf8bab97b44982bbc350eac4fb38dae05bd84693fc5c9756454b2b815e93d8fae5f84fe605a7daa7b436b1d730dd6c526f8ab891975427e94ceb3756d5bcf13a0079245ce60820f63629d07bbd3053934b92f5bc646b9796524def2863ca385ce3827052511fac074ed66dc02c0592d43babfbab4b7f849fd86399e7c599401108044a0532889519b217416089a62044c7f12289fb79fa51bb37ab971750032660aa0af47e13306a048ec2c3a03a897fe3f1010a9fcce0aa4e8f578f465f89365008af84479ed87e648a0ea30beb5e803269a5eadd250a89522fed1a8cb8293ea7fcf4a9cfb6ad0d08240632679fee9cf11ed6e28167985081937815b14f29db0a130ba4de31aab2d12a1fc2baf07534f2e69217c21bbe36409774b1c9c5a366fef140686e90bcb14423149f31dbd3c4e4da684045bde26199faecaf9952cf871e758a10640a9e0a7a4086a422046de09c811768e09284132a6c3bfefe66d124249541e8ef0ed4060ce59294c415785e4b93b9a35c3333540e5f43f504dfc6a114c3b5910e6b3d5d040032abac9797d6fa95525ddc6b6fcea479fab75b4e722ddc683da68cef6942e6aee4d3e5f3e359a1cb34227a176490e0d04f80d0788a541cdd3b1eef328f466b3f30203118295af07df3bcbbf0e19bc0cbccdecf8e40e9694beb78675d37807c3df90be5538d55d6d34cb06448416dc13a8f1e32c9cf777fb68c01b4f55d8a424fab4b5ee1107138db62c4c0b2c752d83cfcde7abdaf2c5015ba200bc9ea9f36f318706a66b1653b61b4921777b4a729cfd5873d857ba6d430a44c75eb8d7c4e5c139a715875136d61de3e709041ea58c784be5359d077f2c3eeae41045896efe87e70335e43bed3bc176a3c0f34ec543e258f548dc7a498fea3af799681ab47c0615fb73abff70b376f6cb77005a44e0abaa541995c98a2e2e697e37efed09d93ac0a9203c4a3221525a395fee908e44019281dfbeb81bd98ef6454cd8b3fb6ecbd5b378e45e8ff4ae96796981c5c8a73a59f9a01dcb5b046493e746ddd8d6666a7bcb2293e19cf9e1018ab6f7a8db04240fa9bb3001131946368565fe022110f126ad6fa59dd8bfe1d236a09b196d340bedca2ace25891dbb5e62dff28d0083433e22221d0cd109a83eb6edb9a1ae345486ed38e437f78edce75f030e3fb49526ed762a2f1a6f78880343eb4ecb7abcc8e547c328e3931bd561f6ee35914ce4c3c8411f46be9425f5ddd46014ebbeb3d088a3be66f33088dd6332a656d07f25852a74cc905ae6a0f5de7f6cdc99bf78fca959756526014ae1ba98eb6c6dc55daa6e0d9a44d9384df58afa9c1fa5fd5c30e35038767f624a032d0ba5547cb853776db018b3dea9c64279a268788ac7b4d7b4047d5c20e2c41c71029d684d0d5867cdefb7f34157e8ab7ff0031e2d9cc511711c39ec32880fcc0679d8beea2381834b97698497f036e2ea8742edb61f823a92e5a7ba80185985736b31a9d5e61fff0c22f22343340616120f6bf0480c56b84e911598eed129ea6d006564b988e580f9801caa02cd1b0f0018d60e775597e9bc663272163b8023e42bee8ca196e64aee2007707222ac887191fda3060aa5af97f7d153fe24c9ffc7d29df5d30ae07369bc81c4b5c7e3d80cd05eb2270a588cf9e5c81082249fbacdc089860d11aa984d1a88e0b02c749709087594ad82ee23806c01171de7f7b437c99ed082f10018a6098b0925338409f5cd926d15dffbff7016a425d4acbb34a7ec07470d26f4b870b32fcbbf9b6f23740aa0ab7de71283613b2cfaa2a9e540fc96641239001fd27ed06376cd7de8e5ac4ba26d1790d7f754e51e0bef2deac58621fad6d9705b741afe9f34d7829c1a7617b78c0bcae333eee93b06ed6d281c986d116b656471f623662fc4ec919ec42bec0f7385ba214fd2c3b54754b366cb5ea12f0d8c02ffbc77e4796bb7d13f8b1d0e85605af4b2db6b4bd4bd0cf133cdc1d9ec32b32b586f45af01446a24861d857aee31ca3ab00635be0049fbe9695f9f6c4cbd32aaf9a2c4856922a6e5376107d5b0fd77f577bd8a34db02796567a3ba47e1080e62a6d8fb2b0fc9a61da3c0683015f899b39188f75502e47e93535ebc53d2cee821f9684867c6c1e66ce5e1571ef0f3a9609d8c47d1a099f5591556f04c117379a548281f550fa00bbcce5c48814e6c45dca59af321b22cf99dfd1d68f29d1fad2cd40080177c2f1c5ffe443640a44fd56161ae5e01153ccc4f48e96bbb31e64f1f31d6675b0d2ad3445b37feacaefda1e31b95a351e72d9ba2d6ee099e4fb48f1e495b769ef80b6596033812bab1da0ab04031f549aa012c4359da63a5221ed2bea919eb9b2c552df92e441d88c898416bd7f3365c0e974d8bb6b50ebe2006b3e60baa0a08498ea0a46f0688de60af10d11622945053c9eb050024745c98047156d9cd71a711a93d332f588e0c20a71f9178dea9822990b817eeabe46da4fce3b24d7adb07da3365b51b4ff529bcf49ab2a14e4eb6e1ca49f99612cab182c04431d469f2aa3bbda98a77ef947ecd707cece2decbd037f0f44c3bd6d182fdd395a613873782fdbea0d1cf3a7e3dc46fccdee243df664e06a75f6dad54124a858d43efa0854142118a90293a5783c32ec7bd04b12ab64a6e511eeac1b2cd88830cd32b655bad873648ebde7c5fb92180cb2614d2b2c74f01ce43ba51483a6518d4fc6572daad843c8f4e59e3931cf2ebe19dee8b3ac8ea6c550d9609c0fd7ad311dc4205045da2b9bcabfb717a5dee9e1ac816f8137eaf6d84fcd8a6ab2bb4f1cc0ec3b6049ea0b6b12a19a5aeb8e6a41ac74105e4cab66df8ec22dd33ba7ff0fcea4947cc9491249d89b2df0d2bd74a7289734acf5e392094cd80410acbabb9fb9cbb6af659ef4eafe132bc9490e4964f85bcd1ef5a48a8bdc821c1101ee850eace3f512c54882b869ab119cf85aacf7bb70c530396dbe31869d2597edfb9b0d12a6b5c3a665fd0207fd51e19f52d7c1ceede6341a1cf1e4ed2e568478a0c57b64c8f4dc1a688391118d2040b49766a8aca1ae889b604412557fb18fe4318bdb96e9bfbbef0ccc4518d111160381f6e64ac67dc4e3b65993dbd773baf657a9caa54a8eaf499e02ab7aea3cac4fd3dc8b712f92fbd64033cf50976e61a9b485e3f47362ece79ae74ec67487609b41c67e39fb9b3d0b309b28a6d8058062c9c587acd4e3b5e656e1c6d0c4ae4d4b2bbe7ee40d6dd92346558fbfae8df701f8e170e7f2586360bab085b3971bbdd29dd438a2af3ae01d093d5701835c296e2c5eb4d542ac50c39136b32f057a0ea1f8d4a9274c3f90d96189ab9fbfe867cc5ec81a95c01b022e812e1f25415e73e626204f8ccde5de5a3cab679bee9b60bd9336c5b340171182d8b2e60e4a4cbe8182a290ce594a22c97f3e1d15a6dd16cb6b45a48038bd0d1d8b85886ac0a08da06cd5e2829e6db01912453685a1cd02a3c30db2f9a8e5c4e433d1699ccb95ccb2454919936c105c1e53dc6c6bd3af67c28a171e458fba37fc7b5a2c06016c49226a1c9e84ff4109fed4079687c8d6fc54cd05ac545255 [43] S=$4f8a96ad79a0cab9b6ccca7 W=-$2987c6c22c13c31f2e9c9ae32793f2f2eab6bc5732e3be892915e468602c594552d18ca911441c715c8cefd81109db9d4310744c1c0ff37b1264b9e4120d0e45d5b6cc3c2f8f9f3d77c4fb13515b3e00fe2e5f1cd2b10e282664b26d6ae7f8a305fe5bc4b5adc88a70abe40175a878aa80c5c2a10aa506d6fa73b922949aa597000306d906a1e830438416cda8856bf54f92665cffc748e2e80b326ce9a7e8160e1c1283470d4ca009eed1f2add3ebfea0045ffd709a1df38921026a2a363bb367604f433a93d72988ca86a93bd23596ef3cbf58b076e0eea235d3dade16318d82750fe319ca920e54dbe101c024a5ec4a28ec8954293e17fecc6520e3b1b93435881f487b045d78cade74a1bad0c8e8a543ef0487d42a378f05c376105366d532adca8c17323371e277aa00c391e61571f7e6dfb2c05da715e800ac546ff2adbab621dd45a5444376548d2b11bde903582bd86c297157413e41d7ec65d43cd65452f3fc7198954f88004ff5bd9e8166b71c675b5361e6a51e9d5d22d7da186f21979dda6efd7f968d2989936086f6527b247d5779512283d059333557b6a7a84960fb6e9bb2efd23c020b03fa0dcac5f00d1055ddcd63771557799ccc45e0696fe8144d705f05fa1874ae586af88bc03a2d7bb529722606d74a7515d453792d1407757619620945f2ae7be4d7c00586e929eec1703cc747883ee6643f5abe72e3f8a4c9082d97e65d40857a0cc0e1a74203090c25bd77e856ea02fde2e3130d0c915489343a835ac614966438f928b6f0a8f215096006eed5dc678d961fd2c65ff495d3358e23394818114b3a21087bd24491c61f2d3bdf628278cb9b87ec4890cfdf75a138c8d6f538a3468705bf2fd084ce29ea4a0e5e5508f62a28f88742afc39079ebd7763ca19c43bb06a934d14bbf5ca9335517c153ba37fc35420297ee17582521673914558acc1c14f03ed84a381f8d9fd530dd29507be1a8642efeae4745afe062e4ffde8c2424c3955ae7f392547057e68fb04d099c53b47b87adaf3af25018267e0d92caca74a86c780f92d53ce7dbfb89b69e0175faddd6680f6cc19386f5f5d45c882bbf5fc62278c2709a8fc38b635e890c484e60736c9d77ee85b45febe5373a5486bac90964087b6f274877a7205dcfb5855fd16777354c8e24915f3b90e2530d7a3fae21cbb1f7d92043b3b19b41ed08e63345d527a773effbf30e73995778e7ebbd11f7b1a3cab41d000aa31baba364b4ad77cb3110a25ec414b2c22ffc3163573e37acada3d2ab77ffcb146adc66a8c6120abb2115ab3fc6e16d3a7ea75138aa2f1753704ae632495f2be6c04c6dbe6115d255a8c5830fb5db63fb20bf3b3331310c95faf435a026f76fe0f41d54c6bab947d36f1ae9a31814a37c9daa9f20104477e285f1ba1c4e5b065faef15b730919118f53a62847ca44448a40676876c370581ee94184afd09651de6d24422f2e76a698d5b52920fdbd095afd233422a30927333db22ee87415c295e629b26b44a5a92c53bd43bd2ab7a09ff24a47a344e4f8c03776bc05ecfb41271ebea7c0a3a0fcee1a725c9105d3686c432ac1ad9c82c9e750ac232cf25629ac4988b459a587446d4d4d861e0ba414860384338ae25706396dd75a016b03d59fa482750f4c1b5b4f908215dfd43557c6e899141d4e0fbec1663ee861dc9b1e2ef4a9c286a2cdfc2e7ff1df9321c2f5aa6f0a03a1ef5726289148abb1232c3e59f6c45cba72672578124ed41b0f6d4d2abbfd34b03f75294f6f251b2ad3ba2ab06be20afa82d436ef6241cc1c8cefbc0848e3a66b66ad7046f39fe59ab79b1989262bdd38b5ce430f8dcb1b2d5dd38c08968899035c3bd1b1de782a361367b990f4915a1d8e5b7f7202b781e572118a6ea8f1ef156a244736e2673f6f1d9aed73e5f45b4236a097b179ffe0b792cc1a7dc69d50af05ef92b1360ea3568c9c0e1e0eab8a7a0bea3221fc976eae3b3b3b00fa5088396cc2dc97c34675a900defc6ca5297782177b2afeda50c5f8f8fe1e55d5355019f5d927e2418c0a4a97696d713f9362e564eb3f49fc4470ea7af530c4bfeb6461f57512ebc77cfc11be694bac08f3f1a275866fb160edfb9dfdae7d53340e506e4db62023c6866b7afc6baeee503a6e6aaea828e45a0cd44af89bf563d7def90d6e1068420c61b6daa8bc7f060d46740093002fc182a60d083c21a3aba5ae8adf59be3642f30d8877a8ef684e0eb731081f004dc94a913533c64be9277bb398f1ab626726654110cad8523381200589600b065af74cdef96a4089f838a252dc10ed5171e5dbafa0e1dd82863d836c7e3a701d5991893be3f3e5b00a4cebe27492518a9cb3dc14c3c7647491cd0fad2ab8918a46d7975f819186653adade56807518f9031c0c3fdf2c59f47e5e7b613671517bfb0b46460a18750eebfceed959127140f3dfed075051e3a909a0ee1216525cd6eb6dbe25e7b63f3602711df8d7ba13d676c60731db01fd6c7c3cdd4312cc4126fb4e412d7b8c84ef9bdae5202d7d4a049ce5f21ec121e7e5317eacb19769625849fa5df74326a062556bd29fef9c431c7dbe600ee59cfbedfba6ab047f99646f7cf26a4fe6f56042456cd38feef170cf12832bfc735e0b89c4f288ca55839664fa5842af1c45495980c1f38a6b6e8934d44e223d5287c7f6c5cb2f63da6bd3ec74b6a42b648c379891b7faa92c3665b990ab266f73a7245df5b4da159886fbecba321c95b243428fb1a97ada36485966ce90339918c47b6eae46c8c4fdc66c03f3f5c42009184096cd657a39f38aba147f5f8a33cc5be6143aad9aede8230cfcd8c1d47f625eacfb9cf6dcd53c86a9286afd43a9f0c4ccb3011fdae685f818e36e9e8f338331b5809aabf64fa64e29168c324c90b5019ec4f757489a2d23c92edd0ca0aad8eac609ddccd4d7a1e5aff515d6eb272198f445aa27e9b62dca510a848c16f839f28a957369eaba86e8f32b2fc1f345f47a8f4a9a30443c8ee0d8add6bdf4ded96ed96cd6354ca96ab63f6b986815c9ba0f5ba3f7b027d92d65d93a21 J=$1caa5cab60a9a32b1f30c9765207343a8a383cfe4e19e38368db9c857caa5b4a7025302cbed8266b01e8b868b5ab0527cef44cc1c07eb5e04a92211c1a3beb6fc101a370f4a394147b86a37ac3389d643b99403fa04225467d2f7429dfd24301ddea27f1e95365070d1abb31a953119e5838705a0a4d11bfbec13358a8761c7b7da03aac9b199a25cbe89fe0909ae9d48803f29a877de6fa5a5a42ce54eccca0c214ffa92857a947b109c82f503e32977f27ed869a76e143c57d8003a334a40e2629ac3d0a85d28f872b7cd9a3258947344721dbe62cbb54dafc57725029a258d47960896879d043336570c464ffc96592c0f7b1821b99be58ef23c6d048ebb7aa8bd4fd1499853ee5230ab7cb86f76c29fa2b814c5e9e958932aad90b6a1b44149f7663ffe513101006036329bdb6c9f58f383b53650f3400afabf72c6999d6767fd737d4fc7b9b63caf098af8900294715338864ee20d474fb718aad7bcf45a437228d5b56c9ff9e54df0ee7a2e40f5c58e05236cebad03f04a006599767f7a831e38007238e90850a33ecd2ccbfae5a7a099cd46b3acc0e32288317d99354c55eecbc10a40afe74d8aad6c6126cf59fc732bf54ae9eabd39e0226cc66aae6e57bb5b32b4b71c48c837770053c5528931ad06f3767460a33da95774c478a2621505f1f3ecedccd76ad92c5b63270027439b970c135339c0b00e6409c72b06fe119a33151d847c393b97e784d061b834975a48f56bbb58ae3e42d0856cbb6ad56025874151e2d0f497215368d8690f6af507ddd580d2894a87f64e47bbd3e65f999dfe5fb596d2dca07eac2165c474077458c1e30dba3ebebad07b9c60e3ddb732257270287d45dbfc8bd55428c0a54b21cae8760484fd60cdd63883a899b9743072700f7ac9d7689853c75d3197d616b3def8fa836058bcdc0f8fbea8baf06646df7bbaedd46331ea4c64f650b23b36aa85ba6a4e67d4b9a9dda98aaf1c66974506a1814324ff55d10d1bc211b8d37f6e1f1ce0a07975d379a914cc110b737b2c5d4f2a43b865e693417e1859ee19a5e9da9b49be459d574df5a9d018f91963c0e7882c62976b822bdd2295235d604e8e1b9005d6a6b85bfbd211e386bc5b70b7551653eb4dfe3ca7c88094a673e74d04a5c142509ed1da188f3dfa0c610d47dd8f1aadc35a8daf0115c73cae91b6e2c76ef9c6377491fd551761827e4183b195ababb4fd98eb8fc58c22279d2d3688051774da30f3abe4c0180db57639e43ac37a2d573bbb1b2c767dec91ce3086e5d9e318ac05a80cb220bd7f490345173878af42a961a9aaf302fe0ae1457a569194a599c2295fd35baf177c64ed7d828af40b0c56dcc24a3c123bdf2f8981d23fb3db75b46ed3a53cd0808cc1ae0fde93a7c5a984bf40d2f698d506b059ca3ffedc0f454884f4a8e64d18e67b7f1177dec584c098463c59f6728bda9cf310e6d3cfd985a529adf58bb2fbe81818ecabcd2f9d1356f2f32187ca7a41ea599d36263bea6bacaac211eab643764ce801219ab743e00bf42fe6b4ec6a51e4b67237196d400e54bd9fd39827a1e1defaf7b21695b0395da4fbc1cb325c9668e8b967e98977586b8c4323be69579fb8819f899c67788b03e788facbec0725343682f5dc22be13aa99e3aaef8dc330a1134562fab3226a2b9b4d86065decc190b9d0667794c008376f6f3313756376ca0607377381214f1f5a60c99ceb16004eb2e210a8d12cc4118b17f2b2ef0c79e4b1c676d715422f37c66ae9c5ea644363c074c1791647f8e413c9472de129782c082d983f922614f8046634874831f9a642e48fc6755bdb1d7ec64a4068e8fc71b2a4e79e6a518402381cc2e93a5fe65629e0c56442bb0b7aded71d45ec40b1832e630e9430708e8a14c7c483aa460c6435a60324e95f1c6b001552022b948be59cc1285f9c54c9c53a9b975bde1abe8d54878d33394da355c448acd2ea9ed0320445ee125ec98c4c9a8ed56e101295b984c4bd70daae149c5e64ff79ee129052cb81597f2c28fea252844ae52d2b6939bdb860729c0156028812b0d994928d5e70b9be2a10d2ab34e6ae43efe219b9e55e1e37a931c1da402b5384678039b8b104b28d1a20c00b36056e5486526611c4068211458bc274c82d53d19a99ce4e4e86fe3190898e9ff38f002e2f69b7068869e3ac603c36cd912e6cd8a942194664d3196bcc1797db0adb7b737b2d01bf7aa2ca1c178ee8589193b075467e54f4264aeaa032cd431bb463e051301bf03d502e0fdc82f3057e831d73c014fb0766434c7738013999ee987b7da10b672e6140cd0efa188dc35ea9ced48bb951beb47c367b1574d822ea2eb38a34e5a645c16ec279123967583611b0e8607aa81eb6f474c11c3b611e51e5727dfcbd954911d9f81d3e5f6c3148578d033c9a412b36b60b08c1507dfd1c9b0ad8d4c86a914f7ed3377b2ed05d77a66279b5bb0895e646029b949f26f96958ed289506186256d4b943b66889351a69ab60415e62f2a4658dada96cc8d98a44dbddb3dbaa834bfd02cda76fe2ba7b6ef80212c9e60a86f9f8084078e9ec7ba7920e958cf637de2c6c8afc598bf9afbc78dfef8ada28926d7dba2cdee5640f327a6504eeb8eec92bbbd1b0e9650fbd220f0b702e81086070fa7bc866e4d44d428a52ddcd40bd04451ad18254fd271e627292fd3df1463bf6e4b64c4f446ddc76112ebd74634d56bd8964d2d38d8cf951c7b5adca7be17fb766f8fe84de422ff7ca437d2912ce36f9219a5343d6887f7212ab4511f6864c1dae238a8d7fd96d13f57fa1c15f809594e4b94dd829d0b6027d2641cee7b1818ced148e4a5218c3680bf1c0c907544900b0531389f46b31d461b191dd65b53c0aa491adb0ec7b91f5e782cee412721a29c353e3c7998eef3771ea233f0cc3ca06bb34f2231d46a6c898c53a9df2cec457e4dd6b93240730b44779c3d5a583538104937f3be18d01a9ca6352968721f66b22f5a62e33ea0da649d7a801296ac8c8cee5064b588bb8da84e1cd512d687566c005d8dcb568c00e74dc8bb53ec56504ee997209dce600a3c6c018343fefc7cac38b0016c2e14fa2bf95e2eb51f10e8e12ff2dd972c1d548420ac76d700414e676eb7f6abebfa2e62613ab2fd51931eab02109b17f14d505eb47e5170326d9f16a9df0c1b890298426d4533c1c21d7cb70f0a8f115b6f94dca418a20b91f756d7bb228599389edca1da4913924f1dfd18059ba1127dde28ca3ddc2937c6a8d8356ba2c968ac8460d50932d8042b9bcbc0475f81d6b37d94a65cbe0c81c37df884e6e33c7a59c5fb418d945c6072a5cd33f50adde3c1d52fb1bcec3cff294550dd67c9c77bd458a35d0f16c1437bf7740190190e429371552b5fff220cf2d54af192ea9d75b028db63d9d308aeecd7a6006d9e187770689a66b7ba74775f7841aabb51b9848cc3fef516f2a38847ad32339fb45f147e25964851b6125f5d336de1302ee3a87c08efd5c3e01fa0eaf13ed016ea0d176c16c3c75a0631b41f8ad05897ad30af39818e12dca910baebbe078c9c098c42b9f0c6d3bebae4d3ad3add7c0a10c8e12babdb6eaff852bf1ac5d341ccda564edd8aac21302049b3796fc4830f4ef1c9f10961df7021d7e0bad739be6d024b1e82b1d9577c7a6306c23e9d706b3e17e50bea2a517377c358d0de2d3d0f060d40a2f3cf75c92c47fbb7cde0dd8638f7f44c3b8cf488621075048b8921761c9effa9df0460c741d0f592b6a2a973dbe24b0b836e15a279eb971cf26272b54b9485e5dcc157b4525dab6272f864b4d759d8f09ff4afd40a6649dd62745273251a18e1f3881d89b4a782ad1a9d225b6c8f643c20442017adb2f2c8f3aa61c9e3bb8178dfcc8d8b980449c1847cc81c998e3b4c96c66b65d28acb570f3da2646716e9bac156dcb62499888fadb5da9224a520da63a78321eb26d95ab27399537f42ac43dcb5c0cd725467a12ccb7be0d202184e4481b9c5b6bf8baaba50565d7ef3f951fc07731f35dab4cae1a0a09992a28763caa308ff6669f445acc9d625552c6e0b8dd7848cc862eef3d3fdf90587e60bde9543f4cb76d90c2a1186b51656c306402e7077a8796ecac8026447ba8ee4f5a21e7bc2870cff43fe3657858fc016e8073c8f06d04c185c1cd9afa9d789bb86805545823207bb27a48d0721325633d3435b8c8c2c2d3c4d7abcfb39c3bf89ccb81e3fa90013ccfd49dcf3339afd6c6bc4751003917715174793cec81e37786609d6f936cd8d689eb511c8c1c89dcfafaea9392c30a78a03cf97c10571691b3ab9b20a354e62751e1421aba6e9b5940fae0b391af9cfd811e75f000e54f7fbf9c89c4c53088011139bde7da09e0ace59c09623d9ed5ee5ac446e14517088cad1d00e2fa498fb6e29af685a9fc075f4086c63ab39bc7a2635096d814aae28289786708db60620573ddfaa1f7b60a785294620e8dbcf3b8127856ebd356351599ec0c0a6cbf997abca2e78104747b6987bea154acf94889e03a3fb8f065f04a76866a4df5e67d6cfddc459547d3ba847dedf3c12b93249b063a3ee97d622cb402af2fb16cf57b0192362da3c4eb495353e5f54625c808071ff1893a04a885d986a4244c1d39c8ec254d81122eb341f60a49520ee49e9f86918949ff805a2f0a4afd263cecfe426b34426794489729f5df54d4df3c859bd655218dbdf70a3a5dee2e7b6ce15c0e4696ca7b1b5dafab2e1bf7bc0a670cb0fd8b3ddb898a8f166570f5b653350b02f7b5118c3d85390cee90b528454b4e79c103d8e1a2c0d27e0cda1073add5b4c3e9e29da7de38e45da5a1ec986583c20cbc035b6c11915aa884a73a5861b6e649b073cdffd114a7ae889f4b8b2acd9266fb5f6e6183abeee51208bdb7fecd22605b9ddd8f6a7d374920ccc6dab7a0db1fae7169fa11d3976b08da391584bedc23556f468e27337bf74e0e432f652c182d2ffab59e6dbd553004c59809ac3e5fe438884ffa070c3e650290cf9ac3622eb487a76ee16e472007221521c933f71cbada66165e32f31e4eb0ad5cb940133242fe4c68e7443f442659470abdd036d6638deb76ee59c1dbac6bd765dfe9aa409268ca06d97b6a9aa1a49e0a85ecd0be5fb565aac4dd437cd96d43791982029a9c8ae10e628372d3f6d387e6617dc7246fab6a359386999a367747f73a0d0f14f3bbacfc483df7fbabd5accb823119faa91eeb045a83a887ec723609c237d2486dc56b205fb0321a69b2030bbcdea9ccf1cd0ed6be71ec08285608fd6e3d170320203fd5cc1bf326ccdb196e911f7f3317330866e811caadb04b4ca1c79afab907fc3f7483324bb4932ce2a38c0ae3ff8455c4ea55b52f8f2c8e99467a0e4d089cb0e0cb6eeeae20de9cf2cc67b5307e0ef04d1a3e1317bc4ab1c19aa828bcb5615533637ea9bc7f3a1a5c9afbe96053f6653776c625185540d29fd1b6906b95141df4ca7529bb6e9fc9e9c40ac01ce4d72902f7ebd7173ec435a44492f035f60cf0e4e885d6a556b5fe8d285d379cf58bbc7a4d04fc1075c169739ce7585ae47a86834f40815df84801657dc82279ed2c80d3c0d180816f61432bec01e5fc3fd4ea3de301b771a2af258fdaab153e5394075c61e7eaa6f42396e714fd1109e37c092958266d55ea713df09249ebfce71076851103ca357e31392b1a75a3d3d30b8635a748fce9c90b198f25f43f4c44985dc7763b4bf87b0adba10aa4d5f6bfd0f8ef0dcfa21291b4e5c6057ca8c97de73d715644cba5e5d261e7de4814103c2f01b73b7ef9625e33b85e9ea411b49759ba629d3b321e9f6dc4876655833e0ceec460b0bd0f6461f5b895b1abdac954498486695f99ba4e538d8f78717ad705e21cc7f8f84f25ec53f0a97a88a9e58e0c21f7c5b9db0570ee10c7dfd8d6fcd9fb53981bd15c87db0a13aae75f673a440bb37b9abf8994751945af04cbb50cd9d2c459f26ea5f503d76673d3f6beef716ad966b2f5a5eb432316815f3ad62fd9fc4ce3e4ec16e35341af86a1ca40ca594ee57bffc9b950e855b17992727e2f7eaf30265cecbb957183130fef913749cdfcb862105c088f1e32f645b59781e5a910dff54abcdcce4ca60fe2cdf52c1c553048 T=$d1f237b282f1ba3e6b34428eb13c7afb9e1b7687be88113745755ba21a1c3df0ec7c622fa0f6c607b71ba81d141bd2f6d263dc08da95edaca46ce3f9e2f8ed05004ea8df412c50e0292c4ab2c04787c5d93da08cbe61570764d208382205abcd7f4ebcfe3b8b5de8ef45a321ac065eb798bb58c4779d6cf7fa29ab5ab6986dba2bfd91cbb67709524408655843e9f6b43311f7fc14767b60a7be6b55b5ad3b15411b7f325da8b083308622ea7e30c16046b5b4a61c81f1e9349b170f197c1f89ddc9fbc7d8acdaaf409f0027efe0a2f12aaf7c6d7013614ffb6c27c17a9c579a8debc1152f87cc0b8bdac19cb9f47ed19f103f1e62393e939fd4340cbf0f1a4809adcf3c85b96e2adfd849d21a7a40bb1d7477f2cc5a060844000ca87baa65b1da3978b84baece5a9a03e48d2cc79b770d8a3c68b03239b4fb99af6857b7268b7908b6a097cee4808d6bebc4ad984cab6b220a2ef12954e80aae68205aa6ecd0d10f0f9a77a13611e404c6e471afa6240150f7f8992e8f5f528b78c21b636481db735ccdcf9c23aaefd316299016c0bb2a55867997e435e42316c08c61841d237b81f8047f9bd6e2d2454b144943fc827b8a61bf01a63aa6a50c5f0cd6841ac160a490c6f787ff4b0b7cf32ae904ad53caaf206c3f1613cf4f2fe8818d544c27eb75ef62edc81dc1ed3b9c14016f48ed62b04dc4e10bdcc46c8842c8ebb3e51d3a5610a1ac83b8035f84024602c086069e016874d41b27bc313a1de71ffb0503e1b9f2a2d5db47727187ec52578bbd6be857122cb4c0ee0dd780636b5af86bf41b767acc82f9f90445b76da283595ec83a303dfc06bd2af9e4f060edfe5ed946fc6fa00acc8f6884bf92e380fbb7dffdd3d50d12b71aee64f8a5956e43d8066621848480aeefaf55964ae4a0db5c1b1dba1bfc7292d5ff7b7d4fa1ac01bacf0ee8c38fbefd0d59350f1992a5d469a1461ad2b48539ba7cbe46a82e49519abdb9532179091f34a58a68860ca9ebd8f8056f121caf6113eae3237710cf64cdf2889ae15cfc6693aa52c668b00b20c57007b27c1479cfb1f14ae5f83ae23db8e902fdd3d00cb22e9bd5ee70185ef15933ca9272c309abd3204b29940a7895d88a9e5d2b2a63dec4a2d02ecfefbdc358963ef8d8943cb4ae09eb31423b2629e038ec6f16852ec1fda81e7aa9827f86d244633245f21858539d31b73f5257867a5e5411554a8001d6bfd00ac756c584c90cbc192c690760927c23eaffb3363f3e853f43a4213686e6faf3588387e66dea55025b4ac06d09535014ea032725c32d54bdbea2f26115f5ef9bdc07613547620bfb3d41cfb30e7df2a9c8caa8160e4589d0122df1cb4e96a3065f4a37b2341b213e7c4078a6670370a0922b68b8450f74950f9da3b1784f52c3b844ebd8114c5562b302fcdc6850833affecbec7aa8b1827fa274b8b1fff2f2b7d8d2538ab6376ee02e588ae6c989064b4a8a465a665e5bd395efbc919155cacdeb0c8e9cdffa5853f3ce4cf3595070f3c07adca83bd80bbbe5b661c0d3afa186082a157299010dd862d5ba5a83be2c56141e4448166c2f9af4f0ea38d4f5eb3a84324758985d4b7401ed13bf99e6f077ca5185165400679ad9f6a6bf293709007df5d5605639f33a405fb91f10ad3707ebd9bc09291db8cc18d7dedb8adeed32df9bc39901f96771e922852084012fc9c89e537e35f9be80d29ed118637ba4b744db3bf453e6903dd46ab24f055888e2701028569eea15a4f6e35ca17e64c6c2cdc049e55c2bbb9819fbaa97707ed5f79610a31f737eb7c0b1569c9ec8e69ea704e65ddfe81086e51387dd25d4aa04906f1786e90af788445d4d117cfb67b14dfe8f764d70d1a46e58fe86a82d4836caf1b430176cc47700b49abd836f8b3aeb4c2d76f9d665b8d12e4fce5bdf4979c63d73f0bb58ab1529709288137b3a2d01a26b7efebb46b8b277199cf3899784dc7302dc317d650e30d89536b8de2fd7b2908ea2dd064f8ed2b588bf72ce56b1bc06c4812df5649a88342f95387b667afca51ce1a78bfb859f268c477411a425849886ea4010f2c299f34fb867e532bfc3667768b54bb563ea99aeb6ee8ad9a557ef0a3cee6729dae85f0238ccca1381640bd0b16561245b2b9bef1af9239b5d605c55d7d004b8e3922416781e284cc9cdf9cebb06f156069711ad3d0f1037e8d29109ea6ac3d35620dd3727c490b661ec8efedba42fe30c4dca28bc23a13705500ed2f8b28c3699843a9dbc1aa72bff1823f7388bceca096e66d6752d25232cff9a182301c61f12e485466390e4d261411e4c857dc561548f9913c3e8aaee26281cb6552654d42825c6d55b11b0f744b406c87423bb87868758e4a0be33fef0f7dcb07fc2255cef894eb7704e2c7dec112eb746af60ce5608d9ebbb4c368597b67aef45204ddb0be834ec423a645563df5fe0cbf3ffc1d9c27291897840a4ca32eb4650ce74c44c4ea7104cdf357d5a129b794a64da267d8a4030c608e5db60cbdaf39e5e6ad394a5efec7f39121d557af3049c741f73a6c5608bdcb7f6527c3f1e06f09b86e9d63b732902487e64e82a5da6a9330c2a8f6e7ef7d46f96d0cd33dcd4ae1e039165b36f02ad0845a9cc9d64bb4c51aae2f3efea955bd2ffb5f971f1d2c407f215d8e271b5ac85cf90845f5b8c3a89e721501719ef054565248d3cb55d830e30fd06cc4f4acb46abc4d4cc6aea2a5d098c7249bd3eaeb0024c5d9eb1d1d46e509fc1bdac27e3141bfc7dd5355758d65205ddd00e4294c8d17ab099ba8462d8d7c37a72c08daef57b7f184c719b52ef8dc332e2780f8c217931dd977888ed85757c21f18e7d20a4c8639ad5fa5b0e4d1b568f813b0fdbae66bd42c75a9ad3712b9a229d481b535bf8f292c4aa1f7dad49d8085fe7d0ce709997dcc4b34a28d1ea18fa2ed19b3e6dc3c686ada001d58ebc4cabc54f244ee1c76840ea5c14a27fecf9c19dea97f9bae89e853667829122a9533c4bfe2f0cd54adcc97f3202bd1b8016eb0e0c91f5addaa0dbec0ee491c5fb1f55aa113efd55baf78aa35d797c59c5b5681db9420dd11d2e3503649085644b0116b8ac1cebd45742a7a2b30a80f7f2b9560d754478b95b8bd5cb38ecb2aea511d0e6c93a5eb8a1d89fe68b31fd12c628c12ffd4b88045e51606b458dc96cfd9d0b03ea73a3c71dcf395d4c14d856b7004e486f49eed9f2347c0960b8cab844ccb914b5dbf8361cca525313eb08636fa99699ba04baf76dc8fc28aa02fa06696e800088299032f48424105077ef7ce16e8b8c0aea9be32a6065fb743b3e30dcfdd39fa170f45bb7766d47532c150d5ea3481a953ef5e17ff927872da590394c3156c7e8075c630e4a51226063dae4dd23b5cbc0aaf1bb203b0f500c1574d233b024570f0e43a0d45ab1220c502c0a5ebf4f3076785f5b8cb1ea78bd8cc05e90d797ac5eebcf29081c29ca8c37741df4fcdaed4bb41239dfbc5c6ee20723b235c0c4e4ea9410567b68e80bd1195423cd3f69e33c0efaae08b3ab23c2511d81ad8f1fec1610be0695adae860ea18068cb4748dc8cb93786ad9ffd85320cc706555ab28242940710148709ffb431892a06fbe2a2e10ff76748da7fcd49775f0b662dec130f39440d9258cc5a2950f245d389a1095a5ea126f6094222e5c0cb126c11a7b4f2c40f87546da3c528c14668799fd0c5933d9566d2d49e4e59e65398fe8ab181a868c5e28ea13076607951c13a30026646af3ed1f6349987f0d0476f78d6764b89091e4453834fcf00db2188924e5780ff407c662286d548400d4b848a0d29ae2d98bbf754dbeac493064f0396b095bc84e6a377cda09f9f32f3d8282811b2b3ee572e260859622058ca8fbd4611c362e9bd6360454f46277b096532f221adcb590017a5448c0301e690adec5ab5f6855206ea6c1f0adeba25ee03aec1d7506c002ddb4003c3568fd1f566b83d5f81b80f025852a9eae812e44ea5431603986364c3f825d5794f21a4f412c007f4499ef2041a4b381e1da7604a77767fb7973da568e3e72ab37b37265d6b72d7ce56b42afc3849884d40d26c54066fce684de2777604646e54f4ac5d747ba5d64e7b5f54503ca9f5cbceeab593bb0c579e4152d9b9ae1476a995dda0adf504b39df9fdcfc366e18bc5eb4d3ee01410bdb49c36012bdc1e025ec425ac41e8618a3f4f5382ca76c6e01d685b22b7a6aedeb3c243ac6f0cd93b96637688fe6aa5e3fa69a34dbe46a11e21e5e60e6ba3e2aa421a294be4fd55712de9acbe16c6c88e0edab5dbdd346509f51ab37268164062b1ba87cf9f4a7d0bf5f889935025e1c09202d20ce59a636a9bdc13963941155e12671a5ee67a7ba85172951c385f83c90630328238cf17f58336670266edfff13ab23a77d8e7786f50cf2f84f8fc3700113c6baad5664e3876975474bebc2168c94b5977509550585b3786e15b6855cdeddb2c55adbbf4eed299635329b63b300044b78ff740a34e0e29da63b651ccc0e609f42c505ccf06ad1c8ceff2b2138dd265aba90c7367ba39083db3fc5cc83150c64f47fcdd1da3d2e39fe56d19381f2945870525bf82847fe56528ca5f8f5fea1023406e6035fec4d2c61cd1e893c56a3261bb0e4c35e833604ce5f84fdf4d91a690357a6fb1fe5bf8317da73f45ebdd6c416a457337df5a775508bb4629e26728caacb91b233b24e783b35a20dbe5598a3e6d85226161dceb10157b7c72c09d79fe412f1b930f78687a1db7cdc6d829d27ad4fe36813d1425d84d1f17c4021a58034723bf2c6c4f1b4a15f2f1709d09879a0d7925ad0a1f2d87fe3d8dca29b0f3506c03c3c4f28ce14b11f492398c2465487658b4b91ebdd7c1f579ace7df54f32db8436431fc40a9c29c7fe6f2b7f3abe9d187ac405c7bc7077236dce0c60f8b741f7cc81bf1762555527f452635f57fe861eb5b0f9cfe78f1f52a2f41dd4da544576b216a8878225a08a572e6b3918cc63f95082c5b713ffa589cf89931ca5d0f11a1259ddb4ccd46bd63b43900fc7fc75f58847cd764306b4f520e29b0662a29b6509ba6ab21d41630350b3f5f801b69a69079cfb4acf1ca7409290631d5c97eb506348e1e9022dd3002ef703fbd577aa38fda356bd3244aa669d1f7c7a4774bafd25a66481b9acd4eaf91acf1955c78d821fccefac989c026cb2ca93ff6c48bc313012c7280919fcb2092919f2974f439add20878acb12233c5e364e2e95f8e1164b35fe1d5c9dfc04b5d82e5bdf9d06f0c8bcbfb391473d4474fa061c645cb1a882f368f4a7cabfe90286acdeb4e45e134e6dd85b5feffb330da166f2a2d301b74f11b3c38f5c44c38ce7588e467707b51d2694fe213213ef5761871ff562591d3d388697e85c6b0e11ff22f48375118ed552f0f3ccf8d96607fa8d1f0e992e35c3eaf4f2e8c8e9995523b47426034d5a4ae6cf953fcc16b32172c56a7f37880e54629aca3d77ee5907fd15af484d3bfa8e0cd626e4b37b5f85ebe4e17ed62ff5922d2d366757437af024bda703d780dc86af346f17417db24e41bfe8e8392e397ad1954c0434a75e38396ef8a7aafd94da295cbbe69161dcdd2a8ced7d8dd5d0c960d1d5b038ac261ed5fa0bf0b190691521377d40a5d01a8b335007e639f1e34a036e949da3cc63cdfef5adec3a9557056f777c343cbba55069779348ae5f5f99e7097a278419d8ba44bcb382eaf9eefb1eb34962200c808cfd10ffbb3c569fddf121060c9ac8a6493a92760b4e123dd14c1a3d3784ac8616af5551bec0e4a9b46c3868166258ec1413a1af3025c26865b835059e3c7a5ae19765e277409490e3ffaea92542c32d3cef7ef262d910f667a76b1e77d9b760407cb29346721fa965ca0155ee6e65241bda725f7f46cef4ef19eaddf2589ea8725f2e89a59d27a5c486b283c6e3b099b97ab1c9e9df01067c4110df6178f9be8b827579abdddef5cd98b638c1bfa60d659727befd5d2ab32aae02731eb9bfe09e216b9dc709c3ed865f08b65ea9d1fd698d9ba9d2c08b43b31919556785de11aa4834064653edfae28caa511f99a1a141aa9a2f2a36265ac5042c5d0c40a7145080c2e6cec6f2365fc8003b88c467047159e2e4da876f48a57695660e [44] S=$110926e558729160 W=-$ae965183c05e534293cae5683c213a375cd060f5132db91cdc43aebcac30bbf6a04add2c35157bc7ded632d5f405a072fa5e956cf15e89fbacca0ec3046d0161e0171b3fe219fc33da9da29bdd74a358fdf746dfb70538058fd71c97d4e3d59d8f6072c5e44fb2ef5a0baa3018a86e47157d3f0383a170ebe4ea09dac72929d298de2780dff0b6a8d23f1fd43d018cd1ce3784d055f08331f4e7006667f50feacf78b80276acc02b737b4d9218fc3d326c6d33ed1c05cd9f676966c8262b96a35d173219faf44d904d9eda7ace4d931288e9b148658d6af1657f4a1498135102d2c0d2081f12d3160f65e5fb4fdceb48f82e0bfd0cc8ba436bc13c38d2c6ed07be7be76c57347f386beea20d3a8777449b94524e3b24e7bfb95ca156b61dff0b17d31ea0fcf31b86a6cdc7dd322ad5e398b51d278106e7eb4c161079a7cf979b19bdd2a6fa2d690210bdc6d4db60f6310f308b0ae79c3af7eeda97088c03827fa7a4c66cce5e961a9bd3e7587b8036cb69f1b2e995302d84fb75094bc7abc4889dab1df9b76183c409a00f8186cbf3c0e36c643df269fc52e39cba98329b905d1c29ea204e2ad996bb5323ab80bb0a00187aa19217f1af4b070d0cbfb5be9fb7c4fcf8ee3106af065a27991bf2fa940428938596e122568d7d9a0c06e3aee68785efa972748b352962fd457a528efdd51c25f4e73404563aa0e5c337ad1c3ec56577d0ea45e7214c3f361335b3196a87871e493cbefa528cb9281736b49ea538513c983039a25bbb3a20f03c54d9bb63d66e090fbc6eed0f23775a0fe7e38e17375271cf252559732b588dc3fecf6cf3ae2aee3b05a75293524468eac4a0b53c2641a1642937f643d17a52ecd65e1f556b459cb36e38bbbf773390899b59b0ca653128cef3381e4519683b5359caca5e59dddca874c488fe1bd6ae618a58b3737fc32618d87c258b2357d581468fb032956d49f9f93d21e0663936275367594943c9129635c16f1683c6708fb1f64545cd71580a37845f76f4b3a4f78be9ce1e892e873169fb0e413a13faa5f9028e8786286c834c45339e1882734a1fb9718005fb1dc3088cab659a4226bcffcc6d1c4a5fbfa98d3bfa473ff9c9965bc1f32e57c48235bb2c5b6650199264607291599085a2350e7448b6787d2d2cad0ea5f912bbb875b8d3b813790078b0494257f070cd55537d57055a97df740ca8afa66cc0c11db5034763abd72bae43779d55f17dab00e2e00a3388363ce70e53119845af2abde82aaf15bf4f73b2da70f78daf60dd7b21eecad08bc9532ddffa3a60bfe2f32598350a93f66c01753a71b45383b3d89cd20b3e008cc1c46728a19ef74bf30870a7acb4f0246dab64a6d4c747ba46f1cf078f4bce99c143eb4aada4c1531f2f645d2c85ab1bf4f19be2df324ccedcebf857b6a2abbb3acd7d5c52ae181fa4e6ed270cef8d0d9f145cc3bfe315fd251cea049e21c928071fd0acdc098089865f8327c26b77bf933a68335347abbe4c778fa9d4c417006ba3ecab7ab405af8612eda2ae6ebbb17cf3be6f4b2929400ae3ef51ff850b55674084ababc78afbab439f350f0b1db4e0613f6302eff80e0befa8708dcf1d2f4fd05a6252d40123c2a9c12c0d6639765b861baf4e65e031e72d05501e69cf3726f83bd59fbf4fa2ce5f939b896790e8aa1b6c1a188ba8bb27b2fcf5b13683680307794714d31a4cc57e9b3ef6c7cd51de5860d8a3e9e1799385297f9ef5d8ba27568767da996b9c9a86620fbbd809bbf62790dccb4e331fec948c86a62906f6c26e24ae4f2eeeae38aa49b881da9261fc5a1524fef14d8e7cd499319b6be2a6b38618c009867547e6a1379f2f2c5b8052556398d3d503a21ba5d09b8ff5dc5f6e9eed46730bfdb68b213b5cc913d30034652f2e3c6a3d4b527716a9c0c459ed1edabc6be71c76cec43555cde883be89b4dcde9b5eae4856f8964c74ea7af94bfd920ff3cf46589789598f2f88a1648c56c3aca9f85ed9e78b0d9bb94f50b388aaae9ea172babafab40148436413504454fa74a486e82be6b1c2c56374d5d9ee2a0bb3b1312b59be2df9808aab7b69096354ecf8243a0e10c7f343adc4973d9718ff82624d51c27a9fb526328dee4081f2b42f63069a753941a3f4ca8049baa4142293f1b94288fda664e7b8917ccbd6c257465330f1c5672b67ca7a3698f710f4cfda0f9314db44c09a5af5599593996d6982722211bff16790fadc2b6ad6d2f2ffd0e0af6f7f460899b40b0d7dd032aac92ec27788448ed460a47048ea3f53d6f5a10509c7f40654bf19c1d70aee5dff87bbc09615e2523d15811541bca06682632f944e6ad46cd6c6681f044717f574a00f1e16b9020a4e1aa82030f207729c4ec152d5c3a214f90f908dc6e51fe758afd3bca77503c5addd178986bb051c76dad3640690529511aad3d5bf05bbe5ce98a903c10212284356cec4334f0152b2ce1d2a17ce545c0665ec6c0e14c0c7b0ea0e8dbf7ffeaf5f728c5eac46e9f53495e6ab0754d6b3938acb72e996a2f6b6f4f937e2e12143e6b83ff7aed88c4f949287792648deb6bef6c0fc1010e6f5b212cd7e2bdb51742ccdd3290474b4c4f4d45bf93bb42ad62b72a78b204970036349618bca73d18c084aa07a0c3934e898486c8b3fbf84f341c377ab5a2afea9fbc8d14cfec066f3bd2c8b9410f59d51812cf3377ca50b399ed4bf53657744f42604446dfc2ccd466b5f299f3b7342a1d7a646f997e074122dc81374aaa467267d4c13ea7e10598f1fb5f0692056b4a6414857b6153f36755674558c9c1608714fe93ccb8d663361033c0fc452428345dfb9742bb164e599262c2dfaac9117b5bf169d51efde9c977c1f62ae399a00581a5a44c8b6d71b2a8c81325ccf7381aaa23e2472929111d98a9ee28037634c5f376a5a4c61de3590d772d4c67eaeac7960c1147cb10c37c4fd186bec20876204601d1618a2fa0b04e0209ac3bcd8b42ee77f932c4ac5853dea897050db199f6952800058e4152c0b6ce60315e4d4c49f3a43cafa4851682f06ac8eb06ab8 J=$291f15d63b22eae110fa29252efbe36c60a512a5f5577f2cbc3b7ac30c487b2a6b791074d313ab3ad4bf9e4df3a1564a98b9836a84d512f36a7703992833130594d88efe9db5d0e2201fd422416b4111cef523e13feb66a9422f3361a1de95a05b3094e6d6cb97935c26ddc10c1aadce2f6365feb33b1c026a65a753e3bb92e922cf68f1d5a2f3b190df4f7ea99538e66070fdfa45040c1179ff927cb95c2ac0999e6d70d79e3f1d315cae4cbc420c50b4c81b7f49069bd999783ec3a446523d63c8f73ab62340d268dc9d3916812b2cb74a6470a359c29228f73f5528cd7cdfd85327b98fe985d2456ca565c554d975d0f93425e550d11a89f139800f0b4e0214218bf2f315f032a1802f986ea784c763f1288033e95c358cc42752670c27529991dcffed67947fcf93f2cb011c8a3371a4911c88b919c0316a533f69a4c9e5460775fc476e8b9d8089b88113a6433fa3f438fa54029e24958b2b673c117a33e1b5579a995c56f127712d7a2d8f4ce02ff03ee94198f05dae268873b4b23856306cdbe6c6cddff1d80f806b33fba5e07961db8c60c765c67f64fa175d75ce12ba734d845e7154054ea1e7bd4d8168c4260e9bba1baceb8ce7ba74c1865c75e4ca2c43ecfe768c94f7fe8f59b9f8eae3caea458a3936856805a6a77437c91e906cc1ef2102aae0992ffabc810c975a43a2aa21ac260eaf62cf9412275bf23caaa411b70843f153eb996d7facd47cd2d55ad73021944bbdcc22237281a71dac2fa7a96039a997c54e604c5771fb8c3616755668e4aebf9dd131122af23181c16dfaca972d01f6ac46cc4eb21a13c1d82299884e95070f81dea94a22469cb55a67441e9d7fd007c01e2ff9da5c4dc732f797bd626676a80fa8a09a6a086a4c6c8c06e2535472638abfd3ed9d66a1004ba731db372a310d6e3d82f58cd371521e701c0f97a1c1dfbfd904ebb134fb363976e80d1db824a838d98383a8962f3e5685146a881f294805bddbecf074b16856387bdd9b3b35b2458ff28e7467efd1f00442118a451ba47d0d83a49c7187a3fbea41888d7ec67421fe32ea761ebe73a8038d45c58a3fad5b0364015cc03af66039a54fa10bda8d1f29decb408f05bd76d730c02ed6109868a1cfc511fa42c6ce8d0efc7da03f0776ac067c182fb452bf64c7b50006e5da00944ea11f1fdcc5a11bfa46dcb0016a69c5be346ee72b20b1ff3934d34accb5c5b5ff22075ee95b3f08b52341d6ff398bed129df6ddace20abc935f594023fa71e50d76731e80dd66db47112db96877ceaa82301df647680b56a601f7865ade20884cdc008aaf257ed6a036758e2fb9233f8c8525e63557c0748a991c1671cf7df4a3f0c92fcc97c222204c0dec82b8f4f93e2fa10d3379985f33f6fbaa09fff7cef5e092c367a95cb39a94ad248adaa3e6689a4a68e6af236105dc7fe6397117e33ff97130a3f2196444245c156b0617b6ed6e6159654f127858f404763ab90fea4c1c134ae6a124f7b951b9a8df7078287ad16d96d4a77d73d178c448164a3dcc3ee195e1d6c400c2182166e064d858bd049007a3a86f9dbd1d00deb2135c4788633b9d8b62cc01e150667cac0ea88a319d76319c830ba4b2fe93972217b22a5436fddede8a2eb1eee189cde62d17c4b34336122a280480bfc3c76709f7264bf2219ce1d4ae67f3b07fac699da8494675104e2fc0a5b357d6144b673f3ce3d20d35b3102db76e947d49159a11a3338d6971e700c3ed3d8487ab67e44637777656876d61d7ae1290858af0be43d3dc63c7bfa82243c988501c09673784efda066de17db8923bdadeaf4e8bdc54940cbdc0e8c81069ec1052fa9fab7ccc54fa0455b8ec76f72eccbed3634b79a31a8aac64b0b63a648b0d269c91c633df1a79ceb6dc9ea8e48246f5b08659fc3226f5f2e9c81430db81b701777e3b61ef6eea4c4c444dec917d70853f20ebe86976a8bcb6103d6e88cfb9a7b2d764e045b50f1a25f6631ef0d7587e2fda85f237687ca22444a28287dd20ce865de1a7448aba9401cf02844eef473b82332d811d17a461be70c9f39ecd6f73761f847ccae5e498efd9405e97a8f38599e82e4cc5fc50fa52c309ac2a1fff13f421b118f24483ddc1e36c69a27f86a5a920b70cadff0f4d5f19fdbb8f4876111a213bd6cff5c3f46d294838c3aff6d96dfda77394489a7243fc369b5040aa26cfb5d3e708a55425e250334bef10bfe23d0fc7c4932fda0b5f4b6c4a8f999ae28f798842f08fe6f594b081fdd26618d591b5393e7cb4a53bf4d19cb8428c7521a2935f7039db012ded14c8e64522457d9b6957e0a4ce4e90aec5e0cee79d1bab7a149c0d41dde079ed7e5c214d97cf8409893d6f8b674228fcbe56667cdd8e702f3bddce58ed3b0041fa2f3bc2598a2f24a9a418c7d05233453cd9e64820630444f2ca83b69c70004b8eab4ba59a7537f11e762f0c54a583b847b1a96de6494ab0fef704f1612ad3aaadd580c800954e097a977d536826e2f7ece0752bc56ca78bc22e6aa18d8a2e5331b586f2c19901bff3b51363c5fc7206ad872ff2704127a27235c6bb320bbaf650e63e8b6bbffbb118809b6d87ea345b7b5462b6a026d9f16a1a5334143aa4aea7531fe8cb6c21089a680269aeb830598d58f4a13211aa34932dccab30ac54e137733492d5696f85695eb9077a86776e39a1091d2d33bf7dd5f356dc05bfd40ff8d778033634370fa84abc33d51d0306a0605c6ad00c669e5b5ea5bea643e2e05ce188cd5c74c10208d6c5652c86d272a91b2eb5cf27bc57466872bc2badbf3ec250f8584781a9c59fbf71ff86011be3c8b73cb56c18f6cded91386be9b7c2b527faeaaa9e51b0660ab7f8d2eb15cb67bffdc978597a3f0d2bf2ae1b5a892d7b7b6e5495ab3ff7e1ecc13a1914a8df7f7fa55e684af3b5858a041e469fbbdc2ba72f7de9740a39a8ad465fbd86a8481442015a36320a7d0cadf8576d145a5ae325bb4f50a88596f05f23dd7c9b1c6d467b8339cfdd1730afd9b9ba772438d9fef99531c3740b828793d1c60ac13b72d5b67d9b671d40d0b1791b27fe6d607adcb1a88553b6d8da55d5c36f86259076bb11453e77412da2792e319f5054dbd8e56021f47f1e6c4b437df097ee114ad187b644aab7f9cf468fb30bd3b7b691fecf73a12bc9be37d2c13f54ddf374eab3199d0608bb1bd2c4fbdd977dfceff4e0957a3a8eaff88bd0821b0e859973383eb7662b0b491909cdbee54f1234202a569bb0c7176bd8e3acad0d7062890ad6e7c2470f4336f3aa2dd3c3ee759c00e15afcf743dd4cca1324f0ad9ef8fb5103cb5833cfd62c908368039accc003987a7e6166d18cdfcac2a50afea0ac441a19fff43c5d45af9e34aa96598bcd41141c3808f79caaed042951d798fc55051728fc049167f8758d1d414e8501fd98127775cba91a24ef76e041fe8a88ef73cf8cc02a7dc5ac82f64ad398c7bd0b86ba0be9e16bf48a53b7223c9e90d834ea8694692f4c089b62a57f2129cbdf13e67a61f75f3312234a4ae71294568707d0052eb5bb1adeb2c09c812049b1f3adae430e3db3bcdcd4ddaf54d4506bc17e6d2ec4937526763e5c67cf6d81cfc4cb858171f737515a97354c4c08993a24643f6dd2efaca8d11efa241f2ee3f17a23006144cef045b10fed709a2bf07c73bb52fc9f4b2cceaac31d90a1dcd12a955b30998458dee1320e7f878e2b8a0f9752c46037adfba9d324037f06df1d5deb45eaf3b7121c1b0832ab6477c954f1e6c0d40a257dd08959130ad90931747427bf4d570443216347ff63135e29fa197c2c1c41f3c5f21ade783a2d2613f60c789b1338ae31050444a3611cf94f0d1f8535b009347235b73eb3a92b88ff0b6c559227c46d4a13592795b9e3927a94c3637dd50e89e426d9ae12737bdb5c062d377e77c11f41e0ef432a2a4b6aeb56c0a52092c84fc3fabc485914853ba961966e225de0b0c2d6e4450110034ab031f3fd0b2add23309461972bd77c7763aad853edb2f30c86fe255627af1e79113dbead75045e4bf5dc1e9047b9ab968b24ec79921c1d29a280bee5b7e81733d46bd288dab524cd5a196319720ca300fbec01df584e69b4cf03de41f2dbc9082b43371517976e7b2d79eb10eed2970512a3db8454377bfc97d2383917e6ba1c126bbf6dbaada5bfce601809eb4b172d92225322105b293631c87754de97697220aaa7c62d64828ea418326de5112a479022f7c1cde00b1ff25acf08173a2bec7273420eb68593b5137b365020fb05d8590a9fdd0285c748d1f3a8e210959d5b3232f36544496e9f22dc23989003e009403f5ed43b794462b91faccd61da64c112a62b99dea4bba3ead3aab53f2028ca8037c9d5ee0963456f65b55e695ea43944f0ca86c935f105c559cd8b0e20f0fabcba59eb43ea84761b66e41b3b43204da86e90ebab2b07df6ed9a667ec0f7a3febb608fb192d373665aa38f9c7af476bbc4a1cf2d90126f7eb8c5b8c98f6df9a0670b8df539cb067d64258e290db8e5058c3e98eee503cf3482714fd2c7aee1763b567c38c9f2a2e4f36298ad80f04ce0a880e6c53c827d2cec72fa50f50654332848ae958cfeb737341fb27d02e70ed47ce8316a5cc5dd9ab4acc7d60b33234064300efecd366faf97b84108a90875830800ed2cd0b936083c6ee386c4f7a9cbe9dffc07044d3aadc5cece9545fbb43d969dccdb77305c23da95331d028a5054dd708cccecdf4354ef0b639d973932086082f03d122b335d96826af6c449e543bf952768b955f22ed52334f31f02cea3829497ef697f378e2ab56b3a9d3e9d858d1ff856dd8aa4668883c0e902d84f367da18f7213623704c29dc26714625454a52a2d94d355397f9f2f0e57064d63307d66d27ea51d75953d58b867b3e88f455be1d7bc913d59070b8d7bd9bddf4b580501fee6a101ae701d3f8a7a42655b551ce16c7a35f5b158850f2c9bcdeb4de07301a6c533950647e4450c4f7ea2603df836b641a9d18b515fc0017abd263cac046ab45c5468de27a7071976593d3ebb0972732789af20d3832e0724f55b119e853c23b7b451a83344e72b853633b887def5b9c63123d3e3e38d56d260512eb97184e34766296d97855bceb55ad3d4359b6d938b42b2f2aa3557aafe26fdeaa3f66ac2f9faa27cb4f832dc48939a0a08bef2844d8cd6c9df3d6da16179453a944113655a04666987d779fb7b2736cd89a892af40314a228ccfed2e1979a882881f5fc761b328d7bff53acdd5fbe0ca27298e396c081870f553bb6cfcf9aa45d3d1f1fccfc278ffed4700b1198a4eb495a9dcde6a28c6c24e0e6ac74fb547771f7ff8c369ae07ed3704c2d870959f8b1329b4e765fe223628675811ad87defcdb9f83a0cee4134069bc03a4ce1a80a8707d539b4ecaaeb505d852bf0c38b66fe0e63d89407813f1c06d2ba2c54e7b90f7be13e347302b2b5a35f5f0cacec335d61d230f61c15766f9f9c58f625d66bbab953c1a263ceab9d4066f62abc8e8116dac5fc1671f51a6b92ea83cb86e1bb6cce8b1927959e779bf91c4e21d68a773d5255aa591c64f001d5520c43e55c6413499ee3ab85c6646e71d1c32da71bedef93fd8a7432b1f1152f2e8280495842934a471b99167406409c81ebca689eaf1f16436f7ef38e6636e0f117831f54521d12848005c509b31e6142ee8629261d7191e12efde95b280b3d6bb00ee63ef52341469553a6882f02e589e241ef5d127bd5ed22297385f83fc259f610f9f168aae575d0b8409475ac8622c92575ee7dd6c8eb9a2416ddbeb7afcbcd3ddf558016b6e4573c39f42b92a1918b48384dc83d63877597fd7be2ed2341adfca67581c586b2b068013619a787fa0bb5203e9009725351678d090e9f338a821df4d5ede368bfa370d23f086a37732113b7316a411ff65d1dc3bac05eb913a3b3b14788b60c0bce55d1015560c1e1e63d64e613bbc224b692b3f6dd7d175cb646eb70de718cf8240e7c9541246cb65e0e9e56e2d35fed57447a7964e86d1a52f26713b375e3e25a1dc631e44cf65794e96cdc92920e8b329ee7ea78afedbeb8a283c467ec766e3b51859d10240fb6baa868e7 T=$b0bc43bba25ada632a6956fd6a9583dc2050738eaf9e48deff8b39daed82e019d5b5891f08befa202aef8f3ba7d23289dce9db1a66217400eaf7163adf323dc571e40df5944d3a1da6e2dd22aedfb8b9fb059ce322260b8c74b77dac50eee24ad1801a86350ef659c504c34870cc20ffd0c8e6a8f8a29715082f0e09ba4111095956199f716d4572a37832f80b06fe5645c59c49a9287244fc9d0b1c6c4ee064e1e2991dacab87c5157f5cdd69528a8b8f6b188d28a9e53947302408bca92866b8582e5b799f6a791541ba3556055978805f7216efb897765e42dfee1d5bbe64a43e7553e6de5f2027a78e0c3bda7c1dcc34bcc484538e818374ce8ec7355667e1bd18a6f87aaad845f17e3d02137d58c9a9029338f4680582ca098882ebb6cedc18593f93de062ba8fb43d6b1a77aeac9c677226b6cb439ec522153e41e3b8f800f8b9f6ec0beeffdadf579a2c7a343262ba0d8798e97ce2d2f2320511fc5bdbc567c5a0156a5d11f753f4be83bf5275fdb690bed8386be434d7a5dac66ff0d133ee825577c8ba511567c73ee395839b38ee28eb4f007e3852b531b47177f37bbe0e2dda4eeee0d938e7ac40b7b36105fb93b3c9d148d7d068cdaed9f594c7897e8fd168729b170b0f004163b67df099c41bf85d6fdd4752b27587c85f1011b492a015da22c8acc9be1c17da26e9d01a4e96e85324ab575039d24fa04ee0cc58fe83f211321bace5e404c6294baae70a0607d88fc17a29a5868f81a97985a8e74767da0f8ed79678be0140f8672b447d14b80a5de0db4ad2dfa0bcd135e8215d80c4506c0ad83b0cb3f7a9679fd60b9892ef22a41f078c04ef6c874f8e84453fce0dc6cef068dc50eb3c0d544b2b2c3fc235c9e0c2fe0cdd566a862b5147e7297c4564dd35126637507c7745a36a0027fcd4869b65d035668cb826514cc7c2470b02857c45b7e8a3d8fd70387b6089909849327e864749d58998199525cd97df5025dd0297e7d76358b8b95cce399fe9ee5b873495ebe5c868c6bb412a94ee4b98221eba21ea401f6ec07142dd2ff32eb48d589e0ff8a62f47d3318b5e52821c7a12fa4a5ccbd79803a4901e6d26e047ab4638ab9fa02f323e568c43ace9791e528dfa2ee4cc3bfe000cf4d4bf36d96b06abde8a37f4fb3ee03df55c5eace6e7b0e58f607ea0ba7a5b69f786082d457c18f90811338f99b560942a018cc9d93f809fa627f29eafc475a2b61a5d2cb618b9cefa179d175f31e6202e44cb34e0cba9d0a65b2ff4387e49f03c06aa7944df3b0a08a7de5728f072902ede7636a9742d2ab4bacb9ffe67b25249a6809ac8a5744be3511474c9f0fadf0396fe0cc971aded48450bfc2a7574a23c2c45619ba6330608d21f0f5a3af5b62f7f6d2ee255d4f30fd7b32361b6ff8a9a7ee5496a1e015ef86dc48064871afb6fed2930de8fbb91cae8bfb6b162496a2b3dd5382538e1f5021c2d3beb25e7415e7bb5e7c979a7614e4353364d4b0eb0c5aa36228ffb6bfec0c7d3abbecef18bf55abc01bfc2920ae8981bd7470f384c0c2d6812c266dade6f18a06cb89597e5bd43cc363e0c1b301f559a4cb5e73ef531564c9884a36205d4936c987f15517ece65cefb60e8cf4f49cda85970e7d8ade1a2709a113686c3e6d4dda1dd5a2a53a5593474ab71747b104bfde0fa09d93196f98a289fef1178eb2d9e8b17370dd19e5f6f29c20e7facf2a501f8efae70522c3c6e43971b72d9f42b82fe97b5a53aa4c36b9a7dcb12ddeea1711ff58f115c47dc192b79b1be39f872f44dbf9f242990aec8c1840e0e00565ef5c6170b1d39da6bcf7fec2c87ed8d792b527e8a886b426d83d71046968b3cb84a8e6a8270fc9349b265efac3ce611b7630ed0bac09ef304106873b48b2ce64e35257ec506c5106bf9fb9f462af559d49407c81d1f89ed70fa03abcfe79d5674b9ef5c8d69499a4d3accbc4faac2831cd1135c17f9e10a7426132f64a7ca27150b00e48921260209572e3b887d9d6f636becb47fb88c061ff06c783a2ad747f653db7bf35e03186f545f37dd5c5c500406d133cc76380db7128a728d050bb8e104bd44d2b4769ad9806d6d588b620ff2fbc34a6d573b033b72e9a5a237fe1aaabf4ca01306c9b3ba18cf6f8ea7af6f0a0df79bfbcd7f4cb1c40339b3ac892d0a06327b6f5e275bfa55f5f463542a568c6396a4c9897b7a5819933eac6abb710701f3170f09da0e447e07258b64013ec6f932ac538390eab84f63d4b89e820002343f4a914a79e42388e14db0c6d9ddbc08af146dc64bf878ea977fd111807c7c3f0a449001d9f0fe2ce2c49e747400929f8eff097963927ad0b93a2e8e578ec2a7c691b9a1058e9f04710a873e09a959c780d5e87f283902c75d6f78a3afb0f924aa4d126ab8a793e4dfe31324ab92812eb2e22a0a823246b02c4fa9603128a0d0e9d2e25a7bcf455d7b6f928388e7aa1d3b75140cc24fb7851a1b955133442acb2d87d82f9c6912b226ba86127b85a51057366dc58e0e1e63e4ea42fab4778b7219e495853f750a6abd8aa84f21542a75ef34fcfb3ff0538b5716556a71b39b4f4eca02bd7d7bb45a75959ea247078234d50d5227e0bc209cd81da9a60e52fc01dc6b24fe87dc9afae9c663acaf3d555c79deb042fdd3fe221154ecc3b41da9497079b4220b58399bdc1ffdaf58cbc6242ddd89eae9213a72edb6a3b8b8c60e790484ca7553c7862e9014a7646a78d9749ddc31649645337e90b5b2da96b174a08aa2ebbd286dc04b0418272021895fc3fe757854fc3378ba993158675bf075ecbe79eaa9d68d7ad04f5a8905287dbf838aa1187e730cb5576c60ab85f0fae4406cfe5aa06e6092a092325be8b8b8ca2d11cf2b36f4aa4014847f5d6f35e3200236507dbbf1af663f563933439fcae153fbd87b18ed89d0c3a99c0bdfeffb060de1118fee35ce65a4890118f12f03a6986ba2521fbcc7501fb740b9327cbfc2ead26f76bc9a45aa4442ccbe024d7bf542b0477349e054390a5564acdea00004a349403aecdc2bad12f2b3ec01ee842cd26d20263a72d1e2e2178f2ea38ae7e9b3a2db2fc4e98e48fd2fa99637f2d64bb80865840b158a35c790c27ce641e512410032ac71609777135bbc0e24af66b7c1aeb27833c4760af24d9e053b67af9666eea0d5b7a7a518586d891a6bd10b8cd72a8bf1d96a43fa0091e3c07277d20e5c4e64efdb2799fb69069e0805820bdd4297c257d23ffc7522f1bfa2255fa05a8b1666fbe93ec7dc152a709d4c1869122d3ac93ad343d323422a028569ce8f54087cf2fc94a52190f2651ca293e7b2ba0d47a60b6064d98590486d125e5e98ee9fe09a623501e531291714775cab488f22412515efb4f1b1c6c9b66a918867a1fdcc44774780701f9704fc313c20c401d4e23b8570af6c957c22ccec89aaf7d9fd2c3b203f2f4c2883298c1d0967732e99c71eeb9a3928aec1789e73c3a95c6a35e3811b0c6882c184ae4774bdc9258187ff18a2d9993a14724b4d4ad10a5bb043294f11e6fa1f1771a1084da2ffdb389f61081f5d0c774d2edf1b857a05d67ff8feccbf9921a0379711d6aeea64d3b22b4cd87ab62f2b8896c4c32f0ebbb7624113c1d956fca3d56be6fffd9123528a2417df695359532d8c2e6516327e16e1b55bd7ddab08d6d6b1431c58b02c5f40d4a7fb527ee0ff446745c69f3af9acf1fc9f3a362979e5918766e551577829b67eebf35abfd2744478af69b4cdcd6e8d51809b74c35377ecc2d936806a74f06b2a9c89de90610b07cea5427c023bf6f5af9a0421e3132db76f4bafaa3781df6f397ee60c81d80189183e7822cb0fa153732bc840a8fdf1fc9d9e743c7dd2a7a584a117cd4912709b5996a3344753621cdef7145f6562d185309f261cd51d39af994be14ff60ed27fd59c2960305dfcf525459f9e5d968581ddd2089aa4c4204231a5341c833ff84fb5b16e9403f9d7f7f94b6d8274f7f05c804d05689c00806a7e41c8ea4ebeb1aad2274fc7b27ef8ea3a2f61dd911d95fca970120b6d3fae124a52e460e5c19ed215e1a86b682d5e88fa4bae37504abae151e6a6935d9e77f7cddb9608ed8dc66f99786811dbb922a71972337767cc766cf4c5b580719a1ff7ab37eaebc80a7a2652435f1e83b174604e7a4227c7c6374c61810023fa05be73ea28e158bc998b5f6158a5e250f1284a8d373546d8f6efd020fb28a2ac8e8ae31e365ab75502e02c74c76042dfbb1b241c0015c38253541d939444fa4ca52fc0ea1a46aeff89152b9bc6286ffd424583e3cbe20bcfd443207704428c024b63fea3b5c452a46414aa168a6847c46d4ba91948677fe0afc99848846f3392b4fba5827c5cf83a0fcc51748b0937dc3b50c04acf667f6958dd06ed0b13eb132f33d2ca6285d6ce0951a9f56a5450b70b8ab8e80be9df9b1c764259be6412f27b9413b2ee488f9844173044a9d79dfe8e692e20cc9f72fd55fca72ca6fdeefccef8149e7e90920a53a015203133500115cbd7c821a14dfbfce757b3239cbf8567eab519d8897a1ccf04c46f0f9f389ba3b7e235fc711873fe41a2dfe1f83fefa61ef55b92c3974cd334633efe32968f34aee301fee81a2ad51c706ecce4ab176bd40452234d37d9929f6b642ecaefd0ce91afa8d905dce7cfcecd08516dd16e1508bf3c765b5b67936ee4058f6353fa4442b047e0b52f09140b3db5dce1c80d9c004895462e7a86dfd3058cf3cf46e57d3659804de84e818eebb6872d248440c23f89d11084e8c20cb2b7eb91723cdaa8bed576da9559c7bb7a4c31bbda2f0fc1837ed1f0df8c0d1cf1a18d0c0a318f8c837ecc1f33dfe90b96babf4684c97a01cdd6dfe0c9b84071a50e0e7c48eafc88d0169f4b3c57f6414342c21594f31e3a29365a4d98f5d6e80985766b5b36e93ecbcd7c29ad6dcd2bd7084d2b8c0ac3460a3ba5af0baf4207dbd1e1ba5ee5573783709a0922105e7155e2664710fc6c0316b2d9074cff0ac75fb98a4985fb829d4f3243f32317881b8d3cbe8dc6c98ade4c23fb593e23a3de1015038ff666dd56eca02d0585dca802f31e7a4eb52011b6553ee2d06505f798f02626dfd47d2d1e3f4d8ede14510ad340da9f18b64ed2886b9bb120254eaf3992ea9ecfa95daa657c7a1a4a753d79a40c20d0c5716dfb28e3d1f372d2124fb893d9fa0881d2e1e23592a05baa32de67140afed922c270b880e1915025ac0bd20f01ced2a6e0bdfa763ff0ed578b215cb7f74e0a0c2d5d7236313600e1a98c6c06590d228bfb0f8eb7139c52021559d5311e406cde7a2acfdd85abffdcdfeb6656ad52ee6c5325d93be50eb152a6c0ba1898e40a5e1da75d1d5579b4190548b39fdd973c35b9671f32e53bcc8ff403136d87080282b75d6adc4af43fba6905153bb1100fe226cd44705d67800b60fa766601ad3618aa84dd44691d44986cf5206d6ee84550ce29b495db8f4283a0b3b6e4c9edcddea566baefcb6fef55b86f52921cd99a9d1a30d3068e9524636e96075b30696dcac7f6afa77dd10a3d1cabc156e9f5e99f9451f2f96a73a97e190f3cc285ceb04c52871dfa029dc89844c1e9c689c674042028b9a526f71f6d36b32347a550afd880af47629f0adfd333c8fa63e24e849488d361f5bd49394b2cd58a78d8def5a09398aadb34b61ec717e1764f79c401b927403e17b3e8506462e0cea364465c9622927e8f4234d2b9ad3b6762fc8e4144f61027d3b9268ef63ff4a5278dcd6414f84aed16166eadb64bf30fd9c966f653766e5b4d48ef34d51a84ff80ec4c7b5e52b559efba2cf8894cbc49e937d6a209a6ff4a21a6ab47cc89098bde9c668603a9c2a7cee7036c7ba6c5921a1c4a8b4c98fa640bc97ca8b42e4f6df2cbe100875d238b1e6eb8324924d787d884a888df908bd7aeacaabbdf7eb218eb3b6bcc3fbfa144356839eb6001cdada4096d2a157e6e57bf0dfbd945613d988c5192913a39e5b846c2e180c423511065acbe1818684dee5f2d8c02b0eabfa0c995138d90c42a9dfed3950f48ed250a72c7337268672da6259dafa891c996160b5425c367dd6c8522b92fe74e8b459d6d3cc8d75f3467f65b0e48a7a702e3b4d1f [45] S=$2d6602a0475161 W=$40c4cc5e629bbc4b07c652fb1f00380a1170d3d1128dbda17480749ae13d05a05d17548e1644021f3e5e0499f60efb7d0063c0145ed00b3b55b1e8174c1929ea27e4fb8e783f67c75fd4cf717cde3e88e2eecab4aaa8780ccd3e153428d47d72b8f232218bde1807e6e31fcc9d7c456e560ed0ee279299e07d779e8903264a22f120f799012e8268108bea6d395ce22f12e3edeee475b08bc7687c78ebb5afaa549628c97561630d6388ea38116c05f68d89a84e66e670fa39d103db5d38645266a4f0c97b8c38723fc08daf62fb7e617efc23df872c7a61e8020d0c9f7df292af452dc0952553571cd4ed781917e681c96be66d03285ad2f376564f0c0d3df5c1d59efe874bd8eaec07d875529fb9bad051221974f8c057f9ecbcf5bf8d653c0f7d7e6657ee834c0dc121658ebb865bd445700e3ea43fdb79caec814859b47abf1b9523526868b5df7e9c50932c88d71883c5df2e97c665313edbdff41fdb040a0a1de016d4eb0d909e2b1846ad5874bd30b93f2c19ad8408c7a7decd79741f829ee85d9b2cd7e9730aab71b283585cb418506a33f41d0c65de2261dce3251b156106c66cc7ed1b1d41310bdd69df77887e846cbeb2f373ca27fbdb996946b58275599f940bf4d9ba57b0f538280dbc556a65a4609c833ccf02abf8ba488a39d087ad6d8732562b20caea3f27ec95b99ba2df3f1cfcc61af9bd83e788cc9ab5caffd3e754ff62db65d63abbd8baaaa0c067a80e4c4b800edf16bf27e9f761d1ff1f8fac337cc7401714949d1eab6d74b1ef3f0e7c1a16258a328a1f131826d970c0600ea4fcf2c7c1e77b02e49c88c4b107852385abf054eae5f2544ebd688a281c6bcb11c2ae87c54cc2a58698e7c6f7ae139951a91aeb7b784314dca9c45b2b5703f9726d48cbed4ac5c863c16ee82571ed9454a80065078cd6587731ea237905fb50e6f2f28339168fc4029b7d09ce050af2c764cd5b59564ba090bd6889f4cfad4ae0c038b99781cb094c3afa18818282e672a21ecfc15100f205f43ab1c171597a1668395c60e364c26c3ca3f56862458f9beb76d78325673e78fff53f62b0b1a6277793efe548eccad66fa49e78900402181d9971417f22c25cf76527f7a6f01540334c20771ddaed1d919a35c03133befa7789725eb76ecd72b58c907f4bde41760beb1771487d17d002568028b293aac99abef51d91e0dfcd9d4315692a854566e237d78c6a14fe48e66e7e11bc5c00b6dcef6372af110bbb73a6e3b4be2abaa5a8eca364d19507e4a83fde8cc3fb042ee8ae9ab1cf52a2bdf08f66d4c5afbc656497c4b44ad4eac60d0bc8fdb7fae39a11103f8c9693d37673e64196edc8104ae779afe07c5f039347a064219e6f84eaa7396746340239963d09cde60e453ae2550e07dc05210f6a5cd9e11822bea2bd58945a36b9d999968aa016620b067c45795df365d93af21bf6311974319067bde3ff41b1a5b2c206f28b8658479a377067d8ea1fea7eda52b97986da29f41ab79c01f9580e782630e9ecaf2b89c35a3da8e812eb9feb577c9949082a4e54e3f4a0ad4946a963df79c4149ca37d5f831c0319f3d58fb0016219bb9471962d564a2a0078088aa63ce5807d91896e0fa71e6e0e6228f740b50436c67837172d07422cb8ba9678c3173389e78287872879b10721559d1192d5f500826f721af067a99b0916cefe207166897b1b15076ba4dab6cf7a421faf54f94367971b5f1780f46e5867f959394d14ae6c0c68fce9f5878a51e8f9e1f0679ad84814209606ad49ba6489426a1854b8593020f2fc787724e5b7dbb4a2fc181fc273f686bbb1830ff31ed6df6f5efe997aff0eaa3fa9220a3603d3a21d59c081df2a5545266d67890fd522310b3b3e851328853162c1ca24bafc8532378eb8f26faccacafd55a8772047b6b6fc043011099f6631b760ce076fa2d4d4c80b000df7e315643ab6378d8abdfd68743423d5f3ac57d46c0fe676797ab804d20d26f5150773918f18ad1dce23e51c94484cf5a0511b531b499b819755f332f93665c80a44bb38c16f704467c66a575912ac1b27040bfefd2411add57fd0cb3a4f5effec05c762b98078e89718abb39f8c1ec8d7c37069bc4fd555dac3762056968e4f570972828fe756c393439b627cbe6f0b1d52fac770c8afe47ba64445254b1a20bc4661d83dd89710faa4365a30b5ba757252d966cfaea293c73601e165da43dafa176ccf160034bd7e3e86e6c39c1047414e3b4a9c671976a6709e08aefb31aa501571c345b5cd2d4424031069d8ea938f48765cef35e9ea8f4ad21525cd351bc8ebc9d3e37e1bda9ddfb162773fb15eb6ca58815d6c4a43cb59d4d96f5027823465a8e0125c0650d11650a9cc8cd653ccbc4c57d8469e47939cd627c0af5fab5ff41bb73ba0b17947b4b035cabca8b6e0ffc80af74c0580f1b1fc60934fc42e608ad039e94e5ec43f9448fd2be61f9461a9e12181bf21b093727cfc41b1bf36b1612510bf0170286e3f3818b9c8c894169ffc8309e4dea82dd1bef953e7094141cdb86a56ede83252f725a67c7a8b0aafa638985a194233cce1166fa97a98171d03a847402dd9c19e6604e5f0999e38fcf15769038adec0d6eee4e001ee689393795b7c5a5813f3002fa3c8ab35db79cefc942477d08b104e485c117a552b3c54311d1db4cd7fc4ff5d4b20da842a6ae06a2e9769bf11c7767d5012187e9b8d80d01d3e8be6d030912a0d2161bea47298ec52538871193f1d448fcb75cd409e704fca47df4fa1ad61b8d4c71045d2666005cd64eb205f77d15c1fee65709b1cbacc0186fbd7952316ca9c3b549f4e0b669ddea0123ed30ef2f928fce693f62a2333db1613f87abc446bd5284ad82cf91b0a5d11151a6d273369f7e428c8d76b1b1f5ddfec10699dbed0591dace8a1b4b7c0b735e608a8ead71ca6a911a43f3c3587692fea419e0a2da815580fa79742716ce7220a6db9caa4d181006704e7c420bf24db64e9b5168fe275d1a16b01b96dde9c64e6dfc8535aa14cc0216635b702cc26009d J=-$49f63eee83e57bd8718b1b8cc6d32c85083cc5886c56c4f866ca69cd4c08083787f64ffc35ee93a9f12259c6d65cb528a80581b828108cb912f143eda424123b1dfc6b573b40445d6959a8acd7a2bde281c0593f36aeea9b1c469732e25d85693971274fc39beb2e91c4edeeb1a981bbbbc0bde7987c536b828f69c98d3720cc6d8d9c6a84c47db2aa2b09d2b2af81208b7f6c26d2acf90ea809494ef87a5eefe17e85a893c777e340a2662009f7971bf0ac8104a0f9694b53cd6ebbae374ee99138a6deb7c9805d805a32c66588d5bac720579734213a391bf4e146ff66897c1b0b1858366efa41fda41d2035b9712ed623fa615998e78301200b8b621c6b8f636d42a5a3ff3ec61e7cbc748c53f84a8aeb0d23dafb9cc6405b5a5c5f1480443c06751acc415b0b059ca0036fcc5c654cb5c7578d8dd36efb0f4cc9f96b49bfbb1013b67cde75d5d796074c78ed694515d9b491dfb5c696335f412f6ee789e41a80be7b53be49edcaf5ec808c1b4994685a91c0c14a4858bd6b22867fad7395c95a40dad72b7f8af9584e79dc8110fc4ce3713205b0607053d65160557f566f34e835969b139837438046f7bd3d71f30a8b45b549e9197167b37aa41068276b1730b50dbe538a24d1ed98075e736ed272d870f53d8b8451f14718671c873e9d281b948fc7e89c582855a1b1d7836860099dda083f136e125f6f299b681f44992d2f216e567816cd879f3c2bca298ccaacdb09f03f70421161fcd2bb93b56c66f61ebb1f6a2ff01e645964de01b68fc94c6309b18c0b905dfbc65c57d3ff2e5cc232ebe645e94cc923006f67236e41b9638a3e0e0f6e0cd5c974b7527beb27506326c5df336fd46b694d528f8675e13eb76062f565d0f6d8e59522c45a1d7e946107700ed74c0709c9fd91dd1ebd1f1838643b49b23b6a7bff635019e0d96edffde8c6c7af4523af8653a5d2f7a10993ef7ba9ada97c4aad34da4124e7e39e89473dc7243c0026446fc367a77a5a184528ccbf43a0d5db9384d22ee9c026bc64b450a799bd45cb6cf36e2848f17027dcdae9ac884ddf99f01cc20b51624bc670ad6c28cd067c92c0c925be37a52def7c687a0c3359c3bbeb30fe68dd68348c3a67a5c89df96a4a76f73c88124f982ade1158fca3bd76a0e11b59c01fd867382f42b8d2d9af4642cd92cb1bc888afe040a68a2535f401472b2a8ec39ae512b8470941673bf2fdb5e6390ba1a9da8b21c991468389032ad3342abd67a35662259907ae5ac3fcf5fca5660983265f4f9e5e0f88ed4aece64fb684649f974b9dda54222832406485ee474e9bdbf73c342a790134d49d2e69d0043485f1ae17bdd0f9863a90340cbbe5c422e49762ec89886acdb9100eab88a6523dad85382cc12c3a3609a826d0681a14042fc07c95f56deaa4df95197fe647ada2dcd1f2fc51577b691675e34f3aeac13fa988eab5af811b18f811a5993ccfe52544d96c9f6325bc2123129b639c1f9d818205125522311a50567592531ddbb38e39f11ca434c4c8935065671491f4ef066bb30298c12a186559b1c409265cdcaec8388ec5327745a10644b45af986f35524b712ffc4032658255208134ad3466506d0915721d60a6785cdb174637e9a7afc0b451a1473b4c4dc999145a98d8cbf91f9a4e65ff9f4c9b142aa4e1c6f1297668a2b205ffdb1d669840fb493b4afc45222a81c8b6bb6110e01221e954d883e3a9731445514ea1d628ce887778cd1f3db1aa151d3472ef710dea38ba0e297ce7525ed3e85cec533cf0cfac4da61e6f9cf2ff69d66880531f97cecb2b6ed3a69c281e11344610c6b5fc25e562701596c8dc317cdab50a8a61697d7873425641b1f35b01797aa4da8b69464442a673b007db85178a38261fdf308f4d413c09f9aad5a387c621dda1eed986e97f5b2b33c0d7676c12a1af419211a6fddc2b19fe7ea024359514b98d22bdf021151de0c90de2968ebf68e29d3ebbbf8e11d4b4895ddebe0006b0a095bade2a9aace99ea03d53bbf8cc5a5339d132d59abc3350e74f9dd118f5c9e76a6d4e1ba734150cdd9a8036952e02afc784285ffd09451ec420e145e7dac6ca57763f20e073a238c0db27a3d75daba03a7d4e869a74daa35c14fdbfda61e9937b3889bc4139578a1c71e44208fa8a93ea80297c1c7355fafafee6cbd9ff93c3baab52a891f03059cf61028e51c093c5640796023f5726828258f738f6d8e9a6a94c36593063b3c1e0afffd00c1429bd24fa9715933633e49c6766addc8e75bb81e6aabd8ee391f9d91b3030c2c97f1f89489afdca8b983087ae7b1e8aff15e5e90af65a3ea8e06f468303f09e0b72a1053b7537334a121f19f0ff00e6eb5396562bd620b1389c9f174d8097a4b3cedda0e4e25d711d66f1e4364e3852610b85fc1fc8ade54c880e55b67ee136a9c1abd5eafffde34ba2170dadd24a6b38858d6e1807602ba4479de3b553373a2f5c366f548860ccf7449513ce2f9995755ac40ff68540f81af2201006b479c412e186f3c853434c819e0015354b95c696d6c738da08434a2b4d0cbd75c00334d5a7126b12087315ed48eb8a1ed1f7bfaf424c125ad0e004035914c9506a6ee8b10caa530212ce4aa9d05e92a3df12360549397716ce189b3a8bae0da212849fed39900db1938e343a5181442aad103b20ed35ba5e4f5e8adc591fc2bd80c4f69e7430ad56b7f1583b1603b557d0e5fba9cc20489341c4d54c065646f909e0137340a2399c7bbf7544d25da83b013f69a74d9126bd0bde5652133ce7b59c10bfbdc1f271a65a1fa28c4c04cf3a74298e11be00311213436621b049a4ffeb346aacb694543b0f0ee89b65d51026ab1f4a4baf455da3e88021af92d6c1932fc52042d87f2c33e0fdf65b5d0efc89de67171832becd69f6efd112f44eed4acc1936a1d11fb7270cf0fb56f56ff10fcca10168d8a267e3ef9d904a1a2097e4ba2f46438d681b4005937283b9dab290a01317a88a075df407749e2ae8011e25fc955e3328f245c3ac8569edc6c9438ca3b82818e7df14e7f57a84f1025bb50d00d0e493361613ab49dfd666b090793f18e70b20171cc3a305bafd7ef856a547f70975cc0c70648fc54fa2abc432514e3bc964ec3f7175be3d98bdae426d790f2377833d1dd142645dd36d91b1901e919b8e248b2f01481e62ce21368191474aab953a02acdfc26df6fcba812da69588ba7ecc818f404545c18054ff2e99c14130a1b019843789df8696c6d68fbf82fb05d59cafcbb2a4aa8140bf07304f7d95e111102838e34f7a0cf5b67c4b60c973ae004dfc1d1ac1ba5cbe51b57dda7cd40f6a22f63f951c8f95ad2a29f8c618e9c57d8c4c087ea8910fcde08b013b2b087d173a1752ab775dc769f22b36f5d6f0def0498ca0bd05351b10d2be41e28a69e0ece004f099957fe5da58b2a0de4b449f31bda300f6af0ed82162e136580e91a97fd9d0e90e591e4c257a3b356d053fef47445aab64499ed27f5f808a612b7207ca52aed23e36bcd82502ac5040480ccdf2c358c79af46180c31720420675879c3fbebdf49736547af86c654b06817624c74f82aee3ec03b95086f9e07de465cf6beef2188eecd102a797345b571d11d1727b9400a4fa701fa374c9e3bba5da487dc31abb5f84fd7340da26f4517586ccdc6d24826c5c8492d94e1094cac25c5d255f9eba75e01516ccfa9d857e59a9d91198e3135b58280175c4a4d56ba4a15e5b5ac2d293d57736805e728303a337c8c06ff9971747039e22c02b0351cf68bd06b83977af842cdfe704364683c479a34cf316727e6c4e9f9e66eeb7fa3528a87504c0387ab438146c0910294e88f50c19a3c0568bf63049f344e643f61fe72ab560a248a27b328419f432840ead0af93fe613f27fece6e06256c95171ac8d1f0c99350c5c5e34ceb90f217fd6bb1fea2bc4a1313afcb4e85a52d64e71255906f8776b70bb9806a15f13601a36f0e192503005a8a82dfa176b76433827e3cc656b00ee20ed1fd4c1486e9571c3abb72460807a4abfb9b822a3160c1a443f58096849ed86685bd029625b57a2f2f6828098fdc03f5d40480420bb2b7e4f15841fa0c2d23a65f99a9b81356862ac739a2192e8c52de8fe9a2465a15c57bb8e4f1d8661a340b3a56401aacd65b78fb37c59fe07cc8f0f59bbe814fdd088eb198a618a46977ba16abfba148518823dd579814e620f4ebd6752168ba3e84efd06a817814c45fc77b6487da198e8fdf367638dae90b4fea63be81c01df62b11cf78e2e1704cf283aaee670397f47a44b6a1903c5294d873dd0c25206b5ee72bfdd18bfa03cb42d231a9f2719896e13636369baa5c5218b5d4ba793b431d4ea30566f01092c513a2296e4188ed5591ab9afdb7582551ed0c1ad2ecb29169dc0b7260050101c0a60d431f5dcef64d901e845a8a0bc1dcd9ff8c252447a594a16fe3beb0ca0cd68473eb9c9248478e1dea26a3e3c481eb674ea530d2914ec6216e80c7e0ed3fc68eb91952e03074b44c6c3a4cd4ca5fddbc8dbd4fbd41603d0cd70d19c73708e3c988c99b3a724957c4ee78737d12d3b5908e1521ff6ea5f7f35b3da014c3aebc9ce2d788d19c54d4d63b279838939ae44e2e1f8068b539e3e9ad004490a35a4fc7558db17354a18c1cd1a1fb0b92e59d81ecc9b3cd896605e7d0cef4697f9b184ba23a55ad747a29c5823185597c4ab72ccc985163d3cf388164465652173e25b6e9c343ea124dcfa1b0e4f56999dde53abca6fd860285b7548b82159a715e847126a7a90231f42aa8123b59dda9a32aaa676b5c6d2c764f5136de24f720994f90b50e04fbe22ae8a43c6d1af817cf68208cf18293a27df6bfb649617f95b8cd14a5e3607015ce923c20ce7b26d870a7b55d5abe74b8316aae847453fbb3d46f2fff5bffddfd7adb3c393807156131c77b2bba33cc059016aa0d38135dd6db0328789c38fa3db87f94928dc8caafd5107fd944571b176df9c6193b3a378d5488a165132a38897bd0d6d1107ba5f0bad5da6a1662f4002c6a8a2e34b6e5490dde885b72b300e754cf15a255b9d281cc43efda6b68699f0fdaaf8f9799c31450475b68e881ea0fd2ead942b4f8bc4a46f1b76fe063b8f4a592339dc878cb2e21bdfae3923a9427726d89e816ccc78cac1f43d8632e21355b6026e51b1dc87e010ffa9334da72e1cd37d33a6e1b0c2eb2457cd8ab5801650edee95c1cf5062c7327baece608902404d89d821ed03b8e7ea72db0f89fc59fe9436e3b64cf2b51ec51e4430617c6e298514000a56f55de48685fe253622668542dbacffb74f9a84582ca66cfd54e8d49fa8f44792058f77adf77712d04fffe6f57a774d6e4fa75725c3180bb64fae4b7a2e56c289f1032e539282435c1a3612db7944cfabbcd350f0c89e546ff08e1e078905231cb35ae5d5f602a0f862abc7dc9e6fd00c6c773737bbea4b57487cb87c7c5c17f60017a3f914d8defbba2a99ecfcdc550bc4a839e1e55aabbffc06beedb9670702fd1e730e51a5e80440371c983c8bbee032db85cf0fb5215845321171e3d9c7dc8ee680e50bad811f237ed4e8b36c689b9d5564ce4b12bbfc135d05e71ee680bd5eab9da0000fc493e3a9cef178cda85daaf3e2ff0a92ef68c812088f1b7a6d65b7a4402bcc216d6c56c1de22dad6213b0ab2acb80e5e6058dcb446480ce5deea63a8e7f91299c1d34fedfc561e4a69318f4d8342cfdaa173af83b1ceea61a66766c88b010e9a71b2dd32c7cc8fa5fe216e18f6c8ee207fd2e918749b7b6ce87b7de390006de6169a8629c426eb9408a9671a2916d45a5d8fd61ed5cf6ec6b27ca374cb88563777f2fbb5476f169f5383ee7aac1a8ba8da3c9883b8e10b51973eff5ae6fcd5222ee37bee1faae614ab7721692eb8698ab194fae43aaa39b1280aae9cba68be3bf28fa5842f1f2c7b81d40c9d202133841091511b80e57a399384c41a907efcdcf17bc9cdeccb6c610c597a571f327d6aa4d8789b1b0ad6ef208b6855fdc58b17955740ecbabb95bb6db6e870ad6250e9fac049d96b1d37c18a35cf82199864cf7cce8a05509b08c8ffb3a4e5bd30a559cc4a79108d81 T=$750999607b3a88e25d7477ffdd1e4c3ad01c827d81b122c58793e19333e7efbeb6a035dc89a49bb234ab623509184e4334c1dea734f196499eda163bd676ba833b7d48213aa7ad8fe605e831163d01c6e84b15f106efecd0217a94c3ab692ed05fc5d5a0d956b9f2cc094d559274cbce3008868aafe9169898806d360d6f948055bd67ffff00c26e815a51e811cb4debc146b1c11a5e2a1394ae18b443d80296c1731757124c3c82c49c24acf7565cc45a1a4f471159e4721477ce78270210efd5c41d7e5f00de1810107e6047c7ba9535d0e7ebe9ec0809c1796502eff2ae4eb9dd67cd0cf52194af0252d1030e3950865115b7da55871dfd20b4c0ac459400859a29e1d0506bf8dd5b1c3947162a06116f2ffe1edbfe1488ca5bb739429ce3ccad0e5d4ab1ad15d4a0660ec6f2d1b62e4481f5a026df23f2ae3ba268f91325087f69e211327cfaa405b279fc2d1e7b656c1d0b314b9e0c1c618617f5b507864e6a102abec23514699207ded50376866522f54b7a0a39219e8143feafaac6002b87e87a8e2fea4967a39a75be508592deb741e6ddc71b09b82fbcaf00a72359f5abfc64763689289e07bacc3f90b31691b5ed04cdb426783f5ad214b0fdc1fcc2195ee2b10ac7d2b098ba3b2be323b2449c07547dc8c97c5552863c1018415422436dbc4994cf6d6ffeca622a22d1ad14e2466d794f8de3db5590bf448317dd5a203c16d20dfdf7fc278f5663c01449052c92d263479749e430e9d253fed9fb61bd0a98f34b84434a0167e0ae31797fd9eebb987ae5cb9b9f4d89ca552392d41257f98e5b8cf2dd74de1b85f96d10db2d51754c54f7caeadae1b72e502bf994738e8443d61cc934ff8075f24c5f2afedc9db18bb5b58e835b77bd3dd9047886af3a5225f6a2355617bac067fa06fcddaf7cd399b21b3a0c2002e48d3acecee6d8b05f2ad2cae4c92b8a1bff6e2fb51b85139f2209d6c3b8436f9687889091ac4dbb4f1040bddceddce5e309bdd59fbe48977a9169dc38c316255720821cd27ac9f3f4d934ee59a8a54e9ab78f3829ac35321fce76a3aa46bfd6ef934004726b1be007a76b9e41efccd5081d49d7acc1f8f3191d6da6f527a03c97e2d11baed739ca84bd8386776d2efdf5ca425aa64e0f3a9518cc2510e4eff268ac85d797ec265f874ff994c7ad4a9bccdf48401ce8339096dc024cdfdd2f602c601f2faa3aa0b4174bbc7d75f4898aa1fd768fbe187f62ce317a5bb87bcccc6d18da8acec002899f27f786cf63aeca60b7edc52a2187bfd7894d1a21764df2df40f765400d0cf14c3c2d106b5bead8c7e8a4b7bd612b6044bc5cc39424d17051ae872fe44a1dba925bd00a031db0ab31d57cc8d689d21676d887cf1088526302f1f005ca5b8ca7a53ff5bad2f2dbc9d782a769e085d65c2b8551892ef07e5bd13688cbc29e2d0be3559f505ca53219e7845f7ed6e1d0dbb21a84795c5e499c0bd517e6a57406fe789481d777e618bb53fa4936da3d292eab7aa47b90e2057d2f45a86b4f0f93e5609ac3c3b5786a07134ff14883e746ce7177030acbd628cf359d37648fba7cbfe8ac07ee5b8a22b8162fd18e8698f6f37157d50a9ce54132cd3cbcc5c9c373544c43174317f91e557e89abe576aea2983f4afde447272492ab7744d6fe8e8381800c9869ad0a9e252e2affd0a8e146c67e75a22d57caab0c89a5921bae48d1983f338ce6350cb8e37aa4b7d60ecdf62b1ae15b6782444faf98133c691f7f4efa1e623b2bb90ed6a50afc2576d585d7fcc5d200110d11bc916d1e5df6639fac15e689c324968c5b2039d02f523f3196405823f4c94123b1b180322c305245305e996fe3e5063fcd5d9c9c7171dfe775b15fe8c168dcc9bd232037fbfb920c7cf3a464281f13145baf0dedcb4db9962ca80ba6ba20bbc1a2adccf1c2a96bd0b734c1ce946a6726fb45123fbd2740cc87d6f01c9b078b3add0b33a15581216eb4ebe2c9657dbe75bee055caab606f02db8a365a81a5cdd06491662ab884b81554dfabc5a6ed3cb5ee55a6f3ce7cdaf673d2cd791ef68ceb2d16d685a8fd73651c467c703b138bfd963bf7daf9edce850a7123ba798a7bd6f1c20d80ada69bede7ea1781b3b20dad915a520e5bde04de2dc0a38e93e4ebdcbaa70e1a2b06c50dc43266e4ee3726b68534b77710039e0c6cbf4100c42a1dc4a2e8f9eee5f0950bfff274a1a16bf5f2fcc12fbade2e4dcf03f0bd132567728b2028c3a7dbfed6194dfef85c156abd27980b5041d604ce31e892d335e238ee0a7c0d46a0f3afb6f27af7fdd00ed6df131d56631dfede900a513c297af9bccff9a6dc5ccc5bbadf2afcb4ffb430ef54b307df84db43c2569c39aa6b0f09076f5472dc0aa9bd238dc6389493cecd86b0d9a704346c4f724b8f2e30a81daa7c7d5cd36305692c73954659d42e77bdfe28bd3631c02fb9e20ca777cb8f58a6cc50f1333e2ca5f21b40cb3ba32181275488cc1ad104ce33a0507fbd5af3fe015185de06fa91a59f37e258125174167acc4e2ab213f1cd01e1bb0e5b5e886235d8309b449b22f9142d79c3b1b182470bd82ead4c6403a4ebd16f0d1c219bee87ccedf0a32b7572c7b374abfc0f47002108a0aeb2ad90fe012d821c556b4d247174a81da5919e3b99428d5da2bd73a3203d9c78c00ae1cb7a1574e56aa82fd4a7cffb48b8ff63aecda11a3d9fdd82594d5baab6c0708d9d6d973861468befe942f4ef9cb47237cb3ddb4b5f69da5317813bac671698bb9d64b370ce687c8096446294954530f5e7b5071918d64f5fdf1cd43e5f8f32cb87ca56bf35c92ce7e979afd25a4dd34b8157780763cb114224abae362b53a754cbe9f3f46672c73bc0a8bd4aa21ccfbfaf97469841a751cd26ed894f0c1d18f9752c763d12491bb7dfc31fb3e07886d34994ae434e226e7cfb5ac2698f0f2f4a0883aeeee72ca692b3ae1b03594ea3dfae29fdf0e19a6b6bffe39f95dc52039313aba3d678ac59dc3b76de60ecf21b5dded8ea8980816e786324895ad7d5abc33aa693224ff29d8b4d71b33b443b55d8de43bdcab32295adbbd258985a730b40fa35c665c8c373cba5b5c1403070e8693203dd789efc5d2ea6144bf28cbf22412831f48061fe5b6f07fe3b40c55d348d235098339d5b561c653df2ed571ed58b48c33e37612dd3f3f989da755529131725353903c2b92f2bca4d0d98bc78da9fd122e78f0eaa2d593f13bd00bf2f8c6f3a754813c55ecdb3c0c107bf849350c16e443eb510872de33be24cfab5921bd12e7d2b7f4f35c6ce795532f6bbe621fcd8f8b5c4a48be5e308d49fbe95270d3d590e56810ba0a4e20cb452552a69a3487b5bdada5ef6611f0426df32a6535be70a590a56bbcba9a194f8675f62a598c0ace0bb9a79884dbee50ac396674444465a27f571c73434b63bf4dd5222d2ea465729d5a5d13c59f1280f73b8a0b76481508334565ff6fe167d74fcfcaaf0fd37028d5840d5015f7051f294e3e8dff5ced4f5d5d7292a5e71039c32467dd1988c4ff88bc24ae5c21b9ddcc3fe7e63edf3c0d0f3856bca650baa0d2c7574df930846f7e1396ee48ff81070b9cbf7e6d50dd3efd2985f5381f0e7e2d4dc57e7f5ce921415983082ad9d2bfdc4195d9ff8c0e9edab636d7e90bceb0d9c5a464ecaeb1703352175f2a495bdc9efb8b17e4bab5d2b0c912f966fa8645d5a3a057e8a76db6cce0d37174e4da83efa5d9a33d2b4774e7396e1dfee55c2ac2aa94ddfb74e6f7fd5ee4e7aeac683c45e6242a803d9e8bca720b0b6fbe2c8c5c80bcf2c7fe5284a45efc629480cdb83147f0f430aeb7ab72e02a9ec7263f0f2859bce4c7965ca1f26a2bd310888046e99bfe937b463f89c6b6f7a08664e9cb56d7f2a9fa52873a54978923942a3d326f9850b93f8193977e14c5749d5fb53a656dbbdad669706e9832ade72e5aa8f5eaa802f0be8681b37903c790b132ee516a5491ff66ad1442a441b60652fdba999258ad47d0bc0088eb8cde6acf454d15ff42e03573c9409c6e1c6387cc4f219fde516ad31eebd026caa250565f076d76d9eb12e71391a50396c361082abe390b9f676cce2ae78b12bfdffb19770eea3dc1fcce1b2506d8999a78133d5cb6ba7fa6102b21c2f7f97dde518c7906a9396a43b51864fb34fb2d0394d44791062acd33603f300792642cc8dee011b9dbbe00566fbdb33d3f21854b7a0d68a48c8497dc3ae0ea58fdeb4008788562d31b4d10a75b01fc98358c3dce6c551d64ca75bd04aa49263e6b251e35c08285dd4a43d0d315087f335a53c5ef7ae13b5ecd3b7ff45e41887d10eb7af91963120c35a3dd9d864dd852ede3d884b7b2fb005dd84dc2f57c81274dfd846967a4deb7af0fa01ea1e98f6b3f476f1b2703095942c7a90ea6df99cd29886ee5dd13964e1fbe9fdd220a441e70504a50a544cc0fd4ce579853658326eeb1540eb8ad77a989c6a37af1bdef73ade0d8c78ba8961e4480cc7134b5e031adf5e89cda45df46f88ec03f38318efbb4547b7f051846359e8083bef3f07d1e9e808cd1eaf2f69081ea04053afddc6201e597e6a3f6b8958c385ba4ab6e03313f38451fbbc9d38fe869a1c7767cdec1d06e1c9daf11668c02549765baae2552d88716edbb2011519b2af5a876c927ed8a1b56f23503dd5c564f7e3092882b98cf5073cc83a492013ef7eccdbc050844a0bf9a01b5f9317196a480977c505ca31010e720ebf41a481644391118b66832bb37ed8935540bd09aa406828892c1ff9019d5afea7397309a8d149e3166d60caae75e10d7f713737e164ec64bbea52d5ec4179ee8665ac5b30dcc8eaf4fc1ab7cdb26d42d5eaf4de652a674a7c1b460165c0db36ac5f5d5da217a74d38e7f288e68f403443bfd5d1473e26ec262f37a64d61b848ab6fe39eec119df3ee7a4330b115c6466578504f588ba7b7a4e7a39de464c8f9f2b9a21238bfd7b9b09514ca424975478c9a730ea973dc09de9ce3beca54b6358d900c4289920cd6666a8f6e1cf10b05d38057f9f7850314d513f6274d08d481d512e7c1bb4f3ec2bb690b3b607cbda726ae67af6f42c4f55045a36ea10dd4ec1a3514c82068b46c60331b27de4de10dcff27b14f89bc0a6a500f7766198c4bc674714a6db69ef645cf01c27842bcb0db5046660fdf4af26d32c914e695ce8153941a2f31b9d90c26d2eb11ee61125a724644a56980b5ed63983e430514458cc09c8bede5f7be8c0ff15f5f5ab1b020404e763536f2712a0e46be233627b0b6561b65e73792f7e337edc016f351772e934420b62572f63c98a0bc7fbfa989cea6d58d2309e344ceb5ea13a61d07e97f4d5d7d732961a7a1707754d176cb7c2cbd964e6a00b004240ce0cdea3b362ee025334755f8a3a341307856412cacd111ee610a7f6316888418b2f7dfa01359aa7acb9c25b120c72c1c1922e5b0191db28de35387a0b31d9c126aa216b65bc82decd794a48d38d412e6cdd4f0493b3b7153b60bdadb7967659d3494c43900e458d4576044c27ddef96a7eaa47b6c9a7d2395e60b3c6b5ddff5886d21d07a8a16f6c95ebb50adaa8a6ad18c35ba4b6739905890a8fe08a658a8f5fac266fb8a2383d1f7fd006fa1f4f939be49767e6c0e1a194ae990b780bb4d79592e48a29f37d21e1827d554fcad44220a05e8e39540f318e7836946a7f97ff47de6a69a55f5f22618c9a7c6a334efdf7fc2a3f5b0018c9cece7f26a285a2b64197b991c5ca390692e03de439ab5b772fa36713898b1efe528dc20761423cf1a7e2d723326adf5a0c47d414ab02bce051d2b2a4890cfe497006b40c817a775b792f5e79d7b687a18ef0489bcf25dd633a6d7fe498292b5cde38825ab710940060572f1e05238a0c49e3a5357710df8547b079ec87bb66214574787511b6228fdf8351ff8c1e02e46d08eb4968fadf413d8b532a583d9f958eda5c0fc98cb8eab2b43ad77166e1c26a89d24500965b33586c81c513e1618ad06e3c91b4cc17dd998654d6ecf5cef24663c40124793f3511d7322f5ce355259ed773e6bff0d46397aa8016d627cd799ff3ff8e86d2d96357cbbfa75edbc2acbbc6291ae517 [46] S=$4e3d7028be9 W=$109ff5bd23edb793f7fb0ef7ef34e06491db7b0d15b88066f81ae232c271f6fc137260e78000247cc29647ce084aac875e63221cb3cd8c876664083643cc15f5e429d57846a4a59a8e90edf05ed982a2cc68620ae484e83f44cc9897373278ed7d49f03c46ad8ee7146bf6ffee48f786b2d7e6884f68efb305b176fadc12204f04809e7a6b21566afe9c2f85116e685831c7109fd5ba1133ea5291e946f6770670a16361551fb3068b20cd64e2a22d0d99f701c7fefa11f02b24dedc3abfe545b004c81c1beaf57e26c7790f485502f77b545a3034f614eda7b9c830999e063c0a7f69a6813a10e889128a865c9f15946c535691d1cbbeaa3e49463557f7f28f8083edbe63c253335c00fc3cba28edb48ce506e53515d858145b33eabc073af9889c81321bcdef08d78df3c31cbd4cbc94cd9553f925a4d9cbc8e342f3c4323b34a6f44731e68954c84b9426341974e1625c247b98c9c76ecb7e4495b357bbe5d6ebe25f759fbe7fc7f8c5f5ad73946685b2b8ff4519f151ef5348403d7dae5168be2a5aa08cf0551196f5775faa7e969c5011c1425482fd55a538a01b72832a4810decb2cee140e763527d8288239bf21b06c0e571429f69ed2ea06ca2336a7c31e902849f4209193e5037e299023c233647c695377c0e53996029d1deb8bd3b0895012a17c5f1cc5a88c47f8f69d12e0eda09a18822b6db3ae815b9f0cc458e4b1245d26740eab236cdd69062638ecdb58e390f7a52abfe94640b37d0ccca6a99477c09007064bef7128eb854dbca8116e71ccb3db7344922f2eded9a43c577663a68cf8ef9a46ebba9b309020197610c37aaaccca397e4302abe945c178f47078348bb1fb5c830117a841dd6450b073c010c89316ea2b5beab46780600c83a7845be35ddffee59bec04daf36444ff830759b886c5c2261df30327fd091734fd9368766928ce8fc15102edb6ac18929ecff572f9c0b2ab0c3ef8216548676cde0f8d38be874a7e68fc357ee2c6b04910676adf4adb746c9c9d45c8dffce96105b67178276d3e1c38b2f0b7e1d3af7cb7cde10a02ff8e3102d799333484f6977cfbb474e1516055c79cf8a1dddc182a8e335c3abf54ea385367501005062ca2027c456449b316ad1294f5603cbde39e0d8921cd87b73274eef6b0556e51c823bff8f693cb6745609c3bf6bf94ddd7b73d44a024ffcb0a2f8f749d1b41370d3de1945f6d656b3f70b4e32a4b524918874eb3a05c18644b52c61a2aed56356862be3422e9b8c94d96b7cedf893cd82477db463d138687b40afb2f93d74a5c7e79c925c41d25b511cbf8ad144c7737ed4600c52bc4686f7954c99fb5559d2308e91c0999426da84b8cdd3976710d1f1ff4a01f8e8361294d580b6ed91ad3709f088975f764e28f4b67f466189c66172baa963ea10595afcc5246ad5876a9a1b8344c41ded56b055f6d1bbc73278bcc1b5dcbc11a0b1d875fa5144a51299cfb81dd2b738529201704a5cd370ffd4ed8b489d7d4fcfba60173871652ef18727d897ed31cf2e0387ffb82d69e14276624b4a537e76ae71c0538ad161f8b0a95530038a1b661f16a627d8ea31e0cd679bfc357ab5ef9c8c71d882ece742053a09c45cc26944d0c1603340ea93fd8cd9e85781366c8034c441b1ccb4b84d2efe32c6113d1330651f6b7df53078000abee8605f17abf88e80e4808a3819c90410de5bd5ee96a8e70856828af8da492e4ff66c2e7344e6b37b70a897650b6e0330aa67ff1b8959f98ad4260a3e745542cf766d872476f845d1080edd211b2a5a8faa2a5f596ea95577b5844c918d9a3e509e74275ba1eb42878cbd660e40c5c80e7929efac592fa5453d19191f24dbd59f4323c8c68951dee8609d92adf18690e486bda86287b112d15a5b4068bee448e0447b3da25918f29218390e8ae903e46b22db0effe44c9c10ea9bbb1848c6e41b2ce9a4b3049ed8e47c03f4c2c9a546ca34ad22bee6bda3d42a3015c2d53911babef3b94a8f01ecedb345d7807c64bc660812f463517d644f3b0da7fec26efe0cd00cc54c4ae02020755e9722e2bc4800e89d3fd3607c026c822d6dd7faa7a5f567b2a403142094df632633355be029809e4a356af3cb67737e075acd3deead93698dca9fcada41a0c0b06b911fbf23af5dd01242b1bc6b548c1ef9ea0b8f9711e965051eddd8736cdee0c4c220e12049042824370bae37f8382edc7414aa5defb16acd1bab7e7129d6fe86ca02d5346f3cfc467e2a79381434b63c74627160b4fcaf57ce2f07837aa70154ab8dd4e9854aa0e1411ce37c69925650eea7ab8989e8f6c2e9413cc3f62f9f6fe4c1b66d77d91f7d1c59cf88bbc2ba82acd37eacac9ab0b6edba4969cba073e4029171e2e9258fc95fc62621828cb7f0b0966ec0c54f6df148274764ceabc43fe272c2bf924975d7c5573c28d13d20a93a8622e886298443c9f100ec57922e40a7e5b97d1386fb47ad606a8c6c7171aa1b6cf25e81a974f4369cbe4b59dd001935e69645105df386ca48ca2faa34882a2b8a7e3b4ea4b25c1e8bb8107374669691688a7251100a334cdb71a52f81e902ca61e269f330748cafc85136ec2c2e27815c34d553ce0ab819dbb650720f97424eeebac479bb53201c4c7bf65632ef45a753dbe2845ef2d255b2258d43f65eeaffddd677d04c0ed0dbad67115813ad1086eb49f69a4f31ebd3056d37ce19920faa41c74c23d4e71692836c7ba2ef8b1a90d2fc5a6a7944e08a4409f41dffc36b57bb8d8e0da0af31cf48cd0ae43310554b4451751d6324274fa3d4c713e7e1355d8eab050ced24fac7ff1f0dab56319adafd862b35b61126fb6b178092118d8aa8a3c3f16fb6ad47a48eaf6ffdf3fe28a3faa494ca736228ea532a1995046dc872d4f0e6761382374d263723bdedf4907c0735c7c6af38fc2ddfe7313df49d60e3b747d8794f36d6bd929130d9ecb43bd155e6eb5cfa89b450ec06b79b5d9ed5de034bf1b38ab66a124c29b2fb490bb600912b47688060d7b77f4a8cef88c053e6c9116b35f4c6af J=$15c4593f2d002ad5faa25359b7d01275cab2e3db4af8e607a9cff89ccb50e46efb4596ef5417315ea2d1fa4ef09cefbb15b41b8c1217407cba6b909351d20b40c81d947ecfbbd0e038b3790db97b9220229c7e9f934859b3dcaa18d2a60c37e12dcc42547e9d77453a8f3e25a30034b4efb43fafbb2099ea6cab1b2bcc8b14467c7f02a1f0abba3451541f861e51fca5f0f0619683386e3d5c154f87307b2eddbe4bd7814f57e37764c1e077ede6cf945e3982128cb573cbec28cccba6acc082efda59f0fc5736bc3fc9baf3e6b7106e1301fd356265fc3c234c193b79b0a34ac39ba4cfbc11f7e70fdaa262d8e20e4899b76d22682d4e46450f95f8588ace2b5ce5e65b62989271821fd46db7f3abed6ac0c95681b922b16ec57332687910c15fcd4904328229a7e2221e751c50616a2fa4a14647cc469490cd8191eaee7b743d8f23a147c4c6cd4a2061b6cd09361f90d5b5f2bdf4857a66db64b93942bc0fbca3f38931085dfe688b41270bb060023ddfde1236917be70c1c355f2a66ff833ae607edccbdcd5f794ba7f41b0887db6126647789a416258cba8b700f3ab958727194f4947d0a8a019afcffb40c165ebaca3dfc5c8d4522ca35c1d18b5c15f29853ff933e8439d324aad2c084004608a830444a3abb9ac8fc06c288c47219eea6e28ee1196aef6011ca196781ac8bfd0c01437902420d8b69d49360c1508cdf252b93edacc6e7f3267e8b621b3dc7bd75fd6408543314ecf9dff0ba3be92e881ead2268a9d53d7677609f0b5f4ee56ae26c23b38cfa3d660125a0c1ce655ee3fc93bf8e5888b7e26e29de9d36dfc3a13351488d818a0c53db4529a335bde4081128d51109cc96bbc38e5a28b9fab9d4006721f47858a4a7f3895391550688121bb4f318f11e5c3e660ea0d35be67a2f6b52debfb7b9815c9476cb3e9da36da2a71de081e3939e8939319265b4a4d38836470b03afc9bf8730ae00bbf413672ed066cc7644bcdb6bfca9b858553c77905ed46508487b1829764f41c7f2e855e18d0ba61ae14bdbf39082bae55b25e554df84e40665cf636b61ef8fc355e2fccf8d76fee2dfd45204f374670d4e9198d91e52e4552d6de23235426c899de113d08db6bbf3834c14e2feeed7fdb20178d9f6e0bfb0e1b22f742a3373df578ee11d0b004a1db1f214be9d0f7aa0e1d143adf73c4e95822ef6e0b704f6ca4b67890816f3e2701fdbcc66affc070e51f3cc76ce2ea7cea24707683c41b3a614455ff812d015c20531f211d8e38adc0b9365fba21df047c401b1fa6602a7ba407b94d3cdde570704f572d0fab67716bb462d056c95f6714ae811f7d7941be9bab2f8586d420f7356e7fbf004617d2494e4a527e7ae067d782351551af3f898ff3c88e66dcc3ed352f893c9b94475921b6470a873c86c2da1268703cc021cec2af0b141296f3e7ce820c0b321e297431aae6699f6d91c96dceb31c5856d3b36aeb1e2de7860bc92e01b1f46cdb80ffdd47158d7329856de9abb65f45fe0d0b7083c574b5e69e2f43fa2607c3fb79cd0c040d7b6988e27fe80fd1ecdd8a304379108a7598d93a47ed8d5edf70907deb330b7c215160f2a4568ba9e9c3396e133336cb153629925dbeb7584f990bd7f6968a7505a8d06aa392001f837e7101aa1df30a92e6d963437b75d45d3ae0d0ec6503944d3e0b560882429ede2c24b552d5d42b936b3b008d5c71bb53031d592d03c987f943b21c126775a15b516f2dccb5936e7dc0ca8d1ec03396d44304a491132e953e085b881e15d7ece9cd75bdad19c04c0f0b68b37ea3b3e370985ad6d29687f2eb3496ccf420d45392ce0bfe80960679660333503e41555a8707bf8ce2588da3b9e8b404764e437a416debb8d90f613bed07ec490a835e81e0561d5eb1903fa44883487e8ce4b8e3c86f9f8412bf8157bbef6dd1e7d22791cf0fa295161c1cfeb54bc073c95fa4b608dceb86de33df27835082532f3cf266f537348917ad20d40384dd07bbf792bef236c71dc0de1c9c0eba9d3ccd885f2ff496392609a09d786335aadac451f5f6a18c70922bd483cf363aca3a147256861b225b5cb133012f5b4c75ab29c3095abc71b42cac57b9b3a9d16a4e55c9023c5582c8a0088eab2646fcd0a70f07e2c77790c0549fe793a84e50043c66e50307428fbf28d053076c010f237edbbefc2af66bd4eb78fd352a905d43d873afe18d9d735c76afa54ec722143fbe40d756090667dd44e4f87c5e543ead975884bd5aebf0d305c64a19b887407be825deee3178507ec4c3ac1085a6f34e0095c4012741083f42b846204efb93c282fde2d9e7cc0382fd24f2d6cee2ec2407d05b2d2ffab132018e04b3c92818d08c0ca2e37e5f3e501e003378bf1234209ef0d3b3f21fd0f5e6c8d408f9e13835d4098b14dc3f925ef1d97cfd8dbb7d33d324a33296520cd2b81c34c54ba032dcac5ac9a7f6903d5572edc007fe49ac201802ff16a9685fc181623dc351eeecb25510c651a76e9f7c5178fcba2e919c4fa78bad4f2a1c6609160fc2e991a561f4599f4a9351d544d8b80668a707f279510f756109a96e587bf4a4b00474f584479355831d0417062a23c173d3f67b895e9d1b8a1d03e71dc015908e1fd17c1e6001ea428c4f96b22837712fae734fce700b72cf43a802b545c4bb8fd911b5fed6ec5164468d8e816fc7c09cf1b95c8efcbb5ad83cb10f82c4c98575db604b1aef057e48cf2c0e4ad2f624605c2eef47701616e5bb6dc8c75217b500e0b3d78c8dd74cf69e86fe7979e97bf7572d9c074ef3cf1a3205e5013f81532abe0c687488394d7a71bc86e87418a619f875fbc4289fccc4a15dab7852dacb386e30bd9fce3fbe4df9167464360ae02eb85d66a3949d0d043f7ac2a95b095953768faeb40461b55fccd76efc7bdd3965c24e6914b0845a02928252333a62e77a651bdca7739de430e850bad3bddafa3dee2d85b03ae4fdfb0277c0b3736b93c126c3138ecfd4fa1e9ca66489eb807707257c4ee0e1f1b4abfd15a5db4a7e4e4cf5423cbbc3d752c67a672c39f91d57c0d640563f515b0e30f8592e65068b414b51bd7b5b8f89a613a06114edba8c5248fbb7ce863f7bbe883d4c48ce147d5dc0d345389eaab529890c03f7621c32c6065882b5c9f9afc87087a4092adf681b27264d71ae0e33b4607928c0ca44ec04358bae1c25a46bb37e51a3b34f43bb2272fefb32b5d3b4a2a3382b3d2f19bb04dba241901467190702a453c0d166817a61df6838574d3e5eee8ef2e6567ac3c8c2c4851f7ea467fdd87becc24f420961e8f8c33ff9da15b3e24c1c14fe1ff8598d2dca14aafac30b576f5a68ae86b96525f39ef19e9358e442b79ba54eea69bd6c192b847f4829362c348c05c9b3f7237a3173d6daa07964c5d20bbc0e07e00a38a71eb2383754d3cb8da77150f89814ec3d12b2cb1ab88a636c7245daa4eaeca58f8f20b71eacded7282a65cce8985f4a4f31c1fc4541d7d5092f6e9e97e36e5f289b84fb352f82cecf22944df2ab7e038cb0ee36afc22f9bd38a8af2e5a0e908608cc0f97c09e9fafebd7004ed1ecb4568fd9a6c379cf609e495de6c6933ac0079e932cfc540c4dc4da03cdf0ceec7966c1f1de9ef439826aee632c3fdb8f2a86eb1211051a1df562087031afe65c67695b852a10abcb819dffd3225c9de1247f65748e73f7cb7bcf3923b5b296a98a2f2b9d9f906bfe74f877d840c1a12d5e526838c10f19dbdfc83aa7942f51382df01b70427523038b703ec07eafbb7c69f6768753610ab3d5fe44011bc6bde1c2696305fbccf795741947b6fc7e0d42a74be8420765f60f32ab25de9c56b8bbb9db0da51e2dcdec8bbd40696d9518ecb9b450ef27d0b893b604eb2cc503c46761b19f57224f809e4565df9239e698813fd5372a7fda3a91d68ee5f3a90aae1828d66088dc5adaaa99fa18dfc1e10d087d676b74b2a751691a8b1528cfae3c298d3c359487ac9708e75bad05bfb9a286fc81bd231e1d63b6314839ab9af61b450f92ba02e02a7847808d006532eeb82b1185bdaeea516e2418ea5fd972528c5df2c74d2c9f4094079a62edf57a2257c2e4dbd0174c400fa9061b246d717158d32e8f7d3d80296fda4cc42664a78a4bf2fd7699471565a8a135dd18f9a0e32cc9bdd8a9cfbbc808ff7cb2bb103cea0475e666c2350af4074157f13a7e1d6b6e81db82d4278ac2c41ca316a169ecb697b4d2c589ff88cdaf25292edb5fc23d19c0841d234224ca3c2e4dd96871d06482440b5b4dc7dde40705918ae9480167eea43b588835ad726ee454d6147b0ff6b04e3c0190557f6a0f44f8db38e0a6921461aedb92123079b1235255c2b16e105642a3518d215dcf50d6e30767ac9d19e8ac7c1e58158d8faaee3114b90c757c4000b7132ae2d4ea2848c86d5b5ae44814ac236a26c0533f1ce60616cf356aacb1786a4249bce09d8c145e1fc4f46ea507f982f12a69f2c67dfdb6faf4b45b983028651bee545b664a5a6f7a48728d09888424e574b6a71c9f8ae641a54bb96a166604ba2800823c800655a8352178f15abfc97a7b5362128a6b4c60685e219e85aa5723ede60b8c7831093183bbcdb368d6a62ec5dd1af657d017a1afb8b5ecfded1f2cfc41623b6fe978e90704ea8c7fb2209ce03301bd750ed61aeb057045a42a240da297dd7136d7ac80553ba3c89fe4b72dc8596fcb0d3e249e42db8c44cec0fdc066d070aee8b2ca762ef8022257779360ad6a36f7331b24c69b412e3258d6095cd58d43558cb7ae4c4dd0587f70e748355697cd1033f96407f0a1d3ee7d4ec1d60208c5b97b68d18e8e9276faa5167be763d31b8402360671f70978e2bf0cd1a858e503a3f650f81d396d439ea5207063bc008ac68f555490ffe5fb7cb7c0f8a14fc50f19eae9f03856d3246ce2d9d4c52bccf12f71214aae07c43f619cad5f4c8a995ac63fe0a0f61cf3ca4d05ce012d98a498a79d2eac7f5f60f9b89d79ba781a46fa18ae93df49cf529b41ed87ee0be1a79b40901352a74d5bd5096be5b6e2abf81ab01a312c8a85f655d5c337290cbdd512a01a874446c6ee5c451fce8ff7ff65ef7d93d51ec44b7824fcb94dbf2421fa1000633c40f7ef278bee62c591ad9e80da54976e9b3ff8c610c3c33d3e72fac8344af7960d6896bf4704cf5ef1bc8aac4133843bf600c0fd2280d82b5e04560fcd24e4c38cccddc7947fc766efbd2cd70608623da8f5445fa5d93af150bd4bee3acf2c0e84540addbb6e4323a6c647d6bc1eed0fc361294c1787a74dbed89d25df30cd1e7f9d7f8066b48a4cbe6ef89cdaee840afc1486a5fd3b65c56881ffc44c34aab15bb852fe28d7e7b8e5ff25541baa1c6baf8fa08740b42f1c9d0c704cf8532aa351a519cda6e728676525a69e162c807916870b01e55ecbcb2843ac5c2c50b473853f8d99ec62b651b3a4c78bb9f66d8c594933803ec753c59b360f3327d89ebc4f40cc9620b5a2312b5e20fa34158d2e62c339b4d0b2adb8da8007cafd01b71cc9734cd7f50c9177b62b4d857ee812c04545369acb5507e7040f25c9da201ba17e75f90016363df538d3394f1f1fdd691a1963570783528b556da6dafd93bd6ac07915097577de836fb4870e0f2b320e72fcda28e89a5ac1fd9186e194b7ca744c6f808121a7b76bbebfac8522874cfc0c8d2553b44e6cdba05dfecef8ccc297bd9ce8c7e4c57b55f8da8d1bf939304e3ea65e60731f6d002d3110acdb25086165e9d6c78fe450eedf3ea445bee3571549085532d44d005a40d8d7c7494c98afb369bb26fab808523d6c6fc951958cd57fece59ce8a7697dcd97aecf10b0c788577f302734cc79fa25d5b23dbe18ac2ae09b96646820cef5dc8b6f62dff920ea98c802922aa29f13cbcadbce47cf47bdfbad0001247f8e715e6c0ffc18297d17a52dfb67edd425e1dca9844697a28900bdeba1952a0046afb6b8cb7c2c0faa042bb31994180b12517ffb13a146d44feaa964211d243f3d508307cb367542f58e2ceb87a649019a9bfa98e57b9b6080487a66801f5cd6e5b44f0a81a687a41fb3786faf434465863ba3f397 T=$1aeeb1d6f05eda319d4153d493df78a5f6fa09ce535ccc4ae4cc2150d1329cbb7be5065c716fdcb85a44322c1ccb18f535adbac561db472b6d1e6eaf903f8625aebb5da767a48de9790e580d121bc4a9470f651f201a1e7a26a8c7354c4394e36338d0f608334fc23ae4d8f04b7f2d0ff9ad0011815fcb0bfa910fc8fdca1b0e2820bd2679c7fc4e989d9718ef801d42270428ede1541f60f92aed516e5620f7eed873bf28d0ab0cd9570e2dbeaf112277a85c687b942472d91e6c4c9ab9db58f16372a2b4b1d2b862418fec223c0f7132ea9861f337c45b9dd00a51e091788ac460651fa39becc63b54553e524ba028b8bcfe11db7f96d74694d5f737c05b9ed7760a84b7073a3593981eb1d50806d4edfb208daebfc8a5b41f60ef466d759c2b6ba2101563b3b6c4da3a2d33e3b18d40c2c8a5844c08222c5ff034ffc5d49a77fe18919f9116cbedd5acc2f05c314b9f1c0c4b2fb15c7d840c3de756be566dc283dfe0f2027f2088d5c182ea85affe60e2af216022464602a91ab236b0a5cf0d7b2cf432d4afb3e26546e93903c6bc1cc271d2b1057ebb863ff33a34eb61ee2e557c39e1f96dba7007ca6c901a0769a27fed90930d8363f54b46af187caefaf6b54a404e98a1e8e8d153995b4a5c565fad29648b56f6029403ba52340e012584bee76a2284d1598e0981c7125e6adfe9984abf2837f8cd82b2f64aa67562af8bde86cf6b8ae2d3b83e1009ae38ce02d4359f50879801786dd5e9763c209895411f62ea894a25914b30cfbf0b1b908508fe7a75e2ed93ddc953994d90a5dbaf67e8834768ec49cdd0510f344e3906269f2ee1b9982491010742df17fe3b6f8327bc5854749d0b24f5a2c5509e0a2bcf774695500662f2a23493bc7a589d913c312b34759cccc451130e4df8deddfe6e99f37a0d4282535b95ddf048a532705f03993bb6a2d6f94bde9f956e18173aca6701e5ea02903af2cdfc9b7e247d0e382139561ce557a12dd5694234a41addd68155016914510d7a72178865cb7b79b64bda1ed9230ee0a68e14a2c6986c7891f1b53a34b0aaeec637edfb79c0e5899d8d23c423b3210095979599eee14e03e58c3e404983800807d8009363b763033b512d19e0c0760dca09edb928f0d054b57f1aedeaf3b4087798629ca3fd42199d03af91a3833fc0eb2682f462982238871db5b4d7b45865a132e64d4b873f58bab8e481b95266c5b72305691aa2a8835e9307e2e82caab1a1f80bb8d8a6794097d7536ca185a1b5b6ad9ff2593bda9f49295a79bc8a75e7172b3212e0f6c95b9eaf1879de80392c432e92f55ec066bd7940742579d6364e7ff3109bef5181f238a8f398937bdacb45df6c7bf148b9dd3bae1c110d6fd6457972e76eb482efd4ec0706c3281baf843b2674069d8414b3401297f7abc6e0bdf126324421bd3aa3c1fbd9888ace6413dadf8f5d69394ad223922f1d5377fed8977ada9ed51c5b6deb11c473deb5a2cd0364580d2c4b775b9b8c1e73b7f8ab3b77fd91dfe10a48d166df0a926552d10422f4c87d2a189748f8877f10a2f619d37433d6fb38ef3804d2cb46681631ebee7a887e9d16cf768949f40cc71741b418f7cb73f092e0cf6b9b9bd48abfd29d1e196b7eff8dcd2c97f99adb400f946b015b55d3a1a036820e2497a95473be4c2421b31c28e7e344e3f977c5247b73ed5e28ba7d892fcd4654a297009d54152ea0de72392ea5621543574bf8ccbaf3e85a4ed801cafaff6a7f89ee938e3956326213b1a982ae2aa1cc81241cd2f226153d92871016451c4d32145f4f20ccc83fec035910d521c492c33d535ee7f31f47e35b759720cdc9c57bab4f6ce45842d0c04aa72d513fefe32116a142865693b38aa285fabc08c0dc08a1e3a395e94c644d5446dd1754b799d7308b22683a84f6e4bd2da446ea7f6195de1610dd886a42c9025ace80e33ea8891ae544c5a6caecc41ea2830d97ebf1714b1edba9a04279577e7bf8429539e5d8645ce8d06106f9570969f37f944e056f1e8050bbfaf5e9421d4f97410c535bc6371a3026e9c200ef88aa1229a8244802bf7fce01e114b1cc14519852c74bbed5b079581c528f13ea7f94ad97e8c4c33efdcb970509cc16f074717fd95cf68e53e9a0b9a9b7aa1b2aa6c4fa2ea41061c96b1c598896680e2b65379bb1c7c179e25c3d904da05c833ec3726749d528c8e3ba26ccbcf8e12543beea9190aad6e778d2f314454c310c19d3c49c8451bbe2b9d5ffa94ffc447e7b04cbb914796a715c5b8a069c2d0b34bd7f91ea75338f7fce800c0f094a633b475a133a0131f90ea99984aa18e80d43825c16e740f6d41a504ef7d0875b6521b068cc84ce735d76d179802c0081accb1f54a989a76703dd7e74e6c09624149e0d908fb4a94d10d00cfe812848e79364a3a634079819c09adb7acdfeb41bb822a65a49fb49ac2d6b1fc5c189df9cf277862774d8dc5996568de9fd949cb6d76d14e941ab6f6cf9fd311e3c99de8494197723f213668541030811f612b01f6a52e806fbd06d2777b2dc0979cf3b52a3e7e3a8583b5e5b058ca2990c698e7ecfcf3294c236d4fb4dd1a9032d600a6d295d6ee871ea69384c5adcc29baecc19fe1a6471ea3e92320189f2eb989b133265bc7ee4fa4af7933973ab1756adb07c1a8a7ed0b26a046295cd23968ad1903916243378e03f23dda501a99cdc273c0907474686ffac1bad6572f0d9a646ea640d6e4012b4b2e8b834861735fba42f63e21c870c564760ab0fb742ba28e56caab8616ed7e73aa2e020b48826b97e81bbd9420c37cd315173814fef2e6991d08eeac772c59e8df8828ffbef3fc01892fd426dff74eaee83165c114d3e96bad13e1c7c3bd1031af64e12710b203b18ca6ee69d39d44f5c02b37e9854ac3fbe59e0277922f72745b53f46eb653166aa64b3157e286e0d00ad94b4b7e26f0308fdea539f6605db336a4afb415986758ffa482d2c10aa606d5f5a22cda0db9cb3093e8edf1072ea646062cace019466bcbbd507df823d8f015617645f3c1befeffead4fb740432ae2be6f997249e66090dc62b8c9697cc4b8e0c22fa9dea0e45f44ab968eca285914af260e6977b30a239f55044e709be31a79aa6a52b950163d8bd156dde7e97c9caf07f1c16eb0fda5495c2d20e48bc4a6ca0842fe15583f4895ff929b7133fafbc56d226a0e013245463cb0732399f1de0759e4acd8562495960f8750cd6d96db1b5a6c3e0b9222de1e9b0f540385af8c976914721e1625ca13ae7d7e99984223279cb4818bc96d21125c72a1f344ee10351f76b76563b292c001d5957abc56dbb7bd26328d146d6c73f00adeea6ef58c20e94707905ef7d307a444da21a763dc1d9b75c5b18b8b181797c92bc905c395a2625d381a1d35d80e62545294a1d543032cfb423296c627e0d1893128563ea8a7fe7cf374ac23a231eacd9ba3150a0bce909a963e379cca20ecf9b3d573edef333769cd3acaa5b2b3586e356e496fc7fcbbebd3851fabbc4f3a2528849fb63ec7f44168b5b07ab536b199858c96c3452f0de18b67d3015f9cef03616ecea09baf5cf8a686e7383790c9f335b8cb4ea1fae9db0a60f4926dc6d1d8c6b23b46f1d4f4cb5179d62ab91e31797af19a3109c4feba3f32a11f120c3dcd21877eb8541c5210c8533b9418044df3feaeadcdad9886b3d218fa5f1d327a06fe6b667bddbf21bccc8b2726ebc649060e0d71fcf92d4a81a97b71b584b3c20582fcb22c12d9801533f9c8ca0bee3153b6ae974a9da5c3b92b008c2f96cd9e64afb12ed18b6d1e1df5b9da1cf6dfa35c1b6f6d6c778f9b17f90409ea67501812ee3a842a02f8d82ea2a172d6d281aadfa759f8aa5c0d6c39d2fb59df079fadb54fb953199e5c2eb4b481a6ee82d9df0fb33baa0f857a1b1dfce339d20cd33db9ce097fd67ff39112c4fe8465cac621f29c68905ae05a273aaa8d3ec099a0d1f9579aea09c717cffabdd42ec2dec6566dadb133c23c821089b22690072260e0068a2e04a5b4e8e86f89d445e308a98be8cd4b808a4ba05b019ed89728344afb74476d696387e299702bee6deff7aeec73860b9b6ffe50def4aac192c3395b283a25eb5e7ff9326fa13bb88e3404384dccd427efacf0ab1e5f97649af0d0fd07ace3906decfca9d4bf25bbcdc6622e6e2530ae5b753927fcf4e0d6e0b0ad597bbe142e1b31f56c991175e8ea83a731ed2a42324229c3283f550902cffaedd15b01bcc582b03eddc0bdc44d11709541f590e7566bd8c24640918dd756bdb33c43e1022bb2601ed1a5629644c8563483f7e8843a05fe78db9a35515fd17bd9291c19c0b30abdcee0ff8e50f4264ef8307b3f3f17c85376b4df02b99fce856cc7bf98079e57bc8065c4a7f7bae61d50b2a7f8a249db9861c184de0d4feb2d89604e7c93baa71a73509b1adac8bf1c573fefec280863e25c9e45b43ad945ddf65704264ace05a6b85a86c0faa23bd3797ed7c9149509139d13e1ddfc217b7f4214b03e355b051bc4d50957c83db4c9ec058d3fd4f7a96494f287dda6aa6b9cd5d2f93d8de582a920ee521ea83a220fb2c0e9a23916a5975948736cc488bb2dc60974f01b6ca3aae498fb94f525fa9a984c5a1769f7b68c529d935cbace2fcdeb123da80b241999ed88ed98c2312b0d71e6d03128b03125af97864f2ae061d8a69e36b9c54135b265d19e62ee83d3bad953cdd2c71228160834abd64e838d438692e00c9360ae4c6f24722154bfa6f10051e7916e4db878746b6fd36a1e3ac7d53a292fc631c77dc406379a725ce0c283916a53554b355fe82dee2a6ad4ea31431f5beddc06404edd7eb4ff23925c3275dda0b27026c658a6fee41a793612ae1b7916dfd716423c40fbb7c846f7193c6662def44ce02c1307fd07bd8c265d3eabc5dedbf3dcd4975f2098a3683db776572ecec4bee3938ee4e4ddf4addd870de06482e9e0bb2179db14b07d42a25a43ecb6798cf5fd7e91a7a4794d6bbf18c42019e2893bada2736cb1b390f8aa4c805f862c5ca43a22d1650589379a397c35dd91e9580fb473374a0a9c134576b2ad879e0301e290c946aa82124a073572da0c5af60ee9b91e44da1c62a3e111fb20a8e9c06c15ce6e3fd7d256892320773c2cb7f3e33cda4ffca025406c3999c9278c4212f2fa1e40dcd4ffe5e67fe7cff7e13e368abb2baa8eb0c28b875da83a37c42d696b600b03214baf7df149e18ca5ac91449d3456d1204a476d6c7cb90349c735f94080ec8d31f3902585449ade6ceed233b633193acda49f2ba7461382a732358a9e472ef9981d14d5248a117b3f329d04d98ce2f5ac8ec4ff887a5c601f266ef8dd1401e8d9c6a39885da8fe9cc905c47ccbd7235b8bfa6841253c7a45a74f393b631b41bd77055050750d0070ffa7281f25d3499d568651683c25c78a952e8eb82cb3202dd8930b04d631ac8dfc81b435ea0cbbbc968575f6f3758bdf7076f10054f8de2e04c06507a2b9f1ee6801e1e3244d29eae12447e0cc66264c402cce0e5562fbe273eadb4dde8617135639e502415f6c05a7df7bf8dd21d1d752797d6a691d7310426755317743dea627a745ee3e49afa1dc80c29c2b9764fb3997c64b985d2263fce3c68cea6606bef3d7a648047c4de40b58569bcb706ea22277b262aa78a4ba1c68cb51c15bc8f334d68bbc2ec4623e3ac83c7b91736d0ee1dcde7c562b2cc563d679f35455b8ffb79f836c863186cd4b6be5dda25fda87048399a511a31dbd3d51b5d27067d1fb60a54a8b1b54989327f977174f355e832899f7ae5dc85fadd373c356e703c6af599e1fbea48ad74ef49709c29d771e84ee8ed56758bd57885e0dd880de5d5d17b04f3dc75cc9ce45269cd60941628622fb3a3ea6369a8da700b7986121bbd3c64376e025b3ef8ae0dbb0c92893a04cdd4220840129326f3c1583a42c03806b0de3331cbe7677553ddaf18cc7f1776e58eeee21bee2afe4ae51d20cdca93ada3843e09c0d6b7e80fa7ccc1c4d6ffd3e72c664ad998a9edbf55885d33c1c95ddbf610c4b4e8b5c43fe1c2fee8dc18c0a5844c39c66d09f5ee6bd3a8723e6f [47] S=$1557f8254c60c W=$12fb990e3e8cc9371e033a3f4af28867c6d62dad4406c301c29294cd3e0c66212763ee1cc1ef347d8340c05d7d1bc910ecdbde84d25d7925a7ab4fcbc2a7e392f421e12eabc737417bb7d84a2235c5fd54cf060be4e9a71140ebada360b35e1b3348edbaed305f998e47d0564c388d103c2c59de0776723e771d668b7ab84abbb5d7f14e83d8e2301e581b9046d9a608a26a00204c636c728406ed9588ebc2b3ab43d7fc559fe2137056daadfe433e771228c9c36e5fb4acb3cc57bedb791dfcd324e981b83ce1517c2e2ac1e30b655c8f2037b7293f0e36a19ff56d649863215c5d289e326ef7bed9bcac9c706ee3f0237af880506fbf262b8287e48af686fbfbf31c9c1a0169e48134aabf2e06e6b7e40c2f154e2c0920abe505c7d32f273fbc71a2a0bcfb63566f7730d8062598a9e060a1f1b1c11c2f77ecb83429db3e58e0fa08b3e8b9fbbe3a27988fdeeede51c2158f9e2ed0dd83f90d2d14f8beb82ef9dcd10dc78f13b2ab1f9eafc95ba7de866aa232b0e4c3567268f79e2864bae8c1e284dea32a89b7f594d674b7742a47f2e6d3764648a10c56d3e98d579e1fbc7554274051e55ae23274ba2f0306ac15b5e498593e8ddcca344fc3aa70379ea1f2b5e2be7d4dccbc2b81ec0f45cf8fdc59c4397636320af7e1cd1fa67cf819015faedfd8d4ea2faf9872ea12523cbb5b0a3e2d4497cb2a1902cdfa6412d2c33131b6086cf3c64ae29db906c407b5c1f598f8eb5fac6a0744d872eea934dd76ae87a67ce2fe2b466f546fe78fd54def0e4a971d29e67d88ac00f3d0e41aa607849be7dccf508ce05efbf9649ab0ab0555f8a879d7ba447c1d0500227cf85917a69151aacd8532fa16e8e5f60e8f407b9dbe0dcddb75d24ad4757315a56c3e0ccbab360764d62d800f29f5a8fe49b002096e49c8eb05413d432cc101aa1e368fc553bac071462d83b989e21886d3db222fd0660860db9cf0abd495f1a8f3dab7c7c2f5f57d9ec4c04c76a33bfb797f8e0cb045f59aafa7f862a754a2d938a209e089f4c485b5a89cc29fd37ec6c589a102b63320bc96ad553e354beefe6d3e17ff944eede91ceee586370fdcdf95e5def90d95c0a05755b7f1ce9eb92f3ddbaa5dcb0b0021c8cf912508ec86576b095fc0fbf93633ce0b02ed661dd803741c416cd3866f5e99a3b5c907591c5da12057f76bc79d29ecf4949f5f0f063d11fc6231763c3921dbfcf03290c19552678d1c3342164839134d0bcde7208786c88247e94fb39dae61533f7f404218df882971189775073afb4b011e0d69e786d19fece5eb3c58cd08307346598f9beab5a08be8a2c2314de136673e7696ea810155aa76acb01389984395dfe8ad055c6c73a3d21e268f3387b82faf06cbbd807f92cc96532100f51c584f97bb7596f0ba2ff9bb9e87fe29bd19f0553c76db4f1838939c6e646047a7fba063632666a1e2e9fe9715c1dc4f99d9267da6303e457eb10fbc039175e1783ee78fd4e14e2553e2cb9159cb53454dc1af35eb1308d8c2338033dfa0085200c5355702e20639c83d91cf4d493788b6aaf1d8078fb42634491d983fc6501849aa50f01962376c774497266012b1211c9cebc1badc389c39c1b0928a91028efc79a05aa74afdc48d726335fefa4e8b3577fa8ba6a52b9b479ef6e82d6774178e11032d66b1c0d030b9ad79c0ade2a8d92ed979efa81bad95699c9e6f9195d094afa31d89d2d4ba26a804d34cf919aeff6b1cb07caca4b7c19dc844c5631539357d7d94847a72fbe7579d5afb12eece69941032eeee3982ba9ed5c59d8f66697b47b0a9450e9c7629930a56866d7782e51046c5f236f997bba503f5789f6fd0a18a12562a842844a9c0048faa3a5e020333981986a2748632c81bf0422d4514a34a551d0b6f752aa2f1682619daac10cf3c5838191ff75dae1a3f9664858b299a70b006c0d09e152274241d86d7904558ae129a4d2791af704c0343ee3fc4821f96bba5a79b93686a3f878dc89a1c0e25f2b66f8a1ea03b10e35fcda02673a0e96af437f26d9febdf475a97154f01b96ede86ca043cf2e8dfb59238f584ddea8e107af0caa4363874441d5094505b911967ce8859c1ee384e600f86fa0f5a4b43ecb6128f245c79ce880f8d62832e37565d902dbaf3c6a2c75285aa6ea243e0fd209a1349832b1d684706c47aeb9a6c3e8e7a1a025dbc025754242143ef505f178ff3215a487794306dbb6f90a1e499f00c10d99bf127de29b30319a86f5583805d91070e81eb2e45289958e3b7445771400cc9b250e46e2c8d192127428f2fb9568d1757ca307617150f0bb24a56deb9e4cb24ebcdd6173aa81c8666d78ef82605acde1f48dde67d0f8582a870e78dce91f2587e5fed23d7e224a875c049de7264fb2a229f6a31e9a9a67326f775f4dbe89c37bf1abe5bb4c5ed355c700722d9f1550bf45327ee1cb3dd966da35c4ce134c2a390f5fc8962d29fae2cb7a0e7d3d96b009cdd82f98fd40fcb90800840e0edac7ff0149e18e270553ec673be56c02b091f81a8fa038899a54286a55d9796e2dc0c3952a4583fd0a8ea711f6217cae31255d5033b95ffbe254b062ede0aa489f651fc8ed2fdd893e546b1c5ceb01a5aa61e5c5ebaa94393986833f735b162f6de16c434acec02bd4e926a89547052b1d46b14e951bd346c3842f499a583c8c241ce68c4a8e6607dc1d519b61511c048c84228daad5b86acc802583755bd30e8572e1d97a7698bc796a83aa875d2991bc9d9f52fa39020e285cd32b262d4a064656912e9c716db0b4fb6bb834e4542fd34925824872f0fdfa1a6ed6d8b4f21c9c15b5eb843f7c59d83c25c7b35dbbb2a110fb800c45420157f601653ecc44aba7e705be5bd8074f9d7682a81f8cef251dea23510dd168a50e21a0bb60b4655da834661478bdc42167b5e5b4133a31a8a6a5d1686d843f4b6f46e94ad3e0b528510905e5a8b950e96c26345c3003a7c51016ee59960657c5962e3d256f6928c9097e0836b25b47781c77f93147b92eb1a948482501b41a J=-$4bc6efb83f2ee9b0b9484f2b863b6c0bdfcc308bc41380a0154fb5ed758dc064233fac4862d3c0786ed3d5