[PRIMO - Primality Certificate] Format=4 TestCount=366 [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=$1ede47ee669c3c2ec364aea9ff7612b3c9b17d5ee76cb40022c366f2bd549dec67b91e78ff573e1f2274ca1ba66d438ba0e250421edc42c0a80c7f318ff00be8d5ff7cd919bf28c88f5632e0de8c50d8c9ac4c28be91fa405e1afffdcd6554ad11d42858009d9580b3aa7770bb5476b0beaddb9ffc8f393560588b8a0ec6f3603e79eb288ac58d9e343ff2268594730fd0004e23ba6127ed9a7189662ffd0799e70c8d9b107940b13b89fe7d2450a2b2025de1637438d29e3562fed9f2704d00fea07edc707e5050bd6c91ad1deb94823eb4ffc816771a9bc3e729c7172812033c4a7ae0453c5ee1e7397159a5e6be99bebf15cf4c32119d3a49d43afa72976843c083b088ff62ed52bd6ab8888e7a3b5af946351cd27b16c86622119068f7d5aa01cf8f34cb60e9160f3fbf15696c9897c7ad7f2eb5e7cac506e8eee0377428749274d48af1aa643b5d8932c54f227f082f72a838683dbe4b59ec26234eee998ddb2ece3fad8a9a3d4784d27fc332dce5263f0bd69cfce9b938160d757526919f004ea2db7b4d8b7884b2454f33c2295ca7ace7b68836e0b834afd4d0e6625947eb698706024b6dbb3c7659a4a9101c2d27cbe62a0913a6702a00d3ca3a1aebfecb31d611e4cee0fd8f3d486f8827d83c28e5cd65208b9bee4c8246d6aa66c7c4a8af982a34dd9d13d9449a7259ccf209cae6918035e2b09bacb81d626d62d09b18a3b3bb70c91bb471be12268970aa93181b16813d87134f245cb538726d88862d22f8def1044a40749619adaf3752f08d9956029ec859d296e26bf49fff9f92702a1c30159ede9962aed363acb5ab7e02800d25c190a38438cbed57aeec108405e9afaaebdb77a68d2d027faecd5fac78721ed76808c563d09892cb1f7ee816d4c6bb9cee2dd0e89684971d39fdeb752aa64247f5ad8df1c82e3ff4413b94674e8f3825a2063f8890821f4ff75ac19aef79f94b0d7162d1e342ba5eacd926e74194eb40bf3e1d88db997b54ddfd954516a50feaeec0bdc76d09777d6b2d9843caf592e703be2f07a045ea1886ac3ba7d9aaf4ecfbd2974c389bf2e522064e3490cba8cf98a8b4123b1c575bd83bfcb32c3881fd5d086eec4cc059b7e72bf671761c80c7c9e51bdb5e50f94255bd1f1d82f5df8e80637590e4bad65da441b819d816f32501f20cc3734e1e41b0cb889bd24a644ca48d114fd51962532c09f51ad1a49a562f92d69259b0d4c353e179e3bf2786a0e6abc42e58361f699889bc3cd04531d1ccafde8d22de00475aa891c5d988cc52de903f705e436fa8f7679074e2b1f273444c8750439618a314ca4ab76b5c4aa0fa37812a4380ab7fd097f44bf31459398c11b2ce1e93b622f190d557bb2f3d55c97e2d52cc769092ffc417aef875b067596f5aeb8095d06161ff07b23db87bc3ac6b86bc1de422377eb9aaa63a921dc7e167bc813a006bc23c7b6fd16aa287b02a50b6918769906197cbe5cad71af790d03e47280ac53215f0130356e8d44d524c8a1ed791cdb7bafe5a1490aa93ad0cf9a443e9b862e8a6c4ed9c955ab5c4a2c696f7c03e00a9c0796a1ec14b2861db7da22c9bdb80178c1af03207adfe76aafabfafe5e3d3278180baa74318dfb191458c12d515f43cfb1162975b68120190e24822b87a58a92e64eb3b85fa0a6a3887ff236564a4118055cca3d0a3e563e2a9a2af0847693e3a93b76112080e107ff6c78de7ada3beeca5684fa00ac91665ba22961f12188641b47f46bd350d2daf6253e89146d4ed107d5f34b095071ae02c94fe5b09459597604e7c54bda365f316f428680b9bc78b7c38ae91c74ea0056a76c44811e1bcf3aababd1ecf6fda9170ca0973345de872768037c94f823ea9b4f4b5f76292ba678429a7f5eaf574ed1da386a861beefad9ee71ec7bfc1fcbd648cfd3f2d55d4b784954b68d77dfd17ac6c762e0e196112bcf9719d4a5c97cfb03db4c965d481b7116a968a20ec73c3abb7d2326b48f38c26e0514aede79a41f0551f863d5c784b73302936f3ce0af6c5909e6749b088d89cb902cdfb0ef36926f3a61b8477940cd9ade3c2fd1adfe75f0797fa7a877e30ec123fdcd5117fc1f2828da9dee0b70a792a6e642c6d6057d53e6430acac8521b9cde5bcf8a1c79781a20820da1fc20dd330faa20a442f192c03693b6b453a6bf5246e110a111c8801a8e0b8409613e6c24d91997faf71bd3f66d19593d5d8f71e7872925acab16e1938f7e7448f92c8164547bf28d0168dc88b593d01d88d6a964a2df07f2946ee29b5cb7ca45f9e20826caa82c181d48156bd53840fbcf3c6fafbd1d612fb453098159ca9947cb24ea51eaaaf650f42e4e22c93c0a22f306f9f62f451f6c1b25675cc291273f14cf665af64ef3f0a6450b34795ef808450dd060e74751905ff90473632e819599c470087e01e5e2a453a488aeec5640af5afd4d00ccb8e93a3c0eee921df3c124ccaa579d9194d24c4ea4ca664976ab827566fda9d9f90b835e223c2105c8eff94101f550f59c64d6f9689a81bb9c8ffee112a62ace08ba2f1688a9625d94db600254949e37d6bfe478d709fa21eff7016cbd33f96339b2966a66923b23ee1e333c7c82313a55c361915d2039f575f81fadb27450c62b1d03ab7cccb607c9d8e0210b1bf1e3361d81084a7f8a94e868fb39c0efd977c2bf941dc5b55f109a7037664871a6f45817b252ff5529b982ab7d70c0b69bc2e63bb8e12374a67a317b1ec653a6fdbb874e7d2edb20c87996931d5a58106aa6c87bb6a0d12428920f5efc4a3d1507a53232d2373df2ebf0ec2796e6c8ad86e64b5790464ffb5d0f2dcb0aa1fa6da541238c215fd12f5a57bdc4b56863295a162c3f797baddac8f288e50a8eba370043d9df6b61c8dcd903daf2547b4b3b0cf6cd6e352d9b8a561477f32c0aae50813b01ff98ab6aee71acd187c418340caf60f32d1eac94c2c1e68f654c142a93871b2ddd416aad49df83e6d6efee5713bb15857c6f142fbb596ccf493edc9471cfc88cee38ffe35574db4fecf9df04c13450c20cd7b9b5cc43737bdfcca65f44e5245ceb0d15e8cceb381a1db9b54d6ae0ef28b120be6f6611b2e93cb4058e8a7b68f108ab24946b2d7cf1dc145de7b4128eda0a9bfd256556494225ac5514f18c34809f658f21bd30ef45a60ca77e04b2f741051a05f6e380853f0365d1dd8dd0459a86b222b7b374d3e59b6b207b94e784d41cec30b6428c7842ab6a6d7e4f8bd54c7732efaf42607ccc0f3c88150fdd918dcf3046557b3762887005dbb544614b97d7cf321d0c5bd34ae2f85453df533d2399dd48624ab03c89f74fbca34df63aee558b029730946ebd739cf62609790d19d45108c0e1eff1ea7b1dddf6f4b705abe2865887969bd4b15b24c6d4ed53d6b6541c187323d04e12142b50b43520e38e913664fd94ca92bd7fd695ae8585101e13a79ced6f966947009be900bf0cde52933398bbad7474c8470a57609ea275621175d94f9728427afdae662bd936cd8a00db868bd2d1b5a381dce1bd808eb39c3be05d654416d87a504c42b5e1fa7445ee4a0ffacea41085a36591a0beb2529d6cfa9c4bc2703bc265ecd843ea0886722a4f51fdbffd5d9dc86c935989272afe00b4b0a34b7e062347d578edfcadb461bc6312b0d88286484b60f8e42dece39f40dab18fa39213d465a29dbb98f2c1ad69c57554edefe305a772d1f49c85eba9faa2700f0f8be4340b70ed97d7f0772b787ec836b762a4dee4debdf6dcfb5dd5f28ac8bf704c07a2266210fbe67738e16e83d57f4988967c49bc504aaf81ca8c322722e48d725179c7729af760d4d30dece823d7b7c837347dad52a4bcde2f775992f5b2d1ef9f7b9538ab6679659510e551809c9e78011a3815ae0fade5e8ded8a9f9cc0bd0f44bf3d936fd22fd32f638b41806bb2cb9d62b0ff8111a392a33069daba4757d5c834b27d6de80ea4180a43da586fea55520929fb01d0a80e6d4d5194194d04c10fceca841e5e78776b2154af5c0e6b9c91ad862e804df6607355ecaaf2676169701b9ace553741013f1a040d3b7f68806be720e1da563b9ff0958ca8d8e6ed4f77ecff [1] S=$5d4e3d5da66d2be W=$307cb1d23b786bb9d374cc5579f9899eae0c896e27438b352deb90caf539bdb7fd0109b26e15ec7665a7ac2cfcfd92a7b0381bee5a16a3e8936d7082197de75432c342d6011af549845f428efa46b5b9fba71152da61ea8628aec2ea90f2e00a6405a0cf7a4a08bc03123c33b4529ba80903def196e67711e9583282c1322ac8d08d2e642c52c75a674187fd3cafc8162280271ba18196f155fe2def92547ff84aa22ab3e6846e319893a892d49799cdee700ba173403a51d3aa82dae5153dce76c631829c3252605359d17870035cf5281e0bd52c2c6fa0d5cea0b6e432ec17b676848f8d4eb6f21fb1bade691ead97ff3ebcdf5ac84fd3f29af331cfc1f92d0ac8787c012b112b3748c192d9e8d6e831faee5fb98af7f938dae421b812f84509bc4c9ce16512451c7a1858574778f43eb955d326b169374e43b9d836387f4837fd6515f99bafe51bad9bc5a9ab5c91bfdeafcd1389a3c95e6bf602082cea147de21542ae1275956e8e95f43f855ea15b3b59681239c7b1f3a86d6dd2f45b91e4cf9a35231b08bb91bdbc20f99638c9ddf9ebdbabc8c2982ba940778a93257a0a1ab62e00215695cd8670170d4f1acf28e5391dfea670d9e518177b3e377b58c9a4db18e599f590c6d99aa6818668060f710f2003f7fdaeed2ecaf02cb99922908dfa2095be2ea7f645eb6acca837559920143a66e05edbf7a8cc3ba152e9476b9dd1af4df984b5c28bff86ae4035adadb45267f3de345d637f678436b2ee54a5335e26590c66d4b84f9b7639448d06ad65edcc8f7d43ed7167ac039eae1e00db518ac028bbe61d086fa9601754c106580401b7092f061f4f8c33e148152f6724e2639922f8205a66d41670240646b58b1e9b367df875794b6ef3f3ead2fb2bc05eebabbd625a64c1e89a88057c133c829ce9be9979c3c5261ae22e51816f022450a5978b76c88905709f4bf8dd01d6e8071fd784cb451e452981c64552f4b2dabf016c818eb3e2c8074bae9c06d4bd86c483f27c0ea6f41a32540736c7912d4724f21f80504f06e09f384c5c7f905867b40ba71ba78d5014705949643b6f1e7b49dee081dd835cfc2090e523396568e86c519554ff8f88f18286fa11bd301847e6c94030b9c5f9949f426283459fb60ac112e25075a484f05a0c1d0e6408a7bf34a74aae8a18f416e7d4607124556a77e58747bbff9a8f2067fb004234132ed3cf06a6b9c30084f1203c3df99d59320eb1b295703321bb0a224191f89ecfe2f78b4eda6ee6d5f1d85d6e2443bae8ecfe76a88b30ecb4c6af390ebc7883d4ffd835a7ceb5f0dd1df4d2ec5fe99eedb540a710c56837367c853fa89237c188462fa8614bdb983af1cfba0f2b023d4f2dca187e5ed34984bb0b82c7c0836634fa4d21c5346fb6499f66dc6f4541f1bd1cc1421d8e7b2936f8395d70c6d2865cca425a08e6240baa53cb830d91d0686eec36816fdf5cd1cea0c8899cced2db44bd251af6ab8337ece29501f9d1d531741aceedf622a56b0f5f4056646c0427cb0478b38660ad889d529d73309f3215caeb027ce72d094138312b8c91e99999f9f4d195dca1de3b973acb784f098c41317487294a61dc3093eb5601ff3f1abe28786653771bc5cf0f94012557aa3637b4957f9459242f81fb4db3cbdac5ab47d10903fc7487afe0e5ca35101516cc7794360775c28cec9465e8aba29fc1997a302c54a832ca9cb24879ce9db2b8d8cfb05eed2911be09ee000f36f777a315aa5e29f3969698341eebb6cfa731ad359e307608722ccb1f632513190ff011eadd03a1803b0d0a010ee728ce6a0115c855f19a8a961407817af9ba4bdec71191f8632b4e5a052e26205d072b21240b70db4257a4ce4d0380e36949ba3e0e74419d6238410e28791bd35e1951bee0424fb9d9eadbd71044090ace9d89985dd44eb75f887e62a857d94ce7fcb0540c4ac77973a854bd49ce03ebe8bed75db9d267fd89705affb92dfe2cb374981fa7a0dc2a828caba885e6556f458d922b95af1b00a80f10193812b9467c7a76bca212982 J=$a38643acb564c3d3b622b50426b99ac8bcd674eb7b6b16ee64be85e6268452d78ccd9d2880362904d899d34c98970c4ba2ed2d7932a1cf66153b1e848f2b90c8326b42594934cb700e1e853efe063e7ea2d3cce100fb9d4b5b2aadafe68268cba37dcc88d7cc765a6ab734f3927a365fed09cc8b260462c3264a48bdadcc2358d07bef200d8ef42913ff9d0651b5c9253917af94f25cb4681e381b6c429e5448e9755e23143a6908d8c4e5c90fb504afef2f54d64cae5424e831e9c4e72e8d36b10d2a0990ed5b1261c408bd07d9facda3574344f30f8fe2c052d7d0c88ca755b568ae5bba645e950224237ae2f5173f9ea5f54823fa9da6db50607975d13312b1986c74d2bfdff6b9018cb7e9306ccf0b83df4fd1f608be6e51dc4d2b4228d7a55ab3a946938f7532e5aa26f9d66c078768140ba6f5333ec14f710eaec043d293a306de5d9176f73f7f8906f0932eaca27b22a1988e0d1b3d9006d580cc2dab94ea3e4ca9d75079a76f6e0cc6b6b4ed469696dbc033ec175ee6be4bbe5f9966e23ac010b0351809e993815546fad00bcce4c387b3f44f81dc91231647b0491c6c5178d700cda314c1b3f7f933ff3eec1c499a30eb43b266b858911841e373f453a8248a6322e9d216616dd38a5086aa0110538e45b5ba735606b339261c2c0216f5cdd2be3b390217eac9d42c2f6cb05a68288f7c4e84614f2c7a0e5654716104151414e2355974947638740c1b6ae4bf71d9c3ee7480e902395952552aede62427243ba5b5273a24f11efaa40de5acb992b223cfe2830d81e4ccf86f0e829b8ea0e535bba5ab4daa03d5a5e130f5c31aeb613512c33406aaaf9e8284dbb12c9faa904692a5eb39041114f0dfaed2b6a8d737a32b98c3dc8ef5d5dba1a8bf2cab30d97076ea3764656fbaaa72459f2096225dc9d8263c967b0141e01490572a61dc41fabfd9191a8ecf927f0a318e1ccf81a05a7eb80b2980e5f132f22d205b64b877654526ccf12aa622ca00e925519972fa26a8aaa24e462468dde9b82482ec37114253cc7b01c2ccd0788d23d1cfba8c9a2b2a58ad082e04fac1e3654a0c132e1585fa11ff678f153503da9376a785e02bea8e4c1cc8e3fbde9d5ca13c2fa17177b376f0c69120c4f7171f0ac5460cb43afc05fa7c961cc315ba8e9750789bf20521f205056120ef36e029d84b6390db3955b6a15869ac7af4fc7b39bedb645af121fbc8bb163f0d3557f0eab052bd655885f24afb1bd7024f47567d9f9300461607165a258b7badc27a487a6486b28dd37aba788a3c52c6900a75dad4a65284f49113e27e9c789af3a6679d53b6e357217a6cb208ca1e2ad3bbdf68a520de6ef845ed9a11b395080c0d114d7d0bffbe127f68241722df7f4adadaa7f82c30798c0aa5113443f71c457567eb67756f89392c8adffe45c373bbb0f599eab365bb8ecb35a5926db23ef57cf38b1ff690699bd0b947e699f00634d10cbfa2b8936031f2a1ebe439f9f176cdec13ccc00572665aac5b784cb25ed29db8a928ae6a345e91028829135f92c5580fe026048aee5e962bf2d95f14f782ecd7f890371b57da18c418d755a4de930b195a3810d127bfad4420b1a8a219b9e52769ebef4aba9b26fc198c534768d415a55414ca6a7ab3e083a1b5e89acdb9ae4c0ddff3abe888016bf2066b408620fdeea2bf3b71884ef90d8ccff4a71d7edf63640a3dbbb16692ef4d2aa4b28501b885a4b70bb5e9beb7d62cd28244115badf2f0e7e49ad5e3286272032dc474845ec7c7f7ba51b78bdbfb5785a1e5687a5a7277964d090ad6e718bf0a1302a092e23e13542a5e3784b5bc424bb4b832c0465838828d24fbf79f3cbbe6afa25494b7168fa242db73809b61df004675e5a901c0c990ffe54723c76d215a52b7e6c17c9fb447d2db2608c4527da59107135fe6ccd14c5935910664e1f7aedf4198a9cf1f359d1051e3973c1d22b4411e323bd1864cee28d6dd909c53aae55ee58661c8403627120af8d048f6755d33b87713366645a6db47f5b4b9ec3f90efa0256f3d9735f6b5a29ea284ab28bdb1c325aec9ce8e7c2ec26b19cf0490065bdc6e4d43b370a53b6ad2f84c802dd6d36188af2bf1b80b891d721840fd27e85d3adb5e6c84004b462df58b8b0cdf6d3c6700b6882bb4839c1859fbee8c5c962fce37c0eae968c67c04ef17ccecbdbcaf90964bf3b93581a985ef41d5ceb3a08756153af7edd0a40bb2d3b84e8b2d0838aa82eb389d83fb5a7c75e16942468f8af5d85f3c4a6e70a85f1b61b10bea41d96326409157c8f2f5d433a6d5697616953b1287ad018ee40e08a888d382c7f8b3c81c15e1ba425fde1ff8fa620125c16273ee4a2ba771f80341f32659a4252e18d2395adc902ea1f193962d3fec1ce49258eebc28820f5d4e6baa383549c068e0e38823cbbc16d4e6147e7ffa89c4e2e1afdbcea236a264546657b843b1f9ce759e16a2336e9a26394849fb7d5218419e9fe45a92361205006adf7f4a82527a70eba8c04b849ae293a4b16245bcc9f51928d9c9d6cbbfcf5021b44066e7ba50c20e8c5480f9546bcf97e5f66e6b2250dd88836d37b38d856225b4d04a073dfb15387e414748104c8a35a218c28a227faaec116e55c0f849b869ea90b5451b81d182c803efcdb9b71fa193b5f5a519a159c20e5420c4d26bd791a9f1e0ea36456bbb9439a3af444c048f0720f4cfb0ac82414af9125531793f327978ea990f5e9564689593ca4c9a24b5f8c89c36cdf7410e3dada7e79154642ad27d0c01267a694da8e4116b0d118a31b13762cc55374b294ff52fd66b15c080a6ef88d58b67f95e707d09d6701ae24f7f951f6de5f85e35e2a6d7c0c89caf8b1db0ad60cd850ff6e21bad603abe296bcab770336c99b5e5c43fbe274e6b1a6d7d51f05fdf65e859e862b202f68edee089ecaa5528ae203487904af9e3602f2385012b71cf521ef2cc69c88a5e3c135cc5862b0ccf476d7eb46cf9b7ac4577bd449f282f4b8f6544f9360730c54afd027474f3356bf1f63347630d8f1c19cd7530b96f089f2069a417024ffbe39736cfec69d954dc971d42cdfcd3a37fee81476fab5e4976c98618d25e57a0560bf2e90dda7420348af2deacda234242bab9c9046fbcbf5ef895b8909e7622e10fa6b6bc15f3b8b586fb069d06fc5c58d07bd53c089ebccbf8fc35cc765d4fa3aebf97d341c091bb265a030b514d4217cfb3a7c2ac0342b3606ba04e1d16427a1eaf55f30ea246dd80a06ed4d42745ea50f593fa7d19aef552bdd267000ea0f172d6025559aa6985c64a65626bc84ce90dc9a40474fee0594124922ce0a7fa163d2a85b0a3c507f222e92f6334aee03f8caccce5ce8da0239aeecb4d67c216403334085db421c4730a448fe7fdbe71de6e205ef16ebff19d7388602c66e5c04a9fbcb317ac57f1627c3b40ce4c6102b032a785d2cc804c0728a540cf33a75995c87122c442dee623fae93cc106cb13450919588a472230456a7e4b5df39faa820f6dd51a7e62beee25cc926d1a7e5342d1709b038d91f1a8ed1c27c5c8ba57abd1cb290936d09e9a399c60b893ab28746fd43a65429391f19af3d4e30a27edf258ec05525792e03b9cbbcaadfda29957b5fc94ac466d0b599b0c4e363be1f9ac46cea7700445b50a0838a649d5c84b2c0a9f30003d9ac938b6db883f2886a8c5fc2aadc3e2a34598e2556f7de33dee4ac4bf64adf09bcd99a7262bff756f2d49b7ee3e9ef19754967796f7767e7f2bfefbb01027f7882754cef32250396c6ac6b97fb8f21996b2f841fae267bab02a49d3dafed6002a7fb0e349a3504c04aebf813ba254c12e13a0c0e90096ed4cd75180dfae2cc6e3392c77d71e0a28bf5ca1d8318c41f6e83852dfc8e044ca96cae01f3487d41dbbe08dfda42d464c6cea12cb7162ee89dd400b6379365a411ec9605f051ae5a631a89f5b0d3706faa5fdd75244443c653ba190a9e844201f5d1ccffed2fe8d88c9df9aa957c0d2b21fea94bff96d76cc22f0556eab77022431f0d2947f2e15312fbe49f6b8b8c909b5ff7c228bced888e23f4b043a1d266a884e029357a4414f6ec9c5859b44f1 T=$1804c3d762de4a5ac82b3fbe555dc53e92390d3dc5e9ba735f27ae71de15682b17e61f47deee9413cd4c31fb6a4fc616d9b19d1e2ca6000bceba7b6d81adc67af3120e78f39633f98c4c254f63d69e6978ab90268cb6ed7840f75cda9b58306755c829be67815469f3daec73224d5619a69df6a67bbb85d9132a72dbcd8f48680b227780b3ef1aba968fcb6e177117b96db951b28f7a0e55f2923a74f2def8fb6a3a4acb021423532692577effea780882057cfa7e2150ed8a50da0375d37736c93af2d24d789a488971bb0e0c5739bbf413239ed75a408ea18159fcaee5f238764476491d5f7bbfbc6b859f4a71dece8c24296d10afa223e8f33032c027e2cc74de1931d1c56e4964e1f968439aa11200e8b87a18f4119d002147dad161a811ed458770dda98fedad82acfebe2d0100add8df0fbfb763f6767d2fa9fdbfd80170f5b1dc7d1ea18c9cbd84fd01bb229031321afb34eb6d0f08143c16f216fbacf577b86b8d4789367848edbf0b9f76ae1a8e7b99deeb3a17da4627f542a79ed714e9121f260bd7f921aa77b92b0ce8a9bc8325bfba35b65824fcd7a68c7e308cf65055f11e3d543a58fd91da0443c3b440c463243ea2a0b323832af6378c9ed37bf0efc1ff0c7b96079bf294e20d5a1689e7f080ef15cea8c1db15feaacb07bc5c1771d5670a11132aa30d297b6cd5711a1b9d103e3c299e8b0a7b6c88b885b4a1e2d86119571638aa6a26ddacc35432b7ee8bb97576e032e5c8ee9375d89c319452ead1a8f3a147815bb7df835086444c0393ab4ae7bce92f6b7dbe9e079031784adc3f31fdcc527eb6119eeca3c1ef3ec38258e40afa5ce7f074400abae2405aafb29690652a37bff8e747a88f01f7a99f2bd8b4ad978c01877954c8f71961e6b1516e37df2086038a425323b0e3eba888c8917cb4f0dc55ed0a228c3059a2d9ad1a1f64b16c9aafc15fb13bcdc66442721306fc57594c563868542b3110f7c429756a46c418c5f7efddae144a3494f2bade76a2e06309531573b8b150278192d4865ac9b373785cd6e4e6179cf7fa79f30d61f14039383db43fab5fb320058c759ef3d779e6efde7d2279a644471dbd287e85a553143870fe190c6add5dc55f7edb9a140a6a920c2eda63adf91d83a9259dd793a95c5510e66e74d5b759e8686b0171ed657abe5e1017db28603b1fafb56b7bdb09965854fcb28123ec03131a6ba94268a53669bd6604cc805b69dd97494feff877e7bb32bbd74f531929bb15d2a17e5b3d2ac8c8061c652335692c4f6d25a3cc45917436787e0d26db14cfc89ec4f3845db1bc6259a19b34e99c0a85e56691827cd9d43c52d3ea6a9a92ca1e1ee7a87baf79634ca94f365d1f9c8bcbf2011d46343b429f971a007c7efb567318841be1d2240b510cee20a5e402c116eb6454ed0e1896a0fef2b07e6b1f1f310ada2bc05712c9133bbbcc313628228245d90b18d831b8e7e5c4d2bbb6b8989bbef5b89075285cc01b84fe258edc9ba3273b319a0bbc3e601f7c7aef10506c27c31af6eaabaaae41ba5ad1fdeec1d3975f4bc10431b68d81b386bec7a094a502c48d17829320daced67e910c56d7e74bea2b2a5f2eba489f89a99cb545c404e6094ecf884bbad77aa4353bd3dfca64e1afa0c587e5569c990744137fdd47f63af04b2bd510ee5411cc20d12a4444b89cd8195918ae7355d6f82f08d508276167bdf60cf6709c4e83f9ab310ea6d944fc4243dc91c4aabb73d92de3074dcbdc10c02e61b571d6b18a216925e1d272ef0029ced84d248a4be7968158bc0e3deec621395046c7f96862087eecee2389b5a3ca8c07e37d6563f7df555c7feb721db83f775e6fbd9dc3277c6ccc0e11b242a3ceda125667154bd7efc1e0285ea09496dfe25fa9b2b175465dd3a19d372099c93df1e40b5df71995419d9a6f57b92d26a8c30819e936d92bd739f5344e2beaca022fa6339b8405fa8d9ddcd0f743a48446d96909d90b8a665914d335ab810a521881b1440743489537da1ba361e8fcd8ccb3a4cb8c4a42d494c7f58e870917743853390b5da50b27a34186ffdb38b4d36ffb44f057d81b308095ff6ea22b36cf7eb00117b034e6d4305371d5f65e876e58655a1dd6008c963aec222c54514d40b8c98f76a27e995b62cafd2108598c68232a7cc8217a10ea922d9a85d8511145153c2772525d7f5a7f51796a284f784f441d710fa1132aba6adf6243b1b207f59e20e6cc26656ebf178e2b0289995b6b6adf3ba03160929cd5b29a894cbcfa1928b2284f848f8b0990eb60178eec1f8f8ee57f84429f59ed4fe6990bcabbfa1a4bd7b14e5ab4992fc895d9ac78a84d681ae717414ae9a46a5cac9578db7b645c217f7a26e764570b27a2c64394ee62fbaeb310c9b531c536b3c675f25f78231d84156ef038c7e5f80ca410f71da9f36a215b916b8073919702879836bff8096ca2c8a8850c1b4b911d2fdd7d0ff13628ded9a8e88c139cb6617bda117d82908d074bd94743a1b2d76523869b0367d627ab698d144d99729b7fa0cba7b727f51b73fe7c987df9fb2bf13b0718466bb33616576a3efa1b75adee6154108906ff96e36d24ca60377bb5a5c74ffa2b5809a8d5e1bde9612905a7d89df3b2b3894aba3b026c6e79dc6950b5fad10042a14425b6fb6a9b95c71d351d3f173228c8b560941e68184c9198f619abeb9aef50c96f47b0202df9c320f70081830c72d8bc5f25889b96e7f8a844dbab53454bd17e56d1acc7e96a3ac38691f6f6ffda78994d5602a2dacbb15c86c56b560ce76650fe824896456bfcf1669ddafe4aa2940e91a8bcab9395e6abc828b1fa9822257ec34212387206d07397e44f3b3ec1112b187680060b233f0a31a0c92cee66da132d2e6d7ac026dcb5f947432a6d056a079abb8996fd4fd93e889d380f7d1ccb6c1b4f131c712dc880d15946b48e0d2a7189cb7b6222aee1d878b352fd4f723402b500de3721d4e7a722b269a413a1135add2ffe6fa9eb1380d69c681cfae88de2fa1035aec2537d475893fcc4d5ab9be88d0561ef3920aeac069dd4cefdcd93ebaba3e8b0b62f651ce065146978e1bedccfb4ee16edf5530cb15c972652f0e916c73cc46fb16380a19f68c214f16ce1b5e7209d39fbd52dac590a81e9467a8897f730ad85dea2832077d795eed2ec6b4197af077ad02d111fc6d614d8df9188a9009bf737150dca979062a01b140a5295b01c5b7e5932ccccb11e74f4eb31cf5a75a893ca15911f1254d664a7275b30070a832e31fb1db3f06dc82b7ad89a125b0c684d8df27741cd4632c90223881d07a1d27b3e2b2a5dbd2435f9af64c61ef61d77942d82b0cc6d8934d5ac6c127055cc9f09cf72ce986b3d8f8e2fb1cd78ba71bf28b30acbe44207be7e80a5b43c2baa51cc41b11ee7e6e840afaf4adbd93346429d35828bf0b416cdc78073c449325715e46834cfadd9f91b026209903aa906ff80d0f17f7fc2651a47487e701d11fe1ebeff2af65a3cdcd03b064977ec2facdb2146e592530238c965fdad8db239d75b4c1672546392a9992487a748834301915da6f2eb2bb912ad3c3681a6ffd3844e4387cc818144f0a9dc1b2cbf406353fab818dfb89d5225f09c7c34ceada5bcf0455bedeb29b2245d7ffdb33c1a28e03cc6075ca89208ff2de4bf79dfb2bdf9eeddae532a79a3787ed01a600983a14b22b398dfa30757768cb32dd18e3c39983a5c4e8e57fe6ce404cb06d4c3598b43c5202165cb0263f52977e0c3dfd59464fff271f83de065910d1c0650d9e7ecca5f87c65fc5f86decb912f8ebfd51eaf716f12b4b4bb21bf8e5eed2a4a3acd8ce6450df7fe9aad05bd832b83ab61d53f0407fd7d768f4d96519950da406e86219d75a8318863c8aed2760d860d25e9113a85dff678f1502c59e55a67c3f6ff9bcabb0bd3a825146e04eb4d660e085fd709fa33809a3f9e0f9243c35c5ecef7f91e0f15d7eccd73b7c99aeffcbd5645e02e764e1e037de7fafa9b57164f2069dad1342977dae4a0c911f5f891aedfbd46c739753f76ca4993f4150d9a4c3f908f3fa0c761ff41e616e445d3f6441ff8eec70a1128d15433ec6d021 [2] S=$e9bed6a4de237a2f4928e93 W=$30f26babe5d3c3b19e926b5c3b2f5819144f2c7c7145a3ecd8087b71165e1053526bd9a46731de9f7021bd9d30fba154e97d72442778756741b29aacea614160c2bddea7449b7bcd7efaa942663bfea5d4c1e2fdefeef1ff26bba08aa2ef66c097476f0f2b78ab6552502117b9e6eb05d9d17f84a51eea8fab76f9a922416f2f08ef95d673344a15208251b44f6b9df33ec401721083dc647a79617920f78e5bc82a1865e46efc0688e5031673d2e192bca1d68e5284c895cceaa0ab23132e62e9a3bcf045754e93e3178b815488115140615f913c0d7dd18d7dfa37c27a218c8b58428a0a48c8533fe78840f4e4b6263cfc43511008144b0b5a01a5ca5099db0cebd4a783a5761fb5e0f668395b0fdff590270c58cdd04cb4c5ee31a10f4e0ca42adb5ea15e89958d6819c0250b46b641e70e7d9ea303f3b66f3c87ff87a630877f2049c8b12ffd66785037c65a1f00c38e9494fb67c63046060df6cb68b6aed032e58100ee5faa8f8df0f4852bed0df7df441b7821952792516ae86b5995c0a2740569a6198faca870348ff54bb05e52342cf9e9a8982a0bbd518a82886f0da2816837012cfb5fa856526c1bd6f4a86ad95efa6c48dcfa6f8a6c5bb304ff353c042d24eff69675dfe1993e50e417553af437bb1f125063aa8c0add44d6e142519dc1fb27808b589fa7678441d4087557b3fd34996198b16313c725e65ac06eb89dc21760a8b8c8b2d160f86c07a6ccb00a7e9adbe088abe89f6618e7da7a49056b2240bc5c5abb31a20b28e9513f40789fe49cf5b4496060bf8fd8e3d7ffecf79db4c791f907ec9b2e95b0f4195efe70b7e5b8910f8625de7b03126b4f3d63b7e4610554e064f74db2149541a95a4fbfe794406b3f0195f2a1cba7aea96ee7372728a020eb366b5715b3b18e8e3a2e0600a1bb6a112e433a3b020cdf9117bdeb3c4b17c672d0f2bcbe9e73bd22a48ead39042baae989d5e3e477cb55aa06bba2f42466c4d9b8d8c077104dfcb7f6e0f8b6b16cfa5a0174599f72ca9c1e913153444dc84aff7b1ac4b226965b99cd6f1b1c84eb30d6d777e0904de5e6c1bb9e4b5ea6cf4c9dfbbba3efd008af16666596e08cc8cc525dd841493cbb668076ecf5effe798484f3be7d6e73f3db2eefe0894c7064d02736268b60223e748cb53b8cb87bf2c3e223e1e4c053721b61d61b17e13f61e73ec6bbb68f4324dc6d74966b01d8493893b6514b10a1dbdbc3891dd977d8bac5189ed008e41ba608f20ee169323b904a091244daf2c4a69bbe43b1dbc9d8394457d5380ea57fdaf4cd005ec817d97c21fc4d14596c537cda60e110656c26a0f56ea4ca47eb912689c429386147bdd7cad143dfe31d7a655e288b6ed1fa77a301494a9b55545d72f6908a0bed95f37d9553146f01d8f84f952d215c28566f926afd5b5c90101245b91749c068bf3d57bee58eccc4542a522e3ddb0ed60201f0f00fa252a3fbab8bdc71d279019357c304bfdaf41c9d74f8c8dfc741a19744038016efd08dc6e8716f360f942eaa2768d0ba6394217c5ed425d6582e62f6a94ded9b34eaa18ab6937397f690455cb61626371ddb13c080e51ea646bd21195b034410e5918b7aa1b188e61e3df1f7afc85d8ee122e920da5673639bfc3fed06694553c3b4ca40aa25c7cf8e428248a43583f777d89c89209bf0b43476a58be5b59c8ff3a99b8aa5d26003b932c73fa740bdcf44d191fe798ccae1345f379491e2dc36a41acfa416ed7d20099b036092cf3ffa4b8689ae255bbd09395a68ad4364e826c407b36c6fa74b543221b7fa7e67aaa2b85a087b84ad9660f03366cf523b029628aaa264c55a274997cb5f57cf63e3038acabf105beff9a00523cc699b8065222c8f1b943386424ee42ad0228245ea0f1fc364ba7e96c653fb41c3ae6dbe9b0f94b21243f416bbc2a1892ac8c3fcff548ab2fca6d18a8a298c21569570df41607784fc04fcd225bfc864e5d23f45b393dbb6bf6d668e6760e30f50ac03ec39ea20878580281143df905bcb63ca223a8a730a21bf A=$0 B=$41a7 T=$76c4bb627d841ace7ec15387d5cb3ba5c72d6a2639090541e9b11671a5ecadb211b0088e8575aaeea0e47da46ad97364ac1ddc8d87a793f40222f93f82c10e7573c9ba324300dce56d404fbeab555059c6d38f7c83b753d90d02750d652ad441309c600b4a6bdc3ffcf604a39809dfed1eba8305eba81f8ec186faf804cd07ce56bbd704c5550adbf9cf7eef131af984b9d3bc8d64a729cdca20209180ae2b4bfd1ee8e4de9e7b845a4ab572d1af9e13cc8416ba735261c30b8dae224af81c8cdfa7c733952c14c2a50602582ae67a1c67b344e2db91de7390868a5811812e319e687629a0e97717bbbf4e384fe1049588878a443b3118ce272c88737f6725aaa0f3e49ce949c90109cbec646d173cb438cf2580f116e0ee64af5b05ec06a10103f8b80ca0591cc5b47f4ced1dd448b006b42342d5851a71755fc3f69a567f220b74725595e70015a93b9b401b51d009b41ded52dc70162799e9de771a57d8e7189b5302e2db86dd851b6130be696a6ba565917d12b10bacedda3b8a176e96a81348fb248fe1901352283f3ec7cb3b9d2fc6b6ae80382851b43f68ba882289a4da8de9bfd47a0e60d14f597862686d21d8172dbe262e51e9199315811f259c8804bf0d7e29958b314a841b86c330918a028e506fe51dc2163fbe3e9aada150408e600abbd54085685a3fc1d439fbba245cb2ffdc3f893bf776aba2eba539a7f9a1b38309a9745df590ee94f445312f196a3b67e541778661f08de1b05bf38ee099fa3ea29c9b1a3b09614c543cd2fd95ca2a3fd77406b94ee2813415f6ae31d6a94e79e43006423b4f1fe82df92148b3e0de7fc533e513991dad4f044e1492a1d94c353b04312387140611a274a0181674d53c04dda7e2429187afc0be2e5aecf6565d7b926de4f7731d777578c01ab29d60337ae849a6e16acccb4cb1c4ac328804ca76b68bf91b150d8f3d4d4feaef911a7af99927e54bcc21dd451c363622ffd15c00531abc7b9e95086ec8b3262ba87bc1761cf11b1427e0673ed86a6fc7992ef258d356380d1c95f935adf45a64c607fa4081c1f7f0cf7dce5f4c423d26d1eb8fd39b6e8fea1397173f96525ce7105cd66ddbdf6dea06192fbd6dde2abf0440f767d1e7216e7420ee1786c4631cf51d7a57847f896139480fac67dfaa6c94efba1230707ebe42eb8a6ed13a4f35490d233865453a4f959b96c7a630b973a06201296ec3b03a994101b1aae69d60a6ef66cebc909063be28f6cdff408e593c5a8411c4d76b19e6653104b3722c587d00a8e33fc06a2b5bd56a4c5da692a0b8f5aa1efc0d92941bc01eded0b686d40c623013726c1aa02a4a910292cb2a6ee6bd32baa5fc8ae7232f2151fb1c906cc483e4fe2274833238f71f17cbc8d2c90a2a0ef8fa75f0223b1bba8957651a75378c84991d6c11baa135edfd84ca3022910100bfdf042a3928f2914a4bcf3d53917e8cc2834fb531dde64a6f87acee5c847a7f9d18c76025d7ee81ba7d16e39944482cf82a3c5236e7ff5386c284c791c8599bf1fce3f31c4690cd54420629d835af7c022be5f2ef1be373123c6fcf59651344bbacf32c40a8ee33b53405ea5e5d15f0b86961e0f3646651b6751d87acd0479a18833143da457d4900ab932cbad929251b0de67739f8a5a022e2091f7bbf35ec09276ef47d5655d5e8c33efceb4798fdc082ba54d30c98cfb650e6118baa9a0d3c7dcfa22fea9aaef22231f4a2ada6156658901f4977fd4df300fe497ad62efb5f0bba8fccc3e35272d18a07f601564156737b4e8d13e05269df568c308e23850418270fdf0bf20dafda52d7e1c886f74fb5c4b7ba623d7f954476e29824a6f30ab0046dd86ad012f35a8263924d15693c3b4606fa262ca02c32f564b8de50371ff002dfa8a29ef2afef31cc1671b2521371fdbe0cd205e598496bab56db4953d2c798f42e9488394be57e672eacc6b2a4dd3ac92f26bdce53df61cfad9cae518a6ab2fe22c290fe58787ff38a87cfd2c5e87447bc2077253df8950c1a07c4d98aa2ed3a2e67d906cc60c5f9f106a96671cfc21b91fffdf97fa1f886d63637a6cd93d6076de2995710c9c353b62700d5092e13d8e8b7d40700bb5e79c71dfa33233910ef378f032d1a6d7372a6b459421c81cab361039596c58228ce423e918125eb044eec8510d75b35302fcffd5644066e0176a975988bdd277c9b6b7649cb75a1ba836e602dfa4e431b8b506b02cf705c23393a6759a1fc8ff153bef81efbab4b164e1c310aefcd647bf15e7094105d991702871f5f385766b1a4280b2802672222cd1aa49a83c046b0b1f1e646334f7efa03f22914ec433555e78fd8e747183d23c49dbbdb9c7c4a6c4d48665dfa775ab9a0df26b733863011b203b0e84e55d6591fb9ddb3dd7cdd7c968e13af957188bb03fcf6bfb7c517d96594e91713b739bee2356a5c69259514c5282538218a6b1663d7f07a6b8b5b76307256498adb780c2e4e2b76bb814490eded3ffcb7401e04f2ce64dc8d784b34b7a657167c808ce1bc7fb8e89b2cbb0d6ca25f120fef7d58856ff883032be64d132fb2e7cad39a124e815d25c5ed3d668e8bd47c5ba495b7d51766fa835be697f058e763f6c66c63b0ad187ca1996a60ee10ea6fba6ace83f52cb9f2513adcaa4b9b3a136a25012e6ceb57cbfe0914bef60621f0210ccd05030895f6f064eb0775f21c4e7a8dbc2ed3ce34cfc4d14fb134d1e7a76c69ec09119e2b36641e33c6124a1967479ccc8290dd24f34ea14cfdc20e90794bdacea6f3123c57cc041644e60b8397d61dfad0233e1dba91905be2f6d303691f50d573e9f3839da654a2b6cc15cdc6a3ab72dd28e7a14bdd3683e97a5fb700ce59e09b2a092222459c63c71af7df316c23f2990c2733d625e4e8ac7b36c487422d4a4ad7e0ebb81048a92c0d07694426fd86d623be520782e1ea4c07b578968be7aec59eb4afb0ea30cf997f149139d2fbc631a4b224c45c681d4bca7f73c94e17876d4daddaaead4118e2934ce99930fee1ad1259ef09c050120d50d4cabfe61f2738129fdebacd1936a8c2cba01550db37b4a3b9050c467bf599711044fc04effee2d44f5211570bbc8d612b0d6ea3a0b9993708c7373b9869fccd46efceef5a8875b8eccfbde7b017807375a62147242e8778666640012be1c05cfd51c17fe5e99fe118c9f7afcd36f987bdc3e19dbdc370a3fc999bd66cb7535b9381741d5446098ea9e500fbba04554c16d6ff80169d0f03e1309a5977ebc7d787f3c10b073955718379688a275f153f9cbc7646c48d12054d2c917b0cc1055a87776cc0fd7d33736989384da2e944c5668e341ecad3fdd991cfa7558cb4c79501bcb1520258ddd6368dc662e51ca1af80ea64577bdb9da900a89af9c7445d8dde743d2a176a212ab4fdebddc70ad49f5eaab02faac51dea0f490f36490f7299dbccd78e61f71974c5f30f0872298b37f1333f3466f39f5a8b99c7b71ccdc65f38bcbf07722ac53122c28483cda21da2858a05adb52a6d94fb0726bfb425e9d56d4671def79f0773158fc6d9a7a9be0e52569d8b37f4e0d020f146d6b13dc8c0440356421969e3b918ad2181e2faa5b45bea05265bbfcf12d006f77a2f3d98ba6d413d1fa9634c4d1ac650700df6566204b423ff2de3088e4dfd0ca3174de42219ac85ca330ad45ef55ec6e53be2292deb109875df0c4432c4db53937fedc1cdb559bbcc2130cf2ec1e3a984913ad0ed51776ed2be063d92654fa912e68e4681edbb88132685176522f9e0a6ff3b9da0ba999581be587a32eac13e8641008192b9b1b20dbf5795161591b824385dc0a8bde8e677636eb7d2a3e59d37ad6cb92e2d86745a34cb493120e435f692136ba9d24cc7e312e3fef2d275a837b8d06827cc00b6a69329a93384d6ffb621d88f444b1357f13eb97db6d7d03e13707d260731e105ccd65954dd41a9bb2e7e8020aecdc28fbe2bc7f3900c36f5aa109f445c248b0aaf6f6110593abf8c6e448f629a642233e470ff6ca16f230467403da1d87b38f5f76c8ef1643c804f708c108e348fa31fb12ca3e4c61dd68a8edc48fa66ec166a72 [3] S=$3e7ec706642892f4 W=$11b9ebb64493c9e97a5cb704d67061f82611ca7288b87633ad72cf3158780d0c8f26254be78c541b8278b78a28dd18989d4e4c6d2d3e85f341a3f86e0d228d2b9f512265e8f88214a7cfd34f3b124750537ce8ba80f1817b9c82c9156aea822507fc50bd5bab25e7c3abcbd5607c6a47444152ab9513291c23bf5662410dee0b4e1dbb0f0ee718c71e88e266510a5286841b12634b79d767b13b9cfbf2b3c5f2bd8f79babe7a8d88c18a87f17b13c87c6c5359b3d33aa304bb6d3c59308b353f29816cbaaeb1f4f1419803fd3e33429ddc1bbcbed81131015de7ca63b6aa0d6b9304c40db70c4801bb213695ed8735d5730064d4b2394c0c124eed8e5a8df7431e08e94b358d79fda281e535ed7b12d75fce4ef7d034c050b8164e22cfcf3261510713bd4951bfa37b7a8fe36c9bd9d22ee46513c3e856710836a5bf0baa2a8c7cd1e381ed17a40bbd4f900b9b8ddc34318b8bb9c18cec4518d610efebc3c03e8e3b024f2d5eeafd2d6a5dc98877dc032a5a31b90e61a22702249e593660291c8f9d60f44fbf31ff4e834ada5b7ddfa9ac591a6c3f8b2e79998b7e28fa46cc464a297768fa019f400df112ee702e7692e9ec084eff17b57427f03b1d5da61e9df4ac712985fffdde8d42fa605f6e368160798b7e29656f2aa824112e884ff2fe6acab0a6289e5346fad77c813c1826f94cc8e269313f1a9400e2e3d7c0c46fd7edda775ab369358fa4393dace358d2bb97e9875f549ecbed50e461de7023cb2953c4cfd208bdae9a1eb73447a33c826082de710372928edaeb1be9e574dff7db945d0e0d3e8d17025c8dab252f99d59af93e6819a7f6990f9b39d30334b0e9ba5bc9156875b0fdf5d4c082a329c03e143861cc602f78ebddb4148b911397afa9f5944c988a09d58fe1d6926314685f69ad01a6c7db8e54ea5467fafd4defc20a041a3d87d78204421bd32190901ffb2fefd877a5fc520aa15f22680f074cf57609ce52658166242214cac5c2bb5ddf953641fa8e5a6fb0aed390ad03c1657892c8e313d4f6b54d48715c1b4a4db2f48e155f9002efbfcd18f70b80e43283de1ea3c8f136c8d94d5dcb5cfaded55aa6f79d9998fd72867424e340dc921048274b57e094c318a73a04fbf3c6bea27c959ab2b22dcd176a71273abe71e33f1342e8275bd0ceb8ba72729f496d5f18f654cca9da33e44bf12780cdb26d3ead6f89de121678c194c1f46f4c702dd2ecaa0b94e69e96fa96819211e2bb2ea06bda6308b1addc8eb8b73cbc056bf67a5b540cd5da638316b9e1ff4497f263914af7631ac306053a50bd1d8b579123bd56e467854ff1c33a3f09153a22f3ca61cb1cdc66173b8ef6bdcd08725574e82da6a40caea5b93e9115e161552b7ab4d12e937149214f86f01e53e8cdb8f71b94b2b47c18829e57bc38a7f7ebb4d28520e92022051a52c399e8dcc0decb1e070ad6a16f30bd877e056540156366fb6e7f9b0be71396ab5750e927e0ace8456b67d0e476a035a08730b53248abbc2c2158cc47a071120659716195c8a54d6e669f1c0cace90f80ae10a0b8441f35afa9bb9b1fc216da3b36ff4cd6175de5802456a9058743a6c4b13d0a160e947ef09a8079c77e55dec1bbf944f1efceea039039211025f7e3ec667009a024c9a1e5e6a6541d36d5915369c0f31edd97fd02fd9ec8a739320e7f0b0361c752f71d9ebe98d19b0f1d88f065432bd4e6330d11bfb92e42d1705ac79911c8a6f779736363990b8f7e703db1973f9d02cf5d0f06a615bfdbfe498dc0b1ed3b5ebf1a74abe539635d7a440fd4150e9a9a04016fa094dfac2b9c01ba2347b29fa5899208093cd5e82041c5fb6101afd3a3d802c54342e0871aa03ce356dda99693828bd43711dd812f189f1d8b333816fbd11744d7d5fe8425194f73368dc087cc673a385ee1b5a628aad2845e02b20a9d1a9a2e5a4fd15afe710358bd1b313407d5f59003df627d82dee9c15a755b4efd4779576aa1c57e14407efd05f2d3609ac9b8199ec11f190e321f0015f8b8e J=$8db1954affb10b169b23abe9e66a2eb66a469e8180722c5fba4fbaaa327ce8f8c8e0ce5aa09dace942bb2ade434e17a82fcc802d6b68ca1bf35c7cf64ba9f202d2c43d6206eb52a400f02683963ff8f3555dfa4134938458f045d3d04de897da8e0d62c7f783cce63bf3a26f71f5cc08e039d7ba13e163377bacdef6235f9b445d7387bf2d4329bb39297356109c4259333c17056c6ff0261908f3b7d4d44bf8636b4c646b1441e043435bd2e550b4e21d782994ff38c8e2e9ccbef4223c64ca84775bb29845d24931319d76f398dbb85cd4c71dc73139d2e6b31ca85162454d4212579dc6c3657a289ac828bcdf5bcd3ed0f8ae318abdb20578b26d69ce2a8a4de320c0022c304b52bb11ba547ff3a5b03d8c76bfdf3db52e99d8eb697a905aca4fceac8794cb30abe3322392e6c0d8c59fa23a1ff7e59c6030db3c5c68ac7473088e35aae6a1a8ea5a457c4a2221fa4111d00f23c43784f11a2a4deeb583497fc8fd5bcd74a430562197311d779e45ae425c9829b985068214867d3da312eec8ec542c6829b16cc6ba2fc2979ac35320d798486cb548f8658864f03b1ace6c087e773abfe03d64626a29d2cd2daf43a58a80e0f6de3ff9570e76655354e347d37865f56de739bd6d9e85295fb5384d7efed097f2df9ce5502fd06fe69d7c9750dc6047f4e1b634cc78f8f4db4c3f39738b42bbc8d6bcaa052c51d47c9b4772f764a42c8cfba48306c035eddfabf5a1bb27fc98922acb218d01b294492fbe52699292aec61d5b4284a4c6fb6d6c70365d849d26410992142251fea7d88e6df401cf2ca6c5f44487ff54e9db5b822b02eec72b2af51dc625853b91823b73b5f06ab7fc6e235995875091d11fc64ca40cee380aa90b56ac1c8acad8c3f2635dcd390b710a085af0faf680acb936e0199cffc110cb04084a6689f3b0fb7cee97c100a528e1d8d08585cf35a096dde451a7daf4d7e190b7fd8195a3cae2151e3303616a4d95f34b14b718c40dc0ea9b07762c27b7a6c535478dfa0139bb3cad580b79a3baffaea1fed199c7dcc71c34320a05ecb889b651a9a8dc22cbd9b83e0de582ef6de47aab90d971698422d7d973c6435ce186580f8044e82892caf3b31efe646205cd3a6eba0991853f4d02a9575f38addf19af5c43bdc9648b46c66e50c49d3a45e895d6fbea48c9af469a9af63d341f67d9ce348d4fc0e16f11fa919b54fac972da614917bb98c13493ccfc8f3d5a69457fe5a1b6469fe32c31c8cce015dcdaef2319ea36bcd084eb0987a301c05c2f54ead8f0fe611f324e9d061137155281669aa0571eed14751cadda587b7512de4c147491fa8fbe72f9992504599d56acc05073e41a079929f939c5e05f64cbdc83c7a0be2387700a0f269356e6225ad5859e95e8930ff371fae4de4b8b5b1cebb53808b83836d8a427140518e04d241b93498658d40463a3bf5cd74cfea75a7b4210443e74a8b0cdd153d85753ea22e5a43b1ac01b40a2240c7c62e3a4dc672a37a49f1a3f280e49860cca0eb3a696a1b84ae87970bbdeb357ed8a55afb24d717272c016d96122d8cd9db86d30b0110d4cd9f23d1644b9a3cfc2f7ab77aa03c3f0fc52a1fcb5f7ee65f20f164f5fd237068996b7262f6ad2f43ab4982162b3712666dfeac35624ebe1c7c9ab99196f8804097a1e6bc442acf0484e9f6e142fcd285827855e9b3983b20f36a275177067bbd316520d7386c59886d0a425a720d430e9087223e813f3dd9175a66748736a963c3bb5eec97ac26f4907d52cd89818f7994707fe69a1d10451b92554b309686717c953033fc6d6206842389385620d9e16ce64bdaaa9733cc89d0b978c9e905a4bc999b23e5c6fb2655f5814544797a47d27ace226dd31bcc5b2213fee9aeb0e210c3a1cc8afd9a0945694a09228aefd513a500dadec7e943e6b9856ad580b1856455bd69b31e47c855c64c9ee78b20b9225e88d2df2bc322d09164f7742f4009ac98a9ee8303b3a049aa66c1c8777cfd433d9a87714b6965bd12c6555f99aa759dee5932ce1351b48d41ca6a1d8b3e4eb79cca3466ee276cd8a4a2663e4b007d47288923faac1f3c951ff69741b51f46a98c792d6899d763ee98b98ae785f7c69ac625f72e2b7579c17a75f971ca0f692e6c87665a3f087b06e831f3c1d4494f3732d350a9bb2b9b65e89a1ffdc3a8e5b1ac0bd9a608847603ed08c085d814c9e7c4f935b9f17f1854fce4f4a7e52e40ff28acada04cdddbf1cf8888249dbcaebc5b7b70c36ef5503cfa914a246e3cf77e0a826288a459e6245c3d0ce055ffb740c807be6acb448624fe96ea88e9e501c45e8980d8219fcc16409e9f333ffcdf576803ecb904259b648e47f586c4dc5520a4571877e371c28e03ef6cc87cc0b4259b047f983fa79b9f3af22727add7ac6a432da8b2d9a2740e4c4af6fae78aa1aa4373a36df6de00dffb97a1c18211e4088221a1cb13952a86b5012347f3daeb9db3657ff80557e92f41febfc56902de06a685f106757bd7d299206d55b5e25d4817e16247c0d97c8f7772b3240ff361755dd49737e38de340cac4f4a2983710147a3f85b09848a406c955ae641b00536a0a99f030c46f78045bfd8ca62312f0df2de44e4367b3f9e569680c8b16718634c95ecec7219790710730a329f78b85ba93816fcd39d8cd68feef8c844c7ab3af9f5e0118ae1d65577fdd46dcb7077e34159b949f984ad1ce359e3d563248855a2aae57bcdf47728a1873a5d735a93b30641481e8dd2e04922d3459db9e8df313bb1463cc85b395be7d4a394c5678a6aad1a213bbdff5b367db80f9c85edaae547066e63bb44130622068aed43d0dab7c103e1846b6771416b8225eca715089af0d5d1070c86b9e640327f261479bb3faf6825c4e5ff74d2793af56e848ae4e1122e0cb91f5abfbfc9b2f20f13dfff61521aab3bdb622e988e2a58bade608063e98460a40cd3a306af26a75a7bf2189366f0f4a3d24e46b3c9208ce91de147fd45167ec5d2b0d35e8bce6568bbfe205cf67762328898a8fafb9a836fd6d6ed9aedbfa4678b44cb1e87fd37434232a9bcd3a75560b044ef9bad201159ed60354c41226d7babb46e193c03d3397f98ecb7536865c5d2b7601a261de134759edfe8ffd4d8ceeaccc0d569366b7a36325bd047887c231a7f8e52449d7f08a5fd716c110aa1b34f0e6f73a744d0c791eb0d95017b8f7752cde32720520b1bc3cf3eb33e3b36b7f941d6e67b6524ab6be37cee72e2d59c90865cb0fba1a1eede825de2cf011be2f34f17b34e199ed2f79874531516a2673d6db873d549959fd04c3c48db3883340611b040b371573a0e6eb46594e902ffe11719112e4bd479b2d20d539e866b0d798d707c637d4acc4d3aaea0d5bf034433a5ff74c44cc67362b6ed901c5c449eb68e9dd1f85eb7a2cac2f6f98bbf36695fdb2a41c6fe4806346a4f97eefbb97d742cd05fa8a399731c9eb0907630267820c18368f68669cd08ea225eaefe384b24a5bab56d25a3c554a84feba9ef37d918ac067584eb1c497a7f8da6e8d3425a30e891bfd85507bab0c6b4e4259e9560149a71118a4f54480d40f9dd17be9e232c7199e9f33eda6e1c3af4589a7b777619a521c4f8e6e0492ac20a1368d01339a9c36c95aff41ff984ccf9b7bf781fbcf5e8235dc37b357a3d9f15b0441f1e336af910897467eb0e4bb4932af01f9b24ba6b3a897ab55595805f53e313c2a0ebdafe8a6a84c75056d74ecd7ad8d67defceea3f205448ccbdaecf6836199b56f970b7b46d22d28116527dd91f6cedfb212cfc1b72bef1ce1bcb35e176d3d0e77371ddcfd9c251d5a1c8fcb92106a0960c27c75a0c3045c27299dd66c7657faba3b7f3ef983f2dba7772df8e37ba275b350b65892c086feff993c338465b4d2a08c46016b89879cf3534e24430cfe07f62fb2d70e6fbe7164044ffa27e90cf8ca81bfc14ec5fa1fbf34c6d527c6d4a26b7ef69fe6e947f78bbb999440754c3082aa6cd5446d51b8399fe0e5eaaae1a6a9d1b30932007d90a25560a043edcd23e7250c892dc1f3acd9f7c2ff8236af28c6 T=$18510f0dd1cfe5b78759eb040e6a98901e1f3e900af14d7a53289c60af48df76355914020edbf622b4c0a88c72ea0f7e253641fa761735c9eff3a113c73863eed0ab36eb08fa2a4a039064d4dd3f7d9ae3c207d6a0962f75e61739d08e4086ea501da61cd696e6da1549ecbbbfc534f6bd8a257b53205380a0bc4a4dadf2bf664a7484c9aea2b721debf0ca4c81a291e8a800fcefd53281e161a8c001a7fe90788db2aecc4ca8e0cb03f553ce2571c37dc29f86e0c14834f69d73990612fa67c3a05db25f47b8be7c918614079fa0d871eb40d57ab9ce438ab1e39e5abb37147b5d5c02467b860e4f999bfec54e300f68a670d6390e755191847694d1295c74c2242e3a3687d76726f9dd02dcc7e2d76edbf4a5f9092edfe261e674da4ff979e05dacdfa21af012f89d7e12cda59d07a57961a9631bd588cb3d456f5139382829bcf5e8742802b8c91029b98163e8aaae295c1f898aa5c7f77d07a9515537f7a71b80f7c7a5bf18ba8d36e3b7b34b543e173a5d39f84ab8387c67233fc40a57f3e6798004dd94dc29422f64e9bfe88965c4553f883986c9a96b33be068ecb3890661e1c6a3945d7a037b3394378dda120c59c2c66a9ae92aa7f75f8e73f0edf37a43a47e09e2657e1d9434855987d0041e09b8b701341be38979a94aeb48f9babc5fc9d18e48107c083a40778128670c44b47b27fac8341f0d379065b379e7032b6fcac0716f2dc8d660a1a73471664d4eb579d07a5159f60828aacc6480158c7592954b2528ed0518cc1fb46b3b34b985d2e21dc8e561ad17d1ab7c47e54f50a5d7ede1f940b1708cdc5de80ed90efa477e253bf41595c769e73e287cdc19351a7f2a48417fec0279511419834f44c74a9c18cbe023320ab5be5c50e67c6de0f2ccd5b61e1ce9f376c21261a89d937ab02133adb7294803aa5b1172e446a215400abc86ee5ee0c37f14c35a8cf820c7708f8d1ff942b560a156944c5f6b22197574030cfddafb4a27b01807bc560fb77ddb7abecd4ca67e0559e5e6a7ae4e320923efe3865affa78b13cd95dbf15e169e41badd72b8f0fee187ad8eac7a8b9de70fc1785e1552a68e58faffbd831fb4425f84015647bd513fa7ca2a19a7bc6d642948c2df16f866e5b3bef6383b410c61b1c7bbb7180de7d062a2d099296e7408fa5330edc4dd74e350097df7a93cd7413cbb4b2154d74fedff7bf100c8e1787b71aabf4d9d4e13a106b0abc0a7c9c76bd24e070058517f689f884e31215969176608ee0ff248ee6556cc4167c9b8968572e10c853f76216e8d7c18a6503dc70eef9a8305954c71752271c2f37499f568d89a22b24aeef48d21f29a633f81df5ef1ed671cab0fc4cc2c856fd0821925d9ced7592a04ff6558a3e3ff9effc998409825b7b10b9ecd228e252d7d1e7b1659fecc35fb165269c7413ff5d67d4afddeb909cea6631c1585398377fe5c4a856cded25d98bb7e7ea1a529e1b278403719bf8628c2aa8362510f0346371e0ea4f15614b9d7d154bb819a3ff4ed96d7983fbdd2744e33423a693805e719935d4ce8083a1f6b5eb089ab730f9ed65134866b3bda375878e807e890bf6b713baf9978008755ef3c9df257de284804cc79bb69152edfd4f5563f8f0a78358c1006ef6d9112ba54eb300101419a2ea47bf46a13e7d95bbf27c1d24090b0b344056b390d169363d2d7046551f1ef2aef0fcce894f33d68a5bd5a6a9ca3a18a8fe953a666159e084ba246b72d6e2349f4e5e6d11d096ad7b22a7c700005b6a280dac4a3b6da90ef82b949dec7ea58637be945fc7bc35bb9f14a74bc1c69b8fe6106d21da0eafedaafc876b7fbe9d92144adcab6a573144a61ee9fcd50b6c0d990e198cc63dccf80a9807bd7331053555d95363d9990103b39e41ca7b86155f3e39ecd034eca1781e2d7b69d85e4633288ca3b0587454f4df08a928cee59917a5cd7af4594b5ff63554826253dfd3bde1227e5e1cd897f28690875b3b9156e1b590777038bc49a1bd78d08bdaff8508bad120f6f155d84269598b50ba2df55bc03a6e07ba1dacac2a8cda4d2ce198e24476feef1fbe77a708798c6e061def0bb64c112fda5a30b480df6904f957e797a00a600a9665fe5ae65fce3314235f7bce801a537ae9ef01bb4968783d1585e9f2049a72e8d6a647426b82f53ac293f6591b562a309181ef9248ade7e7449fb3ae7b33bbc4745434e40c9cdbc658895558f2c1c4bab54450efa8f6f716128bf15aaad686a7e6ec47937dd3abe2756cfb24812e7a44080bd4cf0238b61a8668aa4d1af0b4ccaee217dc6ad20f93380634524df58e2f0abbd3505bc19b2a3aeb3f3957f3bd58a627026279f2cf8602015afa4a0708c547382e547d9c97af2365fae41f24af4e34c84758f3dfa014d6fa9ccf86a154bc9aac98b10244af5c16b42a4d5dbc97c34d6aa7b2990647599d2800099315b55bd81bce949bcaf87454aa608169f01df5ecd96a91bebfce4c704ee0f25751939f17598a49b857c353763327cb0dcb42fa80e25484e2ce7494bfe23b38953ad180badd44b9ecdfd144ca1691e70cafd1567194295271424a95653288a9c4fd23b4170f92369f0921400942ab47095a406bd042e99b43f52e0d9287e1c4e285608768d7f7fd61c35013ce4cb281104d4eaf9314444e137e60cfe4c6a0e835081f01df0d75fec4014a2764143b318f840d41ae934e3a5adca134b601ce234c3e0393e7812757451159213c938172ac8bffbf086b5d4989f33bd9a90f6f0957db082b7e4cbf4dc0efafc601494d198d709f1f21da236da999d43a32ecb6814baf4cee58e05dc1d17c22b175d2e4cf3ed739bff00202955e2a1cc8ab9200c4c7d5679b2b286dabf389f2e42a1182f6a2d82cb1b320e5e317313bde03b3eceb0472af33253ab28d2811cbbf5cef463ce20e6daa7abf686beb32976518b9568ffe703ce6c897eca7bf449254b820d5f550effe06f6a751fd4028b65d64d42d1c631a8b5458d701b1cbd0e075738a0e788416becaba906f3f9539524e6610a64b25075abc9a49cc5a14c43e0b17939f74a2139ef994db030b7d575e19716c5e024a5c5a0188561373d8e11980ec63972ef1ad4eb5946e16ba9f43e2b8aaeac4411aa0c0ae079d5afafd96d700872fbfb8935f3e2800160b5c9305b060b7a06408e7b7763e863262cb09ea3c5572748926e3d98a03524533efbe55685d0de29df7da1205318fb53db7500204d2c4fa059045f1292cd9bfc0423219bc771200905627d53cfe4e1f9070b968bc765956084888914e1d2f3b314c745754218acf286ddb3075df2ba570627db01ce27ff43614fd449a2d68efb372ed5feccf7af9e3077a7ab1882a5920546c13731475fead9cdc2569f11843a4627b2ae8a336ca1a2e2a13fbd4a47d8e4e89930f00414d6bad3fdae1ecdb7e85170350a7137d7e1eea3571b9626d9af7d908ac21550d4bc670a92ee6f68899089cb62e37be42778e47fad37b04397b0430559e67e235c66346bcfa436fcc8ee29493817405df39674be861ba8651236375e0360f5964dc4274d75f289233657e7c055842cafff27435355ac064a014b404aa9cf63f2ad101a8bf67626951a11ff34913b0681b41ce1ca4f2eca09bab9f091f46f40e77401ccdb310054121737d4588289c2a1cd57ccc61c6aa418e9309bda0189de6013680f2bbc04a9096ecb56afd308ad0f6bdcf596d12b2dc531220a519847620d091ab2e7f5d2284e9b41a8ece2182a48f14b5850cf3f67921a86c45ef1f7357eb1302f279ef0b7b8e0983273fe2f03f35846d9c7537256a248e526e6087388dc425dbf700f69e54d4c9461e9a5ee394a244476f1d7d2ced02e9232c62743cca698276fd318986f83268e4e155a8b6d312796675d2a64c6f5911f415482e4fcb00243282b107462039230855011af6c805db4368062f4d061286ab8ff180987f57139b9a18f503417fbb1473b4c25c6e9292777dfa8893810027d2b8babf9f06d0f2460809e1dd75b4db7f49c34513b187d6178ba107af4422e42de9741f8930237c4321635e1e12327246f199746df [4] S=$df800 W=$23498678fdc5ac56de68a0961c6c503ab77ce73af21a89bfddff962bdd69d7d78beb7f9423e99dc95d3df6fb846a44fe81ee905733e04e75e1c1a5a524059f53d9e1cec9cf8bc4d1866e0372a2e16c52de6b67dfdd6890a367c81e6dbfd417b57da73f87109c371734f62ba2d218297ef1a058bcda3fb81c3e8004c09a81eec86cbd47980ed43caeef7a8f36d9c36ec244069df71a8ecc2a923769f92881e05335e84df0173a5d09ad9424fb8b13c60f3c130b037c40b57c9fcd9ea63566ce97b2d6f055d87a7fe914247f967b8af32d357e19a8bde8caff13dd74220762e9ab8ff63220216b22738007d72734cb4ef2e6a5d3321d0197474cf1294a0017b3a489fc3f13c5e7e5c1da1b0551aad73312d42ce35fdac795b19b92e1dca23bc5b083ba4d1761c7b25d8f5ca7044afb5d9d071051a50c324a7298358bac309ebc4df07fdcd52416528ad96311eeb60eb91929034ae5a5b6f83ba397827b9507ea50948496b8a9b982b228c5d08247e4f2320f83929110d08d4477acaba62e44ca3afac7eec17f62f4cbf44e1215c20006cc720edeb12114c0329aaeb8dbd3ec6b7bd4b31b0b4035dc2a889a96eb9c802c6b7109bd1d83394bff381124f7840f6ffc901856bee9bfa5781e2e4c1206ec5f4fb93ffeb991500974f273d1f6350406e25189b918478f45d2ea73893b694e85161495c334f7ebeedfd21b503ea2b3a44904553bedff7525a91b4594b538a20f7799ea833c2d522196f0047b744c0c58418f697c1e026f66504ec118309326fa1f133a3d30a477d622748c739ff2e62e5f04d665a262fa2afe7bcd46f0385b2b4c718b10c494c8c9615ed19501101e0eecebcc79d065a1769fca69fa8de80ca83f2fc8217c388ee71ba8659e6ffdd19171a02525c9e69924547059f9823c841d2aaae1f3e60d5be338fef2bca1cf43e97317a48613e5d484efad60092560b5a718f08f4d35c2aa0cc3f9d941fbc780df360980f47c0c96d78aaf89d2a084ff59f163c7b5496dcd2f05a720be2ff686d145054328a5be5eb8c7dc666c7751b4c3c6d566f11d9944b3b15ac530ac2f820f609b69240fa40359d26c77e705e325cdef93125c9c41d27f2ba6daecf2509bfcb2c3095078fde9e03451ac56dd8bce9b1844b531d5606c41e680682a237eb4c3bfc3c031521ff038151d87d7516c2abb4a198c00b71749c3f24501b7609ceee1e8722e63515297467c6468e79456fba282f649cdf0ae24330da17f533a3badb57cd8d6757a111aaa612202d8844cf5e3357708a162723b3bf0c2a33a0f4558a4c965c7e51cf6228795e87d8c6e3d9f4d3cec6863a8d06bd31ed760399a1590713d72b2e7b60824a305d15c1a7df864176bd0d6aa0ee2a259cdb69b7d20171685ab137d66cfdaa5f290bcc54bd39825e71c44952a5aa9db407159f73fff5449615c7352bb3194357c5512a2138e41bdc2e90fa1c297c1fc23010a4facc3a0ca3bc16885eeda531d6847af947fd2ad17fb2ae279678e9136e9f28cf54b957ce3e3b292b8417e6897b6c852d17e43c16aaf6fe83c7c96d7fdca6364aca31adf37d9eb1370f728f64a9e594ed24d5f94a6c86991f0d53f1510b8caf8dadfe97c7fa2f59e3c9f63c89bcdf6f80d9edee9af66b14e98f8b53148f091626302fc2c066f3530e0b5f6ef2ed93fbbb45b2207328a53e7179dff364b61283a6ff7390f6b5e9adc7d20c33b8521dcdee0853429b24e7b904f13205c17268859831cf6e6a1f0474afe2c63d68bf0605dec4c2bd0c169f036d01f2b24843e3ed84bc791423847b9f87e2b01255592293ce5e73d0408d37c4af409e5b0cd22590ebba71e0ec16cb2fd2721b6ed2477ac5c7e814ed34057978e90f833936f5bc05598acdf717bf75c73f76d7204d65f76f92cd45928fd7aeeb3909e21391c27c34535ed9cad41306f03b31fb9c44843981a4029adad379c65e1be4bf247b4d8578576485a682728633e485274bcd8b26bfe808a99e36e936953eca5fd78efbc094eb5d30ea9572bd6e J=$29b98b7978087ef2eab24a036b899bc218f2912b6ea4f26cd9923a412ec632e47b363f7a00eba9a5616d323678b69e3dab4d5c86ecbdf14c2f9ac267bbb3718a56d0c6ef6a988bf4b77e5d693a66548e7f57ff9d9db3d5ef9c581343751d4f32efe78c43dfd933d2df1d9042440ec7976ed5cc09f6202fe975d7a87caaf5cc016c24b150d860d4d7f4fb13a2c9e068fdd2242087e3602cfc3cb47e30e4be80b3ff75b527cc5d887cf6ed98bc5ac58067ec14ffc9b4404198b4a488fce77675d5256229b65f619d6aa43792d4abebb6335a967a6ffbae80ba9d7fd5ce0aaef698f3cc1fa863b9ed1478c82ae832655a114ced78790af6980de1e0bd823afe1697a0407b0193b6c8aee2bba72706cf93bcfe0a85487f794c2c7672b1278b110cb875a01b963314c471c5906c50d8a110612d5050aae68bc68eaf35b1c7b3cb030a7b608a63e1b7c22d5a006f14463a552e047dc34ec53b0a834a6b729f93c87a82e676c72f71ae3c51f52c1d4be6b65b17018bf0d2480ae1ddf17a029e521ea69f40680902bce0e93167aedad025c369374e176c54c56218007f5c3e290a5d1f6d1c8561e31aba2b958eb520c6a817cb6d610ebb7ebf75e0bf92720d09cb1cb0fce2992d100fc43b4e21c928b5186c309eb94f3856576df9861d96edc250fc9eb34d6fd98a0d6f1f668dbc991796787ae56252a64def701faa5554c1b159f38fd0e263ff9eab828c45ec4b674e2e2b3496612dd2c99176e5187d4869170ad46463b1f87c78554724fd33e88f021383a6a5314b6337aa0cefe48ab6f3bb9561ed6186739f3f987993fcde20fe405e0732d0398ded0e453fbb846948c4b02f6a7f1228aec68f691c17ef67019a939186e001894b288da5e6ca19d1347817503d06ee78f99910568edafdffed77297252328735bcdd4a8abbd181607adaebf30cfd12bf2db5e707217d2b379b3823a99b1a22d7e7225d760372f030207004113459853e4b409b21cff97fc59fac13b4e9a94116cb2c504ef20a1f38638e0da01e3dd21a8c76fd36ffcddba0e26aa6d08412f440f2f0b01798a3230d1df4a2f7b23b75dd79ac1b8f9ba545b1997ff481a31b6091a1c79c343bc85e9e53fa4f14bc616357c84339bb1b96ab055a63acc4f53ab5318224868ecf55de3398477ace853a8accceb736742c907b6f64113b446fc368d14f435b0b803ecc67d491e6b0a2ad8ba24ff3bee28f2bd799062e4256f7ad885a80522814b3bf7e59d31301a3d9a101a20579246ba6e23619b727750a5bd02816d6ed17e2d466f5f25e4e207bf8d8199b85a26125fce1ac17b0421ce53d9e9e65b72236834fc5b6d4dd8fe8a5f6ef4cdb74d2a77b935da4f73c9606e0fd7cc717cf70dcdc711c91d086c3c282e36cf04d9f3f5c2dd44fc0ee3a4528bc84c714db5c7436b0863f82bf8cb9033e711040e29914db983c5438f00d455738d5c45946f0300594832eb964abc8e8f5e633482ef3234b51857c91f1418577a12231631e25bca088ec5735bdfb73c8b2cbbd9f65d5ca535d42ebfc776d055f7f8dfaeaacb7314e236271d667b8b9f97f6b41d6fda64196f4821f376473d0833f5f558b16a35ecbf363734216de799444c6d855a515b493b0873be5fe9c0f3cc4968fc6628b176063ad87eaa6fe972f4275363c72479d9fe91ef6e525ff4feb9a85c116e7bcb13f79b08b3d4f494f7d2186b5dc0ca04baeb038a3c373e5cc376675f470051e82e86418a11a8895440e527e1c3b4f6f0890e215f44350b2104816645fc65c1a8f67e04cb1036035d41e50f7cbbb0f1c5a9e7576187336cb54d989a905a04278b56a022430d080ca00ab34b21ff00a398ff675ae0c0b88db490463aeb5ad8165b4c7accf9681b4f0bef1562fa8ab8741f3b6e0a2192d56d6361bd44e74163a52c242e5a72829b9705cacb8919825696242a3518a28260d92c8f3938b4e1d707e8f2676eef442beba79c94a787c8e3feb9a81dbc04ba057a83669cd7ced6bed78f4dc2e7497829be2bdb645137c9b43b48eaa50e939afb6a66431d737ac4f9fbd196d006f594136150ab719e2a070e77b3394b092e6b909bb344caa14a054aad7e978805a30ebfe92f998b8d1654963ddb97dd4c30eeffa911dfea6d7e9a67b5eaf4808a4f4c54d8ba039f08a196211491d63036f8005f15481b4a60d831d164f8bf5da1f2fbc3329d7e8dd1f7fbd69b5c7cb25a4374ce7b178ced67f8e62693ccb98677f116970aac561cc8e17ca02498747f96b1d3e0528b0a4a6456dded055587bd043593354a036ee5889838873d4e22bf4edc415f29f51e0821f82233d65a1f9a819dbc30d268e9653cec280e97dc21b426431c28ab56549c77eac04921a829182efa273756f0c587f2c85a1989a57ed1095cd5a3a732f04404f73b02263288c9fb4ff017b55123880f7bdc0ca8e1de61670b64b7dde6427e0afb49621a511918f2132ff3138b809a747b17cf7f8566206368a5667018aaed8ed5bbc2baf4fe2e431d09d630ce1b07bf2d7358a493758105ec13daa1f2c2579bc7a8cfbe8b4a90edf1b29a6cd0128c769ecf3b615fb7356cc0f9213a841f65ae507d68c31e8de35b20df62e8e8f6f70ae817e2f960d1afa89ac632df39112342a506e581e5d41cec3ae1a4bfc80d2a765392752f85fe3e7b745fbf9694c0b4ed1d9d85a28412de4794de046d9ca97eb0d94cf88e56d6163be47f7a58219aa46dd2be28a73166896a8467e1ab89caef50fed14c539b4d2f2c11385467c9b5a78db1ed6f0c6c4928926327022bde670bed1185dbd9257730fd173121e05311d9f9fcb840ad3c71482efa7217e65fdbaec48bb56f1732ecdc08ada7c73e47b76afa1c440d863ae28faadce31c616e7d97c9854139ad5086c38bdc643f684427cf9906fe244fdc2bc09102ca8b213fcb3f8f6b3eceb3b138003f065cc1247f65156c22ff6741b402715e4c4b6e07bd7d045e714f577932aa4f916fa20623574fbca4381caaf55c9c56cdbe3362b6d18d6d22e0cd45ae377b88b2acaa9b651622dc1022f2d747916893980a0ac16f593a5c2580590369e591e12810ebc6ae0c9ea35f6f846c0f6d983d5f5127dbc3a3632b420f8e88f17d79a519b95ee18459996b9858eb3b7a9b2d009179c3fd94bacc4056bd9fec3955c58c1147f6fa2c1b08f7ebcc4a39cecaaa61dea09fad6afa12e406736c5d3ac34dbf4ccb68745d7d895e32045f2124ab2b6d960470bb52943c1de490d27cb55084453d1edcc5199d7171bb58b7e0cbe76038d00c92de000f1d37e567026f5811b85d9f7032fdc7c1a5b0084809698d4fe593e2ddda5ddce89c385a7a69d4c567df7c503c44460d86ce7e38acb5cd1ac98bcea9fb2a58e0aa01bf35f04e8801543667956855677adb31558613957a0a5416652ed8e1f6586266a75b438767cc060b605fcf5eca61ca3232d01c6d5b5f3cb03f5d955a911d9b6c5f3b68f81797d0d0e7467fa0cac4d5483fe56bcfd66d208b71ca7ed0941c8255b1112639a8da5dd97ecaae050019367a570919578f9c42c32ef127b1386a7c6385a16e6e63021f04da7a33eb5ad7bdcc36ab548e06c0283ede7cb40b1e0471a7ee528e420311058b6803a120394224674a4ae5a10263ad835d15707300f0e7a450db542841de078c5e304dc85b677dcdebc3f46394c570e0e5c7fc7432b265426ba98d364a2e9944d31dacef01f49c34906196e1a278908dfd4970770a602c976440536cf6a2658bff7e6b311916068ece45bd5c26ff44d21ff75693f596cdfde5e834963db63b2196b34b24127cfd768a1a638b9bb0781b2a12bbc7dd5dcc89f3ba2f603cd3c20354b4548359c6e5e71458e612d95a057befbf44e0e2b5646a0ae11fcf326d99d79ac73ec6a77ba5a9f58a2d51ccc650f112adaf66618493c1e4ee3e843237fd8419cf37bd98d7f314bc0394c989c0d28d07c37e0e24fee92d935063fb2ad7bd119c20fae780514cc13494c59b2e2a423a9d04de77e6a537be9fcfa7c45f7ce52b231d87358d0cae6d34e0d3a19a9db8d7a0d236f84cc873a38615372e3 T=$1261fce498a0a17676ec8e606950d2332d116d0122cacd54d40e15642602d6871873aebe62451ae9e6d6b2ee47f569dd94c6a940f2d5d3928b03537ab6d4867dffcc38d4b7af54526510304b7c3d1086e95eaf90cba31a74a0738b9fba2a979aedf0146bd5713cac44a75b8e4fcc066a0044a45d761a237d6f2f39468a84d1c669e321a1cc616d845ff8ec66dec1bb73ef1d00b59b8d4d5e929cf1291056bc802dc0cdc1b6d47829cff492abaf208b99a2015f2f4892e0208a82434fdced6785e9dbbb578628307a220b3a518d1e46993f1732e22360b1d0df3fb137a991652821e5412df55a2fc87d09ca403211854b407ce09e52693f4c3be69edec014a180bc76d3e2a9cb9d7ef61113ed9b425b2e585031cd9c59a335e97fe4ec823bb11675c08b4166de344fee3a4a6945dcba4c0038bc395bc607955662ae5e9afb7edc4a45d036ce06a16d4dc15df3094316c34174976ddd02ca2c206d1751b01215499088dc8a2a95e9374f8e88448ff2e43dd858a4c4f407f079b3ec4de869af7889c0dda6d67472c0cbf2a97f39a89c740e311b112bd3280555fbbd9d077af2ef44288c230286367d36d7400379539cec61299251ef928eae7f04873c9da2320cab2908a877d6092bb581f83102f0c4be2403966b38b336a43dfbe193c3b8f701c86c31c2b9c378aef4f68f38a3911a66f3c3415007d0d7d0b05c10413f24c3a92cdf79ede8a3079dd646fa6d1810d0a6896bdfb44ff1b3f761352861b3ea22b69fdddbf7d10be5b0644bd26d9c3209b7e206a02c91f429e1097fc99a288bf80d19324bd851928ed4f464e00b55cf01844d7ba5b650837b6bb1dcf4c2ae13eef3f85e3a5b3ac5fee6812fdc638e969bdd0794dbee15d54ad90b0c4d1a6a5f8732a3edb7a236dc0a0b56e0f1828aa128b3d2c737d07e6b320e08bde288e943afbca9cea08381f06fe14ab227f82f6acfc4f6571e88cc8f5dbcdd8efe5d7f247b76d801708c936cfe7eb69eb72fd59c9c7e239c97c3b89ef7367061d67bedb69952437a7d17b3d6159b0ca3d16769ea54f86725ab2c707325beef0e4e09be3daedf5cf7051919dcb3277a996ff6ebb4ce0e009781bb4ef84417c9c1529a54e64d5e8fa9f23345c8b0ef37891f1fa05ea7d04121c9b4997111193246b243536d12381f3b85afed3f2a85a485b4caaae2310ae8bc84f19a097672276dffa78dea5d88cf3a415e0199069483d6a70df82affe78747de411a10aa7e9845a8f84687b54b2a727af6a38b1a1a22350677af68a2f0c87b931e121e4b1e343acffa28efbb384a8b4a6a7350db2c2d17a856f4a1fb2bb19916284d31d33e88df4c62ec79fe44dfd58e908194b8a5e43aa410523b878d8aa0a4fbea3f3fed2c15312d7caeb98a31036c9c20dd16f5009f2f5363f009fd2133986337b22fae89eb865b2262b54a2d44d768f01be2d08d8a6895fd2eefcb0f84d289dc1c2f9cc86a7fbd83a373d3e14a4fc80816d16b738f1b674b0d215b89e294dc213aa6798c778d5d9e80184883573dad69a86f412342be0f95a0fa48f150961cc85462ef3856e041a37175f59efd183f61429228c655030c194935a6729813b8aa45d0e5119c7db1b51641ee9c713008867c1c0c3e3460c997431fbc6b6d825dc37bed8d2383a690527ce20888cc3fd373caaa93832b92122331e7e3692e5b7c51f2611746d6e0a76a5852399fe6e48aba39396763934e3611c2d32daa3a5a61283172a485181a3b66ca80a4e8d82344afa339fc8d081775e8f8a06e3f1e71cd385c312b108ce497859127f152d8c400855e535f264e437cf89fed84ece3f0f80d5a3b5f9bd1233394a8aee68a95b577cca906477f261c709446734adc46fa963b835366385c86b4a58183e92311baaa3846e8ce107dea61698ddf87e242660129f188e5dfc8ec218afdf89986421a447ff59ffa74fb9d9ea2c07b2359e86ea0751da59f7d639178448e57355cbb2e2eb214163224dfa235f5105d43a291bca2308c42fce5822c4242366ca048c0702fc5d01f6f1cab4ee1dc4f707ba927ef8c3c1632190e6d79ffcc3e8bbaf631f4d98d98d5b0fba969ad261d8a8c38cdb1faee72b4228e9ad85bf4f8a7e1601f94397dfd75e29e4f5796a119de1e7064bc6adfb02396a688f597b9f00af0e505b0231556660dbc1f91df34c4a3b19711722b56f40043ce27854cc7ac918e9ee6872d838c8db320995a5857d6df3ee7e169a111febcfaae240e9d42c49271110a1b203781a14d4b9f7222b606bf22efc19dcac080f921bb609e0d3821615710fb0488c2dfb1756122beab801528db6f73740aede0e58d6feadd69245dc59eb9544d877e466c9019e8ff7eef9573bb8b71dbc3e638c8073b015de2a34efbef405634ec0a8a9f452ef8bf0d3252290a26683a42e103e7b3db1d00cd756d76c3b517842653e2dbbe7e573c722173792d45cf3d62ab039cd94e4e9552627b4665ba357311248bd9a3c58a3a9531ce28089697d5b7da39044067d770b99d339b41373526f3639822add0a643fbd148cf8f5fd5eca3ad5109982d847988243fab98fc8472f8bb010e7e39fdcf12c522ef03903e60ba8b4920fc8ec47eac665e9a70d441ac3dd508c36f5fff8cd77711e5f10191294ead29a906d327eea075e060cf96d32e55dbe78f2c8050b844c918d0c429ebd41141ae02a625d4e755f1f6a07dd57621cced362c1864ce1f0bff096950d6540cffcc9202dcebda2d35f730294c5a4f09f5f3ab4227b5c5c9f1b8c2994981d6d51a2f9871a4ca0517c2cfa1f55440dd105fea618ad27c620352cc8cb0353e9fcc1c2ad68c5788014a35b9926ec68306c84a9e80ad7d8f815c569e2884af3275590413fd345783eb3c5bde3e8aa90e2d369d735849a2a465c354980bcb9f3fb98917897e4e205a33425ff077092867adf9999e03d2e2a82d98f2a025830818044e56adb3179476d11778c2ec8b70349878397a8262958b4c0e145df6694eded09ded638ca6a20af0c7344487d8bac379b0cf35988b44c1dc449675a56b51e6323909e8676d274938b458969bdf39f3d8f22bebc14a43e0ddfa47b6bbd8af70bdbf6b5c631a7cca54a684a6177270806fea42523337681cb616068b0cdc7f743eaf70b4ad2ed80277533b7c0acf0d6152d6c431bf21b4dc9ba9e6a5933a82b262fe45074d19eb53e6369e1a1f57b5d51aab88dcff3ab4e093f3163142c488a71e963d5716ceec72c32b876982c6af81c1401fc2e81a86686caa15daade57987b8f351b13128e702d855b386ab11cad292fb1f572b497fad87274c8578556f28abc34aa50832625e3e77de85be89c84dccea59ec164ebc6bc59d98aa386906a02c5947334812f1c1411d20ba0aa7fbb0eff75424f55d1c309ffac2fab10ee4bfb90410b46f9e83d51d91c81d33c4d68e54f92877d3b83b28af683df029d30fd31749dbfc4fe5a852f05ea89915a44108ae16787a11a4be8b524f993516a2778ccc85cbf596fc3a7dc2c77acd8731202a0314fd3143b914e3831098f64a4eb8b5e46ac10d9715ada0b9659d50c5c738b529e58f98ee50a5806a5c30cf5450ce3424a65df85e7ddbd0f187419bf25db7989e025bf1765b83019d8d341e45bd2bb530c1b90389786ed4ce80a462ca1e63bad78f7333990f40c384fe43d58d446cd60a02e5f2f04644c4454ed0813b17288e2b70e067fcc713922fc9a52087d2b9c506e1a5c1adcc9af37509a72404456a7e62950235cad1312d143d246a8c0296daab365c7366c265151bba792c08ad07488be33987d3f415562ff349eca6a43fbaeeac63bc2a618d04aa77074f6f7b90eddd074de4d40afa91f6d4c519d42e483574c75b6d665a7158bcebe9a11edb83e3841a3d044e87ff6dc91da2f3be02528f4244f42a838d11319b42dfdf63c3abe482399896ec7c09cc54238b7455e17ecc4ecdb2e81ae699c36219c30b48c541a4019971ba0378dbbe257d67f471dae1ac7ef43ffe979ad772f3ec8f6b42c4b80671ef5b393f86b4d996637d0700c2809864cd87d5b2133254ef42f89f01c971cae [5] S=$1bb91c568dfc4228 W=$4768b36a1655dcd712ea5440a2bfdc451ceeb667b13f8077ad044ec6663a319a96c167205539494f1e7c75243e7b55c857753d81b3ef8439edccd3c90951195d25351f49d0b1cb8e946aca918bc72cf7063661be37928e35c613adcb3e862f6865134f0fc2d4aaf995683234b78a03a344777ff7bc501aac9d998107ae80e1cb89207394b12b053332a5b2791717e20b6e9b216004657db998725a86b9427e402aa605ef7bd1a4d0a012bf166dd14987b734d6768ee17a3f80e9a028d7016409a5986faac7d9054cc330e83ef2a98e8a8ff280f14e2801fa46d72aeecc38e5f93058b79e4cde1c08f42babb8dca5f34e940dc2654dd6dae68eae80384b29330d6f81ceb2be21f94f2cb9346ef06fefbf1b8c8d2ecb5443d15e0ed0946da12e26ce64851b7b0709532cd1577954fbfe8efee5578a7c42108fc4b6e61371df28be5f3e41c3b17b491e62eb648119072d2f30ecdbdcc58667081c18d58621f77f004dbd721e1d98d72a2e61b1ee668a4bc5b1ec6c7980679053d0e203d33c2079e66790d296e955fc87442cbc1d105eff87d1a06b54c9446e1005d7ae7363bb43ab37cbb728bb421ce5677949b458289d143cc8fdabc6f7bb3ff2d7b0d990d128d50bc137c027d5ec2f1411788b828d72f28449889a94b95c8d770901048d376b22f7696510988a0868b87bf248788ee5b83832cae014f79fcd8da66b6611b3bd92a66c79cd69949a7ee16ad8801f37057d71a7fd0f86b5252f00015603286e9679f06ecfd93fa30d52f0941737837575e57a800046aead42122fb24bb673d7c24217e0163baddd4fbd8c6f04a53118ac720cff0c83ea6b30baf831abe51b66a7ced861d12a3f38e11f85b41f8e8783c5b76b43df2df10223399c13a9f8211d8dfb2420dc9f937b7f84a2aa51a3586284ffdc4fb513d67342f8aff05a7f4def31eef8610de87d3c9754b2037d8e93ae487c6c9af41c45b980f4d90bf56cfbc8dac698c9d18664998f1a2c014718832b60731bd567518c7251ebd4c06514ae069b3f283492577e616737a5ccd34b2e077b267b9e137c85649767f6fda73a367b14b10cd2922466e17ef24f4e66e0febc72045b1cf9b3907510c000a6e6ce3f2d9aa773b0e8171955d57ad2d4177b7eb31a4dcc7716798454f46ea5c7e21c0b9be024ceb38b5835361b210f8f7fce7542961dc57abaf76ad331279fabb98bb828a9460c75e11ba134a029c6dd516c62e2900ee4fb3443327ca1571ac0a1efd67d5fb932125e733853af8b49ea58a2297c422673b8a3486a93672fef5062e9747e187b9b344fba5935c1ff560e9e34be86e55d7eb03f975d468a9179f94afe0380cb546943223347cd24318b14dee70292f2ed0e8d025c4b41d2594506c7d9426b0f9aafd1d95704c6e89c5e9cb7c2a6e37d4baacb6bb9a960b4010084d336ea0854f1e16bc5d72b0095eb0b8ff389e532c708e1cd6f95b5f94ccec963987c9251932c2e86bf7780ae62ea8e2eddf60a55d255a541bfaf7dc0f48e893898cd0ac2a06699e230e20338a0a2e3ebbb688c1aa95855e1f8c2c496769703f3ec0e3a5b2dafc344bd06e03b02acc8d33ab1b4cc86d2a4d69787c259a53750db42c39634f1df7a16c9f9b92846f1be9936c444e7c885147ced400bda324bdaf5152361795cf87105bde3e7fdbd89cf1fc251b9acd2932722822328358c06d1ab7f7938ffd82791aa7e8a1367d07fe6d3b35a2959b1aaed44941171e840b22c99021da17b5c03ce82c1537c4acfb567be1323310b05ecce2f4cc776c11fac36b550368edead73421b63d8f984afab4c7aa88e1f864f4e3302598d9b87a0efbf703c080d178a0ba109fc1bfd9dcd83f2e9decb695e9221f31e38069b3c32f1ed122c7d6a3f8208b54306ffa8024e7d18c708915676c16b48e70b2ae4518d2c7577287381bf3b58dbec56aa45d4871e0aa746481f7709532eebfdafd9365506eb0c631d3bc34b3ab1ebde84fd63843e13f2315e57f9d39fb9c3330a2d33cf0d1c74a9f21261e A=$4 B=$0 T=$1100ba44e43d9a4c8bf77a3f1ac0e91b6331a4698446216f19076b8a48fdb6ff99fe6e27d84355fd89d35e3ed9c4df57ae15ff8ebf5eb0a6ee582138227bad0f4d0de1287f6eba9fcd6ce53b42aa7da1b533a78abf6f5b249ab26a3cd321bb4eca823e4c949a5ddb0bc6ccf79cc6490ca12811796a1c1102e5642115864c58a438545bfb27d1919abba76734e1e4168e9ed73ed9d5562cc1300abcd406429f8fcb1659f00b394d2ad91ac250057382e9dc4ac7da6c6953c4b9d0a613cbc18efecebf5a531cdd6416209dab976b53882df5907df57fdb3cbd80661a767707b353106992c6268b5618839a7f90732b93dc7e534efd5789c9e8b2cff6bd09a84f8785e68b55dcf35120d7c9fcd7027ee0e19dcc2e36c19a9e9d46cc833a0cc63667e8ec80197968dd6dcb9791bb0126459d620547ec807f5c69b8e40866e2e16746463af7e6b0ded4d1e7b73d045ae8c0cf3847c3b1471677281a0b823990c1b137c78b92431a1c618babfff91b9acdcf089c44f3793a3c039be30d3d8e350edc6bca4173a2a85699d6cf6b04b7715479abdf4d6d415f3c990c75321fc50b55d0e915bdf218b1650d889a1ae1cf2360f52db6fe188e95a0e56a073821597319844d16351b021052d6472b94255558595f93c31dfec2f3a7581949809b5711ef02dad5b8d41f5094c27e660d1a8c3d8fa332b858f2ab1d6f8a2a2fa794d469ea25146ae40596bee0ad72e15397fcbdef84997242e18ec5c8657ba23d1275e9f86ebdaf4fb7b5f3677290cb9dc4dc6ef262ec80396da366ef33e3aefb957812c358bcfe5a024527ca52b83577cd47268ce35a58677b6239b455b65b8f650b966c2bcc2d038103af93916108f784435d2b466a2b1673f3968f9bba08365203bab61805a24a064398c133d6784b9ae213477110eec9ad2232bf6ff86317a0095adcd77e1a66ed078816b8424ab21858989bae3c39779e0cf969fd7f47e33b335d86e5acfb6253eb66fc6a17e2e0412d061f21f7563988918c7147d92b065ec0b92bf9619cb6fed81b9a64a94178637309f871f65a3532951471e8cb679b4096c8878df66270afc434e575e144c722174db298259fdfe0e187d65f7be628288233e16d0edb693b479c46df199c0f806ee180ee76bc21d23f829c6c5e473f478bd6f11990f623ef0d3b13d9608642f6b43622ea6e7ee940fc51e36cc5f061ae8ef1ea8fa8a600935a4d46fd675c7749002ef41c69d0c34539cd255389ccd9db997ca30990eee41b2eb9ac45f3cbc707f7ba09fc283bd21a559253544884367f4cf7597da8241087fad56352e74e8c13be3a29457ce8a19bd06a32d1b0329ee2c418324b0502d71549763f55da72e6c7cbd5e789a54d2643fddccb4b6586e440aa10421f2b62dac94659871e10b515c95119c41c1785305b4c8364eb627cdeb11061c94607ff2e2b14952a9b80ad80b5be068fb42d1ab69bf89cad044f2140051537a022a10ae10bf3e905df44393bfe57e50177fbec43367ce0a3dcd1a3d3cdd157cbaac6bb6cfe65b17fe4beb517b765ce5f363aaaf087c456bbfbc16975ae985b9888ee69e4ce648ad8a143e17fd91b41fdf8adda4b0413092ba11dcd1eda075b55baee9454bebbd578fd4bb09b457cf0ee65a5504cc4dfbaba5efd03257d08a36ee8a5a46b4134764755d5aefef615e1f0039d3f9e1a33cf267703e8f459e0901748291a8e4664157fd88dc2c6d20071e91c00669de2b44354d413cdc4f760a866f30dfc350ca69d7620179d2299a39a8b3a8b2ce1f71561517e6b061fdeb33ae24b4443bb357b6fab221824844601b0430fa3732e8d0f701a6b33acb718f8edd1f0513106ff5690177463bb6ccfa0b08ba1f1fec0223cf3ebf6eeb3ca49ec187186c6bb5a30739961f5c670b45935a18ed76a3aecbc4898332173d6be23bfe401d0dd9fb896e08ae1204732ef4c50f452e739445186f9f5f723dcf5a33bfdf2fc78f9c552b68ab1ccc7f1a02e702a8bd644a8873bc7586a0988ab9ece951ddf92bcfbea883973b9f3c248ced7f2d533291491c5745df96771edb591585bb2befca8dac29292f7de750ef7d2a6232288ff24f014bae2dd8fdd4093e0dc1ad85c88be272fec2d02f71be68ca71ec57cc575a357fa247d47cc8c45f0c00a065533b5d239efb48702e67914758fd5a3701edc61e7530be46a5f4dbc08bef428401945d262e7d2874e9e2c56b09f2de2778608951f79f37e2801631a280ea32f375a349562ffa08b1ab2c604c3c947c9cfbd8e8dafb2ab9e3cbda2042a8e6c9a7dbc10d694394f68b0f86b3b4a635ff63ace742dd573658194e754f8f65cf1e24380d30389e618b1049f2f0c2479c0da33e435e24d67e0d5bfc305500fbe8539c42537760e7c8a0e8f1dc023568dc54202bc87f7ad6e0a36bcece69721fab0bc4bbee94917eebea18250bfd0f3457ac8eb1a6f783b9083246e18128baeeb50757e6867b592de778ef8c99a00aa98a26401b496c710897825888ace01f8fb2c8c80ced76bcd37104614005526c43ee1a92cf175a400ad5de8fb3fa15abc3a582172780c8be1c28f70c5316e3cd303f4f38e731af4f760abe3dd4c7456b8c5b581c56a07d702c2a403f1b3c22b971680f78a87bcb63e458cfb4b4a260e64fce26590d6fdaa2ffcaeaa1394015bf179abfde93b3b0ce3972131af3cfaaa89109ffdb80499c7cb7e11bf95ed944ce2b3dede0d0fc6330be41f6e42f253611793f3ec718a45eab827aa6f7520e3ba5ea5e68902760ce84c855df099d487096064096f37605198419212ab7f4570bbb6e7ac8c5abc4848ba60b76c4844a1c12489493bd4c1b8b442d06be0579f943071460d40df8190e07fe79296cadd215f9afe4c821f2b4c3684138b570f72e1c9a8188caf1acc73b7ab091a64c4939dd56fc82dd40a9d33c0372e88aacc06611df1a71425e98cd4bc96b9ed5c3c4fbbd50f18909a73f018cdebcef87ddf115a3a7d490e5637b23beeb978ea746593d79cf63613ba9440b157e44301fa318e7835e0eab41618020a7977b8ce60ee13e580e5971e489432b2d568d7152b322e4bd34ea7a8fd0851a3e939a1d19ae8d539142fe6e4c3679c53ffd85086ad13b3f54dd9036179a2db2c4ed642c0908dc943d83db641efa22e06daf37869580719922cb21efbd8f98d9655d32a226a45c39cb030b6f801e784523bbe1c8e728f3c9150c19a973ce5485b1b7da6dadf5483ebf43886d46e426e226bec08added31ddfb093e0a233e3b4114cb5f894be7a13f55104b4501c97e045091a0d535640f39606f48550d1a05badae584abfacdc8681752c42db809b2359d3cc15e215b22f1dcf505e3bf3c275e9eb0e66a6a4aa42c73cb7956774377a0cb1d4d77ee877a0d997d2d6960231487d31d844f0f9edca8faf65e8273298f4abb382a80301a7e34336e507141bef2f2be6ef0319af7c6b6dba3fd95e40503c17bf666dfe40de114c7eef7e9ee41de68838949abdf061f46872e3e558c90e4ff6bd3a796d3acd491e28ec1b31cb9c04cfb63bc902375543f86d33ec7cf90582e963cd78143f41df315de2236cedb48433bc51e0e13c3f8ab9fdd58568ce89d26b46172c28fc01a0eee74c36c1fb0fa45a032c5c155303f1c29d1abc25a6d9f7667f107c84e886b05e330c21c192bee3648f320a921266764cdd85a73864d346b457b4359f03d55c4ec618f0da836eab7541b905103db71ef8f97e724560b7f9dc05b388f9c19edfeafd4e51d27920b351a7364b4f38d0147068270d5064fff3083481921c48ccd92bda05b41cb9ea83deadd0d82b2699bec504af7c6962fce06293b24fa02f3943d73bdc384117be0bfb54537151195d6420b4c4ac23ed2ee1048d11a2781664c1295ce5342e72ac65133a5f399b65fb96e65ace06e169838bde26b636a20dd441c3898ef58726a3e7db085dd50ed340bc28a24ffab4394a67c7737a14e84d203ac6164a15f73ec3456e3a7a27cae3984ce99006e027536feb2fb09873434f2316716c89f117e86685d9955c4f7aaaa61a77809161356bb9d050 [6] S=$2ff436b49c982 W=-0x13990485230af1c315035899ab1e238d19d057581db1ac862f072f4d1aeebbd9e95274f03c2e3d5c0815d0359bb0a5220f14d24ab2d9b04e0ecd2c1b020d0a724935493eb10afe8556c2c553c20f5ea8616b37111e96d04ee0c6e1814748bc64c1b06e1628234bca80255d2da0e03d2fa3388fcbd5ebaf0327485a3abd8796a5996490da84fb57ee365a7871cbb08c32de872ac7f3d3387882c4e8b3dc72a9b2bb6a2128e53c162bd5d9321e80ec97ca0dbbe438abfbc835f83025dabb9150b20bde0a010484e8bfa39ff9eecffad6478a0341a4ab5bfe02049318a983cbf066590d7e7778c757d261febc888cb4488555fc6d8131e38ffda8bdcb0c5d16a52f045e855722747e45b729254f1b0aad03f46972a1ba52a469d8b6b07dce0e9765b9a8c8e0560a3bf7d77767bfdcf3254a6b34fc658b3d6e37daa551fbc362acd1d7912aa191dc7a95d59c5a39cfeab1d4469bd76a40c867c0f9fbc9b14f529254a6d3ecae62d7ac4e16c7d4bc03548be0e6d4cdd7549ae193ead3a8c06016764481dff05a7178c07d047c5a95d18b1f0f7cb3b3248d1d2c71842bf1ea1aff5e68802030b13e48778254143a792a6ab62ccb357314c02ec562022ee43e2bac2a23d7b162c3a437603eb0dec85fe712bd5b382ceb15f6bac7c8f50be26564eecb9f35cfd8a359e984c48f1cdb0f8f41c1725e1ea54a518752e851fd55c99f9af332778bb3807829aa6a5d627010e13f0924ace47de004eee23a285cbac84a1304c0079d649fe0d1f6f2c03708ecdd3202393b47108206fa67b11be96b1c17470807d2d65012c6a481d5ca4c2dba0301709188790d6edc0da70bcfa384eae8057ef273c93021f2a9aa0e03515f56c62c1b35255026ab216be3d8b4d9f293307483ff4dc6aa783b9ab2dd3b23aa54153c2f1305e4070093300e038ddfc70fa0e597472dc4177f87b6511e21a97a219cc27f7ff20a56bf1dbbead5071da4f4ac790d663a2854ea8884ac50463b607450b96fe270c64b250b7ba2590ecbc557b0ae00fb1680a366d7014d13f2c34739d386e19237a00a18cb46da02db184c3f2fc59a3e1eada7205cf095e63a7dd4d2d3de9286d70101449adc3caad4111d30bcd020731ca675020d0c4a4e03e2a96b8f74b727acf906a660d25d363948101ea369e0a086230ef5967c410d0f472c2f0656f806bfaa280882e2e3158392b8f66fa743489b337041485e2a359d7743f602e188196012afb4d59d6e7e7deb9c3000ed2c6ea139ff4478414f350ca2546dd223999d4f7c803d6a1f07cb5eab5db2cbd35c66ddc3f2b63892ad1912c2b9e37d1016050521a3498d85c6983d219faedda5bc4b23838b63b2f2d6e3e51888684582bf8a1a03e33f456db25d4a80753da32b7c13e12303b2f4020ca6f9b0271c7fbab8092edc6f3eb39fef76b720d868491ab53689a487dc384d5c4e42fbe1d52bdfd8c9ca4f13262154f5e61c1f57998efc463c59c24674c53a768c877c5920f2eae24b503b3286b151d7762b3b3599ca2008f4cc19f62fbac269291fe30788d84687fd96b620019245aee2ba1b8831b30beb5aba6bf33f7b748a56713d3f156ee2f7177dd72b0273ce46628d18fd80cf55dc36ccca5e0b2c8b4eeacc59fdfacb8bffeb0996d446a61a9a8f4ce109baf567f312944325881e046b7bf10b1272545a7bfcdc808b25b4cf2090e573bcca01ee6fbfad4036367061cb036f6828eb34e801387084c0f924b5eea9b1df58eea80fc472d9c1d9ce372b076d2fdb370d36f42fbf804d653e21ef5b9d3a1e5fac6ed8947358c42f51093573f1c5914560ad597ccd1a04188d4740aa81a8a788e85d32b29358e08475d914c82a6c0f32d3ed63481ade97ec741f251fd3d2e53821fcf2586c3d33ae607cde957c0d4c72121172c93c10b4a7df2a24136b01d29ccc8413a19049adf8a52eb0d5e3dd699c5853ca40e836a30b34e284a8edfc58d331a64632db2d93fd0c11bd541fcc3ea451fda7e5fff203cba7e0b45c61ace6e3c J=$2267b5cb54b02f227ecdee739f9646bdd756609d773625b35f62df09a2f7d99709cb778ee6c0b15049edb046813abb9373d4f9d13cf67b98f4ebe3b2b65dd8f404c010e2f2c9bb278b69013811a244cd01f96a097e13842317eb7e9e8499a14deb16b2a4a86aa352304ce3d0fc9d385619b1cd968ffc84f6c2090c341c29d60dd36e232c09a78fb65dfda14b30a91634eba252f1d980e579fb1723a15ca4d1781563430e26f18d6309af390a6c8170d210711500a513271a439c25bb261e41c138e711991eb612ddec4ebfdd412e8d1e1a2068d44097bc0e4666d56d5cabda6e44e4b5c6ad99eee3bb5cc62d9c6e0a2b72583d21dc36234238239008700addc0b230ae45096f43e429c0f23cb6d56cf1bea15bddf0075492bcb46fa3e56b5eb015468e4da1ae8fd37e5090cabfc18ced5691e66ab0229f821c928576b49a8184391522c0dae60ac1c631c3df66799a91a655f98927fbb7ea1eb09e8439907a162e72a8ea5cdad20bdfbf9dd85571ec9972d3ac7249c63f768f112c60fde4eb58fef0d11b59518d781524c9b2fec21f6a0682e1896a8cf9d1e8b0a97240f3a873d1244b7961e5ebc4bc0b2699e212c2eb233e0ea8e471eacd0e3f77a3f516c802ef10adf0929222d23215197ad1cb3ef398fa674154e259344d1f698c80969d9db5be912c73dbf2cbce980d89bdd773a52e9cd506ad0cd6125c1421f277c8e140c931829886b7351c13bd8ac8bddb13884deff7912452a783f3f9bf5f9bbda7e925970a493f0daa79e3a72bc7384ff507e8386242911837674dac22656dad40a35105df804e6d74542fe4569f44b851a449b23d00e39f31347a2f00b2d159baca87c6a826234d262efba99265292ddc15a9937d515ca2bcdc5ee142f69ad327485effcf152c8e0d4dc7b1a5a9b91b4e7557ca39c856a9b68a319931c6b6b3a65fc6b4ae71ae9b6b23d74012b0b438b34ea1dde5cf64dbb05f4dd6a7118b223dc11097fd2b7ecf8e0ab6ef2efc66de5aef955c9f6b36ca233a5f39b68814b9a7e2cf043447440889bc46c355c5c8e057dc75a6774bb0e731fae81218d14946857b7ebecef90c9b9b44a5af1a151578a65153ce3dd09e4f8e6eb703a37d0df062b963ffcef8e4a89ae0a10d47f893012ea470c0054754770f2b49b7b402ab750bd3766e9dbd1ec67a719a9f1c37c5ccb4031687fe38c0ce09a13662050cca43c87bdaf6cddb77dcb91807a8474d54184c5eaeb8c89321a81d5bb1b71c0905a080a83d1c54f3f7ec10c95673fbccc9a352dd2782c14a894179d99bdac2958c3911c1e237121917ea3daf2c0f5c2a9d17f30902cb3dfbbf3b719fdd1d514c7204ffe311ee9c1a75e8e7f3471001b3475dd45ea6bf300f0ccc083a6a0075e986947ffde951ff337602e027161d18c221f5b52e40053a133cdfc540f9f591c63cbe5ba0c1c87d2273dbdc21e1c680846af2d10df7047e9b36f77861d5e6282d2f7505cf510b2bf760880959a8e416f31702310a0a5424f4019c08f1052b8fbb5dbdddebcfb027f52f7e33b68a991397d8aca814482b703a4e8bd675ebb8c719a011c32274d5b16ef8e18f1950bd0b5a92be6b23838d31d68e8d541a5b87dcb5eb2d86349b76b1ab750cfea7b4f18f62abd147814ba76f9e239e50434d67b492b5cb707790c125d257410ebb9be50c119e5fd2461c4eb5c2b201294d095cb1ea9085f2a53f745d7d7276a87fb8c64af6ab996987e5fb69598b090f23bc9d94863da506056f72ded2798d6461d975b72c023fb6ed5531cd58f1e1bc7e12caeda91afe0c7f3439a698f0e717d2dbce8d6a72cf414ea11d0039111a4c78ec34c574980cc80508841463eb7bc5cec13cdf6fe10ba3563ed05c453284027ea08f9cad09a53b4c28ba54c8bfdd0e47f528735a52dc8a3b78fa936be111b8bd06e1ffa4d9c681054d521bbfbe6ee695d90eed05c7ad849f05c9d078936436f942735dffe5a241ed68d6eac9346a16c00c4304e4e2f315ecbc717090db2511c6e734de542a0d8101563b6ae32019b328bf8e51044b72bac63d1cc5e7af68bf62ed4be2e521b95857832d598b26039f6c512a34f7efbc4f3d8c1ffe9b70dd7cfa74129ccf09251d0e9e0e7df578058994239829bddea7fbb3ac71355e8a44c3443d90c7e710ec74bdacdf5f8ce2509073ae7bb726a0d29e870d3e4478e5ecaf8613b5edf40848327db1f62f53bbc94bab596e479a0e8e25ad6be1959492f3c69280057152e868eebd11a5f1fecf789bf65a494bf5fdf9105a15c2094d60ca17b39e31804df76fcbd9d199c6562987843736af01e0407abaf1a435b8335e079a270ff7c3439f468458d5c6d3bcde570d04a211ee2a9b9dd6ec087d9694bc605d60aa4a4733307c6bcf95ff4aa14b077451457ef6cb335604984d30329e4205badc13c15c9f286ec56f797740fb7e8fa795db64cf3545b495c8d9e753b243595d7c10677f8ac70c471fe100db6040c918df37db54120ae50d493bb2d42d1e9836bebeef7146a669facdf303f8ca14ccbab7c4ad56029bf0696c3fa29fecf294f19da86e39c2d025c9f3c3e1074df1f0bbb944fbc734246f2c7f1b101541b9c2681ca9deb8d2a7ff9716a4061a9c77e961a35075620869647de4129682ff8a8d5c146afd87ab021e2e6237783b99ff1a1ce0d01d28e1317c387be5d55c914a639e596403374eaac454f9d93ba9464136460ccc820056d037139ba6834ab15881daa92eb44e5925897ba9a9dee2c4ad5d53796704ea7d635ad20dbb32f9992f90031639de8183a343b7eb0f1e2d93172505bf7c3f3020fecbfed94888424c8162b8142b7dd5056110f2f26cbb0fad2c9aa722c23c92d340a998fb74dc129b43b7c69ad043fce1f0ad7ef39e16b9b84413c2af422ace077ba30cf82dbabe65c9e2aa373567ab8ce9b8063825250bb40c537bc0c74c1be63821f97b40f74749b58b5c2effe78ba48fefb6731dcf5443edff4130aa7304817baa6bbacc28fac54c20bac2344fc29f71d89273304ae1ae5d093d9d4b1c51e870b083186c458b746ac8d97e78c59d18b44bcc862f6d9dbd83ae8e06ebf36298b3bc55ef6a8ad5cc6a91750e10a31773e217f2e28e465831e4b9d325547dc327821e42b77e891c8c149c2ff68c5dd00781344880cfb7c8e4ee243bddaa5575a194bdf2885a8da615969bd51cf39427bde48d5cf760f7828e19102ae6d88e8c827c6b43036e1a203a0834de969dbebf13b673f7b28b5c93b19a8c669e491bb5d1d0e680e67a8ce32c5d74bd4699e36876079a21fc8c9a657d07488e13e81c3432526325bb27d44df684d82b1943ebd35816073046ff901d4d1575d5085ee546098af3304707a664ca46e65abdc360c28aeb6a31d39d0b508f3e3c7405a445c1ec292585fc25c9c102f7d98ccfb5ffffd3bfae30429eeab4f8f42620d50f374a82e74f43988cbf1e5fcecdb3e343ae23483302996bbe2bd09a00f2459af82ef7a010c4db573a1e837413fa3a659a0040a60920b0bc8e07a77916529fda5e8c8280e5dd9d30af74d2547d4291c8e67ac54d994bb5e648f5bf810cdac46c3f86ac4775092cff419cc5e92b5918fcf64053ef02703f0ec389935ba636c34414cae5c9903f4eb8c200aeaebedcbc252c1e5521c460a887fd823cc27578633cea063e41a3dd356c4d76671a2fd28b67c92fb9b980b1909518248e014955497449a8c75e8dc3f1911df153f4ad35f681a4a8b7223d4383f914f69cc82552d4572ef35a7084f8536720dec59a626f5bd33aba8b94e7f20f38fe8ae23aae29ed2e0ca2cf6fd3ae41b124aa0537929dc1231cdb586f5b23163d2ec76c615130a045812a764eac67b1db1c032e1093888f069620c579e8484cabdc87d136408b357fc8cf2956d604e39382ca4c11d99ae4c710cf47518377d49d4e04a1f593e79b9a7a9f456afde16d5b7c57bac6ee90147de855cc3bd9ef46a73e2228076543d44a440f24b844aedf0c2a3b8c0630dc30aca6c8e02624541c269fb3e1b5b023e8d78d0cec83c9f5ace45eb9b609e5ea T=$df4e424f6626afd132b1736776b504485a7d767ac978a5ae58348f394f3028ea8f971e5fb410c9ae9422b9ce1b204757d3d16bb02e88db8f68512f13061f0c3d4c2253eeff5166dd5a8c6c811cc430a9c5ebafcb43ac490a4bfa921444ed8939b8bcb40b5b63bf352e183135efbc977350afa5fedd70f86cbc2298d3585220cdff9c59810d4308de3067b8b4580e71eb9e8dfb2e231f57f995998c49b610a282fc99f7c27db995c0d95d73f87df0137413f0ad8c2352d50a71f70f9740d9520833222bf29baff9c01493bb6b0ab4f3976890ba7310d51b817abd4eff1f0220f0f2d667adb2971747af85cf8ab03ef6fe9590a42854c9cace35a6d1485593d31a50a892b4c9eadca45a4299c73eff10f83cbc2aee7576a56197811f834765999d65df0fa1e86fe5cca88237b737f39ab87f1ceaf6e6a5c9e2c50a2bf605437e7cce259872b6bbc5ffe32ceecbbce4e6dfd13af845ceda6c5d0f95e9ed1966359543b6a7d3e9eb7364abf54abba3ae52bd5b3fdfcc997eddf6ed07ccaf74c9a7b614c386a2632fcd6e44842798ba26f59fa30a8284f59e8df5a2fa452ecad62dd71c21eeb74e38b5dbe2d8e2f99e25d01bef85fc3523db6289452390a31454711b075e3e51aa9525ae45ddf9a0745c723471ee88babda5fa2ac7fff89b7149abc41ce27978d64e28b986d64877939799f3ac38475fe40f19f7ca91444a345a80d578e76ff54cea42e9c70b27bf1548152bf0e48723a129fbdfd2b2b0d472615db35f3f3b9275587f0e43ef50c3f83f1c7e4be096b9064f985e1b8af653f04c1d47fad975d33e0ad429b042b576cdd927a36f92254e5099e72424468960ff0650b28e3f4a9675188c5193f1448534eb6dc1f8e4be8a203e07de5e777fe109b653526c3a9d6a00b36445a513c56c77a20d0082db0e905c4423e12307175b43b3dfe1f10ce6cb64cbef8f0ac92f53867536ee3ccef167f00127d19d81e0ff22187b43791fa0d81c43c64dd7039604d96561646215949a95eab2fcba9f40c33e8b3a86b01875d91cbbb570d084e013bc9656a6fb1e6a9945ada069214941deffc6f09550704c3a8ae9a736f865201c66bfc050e5716ffea9ba5854394ddbfc0ad1e1ee688886d0e1b6c153bb305c3096e4cef86a25269a9628cfabf69bc8b4d7b968e406ede51bbd8b776c33e837ab9356db8df9ec70cd1d150c58c63ca326b306df5e093b597cde7a069dddb0bf7e32717d85801b84015cbdac046ac6b9d5bbc02559a08a140b1b373b27a9f94028679f8199078ed60fc18bf9076c8a9137b23511c4faec3315a3d8f18bbc923d633ed670982dd3568b8c06b9a69c0bf88903da1edac6ddfd50c4efe956ff7ba50b0dbe8c080ee8c0f728e53ee50c6181a21838197d6ed66229fd30efd5c0fba63a75c3c403a63dc8836b1685dcbc5c2aa5d02d4fa10d75888e843501f79cc4ca7b2071ff610c1f475a7fb90962ac689769be48d65c99562113a0574f8481d3045436aad82c7a16700d8d85f3b38e00578c296fa9d08f4c03a72f0682ff4ed183898e90878743350e28ff69da19037da6617398d1f5c1ea975b15af8b1e5d04b0cb0bde2eb97ac3a5596c83dbb97edf755cd8bd28dec0cf0660934c25898ceeae340e4fbd4a4d5f434cf81b6e9367c834ec0f67c6f36ed6534f6aa30c65a3c3cffa175877c212b1fb5a10018adba628874f99b6ef0c3f29f873899fd235c1ea86de75259283a19039161b2ecb8424c6917a28656f795dd898ddaa33df70e10b0a1168cf539b94b15ac3452fb63121f849f4a1fda7c7e1f66bf7544f6fbe3ff95493b6d7cd8b70398bd038c5fb2ed2e0826225fcb96579839f8a37f20246171343f188cb5e308c5df9eb43677e5bd19d7dddf3f937d636893b1845b611c24e37658da82b2e225bbca68bdec6f0368cc286750e1d57cc8ca0d2bcad7ed4d1e130dec65067e9bd1a4eaa77fa5dae1a7009350942e98c3fa667e9788559cabc39c06049e34c018a6725185dc15eb0907789bdda4a7cdbf62e67a24eea1265e47a97770617bcade9b5c63511d5f6970902d267d2740cd6728a3ef9505684608946eb52978bb6f565dae00faf40caf058d75163d275cb1a24ae6c9604757f4f8e5f83d5ad02d9fa14338dd76604e388a7450714cea2fe6024e6ecf52aa5e50625ccd9747aacba61ef4b71cc9d4e46d58a0671e934194dc68c0e097e18a7a7c16f67e6ce510c95c8088d668d89b0f26617174022207324b0cfb459be612c7b49da8074176d207d58d4ccab010e3a95931318b726c7056a2dbf4e9e72627f8f4fe359017a363b73ad80ee9bace4be1bfcc9869cccd2a66221b4bf8288a2d7fa35044b0687893445db9eeae6803341072bfa4fc23ea7370f9f6f31a818ff218eba79bda08f1557c80bd3674eb54528a38e8cfc7f577aa844901343a2adf5755537bca59e7e0ea7edd1a32193500deb9dbedef54658b15f6bf640db7b64a54fc9d4b8dae75530c56a81d9b45c3d3ed4a419f943dccaa9099f524e0d7b07fde164815f1e1050f75ddf4fd2dfcad939bc93a28e8c6a6d5785981cad91e7427773f71d264535ea5c701bc1f2298c4406588c68071bcc4f831d89419352a30f186720c551c2d1f7aa0e67e2c31035fac682bdeaaa192b57f2655d03fe93e78ba66687d7ef09eda6fa37750567eda3fceb79a313afcd8533b7c1a442c088798df310fa3d16906fcd27985648f8b1bbd5758aab59b872eadaa4b4f5a07f23538ec0590ccfec327884255a3bf44f1062fb6d63b0082da3d795fcafec1f0c07054f549a4506889613e1b268ad6221d049bc7f4bc3cc1e390498b1c9b2c8a08e54e0eaf94381b9e530d5eaf26546cad466e55a085d18344417397affc6b6d318e8953bc78031876902b4b1539532ab91804ffdf876413d39c4fc1381c958e69da4f55be2d14a34cde565719e916e82f926a6d7085dcb0a3e3087f59e5e0c7641bc46662b9de3d64101b4520341e762141bd83b5ca75b34c9d9d32f5bfe2197778bc11b1c7a54ce031dc681d910785eb8cf4029722ff98d11a78e63f7beb95316ebe634c80f59c00b000fc029cc466f39ffb8aeb3a52462ed53663b917fde76ba4aa26e947aca6fe357499e106b69e3106427ccdbc8ea843efc3c766b0e2b39e3429a9a3e305813669123696ee6b3324f850266ba6568b41a5d0bcf9ef1f1fa4a25208861de16ef412d64e8b3ded2f7cbd7e03c702dd17d568493faf875581e1bfc7a03f971c641496094741aca97ec0b072711e9207021b92906da0b968b85bf08e4d9128a3e17c79e232e652cf88bc67f2b32bab827f64a6b18b6716ef994bb3800cbc1bf4599baf420f78858fe931ff1688145671ececa48137ff22c9d5aa6e4ea122cc5eba67302a21293fcc167d2ff397bf6dc4318601d02050750d7dad1482235e912fe004d9b7d97dcf54931b713afeeaaa659eab939d0c4a68f2220775c0ae343d04f6f306da1e6128378776fa42c6623d1815ae9852ba87650489b8b9de8b378122f46c533b5fcc78e4a704c7a6663dee28775c9f6126546b531d782945bac0574a1da4cb07e68d01b2d5f2281e62f91894b67eb5b5f917985ffcea8e3f3c62a750a937ad91fbafc1827a7ec659e88b47ad7e5ab450613f8dfdfc4d9c0f860df6cff203328a43f2f92b08c45adea7c277ab2a354b5d3a36799baed82424a5881b121c4393ee7d8b01e8a6999270d95d465f674d41e330be33f096ec2e55b19a82599fc80ccc92324c6de7aade582e2d2fb3f5f8d307180f330fda9ebca0d5ea79e6aa80476ef20c546eb00e1a8cca3607d9a6a2c5cd0db19148396eafe454256962967879943e60281a3314e42800b8aa702a85390d4c08ead168e6366e45c247fc3e9782112b3380e697acbc2be990ba0f45e83a7ddf06ae88bf00819c943c3bcf234550ccae43e52b7902341c9a5bfe343e94ac34a3dbc8e70200b74d64184883fc30414dddd1883079a2927a2790990364b2e4eae816846b99cd2959f8636b276eba295b51ddd2a958500c4a150b451 [7] S=$2fcfdabc W=$e32160f2a4b85b9ff9c84971dd5ad9e92cb67d10a18c1f5b42aa68314e44e0447e319cdaff0f38c2b1f33689c356db11a752dbe89d822a12191c39470db3e49136277b2b1087323524de8d7cf79866774c7fbf7042cc6282797b10223d9c791e1d219dacc90f559a95d4c9f09e99ec1da8c86f7be8cc7dcb4bbddebdf0b2c24601eb9892175405c3da280683a31f9bc5adea3139b47bb2474f8be16f9f92ff24afdfb6dd070f1d68e1c20b422f04031ab5028fe2043cce4748d22440b41a8db4aadcdebd2bc6acc5bc5cac5d8d716fe8c31080a72739f6e9fdb7b87de1a1a1e0e34dae31d310d25c71e0accf1c47cfa44d6c004d6f3bc5dac80a61bd31610a99eab449318d91d2ad6866ddf3d6eb9724bd8b908dfd9cf4c96f88ac9d21545d35d6d92ce04fa41070668b3670b66dacf463f40e57f1da5f4da350dd8b0c2dfe3c327c7673b5065c3e3711dc3e0833aa177c64edf570def567b280fc1c154a130bc9177aa9dd8a9c57c26a589b90239c36aaea0a661be57c6de916751ef14866cc695f9f41b3306654b35bd0338248a12730fd31c3bfe26403535db8dc82bd27a8bfcda9611c623355d137c01f1377fd38a18e683c87ecaebdbded7456a2aa97227d5fd7af2d4b33e18eef35609b9503fdc9c3d21a67a224997493d5076db1eaffbc38a089393589194387b82c4d0cf38be2cba25317afb4584f451dce6145323c13b161f47e2c01807eb84ed4cae640a1e9f322d98da0ff0f974578e5e277bd09652d14d764642c7ad6514c910ef3eb086226b3a29ff1e9d8b1b8df6cc06fd10d33d5c13619072f230bef343407c4585c9ad673ee4b83c8b9032a4c36a5aef6fe00ee6b35f3595947c90ff387726c2c8eabca9b45a04b26c69ca233351c3d6b8b8fa4a9be70b017aabaa6a6aeafc8fd91447f9fe3654776ebd48d1419276fb6c697c287aae04bec816463e5c509b8fbc001d6f0433242a614833b0a3fad909546a73321e2823119fd76dae2a966a92bf24bb8ad5eed27b0510a1acaa6b2c99c26bac1759e2ab71c8b0c94235297680f80b042d6ad94cc4b53c85071f787f596ad50108cf9169d781eed2af2fc152f52cf199bdac10e3687c0ed76b1db0668980bdaec2c11098b245af6607dbbc44b5f4572c3aa0dd1ec08abc6685167e2b14657828634ed448fb3228b78792722b582e7e9c8c044072cd53b459392888e9f6ab8acce71f2bf4c8174eedb5cec9985acf6048c0dbd7ea165f5b82ac1a2adb0122958982c1f4c3028e378185af7527573e9a8d678fb188446bd8396984e08378b814a2af3617a63be054fb540d4328e7f6e6268e1827c917386a48b0904f495a5d87090045b644412ced2e9eeb73004637d6923144863bcb5025b9c4f5a328226295865103aebbcf869ddad841bfabdfd957e35b11d55c3ac20960091cd562afbb82426b82e8bbb778d1ad887c80eadd78ec277d3495ceab000a9ed8dd4cdaf10469d2e5506def7bb52e0e1578ae7b6c0fb4920901e5536ec3196113c4b0b10b273989e92814f4d931ad3ccd804feb49e545363cb380eb036ed3bb85d07fe9bc00d8ecc257ba958c8a8cb4d0e29f7100f1bb948c7d46ec410d9b5dcbd2e52f0516ac069ff97dcb9eb12db53ef506058c74bea4a8d985b93423685173a8c9fa4337c8b2eb506105c96385d309e6c4698afa1a0f20a6dc11dcf9094b523e622634879e65aaf91dfd87dc4dec406af556da9fa21c459f4bed7dda11a0f8dd497570311b8f68587495269da50e23c9ff979549435a764b4384c573382e5675a7475bbedccc1b42ab493e26cf82aae21f3b78f450f5301f29a9fd7c115230bdefdff3c1b9a1ead1e52a77c70cbb70c85e817aae877622329b3325f23b688e3f5c95b8a5828e8e62e3b94d0aa25c17804f7711a175fbe965aa5c952051fa7f9ac236854ddbae1a542be17da348abbdcda7ac88f7d7c8ab0ebeb77e50fac2f053c8adc1ed7943ee2e1d8a4277f28e75ca54feaeed3492090f054760c38 J=$112ea73deba6fbf72c8931a0d4a313dad4668fc2ee6cd3e9f1648bf5f74d06f13a1b4dc41f4a22683710018b69340eadf127101cd615b899e1204a822a0c21c56dcc7a4afbf03bc7673ac3b8439c3614a85b8049e5f6d0352e34a3f021818f299be5b72b50e0cc30526faa68214f8a67bd3a84d680fb5ebdd5fef140de7251429b20b6f96207d1361325c9cccc51c6d45a2ca906cd00ad1fb0bd0523f623eb1774472e2e11869e9e6260aa27ce76146c4328e958b05ad1e88f2d04be3cd21da99713d59044bf75d555e6bd926a4a8036eab608cca151626c94649aaa2d8ab98920b35335b254ba5dd9a5fd076d6530c77818bf2f1ec96081eba81710beed4614b6696403bfc87085cc85e4eb54d3593eced253d3556976811014ac691d9eff8e8e3096c1417acb667337b3dfc6a6e8602f64f5ebfba3316698e66006175941fe52fa9d7f006040af4c95c13e08f62ffef28822bf4bbf6ab9d9bfc98b2b119cd28cc9fda286213376ce2587558ab73c1bf8869ea70cd085e17e32f2f838bde2338a62379798ac327f40fe1e3a0e635d1b56dac208230fc56ece29a5c238314b18f01985ca7b4972b0aaf08dbeaa019b2e71522100d9be2595f319913c5a278582a9d482511fb80b9ec5a0364002d77292692e42f4641ae7591330365f62eb0ae8f5b9b6b1d76530c27c78297fb186b705d26f973a9346ac18e8d7acbc70fb5b6fb496ef3212b131bb441c98a15b2d0c89864943a876ffea747ab2d834fa2b2090e7b2bbfffa1f9f2c675cbccbb651b3f562a545da6d3a725c55af7f489dd2a1315425bab330324ad6cd76ffe66eab43cbfe565f5823a6a7edd4b28e7bf6430c519ea7c16d2989a6d7da1af41144db2a6886c6da59a187fb10efa946691f20e7661a0f9dd6aaa5aad636f8639d5e54838cb41776ba812e6f3f7ecf237942d739a8cd148bfdb7a6da1a00b7efe8c35e48813687eed329c0ab85bcde72e7f3687c000520c534e28ed769cfb53a5934a508ce0f95e0863f4ab78b1e7968241ad89a5dbc4792740b1f85b56efe574a8a50114c374f78e858bde9b2bbfa83b0afce44c7d7f3a530e326f700793e63da3e3188a3ea92ddc5599fc6edbe7a0c9ec8b696ff0c103821ac40a61e759f545e2a358f93752f1834a99d87551a305512f1f773af9dc84ca12e172ea9b321feaee18f46ffb38ec905f6f86bd92e3e324259cc10e9fab0300537a7373ba4982ca711ee47f29dc94a3338277672ef49f10701e7bc9763fa6431683d8b1a573768de13fdf261c7de1e8cd44aed26da59f18e40c067ef404b80cfe76173bdc30b19c5ef2da626f37bb118479c3dd30928e26a2482c8b15a6f14c49f22fa4e11b5c18bc08f0dfe5240262e09abb729c54275bca3da16f254f3fa4c5dada38ea9a1ca1488787569b5a1c08d5666a8238c9c1af0efcf0dbd8d11d8f2638504726d71c450e06ca40ff0275d0e48f2b5fc03719babb830d7f57c7abf6e5150cf4eecc29cb8cb35feb9ea2a01f13ffbca8f763b482d2a0094234cb7042f8130702c90fc41fc9b0f3bbdebbaf2980157e3ce2b10d68c0d77de0003d76d527a3eeef33461c424f8f7698ebb488b56ecb4c0f0af138b33df2233292c49e88ecb8efe4c854b4e53e86f1ec76a157f481d86645809947672157cdb449e09eddf1d9ab8d804a165af0985d2c3ba7457600264aa0c68ac23632264e8d74e955b436709fc99103bc1f073310380031e077bcdd3084177251b55cedeb5f18063c9d6e8ab0d54e333b03ad192eb118e48ab9a9075733eda351e545fd411483d4a3a6920b1c0424bd88bc4d564bea39a80afd45a7c10d4f8e7c18b4ff49f954c3ddfec2b3d567f5cbe1a6df809492e2114c63f3fbeefd0559f93e1a82e2d405dc5519b379ab4ff9102c7cb390c7c473e2456943c28249175d9a46a61c2523ea1678e76214f7f15db6cee1056c72e8dfc656d2dc00e1acc100392654aa01dcc55830d618ea66df4f8f339caf2aa64ce109e5b544ad9013c21f5fdda471c8d57614ca9da2fb2af2fecb64dda2121b3d77164ac3a38a54bb673409efef2ae8bf42e2fecf73d2be6e1e4b4fede4a2ae3a3ce568caf8047dad1116f480c53f76c9ae565554166f6df3699dcf7c5aec6650ba3572f075d54a705ea1bb2df3ce75e9ee3591a8c58280174c5346f128a19bd0b2cd5211937a2a47f5fe05111f8d5083fd6df2b6ec0201f30bf6de8332955b98d70d778ee7b01be819defac1bff547a34aad8fa2e5385af59f10a31bd9932a876268ee33c3ed5e13066e19bf205a28fab6820ec1ce34405106f22ce28cb19325483a9e3ad4048da94a5601fee24b99acb5db5d2a315bec80dc5b15c83b5d813a36e8859f3e4bc24f88d9af92cee8cbce47b4cdf268411c84b5b58c72a8a7523e53f683478c7fbb42c22aa0191b2efc4d8cc9d19ddcc6bd083649b14bcce3ffe8816c85b5a23e57543810146c76395cde93bc8ff97485a1c6e17494a09cc7aabf437855da39423f1f09eace896a5440aa8e5b92d5130cb630d6350ec55aa230ea5ec482205781b46133b9c5f12a5f6e77f8af11738048c0e08a3f9402433000a542d22dbe005df25f7b7b249c9842c7ad14b0f1e79171ba6aad3ccfbbdc480e18c006b92e0613b229de73cb68679be2b13aaef3681b962f8d8f1a1fe991deb5c27348c299defc869e9898294d6d4668f6348eb74d0c114469dcdb1c91e1fa0ea8606ee4be0ea43e41c89a50e2328d8988549b4f7ed1fe1af57e2dba67e13260f7836fcd1b8f77b281cff4726701bd714130ec7d2d8bf7507fd925305b7b14070652fc713f8137fb63e4ff955dc4d2b1b09725638a4eebd08d29d5bd13bae2d86e02a05c757547b72ccc6e2826dafcf2a0771e8d02e689266f2edec53c340350b901ca08419c78eca2371d8fef06e6952c95ef376c47ab2eb057a6f6b459b1f61e4d21d1925fcd5d0fa02ca037c0a47d7aad3b6d719cc51b9791ec1862e1b42b5b7e08eb7cb8bdd2781aa9141e0b16a184ef81eb1eb55db6ccb2e43a43e5d3cd5dc9088c381c8a53df04942ceb373d41f316a84361e382e5568369c2a177787c8fee500d450a9719f5e91b864e8ad0d507a293afc551bdc160bac5d16be49f49b753e16809eaf558debc2aa650fc235f67c3c5fac14756a79218702cc4b1c41c93bf4b35d8934a4cb12296914a20d2b411d6f35065b5301eb839adda8f2862d43a02b05bc31bd07e6c5b619a1b0fa2c4601b0f753ad653336a946dfd69dc40a0f2a07c03d6d86865f22217767d762f641cc2a39ae4f8dfc369a312489d5849796666dd13c5a2d8ad5fc6864b16342f6fc2036000bc0d6e4c76bf1253bb1b2c67d31a4cff2dea54ac522a3733d1e7ad9163041c19e6f1649884fe6db2fa7f32337d36489a7f7ca80e941c8370a82f14a2b81c8c086bd961bb74f1bba0818f3c1e3e831f86767ba301cedf1d25f2b24807a3dc1b0a0cfa1acaed8f6bc448a7a1485e01770d58da02ed604e3706f82a4b7ab058d1e3ed4b647e00d14bb04b61390a24481ca35582e825fbecdc7ff0f74430b5a70dc1eda2c7cb615992215570198dc1209b81ea67b3f9f4e1851bc2353e181f4488dac372759e3133de4998858217bbeea95f1a58ea8943184fabd12c855cab111b5b901328df60455402ef2a73d8ab899460a62a01d0d95f9e5bed5e7e4730c415b539c277e993fd6661ea726a5e2bcc6d8bff8f4498e7e87ec0b59cc30c2de83b898dfaaf4d700d064a6313d09a827e1fb15fe8fc1ff58fdf3b7e51e6bd6d41d5b58ca12a832155a91c95320811802f5ccdfa8644eb581efecbacf588566dc2ea843972eae6649a51daa5ef21e5f3885f1e4322840bd0f491abbc33b290990b365b83f45d86c98b299cf75c233f1404a9cf578ecfd917a15212116fab0f7a9dc9d320ac5c2ec45ee8d95c94ca77a8168ccf8773fa69182e297edc9033e71c2b2731b4b69b6b01e7204c93a10ba5874757a3fb53f817c2200eee24b4acf0dfd317bf71c6179e1e355392e4f71272e1e T=$3d7eae9e470cc7a65a456a20c6be82364dfcceb514c09abb8c0f7ece609f7a2629330bb88d90a0570becfb561754f955796081d5067421bb05f9786eaf63d2041cf0849a5500940c01d5c18718c3ce8941b8f87665e4327701543be7c26304453928dc78cd52eaccdc7db0a53f858464ee9151363e630aa612eb413491339bcfe379573b9d2f3e015e0d36bb930986549fde1465f8698e6fd73f49010d54fb18e49442c6722320060bcc44c57d5c70702f7ae2f4f5299af863e77395a6591aff62ae995b471fac7d8d255e6ca50ce5d75c25e51810c594adcf615c056cf4e45a56782dfc83e42151452acc25ee0603b230071823f0313b30870f9bc385e02c86804e3d5b0daa83ac151ae5f95b1f04cd62a0da2bf9f9693ac7f0f55ca3c6e58d0262a5b3137a1d8070cb49dabb06ed3e2df3697cd653d77289af70c2cc629a81d10cb61d52a7bd101037301badeb2a12a9f7e4e72182df09d41f2bf195198a38366dc3ab11df2a1db25fd863a6cded1fd40187d1d780d23564d73021e4672a263a4120a5008e216d47d4fed2302d9c32b615e7b3b2d0cfce445f947158cfce96c0edeea9aec37248ba7c2be97379679216a4a23deb576a96fa1e5a1369dbbb4cf1f3c31a3807fa88291a8b28272df44bd9dcfbc107b889c2abbe743bc77e65043777c4a1378aefca7203035075bea34cbdb5efafd6862a78a4195255f80d581ed85d179ce56192932427b0bbaace5c31e48422bfd2a884c5d224bd11b40288a0f5fa9f29b0c5899a5cf810c2dae0d82c301154c34a772f6a9b36ca8e16cd04d96168aefee7dff71a995dde65b7ca69984d8dcc1e688d787565ed2327f95d4d02ceadbd9f9c8aa1286308801ea559ac742458f7f213f8973e28fd182ed8434e011301069834035f0f15cd0d8a1dc0d50bfc080fe8fd00db156c045c0ea124e204fdb008db3210b8bda3e6fb1f1171ed0b7a91dcf33e7d1bff1798a2c529481eabd451a44f21a6b9c0812802bc8ca06e4c98b21b769eb86c3ef113e7c8f657fc88e21b8e193fdf2dfc75ac94c6ccf0a25c43984ae25f485d35c5f279fbc37cc04ac93a6cd226e08e4c8268d424e196c352ac8dcce4552e234c3cd308b05f138c307e2450a753278ad3a40b1bec0a1db743866def3cb14370f74d4d0e871d25ab7a58492de84efd6a0bea87de97a3e1afadad09ceb23a8952d2b176defcdf5100edc7b3ad6721704b2d951418aa48d8600817b4f89d0b1dcaa915f953ab3e27bac4954e70858fab2522c31df93d065b3170766f7e7f35b8b48650c7f919c5090907745020cfedd05899951517cd5fc7f417d4f0082a03f4a68368f6582b349f7c75a1f0a4845802be247c47cd232adf81b86c3830e60c2feb31ea6d4aaa8dcb9d1fa6bec1f424969989576335fc5064f3f8ee38295f603356a5b1871d06f960a7961af73d2cfe35f2a2d97dd02ce8558ad6603c99ca3f1b9a7ba2df2d9b1e3cd5b765486fb1d3c6a0d0177351485367fb9a76bcabd60dea875b04beac11b82bfca9da8fbdd8bf8c082da529aa129abbc1364d021c1dd48e2f1c7d528eaa5ecb69d0c98467016d4676da0ffb7177ad565fc5ab5393c4f5d5e1fe238acf00a04d7ca55ce99768cac212547375d4de6b8f7cd6976bfcd3088e505ac70b65bf25a3bf1b07f709a3fff73d58555f9429d994bcb5c87d6311e2ec4043c9f911d71c2eb67d22ea6f24bd61799eeb655d03c49dbf07da085495906f71abcc6b1ea553daff4748c02ea10407398073519cbf6d119998c1222dd6addccbfc728d60fb41fa8f26e5f1c295bd3ceb6fa38a40cfa178d4572045e4a39db546e9c00d9e1e35429d8f287c2a46414e6535256c8072542c18e1f43d04402a1f1dda36ae767012f7c79ac85cb5002b1c6cf1b6272e7d98437d3db11214b9d133b8d41a3c5bf99d5e27c1d90497ce80367051023fe4caad0f931234dea26a16eba15867939d1328f0f26db1d6372ef0af6974181b25b0c2e4c045db03a5463b32b77a050c3ce64e1554e674648129912dc8770d88c7d8a7f0b65d2502221884d0355e6f0e790b1ef142cfb121955cfe6c32a88fea2493f10e5a6b68dd2acf0a5a3004c9db20490c876803df8c9385f61167c94dccf0858d7e7b4971a75668544f3f520322dd714dc6dab12cdf7ce7eaa9a84d1e4fc380a0295686dcdff532a5a704c20753604e961e3395abb1135aa2108ade593e6cfc897656aa01e0629064750fb82bee7dfcebf537fcade927779154e46e600e36e907a99579b14770d6f2c015f29dc30a1e12c4e7c55fc35263ce0142c1b1279a0f3ec654c43b8d9834b66a2c6f9c94e3aa439f1db69d46228868cbd9f418b27775e8887272544c704f8854cad3ba2f71cda4edd54a586eb18ab1b3b118f5c65d8fbb28f6610abdce54cb88140cb91e6a4cfb398100483a3131e9f03dd108630f7b3d7d0ba91a0e5e604f9a3e90d607c15fdb4e201487bcc42b47df557bd0f2c4904800d9c12a333e6b2304ed6661d06080e04c73eb672496a1f2f93f93d26679f43be0a5544e9e2bb280f6cadd8233d8fe6cedb81a9eaa4d5047e7043f6d6e4d6239c74a555d6adaa80046403a80c23b1f4172250d5d4ca84ddcce371492853880a4128ae12800645323cfd5c9caa8ccf63c9c8648e0556a173c4c3806cd3a4a68e422f7f5f68a3568431f27a5816220610a17ef86f61c970151fd9e01bafe1026aa2c344aa7d150f7d94bf0fb1647611172c322979d5aecb93b39cffc518bea8a605ada18e92927b755c4b709f8051afe8dd64f79a2d569b5d11e0f91f594757527583f674b680174f7a6ff4fed8e1245db2b7fa91f1eb66ee3f789fe9e28ddebbb42088176cf32dac2a693b4c2cc44f662da869994c5f0a339a08eece8554ac0f89e1d2d16f1cba9498f677b13bdafbe28fd542bbbfc1d1cf5b0ac91abe244648d4d0076755221cb70e61324718461d288eb7246bab72b96aa5bdcf1b98c6cc8769570e02f6ff695feab0bad552298db39e13e11cb55b097505b13cfec15861895a323bc4babfe065cf798ae093aed322f1a1315c157f60310addcaf959b06941155cde1e1c35c25627aa2cadf140e8c647e6363b839b3f3b36d76973b661535e8cd7c05ddfdffef7903eff38e1bf6cc50c97a9bfdc29f16986a669239bc7d8fb229d0d665323883b90ce6b6ebb17c89ea70f4172680db4866c95f0c2a9bba399d597a3973667e19b9b131f66ebad37f1e6443e7d4172f46a3337dc8f091303a3bacd9118a7b858135b59f793fa6c8445170629e6c4bb4303a8ac57c3bd2a65a3c7b7732fa6aaca395ae06e3169610dbc35c5130b158d171c5b4b963521b024541354ba776b8aa468f1adc64d4ab1b92a556fc41b99a8fc123c0dff127762d9235592531f1701feeb296ebef584f95f82e4a829feda58fd74802e1952a5a355b7b1272c81731e84b9ec93d3f7dcb909101c83de102014d2fbd102d87e88315fac00d5b852d6e6fd76b4abc0dab7e44825beca15b1d7d90081983c1437ef5ee8190a539616392bf19f7dceae577d61a8cdefd552eb7aab4cf65f6110089229c480c5b8e5a257eaa95e7372f2788a2771856f040754c552cdc8dfc4a52abc358b16196e049e27197eea7045f9cbbaf9400aa6f72abc6f4f723cf30bad19fe271de0315c8dfb7f836fc0b675f9e5a605f5c165b2e53627bb44efd398206db820c6c6bbd81bc6b277ebc875ae62a2494e9ea0c858dbd38b6eb4178f66adc1ca9ab0ac673424b88a2275169b9c028d05c5be735848ff5a22512dfbef94365ebd7db33c98b58aa297d9231437ef2c4eb5a1d2d3917814739f6b2e6c8bf86badbf12b83668895425193c31485bbe72a2f47d3896868b0e84066c843c35a26ae0abcf36c17d69a21f2c67d1be8dafcf3eaf2548dec69adc78e5ea133fa5f06d44b6794f2e5f048f590f3bd2493aae9ee6ac044b67e59cc2eb9b1721b9b2cb53e6087b4b2df1671e6e186a599be7a191723ede4d868a570dd2a5424c5b1681c344f08cfe470b79b19 [8] S=$a3afeaa074e6d W=-0x1635af5e37409ca411dbdef16fc552be8838bcb3cc0679f745f358138f7261bb6a983942250c1b495a3a06cc5c6af67e0815e39a73f572c55c76b8413041d41bbe2a385d3a0560a0e644392d50f0d5c776f90bce48d7dbf0e9550d26622f2cec2a4f556823b6f7844a3b31a917fd8aca942a671de09c1121b49ed25effe52d953d7a81257f58af4a37c75b2597bdaefd9d97b734d10a3430da904d10b7b047a53356abca7a1a91fda56a67c8250def8f859a22098c00b4a4b7ce787b95dbde5e7c20a39b28827c0cbda650335dcac9845761226bba80361e9cb17615881ad9cfbf438b87f5bfebd2587e4f4763d3ac85dad730389dddbfb537550d706ea9bc792ceaedfe4b9cf3e1352420e37100a70e9e7b253edbc66d311389af6834336af3cc20d652a8c951487109ee58b8a9d8a86f1e8f417b016f53f1db68fecc340c318be7f529726db749e09cc8dcbd52aa998447b083497bb37d7bb17f5d210a43e29863bc4617823fc041e779dbea295c32067e358ca49b1d15e46ede534a5cd5e7492707da5b9c89a748bad34b2fd1b4219abc8bdf2e51d5d3ca056248db946f75134eff6569ea13c16b3698e982166d2163b603e95444ce5e8c3aa8c59cb1d70c04ee1b38ee81308eef6ad06a232e074e140c8a37e1444077f0b6133f712edf307d8f4a107b1e0130f59529bd03e87773c85b916ec8d1a706c3485ffb3323a63b3c6742ee4f21dcb0d6c011722717d20727a2e5fed2dce3f347b6849bed015064c8c5ee4930a5a6c66b6bd0bc703d789167a2c92b4bd457bf742ceec3c0bc4f90bdc85a1d8f648b7cf74ad112f70ffe436bba3ea71c90cbdc1c66b70e949d94a570581bcb8bf456d3ccbde8b3cc2d00cb9649e94ccf61fa693c94a2d489edf3a8ec0e6e3df5eee052abd4c8ceb94b2fca7feaff4b17b09b9e81ee6f00c83c0744d3458e55a90cc9b035c5c21b223b8e3ab9245e35bfedce51b7bffbdc8ba0544db3356b2e3b822ae4c4c984b6bd8fc9afc6dbdb2d8589cf9e834936463141fc51aeed394b0208059769b5f8f367a23ba02ff717a3c19a03c6b2e9a0c38f028aab9285dadce762de929d18f8ae11326d981ee46e0a9f975f37babeb73255c555937ca664c625b5c904223c0f30dca38c207fa2f02196077a0860441c9e095b2e7ba537645c9e299fd4e612e241165faa9e6cfb11708c56e946540c5e45987682f49ada22dea0d730748f3ddce693bc24ef6f5fef2ff21117b223419eb373a57e7354417715c900e62d49d6da9a5af3f6ed0aadae6da9f83190c5665afa49edab5609c170c43610c476ebc1c865cefa507697316360ae8988d03df427e6b7d7923476ab5cb9439d1f13a6309858aa84e0bd564598b62cb22341edfa60df66df5396df35ebf9592f5b1296b85d854746e48246a6813033d413d3806a8d9638204b4e7114d4c72a7e75318ced950c5f172a6ce6dad57e2fd5176ace644fa4673dd3a506612cec2c871448c98f4c35dff8c2886af5f2a385a674b8d0f429cd7f7cedd09ce8b42edcdeb2d7effb22a4bb4b48bff9b04b5e6dfcfeb118631f0f04496d43ef99b1f8a11c956595f1876240eddc8846cfd85ec5010920d07f3353af28083f3cd9574899879b7f1874da1bb5f8ef57e535c5ecb717b35bb505dae3b6ccdd6fe4c0a98d3a49b024bdd188b9a1f84ea5931366348c06eaa851be70a9485c6fe69f7fc1a95bc81903171d0e7b9f2330c6707d462d1cedde40543c5ebf8107cf0a3b96f016fa349df5d5b311a824bc36dff17451d855b7f3a22e29786262c25e5633433b7a51eb01f8fe594b0f4c65fc5da824b28214e86a0986af8df412e76eecb787d905d0ce4015345f9109c5a22d3da9261c3535d78d9b54719c59d350fdb2b4b197645d7c663587a851de182a045682b9a1958f0ace5fd916e224d94007b0bd57845a23d83974715126058bfbd0672b626a36cff6a6749893b202fb07a95cf43ce45f99d500859ecfe62336bd046e649c86325d581 J=-0x31fbb343abf1cd54fb1fc828fb6b53a50b922f0281af911a9cef4dd68486a541b3b075f88a0d18c7bbd55f997e808ee85611775681ab065ce7c2e2a4559ce3eb9c2aa4109c9cac2639cd8ff6905c024433699cb09b97d6b7eff02f11cb2c0da3fc739c93e9ba5c275848ecd650bb073e75b400246a09918cfbd92b8fd4ac3c1b5b6106eceb9a9fceb19754c5e5fe7efc87c076ef7c09c2d226371484a8ab3e8c4e362686c3458b009940686bf0722684934e31e80f803e64dc379633bf03ce6eea6ea10fd9ca5b3f7d754c7867eaa0607ed5c167914325a7d35a98c3c960dc9893ecf4a0641039615cc721aefc289fb09e7e4f49a65ecf6366942fdf003d197af5f414c278d1a929ea2f842fa73bba7edb1bb1f1726c0fd9fdcdc090127302bee82d51941512eaf982b176646e069a62c831912e807e83660f75ecf64612d91243a2dca219301ad41f9eb4ecf3c6472577a9ee09e0dbff0116ef0f904c8ede56c5747a8acbf09ed7f350448e183392068bacc112c8df8a05fe600d740805dfa08c0239464eb7ef5ba9ec7a330435e9e372125e1b02b99b81da7e0f7601d69a596b9bc4607ed32c505875f4d3772aeb87b4d2cf21f70414917008eb0cb1958d861215c1dd86476ba78909cb48d6858b086af7d6b371fac795428fe1d40c8873c510e5b76893d8d9401152395cdbb0bd57debd8f43f8ea6fb509c9dbf795ef85c12dce302eef0bbffefb5f05670020e4df2e37b9291bf7b25a70a253080f9c0d7aecf22b3bd9dfbfcad6b0962339eb83ef6fa592469d2d82aeb74ac27659fa26da556d9cd95377035be045afb5eb9e9bdae17e6aeaff198818a84c4835ca488c9770f2ae7bb0b068408e07b62338431eb522de495b8b66bb78511877cd0a274598652c07e7d0337891fc5a8774ca34cbba27233b99cdaf3400c3955d00d5486938d091a2af953f42fd38c10c15afa279cbdb4d6dad352901f2f0bee87ca390336aeebb80959e0ef72692d96f00b945b72cf4837594ddec4332b2be8fd0bd195e1b97ce9382d3bad617b4e894e84b8d514c3efe41943a647d185f052c09f72766682c4abe9fd341f9de398b0243db83e17c041a780c55a7c19266b9d1de4746d0e4ad0cbba7cda911a26a22455992b8d8b32b6a825d41a9eab0f49c51c9cf544e54f0c8212754359255e95126bfdbd061178bbaabe91585eb0e15d929a144e6d2a37f1eb9f2f7b1e0435283504ce92ced1bc5cfcd43bac6c716e8c73871b6937a4a6b1411d66b6f26e4187eca6e16525457319537dca70a966e7c179ff4e897f89ad13614b8d4809079f8baea6f2c86f5d5cddd0c9cd33e39b1004c4a26ac20bea19658d06692d9d289b7f8bda4094614980c1391fd0285d55fa0b703c1de618053d96bfcfbffa54795b58a061f0bf348a8af34437ab6bb962631b1b07974a726e2651a27bb9f3b7bd6cede5ace4c504b2afeca580e3edb09b3bac62d8e5d6cc0fb96d0baf41191c1455865625f651051bffa2cce62bc999802db4dcd2d4e8b21454ac7c15ba2b1944fab5cc7a8e8b1cfd21782c386f28947bc0c4863a941c9d86d02535f709f0b3aead8b2cc0766158418f1d3cf7f14959e525125ab34c418e4dc95a941000abac9227a8044ea5eb028c8adb802d0e3615858267e915ca1d15f105958953eafe0c1567564d45fc455305b0f86782bc29b40ad2eefb8ee2e7ce16ebe7fa551503d9e1cf5f6f1ce7fc4fd23618cdca2afd28ca26df71644f54539fb9794ced863a359ef82b0d0c269e1b16e893058e3aeeb9805d8ec2fa9cc9fdf1b23a24292abcf454c789457ed1b2904df39e98db96df5a00403efb1a760d0c6f2e2c08057471d2005d8c0aa1afede46ac9bbc06096209e88988ca77e0714272056fea1d5138095562e034da5bebe4116b7f3f22f75107794ed60d1f2686c45e0e5213797bd81f07d006071fc24213b03113c3bb01cdf43348680543daee89ae0b2bb522cd0d182af17a392defd475d803aaac8be6e59c2290fcccf8982259447d18b77dea2159a69af9a8476d8a5f29f5b2090cad892feba537b9b5613a819d201d0bc5acf6fb9313939c809dd9698c8a4bfecf58619e614c97a5bbb2c56dcda18ec26a16b1fe259eec7599cb5c956aebb133d89c91fe9aa4fa0ab83ae2115376bbf61702040f0d6aa4ef52ce769cda22902f491d3578ba2dc07dffe7b2d323e9d710ae984b8248ca9ac52bb9a2d898fe1734942223990d9d9a5dfb47f9ee4b6ea4f3acec52b41591eed62824d395830f75fb4e60be61f4f669522e95201f8d567aa7eeb5cc7986eb8a0a36071b071598c4462848cd0b0baf65094463523d74affacb25694c0e477ff43ce09e74b40c68f2e63afdf5e7e7c5e820fa67e50ea73ad7b56da452dd2b4bf45fd6b1d904c056dba883557b8d520313907c53900652819daac14215023d588cec15b0330116af123066f2bfb0aa102c45aafa3b01823f7002157bea8f2113778a6e8eca94e2e40544989f14dfbd8f1cc6f5d4bf9b61ec5f514c9a8f88efd6bc071544a84ce4be14bea52100cde202a6394bcc81d2aad582ea0c153c2ce197fc800e7a5c11aa20f07f50c462a855619cdda209730ba948d7258ce7f944286a0846c162be812370506ecaff7d69667d3017ee683faaf37b6770cb4538257c518f0d32cfa9bd9b725a7c7609b928ad5d002e0b91663079bb22ddc499f6bbdd2ced55ef27ffb22a5d5a8b70b2df7001f72da832c30a2c82d7e16746d559ef07997a0f38501008bf56fe12ae0ce9325a369bf8aff613566ad1f8f0868d703e3980c453fa5fe1a5e002a8e60fe26a073e0aa2304dd3fc78f9d11d1014a6def2bdda1fae5e70a5da322662ee118e9ac5a705914d671dda75c26b8db2c5de91adfa5e112f470cf23950c01cfed26d5c75805ead75a344aea9a65134b3cc308af2fcb3baa6c74816ecef87e6a9c28f8e8ae3de2f5c8d8cd17225e2c5676fc25751e77580bafae0b973855008d7a455275cc20cd37ff449719c0d783469afa92fdd1f34e0568ce107aca5ec069749b676c2c81c77cbbbe6a43ed0f4bbbdff05e9f9945c72c6b973a91dadbadba8022aec8c3c0c620200b9fffa4d85efe4d4adb03fd5ef2d76422fe3d49b44a5258befe80d83bde7e685f86f60af59d858c2d6cfe1324d3d9c86bdf61ca9b788760832a23748d1314a2643f5e06daea2e20443cdccac288c6a2e075a0a1a57687c497c569ff4450f2beb096cf1532b8eef0ef29b38d73154349e4b395e98310d249f32c38c1c2d6a0266081dec050ca90f992ac8502353791d76e38c8918f40cdff158ea513397425d803b330448ee3b0d9fb1ffdfc2d26a864514a471185af491e825da11ab6a3c99d09654a54ef9120408705862548865ccb68544ece1c0ca24def008ac75ae8b9aee06c432a55015bf14194d9befba5d501e7ba4e5a1c468a537d645d9cf4ca755d7dee39c8e6ec39734c8df51c626e89aa59f99e1cc7f6e2e1145cba00dda972ec884cd3cf7455362bb01e493631e6d21ae81782b50046a79a76b15eabfae987878c8fe29ddaa8a17b9d7ca920fb953990e3b71b469102499c0bec7b0510dd3394957974783eceb57d628c6bbc8535bf09d82b9350f014609a6802b132614821eb5e571496e7e9f87513a2add995bd416bf1942dbdacfacc79444b62fae13de9f203f5e78f03c1448735ecec06c1161d52efd99a27e002af03698024019068af0d6e86af062142146bac1195d022b14e6ca7a4bba67c3f29524085519dcb73e9cfefafd6b0f304079cb5e8f74d68c1fd3aaad3abb4009f7697d806d726865464546e3b96949e2cb42889fcf2c1b5f1c1f9e39eb8532a45c2cfb03abc7e7044690d3ac656ad5eec4ab5345c92411167305c05ea7e804d141895b57cac8243099e85d276db523ac09ab706bd6fb02929ae2d590d8e5d303b06a2300ff41aa0fb5dd146598954782c81f7d5b08cd552e87d7ac033bb4dc487a9862dc6c8c8cac58ce8724d5246b4e16ba65b49dfdf7f375327a57 T=$5ceebb345fe4e2af3b12268da2d662eac2d0d5c73ad95e3b96409bad17b8b197fb1066df77d4612b58355623a366f78d53a1b16c0174501a2963f0c230b60e82094b6c0bd0eb5cb5a38226df3a589f94fea93d531d820aac4397aa32a8489b86babc281ea6d49384d6225a5945786badb79e47be888c09b5a1c85055f0fefc68b3a3566f40aba55d97bd3874abccd7e1c28e8aefc9bcd99f17e246dde511fca9b7c8f6b209978b78dccbb5e889e2392978b2f01c28244315ea5dbe761c8873ede3a6d45a12ae62f1a3ec93cd64a6f66ae3909cea36d385310338624413a8c6559e6afdc2af9011287881ee303abd12d4cecc696ee3da67f2c96b04744f4f745297b2e87e9fee30b808f3376e09c67b945734077d4e7e3b34c9ce654ed10604c131b401e7e6b87025f827a988ba6a52d23dd971130a434b0cfff7751165cec065d73555ca5ba151d55262715f05134a6b18fe4398d22c92d32ecba4974d3cbaf1645a66d50808ab310bc2ee8d8b54cb1b50709ab9ce0d1616580551d63f92fcc6d43d7b38066f5492f54966a517a0400fd8d941785df2eb148facbe214aec5524d740889c9fe93a204078b0cfff8f29f71ee5c58570f2df9fdc5112be6b3312ac386341ba4144960f6408a6af3fca94aa475806a6897d5c5f1c417d6486887bbf8bd3de5dab8e2fb29adfa610b976b139831ccea531aea99bf6a5f8728aaddd541b53ee09c0a6c7266ac74771f560b19cddcbc4991252e925eb46448ba124cf7674447338a696418e83489560455eac5b24b6c6b202377feb2f8cbba9107fcafcf601ad308c8432744bdb6c1d266663f7b1d1bfe6d0bbd5c42c8a2950a79ccd94e9e1e38b6e2ceda6c50907e9969be3ea47b55db9f8fd461c6a38a2ab5a9d635ac52f262564e2368c99c284adf7f01f3c7b493632dbd2dc8179bb82f8732bb8ed650b7394a1195740f7f9cc677bfc3bd10c2138a89c1edc6a54159a136d9494d01e2f54105f3f41665d74353a4fd505ffe3890adc7c4d769c55cc289835c372e33443efbb604a4ff678f11d1d792aa62019768bb97e71869f8e534a366796cbf8bf841deade2f4472ce2d77dacffa733873eb9fac6e00cd2d90da2d992b09bb32277f591c9c15a4fc511ef7feb501293d9fb5c8ed309199db6d9f5a36068e0dd1832c62ecb5c5304c721be9b5b903ed3624fa372d8bef32b640a6025b2f3e94980eb6a017a761c055ab5f93adcd86341a8c3e5250ed263f3779e896777ad2f8f0ad153d18569d8cb54dd637aec2ea89a185e5ee6d03cb00b99e902c2b0eccd6fe34cfef005100ddd82ec7aa93c759877393c9d0fc3944a91357f8f3a6d350f946953c932361f43fbcf0e2bf7147bb5fb60ddf3adf8b72fe550f8440057c97d55dd245679ef90dbdbaebef726118c6a93b173487190c51e93eb405baacc0650dfc24d5445e41d8a12e5d8dbf81b86dfeb40bda947b6c7d284aa99bfea377f837ff6f057bb78f59d38915ef66143ddc703d98a2d16e619d5b06af7e00d1c6255547ca2ce1b74d7d8b9daa9023e70adebf69faf06a5d726b8fa359ad36b3027f7b10783bf677a7b1e7f0deca921a5e76d7afa8b6338cc55b4fce4c5a07a4c522c645b5f316616d0a810e0fed77ede4f10863eaf01acfc85e2c380f317fb87e5b329fc538bf8f7c49991f008f8ea236cf09bd8d1d511dc6ea728750768cdf86555c660573c253a85bb9ee8e991d1d8b02ab59f6389134495ca3fe8ae0992d4551a7e4f87f1c0f314b8c35f9393239db8d5929d72a47c72e213a2aaee4c9855c536173712ec8100a660be4d558dad986a0f83b9cbd0c0129b7f7c1ef8a4f5226dcb42c9a457932f53a89200b2abcab763f6ded8123d96f8854cc66a62ce0fc4cace4ac0f9c1553fa2c6933b848101d4078ab7dfaea668fa601cb1f720f6720d08e4f5b47c83617e825b173f85672c09f6c15d8ae0bf359213ed16950e2ab6237a4d5656be70c4ed52b2c2b14d0813c17e996963ff4f7898c0dfb99a866af1e3c8f2ded020cfaa3ddeaf3436891b1daf88d803cde1ef411799d0abbb59149ec0933f08b864a557ae0ae09ae2c57c2163d0511717cb7d0883e9ca267c9eb254b777d62e3128f54a39d57d55f1276ad0cfd9bf7ea9f19620cd705cb232e95dde459719b83846ca0c27bde3083a6c8c1b62d1d60566fb6e3599991811fb8e7147c07fe82e1a125b645e94b844fd49c399758765311bb4c71c6c7a4c5aa7e8dff1acee89301841b8bfa5e5e6c2b9d30bdf831a270b1f4c0a2c66811039bee436e9e8078a323047e9262c44ab4ddf38c4af8b12317d95e1b3a7d167a7560adb5e8be34f57d6fa9d537e56d6edd708c1aae3feda4f53c95bc10b3a7fc683c5159fda263ce941f052596d4f1b60625c23024c46f85414eeb761c1c40d869da83e5f86724c1c121dbdff675f7b6ad31a8703fd1d8d2dcf96681cc5848a1a135fdfafbfe58f45cca94520222cae6687917443bb0d718e7fe9a5cad1f1d5149891f4f0d30dd2cc8bb2a7ea7911b7a29da5f319a02d6ac254ea67a963606e6cb1735bb3a4d9764e325cf9241675e5b8eec18b38b1586d3bc82cacfb648f28b6bc1e72627bf4288f29223d7dc74168dda7f421dad1ccba08852993114ccf76f6c69013801e4c33496ae07219ef50be010ef55e69c0c07898943e00162abacc8ee17bb083bc555907aed4d6aa5f6d437029acb38c6e8883d307971ffaff1865342eb0a09e8e8b2a3d9c8e739a839751c67f6a03a47a1bed9b1b103908d251c57905d124b36d7ced72534a92cc45a72a16b9449f2ec48e1077d24bc2c2b965ab6bf007a8a1567b852b183c45d745eef4a60629e9e41a345484827ef7d94ab6a7d580b4b191a3b35f06943a33c71944776f57489527b14083d2bd655619f3321aa36db030db7fb47996422dde501f0f60a8acb7e7d2a45792a872e1bd4f41959f07eb4c0097064bf0263492dc6693caded212cda31579753ec122442f31f0e671dd41047394322124b0f1cbeb2683f006847e16dc3beddeff3b83174e1402ab2b994a46aa4b6aa1f62aea80a446eaf9a9b3669b8e2f642798de86de4ddf58cc5f5ee2a402505314a3e2a917c39313a1b9fcbf198c84e784ab0969171a0fd4ae0aa8b75716f4f87d01843417c0a46ce4ab7d11001b31614ff517420340db5b1c481965e57978106d43226a1215d407991edc871731312a76ed6806ef68ba9ce065c61712452fdc00af9a6c017d0eb3cfd8e33394c444a8ec36ac99310a1e60f442ea10ff097083a8335f838f276f3dcd5982b15a04bea7dc9637c899cbc6dce7636e318e3e7109f06f8bc575c896f1fa7f14978858914fbffe7eb3b7f1beb4bb0a6f1ed3f9651e574967d8bedc27c778fdfa601e4e3de468eb3d59c2ddd7daf5acb20108aa9b65c66a4708f433e78863f4647f76d8ad8f7afa15e4327f7be7df970a1a06181a2fb418d9224e303d0669f7e616a489b860b7c27dd43fab315ea273a0919a1d4d3eb938a522c80be515e8eafd62796f967ea0a96414db72de024f59e33077d6b5989eef1774ab21f688550419d5cadd06c3669dd89f3aee3b67e2a84bdc7fccfb77d77cffa404cf07cea9e832c8fe02d788df717ea2b699b1e107108426bcbabda642d0e0cf4c99332e3078558c0308dd2cd140b7612cbf2c08975d207baf1dee6f2159fbdb893e1c918817ab6e3d73e7988dc494a4b89422d724273d8a625930f041da3437567e72db63a3e8b87a5cb9f9241d2961ce6b48323a96b58216eddde19c222c1afb7ca79f26ce4ad274a47b806f81798e52607593637e4c5181720f9573df08df966892af0df73c3c17a1d1a0813e6985e3f3d09218a6e1cba2a345955d5334482c18381d5c3e732071d4cfbf7a3ccdaf1ab13662354e82a0459a19766b58ed5ba9a386afa58e3622e7bd2aa1e14375ca2753601e6816bff3a6e72ec0dc19cc0f8bb68e57b07a1510eb91c6e176809f18c1e51512b815fc4d08184fb0a1eafa92429577357378c38aa73994728 [9] S=$169c406c7d954782c W=$96754c2f88a6313a30b7392b3aac489fc9dac2e4ae324ca94a049641d1c7e11de2c1f4f402f8f3b4731b19d639215c0073c531eaaf61d170492cbaa2e4824140de69813c693bfbdbabac1bb3a576fa3fe42138583964fa47bf0f3c9de1d2d1cd2e815666236c93e06485a04eae1c45435f6992f7c69f81e39878ee258ee0a502d1342d7ebcf9c48a740c16b6d3771851f0e5b9b728554fb845f772d5890267a18ee7000f7b4c1c4a65fa50d3aa95ef3319315c42b2808217792f9fd153067d4db5afeabb2c4af2b96af0e7d6ef2a288b95fc705e1a5128e84a56f325fa62b5a7c9864baa9d2890f7d542a733f94f7da023e43c23da01f17b9ccf408d929f94c0e5cd64dc004e430a1c7656390fd5aab73727d20bd93d4ae042c95a0a5ed7f0db0a0e8f926c39254d492f884ba98cc6707bef9b57775c34eb9b87df1bfa1fd90f6efcbe90fcf9a0646b85d81d65c325d3924482b062b4dd689689cce2a370c65021b10da6d65b942258f1e2531322a6441c01e19965f6d87106cc05232abb5ccc9754884aa7ca85f828c3d46e36534dd4ff32f16dca0c6aef4077062d0297d38af23f1dc9e3d876b07863c7017cfd6364407fcb375ba3627e64d9d7f6d1d824a7f740f7118d0a5891d138adccf0a9e891e528be102993c1593f94edec96638ef228ca6327341368492edb85fe9f86a65df9426a656315c5622bc664c01dcc4f581c4a67d89676de7700f9f5a3529ae3f8db17081b93dc9f7990a1b27e842a1c2b821683a11393af4cece91f693e6b517bc9ba53589f51d50099b0cf13b52a225d5a96501e8c4587c83e2686a7877a0d11bde4b1f2639de528b56329a5c1bb3c111632f4a0d980146f48f99c9cb7c58593d9823f6fb70a53caf5b5e5ef98b2a90cd3b68ee315aec604fc2e2d980ec5b8dd6abd6203d0dc9dca6325c1fc94d9a4497219e88dd364d2e198203e1f03c68bbfc474086417668f81592eb78ab656f6d130b236aaf0776b524fe26003bae38b2a3a8d9182423c01abe273a32c9f5882d40dad1075d664f055736a908e76268f2585a0e59312725de0358ed9fa1615e43f996547a567276046acd6230bf6b1b4f2386b5a71d07ddece2d45aa64adfae244ea3a6920c1fec2fc904a703d88f94c823bfd6c90968839795b6a9a35adec0d754a00c88ee913904f5872a4c6f4486c0dd0f1e51c21f448d1c407261c2eb17432880b4b334f54c69ed7c1035f501b9813f4bbce0922955961242a07814ac7b096b820c79afaebe3fd6b0a038180dd458578191ec230726f880b670e33283735bb19fb444da4002ef99bd1fb20b45cc9fc6622ccf34dfd43b77d79751086e51253f326d6c3eb722efabc31b4e91b73564db3886b6f22fd55bcad39b16d409a6502b18138fd989c671d13fe2e1359f84eb354ba989c3582badfc2ef61947262cd41838992a1fbc98707e13f3658b7b3ddfd04ff7a266d3a6174e3e9d086653a0db08f3dd8ecbb6ed6b8a5eaa304879d1f61bd1ff7a7477ea89d4bd398fa79ad83f54dd7634006931a7967d2ccb1d488ea54b89365d89ef472f3ed9b435d42c2769a3c21f5740f480b51a23937b59b698a6402c893421d39694d671d2bc43b548295ada5389a8991fcf48a0abaa9fb6959be5e1543b16329a7f2b6da612ad50224224024718c071b0e6c5c4f2a9625954bef870aaca7ffc5446563b361afe1f5c3a9a846ee068d9a8a6ba23b6b266f3b59dddd089d3cc4691367dd25b2e4811376548621dd534f3431e15eec98075fd45264418e77f05c50d19f7081a5f04075a272315c436e424e7dc898a3cc56566e863b952b96b960bcb2eb6a523d71acb6970da1782236c5b5d1823d68ca58f805a1af28ad6e792f7a506a0dc5ae3ee7e82421c9a25bea3e5293dc3df57d3274ca43771c41685fa597f42a83c15426d311b88bf84f96759dfea2a269fc84f83a36d9cc5fa9feeb7f90bd92fb6cba01902a9c132df160e7a7e0196050d942b6ccd0ef5be1536e J=$db5950a45cf9b6ffabecdd91b6f2ac0a7b7d0efd066f559777091a39c8d0a5498e34d9e3dcf78b77ecd9a899b633a32409eddcf59164fc42c7c3657f3e5b87c7ccde2e539aed1b68909bc4a8a800d1011fd39dcac7e1ac146feed31d1355b3af6c03303a38049767e25bbeb1b03cce8691d98218b7be27d1ea34e5bedf6aaced40b713cbff2c3ac37ac5dd8a11cfc8d913e6cab696ddb1ad682970dc00088b386c3f313f6b92a94b20ad4f71ce8712285637cc02537357b8d57e8047950f3ed1c2a61f53960a61c946b2d1fd9dcd7be017b9fac83cfd26bb5ac12e432703781080d30cea004174b91aec1086aa11a5de374e85e56481d5fc328096bbe4b9a28bd5f56e24fb0fa24977e2f34a648881e17a4bda6ab049cf75bb6dd67907290b69ea1a2d7a848e26d489ebc4d97da8b6e4e9d37c80957c23afd77a0a6cdf51f7ac771983d7f193f200b2ea0ec0d22d7eaf0278281508c72eca3c34eaa40977807f519b9eb3c1752e001f88446d454646ae2afa17a5b8c66d38848a8680b94970b0b9a8ad8f7c3a24ccd82657bb73123cfe9f122e93ee83d1012ed8dcdae749fe4fc3b67c3fce4f6589aebb33a88f1b3be24eea7d83b4284254381738b4b31d10b490736829b9e91b60bf2cf73a13e5c17c33b430679a826e42a59b8ad48fb81ad2fc4f350c333e1b4e44879c963bfdafb3401937a1a9003d864a21d8ad2a233d3a1f8f3b863514aa519c0586f0d5365f97bd066cb2ea5c2f06c219322f4ce74357a93a61877e116426fbef6b240e3421d740226861237af7a95ab0dfa474da1b71a20a37dacc414b232bc565cf1bea1c86b6c8d39aad0201e2904e78df83289287fb9d0e2e8de471fff0dcba9c91446874d1dff3d40a62c14160f46c7fbde0440f48f9d6cd1a06e27b456efd3369490002b15fa0d372d39812befdcb70f2b44214e113361d5910fb73d8a2b5cb550d8d04611268a316ffdec281e43b21c0470e79a6ef8d77296bc5b9aace5e4edfc563559536812c2ff7f4ed9adccd987954a9b51daf6993b2f0e8e3d7724d8aed37976f91fa2d20a059a4406fb2873108b51b12165882903d5a09b6a274a43ee23f5a4785f5404ecad6ae0bcbcdf02d2e04d910becfed8ca1ecc66b2790231e043f96ecc81fb96b61fe87f4a9930a5b4254337ba11e5685c964c684cf2fb73881fc9608f98bee64f78a6616e07c8d48e873ebac1a7e27bb4aca77ca4f99172512cb8429b0d248f593018a3bdb26c140307ad3d8b57b826524a0ff3381a6875a3e40ee9d5d558d23769628ed6bc9fa9ca15761d6a92ece39dfc58dbff416f261966713e45cf56ecf5ba593f4e1637983d518ad274ade8bbcff2b7d075089769a5816e42e2f1545c4ba6fd178f339cfffdd4bdbd8e9da1f9e4260c81b1c5547cd61c99291080ce1717927070763a67587e4e34d26256912858a54ff37aca50efb4ea9a5bb7c0f1bbacb7d7daeb2b6aea6c85a2fbc6459de04f171b49e9593eed9ef0258c9a78062edfb97e281a39e3d1fd003ac7cfe5f8ebfe75d14107bb52c2e3d3a2e072b02b9b66c81bc02ca5f660b460cf07710af967f5dcba2259160a4af66f5dbd41998dfccdfee2f8bcd5fdd3f2936f398258ae5a6d7d44a8607b7c6d2272d133ce115be7d5db5d45a41c2e6a1575acddc064cb8f737f18509e4fb2dd40956ad0fcb4f2ddc24a15f29a90f9c028e68ea4ded15b5ce02c2e9f6b281e9f6fb10123f80fbc37c7730f536c95d8e6a25b3377ca2a6f376b97fe77ae9eb098baf747365eabd7f82ba0b8848a251bc75dc89efe8a5f04766e66777bfaed7741c60b6d4f6b11f3cb2c394f1f3262e25f378c39b0228dd1c8c565f2adb2e4adfa707994d08d157645228ebe00cae52adfbd16a46d52e809439dbc12507a27dae6de3788d02b13c70c252de81cf134ca056f230ca5a052866223e84ab9a285d766735a10918cba797a3728bc28adcd25c2d1dff9ce0dabbbea5f48069a7cf8e989e756c9d680829d0def9021dd8d9064b24c8bb6802153302157ce0a0f1fd250eaa959848c1a0e5b47f0ce7e9b3aa9d8c0182b9005794945260801d320cd970dbf658d9abc66a5f56ed14429e4084b36f81433c42c4fcda4d3e440b35106f00684403664982b273a4d7f5178d1cf862e1d1d0874306de44ae8cf57757646a545379827f869f96febee5fdc0f43f2af6ecbca7337da63f5d3d2849bdf3e1f4aa21ef0563254113a33124f2f8390e3a4d4e9287fe7e5e0f92b82b515996c6d54344d84a372f74e9e57f4f5376254b275ebe3d4fdb3b84cf498a9a2f8835de68316ee326ea2bc472499ebadc8d8283e1c8458934257f2a6899d527ba8355fe1bc4f203af30f317669b41338a8487d7d4df46ddeb8ca35e70d316d0a93e7a61b28b1b8901f8309adb222b71e2ab2974a0e2974811d073dc7fd2cc0d7b24fed2ea50c57e9f157636bafc31ba19820f9a4b607188715589ea6fc4b0a10d435be23b7bb16ff038fc1628c0b5a9f1dbdcd03825193778ee3f7d3b46884afebe3198ba924daec5817b97abc81ed9ab3f5ed420116f957ac6bed03832002d0f5bc2ec47683ef870f1b607f7097d04cb3c20b60e9574f0bd492e48c068a2eed76eb23f3753f8fb925297598cfe0671a7b57622821b1720752717c74250ed6a2d848eaaea117fc4718da0121ada43f3f58b71a0970b27189bb343f6339fdbe9cbab41501415165c99ce399e66a692218b0c34be5a7f67afe3d8d4217b0569c0223a3cee91542c16aa0c6c58a3fb5a702079aca0a0cea3727055480a8a31965ac16a04e93b11ebc6d887a9084ab10b65381d3e603f136fe25ef0a612bb47ab0a5d9fd11d6a4e924b66abe3ca08b8ae4a1546554c805152205bb941408cbcd18559fdc8ace115e83f9e5281dcb219763d47cacb18de8f6d33cc5fe6be9387bd28598aaeff67c1c688fadeac558e0d70bec775250a28b0ebe9ae33510aba70cdd2a5d4a152c314daccf41dd21f95b94efada4ca3fcf920ba81effb470ffdcfcec5ace9c3b89890f50e62c4427e053369a2540b2873d0b63c3ce1459dd4dfe737934fdf57eafb1bf28d3b4eeb2fd9eaed5376af25dc3767b0b5d6f20aab56abd5e071fa0836f595f46571b4e03e74bb21cc16cf5c3fead452d3b149543632599ba24823f698b7a3b98438d89e30ee4ede94f3a3face034dd625c04d3e75f661113abf63c1a99a34f3053a3e80549ac06ac1d35e37c8e624cb05ff228a5e77b423c34882572ddeb3955fb6802c351c4450800868de2e4b292c39321a79a7f1ab9b5a75df7a521a9dcbb41b9ab95662620a043f735da11ec860c79352333e70d37f4fdf0114a5dd50c4b327322078e35d6c24f778cf0bd965234a17c71c4f03de0123f246a2293483efc0ae992fd5b1184005d633f8bebd0d64613794d5457265837bb2271af51dd58f103d83619cba8448b5b4fcf7af3d4275dfb5d295e9127d1a5964692390463e0ed5ba23e9b9c7c29a1a4e677f4bc7005d9448359f903e75fcf5a9105e6fd1669d461404160bc8077747fe5afe68022e966227112c5618db0b87d8f6a8c945372ede80b94a51538cdb44427525504a2e97552d7ab85a02d6b0842ceec917b492af67d53380da932ab7145a35fd0cf61dd80fecbdf87350b460e00116f6916e885d5181efaa6c8cbfb5b049e182d3fc5ae2e186a2510885112fe937fa9d39a7633c8efac26cc8e3561f1b6bde6d5594cf70302b48ad72c31cd0db0878990ac25ddf48f2ca368167d7cf230fdca102868efa5726782e629267637542b3547d1b0d3d836962552fddf22f01ea8b15ea56e6d1a761957ad638dd58b863be680ad03fa1409de0244dd73e954c5338b4fa7fff67fbad129ec9357f76bbea35210ae86b54c572659620a2c3ab0f4361b127c7109cfe1a5dabead3279e45d37f032964b6ff607689a4c58dfa3c07c9ac44c4e2ea2447e31f8c68682e4e368782bf833af3771f2af1bd5b64aba374bd64b5a61f6346669db60959eef16b32289 T=$2273dc8cb05828f453cf6fbc77b1ac268a1ec1fcd8b4e0278c5819fe415c5aa85555fc6691396b1403d93e7538ac35473b431b5c407accf4eb2b5b9d8524cbadd54cee8fe56c99d6c0e733895ed0bd2f983678f6253ab91a9644afa3e2300db601b5822dc6b0379071e0a433f66f10d1163e6b8a8c68517ef51f76ea207d0300e61e4b5ffa8ff23bd68ca15f63158f892ff639b192414b649635500a9f127b06ce0173c3af64aba8c3406683ace8ee521c5d773a7f429a165abea811022c17cf080bb1ad275a068e038a05db1212c3a400a57f530582a91f730ca5d77e0385845e8774789e249629583e90bf207d141c8cb096b61839d2039cd61e4ac87b7dce7a506fd9507f2e603ac6448578beb6bbf61fec29989baa8f93459d8733ee0a162a768f3c7a516a3dcc8e3d9cccef461c33c7c27ca0fed3e5b586a98ba4f5221962d0438f9d1c6aa05d4c0f1c121ce30a7159e354bd40996b62223f304aa9842b2a9ec8f27fbfb8875d1d8614d5def270e27c74148cdeffbaf33867df0d33d9654434514414dee32f6a7995c2dd5b79dfbd4374f2a0c08b9d9c651ec34ce1f1ccff1862b44c002abc959415cab05b7a2c626cf432924d67507c6793272c04cbc472463efffc0cae1cfbd04d883c1feacda8d4226003392defefe349791a167e9393a766fc7f85e62753c2415ad06cdd21afb4bfef7e721b0311e1a5fc60058d4448607e20fb8293ac710713bafea8e747d4d2468e509454f8f49a8a25c52c49fdf9573d2fb15665750419306c9dac7fd4a7c7e9da85b96602636f642e69b9d9d20cce3b41937ae67365d20ec8576cece47e454af6f3410a17e5695d65be6dfe4cf3dbb756f21e8df11327e4f3de54a2caebc22b84954e947e6d76a4e7ea42fd43e3ebebf925c308c74f71f3fe2930df2a0cc91351b671854e3fb470a24694d0030ce5528143586f9ebb563bb4fa1a6b01d42d22c35ea904d3777225a36cb9a0760b78e3862aa4f67955750ddcce02902f6cfaf99d7444e8c4d6d051e75fad833c73bcb6e0bc10e37562bf51a16847aba65520cbbe04d473c306be355a574f069849d36a448b1ec526cb237cee0b34b64b301fa1363c29d2180c58a0fc3e408975c5dbb1170008f85d93183d1a386f73d0ef77e8cbe0e155d2525b9ba5e3f277ace64ab3416e0afe690e082463175f3f1cb37bd7adbc3ff9f33a8402d483b015c25fe2166757d03209b3cca26266c4bcd476f2df8ff10947cbfb29694121c35fb57cace492b08c60d5fcc134f7c7d44f75a4cccd7d3b1186dcb1253a1341e4f2eedac1225551cbfb4385d72fa4e92a6e6a942203ac4729781150c11ebbd208a0170f36e17cde9185433a083f75129beb1c7caa0f3ebf5eb3a22d3ec925fd407a30938a8ecc87ab10322b5b5016a5e759f8686cfb0778f8a28dcf21b800aea7ec4c3ead6ee2ed3deebec6f01bd7a357c54abfd4b6c5b7d5c8324d079544498333054a5e5f504f3010672a3ef8f9067ca3760015e47827bbedf5a17abd94ed2746fca29d03f16b69f53b21b6faf0899ae4e226fae0e3151dcd0d8a8af85a0d96f46ca80ad559c16c892cbd63550875cc24b6ad1cc78e738e581a35725d531f1414448e5310891d63bb63adc79a7fae40095d5e0d0f94ebd6c03f122dd3ff2ddeeb795ead9751a5096c77477a28b0043b4ae7547e943648d1683797e999914ef7838d0ea7a52ffe695d40a4f33f5410c9cdf9a7349fe406e79c8be5c564b548d40f1e5a834ce566b754833d2cbb36011d686702101ee2b3f4a5517d813225c0114e7147d34d348cfeea549630af481a72878ef4e68da5f7bf5efedac48504a97d7384b3abc276fe4b0d68b21a104a159b34aebae55062504cd116b8e1c7e9b1eb0476c37a61ded68086420b27e25156582ef2048827cd5ae63e49f11e1165e93b0ee7b9193d93ada09e55518db7e6cc09067dbbc44a51f0699d6769c502a97cb7eee56cbb3c78f6dcff2b8f3772735b2144aed5450c1b088ae60c6b6d6eb797e63d02acf6bf56cf3263b0a235e70c99a953f104f0ea7c431e23f0c404a7404c10ed7d55354184b45080421042e3b56413dbbfc519e8b828535ef1491a2ecc9c2d5fcac24604a74148f27550c4cb16336cb75b15c5d12a736ce9d99cbbbdf528f49667e6f404e9966b6fb23e173c1cf8ec4849d3ec707ae576a9e2544fd6c07e19d21e5d774ec248e00346682a45e0f1d0fe1dd5ee64e88e44793391b27d1c8678a1964159f8a3acfe1d467b27c44ff9ee79bca02c58d069e13e69b86a17b9d5f960296d14119dff9251e369d74cc88936e021e76b666940ff4173e5e874643d103da1289f2ba94f9ca85873cf997ce3134a5708e539a6a459bb7c25e7bd594d6689dc1b6ecd0dec7f989afdd339d5c448a1775fcdb2f244b566d345de5730f67f637d05cb86d381504d0eb0a0feea98904f73d9e784307666d755a8efe049d82ccb7379223fc865d2d0674dac9dc35fc813d5c49c037b87ffb7a0fd8d44ae41f35b609feb37c01317bdf538c2bdbef0154c1e2ccb006f56830c43ca4f116677b838dc05f982c13cf133d8da7ae708401870676605b5d480da1600bdc0433889197fc66298d441c19b807ce59209b1678ebcef56ccc202f24add5e3eb4dd43c39a4f8b2ea86b67a3b634d987c7cab3020b5a5f903883728f383463710164b6808c47e90a915e5903ef41b25e38edf38d929deffc21c90e315042a201baab668e64f06b8ede10dd3d17be87a7a0e54a8a4d8f6acc7b777b397dddca7b8cf6089a04dd15b58304c66cede31f5c0a3d6d824276ca287081d7532e00ecdf61974147b69fc43ab711395814aaae4e0aa564a0a2d726a36ac22e9ad03f3b11c4b9ff54dac21b9b0ef677e1c88e783852e382959c436a4bb384881b72d211f221824107142eea3825b57c7e35727e3be7ee5547925ebfe14d2a1ad411e8b356a0ceb7d8b756de5012f9ca4d3c064bd006ca5d4e7134109299054a1ef658d15d3f47f638882719ea51ddae97ab1f46e0d14e980fb0d33f0c85006e45522c48718194b299f796ab6f8a8299b847ecb8aafcee1366ef3e75a9f49d42cd166494dc21f19fef83280f8e031a02c0af6e6c790dfafebb2122518246bfe07676982fa1489af5f3acb4d42f4011ce6e9522e3d8f388e204062dba8812626c820a772256d3df1336ddf4744d50dd4dac5c37c2a5f01e183fd468b9b5a856faa296971efcf31971e2f6f51166c00fef750b21115021e32be5b042b2e91ae5f0555fcd471de0b884031556ebe03ea0313c61b3f2cf13d99bc951c776eb617d631803a4fa57638cf0889fdfbda20d08f8ef7bc30dede2f6d07b842952774ea43b844208dd41b9d0f36a624dcad85b1cfd58575950dc0e471ff14adb7eaa71d1358913c91865c508836b62ebd193cb6c686cbb2a7412bb22e4c17c861bffb07ed76feb6d7cf2152989033a7b2ed68c8efaa5304526394c65c837618a020da588b9d2acb1df75925f4f7f1acf1d7c27b5980c73605ebfbe4d407ae8b194f7144ab2b914de851c3f35de2aa0b819a0caac7a309c2a9d50c49d5b25b14a3adda8790e4c659d2681ff031296d9a742fffc94382bf5795e05d9572660c1083876ace80a667d301b4e970fd20f9d99b65adbd1ce0f352059dbb0ea2b33c0efa79ee66cb5004dd653b8c2872f73215a8668558f2f2383172033820309c84c68c19cb42bb49ad12cfbaf055c877476eac6f424c136ebb66707f1aabc7131ab87b98bdeb4a9f93e6ea06985af8492fd885f35356bae314d18c6fbffa52828f3ce333853cfc74ba4bf0281230caf52dc50d75eb5666db88b0072239304c56068421e17979c2cd58bb5efc3571a624fea974db53448b2758aa036a7191d780e27ef788a2a2a4312c87d8568abb061c9d715bcb5bbd80bf91cdb3e1487894b9420a095b1fa1a4c9b62fb76049a3667619ea6077ea3baeec5aedbcd748fc36e82a4d64032d2337731975cabcc5b01a6bd4766195572550c9527 [10] S=$1b45 W=-0xa590b466450cd8d7aa588bef758ef121deecc10cb4497e9911b688889a8e0895b05fc237c4779792c2bb822448ad4826c4931e66c0f98ea03d579853a25ed17d088639fa753bfc232518b805861dddf9d68d1fc99ac95f166900bf9678a3e039ecd599ad3a5b2040c242c832b283624b791810d49a1b5fbd9f5b9c514c74beb534cae117ab2cfa73b8e6edfe3d605685f97b4abeab8108c5f1aeb6c089f86b381a9ef5897e010e0634520a131ddbcd5ec662eea62d6346895d34ceea516454bb702d88d948cf281b9e98b6e2f94de53b9e751a146e675c0e73574a7c006d3704ec90ad1445bfe330279dc064e08c3c55d54417eca82a01c3cf6ee39419149d3787ab09327c63c3d46bfd0826244a305666d5d1e1c98339f306ad2ba7635efbc846e5198da5178c39ac67b3baffc1e367ece540a05d7634cf7c68f9d5365416a606cc26d10358aa5b864e67bf599be01171877d660811151803f5ec9f594d7c4deb3a95d1853a8335059f3433e244c90947fb1a38d1285e781fca990b81b5c4ff1b4209a309ea926e21393519b6f4c750bf3fa436a1acaa84b2233d78c5319da98faca7453c613a82b0580f4bc30146dfd6186e1d45d92b322f9df549a5d6f4a20965e9f62a5589fb9965db2df8bef3e397d59b424135448f6ed15f0a5a1705f93c29d7ac0e1b2dd5e7565cb737dfff78ea8f317a8cd3fb327e5bf057c571aebf201bd0be9f5327b1f8ad6f695195e38a35fe062760acaf6d2673e971f2feadd3088f188e698727d4d9f18b66e819b672e9b44600e6db5701be8a80b16e09aa4db1495f54b82deee03cead92912828ca8be7e599388fc587d34adce00a820b24c9bca18bd77337e0341ce5286d8eb52f943dfd5b885394a4e2c7aa074631dcf1e4e28c15f9dd0be5861a1b988b3dab7ec261c94d3d4882a9bd0f578fee141320598bda326a5f01a49c4ac0bf01f8f45bad2c391444fdd774a60760e46166db0e3acf93bd0dfe79c4392e551a6eaefea91eeb9f306524cba66ab056dcdb07fc74677c03e4527be7ddd67b270ef947de692a0a3a7aa9de1490cc2e2ba96edbd289c37e7dd0421e99f9b9988891ff98ea65c205af57a489a367e48f30b5532b84901b900d55513581a8cd0877c6f7d9193588fc16ddda3537b0744247f9cf430b7379524ac3a5e695c4d662d0e1acba4e0e6a3687cb747751071a1d1e597dfc919808e07024158b59e168be2ebb47fa403b7d9161e579b0fbbfb6ec905592e284d65861ef8665e6bdef2fc0011b3d1237f468b58f76a516d7391836852966c6a2e319db120142d13d32fe47235d0c1adaf8f539cb77657b9adf2c49f0fd5220844af3900095d7428643877052bbef3dae55eced2e6455b36e2f56e929110174c646a09c3ce4fef1e4dcc595f71a4460822d3679e272ee4bab694a60e42a3af609806e7cf01f938277a9f671b97626c9761d0c9e2d516265b3506f18780b1999914e9f9d5949b1bb76d2e279663bec03c0d5ce8a76771e47d444a77c936ed4cece7a0fdfad2de095d767977937382413397bbc29190cb0174c60f0aab7d15ea70c8e8a70a31b8f846f753a3fff0b7fd69e96c371c7b63865775093fb02b1e331775becc93e4ff59d0968cf61bca09bce99056d26a09a41f1bf714b53d9e7136d118f5806cea4e9574e6f14e18ee5a1aa49f3c13fc6164c870f07f82c6f0b402aa99cab7d80f38f416fcffffb089b6580516014195aee35d6decfc51cb9e3c516253670ce4c74db448151c20380f1b532b181d322aef1c61012ca91dfd939c446b31b7373bc23f3b67ded3af2ef6110dcad4f66efde7b9b745a3bea12e11101b88f49718f40c319c1d0c8bdad03e85511d90fc315e84ad538af2a756b0f9cd1965050b7d7c423f4080dbc35f3e906d207c8bb90550574f8e2bfec4702aabf68c643f4a225980cb189cf1ba46f739e81f4daf816ff825e8d9399be6f5b4ab1004eef728f3584fd9bd81ffec65747a11801cd9 J=-0xc123058030d9c24dd2deaf346b81e27b134cd90eda5956974a8fe059b84275ce5439c3bb0e728847bba8026de5af1f183ed70005698c5764d7e014f06e7cd07cdd9b894121961592cce905fbdc3f795ee30f79b4dcb815d5e60890f0513403b6c5378d2d11e0ebda84854999bcc3535b64a3374ab0a0b52cf4e1e81853d59e9b3579a65b166a762eddf324479c2a2bc7d97e541ab8f3fe6bdfbd3923dbdd40e949fa28812ecf4c36de55951687f39c68b1d4d5ab5b2fb496bdfb9058a32de8bf96272eae1427b1a942feec9ba7efbb65ac3312e802288ac1d92e3175c8c3b6a7330468cd7c8df4897dd510a4806585151fcc9bafb697e0bdad405fb53bf3d8d21a89ddc075bc882fef04dece2cba3c1a676c0523de60792edd007784cccfaa9b1e907fd1299d663932ec1f94124281f42f384c50385deaebdd4a16c8eb0d1d5b451d0905a07a8f082adcd1679b325247ecf206e1ca1ece360aa328030ada057dee864645fb4ae4417f78904104d30ee988c6190405bb875597d870cc864b8033a71c57d363ea7e74600ea6667b9ceee7e3ad0e35b4e9f4768c07a42365537c54d84a8353bd49bce1320b97eff7d0c74d725aadcca6519d0fd071fbd4149d4e6f44f39f6f7bff7b7879c16423a5e2e03c134bff51750c2471b4840033581f2df27877479549161ac148a737bd38f609cfa16fa8960dda136a139a730fc0333aff331f07851a959f1ce0cb11f495929b224bf42d467b31de42103d75a00999b60dbe978ca45235910e1a579a237a3f1a7aa15f805b66b102f1583203d5b21d53a63eca05e3d40bd1ba5a9b8af5be7e57f00865670fd7a2bb4caaa1fc76aceaea3f40838397396e9025275b4f9143f5fa4c962a08211267306f5ef12513f95f5c0651e4bbae2c07f9d09459b7eeed2dcc27b1e33ad9837568aa50b49a0de159e52d17a285bb13008b339e9507f72e3cdb5a2b766fe13cf3c90c1eeaa5959681a7063d93d3e08ce63e5a459b396a796d438fe0909eadb9519a8ed5faf130b0c487e15b1c18bf54833aaddfe2249fe66c14ef47a227381c712280858f7c035a9db7f8c89d7b0928922629f92a5e0e62567eafd8cd87b05b618b7ffeebb4693d60e175480ed39b3bb4cb25c908672fbc6767e5a04880b8b6df614403996a571f956e9c5e03ac16768ca8eb2f30e4f9fe163c6923cb2554ba84cb67b85976db6107a621de47c8ea97119adf798ae578c4c615b4895a83a22bb54f74ceb2118bde23a346029a5cc78fb2c3a187d8cc31039cef72cae1d96a1862ff2e23fcd42e06bc2af3405b52d8a37e052fa41376ca987cf844413b152da0f8e23ce001da8d552421a55ecfc7587d3b264aabc13e06c542ef2592e267d938a79f4bc48c678d93ad7c49ddaca7b9e193e566613b96bc57084291bd2faeb61bd35e54541c3715e837e76f27ec956664313c314da2d90e1e02dfda7493e8ff7ad75e8f890f09027edca0c111657d4e38b1fca4ac9a417e14ff05b8793e7f463f8cefaa7d0a3a48e0c94d83d1d0185435cd776faf4326eba74bfeee0a5f43a1be64a87d889c23554bba5bbdb3345fb8ab05a4a4aa9811a0cfa51ae9e531cf5529502f42fac36d3b632516c6e59c8a2642ca204191ab0c17039d4f22d06cf1578c999396966233506855a518da4153eab463916ea03fece03ec4d4ac349ed16d238b4d9b9e9875b195a28716086f8ecb7f3d57d1d01db163a2a5b02a3292b251f8882113b2c4526199472e0686bb3b0d7afb2b100d431918f5c458240bdb44ce7038cf37b0efe012c4ab61a4f07951d4d7a6cec53ca97158f8640917646c9629502f4ae55924b1472260a22575c5a63bb8b7317ea12bedcff65d0e540de115d24fe05dcdc8c379462d6cdcc06308aa4e1d3d4a544de98fe5837af19da67ab329fcb6220c14be341f9b3fbcafe82fadfa6f5e25f7e9dd61dcf5515a97fe05f482afb75318f8ebbefaf2b6686189988e9c349bcd6a748035c9e56a816e5335a1cb209767f9835970a18286401c9e47d11e16d5012955f120e8bb4f9a9e8c6f033c674249d88e5366e739fa225b9b2dbc7d737e7cb91c23a602fcc40610d93017e2ad94412082abab43d9eac83f2c1582e0d518a42f236babeeed151d2c2c6c286726b53c0f9fe6da19f408ce1d5cc415bdc7d46dfc676cce3e8a45330dc882ef373fbc8c4ea965f9913071ac583c60f401afe83cf52cdb1f6c3894e0bda367c517d04f251c2b967dca78cc02703f80c0bb44a21107f36a21473bdf740c290536a3d2b62eb3840173acc9e1456e800fba84b501df958f1ba2acf6e7f70836abb6c52b413e09699492a046d796e1c0234c7c92244756bbc56cd466cf15af3360e93e10d0a9d6530a50e09458c55cdb83f7c1daa4ea9d820d9340e244e854c429147399a84e0d4afd13669a4416b312089f67010ba97c0dd6fd53b72f230707655f362ced6fb93a2a3d2c8663f8331ec74a7afac96c1d3c93c9f8d56dec11468f3987884a83fd7b42a455753ec5dc0ee9594ccb208fd109f5f1778dfec73f2a718ebaafbd0d566f5e22a90e5fb966129ea7c60ac70831c7705a141ee1c09672b8c03b75c61c99e65717d8e2918fef3b504169ae1635a82ebfcccc970bbf1f7eab426c9cd83683dde4c3c2f5c7f4c9ecaccd993868758ce2ad8e24c7f417a47146ad2b234f50fc054017ceee44b950631581f4478d8d55fc637acc5d32ea523dcfb27594a48a68d022fc76135bed428a3595b285446fff3e93fba6d83e4dfc64eb2e7f679148f671207e97e013e943a337c867b685d6f294cd8aa0a0152d17a638557f6fd1dcee99653cc3c0f9eb7004974c6483bc70dbdc2dd4ff315e7e2f5c9054f78afd743ef8df1c118bbe8f3d69145f4afdd7988d55eb87dd86210a6744fb34ce76dad26cbe867b71eea3d4a99f8f0c5a6646e68c7b930d47c2ac8acf1f7ec38275485e22677b921e7edbab3e598417875d008aab4d1f4410aaa62ba3674eb9b3a7d41403bf1680cb400f8372d1d9f85b6c2ed1bb3a8e9907823fe935a5d4b37f82e4650520209678d1e7f93bfa4c5b7a612bfc7f4273435f1bbe3e30cf9409540089fcf6ccb7e4fb67ea955b1f94b01b115d0e25b180c775bd7b6244ec672f6860dcdcf7ae8fd4e6189987b542b169744b5ed62f4ee4262beef3505b63437542d716570d45b57bdcca6305f6cb22b446308f70243de4eb69dd61bdbfdb42caee67d17fb22ab9fdf14d2a855e161f5788aeaaa59c8255005f7905730b47e747be4d66a2f41470f9ce37c3ac6e3d508acf9073c3bb94a202d0ea2ca4cbf5f7e82ce7e2feec56f79f5e9bbd727909d97cbda8c28d8bd667a019ee267e70473cd7eb232490e90c350ff2d898668c596de63d4cb95a72b64df177a3a6cc64fc5051862f8bfb61036aad20332fa444ea3ab3ed387021868970f2a3d1863d3d41da7cad3c0416897905dd479c8d2dafb33847a6af2cfa7215afe5892f019c4aea43e850c90a916e4ecc71310118f4a755facc59d2f0870fdb1f047f568189a23684f94661e6b36e729cfba994cc2a76f8f01ca6cd90502d7cf9cdb1211b0b40048f21a52f92db293dba5858833b58ac3ecf29df7a4ea1835c8abab679ac97dd82a076c80fe11712600dc153ec6210bfcafc20e9119ce5e5fca52508f9a834c1db86a01580ade64d9662a94646cfeab3a6cfec454f9bfc547263648d8de4e99dea06e5353db5fe6988e6078b5e94fbacdec78c963f5051f3634bf1935a105c2463b49a2e219c4bcb145aa78b9681a60c885e400307ab6e625fa961e0fad4e38682474ec6a3ef4732547fa9572d608d9579b9a900611eb8dc5229d5eb40807c80e1a96662608862504eb76a5b1fdf92766cfb8ea7ef81fdddae63bc945322005c3e6eb73c3aa53dfbfdfb58110ad8a7e256e06b1f91e391ebffb7961f857a3a09f037cc3f79c6f3e04e3181c3ddd8a6174611531327d7572373dbd7c849a9b6d27598b4990a5509918dfd6b871f6 T=$1ec1c38c2e17910f6f3ab6d28dab6be477b4164d9787cd726068f3bc2b34e40bcb9e88cc156e3d524494183ad9c1da0104cc0a7a1330da3f62eece2c71042780a1bd4dcb903ce7b6588fd4f72041eebd37f3d163d3ac2239ea06db9da575593222f471e679ecef6dcd7055b0dafccbb791036978df47800aef972a04259278a8844d0be76261b5febe90873ef369b4536774b5f87b9ec133a9dbff144821eb0e800d4b7f9b23ccadc41b3f3bd213b4db862d11922a40972fc081c8b35644d1f739228313635f2e8758cfd0b2beff311ec08b19ffba43074f151156c1bcadb91b3a789f4c75600e2fa633e7b3716b01073ec7249266c20b9964e8298dedcddb4972031dadc6d2f81fabdf94695a78aa15faaadd7b3f8e34fe3df323463370c15649ef25e42e301e057eebe84d14b1711c91f5a82a6c19d5c2bf2b07d5dec01fb202e29b05bf6e3ef1a0a28b4cf7ced3f26bbe315747e0994a3d90f1c6f37de96faa1ad1d4e38a5839fb80b92076be2626488fc4e9165089074560d0000979f8eb19606a7a9adcd1e3b0b653b1e85cf7691971fe7816b07f620d35cf6c8dfd12fdb1cb185488ba004c8156230ee089aefbaaa2d600ceba000efd3998b93be791b70a8cbda79eb9a036cbc363e493925d1d3e7c74578442cdda370c71fb56ab6e52b1f0a2c44e134bacb584a7f006a2795be2f176838b61acfc9efe2c2f985417250ddb40df8c55b5e4306d26fdc3ff44aaddbaafe5560eb51d43c2ac6d8a6eebe398b4dd59931178f346ec09a87751449fed1be8a75d9e8affd27a547bf2991bcb729c367ce53f7c87af51d755cdc7b006a2f3311ff9461481fc30abd84c5f13b6c8a55a34264d153b934bff14fc2e9b71248ce501cfca3bba8004f1769cb33eae0d9848e41ed0916e77404d70b081b679adbd9bc658ba937b51b9f32df8af51c0afe68dd0854f6f312b892385ef945257d6bead2dda82a43efa94773744db0a803e17a86ec29b32767a60dba0c8840d44aa8a4c3d026e8f8fb17243361c4ff7d34bb9d2e090195abc46d6e9f7df90e6757d8a9ab9d6fa57cd3aab42af2c570211b7d0651212be8cf97dc6e2ac56afd119c6bb5ff7b209c82553cb4770fb9aa9cfa63a574d271420c3d9210b3769daa5222a4e883fe1f087b8fc5744eb0a31a81e649b062c131b8572e1497af37bd1b81f47473da9dcbc138f3f41fe1adb2e9e23e0fec54c227c6c92d11542bbe1e1bfb1e0bd88371bed2b47ad3ee93d78f9689bdd363e3296af61376f4bcdd4e129a3a1ba7114604a6b4cf1b65f72b2c1d9d91478ed6dae1e6cc3f30dcc51e3baa443184fd1b55afea1af633dc0e0b0d8babc7ffbf15445074f5231ffe8cb3ef3fc51cb965e2ef8da73af493591c7aca5f30396aed83fab7bd1890a5d5ad985e6605cef798816b2285a8af1993de18bd6ea32796a77d54dd4c611bfdea65142d1d9b4e8f675182a378f351a39dbca4f03b8e80d7b6d6edb5a318ce9fc649b66509b1250dae6bfa043c5bbdc3a1102e2e4162b3a28c3c056c6ea8fda7b3c6cb3cd18657ef25c375eba2eb8fd9b444202a031595f9c7bb70df2922f298022202e07e812eaebb7299472850043a4dbfc1375dffeb284ffe89f492d7506669bddd6d905a2172cc3614f78bd0232ab18d704d2229f95d5b9c582cdf18b1f5652ae78faddd37ea8ebe72fb674189d5243af8f563b034a50100e1b20f8d446a36823206035f8940a3204ec28be506b97af6246917941fcd33dfc8091c892ea441e430174420bfd1255cc70e75a9b21d8261de1d992f3d7b76c02e65408597b36e84639875c9697fc5767245dec7cc7c3900d014c0636ea866870a7bf9dd4abd1e7c7a56ad063da7fa8af76923ef43acd14544ec1edc42bc8a717719e22a5a2ae0768620f0cde591c4d17a85c28e6cf6b0dcca027e3f95739c5217bf2b3d74ccdba88cfb19baf6bdce10df8862d685fb659e233412bc9f7af48b205795bf9a79bee59d6dc59f220398d3832645a04112569f5ebf3aeccacc0542c199e7f01c979647b82dc7d7e0ecfa51c73441806e4021a846cb4c72c9ec4b6c1b17bae4c2c3cbd3ab7b8013ff160ec79ac63c6b0e2e1f4847415878983ffbde6849cd2601a63d8084939722918d60401e04f0cce2f93473328e7b7e5f676ef1b657c21f354d016655b5c4172a4666212444bcab6c90a0d24f22ce5f5b70d99e2cfbc4da05cbe2185d9be477e0284ac97604cbc16f227184d102204fc07b98f4cd0cee9a6def90aac618bcf0c245d184c7585028d706db117c097980f7c3d7b4b8042215f8ee894b617ef37fd76fd1d16bc4d88e57e9243bf7baa370bb84a694580fd8b28fbf39d2e32dca639ea94d2a9fbd131c3da7f3fcee2716ec9cba12a0b63b4165976214c42a5c4f6880598604f6136275650cc124724aa7de9d5cd5e5ce97afe36376ff0884983c61451240aabddf68efddcb28c42309f51e40fb449cbfa92a9bbbc0b9fb64303e2e8d67db07d9ffde9fdbfd0722e44b32fbdcca1b0bbfb89b0c57408c64f2df5bf88ba1665c5fe5c6dfd60f989891b374fda172d5fb7f0396e1843357407406c70b8f3998bf23284bd35b80de4be711c1872e414da23e529a4fa015dd117ea5a57e7cab113051116db6653c59b40d4dfe10406718a9c46156705f55ad3bbee16c862be8cfa416cb9d17167d747bf208a847c56c006ba741237e0a9c1a0ee806195dec6d4e64c7be31bd25707ef19b95417aa0b9a1c1edf071e5118ebf9f2e879b6d1ea91d42f47f74adc4b78cc9f3d0b69b2f1f46c6c13e310af91721c5413976e6ae732cc05b586a518c8d3bd2d23478e1b3261ddc5841ffdeb70a98baedf1ad6d81832069d988922b3539f77aa5a9d0458a48a52d3deefcf85fef96d1350446cfb2a00437c6173568c673bf32d53603b8d84485029324f7fc5ca592d5d834eec5c0e9e28ba1e1dde265b6246dfe466e3ba91e858e3902c8a05c4dc97fdc7fb60ec0ba6a95fd4456f2880e6cf866f64137473b357c6f47110fb5770a77eb2e5cc39c44a730ff86f5f0bd6beff4d25fa76701df528aec8abfdf8e0fea65e7878083cc2f67604bea11bf49860edb855fc4ed2d908b2640e612604da905d32505efb09764fb21f05bc981ad9f9a1babff88cd43ad9a08a6366635de94735a921c7a9162b38429f1dc5318a2d3fa8eab4d5c2e8d544dfb726dc1131e757b749c79304582aa5d5a70e44571a829c0d08a5f749dad1a270a43b77b3aa97f478eb7930aa252c217d389f2b45979fe0776cc45cea5a61b700111f2fde6bbc2a0078e082b16cf7c6fc2bc55adc6ad30eebff326b6c99904a2c5f657729852662697473cb140f71ea0b8387467e93590c991d80e9cb258b625cde2cca9c506af397d60c575914f35d9a5a3c6ade74c99e348e9f80de62b9a21f00f6b2f827087961e4b927b767ec68ac957071b594d7252170e2832498d8687e7668d098baea8a2b8a5047bc4dff1650853e93278c9a5f8cbd49e9effae707101d8a076788f250cac47199b6cab0a0dd1037ca7ed25276cadaea6e1f1d7d9709334c2416d716cd072bc043bd0f4381406a14de15b7ed2281a77c3235fa4cf0864f55e7d4df6c8b921718cdf3ec9a228ef39e0cccf84bfb76ba8018c35b2fa43c80cdc58bbde6d96a95ac73ac4c1c70853782c1606d3c7c7a7f1bf5fd1c2c3d2deba99fcb3a5cd150213d016261f9d36585300e2f4690aee9050edd94488287db4d641d607ffcc273d433ccebf9fedcec1af0589c79b24da6a9e0b08a43306315873639b6a3b36d0a8799562c339b22b7bfa1e4537efa9a6ca3299ba88431d1944c7fbd0e7a28e113115559a3d003555c93fca4e6acee8b947a40b2e48706daeead08d077abca48a997c977dc09ac9014202f100632785d5a57150b05499353179edc348e98b45e8779c356295038e97d25857ccca55d595d698e10167bff80b2e8fa6c22ef147b61b92d99477139506133041985783a89c0b99dcc5 [11] S=$6c1c1af3cb9ad50 W=$1827674b21ddbce3321335aa7047012a42a856ee37feeb270d7ccbf237d7f95f261e63930d89396bb626cb057307dda9e6822c5d3a22801c780c627fc047491b1fd1e25f23d9b8b5a8ed67f0ff72f9adec7c35ae10ba5f105c393f66f61f7183adb9d8b78a2188860184f0c729928385e41adf061ac2f6323c1653ec363d95ba1d19347b9523298636d4ccc43b6baa17202e888a3fa916b2fafca0b04498c4e2825f8a679b7a620cbb7ecf9089d4e09159c99de5bbf02cfcb7594899146de817920478ca2956da2806555a762ff241c1cea4306d832e01c8798b3064a6159199da92585a70f888a08fb10aad58ba48721f897edc2bf3300088f3571691a8e8adb02ce3d289458ff053a6c2d3fdc33c7edfe7633fcc52a1f397208e62cae057c4b06481bff8e67e4a1e4a25dfb127d7a67979ed9b27823fa28768bde86137e21059679fa19cb6d0a15d5d4c71498de3506985a544a6ee7678e7920f07d6d6cf651e954fef4c1c6abc053f14fe9b6d399653d4b69803ccb3630c949a3eadcf3395c70151b9aed2e7aaa7fb3667f156a43ed8764d89b21b8371a94ba4bc02c06086b166b323000c7d0d805ffb3c1fc4d63e2ac7f9e6b12dee2bb7d38d948ccaf6837f0029c9fb3689a8875a4d148d3760ae4998123a274287ab128c214e0d9119a81878dc3191e78be59bdbc7680217e33f57e42e2712a6999122deaca8fedf7b1bbf645fa76a76842362050599c6d3e505832898ed1dab80929b40a7c798bed4b68c9bb90fada6998097e85e2f5acdf2bc5c0b390f3a2ad503bb6542a75c8d5ed2d463df7f1ee0fea23b1302f5b65fb25c36d3e3b8f5dffbbd50ea3896e6f087e9318d618c44b9ec1737982e2ace1c5ea2ff70a682c17ea9f2f84af530d8608fc13cf6fc428ac2b37986b88321446ac348ad1aee6e1d37ee32f58bd617d1d871a9cd3f319f92b302074d8193505a83009121a5046c7d8339d73df33ce4e7d693ba2d83602e0841ca8160bc87ebd2bcaed5ea2eb5444c32dfb80f903f921b208516e38a303f1486afa67293e00570201c996dce23fb12baf943e521bd8f0095fe5414ae88d997773f96bea4a02539e0efa29e1d74d42f12acc7c65be28c7a670ab41915196362451caf6993ab9ec89e7d67571ff5b1782742064f1416d6dd84b426231843681a203a04f46d1068b81dace5fdd558bf283717eb7365e865f7b10945b8d8e597976b03e89db3f7bd9f492db3dead5818a9dba633338648046a15d4089f8f61eeb6f183048ee170af5712beeab5d333d5c93356022e020ad9e2e4b1fc17ad18022a91fa9ca7f325a243ff314376756416243236c759ad4577827f58bcbfd4a48ca92d34be9a52ed33d1dc9c1ddd0a4a0f51486caad9f7d9565f0941f61617359ed61a14d383b7b588a69435fbcc488fdf33027e67e051a8fb67898039c6f4d89295c5adc0ed049d1702b19e890d6ff51fd038eb6661656ccdb0636a13431c25e839d9607aec9dba44692ccac5077ce17d177530db0259db168625f0aa8e1cb81d3330a1d89c449a86134e4673234279d32c369225e825407752c7f2544f583912498ea2a0ebdff151ee392ba79d3eb59ed1aa166b33bb8abcb44f335c04fb17d859cc750a9ac45afed91e98bc917f59dc8092651e10cbdabea08f231bdc08d611a84a5cc88bc0f94c75881ec5096c7ebe51b860ce8eb18ba85cd8b816a72dae9ddfb27a173873dc0b296efb21e37519393af528e9af83f9ee71f573892721d5aca903e62e3a419925d70a1cf1c74b6fee6fe8abd4fb896e633593e469c08b30f3645ba640f412dfe92f6f8d2058f0ba56be07a433e243f30ebd1c8c29ed53a0b603c30d5b7687dcf17e840c8e5f032458094701cd07cf5f71789bb7af758a200baf7486a381872f63246c3f0375a04f9e81f89d0d49696f8697f296f0696dcab95a5a1a8d89645af7627059e67b4499bbd93238a86d5880fcd109d3abe3da9c6fc433b01a3884823766fb8 J=$6aea3b23b811c4bbb4748c03b2f321a7094619ec1eddd581d8437985660702d2ef8b12d6d5e34bb2d209257c7bca94ab6cf19508aed59e0ac14fb7bb3e5d3ec0a4b4ef04a89802db28e66e03d3e9ca40222b564eac64f79e8a767cebe1942513e0ca2ebecc119a37a63d4bbe38fae0230945ca5d95a814ca7713e11c91a7344688f16500ecb113dca08a54f4e72384cf250dca2a2dcfc5ddda5e9f77ea85cfc764ef356d08112178a302fdda3168178db7da19a8ba3bf5d435b4eb29914e5d47e50b8c4c232ef11b15a5348ae9dc62a3d1f4b018926b9a2f1a62f98ba9f2520b5cbf7fca74af22fcca3aaf296768608c7f2dd2994b90b10fbccb9dfb39d1a5e227043e8aa5f1217822147514d0b994cbe9571a29eb8f3cded7c745d7456e64c2eb9308fb08683da6088a26a2f5f79a7cf453e25a418aa781c37603fb2a39750f6eed7726d7939fbcc4764c69770f8998104ad59bc17dc5335db1c2fb0262002ac597d8225143485c5916c47adf7d7e7b30a9f6f047d35b920e7ef399508e74b00b9971aa81ef18903a58181b7bdaaab7d106397a413bbf4916c6144f626af8d6129e7d1a784e8c0ea7762f89fa1f28a0ec283addf6228d987c0496fd4f6f53132797b4eee24e5fdf62b8455030489fe0f6a509da47120614529ee6a0eb2812991e318eb7fc47c4debd376f679c4fb8e19117e73a6fba5291fc29f44002aca3d7de219d0141e9a6ef022aad2d3744311db88f57a363898b916041c24d961c544de532d0ad5f32246f864e6331019c7b4f2179ca15d0cfd9f2e3ae74546909cb24c93f95446c1b6847bd7196e581820a68fa09c91a2c0b553970442de4d3ffb6d7f17234b56bcb98ab2111ab8dd41413070594e19b87df47912017aac8ab6d2b2a6d0f2e08e71172a6621f633d236a6c8885e198747ef3701a3c34b7679d833b6b596dd71cf151d3964ef2c8514bd7be296b7b3edcac863afc313e0a9ddda2818150aef05da711fcedcaa7b56d36c01148928979a5f6cc0b7e8fa0c1e7ec0c91bd505b67316a272e32fb261bdfb6492e214ca59a052c53d6557c8f39a45e171fa3ddda198eccfccdd172225271e6f13e68dd829c96d4ff686f3185676dc7c4da21eefc0c65cc99406daf566ae52f2cea30e4deb8fcfaed80f14d59fc4f1b885a2fbe718d37c080bc4650cef9ad9ca3592541fdea3aeb1d862a6d22cd7309e6020ce5575824c1ec599cc56b0f3d6613c14916632b9bb1d48ef2df59d5313c2d7066fd5872ece48adbf10a5db89548ca616b4c1502958e121286b76892b484eaa446215f122a6d404a1237da55c47208d1a646fa4e69ce4dc75954f4f1d0c82d7051d32bcb3c972cedf1d4a20e1f238ca2be49b804f93266227cf817c34f37599d258504ad9f9a9d14f2e571ab7ff7745ba9513109f1c9ca12c995590cd2b2f2e4c86a5f64dc8124fef61c3aa07ab8cf34069ffe1551689e1df24ee98a90dd271f8a29f0daa8d15a5cb7c054cdcbb43e30c8438183cd21253f181386c7f573c34f21f459c05584b1e3f335a8d84001e53b37daeae04557e023ec57b003165a497b99c83b05b723b2371677ba41173ad445a286796a510232c874eac28c3500b0e7e66583b5a90155ffeee93d7c8ea856c4afbbec4033c0d1aabd3b3329844b4a50ec3e973ccb28be6492c5cfc71542f5580a737434c04328e266668653abdca4736c995111d0d8e8fbf27db9ed91e821a5665db6d432bab5ac7495bb8f6ad325aeaaeaa0df5460f51114259f53a6586455a1a2ef7394182569ce15f904700e355ca34fa5d01cdc0201fd2224b81ca9e8fcc2bbbfbacacc4f2cfd351f9bd86bf2f6fa597d27a0e998671344c7c21ace0e353d035258afa54d03db83814b3afecc52925962928961523663a54b4605f42f140357b84a61a0495df33e545ec257f8bad79aa7cc3fcbb51388793f418cb0d60f691d0299ddb7d06210696065d29f4e809dd6eae80c3c950aa83ff99a083088c01313c408ec3f8d213998d6c14be08adebb4dca150e779f114ef9defd5d2cb2a0e8229ac290354d542e18151c175141e72e82ce58d9700239c46dceb72c69166a9b7c1e90c3bf6ad00f9dec4e7813fdcd2a09333cef5849518952ee24085dcde7ef564d0d5d00e76d48073c01b7c9064802f45d85755ea8fa5bce49f6789781f7832984f7cb67f1f94690beb49d364090467ee4c69650fb567e0b88c7238a63300fff7e2c343d6842b85b3cb1c6f7d4a47e5b14b003a0e1136697c5dd438de9320f6ede7521bb8d3cf090386969b16a459f959ea773025042e7c78257e1a9b2b5e912739d824c2e6df22716477e8ae344c638ad4f2528b8d94ed7e2e89f6a6ead3d64a78dc631bacebf8f8ebc5c3fe181732c7782d7d3334b4af35dac91d5d6fc337cf65a2b007d57f06bfac0939bd3b07fc85e6ac6c480b721d0310445375a1991b5f7c639dc205a5868839d67a61cfa1b64256d7ebbf420726a44b391994754ab0b640423e374e3b281b8ea92eb1bc56c51645bed3846e502d08c9d4fd38aff61d92142445fdb5f7163a299d766d51c23d01899163e154ccc33d3ab78120ac20b92b7a3cbef86d5c45614f5b2a3620283c505c4c1d29ac7bcdf0b333693a9cf89b91e76b3397016bd55fcf766588bcb85038f7e83b9f6d57a3e779271a43603f8ab2975458aa01e67ee00270b1ab43da33d57f06274b08ad6409e5676125ab2be2265ed18599efa2a3b54c2ab771a10351fb4d9a9da187b8b60c2ea36d9fc0af0168f461463853855ff6cc07d969085c042e81574f54d4edb7362bb7835a0a4199fb72f0ae4c4d21fd4141c50f7f0fadc512559f7412ae9c2cda51f601af7b61d754e3aede8c9a2b6493314ed46f08313f763071989c96dc95eac22d92df49b03789df0050602200638320d9ab8c5cd11e67235f996ba108ba714cac4400d65727273c171ea431e2b723c54359f4ad59c709952b16722a743c9696fb5790b3e46fc740cceb22170f1132e65cdbf1d6da3e9616dabb53b4fa9c637db100d5fa4dfcaf9cf90ea8709d6a80965881e670f766c74641c42371a2e7b5095d856aad6575711b009cdd123ca7beb8d04e49def5af1ad990d34c61b09be535b97d767e721a72d74bb01eae1556b309a78aa10ba91e86d458ce9d5c7c0db576c04161d51a976fdfe529781ed665e0b08abbc10446766cc21f43f6c42c560ebfa51f12cc8121dfd204a16b9d716b75715d453027c027bb4674ff8ec79b5b01173558bda89c6f25fd2fd12143973a2f95ec4b938e015e4c949c521e89afd105c2ea27c3392b236d46abe9fcbd4a9fd510b2305de077085066fa57f38690565d8e6d3eae17ba972b19b2d9bc09175126e2f10442f3faac7061bb8f2bccf63f0f4d577af3c892e2b6ca541272918fdee558455bf53acac92da45b55619efb692fc3cdd96251a5077d95f848e73ca4485ff329393a3c8682d16c52b64546866e3fd99820f61053145f9202e7e61b5f7fef0753c323c7a4dca129633bd7aab6e7de0bc24786dda06df2543883579e666cc02cf9403c2c7c18a4f1e3bacba43da35a6da921ed55fab4b5a2c655ae11248764e8cae2562b73584cbbbb059df1476b76a878b56c0d0d2f390991c18e7e6bbbd55692244b3534b1beb6aa1c2e6cb825cf7fa18624b1a220dfd441efebb619e186772cdd27e623d9fdea18e712a8d89d36d2f27e4b6da59d8d2c0fdf6cd10a28e04439cdc61f32054120c3d4b64274479dbbb2337829f0375c7f9401c3bdbf9e11b96052090bec3486bc1b5852572ef4a608e00fb500645f71337ffbf7d65989f34fb7ca58e8edc534ed1fe1297e466d48fb24f70b853f4e2d71ba22898065c737283c84b9180101f0895b40856a32095ef735ab2b1798afce2c6ced1184d9b648b9271e58cd1a7270a3a297c4e340fed41d9fa302dabd140e2471a7e678f3bd39fdf8ebc59bf12ae1a4190fd48eee305508bcf6fcd4eb0589a7ae58dbcc34b797863 T=$206546468dde9152f01e3101ae8b513a2ea7713d4e224296d02c9282302106ccdee0bac75e280f174b1e12a9f31063e45f6de7994b7899450b711417a64ecbd71e17197d463c0e54af50a8ee84e67c0a6d8b1014b3445b0964bd946c57f5c7b7cd7e31abd4966c5b93212018a9b0b5f2468723730fb36a55d8e468bbeb190a3bffeb689be578d29ace69e109ef4aced52ad885e9fc2f114821157da092a3f85b6c3f489954c809612b40ba50c60635c1f4fe4ef88c0947353f3335799c1f910ba76a05d74a0604f082df699af4dce0a1ca62400d6eb67c6e93703a054eb4bdb546002d65683ab6991cda015f59018e5cb511b3ca165291d033a9e37f52b15ccd245f92211af1700275cf07cd36f93fd5b0d6599546afbcbb3ba5136e27e9142bdb63256039f5c8742483307fb9d0f6c9291742b1dabcb1e19fef07c74e0e3a6c666a4b609970a113b9b37e815a0418333095f686559525692bc77a1ec3a97950a1f3ad9c5c3e37fef65bccd37ac769281b5e5cae47253fc232f3edb9632d6e484953f62797cac75712293e0f1d7a210cecd9126d6d21aaa731c972cd2496d38690e57a4dbff35cfdb297f2165cb79ed28c5b76b9c934b7b3aeee55c77297b6c81c96156b6ee08e8892eb8845853e94e654b60f7acc1613dae250769b3e5cd33ae49df2916479fc6d7100a7af20903cf3e4ec0440f7d39fefcb46cad0e2261ae4ebc47d4c2ee6841f504ccc478267f59090156aea7f890f26b7ddc3c3bc74a8150bad0686b29832f84404c7298df8d6b13555c5e1a945dfa05a7434cfa8ae8b0b0cd8be06cfedbd598a7cb0b89bec8ee9efcd084165a36a3ac53b422ab6a4b64c4c8005da11cf75809db242a1e980363492ea1c69be52142175e221359ab2936d02c9fe92ccf52aab3f27f8d16fc52d948f5297ff8b4d936233b9f9e62c262667aa7567a128b34783035c76ac270f1a5f38b4601fcf320d0e045f26aac5e608db62454c36cd8d0d8017ee251e3059dc53bd779ab6b2fa6f18c41ba66863f5ec1f464f78ab3d9f05df644494fd1e92c09dec15ab0976516964c44c40049ecdb645d25768cb058c164eed001f581e67d078feeb99d1f2ed5ad9cd0d4713e1c23ff9caeebf1d7335be508168529452d21dd02a6750752d591697650daac0ceb99c7dce2be1ed68483faaca9d85a7078e15a8522246f67229d0e20c0b8fb2a44960a659dbab93105bc266b0a727f1ca6e703cc0d79d82d731531f89653cc62821ba60a78c8432d35d44402603d1a14a3246103b13d84703cefe11231677d0790badc79cc1adebe0e60bce797f670cd10e086607f95740b9b1605957cd89cf32690384d262158865d60dad10ec72e6677c040fd710604613895e32f5932791a23254d1fcca0446b52638c91f990bd68b89ba823441cc62ca0cbe998c08d1d02231d3b05139d1180dc9eab67aee2b10dad223967b239a2b787ead91484fe00d1e2aa84637a5a5f5e922aa95c12d94be9534241b06ac31ea263c3a7b47b732355fe7bfcc928514e8fd80e18805dd2a9c9fb6d3925451e17adcd1511c0d51639ff365ab1c9d696852139a355c23d84b32d2d1a8bf00e639c14e51da1494ebd97769083f607dd5e9a58277a2fcf452433f48719034541a33d5addde645e1ab8d0b2ae2fd1f1ef538f274ce6111aff38a7f6b01fca4c8abd2d2a15cdedc0681955879a589eb4f05a9004a4db34c1baa15874f082020d28aa5de2bff00bd68ebaee6237c3887df22caf9f4ffc3662d5dbdb758cf705a1e439a05c1e9bb8ef8adfeed003127a9515e3690f24f98c68a6baf637ce6a870fc1b289a045555f625d633b558be1d650207bca314d6cab247bf055b1b72711bef11cbc91d0100443e38954e836912cad8bdf6d5d5fddb864be0645fd0bc85781ca906eddca49fc0d1fb78dc28185bf8d691082d34037edcfbd3dc5fea26b82aed6bcc8401a8ab56fb7b5221730dcf1074848165a2cb1218425094d7605d774cefcc4f049c03cdb02f3adde0e51c93f6a6f27500b27f7276755c96baaba78208b70864879206135a48ecef76d235b2f145f3ef24c3d96761aa8d1eff91ccb9e7006a9e77b1cc23d35f4b50002f704bdd1916515b927fa018bba8b30cf5804bdd09e78a217c0d917e98f8994bd80115e430d8daaddc8b7fe27c0c39f0e4bd9bacbb7f5613c33b652620a9cfb53a206bc02129a8f544023becd7047b629b5e86086610154931c9a9e676c7e59f928614f85ee38d65df613fe539eba3762506f97f56ebca78e7bb48aa9bc292ec1711edd46e0958285d903e859307637552262c16568ead6a4b7e54e0b482c0df53e3ceacf632575a931f491ae5461f379f29cbbd3d2e2cf88514cbcc0e69f37a078b157e2e103d99d26bdbe2fa36fb795f2d5fe80dddbaa92ce009d7cb4675d55a0194228981cbfcecfe4e0854c0769e88bd7829b2bb649af0fd0dd65c5d8ba44c68ace193a008994414d708e55d376a8ad781b7892852c0e0bc7cf0a66ecd5369f44a8dc4b6099871e8761d32bbf56f18dfe30837e4b54f94020dc95483afb4ab21a86b28e01c22b292c2bddcc92d0681920c131842e54d66c913ba0de0f2504a51b39c37d6a0cd54187d8010c2f692e5e271fffe1a79e77ac80a42893b6daf459dacb683f860c8ef87a1ac7051747eb2871bb22c1bfa666601f2ee640a79c16bae46ab14cf4611e1c5e6cffa68986989346759d30ca8f0ae60c24066db609b56542c2160b01e08e17e213b31e0244a9a4938e0378559666e63c6a15b2758496f37ad366c94a8a78a8f4fcdb25bc22569694a45f74a7d594cfc2ba27bb50e5b62a434171f975cb43d6af98a0be3de3ad4094b8f6219a1a23d4db7ccc097ad54a74a940950efbbdd6a71ca0cc944bb7a37c9345b97eeac8607262e98e1d98686007bdebeffe37a7196b9217622b09cf9579864a2bb222cfdab7c87ff066b15150d029bd089911581c9b3de23d4b2fd86c43df67ec2c2ef6cc8b93559847ea2b1babcab43ada011753fa4d55b2320d0a6ae5c22baa545d7a83695655e4d7810ce602bd597ed00f36f3aeec03b90cf1b949474831bc6edd793428d090a90f81289d21ffb7cb3f994552e6d72ad55abd028ce4d89600366f609dcf26cc9128f500ae0ac32936893538378f77b18e496479662282d16dec08f5454ad38d8124d0ec0ffab2bdf7d37ca9ea2b96446fe647da351ce1eb54418ed0c4c3004601ca28dc9780cda551eafa73f1ae5ce120d400c2a2e4e1e341e7e3b91c023ae50b1c7467824a0d109ef2432f4410edd2646802ed937f4c5f04bb1458d4518b6b9f84be61df27744afe14897b012b2791af6e4b42da9fb63760c4a7fa632c35b28379c5997e8d585dbc93ce51ba808512e4ee46e104b23510daca734cb6e91a020938d24bceaec82628bfdb9de37015cb215c9c1bde84306160aaf722cbe76fdff3b0bdd2dd81136b48d57073f9ad3a14c6d92bd7bb2cceb3fe7b8be1def2ad15edc492b674f7359d71abd3457143551f47208695ffdf87282adc970f59c9dbaf8daf74272517d5bfbe55ef8298b18089c8108f88385d586629295be225dd60d08ee0b2f3d36ac63c7b1aef37cd7230dcbc8d81dfbc1c699e1eb6f1c930f4a3e861ab2213d8fc52d6081960a7e6c5fb9b84a31d17a28c43af1c4be2efeaccb197e3c8563626e8c81a6dbbfce617f7bde079bce7bc81b55f8ef995ddd1dbe9130cda99f456e423be23c05a7138e3eb0d9d7cecee0f4764c6f1cab9b3deb47f45f0b3397a7186094a1e9a6f29f16fdc5fc645f4175e796246b1c8e335de227acb64c122de5388fd16aa201847cad1f8450ea487aa70817c4c5c20c4adcd0185d36b5ac7a220972189491af5fe984fc43522b0406646a440de7e134b54b69b32ac424dd874a854da5d207858f8bc4a29db1ad2ed07b261edac055ef82e4d46f468c6ec727ddd80c60a0591b10b2ff2be49a2a2569ad2ec822d80cac10f3d749bb987d6fe533e9 [12] S=$5b7b W=$b59c6e5016b1d60bfe6d70da0d8bc6e71a0f61df21f4b07a7c5a5da5c4a9e22b11ff516fb6ee555e7065fc5dd9316087d3a97284e5b1c449b6926844b89ef1a2a00ca790a46be5a5fd9561fef16a383f10f12d276cf0102508cd6ea7dc1113062148d089e4f029f8b4c89b1a2fd116622afbce75a4af8648609d93ae50d9045c9d1f8e611efe9608c494c905200449434c833db0972acf81363f7e9b6a76c918aa0df8b3cb2ccb96b41af1fe6c9b90783c20b8794995cc8973102ea4bfcfcb73ce2a390c614fdd575ef7df04d746d6e795ed0305c731bb7c6bd9a192dfbaabec53bfbc28404676c92f50ac05660d5404ca9e4d19e382cd1380472c4ab56c3b7be437ff6947d27b55766f97caae8d7389c0e49654f7fe746bed543264b940baa4ea0fb592f158559d388552ef9554fc99bff7ac866b94f44ed2e3de7fe388e8dc6f48c889f824c25218e79a6ad21e76b4bfb14b0a7c4d412adcc747ef605f890f0f438053f3d59a7019d485443e7c2982a75d6654dad1aa3ceb4662d8d98b324b72828cc56b551f9a2aefdcb9a03f6ded8003879529d1b197331dadac3fcfdd6121606c2756de581be60223057eb5d1d6146b5208d1589589d645d2a8c5f1a9608e0d085bf1ca7082599d72dde7a51f397c27b80756214f4a9de5c47bcf96a102be06ad0d38f86c8faeb4f11fdce3546aed3a464f90b41b35c469d31d93b97259265adaa7cb1249cade6144cc543b6ba5c464886a576f814c9b891fcb6d432d070040f2597baade233d0f196777f1750b3de3133a1156391300db621d53badf01a2887ba3c96f4a216906fe4a2087abc477642febd87e3967e98e72fa60f23d2fd07e40ddd8d32e741107822080d35e6e5b778621a29169ed93551859ac91d13023e645173fabd3b326be6fd98e1150b66cda196f76794d4a63b85073d510249ee9faa85ee5019768409f9e16e4a5a8c03c9193449b8cf55a986364ccce98252e29952dc0197734cbb4393f3b0159d3eb0254c75cbc96462672ea941024b4975da70ba3e75788190ecc2e2cf6ceb9ac1965a6a5d3629389a898e8825a529a800e47764b0b7ada92406ca7940d00c0807f117b18639dfff7eaa86dd3310139879559febc093abf6a18ae260856f52c1fde2df619707b95aa2140054c78dfcb2d6087c583a45b327c579be25a7e69efacd097fa779cb6f92bd3aa32104b20324f569ff52ad7be792b8b79b2e5b663c6c29b78113999f8286a6b40a3c65c0e71d268f4c96d3359da569aed18a4aa708a19195a3e6539d1fca083e817519224e61f1f767108a6c30091391ee023a3107714da0e3bda9c1d459e187044dbf7a10c5804e0b2095ea157ea3a37b27e28af8d9fa90f0e80d736e2642e4659d1872cedc766b8ef5287a521b6354136d8d617bb79f096dbd40182a2f0b0400b4202329a6527b47f52dda508fa0839ef4b7b13e06fd3daaf9905e03f019a7175290f00086b2e733eb7d4e2e3b581f0d7bcd8ac5e40157b2eba8104778ebdb39fdb297f8134e27511275251ceb033f2c0647c6931cf21e6dbe5488235af5c56806c8dd7782c69b05588f044eedcd88991a3e4991c30c7d839ef797ca359c5fa7ce2283afdae701a5c8eb39c45861df476873ad2ada11e1e4d4e19049a977a7e58555cd5e1cf67c89809bce8bdc607bd080ffa6f1ecb3700cfc2492548b78e9285f9838f216d393eb631b8ed21b4827267ce27ed57c6ca3ab7974acb840f870481a67838aee3861f9593b4763dfcad5e6595e86c919c1f0f99a4ba09d69f97a01e123157a15c7b54f509e80a73af27e61b076cf4cd3fece5186b5cd7fe4597e633596bda88878c805ce9f3a107a71e6fb84efff8457bd776060b85bc99f93285547ca13bf9e5af6aa287e8920fae8661471be75f0b78bee4ab99d2ed7d085e7f412536f6d03c4ca01e2f782d1eb26ead660c99e8eff64e3e3bcabb58b784ecc35986fe2aaa24b5cfe146b768d6dca81585f J=-0x8c7488a6938e831999e22387250f926a54e4e56132a0b5722848034a16477c5eaa76ef2e187cac6ed002883f36e388421d02c5ad355324afd14f98e576424acce9c3cbba5cebf70892088c0f8c401e16630e32c49bd97b681028df4ac1ad2d9dee5386389c8c8bd3e145c213826aab8d86ac5d8243791582f4c6c0bef04a6b38adbc0c3d4df5c3ba4b0ed24ce9dd4d7b929001a71d3926c4e5102f2e5ee3b10f364f43c3a1c1231e93f5a8f82a1286faf306d1d68fecc38f0c52ff6a2cc843b5910d466d3b0ae6b2a071a2485239b956de80b83ed236f10ce78539a964efd8c1da294104e612d16e22c1e37ed3c525a7eaa23302646f132e36c4c5177bafea9f7ceb4ff5172a501d24ae2296602824134f663ae4c2c59c7e55b0d95f892600cb9757ad98233770075b0f5234c653e549c553720a5cf0109189fbd215a2bd4f33c42c7bb7664c2b6919b2c5a60bf3138bd4c13b4041df7a6b5073ce7533e024862b1e6d71b07409c0e81f65bb49de213af39206198a5da062b93212ce6f20ad9a56e089e75dee0eefe6ead8b6ddad5301549c93ad1df685b559c5c77d9e5b019f3bb42c36bc6d07530df137449a91530e2d5f4cf110bbebec54e82d533546182f1891ae3c33727f1e791d37f60faa9ea75e9d7c7c9fd7eb0fd561b4c14f5c620710915e8bd1b0f4cd1a4d459b1ca90e585733ac9e326ba9a6ecdbe7b49126592f6ba3ef872b228e1dcd7f634da5034a42d52097fed283fe82bee7b02b148f9aea7c4f8082124160d544217562165bdcedb31c17b17e23dba4a898e3d69401853f0796598301d74a327a4e20dc01a1e4393ae10b64b6784c8eb38fa2ee4b089cd0eb1095006b49c63862f1c91a697628ca16b045833ee0e17b6402195ce0eccd0e8a01c131bb4448f3b53393b3add4b8ad2a3e8b7d3ea1c312a1a98da3a281b43e615f6c04656d3ee0f0b25ea70d86ffdfc108fdff2407d36e806a1c8c5896c6e3ce60b688042b16a3769e7bd368902bc79c22004eae77ec626b52a6b18e0a3d67f228da6d4111d5dfaec7a4a625f17fc6dfae49e36b2dcc842c60a9ca51cd2147a1326cd025fb350fe425b503f47273f390c8c8c8a4c783ebaa170c081bf2b24000c895669aab43e28c9be66c31f07610b83db35e4437cd3f88b292f96071ce11a56733a1775ba0c686b152da3b6c8d87ccc7315cb338a18b6ee62d478ee9fd42d32af1863f6a1529902dc3edc64871d2638dc8d4361f6580ce682bbfe1c9d687c54a0351a32b1bdaf5c97d83fe35c55b8dce95f9ad3754341928f8d0d00e76d1ac96e7b46fecde9aa06d9aa726d0296aa05602f76ca653a25c23ddf7702040e701337595276b2028c53b0c3aa1f5d7981e61b2ce1dbb9fbca0174454f4d4e3d58ef441b8529de4b1685b987d69d25e98df431d1b2ae0da33672a0a1651107d239e62914408a38a060c2a324a752c2731e9398ebd116e087d9e76d432e0ff03bf49c1831c6709eb015e446962901a7c67b20eb272022e165dbed957773467ad47f399b991c00ae153ad1108dc3806d6474a6cb94d709e80cbdf26132618ea43e275dea853ad6e0579ea7906a56c35add3facb81459ae3a0c338b55bde0582e8fc2aa6249e582d2fd7b3baf8422e9ec22045a10d854f60e62c1d2eded29030398e5821ad459a85b22906c87818509d07e3db9ca48bdafbe7f237aef83d9c8b79064970b8002395a0baa66d9e49e46dbbd1f0643d57b21ce983b87934fc6083b5055a356c5b0eb712c68bd2f614a9afda028739aa0dc5df4c150b0f8a9c3a9069844a89d34f393748961c2d2e677db745b4c3b7ef13632297735b65b79295a8855969ac991700024b073d02faddef3a3c48d5e3cdbef1cdd734ff8f46be23f3557be9990a2957b9534af0f889ec199a26a96e728c319fe9ae214def3158aa88f2652667e93823192560fea34707fc500d8cad3a005d162d8f09b880956b9cd217ea681db0d6e9b3646f5b9734f0fb21dc884baca00203378515605440e57fc5e53775ad1a6349579989b315fd7281163843d9b24c9b9d3aac3a97181c7ca68f7d0f97cc82e7be7bc78bb089f4fea53acbd2a29b5d7b12e4ff380b9f63322000a21f96ed86b5d8f8f359429607f2595cea6f6de29f5f4ea2d7245cab88986fa9037aad0e2976ce26d145ec6aa61fd7048fad013f43aad224ffa76af3da70ccf7e93472e411b94cb2d530fb35c6385b2c86d1d67071e946c349e310279e2ff0e74b8430b605f65b1f7fc1a918083ee1624d28a694eae5b67cdc50499cff2f635b05967f8c93c0b213d6dd8660a19530dbf8341dc025ad296bf5eca46b0fa34e1c46d24e3fe8435b89e0849c2cfd385747eb68c56bedd5c415c7118dbcec5887b1b1c336b491df5945fc359a447e32593b6c014366bb2f4cc034b003b34ea7bf900d7f28fde90e9283600f8f1111e09555a2f2d72696db2c68aa823611fae4eb18802484e179d57f96dd5ef3aa59a123ce96e604a099a1d8a81d67ad7369f2bcd6fcb53d1120cd97b6b5772c995223e3ba60b41add541f723c07a2066c29f0e56e88272cfbca049dfeb3abebf4c74ff88af9725377e303ee8ffe3884cddda8a4259710964abbbacd0d619874883633dc0470a8c8ca9d8f064e4a88bb63de2d4f1dead99e44110f382a561b4853a33bf8413b39cdf98fe804ecea61549908978e924c55f6594b6b88433f67a031545eab041391b65a1edbae5e0310f0dcde74cb2c0b0302a125c1269941bfcec25b6f888ac65d16915c683719e4a186da133bc1b9d2d4b381d029d236b2f510319e9395e20b6c619c0bc94aad6963b5844491457df2f01f768a8f4c2262a430a16ec8bea2a7c247611cf285e7ac93e41eb6f1a65bc5f07f5907a6787a884a8e2799693ded0b1e95a40f389bc7c114f02d633055dbf77645d03ba3a290a631a7483abb63d4dd26f44578bb1aadfb30068df0d59a64a22923a19d229414bae36882816bcdbfb17cddfb068c55135e18f42dc469574f6ede091e00b21cebe020ccbea403aafd343f2eeb7bc566432eef2b328a3df00294116feac2e5b0d27c79389cb4b84315b470e5c6e5fb856ce90ab0bddb4c585d93b7a7f4ea43c3eab3c3917d433c9348e143db43f826081af8e6506feb210bbb1d17518880e8586349a49b075cc6e6d89372b300d32ea9820a650356377c5b4ea1aa4bf96a790be5617dedc38ed87dd329ecafefd2ca3bab854e9ec16bf4b843b179bb8a1d6d5b4a9f701269b5e233e3cdf69c8753a6fd005866d772aebb19d2fd1cf1073aca53d75ccfb32dd270daf1b6861e1e7690ed6504b12283e11bacd381eaa79c59bb4fe872041ef962a86149827dbcc968bff168c223374ba1ff7b73e1bf05853c80c2293316cfa49ee08ac455abe0a742f22f7fc10683f8576fd6efa4b74052bebd33d291ab7280b8e67e0534f393a2b0e4f6c91d980b7f1fa769cc30970e4f07d2cc802202ff05d64c9a3f23ee044164b5cec934415e5c58e9f5317006dfa41e4d46009b1a19c70cbf0386838fa8837746b50fb6e4e16cc9fdcedf32e7ddcc4904d34e77e1646bbcf0b8cee951e5c03ced25407ff1c910f8ad0701befda9cf5eb60e3432a58a67e3c8e085c1cc75062fdc1c68f8e1aa93137708c3d3694825429a8b2faf5f1ac46a88d0082351bbbec81b80652cc4696ee1aa3933890c9bcd8fa705e8e866862da8785958fc696fc1c6aed4a288a129f26f9a1e5c7aaeb090076d5ed4c69815ff488c825f7edc894b6942b9ec2044bb6f2381d3038fcd36b138fb7a7854ee8be4812624cd4553c8341999b4e70d7a9d96b1bcf4c5811fe64c3ed00b77d2de586f19fd0e28afaa5b500872ce95cd5635758a446dde7cc2dcd73010343e98efed65ec20d7417470424e2281b7c031ec2e59b75770821f3f62d528bcf6545be26cac138fdf55ae46f78eea35685940a7fc324df8ff4b06e57f20385e6b95805a070b588beff3693ef68d37ecb T=$6c7a8df002f51022c3fa731fedc3cccc59e7569658f7b75457c667af60a69bc24c4ab6ffc9e6d8a46b81e29dd8ac216f89bbce4d120ac0d8041784f2f3b9051f5a8429992915e49631e7cb6f4c0fc3c95fd859c6ea191bfb71f139a119e3e342ab0035280e3565ff6d8684bd645f54b31c8623ae26adf733165df8c56f6fc6c1342dc1f27379511f7f47ec318502270280395d8ca495f2947807ff334f14bc479a9b75ffc306b7228cbef18483bdfdf2e26f0311bd393b4bf7a64829b0f4372857f938170419c6bf881b2c5df91b22992410ee8cdf1c3797cfd7bb5894dc2604f64178fd74b6bd7640e357c0295c907c21bdbf9dd905f2df0ea756afc4822e3596823d0e878cb08564b9659a7b0110ff40bea701bbf5c17884738fab267de0ae9bfb9529d2c29d4eee3f1609118e774ac1bcf2b1bc697ae4db79e853c27eafe3c6ebfae5a3dca9a5bbc6c517e642aa3ef7a0b6816fc08b133bb5590acf6ebff9a11ceea9559f155547b6885e0c37c2b33189b372a00bde15d8b5c0db1a0099f7a07698d794c4465dc3e94028e6f1533aafa35357b7c0cf5ef2b6bcce704035bc7a915037eefd7bc3cb80b2f1f3ff9dd24632263c3a4182e70b71c91bba2defe4f91cafbedf09d0105991d689bf887926b31a5cd131535e07a9c7fe6d3bd44177bb2a1b113b5c0834cc413fd041deb463375e014314da4e6907464ae3cc9891f3e62ab335e750f128532d25ffd08cd3e21bbd4fe3aa26c9ceb3caae87328a1e8cafc16c4dbd0045e58d3461c0df08364c8613e53b290280301b3e4ddf4e89618019e1ff7cb2757cedb1c74a02c8156723bd0d3ee6677e1719afc78cce60db8e27e26317af4e6cdf82031c25b9a0a8726fa9d13e083ffa0408719f86f0bbea81c047dcd78091c1baa110533173d6acb7cc35fe998143bd9d4edc71efbf951163049edb44a82f4f5bbf54272ac78f7f89aeffe7bc75e3ef0bc1ba3325cc47d63fe0be36d4e89add032b5eb5ded166abfd7db13586de126bb46c670e5641f93700ceff31b04dd81011e485ff4f8961191927e343b16893bb6301819deb43938896fe36f35ab9d35e935eb47bbafca08b3bb6066767d626aedd6bde7312745cb7f1c5c3b49f0b899232c1164543935d8e7c094d8f9bcbd0e1e998dcf58e09b93c276872d836574f5a70045e7091fd265947bee1ec0027b010e2448f88f00f4085312c289c40850322e0cf3c01ef77e4b319f845307f0d1597b5d8fe11e681ff75003e0112547b730cef54f8a5c5cb2d39a3794e095868bbf6dc515427133d9d42bdb718d0b065e81329327b0a4639c15be37e40c41b6d09774558fea9b7f3d269606cd7731964b8a131a1e07d9f34d7cf8ea525d79a68a85a387a9099f77567618b3ecdecaf83266992ff30c6a2d2cb466d26a0566e463f807f96399dd94131a076d2c67f91a377d378f09ec25a78e7f68454737d665b3bd20df193fbed813f05421b2ccd7825835b0abdb45a516cda5bf09b348cb0181f70c5aafcd90444d26a8c50bc1331fe3f56625a78a2e8529af8c658e557dd33ee51a0ceb337cc546e817456c5d1079d22ebfed7c6dd7dd30520727b69d0ccc9bc79478e63b0b96cf047e187fb48b6341284e7257548a45f6ec0f1900e076d4112301b3040afd06bd9a66cb623c6e8a9eb56d32851759307d677816be074588a2ff07fd514bb1fe992846bfd7c5c5dd3e47bb0d6a866cd72b7c6ae8c517e912905622028f74059d0146f3a6d677b76da6753a26f4924500624a078f7d63d08c73aed755bfd0403d2a2aa99ce0ea37aa27e0d04c9381b338a5239ce8865576279a9f8158e086e184229bffd41e62d6021e9a2f93a54fd75ec1bb07a920b53fabb823751dddc3220b071f0ba0e1dd7861b27b557f3d1b69a8a4b6b4a8a44424a18e99ca686abd2858dab4a1ff0a2cda2cd6864e196124b3d54da51f00169fc12c86bb6cef4186c2773672d871907aab380d65c7c198578e84136f95cb7b686bf31c8463f8e99bc122ec1c56af3099dbda6eb3f08c5b03dbd2b20e0c68bd0768b63fa55e3fdb7c634b77c3bb6e07850a6830ebec33d746228c21ca44ea970faeb15192dd71d0333b339f47ee1e6e7325b9482bdfc171dc8514ff2f96ffb63992c1323b031ba5958ef47441afd09e058f0682e0f6b94ecfa85c1c49d68ca8df554681995de079a74421f9104eec9a77ad907868d8c745ee0de44a1b33a94ff0d332a1198d8d345f4f8dd9f626dcbb4b225f02a5c54feb48f669fae4d7eeef677ca2843a33ddd9624ac8d91416d7ea1e75f901103e2f8513d8fd380a3265b254b050ead5d653b4315d854be2a756e56ff53bb3075d7c889bddd5a54b2cad3f794d4b0113ee726ec1ad6ffb7d4537dbbd122ee8f17b3b682c7d9bb02af7b85e88be89eab6fff1adfd7e9a365ddbc81c632d06aaa10eb0eddb582651cf60611bc686377ddd6559ea135ad11660b3c780178875bc690997c1802d2e7f54b693c418ec01d726add8ed9e09d993284b87e8eadb8c8947f809fef48ab6742f1c9583fd6f9694ffdb42b9c095a40a0006dd09165efd090f95230ce5d0838604e701b67de61dc993d647dd90d4132a650e2cdb1b4d9f58f2597cf3b2542b7b06ff92549e1038833acba6329dcd2a0ab59a79b49d5b961f4f760051bc1e56ed8bc1ba7c5366742ac9cf49dd94359f97750e738657c8fea749ce0d8599e45ff4c8ecbbdd5ab029c63b582a338dacdc78be4814e78e3e297469fc676efe04f820c7cee22b12019a66f6268896763a2ebefc074960aa812b3249b1ff3fd87ff440fdc43a890ba53fcb19d7a4c097bd429b9256c3227eae7599545d4f17cae969b70de0590054f1aaa35971b62d069505a1c649e9cf62e43e68ef938986f35509b026326d7b48fa25d86eb0b7781f34cd2bfd58d378ca3d08406644f614b1832829db8253dec9091dfb2922aee27216956d5f41f17c57e62c58e96bd1b314757af4f25ebc302eaddca51b4e9e35488ef03a20de04268d531e6a94f184af800f04de372541f575b10521e764cb752b27292f280f30936a898b927777f745db952123e9325df627fb43704085c7ff6a25efa253faf762d62ad34229683106c9c3115ad4e93c1f4574eee6d95426e7057d673d49ac1dced124755f45c85f32d3ca51f0beb794fe58eefc0ec5db86752df82b3f10a12e2b32c39f13f7fa118b8b1c0e4049f1c7a5c04ef7b3d867422011f7bc8021f0b779f34a013b51c4f74cfc01fa3887a2e1ca12cd37d383e09e22e4c57f910b42513f2389fd9139cab378766d0498e53b74df905374e13645a6c8fed265b72b27025dfb6baecf997bced974d8161816a6b64a342db2d783e4787f9fbda0c038caf68cbc1c376802263c54d520a20d86eba9f61da82b0b6c5036e5075a34a6ff1e4ce5b7d3b2340e4b8adf03ef9fd23b7deb97cfa3f076e18abf788ed0e5a4b78eca3ef2bf818ff0ff5ca9ceb63c797db1e45924e2062884e2539c4f66d5057ffae4e466468513efc79f46458ea6760724a19ce3f5ee178d15603a9b08b795850cec828ae2b0cec02eb821865ec8e81088308b4052c29f6ffe82bf4fa6fc10052ead9772506032654f26a8f557d11d4ecf03a660efa5381e722951b8bfe6bfe6c09918caafb6236db17385e35b4f5b926b2a909917395bf10d44d7a19a1f30bdef0f2ccebb8f50891e0ad783f3ac8fe9809cc126641245a1bc241aac6d09b77df424cf44a8d6cfb000ab482f7bfd3715d3729e1bdbc0fe86f7f94714ccb19a2b4486bf3d3950624d8244c8c945823ade2ca13ca31bab96ccd6ded9936d15e710c9324d55a686b677a9d61a372a1ad2db8fd40133e03dfe289e0278815d13b4336009acf0c7bc30c2c75550f71a188a0586c10a2e86ed388ac4f4f4529f9aa63dbf071b676fcb4d225bc7a94d5924de6f7990fa564e359657aac2b9b936ac9985e1b08282da0e2501797fd2a787b02ecac0651f693e4f13 [13] S=$98a99d0dcee8d2f W=$7eecc1a36f4c07319cadf0d15a8796b3894942053f66194da289423bb63cdaaf52459e00838c2ed1c5d58299b6aeaaf887009b2b84f4c217129731a80d93f647084d2761af3eeb21c185db9f358b7f63749337ef9b353b9d6d61391fb4462be1771bb7e2c2fa54c7a3d4119873a677d2745c5710b24fdf21f8fcfd47ab601ab90290f7191f1d8b57f30966a25742bf3ef2740b5a8e68e93f3a8d39f512c9fa8a97cea2514c971e26269f3719859d599e034dbada398ae96c7c7fe7147f9a4f8a378d1e46c95a3ea06b962140685a25095434bb738d695dcafe0af372cea38534ef087e2cbe76e32980b908b1c4549f97015a59b3fe35c76720c96e854a676e0457a2aa34f46e481f56f217e4de41959b59cd87059a88df4a5ecff56844fd1cf4f3b9f28e32b9f4db66d2d32f34d45e31778d957a32144fe5eb8bf5dc14b05217bdcf88d2b8995ecb96793e3fac3f10349fb663659198068a9867bd77984bc14eb847ad87ed9e3dce6d9484c2b2780d44e04ed397c6c5666350a45f87f426739bed58b6434d7245a5d180405db550eb4cfe321da78a8c600fc3449025e3e70be704212a16413b27d15227a058c8804c6924088f36fb44b0829404ce212021af0a2f2b93d80c6bd412365c9337d897ad8cec0daaf2a73470e7ddd1417a2c37817216e4aad6ae9276568bf41e17e347d1d95b30aeecb9f58ca7bf2d4f14fc48023d65f2bae4f4bf81ce69b3c04518f17c05f3feccfc3c13cce3d9da48fd73b3c39732c28b5b0d3bf5000023bda1d9440b84466e301c17919c179471f809cd35dbc10ffa8d3de3d2c2c02c8b1cb065d2d362b19445aed1102ca9f07c877f73f765dda6712e5698f98f81df320be44b0dd804197d3249a4a4fbb244b5cf446ece901b80007e013768ffc33f5133d00d04ce8ba60f8150d1fdf90f8af9ed4c5fe08d9d12e946d3bb06e52140d3bc69eda9b15e080579248b2edb91b21db09bee0110ad90f7d0a4bf68b2a78b172eb80a1fa3a03aa8f5c355215be99f6118446fb4308aa4bd36bb04ff84351a139fcbde0e2526e807a08281de7f8177ade61b8845ed68c26963212cfb8667b211a31184a67c940a2b6ddfb1c1fc3dbdb35f9f7ba02d9923c114c9571119ec7071db8c790ca6601c665381cf6ea6e30ce00179dc459b68f8100d7eb63e7efdc183ca938980ea57726e7be039d3cc7b501a70c5567671c728b1101f9c760555594b3f7634151752004ccf0c54ab10d15e910e9a1e0b1c68c5fda029a7c21eea30fee91cdd922d3ba3b394c490328dc98c25c265d2819145ab1ca1471d9dcef91d64fb4a59e09e80a7b55ce5397c58018ccfd4b1e26c741c26f088d8aef90ba215071b063d25e80fc296463f6ec690bb3d658b458bee30fda1453f64115a24524db859386e526c968db1764e77e93959f8037f26210af36f545097b32e7b32286f3f88f68400e0b959301c22c98956db682a404336ce76454a74ac77543a491d787b1504d8a1aea6544d1c53f13ee3efbe8bb5cc6643d9d866a9975c09f1afb5aab2856da4e0e331f650718a0605c8d22af5ed80a9994937b3ab9b46d7beeaa9f1a7dddd370ada7b7664d3f253dc7d87c8b745bfb491e316a0606b140acbddcf994d2a0781fa5825ecdfa24467cb7596117f5c88dfae2dfd01f4d5b2ed6f5ff4d6e9f47c5fafecb888337f61c53500cb9ca784a51531b5ccc799a7e19b1f5c896b037761b97e2f5e70895ac27baa638b8488c4adeb68f7f71359a933918826bef8837d2712d374eb580a20bfc3eef75b7a84381a0b7a20a97c44eb268acba430a349846f1200e082dea902b086781590df56aec12ea78317b7f379739eb40cba7b05394087497eeca08c7e8e2ba3b0febe02c8c940fa202bbf6a664165de326ba5c1d8b11c62a247f8cc78893cd7bf9e20c636f7a1b651fc7d1266fa8827092fa2cfd40a3ef775e6c18170fe04f6a2dc1485f631089b182b468ee32baebcb2cf5ed J=$16ecdffddef2e93c260562159794a4122c5607336269ae5a6e34a2dad5768c71a2a0a5643c144bb696b8c03eb1fe3d974f2cdce776396fdc354e2546d295059c20b83e197993faba7582a55be9ea54c165aa976c2af2843ee1cbe22ca07a4e19e82057769a35bf450722b0adc888719cd2670e0a511efc2fbfeee2fe07203208c3dca8f8bb4b9e8ccafb149d3b70a344cbe6584280f13d582a8b7512b41af0ebfdd69063ccbd0dfcfe1a84488e97b2bc8fa8c2a69ab516768f343437cdc29653d524bdae616cf6474cc1550ccc19c48e16bd022559550d039d56c4d67de571c17ce3ebbe2247668a00c188b6919f092fdfeb892e41056377e5775bb8758687661f53cd5f6cdd69fad97366093392cc88f670df25e7cd139c7fe690f99a990fb0c4cefd7cf2d4f4d13a3c45978515666f9494b812e87690de07a8e925e22666b086b09dbaceceb51dfcae2c085032d77e7016bc9dc8a00097f33bf25a74dac29e65e1c140d2fb2055be90a7626a7132f570f0ea284168ae6a081a01ccd5dd2d1ca7b8b62d055d8c060cedd024d63d6610ebb6e741661b48807e4e78f4e62417342ee6568507ad3557d73103c6ed86667d713242a981710c6100834c2c11210f277b0bc992247fa7a09817e5f5e5db6d8e2cc167c122f12d53ded732636181e8cd2b8c8e87b8f439d73869224fb36d4324fd5c4d34e7e2f4da4f532e2050040b72bb7a52beff95c94852defa13ebbbe6c97052259a0da27eddc9d4f9a030c3cf17b56bfc51348a72e7a2839d4a2572b6a676c3761d9e413cd4a864d8c35e4b22554166b2bd3cd5fd35d1745b9e4d5923dc8708418857d1228b7f8ad4b0e4ce52cd5d41ab20210e98a4665e3f3d8d69e6f8ce0ba65742131e1ba55b4d764f15744cb0880e2e5bb267edd068dbba82b9a9d773b53c5b00ee4ed547fada521dee86d23e3b64f2519d72dd0bda18cf6610df4d7deae4d106f184ba4fc19dd3e68ee533f863e3e7ad7446bed1034adf832c24f6b2d7f31717135c6343a89fdba83120166c14492f80c22ec4e188305d2e97227adf3988a012327a9e3e5ba2782986b081935b2786f04cd2ba54c6e704a1a505ecabd9b9220550de1792595ac913e18c1117b651631bced5ac560fc45432e74d93486182b3c8e250be79c6211cdb58fc7000b7bf63f70ae0c885ae5658dabdc28bdb848480d7b43b0d43f9c047b02b23789eee34cab6e3ffa0d7493e5bd7f9ea00e84bfe4b615f75518fe64933300a57ebc92aba97dccd37420d0c8009f3040b8e28e16d6f9fa1f62dddf493c9364fc29986bd4f619f957e48759ecbcd38eb9f8a3ed2f8207117d8ee70e433b395e140a52bd7e59a137151abab30ea5892776068efbfe2f17c5e2f6978998ccd5663dfc75630f7d028369e3b0ebaedeab3d7a0372f76c628bedc2cf69b5f4bf4fd26df0d9d8d5a51edb448601d352f68be99523386bff0c0440275a66f5a0323bc8eda1e78929492be100e054ada3435889999fe6d01d0b1035fff2b46a86041924749d185944a218d1bd4b16dc103450dcc5cccff964b24dbfde1692e93b3c154b85bcbdf62bfc031f036dfca4bef33bdcd7c394d14d1aef570a1b153070cac20f0a0cce809eacb8a4cf0b274a135743780a144d3d10606e9a7d3f3de2b8caa275e4dfcaec06ce85ec56900be3c24088c0a620297100416d93148c427a6efa3879a223a81f38a76d698649fe29a6d5be9c2c925531730c9392906ab38d470e8ea818ff1944e9f9774b26790d89754d8bc091adcd94ddc549f1ebe8739634ff1a70272ebe1c0ddfaf030a78618648577c11c505de812ff0275922979d704cbd1bf08086f472e4d98628e841baebbdc10c579de67072e8f3c43eb4aa09a493c3a56cdff85991a6cafe06e1cb7b089f02d8ff3479fd2ee632e8857648f1942a2fc88b69b19ac78b9bcadd57150166f17850f24fa2395a91a300df432ff24fe7e030b7a098ea91338f58e350d9c5be5285ef7257c7bf059d45794b474c5f0146f0783fc5525a46b56a2d9961300f335002ad823e9557428206d29735aff2e3d2632cd6d3ab8fae0903859c6bc617f2424574a75457297c28698218defb7a75488ddc776b2630e2ad2ad55e341f9478e0bcd64049b561f8b715b23df5abb4a3825ae3bca0679fb893dd6a6bd75800657eafd891b4e751720f41d1614e0de497584f2a5bc18b6743c57f9e239477078a02614c5b3b998d7528ec60c9e5ceb78dc6195b193193c325a3b801539021d2eeebb3408d32f38a394442628de5f42b4503763fd30b177bb0aed5a6694d1326d9015107f6629c0d750acbd3fe4dfee25eb9723787682e87a57d3c5814e01d9d8e05c25525d4c43638aedd523e42173f0e129343c09989f199cc73a090b7e58274ee88e251e61c896f2b4c023a403747427c48ed4e0b5f3c2392dca9474f0d7772a525039dd3d717392210438f0928b9435e7a6c973a4cfc860d18f3375c830b02a00d4392816c6ca6091a6b8301781247ea510d0a1e67e50ed7547cad0f700a290a1ee36cfc82252dce5d79f3c7facd27bcd54a14fb1d039d011fe81d13b48ed0097201d58a520be1cdc80f1de3363a1289371bbf8d5b07ec0d3a16d23d6455a70dbd2685c5720a48755288647ee26f144b97752527e51c36530fcd1ab18cbba50b359e33a1c2ae6dc983ea4fe53368178fa13a88aa3faf196f0b6a61867cc38772467e52eab12813fae3b3b3a14b240112eb62d4054ad4dd1b90ec04817979a845af55cd8d01942d28ec944f3c95062ca898a510d51b9326fda0bc626769e5227841fa82662fd07e02a83b4756dfd5fa45e8bbe2550b5670a109dbffaf0213465e678681ae1cb182087f9d098c79ae841a054c14b1946e30f137f4ac05b5bf5514b18de8b995f5e5dee883280df1f1d33f2d99f35d0c0c8a1a36ff69fdae2fc5f26384636559a22117c3fa9d6ed4293a5f491c3711d8b8aff8a70852361264f7ab24a7f5ce2287b9db1b61850dff64d2d66c2253e62b2b71451b9453aa73125cb7d7bf2508f888e34dbc7eb0c867ea183c9b257cf4486a7659cb154db5ebac999d0419a0489ef7a78269a93c8220689c9812cc1d3a7257b856688214b3fc9c57a95a6952fffb418bdabde3bd0017af15c443e6c1c25d2b27dd95667ca9daf6fb138edcd08fb531658a9b21a613a528441334f615c57c57837938d7c5a4d9ca5bccc66a0dfcd3c4c35382f91bc6b91c36b1ca06efd13445a4ec848b8f8da8fe82bc06e6321010c4c577aa561961c92da696b1f6fde41bc9520f243409220b98b0324a00ea181cd96e6dc4907db8a5ee2e5f6b19685aae2f656b75e924ffc39fdce4a34fc85e9d1b04ce2183b20d577252b580a1abe99d348f06b4a3e8407ee5022e23c2afb5d2e6d862793b896f286a07a6210c4539962dd9fa8396f94f59dd6d49aef49c8067eff4b971b32f59a4eec2e08edb2c6b8c5fc03d5e5520895d23779fb4db3a6baa7ad27a9de4deec85a428337010605e40c75791e6133cf62acd862dd2957543f81e03f52b5c296b08006279febec480dbe13fa0ab5d50b4647bd32176636d3a3578da035b556112b86835e34d1debc807368b3d51cae856e95493ff11cc723ccf570c1595e49795996f9f0e75a62e10d942702ca554ea8adff6c8563e923eb4a8e54ea8395a41e1a731b4d109d3b1c55c75965d3a1502f3208f10a70a949e63d10970ed8bdc02501edcff4d095402d86266dd1c5d210ec6cd3bbc8a8058563465eaff0ab9abbf5b39f27802aa72fa78f8a02867cd852a79c1a7d01b785a608532ad4bd9af597769d69ef7d5bf6cb140585c164e6ac8f03a31ae9bd9f1661336a8ab1e80574babcb6ec807705d881aedac2b13665d317d91f0c398d87ae253c274b755b20ad08627977cf433160aa144e577833f4d6691d04b244f91e5ce85b7d7bb089e93c6033fdb791191833356ac2320dafd29b662cbfbbabcc0e31c803f7ff865d78 T=$69fd4612241b95e59af3ec982fa951898c26996347dbea911452697e63c0aa122f4baeabfe3cafb3a2f84dcfc1704b3bdd6d77b29187082de4a5a3dfda5270b44c9155c2bff983d99fbdd558b798e5eea996373535002e6c6c679127d18c92810f13130ad5bd030e6c53116b5337fdabfc155d0158e16cd1659ce25f76276d0500656187643305bc509b7cf90abe7b79684d3314142e73414191521bfbaff505f39539923963d7930d1e2b1106261f8c25703e8c3d7f89fcfba76fde021feca6d40986c2714c201cb3aa61cbb1e2958868f5b2ca0f8946568137ed1f43004a1c48325b15cde5f60a0345feb9d13db48510d825552da72f6d3163cb8e4f805b1daa38b93908a807fd592872b337a2bd84fb8cd524cc763d4770623f878560268b191021daf5bdbaae3de28009dcde052dbb79df7aae9c94b75389d832a83d228c93cb18d0f0924abf7fede2c66d6f54caad694aed1ce19fe68a58237373a4dbc51a69273dc222964101704c142e3bedf968f143d313e5b81e5da85ad4a2969cfc49cc0bcbb3c344da146aa8ad200e832f78cdf85fe517df00e57e7fc47ea9f8876c21dfcd748fc261c10fcdacd2614d1571de8bc5da2ab4bb91461cb6e92915074d2ebfb73e8be1f6ae8a919b118ba4655d2b0ecbe8851e54e8199a18d020088983c70fdda376eb080e5ca7c179961adc1c426da0f125f33219a3229d2994b103827f18fffd66548a2f30a4089b4b44e64262d125b2a9bdd245551b83b9e4068b5ef7c1748433e5e1981d78b7c3405bcd6b8000cb69e53b38431b30d4448e5d552d68df778069d88056c761a49d71297049d2601293e83f0ad0be7004c9e32bdaf1af127db8b20bb8b999de6a142c0dc09bcc5ef02bc2ea5f55d0310dbe368e7a815999ca30ccaaac56b0f85950e2913dde904cd61886c583c8b95a97fddf15ed7890c7503a6afe547f0c56ffa98215f61b7d022d832124d10b249d588722ea675bd9a19020b88305b88f5687fd920456486180ddf2184ab4d76ec45b020adee9c6dd3288bcc9ff19ded8dda46a092ef32810a76049389d91ba502509236230762865868ceb1ca6b0d04e8f714418c95be677e82798861535b7d36969e52be2f08f499e2d8b164dac7415368f8ab1316f1e165350accefa7735e41a4db10824a5d5ee329c148b00289f4fab7a7c7b66497733925b64321e1365d4346ac350bf5bea750b3cb3e56f2a59db11c0701fa68e751d9a780743bde64ea643d2c0714ba7972a6ebb111b46adc263dce92903163037ed2a1dd619800684d0742075da1eecfad81282568a5d9b535f0e13e756a7670f9e4f1554032f748e99e5e02781fa33b1ea4f5a0baa4c71b025dba4e097becbbbabd60919f565783fcca8632c122136c8532684be229c21a3f249db7f120388039d812a00799cab1142f56837b6382be7c54a13031cfa1910107cda09f1ebc3805bfc1e2ee0bf95563781c0400ee2ba356f90c4012af2c62c02f2c8aed6c9bb829cd5cc05f4ce700ba5a3e57e082f74ff0a59067bef4fa8e4874e8e9827bae159664b02fc4d8b562ef3c1532059ecf8b53399608cf944239401e0a6f4de99a01187f69a9dc921b2b310d243ac1a0076c777240c9f4c98e63955bc321837965dd312a90ec1325cfe6807ca876c87c4a47f7aa913c2c2006a2a313c560ebd410e973b509b63d231771329a9985c68016b42739ad31aa4227794b8f08ae9f5cc5b446f645d882cd9643715ad9842b9bf96953295bf88f2ab3608a3f4c0d0786a1f438c5bf3d9d7fa5fafd6db1285635c546cb89177b305e7233e4fdb0d4568ac66359ab45413e0eaffa1ab06a774f505c5fffb18446d15588265862848a7528dc13b0e6e5c9f90ec1f468703625f31f8f68b8cc4df553e87d39957057496e4eff79498fbe224504d4a6225eb84fe5059d0527129ea4db2e534fcc1c6ae5ca3cc8be8fde96cb832c20152b97561b2261db92fd0997aa9d7142b8db6bc020a5476a1d117b452386ef4bd7e3d959a91ed441cb42c68357c001cb3f8d795b306746a50ed04f54be81f938a045878dc314a02b2b8adc781bec827ce5156cf277f9c15489f5e6c0647ec77fc645a29bc4286eada02d37ec63ebe90e6851b071d628c5a558f87fe5c7a3ec3f332b572581a95fd14cc82d20aacd3c701e672f210e492712c203968cf34aad85eb52c93112278c1a817cf16dab389209c590e93541b39d2f572cb3092cea1d7384ffcae2d65bafe82d496d10ba58baf6023796c69fda26fa4632b1832dddea2c49deccfd13f8f748a1cfa97c7b7c22fcab469917292d1eb8be8bb74be8e4be8a8686bfaaa43b38455b91bb586807a8b62d71b559919f87814569a74681a621e0fb19b7727c2d903e8578b156e08a32f316c4eede5f33d713f6535782b5a8ea50a216a1ad5e4c1801807eada34d1c0c5a192d285098826b219b1836933a2608d30be71235af0cbe65e85e901d029cca88f4d2c6f9aa686ce8012ba0c8e1b8c92cd6e7272c6a0c6cfab240f623195292735c0f43cbad9f559d718740171b2ee5536406a4dbc266110be39faaafd62fd368b148b4097802485856095c40793e3fed182615d970d2f3f279b7f5e29eb1cea82e2281edb8d1e2184d1d2629ea54c23b444eca23e0a8ef2914c61ef529cb066e98cf18d0a1b8a58550f63384fcd9a8f0c68843901525730e2aa83e3587399b4cf90b8e3b3256f7d2c57699fab797927fed7a05fd1b586f085a4434cde08818c2d1faca3527fef0fdc94974ac7f6cdfa9912db15b7a80a1bb4931d1e36dc48e063d9f468c4835bb524bdba16cbe48bce88bd1d5a7bab8a7015c84fc46065799a848bd86d964103dceced6dc51926fc0cb5003a2d2827dfdd73145aae466e1eae1146e9589d8619188e5b34aa5efebf20ec97d0f47292c0c5263a256c80baac78958135eefdecac7b005c0465ff8d87f47180af8e982eb2d468aa3834363935a2a7aff3a2b35b694493bf774a0a939bebd1562af44421ba6bd59d726ad91c2da8879657942f5aff2c6ea02776c3c8888fc9f80acb100d4d5ee70106c2895181977214d1517bc00e91c82bf43f8ea23f9d9f5f37c403467c53d9e585b882aef8bcdb8cccc26f715ef693a6ef5da769a5937be1e64bb3bde19edfe1c9a404de2c94add1df181b3b0c718a79a74895dbc0c3fded89b6d0876e56c072e9ee36e394063b0c2c38d92c5e88884ede5394181e3a3dc65182c5b25d185ab004125d92e635331dcf46925888c43d450dadd75659b4ca42cc096a7f20605364435a4b8deeb9854c87e9a71013ac983558e2246156a445de8dbbd65d27d82287496bac88985d76f2c3e22ff755016ccf10cdb0abdd5ff8572420bfb046b47b52b62fee28e2c1325ca42e627553963480d82542c91cdb0386ecd3900736e5e3ba67e7c159d3ebda7d76bcbb0c785c38f4c6414c0915adc2ac224503e18684b2c01e5db4f25d37fd1b34502c25269d75b3632beb6cd6d81c37e71b8fcd191acb517622dda3475f5db45907e8f8062ad8c7cb942432630afa3e828d21b3d22c4b2df10bbee81564fa90da13f2992e86e2a698bd5c2a4884a87409ca075296e582688cc02abd27c22e4b63ed22b545be634cec8e18877b8738745524e91e062ccafe7d073dec32a477c4051da24cf4a1cc22d06ac7f5e4b86f5245f46f1ec9889afc9add333268dc973cd509b592fb85e294e520b9e53d716af963cc368b039c11ba1c9b9c4f3084c3624a7f73836e5f66c179f91a9bd573df560b0f7abd268de6fd5c8b9b1f71e921433412c800ca621153d389bfad6d59057dec2c708a4cb719d0147be73027afa869f1dbc4ea9b16cb8bbd4e54c649c69bd89780283ba886e34487eadc5a62bba34172787e26342a8a2a3dbc38bbb0927a8d3869d01990052944c55b94f9daf24fb126025814a33d686f413a0843bba639c0719ef589f541a1810745faa69312562147282fc1d89a14c80392 [14] S=$450542ef3 W=$40641abf2aa196bed55e3420e0056a44baa9e8f1ce2f4fe064f7def9a8b24b938767be157f0e231f98f72774479a547c3ccf1aab57591366683a45fe87eb05941d8bd25cb7d9ab35b1f4859d817da7c4715a021163a0bd519c162aff9f4b45f3b6c6df203ba4534ea336896661ded76f5d9246e6e856a1dd92d8a6d95d1f9c49a507e9bb5e20784969104257ba451bc9b56051c4843cb30e402a80bf518aca9e173f24ff3c288736773c46038f4460bfceb9f80bc3ef69f71acd3ccb46d7561f870ff64c13f077c5c60fa98874eb64f834369182e1c53dc2dd95b6021e9d2fa5f264c0d98c54b9a6253232e1167a61e2508e434f0093311a49f069289b0753b26ed47111f6da4f8a1341112d7f3cb84747d1418c85d5181ce77de5123e93ea92391cee43dc1490773078e79b3b6dce9047489bbe942ec285036bcc1c09ca162037bca8f4d87537cbd0b7c872241c9f6230d3f65bc0ccfb0cc5be015aa825bb28632815ef188d59c43e98bf16a9c67e955a8029fd05c41a32e914c62f561755818245214b06c16f5f816d2b6036ed9ff0fa188382928c89a85a5988eeee3b3895005bb8ebe2f80c9716732410d4085d41ef1753fb28f29a987e623886100788bc293864ab65df50a738dc794a6b67371e8a0ae83be33ab01349b57c1e5bf9b9cd747bc676f990430a7d7e931f28824f7bdd90095c58d1b250f1004a4ab64af8293687ca1bb3928271f00cd055008fb64c5fa4965a0cf5cf8a0fb05e46683337426f7fccd92bd685201c37d6f70399a48e02757bf09babaee5d796463f5a1d00e651f2a75109194c0f85ab167b44031fbd819c0fdc2ca30079370caa43e908c6daefe05c79b000b71ec3f2cc6213eb7e04d0df935904813bfab1af020604e633e60cf7c954e06a249d5a03c1532c2966aa6d2c826bbbc4c94ace9279a6455061704d3e89f9843e61985711bcf0595ed4a6af2930758d95d790de85c85787ba0f27944a7b60c05ed462db020b31c280d4274e763a440c46d18e0b150538f27a183dbbfa7fe5a2fc7cf2c13caa3aac1f577946369c9dec4d14242ac215af757d84c706ad4b3acf1882710b050f08e3c5b5ce53cecc92e093287ad9dcb9ecf6124bb257f7247596e2a1d9039eb369a9c5804d267c0a8f246990f31adb0f63366fa687eec19b012feaa25a3e8aded36f345a427e3ce8158e6f7870237c985a44efd2ff4e92decf74f0036def079e7a0bd7db214b32613bf5436e3c9d1b9e3b5e58cc3895850e2618f9f96bb85aaf04c5d75ff3de99ca16919eb5b8851e3560967e3f2dc457f2023ac6acca46e98cd9cd444c310ecbbe56742b97f698d5e841c054c0133900070d79c5dadcb20f43534cf490f14d5d6313f053acdda8eed9870eba7ea96d81eb0ee7befa7db590d628984ab3f5825025f21304722d1a630f08f12d8961ff3a8f85b23c92e7250f2b2ec7da7e5a8acb9097ec219ca6d67ae190957cd5bebd7be95fcd4f0624cea6176e52262b968d13c9f7ff0c05315145baba7a65a88b68f8af9360d380cd158c21e4200db9b280afe48d89d41e38688002b8b64d86c2fe48e7d11fa59ab240206c49570428f89a974dbe43fb7ce70dd5d743de9c88c25359dc349dfb2dca8330ce56dfe9828aae9ded275bbe5985987ca0d1986dd4537d7f930a24f5f7c258be1db4d1d08ff13014e6d11ec720ecf5f56b1d8fb7ab1c7aa7826b02155a8edb953e8e04cd96f6111adfb519c05c5a681b603b435b14e13f55281aa48ccce39b60a0964875f9ffeeb23050f5c6432e823d41d480071dd72f9ad875851ce8968717c3304c42c7098338293e0fdc5d8c9903f18d43b8cb01f83025c534ceeb79e507770c5981043a62ec05572c7edb5f8fe0a38d452263536d70737b6f0a271adbc180fed2fa6ad8e7cf0bc47263efc28dcf3b0d565c2ee5ea23b6c46825ee129f365cb08570fcd4cb64fc65d56d27454fdb50ddbc2ec7885ba03f2157e7 J=$4ebd86addc36dbf592626dcc868a42793c4a87c6df595075c941526cefe212df28edfadff152d3322e8a19c94fb35fb9631adf67303dae4f63e072aab023907dc3b4de983d925f693a0d1e0f5ce911a3fa605fea7cdd4357062bf66a63b07fd8149487defecfcd2132b5e7ef3c886356d7bcbba0e09df9963f96175b4751985814501c08bd44333dc470e0f192ab5d299e04c95836b0b94a3f4782002e19b1ce5b90b707cf454aa3260fc009e15ec05a37bd5213fd57afbff0330ff6d1cf7a0561ed592a76610cc6ec0eb6ea342f67f2082d31d5c8b31a5c8f4a726f35ff74f52e40bb53f00c98cf05b490f27486ab4925f16ff9854461ea7f2959fd8a8aadded9afd4d6ec4a151e5e7c300570ab58476a10334dd306321e16844f3191728ea016da0f7c8e0c48da5f8f679ad47fc93a8a64cb9227e699a4d4ace44ef807c33827dfc029237f94f67e63f889e549e025b859df98be36ef058b03dc78909ebe33dcdfa89406137f639110b38c230d823de478829e102b633b8e08b0044263459615fc3690ce000ed33ab0c957dd91c34d76e3ca608e53c31b5fdf2f581a38d97a865f773f62ef125caeb0c7552f1e30a73a8cd47eced05e634b90e5fb874d274542c6ee3711c249146090dc39c7e42b27439221664a3746f50a81387c46d34fe939cd727337e6509ab617e608dcbcb904e041679980a39322e987d58f32ecbbe8274811d1484135b1f7b1dce44ae42947c20ec7572eab9d973d07efeb134201eb24df9e8432fbb721c2663e31543b8ecf71000279e6d9651a4ba1fa7749a277f100064d97dce1b4198f6f11e942e6c0849b0f3c2107bd89d47a887f3dcff35b9c279cc5e459bfc6249f3b2e05cdbfdaf0b4a673c46e9a167076dd8d8889b004ae7227b248df4e5d499fe6b6f3ca2578afbf86ed04a610e61b20cc5d7b15fdbdda2aac607ae025affdc2e16537b2e47d7bd99318748bbff527611e3e5f9716e1d46cea519d441c4a450a0dc8b1a2eff1ee3fb54945938be8e16ee56ae0a5339e99df220805cf303a8f0bf5fd5ffe48f8d1fe6a2d7fcafa7e8fd18e5088b157ce8967466e60c3615d0ca8985c0c8d20698ca39f6852e87c8803daf0f1042749743c038711fb10d1e21005cf5118acc5f601f694539fc0eaa3c32eb1339247add0439204d040f789caa53142347157897a1a96831445def37b72295a66cc9d62a51b7970acdd39bfa318003fffeb5b3456c7c0e37d0dfaf4df55c726cb5cafc3dffa01f1b9d1f729f2d07511db04e6581ab76ca0cffbec6936f01fceed165a2dadb3f5ddeb1bfe522615527d7b5d9b1e287086f67c1e399b9ce3889daf97a7d61bb0530b1c10f2cf2e657d8c089abfd77ba814e951fbc718912f9fafbeb5987248a8ff39505495eec17744b77a06f60f7d107379fff058b25b431ebb619724025ef7f19c44c413df4fff232e370cdcbf430bfaf58ed3f59142985ab44cd3e9ff848c5f6524f3a304a666cdb98dbd27c9474e611d5a86fb3f94aae8eb3c16d8f80583a0747a1d6350be1d8fffdfdf5e01e6d9cba85cf63ee5daa202cc11a6311745d21f11c0907008353e349f97c55296dd37f6dd0d2f53d95a6650d7839374ad0b1de8664a6d6c4bbbc157aaba1c8629f5ded1ba726001828e48c721a53e0d82e16207a64f2bc3ede36c5578c570f82b58abee25cefc574638c747dcee7eca1344682698378b5346e2b6005adb74f53a4b6fd13ab3fdd38d47dc15dc33704a5399bc1583512b1c96eec73e29315a381290afcadc7070b349df035f31358ddf5f855ea142eab56480642c15ea487dd95513a5183fbeed59d93c63f38a4b94daa45302633c87a5b25d80ccc35e1a52b1fbae096766b9261c5c4594edf03cbd1cf042f6526a46a61b7c8091236d19ed971af15c4bba4418dd68905467fdb04e4daa2e2700442768f4d706ab257cc18a8819c67e2934ec7a0e40978220e51adb798cdf5dad8bef646af4711b1eefa735763f56018c5fb48766241ce53f96c41afdae366da566381f6d873b998b25622fa671529c22ddc6d6a0cfc037fe8e96768688e9547b5ad1a57f12f2d7bb06684209ec586a67021f134a6e97486d2eeb0c350606eaf5304f2267fae501d0b7cf45be24683c50d9770b2c00db48eb4f2a87b8c0099721d333116a5fb02e2d9d57e52085d41a40bb675cd14e0063e69c3d5412085ceb5af9756cdbf2f27396d94c7341f80a8f4e65de7479e8b502548faae067aba44f6ac151b8a825bdd933559af6c473a3dee783c481981f69ee40cc6b2f220c6634c2c3bc9736f23158664b56b72ab91842075382f119c84f6d7e243ccde270b669645855e202a8e434a87f97937ea4af525c60696e23a7e03e729ee3ac307b5ad93c9f840332049be1e08294aff086b18ff1c27e7e4e7d89226ceec9e0b0f7254a0407ed7e7fcb29046a37d9d25a9fce8eb4e84e5f81df0cd81b18a3ceeba4488449f56c12df43e7ac3caf504031291e89db152920426ffde9213bd9d5a760db9efdafce3e91cd2faf53d9a77dab38ddcf8b21db04f87b9823f36bac6eacc3f26bdf3844e86f897e63e61052ff80213e58b6f9436b0184997398f5876ca304522b371f4dc4a1c0b6b05fc5194560c8d6c6ec4003f57a215cb6555afef46bc5831c97f4663aaf78848c8287b6027babaf7400c2d5d85fb7adaecbef348ea03d337739410cce90a9cdcb55b33f473f4656e9d40c28e6a45bba57d7c0dbcafc6d7fabca0a0c28a0b5bc4b97749dec2d46fb87cafa9bc303ad0a518fec10b08cc9383dc46b0e2288a3016c5241f00164e716d7b4b3c17c5e715e9217da385fdc56d469542430212dbcfe11406eb11198588708497a5253342baac36862866704609244b0862517fe3b29a7b8eed4a24899a40fbf2a7e6da26b920b45114dbc3c7f8968507ca04cb02fb4b7aff1fc2c71db3f477a0d2f72a64f73a2dfef419da26c021c57f37a5bb6235dee524a78e9880af8d38ff52cb952b8bbf2df8b39e3efe3a8f2398146eb8bcef7acd5768a3989ab3581fb3601050f749bea782dadc96a00e7a106d26a3a0859337c279d5c58f325a2f54ba62dd05e6f8bcbf9ee57b1ee0a32eae44dcf232ddb722c3be83f63e25f59ab949284b072123b9f8188918da7f6731bcd496eb2216ae94b46cbb6d8a7b10b5c2767e2e169b13f0ba3afae654f951134605eec8efc2147d7f173700a17467d0205370dc0944e7ff5c4cfd184937a240be442947a4bdcca55d5fe93ed233f282257e0fb01b11903099bff0b1382e8d1765ac680fa0790f535b24debf66e2f0bd875f635efa4de200ca9f1c023442e12a512ab585e95b17f9616b62e3f0440d4e6b66e5756b8c8114e75f4acb4483dd5d3505e2b749ffa69862c46a9665604284715729622894345db465a261da8e4d38130571e54b1b4db1710bfb8fc95ad1fa5098d7355d4d971723dbab8ca8085a4ddff1304d5ceb9b77d0e05e2bbc8988ac3ce2404470fa4dc6f59c1b8d0ddf36a7bcbb54ecfa884acd77d37da44be2c31bfd71742afb3a25547e284d66e4111b4881e15e75723ed64418b0d3365121f95c05a96605607a8a2784d33fd06c56f43414169ab104a9d748f75fcd52301da3dbec0f007dcd4872578538c009f2d8966d9b158a5ea1433e433117690e20740ca01b72f055335398ebd578539429b7f5628c7bc2e80900ccedd0d045b6a0511085daa86fb3ff35ecb2e1203e2a330fefb89504d89b3784cda943c6bd2e7239258f356885f3c6b02156e377e075cb5a17c39c2a24b3d63a28228ee47e976878e694c75a889c270a1004ab2ea2429c4b17084ed771e800e78185eadf2c16b81e7ce5ee1185588e46dff85e7269072a78eb7fb97c40b89fb8c7c594926067de807467551972c624e2b7561c84d7979c7f1f97dd545edf39276465f7c336fad26b05f508b2cbd4ef4ba4ae6eb0a98547e48c96a64acdd11c5ce2cafa9d8c87 T=$35bdf8d09c52be9b20677d0e1936eb42246a48690718266221f7ce14459ad4f6062535b7a9890a7d90d56d3cd855f4f7d75017baac3c8c2369a66e053d0e65dc4b86700f8b209596488998271748bf01cce0552ccfb10e7a48c50223809f34cc4a00a86b195fbb42750a15e66b71fe0e737cfe8fc08dfd0fe2d717a3af27162a9bcef3ffb345e01318f35164e5fd6bd4951c4d5a351d88f46708e3103d9091995c37d022b4dded3cdd3971e3840bd40db8ee0ac9f650e7411e4acb3b547401fa498e51559686ac4204e94ae8c1319dfacfd51797119a0f4b9ffa55e6d6c807edd02df693ca3e06f55ba82b84db2aa174a313c564be78faef22869b651f7692da83644c8d5546cdc6aed6a1b893fcf3d5fb578299586fd273f28e9e51951a25c74656a9cdef8e6fd7a723cd3e10513bf925c80fb716138f15af44f144d5a4eb6f7a633e697f36c2f801ea91e108d1e0e11086109df62dc10d168715a81a02985a08c93b23e612b073040bcb37556d1f4f77179077d9e880a0d2d3097181af533b333648b8398a137d06b7a371c3440e45951ddf001b1d90e12898cddb7fd22a384d094d543f0f6764d3e5979554b7bfa2d5b08a04efa6d5ab07bf84dd8be8f5339ea7a955a71c45fa2d9d930f753446541287468341350cee59b26a90cd66578f95933a0a32516fe6d31b8b97402b9f5bac67de14b1a3da885f5e39cd7f70cccc4dfb7e1e542f943b81eeaccf6e339b3bcd33e946a35ca84dd0b4fbba5389a5a882df54f81c43061ecfdfb6ed85ae5dc8d769831150bfcc3210e0e680a5cb1d87ee45b98ecb45882a28242dbf6f6215abba7769b2adbbcde40719378aa4f22da297ed200dda017db84d35ec665b3ae101a3360c72f1960e39229d139138100ec2eccc88850ece53efdbf92685333ed64e1646a45655f8bc6a1093e5af5edfaa2fab8933f05934f13df232120cef3231c9a902dba3bc6521bf7f73660707787f5f57e2a21cc145895b3e8a1d613470644e07f277477301e9cbcc908b07b4b07ab8177b1fe4f10754cbb964a9e924595c6929bf04f99f38b893f182cacc06b36a4056f22e86415d3f1a560b729def38479693d887b397e0511fbc31390272db7fc90611e6b34fefd6bfad3533e3793e9cf0185a02f0b4ca4c7be15367e49c76742f6c296cde66862dd241b96ed5b7cc03228ae2123c1f1282f557f431ba3606b64d5c1e74306eadd5bb3b57a0106e8aaedf8b23739e1e464e81995dac56d5898de12a60df1a9ad92e2bf03025f68b64f3ce8cd044684b27e5d0a6d6e884a5af412bb263abb82dabb7c5f71dd055f05f542e96c3f2ce8f8d6da97a73f687efe8ffb4d6b61e8f066d3197b92fb512073ae43e1abc5933beeb06fc8e56d5b1e9d75cde1a8da96bf6533db9a3729cb6650996fdcfc627c6bcdbf4239b6a919c8d85cbf000cb57fa05a2d09e0a9aef3b9a0a7208debda578a5161c2aaf378ec5f6a56e59d774874a3adcde20237e7c83e7baac7c6ac5689dd88ec739338db2c6e9fbc303d53b69ba840fafef8c7e0dde81a1c9e52e2ab64bb5ad5e19e81e306c88b429b7f6831895b930441ba5d5ea7be2f3dcb4d269c0414dcf167d863b9976c1724ab8903b5938bb136c300c569b9c66ee90a1d558e7276e1f29835251243d6c052ec65ee988d626130c6a9bacb4d27e8459878fd63adaa87ea5b19696221a371c69d9d10895c4e7ae035c88476b8575d030667dc44f3dbfec6278c3dcc93456b3a581a6a98746263ad3669f000482565eb8d83abc0c3b3127272d311af3e65862e89d9d499ab5c433c25ad20ed76aca500bd92242a45889ca9cfe7ad7ec5ed9d988f4c795210a41023314c42de6bde9ced095c032fbcb0ba7bc9462fbcbb4bf8e4de3e00a21dd2cbfd37884d48c7b04ebb1402b5edc667c1e4f05b3b0fb5ae244afec26fe36e6279cac0a6e0d788604b98873aa8c7fcec3a7d354cabaa750c8ae7c0f8e412c81a6963a965a04dc175fcc69adeda70afd65d36259f9cc4d2adaa595b0927383b6fe33981bf20484ba2bf020333fe7a7aaa27833e73c948ddb6eea6cddd6b9346be30e792f0eff6a327833cacbb4345d2be6a31d4f76b6f56fc84558c8b3c32f983305e105e878a4a38ce4be2285a83438936ff033da5e68629b70502f0fa91ffa23d4ad3687db9566519c7d9df2c1940c10efbe2f1a958cad8f23381546acee7f48ba377b7392084d17df06687f929e9c41f3bcca2377977b510810fb50c5627c27ed41c7dfb56573af9633fbecd3802e18770316b8db7a56e524fbe7d0c3a3b4f53b37b8c4a14f307194be5d7cac51720bd35665457a5918f46a901263e85f0241372261a07ee4cd9c0a5018d9e83deb163aa0050021e9366849110b5d189859bac8fc15ac354c77e8a7070a5023ce81fe3cfafacdef9712793f44d48ed3f5d0a8d02af5e6bcf43060b3316afda6f169c68cc88721ab21ac433cd94f536e6b406f24e4ca68f473cc2c4a4d67cce839366bc2bc946de36913418492be032157e7e2f05d456d37f729a372e2b5edd3addc68a31f18943ffb138d63cba324fc261a36cd8c1b34584500b45ac41096aba5985475868c5072063578798295726807d3dd587c94f40a00ecf200fc512e48fad00abbfefdf31530ab64816b9275e5bf90b81955706bd250f75698293457db0ec55e2746e57673e6852bf898b3a694447f47815545a9a0d503730ca79a321c9f32e88ed7cc8e232cd9195ef2f9409523e2891437c518d8c9a5cc1c55e9623a4f67183970bfb15c12953acf0ef0b536119f3f27259413591f808a09815fd3b410eda7a4bd6b495f44295c5b46598436ac177432ec90a5198eac13dcc273fb453ded43e32be79bb224f267e5494c0c309b8594fda93ea8ba06e6364e0d297e6b363cc50e4b4e78dd169c93b290e9a0ca919ffe50b5cd3b94b4a3be3ea8a12704a69e5de132a30ee3edd0dc410ff038642d5b767301c7dbf5948589cdc06138b29897bb56839799a3fddf30f5c7537eb5518a7f6a8a0e056f7db332757b540e7777b1fc21beddfabf86530279555565a1ad61a3a1d40529cb686b8d30b47bbf396458e023b313ed023ef9da800ac1a823594cc537cf07acaec1b042ca375c9719df0c0398561f2b05c9f6cc6abd16f85419ec81f7b066a343e1b6db8c92201faa82f05d49257a6510ba934e6dbfe5ae8bb1291b2198fdf56adc33e53d366f265d969fd9bc114029d8aaf4181f09ae0ce3b6701cd8809db7608bd5cdca4c1598e0c56de0066b3f98bdc496d915375b82f9579ccf88eae530060b71190660765543e4a5d17cef709592916a1d13cc8a67fdd3177a9ad5c3eb3cee17db4a78649f743a4218e1605ccf3454c957110f3aad93eb979cc94d42b3fb861b514a67b52633f5ad404f700b54148ee924a7ef1829bcac74fc99dfdefc9341ab283e492e53af95c06b56e199cfb8657586ca5912ddaf430f52e8265721358626132caabb15b9e3f8d2b5317a14e50128ea953001d485bd2268295baf390c82dfd5df70555e605150ac9c15213aff2e2be3ad7093f9452096f814256336d069dc53ebb9a16b8a70c09868e3b634266305190a04bb6d02abddb6180fb5d7344c776715a98295fc8c0ac07839799ef80607c7069e7709e8c6899cf5109b881e67557e6c3c3660b9de8f94821fc63a96a45abff21e85cf3aa3b2a4ff39ef5599fef72958be6fd80422f36ccfa3400f493969d417e7eab88b074d81cf1478fd13194218743cdc10171344c99097a4b4844eb8b417c218d18f75b6b423108f34cefb86c7d3c6fde7d2758aa7016322309d52b29234b5cc2237408a17e006681c99f3cc0c3562b3390262a4b0204f620975d0c1829ece8f99420e62f5fd2e2f960b13f1f727d77961f72fbc282f3bf9da3b7c68de1a94199754a80e7e32fd0a6bb475ece9b5ddeefeb6eb5376da1de9ed655a2253e15a36af3b0a9af97947c7f80977 [15] S=$70489e7bf3216 W=-0xcdcb3963648400e9eae011f68d4422af9f43fd9e0bf84b4d753abb4e1b0176b9a7e6b8522eb643d865e7b5e67b0af7ba5d5f3c4685ab320b5698060196e99618bba38bf109033066850f49da6ce3e4abd227b992dec511ced75ce19fb72122e95a50d1a493f62da8e9515b07c14ff1553d8e58534ebb000d99c027ab54be9262437708e14ef68c8d427f3f2f6bb51636a518c53c3e68e831bdeb0d297dc9682fd6b861b7f933be1a65bd3d3fe0087b5558190e1be46dff84cb93b3e870a7320ca9ef3aa138da7a5851ac0bf24bdf3336d29ba79b6ff2da637e1b559673bae5281164d157f304e64bbc5820ea8e83003a1f1c1fbc935cf6106ec4fc057afed75e8f6e284e1e1196d099287858b995f0b213ac40b2f4a2c84515ec1e758019a13caf09478ae24c63b4b514726aa1ef43b90455c50c670b4f6a7f9ec03a7aa5ddbc2bdc6216f19a397ba1e195f0615892085091afbbc16bd574335d22bd7a56a57e228201db56d0becdd493703bcf1bb3eb3b3c80e8a4199bdba8cce820e91d6eadc7b1ff9c3148efdad42edebf1da60225f206787f31d8ba918cfec158e81c8b3a9f255b50c61636cbe9fc5e52d40a14faa64eaa2176ce58b4960b4effe2af95d974c68dfc31787fcfd1df58fbc26161e30788beeebe8a07b0062d77847d5c2cd1b8094e24299a5610400816ac9c4fd09bcd798418a649debc5d67394056e2bded0f94d4eefa44b109ae19156f2c69fb726674d7dbf305849a25ac4332c32078e6d8175b0a030f1cd58216837ae7f0af725ae5b77f8dd403cd08f5b616f9eb71809e48f68f17f701a02c28600910e54bc2089c9c104915f0ff7667de0eb97b70132cb922d627f189b6270525c3d000ac588be081a85cbee10cc45aacd1d2375f0d21c853c7415673b9f2e6abd9370226b15a9612ec2177745fb0e983fffa6d2e7849576ea3f22869ae6875f8eec4282544ad62459182fcfca129c342107e6f37886dc01d3e44fbbd5fdd2c18b114dc8be882b5c9aa55affc90dcafdf8bb94b19694c761c854297b0550c5136b0ce3980a7db6f4b1b2ac3f10d14f0d1f13c6b0fcc2fd9544232eace7ef18fecda5fb3fa846a23aec1178d562d1ac90ed49f8d9f51a776c4a7fa724fbcf536630ff4e8bbcc0290247f93b7e28f6c237072c95f7b68d2424ddc6109cdffe6c8ef635381bd2299efe1c381dbb1178850e6fbb65269b30e7a2aa4de87b2b9df22be9dae2d945dbcac502658b0e60420da5716d14ed02203751bf2699cbb14015750a990cc9f9be679ca22c83d81f78147f191a2a94840e4d4054c138f35f7a5a0d14993e34a2c8a57b4d2f88e1070ab1b928913a8cf8558a56c5595b47e4c0a50d48bf5cc29993310df990c38d3dbd18ca2afe67b3f916a1fd6409c4ff45e057ffbd16753dba253884e16ef34259c647f6d9c5294950fa2fcfee74a5dcc4b2841ce4e45a09b0d3d8ba895f53bd725d0b17ed8b926ab3ec430f8f4f38895a8ef5c0b36a7682ff7a60cdf74d0c2d88f96cf85ff07a6c3cbb5b9c019d777773c899226c9a72e941d050468b51daae4c501e83d2dfe487464de8590888f0fbad0583e14db2d2c64b3ddb213a265179b81b18310a6f630069bfb6dc762da9e3a1b400277862f29f6903368da7083de09485077db3f93de48ec0468d9a25462b252d4e3a53b524582750e64a0180c5661c9cd60f1a06d300168aa0862fd6258f293fb4e1e158892a370f24ba2891037581e15043a655fc7ba104ae5e0cde9687ff70858d71b82c166fc12aecb0c88c4a20e8aad6915d12af4010e6dd7490efaa1d60dc1490844f923a9886b0743ca9d27e3ca29c60df4470f654f7ae296eb9603ba9f5a0ce04252da391804efb9eb1106005bc5a981133204952170aa3a900388a1ee0670a1aa04f6bd5b0e173f6e147d14bc22f35111fc36ce3b1d55b093401466a6554498f6d99d8fd99b53138b1f202a45ae57aac1652d9ee99bf06 J=$50c1026619101811326057d63cbfd29013c6d40d31c91479243aae4bec03c342a251ec5b10c2e1bc5a07d07d33e667aba408e80982bd097fab31394e5cba4db51a435f5469aa72c51d028001eefa562dcbd6dfcf17c5d4ff30b026d2543cbe802c345a5aa59d69fd9a41453b05cfde23cb191dffa9c2090196397d8087241c5a5e9438cfe07a15cd584b783c2b43ca1b8014db96588eabc4f4f8247d81b9c486299e4e3d722c6150fd09de1309b8d599e7dddaffebc7d952dc3f99c20bfac1876460a2a38131f86f0332f21fd70c506d7579e76b85ad695bb3a8df2018d8a3da20a62ef61dd7bc35532047a03e3bc7f83162affe5d1f00c8c316592d694705331f5037b37f6fec285ac9543de3b884b631408453beb694fbe382d4de25fc0125c826cd0e5ddbcd8131995cc3e5a4e138cd05f26045c77fd4e205375e1421218d06aedaf4f591b7a72e17cfdd2bbaabf88753a7bb003b874bf093d125175ea378529da359a2d0225237f12b586632a47bc5949ac863aa1faed106bdfce97817b217bdd70cc50e32a88f87733e4d5ac103826a61df745ddbfcc94f2191013ad68488dddccb959b2f9b2eb5808c4a822923dca9c18424a07acf191075276b1f69b4f6f17aa96ea65d8f0819209388a7ee25488f9fa702182f7e59022c49cfb196aaee8d648e5d7853b4bdec83ecc2ce9124e9e1a473b942c6821856a8ebd56d0e55e0a05329f4351572741cc1afcbb05c7b797076f7f7ceff9f719f92e02f77ba48cc3ea902c705240dab6811cf364bf49d7c4b00738e9743671ece2062b31e39af27516b131b827fcdad7d5db85f41edc6df0813ffe18a849d8ff1688d7c99762a155331c0b15127c4774756226f41f319e05040f7a0b8c86ee010764e40af0d06934d990f66fe2eb261f5b721dd8ee6f9955b7d82f70797858e16fa0c9b791fa3dc3814307a95a69619e20753a73f365880140c8a953a1aade6ef4f9ab17c0a099d3da2f3cfcfaf08d32fb920aa55a3d9f7e2fdbe559e90d0c4ca9a6ac843b55cd4da16ff02963d5465121d3608eb9e491fc48a3f73adab147133c1d892492745c8b979fbef68f59d528d33fa5424cb077510b8b91d6594b21bffcf20895caea4e1c97bd759c4e8ef6ffeab3aa7ddbad07d392dc4d19859978f84f08a319dbd809a4c6c83c4e9ab6b0aaea0263d0412abe7666caeffae27efb8b5b74e5c9c98556cf6ffea09e3ba64836ed25cde46ef4f8d50d361997cf723f7ba1f3e91cafb625ef8ba08cfd53090306898f237df198bf09c6dbd53bbd5e29333df557dee446ec96d476548926e20219701aad42a7b5d7e51d45e8f0c67d95ecb71d32424e08e47257dd9c657194a5d945955be73f732b5ddeaf1b8269d6f30e11c01eb24fad7fa73421c39c90f3f07264efa4fa15da04d4495c4aff05fa66c00a17f2a19b66ff4047d9523fd7a625d9a890d380d4283014471f6e8810226531036c925a68869c4573a9f3f03a9912068e7b8e6b5f3a079743abc3317302d4bc0eef1247b85a71fc0c5bdafa35cf962c66c6036d8b07e46aa07861a97017f03980d85a24a48dec40b65f451b56c98b6a3235e26a2d65d2d859dd053b33db253f6881bae46139679a459ef18bc69426518ca20f48280c67d19774ac6fac514b0ef9e23d535abc76ee8e354f24ef7d2b7075402b358de5dd4dd2b8d20af404567ce93f09d2a73b311ea037adb674de1c2ac3700aef1aa5d69341d01382caf5b510755cc70be90ae23abed16740a85ca1e9514e94d9634f64e6f0c5874abacee75a31fb65848a8063d1f086cc8bf7bf3270d04361d30c35fe44654cc44615d7ea3ca4d8d3e88c2c5622cec8c85cf7216b3a21a15c7304b907fb60be182303b5587b0c93d3146fd40a4d541640066db8b45e5294150f5b3fbc2bd30da5ea155cdda566548b57cce02aafaff0b873c8ffbcf04652e3d44af03c1f5c34efb555d189da8c7efade8e6509dc6a9652182fa3ea87587300509902bde4275519367cd47117731adc60ddb0f60844e39a9c0be2b35160b02aae7d6a8a58a6e6b2364a175421dfa1fd48dafdff281aab4cdc72e583fe54dcdea8c14946a4b0f8658475ad7208f9762a18c57ccd111ffa105a4e2b7aaaeae6ac0df7330269cd7f9d9328753fa2bbc8441fd27bc5f6fb95d149e80874ecfa8747b6d5529e47b0ff24af9437f4c0767de3887d693d8c7d10556f930ce391bb55821b5a33872fab6ad79896133483bfc2321a2d3cd4133fa15d0372cdc408795c0095953d17f2105910af1f810cdb452d587c253845b0c7bd69ac26c1059c86591255073ab67c453989e63ccec110a87c1d924654f037663e304f9e4dc4e710dcf9b31a7a5c0adf24b8c4a05812b68f9d65543a1041d04890301ddd198db67d0a86fe0f190b91fec3d30375a7896cb2f84253a5c088f62454005c146878ab5a76b74fcd2008e96008edc0d3d511316876424c668e38751cc357be6bba73f859817e467132cc1cf19d1e9a768bc2ceddf0137f650964ffbf9d73702c6ab487585d6ecf570e1ab59bd71370f96f33b732eea3c57ed7269986a35e43d9ed71f22734ddf4a2b110585d75a9f970aaf0e08906b2ae7ae3feec0f4ad9b9f78001064315981fbda4be5c1d6882b5ff523aa6d9a2aa3bd4e83b207899872c1c0b803961214a6e06508a59558de6e6674b173d5e80b3e92816d905202ca2b7effd83e0e50970bbb00cf3d55f0b3f0e1d8c014d2f4aed42f88fbd3b774541055a31c897756b7f1dcc3fa1b8904068542270bcd15c0978ba1641445e95040d63d733527e07a8c250f600ab0819410700bc9a5f649b2fc12e6b4c6bdfc71514b26c5f23b9fd14310530fd1d2c753aef418d7bdd72a65c5e1d1daaa302aee5452a10c15bcef63876bca1ccc3fca7bf40945e3a9e7fdd33f1deef5139479668e4a63e601195b6e1b1b604af2683d3dd37d8b13e359562115692bbfb0b4132a872dac4ad121fae947bf12215528341c063f2b571ad2e8e3d8416138c7785403fe2be9362ec3efc0534ec1f6bdea1a327f9eb6d2fe59ba5b68afcb78b24d917f90dde854c07dbc671b5a3dc30562cb0b1f583dfc8a3d5857a6f34f1a87731967ec12dfb0ea1895edb59b5f70cc8673a5ad8d88e94be7c09537e85027284eeab34cbd6bce4767075302c8ae9f8dcff5f02d1b38f0b96603ac56995dbe294335a98bdd52a4a5782ef64eaf3e826e88b7d42f35c769b11cfb74fc3a3673ba0d37b95b88a19c9bd2333846771b8a953c7259b44a9543943dc556427667003a2e494bfb546f6e3d277aa48e698e76887829d145896f6f8e9e926b75d73c89d4ccd71862be547ac69c3a4e065de77a0be851c1dbeb75cb253146afd272c0765bf95ac2c5af980b48b6a085706a412c0ad049ae79ae97770e7804fc033fac54e425974e56ac66b27ddbece22e8cb6c5b75462ee2152f3d5d93bd0d9f54c38115e41d57dcda6c1108e5335a6685f749db81d48b64eaddf997edc3eada1f063e699df912e25a4fd66832df1a7e2745cfc8a59645f8b669e325e97d0b20757b9bf6cb2fb7f6b2751109316e2c81c6df6386963eb60077ec099ea5f40abda70cbb7f56720a48798a16486db502b570bccdade1f438a49a60a059d17759b1b776979587536196c1f782b05efee23954637e77c883696a78852fe2a184697ee8268627bf701a899b9ccb8732f06cd129a6edc3545e183f1dfa494e850b3abef375d3981a76cc1f1c785fcef125c858c1d13ddbb196ea67b839a5b5f8ea40ae19a1bb54e07ea8fcad85427d24a6b6a42c59f836375fd6f62afb100dde32509dfc2d1552b1676213471f9f8ca2ca912e2a71dc485c84d3507c7cab80c2b4b33408345323fdce298edce50ba3077d0dde0a1bbaa127fbdbedfcd5ed8099dd2054888f1ac5beec71f081319128498f2e235a86cbf1a4dc94caa52c423e248335c107e81165623a5c489915c8f T=$1bbb5d7ee9ffdc57988952ca7ce58f273fb988d62422f7c0c5ec5c44208d73a92662b8a59dac63124fa884e0ffbbf942307e2bd4e3e3fd0d43db370279eff0a930bf62558f6a10662fe21bb979c4d452ccf29fce4efd6c8d908ef9fce9da65c17b2d35c11c90c4b16d083766f4e5fd5f9c5c30ec09785070bc0d22a7b91f7a92418f6791d337bb96b70a73ef038abf7c3823642c34d603f1c3e99a58acb0b2fffa0fb1c5662f4054ab8585fd2b16914fd8ba30ed80d98532476bab453ea620a977a17059ed9a3e2e53c7884dd9296e4e3a12934b736d1e961d648a07ce5945fae2a58de01afc8a247acfe3c0c5af2d23a602847924b9322e770999709eda4e654c728e30b4ab96775f9e21bb11567ac9f3c6286bba5cad60165633645606b71fa9e25aaabef8d487d250123d80777453d21cc616e06686800eee5c404e7753a4ee9bbdf1322efefb6b552c78159ad5ba3e82af5502cd078408f55cddc02678da12c16c026d02c51123fe665d87c6b5c6a624c71a7068ec2b7aa52a1ce909b4c12b70cca45aa040a53aa774c23b53f16ea5a73e0369ee345fbc5284b9c500681b24c96d8cd3984c7dbf627a0f089c014a77b301f728ae66f2ea4966dcaf2544d1e0bf10112f484c9ecd0a6291224a6df70259dcd6dd77b2568fad1f52bde7f63ebb4f539c8048573dc4ab3df9b947751e3d029dba9f089fea2e47f9e6ae598674d7cf65a971bf402b8db7d32e7338f481906b7efe2cd35938603b7e24207d678257d7a51d6d0337f2cb738b6756f7103760ed75e08c5c926f563b8742606cbe08799783db5e84a26615cbcbfdcffb28d94dc7167889625e1619f724f7d6331942854ebf94b0dddf84061156c145d3ce81810840684ae5c147a5a81cf66a3a600eaa6f08d0c9494854e9c177922938355097c49f400708b64ebea46c21cf42ee50a94706354486a3c0fa16d0c470e1d3a8c2a354ab28a0969ca0df531e0ffd0fdd428c0d02b2fee111fa2ff9806cbd2507a6bd357fc44452ddfc61e1f517c391464b3bb51bea6f4c6719431814a8cf1fbe68c9ee3ad93965e4207b0a85cadbaaba9a60052e3394eac2c178db22a18b6ebb16a59f87b105fbc3d3e42eae9c9261fd77c76cacc4479cafd9ef059e6303ebf8766a4fea5255c47313ddc5fbef55b7617b7f94da06e604c09783f95ff5dcf0ba25172c8b068e131c41f9ff8a13b35c1c9f51247f35c1e57b41de6e6582a2d7b70237cf2072effe8fc08a46bf7ac3aa3a920ceaad1a521156f7eec44f5dd40cb801fc0583413753753a56fd86da1d44fe798db076de57349af35fecea077526782a3648f4d01dc1440a1b6f7d1002574552ad58495da8fdc9b338fcc7aeee0abf3f98a72f1924dbc08e00c5a821a3489aea9c5d98d8a6318cf630020f6345e1863ec7f50aac42d6cf6711bcb81a3c849ae2bbaad29b01eacc9b59be2d5608e660e52611b44e33c729794c82bbb718d31aa20aee4728507bb861bf56a628bc84c7a5bf19c9bad185b6311745d9b2007afdad47c8762b1c61a122e95562c9c340e28c2e3878281b44810bf0ffd08d715a289963112ed8f135e3ad10017b3243cb1e5c3cb9d7a295a6b73233c6eb69cd5e4527517064f6b38f6edada1d325ee6545c8f0d84676623135e6234132a54ea25b7bed5d01d7144346380c806baeaf0df8ab3ae96c73c34c056f409f9d752b6a9ebf5a2694d39a06434880947d68af747f5c1ac8dfba64e0fedecfdb3cfb3502db4643d1dfeeaec744b3301a2f528c606b35455e4ea977023ed579a1308c9566fa80d54d5f624b0c19a543d04412227a85d9c0afcac154a24c0a883e8d05549edaa98e4c94ea2d712346634d9f9ea83dacc7cba1e484d3b25e466ac236d7501e2a570dc6ab16f12e88eca6cbc4c464bb20f1e23faca5e228740d2ae1a1f54870e17d6bd18da3de12ea82377115c6a134a6ebff8dda9bef6adc6b9359a60cbad01988a782a6fdba727dbbc020b280a444c58e867943e862600095e01e63619fa37a92bf94ae1cbb24f18a8485d58c1c753dff0a96a60d7d0e4814308028e5fb84994b33b6e206a0dffe2fe10c20afda5f227a793c058e55b524ee431567ae6a0a83846272dd3879e014358de3d7b75b4d5754efdbe2aa0bb95faa6ec802821adede766928eacac9359a4bbc142a5be28bf7afff719d16b5e22eb477de9e5b3d3559e458248ff685d7c5f83ef090102c5b1b8da014419e9a4fa9109db0382f118de4ce96db845dbf696bee0a96b1f9542d0df8b8af2a8ff635310251d7df57900fc117f8307fb9cbd1e7a4e89ff53aea80f23b930047a464d5f48be77cc1ed85509951caa253224b53a57bde8493991c681eb9af0b1de7dd5ffd9e0ecce7f68a541e62489627d9d0ef435440bec5f48ebaed3ba41fb420d714dcb0de88b03ae1a83f0f34e74a16728fcced0f7ac1164e589f309439f70f6fc6a36913dc600faa09eeaa3647587b49db872fd94d6095d8643bba1fa4c7a88cd3834f76254ae8efa582fbf38afd9e0720928b9452c9a99ef31669d565087657ba49d415797d2397c9646faf87d5ada72c696a32709556f3d29a8050610bf396f89c8ce25c030cae32557bbebbd33a09f3530b95dff6a00d519a41d078a19091f171dc0a8672dad2b04b8fa3f45db3728f8115d1b7d8591cd37f0192ffc8b7b3e413a9263a989eb89e90c3b97ab3a069132d3db91f9cc6428f57074d39524308526679553dda64c647f4552db8d5e00312dea3cb6596ae4353ed2292ddc84e91b42c593104c8e3f41b3f2426a5a3ab802a360263414705415530590cbbdd15726ef9654ef892579902c76024e79b6e8f40c19ebe3da2a64ddfac2295839b2fed2de4d20ac980e4339f04576b001c6a4457af38322391850b65250ee5372c9b94c990be29cad1f3128712be022fc656e6fbe0e98cf99e9eebe1fac85ef6da6bcb1f95bae242318ac277ee89983cfee1af231f3af2e1083409baf4f036261537c169e9a0c8b7fa00783db423bd77e6910a070fa417c8bf6ebafb2aeddd5d1b62eb5a7f38b795bc6a2876f791cfd8cac2c03eb241e4173b6f91520964a35c4e53c2473003979a0504d2cb6690d457d1847bb035c027e99fb46e9ed974ec03c9ac22ab7746dae77ffac0e424e397445683c6ec21aa08e47041d155f0bcbd1409ea0e041fd5893f89e07db0067bce8ee14b374dd41a6c67f3d3617adda79c9e477c50930b7df06bd5ae20fb7dbcf011272e87f9027eac373523318505bd4c2293986a9c8487a04e38eb872ef441002652b964387d937267bb4c001a5992d1547077904cbec098b35a8c932c206ed9d3e7b9d12f77080b64447a0cfbc84ce95c65774f0f7ba90fa8e572270894c98401aad529d3b36313784e652d54b0160a0c6e3517e2481e16bc7ff99fc38b25fa2b1de97b6a0607124ffef049863f2d788bd8d9dbfb04e9a5e5f8c41046042521e5343baaa027a4acb5536144b09c90d4c5c732b20c2a04bd3c151266b4bee86ce8b2757db5f3a11995944475e09300706d91ce35e2a6d2e685139fda2688dec77b390a1a875020bae92102d54d92d7c0df55afc47637dbc122abaaeddc2de98e2df284d7bb7ab6f2d84b2f36a193306b1ccc193d0095409b2eced1c1a1594d1f799bf3282a63f3870e3d7cf863b5d0900f062ae1fee923badf72ae60259bd4cbf44b8b25f8f1da6ca94d9c6cd5824ef4a37c03d48c9b0aa9252b75cb212046e9e1bce32732eab91d5e02098846bfa1e90efe67b92edc95188bff471155754cd8e483f02043856489718648100627a58775d6d126d1c1c40c9b3839dbaf1f4e109e473fed03340b133baf061c2ea1dda27d52455e4e78e513d20667c77469699fd932c8947cadd50b487f1e8b65323cea87cb5ecb5df7a312785d93adfe7e5665316bb754d908f8e8a03d46ff48ae3473dea5170c6da6f0867c7617727d1b06539591da133b80 [16] S=$2f49d624bd29 W=$14aee794554f9b1028586afcf6af1b2cb31e4fcf151a1a34826d487d31327381bb784ff09802a4cbe4d258b2f97ebe69718f2c55cbf24c7fc8c7d0515f814f4d61c65f6a80514dd57174590f372938b05b979e39b010d6502e85239059a6a3dd04c206671f8563eec186a14d359e9627f0b1ae127d958dd2d6a745388bc5d0053aba255cb376347ff7fcde734696025f2f62878434b2baec075a79b6b289789cd848d29728f0a1585f2bdff0e4b7a70b37e7d7145fae8e23eeede95fa9327f74d1ecc11ce910e66735d7e48dc707ca3688d61bcfd14a267711caa9b0b99d0923ad5ec7d97f8108f22d1d97f4a1e101bbd3813c50f9cadfc025d51a4ee41b6ba4fde6e3675d2bcd4a16b2b7e26cb583a04a17a9966ae02d4d4589facefac54d512c732b574c78c617e4806ae9983cfdea69410b7233efd8277155052aada958da96449fae6d6451a9c8239b0ffe6576dc339230497e13111a3c04b8f5425213a5018282a9538c38853d3e07036b25634162f72571db122c0a6c4a411c28bc3b05d83b26ad75aeff83f2567f4288f6ddb827919661e8222743b755831faf6244de7de395c6b244a3a9bae562e6e73796bb34e2f31359fc28a2143d78c601c9a2a8893925516479777fe64fe594d0304226dc8a302e3e74d55f59522b1fee26afc090d946f3b4d91feba50830f786ef4d341766e1f58db8d6ed202b85b0890647d0eaea515df7efd0800c597382ab80c96a90bc7bc49cb11c41e6ea1a5e59269ccf874fd060f81b91ca044ae0667208666075cc30cb1492d96900119d627b369043123131113974a8862f00b3fb8bd3b7861b61ee846bbab6b298c87f86ee7f6cb87048bd61a94e9f9bd0768624c8c24d31777b91a187a16d79db21f34bd188c8e9ec5767ae2ac1539ed7459479e7a26d9301d27270fad83a63d65287626ecb79fe858e5f85152df27ae86fc56e754f1fdbae21f5e8f014c6dab93daa885da568911548067aea09251eb3c90becd590f7a51c6a0f4a3b507f5bca380099d59f8f26f6de9bdf02c97c0ee97380ce153910a8a7f6a2a2671062262dc841ea7772c58b63388e5922d90d55507e9045768be198322b0e502814d3ab421226f304f8e7d16eb4ab242eac57f298f222fc2d1023e352771041416080d477461ff3f12be57e118c7c4ea380d517dd1270313ed817fdf500ae9b54ef41aafa00c9f43095b7385d527fb2074f74b0a2a242fb51b15ec9f0bf138d5196289429f3fc05ea3d5b57aa24dae5222b26c40d4d5dcaa06a13639303429a3bb989a78e470d64bcb5500aed7107325fd19c6abfcee801bd1f04ee1c75f43b98426fa63fe5c7edbab382aaf6dc6c36ed4ed758174dc6a19d6ad86b03d8ab1481db905e5fc5d2f910c6bd23e20b403e1530f4d253a833a8bb4e6b01ee25ac96982edb093464891769ab9a80c5c564d784fb90dae83014e4aa60b0335c1e69f281c85077002229c58074c6f874d81e730138d503f05e665acc80fb0367a58ab222dd5ef79980d657be11e489ae85180a4b0d767b6eeee1386843154dae6e0c134ec0d61e6dd0634fd68af88870090c47b207c4548350a5dde384309f8611281908a04581ac547d9e03f7b56c6c4fc9a018b22cadc13381c45cc7b1dd292656d48ec32565454e3f272b533c9d1750032aec97f881b3e48d7602c1f7df6fd973aeaaa0ed7b8ebc1cf64e6bd64154e5b2c3b477029a6609e77750847e83095b949c62aee69db2295bf838dcd495e443850c58b179acf82d0ab50edc6941762a3a3633eb5d2dca03a57b02be2bac8ffe46444f7331db01501358795ffe5342c3d6637d40668204082587b5242e7fbdde1682ce4852631a7f52ba5e601bf15ec549288f95c2b826ab532cf11f9dc4e0900690f13a259635920363ca18661fac7d055202e6b7adc373268996d47bf764573febeefecb6d94cef32331c6e29e26c968172e1879490827f188901115c299 J=-0x2e509344a022f4b9e5c9e8d40d0d0d03c6bf90dc4b0e90cc1065054f9d551af1f15aef1ff3fb44ac2cb69624d2eda62f3a8ebd3b1af95b89b2b253cbf111bca1cd82c35e7607a0dbe2d4588d2d147eb58a148dbf62656e878bb4bbca3542d9cc13ab07e229c2606f1940b3c1af888d63d43d8b834ada62eb4d6734232d5ed8464d2628b623b5882525f84488c24a999229b4a566a02d358a802b310342374592e2a9f85aeb8bf4619dcc949d2ccd18672bd18dbcd02a76ed40298eefe20302be1565c975b9e4de938e6552b24eacf7737a4304239dac2560cadf0cf8eb7ea01bcf89a5c20ac87280594c8314605bb704a18fc8ada8b0dcb40bf96ec15e53184c305abed7a5bf231e5e3235d1b931e56041ae96f3a08e62ad90aa7a1b4ce74c58a3eab9a4bc6c86cebab9077a4122736c49724148310bdab261a1d85190460d3392465bff5041aaa6e1b89d2853d68e29d79f1b6a5715a68d3681178d41968fae99a16e5aad9017768085145d3decdaa78ac5e36f936fcf8f737c831edfa2cfc5266e63029fec00e607080c3a25de33f210f1d546bfac80aa2c352209a16e446373c967d5196dd12d6ae1a74631503f727346bd9fae3fd3eada725977d492e42d906f2c3626ce7bb68a1f2cae9ea25668723dfdbb3b5157e0b84f68fdb985cb86e6e6ac5203ffb89f78018b5240c2219370df2125fb3ea4625ba1816b90cd63e762552c5255b1d2d7fc5e0bec492b3322f0b722d26a02927d47bfb3c0171b0342ebc3db8346aad78d69d536d12a79c3353593e97aada50e29d9312de0565994fefb892d1b4379307c2a6bbeb0952eef2892f884398b108cdae0be6a10423c67b55381217c173720678bffcc80746e006c83419221d26a06653c6fe596e57c0b0bcb6924003f4a8a4bec5ebb55cab15ce16537d7612a1451d29ae5dba342cc149818bc3790ba0fecb4292bcae510c1cb8e03b275a1f024247a23c9648d7ab49853964620117aaeac68b3e96c50827c9577842931c27f0c0a8f713ab11cd610c4859647d65323d454954fee0e173e0807f1c4367caaecacac92fb0a4a658fa4a545cbda485cc94973b35f21f0c7b7dcb57d8de563b854fa09ca14907ab12485eb9ccd6c54010c7fd532fd62f366220a53c584d223bac802b37f4f29646867f8186eafdd9cda804ac2726d236896d8d1213a8d73d6d0518a7881cc874a14dcbb9c171c34d0bcc0196da68b898ea870133e92d54371de1b6678871350fed249547e32c58eeae925046b683fc56638a34a232c114623fcbc693ae68068bead17ab4810a28eedae185a4b54565779c65d70fa839b0c22c45a344992efc01b4238b919ed22e8b8e048bf621488b5f90a706ee49697ffcc87f3c3a54645a6db297094a4b1e7953336b48e29a5c38808c702bce40b9eb4e600ee0b74b950ef297361f3b66bf38fad25c9d7c43e38e8b18975f2ef4d76f0cbee5c80e3a4d53977ed6a19e1503b1e40a077a781bf688402a86958a12743089c41f75b4ce932cb1d40d392ab8ec98dd5761ec30065ad10ba38346300035863d73c6214aa896d52dde7891348cee2c740364db130de86c1604993b1c50111fa7439a466810e69367b7243165ad4a0d4dbe8d7612786ca8d05007a16ba2e0ade68f30b7e4a4bd6f78bd8385d6978eb561319aa9939640fc9f7a0442b48cfa614868cadb532eea09c2d3b35340a65d446684e48687ca364439a54e5f1ccbf6ffe684dec06c0d0d767ed5ce173221738d6c4ed4b83e310f5f7bd7ee5cb06131fb8ab4ea056960c2f0ff373e813d9ea9a0cea6997e99f4446ecace271b37505b8f9211ea8b2eca2b0b09894a4fb48d71a5f041bd3662b7a9c7781c2885838a60ad9a8b970fdf45df19c768db024dd97d46f92aad2280adf6b929ce404e7609219f9bdeba8b17fd60d3f4e999c24dd9ce4c9908871ac6f12b4725f154d292add018630a9b21917aedf0f48fb540fb882caa6cfbe9c714e7fa01abd060ace870f2f99372f4e68a5504299cc5d55c3c39689ed81170fe01c1265d0ec10867423c9e7078730953251e396fd5b55b34611a3b6cfe6eccc77e90c04747e0357eae7ad160f1d5898969ff4d315bbf5c7afa0df1e94cb7d0861e2cf132b98a12b056926d651f5b0b667dcc73e75eb129bb51128abdb9d7272c6a82cde152625fac6fb9680c94448c1ae7fc0b3662cd88ec1db915cba0c0dc52a96b5d9a6fce9e65179951c1d418000173804c033f6b541800febf5576ba9d4f7154023d43e8e8be5b2e4d1d1f8999d56ec4960020e4c46c4a8aa8dd8b6025c4342452b49fc045d9917437f37527d2c660bbdfbed2b2f7a48f0f9d4f41c1ccb735ef8411cb98805971632f036620024397076296cad84bd2ccc0c79de249fb9b22155162e99a5f3130d0fc4cf9a6e237d846f0291e4d1dc25bdee6b599080433d819d4a4bc1ffb7057dd98a73cc0a926de87e26986e987665d0ddc1e467ef41053526ad69323fd4cea595215f6513e04e72a85cfaf6c38c92f50e0b3da5fbc9ac906f27c8d3eddac732c1c4ecddf1c957981d8633da6772d8e670f2f58674cc93d42f30e6ebfbfdca38898a018d496b25a45172bf5e3e8f239253efb6bb9592137924dcadf5ba1840a400101f080c7fcf41b1d8dca0f153feb15c5e9423c241db3b83847fb2a47b70e064c1fb98b1d054437bdc67b3b72c2ca78f37164d77ef2c9c4a962ebee4a5786db49c40fef2f8ca69e363984deb21a7f29ce94da6b1b9011447d1eb200d3bf5323183680bd17799ece18ab4e797456e89c1017db390b704e322b961ecdaef7e098e6ba9d47d6c503d50d59589358c4229973bd38e7f26fb28f8011c0c6100e010101c4969a68b0b9bd4dc9d0c9303e785a5b1a8d4a8a94203efdd5ffbb2ee0b76eec4608f2df9a82bb22fe45309d0f5b659707417434b97603cb7abc8737c2cf4986c90f890238b2a667ea30fb057bfd435fe7d710e37739b99e2ca128b4f7b07396919a9b3d1bc93b3084bc55aaa5cd281878e1e858beaf9daadf83eb625a1653a7f778356a7b59a843017e700132f6b2b80dad369800f20c5f9643ac26a2294648e27af4ba533766b088a7c88599e63e591cd59aa6eda41631fce89c00bf771cc0c07eae6eb78588f0bf5d84b2e2e0fcc4eb636a94b52456031b62b438f9310289769867c9a8b92de5e38c6a20291281de3e208b38e9f933a4e7489605ccd5335603fc4d49be7bfac1a00dfea76cfa2952dc9210c7c16c74b7e0332f6af9d3c68e1dff275dc8a6655060e96cc93a5801c35b46dba10080c6ca8e0f163e305dc64fbb13b5fd2efdcf5ebbad168c09c419ec6b0a100ea1f7d1438ca897747098f2bbfa0f9092774113015dc0e03558925a47988b8f449f13eaae5df2dd292441c7c6de8074f261a201c45e0490f51522817ae7fb0463fdcfa071b4a29cb8d9afb4f786ab2c0174861de409fb4f5913cc3883bd33b79597e79643931b21c8b0c8580e63f31869ce7cab5a77e39f755efec6a89b8d50ad769cef753d28f216fe86376e0dba1c0961d3d0981bbf1e4d4a7035507364ab6936d3594259e7ef83301370a2258cc9791e183a8ddbecdfe461bae1174ff48ab08334170857768fe732eb4a73ed3431e12e8fc9785a700f09f455fbb9c0c055bf617cf3393f23b2483408490696e2d345e5a651615c1a9a46988ae82ca0e9d456b0224f85ffeb006f45edcd9589e4b608c22a8accb9382bfa74b6e7f54cbb19434c0e242c8987bf74c6f4a280dc1dab754d72bc9aac0c6efc2e78d5ba089021d8cc05d5f22ca01d9e43ee7a521b3a02cd1594e20637219ee4e93c2d67637f6898812d9085955e6ca1f9a1278ffa3e3b2fe52359bccfd182da54d01518431206bb0285787634b32f869dae30711fa9902c1534282acbc1da313be0b8f9bddf9d12efb7f882d87c6ab54402e543b97afb64cf8f44e9e3a18160de80a527a T=$372285e52f30a268fe6df51621be8b2133ae00e5fad45ddcdf07bfb8c72ce5c976f3d096175bc5e2dfc04fc8891ea5763ade1a44ee2384a8f7864cb612956d514faa5b416ee5d879821ca33e8dfb02411400c2c700a87686dadd2e1f93f9d1dbacfafb7097803a5bace70b4cab68b1c827e290e4f0acb5e28bdc2d90038ba8ae1ec4132f58753771aa681e4fe7ea74edd5c0984c0da153a9df3ce37686c0ee78930fc73691f18512e553a2b9cb9bec689f30da0497f87d164c665b2e9c6fcb51797a27ac75faa37f2c55d85df38b29ab4026c9a087e68a836d8cd3267eca5c29ea69e4acc8c7dd1b028198d66d6c89d8e665f56a9f0ddb70cd431a8992e88dc43289f3833e80abf742251686bae723f732b3f072c96c91fbbb3922977afc9f420c3ab79f5b9ecd4f0fb51e3e960a3a7dce846bf62353ac09e1eda91ec3df00050a4f581355804b447b35d985c765efcd85c92490a28d188530a3879cd0c1c13ac396a8c3c51773e5ed182ccf2e5a2c5b9233560b24697c31dc89d446af81ede75baaa4fee1f8549a39ab4a1349fcb72c0b3af828fb48521950832ea5c5ff7b779acdb1f07dc359a805bb2be25c5cd2e098df8f0907a77e9418c95fd390396846f0aad052f2eeb1c398006dd8a606838b686d3b557de2f0908c95e83c525c79a936d0223f2f7af071fed80df88a78874d1e79d367916f920b9ed8937e197ebfb994f2def5012b4e89c3711f9f5d43194df12fc4e5d63a236c9a44106efd190b4d294d007461972529af2f1953b67b0b6d0528735c68b62e227e9e86d01ea65dbeb6b33d7aa9ed9bd86c039c0a787225508cc40f28fd350010b6c5134703b06b73f062b9f3430390901fb92382379cda63ebd22cd6d6113feb64bf3e2eef68f6d359f3bc1e7e40c39a6e9184834f5d153ee3b9edd7cc05d5b0e2ddedfd57e51962f348dedd57963d375134494a8d0dbef1b5f8464762187fda1c23ca1ed93b2280d689e0775e1a5dc41330b6209f1916b7bf1afd9b21057021b2d099978325b40cf46180c9e0248e27c84d1a4facc490d8d0ac2218ec5e1ee7eed422dd5f4f78c7db89263d79e7e76de0f6cf8fd7cbcddd2e1ef953cae1b159e8a4f50e6ec9c8fbb93b504a4d81f7d4653938768b54d84ec65da78bbf10b13de93e79bafda1f14fc2b22e7993836b05547a69de4478697647fa5158765bd5557a9ab0278b56555079ed871960e63baed58a4847d445bc91f9dc921ffd23c29da91d10a458f5bbde0d53bdcad652c768ed15409bec45b1f76a1993c1ef17a65a07aaa6e76d2a5b834c1f5ce14b3b906c3ad7015c910b0bdc921f08bdfc6c8001322b78f708e6a9e472ef52241f54dd3b03cebcf74b095b2b6aca4dc015e5f4ee21ce18218cb54f2b3818a430c3165a2423fff3fc403422de082b7d24cee88e3faf1ad227e79decd4cfb712ecd07035a180fe2658969fe2276d48de9437be2ddc293a8764dc21aae789b62f8e24dff76b8336ee4e4f37e50d349845a864fbd702ac62576f2c4c36e4fa035e7fcd23dfa644ba2c8234c8f844f1add30f062494b8aa86f2b84bf4cdcdebd2aa888c95e978f3949163bc5b1508e47f33c00d758ddf0a37bf50243bb3f9df8b345d74376538cd8638eaf4508efa99404c7781b56df81db43af805c863cb5df31239c780690e87ea4628e72c9eb79e7939ad2d000781579eb1010ba4cf6b40c844e3726039c6cba88a095c98c12ce27bec51e8c8c74c934ef2f92d257d6eb5b228b78311cd9f124f3233268175b8016f2a592ed279cfd7915a1feb54b970451a44c814d200a125b3601858cd702f2c134f4c9b35b5e223498fa32d1e43c5bd794a51324588881b7ed4037775f2037c21013d2e05eec3060012015d88217116ad7349976906398e3eebc63f075fc90eb00971435d2acef8947a7d99f4ed4d962b68f62201bfa72b4f2d1278b9f34650273f1025ceb8eaa0c469f36c64eeac46484686e832510a97e13d51d9edc0085f40129368f973a10e3ed4ced47b0ab32e636643d3a4c31849129b0f375e2e79688b027a2766b8bec68d16b52130e53a91050e1b52dd9e0ed696314ad66c9394817db84b241f7f1197dea873638f05d33f7ee386120674de17610803d43f6a0f6e3fbc66ecbae52fac4c46fbee2593d16cfcf8bab7bcd116bd7c7be78f0e119ccf8f9a3af7cc532826f6207873fe265e81bd4506a9b2a6c6e79a47361b7f3b861513a90aaa8f7a73c84a981d72acf5a9b099a82ef2ca923a20c826eb0b0e4b034123942586b0cbe543f2ad55b58690ec164878e67e44aeb1030ab3a3273b52e17f564da7dbab3ee178a223ae3a2ab2b7a3356a3e7bcb2039703b2b34d2bc1ace4af3eac7e22de0da924a093f4a119d33822f27bc228c1e1d7230f7c3d0ec34c8af31c6ba50d8f06a9ab6ae036e9c13f17759a22f0465d17bdad92e08270f7526f0c9e33b85b121938a94d04be5884fb9aeec50e4eab275576915c36debd5ec60c0800dc12fa4595be74d8e3886844fca6a062d78636c1d041c929f912f24b929f9d5928d75d4ccd072a0932696fbfca73fe5ed575c03c00fbdbf7b60dc1ffaa398c9aff91f44da6bc82a205f6a29b919303c8fa68dd55c507146117b39e9c6770adc9ec949f9aa7d9eefd94a1748757c5f4674aac7c1145b13e911cb1601ef33eb985f35622adba416a97676fc93f763a47fd2448d73d5a3b6ea43caab1c978494084a925e95f966757fff3d0563b8e8200188b04a5a442190b3c9e69d1b5fa001a1b1f826e4d8753368b3d22dbd7d350ae661799ff7594c4eefa0100c268eef51fcc86ed6c5323f4b142a9b2c5df9e26d43858ebdb64a82f699a60342da36d146615bb32d8f5f84d10220df10a37e8ef9ca5bf8a751e90de06ecf9cfa8be027e6bf1d03e1502f52a9207557cea27aba5306dcd6d3b0d0bbe558a9e463cd579bd2ac405b1154f89eb457e95161df7be7077a4455c97e21c766bda838493f95b4cc817366fb9be26594a3b7af50f919f0e5bce6f31d523f132075703277d16c33ebe017cba5aa4250b2a5c911f9218963b8ba11dd14dc9be000e7abfbfea14eaefccb331a1ffc50853450c014e0c3f173fb6bdaa7170770b46f6c0d4e49ab5c26634be36fdc17814337171ee83539d3f727aa65b998f19642d7bcfa65237ba2c0f8413649a49cda6a43b838bf7c5ef817445142d94704c766757638d37d2debaa6c4bebf3354a326eb1831c95339d89f152692f290f165c966b9fb2056c13fc2450238dbb1a6b11e104d426f845853cb8659936fc88bc832dff6f88ea93ea609391405460b4a35d939d3ac79b50de214d89efe547af97928237b02dbc381ef7926685659765b7ff3d7cefd23a7c1be14f5b8dd742c3f719e35fdf2886113fe951caa8efa151e12160bbb90323048dafc9c6ef702c70a5f977564ced44bf4e87aeeff96a792c0e4725a7ac061ae7c471cc41bd6054e43c683baa7e00800287ee7b44170ff5ec630efe8ce83f8578b1897f4d637e4112e88e16e3512f3e46d134bad014cccc0f63623d259c4aa0613d456caf23dd9dd7f2c8157989a295a1e1b86ecc040fbe51d5b037fa0676f4ad7416667c101a8754b82dcfa6759e638c68d3398c1aa173b6523e73ab3fa6c2847f2a5aac0176d2b6b630c25c095d6352c3c0d62d92bc088e231e3290a8374cb6b33865144f79943d4d8d50ab2d3931fb68217ee6840a861a6a290b4b38375e36599a735e75f1c836af35e46743830fe4fb4c40ec8f6a4cd97ecf80620e0f8bf63c7d5f769fc60011af312ce860d8b1c169eb99e569754a4a38becc4d3f3f1874702657ac0be096cfdab0639a4c0e2c834f08414eb688406812e46fdf552d78c291558a312d05dd85bbcb76add0a91cb1012958675dc8de3f752e4fd6c62c21f8db455756a14b326bf770d46e6a49bd032994c5593cc304c31ca4f4164f50626779445ae8 [17] S=$503ec40f5 W=$1e576abd33985a7bdead0009e841cc13b4fad54cc036e7661879f9f9d169557c6443fea67e8998c375db7c6bdeddf2f671a3092cc7419335bced2ff8dd6e925233602c654740a209a1959efafbf03dcdac3d980894cc5a153709e86c5711388daa95786da5d6d071904d4d856350369113244447dfd5261f94adf27c415cd17480bd1fb83b0ab836906218aff885609e507d776e89ea59f7ee8c1c03cddb3579edc2f1fc4631dc0a70c19bd5b78741bb6a73772a65428bc9b5100309753b8a0bfece6a388ebd6cd52882df51f129ffb7cd22d9e829f0a4e7bb455b84abb50f1acaf9b558dea9ffcb6ff73756091108424e67b404fa6b6bbd2edca80795ccfb38100a358dff18ce5aa119b7f4890c0708d5a98229d4957af488e995af7d0fb0579e1bd54d8e067ecadfdd067d138018ee20f52c6767c86991b82c8a9d355e717e1668f4d453d8bb293f96477c86bb116632b2a4ee54d640239c59f99ca6a70e2fc8d3105a3f6c10ed57bb9508ea777b8e5fc12cf8aef0d1b361c4abf3ce5bea959c8b909b588ae1b7aa83b0bd19576ce028a0a32ff12f0e3e927652bae2d7f3354cc6958d782c0bad3a307c4956024ab10f3e9f33dd413c396fad2ff6067ae5a0530d9809648ba7266259d1a563564019bd57600ae4c267d6a7d1639928b12a1a4586df02f93edfba9818dafc07d219abcc568f43d627a8d04df9f2c24ff7522ad4c6841fd8dc57c3325c1bff93e08a91689541e937d79c33cc9c713e929e65ecdc4908891aa02e019f5ab8ef5c160bffae9ff6af6ecd8f0a3a2f0e78c240a6df1dc16e8026db066965ce8120d02c0080871a6241127932d1fa77562bf8c1756aa32bf65b71fa58979e812930e28696aa9e743d320c1d675cba4284563e3395ba230da1105f9db8d3c25dd4b4f33079ffc5019caa4ec965e5de97aae1cac5dace6dbf34b5042d4f5ceed624d33422427530f1491dfef09385a076a5553b7e710fbe26a65f6ca0e95fb60c327f0e703c92c369a3b49df8799070aaa5e261dd7e300ad70fad4f2498749be0a0eae07580c94b06dd5c1eed66273eeea6f0d5f7ac38d5658c24786540315cc5048aa6018fcc8d07f71906cf37846ed62562c3efe9b4994a6c8f36a84b367a2d28491d92f9456f93ea0e6f8c9249345ad1ea722d4fd9f018a695f610a8ca26aa379b6f97c41e6f31e9ded00625a2e190be4ef57519a3fc23b1be23c2980cbb49caf749c0779557b7677e753cbcf3758cfd447f158dcb551ecaaa5575c30b72a7bb55658fa8b741fc3c77a23451213173b18472d945aa10b53fd3fa5970e85166ba0a72c4e5c6be9c4d9afb657e0848dbca1d354700c30ad724802d5f7f23b6f118f3b28277b8c8f70452ad673ed2ac9cf11cc03256909fa5c23f61b4d61ed532aca2557c201c24c3cf4dde3609c7a5673b71abf6248223966c0a20925c43981ba68f80ddbd55326a4edaa76a128c9757d2a8f59054301977a8384a0283be2a525b3c05c68ac3b41ccfbc881d6cbdbe8aa07bedca6fd2bb074d160662eda8a5ecce64a9a83ebebaa73b147e915f93907bba107f4787d81270c611541368dbc2abf04347f449ebd8ca49c11d6cd697d187edc5ae786966696fb8ca86411725b5e7bb650543c457aa4473dd1467326abe12f1921713500a24c21698e4022edf30113890f2a5ff17f6a067fdad0abf26e2e573e53f4bcb178c325950442101ffa04f652e843ece0b81b8fd6b1f957e4ef6e4000650328f8e6597d4770ec52b510db8caa694d286122128fb6f745cf807736d11bd7b83186c40dc778d80ff047a3cd0b81043612da8d658f6483457f7ecb0b360dfcecd62452de3288e2037cb01ac8118c8b6b3d15c04042c51623a75e8eb1a9e9d7b719ec8aaddef22d19ef1f57c5dc4183961dda992e73393783f87d329ded4b766207cdde8ea6b9320a2f4ab9992c914d294e0efeb6b5479c123c4b75aad411cc0e3 J=$1a6fb08d5091aff85452cb82172380891c6df2d2e730abab3f0becb025912d6ac653745a9dc695c04795f1c09e1a9c470ab49574cc936d6de9d9cbf25bef72e34fa7426aef1262ce20f6c16134fffe209a03af2472153b9bee728aff1ad44da3829e2a327a543c7ceae38f0cf82ee235a1e5890819425c6121e06b01b00e8311c25d121186ab9de4f9b3ee5694f6528daa7d0b5efb8bc13cc0ad61b940a35333d4cbcae7d20c48b7245d109654a6f3d00d5c134c6b41c342d7e369675341721a3b38bc0230b17a2c8ff0ed1e1627f3f534f359b1d1debd2d5307c96bab07b341a284ed5ddf9c708202f4ccc29cbe73d47ab409ca451bdeb29378075fb1132434848768daf94a03cd4bcaab0db93a3372d9f42110fc3039135d1c89c30de56ee24d5b48deaed944165967dbf51829535d2669ad00a8d3940cd11353b9e75235c223d6e1b9afe25e094de57d862684012778a9db1446c0620a00cf997a97502f528d1ae093814e9867ad55fd93a522ebb8c8a8213d7a7f94ce229f9f536f57d30fc5db60589d783fdf5354699bf37dcf8f1ebf5cc3da7ddc072e59e7eb801f27af8a4a9d422d00866fe60e24548d2bb40207dd42bff5ab494852abecc719f614f896dfff5dce656b5f45217b2b60837a07b9080d5824489ccccb5b947784bf51f8ef2b6e6ec5be104a067da52d95ad9f4e7622ae1afb9103b54be3112a7f186b9b5db8cc6b573c5056f3e10993ae3b04903024ce0bcde67487ed1dbd8aa902d5da2bbdd440e8acf721706d1a7437e6dae4efb23e5d7fa10e6362fe74c5985883708ba8f7f526911b6f7d2bd939db20112a5d141e44660c13328d915e8c7b3718ef90c222527d30af99c2714102e614f4e266809cbec21e14703fd6d3e08ea0eb92613bebf764be55a60ce0f9ecadace074e9a5ecb6bba219fd7644c6d73c202359fcbc9e3dd0e031cf44b5543bbca232e65662840f7592e74612ab07856780e32fd94c45552d6c5a47ade997600b9ace6dd7257361c4ff2c99ea55e8b65e3fa83408df4fdf16d6339d8017a65b8e84ff038317224f4e86da9dd780aca4f49b0f243bff353ec531d2fe08375dd2c571fc3aaaf0abd32937c71541156d2fea365243ac2d89007daee95fee888dd631ec3e744de87442d24624622b9e7939d2b5d10b2683ce29e6c7903fc71331e6506354c8589ba74203db8ed96df2733ae801eee4db2fde6c88095ac9a89c70cc68b328037e69d159ecb8e9462ccc149de2ca4138fb8587abd6bea6778e4d9a8870b0121925e4821171bde557d89d8a8d55ab9a9f33d6ea181cd517d3610863d447682e8bbe7083353f68055fdf717f4f0979653f57e6221965769058e489a6287befe25206e4fa66471e2ba9facf8061c57005ad2487f34676077ea7a0838d0f6327f8e982b5a0cccc473742c6e2cf3cbcb1e1d6d2a2d6e736acc24a0637354e4005a50ab7182c156f8e43ae3299f15b3a93b31978fe9d239c900a8dfebc991c33a45863d3543e7f0d0f9adbd8ab5e21b284758fb1751817549d12f4168bfd87f32e206b76cba346ff09b6802c1a529b3a76cba06e4580b653c3d34597160b50788ae5f32617122f1106ac50cd3dda40532699ebc7a28e7a2f3e8442699a3bcd54806e9d9806fcde434f1ad54f8dbd3676920f69bb785870cd794aa806937eff6bbd1dfe8d9d4ae01d370bda341e171efcab184755e57ef81c03561267bd3ee1955f87dcfb563d656341f0c7740ba2477db16078e93806980ab05393ff72577cab949c5256f62ac3e938ccb29fc036e47149daafc49ea492b4bbad9b6e2b1f8cd489cff6aac8a19311b98be9ba9d68597a9d9dba9ee48ce7dfec47503559d9b406018314b0eb980fab79e107ee84432f204e5983ad4f12951f57e7ed947e7af0dfdc9f94ee09b5e121d93ec688b068f9694ef91103881f31c2f52735035d9731aca7017e52aebfbcd963a26e19f76f9851abe8fc5a7fbf11ff701c514e91445129564ba9a5a81919e21bbb30a5ef3752e6e5112aab1a10cad33add6b3697f3ac7f87bf2eef50f3617a4c1564ceafbf570bbc3f3b327be478a966ae9fac7f0a8aedfe184dc91fbf3358d969fe2761715674b2274ab0d728154de2844c6ca9579c9f4fce5553c65bbf5f5d6fd2298a90713ca9ea9508f7ad6c3799e312403c346deb920956265d3bc45b6e38e2ac83df5219f0815adab64e232be3f95d49c656e66e06e889b360fdb23dc6329ad5180a7ae0900666a0eca7b29bbe704453591c619a84641e9ab200a3d41e9f50b16e4a37d1abb321bd334ec8e109b19dda067a00df371807608310dbfc8e88439e2f92ba48940d6a7dad949546762beafccefc08a6709ed79435844a52c3cf3908fc10b4d84e568b960a437847cbc5c09f7733cc658b63a56573fcbeca396c17211367d666d8e7e6658bac4051ecc398150fcee9eb525ef996acffb1e3b8494cf8f59bd4df706155b51ebf971874bbbd2afe9885ac17a60f046f96fe0996462558bc1507c6ba6f61a7f331edec8b1b75e6be34160f0ee964e89f28bfaeabb45812cd97e955ccb5ae463ade6c5df2ce6e68669e7868940edf25476bdf2e5687384b58c6f3da08c21dfe2122f8b095eb477aa89f1b0c13554d3a5ae7dea660fd6b27587503e0b62a82112be482020458b80d0cc1d7110405c640b7dbf2e2d1e211c06b76625a2112c336f50bc3fa36aefa9292adc99a3ccc4139bd888f897278d815664c8ad5f5195c08fc82dca2015381e0dd1c948e3566db4a0d743c21bd08e49ca03e7cae5f549f9466ac9a3e7d1cacf339dacfb14f2589c3731451d3db7b45915aaf60bbb9003ff52bbcf0355eb3b269168c761721afab2910a38e248b33d9e986aa6d5b5286de3e73ffc16f82f81aed8b58914eec7f8785d729d2bdd4f3e933e62b5ca8bae89b47e9398f75eeb41b938d75836c42ca639f79f71f3fe3afce7adabed9b2b4d5e009517c3f5a2af56bbfeca036dd3b987a302c80a39193e39becef4eec402b78cbce2d04a3dc49ab3976de53280f5450db56832fc24585602eb580786ba97b4e6cde4e84faca2c1410e4bb348114e626ff0d20b8037769dae6d245da637a0b544a69f4550e948db5ca48821ef3c8c12d4dfaa8751b39b6fbc2999fc8ee9ed83f538aaa0f4562a09a2c3f1c7d923407396f8aa52266b0a07be8e27a92fe76ea3d601005f8b17dea56539212920d760cd25b204599ddadb93d419981b7e14bd11173c09ef4cbef33536ebbe1606f194d60d18e40871a570e7d01ef2c80d19e035ad5ee39903df49287c443b16a8c8e90bf4ff7d0f9e466c83f9d99fd6f274ea4de5063d1698f0798975a1f8cde587986a19c33f524f7ce404fd6b4de124857223d45a5a6d709339133b3ebd6745fd276a271e6e80c9ca76c3d4a8e0758b6788ac089dbdec97b4eb98839b2743deebc76f6912f725b4029b5981f83cb39282ca8e8f52bf19815d35d73f6338a4edae19960bb000f105d8a832fbb236bb4ff30aeeafbb34352580285cd91636eb81b56419f8c2818d9b962e7d174e807a4aecd3284edf742a3165e33f37b2ad0227f085011dc00ab9abf31cd802a32573b4bd3860bc999531d6652f11015da290b8166781950e0defc101cc8240ddbcf007230bf16f1922a1c3c10c560d46b0e6d10989da1282a5ae14034d94eed1b1c13bf17ea93750194718c9b0310200d3ffb4ad0d68a53e0fe858138753b22c1229b7cfad5f7b860887bdfcd866a4211dd98a7b582d1138412c52373f2e53d483c2d665aac6e9348577f370bc33f2a4d1c909b43642d6aa0e002eaf55a04156d043057c88e449df54e733650d6a40d5c4f6ae710ec27309f677df9724095f733ce3705d108925c0c8fcee6a0b31206137c551dacc7b5d15c8db0261a5d3fc9637683c98ecc75a8db40810562c77f71957a650827049fb677248ca507d81d7095eaa0 T=$d7de96ff4ec0c362fccfd14fda794cdd7b0e90d4beb16caeb0cd9070407e7424dd88b3d289cc0669869bd959bb942a88d01e21f6b8278b2eacce9ebefb718ae5a37043815165059f87c41c9c182cb5b273536c2d40e3f5eea1148df0540074b9e17199a0f67935a6c3e638a341c569859f060aa696c9d005a71961e94c23ee40cf928abc4056cdc2b3fff74c09ffdc72033e33230ff80892c8d7aa23bae0295193783845622a302dc269757d3eb7f1f9f34e895b696dd2fae1a8f47d2a5c0bc0634352226dc400b549a899ce03ab00cd4baeea89f9f0bd7f040d0af629772bd2ea2ff10329913053d82f8b3a7f504a18e82cbb96f771b0e8a5ddc0c156e8052a287f9ff95e3193674f7b348ad8f3c7e618c3918a9b9272a1c97fe4e2ef6c3fe1257c8c3047faf1a80b1acc28e2e8e5d3528502924105aa4420edd2072fe4f6e70d625b729edae86b5998f6d9deff6af37e151097de632ada93fc56191051ca1709bd6a1d88fa01897bb0f8d200e329159ffa1cfffa1df8c22c7a593731a1ccba2e35cd758dc7c7145192fbbbae327349c5edfa3102f29da00b4e487484f3160ddb14c7fa872bd9e7e85bfff9e3844ed281b2e7acc999d09c63d10cb53ca40567d802034f803f31e546579e43510e289e5198b181b2fd65c7e01b7d8a00e6ce9713b9509242f924096d44f78541b2bcc5b7727f0d3a72ad4d0550a6210dd82357304b567477628b1d08c1c1f4e7f737645595eb420018910bb534608eba534d4703fd79e26cd99d340cf6e3da2c62429a15a61c944dfed48a02da966864d43be1733913747e5f747127bc7f073f322c92050218d2de2f70181d89778969d7327442d02fb955e6e9c55472354135fb2d734f015892f624510ed5377b65b9d15d63bc3a9aeb3b27a6c56ce9de31b850cbf4d4a08a7244aba2937a120a4903e221bf37641c641be89c08e94400cdd539eb13580d176784153b1173fbd79e975407252e2bb4224ee988e29eff5a07c82d293ef7fdca9cc55d7b15133dfd82994eca40ecfaad62eca68566f968544aab18cb526e39e4024d5d70e62f506bfabfa3fc4cda44481f6d6c1a555d92f9f1bd8455d77ae4d9850112c1eb8dadba50d17aca3a679cf36fd4aa1dde5a041e4dbcc6f2cf5fcd2ddefe2e545f0de82a391630e7e287eb2a370b8b3a7a060f3645c263d50af9c63dc65db502825d5e42bf54b74c6225ce6e269beef0cf687135de5abd0555cbdc0a5177075f1d978d8ecf98311f3bd88a3686d16ad429d96ef3f6c304310f0ecc2798f6819b0609a0ae2e157eb96f6cc2c8c970581861e9b4069d91cd61eec659f4cea7cbdac6d2b8f65603d64cb6426033f94671610c4ae32824849d448e8bddfffbbe77011788f676301e42c3998f741cdb0569d130acb82c7d931bbf0597b02987575105eb7cfdd24c1e8c83437f9f81b8176a8b8d708fd74af029a56c11e59b7bf68140d8ccccbd23b23034ce3dfe5fbcca25054aa2ab9d5b5220f1ee74f5f97a2984a834b8e05cd7fadecd4e03780f53be99840610a84890f6755402165424bef655c9e9bb36a680628cbb75db4d72247a54e4ca07e3fd881bfa7af3e09fb4128cba0ea615996acfd9b2e35cc7e11fffd8efd1260cdce50b7d505b2491bd9fe766c8c3cacb5df164b171f542ea9d1c01d94f28ae6ab871c6112615ce56e6e0d85d3feb2ac015c36f33a520ab62d0c3325d23438481d534e6e76dac9301eb9673b09ca8437a68c83ec3ca74e18ad0d5e7c97489bbc60e06995f3972e6f19e7637fb5a342278c19be71ea239afb716aad00d8054c9275557ccf82d23d2d6b6bdc47c49f0305b9013d43c3e42bb991d835971227d8cb32a76824148f31ed85ea46cc9be414b774097fb5c116f3f3b14a462ff928e583c84f813a20e3168f2ad93a8273e4c08d8f4b01c74f5d934e48b004a123cb543a6d1d6b06d8059977c3f5c5ba700cc2254cee126023eb655eb7f28ded6a06892f95666bf96a96da9834503188755e2bdee633a5b5819a0d7c9829507cb53c00815e54d87c948a743f4ff32076a8f355365d86a5d4ae1c114234afa1fc7e206d6267fe6e6b15f4308920c1bbab5c87bf27c9d4b93506b667c27687622673d37054aa249a409a4da9cd219e97ab55b29ee56b830514654b0e46f13d45dbdcddbc0ba4c98b3ec907edb67a812647aae76fc232a345e44266bcbdc90daad592c1d16304bf5b075d008a12aa5d1f08cd4860345f445185564421b24403c6276cb65835929cd2eb7ca5f9dcb47737e7080550a3b29c56652e75a288b9a7d7a02ba2eee99043b76b4e90e2ba87ea899da65fb57c70d40e2e326046503b6f87e943fa2779bcc220b746199c74ed6bff8da69bcdf9fd0705c66111b3588258c892970a71917f37c13db11975265b92e9c3fdabc856be05d7480db3c0a79ff179da0584928614081befa599f8ac7f2e6f5ba778828cc53db7ea5cf9e85c1adc6f125eb150dee02b72e69949af3dd0a69822908068a56b4ae362b297bb14033728a0d768a4018ea2ee1253095fffa8a1a9086c69164c1cb5745bb6390e8ac45a7aab0685a7b4c1701c256523f4a9f648350b8c219853137a6e9bf9ddc047a7089a0e071d948f0f5371cdf85284f211416712d933ca6ef03171c5f811e8ac24ba8dc642b28e4c8c0986c84faaf7b5d1969e0d6f2d46334d893365b8c1930979efe0fadc6b28f0ca038d005f50dae0f60d78451f9f1212523c68faf82f8935e6c98ea007254c03a6e86a867b093178b2ed0a8e92e5687e15ee58e0975f211b989dc563acc68be31f467aa1ae826549cf0df8736664bf4511aa79eb51aa4e92658b325cf735cf7b7805979fc8a5ee496c0f4692a1e4182580ebaaf7be7c838b97354da172929f8c282a6f2aa25033427c7c64262f9655d3083d64b7a91b9ccb8d40f973ca7e1dd4a7fbd0a0dcd9db97531a318935f272b8a3f1fc61ece46be8afa6fa78de4511b920303b456cf939a6ae87d6119a82652875c19e80eade8ebfb7e5c0e78aae938aee99c28965a7fd45db6fd8d146abe77888163660d6b67f3a1e8ea8354522e9c2431cb7e868ec7d90ce10d357429a57e3f34b2e76ca0767f08f33dc9702e5f03a17187af7db938bf1578aa6359f2e0e55b891c9f351b674ae6292d141870dde72ff1f5ae7f4a6e1254d788e44279063cdc0c7e8e7da59c44d7c6129b629a54732c89b28c3a8d88107204965ed93ca8e3906805c9723aa248b3f3829cc9ac303ee327ba7697ddcda88f1f74338a2a86a8c5b44f81008fce922c4ccafaab3fcd3b8043b6492306a4e4728ef1f58fafb9e55160f6a8885315515746be8e20edab80e75e99e1592a0b31c9e549124223ecf09940861f7875a08960534a94de6baa4c09786b1e6007bea39f2f34044cbdec1d9a4fac1690fc446449040205e2723fb4aad88b89dbe2793460348928378610fe795ba4a91a1328f7a0fbe145d78dd3f8756dbdf37343ad20b51f5638bc2440806a80db55718a1d0e611dda0ca5b1e3e4043fc4c253f13afc333d9553b557499155fca7e343748b9e9c82664e66efcbc20968e233e1e5b965f2fecc45ecaba0992741d502564899342f038dfd3ea11771590d4d5fb6fe22c10917e6384616970195ac843dfe8b92f0cc7e61af7f6c89643274a74c617e39ea6d2bf394503870f55584cb1e7e4b99183f8e4f86fd3b0577f0e5c2aeabf3e749c8e083917e1b75ae323ee9a7698f8bfaf774bb6487660a5c0947b0a84e80a8e2a717e023550f26377c99188fc48e24e2071b2bde07b1ae99f5a84b591292aa636a01d8c798f960118ef87215a171800d805e077e79c04fb4ed34f4eb04441dd21e1eccea61eadcf169e10db2d850de6ab9711a2870460e7b4fe57cd0823bf144904cda905da146aa9926eb8a4fb4490a010c605be32d10d3b69aa2d42380024dc52880728f98a1f62d4fb4 [18] S=$417030712c825810bcee W=-0x157d3b061256d2dc5c1b9935421de33f1bce8679975bac416a2534129b37255b4c3e77905018583d6ba278b0e2cfc116c33b887d043d39457a2ba7f1926ba825cc5ce3faf7409b18a72e73e396cc3ab43713a9536ddaef100421f30e00331e8206031d8c5f5148567d6b68587bf338596dab243bb4e9f82d16c3f928e1b706826a2714d67cc776a7856b42321c1648e69f4170691b13f19895e38914711cd09aba0e372dcc13a4c6b782f78f7aee6eab6e9459f5a84f02058aefed747b061e63d48b0b37ea711691c63715eb4b1606b53ab64c0e4ac1596207c21dad9c517efe59b856453b2304f0493be0529ece6d2637204ce326d5e5c7f8794526951ea6657a5f2bfa7c91ff8b2ee2c37f2f9f5beb3c225614052d1096870ddfddf30f3be43b9db4c7ece8bc22741acb5c994ca48453bb9b59ffd06694cd4ea8743a281a9405fa1023c5ea788d31fdd77312df121564097fa19ff890a21f3d4fd71efe11acee4aa6d5babce2b53b0f73d2c31561e538b599f743e7301393690233491296e1c4156a3d48499b0ffe6156e0e70162188efc87da1f967f9fe3967c4aa0b2abca70082940e1f599c8e3a52386875a8c5eb7d9126f1665fabbefdd53a7582aea756619baa9de4702de5164eabd80bf20368c14eeec4a4ba0656508d4a4aeaf1b7782a4e8aae641adca4e9fbe8fa9e9c900b442bfa34369aca5319396fa0bad9bb4b7f9789697f79880ff5da1fe56d125f9edbde6d58e8327528c9e786eb1c9be9cf33b826b81f21ff4b218412b410c15aacde1b81e1d03c6363820fbf7500a9e9c5fa22ca6b37be0c4f0cb8808215caa44b32dc9cdd83d934dbcd762d928f45fa33830696d7841fc0c06729bb78254b14e51b7abcdb63635b4c8087c3543c1336108a3735e287fef386c3494a8ab659ef19c6b11bb63f7a3b7c9602e156e2b004e8faa7bef79f16fe12933f4f075026abe29ac4b12589d52233dacf7dd58e62b184a2233a8c41820c2e435f9ea9fd77987cd4f11a1445d6404cab47d23c94423eadbcb35f3a8e06e360e1631eb7065d91fcb245fc08d59f77a70d03888498a9d65e2232f37a016a01bc6e8dbbc062d5e122f4abfb12215f75d557a9e6e05ac26eafb967f4d00db1de77cc2ad67ab4b809a8e2462388fdc08fdbb301040c9062927c75cba5c9d8a0c42af903730ae3f467cb29d63e4adbb845395d8bf93eb03d72f9595c8bdeae5dc35a9e5c8efdcb0dd23ca83b0d87d9580a72a1a72f01ce60c185f094bffbfc52773455bd7262141e977847636494f5d176cc196ee945443c21e9abba9fe93dcaf200db592bddbecd09e57309dcf8ba8a4f38dffb42ca7dadfe3e612183491f2bbf168d541f12924cfcbda76347f3d6122c1cd84a3c269d22d14740e43fc9277779f0f514787740ceca3fcd24f2dff88fd3525a2cf417e467952c6456b8dff02a96463261be992cd7e572e46efe24de961bc5b3e3fb6d49af18b20cdee417e95ca11a6b8263690cbc1f80a390fe4b65980ef7afa578a62663938265b911fa0fa974553dd38af050e6c237996aff6d12023df8b99b0ba7ad983bbf14af8fcaafb30c90cea66ea656687a197c4ef3c63eeba5ffc0bc5881595e31ea6322dd13b19be3400d9caff98b5fbde7ebe9ae8805bf6614d9fc16664d88d15f063707c07607623f5348ad56180c0f383eee0e60e5ed89b7bf76a1faa121a41ab7f763a0a0fe39f20f0736108a78f0ca757d7d8bceea0aafc5ad883bd48facdf23330bce0fbe86908eec2f5b303ce7380d9bdbb5b44d9d13d351ab507bc8ed835c728045f8131f9b7eb5bf803612bb8581eee934077454f4f5cc9c01297c42fa6deeaa27a0acf4eb235f2c3cfd828715af11e161385b3b6cc4cec15add337913866d8fe1bca81b5a64fa2aed5352c89c72d97f69ffe2c61046f8ee3e48b83d22ff298df528694ac337dbddffc9c86ef368200756193fbc5e8abbc10 J=$22a3a91d6fd5f0374b948ce700f8c13b43794733325f90346666d9bd55c192d37f9d10c1c302126104f53bde2f727b2fecac1f2944a47c3cd0f52ca9b242793456913c9277ef658e62ed8155d463d660b20bfa5465b67f70189e30ccd18249982d1b8bc6eee26a9bbee804bd0584039996c4907473da069f5e0e1d036cc25cc76ae8513da57007f5722da59bf77dd35799ef8395e9943e7b57526400d3d53ecaa3ac5d44a440746d72d389b9e353b23b796cb3c60eae596af6d42e50d147634792b78ac9e620244dae18264366722a96a19eb36290215ec04420bc8d79a05cd88c213b447c6b657031f082aaf850e1baf7491e1567bc05c1755326922bbfaa1de47a9c8f4121bdebc8803b9cbf9b4bdf7463b00e0145ade3a50c80d0db0d3e79a256bfd7e62cf07b45297b0a59a83e4db99defa23fc15bbc7a1647e6538b4fdeb44fc66e883f30bc39c8ed30ed3cf114a3e87a835805e3d4cc9324a9e45268807ae79dbd2a94bc1efbe66ce84f26f77696f07b6f9549f97640c7920d7ae4dc96283c4593291cc542bc7ada4f0181ef4e2a999d75b00588e240de0f93c4242fe69ce5291da8ae42f2ec70979757abab197541ca782c7d3e3350aec33f6a66c85b443805f4c5579fa9cd002ec829ee0633e745f2fb466f76ac66f632bb322215a276fabb9877a4154e52dd924dd5c5fdca508b11c7dadde7fe4caa12676992ccce0853535dc791ec43955844428f5682ed0a1ee9c46e979d1c59af9fc1b9e104cecb6339f501107bcd45117e1bd37c7e2aeb69e7cc7277a2aef31b6c939ba7882e1a3fd7cabd37857073307fcff735c9bb9a5633692ed961b3a78c73ab23bded6378a00acabd21025028ef0d63c0aea964df97f961d159d0b7f6f194e1aac9e0ba0c8f7d1a62719979fc909f8ed2e6d9e5a101316fed6e9191a3ecdfbaf127180a20f0d6339085fa11cd855d17c26a518bd3c0dee7a0ba071d8330cde76c57c0cc8fdfad47e6a64b3efc650aadc89e61619167619f64bbc7a1c3b5a267a992a438910e215ed4d65af38de78627651b6e082a2a1d2c64daf099cadce2630289c9e63846bc66155fd42c97238d862f0afee983292d0e2eb0a9022be7a1aa9ed3cac5352e5aed2512332574b3acf01fe321c62e5011ad7ea85e2f6e1f54d531401a214a3e543d322e25c759f29bf81e7d84762ae4ea624e78cb9a8507a29c2894dec2d7bace45a76a9fc65ac1ffcca70e807e449685d552a474712e49353dad053c344b0cd34c463e4b34add8a2a603da91797f5ffe524627ffec0974895f36476847d3dc10e9509862f43ba9ec68334ce9b2241c0b50613f51c4bee1b44d6eeb34772020af9aba5243b4cc1affe1b3e36a866610ec50cfa93f70f9c7af731d917f5ae651db9a42fdfde472dd57491bf44f5b73c930a32abfab4ab113a717d054b2a2f44347a4b89dca3e3c51b05c2c6518edee138f84ab88ac7fb691d05834227a7dd05cc95171c761213a46cb7e5db8a76d2274a9e3b2300ec5071683c79ccc9dd583e56faa91ccd19b9b8d72bb95a21730d38875de14289cd72990886fbb80ad478331bc408009a156fe9ae989a5b35f40c0e68e252888c8392d5e301c050111bbbeaa88b00a63cedbc8d746de23a70276bfe26e538dfc2d569ceff63ac7e6034f05de93cb0d727c074eda23882ebd01df4bd02d63c8c434aea90a79394d7fc3673b07135d8958343f1cdbb84c408259acc2cbd05a3a9c9cc8f673be79d66f9b4ac74ab1d62815dec40827736f9a919cb26edcf3f0df403adb4c02d53aea7fc0b75ed6ecaee176f0076513e78a843add053ae7546491a7c025f21b19a148b67275bbe6669181f3f208097919731ee4b9ee0bc560c02226d03730d808bb7b9cf57b61c109978b72d8c1863650ce7edafcf3e7c59f605b66d32efa35cf80efcaf622eb5ea2940d08025734619624351dbfb95ecacc4ccaa3ea9cebf3b637131831cf06c0a999fe5a374e58e1fa3002df9335ce7338be72cfe52bb573d857637f659a7b64186fa0e311d0e4f971cf52a54382a26354618b90b0d06b795989882f646f13b73cc6fa69536e0025ffe757987504f5ea33d66e7494da94b4a3cd342092b677366c9894052e2a42ab6059546042610878bb708a90d1e7eedfb57ac771f58b127cbce5d1c1e248934f797029371d14c4388d8cd2b729397e1c7a0099178a95835f95003c4dfe8157bb3a71d827b581c6654c2872db1fecfb474d25eca7245c42d42926f3277f01ce0fe6ebad95e1c932a43e34cb14c56b896e11ee28c2d3cfc43a42b7c1ee2104b2e9206d5b04a44dd562a0e4345e29a71476f4ab76e88558aea3f052105e03f9d451455317936c18cbcfeaa35e948857ab48d5566fcabf815f5ea6c9da3a26c14876dbd96aadaa96475ed0b2bb6094dca7da68ff6f4b1f85c86234a3fe9bfec94c86798ddd4b8c7455e6fd1424a8a56eb89267db2ae6d87226109a4ed6e75a52848dca709f37aede3178bcafa43889a429b22267d9a638ac7d7bdd3d7863ded30592d1ba19525df9f7c6c3952c52488667f3cd3bc7b956e14a072f1147821c1e96280008e9b2c8023d23a6b65610d46bd62e9c79da9650a4960c7f5a83c4d522219372c0d5122cea049184f1621e742d457bf6624c776e89e2728e8ec296638c2fc43523ff88f5bbab0d6af5d7a860af4810bba5ae32f93656b84a73103447b48ba8c415c5b893b0db9e1914a2ca0f956e457325047f5e0f40f3baceeeb534506d143ec15e4cdbc236a288fcd654d62d61232ae9fbd8d7d72b69bbd7494575e51554dd76534d015eb5ba2a701a9e1769d94c743aa06a9f166c6f6026aacd857134589fb6ddb96a940ea5d776d8b03b9004ef5cf7a923a5c4724e7f606fd42dd7929a2d470917e77c019aabfc06cbba32b0d22c487037287afd59bcf8ad6fefea220478ada037b57eaf399516dec6b6a15c3b5cfe7a76cf761e37a21db279920a4afbb5c6ad8cd5d6fb2dda3515a92d08b00f8a2f5db2af71268e5a429be4a7b6e21742bbd92a311846a10b9c7e0d86878ed6d6f772a975845d046880915f2ed359134fef9f65b26f2b7156dd0f072b40dddfcde28e14809c029dc3938aa6ad3ba5cc5ec2e45a4e1f4596042c2c23c08876273cd3fa842e6a507d83e37faaeaccc393772b3224e1e31183ee5fa2d15c57c50a058f21971db8ce951a02fee380514a11cb3827ab69290c2e55ba085fc783ed36de4aae201696a88c4e225f6a1fc40294ab526cf86891019c7a18de1d09fb6b09541f43bb5cc63164bc6bb837f02a985041b437e406bc554e66e01f636e33af141594fbef4e471e8964f50a63f6e5350876b833d3ee56fda6c5c45b79fdcaf5724c4cd6d8ceef934e04c74d1eeff0f50231f7db7cc2b02a705e6f67dc8ad1c0045efcb40768ca1c3beaa379a9d69ed16402f68f9581784dfa02c5dd8d35b168fe30794dfcc3b65f3f444a892d50658b2ec24fdeea6354086c952928fbc452b0c47f9a157644b4fef723705a6327182d6707d99298836a3de236433b574492c798525d54efc468558bc0617cc8110b21193fcee22a95ef93b2dbb1582c347c5bca500b2f616668f3b524fcbb4801dacb86627730373127523259be6e0b8342880bf2bdcc802c4ba9698a4b940fbdefed1797cbb7bc32253254a73e5eb6fc9c2fb6947465e28601bf6c771389bd342aafee2fe781ace3c72879f5cdffbdc0ed1c87c23fafa5e7bf4f624cd6fcec6e9a2248a71deb2299df778467e2aea4d8f7b2c8a3da3936c906e9cb65530beb2cc9e4f2218fc1ba944cc2abedec18eb75057335b6d0160c0e287c062e4dc9641e741222e69642e63afd643e9131693bb783666f48228a1adb141ab4011d9cee3b4063cfe751795788fe92ef259809de02691e238560f2aed430ea0a392ae4a3ab71a98a929685ae1e447f687c02213aed T=$5f2769684f94667174f5eac98ef080dbcc4be3c7b4f041e37e3bab79428d8263572ad2449cab7049d761330b4a05a4cb8ebb5af2e624740f218827d50e32b33ae5cd0d70c8f2921bde2bac0ff0cae97e0ca6287d49425194588ba5dac71958381029248bf1aa81337290c37c2344c9ff94a72cf65abcd373f151a3e637c070535dcbf908cd631c74627af44f10d66f66ed786cb4c4963502df1efd8c1c272a1485f7183fb64272e58fdee77c36bdca3bdb2fd11b9a99e86f2113a7324197458e2193df8cf21253b227f39aab29c2bb1142098606161266c2f0062c83ff5a6e16ae37435de8426e5282ea32e1cae2cda3a20fae444d2cfa3d972f28a87e4b8054f6c401af7a7ec18f8de371663826cc1237f9cbad5a98b0c55f5a76989fe5382b8b6607338969f90626383afa1346dd02a0fa72329bd2d163f06d0ec857ab3df9b083c5bb8aab92c2bdeb9f6f70e4745c7a6ece9100604c9d1e97a8324c98ddbf36c0359e4f4a0f8f2360babb970306920c45f04387a947e986846059a113c83e2f6729a8e54be9977565274fd18883617e216923b756ee7d658ff314d904ba7d2ff98bb3ba86f89d7b0115974971e40a3dcb7ba073c91b0508aabcf8c6cf939140e2cceb38314eb369ba38e851e53a2a93f1d182297b5645c27078d5503fe9bcc71dee85da63273d79619143d79b38d86107cc4dafa29d12a30b6b59cecd9735936754e4e8d013facc9f3a6eaa0fe190f79c683aeb355c99dbcb42f7d04cc72bba71a6175c5f12735e7bd5f7b124672d91b353796f478433a244bf9db58613c6cac9dcebee13b795516a5f5e4b95b6aff1cf0fb10aaff281be7ba62dbb8518a4bc7cd7fe07d8534c89a0fa840d58ae582d280ef8c777385a9b59c9711e1069109f7715c0bc5d62bce70f0f77e99b0fe4a0cb824a6c3e67de2ba2d19f0042f007f9a200cd60703b2ac027bf24708961a234fd8b4c65372424998008cf2a7775e2b85f13c105d6c69a8d14999eee070398fef0dc000df2058a56f600eb4c7176a7e632d956957866ba7a6d427652796809cfd5cad81fc2c3885cf3cc4ccec26273e6a0b2061ada0d989b0c39344aebbbf166def5de32d7a655faefd820a3cd45257c0619b4f7c67a5e026d31186ae68f6de30cf05e8a617ec04ee56a237f4042de89e87e050fcebd4a10267720831234116c5f1add7fbb542439d90252b22de33c6c3620e1524150cfe46a9ec67c37c463a6fe6f5717c550ee61116f75d4bf5fe70e2268793b37aad52f9f3eecbb4c6b1031b3a01294de29a576d3659fc29a0d1be4aff051a917459f5fff3f5a44abbd43fda2e508d2fa48742aaed9c5dac825bf6525ad50d6f584e5e5e4643b230904064de16e0b9da08645da2b360c717f1a75d887f4881b9d8258adf745ff10aa6d8bdd6958b5d84a059ff148c7f54dc62cab0af74cb2b9a015f03e9ef599651ea42f19898f352a10bd5fa5c1856e02e77efc86f3e2a4f9e1023b910ca85613d15a7c4468b08ee80f343b2b992f3438206a46fa796a9860fe4be1c1b42c498c5a20a45f614fe42b60a1dd584eb82bb267c7143d53f02e31f4ff0ec59127e57608e68eb12c576dff234c9a3a082a44673563cb74bb35a8e6d1decc81966c4b61a790606e713ccfc5c353222496b39f07aa5d90a42db451329171014a2b698dbc00a44710b8043afe6676431df971c6b71e2e76a680ee8fa4e3a4b9f6d473c39655c45be273bc808b24e38e38328f26be66312454edb9bc73e374bf2d31a0477773d0d3a766535b31081b39f58491cc05a9f4eef7ec6ddad00a04cb585544d1980e2f439252441e567e98443268f9e1d9a4afc4a5d8c72a35fe609ac5af860a1f037742670a9e406fb201385d22176b9d7bdead2fa1b12c2d75d6f55dcd191f4ac13a9fd037e0f79920ce017dba9f9c08ec5156d49ebe400babb11015c21a5f0dea6aa996aef4cf5e9892546a81e8182793bc44a8b844ef794dae1abf1d4653b96e50a3cf86cd50bc2046b1408e259e94805c1115c7c383b3f3c21ec147b3602595b7e90123c64df84415a2d9f98ee72d092d175cd144c7b9d93ebf89675c0c6e48d9275f35867bec8563f700403a94d79cc9c7be695dc5afb739343ad83e7753a5ccb5c9c5544f445844a6a2abe6792877eea5766422b2bb069e45c094a43c399bdafa5a6327ca23faaa9325fb5a35d6c6d145de08e482f003d952b2fb799dcfd8794ad50b219e071134670ac2b69126f931ded67538720a700464b06ca425ba0316666b5d00e389ffdcde5a350db9a576206e93221025c53ec0b0f1ea2529aed89cc37e4058bacc95c6852559be4b8b5ff0c8a1458c1cfdf675bd3378c6c4b6269da094938d27f681c25e767975432143a6a43d0affc3e617d480096586b685720bbcb2989077c9c413fb2d95bc6d2a2607806cc381987698d8e779a7548bbcb062227bad77f38b52230bfc32c94eb198f3dfef996acf92601d365f936ea7168e2d7036aa5918e3e5f27368ac3b2ad61e553cdfc4918b24370dbc5d603b97393cd43f8de829a9996fecdfa75f6d5addff37f37f384dbd0f7d9c2abc486d164ccd2e8cf933262576dc2ec8e38515328381c6249b76ae68563de7626526ccdde9c57b44168d3c92c27c4711e40ff124f660e4395b514a380f6f0552050def090661d229d635cd96326484a10192c308e42eaa91dc338d9f8cdce78b9ae2f469c17ac08a7df3f8cbd1694ae5b940a53fdf68d801c6899d2e0dd6b3bf4386aa4a9f34319f535771a01735b44f1f9658d80f2a4d640dbef956652099b9c60f45c6f2b17d6291a6fea98e42d366afd4d18e38e86cc94d5b6783ce7881cc59002d9c1984814b4d87195502cc8982d8a8b22671d6945d176fd25282d43987a644e5b9d2b10fc3e541a856a55c07a033db18012a3288a179d598e12d7432382a207c15ad055de1ca9794d8d4e12500fb3335d96e095f68493ff4426b369948511fc53c5c0d2f8b1c1a83e23d835a736d4099e0e7ba2c29cedceb3c09995a65f3d875afccfe51cffe49d9cabc4ab043e25a0e6ad3ef17c38eb26535a5f8b094ca96d4c72f25884484e273e042806e9c5db4aafb299b1dfc54768b99bf9da1435126f09dcb85938437f5835c7a838e1821c4fd4c12f85f00080d40093e69c727c1254f6c2d84d287f0dd5a3c74da2df7ce6f2aaae9651ca5902d556727fcf3cbe044d6b8567babe52c469f539eeb58a1f205ea05137787ecd3958aef1f7c1563648f53cb47507308eb530b14a4e193ca0bba5c025efb9d756cb641500a60c6191d67a4c7c0e0d2a13ec069730212530a1361adee955fe91e51083b553faa6236d38f67e88e2693816c048820b3f6fe5d2fb85b0e6a37066b0acebe01a153ff6130918628e1b384ab6664957d07173c8f6601d6f52f0bbfc36e9eb5081550db5e4a7b2db59c9830a67d51926fd80be45c5072694af3adab2fe949d59c831a9aa8080320c7478b0926f11c84fa0aec7f1c66aeaaa968cfea92d13270e0c961b497634affddde693bf811f580d3515b14f97c2b22cac55693844e433f7ec62508f52a79f06ebd2633b77ed53787454bb5cccc1e30c74c33a92f39798940d7b24113d33176784dda57ec69b5b8189d12292b52b46882e369ec48afba0581b52aacd4e790357734b0240d193170ad616d7c88341cddd2c5137ba839fd94c40a162cc132b063a8a48afb3edbe646325487d98e711a3acfb9ec2d40fa6d63d89e846e27712b6275a7d95dc78ee50157f7ba3fb920efda1510ac0475310e7cfbfd8913bd61a23fc4bd9a47325bca8c64c8a530470bf3308d5e9cecf679c603ad208572445cc0853fb9e251b7ba8ff76fb1e47b233da733e3da50e1b0611a28d12341351243142f64d3749b054589fafd2231c6fc7bceafa18fe87ac0f912fba57cec0333f966278aacd4aa76a2de5a4e5ebdc7 [19] S=$d0441bdb734e W=$1f4aeebac7775d5dedb40c712d9836421f5d272ccb08f660eacfac5b4472b75d69345cedb5baead2b73f22bb4ea4b69d3fbfc8ed324f43008e8694d866a73f151ba830761a1178a7a660bf0fe5c7cb753f9703ff1b1e1d39cceb2da21b1e03dffc2972e5311c195fe758cdc72f97791d206a1b059872ad2b3bc1b882e48f8b20f4f1380c8359401c546b4ed253c648fbb1a9f19912212c8dcee42bef14adad477e91285cf71f635e595b1df8d9947d183f6d3f1836b4003644613fa56beb1c1cf2463d208bde460bfd80dd27612b955785a647e946f9cd3bf95b533a668855ee1cd69ad76a5127ea0d2f19fd8f5de311a81a3b8f91f794a4f738ac07a50e3ec96669ca48e76dfae25f66b4725c488ec4b6df0383482da8346fb7f8e62737778608b8d51692a679bd76fe8a7814ac5ea2c2fa6dbb5aa3006284a533cdbc1e57e8aac64e2289fa5020b8cf81b2ad270026d97520b115f4c90705e19c91f4f7cc68017cae458e980afc2ee0df25ebaca06b69f83d2b6c62cf852dec61cc3cc1a6fb2d77b3c61e231f459c89bb3b06c2c5b4cf811c9273486b8110ec94fce5f9750e5e6cd1a871504738612bb82aa6a185675ac2245cd1a82624a6bf7de28f24d2c0992497b331055e9cb80adcc923fbe9028a3f8091d8504bfea5ba9d104c5bcf8ea37a6ed90777ccae84a946833599ffb10d63a2d3f5431db0c84a230dd8f4cb296c8cb31817b519f1e356d6f774c0c097a1c4adaf88b9a04712103cf13ed529c918f08f0f48967efa91b69fe4815712f31f16888be4e40981259dbaa64857c262c1e1ae976e7eea1486cc8fac713cd5ff61cd83cf3ee0448c5f5224cb1d3a024e2499826d5228372b4401e45acfe128d90c122114ceafee71d8fee9f129de432736c314b4428401dc0f2ec7967f28c1ec7f83714a0a50c31595588ebedbac95c07947eec7ebf515498226268dd927849a34022f593f2efcd867d503b6b04629edf1bd5f353a58f448395bb641170a315de512879c0e1250f685cfcc99d19d5a4202b7e05a13c9622fe0129026189a011811a66768e48d5f6382d01decf3e49f4eb1d6517792024130642249d22fc36aa39e87b997bb57a0d25d018f46b551cae53b5d535cb8bc8432d75d68a51a082e320492c82aa05bcea43e1c5c4f5fa3d14afe0d149177ab00f8d38861e7d3ec2cb6c4bf9986127baa8310dfddbe3ddc46a49db072968b78a88ab6cd2b0f531c68d64d420e22bf67539efd1ce44e9b4889bcc5d5a9bc5668de56c11990180cd65b756d5c4ee1acaebd6a433068970773b289dd71955e5d359e2bd8693b9554ea90ca700ea7256af75ad639375738cad3da7330d101809e4011ead93a69e028f429e49ea1824ef07f7b11c91191072578558096935076fcfb3ccec6abe298e97027ae0fc054718a3ed4a8892b1cf3c932658f96a7785d88887819f9e9f4b6bfbc2a207b3bb2200945f0d7d5d3fcf20d9aaf79a2342b5c00116da13c358b8e4cc09daf06bff44ac12e17cfbc1f7d96e6edde34b73e82b6332238b60bc01f824efe60e15c8e338cb0bc3ffb4dcf38181999f7ba696cb03294eaf7a37be0ee38171b6f58fd900dfddafad0f00b1bb9167b70f74c84bb31b33c6c3f8cf313ef584006701bbe6083409b006eeb513b1586852eb18aae70369ad30633d7ab271219760860f4e509d6861ddbf6bd2bf97b4402217784b342f9b2d78a965ec9b053b143056142ad0147ea862d358ed974a0e7a8653c32c585eecec968ec95c7e598ac3542d3e68a8551bfcd3f6aecfdbc5fb08e6601ae7649ee435f2581ad10cab45830d21029f60e5edce462d9a9c35aeca2d6acc246c596285d03b492b51d2029d29e23d6f73ccfa77859afb3df7e7dcb504a52a3441c2cf53c8c3d9a8a8a19ddfcc28072907b0ebfa1347a8bd8bc01085d9f1ae71244c4e55a2fadcb371153838a710c9095454a4d1debf272 J=-0x7ce6b69502a2cd611ee2aeff50794e41199f0f87cf88805a9642f7dc124cb553b259e37437da80a1ebf4e88f6397bb0e3e8cf9e8e53ffaf861a063457696e571ab54e30f1355d6236014175e7d87f6c442cd9c89bedcf2b849ee2372a06ca69fb100cad849139f04b1336bf64067adfc73af7ef2bb695862b77fb51df24f9e7453611e56d50fa437b2905f4b9739b5b37c3594e1ce2946c98caf5208ccef89e55cfb8dc749b2e0f98046ef7c60bfebf014acc4b0fc9fadeae170a1825d30c6ccfb129a87a00bc9d27a0d310518d39d1af94ea503bf2a2ee09b66fe924d76ce2253a286c067c93be344fcaac08c73f92a905552c43eb5c1a96eced8537942fe25a8afb00a12c186d197ddc15f3715bea960e6de8ff735478afffaee9ab84936a1d495c297b6bcbdc629820fbaba51c90248ead84f6e5a5546c119df36619b480c4c96c7c7df4fba8aa3a1d6d92cdcca03d6e9249df146379a4f94f68a910aafd124e60da1e2572a3249a53b9e2a11f98df8c1750d093d5a1d8d99c20f2bfed46ea817e19ca054098e27a09c3974152020cca0679c30ec0cb412f7b2fb8390b343036e89be1377a80d4ed8cf41a18f2e0d20cd7e57ba225ca1d40599c90aa9a61d61b4c9654525ff70452415d89e79763a194d4c09987c340badc38ed86bedc7b8706244b22aced2d1f22fd88b92c0aaca4870f7a1b47f95d518a18d849ca435d2b7e5ce50bfabe6c62fb6446b6337f824a64919f2a2692f90321515e7ea23dc64b047b8b359b0cf35e4b44d6c760e8569ce9356ac79f26ff1944e3d096660cd7df79246178fa05c80e691b6e31e8509a2efee7352bfb5065a91d4be4dd3c1a671ad0b31efbe40cea1c0548663f1da654797ecdf9936219e1d14c16ad105c5be36c35a96665127313e99054e367cc80fd3a11962361916d7de42f56d2c2114bbd4c8520fd7cb53cd28d1199f35eaea4ed6c7657550b2539b7f2ca2f9f31f8b4f3f31ca58a9e0755df4563ef48c10e335dd430e8e27529a57262428904c1ed47792bfb6c282bb0aa8634dc00608c9ecd72bbc51520da78ec7bd87f3e47c89d292d83e8fa8509930e8b143bedb2e1030ba947576aa1442266778a91c677a45c89c3ee449d2d8d14a8d106e01ed553cbe0878bc1e155089b26a4861d64c0d89c2aa01b377b00a9875a837a7506b812bbc7fc95e884dd75a57e59721eb61b98ac36c7d5240ba6132c4f15bec0104b9e0923db7516f40b6c290aa0be544ff555cf54b92bee4f2e9bfadf9aaa269a435fe5cb4ea7b24cde0d8f236e1337a66a20f04edfeb09cbfd65258929ff927fb023e1cca41942e62a47e9210882d6b5987ed656d54f6759b78f6950c69c8077c05a65c0e2144ab0613178d57dd0f3cf940eefb08d844044b6403da6aee38d48532870cc318d38552828ecf832ffc2153832e4122998a678c91c4c15a256a06318d1bb3bc3bd5d5071874ae888dac50af1e1c92209678b2bad2e40b7782d5388bd52ff78b326d24df7e2b8726342f2d284dd500b205404a1658659b24b6f540786e058d507cf3f6d55287e99f518a03c469301cc497d9175988174caa2bf792593874b60e42ad105cdc7dcf734602138a360f9bd58bd6b00a8667313ebda640764121518550afa997572816c686811a2a286b60814651912ed7f0f5bf53cc809b70af5e93a6111c69ee43f7ffb4d74088d7dcb33a00969c14e779e353147ff681e6b0cc8059a67f0cc41651166f2359b0242e0ef0d90c836cce773e6338f4849ad7448bcfb6c4c4a2a8fdbe4c0e3edc89b5192b4e812d09b557c15015a6dd0f23772869f2e37a56d763f8a2ce2e68b5bd6e662a4edfbe81c32b9aa8c39448d57075e748eccbc0739c83c87d0198d0ff0d768d4a4015267bee60c034cb87b4e4803d23ef6ea458282d4f8bc6ed02d33a784d8fb75672652db4079449fa8a8339a73ed4b4446a5bc5f10c8d562670f2c8b8b4a35d7af2df63166b3436afd642f0533a9e4f211ed44249adb11cab010e5314135290fdb081908c27be98437780930d67719f44ce55b83215d0f13fd9be9de8bf88c5c0435dfe434c086bbe2e447e8030ab5e492e5ec574e52109f86a1d6cd75432d4d46bf7fab7309d17e600707f63195cbbeb413de394292d123a05978facfdd8d0b2286c1c2d56ffcdeee35ddd7ef436bb4a24b12a264f445a49f279ce7ed56cd5cfe3abee0ded66deda68943b9a4918ddc2319042d83fc356329c534a796b9f43af1f300a124723d5efa8c11a01b047553f722463326dfd2ff4fc5151cbf0415198e9697ec1ae27cbf0e6777691bc63582690f9eb7ca3e6a1ae8b1f8a6f84a65ae08c331beb1dadaf228d8c9ae5b8c8a285af09db216df1d50975cbe3723fb919afaf4333ff057613952689cd3fd27b2bd06fea111a7b24c31cef898386ce42f73c656adad4e2c407969fa0e5eaa6b95f28213ac80123c7634db3f1fe1b629933817ce6e54ec0c3dce2ae1d75ee814df7103c05c07e9300d19b06715964eb34aa2af6cc48d99512afd6a813cda9921bec7055e45db2e5b84905e4fe88a26dce3db8c461df84037cb844b2699433d17e54e0f53c62471a40bf7b564b09a6c1e6b90af6e9b9831f56769ce577a2b85c7d768f39a224f6ed125251b704151a19b52bddefab5a80a2df0450da9390b0369acedd6cd6e51ff29d834f9c4d0b3f2874c319df1c6d51617cf87054cc6bf869cd5a2c157f57b1327636f4e197b15852508dea706110dc08c9b16bec9a432008e4532dacc1d310afe80ae43a89b383ffffa792305764e1d94c69e5334e136a775c301ccee459ec779e5788aeee972cc80f19d272b7b6cdeb5fa3a560a7e74998e95f318e3a5f2d7f8afd205c4e2255f0974fe23a6cb0627b02d8ef0b1da88e51f4ee10053c09ee14b4ccd6c3ea24531fd7febe6371a639e2cdd08636b7edd7a17774644f42b157600283acd886a524e5517178e080b3ea182a9d0663525c3318c567e7b0be678702fad047ecd7bdf072ee228c077e1ea3d7a5a25de441f49c4a11796a7bfd06cac5b1ebd5f4cbfce3cbd160849071e7879a2c03393236876f27ad0dfea826df8ee11d18c442c1f246928cd224fa99d5166ae8b175eecf000fb3aed0d01ccbc0086e8c13acdafb89897ab08ee800003be9187931a3f2ec453bf84c27345c767be96eee8b046c44edc54b1a6198d814eb9ef44ad32d0a044b467577e9a59e3f3ff481544a2a1bda0229be64818bea684d57de5057310ea156f28854713226f7b35bdd30cefcc557100ea785041cdd1f60304ec87ac09848be2eb747166fc43305c4dbc8c4d155a294c8b70933e0458e038ced183455a77b663956b2ebd113e81af40e594dc24b127c9e84f2c702cf2b4e2cdbfac53cfc407a12832569cceffda05d599b4678e21be226f77577d0c21c953f27e5bc0e8990469bd8ea8a7168ef900642bf8c4c6387da121531f577e9c7f31fc4c2957c7257c97b93e552d845353caee352317dca0b2c6cb5598df7b890a333c54a8078f1007c4692dfce855ba55fb06f3fd44d84d0b22045d591f6fac2d490de0261413c04202e59cffac80d2ff00a60ad4ee2f19354b1f1b953bab271b770bcc02107ae330a62c0aad31a1d600ffdc514a1e313d6027b3a3ac3271ecfd1892ebda0e3abe44d10ad6cb61c584267c19f02e0fcdcdbf944cdeb6543341872370f4a00a2edb64a0d854f55c54fbd7b5289b630b9bc2de6d66d1350bfffc3f62de9cad479e82b488b779fd0c5c736d934d1fd744d0540dbfd4c1c44e682be372465aeb8a3fbb682186563e061f0bab9caa91df370ef1aaf021a7880164ac3fef39fd1b0df162cb5ec0e83417c8984006de02517bdcaa1f507d5440cb4d52ef2dc465cc6f2345148b0cb76650898c2068b8809c1f6366543eb2d792deb311516966ac1732465e5630c211f T=$139ad00efc455575089592b1f637e144c6b5643012ce03acbf0c382455a82f5cedfcaaa2cdc5de5e3876c1aa00ecc661b50ab7f0d639bcb4d190efa735be1840ad88e46fc4f6ae97fe74f4a2d73fa5c9f039abed0b60b182c6cd0df1c2306f95d8f75bc08d70e0844e1bd191ca98b62fffcc2de9599081dc10f89488f65c5ddfa35fa647d3077e120fe54eb5503b8556452d840d2cdc6faf604ca40d57508b9344fa59cbc5aa455de67013252b08f455933a5da026f6c46be7b943b491bba1bc5ce01a303f3ba6b8ef34d6995b4c7e72525ba2ae1f19a8557724a305a6aa7a3c7d4bbcc53912347b72854c612e9aaf6ef59e31d39e614b896b33c9d9328cbfcb08f576c1212c68590e9b3dea5e7ca8f493e2da48352d8ccb857d627da9fa8583edc418c60d87064d6fe60aadd9531a04a9a8c571497c33682a6f7b4b65a5baeb1b5325c7bef9cf00f124d3b28df5e05be024e5f924c66aa70c68da3f92637d94bdbda67a4b87fe89253e39b043adc194075b2383babb5b06ba851202ddbfa1c708a28208094662c2dbc80422f0b23441cc906379a88c5102201e020f180703674eff5d831de9b81eef72cc476e281b76a565a9b241e0049295b324e7f16eb22b465e95daaa4d7b81e1c2cc3edeee64c46fed54adabd943717dfbd82a9013db7322d49097ca71f789271797ec9f66fe73b38f23e5be3869acb3fc9be97f8e1eb3b89cbd94b5c599ff97666d8372196e613dd617d6f722fe4d5ab696a726bb9097c56f7a8e3dd64947734176c8f2fd4b0ca18b65d65139e9cc6b56ec09a819a7d285972ca277d6d8ae697cbdfd8202ced5c9b0332a827ef54613f45921574bfdde3b5b50d6265aea4346bc9720a3543e0e52c28575f8242ccc22af4340ac55e771753519923e85a774ac98f566c1cfaa840b012798074ae63bc1a18bfbe7978ede023424433d83ba0bf19bb69faad70c07c8139dc5e22ccfef6a46faeae90211059e8634131f33f6c35c523b08d310d28daed5e633e6e04992808c2b86591df052dcbdd57a21b4b5c3dc775e69c1c956e8eb2aa31a6cdec3c0740149e00a6516240288095fa638909efd96c66a3dc5eef4f745c682b822d1d26784751b7514e3c12f05d9445e28bd50bb646a72b5040b0ff6460e6999c30d730b9bbfe21dee242fb27e7eabaed35d83a908d1e6df02f1549e3f4d2ca422c3f08009ca194c7906dd9c3f5adf8b15d4220686c54b9b1633b4ad91c3b437b88df297faf2d141cdc9c2bee993c4fed77b38c41bdcb939b6594a96db9b8a20ab4acc89309851270224bdd3b3d774f4da02d60364fba027d4df93fae29e5f8beca651e22d8f18f5864fa3e8e694a046a18eac4f6056e93ea98983094cbd1fc6e51e6001236f66f17daeb7d221887a4f25d88441eb615152de9c19f457acce521bba31f42858b76b1b85e90ac78cf60cbcb21035be5668ac307bc5c219ba2ed8428f5230ec36ecb1d170671159755bfa3ab8602c24573827bf81d8332987ee25746455c7520581f0755e57b3b4c3795cce3aa00a1973a227187307663b3cd48cedb70d47b8d64996541f939fb924a8a78a3820361a4aef294888bcfba02225122efa7e18ee17e35708442bda605f88f1ab50e412e292fab3eae89f2490d623d5b19141efbfdb92ca8f52d44684318b290df7a3323e0d1065e20117adfc2446fea23f0322cf1d705e0888e554243a1f90beee070af6d0402d4d1a9a7ff47f3f5e4251a5d4765907b8f0acb947e7f16d8733fb9b2a98843fd7e9769fa6645b8820562312e4fc930c74bfad2b06e9300634804fdf2d9b692de222f1ebb5503e5ee0396550d335288fd1d5aedec423fe4caa4d7bcbf5eaa57a842035fbc23e6f335424ab430ff3901cc1baee9b00120df03420a83481b9b12f31a2fcf31b16591e15054f0d7b39dd0ae476bdf047a1223959536dfb5251e18e6a12bea605554cc9c37783bda67944ce0246d242c10ec2bdb1503b3c12d0f4daa4b74da0b66024d1c57192505f8f853a91a924a0bf9a36c0b2335c35ecbfbacbb096f668c2a216c25497462a0c50c22a5d90749b19e08ee51f16526540998d671a2000846033f08f529b840599d055dbeb27bb9afb6eb373ef8e424ae71e3a041cd7da7504001973cfc5f3809995352b942bde605ce72103cddd92e254a48205bb751564faae96d2a953fb46df91597c273f904c9e03c991d5585c61dd4cf3df95f8153799645da36425232824740c8fca67f98c2497b2a7c4ffc43af013ee93752c65d328aac67f03b39f65d2615a75b5c3a0195152975093ab9b256030f5bc35b291df518701fce997b7b09e5066651a0e197962b66124e86e020368e8bc03cf28cb8004b4d66e247c1799d10fee0a9d1850d95c86b8ac30e3ac84f1281cc568c21877a73896e2d7909737d2a04f7a24f6aa61b3e037747ae57657e93cbfe3836741553125a503f1ff8464f0eb9595f3169b3dc5808af355dbbdf1ef2975d7fcca99573840ad0f5689eea3e5e4354a0180559155a0ef4e20f37c8588aa4164017dd4c6f136b3ba2f412f00d862792e76169a35dd68cfc707e17d5f32b1d8b4d5f4771be6f73921c32d781663fea0f32c49820f6c70edf0bc92df1ea29a5c3a274e2e1d2ff254f0d89a4e9e59638c8b1ccfd6633bafd5cdc357e6af14903ec40f55d3768daf0d50b931d1f281eedb4b230d02b68e1cbb458b88e7521f5f6184b4169dfd890f6b9ebc4dbdb73d33e29df294bfe85d32ba291231888fabce403aa2f5b694a89d9fac969b1f2529d26cb261dafaf9597c156cb323b7d774526ca655df0b6f38ebeee2c7ac79a7a0a36a6f9ba1ea756ed338466adf78971a82a02eefe5af4df90941db92e9ba356a9441849d04aab9ccade4d93ba3e4c6d775e1428b869b7fc4bb768a08a6d25feedd79756737ac7989cebde539dc86ad92b0361b54adaa3bfe874d118770f8bcf21e36514155b6b455e6ca357d4ea22cc3348309ea3ac6c9064fa8617c4e1d4e1fcd37498f8a6615a4751097b4f84e7582a7f769cf1c950f543710299184f624ab331ef01311dd2450c15ab13b9d4549f1b36e103aa96e4145291cc7883a16a2810e9a901718188b33bb0b52ef9c787c891f01164bac887cfa3c6761c91c4d04946870dd66f0e50e93509a02ed757c42818445104b8e10e3915a8f860a451ed0689215b9094716c3594c470ca39ecc99a44cfa8df45707adffacb30c3178a2db547a771fc8c0f1efc4a32f15207b9618f5f26226d08df140f05861b908439bc1f1259c4d14f67a483d0de4b75f453fb62e918bd1a8dd03ee09c8f910d4a8abb285c5a9925107ca6fb3302841e93f129b88ba870fe75512a1615392bff2835ac7b169d2bb97d0d1ede0a804529005d09154c32f9eff9f7ea016893f96111490b4caaaad4b0943183c433ba94c43b9c3440b4d20a887825811b4f174bc63f92b7d470036c5e23f7b66f4158480d6ff2133572c9fb34ec46516a4fe1443b62f5467f2240301c08b1077e337c7fff6c6bb738c76ba44c05d238924120cd65b8849f06077676eff65d04af171720c6acfa578909cc91250bfad9b199e196c6350b5b2f117721154fb6f6730c6842bf3c3144f5acf2bd39d9332a02e9c2835fed2b05997d419257716a6893825a791a05fd6c9c14c82dad3354c0123ead4af05b6653b560316e576257f83c468089f81feebe64e1f3550c448d93bc63ad49a3322876947a565f54c3242b57b27b599ab2cff88435acb58824cde5b61365f51a23a3a25573a0e504b7d9b92509c6339061c68ce825e07ccf7193b57fafc5638adeb68db26291aa08f95842ea30e945f012b5c33f4cf552d346c177d06734d282f89070dba8531bd61c6065d738d7e455fffb19bc27fc34bc1f86396df36724eefba941f441789129365f7ecfd68f7e5aa3e69b4b3e874ddfea [20] S=$56c4b1 W=$2be0cbca28aa07033b39a9944b1305bb00cbc8d143550a1f01591f91f0a29f6a4e0758b91b1fc7262e617ea89205e440116815c60ffd85f66f6febf2acfda951adee847bea40248cf5dd69221a0aa62f7699bf3cd922d51eb687261a772ac5b3cf6a2f6100afa69aa958c34205b4c44116e54bc9d34691031e98ea8cd2c2ea557d07d73ed03f088a293c6397fbff7aea2a513feb29ac74836c935c73ea0076265afded0c6d6def3190cd8995b638551072e0d1b6120c3e0d28e744ebe1bd3c38ac854e9c516b429755cc5095864ae9167f25f438298872201148c370179013d83a1d42f7418cfa22c5de76be8058ede3e5a9a06f5feb34ab42a8133bd713a81389ccca539cc3500b1f8d17e3d5a718d3ad61d1f739b62185b47f031266dda00cef0afe8b0024f32f8dc177a942e26f450e8b9caf488710ae9bdcab6be07b0f457499696fdfb01afe371c02f1f4f5c02a47be1d2e6cd205f4b532ac48cede561be90e4866f021b50ac4d7c1c0ae4431716ad93cfb1f154a0087759c62db43fa9ddf229b969c76b7d83cfb0269353edb9d57589e25dea56b335c1237e28dcb0163cd6aa0d90a57683a4a43237cdaaf0703999a7dce95b5dadfda3335dd86bb5037cb0ce3aa31737de9b85cdbb624a51aa50306ff6130de19f5ed3a9f0eee5cc4ef6712f8ce580eb9923423fe99e7de2f7f8274204786496b515b84735eb00fc3fed6a388b7d34d5db1ca77bc0865adb39f9a2c233d20896f47f8893c0c22c4a05bb613090a95de9b302e705cbfabf5ccba179599fc30d7cbd8ba8dad3ddc764ff1ade796f7eae152fae5234e60d4f8cb4527f46f8a5dea3aa293c3688d2d1d7e52db70206af8dc137086b0d40e69918d6666e5584f5ffc48810cdb5b5dc192b4a6043c51ea0e2e90af7981a243480959a1ff66833f8cb61d5746afb2ebd57b87b1e1b2ba8faf45bc94e2f2d4d84de41748725e495d4ea872305f2e09a1f3a2a59a1992d7572626fae133482e7450b52d47f06e53b7d5819572dbcf371cf18c5d878601e3f83e21e2476cb235640fa1f36876e24d7265ebd3eb92d652e1e931dacaa685237ad94030be52189eb4cb7cad91459a1f56cf77c66d1aceda3938645206f456bf780a3244f85bbbe30fcb8a93f581024a5e25c1dc356e080c5a7becda0f91903128d301aa6924e64072bdb6678b6366c43643d66acf029a1f9ba2088d06068e48d336b19587b06cbfd123e54830072154a4a8085a3b96224ddc6f2cfca877f1c42930991f0384b197150ff1d3c69415d4c0df00e8b2610aceb1380ebd3ccfcc0061c79dacd5e50b3958555fb94f8d630e5f95e002574cb93272b7c020e373c60e24539fc08c457ab01d5d0f623e488fd65aadb258617934c719488831cd99f5bfa5a4c90e261c10bc7a4860c4d884b6e4e0411b2834b698bb4214cdcaf662693ae3b7b8d4b2f2e5f167cb2ccea8c43033ae4791ba101e2ddd91b1847fb3c573524e1e26d299ea50adf237a10743865ad7db7f820a543705a12c176d2b8d84d9c88e75289cfd11df6e02c3acae1ee3db035470787179ab91f7db10f77bf9a16458331cfcb65b7d3c45d10ef39ba8778c4c66a646ce1d5c6633ed887dc569dec1a8bac1a18c49a1236a5bc361905ffce2e53b27b8cb644af0238212000f977d99fe5c12058b8021cb5a4b4ab1065724ae1571f56b7ae4b4c13fa6cfaeef16db97b4b01c8ffa808b8aa6846139d3309be1eeaedf34fa6bfb3f4e01a0bd151e328ca1c747f041e301650942eece9673cbc6a9e1ecbf0ee0980e07fcae0ea38b77fbe46411eabb51e2022c3c7c1488f09fc456965e5a8a8eb969e352e782da3b02631fd653c10aa41261a53dc951659c1a3f0edfbeaf5957a238b5ff7eddab489f7bf5d374b04455a947285005dca860149cc3592d03921338cd90cc5b308825cb9fcfc2a39d489c731185fead9e0935dba8b5e9 J=$a33a88e6d0fd6d350fd0339c838c980b7a73ab2d7bfd6caf5c8492e1b61a2ef8ba3610fc6c4c8a09a46b6999cd5cd818026bd0db5cf2d96c542b1fd3a6bc88e8e24c499f25c07098a9ff7c8c6e61ac3fe1a02b350a2cdb173d8a5f12c89c2c205f4466b5d62c9cd4cc0eadf62b57a61ee2ce3658022e5e5ee73972dc78e31a653b11d0221ae956f3ab2899e885bb5705d8ba241dfe357d8313e98518460e25d395abd4e3d76264c0f81892319c20fc392b50d902e193ac08e933d1e170a8d5ac961dbac41050b62178248ebaaeeac912bba0b3d947ae6814fb236344a2a3d2bac6d26c522c1a0ae3e50fe0bd2d73f9ea81242884c2260c90c0c60de3aeb1c9e897f37aad026a2c9e25c6060b999e83bb7246a1c4afcdbc867737883bbacbb0f1f45caa47a1e7ec064b34c04b8ce4103570150d895b2109f4c75ecfc97697ce4528a50c9f4d946a49fd08bbc73236e28deddf734aefd4f3399506827d49fa631ab9f3abf19485c8971a220856d0bcae1f35bb2c3e610c51d7bd09356c30884bc524da545f9152ed8aaa2f5317de9991aeb6872eadb3a2f5f12bcdf1a5ba4b3d4a269870cc25260cc39ec4787796f669b9efc6445528e7a3f2ec48a04958de12e3cd97f53d14babb692ddc1a461e9294b771c87baaeb87ebf0220d3501c0b8dec986469616b43139b9357110b825451f97e0ec7541adb265dc896c8f6f968e5837e3edc5b8cab4ab663b1ddcdb1467a7d1363875ca5e01bc396452e5239aa476b1a9cc0ed6529d36a5f5563a396b74b1d5cc3c3ad18a51cf923945110928537dd81f9d79d33ace9aa3ebfa329da0370d2fa226ca20e39a28b279d144d37a61fea39163cca3df4ebf58cbc400d686bf04cc8424acf1d9e2ad47bac3dd1b4340a442a7d4884f303843e8b24aaf64b452ac69cef9277c85096b858de45a769a2d2d78fd21f5574d6bd877ce590e447ba13df270570ec3236e4615bc5400db2e39067428e239cbe5f7bbc3f6ca1f30306f0781ace37ecdc1308c9a6c9b0a881c2e290b36cadfee1ffb5db96409ffa6ebae91ec584cfafc79c8686804e34678b80c2b75136f6fa2c96c38362084587eec7e28b308575c45f6536b9e51599afa546efb2055a63f7fbc199e4e627d802e7b6d3534b9918f9dc61b8e50d5f90d05d785ae254665d28c97ad444d250c4b6393194ae2a32bfc67bcb5f9fdcc9787e710d0e9bbed627aba1b2ebbc97e1d504c225e0296337f703d62c1aaf7a659372110f4236254ff39fe78b14564ac1e50cf001d529732c57382480f2e198f8abd0513a6f318011986ec8d36e77bd9c7475572a0cf4851185394beb6dbaf48fe14553418594875edb80ff1d834d480814cf1e3b33c8295e7cdd33cad4754ff14251c1d5e0f8de81c88309623e2f30c22fbf2faa4d277e0cc598052a9dc4f53fa169f26b85cac8c5f0dba878dd3dd7102d547a9f340bba511d23a18495e43e79067bf2b4fd5109a0577f4643df0584f53fc37bb6fbc96b44d2e8ca553fecac0dd0cc2137caa8f51af9bff40f236bbc7c717d72fd911ba71124d31c8bb2e36af96d40d87e85c53bba9a8234c696e6966ea3d6cd91a4b28956cb17cc0319898212aec884ab2da4db584e2398bd64c5fd7556e34ef74c2fa777dfefed9a3ca784b927ddb26cf5d2ed4b8bd1df3f811046efe341393c9ae27d681009b688bbc3f67c17869a731abba20421fadfaef466bd1db86efa423bb4600b89b4816d842848580eaa8ae516eb805113eb81205a139115ecd7cb72704789fb88ee53e639f2a5b24b12046c2478b6e95ad683c8723aeb0c33c9514f1edda401d2c9f35211e9b52d7972510985e5fb76498c4cf651d749a92c2e816948cbd97f7d658f86815bbaf79b104a1ffc730f454d45a29b4e044b71df6b2d4ebdb87ba737ff5df7254d4453692484d7d74fe582c79fd006fdfc7e39f9d7905e33c553fd49b531d1c2781361293a7975bbf87ee74dea10192e65bed7c14964bc456f1b7462d691ca971ed00f9922944b680af809e3b1a5898f759999fcd04c92556ce9440b46b7799ad72473581b08ec768443553205f649e4f70ea93a23415d229157cec8fdab05219d1c523b14da7834d13ed73718cfac9792c36656635c5b932c695ce9d3eac87d67e3005315fa8caac27f5763f6fb2b12d008212f21e4e3163bae9265937efd6c01a61aebc45ae68091fd8f9b2f38728d182a90abddc44c95de55654a69435a3e210df74bf8a0c88403f28de7591daebe01772c84757b59d10e57d5a8430689460317734ec5d35e4b5b7cf22dd40c71a159b1107569ce3c5634f237770f49ca6d8fb86ade98520e9317b2a2ea400066ee485e8d8fcfac573b63376ad9f316f6be2bee8cc691e8050eb05b39a17ad38e291fb7306ee347ac45e16c5a00b8695c542d29148f4bd68d1ec446c31ddeab05982ae8004c89141a658308e763586593d91934e31000bd1ba7300d061635ca3c5904ae438a5d4fb2c017a1aff012cd9f94afb82cfeec2197da35c060507e5dfd83bbccc6718a73d8025891a3ff50ed0b04108f96de380b0afc5c5a88ca106901670e09e9505048be2ebe614e514e2a4843e9e3e6ec4d2787dd2037766f3c9d66e2ddc3781ea24f6120bc56443bd153a1b4b2ff08739391b7e7792f0dde2332e291ed30c762bafa4be112fedf5bc89eecc35ea89bd89785ab248d0b374fd65dbed284ec17d0cce22cc2afe5c7eca398d83c30ab3007a676e5c022da3a7f52cea5c1eb7362ae766d18c15473cc0eb2aa463724c7ab393b4a9c12c120cc12236ba566a063580eaab0381ab929b5316e9749edf58c36f06cd9411f021ce50ca0977f33fbfb9df002d2bf551c65e014743187d6b15c1089de846a3be9b8c19f9ded8c29c927b16e4696ef005b900f33c92d40487896bd6a0a87408bd3820c81b3c94e87a3dc92707451f9da04b78d63df77e734666f791ce95763bbfb57cc9cb03645ac5dd1568e47d7f7e574170fbec3cd6b194f568c87aa0e4f4da77a63e5ef9de72d04f2a356d7f9416c9bd18f2bee3becb23d34b8671d5518a8254bbecc5d7d69eb7a2116947ac2fd8463f50129c6f928fa218da1a0f2e5d0db573481b5f44d288fd2d5cc0a82a4bba756c71419636056ac75c8d50147a6ab4f2329b186183a07413d1227a38c39c597413fcec9653ac55d0b95b3c0daea2bb7e4351ae67df2e1dd89c531231a3003d921277743b64900ccfb6c975bd930130cf64958e44ebee713cf4bc89491766aace192c5f19dc59dfa17454fd198c5ceea237b7be5a23b94522573e232fa67200b8e3ef7e7bbf8cd13c3dca25fb21c9a1a0e4d226b220145402b8ad27c7aa484295ac752ae100f404fab8ededf07ec05be33944f58edc618b31310fdfca65199b21f2467989da93ca6f76ef28c089e3f380028aaca36f82e5b7e12935781d1d53b136b788fe1449d7a943732b25424e9caf68461b2d548df2be709003e7f3976b61bb6590d1d9946038109ac74dcbf4df8deac6210cb303159b6482ed4c3187205db2412efbb5da837ade629ac3e1a2b5e3b808a499e72356ced26a004b06aed92ff009b8f4a98763665b9c2c77ffa16e57880e090c2afcde6e36daa077a7d05f9934a358066158ace81fd2f11ffaf6e76131103407fe065ecc8079c895125e0953c11bd7f0e3924fdfc4c67f86bf0d14dbdb04a217981580849fd260cdb5153dd34944031a1ee9d4ae0f0c5675095f65fe6f255ac838b9b19fb7bec5c0330c40ea03b7b56def885af893b27f211bc9426cc2ff426374227507b7e5347cf9447aa9abe951bbec7a133503b0bf9f7cc060a0cac983dc0be09abd5d89ec37d139ecbe3d6aa436d8248d05b1a42d5d329f1e3c857a417f1433c593872c6535b3da72a48b4ff40a18b019a33c06ec7a592075b117a08acab8b9dc3d T=$1e15f3b03b0b64d43e5b4a1fb8c24105f904b2929e947235b489792226b18b7035eacf03b4c268c41c47214c32626c4a59adddb40e1167610d773f766116fed210c8f76fb247ff001510cbcd8f4714cebfc9baf9be18d4a336f691cc9b7c7422033ee5ed5874c18a04737d5084a475759fa83f4fde702d9fadd52167db506ab11c28b4bcebf8f4347e9368f3ac5bd7ec75965c2eb43351800bbe8391de6eaa92e0f67f0c090fd34feb201389d6fd5159e9b1e574bab6036c32db5b9d75d7c3a79ce73e433aeb7a9537b2f5ce04441635e958db0e31755e91845a9697a1c5f94472cc11139165a4f99117c11993a71ada392ade474957d044a04ec4b2428c88f0ef9e7b47b0573c9a8705f30168a1b689f2c7f0e7652d729d0c835052427b9d798f43dfb40603f453b14026a6d8da2020300a41c09ae5a9698e74273577950addc82f7a0d0bad038b1babb8fe55441658b7f7df1ee0b695fee5f23be841847f570c92880abbdd211d732e6091ea3a392858414b69f8f01aa7a95ad45a5cd91aeb647e6a0523f39274dc5c9298cfa7def81b4a1b7035df19e3701c9075d12da6cb0bac12e2f63af94bca8f2cf9c98688b2567d69f212831eda7cea97b44a3a99f6ac6437e4d7f175c9aee334afe0adc1091c829ce7cbcf18acc225f488b06360d6f0abad60edb974b6e6df33d2729ccd9677b3848f1c9ab7785eeb80a5c917a1b8049c38c48135769150ac5e13d9a66e5829b430bab146257e2f6e83ab3884510708801dbe115e3429f05dd59c264e9f9dadf4059370066d38fe4780fab21faa369a110df3bf1e45a005fd45acf73ab1c3f21fb0d7233c60db3f4590a5798f27cdcffde3f940df7e11d5e099d7733a5f613e469941ca8093f4d5064175270d76368badead903f58c9593f98381f808b87c362c3696b62b661c2b9ccb0800d67cdb49fbe7463c4fd3504fb80bfd49aabdb1f259c5fcf1bb0aad536e76d97c60b5297ea093efed683a1bc150967be005b9cac1e38ac4b2ff5049ec2cd0bbbabfa3a6a9da7ed83affb2a078cd71ea2d6aad17d31ce0f108660215f12fb5c6e548e8e6619743bdba1e54a02e0abfe48f197562717130f5dfb65b4769bdb65fc533c33c1895124beaf77e39eaf268c6cf04947e4fcdbfb82b9aa40e8ac7ed56b7615bde6b8755cbc6619ab53f8a6a9b48e2c7d21de5766eafbbc032df269be8ef2e8b4ee7bed140a67e73a250005258ad39adb92bf7280b898c0056e25cdc3e524d74ad1e48eee8fac67c7b08974953b590c378bb1a707b49f2335f22b15171f81fa02cc92e089a9f196f67ebbedd85f15fd38e184ec4e4c6367238fd11fd31123ff25641b91df3150bc6e2fc71a3a73da902b8d9bfcf99961526a47d133f9425477c2610b3726ca3ac8aa567ca24cab8fbd33bbab0a5c8b3d49dcabb19c82191e36a3b6ae54fee70c47bae84a2a99caf70e3522234dca2d3d8b92edbfe0cc853e4817cfc10c5912dc0128ff2ff1e672640878e42aac81841efdfc64654bf0afbbab52ea38cb84bea385d2ca70755d467e42ab4babd413128ec8c0144e163fa10ecb6c21c0a20f37d6585f1f44ddeabcfb575b72b729054cbd21b7870295200a95bc6f8caa1556cbf51b7ceb00e8651ed2b08fac186d7ac25137ced3b88ecbc8b06b2dfdfa767950fba96200bc22fbdc6d1e0e7b489169376c173400c01b192f3870f961d5c7ca2f9d46efb343975e7d94bcb21b3edc546e593dbd8142303a261e936a45fb2cf7adf272dcc7dc63ad072fc61539eedb5be4e7738a4645228e8307e5265221b1b3114c41c01f55a19d899cb9496d976bc10f402d21794e1063b969738c7d33814ef3f3268ae2b5653c057faff0692691b3f30b76ec23e5880df7332f319f3ef93bb7ef94852daadf0b0c571ab7c896e05ca5172ea50f7c0acc8ceffe4cb6bd7c41d6e9d0b82301b3eb4671ae41f6fd495f2aaa4ed97290b5ac715ae09acc7635d305988b41807fa2a3a98e10144830ca24163e0587196b9a923cd00fa8c22117da924a8e03e274e7e862249fe8943a896015f2b4d75c0398d4af9ee92eb61cb5bff9570989c0c7866dd46ee4e1bb2d91183cca2a3acd2d36edbc964fa8716de0e662304c99e50bb713bb2454a3deac7cf2dee6437f3b94a28774485bfe4588612f0ddf3d1318df0b93138e0804a2774f163373b66c570776631eb5543e68aaec71e02022d0a9ad5bd6e249ebb5020cb0b1d01797a5054e13957de1ea29b94241b5a0baff944d20e54dad537dedd1743dabd307d4517059c62dc579f1f934e0c6f2806c270ece5f8194912922e778c25ae33b806474b32d0592979ba94c24ac8418e9f8b097ea8610527e5f90e51a397329b6ce75b4380a086035e191c8494f7738f33a3168787b6ba1ff19435d39ad431fad5954e99b5c1a8d4a3b7e8a3bf87b35b473093d657c790729279b8351b40cb6b75e2a1049ac6a493478b347c188887339b71ddeec50b6588fcd19d21ea8a3bc26423bf916f2691424bad1aaf8e99e6f7e6e5bcf4e851789e1ae5d1eab2962eca72295dac064ec98ce431b8acdec40309deac60cffa29edee5f24ff84540867de827db843a273bd54394ccff7449223cde58e9ec08ac152f3e41781659da0687de1b82f2fee8210d80b4d2a197658870eb0335f129ccfe44ad86dbcd11f90bde8e732abcf1f2d2c0b3ca723b9c6983a66c0cae6211c0ce459dfd58dfaed88e875c1f37ffd2279401926eaf99e9262fdc1307a9feaa9e0c382b8e2d7cd333c0982e74933aa7488770462d97a7ab16e2d6fd144a0e798d87901af0e2b9acb6ddc1014c74d3631954e0c65f30baa4b64d0300d97c6a9c5babbaadcb20990025e7b0f5fe7b2b30673fd12456e6b7dcc1f836f44dc4542a0d214c4ddd4a3995c0a224ead8c648b62a83f52281bc93b3f7df12dddbf4c4b239a8bcfe3cc6dc949182c2672eff461aacec841ff3ed904df1d14a4f3a6d50d884a7e290d8e912b9289aebb375a2e9cb794ba3158923f1a5850d0bdee1774a8eb9e059c7ddaacd2a775bd0f06b84266121808371c575c31824fc426d2260bd5e2614f79759d655f3df5d20dab8d9d113ccef33575e238e1dfd9309bf31ffcc477602cae2069906d3dcaa35e2417b4c678b65439045667fb59cf49b8a1d23ec8b96413ee1a54882057de71d4f6202c51476d2d5177d42d801fd1e356daab89c763f1a640a2c18063fb66bcdd5f7069fc54e5c30cbd9dd0815036427ce46309334bf74f5fa55e22b5f83a7d131c99275ba95a27aa49816d8a436c186daf094fdb6ee443a78009fb5836eb04f63ea6cc1b39a9267b332860782eb1644c04ddafa38983e0bd6ab2fa021592072788180458345ba756813384bc6dec7ce12232eea7af0d82dc03efece420e6250d117f609734c850da7af686b5981455e44438367596a9c920080afd1e01d9b0554374a47f65dc9d6d70ea0e876c5c89556fe0edde7a08659d798a5f4014555e9eeb7940f65b3fe59612531ecb8c521986a5b38b488eb89fdc604265c17e95c9f7634850a66d72d04fc15246190d6c48b7764a685c97bbec01fe77fd5bfd68334a344f1c5adfeaf11d54b8da0b52ae87bf450a2aa021f41c41fd70c0fe25b6b0454c5804c582c0767665702377d01068c9e5e94d0f82cc6b1ad414c6c17de183f5f26a6cd955a47baa7bc7fcc255c8b8808a6223dd33ad8571d7fc90d73650f72f1e3b4660f6ae2455460b8dff32c5e45b3b0c2b1431761683a32a14c327b39cf89357a91cf3041ebf91bc33d60418cf06cd1c4bf09a95a639b74eac436f7fd52f1a4591e187596fee85a35343d55668bd8dd3aceb6bf30b3382d1f4750617a8e57d37be14f479340583cc77e1bde245981597eab4a90bd742b3c67450d0347adee5c878385ff8c589da0a72f651bdf112e3c4559 [21] S=$3677619595d56 W=-0x4e3988159f62a0d600e612c8265c5f0438c2dd2311cbccdea85a9ada4ecffa39d2b4bff3c2feab1c996707848571a181baeed9ffe2c2c8c54f850d2b2c39a5b1913ce8b6037286df5c0c0c9fa6e83293814680979317e2f249e8783d60a97a8248e29c8f8dc0e5ab0aaa6d9d5b3ea4a8338647eaff533997dc1e8a8f42967ddf50ca6ec38bcba2b3b355c9ef0150c0ead891c00e1824023abdb0c09d806632c91b23953af0f65846a02aba5dc52e9534e94f0f4003040355db722a8e72e7048c6a327ebc588934f08b2d4637cd144bbd557816654c8c0fa7d686ff5b61aba327320f52bbcce6f80ba393128c92a684da60e28b8efc1b273470dbcd1aca456b0a869d21070bc88eebcbe7282f644454d911d9bce12a0e9f48212bd25b411e0af163740f922bba2bdd38a2b466d8dc7debbc862a9d9671c8444f39e83c915b14b7a26c7a09cf3b5eb7a2a310648d0dbeed824f74500657c6f9909249794ba42e678d60ea4545352b251151df4befcb85e55a5d29aed068df0da653d2da1b72693fb83f71232a7e56cfaf32368c441b1302d07f6be35a1b5059b4473523ac53a7a39fe77e614c804d5f8170e34e47b14b6863f3c0bedff6a5e717fae0a418d7999e8bb83d25220d0b641c3901cca33c9a9044db6509db4859d8736e09b04643c402a25c951dcf4ee5b0960499f35dcd6162e53387300873085b11a86ebeff3e19c82675310b410825e10390ec93d7d83bac411727d859888139ca22d5fce6026028c6863fe81756ba6dd77fbf8938c053ecc8b70ad9f305d2fdaea50ac6068901724a20181c9fc1a96fb209ecd1c6346bd26329003499a90fd0d631fedd2e1b46d2d2ecd3e6e4cb247dc136659da2fc692d09f0f5e84a3281782af8bbcbca43e8aac77daea06ae84f78eb6dcfaea7b32a4fd80448be8dba95fa4aab2df930c59ba6a2072ccb9a58571f7f67b37be850f31e4af7bb9559cf826c54ac4b687a1e87765091cc44d27d0f1fca5773d01167b49957c9cd6e10e12180495c0027480e7b54d24caad87f0743d0ef7b729ca1e3dfc27627c8f8d6fd526435ed10a385fb1eccf89ce2b971498ab2c91e2379810ce60eb9820ee4ea98a26b7eef3f51254726d4bba375b6f5f154f174383e42127f339d52bc170c090da1a6369cd522b751538cc53f891a0ad838897512491de90ca8de20fcaa1e314ccfb532d138b219066643a2b628005a291e8a9f1ee69dd519fac3ffc3e8818087a13082811df5c92a44ab1c4187999cece7cc3e4df6e89bd98060a96ec61fedba8232c811f606e41d7ae5ea0371a1be7dc16c9eb536a60d87f0feb84238254a8e1b581b7138b333b0314fbca8cad2991c51312293d8c8731665948c62b6d0a8a4fb954bb46e905f6a8200aaaabb488fdb75dbf53eae27496626d9bec6c122b534d60f1b34818dfc2fada65e235d2f48275ad25132e0dae881cae7c3e96aec54d92ab4d73cd34213af6181e05f5690bcee4f232ddc525fa2f8b8ee99367132b3d9ef2a0eb1566511ba93ef1513cab4029b922900d06b89ed686c3c8fed467d5d922931a1420fded6d712372f19d5992fba1579606449ed50bddb8dd834141a6a99a591add7be6e47f62d03524092096ad9d7e6c66e9e98209cd8290c3c197d67ef143d55e6b0e659da0c28979aea6caa460856505dbe505ceb7ac32b86e747a5efc8a1c57f6f9cbe6459d6cff5057a6b472e152d84c479f1f59826d8840d69d189e171dc8eac6d1ed45fe933da9e4950fc6119530a665842a31ff1ddf82e81ecf3a979db5acce349c7f638221d0f61d324c26ecb7a4945f41550494eb908f4d808efce0bf473a8fbc65624ca85a60925f8b63fc84c64950de04c43874595036d169ce0acc20db38b979ac02d3a5e5a3fdf18e0be4c20009f51636192cb1d5a396f009af64a847db1a3302ffb3e4e305ca127859b439646626dfcf81ec02 J=-0x3a813547366893d580a7051342218a683d203e05cc9047b2daa93754b3a2deb5cd7373bbb8fc0785410c0527c2de596719f08f484114fc5b6e362f2d31d505c2b01159819694d533348be83133fd3f17c1fc723175614ff27086f274ce33e1a414840cb5f994f56364b6a254d2139257d054427f9122e05dcecf81a7658715681bebe6894ba64b5538e5f3d99bb737e3270f0d044abf47e38c470b03d58dd2efdc7d7ad0ffc5ee710c55655ecbd8e24961742622d4b907598d215cb82d74ac28a28c995dba2ab9103818b4708812cfac24543d30e59ea00975055893e2401f20f7af7e944db8d1652b3c19d98fa6e685b0d4da1149adc6d8d7aee48987f9cebd3680203b695014c014f46eac0194f1afed2862c69daba28701881997d8ed59c5541ed793ffab63b1af56b2b2d9a804fc58fa921111e2ad7b7aaf15c334d1fc95fe8ef2f00eda5a3b2fc6ea022c59f7d2534e5812d9128ba39af4e366e06f510952c12f612b4a85cd85e5f06a73b06a1826a3d1389d380875c38805d4901c98f3a07de5331e9f2060dc503ca3f83ad178674099e8edd019936b9fd70fac9677fe87f31daae8ac4cd80659e8954b5b22c9e90623dd0c61038306a7d2a74d122b1ee78a20ba79846cfb682c71895b668d7fe4e3bb2c266397f9e09d8d5c96d611df619d7d51421bca176bdde6e452579467a9b9bfe34bb9c7d7d3d26d64a985c717af81c75e8804cd7dc8528ff1b39fe521de4992ff7e695c21ffcfc46a798771f6d00acdfbdcc0de1c38a1987c9ed766526e3e17cd837e68522c92f60e00b42138f8d75bed67ccb7b57c8eff315c3bd80f9c1db1e5561d272d4819d6d3966e86afabb1e83df4a6785617dafa5deed679c4f73359594834a4cfdc376a9a043bf95bbb1b8bcffdd784d38b2b587c7cab9be2c127edd301bba211d43acc9d9f07653a17f8dca44a02d1c58441785b663a54db00091353c448ddd0f836bb7771853f3bd12c52b234f6a0c2c00fbd6ec081988aaaf65ea914d0a4ee9cd1bc14cfe93c6ba4c3dec0aa1e791b47ca29fe2b4fdf337de0a204a68331ddaeafbbd6bc246398a58798822db4fafd15796853c28577bb573082fca0e2eeebb3136fd3200be3949ee3a9f6e423427d853d106c9b675b06023ea11bb9b256a98e61c2ede80b3c940ad9797b8e89175977b18b0b0130d37c25937c6ec81adf2e2a035ab7284a5e1a0a8001a9dfbb49d2b5280784c86ebc6107b9c5a5e0d15dd1f8ecb98a7bc7f9139274e67da98cc0364575afad2e5344d717bafe85225b60259a7b3a844a004225dce0cf319c8fd4f2148d59cbef56783572e444672817e0f913f52aacfc0adeb3c218818b2dd5d3381b22625693a49a1112653dcb3ad35554c5ecaaf41036c18f85efa7e962c154cf879bcab2d3ab4664a9e74eac2f29d8a309a2c17a52d015b3c2b4f121ca36f40b8fe5bbaaca51e88f9dde14c97e60b4485956501fea8a93ba0dc6a1e7f13c3f5e7ae15db613a36dec642eb3060637375e4a7c4fb16f17352428b590cbd8e6a353b9f146e88040077f77b53be0707324f267c73d292ecd9f1e6542b6d4f85ef15f181bee25b3853266a1017b4fb6e31902caccad4ead9dd3a1c804a79a2ee27e1b5b5b8e75bad4bf11cc02425452bab262882e46c73ec9da3501b1f5f3cd71ed7eb85ef7177bef13d6a5a66c504f7af97064493adc24e0af055efa6624e708f24783001768bc8c2bcecc43fdafb5cd1f610421c3029489d02841230aadd5df373c1919883e7f747b82cf0cd59380e2223554f6d9aa0c615865c47325735fd1a0808ef3601ad895ab3191a6dd1291360fb23b6f81f40feffc2285f96f73e7be5074ca81ca6bc74a6fa82ef07963660e6e94b502e2c7e1f108aaba6a51de0c32a041bbbd8c358689cd707c273830f7c57677c130dfdcdba4df5fc3b3cd7eb084e5827cd99976ab7bcd28f41b99b72c803d4728dea1d76b8121cfc389a2100fc202597305e50e96adb5cb046fc4eb2770ce4973b0af27de56a02453cb2f5b52d859d4a1207163343bd414d6e177bafe7e6a2c2d981612e35c161a7a2c90e935d60b09523753524cc16692763feb09dc418bd86254ca930a29bad1b9623c89ddd0e00174748b9afea9989282a4f57880b41f07b405074ae66f30c9ab7f46e4ee02674b4e0e1189505fbeed594b756c7b3082277a4de1c6d6bd25179a1f93b92453e6947b70e24248a99c0705372cfc0e0fb33ac7a36ec3acac8bf80c3f61395f723c0b42be3f67c7bfe9817d4e7f0e2ea6f68e9a6a52fe11cc0000c1c237edd716c8ace42db5e7008b4cc38764dd9b290788917ec8c7f931c629990aa5997dfa56e6ef4f832db8c6a62d59034b0b5a820bee3042a2fbc73975a51288e05382fc638a2c16150c3e0c50381f85824d9aabcb77ae787c04cc55f2a27b9a6c73883f1380de9b799d669745a115f6ab7b96aa5654ca2e51754627ef178a6f9434d96687caae975ca0b3d6b1a236bcf2259594d905cba0ec2ada54b7106d3a336c2e34cea5c7d34674edaa235006a01c9ba4c08019786080f4418c13c8a925b1b1a424df3d36a28e64e9ac967288283504c74f3445cceafc0f5cd6591f0540258c5e25ecbb361fbb2342775e5f99fafffaec8dddf3bdc7119ec88d44ef7a4578af00c5159692fad98232b011154be23681145c31bf54a7cbf3e409d37e3269e24cfebd8d434c52c31b594e12b5ab1b74cf8f8482db9346f733133a3a8e30544aec9c1a800b2066dacbd1c66fab145db0e1b2b07660b658a1ade8338376f855e8f5e84ea1ec1c4306b97d6c536748b65f510297f801f21bc0c82fe7ccd3075de9dd318a1a0aac5a89c80fdc2193ab924015c4187ceca0aaef27a9c8e29f2b10a10cfe36920e282c67207b490a307d127890f2c7b00aa58a14e190ae28fe29487d7e25544257e02bb98c6213f52116f3d19e9f65ffdf77c1adf56fea8be1767686542ac0e98b3f2898d946f254cde72ee4117216a0f17485a41c8e97fd53c86e45e4e8dc082b036a25657101a4a68331d8c46d63e40220cc0d03a8d0aa11daf10204d40e8469d47bbcea94ef0dd9feccbf79cfc0c39f1736b50f3bc77faa6dccecfc1b1a24b43e7e869791e9e28ad787b99948719b7051825b572fda97cae5c34c4b14d2ad52891790e7ccccab5d787afd19d901096833c1fabc48a857baf7b046aaf945cdd357c0a34afc7bbba9795579d12d91ee80d39244d36cee4e8d2280f1bf98b945c74a00f6de01ef3003dc34e40a655ec1de7510205106c832d2a46139e74240871290adc7d69b86fa88b1b18078b226104121419efcf14d3753f438c0c13fec149da0ba43bbd7a0b57d3e84f861ccae29efdcbe4d470f3a9ab060a2f435167bc724fcfc010ffeb095b19d3d492c2e2764dc5f25b12d83d93d2c96e4b95fef7dbe999b3c24c37dc94750ef9b9324b2e280c26c89814875e29d6122029420141fb6913023703e17c796c327ff7d53414627b736babd299501300b6604cebb9e2e267b3b6128ab8dda7bad5fc71db749ab596beef378ae7441076a9de01c531b43023e5e99497c9854414ab15f197baaadbf4f9b898c50db6507eb75634982059dccafbda9132cfef14c60f3add2796a92356e54bf69952e6d1cc96a7d9ad0e24c028b03f62e35d3b6a9874b4c2f18bb2ff219e4fb0c93d9e687e0e1ba27dab60309903ea88a8e4edc1542f69ca3457fa739dcf6e6f79f5455b244c5a81a267a75044d631931e6f5312a0624593e0fa0004369fda66fe7ef8733771d234e71f9fe97ffe341f0bf0cbc9c93bffbd4221ef8804d640fa99fc6db300473bd9e266dfd628b2db667e37f81321ce5ed6a2bf46b4e431a55e3c42cc2907400c536934f640db9ef98377edd6067065c991f1fab4f7332af24472cbefcc840061d89b622 T=$3fe7bd5c313cab3a6ff9102d00f0ba7f739c4495aff22c4531dcd8fffc2671f196abd497ead56ca559c6e4a5d2d2a641e5b3c1884003cd5d0cf5c1bda80b63206c59c6fc63032d2c0b5dddde624d3dae963acbcfa827d35d432153006341ad18e838f98bcb60bf2a6af1fe538fadc7f3714bf364d19eeb638394a5f9f1ae0619855e2f0af025ce34a443ce7b70591dce0cc32aafda1dd6abf9d85b91837ece2f4b705d4b4883b81515b897c13d47dcb4f1543034e5c423525e469eb57571d52fd2a08e24052f66b4dd4e27ee8dc4a6907aff57edc220efada8abe6ca3994d92bc6c024f055db69d33cdc47d991c3978f8a3792ea4e59cd215790e430a2accaa5194a6b4f07a3392062ad2d06abc1cef7cd6a9778d75747598de0919065778a86d46a9333e991e131d601db4d7ee314b97cab4c7be3e558f3b52ee9a394adb7774d3f4bda9c9ea3e949f637e5da0fa9f0f0825b60990849eecef2ddcd8d5ed513bbedaf0ba2c8e56436b2fbc598f494568aca00e9025df204142bb771d4c13c7c4c2cb1161f30733937745723d51e1d05b0de850805728ec86746e6a2bae0ae8de551bb9a7e79514c3babe4f2747465b9d972189290c0ada6aaf02b5f81600ee8ef0eb2be36fb52bbfe3dfb2a888ad09c7f245cb6d0cb555f6386d87262f9b287dc28252892e174e356186860a0fcd2f332cf9b5797614c5b7cbc5f36ef6d521755a926e4cac71b1076c633036a83465e3b11bc0c4509ab8c4ae7acba2f565d3b91c175ba31eda78a186620e5b2166853c739265a04202d4229e743947b116ae4c97d2600003a87a5ce4a2bf60443ad4dd845b563442ea03254def55b148c10988e6348ccf495aed8973db047d9d127e74676522af2d98d6cb2f162e8cc35a44493e483594bf8dc6b6517c6498c5dd282dd40f2cc36e233594c913a2f7f4324a864e5b35f5c2de5613e413f9a0ec216947e85d9aff1a1dcd09692de9fecf554b6f1f76815c2ae9859fa5e0c4cb7a19616949ba0ed8270bee166657b3ef92d71a2fe9ebb5303c4e1b19a2a62f6864851d3d38f244ebc6328cfe4d10bf281f8d87f6039fd21c96918fbac3383fd3afd5fc82276d58a4a9ab6b2825fdcfb1538f1059d7f6ae7c5949a5896182db14178acf942ed03e6b1aea3e7500b56a848945891cea67cccd11b003e89d2c645e636037c02edfeaf00fee46f90ed03f1cc5824df688b730d38de80e248b4c1aeecf5c3b590fee0a2699d5bcf63088846bd4f796f9fc67d5f6291a7ed251e078399bf7fc2621015384173e6c9c1f84d9e9fa854eb0545190beb5c547dfd55034fc30ccc3f481a98eaf000787a8944b80e7b1c983904a069f8d82c821cb5b5a713c36a3b476e945952f8c332c73f365371982600fb7b36359f1876c99fd6746237c84b1ddf83563c1147c642659f59e5a302b02ec6fe24ec681dfe70c22da0d982882898d0923bdfb2d5836a24a712aa91acf1294653e060eb8fdcd44728e1217e9aac8907fc81107148bd1791979ff0dcbd4a55abed1ccc84dd4872e5f288671375807cb807a2c2ab0c825378e53c0d317638058296595ce442177e073bf5a42e16995e9569ec44b825dac0e3d204bc5f14b17cac92acd0c2c9141520a98daff11d0629ceaf1df8714349f5e7ce4351f99b125d25d8dd14428146cb6ea58202057ea98d5450c52a83111cc1cae55db0612814eeae936ef9210426fcb00e13c4eecd81246dde650b595c895e93a3b932c69e6bfa293b9caa3192852c4df9fa0ac638616c36443e8b9bc52a8962359357c2513a7cd64365c80eb8007545b3090653ad759430fff1436c831e01ed66ef9fe1e4f2995f0e3b5a4f7f8d20a350bfe4dd0ff15229cdf884152b3de3314367b9f00c6f6b27a40dff561b4422dd0f0a34a77f8afde9a7cbeca98a5f47c63e91be24b377524003cd8cbc74e19132ca9025f9e968ce68f45172a0f4687437cf797a0c2b2c08058dd48fe035858a1be17e843a83f8fabfd91d32c1c584653a10797c7c3945e6bea80d79e93203e4aaab8d959b8bebb0c6fb28b6d0495efefe992ab29d4a746e2a9f55f25752c9accf851cd61793fb2200ad1b3bb63af0bff8a0a0074ff45605bb5dcdc2855708dc4093b1ebd85c75c4c5a7f404dd4145015a611b5b4fefc2afbb26ba7128c763c3bb85fb8930b6c6cc6fb0ca622b7a295ac99bf51b0b6e94107344eabc13ed0ab17f48fdb08b86b7850d7535084c06bc8b55a026c18a7678756091c0b02204dd2c70d4776c10fda212e405e92601a35aa505d5e92541bf06346ade739156626ff7e35feca78bb2c65c9be40bf4974b8bdf8d75d55b38f08fba8be2f2dfc4370895fc100f0d1503a9ee6f7944aa5df5cdfc1bcd42c83a27a7f9cd1b39e34ee3d7785aa1e2e856b10ec70f2f00e62f6192d4abc70f54cae59d9b95b7b813e5c0f78972482ffdc41a50c3d4672856e45d07208ea28d5ab59c471653e064430cddc17ee011dbef78300361f41184234d152129d8300dc2a7d6c58e73a1a567fc56b93683ba522add43db2bfc60dfec4ed39ed9e17322e5c3cc8caadc8e79e30b8f665b376f412888ed8c09dee4520451bdc7a3c421d8b66b510c2f2ce162d6c0fec0c24e404781cb62d1fd47eb34877c3ab7cec62f1960382ff9cecdc9447e8a5db80da83f4bcf67210f11a4b6db1c7b4c63fbe2eb8f4cf27af522946806c416a4b726c647ce8f530525af0562cb6f69350939c5d299bb825ebbbe490549317e49f0bca201501ad352e5f555f64ae31031f9a531144d26c89fdc2c0c61591efe142891bc38bc7bdc9946ec9ad53e070ab458c6f9794564aba2c6d15a6fe469d4c2c24ad7fb38a70ef7c1453256b96d72239e1dc4034202a47e67541415a949dff6d7be29c2f11cb9492add725c9d88c112fd3ce5e8bd2f535e26000716d98902ba6843fa83d9fa24f2ebff4f47a27df4d8b29063d3de6f29aaa18159cbf451245f3162f7afb6336c37abad1d176e3943ec4b5731e4d5473fd88c0f1be4eb3ff9958227cab6f7e97e6483fb509fe7b7e1a89e7095b57b5e7b65cce0fac69870b0ed4d53cc09277c3efdf67a3e9ff78551c113c7f688202131eb36718dfbcaeeb38689543276534e371d6c8bd3a1a1ee724f71eb5b8c6c5ba3ef0422af98019aa4ddaa47bd683b9cec8019a1a68a48f9c495eaa8a46b4adfe91c72c049fc537a3c4279dde610d09308c22e409145f36e3d0e1c805bbe84b66f87e8110c96710ea8ef5cdd05deebce7b971859cfd39584feb71010a68c0a5fe610d4501a1adab41c9cd52462ab216726260bf7d8ccb671e6dafbcf7adf7ed66583c04471ed73e1bd37cb51d01b65473271994d7384bb28580abd7e93a6153ad008ec21637c98cfdbdf2e82847c1640dc23d55415d8d2d2decf6a0cd3fae5405cc02e39fecb777207a05333814a84f237a410ae2430099640571e69ed037cad1c88a868a769c9582913df5fce7770b31b77db931077e8aca30fc0deed7ee00a2eb6f2730af2762b8d6b25fc6e9d7d99576966d1d84014a8aaa1910a1db45ad615d2ff1d7cf6250bdc293639505ee4ac647e8c0c10d491bed9c50d072e1ffc82dfb457cc664185f2afd22b06717fb6a1144754f2b2d2c9c2c513fea69b88cdeb431da72672d71fa12f2d363acf5408c4ff995a212bde8f4eba583706af123ced4d90b1ca825c7ec831d14bc671d56e273ef940f6edc9264910bb618942cb73f1082215e0fe7856b9b829faeb3c084eb3f634813b36f3d496f0672ada58f083eed1d0adc514cb47abf0fda32c869c537d83891df43a4f0cf0d0bcff19c36a677e5685b317e72535d255149a5200ddc3a5d403cd813da589e2eacb3e7adba358f557f991d9684735fcd3b910278b0e25f99e108e05a1c1a2405eba9429116b7454711d28a8a50dbd4b1aa [22] S=$1a95ec9def8ae5 W=$8ff6561e775d4cae78804df3cddbfd051453ee9014b6f7f216883b738b99fdece2fe0bdc23206fb4f642aa6d2013d4300b636f2a01c66c69f996af49a59f45f96f77718d9701724996a283e6d5a99a3d5a816c5d14d422edaae0a94fb81923b61bab5680695fb46f7cff5890883b0c527d906dabef02939ead3825720ff0f27a733ad7d47f126d217e0881a33f67986b7e0292c3c6db39111dc05bc6fe8c0a677d897112972753f680ed50a59489a8885da3a596abcb974beeca25d32987397d76995998f22fcb9d7018702d056cf9004f0c30b218d055a010f25bbd6d9d4945b01b7339d86898e2b4a8b2aadfee6364632a2e8cede4c536f2156b4433bd0dc89661268175bdf1203ef47afea36acba067b4da6adb95535a53320c7b1132363785f81b0b5eb41297ebfa14670301e33cada3083b9e35d50c2138c1366f01bd97b69a3ea9d7d47daf64c1ed39772784276b71eab1b82de34f25d5d29d1c882d1b57a846eea5960ccbf16847e19c687e2338dca6a6e406436978fc26a5382bdb31609ef84415c345bf5ca71d65dbc351530f9f29c4871d431f56f23a1fce57256d04e7b4a8da49e6f94e3baa8eb6395a6f47ef1c5c977d7cafcdb9c3c89878008b837b72cf69a753d5fb9644fa18b868f63e92965574c705a9950722892c98180fbaf2924f458462fce2c21375697840031eab31e2ed479d7aac85d65acfb00ced036640c11791470623ed5e89d7fb63c22f02657b7f576e79fba39867b2dc0d3eb3c09d9cab99075136775f4f33f58dcc5998b640266e3b53e8233d5055f5d7c4bd14346b610f72098fb36ea5bf133f27a812f4dc25c04162e88d2379768ff93a62830f88c7b666321b057f3a101cb9284a188e0e931f912dd5ed1d37322e764667c2c501d24a4bc9b3913984c2c4eb73f458fd0fc846539eaf8707e4d36438cb512302c0f36298dee29b52f6b265ad6db2eed03b9f8eac5f3122a219d81bc02a8d3043e738c9eab96282c745d649e6926c74a51a14e7888b8470674095cd83d4ba9f5e1f74f9ddea7030536d549e4b1fe83400bdf6f6d6d2144f53ba70d8d738275799c7471640617023c560e4322c6104904e3420d64fd1e451e235942dd18c3765ef9a96724d89d43602e5dcd915d3b6230954baaf0035c60b15965888828fa1ca843255846cb1b66208faef11e504cff8daa165b83d7e51f7b262be30bfba32712007be646625805a22c45730a056bda079ead7ebde367fe13ebb6783260522fd1b0a9b034c8cb00bcd2f9c87ed7e4ac1cd0184cdeeadb1b8c1d647cf38d65df84542f969ac3b74285759a774747ccfe0a671697431b834f70b161b76e28d91ab7cad9f75e0e136d487a5e2bbb280e70ea16e8c13c40b93b07a7c2faae3dbb5c123e61f15060c3c4508389eec6ec31166c4d6dfee41099c7b2e2d3b80ec181b5e7db3ef51135eae6c51af0e074d3a890b3ef64f701a2006a8575a3bcf53ffa4843853629175b7c3883178f59e16e904bc5a744ee0e17edfb38293c810801dae5f5f0e665534d7214d755fc7ba169636ded5480abdb8a1afc85e06b1babf8b3ac6ba7b14f274254f53fe8dcb7eee129c95a70d3bc96325bec8433ae249db97e5954957de439f2224f36646771b7c361bb012db24c872f0957d16689cacf0422c0d5f6eb1a6357f79b79b59a57516a102d5da6a1754ed6b64674093d7c86197f7019f5e6aa8da9c7e9e29aa47e4cea54063b8394d7b604293e98b385dce621e59acaf0d813055c6b453f477dffdf212252e0b46af8fc38a3dcbf54e1e2d041a9689ef4e2535bdd77ba20729cb58ee0a1419501f8fb152fe998b1a93097ae8b5c607b805e06065362d378e8f128a2d3a47040f0428e30742f69d1af63260ca2b092a337e21894315cb689f2833e6bd997fe267a65570e9734dd6834258f18b5f777097dc83d2acdc34b82272037a79 J=-0xddfda8f40c762484c82ec0c237c29bfa14bdbc72607a9ad1c62adc46f05ffc8fe86efc9fd85b475e2a2d838f69344096b576574cf41a6ad50b11051977ee46f186fad3cd15a9bb15195a2a855ff31a8a294b568fcc36326bb4bb694088bed205376caf56abc5972c090538a3fdaacb10ba6ec93dad0fb1c1cb2b511f1d62b855cffc87605431e64d281a1dfeb746b2ccf6e1c0b106437b4e5a75f1b9adc76bc7894065e2ec8d5aae1b7558eeb7720273a830b14c5babc60909169a4b081f6769ef5d5511ddeec13c65f292cffea4cc54c5d491ae7872c7f1960f0df7ed4f7bcccf2e4ce932e9921606ebd65f277b72b6cf81f4b57d2bfb0d5736db7134909dc118649ed69e57a5b38f4ea469c357395ea7c4c42f10d90c4de4279f6308200726ea45f5f931f52474b548e54d96d1e9ae30387b2313f98c227efd723fccb2dd927f536fadaec7e635747100942ec0c627dc40810144897dfb5eedb88d93f6f1718b9b841fc3b02a158ed81b296a7ba55fdacfa2b2e1f0d48938df205b90cf1b17ebfeef8501e82803fb1689a087208d22eefb8357abcc1e96577661da1082f6eaef69101b848259956169c48baa84e63463f5aaf72f45c7aba98d5106c6ddef7768b51915d0e0710a9733110367eb35da9dc81c2b60c8676f5078ef35156daec3ad370b4567514ddc8cdeb5183885e5b05439d759ea81c84afa09b00c4e699336046bb40decd0a55f38a5e858a464b125fca4faa6338d2b207fee096e3698ac6bbdfbba8ea934ef16e0a78ec744d40d89c00335dc7694955198efc48d4b5a88cb5573f13147a7551c017c991026bd49a51ec3f4b40a4e2946b3aa7440aaca3343d5ec37a521cbba27a6efe72c3f71abdc5ef86f4b9617049665c3c5a336794a8a14e46cb5b10ea39cd68ba26dd6187f462bb3e8393e290048e8eb3031d8ba1ab3d01c6eca3260c87145604177fbbb5a9a8e5f54c2a654c08e5332bb0704d21201926a14290a998db0d83edbd585e7182081a06cd123b6fa7bcde00267e8546a0dc35b8a2a3023d3d8b248ccb83c355d93cc8e879d995a4e8c93e1fe4b7cdbd2699721a9ef022b23825c141d6555540a004da3de3ee7b474d35ed5c38b9b09759f5f9fd336891d6b2c9e3641185388a828eabe7c2b85424533ca2add8a9ede2b70e17eef7293d654553181b9fe40f9b44c81c16e2bc59ced427f6dc3e730ee7f3bf6b026937efc7f75d7c6ba6c7241fbc473cbe36a0e3c447434bd18a7f6f31bc86472e225353412169f095912920bfe50f605be8bd8bcdf119ee28359b7f611fcf7948ca653de123fe8d76811cfa02dfd64eaa0eace559b5a012068ca875274af5422a16830b7e8d1eae99d6c122e32ee644cb7fd39c7c642933b7dd144a9540153fafa4f897475a8f1479c9f7f2e126b8bd530b592fd3674d1bb7181e48ef0091144c8168650db24eb257734ab59285876017eb5a4de4745aeb4b7dfb1716e396bbf513b44f88e2cfe1bd862d8d10886ab69659324794e22f4308fc6d64d9c3fea0ddd11c0467604dee701c7c7837f7c6d43366dd6132fe6d48013d1c6d6d760344047728d39ba3c94761da9ff43b69077bc73ec63e6c45cd02305cde4a3fa87a307e81beb19bb20eb47077efbf6997911715939bbf0f4a56a7c1afbbc3b7a39453acb1793015fb7b82375923e8086ca2161e94c125bec16550391268d5ff4f1dc4a387ed345cc5dccfb01c4535f41421059d8f75362c8722d3476608002329f1af0b03bee8f52a3ed2b03b49f9a9a12e3fada3ed56829e61dd89844af541d095e99cfe3ece9c03c24cf4ebcc29fd123f3a5642ee90b954213b73c7023958da352538bc7780ee9a9cc9ef02b534c122e2246b678d8b3bdf0851e70d47aae85887572b31b852b842e2e3c3026851a0ede5d9996c6c38ded09aa92557e5a27b623cc44d86afed0a2d8fa65cad1045d595302da7d7ba5e90b696402ecfaf234f1e2c69c79122b8eea5ecde952fd7f1ce2d9c3bfbe703994daa2ad38331c1a589355985796085b310b1e9925d3f03aa98f96b03f929b5662f0f7cfc6ae3cee5ee2a07288a83881b4c17db8c325314bb4c2141def43daf7f2e7b449f285a68a68f1b3bf9ff3fe73a0bf9299c5f90e2d1c147c684c366d959e82760d512b4656b145d4cd399e59d8f1ab7e7af7f5f24f19951be8dcde54e7f9d3eb9cb5023a874c45a739c59bba91592938baa16ffc206b80d02dc49855ba9d4e147a66665223116389d7943882ab8dbbede2b9552d259cf6b15c0e0723e7ac32a9048c4b5253d832a06be8e41f0f03d262fb554a3b58aa921608dd9304144746eead79b0989f6cc2334fdfdcdfe5194a86401b380dc0b29290340622dc66ebabf72fc44f1c342176a44659a0af0f767f624b039c8683aad861b547470e21e16a21dc5027c69bf3f6ed09b743c5efa2110b7a28c527b1486060aa5d88f88531bf7ee7de96a9deadd583161eaebdd8647abaeceb8884a2f371a410066ee6aabfd3b45430d3ba370885328fd083599ad92f58705a93226a765a6bd63a4f176980f436e40eeddd846549cdef2577cf829b4f726d10f522df5fd2dd9fbf1649fb7720647d20ec84ec0cb845e61d59bc1a897ef71731d2233bc0663c7b3cc8252e5b368f4e0d6eb2aa23b0e528d0caec8e7f7688b3c002dd8a108aba15cdb12e89c01915f1b646319befcfa975b0e1881c8fe241ab16b6f7dc6c6d7079c8d6d04947b8b7ab9b5f7eb2bb634e530dd528d139432ee7e33d56d935421d738dbe7ca1ea7fe66a8fd30c9e35133cbb589e27539bd4919c3582629b36e2db1e2befda744b73b79a094432089fc630b1189bbd7aad9f74f0403e1f2df6340de871b093fa3d2d64f0c13d9e24906f2b739d68a6e3b7c127f2b2bde27a75646b50b603de658447751e91d960260035da56774a22ad4e0133ef84fc68441a0cd8126eb8623a5d44c924e1d280e7282d3f2cb92e0e4dd84f357c964de28334b8c33b34f51909e621d18f8ab8b5a20f12e789a0e841b7b4b4f8798496cf687ac660c3f01bf32e5b0041df27f0740b1aa1f4bbbc354e3032f672509b7bccadcf639c8282f4b94335b7431f30f4d059b8a84720b8915c747b597b1b1f90d33dd3030ab1afc9d2cd16ce5c7e67aad01e7e53f9bab64bd100a0933b0ad53a9ca293759f4e2935e98f8171eec1ffb3ee583d446a520ae122cffbbbae988e922e5073708c9ec32b2788b371737f3f4e3690be121190f468db2580d24232e3c58d8e28a912abd7da1b44830e6f4e1d4ecadfd9f66a2d94269ee9e24d74d5fd66145abb1af0f0d0317d7e47b277a093065dc732a6d95e1d10b9464733370f765a50f484ac9a8726f592b649aafeccc7eb3e586969dab6ec3e4f636344ebbc6a26458578bf4eda2418c6cbc02855ff1a596f0132730d53d95403bbe13cd1c068c421c37f3899a84988b0b7d3e24ce029c6440e532f025d230d3f10aa29e23eae08cb86e41a5e258d9447883aef0ecced042054060c69e3555ac1aafd40738b24ded3b9821d81fef51b27a5f67dc3522faaa8ca7396584df9e7b816b9286a9734cc82cb76da4d76c0413623cad3b14e9af951cdaa83b2541748ec1a4f0508c382ba5b3460c9ff6d93b012d1d91843013d9e20a32fe9264ddad13a4c80a3fbd123d1277e6755e91b2d002c32e3fcc6b62b2d7d9760e8e4f1270dbb464622a52c045e2a8cd9a8e1533d84b74607aa1715df06a591475bd6f99998238d724ea3725ffa59682bea68f198d38f4f69675b803a9415c89f61bf6523a4480dc3c52b7739149f019ced34f5cc92ce78b3b56eec8a21713795d2adb561e09b477e184c454f31724f1cd44d242b4f355b893b1d103b8b65491743e5c491a77e561539825a06def5840aea5e4aaafd0439ed1e19aa98bc438920 T=$134a00f64fe45c9e89106cecd33009414e9e70402f12d99586fcfe3d97797b77ac14ee55f666dde8cc005d268dd514267eed45cbd3a77c60e9c30a79180813ddd18830a5b7d8f2354c2f759d1fd59b44adf0a0680e39ca5da2cf215c8b01b1366e561820044041dec8ad12fd9e259878276f4fa88db7b4318519addde18ad25489f119438db994243276c773efcfd44224b242b8d789c3be632b61edfbcba30b714768b3ef69ee1141e347883fc85e0ffc50b876c199bf01e7b5a46c0d7535e5b208401dc543d7e7250b75bf4ffcf8fb3ebd1cf191b3004c495c61728fd4de2b2106f605f09d2bcfe097f5c18873f127a8de21b08ea5e946ebcde71ec8a04fd85550dff94b6ca93f88881be151ac37a1e35c521f843a30e5eee515eac942c1a547b861af96da2a6f77bdd02f5f7013aff856841402feb92e5aee78911fd85cae889c9c0dfe6430a154f52f0503c8b7b7aa7e30807229e71f7c6a0671f6635160a002e554025dcc0d83750336a05996dd83a9a55f89083189891336e8cd1c6e4ce98d2749ce1b848088e1d1cf6a3ec56e44926ee751c853198b63310a72091950385a6ae15dcad2e66e7b9325bf83df03dca2cf6977fdde140015843db1815c7453811cbf83a09077b7593f4874ac3c1a435c409cffb8c261bb2d7a66b59b3ca8cc50fac8db9c489c227a1309ca12cb9023884948d53dc035349fbb9c87b1edc1e27e72c03169c8f277c2971a1d99c6a09c02e4244422ca85c9ad70af143eb516f34dbbc0025f14d382b45147c0816df88216a9285e64490297b5d3cbbf2f2f9c4e9e5255f876299aa8143d58e5bcd15ac351d4b0353e70077a0576bba1d2775078a2110aadfed09aff3d887eb1d448e99c5a9bc9c93c4bca3aa00f0ffcf2c3209db47a511eaa83305ae0c788141cd64e44ad3d2a8f1536b66d100a3e49e9d8dd54cb81f8478e37ce2f289d17e592dfe586082bbd9dd11d9158b6be111c6fae6ddeaf789d345e73a325503baf7d0031316b30c245122ff2e1f7f377aae9f9c4784344b7a1941a88fd843eab1c6b44c3af6b6054419b02301e03c043315ba9c936056fa0cfd051845066cb92a48e47d8ab249d8f1c481696e4ec91dc8a7a344b77350c859ce85c9558a6e4eacdc76dc22c8ee3e291329e4a34a0aa1c1a761678238728eb44096bc032217820055772485f28d7f5473345bd21d1b2141f21aa7bf8b15e6e3f113ea2564f6ff1401c5fcc7df15f589182ef8a1a93a114b57e9d556f4e4821bff335f017fccdacf15a04b2a6e7f5acfd54e85fecda64e2c90e9456c3ed643cc29021dced6ce13d9e4c5b7fdb9fe4946d17ec68a749941c604c9ee9161cccf698f7515ed498c8449b8edcf6a05e2c8a5348bcfadce7f47fafef4e5b6042f4e59b39f9c4bf2fe0921d86a4a99016f4c79ad162447e0f7163caf32a39b6979a59d2fbfdf8cf78b43971d79b57080fa98d47b96da96e5432dbcf77ffd3ae8b804b139fe6afeaf447dabeab4407899b37484448701e563c21d656d01d5d16f67542ccf1979ffdd7e218853ab4fcd7ad005094797dda2b3d63e1685720f2ffb9b15a20ec61cd7272ae1dce92ad9ffd00f676f0c66469e494478fd628e614c9a2c65a9daecc38577676c2ae39c67e8807d183f1e40aadc9a1e847350bc7ae663109befd12b7edf61a59394daf9e7ab2074b50eddd36440d6fb539f53265bcec0d7b0e97ae3c07fbf6955f184d9b6a5bd26931a34ad2ca29fe5cc9eabef986f5d6eb8b71bacb343d55c524606460b5541700eb30104a67ae2e05edad8a52e96229e4fedb87be981657e9c8012e462ae585941d1c77e828b75dc4b3bc15ccd38fbbac9acb812fd6eab655924af1e83d1ea27b0e9bfd39815d1a379ede33eb36b046d7c06f82f63815d93713135e4945097a8dbca91a4693bf16150d06da9f820caf35d451cea32cb926c9e31528f114a3727cac8e2f676aba25729dba21a31753f711bc4df3112a7b086ae9ea276e9ddedd856ed7e9cf78773058b1626cf64a1bacf7168c473b2802ce3784ac97ce1b9920bc06fa38de8589049dee813909363d95089c620598c432d04c66c552e6db27da726793891c8c31b6b890e674e820f52b26d414ebdd9df9f5629b5b8d9948c3045cbba5f4d42dc4bd60c8166b4333eda1006e3e8af580b79455dbd66f2cd80e44a5fa8e89acb18c10e2771e8670237aecb6a5c0fa597ab6203e7d5c66c9646ac2c2671af5c6d7560a0efbec867ba6502ebe5dd15777bbb0586bcbc3792c1d1dc218d3b6cafdfd980195a322c7c4ce7a9efa57fb64ae4f43f1fae5ebe1968b39d11fc70e1cf61c5a697b5196bbb434140c5349f41cdf7447eaa3ccd0c745b2d94958dca4f48e4a45e6b635a26c84162fb750b980c8d317db8cba4fb4c3803645825e75f6f9d488f98469a1e8bd7c852eeb54c54ef570a299ebd0816df3ed9f00622d805b0179476537c8d2df907775563ebaba627727c7c0a30e4f573ec52e64f40410b2dc585129b32162994972620e42e3cade1855caf951aedf18f9bb5b11148d54f20f1f4b591ec5174acfc6bc9323492c6e3d3f2c4d724c66ddf32662caada5538e3cc69266f7583ecfa2e13e88f547031c8ebe8ecf6fc82cedaa1c3064812a89ac0b0dc7ca9559767014ddda5b0e5f2c19fe2e3336d0c5aa2d17a838b6e69137f41a366492a351311cc8e2150ddf6e98896248ba61e02d2cc301a03c2bf7eb2b087571aa775e5e179c1b15a753eab793bb9328721828f735889f803373ffca0c4240b04198dfba33dfea989d4f9a3571daa9e8a5f3c4175200020d2e0e9d21e85ba69e8fbfac714be124d9ba12eb82dc759e1752b8bb43d02033734869c597b6c358458604ca4b90d94a6162d782142d883be8c2d8c5558454088e4d124b26e43ee1d627c6c7b283d70a58f72ce05f816bb4125fdc92969d1a16a93beb8a41a03da33f407b06c971df6c79b43af5cbdb0fa36f17c8a27b773deb7a1dc832f60c276635991558310ce46a4eeebf80b2042dce5e432a5a68768a9eef8d805baeec76ebd2990af1ec554c1a831198c1fac7bdce4563a3766e6aff59bc1a2dd959b56527ab4ec565bb767f0b6b4e8fd87714be2e439e38b46eb748dcbc7235f7a987eb09e5f6a8df563cd34d1c934962d43e6778e002b04ea76886249e2ebaf3cfe774edc3c4e05f1f07765f3bd40bbed960bd45ae6fdd4a0943af4b68efc724c48d3dcafe39e555705ff9d37aa5095aed6b9d8d040e9a1c943b828bf21fee975d2f168bf712b84dc69f7b8dd921914942f3f924f6988c3a8d5a318b4723d1ccdec6c47f190a9ad49872dd79fbdd6ee8d5c3672abac4b2fc09aa58a4689f109014f7f182d3acb05221a355d31b37ed18c04c453643a6c79d83870d34411dbe01f7a98525557816fa211ebc2674d0703b29901edec2ee1cb8d5780079d8b0e372ae6e54a836bc23640be5c7f81efd0bcd4c158d6894badd3d7a7814c5ed3330bbc7cbe2a258cc74efb05fa7880c2cdc2c297b9f6b919b73ea7d6c5b4112eea246e82cf1cb66b82d78a9e8ffe099ec3f51999fb8bacf1aecbbf3096bbc50d00bb43702176f56bf985e6dc41052b13b0019ce410039a03a732bab65f7f545bda25e183d9fd58e4b6e2550930fd99f044b0429a28a5186b3e2cfdb756455b27ec757e8a046da555fa842b3cd842e460f41c2b7367cd323a4404a90dae48c8459d3a0b1311363726d93e5c3aafb276e860970837f7497010917f63526d56e832bdafdf9085c7c5b40935d52b32e58e7a69a0debd3fdd75afcb118b8b722bc48e8bca683fb7775763ab2b58817139aaff1fd3a9956965cd3fd5ee551f120c83bbe82ebb136d69ea0286cc00ad49efb720b975825a3924983d6901b1c7d0d061a72ef482629cf838f465ebb3130b350290 [23] S=$3ba5f3a7edb97be W=$4d17a8ec8e20761b3676261a52c8a01734084770fa6607229c49ba8cebc661e44c14676af161f625745b2766fa4f64554c9c44dedf6136dc010b4ce39c6e226d3729e1f562a84dbcedf46ad31770439c43e59626c41faa62447a7d12261f3d2286c747ec08429ab9914920126b96e78479ecbf6d1ad9491116159e2c0b8d41576b8e1431b1444089bff7712398791357fc692f5aedec34759c5ac3117068818d7985bb56d5ae828142999f6bedd6187e3fcc4293c31f52ae1f8607c8fbbc2af2e99ca2eece42e391f3a7940b12d20213cee57543133a9f6aecdeb12e77fa6adeac1f4c0859a90013ecf67117687167912f53265fec2386beb810b4f6192749ae16487ebdf18feae5b1e1887ea6acf9742f134ef21ab8bec04e0f51d138a48318e1542bfe03585d6da0dee9ea223451870ad2a84204f17ca3d23d73200211caefa02b401dc51d6e550d07da7092b4fe7d0cc44d8ac535239b1c083e7efdd225cf8da5ccbd2105338120a4dc73660b1e4ff070b635a391f086104aabe680c659314803e86c6e0f82ed61809bb81b1576d9451506c11f7171742c7979f5ef8e3082d772b1da9776b3c7dce6247c114e867d69668aa0eee966a023e1fd33790abe1fe5c4817a4f2761c7093c6a674b29d6d076e64529e4cbb517f4189c7815f273438d0871f53d5815e1094ac413106a2031f32e2aa8f70f9d28c1438dd95446c580b370c41ffebed71a323d0cdfe812c2a67f89bfe49392e511e3e2ee4542ba226bad32ab0f5711fb412413fdd663fe55f7f65e06b3030a0d385cb54361f560a2e9e1a2dd1e07196106a6211bc44b60ef647943135ccf1a4b25f269458a540d08f62c9a4ee66a153e26c7ea6000855f306015dddf5e55bce6c1278cd651b6ee7887bf733bf75862806b9cbcd7b1847feca1bba1d366d2692582bf2b3294e32badd8ff220c7dfee16bb468e3e0ec22688906df309cf67e71e9553199da4a13ac5d72927853e646065146a0ab1079fa1acb3e501570bcbe370a046b443e33062bc925aca50dc33061a0906cae015e94cca7a9d3a4707a549d40f2500302afd19e842a2167b453fe057d52615557fa51a10c3a142d2187d2d30b7a148e99d1b7b880f503bfe8e090bca51e7912e4bff1469f90be8ebc8089af8f3be90e3dfdd04f2cdfe01266e978c5a7b7ddbd6fab4cb2516c6bb8f5e7e1746dc411886fa4286e92921ee46d1aad29af180bf80ec28c2d78851dc16672053dd24d6c79965e5b1d76ea525249bf0eb8bdffcf7be8c87e48d0d1f47b3895b64092c5e2782255222852624222e97514a34d12b163cdb5ecf199f26659ecc3da8583524c941da16b311be06e0396075c3add73b5b8884c402a78ee01ab12039cf2c0d58383ed688ddd8eeb480d658d652ed9b6fee1f571d49d13f519cc7d83ce37020bba3407603563885b0bc464e0e4a550a3406447c87562ca1bf4514a15f1eedd1bd4c6663985a7dd33348e0127a62d358c9360fc251828eca742a6d9deda9914f71844e45ed2a0bc989794c5e23a7429fe7d301d6fe7d3802941fa0a5c82d2c0fb69ec0f46cb24ed45a2b9ef82c618428a0a602342cacaff0896cc65c9d99b2f8184f40a47675164fb44b6d0e00a2bda669d941a8971b50a529bb5e18a154e5982845d2ddde002cd3c7c3b559e68447003f02a986ce521534e467cee2b0dafbcb57753155b1a7fc6fd0682df3afd159241f9f8f8bfb1fe6b761ff518ebbe367129a8da63182883d95bf35da3f5abdd98beb3f3f3ec23f6cd34b53d3a1333446f8f0b7dce15ea07440cd710ab004ceb220ba91a9e202d08aab64d7f30b221a5a88db8ebd5eea8af0492e91433caa1fdfd7b67582371982fa8ba52bda4de516b87349f998d5bfad4f3b2bdb41d1d49f5cbeecd74ceb8da391a45528606ff6003d12569e5a97602f0500ef039aaab2a121707c5707b8a J=$2898dffc99d3ea1f6916ffdfedab975464e3054c564cc42e0d067e7ede9f6a04489fec2226e0e55abbebcc0dfabfc3a91c2f9f3358e287232323beb148c5c7f4b696148229df4e9f3b1071a57b87f4c369945e0e7c6f9814325a6cf4ddc057d3022809c6f665d2d71de3d09c44a0ff0daa1a4b3a515cb3ec09f73e8f77159778e2da556cf81a0becbb8c4006374a31299e5b13f3a77fe65b7e328d0f13a178757e564de0449c81c239df2b458f5818b5c45ee6f1a7df2682f5ea0f74325e5ef79fd0b07a798d74e56772ef76db6eb710c806a78fcad6cfaa79d380184378b02b517c99795bc9de8578b7e0c3f58cf8db90f28300ffb011acdab7247a1f9e63308acb59ed96c81b29f6b9e213e6e038a8148a55ae85f178ef849256ad072fce75277a4e3051af376d494b626bb683f429cabdaca02c0712d62bc5c1ce754220c1bb9e3607153ceea1ae66b1f2ed98602869887ff1fd17dfb1baeb3aa24f61bb6e13028d509b305ef6cf6595201a4694e09b1e38cf95b28a9b19a828730ca2a4f1dfe3bf4bf39f923f2051084d1b4ac038ad631034a4d2c8d3a7ea17f2021349ff7f7d1135e15d23300dd28748f1a7e8b0686d67b57bba0e465628cb9ef3a5e028c41aee89a6739e2e14dc405db117260f486916e8d03365d772b320f28b4d15753cb78815c9012227ae7e1bf4f5786ece924717482c8146bcaa3a17492a34ebe65d1ee23ec864c9311aaec503b431475616291aeaf6c28aebcbbc4cffde2677828f1430aefddffab0e7c0817e7afe57fb1bef87110a2f92598cfc0d32f55a88664bac3eccfbc341c702581469f38b3a0fa4bf8818348bd4c35c4734f9ff7f47714c971c5400871dfde775c0e83281c50a4795380a24bed0a36d6efe1abf3e28e3e087720ca9d7905f7749a8045f2ae404ebacf284fd5e65fe7ac57a0299c0408c7a94b516ee6c653f5dabf4f8491e6402b760e659fc780b494c87efdf408aed2153e27f2f7ebe2bd5bbc6a79724c61e6d4c0e2a08f3b730b2a9aa01ef09d148e9c72798aeb9c6f10f20bc2917dd807e1566bc6f583b3b2b6ac32ce402f442c642b898052d081ccf8abe11df545e529aea47a51079f471de87fd0b9f1c115df8cdc2b63ecb29b0f602c3fc771e3148e19312c2d9e7f39a3e6c48d4ac645f577a5dd4ed69678e2f477a1b3f2a3ceee690ab5619ec57bdc0cf0c05cd20626ee742ac17eecdc418c5998e037b9ffb287a76df97e3006405f8e128e9d549628f3ff1fecc782404067cf090c123b01cbc719260520d16bf0d184490513036960ac45d9a930c734b88aa5f64b0a1c006bceae8c64072f7580e947a22941ab98bea082d64ee0ad758ab2820c588cf5ad23cd7ea8d201c96698319484b626d9eee3d2cb01a31abfcd19b7a59e6c0c553302aa3e9dccd7e169bbc926bc78021390843f66f47abc74d806b5c3a53b90ddf9e768723273ef253e49833592ebafcb429b09fca6deb9ef7d99b10f4028b1594f7df438f1ec440a231c434c400157f0cffcba545baec5a9c54cbb8c234a277a72377197e4abadf262c8246836f65137b71280f2a6d8f5acd290297b1d49d7fe35c425b17c4184675f6fe1b1339b0dcbc47dab41fc2c2072110bf2b1727967b50b1f5f9a0a0309089af2e3da6c066fe533074572d309a7a0ead3c01b0be8f8a855c253d69f510165662b87837215dbb031c8be8bbfed0e41c1d2c68c0ff58148146b1aa72acec26b14742777e48e4c7095a36f9f467f5eaa19740b35ff8269376475c356d7473e065ab147083853e8b3eebda6dfb943a083843539519dfbc5e66e5b929c9c630bd74bfca9aa473c6e8eeb646251b34c694773de1b6fe991f03ba61b8c22ea9cf7c383898c0aa921e89fd0ccc34ee7ddb39eabcce97d74f988342a892b903cdd53d304b60cf0688a1f8441780cc39744ccf2f8e6111430a42ecadb324ecfc2e8afc5bd3b4f2948757e6ef5957c736d1b404bfb4a1f7e682608877ca71a83d1e6300d40952730bc7bc5961d9bc4ed724f092ad73ddb91be34f150e53b691efbd0dde22753b2784c8b3bd640e944513c8a0426bf8f405da394df4a08574f426e5feab485cf0dc3ddd895b8c5e1e7705d04fd7455771bf3091333e9548ebed15d39cda724e78b4ab7f4e79c31402449f9e84f8d9cf0b67e53400558943a8e08efe08f02e18783f472f3d16527ffe1eb965a4b1bdbe52ac95f136985e0d0571b1d2b0565aca813e15d4a10884b22d1010271f12a9a62e9563871894038d3afbf77d67fd37af7f39f05735059c9a36acce72cc19d16b45dea02e62f3a588ee8dc0f2d18dbd271115024df1af32805898e30b8bc1f84ac4bb03fd7a30f0ecb6fd43839da53a5a7a864c19e614a8bd1114c38936f19fec38abfdfc78f16b844d1932776fb283c7d7226b4f6232ecab6029aee31f3a3f95db40def41e8985382e8014b78cb235d77461edfeb1dac553e1e1af109b6e65bb8418fd15af96d11fd728d86aee0693722d508c1fc552460d593ed68245f09c345f1c35c492b8870c09bb5e114ad931615a5a407e818f759026a998faab59c9a0f41877031892d70d25b2ce7282a1698cd2b6ce389a172abfd0485c3daccbac18b28ce7683644c22a2137147361e3101cc8a9be26d2321fb7cabd3f4352766123dc9752298c675ef2de521fe0ee26f26f5a90063e25e0fc9c7367ebca5940d07edcad30f303df85a5f4d921e5d8032122a0103519971dcf1d4f4692af14390e0d9486cf521fe12fdb2c4f45290a8b66c591444b1f50460a139aaab202d1cc96e6287fb0f30e08411087a3abfe43c8ac0c08b92d44e10f966806274adf53c8f7609b8f10e201c44da3548014083cc876d14de69d1139f0955950623ff56af05d2a7d35687851b581aeba6625e4a0d10319bbb2e84f715d0502539e3a2dd8e219e670de1753bcf1217f710710276db48f88ecdfa81b48b204dc15e06fd7d09e50550db43d53843a1853dd28e2e4af00f9834fa395c9a0d421a699bb75e614582df5a85e6618ec310e9dee6eb2e02bb2ed55d1a0e8b20134b32664ac32bc33456ddb6eeed02b542532472523dcb8193b5e1b1e9b36b04d3b3fde84b4e3a2f9fb8c0f2ff01bcc051b709dc806d3af7458ae6252f0318884aa3e17931a9ec4bfc0541a28aa0c6c67c0ff7484027ed7439d8cfbbd9a3e63d05e6b00b104911dca1a44a808045c95f93d0b88be1c276df360dba2dc6d9468534fdeb95687ccf16092d22f00a071582e1bf9798144ac004cfd904af6c6640e4141a5a23239237317e3b6da6162106ee5ccb33c518a5a960e572ea75c9895f608405f23b749200e41b895e193949e426ea54fb321235894b974d657bb75d506146c2c05923fa032374b25e76e1ad4076e98cfc2f9cafe8a3c7246ac15cb06a5807162b2f947d1f8375cdf8a666ec17d95b8e53b36b99cb7d9596e81e5b7d15266c2b1e2548c33e7511ef62528967e15d3968ff472df8da6a638907a356d1281a10cd4e7488b2591aa519cfe59408e2457b139ad42b3be3b3703b055c0feffdb4a544f45d634eccac7e37b78dd9abf93640fd3569b29f4f0f1e7cc1c81b4a86cd123cc47ca6e889db18d2943f163eccc0904a569f7b540eac9ba99816c25b1981afb717ddcad305c851016608dcdafce526baeeb86514d1ba29dbd5274287e4e1dc2088d55e09c58534668f2be9c2ea289709e1af06ffb75dce220c6a386017d599b431c9bad5a91278f0737cf0614f37922c153330468a28b729685a3e80b7359f1de6dc27a8f2b13353ca2e319d13ce2953a714e98ce3503cd52c4e513e77acbc4aed98499a65b0932ba44011ffd57539db80c99843e43927c78a1b9ab4b8f3b197924f6be33634f6a5f480830cd571a2c728fb8310f3152e3824cadce713 T=$dbc8ca7fac718f436c2e46c7d8aa8d8645b1ffd61c88c16c105045f24f1e3251ed54f107fec28b4edcb412e143754380e7fb4b2b315ef2244f30f8840b5efa82a39c2b9a195ed64a828d5fc1daa4ee982f0c0dccead14d129cf0a2b00ec4840314a2e0861a21ead6eca848c226d2f6da81c1cb457d3bc3923fd48ab6c5b3d81c0a14c8d283cbdc3bcfb47308e9070d1d184d2910a6b66d4191f00e396d405182debfdefc7c259ddfc75326c6e77e36fe6ad35c8f7b50eb26dad040b0f8f3c74344c972806fb6a00bf53a4182f77e213d40c697fe3c189a8739674e088bf528772cd5e4431abe48fc6ed29a929bf7c27ef5a9b35ce28ac7f2f738f7576db23f7617378da582f7d4df8d09eac5727ba7a73b1c7752ac007f6fe74971c29aed3bee31c4f57ddc45b349459f1df769cd02b8af6e81b2ddcf1d85f06c8f3205dc320b3e0fab0f2194a4505d10c1e05d78e7b4e7cfe5c5816bc972f5ab488cd27779f8d221537b13a107247eefd7cb5b5d42c2538a8c27ff132cdd90be37ba84f5beab587c049c9d6b5d481e3109bb90cd16fcc1abbcb2cbcc5ce31a2dea69f98ae63fb5c4f3f024cf300a86a41ded313c5898b8f0e20bfbb7847afff8028e32083bf57e5eda50c01c16fb4c1f8dcd096d726e3d051e13f4b327b109380e89b556ef77c3eae72779fb3d9c47f4391a38c73bd46f544dca19a3cf02747fc894da54b95199298b8201f0e05bc28978a6dee82d77c18ff89089447727f95336a8e48d880b3377d08ebf9f73d90b712624aec5949cad605bd9606792ef0ed0653c89fb442e57892eb10981cf4c39545f9996b3cb29b0af54664407518f9a7326fec1ecc81e19dbdd9d4a98e9ba4e86d50fa62482dd09a08ab37008e5c3768e591d4d8f5e31975d9fb3f7d3692a8ee0daaaf8fd85b08fba1f451c6f9e7c119936d47ea746f054f8fc2cba053c6d39c4884a2707a027608842243a2a66a982585e61620998eae88fe89efa96a5c94d179f12a9b4de21ffdd0d85e0f0d5a7adc3cc66d7dce6ec9aa69644345bf5150065510b00b0d77cb2743c41292f60efac7b6927be96a12ad0ccc36090b748840b411c72935f95015e0f4aff3949f09bdc386a54bba722fa7aaa8bbc880d7737aaad988fa653d454595e5c66e332d4134cfec6342353e5147c6c6486300d2dcf3abca94e9816cb9c0098771e1fe5f1e2d3bac8308e4f5fe0ef605de020cb93365e7c9452661d5fb92724cc2220ab4318554e5d6dc7bef061d091748b3594bc3c59b099abfad6efb06002f41668c55dda93986df2f5602e51d15e009e138397d4abf6d435dd7989f6b780fa41c6ba01f6d558df0ad9f21837c1b341deb0fd313bad64bf9c7e9cc3b6d96e133006e8e909079b3c5b818b29358790f907974c14afa116c2ae770edf9b14f44b945ca5ac71912ae2fcf288f1f189588da3ca9deb275ac5344ed54175847cc22e12b76a39eb6f94e67f59bdd71ffb51dc28232e5c7ea4264d22d9e7e680d07c3dc24df00ebbdb7b2ff301ee7be8da7cdaed2379caf5db6e1456b03fe1bce0309befb2176a1bc7ee0643274ea4457e1bb7cf7c71adfa9a43c762e8a31c86ecf90ede93eb7735ac5dbb506c0fd3b9075570800172caaf6d57fc923a0ef98a6e089d322be3559f20f9269f6a91a86f65a848d96b18435e8e3cb0fd5fc77e14505da89d7a4c067fa05beffbeca9d74f8521cb030e31af889269c731533158e3f917dade1feb1cc9077cdc79cb1bdaf0833edd4dde8f336bdd97a1abee5f580f048964a6083c8dba62e5c533062df85e3cf5e51faaa21ff0238d7dce7438dce2fa748e656db428f0035b764e3a9924cbc46a946c9f7fe10baff8fd68c3c00e234bff15d373efa87d7ae7ff6099d62d79a6d4359d7df17fd328a4532158b8196aa3b00b07a6a08740ecec20dff9506383379f032001a97c26526e984f754863cbcfc5a4b338d9114bde1d1880b39980cc27ea553cf5faf75f900f8e61939a864f5ea041a05cf9c386d41459caaa2ddb24c974b6fb4c7f1ef11a5388633137115dce7da771dd475740844e05ae6b4a5e7bdcfe3524de2314876eeb7d69b525bbef439471c944ba0fabb6a1623be892aca0ca067173ee6c59ea9e5693fdf88aa671aa1e0833c2ed0c14ae5b44e8660df7769f4122ee36a01f769767171a0348e5081a5cdf84df29210bc8b0d9e0b0522c65d16d172f235b5e695423c64b4140bdbde54ab7b54244d58d09c6649d2c1d3c7f6b203648e1c38bd6cfa91e6ef8d478ca8e6a177ddfef36320dc1248465ff1233c9872a64848fa4425b7349691166e16942bf8379cb45470e2d09a7ad81894278dad9155f06bd765f3b9d382d232cc66e1ef867e0e330fd60ebcdeef34413fd49abd670f81497c28a068124de91fc70f78cced550e22dc047bbe9fe6e434b5c31bd56bf827528bdf18365b9f32201541368fa09426dfc1cec5e77ba00e81f06f9903b5e75f57f314484c201b1dd35bb3c9add5213f424ea17458273dfcc6d6360aafdef04905fd70ae4a5c746b4eb341b71943c58ec7b5535f425258a47ebf681068865568c551a53f643eaafe88b8c7fecf5791192da9b693a1ed5601281a7c5a79475f6d37b44e4130af42c3afd4acaa3476b5b82a85d67be9cc1228cec9a0d9d27c157111616859c61f2245f1b59604f8c1a6faf7abc7f4e5cf357a655372ff835bdbaf17e6b0017c91165bafb2ad7cc5a5b52709a0cedf8c3f2ee7cf7969a3749be712a0e06abb9e9ef01e9a93eebc0799d2cf98cbb918f2c0331c13e0072eb137f9afca08f3543dea96fb36412dc24601c8a3d177657cd370ca086135c0b2748ecf604370f4864860c8008a4973da9344f78e205759c5c4e7481ae922e5c9c8cc02c1c9684d76507cd7c3957713daab823ad0b0e6303f3f5a353b64544a456cb079d618ca7ccb183a7d754baf90aa3dc973a9a52870bcda41e862e404fc2e152250903db9d77ca2b5e7c3f4e321c5470f1167f819e626b4e2c45df757b52cbb9deaa4d4c3c1bc620bdd4316786bc18d648a700b4ffa69399c20a38bb43e5a736a86ce2a75c4d570aa45afa4b47c22957fb0b5d939a6166df8dfdc00a83edbe02a9ada71863518351750a7a24326a64c2da073db8b851ba81244883611e50b6a47b9c146ca00b997bb9d4fe81930bcf207c37ad88cabec5e1bd5e6c45a22bf9bd9387af9b5372c9aca92c5acef25d240018096ba45ca62ab9bfe7c3dcbbc5d80b0c71b848891029b89db3636f6b9ecd08f105dca1302ce6ce58fab4f01d445593077c37265759277e5b5dd9b126f6027172932151d46cf96cfdea26a547f7a007d9669776bda78e10fb98d193428ae4618ca501d7dbd3da4e7d11b8513ddc37b8bdc2f2f39c193bb7b872224adc3cf1beafe78d8830e07ef5e6a7aa143a1d157f7847a47d0c37061af17f2c961657396266705976ec816d6ee403c5e3c6f56d2f25b75304b0eca518f99a9cca94da4c9aaa27bed9c485ad2aace474e2523537a9f2a9f08eb36c45679eb0f85a895768f25ac7a1e4a48a3ba7b87d6945f1fb2f77bd970d96e93c0cd3410607866f759d2b2d741320d2322ce74f019eec9b849ac9151c38c71ec667217d85a3d7f42e0a3e40c28e507a04b1959e4ccc773e4b64120b77c17ebfb0d7d8023940dfddd398b007dfd82cec0328ccef9c8ba313683a58e5c65a8d1c8aec8e87379e025e2168a82fa51237b8995946f4ec90f890a65fad2d4ef8388dbaf0833cf587f2d9077e6d476fd52903f1ad4b14cbe4bae692bf02ca35144e6dcbad2b3f53ff187af290873c6d92663288cd63aa5ddafcc92c2276d03430f30ed79a03b8ae78e8533d75f9df13fdfcb64c50bbfe746c3700d02f8d1c53f6bdff0e931eb8f1d9b01536bebe3212f9011a4 [24] S=$487a W=-0x44683707bd20d0d5d672c5b01910ae7b14c441e4a0e6ab0f06bf5925bb4ac5c4cb92f3e3ef0f6b6e90c5dee0e0eb8e66feb5a3f48958a93a88d4bc0f86426de3f1a19a18fd7e5371e1ef65c736f79f2a448fe754e359e55718177a3c659da900fc03ca83769f2f2715585452eb8491a8e3fead053eada7d6c7437aa32a68f77767a0e28c731764108236aafedd3a653709e0b8d241db2f1977b11476a0df7da33b0ade09bd7d39d996f982df03583408b60d4fed2c52b6fd75e6918b23a452539f9467a084a43e2e0bed1adbe1ce1c7f7ff4ce3187ad54301ce40eb4aa5e202e99f135f1f18db0177aa1a591b0ede03c7aeb308742d50021dd1b4a58f5db0b1888ca6edaf63dbb7535c37f46e3af3323dc77b1de429ec3bb0dbbf1c430d20479166fddf693351300d1f40a5a01dfed67e83844690f2a5eb6a5039d0f0c8207440793c09e42efee6a8853ac90ffc83324c486cf59739ec28f8c16c49082a789d0044654bd2ed5fee84676ab0ac489d3125a7993a0b46dcbbd5edb1dfdd06ae5b742c606b443db0e6f6fc7a604a3bb50eccf6a5d202495e96d76e3d3c97636fac2f3d318f4a488663086940444a59ee87cddbceaa183b0bc99ddcc3d53b60bd22db7bc1e561f9196116be17f8bf2a23d26ebfcc0b49e834a609f554a4f77c899ed36a987dedef84786c81ac150fdaa9c07a8428965c7971c26894b0df63da174a1a847b2abe70a99864882de26027239895fc2c49c326a2e6db44050a50afe96dd01f396edb0924b17b615a0c22078ae9d8b0a75f09ff4210b6a3b78e31bc8e75490994390899e0f6f9cfab27a0fd13d9d7d23f76e74c97f32a28d5ef0831f6e08dcf0e0f790b9c22405d46ace244f5ca6d9e7fe0785a02e3472484d1d4792ee44e8f84a3980df94ac70c1b5d197ceadd9531572e2e45af2b312e29b871e00088bcfc191fbdff1579833d63163c7bd26c9ce613488b5003dea768d1013157c54fceeb95231aab6bca1de56de05a4922305c1d9d8481e01de285183ba03e96ef9108f495ff83a4f5fd6a00ce0184c92badbcf860d8a2fb531a5b0aba42dcf56ea69de667ecf1c17a53cb09ac4aeddef32b736fdc68e31cc1076599c905ae7eaf8490ab069ff5842a6142eab08f08c674b3593348bd2702acaead63abaf9820a11de40863f45edacd55cf68cf732879f55ea0c136adbee0a18f42a7f3a8bf994f7f489cefa7e8c6af77c71525e8abb5ee36c5cf04921fd6355ac959d37b1bc7b285d99a64c3a8662cf64c0be464deecea2c340efcdb46dc40abd9412814992960be18be110e93fb65f14148bc17210edc5a352b132e7cee37add5bd1be1606788b85b63fe39d05d35f141bf16506f5324c66158b5d2660f0f8e9e5b8cac496a2b494e2c94e38781778f1fe799155e2f520db62960e69e552655b2df6001e1e92fe588c42e1f16697d9e445918c2b7256805b17ff8b82dd1094a2f6beb2ba11e626e5fe1af010ebb82abe89390034a1161a3f241c2a4380b2ada156b0d9a27b33900c43cf59adf6a741e1241bccbd92f19c7dfe6e0beb10b46efdf53ff758eb79751c41cfef989e5b4753a667deb8667279c869ecdb944f8659273d7d10e15702c72dd61cf8f57725917e98089cbd9353625f548a89b76cd881ada26a97a0d3eac16c2f57155ff8a327eeb92f2935eaa3a5047209fc9f11ee19b3457ee8b6bd2a62bccf72c951c2c7adfb20a69c3559d71bf3703314bd08e05014a9d10df943dfd7519b26797d5ff475730c217b32541684ac3844951b0d8d4514a6fd50b4a360b5d014076b4a37b6666e810e64ffc6f2e6b7524017edcde79f7097bdcb72e3217d3d247be09db50f11848a84a580c2cd2ac3c0bed5a1e05e4b5d0dfc743b64ec933fbb1259b59e7e9967af8ac6bcebb91590951d46836cebdbe19518951d65b1f1e0d982aa697683f77c6 J=$247e2949f4dcd622902f30fbca280e4ab2e0ab5c364ed7731c5fde791a1cccb5821d5be87ab42e65800e229a79ab36008e8b0edc7b9e672ca6f79236a8db1c102865beea4738872fdc190f979554c54ca4f1fe740ad383eddec77bf53de97e47b5c34875beb04f37b3624a763427acf544c2b5ff8ee91580053695c6ad709c31c974b49750940804055c8861b8a83fdde3565805c99a1a6f26c6fb93a9d9f2e4ab6b3f5c5737c976b74aee2b5e35c3e42f6c8e3b30b7e0094d3891cb57b019594a78d8250186c5f6895e9708e43a4263df24729a5cb58d1bbc08e740889d3037bbceda7c2171b29eda2876368efe34618464c2221af38e3372e59125d16455ab709bb3994bc3e232c5cb50e45e5d90ce7fb9e72497eaa25ce56ed093b6e48fbba304267aed8702a1c23d3196993229f8f7410a9dbd7b2b9477daa0ff125044743feb9bc1ee7a4a29a55749a7d488d7525c8e650a3193b5167429a87aa7eca4a144a2e169797a012b2b38bc48376bd4ff2b1adc2b89cf1314b6ded69fcd4fb707f1af58b873932569f033098dd812e267b34edea9b29dcf150f8675676427dc70c72be1ffde00558c5d0893a6941ec18ef0b1e82578c088efe420a5b3ca8a73c245e01fefc4d0a0c274ed4525b24bd5b1432b3b47751c681c35190ed1e034a280239452db0a7e6fdd92071bc6f6c9c3d1bc4475cc4ac39806f3288612ca25b974a48127c28b857530cb00bfc7041b431de9e41d47f8b9db4b0ff06bb783dbfc3032570b912c48881aa440a121873c1225a6e1d673d34e49f67a890a1962ec4932b93df0493b0845b00303113e8b07823e1e86cbd8d589bb819f45304cbb0ff1e3cd8c80cbd9fc709c2645ae8e7ae6739ede6f7ab9765460cc717d48a024e66ba91eba6f588aafa4925bb6b42f1bf6ffbc673459349393ea0dc9f94aaf5e68535f2ecbec6e80a6d5d45a0876f1980608370767c96fe4fbff1947f8fd161407145259ef5604c20dbdf6d9ba8a607b12fffe2d4a1f1173f4e1cec98cc0f1d0c7eb47d6708d447327124a67b01db58d4b4dfc37a53d6df314a1433810336edcae872a0b9789035de26889f0585991be082df3f40c185e615b9ab47eae639679f91cf1c4e46d5f232c1be7de03e40bbeddea3d20093e48e0646b621360c775dd6889d7c08597b86d59e739570affd14b47e24908fdff9d2b080d951855224030fa9ef0f3e824ec57b0d446592695f3a6ca7435254209fa9b98f727efca30e90cc61f7fb8502987d7f2990656b988b225fa43fac235d8e57a3b26de15560aa7208d7d80eb3769d6a84cc86ad654b9c37c0a7900d7b3edae06d3248d2708d6e69efd880f33aab80ff5e31ae590af9adf946d6eabe58377d124580de481d2c0cf9f9624d7634b117bc725dfd7ba592dcd29e1ce7db4167845dd0f89e2b6ff22667ab5297180dded6186de6f8573575f54a745fc2c428c198b4df4f59fe5e911c6075754d4e63d3b6189150212ad1c34b1e54248f4993514cc674ee64988ac9d821cf9ac35add32e9c1f17a95e853496157105ac1e622bce53df0c21f821c417194bb5eb1fcda454dec7e5cee0680a68a61da3a3e9fe53d938e1e0484eaf6e78057d12bf22a034ba4debef89b4aeb046c0fb319c45efec469dbf0417fdac1b0ec1f1f515eaf0f518952eb84d405d90644b98b1c89e70a287a89680618fff98b49ba7b32e5e16d6c64bb9c2d8faab2c254d4147cfbc625cd305f9098e72fba2d5bc6894f0897f0a5cd621696a2a34e8ebabc3fdd83ea3ca2c40a0b7bb9daa1a3f61759ecce9d6d6a60861218e2da6603be261c3149079a8109cf40f38e97b6a38d45c3ce6485151858ec674d07b20a560806f5efdd1e04dde5d084c565780dac4ccf86848404f08323134be26adaee9110f3d8335c7a27f88b8143d982b150c495b20008be78b7f2d3030027c8a073f82e8f5897da6a87f0c99d7d6130528356d53a8745ed35e5ba2c0b4c3036136dcf10da9a0bdf20345c1b18f5a638ff9601007cde2e2b5b667cabe4e35735e24496ebfadf174a3e9819cdf59916ffa11765e91802a5929c7647c5071c126a3edc95362431a4773358cdf6588d2a4563f92c25549a8e3e739a7cfdb24bc1475d5ebd8d125a7f48afcc412361a418d99266d3150d223ed8c18242b4266a7a6f1ac2de31c2278fddcc2a08cc3635911389b029a50f06d9e36d0f1a0857824b2436599d8ea7b6994be06014d5f8ede32a6ec56061b40f3d586105c1fb2463501937ee64f918e2b58492de498d9e5ace34a06847fe482c6cb018a9170dbf46fb344201d6e52e32b3446af9a8474ca80188a02fb1dae1b0a43cbf7a7a5db03512d6cb9d477123afb2eac6f5a3a786f3bf61a36a1b83d4dc29f4569c79ea870c59dec20a80a1867a2eb7e4ac57459be549d5471e6e491be383605a8203ce8a824b4cb76d97d78409f0b612321d207e24dc5f995b0a4e0bafc2358011b5a1a0e12b79a193219f4f5564c2289f0632e0836ab94759599de7fb46e2536f43f72a1bda5e3ac5553bd439af9efebb44603308c2a3e5d0df858f3308d01a75691d8b7bb6cf1efff538cca274db0d0dcc49c165e40fa6fef20038ce8bb04b2659d7d537f0fb5d9e9a9270ce3fc7b484d8883144fe5818b79326391797d80e6710035223923157a248f079ae09292bd3c31210a625174803e7a215ba1616a87c7b888cb2e53d022735771e7250205dffdd34679af65e4cbaaf6d588a0bac182dcb212f352c1d8fb1e438c3602faf660103ed70834939a41233b72717c5933f1cfa2f664677e5967d73c93f6091cac84c7eed0f9c1178e797144834a471626a9f843965fee259209ad2815e8f446dbf082f6193a513854e81f7e8cb51b01d40a53a0998bd4be0dcc8b8f1daf1f04d3dacede085ffbc33b9041f065b5425671b18d923eee56687948ead6ff4b3ace68cd62e11a1a234f15558ad8e2cbfc3d0f3be313c87b2fac46c8f7a8978ff7e41144d3e22ccb8666749c106ffc00fa9d973dc8f67ce10b34fea44d828c75ede686de13c2992804b69c4c70ba2b982edbc7bc22d17571a63b7001053da0d36be65432e948cf53a182e3c2e9592f6e8ea5b098e5f330071f2c3e17e681e1b030277a8e4c2ad84a5a47fcf4660355817116811b38be1161e2fc5248d850900cdac406422ea7135409a9b1563a6ac728aeb24e86a40fb86e7dbc74c2529ef3abd2d5a46cfe7204941d53cffae9c45e43f409dfa46016bd8c8c24af5100a1120924715fc2a3803348497240329844dd25f22d64f186e565929709449e7cd67d5324c11eb9f14dae5989bfffee31c5f26cf889546bf908d302942ce58aea69fbf113005ffda4e0f6627db1ae2fb1c745f63e402781cfdc9e65b43d5ac02458644ae40eff9599c87e92c4631608bdbb82a70afc7a3b928868fbaa199a1562137ad7d640ddc1a742ebd6ccac77a29eb0ae19fb9e31c742b9a13d34b09bda98f4d1859e4a1b37a2395297825f9e82003608c7adcbd822e532381e871d59852966706cafbe0b420f71ebbd1fcbde9a66c2579ae30c994bd2620a74ab47c75ca3ae1bf5ef3ee4c83a95a4bf28314c59c80ed40326b0fd8fb3dbd4cae02693a94990d822272c6ee5ff2419b8d08e2c56266e83fb4dfe990e80898912dade328256c8650fe18257d6538ed57fdf149def37553f76c4460b38707a94789680e7f590c61b64bb7e46a5225ef2c9a5bf101e919be63c04e346fb7e0367ed67d7daab841733c0ba0f7818cf073efc25807c42a40ce6dc7c8e63a68ff8a9d990f685f2414f72d0d7a46db20b13f4e352d2108033e91810cd9ed3adbb011440af6d78338b0a968db68461c3000a06a1ec526ee0be4e0184cc9cced2a5f474a7f1b223213b4119c8e54a104 T=$1a171bbf85fe9e07b2dd4a3c5f502a92221c4ebff0210831231a8d80f5be355a82b4b5983926bd207698113c83d58d9cdd660dbc48ad724140154de7f9c208ee401d0194972257d28efee6d81f9137efc208230658cdff049500782019a552bc1c3af2c4aeca7a01214074de7ef8e87721ad60755fc1efe508b47936a03c9483dab57deb530cd6e46f8141c02a4e14e5340ffbc4d22b73f10b2d51fdaad6fe5eddbbbc9862aa0156b894a4e603d328034068483f5176742e8d526b5703d2005e4312bf6d3a02e589f1ec265ba232bd244ba39f3dac27de1c1e6f498e72f683c1e20d1a4c4219bab1b147827e4a5b7f2c393ae7f543541b943a3f69d7905d7ffe421e1d905af480fcb2a1ff3f30b51af3ed04717ee22a62cf9ee45cbd8b3f503ab2d689f3339b89f8c01280948474ccc72bb5c58a52be1fa9561c0b4142f56d2cd90da7c4db33f81553260a5a55fc5faa63f4cfb7f1df79b004bce9b68c5495db1947aa8c20f7a16a95551b2068bb406ed7d187eede07b3f0086505174276e02e0fb9d960f6265e03691db830c1d6a8cc24ba644dcb1781ab34dc7b89d2e43a9c796d0168bdf4db221491b4ad6894f40ffa9187f00c9af0f5c523e38e6da7b684ad289f2ee5bb094bed8cf18e2a4d145b9b3e433e1d6209bcfb03ae65a05cc818bbc480da910da43db9e08cf0d5d5e096524ff36c041ec3476ad388868c66d2e5a485c4e831014f7c54507bb286fd893aa153fa284aa74c9c1886fd116fdf3b27443c9003d885ffe44d3271d229c30b6a9af1fc19fa35d7ef7d02c47d9d729d0c524f0161c340810a3aae421a988cc4c835c65efe77e85ffb8cf136a0e2964bec376695e7166e5dd43cfb722baadfa862553c921c791d02eada8a9829192ec81b19ec849ecd95c406d6f86deafecde7f1c4653f2fa335d4fed2e3d80c0ec4f78769168891c5262c9dfc1ce64b9c5b34f7d20a9195c938c039e538f054e942be075cffbd7f066a194006c403a4ba4396f375a22108027a4e7f979f71b11c5b1183a3e3d61fc18a0a23fba31c4e82c392bf115b0dece62d59c4512311fbf402db3082349766e9b071f9e16c34867e24616de60af4300f6837cb22bcc7377527a151a812d64c8f3d3bc5214e9f975ace8fdfd2d80a74b891470d257ee1ccf2836f4bafd13cbb2fa39b3f893b61366344b0c1b6c447d8f2f26b8356b3c592b7ec2e46d43f9b148da001d184b4865488c9fc3f0af22c3246085b813dddc33c9ea0c2adf8e5bcb1822438111f3afc87d723b7fff568c730f8e834440d4d638b32f356c52b186b30ae17f492886e27e728557036501eb5d105c44ff0cf87b926aa36e3b105df970cdd07a0041f34909bf4cd48a120b2be24e30eea155db45d9654ab951b9004dc8f54def08592769dce563a8b636fef09d1c934313b28d92d67fe2655ea816e3536462c6a12a25c3db6804c855317dfe5bcaa969dd2ee02618f2b9389857caaca62bc966f5168279e33eeb967f9fc1ab23eeb2084f104bb0298f902e77d39027b141c836ea379442b861f2e28c10a74630bb3b5d6d24f4699aea4340deb6aa7527a11935790fec67cd56218caaa5298c115b32b5befe4549f267d31b15b0213a07ecc99dc2add8568871816d0864994b9b773aeab44e70e72818f8215be755d71470a14a9295ef0a1328ec4a3cc288aa0a7b40c84d359118f4bebf8819a370e7e49792d90ae62690d25dd0152a59051d7392b0a81b7e10c755b88736dadb181561c7cab178e900f91988aed8ca0c2908e7cb0e80a0df5b4c077facab09fbaa29a23df05ac52dcb058be1ae416916c9633090aa4769dbc4760e0dd3117b1e8d426afa07b2da0c7adfd76b387da7c5c455bef462a8d24df390ab28c3d1b20d5b878a3bdef04d11c990b0413e269a64d820965fa1b0da9e9da75969bdb55dc357f7a6b97e1edc01b4bb2f46348ea74c621e1ec7201ea40d006b03dcd3c7acdb6ea88e9edf9fc62fd0a340abf3201e039f5fa7fe8ca16ab81e3a806930c84565de3c7abb139acc45922997dee1c806a6c6f7607227ad8adecb7e9a4a08edc04b98ab978952672c8ab0adf3fc6f37889b6d5c63ab5ecfadfc088e7fa4d3c5aaef00832f82e48a03226519f2052c23caa388623a9efb44d2a451898c32c92b6ef6526b6026c404e061b79e2d93b3ea75fca2399205efdfcf6a3b8778959d6ab50ee2708a1b97b91d7fc412fda21469e7d625a06b1c7ec91034bd35c1c50d0bd1727e5fac01ed565260690cf5daf328f6286caba512866c992107a787a62dd2592e78d1023676e81743ac3cfc9fbb191b999104178b178c742f4715430d2ccccf99c6a70aa9a551415e84ce75f408b3e670f4059afd005127d9b999c5b4e0d61d47ce3b6d46b015b957c00f9e42ee6ae62202ccf283d63ac33b1e897fb4f789cf4d4d2ec11ab566a00a0a1890110e739b9005bc54064bcccd25357431bd4643baee042f609ce56575a7f248d90e043b76843768aa47716fe2c154f0ad55abf7b7f67ee1f18044a9bd86d4363e809aba41af3f892cab88a6bd13a47d2074e01331fffc91e9f77d9808556cd0d34966456da5ce64a8f771f6d50c9f7e7106d0823975e52b4499a79023363748ae40434a24b0a7be9507e47d7ab86caf8f0b6e692fa82008b28764f54ce88fb0a6ce21110435b0daab526461edd0252ba18f8006b33291c1590b2157fc699180457ac44be5d94cc2fca116080e63bd1e4149fc58a29d8aa1969245ea800932e3adbae85d21197007488e5d1b1e2aa82ce03438671a6ad0859b3f9ca79c09ab80d6b3b43135cee88a4f1d3b3cbd2a5e0e03a4e9e90c5a8d64fc651ca172f5b941b14467990ace98122ac7e17937a51fb25b56ce2316271fba8cdf3f401838d62799fbdfc2734a6daa771ff7ea1ea4758f51c9ec044b1b41be20710b623f710631e0a90452bb729af3eee837cacbcfade2df96857cc9782e7894e4003d30f542f82557134ba4486b6a988abdf2ec185900100f324b656022844d3303416d84dbdf6ec354e2a64fa115b5833b338ee4b05788ba41685d58acf3c3688a3eb668f00b621bbdd680693d079814c26d0f7eb21d79c7036b1fb6b6a3af4d827e9de43e28d21fdc993f6961bb8a14df4f282be934111989da3104091fde7916326d73ef5adfb7c096d30229a78163a486cdec5ab604a9a129cc6e120484d8955e9f640d6ab81a9f09ed3dc9bc69bd879831dddc79942d6f7ec2c163295d5718f42f767e9307ed57767f08c4d4ec07d692eb3e3c8a3170bef87fae761d2ead0925f365ee2cd3eeffe634fac623bf0c0815ffc7939fe433b45bdfe41cfe494a5ce3a863cdd41917e6cf4f0762bb960557df8a471ad2bb0db42e73124b933be9c07947e302f2ee0014f17183387e8f8b668ccf1be7f72a517fdeef8346fe9fc66d2e717a52dbb1679030e794785690029f5fbaa5599448bdeab81692bf7a29425b0cfd176275de420a483f39f4e3b1d71d830a9958488f06fac5f25efed81918e932a49ce333cd62a080120ff6e9de4ff820f0de1a4aefbeff0ff2b73ee5a24b2a95831c1338b4cccffdab45c51fb597ba76c800130bed348e44585b24e3a5c1ac07520a4437407736ffec8adfa90233afaf2ed47342479eb9f32165a5adfd4b24da4dea396ad4c12e3acf30459af4ce97e23fac716ca50a419f28948825204d7c067d9bd5c655b9d7baf4f35e4bcb7ecd7762b15e5ac563852dab52c1affcf8c1c6645287c240b3175117ef0f4207a119991ea9314cb42dac824ea3ff59ae3e6efcdaf2029cb863a3a764b112fdc722798e0ccbbadaf17d07c66e7d388d5998a69872bfc49b4624c8f31177881cdf0d92b36e9bcef963fc8798bc19822e4e5c2bf8f0ce5b872bae1fdc19e0 [25] S=$25588d2 W=-0x769b8a227bf0c1983d05b9b267d4a5f913df747de3819c9ba0f2bb2a60bd7159a509e4133e70874a58485eddcfe8b02435b5a55803e516a3db89ed0eb297471687b5c74a145a14e5282028e20bc22610d8c2b8c69aeca0b2912abd56ebf07aa4a54253ee29e5465deee3975f17eeb9697a2c366f643a4ace706b9c13ffa8ad48c58ed9a42f03b9b617c7b0948974268e50519e3015be3153eff578e7024472abdfad687090d70d04dc77d8793bfe7b4bf00089e0a0365e7e4726c124649d0105104e61a1bc705613c85af3937bfd20e6295996de340a60e0f8357aba736cb2c74dd48469f1c1dd71ae8a6dc267da259f2c589569e57de14de0be11cceb80e1bea1289c636bd81d75e8e38ad1b825b0735c346df97975bdb28b953fa7f0983c921419ce3f84ab0778a912c7337c1181796de47cdd51cfcfc3fd71d5050954690500971c2070cd77a84f9c6334326563612958182b0fd8baea20a3c0de78ce1a55515104417265e48d69c157dbd84fcab123b638ec96b65f01dfad2c03ec8b087683898b58323a4068ea4ab2f1cd50961ae8016a885ca38c162d416f2fd9f7f79da5dc6e66054de8c2a00860b8b13ab690b39c77851802dc2309f7d91cafb637f93ee18106f36443dc5003d08566673ce5d1dbb2ca580c8876852b39173f00b0133f6959da4ec3ac37a27d1d69ccc16b66e4b744e8f1636d52e9ffb3fdc25b6522564e1fe37e6e0a47d40bc6620fcb8cd0b009319e22ca0d3eabc9a114bfdf537803aeacb96cabf0d053d1dd6a28d53966140bf39272037b4190fc48e707f6bc64282d657c24307f426aa0be39909ab017f2568c2234075637491ca8b884bdd3811f58d7f22f1f35f1dee38e97aa9baa4495e5dccbbdfe0001a9000cf709331ba84ba5fc49fea75e70eed8c9ec92584985b9394599f1099c1ac3b6bd8f80f094fc25669838bf54fdd4fcee1c7372b77fb86112abcf0aa7b7edd019a7af1a877b76b10f400fe6e5b39c5e3ff5d561b53a3208cd01812cc44f010d8d1e8fefd7c4bd3fc35e0ed09eda540aedbc31ded571895da34b85c8794860272dd051fc701507698d1939acc4d16755769a290d0c5d7f052a58d99642e756ca312f1198fd75e5d1ff75e666cb498609705b6abac78c340fa4f6d11d17b65e0b2f453be65add1d950862d40baa51b710fd5583091d902f94733d8d6544c063464bf9ae03edcee6612b1ed7aef610aa34f5449781ed6c353cfd577928e69442cab89d995441eb3eda68dcc97aecd455a2f275d8e56b26e41b2d998a2dfda7a22e52ce0cdcf9fc3d5d3dbbff8f3969204ba13fa6eee254f70da588eec567e2bba22c302245f206d8313cb6c2a61cb32469b917edd5dd2f1cb60c4954c4d88ac979e1992f53f9ed33534aa493a02ab6af1726fbaea08712ee4d8e3f5321aabb2e853d7fdde49b3ffcd6a8ab0c343388ea34c12f329a9bad0bd07767114be501c3a7e3a5c5086a9d09bf3c30c66a393bd6b588f586488fa231d4a6cfe542fb498dffd9375365359b4aa61c6c2606f372509eb242a6b5a0508ffd230a098976e972a6ae15b81b19823dd13abc47356569fd20719dbf2c1bf5bf824eace2b103af4e57e0709356f66fbf83151126ac5c5c2dd1fd4ebba214a163070b011063c7feb4f9824a7d53d265c6f7aef5c300a4f9f18d66c8fa095fdf8aaa2046f598c3ae248828709cedf4a7b39feb61a0f8993c8fed73978f0e932d8753feb6bf2477293d787c35470860da03bd75518ae673b7884914d00b5d8febb29dfcf127e0b3964bd4703d1be8817ba28f782d9bd05dad7832dfed7d1e53c26bfcec00e36f9fd41315a895297f20a755df6fae98c09f1c4cdcf66e563087cb8c322118c8f2a0494627f258e8ff039ad268875acefe8f7155c979cc9ab96a82f4c4fa7b3b07b2a92ea9253df4991a951255e46ad51489eb8 J=$5d49263e2f922f7be0af32becba6c5e4ec4f269354bf8cb31156d6dba496bdba84074df28085cbd91066c13b47bb2614bc56caf2afe1e85ec50ae9356d7fe71177d096a76da243d2286f551b1280fcad4632219af29400627b13e4edeefff28daee5843d8ebf60a6e07edede238c340418f7fee2addb2c7b358c17d9a7c4307a394dabd323281141fb7493406f320e1330f90dddec6b9450a67bf00bda21bb242ecec3c34e73f0ec89939d812f7d18fc11d8d5fb3393ed0990a69142cc2720e48d9478a9d8068b0ae290e5c605b9e95ff4dce4b3a4e3004323615bd3ce0a42fb5dff00e30b3328227f215f3c5ef21ae89e3f6f6eda13396049914d381e510789f8094f8dd4110bd0369430bf5de295a689b93d7e524540f1de5339c471aa6bcb9f888c4fe16cda5e2c660067764b9cd83a5842330a883f0b57b70851853ea87c9d6f87b7cebaecd46b8efe61f7def2dccbfc29f1c51e84dee5fa25caacb6ac93e5fb81e7677455783c7145ec9630aec24b16908c7a71a074ab2bca1902388ab6718c4ed877cfcfe781f90d92f63c752bcbe30f4ea892642eb0eec84037ab8cc8789c770e1f5d1eedda2d09a8d220f3bdc30e3ea7fc2a54d61256e3adfc43872691d420d139779aab27043a3f25ba11a1d9931a85860ecddfefec1aa8ad4ecc2edae921aeac93f2f7506701520a9b47d146c5e39d53d544ca0e58f220d0c3bc439a80084fe37fe89eace0974494d783c03108e029d788ea8e1f27e379064c1216f9f05b2c0ac69443ad095bf6f9646826ab69a32e9b605a8f72eccc8168f51a423f12da991b2732d6f8f592f659aeba5cacffcd96872ea3f110f13fb41f25604dabec3dd197730fa9448c4fb1b1f959a67a1569779b91d469d62244b5f7942dd909ddcbb69e584d8ceb12febbeab93a5ded993446df23a16f78a7f8da465cbe19d234f330567dfbc32deffacbbf8e503f13bb6351eb75514901708d2b10f5cc32833432c0f8c2ca453fcc997fcf95d27d7fb8f24a190d196570e638702d4da749e42def3a14d3416f52de0095385e10ac79b3db699c44eedf0050281d7ca796b13d3a7053833a14e0e4c662a0443bbf8fae6e8806eff3a2003408f9ecbc0a57e0fa4af5dd06966edf1de5553bee7a89243b684175bc31fceb940e6646e519b56d173ab1c43edd3156f96970d817984711601ede22afbd27dc5682fc339206f82dd094c0fd378f0e6d1d18ee61630f01d722ed820dba0346b2e7853bcf16c387a8511cbfc39ac5dc6aaf1404e25c2885838ea9578268deb0cd6009796fb2706f1d1da1f20a80483bd5ab081232cea729b2c5c58ef97f685ecaee0321d7d1c65ea5a5bbaa9e59a030ed859194e5b203a871670789f8b0d78baaef6436a986b7226da1e3dcbd7d5bc50278914c3598e68b8773cd79c026172e0334591f0497b23bbfcc51f0321624be5be5cee29e9b10eae17c97b0ff35b90794117818c81ae6353667d4d282f8f8ac101361f5985ddcf1c8a8ad9530e5c90d5109712b4df7e5b8e8e9851d9f8419f229f5d7025d55ddd26e034f03db13acfa69f41985662050db0e46e05c195298f7bb1958e1c4cf0dad58f7621b931bf658c4032b66b409b1301ab85c1b08121db0082d060e05fff5e280e8ef9caf258af09ff0859b5fd20c5308bfd76ed8e5ad664a734c331d516bdf68987f9bdd7c805fbb435aead9fe39ef9714710e2a05c69edf48d7969de6e67bc8063104b2284aeb54e9f8046c8ec31c93d7e4fa034d32ee2585c0fbc22e8161e83e93bea8ca9c72db8129cc979eb219555688e30aaf208f9d2a1278e1ac8a92ff8a385e7407cdac9aa3ef0614aa75fcda6076c9bdb82257560990778497d8cfea9f09b52471f0c35ececdfffce18cacb5873b79fdb08805dccf0fdf3536fba315f73e44d9bffcfc95762d8e3467afe98ec4086074b4f4511f740018f9bd6a0ddb3a3ab6ff50d4dad1226e148f46edce2012951f33578ab018947715acc8458944694252e6ffea93fb92212818eba805611087d6edb5fdf5aa67e1d2d6407721dffe579be0f379757dd77ae1daf72ad68f463bbcf130bc31f5aa7ab28af254e208774c1aa96dbc22847c90512b1f5c1aabbe34c81fac910b2f64ff6b01e81776f8948969a2098a9372b7289fd3d888f219f39ee8f4dd9e7a481a29d7db38e8a34585514f8f296c58cb27cac55ab585c27c782dd05bac9f41a9e9024def72ce5a9a8b3384eb869533ed76cb41f46aac38ab70b0293435901517eccae16229f47ff7a38a44fc330bbfe2df0b3d318a169aaa1a2d5bd625768ec1904ccd379fb9779992fab0968e995ecec34f3966f1a0f4f62f45c04b39da44567ea1f2c59f4c5739ae667477e2b80d62968352907c56c1346291426d7d3415ab963af3df8039b1249240556f9b4934faadc1aeb8d3253c8969a7ab2e20df50eea5a14b0fad125da45b91e38672623c9cabc3f821bb33e199669ac52d747f7f1525c80989d58731f3a72a9582ff8655f16982f1f938f5416d6eb1b3042397addbc7052fccfff94c553ff31d4e400510f6b5d28cccc80cfd174cf894b90bf4a15c986d364f7427d1b88f64d8276919e817bbaa8f5a007defc73e4bc71758972f26c1d97cb5e3ffbc0a1628f544912b899e0f4219a915912cdb8155a697b802bb9a8e80baa1793abf9dc2327e75fd193b82a1b75369771959d3fcdff2c7a44ab4b426c1929fa51c3916f6a163f954db43328cd66bdb65cf41c4b2d2fcd3e5f50b71982b0d4a62cf70c12e451af9b883a693d6c1a265eb03e8839f817536ffcc01a8bec262000f3da1a27e6b0552ef79a091c05b94d191e0995587c1d51054aeeb01bd7e3f476016f89f363ff40bbd7ec620c517c58698a2c65871d6a7353d6ca95ce799e58b2ae2e9d2bbf9fd142c45731c1562e28abe15db2e11b4cee38b6484e696a4a5fe0393b3a46d07ef5775100cbabd60ff99f1aa4b95f03530d2ca3963346f1ca63fe09c7293d3069b76a99ff6844d9d98f570d6804503657bbfd72054dbe7f63e3eab3e361b3942a410f999b0527bfa340061c124fb73cd266790d5faaee07504518956f6534587cb6a1f812e0a9b2a3131278c56801af6a6792e0b5f9581ba051358b7cb937e5758b84c2f391111fe7113855c77aa85bff4e86de3dc97e139b9614c673b85afbb4e956556b35fba93069c53237c592db45e9da03a410eeb92c353d8265483a48b144361f2d18ac58712cc678948c949f162a616f6921bb3e7f2ab6121a217185ae14de224c610a5346f50fb949e66620ff810d547f7d88cbf38e0366303cfd4d7eb3365c54f2dec6cccc76bb124c0800249044ccb1a21be1a53c4a446a3aad7a225622a3fe0bad16e788ea92b0f8d7e306ce5fdfe5359e2d64d2c631801751574d110f646e91b9b9404322e1b897f32ad94d3c63b5d2193e4a5e71fbf7f8a2496ab42ddf95d6adcf92485e03d0fc0a17d2ea539909a8a296c6f97563e92cfdb380b4964fc89f35175cc1c0385d2636a5b17e0aef9441d5dbbaa0ae197d9fc46956e0b4695b3f4d791d51f5ca62272c5b9b3bc71ff6d9c6e3b73f7bb9d2a6550f86e8b49c46e295a1338239a9a4c0c686db665a28c42ce22d786c2a72f7b272efbb4ee40b8a89688d0222c18a6e08b3aebc8ce0c9ccd1f4ffea0ab7ed681dcfcce4358aee03e06d0695c0946315506a4dc0acecd42352ed68dded1310d2219169a36dec971e0c7c4c503ab7abc443e2fadd690e9ff2c67353eac792fd321182cca82a3d0ed37e1e69fe2506872c868ef24ee6d848f12bddd470d1aa43c86e6e930909623021a6c538a1c23a8199c064cd8dd889738d0f9d667c77752268f7160061c67211d907c4fce92af0f796b47c621d44a9caca0685d9fbbbe6323d T=$c9e5746843858639a15d574207a4fcaa0085311fc3e505ff498037e800a133d954204e159923214605ad87e3ed16b92308117abbb1c9c610056c6f1e2645c2cd879c3306ac2c787fcfa6f9dcdfba342de74d2424c4052259753b2a635bd14adc25d2cd46a18ce49c93b6492aa6a64e21ea09483fd69e4b5708a60ab2bd0c82518a1813313436a8fdf990d1b82b787429a6aaa5f486fb0823533bfd9d52b29c9e64f19265736f670f631660f9239dd604916921852adb505296f122e8c3b5985cf08d75688e1bf080e4b2b842a70f174f732d83bc2334673a07de8b7e78b34f8f7724064b170c0cf71d20cc635342b960073b4fbca6a307b99e137a51b37c732643e0129798dbe2428f9ebc1e5f541568e89717ffe4d5bcce36f4c621b57c4475757512516df3547398201cc8b55b706ec22e51da9882da2313de8f70a6201e1b4dccb7d5a3b71a5229858844c31404a804c99c2a55d47a0e3a9629b8e2e5d6a56ba1d36d3e789d037be786675e64c6ff450617da93af0cb7a79c5c3cfa8f79a8c620566b8c4ec3762f85532485647bf3798ab7d4067200b312e64daf8cb0c8f551b7cd5dbb3eee711c4278872dc86b642c59b127046d6a5a0352685aeff8e351eac8507709913a4a5a8079640c3b71aa70a7b16ca8e0a994896859d175440abcc087b0fbdccdeddc2b18886dface28ee1e82e7ae1dbaa9a4c5d2b5b91d4f3623ea367539c6e9b1754ba144b041c3ec09d4aa38c6488c8f0a5bca0e924097f06f1597c7931962d9c0fc68f644ddbd3323a7ae133d4196d3c2de447847e0c215b83ba0380920a31a27d68a3eb979a136cb063663a4ab8267e9952d40259479fc2f5a39943b517a85cab57379c906c856ab9eb53ca32da0f90820574963747a1347faefeeb9cbc552c1be0b4aa0a16b89027d59f3be3142e3f579d104b76bbf4ed21824afa1af47cf0253b49924e9767671e4ac958af32eaf11ccbc5df41a5b4c73ab439a50e3ef921af151137a9196835c25549a766c0385c66d716a910283131098d18e3ca604ba13c23aaba0c566615b710744bb3eace80aa8c9dc03f3004ed7f22aac465294ba252e9691336750b35152614176b4817bd09dfc37e8eb1603f1aef657c5429d3cd0289a4b515bc24a12d36b00ec9c6f4ed11af6f484f832be852d769610d8d731e19a0b11663671a70e400a02a000bbd130dc5d7ace0f035fbcb0ba427ca686fe17425ea030008f7febf11ca898fd288045618e11ebade5e8155f968c267f66fe9de42cd43b7537caba615a852a497b677023ecdeb6eb069050561be58f4f9465c1e0172701740af0e9ddf04517cc91f29d10d32fd8db2a0a96b23f9283806a7a049701dde78ea01b561d4074e1a3535986f9115ad201bca25d39d0181a56d86234eace52dd0c066f0d6b11763fc7f8d4187322893f795c28cfb523b405cf2e77ee3baaf96ffea8b7e96354dece3e8a771925af44bcff615e706237c2671c8390b656271d25d72d42ae09bd78043dfc12fd4e3bba5e974de915b91b1ec80e7183a94bcd796ff9d1ce07dd72b6ec24e4bf98fb988672205ac57be4ed5e4717893c4f5c553ae3f59b5edf1c09b4e2e486dd47d95859a5ee78013f27bc456789d564fe033709c6925edfab80bf0c3a34de7c87be04477c85a1b3ff3db0c8b57114059aa760139ad245e637b097642d4aecd25d444c89de52d0965a121b3a044fe9554d3909a5352f1f4b0ac9d289e19f01b2f08fb22fd1e67d56abe77e6c34694f75b76b21c8d98d1f9505fed377960f4e7cc09ce6567f10a9ae87bbc78c45b0a08c8e14b0dcb6c67bb2396b3a9cc21d1fd749d2d3ced25b8eaa4fcc2fe004b0bdc069cd65042c235d8b03cc6e6b1d2f814488a347a553fce4fd19b6838444e87eed9506bbaaa40f559098ca7a001a51c7f8b7ce160d4c23b0084fe87c15abf8ae6b82dbde5a16d3c203b14ec75169a56ed234c7089690752e9e7736f76e70d18601404320467f15c56fdf980c322aa061815c06fccc0494feb6652188c1340dd6e9c8774110ad85fe7a50be6e852b4bfbb8685a0f31ba96e347e6849d9a3076c805a1a55a8f7c290fe4d83b246ffb1d2ef4961450457ae60404091f63e60f59e9954190b4a2cf495dd40fbdb988fb7baa7b0c9a911a84a442b881ef990872a259be7291c1735e7acefefb0e42519dbb7cb6dc6b3c474787a60869c2bf8c8ddf1d5bf955a915bc0382185b4408ab9647b92b05745336f064b5a325ba877c88c13d59e2390ea03482c1d79b11efa52efbba695820112cba08f217a171d48d729f6ffbce1ffa6405748438fc410c32287d3a23eead1ba46c9db03d6e3864969d5a5ea65119388b63ade98800244826863c1ed285ea85e6d5bb7e463f67d6c80796962d6f28f514d1d9af5287424eaa608c540ca4c3f6f8797f54b73add988d676c009126c4d9882581c6e993b3d400ca8ef04dd8027553331864655658af9a99a15f6c25b93067e3944a19ee32652b41ea154f1dea5d04810486b8c0d8dab578a7ad4a6863bdb6ce003996df36872f6eaafed71cfbc2af32481d5c11f871310db77d5b1d0f610c114d5927ded36fdc5cbd16f8ef2302a7261cede8ca91c4ddb299d9398b4f3b4ea473490fb53db07495fd2ec67157a2fd6c8ea5d1f88a0df02fe22365798cdb32a4f2d6adda7622184b9f8c8eff8f30678b114b74b6438b39f3c964e47c9d5fb7f6db33245cbd6bddb43b8e9fdbc4c40fd601eae571c9a38c88a8d5c6ed06c36bf76698be0e027471dc38ec64386dddb4b8f4580987de78b52c4fb781eb9d22171fdafdf375bd4a9fe17fad46b951807b37e0bc4bb6be47b7802afe6948dbd469dafc067a71059212235857dc2cc0bc384b5e021b720092fba2afa39805dc7aa47ec0a269699d7bc3b511349a70b23bebcdf3cd978729e11214d150a5c3fc098a3bd8f51534f32faa1a2e1de5ec9adfa60e43984256df027be1893a0f9c1a0a3b0e2b909b3426a41cd9705a04dc3e2f8d6913af83cd7435a821f3fe81636b852fedd2fc5fb4c9d788de2a07adc30c3c3750aa56c50d019080a410f0c1e564a5e2ff35baa0a00cca0659a226ff32e370201e16fb24a78b4749bc339a733e7d212a955af20f538b795f7b96e2ac541c0dec3e195bee67b0e53d697986101a81cdc02bfcb4efc598efd4d1633951f6afb916a6767e88711da09982ef25d28351418d8b019951b630f91024d3054a16957b13ee46d16a501ad7450110e38cc6eb326a9179147576c96745f0360bf4c7e7a930c991361690396dceab94892e34b19c3cd3142f5d331115c9132aa9715ddfe43d6495aef24b31f66bba44594da97beefec952d760885d22974f3112edf66ec13b853f0b949edf8b742f5a0603df27ae98528f3578e1233713f028a6c5ab7fd789a5db3da632841c74afcce1df277ebf8abfadbcdfd4b007a4903baf3e36f76f1b3920b582ee46183e1d88480586588a17d7eb0c6d61843aaaec21b023cd0bf806a9fe1ba55a0dc53954e11dd7f66674a9cfc9c7236f38533e83a74bd3555601d08fe10290d1fe20dbc2ab8fe5d27c5e3e874e9725254e33c987c36231d4ffe40a160d6aff03e8d716ce0b1f25f7c386ff8b48f7adde9894c101f63959b0c93ee9aeae62517498337bc7381996728d63db7b4747e5cfb6d6c6f2914bf8c5dedf2db4e81d96d682e6e0c6bb48f3e128b7017f020944030aeaa8369279b641e952ef6271df0aa3218656d29fdcae9b2cf25a4c16b0879493c0fced75b6873ac5f6fe57cc9efe89ca6b8d5f1069bfba558eee3123ce984bc6111d91bad406b1082ab65fc25f33559f9d1e5c6e6befae0e28b2d48a7c29fb4884ff4ef7ce67946b1791e45862907bc80282c7100fe7065d54b25e4e753 [26] S=$d43a5aacdd5679f7ef12 W=-0x499a062e704856242d61e324814963d3da3c9062cc55cb649e8e86b37ae3e7f9905b6eee0186c7e3b14a58e2ab6ec3449af9bb0b72284138de87a160152efaecb89503fde8b06c78654bc41caa225147ee8481b3f4464c0bd79fd278d74b6ca7663d0ba091ad35b22933aa448b985aab431bcb03d432dd705a67e181d571b2609a426a76005f20e049d7fc2e1a5b7a6d29fea020558d81ecae475365529028ff182409686b679124ae2424da03f0116d135a4ab940b90ad29f95c081b86308e6a10d388ad6e1cc40793bdfbf98b92d2fb3a702512dac340904f921970ba74214f79f6e6e5ece214701964440645b32ff93a2d9d379ad2c69d6e966076a4e375a323adae4733f5bc537369d09b88ad3d40d99155832e079a7114d299f79a332bae35fd49c648d510afe4075aefbab540a63c1b95aff409d74953e57fff294636b2cc4ba036e2fa130e42b1bb607f7f231a8be2ac749b5ef55393e1c67af228d04087882257befac718ca1f5361c4ecd340b77724facc7d8fdd822f840f30b8fa3b496113e7a5aa9a9196bea5522ae17abad33de9b39cd32f7d97bde670fc40cfdfc30fb03ef8c22ff8047aeb168b4f7536ad5f478677ac7fadeba77c07ee587becf0d4224b1e07e30741fe01d632ecb73d3b5fc60b8aa191103128354b2464ff1dbffe5fc11bf00b2933f0f47940417fa1ffc9215007fc96ac26bc83140e3886590e0360ce4b4e36ce319734360637036472edac71a13fc88eb559af9bf45d8afd174d03deeae90c809f3c583b096cea43581a77f6463af91351c34192b91bf5bd752dc8f6add501773070970014ddb83bcb55d1d8db190d54231df7aed8fce9a53cd0b31649313124314544461d4cab96660640a5c2df8ddb7a8b68ebe5262870a9030fa3fa78d9889a2848cd75fc8fdf25a3149a0befb305da3239b9c540000c1b618ee2f48a0e351cfce3150532037f27b0966416fb843f8408b24d0264c573fe9c5fd78b8ff2994212a8f7ee19a0b5c251f9739ef2714250f0cd628f6ae2344024b74b0776030b5fedf2e637599b64f0a1cfc68f65cea0af51851abb7455943b0d759f58640570ad81c53f95bc096e8631f6e54ea0c4c99b4d0814694f5dd3d94b0f743a91c569b12f675767350597e06e42cf21452e6e5850147b8202f99658bc937e665f57d71c81791b384fe6eae6a29874694a58be157dc7164389d28b8fe454e2c2d7bcbb689d34859c7499f7c7c8a29143861e7eafaa5fe83807633586b08edaf12cfb31ccba904dc99370544ebd200035ce040d1db6a5466c3d632f1d1f471ff96ecb585d0b6739e49b2288d92662fe350a009ec006980500076c3211de9a390fbbe16a4339d9dda3fc1bacbd16a6354afa207e3c0dda9ddb0af9aef7546b4d1f3e9e7f7569a4527658de532842ac24bad75dd689182f1edce084d14fe5fb29069f9dbee89cd776c187e9b9979cc342efeb672f8ddfa95166e72118de19f01ac8941e78b3a05f010ee8d273ce9afe1c96b33eb12fbd4e6422e807d31450cdd0fa7c84909da0ffd16ee660fefbc4e883d055ab737b7e5d00ac7b433a466b755e9a3bba0d7798e299119a2be015af7c9dc7a54ad6743240c480e5e405508aa4a2df5bd8cf87aa2148a83115a41f63141b958a0626750f33e902623e19a5bf0d88934fcd7cbbfe6511a55adbc0e25fbcaf610b2366fea33e83767decf9919f624e43cd943da0af78cb3ec0479c9e3fbdb32bf8dfdc52bb5efecf81b5ad4090535a61cc3d5c71da1f68ba81846a12610f4d3435609f9c60f508689c358a510f2fe1accd96e27606b294edf2bdd9069364be47aea23c19a46854039ccd8f9b3112970056077ea809a9a78f83fb1deb7e61182b90055d82696afa4583a929169f7abbe76dc2b16d4796cd89b1b7827dd60437a738f45b786ba158e95500d926d93e835e4 J=$19281e57cfe8ef39efba616bee941bc32f5cf5220eb174ff4282288413cb92248592eb7f83a8d02f28f319bf1bb2f4ef5c1edcc33c87b61764b1086a309243fc65658344d570a88fbe695db93c43588836a05a2c63d37df9519e53aaf21aaf1865e75d56a4f3133be3f4612ced767b6623970e9e379714213e955c4cd6f4d3e7a67de5d77eaad20396d2a23af9b06ed267589e0166dda0b1f9444345c2c1019b36ac033cb1eb71587a5fd033c58e43951201e844220bdfda6194d6f6b40f0f9d812e6cd57bfa6aae61efbb089f03f32c48c58c419727906b17277918c4ad475ba7d1a604512eb74b6e8a4972ba62ca10b38c4a9b0f3f2970a194d2c923b0279c8bdd396547fc1037169a07e49a0815ae23b212624593985f9d6f38f15b5427fe52eb158aa3a4214210ab1ab35417c330146e62af176a9e750e5878904a58acd2c7a364b33390e184977ab737ef0a14a4d64a074b2a38a649475ad4a809166d6799e9b037def8b2e7fb577f52ba91c63a88d410530f26218fd65ea2c2b62aeeabcc33669d0020d80bd211858da43a30544c66eb27101c4fb27105fdd3b6542a113d310dd4270f0645dd98a71afc21219879b3f3ab701ba8755e85ef9a9071dae08313f47af20e26dd05c65078b031c385adcb5c0d1a6a7c4d9ce778260aa6748b91d7d153d31297a1d69f6d3a865d2734c10db1d0e0b87ece941a471833a32ff82a105548f97af3520af7c9b1ee1ced2f27e99f3a4e68462d086756862403df121419af1cc943a152595ee9f77fcd9d1fd6d3e927936b5ad9140f6562efd50d09e2a450e433db7556e9c1c709c97978d49d512941910b885dfd12a8bc1d621f67cee4d98a9a197d058119ebd96f2e45f0c8d07065df0edf70f5b5d033d29b68ef586362d90a5fc2434b3577ac909ef3f704ba295bac557deb8f6b09d08c6bd30cfd9d50cb31dbe9394fd4bef8f23f8729c683817a74234cf114673596ac58270cc7522740adde6c01258abf153b4dead9583de47130814d33388ea92cef363713cf0395b813fc0dd1dd93d440e2c5b7a071c3bdc17215667ec53316ebc137f70b8f548c33a0fb3ba15232e2d89c1193690402205a8b32cd24b99bd58d269c80f3226bb101107380a25019240fe1c0f3426d8145869d1e40567ffdf1b4eba4974297f97814f746084c5042d2a11c0b55bc8ef2a834fde01af662827858a22d5e0c64fddb4646f77bc2d897002c0ea6b7eaa42967b34ded032f4e58c046f96b1b21075539dcf1f1447b6f11ba63d6261e3f896a2909c3539a73495503055d1e1c55f0ec3aecae14e07a08de4a0f6f46cefb4e12b5daa2e8a137ac3c2472465ca19d426dfee183e323e1bc095b9c709d35fa9f6badbb5b67dad9b4dd5245a0c57737ddaaf2f1a3087dd16ffbeb0e3d9259b68674e3733f12271aab4c381c53dd02f8ec8e612f28e13d5ddbff5dc17e7acf4a5ffbca43c7067dccc6eca57334e113385f8d7a522c9c680b359b96bd399c12ff735738b4c37b00ead859d325cceb8146f137c3479e2ee53455c6e7528859e39aab38ee38e9bc8e6f3de2c9ba36d9785c83ad48ed71e5f340e457fe8d19490836d223c83a9971c0a1db36e494d2261b2efe2697747362925496c082940b65e5e4646df93ed84759b6c518a3222bc3e83d35c0d1b661eb69b399171962b4836f1a9746e92f06dfddcc56cb471c896fd95ed7fd1722ecdc38f541319b414493a5b495aff35bc59cd0a4e08ac2143c2d986d85603f56c15f3ae1012cfb52c5cc39cf2d93c85e0c71faff0a7e833f0753d3886a5c8480f5a1ddd2ff867401e10efd3742b91829683035bf9e573cb99cccd8ff3fb5f5ce8c595d4f34e867853f39dd727ebdffda90f26a24faf5dc44b93178bf7d69b32b8bf83287bb4560aa8f5d0d91014b5b6a2d10e57403640aacc3de3d3d5d5de2ed4e6d42a62ee4ec2ff9d8c6a608a48f0dc1e311cbb20608ff5838003bfb72ac55f5d5427caa8ffbaebdc5fab84a6363394e869233740a05684cdcb9266d59d5b37f6b69edb8ee18dfe65c9bf7cc3df863f6d325f93a138f91f493f98f1ffdbc29fc6732a2441e0bad38b33761c2410267b8feb15e99c25f3e6948be85d27b2de97b369b5d37452bda7bfef4979eb71ddbee2aee2a6a9e92f9107ebeacb995dce015c4dbeb4b3243720479bd0be5bfbaaaa63b9b376c9250e2de09405f94ec2e05d6804aba8c8f8f673a9dfb943a504ec1587e31ee07b59b60c113249c5708a938692bcc5f6455ea228c3ba857b8373fb69fd37418aa81f2f0ac52e37c4bb2c530705dace91d3e97a071f242b1b5e94eebaa0c4e9231119d4c3072462bfc14a6f466f9e2fa8ff232335ca8f507b01003d187b07b207e6769ad42faa3dcc1707ee5aa8efb04e77c59ed3050e5604583e2ebf5b6bef2621bc8ecf9aa417d511ce09f5570c98bd46808f8e4d27c3dc925f0389019653e6bb21ae95de2c733a244eafc2084b4ed097cd1bf148199e5dfb292fafea86c4e2c9e0df0d146e305e0eab6f8d82e8a617186d8a5b67ad8712bf961b67668fa906bb8ac841cb1e83f4ae0406dab9ec1189a32def4e813ac7d148fd39ae96ca0abb1b1387d3bf21898667ca4dd5d022621a8dc58fc0322906c9e2e730e6169e1d293ee0b9ededfd93c4cc92b63a15559ad03f4e17cd7fcf49f0d2b570e1a9e69098d7e41ad414dbecd8078e9e7984cbea645467ec19ab9b72bcab2fb68e93c8a107771e3479668e6c12110ad040a2c7a128ba96165311b3134665433b03382fb47661369eaeb39230fe9578f83d6c1dd46accfffe9d25737e21af8dc9596c62063a54d576152655372ef4637dd4f9b0c4564a2c19a3fe6fc7178e47dcd05ad71057dc3b6a14e2a50eaf10cbdb06781101b4811f70d81fee7fda591882e1d6732ebbd6ebcbf56ddb187d7fa155b84c407ab8cd4af3dfed560ab86925faaf5d519a05d4cbb9acc63b7b9a7a4dfef5fd7a02e10a35c4d9c591cb8a30ccaad2f220e21a6c9bbf06e79fe8a987e7d7a82f1ce65442c269c4ea19bf678326800fdac76f63affd2012a3baa57bb17aec1946b73b483e89b7497700a410fec9c004e69728637eaa33e4d874c9cbc5df2092f0d7afd589c1bce8ea722c0927b8726881e9339c4c5097efd4e1824733d4218070f54d50766623ed9ec088f759d097806f881ad711baea978eb9cf811545a32ebe771f36a86b784e3e49f3bf0e5b1dd9bb3d23d92c863fcb7af4ffabd9cf4efbe4d87bb761e5895056b24ac4614a0f8f683830229c33a56dc8248dd21bb1269e1f082544309be9847d0c54637cb6d21cdd2439ba1cbf9ae541d06ad26369726e58a3940c405293714b3c8b4dfb306c8eb44ab2eaf8ceb1e60e5a1e7fcea36b511827bcf8e07edd78bf1d8b5d38bfb8feac822899e06b5a34d623099c64ce038024c1e7b38e148952068c46fe028c438a9d5df541dc089098b07d1575af129c016754701efcd4c928ac212c8d3bfbf574bbd598bb52e747105d70e5d3122011cc6fff19f86047a29254c99bc8deaeabb8c07e4306bfcdba971f22b19cfff28a6b7d286e771336316a648fb58f3074414e8d21d27dcc24627a43665f3df443b4e09d875d0edb2cf4707aa4e4d6188e73fc91ac6e7bfa816d78d7a33915eb74860d6d8dac1434212b7a6b9a414934bb7e240d695c60a104c1998cc041a78444a02042a2d63eee5ce3ced880424b66423dd7a71e554d37e9c5f676d3b6374798dd0f53cda9cf21ddaa2f5e1cc0c308bdd59252acbb6d558bcfe5f57a298d7695b3cf0d1dd24f5e0d3d024396385a953f583071d9f09dcd3b6b1bfead0fdbbd97799f771e367ae9eb974af5c3c8b3281c35e08ddfe2d409e40ae54cfb864b2d8a09cd046b4693f8f8c8 T=$451ac23a39c49b77dc71f7fd4f6edaeb821699120cafd6402bb381cf2db1881f159072d45b7086b4d72d0d3be7866814aaa6609aa45f0a827c8375cf72922684c34b3a892616461d87447f7ba045241f5706caac2a54828e33623f85861bb6ece0e8ddf25b8e0616dfb76db7cab591765293b03cfd71c277aab6c307682427dbe1f808270da82a5d0d1191093946e7872f2d25c820b6c807177346bd1345056fa594e87231cab385da54c6d8b239b0db1921b226487b3bd56870175395883dba400ae3737977c3c989eca2aa4f736e74135d1d33b35ba3504bbc97f9618863f7cfd5a8c62f99ec72318da6cbce15aff0aca72657dd4befd6a1b883ad738007892c95c485aa82d0d030c049e614706c33e007660f5386a41071134901f92fae85eb0b09bf34bcf54c36f9861fdbdb721dc6f5d2b5840e682ac3c3e92e19bcb78ef08e3279912493a48b0b4076b9c629cd16d3233600cc65421382b5e61392a1e90cbbd63e3a15fd75ec74b660c7feef937b4055ccef27f9b275dc0db88ae12a196cd51dd92369b301fad1e0e95157dd2ed63bbae3c10cfcd6e0151dc250198826288d4066bdd84d415c0442fc4dd8c5fcc8940f50f31e9643ce5927a442b235e80821b299c607e12a4df7c404d6fdbe6028fdfb0eb389c3c37b0777c3c457cfb558e264d4675cc45e37553b104d18c8300ff11a77d78b1ebc9a75f6fe5f49b4348f30148fd940abcd5a29e67ff68379b7fc8dec4462fdf06f1b1e448fcd164369f09705762e6dc82ffa73c3f0f3326caa15845be8d73563e8646f982031d0f7667134aa14102c4eb1ff01585610f417a1a23a846dcc295ad3577fec75801455164c317e6ebfa5946f3b9825091f46da4196b7a008c4bf1065260efc3a89d8ab53ecb3b80d203e07c867184eb4cf4032e917d9800f677490255c7b024851e9e3c184f91e568c042c46ec632c80abe0327b7307aae99f48b439219ba09e68e86cc7ffe8f42fb9ce481b6ca0763bd6800766faf823644bda29c429413e5b2a128fe990aa947a1591909d825d47f18a25bc85a160d669a47d7a86f26b742cf6eda2f1eb4bace1dab66520bcb216fbcf569447ebd7ee5b98e0d397a7d83e7def75ecf7f28de69497a096b38ad412c4eae5b6b987975723f0f7955a342a10e637985693c70f0ce5f2e556b56eeed5494c569b01cc03ef91d16b32b1bb3a9b80b7c2d6938ceab6216467a8e99006fce6b510fe4e39395af2aa08a50104be0ed3aa01bb067681c75004774da3abba84ec877c1e5bfa7c695ebd994189d25849b275f72d6b85732af9be5bf5e57eb50cff640161d6675cb4e670c566d8c248984a7f717eda8109b94103729834f8bf251e0ee761b20bd872228ecbd13bf1b309e7a11962275e067cf19370cbe88baaca88a923d151a1d0b9c6c0a55c565f74b069147224bedcdd5163d4a554e7eaf64442cd3aebe3706e315f0205ff1f32c929dcf46be32af3d87da8c5b80c599c4c0402b7b4ed812f47b0ab524c9659b3f27e9f60022a9a3e67ae9a8ac928bbfa6f27203738dffbfc865a5673e77036cf979c526732f782005cad339d19879ba26c70c6755a2bf1aa580a69a610b5016f7a0047f872e390268af879d244a58e802910b1cf49267a87ffc66212fe56e6ca433366397371ec599f6a56c0421e7e43a77f488fd94169f341e6377e30a3aa38499fb51835fadaa7b38e1ae33bd4158dd54003957b0668452f51f3c2d3f3e6454fd613bf9c95f1df9907aae13eed4d2d38d80fc1d060280ca971d6d8af51ba740ee243b73bc75ac7520121ad29a2b292b7f30bea96261be1dcab005de46f3f69735c8f602fcdaf6fe0d8d021a747fdaa1453728bb130a509184f82dab1b4e155040d26341dbf0f56e5643f1d73e51bcd74efd359a1c23f63d7250bc9a47623fd95af153834c0c499094755695eaa3542cbf8e7cf37cd02b4922c71877f8398334d58c483c6635f822bbe5b8420e44e3b5fdba1a9d00685c4fc85317fdc4e7f54e992283e5015576ea100ded93ff64ba534136821b36cd9594bc4df538b080c103e4792e08e895363daf3f4994a9ecccfc764d8ebe66eb2a6a11d9600b57a3f8084bd27ec45369a84eb41767969760ed72e004e1a9977d3b3b56e95454494277b52b1d9b1863d419c2fc1a79a86b63c330c24a2194dfbb47e20e3f88a16a5c726547987945276f0efff49ad368877727b09ab460112304fedc3ccfcf8d5c4e70c3caf281d655f23a2e72b3284d99517d69accd13fb268317acc10fd89598028221e6c25784635fd7839d0d7878add8cb7a822a688c4c950faebb14bdbf759a53222f324ba12183336a2322fe663d7c2a84207856f6c09a80422263a60be1623e8be2092ee8eee69381e3008d5047495e6d75a1def869b5028d86de6301d932281b649d5fdab7832ca9bd3981f427f6fc66ab96e4d77d5c80df208331e5066af2ef9267fe09bea814e23b762a3b95cd40e1cacbcd6d73953a13f60b906e99cf9046442725bf23d53b959b33b7b1925f2d47a398f5e97fd100f12fbf624791b0104eb9795ad52aa4c6f6fc957bf764171daa75c80d2d7cdbabf17fd4c8c4c6b4a2151690cf3fbfa1dd9c0e86eb7fd8a18afb327fbbb3a81acfbd0f194fe131806a02de3ac6c60ce235dbf11379dc1fc7c7f1d8eb3db362589356ece0b3eb4883a99b594ec2cc3177d72c6d96141ce82da4ff7bf08734fb6a253442f212400c5ffffcb9ff0f852f4258396e97e89563bafd5dafb1da991586aa71d2c88fab017edba59bf9de32969d045d67067ad9206aaf106714f2754525d82e6515aa46543a3c3393ffe9467abe917c5446e83f74333f67f0716b25106365f86660c5b1c3a2f848b7f103790f1d9d6dbd03715bc5bf93a3a78815fa82659617ec754fa370c0a1c4b5c95938cfca786404df67035c1ca96529aefd78fef1d3d9f66cd7eb505ad32fc5fc5c41525157299e6d6825641dbbe355ff2ef2e5fbc3eab295b8e02be74bd3b609b0f156423e95f96cbe15b0e6c718450a7fa9a3235b0d4cb8867c1e268ad90c53ca80fc334d317ac12214b1957308e8a84f95b7f38df6318dde488446faa0004eabec11155c34c0c5290845f4fc875c622e38a15bfc4574723d440768dd75732fc3f6ad807f1eda5dd6b01c9ab7445898b7ca6ce5735908bc71edc020e767eaf04950a5307e38ec1fc9f1ec5a162abc152461f2938085eee7f3a2577747cf8ec4628b802ac6451d277e4f7a2e286a7d025cd1ade7a00da35d3f9633c65a4ba41b333ccb88ef857ec243090c44433061d6079ce1d3ce5c534095674c5f90cd6a980f0f6daaab67612d34f0db8cb92a4255615acc58476d76138f3325e6987c586623deab6cc9ba705bc7aab32268735b44eec0d7845696869fdabc2801252837912e34abb35af7e0f33f032a7774c297752d45235e7cd6491f098dff660ecb1f3785f6ec42a7ad380b15ac72659eb4a86ce41d84a48a149cd2387c73a7e3e5535609a92563758c52a07833921342f84eced9d6572dbe9b7bfaa0e00e2c83e79ef0962a52ed7fa1473075b71d00369f38c466a3df78a6e313048a1dfceb18efa65818099689a3e08542231c619f8a60eb38da297ff9beaa65434874749d2584563072a5a270b224f9200adb3b6363ad6e4b57ddf6774aa878e0c85ce952a94983a98b6305d3c3489d10503c4d928996cd951eac7f6d02ecd2232643084def491bef64041d0637479d2f8be61afcbf6023734ff28718929b0475bb302fe2b8f85d1432460804ccd325f7c89686afb948a85f2a4884c883f5891f26f7ffbb79c0d362f63eacd0e7525e964290f0f4c580a1cab41a6c93dfdd94c97fdd6e4449702e3a082321d71052a3b9e9c94a7a15991a7 [27] S=$8da4f26fb8 W=$577c1cdfb597d3a873fda2e3431305ccfa9f8e503948c153fe8b3c5fb57995df46a4104827714c729c6ffdd29402fb8290f59c82a89eacf7ca009dc98e80c4fa0e426b4978fe2aa15b38637e154bfb10abd90aba65846830f0f55889e9efad324d5d305b110cc485381b6170fcbed1124b809c4c85bb62f2016bf72cf71b9a6bc746fabe084d7e00f23838eed3fdb0c9a2b7a8bb27c161e25ddf85f5675168adeaeb324417b52a1a69abbf68a2bbd7175488d2c6bdde3368be121883a364ecbbd59c673fabdb4259c25b58061de4338b2703fa41af21fdd64f211fb7292f89a2975d413e1ee56a4ad84f84da4e71f7eb79fbfd2014bbdc3f315531f0bb736808acc7fe6c6239b8b6f75dea5428fdce472e577dd02ee7657bd79af56536abc336456bf934211196c26ac03ffe8adedd9152b2ed0ccfbad44ae1b8bfb2a294a06e95aaedb7ce03c3ec3f6b01cea4d480e6b9207fffea41f5d8367309e96d8f7463f482343018ae791838c0d917a1475fd9f56a31f5870bdca70b893a7bca327be4d662e891bd0681ce4adb3aef98ec3853f133a28406d0a58026607455b45f594e6e7ebb2d40fe2e60826e61cce5172424e3590b7d8380f38a9e8c40e2dca2cb37917d6ddb57c9d87d6ad4a31be9691ae055b15cc6cc832c32907cba104924f49d5841a9721450590a78d69f93d28c6ba13726210eb3a81430f2cf7ef608fd48e898a6a36f24d7459f2a271fbd24e7c7e7c9825eac8101a9b4360b9a07605cc8816e8bf2fc057ea8c26619098697716bd2d98b64a960e00389d74102929c6b50d08965764a9e07ba2ca1a2aa4e2a53a4b320e2e9f03bba431e050825bfaa1299e08e283c9a9325442bdc5be32673e26d781e1cc3da2c6b09d69ae65985c09906c94e20a358428473b92287c01154e524013e245aa781329444bf00c01afce6e652da53f39f677413930fcf08bcd560be4c8be6537f3385f7817fb409e00e8c104f0786cf83a9a5a54688d63581ea40123034d8d653b717b23d3564aba063563d4e7f692e870200fc8f4fa7386ed630ff5c36e708e3e261a03210eb7713bc07f120041366448d5841ade4997ce9f45cbb045c3804dde4385a4f6ca5b7ed13fa53ae0cf09161dd382c49c7cf08585b0810edce42deee52363382a2868e5055e0d4365cdcac061d76e6d55685cf8cca704785c485ec436c30586e31f749118643559e188e66854b287604a8c2fc3f87c2c9c46fba5da3edd4adfda17ab931ee23a25cc3972a00466f85d600b1e52eaef46f3ebc9a385b6949b9dda915a3d66386666db3216fc1d37a65415b50e7db8ff181edada72ef2407951dd8a66a22945fe8b583934385028ec15b4f7bc3737c18b22bdec75b499017f267d1b3355207344eb37ca3ac7984a6f01e62ce4b9fd30065e3910c7fad7a181b695b4de014354f2832a9664d7086e2c0b6adfca4262eaccd06e6973399ed0b14c33d7a1f51580f739f53e3be971223c08e5fde4481a3e1340938cce310d7c55c02cf4fa46333b61391f7c1f63f5789766f6af5a69e9ecfba4d24a7418a677d7c3ba70e023f00c95ccac2cc39096aa53acdc7af1e9d8edff3db6fe453a8c7aba9267c0cef9e0e777309e0bf423d359886b05294388478d3a5a4f43ed6aebc7db4ffdb5cfad715be3c72e0c65c7fb392dde1115996c15bfb3d659d032d734485a3ebd3cfcc2bdfbcffde9d0f6fef2ab52cd3e0643829a463abbfa428f614d99b904736c42a156b9a3e2592ad37451b8b5daead4e97acfffecab0c2428bd40344a9d6ee1f9852eeef463a92cb339e75680339eab5d10b73ec8c5d368b70f0f06deca00a059f462afd7ddea07650b6361ea97a10ebe57503e1a07592437a0287b8f9dde05612ad44c611afecf9375845fd7921d4d0a0933f3866a4833b029b6324603c85d910b45fccde798de J=$5e6d01f3be346efd7dcf09f19f25c82816d2cfb41e189c2d4ccd07495f3f2ca6a545993e4b5d7f082ab930f114556440d29712f51c46d3f9b75be67a8d4e279cd0be157f552d2942f34ed2e9c764b99951fa1fd1bdfa0476aa28b4f77e47bfa7463ba17559cbe03185fbb8f5533d605b3464e607d86b215b86be27ff00912daf05b7d26c186120e1e3cc7df3c6d6360f6624e666abd5583549a63be91b4d43cd1def903d1e6d27ca84d8d9fa79245fb04347490d73f54ee7f47595004a220f6e9d6f1b6c905cfa4e820414f66960ba0fee30ca969286d4ea3bca56058f004d66bd5b3c6de504df4b59bc847e9db744633b93585f7f45539fb13ba9497c2ca5a34dc3166f8771c8e99ac16863b838cc215d7e462b70695721be998e62dd0092fda36713849f5d3c55ea223ae42b4a889169b10cee1b146a96ab6e6d1d866eb6e1867e568b5960cf0a44c9fbbd3c32ced39ec30f25da0e4874e2b812005384dbbef5f2ccc9442e04ea4981d3efa1f11c3e5fc1ed8485f046f5b906839d6ea72c61c298172eebc882c5be11c7ee17db98721cd6cd662cd689897a6dd043f06210409332a7f9cd746df5b7f5ecaeb8f29e29e272bcb3b841bc32c1a3b1fdd1f339ebfb04cb5c9380896cf285fa1095dd9029f88e599554134639183800eeb54e69fcefceccce5a4404d107d78de2b4e7076adeb5ffee780f472e99806c89b38e8f1cdca888963f413f9bc261c4883efcb5ced8991089f357946d3d117b3affcc7dbe1f979ac5a7fca917b7fc79f275ace1f00ce0f3d7bf236b276ba72a99ab5d26046fc76fe391e21f87512d56b292d533e1e47abbab85c75db494bc6bd404836888e67058df5a8c9569093069f9f2ace2f251f060c6a486c46c81a66345d371345663142aafaf5061e5a21386027acbd53add44ed004feda10eb860159e90720f6c149b4979b490bef4cf500a92d5380f8e5b109d8a31adb43b4701fea5b6d940aca79d44df36ff1af551e91e1bc16c302b9ca9ad7a5e2ed011f81fd310786935fd69346385e97a3565f4f016c14979ab264aa526477e5844e5b7acc6c737235b43dae3c703470a183970413a8527052f06e1b0476aea0e83cccb71b295d75194ec4ffe7a5893d5bcd5d95dc7a155605341475c50a4bd0bbff5d2127bb631fa9533a65889a7c57c51e42ad8b86add92554575c4c5135942b06b105aafcae18a55d04a31f74521ed43d07df889c8fb1a8d40aaa34c13e9dbb5ded303b028957a9b67807ef35057ff2e28aeddeca525c6363d68e6ce13d7b0ee0772616e6c6857a1a500c8ae068c991f4dfca702d97c97d12b5a8887a9ecaa1bd55afa5f6d61499cc7c769db1c37128649114306076e0b5d1d89d98a545aef77d3c81a538b4ef816ea40f7bb16c50e09e86c20a68efdc8cb94dd010cdc5418ed40b0ae5c8318078624c0e259790acd48e6591f2ca7a6278ab938c499ff33b35feea73d35cc6fc5751a358e66e25ab513759034cbd92dc4091b28f4480bc98132a85198bd503df00276938f3e2bf84a832e925e205da431c92aaa3e4bcd14b6bcecdedea4938f1f781b0188e25b6e75b214b750096176b4b852fbfb6c69dc7d25a6e2da698da3174f6f3be9bbda9f8e73aaa664899edcfb5ee2fcbeeb586ef4e8e11277e552ae40fd3dbc057507bb8e9c152bb6d8804c58790cd39611f02f0896e3a35e0d4fdf4fe21da5ab556d2a7f0bdd13c67d6bfdeec6b393848370bcdc0ba88bcf793cd56a088a75d5ca33ed38cc35835af31a7298a6fbd536366e8d1a8da0b7752c36d0934882859c3e7ee8f8feab759dd6c7f8d51af4c350361400cac0f60ccad2463e7c80c7755d4cbc44f693cbad212a9f5a60c0e6654969ef11f7a039ef1840af23b404285e6b37517bebb145bbd8ad45b81ebf640226a056f11c46b651af683b13a2415601d8febd06b2a024ce95a5931f234e414db1ceda84ec9df486838cf53f1d7483e3e81271606ad753756ae486c5faa375ddbe72dc2b6704c69e397e7023068f3ab5a2602a8c74c1d61882717d79ac7dac90ad8d3a072d84bdaacf653b82683828bdadb183858fac3119aef29434a43eb0bfa1b7421ee1e358ed751f4c64fbed4339a4962b9a34d4d1fb9b6f16e134e32817c6b5699966816467b68661f10a1481e46f0a39da76de9f76d13736c4b41660ed3a1b7a08e9dd74446d60138a79f5f77d3bd0d02c4aa18032c3566d50975fc5e123a3c947a660c7c49b8660daa8c5d1137ebfff5302ba5752c0d302b067727948412fb229ad824eadb83959fd51b0d3fdcde7e4c4928e248d3313087b5b67dbcfec1e92ebf78fa5f56ae7d05bf6853aab9fdb52cff6b3b99130a0bf0f1adcf31b680dd1e342d424aeba5b751e329d24c132863a781f0057c5139334429840309872f4f22e2840ba55bf9b239498111f47578d3a1e0046191a5726ddc7fab61724f9f6b4db2780b660a339886f16d06696e43f951a9999df823ced0bced3f7751495deb3a7db823a557c5b647923456e7557a42e6bca1dc503a350fe7e987f5cebe6f1a141879ccbadb790fd07d2b23e0455314f80063cefe6c6d2c9df0479fa69fcf44a6c894a4e3a23da1db5aa2ab9df4917f6a994012c1b92e7ab883eacf74bca8289dd71abc24998532b6d546977e739ede79269def894b8bdccaf1df04514bbc22b2d5340adcb1ffc61a93db401437dc87cfd59b632001a2341dccaf9beb90d15f84379315ed971f96cfe8543fc51f7e1cf987f9bdee5a405c9201570ed76d58fb5121678977aaf72d4e055908ff669f57a1834caa1f63e507b653de20bbbaf71af6b90fe3c91ef3696a15fe6efc25128cb7c803700b1eb6b9f078177a5ee49f03ea548ce5ff246e460fdaecf7de332b54da0a32b4f3d03085dc4696e874dc92c7a71645a35d44dfc3a4fe78364431da07e92ac07669691846d2eab69bcbc0c2bb42393657ca871ee95e6bd9407f532bcc1acd8844b10918bcbcdc2f3c11c53929129d9d9fde28a22667122267a763f4bc9f8e4f7da03b1ed684686d1df418d38b22fca62a3d8b3fab3d8387488056b52b4f0f691fb40c67cf32e13c2b0347c18b9090c49dcad03021cbbcdcc7feb12a156a939c731f46e02e4286336d24bf35696284c3766c8640e08fbc77ebb19e16b9fa5c61bf39d5cef39840f7add1dc64890925c71f49a3e9f61cc5b2ad2be04e51f48cfc53a5ab35e00a358af705e85abd8095d0684fbbe5d5c86a02a573a07952b35a42d1d543d973422b5fc8bf69a9722fe4268fa4303d70b5b467e88dd7055064d0f4cf5580a03f0332d8dd470acde5a4aaa25ba45029434b9aeefe1495b16d548f9c7812f0b850043181b62f8cc9286bc466f1b4174430ee35b97ca3253238733f870eb52fc18d730c3604db39a8ce627edf0a023d3e6dac4efc78a7dee8196a99140c4ca912e55f82c9ba3f4665af1d1442eac63a4196a4ec414c5383b16ff0af289eda98cf112f3ed09355e6b12ad11e04cd74dd70250c7760bb6b8c892159616483dbe1733a0f191aaa58ad8cb30a4e2787760585aa09bbe5b2a43ef7f309fe0974e5c35e12c80ecb96204f75a282f394396fe01937b4a0303cce5def43bbcfda57ec251bd31259181f093a0e80ce01c563eed7b66abda3762978153e9b3bf7a54849dd6c2dafea8f5bbb7e34ba4a9952de240fb8bef6ecd94548a21a66debbe81003b762444f65da00811b9958ca489f7dcb0a6c6c0043ff78dd6b96912e4bec5456a9147a7c3686130154f169f19b30b776df2b4eeecbd9d0aea6129bb6b18c8009a5b3d1dab4d6d12c6ea7f27a82574b52507b6d3d601fb2e905923713fc6502559901353c8ea6d920050fd99b16862426741f3d33d81650a05 T=$4f4d861689b4d2080d70cc1ae171bde74785f36e8de73b58b39c7e26ba23a2e046fcd09cf3a0b3fc3b268de1f14a774cdec23acfaceed014ba47be93332ed4b2a709f1933ff42758f9ad5f0b76fcfc6e1a79576d7d95b03d2573e8ccf5249d1fcae4522ed2637c757a58754bdf0d6c87a5e42c68639ddb790d1a481aeba4f0d0187bb11222633174688905fa74d947bf3c8a8deb0f26b09d3347909bbf2897eca15184bd2aaff80641785d22707e41388f0bd8d7bdb7255a1f0039210e3a6e674497f1cbe9692eafd10bf7b011132b0c6b0cba6bf3eb74d6867dbcfbbd901d25f91b11a13a1d8413aa446232b89f57ff10577b14d6fbe77cc618256141628e4a67d479f313bc2856d55cb94ecf668568277b37888a62331bf256076330cd49c11484ea70d6d65e8b2e5eac9f95eb21e9ef28df4bab7342a1d84f341fd3ffa4e033d4d92a9602ee443e3dda7e4b4b659d61bf15b9767ddf5715e91dc748b802b7befa77d455581fe45802cc73925ccc33d3c0ff99de43dba159e857e0acecf074ffec46328dc0562e5b4811aa0cb1573d7a576f4962b451f07265feda9ef655f4b53df767ed38995eaeb7168f0af3517619673f0fc4112296171fed209d4e301b8a5caf38a9e2a0fa3a7b40f130bc859b411eda3e2d99bc1860829541947c0999d38fb3f02aa385a07e5a6a7e367cc1364da6eab241d6b919b58c7b40275274bcc493c1eeb657acc8c5251048f05a03e76f5127f91fb10ca07ef565895daf5c1b9d5502cbe8c02d25d548e9267700961c98fa39ce83f392a7865f251a9a76f362a8d90b491074d5acef6792904a21b6afb6b51fbceba88b6b5b965c45b3bbd1f6bfcf4255a78a5d52b81921c198d1e07b0f9fdc96eaf58b3a2937c882b097ced47a92ac3a0c62e922ab12b7f7d758f88081363e4d62da4708c8e577c7bcfe805f95c3d341a2250081f18e34de017633a80488b5d92336686b7e180ae69f998ff3a4fc145bfa63c2747df6c9e97e97667f593f1d61bbda24d49a2c4ec44288260aa7c1ccbd331b4e7a24b0b0de2c646f9cc572f3e2c971db1311b2c934dd581944dbfafa678b67f5f95ed5147e37e492e58626f96ce10ad7be342e7bc373e3610413d1b235c5dcfd378c608516a0211add5e41e015600bac01e733a6fa00eabf8d1e2c94d7b5cbcf0dac88d37ad30404b92e2e98a2f592dede361c22d90928cb1c4197ad3efeb44f328bfd552289639f08987f3e65e7c8bb706920f4091a06ce05382f5f266618c0a4f2e9bdd7ee4eb95fcb6d22e8f7b4291ecb95ce07fdba0e2f4194b69d735e353b09a3e43b19070a70ad941f40e4d5ed525c94aba5b32cbf7f7630836a0c7f8674f7ef875e814f0edf7f505c4813d23b10f44ec5d03fc17eddb5366293cfa5482c854ab8c25434fff542bfb1721aea2e5098fbd2f82451ee36ed048960ab5e4e5ad6360b2ef0913a621c8f747c0e8e922327ac3353c3e563183b90c888c199df5bdab920e4337d4a152727a351bf3a19852748e31870410a786647519cb4689c913268d10ec4d797c4cb747205a9bb95f7a6602feb488955e7469673dc6e6afe1129bfcc1d1a80545c87b352de9f00ec5ac5c12c463edb58bf8fc0e7633209bbb47174914029b87a0ef3e92c8be5b1b5e317442e951a20c0e86a49c92ad440905791f4eb84e74e22c5ee150743834d33d44729e9469eaddbbc0220244acbc6969a3a458e011d13d49f469392cebf0c28ea46434e4b54e2c7b139b5342e160e84de224d78951e8b5bece62298985116c6e92a4ab9a3623b88a05871cca1be6162bf050ddf6fbe5743acddb3c0dd7187c21e28335ffedf940616c1b1fcbdbb853b41a67150ccbc7fd3944be8e146cb72d2070b2fc76382d8bb9ac8705394e71efb7dafbc9649a04707bbcf677cda76921c04026ccd3c907a0629a34e8c82158aec6f9287c8411ec50502e2cbb3d918f18618e1ba7c8ce63840d25904c4f59fa2dcc3fb47432989cb868d2ad887f6180c61546a15d0999cd82177b8a616fbdebb965d6c2b740457ee9a334eb3bebf1933c217cb58c8fdb016ed5f791d929e78a64bfbf217e1b3f7858daebe5b9f3939c400ae54140553e32ff6970572e1191ac23aeafd3203c5979eafcdc478cc75724de06bc63eba0d560179bf16e2c1b31231596fcad7227f597c45271cc826b1e94fc3028b0432ad47576377629597751ca1ded1a09ca321c0888cb3f8339cc33dec796cfa083528b986c47f71773a6fc549d0b7ed0814eda376920517dd2b6f771bc786541eaa975c4c99a7d888543ce7de033e0baea259d3fe7ae69fcb0b2e809545fe8be21694a648977521607acc9d493793aff859da4384ba5c92262b53f81e355368a6516110c6f00d3ad05c0315c70d1f1252e4bb4ed74bfdf9f2a98899b15045aa807898b4a74c2191089453d0df1139aca229f724fdc4cc981cd17c591eae852f2736dcd683ccade9484a52fe0bb3cf351b9087a217f0670243e618df08ff145fba59f8349a672ab33694044f3759979b9e52ba06a4a8865eda42f86722631c70855a19e1690f67ec7b9730c1b8ffb030306e4543daba0542ee08f43ea60bafa2cea50ef8ab4d6da9bbf014e220b7d06df63ad3a77b4ba976671bfeaaba51f17f84577311296f72f7d959f198782bd9b464bf7417dd295de39bc400a58d1cf376d4e759b2591999a69dfd11ea67c815613ebec1586eb168e7d25117fd1f6f3c5054c43ff1d30d9bcd119c298477e95250206e032a32770412fbd687798befd41096e4505ca33f63ea44a186e77d648cab49ef2eea69746ec351ffa61026e8e66f06cc04b082f921f3cac01296e2a93f15daaec3344e9bffac2f1c149118386f9f1fc9ea29c51a7858e661485d45c81b0814eafe77c890da4b26fc62d096af7ff8115f06625addd5bc64cd6153ebc2ae0e1e6ae8959258c8ca9b00d2ca9a867a0ff8bc54237a66ecbd9a0b120fef527d5609d06becf5ed7542355ea302d690bb8eab36768646de245c3708ff9d56439b82f050d49ce9b5f1b1f6c7804c068c447a9de9f2c8322324b3ff2b2e83120739978ea1c6317660f9309c05029ce89b3b8c994c490065c29b88452a8a563df090871d75b772b159045c0dc160e27257fb02c07544e81ee44f74cc777611509327e73c74c264a815d4f31ecb4e6191ab8a70255b568efc83c191fcd3c79c1061c414b7850cf9297d4708c33658dfb6ea06275fe73246df00bde16518eb4a4bb4cebf33f7d8b42571d4cb663db32d425e27bc3c2c51d7305d985e2f1bf6b40588f982d7bae0493eefa0bc06475c553b76382150f4bcfe7c8ae848770b00de1f841c6825e629e1e493b7438f37b5252f5b1b25704c440acfae88906b4fb38e1f2e0b33ee144880cca2c85e5f210e53ccfe556ffe9c5917957e1d59009c5c3ffae86c7dffc09c19e66ccf0ce72e258bb7ed2dd8d7fb2ccf3dec87f781d2a47c301cf55c40d4c9faa283bcbb51aef92b7a549cdb8dda70443766210ed9090228b3381d10c7dcaf062452755c24e6ffac4aab06f4443a729bc81d609f104037c8036a3d97fbb0efef1a5db27ac9c75911385a9a6ff1a28003b641d325cf9e5bdb523670f15d3e3ab789ce7f4a6eb70768e4af4632b829186136f425f63d999e45f9b71882b8110c53e7510b785396a2b982116a6a9f1b1b7f3b0e8b52f1941b3aeba12920f7cbc1de1984354d4548cb7a6a5bf41a4441eaa0de6be151ed67e4706989f89fb36fafd074eba5b87c42ff372dff61670df3f5a0e5c0234e3cc66c80ed7000e3222ce146c9ddf9d38fe98cde7b62247b924cc2d910e2f17eb2337b1b6c8c497383cc0e767e2a8fbfe0b7380ba24e2844fc1c000baccb8ef4 [28] S=$16a2d3c861 W=$39738e89160df3c01fa9ff6245e1d7beab1b9132b182c7fcd5692e2dd74e81202694cc5a8c833f33b4456b607a9d1c4229f3d96c501cfdc1d4c1d8f779cb885e3e9aafa8b82313472a932430a24333a85f1c1dca8a67bdc53a5529a465c6cad8052974d78deb4f53ebfee81c7efbc259f0214519005639cb3c95cec32e57da225a4862f4da03f98e41c26a3ec4127b2703e29a9f7bd93fee625c503f68cc62d370fb8eb8be19bf5b7628498e4f306cf9c1cda6a3c52eae554a388767555710df7bb4228bd16922764ae839c56dedc27dd5b63ea8d1151d242604ac7a9d95003c673bdafb7471e0b7fd0c4c2b7c54524cab89af81038b2aa78e712a22a3139e07cb4fe518d600ffdf012bd54486c212001fc8133e8c4560f3875f1fed6d3522b5bda6dc4b8a0521db1a9d42476ce17061689d7d2e071e688a39612180369e5e8dc03e11fbc6b5ae1c56dfc1674e3dadd04b9a387e5ec76c414d51b6de0812fefce7cbaaef6e8cb8b459f6a94a5e09e5c0516e87316afb1ae6c1686208d6a420acc5098a4aab6b8a12ba05b49f84fb06b8ece1b360fa25daa2ff4d0528b3e0b84323a6b43cff987bfc8b6e47b39767622484f6c0859656a1ab05826679e915f582bbf4b020f8121793251e32001f311247b188245708130437a13ffb0815af0e9564be9adcd3e36200dc2fb0d0b37562bf0502c41e31045171f74fdcb26f9aa372b7faa36cee9f66b304f16b37f488585a43ac30d7b29c0692241862def5baac11c768698d5ca0b8e9ca999ca720f815100374cad29cf2a6e49cd82071c36871e86d13e5022f5b6ba4895f92eda9c8043c24a2dfee38dc75218c4ac87d63b698841c6fea1241fdb94b349cbc16a92309276547ce1268e435cda181715700752b92d36b384c59bbb938b675ecc14463d2f8c1a707d99848a7744370277f238aef56ef767191bc698882ca8d6d2ff2a39e20883a555e8f33817d612680c63f57eace63df4f540339a349a818cd1e63925f42139385054f9890e5e1f616c36f0523b600094df6862e4ff75717d328bacdde9249b4b557b3ea6848ab682ba7e2a0258fdc94641d15f4192137dd0fcf3d9876267f6c684b6e8705e00694c035835d56c8b360dcfa518043bebb48b94ecde24a2e3349e80c7e5400183a8eb9ff3f73ee0929bd758cfcff130705498f7424f4ad0e884400b7f7a57f7b79ade091926324fa23a5b4b6391d72471500dfae70183d0e3336c8f9d6e1327207ff9c4df9cb04a75bfe9c92a27b6f842343f08e14f35bd4f98a45f0612aa43bdcc7afa9bfad9c73d61c76ebca6c24aad5e12e98d107aea6b26b9f1a6c411b3c72f44c9eb6fb8a90e1bcc2b34791f5b735691a47d987b0b778aec2ac8009a4461066db29cdd6d24288c6bfbd9b428f2d03fd16430d420c677d1ef4e246e6fe060bdba41aafff5dca7ae59c2054a4efdf96f47f67c194077196c912389a2f5979320aaa6ff5378992ccd2ba04932b462423c179f3be3542e8f5bf3df216101231259b9b0cf6ba6759f2c9a5af30a70c779f099a8a86d65b583798ded47e196593986b23f67d8a739aa04f9c8566a06e5687644284160cf167c2a65b9fb011af8f369b808b058b2e444de62063a75211917436fb6f769063a76f6b68319b14e45106854b441644cc23753167fc5d23100110df8d659c6a9dfbc49acbb1bc8d2168b76917ac432a5374e05be928d485b48009d607a6a11f2abd49092cd3c18e7a05bc8c3d2958a7064f8800a2297157103701036eb2ed8c223ebc376c843bf917d79d2b5f6b4ff6502cdff1addd51fd5b0e8257e2a6e3bab06397206c717203b20cd7030c927dd0a5b02715ed02598ca92acfafa37fe6f002922643d7870ff9dcf3869ea106c3704b3e8de57c33b4da53d110515e6c3ec3b9811c149e1c0eb099bd87cfcd3a98075 J=-0x4f0065767abfcab9fc8b4b36b3c67f3a22684805557e8b22c615cdfd4ecc42afe370bfc650713c35fe1ba657c27e4e15ca93c46d37f2fb0ea67dc12699f816fc29e17187e75ff513b449d98a92af838adfe12a9bf96c81489b353582d3f6eabf54c251eb64e297f01d7bf10938779e99958e791914874533991fea3f0da3a8fcbf2f5a831cfc42a486153d0d78a66cabf5783bd83f773dedf9049166c9186ddc72a74f90018e4244391a1bc1ed53227690e10202b859e832a65df6cd2d08accc15de67155bd4810cd144d1847d4b958e2b19be601efbf94d9200c2acfba364350ed4671d673c65fcb4267e2af59297264fb9571a4ab12262b6d2e613263070c643e3ae684606d0eb6fee9ff8934e3cd55d13844d8a6da5c93623b892bb74b45aaa205c980f9328ceb7db714dd87ab77ecc5fc13dbb642b042aeb07d16eea14f3d7d3a35b61fe4c59b82085d80133743ef12970ceb7b6530b5607d0a106fe8a942213e611f04c43a0e978a3150c7bac7a4a61441da5740ff2610c0347b770a0c30c436f652bc8d74c6a980d52145cf2ac7d4f45c2eb46b068d86a8a460ed7c69c3416b086ebc439a0877c2b00937d805c2f4e0c3e696b1e7cfe57099584133d77d09eda9d861c86ec13ef4e517e8456085a5075eb072ed0b71462dc7edf9f96cc3c8fb7c28f94b1f4aa292324be94d12f59f2c4d3879a53e2ecbe990c7ee0407657eb21e1b7f7e645d222d5a4e6c11c6eec3a3e57e652e2b6d6de010317409ba59646102f28aee2f776f66bdc702c4b2c8580f5bc654efa6777bd05c426c763af3132607f90cccb35ebc6cdfee38ab796695bc085e56ac8410be0dff7bdcdaff64980f68b3c91951ebcc0dd0333d0b6f0953d3ba8fd9b218689a3f6a3b51697f626290587eab9a946b7ae9a4c8ccdcb508b29899bfbe08eec96bae3602c1ca9c657e5ef43b08fbda3650f0faf9920fc357c8e8c1ace9ba6108ceb9e2b7284f4e141ab904266d13b2fa4832c068ffba40f84feeb156f226649a22971a44af50bf78c4a7ebb880abbb6701b6c97d4807829bed17148b59bf3a7a8e3e584efdefd6bdf82a33463ad962cae0133bd8a678c1995bc57342bb106793f08982be6a1e7dad7fcb39f376e7720d897336b66c7dc36e17169f86dd6e8f330fa62e7ac57d5938ef6e51d0568e301bcb533a1a62a2398e0bb9c7103488884180b5d53a06978458b7fc3b8900fe9aec011d36d30d0a36a5ea94760709f6ee34857d7c35387679736b5ead14cd262d51b1068c4a5e0ce2ee30e5dd7f104eaa3f62eeea79dcabe2ea0f4cc8e5ef00a5515383b64839d5083e2c6348f59350c8b3f91b5ef644f9e00b73fcf9b20a150b2b8888a790470e0ff177942a545034f115ab9c121177e83da4fdfe120ff59a316d053795b59e825b5005bbaddf752207f0602c2fada593ec89d5f9a15cdf81b9388e4a7cc558209ee64910ed9650fd38e76b9f45b05d708f0b2d9188a9192518c851cf6d1fe78b97054c00cb4026b20e1b5d52c19b66a089fbab1fa601c0bc01dc047a296aff79833d834a7d92ec629d7698e8a040bc11648c3baa1343a7efc201a3546e3f4f58329d2313ff86f97109b782412525a9bf16ebd09e8c19860a357cd863618f27726201a2a3606c639d72814e28755740e2a5e9529376e8be5c72032ca93b9583c9d47b93853905d3b4f91af04d79c85e1a37fbc38b5c15487c6c6649d7c4279547c6428256592a89b2d4f02057c39a266f1f22b04f7e03af0318e7225abd645fc4108ea991185d751b3c2b34cc338423e77529ce8b7c8d543df48d05786630538d723d1cf34b6bf05cc412e656fe960d5ec7576ad722e3e63160dc1eeed01de51c4f88f1222375ff65746e5f3d032836493030dc9209f6e54a00c6b992bfc9409313b4cda1c68a421f1c852bc9f8dd373f37a964d93252bd4fb32859cbf8302e0405d18551113cdd94addecd9d1b410d754593f17488b6916949a319783530acac35353dd35eb99fa291b83d8098ce9269c9ddffc4a8a7d1906c93d7dee009ac423407393000f6f2b3b0313305cdcb2c3180510d8a89d06308804ddd7a55bfb35cfe57f949f033d62b37638f95b2d77bbadb7d35d355f016e404a4cc6ce998203d7865ff5db6f198151fb311a2c3040c5f7b558ded7585ee58484bd939f0a8c76d0e857ef017fbf3c18eeef300dfeded114dc72fb1feb380fed2a1769b7f816678388addd7277cbfdd71e9e06a9199ac070eb58cfb7650949d2cadd597f9f269b712a946fcf0c0875f4b14209e6e4ec84bfe7965811a4ce018afb8eba81a0b7524acd27e7581f627e2eca3f3b2dcfaa42e019486fa785c7ea1e478d0993391a290f77f69e7270a38a50f09bebd53ba756535dfeb611c8d6c613a680194a1adc55ee6028a82e66e7ce4ec4aed3b37f9c40aab53c036a0f16cce6bbf48e7a0c32ff18fc65f03d11d8137cab27f21e37717e004b48768d47d364138feab602cc10f1bc2e8779bdabe75f6e551656b15a9f53962c4e0bc60761bd58eec49fde662f09b28db219dd75bdda140a2a80ea888abbbcf25be31b4544bc5689f0573c2c8a312990f127602fbfae402e8dc044b017d39ed562cad2d6f011e0916e6877587fb540a7962a48b3c4820bcc6e7a52401ba8b88dc695cf2d80483c3a0e00fc7bc9664d913787f4459cb6b15793645a9a11ee6c608b10547567a9d61da41e9529fa4402021bfaaee5a86c161cd204f5713292e67a52dcfb3aedccb4d5ee0748e41d6bf12608ccc15200e1b0b178cfb74f5cd90fcc71cf4327addb40b810a1ad1aa9025d83d711779c4d5fb988d043524062d861f8bb9541c654484f48c70df353a277acd54434ac44265e1e4d19a4c2059d6241c29c6f5ff171b1e6ee57990ae71c06f83e699a36cbfaa81e5c8cd03bc8db39af9f428e3c34f5db4a4fd84799ed950b3540ae38e9eaa0e41ae5386d8f527ea52ab645065ed3daf46b5e83e1c92fb5299eb34e9d714982f4f62ce62c328d4b7168a9e96681e6818a95cfff714eeb2efd8e3bf6746c3120bdde68ea5c2c55b81c23b5de1e646fab7a0a4a422e9f8c62df7239d7fd933d463ba47344d51bb373d63b13a8df5853a74d1beb14e149a7c7c323a6c211e65bfd4f28de328b142ab1cda4022f4074126b579defb594b54bd63b78fdd239b3b5f0cf114fa4012efa2d4c9a9152146381d930f0e5eddc7b8260f79ef23202d471785d4069b44479bcfd74815f9b4843352564e35276b9d80feff90b0ca045041c1278ebcb8e6143100d2ba80851b20ecb5fe413668e45a1a8cfd9967a59cf4a7692785922b22e67f0007280fe3021f4a897819c8170d47ef2048afd6c373f257e283a9c91d029cdd2901f107b93b43f2cb9de93ca5edab345956a41a6c8c01a5fbd7beb3b9a10c9fdef307e90e6da6595184f0e81ee27cf98a875025475a9bf60f5cbf03d2ccfae23d8b986c4686859e66e952883b49b702bc9a02c0474a5196164665823c38a8864e9baee8949318e276b9086775dcbc13977c70af02c408b71f5817ca7400f2ce3fbbc4af76c52568b8f38c85446eab0a8460eca32b84d3f4cce3b34c073209e60dad9f1f1425d3124232e8e1704e80ef09a07e59d958b01903a4f3e6b406072bb7d96116f38ed1876243bf6f411743b613b63a97c4055c3f67d64a1296fda2638193593c12b26f3d316ae7fb871c2ac275b219d1932468b4c5ed248c48f1f724ac2836a338ca9c83271acdb248c10d614da2e9886180b457d682de748548182b6c76d3a32e18db4ed96919ba61d436b6f3de00929600b2b4dc01afc7a3d226d3522111652d5e1603fbec95588228929797c9183e347cfac138ed45bbe1a352628f T=$a15525a88a4bd44fb4d90d41cfbbbb8843f05ee2d1016062f6832225e5978cfed62a6ad26da34307a00c9e52c508d71c47b1381bde5f4bd9d4beece1ce07543082f8144a398e9ac662def6bc0547932703297c9b81ef0b94753178e9cea1b4e7b2ce7ca4f05dc11f6186035e5ede796a23efc651c1c6b330cfaeaec535a86fd18677332873ff92ade0cd183417a12f7f2f3db571fb223d66ff28084d0f5ac938f53a19bd06d9ff9466ebdfbd42654826aeb4b7cc0f02e2d155ffcdbdb96505a18b53219642be77461e558638930409af825a53652a8e54c053a148dc06462ed641f31ad3b25acc6de6665908ad094e748729707f73e8e48dcaa35f0e920344cc2be0df2f30a1d92717b4272974c4f3a68843f39b4ccb14d82a17392cc834a63531dffbde2259e98ea4f986f03ad421e500aed00247a8a24051c9e8ac24f563cde100e6d25c88c6375699a38487a011f6222fbdbb1a5104ef61e98f7c78f234101aabfd8041ff517000b142eecb36851e98b636604fa90f9ba74e0e2d6f86c2e7a1c7990c8907e5260a21e2a82b755563ba44b7cedbd587cc2bf8d1f1a0832b20d32afe1c8dd1ee8f5dc6059ac3163038dd580bd8081f3384f915d57e4be92e483795c2fcffed69d53bad1cdd444a52ebbc467ffe17e835bfa48f8f0aa0ef0ff065768cd780f4dbcc030da0cf219d0a10ac6bf69b2aee0ea087bc90a6edd34a5dae74be486e72aa48ece0bd92a3c2100a7255b37617420fd0e55c5ee0ab7fba7250e506b8145cafecb1a5fecd76aae6783c54f67f852f8293e49064490b6c121235942ec950c904aca5d64750ae611f4589b30d969a566fa4d8117c07c0ca31a560bee63a415dbc717021b5f398fff5d41a3c9640fb25622e662e3320198b5f0c12ee334488bdf239b16487251774cf7e540abff084fe1a191a21024dde6fa226bc21cfd2363557af1de55cccc283210f17b721de2a8a898d7d4ac380215c476a4a93070c8ba5b759f912dc54409618867db3b2b0fd9c353c661083a37023cc31f9c4eadf94ffa8055b043a8b53005c549df8f33393662de5099ef824e20019403ea8bc0bbd58554f57fb50452363f9d944cd30cde3b6cf0b903d3d94f29d4b03c8fa1c13417b871c20c29433062fba916c162289202c5e0dc06776ecba62928860c232b660fccc1ca3f8d0815830057a5227c9937448decd91ff6d134113d07b729eb6fad6f976a5bd7805a9082b5fdd9e61e29db06536d22fe2134b40e62b75a02a39a8053bbbc1174592a41f576cb8d29eadcda6f1812d53458c503730b54825497d73f3f7a697ada20ac6f5ff4f7774b69083dc06102ec76e35e8c9701e876de63798d54be75b0a02931b473e3bdd14ca8396cac769ecb0a25d419e9f335ec2159f5e7400511daac2508bb998c575b3a97d8542076fe6b0067bac88f9b992eab314c1aec3db2637fc1c2fca4ac99d738161a9963b5f64ffd59f3165c0560e93773c0935b3de782b475f423f5ccff88d9ad1dac9a13ce4a182fa273d43ba3f2222682d9983f7e7100d6adae1e65bacc684c75556bcbccc0916976550f457641feea9ca1a10c6f3737e2037f284eabd7704bc80b12c02af78885451ff1e07bc3a6e2c9b5cadd59788985cdd1d0a7eef42c797f48eb8b6df15058faaf866afe711db07bc159ab413ca745796b09b7dfeb73a6bd526e40588290d4e2293af6e665fc9f06093971ab5e49ad4a71b519091352689532eb23914f978be939a8e9d75b75d22811680edd26e83ec8c7ec36c11bb1422882f1c6bfcb2f6041a3367112c72185744db0c5751616c939a8bbd7dac27d059ae190b451dcd3b2eb1e4ef011ac3066de9282c2f6ec83197a08ddb8603c952b19a0c9460e7c9e1177a1ada59a79586a976d8e0f172dd82d108f6baed0a709f59e344955b2796f7b9013eea8ff8bf63919668c2e0ba8469164f247e2a698ce90682d88eb4de4606b794cf7c20771c8004d59522d47ceca54300fdbd836d742db5379c84c421a80d00d119cec0e5bf19fcc0184b19633a18b92611f54c914c8c90b0fbebe478ed50683ef3137d8654e0a6060238db861917eb5868c2b4b8f4b0cb3f0a80a86320a0d8be85bda8c8d42a03f07df4aaada2a8a06b7a3529f1198fd74c12486d39f1fba5f8e87dffcaad9bdacebfc14eff7b58fc8dbaae81f9d13e31c9377638f179ffcbd3b7dad23973d10eee2debd5350334c36adcc7c65377665d530c78f0077a9750553dd681f691603db6feec528aada2388728df104dea15c66c2ad63b38a2a575d35e35f8202f2ca54e24626104411d8c8070da95edda81320af7a9c051190b3eb9a0f5bcc80c83299be7e1503f93ee7dd3592f736bedb8367080c474a88ec0fb66d126c89fe61cf4a38883a2334920dd9b5d5194993aaf93ab0f7be2a95f8dcc78df890c26cd0d048d9f0ea6352773ef4492f131a38d530aeb77174d51ee1bc93c02d29086b84571ee513429f97a3d89cdce4404f0c17e731c184261ebd8218bd37c95cb76b6a1ba7027c292dfc4c140936c14501bbd88b816be0831fb7fad130e230a0fa707b15970a010f5b25064833a01e3dcbc9ce8d04d29340e0f4d498d288b1be708c0575a7f7a2f1255b489f7beb7e20ce112d852409a14d100d5a3d169d7ae99a3b2172d40be2531f7f3c9635a691112a27cf2d17190576c6fb0e80ad7e7653aeca5ea669f6b39d90153741b83a4ca07cba29663f13acd6bb2e38d5e4191eaa2198508e8e9995a0735276ccf72458f82c9f2350dda538b128997debd71b954cd0a360b5f5bf5727a44f22eecd628709791f4e549fcc2007915550d50603875ddee22fcab6c9256b61e46bfce6299c28e5bd867d37c80c8d61db2de35c6b7f22c980d96928e456e6b8812566f460a6648356bb836a9118cf555dc12a6aaa4fe533158a9da80fea9acf371e3812e553171fd834be452042897b9f766807e54d8249567acd3cdcb101a8de9a10cedf6a10089b8904292ce073cb27d3c0c3c5853422a402e9d916e1c36f0866d420f0344101cd0ad6a87633af8112dcdfbe72756efacfaa334570666b21bddd9d27b7031bf2c9a6b596fa464059e86e92d6bf039e11c339d84137549c75715cd3558975d20586f2091ef10aac3d60f249f4661e59a20853c199ae234861a749e4d27d4023cd0beb3dc475d453985f75837d91caeacf7991988fa608358a593f754e69462c1927643eab5f0d7786c3da891ded89cd9d889c2db3cea7cf9cb1149574bf6a06f2a2db9808b2560a6c2a7df1ccc4f65eebd046e3bc679b45f6bf093b22cb5a1a91b7f348395111c7685022a89b8f417eebdf52f304720da93b746b66ff468d4a0397630ec6d48a9efee5b953901d643874266b635baa4b9616051a3cad2d1c05df14601d4873c02caf58902b0d556e4a37b6ff49b53307ed5ef551c111fee0a4d772cecbeffaeca44c488de17ae913d60d0e40e31cf05d43d5c80aff03141db5aa087793f31378c777b6a92129d094e98c21c548d1c039382817c91d7ac5b4b8253d32918969029cd5b319aeb764965feafabea2d863694a5379c24ee7967f507579f626c9f788aab425df2183d6abe8c71578becaf8861436dce39d795959554629a0eca85b74a615dca5ca30181adce8a86c0c3535c787fd5967f655a2acf52cf7417b5bdfd70ebe6c6aa52055273042d5af102ef7595a0e4239cdd7de8b0772057edfbb85f8092f63863de08b24de56f9bc9dc532a6a8b3ce5eae832f68647b5128a7ae0f5527878f2a80cd34b6596bde449627644b75d07a5dbd5eef1c36d9952cf031f901b323b376d297a85e5c9febada6a501d4b78ef1ea8ea414caccae8eb7644545155b0bf200c3e1f7 [29] S=$1623d8d9d34 W=-0x1176bb80b8cdf54b47863eed4ab3772186177ff997056ab2c602ad033929fc3093b9a6c3059337cc28b97dc1882d1be70fcf9ba929e9e621ac64954e680328d93642721af0997ccece29115e24fb72f78ae508cc5acf1c4869f75fd929819069fb49276a850ff55fde57ec553b66ada6ea4fd6c86c44c43e2b7d835009746ff3d791a0eeda5f0e23a88c55447fd3c742d34162393b92a1bca70d72a6add1295f0870518f6f592c75e7bec232c7947b9ebbea44f62b7ace4e87cc2b1966548e52bc385ed3228e988b8cf3547a996df4fb9fb8b94a81ba2f52d065e42bcb78cdc4e02ba89c46bd914630fcdfd44d7e096a4d06d021d049a1053b692cf98139f735f4773bca72e7893a4cc1519d4dc331ca2c15ca867a0a0a8910731934e40624a6bb563b93d779347cfe853987751b5f9dc99bdc93dcf3ee5c01b6050c282c12e70412c7a83dc18a15bd85bcc690edd4ee2a7b49ae6a08a525ee915f8bc0306acbee88221e92038730817bec97fd9ce0676212eb437f2d6f4f7ee79ed6344ea45a5aa65f9f2ae63df6249eb4d3af2a91ec002b1fbd41bb6d5a004db7df2a79784e3cf2af79a71e4eb86e0d8dff6e949ed546c0159f2e353e6169d76ab76e4253cae1f3b05fecdac596d03207e142c4a6028d14799fc904563f9f2b2871558f5411dc602dd094aa525c62a8b1683c7891591914c7d185043184923f8eef0ba60fb184e9907b8640d4eb40c7981b61e64a44db7209d4cc31418d51bb675b7ac03f4cb191569e0904ab96eb559d83b10a910ba26fd237e00d6f04df2d59c965ab2e9766dc7dfb135f9e1e6557993d82c7bda88966199796b81b55e69db2fc6ac8052a138d246ec37719c0d7832ba739f4e7c9984a82b2c349e32150ac6f8fc2f3584a1ebd9c103dd1fd4f7f31933691e8bb3e10e1df576421d2c686261b450f9bd849e2191775bc12d75bf283d651e055376f13f61d56a16affa81954b323b4eb722232c38b594860efa5285b684d06914367bf0e5c7121ffd9c4bf9654b52eeb7f7a06eee01a76d2f543042cb4bbe7249827ba94c86103756d188cf32a9cdd24aafee7a549d18720f3a2d90634dc344e05491a9cb0ca2269847ef29c5b9c9e691cd61147c380b099f8046714c0c593e8d6c860f999bbf050a5664a807a2e622b121ba35d364d97b41ce63c009e1374c4e693f76bbb9724ca3a53714aa7e1c158d9fb248ca8497e9a678b2e1143eafbca5014238e5b132a550591b91cc066b9086f34c5b5cd094733143f181272906e32265bfbee4c52f71852bc6d809869989d5da1e441d6674f1afd003a2b757c49d299dc5ae9d4c0dff5f382a2bfb0bbaa4df766d6461899241d732c14e3f45dbc171d6cf98cab8ea06a2c385a27723aeb029761f8c079336c571e79373fcf99fb81e5733d0e3940cb7545be8811ce994ddd5eb0515b104b9a38f4e38520900645bac04c70bcb2818ecc112d62b9437eb52fa0de7c5ec2b8824e8074b1dc1a746ac3c6b4aa24cc5f8f9eea0ea627bfd23378671347ebd13bf5195e3ed63bedfb5a9669c0033c0785b29aa31651ef7dc7c04fdd40f47c0859bc9f4e25ee2a03406f2390802557f81e3e4eebaba5aab8dec9caafbd2eac12a0524feee1d4e671b59a6e01b887903ca5e1edfc8def4c5ecd783c9e61a16e8cbd4d0e52d656d353750c154278cdf5268b52b6d43cee3d434006017d6b9c43e1adf2696bf217b21e05737d19c299ae351dd3129e3cd094e5a3342c8ca70e055a34f6aff0d544aed5c0b3e47c9d9661fe0b468afc8a2e1c14f7837386475124bc4c5e6789fa1a0d570c30a88c890ca73548924805fff133dca1c2a82cd79c2dc83540e4186caee810ab6623f819715ef6c1ce72c56f981fcbd967cb4585609eb3c8f5bb2539b597e78df3d4d4f54ed8c9db77c65e3b3e6e247c4 J=$5b49d5406b7d64d21f63958067c50b6c6eda8d4dc3d03563948533e80065dbd303a02e9d8e399b219bc7bd1ac809150e9247a94639cdc2175dbf79ff72b7ec21f8a3eaa3beaa4d11c7f7b2d35f32bfb2281acd6a9fa8a0d0889e7c06b9edb26913465f159f3b58f3425e2f60014d793e0beec773939654546d620d1a8f62aaed0ead9ad5772fecca0348b8639dd914c59d5c2252306718c6023166a18060535929241a8a10442f7b7c9e3243a70e76afa4b615f799781bd797daf9cfab157d42e83149fd53cd382a53740783004f0a9688fba9e33e4d8f0ab3118c1a57d8e1108a71cbd27fe0785697666aefd5a93e595d8648c58f7813fa432d8dd2796dbcea797acf73f9ce7ae0995d5697a36a8078544bfb3faf2317da2118345bf59137729815b034078c76399efb4a0e75c7968e5fe89d9610c15f7676892e4bd880175718c91af529f7bad4c7d65772cc69eafe07d6a6848603869e7d4715c55eeb7303c9bddbb2c6edb916d8e02bcf1b61b784902e4e34995f48b20ea6c6d3d7b26511db7ce4e458c2396c3f9918c39d6e6e9762c8aa054f5428beeb9b6d17d49d8c38f0da7bb449949b2deaafc4079817b328d8ea04537500db69823acdbe7fbe7293786fa6fbd6696214cb2c8abcec36fa2dc8c0826327a1c407582bcf3a837f3363046be1482194a22a426df6472d663ad3716feb5f79af573e72eb7e67a15b5373f34b63d961ce9edba7bc4887f54e23d5408e478e03d0a3a774332f223479e11c19e566f01e5d704de60fb29cda114d94fd8def32d78f1eae022d8a4e26b0e0b9d72e8b9d393464287b30522ae5a77fcd5c117f86032e0d7c8922b4576764f217bb2bee11c4f644c07f607d05879bd9ba631d24535f352f9590cfafba07ea43959a64d3e9fa136ee1b42b33d7bcf64e31bbecab5c9e73ac14098797893e21dc54e9bf0acd4ecd591c154708d6190b290ba260cca4e52843663486683e904bb3bd110236f393198cf2c8542f99922578bd1ab56b6a8e720a9bd251c68d860c8483cf80ccffec27460671702f0f0f262feb38ab0dd375907656b9e070d86c79e6f1f8b006b947e6111315dc84c56fd718a994d3b576990a898d07d1339e4e4fb53de057e422b4ecffa95e86ebfcd68e8180aca5ffef741ccf7dbeee853998dd3acc5cb0bbe115de089096842764739623df8a043a328db9d6178659b1800a8005d81d147eed1b7a961a6f0238244303ad31a67b0c13550e98f8f669caa5a6476c0179944a06c00df8d80e0bc99a6054958e953493d7c1508e77c0a9b73a5e00094116b726475cc51ad8fd3f7c1d563c1170f008168e2734041e288e90ac852dbfcfcd797bf08cbee5f874346db8161e1df00830de4d5474024b10953d6074584e51f184629884497d090432e7096d130075ec6dc58eb3a078f0d15478c1001243f789ffea1530b1ecde3603c14896d1ca88ac10417a2d88b9d51e30e097df0d830e7c637035ffe65697b46fe6133f92055f417a4ad01250ca526aa1deda496dede62f92503e5f57d2fd39f972d1f793d5e0ca7d1f95fff04b6acfe7ea2408bb34561070ed651a77172c5a8da9bfa8812e290a38420d76aeb2c04c4f256fc8553303238bf89e222306085af56ddcca09ecf6e61079a2bf0ed60f15014b40157af9d274d4757db59dca466200972865e1c2d682e113cfa65634456b262cc8bdf71e7d3b20fb97e6817a7ccbf9ef3677a550110aebe69875940e25300c56404e676d9606afe1422bd3c076490b7cbccf61ab8046f39919d6f6bf89361c8e0fa13f1b845fd9385bef43c96c6946208cc705e4c65f3670cd6e484b26b522ab0c5e06a38bb28067dfdf587a1da02eb31faafb5a9f6704b3d019f1a93d7a96d4706ebc71dd1c0c0144807192938d858aa829fe75e5c6ae63bcdceceff61b1b0e640b668b982042c6581e6497fe232184c59976a57eb4dc65c0c80be201e5a331a93d880397e42fd7cd1a84336daa95200f4ae3dd2dfd29fee3e200f062aa1d857fd14d4dd1a8bc3844be47db6324ea2adf7e7388255dba312562c6d033d4888c9d3b9d7d327c1fb085dd431d8eb88048160d64b57faff98604be6a773bd4b9da56e7fa7e85996ead01f1135ce85759f02b9228bf4d6233c69ac81f5d3639675e94bbbc25a80ebf37c26ceed3166f084dd2a7d0a3bad8b61de1f694a3f54ed7457e81d86687831b900411c1c31c070d30f4f7a24c88ccde2a76ba1213600096030a5564abc70c8254ba504e672f23fc06e8894504e700fdc4f21918f1a6d6ed122fad30277c613b1ff59e1923fe9ec3b7d888771ff68aeb6e8a2b475ef9411aced72ecd7962354b0dbc4df2026bbc93835f07c21aa245fcf58410c776f0d687c293c5d591e80ee5b28ecc0bfc1643a44f9f515a9f2a8d6589a19e9ffc867a85c9f860483156f31f60a050a0ed8dd78c6524b0fa4b33be2ec83fbd0a571167d4a5b6cfa62a2024f48fcd807b005f6788542b6bc48feff20e32697841dccc5bba44505d5400e4daa8b1630a801c029554c297c2920e95b29589c4e00261a1505b9505d1895b375655562825ad4345ba694a2559aea88cbf293f089e93c0ebee18aefd6824bc8760b2a2c37736486a618594c0ea3fac5d6cb0630c849f1d88fbde411de13c284f5815922801c20fe1afbdf84d9877eeaac89c00335f8558ed5ee7f2652fe641ff0d222039283225d1b24aed400eaa756924009d4654ff302a877fb97ef8527aed46557588ed7f767765a9572070b32440c74c7670ffb67694c7742e54b7ca5dd65174fd5e62cd2ab45edfab3e945c47a8ed4e130c8d0ff46c3c59dc7e11281907531fceff7b81dbec0edcaf582309eb581a15dc90cce256562735ba8cdaa0dafb0e587064f6e9e17a7f5ba361d332f859b9a23e97f0f19f63033b7c7feec0b7ec59d0e2a4ad4fa39cbf65e15b106f3c79d5b769dbf8b8d65bf2afd4484f94f8aff8accaf62e60e5e1bd4ac6cee208aa640b9f47a1a746ea9476c9d051c98b82b1993ea0d6075048726401115577ff5a2304ddeacd2ae3ee48c4ba5c1de864592ed77dbdfc2edfa97d4fe3f1a5a9e47173814ec2175a8345420fb8b412450d0fa96342c68ea02c92258a10c9485c0fe8ef31149dfc6656b44785d647f76d42177663a94835abf9dd158fb2ceb9759b8df53bfb434205da3c78e9bf736b55bc2c0f75cddceb580b930032158a2f473f7dbf953373324282c41d387d98cc498dffdb0564603b31f461d6381c3c588b46437c8e97ab5ff72d06e92861d63bb89ab2d878105e0875ca825c6474760b6573ed45eb142693744227e9b70c6fba863738cb034bfa5f500a5064d99459e88f8a7b29a3761211215fc466b18c9d0cd685bd7c2e2f7dec264e1aa4bc775010100aaa274bd96b675efe816ea554a469c64de5f67353d28dd7e7fb01db76afb13330a3967f645676c24f039df20348be771dfadafa24df29894e921d02cff80c3d49000ae651554258d396ffa39cedc186ef7379e42aa1b058572857375544054b6c376b501d73600e41e428879412d18c8882d5284b4ea0ee14f985c00868587a8c7aad4266c8dc66b407ef7dac3cee074dafb2a0fe0d00e82cdda4817d6794398e91cc7183cea292e057a6ece8e191c88e9e83c86b6d1adc30dc799d83472af5d3b24d126160872e2fec877d2a66d35f5b283177e2eef580bc2e221a5f423a7dcaa52549924cb93d829d669592be299e35ddd84613077598a825572ae7389590eceb2e668d3764ca349ee8dc891ebfb9eaa0fc7a60f50615e99b4d40d1206b1a3b3114d301fb041242fc7df8d23e9a5aeae6339b1a5ddef5701af8f03db6a64bef1a68a3d7740b6daf6e9 T=$c106a93f011f96c661126b3076b9be91712fa1557c61deae7d86467d05fd72a9599a64e67251e732f0278690088636d0478a937a2b2decaa71bb743db96a4c9202a74a963d1aaa8fc3d2af3da28c85df17d11e5c0cbdb0bf703b52b3cb8be89fff435c469f638540c892339570474490cd07de7e650990054c8e1ece60179833792d6cd72ee2063b3ced802ed167a12dd71013aee918f8d4d9f4a8965548df8215890477a1fd10ec6f1bbab5e0d3b137c982a2b308fe55d97f14c5c3e84073621ed3c1cf5ecd240e42d292fa1872f014256f14662a9b50391205f9275266b4194db8b363e1f7c52d547d8fc7d3986d2523ac8045a525b90439de7d180ffe28a93cf2e86332fc04dfa25b7e07bcbf84463a636019643dfc04b1fcde84b03fd4b5c3f2d168b49203c9ffb0a1ae1651781e1ba94269921c817d2ae307f8cf5ad6285d93986f355b9af8662e09543bb3b097c04394e24ab13a8dcc11fb74482e1d857fbc8f0d628a633c1cda29f691c579cef86e226c2ec9e450bebbb867c19ee90cadfff5ad98f459b65c95382b3140da430d4f1f923cbffec75db763d3f1b95399d0f43bb025b3e8087e80c7d3469ceed3a4b78779d6985f767fb17fd95a1a5ad25199ea918899812869b578a338078702834821a2c1fe74931b11fa33e826c95c31d5332352b499fb925954a8080bce8696d8eb6ec7ea7f5d1f0d8884e8f5bb2eaccaac4e08322c55c5f7c4337496977ea7a8689fcb82baba28a49872f8858e46244f4de3c96229b7d97241f32961e4c7f92ea9291206b9a6c82f90a0d0a2ac5fd10e9d4c437b3b2d969e9939f6b431fd98fe629afe26e399d54c2abc3aae87af98e0c25af08ec86e98afa25471d1776ddc8e51323c55f9a6ec3f2b39aa7d983d20bbd1c623b5dbb3c1739c15ca37a313987519d9bcfd93acc62bb3386251ed9b163fb42a7bf7f759500b305d774c55519722760997cc6ef8bc73103f8da46e52ff642b38602ba27b4b521afff2794f32443c8083dbf696d863dc79aa1d5c3ee6abb24d065473e967be6429bc873b0696ad2d66b15cd9932fb7117214d3993a823bedc10e7d655d760ea6fa12753bce3e418250095411b2e0a5caf0749a5dc4dcc9678b3ce8086cdc3e0268b2386f723da55aab6f9ff9cae6dd33b54fbfaff68868b8492549f405578478306617054c49a08eb93968f857748747261d677c334bb44accd32ad100906dc1a6a324f08aa4b07840fb4db10776c5929527cf22cfca48c33da98b75d3cc85dc1a699b3602262202097e43246d8cb02a72f391ef3a96082bd3e8f0871d1ad81e78e236620e0453f0457dee93be3334c04a8ee89426ab207dfac13e236f1ffc7a1c275df49ac76a5d56c9a951fccf788e975f64af0177118da0006f2f701951ebbfa7126005edc80a040546512f612a628a63270719d40c06ec78742428d537bd2204ee172d8f4bedd2d37c44d8cfb081c5b505c97cd06b138190fa1a75c564b05b4a62f29063e34aaf342876af84c0e45c53500c0bf68af850a0eb407da6640fbd712c6ff7cb812c59c0c025d2e2c58bd4acbf9d88d2409a05c520dd033b495ad288a837178fc1e6c6b2b389a3b3d23e228590feeccfad4a6bf8c12b1a2bba061dd310708ca1d9f347ddb9898af81aacc19515fe0e367505271f984ced82b150d351e3a1be3b3cb88b0072cac21a7aeb12b0d8a2d1bedf12606a444501de3419765db45b64146290fc0fc37b4de6c3af854291d29fda223ff8974aa01f3a130f31147f8b7590023fec91afe29fd42a38bd57a4c8089e0f3f31115e8ac3adbe361269221bb3d527adb22e4bdee4bc9e59ce007d6286f80bf13248a2c604ca4a60f157979f44ab1a6349ca6e3175f629b396aef747b4ebadaed04f0c41f2a815d9b7f902fb382de7211ae9cdf943a28dd31487a34dd018722fa341f1366412a15e98eb064f2223c2b34a1fe7b2aabd6c6100e234168a8cb9075753dbff3c00d76bce9c58195aeca1122235b1f01b875430de174780f0af4bbe483dd1d97510c84832012ef5da42b9ce5404e8024475c5972e56525f8b92ff4dde2bcc5061311dfb043e76772e0618ac347487fdcecfed5b93f30f1a4e72a4534a334fb032be7b633e93b712e7b4ac3130cb282c561b05a7ba0f479cb7125b7fee2eceb022759dfa2c281dc35b487726a64871857fcffe70b6cf6fd3f5a379487631fa3ab4154dbfed3b70afb2f0db87111fc0884e1b255fd8d25f2a76d9caef2e79a74021620b75cc0afbb4033919b347909ef1be1b9de4a4b2adffb0ca8fad6a8986ce144e1cc5644616351a28311ad610fcee1d7078f53f42ff8478653dbc0368fb6a6eb851fddf1241efee7120515042dc30d1125e90b6fee65d3316444508caf5ac58ec5f813b31af034c5732f2051be8a57180224784588852e489597048ce85c0c49b259881237a4ef89b0c46e32def7394b6a27cc34eae984bc7ed97210aa02236603580d5d604d3468a3462e11d2ffe5ef50fa286d88a19036e25988f3dcb955a91f38fa38551bd64d8b516bac34fff2c411fe7e7270626a6925ccfdb2cb4f66609b05a2f281daeb6754724a5f61437c942701666f35da2a00c8216b27266aaf1433951040d5d8addd2a4f653569f8e610c9d53bf988484bbed781175ba5c89d899395dad0b11aa43d993514d3b70a241cb4f4771762e96bd58e0da61c953127d5fc24fe0b1eb799b1c5606449324fcffd2b5a392ecc35da5baadae8d64a161677e2375acbeeb4fa3f8388a72f34de07386340d6fd0de165d0bb54d8c20d3810f069627004f8e325250a89ee1f376ebd046c1758c345e7e32669b3b38ef36879d35affdb99544730869baebecb517afe6a5a3a34be3a3e18e2b91404268a2586ce69db43941a9133c296a1467f05e5ded81054aa490dd753679815298fc93d4c4dfa724270133116827fcef331854ab58c532032494124c53fc50c20b67605979c3e87c7431b0caf9d55049dbb2cd7bbb6b93bddda8c8c27c3de3d378952072223ac9430ca335d22495478d8a72f29f13bf58d076d333b2be6bba9dbd0a4f0fa9902ed6072fa5eeee84b4e953ffacc4b3e7071d79119e46c72d6f97a96019733e8db05429d10f5deca14688f8853f4bf766cb603ae7f8ec569b56b9dc96c6f7e9a26875736c969c0d61a034125f507d79ca460444e4779932a2f9a831cad464c7afcfbe6f941bb91abddc0593e5634df5ffe0e4741519fd3ff7da613a84995811897f7836319aa6a1fdcf8dd60c4240a4e1143c8e517e87ea058ccd9b3ed625a040d733102a2b4075a0b9640962b001a21d0c6dfe542f937edb0f6655fbb1eea9693abab4966caea7b81da1662d2f0e90b4b7f4726bbd1288fb8cd15df72eddace7f28ba596d6643988333248fc0d0ef92c940877bae5b5359d04c02946b269f3fcd5ca7fa2cd83ee11328ca649356e4d36ea04a321454428365ac5c4244db99577b96edf0cc1ad593c391a99232d7aaeab9814ee777246b68efcf7fcb6cd11920b72d67eb4e01a06dd1ab8953e0039d236382f9e8c1089373d55959bb1dfbca2ec3dea857b4a942958a1a0adb940865cdba998cc21d58fc40b0afeeecd1a25f28458b05508c5ee8927cb79661e52a5324246a2f2bdc97f3dc1bf8718996ec9645da67c9507067e4c9e5eacdd9a33a0a044ace338757091c14af697d790aed60ee577707fcd6c3c03b19e45d951de9ce496c4bfe50d4e93dfb5f90e3c76e2cc518be1bc878ac75d32b1fb194ea1269d1df6376c6bd740933257786759845b7ed6b42b0dd56a5408a4093282e5a79139051b51e7d0ccae75023bf1ba0d7cbae42184b0610bc04c65b047f7852338b9fc481 [30] S=$190831eda63dc W=$1266291628d4ada0f0efd5a439fa9a28c0ababf9d52284e487ca52769349bd5905967b50895c18dbfad0b2a806644e43aad878452bb6b4a2a4c819fb85e0b5db7797c2513df73bd5745aecef4db7b74a3e11fc8153af9961efaf251b87708c03db1e05466679cf2b2982340594c3d98b214377142b7b14c57626a6fa2317bdc56ffc21c8d7deeba1bd92b0bec77ebca6b23a96ac5dc050a22f111911d32bbdf4e9e11f88073926432fd290e4e6afaca5ab24b95ba78371beb594b2298c42f510be5cfdcac8072a77326c442aa873416b49dc8b5cd84fa2ee7a043815408dc2e7e7f94edb56cdbb735721b5dcc9e6c064e9515202e3f74ed823e883f48b517822264a247453b7b131ece7810058419439ad095defc17a8982519a33bd47882ad0644d0e947b2b308998e99555d3b70b04ffb4d6af2eb9f40d66ffcf375a2d788d4094da045dcfeff65ba60cf2bfdd932c7d870726ecb68b61c67db69f81f026a18b643664fe280737f6a3cffc426cf36d955e17f79c937af46caf24ef887b345c15acd3869b69c269fb1e7f31eaa7a2eedcddcf891825bdfce02715b7d6e8cb2da059e892909cd0bdd5eefb3f62f24d7bb1b7557f2748678ac0a2bb9c7824088e01b46d5fbdf8721972b7bf992fc79fe34c263e27970b0f123fdfc2cf194ff23fafdbc59b18cfbfda49566b4dbe2789e68efb580d06e64b010c9aeca9b8e24a371a9a822a10964ad160a6e291d51d498447abed696ae1f01ee791296fceae6e5fff4088316eb14c6ff9195870fe48f3b63014a103552363c3bb1c4e25e27e0a73ae033563cb1ded45c17b6b184403a395e763d267694828a867b55a1ee079b72fb06b9a8e6f66987434c2c66f23529088f6ac1c00da94984a0f82673006a7c4582856e473c0a484e19ce452a9b7b5b039dd35151d7385c4811c7255ef2567a52131cd036685568f316d2c6ad55fb6a519f223fec2e5e1eb3e218e526fbc1a4b176ac66ec968785f4723f8b7fd52455c1cd4f69f0bd97caad50af2f50a796f6f959846708f23efd5d11f0ca7ed23bf321be16428c5141f5eec4ea29a41016fe30e43d72490d4f6ccb581ff3abdbf1607710d3cccc10c84fc10c26cf3f17ff71650364d9055c4d6fa48899a3327bccb0d86f61113af93a2f28e79b50066c659367096798122da0814a8b95b65c1b83e0152c8431f9427dcf7dc159669d6463ad2e0a549af6e69c2155a394a1919606ee178652f7b74f63d91342a95082372e3c6675717d01e36a054a938bdff80ba44b2db154056013fc62bf23f5f594dc93a794a77fa2596bb6025da3155cdc03de4dd65792ed2d73e85eb4807aef20eccd6678e437c86bc4bb9ab3b693c7246caeea39a63b6bb9764c8f7453fe7edee1e5ca5ee794ce8a28e91401e6a895870da20b1d3b9892fa712b672417d1c5e87e2dcab86c4e608256390392337410d5cbdd160f772b8fbacb1330a48925ba9616273fc50fc384c22c7557f9edeb8c9a12b434177004439ffe8fedc286fc553f4ac6960496c8ba2133554ec1bef7a5454ba01e95429cd4dc58f59ecb335127a01172d77424b5f83d83a1826d2471ad039d6124bc51bb4469d5c37e7ce54256b3df60ac55ca0a68ac5f952ffad10d34b0d97a93954306f9a997c2d5b43f212d17e7e74f08784ab795d527f65a5acd4a1a025fa7ee6874278ebe0619bc3d29033127d31518dbfcab1c3c8fae1c8207cb016a86dee4e7264b6a72eaf4d49433e3018fc6ca04522132007f0cab41031c4f953a43e9115ee40a07ad599d845bfd0cb24072a6358a5782b910526c55e698f5a5de62abf055931d53d04b5e38c76fa25c962ba05a102e118fcb24fa96c164e3ed56ed1fc62495047254ba0679d6cce4b57e64b8209efcf6a2de619234676b3017fab908ca70ffa076ddcaf96201076 J=-0x541ef024abb577b40681ae5e07db571b29345a35d68b71a802f515a206d0b12cd514992f5251b7332cc775baece60787512169cea4d4a00aa797b4b4febcadeeca9c76108dea20dd6880059457eba536c00ab6133d5830b04e825d0356dcb4082c3f82da85cb45fcce0d2a349cd3826a7951984b632f94e42cb6e1bbe0f2b5b6e93c2df67f9266b2ba54b045890c5573fbf17ef912ed629104eaffd84489e887f8a9a54c61a0b987a3fe23dcf979dfa4eae422e2c929a5f72f9786d676148baa038f2149699d3ff2c8b0907f2177a4d8b31e69e476519c09b5c3ae68473aff2a5e4b4e19374e858a749cd8dfad3a76ca5e9d1e8718efd1bbd7a1117f9058dadc535aa8c76a7fd91009f0e6f070a8998941195849157922b92c7825a58ca92324a4f9df396d8125856fad572769eae310c34859ec05ac6a15c4863fbd8baa536ce96970256c7c1684e812415db300a18b9e22ca552aa4239c9ad6fcaa5e1f9398a4a77c6d2680f2f29f2928e2210f16b166d9f875f041c3da3d197d88d1d83683dd2691303bd9fb32cd2ad0fcd14fe22d0e55a800a0070851bf3062a100fe877e66648a4c0200d379427455228c78f7ed8d0e9d4b1c63eb20209bad68080ed7145cd743c7697b5c63496522df9e24f8aab880cf7df563a2ef3125693e957e5daffbc78783f81368e9398762231f7ce3666835327aa36de49872f9f542bf09ddcbc0de0a3583668167a7f8cb081a460df3679de51584e7d40dd05b15bbe2518fa67b3ca48c940c5af2ef7508ad14e5169703d395e46b62145ec01dac1bb786384fff8308efee62c8b92d454af0ac2e252c68be97e1b5814c11a603a10b71fb963526861766cde386a80ce378d64e263273f69c9f59f3cb068eb29acee86dfde9c4d875f17cab09a3d647d014bc95ca894765ea8a77509a6c449b71d8c24e74dd206a34926d16e7b39713b165d54043aa09e5773aeaa1110c63f3d5bb4808bc1b111777145917db40580a7b2635ef0d195fe3abd7ee6649e9a34428cac1e0fca0b6178126a5aaf31d00eb2a808d4f72b129261a8ad9e2693cdce721239d6c28370fc5d318aca8f0ff1054024a809310b9b290b5a16a00333228c71a3aa2eebb47bb089c9beb764067ad5f37b2dd10511348ce34ea0183508da7d8e4670793c09c2226ac5b29fd289dc5bbb8c45fda75b790fec20b292273a59add7258c83e9d471856b4f5027da5fdb60a19ee13d1bfd074e7226bd8b10491bfa33290ea13f60e48624d4b2f4fa3c43973af2309b714917194710b046ea9091775736861e6df22f525f8cbee0610a74974e6c2c4a22ee2de50d8d2c8f92fa4071c75cd52b1fe186725ef306732c2b15b4151f8e8f3c605abd29badea322856365a418a1f15ce2e56b75df1f7be64389ee028bcd8199f9ee7b0314625f92c728ab0b07944bb58145929b202762563ad571735b149c44e3ed40dfa685959dc6fd5d503b87121f0b904582b5a39d7e7b1234c710ac13415c80bb3ee2b858e2eb7f27ce1d811a6fc789154cd16af7f61db39eb94299c65af0dfb6b83603eaf1442d09d17fea835a655077a1b42f1d550e416cfe61aab2e068dc434ba4a986b3f99f47856bc553edbc3024597d550897923d976ad4c7511a6dc212058fe2da31c8754f415f372c9c76c5b15fde28456624c320636a1adc2768700eaba49b20141b8a0f87171b2d78ee2848dadb123713ebc59c7c5f104f9360bfc7dc60f7ab4fe924ab3cb49e63c101da1b0f45a85bb398ce1e9f648ebfd218e653c338fc62f748b999eb4c9944e0fdf4e5142a277275b24172c67fe8adaed4883aab87e8726e1573313469c4e9ddc0c676314f68041a6480e7f524d0b7e9b914749dfb263cf114e6c0c69a1c959076a4f9eaad7b5f35b8344ff88bd9e8b88b8a7ed51380c31e45edbc329e7ac4f5ceebb0a7c44560a836a098a039ee776d7ba4869c1fa34f1cf5979872176e5251313b73a899bbcfb8e726ad79ca2edaf1902e100dd90cb7046397a363b54e615a0615349bcf522911e7181712045fe5652f4ac3ae7a7b1659c511aef0585cef9f89855c2663da336736f94bf5ac8c68d98234e04061b80abb097875bb00e663a499e132c1a6d495eec7d0dc1053a2ad9dd25d795b21c111fdcf7fcd527e3c3775dc72e9c59a9b49793efe8967dae434edc95282866bece1032c18cab0098c06dcb71f5bfc6761890fba6a6c5a9070b9f6c1c738f4ecaba4f30134ff50509b59870ae34c1121b98cac5fd8680b7c5b3eda1fde45f489b02a21d312f603a93c441648ffd426827639ce29091878e945aacc2b5276de72ea69d8779e8d95c508f9aa5a82d1daf1e1ffed0a55368a71b736b4c7ed9c9b433bb387ef7cef86b44a70fff96363b7e5bf7d24becf711e636854f4d22ae73f46098f063cfc4b6550f044f3d5014773236364c0cb2f48456aad34105b1cb587e2f7cc077fede324aee3ecda833e78b73c693406035a3c692a35880038d6f12174e7894de4f661d1ea72b71425c634d66c3d0a3235ece955ae50536ddd1162dbf13901e773edbef30db4caeca1bb2bef08ed0ef0b4de6a49d126599ce77de8a166f3e83a0dcaf3bfb84b2a66b40c54e7f6016ebf58cb3855b1e59af80fd266cff899cac74fd875e27968945149bbd87a9c856af009d116177df2ad6f505b84e26dc946494c351d49a753abb5141a26a556ee69543d75f25321cf6f387dcc81e4654b5d7d277bbecb28c4ecd89328339e0e2bdeb450ff59322cc8ad12f49a02cfeab6a2b34bd7d5515bbbde807702c10bd5b844c0341a28967428504e72bd0ea576e9d0dbd04b162d58be9c4217cd78f19673347e5b342b58d0761eee9fed793f2c9974b92c5d2bf79d3d713d6091419f416890152f2ba8fe6495284f11163abb37f1dc22dcbe5b38f74581b06767ecf3e64aa19d3a4da392e76ad5fb72622a6a5b34f952023383fe66e2a8e6dec3b53e7ae4cdf634f04c1bb4e9e9d415de2e7c6d33fbcb22d1b799d65fa7107b97ccdbc8f6f2eb576b3f4f0a565b533bb61ca8ced56ee8f2dd770cffadf7d6231fb09fc3d1fd5f8adb17e10e01637eea2886513a29aff732212eefbb5c24d64017546e3021903467b90d25ecc49fd89bc1b70b4e65a94519dc9a6ea456908b3f05565cb52baa70c424d3afc03ba0f9363506799093808247941826cb7091e312689db28fc6d1390d1c1aac9c0c0b1ab35c1d6ef3644f180162d5a5432b308ce8ec22b0211e3b5bc12881ae68afd44f8eb353d3b394787e2ee48b0bf69e2edd10216e4d513a460837406104d9f3e977073d67e8b9aed77eac0045db9e27ee6f8823188620b6c8679ba43f039def4bfc9c48bf9ec565d929424af062edd0179b562deacecacbd5345d939be6a27c774ae2c9a3b7bb40e19707b7e352aadeba24a266834ab83c7b05b38ff9e6cea96ac9b3af96078b919d08e5c3789311d79836d3b3944e401a01247b55e1f6121da7a806ec3b175e61700dd6f56cc660f48622c85ba6d17624a392d6fc460a86dde8c8d79bab56d18a8d0e30c736a22b07604edf436b1410264f7917be8cc6a386dd9821d5cb29e89a299585cf31c782a6eb5a51b00a848ad7162d505121b7b6db57f083661682827e5b035f4023f73f07cbb507c1fb10553c6cc444e19737d224c9d3cd0547c249ec72c4b01d3d9eca05aec87a8d68043a70bf21b64f5ca7670d41255f044dc530d424864323f61aa28097381e0b5732e5f637e02601ba8289872b36f065fe1e69b08bdaeaeb549d09e3a25a09c8195a87004bbd4265568b6252c4406dba93b079ef971ebeb00179012970bcabd3f26075a8a6c6fb3ebb7e7ea498dd5f1504ad54 T=$385b9c9aee07755c6567faa15461d30ecbce91d7236e0b4da26f8fdfff7cdbdca814b8063961eec8c32b0d9697ef193a84de9f20e868ae8c13f2044b2c431977d0cc4645d5d315edf9e63afee02e3a63ffda5de8b2dd1b5f146b21642e7a3f23e061f86171721202952dff6c78c404985e7b9f67cccf0f25b80c8ab452208590874e1cf36cf4c0ce823f053a0b3fdb38a26e48350428dda6641c1af52572944057c7f0d48b428a9bc9438e5354ab48414b2766f54d1700849d5206446506141caf155ffd85bf99a9e65062dc02ecdb5a1ef541b3994ac7b9af390ac3e20c81ddee958f4320dda5aedae3bafa08801901b6569d16525efcab8e3e30c8228fc63c01f36425773d2b07c0f206e93e5a164b7af8a02652dd1e194c2b333eb42bc0c39f3f487a0001e2791242a6849fdfd7e7307bc6f1fddf3dc0cac53688ecb5543e6a5e80e073f46b5ec259b0bfe9a261e704b85626f949d4047d9191b49aefc3603c1ed910706f6ef8e084affc115f21cf5daba5948bb3de5c65817c38012ae34c9eb03f4d47f7d57bd4517e19aac49089b7a3bed1ef776c5a9b354f4202719c3f893c664ccaa4c6e931cb1416f28882af153c25d216e82b05acc72559b23cb5af5f7a9233b41af8733dab0157b0a6caba71b4ce66e6cc8ad28d458a98fbd7c90d77787f5c93d0f83a416ab236d22669c5ecd6f84cb3bcddd502035ebc623060c29c390ce619ec73071a13334f35f8a94a99a93eb04eebe3f38d5ba91723237f0e8253c471ac457572e70e227d83e5b49f0aa4c656048139fcb6327ae21eec9d52cfbb296323395af4787baad44b3443077fef6e882709cd34541617c60cd50975263516facbd38820724e712c5e00adf21da8b62f7376b110baa69564c7151c60c1e1962209a225ac87181436934f5792e846c6df9a81086dee613704b119e3852c45abc270ff265cedf039126578bb29db81aaf6fb8f1ad49f1013c11baf25babc6971d2b0ba40d09fac448196fa4ee7388a79b0fb97111742e01fe8bc800e7eae2704391a4a3653af3747cdfe8b79603ccccd2ed506b554e892c721854967894f6b1120852091b3f2adeb5b0b2a854e7ce8515d87d3b5d10f6a4ba67c507b7412720ce6e864d4dd766845c4d756b4a6c2b13b64345e5cc60644b97a42c36f2e6a1f93ba07dd093c5a140b75af7b1459784120eb8e5e5c3a751e23d06d86f8b6f5dcb8db20797dafc2761d5db866dc268af29bd923d2557ea11c3ad04126b1b7ac5219fc8880ad90b04f598f6db5c674c0bd9d43b34a6917c00d2e4077fd4aebfd4925a42d16d0d7416e696f806cb87630f9f52abae489dd8f26f633f0ff66f9ba50501299c52ace8dce7f510b21bbe2f6c16c70c307e56aeb618588593bfb0a6be8f8c9936903ad41ec28940925f8431e1dcf0d4e3372694080f404b31202f42bcc84c1e17f18a4748fcead149095a95fc10db740773163ebfdad33fdc159a915eb405e4ec7dffbe2fdb951339d4285a6e25dabc66b50159705c88cc1e080e728c82196a4571d8ae027ea61ffbb776bce75f3e51ff33e317492ec647f7f6d604ca588ee0d282dae2a981ed3c61edd5fa750470697ecbad7fa6d94a567faee77e1826fa0cda6fecbf56a14eb94615bbfd45d4792e02ea9a709f62d72508486d45baa15886adfbce172b5d6ff634fdbd118e50f7c39ac3a089126286f1a3c5545537e6859dec8d329de363636cd770aa4289feb1c623db8e0247c422c85e9da04ff8c105bc3f29b251c1cb2473178a1390b60613e6437c042105244680fe3ceef9262dcce87c74b4b98657792cc549e5a73ea617c7b373d4bc205d3aca956c9b602ffba1357bfe8304c35b0212e7498ef595ff920ce2a8ea9e95174f6944c52e67d0f5d0371dde9dd38fb02dca285776dfbc96ce243ac4a95abd87e94a8448531306c4caabbf3b29f88d43b09a235eb8168dee619a883786db8766476322874be4d002a8e4d0bac5bff6c92fbb410a827952945bd85519719216f1d418cfd5a015dd15482cdd281caee7c2e6a65361b820300ab734f16bfb9aae8bb1fed47c3b2961d35bdf53302c113f425414a2137971808cbc3ff435bbacb795147482d18f9565554387634f21b007703d4aa86a52d25862e504f8c4022658f7005727467a48cf57811dbdb41d12e43141cfc63d8df47e7b357cb01b21d426f4fa5bbe8827566153b252cc002326dc6d580fe135cd4d4fd7db6cb6f3ee3ceb43135ce02e9e78f9c9165904a93f1423347446a086e97bae1465d8c01c3a8ed38878b1594e0179cb53e62565d48a8e816dc5ca39906a8d7e356677c78a657e7d9654bc4c98a0697e8ff7fdb146bdf3ca8d7c522778144495889170c1eafde331547c184a33a06d9b6d0b0b3675ad60c059f505dc0b8bdae7d2542f8a87149d9e05c0c8f55732c4d7fe7bd88b3efedf42c33c09d74c27cbc5c48bf54ab01628ba468f3c0ef92234adfb6b858efb922d5bb036804b06e3c540c4a8e158225a428fea7775548899e698a0967117b2824cd2a6b170442d22973b5b5d2d3d483190ff6a9cc19b3f1ad0ba2985ebf435f9eef4426ded4c37180085e22ee3575e0d79c8fbf8f08caf951844072b0431f3778922eae170578448ff3ec5aebc84a1cbf21c3bdaa7296cdf5a2008f8b3172cc97c178798a88097b947985097d878bd253d87f9e25e4f05617e31559d3e616184d5caf92d9bebd09e6c870c5d89de7b544f1cd9adb14e5b7927da0729f985b07ee2fe3557e2c63cc5a7a6cd8a1f2e4e5c6adbd2575fc56dcf0c1538705c569ad228e01d3438e4649b40c01e04d3d623a1ffdef3f6676b4b85745224f6f2a2bafe1ee70c1d681697cf66d6141d0b93369d8bd3812aa77efb9075a05899c51e3106e93284926bbcb140a1f693f310ce85cc8cdeefe4d10d846a314d52b3d1508713c849ea58d4dbfc13ad835d9565e09d2fca29a9cafbc1a277fa9c1748de5fa7382624f8f99b388509e3841441b582e41971cb99438534c1dc43a57f8c0bc71f77f04c4fe5a2540b1685fc3957427d0d72c4fb5634aa5ea22457c67649723092302edbf9ff4ef79713dbe40b384616625d37bfdb0929211ee84d6f0a145a4207b0ab73ab8584ca6c38149d2234500ae8bf8c558c1e49eb4d0afe7cafc3384e75d11d62773ea5fb4fdb49f02ac2d04899f7bad52fa30e0d85312d3c884df5e0e853efb6e87ddc723d1cd181aa5c155b786414391909bee058e1ec4a3f6c22c3384f2b6445106f2c5d61315d090762a1d46b3462bbad7e93d37b09099bc03ea296a68a220a0ec2a6e3c353c8a1b5a10bd96be85b5f7711f9557568d440563e32c88ebd67e72d316db3ffa515d7de42c8b85e946687795d191d3fa095715ea0998b387a1263d4fcb84405b3ec95e2c49f98cf9783a45052ed2a1513c45e84a34203f5ebc1f2d0ca922467aa1dca0e1da0b1f471bbf914f1e9f25bbb3e58c0c57b4f553ab7efcaac1b0a292f57bbf59404671f70b489cfc7f876399b9301e234207015e83505b680be66b39b2298c2861f2addf2df0fc98181842c5c9a82b23217da93d602a97754f3a8c1ab998547c7f13221b23aa49225c0ef30077750ca3558fc6c4d7f972aecf3f27aaa18b166f72e3be8ca9c7a27c3e4f1c2381e2d7a1cbb56023db9bc06d6ebeaeb2b2be521c74c5d2b9c2840f850b1964ada7881b0742030c3f20e1ccf42aaf34ddf3661a86a3ad2cbcba897f4669ccbc034ba769a25798196e247aff02d707834b9353b5267debee0e10efb216c3b88f6a588cf7fadb22c5fe85a559f6016ee92e9a117ea56c68035ffb4462cd181ef376ce622c0cd0ea0c644ee85451c8c3617e4b50f5 [31] S=$17bc6fafbecccf4f4 W=-0xe43287d94ee92e51083c971331c3e9a4b2e610e0fbeb35b25e4a7e620e9e8659b2bc7b7d7313e4a3b5189ce93ce32dda78d1cdd51cbcfe24c5fe0b008d525af4242d40ad22c123a77f3dd87f3daa9689b420e31f4e8fe6fcc5435610ec4417b38fbcca786d936e5edc6087b9c419011996190f6926734a8c93fb675eb3588bda6105c67bbd99c47a6ec7178d7f4fc6aed81e939f37f5a3bceaaabe0dc81fab21436fbd4749626937cd19524edaa6ce2c05eb61bd813428d0f03679b7dc8ff44745e4a9b7f1394fae95f4e15d9355fd5afcd970a89a4b047bc5779760aca8f33603e2d37b536be37fff539fec4a9ea5ef5dcbe04ee405a759a7286db2022d19ca35be63db59e959152e94f3d8b4a56eaf9c990a0cdb473c7f8173d0751f303485c9a0c0366b08877c64befdc1e2ca4c6379c5249f278c7a8f54b7ba9929be7fbdc62439c042c4842f5c9df3ea7683c8062d45aa4408876d6f5a61568804668163c7335c7b81ea08c379961121c8f86398202222a658781c9c1f8ad0611a20f374956a4986914f8cca54c8900b5185137bb072c9a7b393f7941fae92a4629562783b2d386e278dc8b424fb44b718dd1d7fc632a4759fb000ed5d606a54687fb6579f6fbde60a09e8fc027576345720ea933835cbecc20652586697a26745625a0fba44b9b387096e73b578dce1526994eaefde77d688b27735637052eb0612dcc2e7be9247502a0cd45d2791e0d4d40ee66ea3c8f109e489be4e0837d79ccba5f70853744da4c1c527e4154ede93ece3154ad61c5a33cbf0ada82cd172866edc59b773c25d5b7c9ea8ac58fa924f3324474d7a986e7f7cdce5ac15c029fd7ea89ca9e44ee43bfdc55248a2de5dcff8d1f24dfd09fbc9684c32f3240bd25c47f639f5a9a3b4a9054466d2f913700ef36e472ab16b557c6428c98effdfccd337d3bee6e9e397079b9a2447577ac1e1860b2cc6050252e9563d316a91885d25d1479af01c0b5709764f5d8ba6530b3edc044ac5171a1075979ab85ba40628fd5bc882e36c4246111685294767b7d172c03d710eafa82eaf24e995f2a2a43a5a7366946ecb56c49457c0ceb158a42070d1ee87b88af194708e613000713274a8d264c51d1f2c7718d7d276952f7d230f13924f60da58b9cb374157eaa3036bb78ae803c3b810fc7e56ead5eeb31347665e7d4e9f4e7638571cc107a8b81688e8a315d2e8c4de4fe80f40fdd1b9721331d977ed8cb883fafcabd1cc269472c338e327603250d76b3e4c48a8832845fbc2f0a84e06030c67581166a06e3bc6b10139f4560c297ad2ef1867e7d534e89ddb5bfad3c60652e68ab0b413e09a6327cc1c7e7fe3b9d49e4d835cc9f1b93b088894d44088aa57ebce071a1fcb22adabd036444c7276042a200ce018db3e2037b9e8f64dc90080a919e6c59154c7f02f9b6f3905293af26e5be80f0a32b0a4f29cbfefe252257516ef2320a42581b3dd9955ebf3ec6eed0cc98adc7322fb5ef11378a11b6885f75c1553533f5878a18b886ced60b1fbf9e63970a6f62f3705794e96fbde2501641a7cc463f91f0d086c84a4ff7f3262b7db4fa7a4bdc15e36bbebbb2608f92b42813f723bed9cdc7a29b3bb59c46b2dbf392049f778e68d609a7ec6e181b61ca026fa8f52ea0449f96089685f9936ce1bba7af1806961626c535be3ba460ed7fe150c3b56de1e99edb1a14175d6c360d6ec6ede97bcf344a5c843120b09a5e94490a2549e2045d95cb064576d16ed3c68fac70edb8c5891d9c2a266f6bf530d551da239e4993de59f37c723db0bbbe64fd77cd838ffdab1339c2ea88d4a7049481ebc0615d13442970d121aca219b6efa6165f17bfa1dd78a06fb4d4ba1eeea3a5c8732c80c7f21384d071eaa6ad9b7ba1ed7d8dc71522ddf142e94371f618172ae5d194 J=$63bb883744729fd36b2015d6d74a1620493e288b6f7893d9982c97a59cea17ebc8faf2db195155503ce48fc27f27861506c61a2a1635f9b7f16d43daa72cb7713444e999c1af00b8f648c6f92fa4dfc80f0017d934794d5e9c15d152593877c736635e0cf43b295981d1c5432a1fcfef803b8acc8d02a045e655f553439853134105a8db4805ca8d19da2fc4b15b4a49ed32a1d70cfae46588e4cac5275b92b001e2a7a1e5520375d337d13fbafa30c4479de44820c12f52730f93738b987c7611ead6ae3284a7339d8df779b8a018587f289b521d4db3fa741372382b50c9a7c0c6f8d1d91430458e1fe2f661676768a7bad362f8e924a4a9b3efd7fc11bf117f34b99620f87d3356c8095a7031eb362c585db365df4e9f00040463354b68a77c22e057cc978df1e9af93ec78bb175897b5ba5abbaeb399c4981bd37da8661ca02476d6d90afd13269a27e3739e7f6bdad860a99d19157232623dc4d2338aa46bf35c4ed289385e092154b3883a7f8d2b5c1ae3c7a59fb5e06d722b0dbde5a5e809eb5cdaadbab3faba523c3a7991f98ed2a2cd10c0c4e7e925118efa307fe758b93cd60de3d77f145b568bb8e9c660ea1e7eb31f0820801febc47db2651cf85ad83527c2643c17ba892e888e907174513a57630bb7851bab41da09b49e3ba0ffcd0879f97d1f2c49ef237cb33afc0539c0e00884a53ae4838ebce656257bfd79277e0fe4551b0be580d978aa468ae51f9ce210e69e26eef3489b6862585e70f6a75499626cda6e4124523bdd6c76bec9d71e2401aad810d6c96dc8a372cb1fe1e418b61bfb5bf3e55f2654d0cea94a5a467c2902516b9a19942447992f7f2e5527a882b6f412e18c50c0fdb53b71d8fb3992f65d3276a7b9b404ef6769d8c24dbe10e4e011c586fb5f966dd518c7c749fdb56d6adecfe4baa5adf048bac5e2b2663bcdf4c91db1739109472f05d8ecc1175ffa2dd9a4ffbdc437b7f1376db55d47a48e13681d24a6089349df1dbf64ccfbc21cdc0d2d985a9cfcc7c1ae8f8e4ac6d17371ad2969ebcc970d324c135a054c9f3590699a550aaa08f7c5377cf237451b0ee84bb2c84f171c4fed08af5cf8df96ecb819ec0358cbefc3510ae62de5d1cd5189e1eee39da39eda6e991139098c52cea9ae4f5e862ff5fa5f1de4b3fdf317b1499e0383087534c10cd098d31637c65fa59e56bb3167e4a04ea6d64d4000de25c4c334e7d6d419a005494eb81daa8470050b121b00357384fb3def9c978fd6c15e593f2af37acc6f0dc1e3e6b0f61533ec0ac55884925a6fe5ffccca49fa330c71cf8bf7908520084b987c3b0d42823f4374b4518c86f2f15165c591d3b42474b7f8bef4a61c93a1c4bd826e4b7c7a5e5621d88c8829fe7dae2bad3f3613d770527ebe2d54aee4d45d10ef7a32236eeae68bb819565474f7ba25a625f71438b7f87d284265f7d1cb7534390717a526187a306fc43479a0eceab93fca774fe2fb58513ffca6aef7ee29d863bc0e999dd29b80952fef0beb00bfabacd648d98a502c4942d059b7b991b78e4575c0e8239682c96b0c23cc540b19dc58d2a8f8fb0761dbfd5e25c7576cac430702413e3641e07496e264271b4ea4761d1beb0df4540fbd4e2eb9ea80821b412d6d4a1f0d2bf23d91daca4c1707938c0155776fc4a59538a43990d6d184185a51dcac730aadb2675d3b4eee0e9bf70ba8a1b25f296e7af2b7c91a83cc70542548db01a8ead16fddd8f0616d8dfe0a48cc93e5d33948e2bc3684bef821e0c8d53a0685caded9758971b543e3a04fed8929e74454ace75e37e780f19a69cb5be547ce1a675d11bd6a4147c28e9f8193f3d552808818e4bba67104149007294716a826ed057d0e123683437b8139ad6ca3c8a974e0d298cce59391a53b137daa08fa8d582cd5a8a4a78db90a389feaa4150d510c6cbc6e9ba8a1179e1e3c89c6d7304f45c9adbc1ed80aa9d502a881f4daef1eb8293a4509bde9496ec19a906bb506052b3e02e640900799515b776a70504878e56d78d1740fb4dba7ea1940094dd9fe94d0448ac7811d921235b82aaa86d740bcd417166b4c137700a681d4db10ee610e89749dc767979d6e52eea4be7ef6b871316cd1ab32efe8defa3963ef47f069cc06f8fb729b142d85221f693cc4a0c3bed6cb55d0e9d7cde631bb04d831f441b3be479276e8c36c127b7a6daf16e73545ccd9f9e39a83cc690e4dbb736445daefe4db5b7e038169de16591045879aa2461ad46bb766488e0310c501dd9938d735ace054cad2e90082ce6eb135767b997f1de1e65fa894bbf96d4dcb7313cf7ab0c2d1f871120f79c436d4acbb3b70e4b5973da984d0acbae92a0349fa0c7d8092adad300795bc79a39660fa373f18f8f7dedeb884eea794e752136b8f153baf8cd6b0da2c9399554e96b11c73277c776ebd1845a09f9233e87f306972994ea8fb34da4aeb3449e828c220f42f72856e5eef2baa32d02487ee914c6c68b71fe7a42039b58b60a99c40d1b1a040d868b8254ea3424e29ab13a8ffcb1ed14ca768be86ad56ed8a0f5e7e54e1069823664b2be53f0bcf26a12796b4df5ad3ac2e496668b622db46ba0857d8c616b245f38bd78ec53f24721ad51d01c76fbdb929392226541af75455d2e294b5921b9388bfe6923dc2f99a65d127653bbf4e137508e82c1013ba14bc368c34922bbdeca1630555d57e062194a35e4d3e77c6c560f739f0381fcca1593ce97b2e6108771832d1aa18a0d6905f18f315ba69c82e5fd95cf3da5df382a4c55fac5ca03acb5c5cf7ae4dd19006e9f7033f3d40ca2fc043f95d9ea1bd3f97765e3214aca335d9c6514b6b4f4410d044f054eac6faae2a225d91bb3cc84c2c5ce3407c7e31d087ace3fc1fdb6ab9aa0fd834fed28d1782232ec7668aca77c6a54eab46cff28c819cf95875658d965b1a0f402335c14ebbbc19dd09d6bf1f018f86b17500a3a9fff9092259d34996a90eb87178765335ed886ada1e067def197d677a55b298c41d4ce8cc563e037bcab9791557909dd86f71c334f5ac91a107bc15d3088df76256db6d94aad6054aeae97b04c442f52187a39d24a4d8241d201cf44cc1a62358ea38b0ff02129abe02a99e3b8dfb68871c48083a3a08f9d8e885a8d4a37c3dc269d154536ae3ca6b51c170b45a0494953446b055f64e65119a3b3270da6d0a81e8eb7c4f36cddb3225f8ae9f141f5bb1f7f2d6478e9632a977b103559b712af005ba462808f0eb9272f02f0a5209e16473693530ef21b95e97a87bd1548ded1601918a468c4dd7975b663bc78b28a599b54dd322fafc3e6ac6a93925c7c91e6bc2c10ca456686fa816284b761a8cace22d46eb0ef4dee6a1d983fae08503fbc544487ea8c385fa9e4a71b8292d335aa11f4ba19f01c562f07c86831ebadcfc1f49ab1109b0770e76f9f0c4fc41e09a279e147558ba011e0aa451f776f779d2fe5910bfb59ca61fbe876e5b10139a732a59180b915d74e83426128ed055b1513804dc28ace788896d58e33efc3853c12c3ca72bba72d8fab87656f068c41e40744a57f6f1da6cfe9503fd3208ac55ea1d987d606e8e8d94a529a897b0a83bfe4d8ddfe748e9ec617ac12b94b91efec3f815f9d74ce71a1b3ebafa8535eea406f5bb7935ede21320af8e081b81c27b31545429663674b445b5ddffd575c4460b192171ed29de1c484dbbfa08fdcf6ec95e2fae3fb48697f398c06fd855f841497d17124aa8fc62ca890c0185cecceb5c844fb029d181abcb25278591bb16a631ce8d0b39208677b5cb1161ae19efbc1fc684a3595a9ab8a3180903b0c77b188d141c0b77f8267dca1c841832ee3d38f T=$3e671b72926ea037810e57431dd2c955f46f778c3dea6b76be6905ae02b3b863672d7852689c13c97ece25edf13e033039b832f786148021665147dd81a44dec5a95303b030850b82a8f6665d29fc3c985cb032fd5901bc814771a1da93fc19d8fac1d82baf9311da8041ffcf3cb568dd50266cbaa5939c875bf6a9ee18bf0487dd63b7f661ed9e722341b4e0f4078a8e28fc10dbcfa013eacbc85a111c7f6cea4a8eb12d8cd2249a03467bf712876f88fd05ba2e2c78c5937e29efdb510c9a697096401686881cf17e58d78eabeed4ddc33afb48e471f9584a7713818a68df3970631f93ea7687c7d2851ca02a3243e01fd054bc4f42513dcdd50ff71b2336f367b502dd07c1e15e87bb29caa2b4fa5cf6d6686839ed162bbc84fdb460aab56160898eafda0f229eba70ead1788b22e7c28bbbe98cf481bfc2493bab2bcb17e87ca168cad1df793a32d62cbc222581cd9c462dfd99660d016c7e5cb102e3f3a241b99bc9c06f7a1c536643294a93256592fb56a8459aa37c5cee3f845ca3a7d8f85a29bfcd38aa489b3dc735805dd1e6414b13c4c1f41f08755f1508a36a03abf39c085916cebe87342751ee283662e211d4ac6c2ec6f09dadd627f60701a75f2e2f4fd214654e09ab64de14412e3aa7d268be9772655e4af5a61211c2a655095a643c54e06fcde2e01af206e1ff7ac889b95a7a1b6f43dbe7f136a832e953e340d110317d253d99b494c961baeecfaab861b01b1a7f7907c23ebf2c2eada55d259c6f709b262420459bf293a375bed17e5288e3865c66edbe5127f6c97f646793359eec766ca477661fdf536832ba80e6ab4702afe2fa63478f0d148653c882cc242842c9c71602c79d74ec694fb9ff6a64e8edc1c57959a04757b8535bc99fb27feda80beb3eed0b468a4363cd9a4e937905dfb88713450c06ea81bbb3bfd301ca3753bcfb10e55e00b2f7d291b164ccdd3df78171f653c014639048e1cf79c868b0c2d31f2d06203940bdcd6f2b966568f44dfc197701e7c7acb470d726badb425515ba78cd17e95f18dfbc8653d7f7057d5a678ec4b2b6a30fc062f5ce46b004eddc0553024537a717b5937a7e767c5b351fb778c37d7131336dbd179a59e73603d0ba073b629540382bb9d30403a6fac6f69bc7ca0a1f495e53dc209f8cdb067e977a6be475da173fcaa84fc47c0e4fa8fb3d91006a90cbb44199dd3c5ca2438df04c40e775197cc97379dee08781ad17e87c44556c8467240abe9a48551b57dd8bfaafa5cf975f87c9b57fdab98e5750ec6af938933f18acdbba41d273921692747d2ad0a4e01893dbc4673fb89b7e063ca834f6b1dee8f88911a14001c404f5f7299cdff113b33c340ebe9a6bb743918864265e7591427abc99631cc999e0e57fe058bae9f89080fe272fd2523294eb82ea7f7c977c03871f6e6ba1352af0186d80cfdcf38f4d5e5c5047c5ab11318828be5808eb2ed51a75b055efae4460dc4e8343116a99b5dfb0d40bbd3f16586dded524f2e8c0698479ca793165cdcfb3c89e08860b9b8f0e2073c5269d0c5849921632163c54e7d2d9fb6b93a8c65172e1f498721594375a748828861040dd74d3e5ceda92c3983011e183b0966dc3d735cc8131c0d2ec832139b9f86f7c373c18e72281058a7a336826a3ec143c2a79dddb590ba1b46682f4d91f0328de6f0e3c3a596bb252d8e08fd8b9074d2d4790d8f2553165acfffe6ec836eeeff6f035139d7a7ddf960f7fa9f624a623e938ae268db96612d9f87c4d03a7321150c496d838582f57f0e9608ee25a5d9b5f5e52bc44b5682e695b5e6aadba0692bb40d7011e4d538451f1f193dced0449673620da52fd6ead63b224855290b4bb2d04700ff7b476583834435ec70ca1a3ceb9adf06a7d4ab25f8a5282a2e1892c20cdad0a9f407075ccd3143a7c9e7daa79ac14b47d4ef0aa0a601bb921125e4de5217f8b860b5a1cac53c97929959764bb7f90cc8fd5e1e0cad4ee80a6ac329ea7d038e37023bf90a3321bbb0c37b22eb0832259c222c6e2d3113de1b7fbde490a5b99b0625af1f146729f7603948bda59fb093c60caeaca16fff87920b607a19e2c87931c91fafb860040adae020cd0ae4a9d35cf276f542a690e0c9c83aae10ab211085f71d4133bf8c3b7e3fe9cafe1c76ce44045870800253f56a9d3eaea4bc8bb85a6130947b0a91604e981583c1c0a7bc11fc024a016f7ec0e414ffbc8038acc3bc0731cc07ff8168abeba57599ac01f6222d06c81748bf08d1c4ab0426262bea519c815fef171705541b404db16466ba9f6db40e42a6e8b6f0b64367a3b71fee464e0f8f03dde4c3467eb0ab73d816757639108026664927d51b34540e0a744d130bce3d0805cf2dc922fd643b2e84bae690c6e94f1eaa41dcf996fbb3d74221fcdc96a8a9710d293222c7f780232d5e1510f687dc1ad06776d882c37a4653d54ba7b96fa89784e83a0a95b825bc00a7939ce629e7ef40c28c66714b3cb0fca8eb5a13429b17e99c49a60af0d5be36bcca3b918f153cb67b8310fd1c00bec8e066d3a001113b8c3513653e2c2b0d7ef36caadf6804d9210eea74e458ae72ebdb29a6f47752dca442431d1773746df0fd6d899f3736cf5565171c1f91c7cfb1319cb2c8133851a44583321471641d7a489f4cc994bb1dbc95b1acd280a3aae156d74dfdf70f6825831647e192646a3df048323c2e684f403c8f9ca5e41e84953ad19f72ab20ea544372165a64f0715140ee6cb73608efebfadeefb0c0ceb793461238b47e7409386cae2b8fcb5a2170323939d93ae81c469b18a216c74ab9e570f4415022596678468f86936f8d7f99930ce2f9cb07f72f0e303e47cee489da3b5f0a3cc0b5ebc1619ea154efe9d0f44dad7c954dd4efaa99ba3e11c9227aeecdd75a06296ade14ad8680332c3e325eea91637eea81dd2cb9b3f9b44fc8acc63d02e08c45c361f27861e189baa7d6cdcc8df1d7684fb67ab8a456eda87cc0d6c5d9f3906b4ca10ec4077deaf502a1a2801de5e339dff15466cdf506ee7f69a0e71a5d475b9061f5950f0daffa3ed838498f8dc0851d0787c01505975229cf856e1ba6017f663ad69bbe02506a01dfc79e895923af55b888546e595cbc312ada13ef0e580cbd77142c59483bfbf0afa684064bb5fb0aaeb7b1a70409c22e1e2e8ac1118f7bd377b82aa29c9f7e7364d2d87db9cbd6e581b56e7dff6b40707bb7333840557f23832d1c225accc1e1432c252d74f016f3a281da341d4a458995a63e1c07e7bf410aebe415022df33036ae1c9b852aaedf9144ee079d4b2d13102e5498e7a32de1d44be98f8aea912b6732b95a2c06e617583b533d43a04cf6b4f8fceb72823459262acc648d8afb5be9b118e4110e24462f7ccbaa2f9ccd8b800efef231ad0d522d0c011f7d993346dbee075a54e49d330815df92d13620ea0a5c37af36c3ab058bb3c7d11079e0b43ca1378b10ecaedec8f24d8f24c3b65ce035ce1006a3e6a18609cc33f4eed7752f36a0946b4073d0ce60b26981b3e87999bb715fafbe79395b24573cc202111e2d68d7cf7f7456f40ab3f6ceb79e5a5a396df3bd29499d52339aacc1362d6f851d3d68b91d65dcea73ce2890bf5085f989afc21407ae8a22573c6b68217feaf8bf0c6d069da08f55a2ec6ded15e57a99e2fb37fd0a27d9094d5591c6cb68e1538b22216091b18edacfefbf06ced6c0a00a37674ef0abd5289e65a9f67a69b0885d3e354e3e77c6f02239830c492f7950b68093576ca0458b59bc9c90275aac6e4a1e69a0a4bafc3d65068811202a8e2a1284f5b759a722a4f129d96b097eaccc512d56b2e05dd6363977214e [32] S=$2885a794 W=$e5c193e7349caad6fd6e7f884d57a8e131876e8ae234a18c040d9b6009c39cf800cfa856ae8b08fe35c353e63f3638e82b887b59c1787d13f63dc21bb2887f5bbc2944f5f787334b3d5dae837761b8706384432fb099d49632bad93a8d595c50d3a4d5900115d103c7abd2089302732f9c5912ad4dc48f2969c1160e767dbffff77af8b3dbab5822fc470753af25d9d3dd1522ff465171e1ae747f05eb2e88d66746496c3ddfc1da0d3a881975e7e84330c96eb5e1cfde7b1a13ef10eb1606c5d4330c45331ec02ec17e6c2a9abcfc92ebaa7b621807e2f27b169e232f2c1cefde5677ae012be986237b1d35246703d3d2fde80cf97921cd83822f0df37dd9ec3e4b95cf9e968b97dbba0a53c1cd1dc7db878d21fcf09aa6658f0b9b6ab0da26f99e0a2bd4a0346497586fd265a5538073bb8e4bcabd7356dcf5570716d4d06034bf622971f5875d7174fff9dca0ddb86d4399b7933dec9bfcdbb14a3aa613d10e128b46626c54250556f7a1ec2e33a2699fd7f87434240f88eacfbe15cf999a12b7f7d3c14cc9f0573a15cdb61f0c0f5df8f5ff5dcfe43a62f04d8c80d050064712c75e26678ce43cb60d8622e7ead084b6d256c4909b1e1df2f508ec9752e832d52b5f6b05ac315ec972bd64ec2b70787914eb1bf7bdc7a2f5c8f4c52c92dd5738c11a1b0eab3033e3685dbf6e56ebfab3bd85982dc7abc654299ead336edfc91272b51f9ba2ce97135fcc4d336391522af6b8da2454fc11be5bd1307ce86aa9b717dec0b5e5a10ae72f57a8e2880b2306484ef0bf663be53496871991c5d3311e1a8eeb297f9d9800b747cd9d75f13e37a7b016caa6ccb5d61d8865949bce39f2cb62ac5a99cc6b34f7cb36b4fd2017e5bd73590d713a9b493fe99b7ecbfbbbdf50dd145fe73aac3d5afc6f7c668cad3a99918f19fe6408973c196e03dbbe83ce43390113e9d17e7c183b963cd4a44f337285f76f0658c8323bf61247a6a3bb0be5ec7e15a61c97f63c26a37b32c33c0155b9e266fa0e4c56e7e7f15334b20241b99ae46eb54848fc115302a244ed3f3b8470668d068c98d605fe879e31760933c1da432a8a8945d375ace92f54f38bfaea054f2b2bfca19ef0523cdbdb2974c4f6ab85e3895a5d0d7e520aa0d2cd9159a0db31c7a403e07d8d646f5510829b4b9007e53d18039f8a39d1b8548d78bbb68183df2f51f2e2182a8cc62df82dad761f624ba4227f6dc34d69e637dae30897d12bcea3398bedddd145c4f0b9a05a210887dc59f52c2df9c7c6b07a3fb91fcae0ec1b575f2d4f940ab088f4f307e243df23241db10794e9fc02b697b1a496c1552e3902ab2edbb96deff80d7be2bf4ada803bab28a7a9eca95998d25a677021c7d7c28be8c9e8054fbe2666556e2c34ccd11e0142b4d4435a4d6a2cfaa5ebb37d198a961e0908d2057c28f12200ac2ad7fbba35f9c42e7fa749f17d19e2cb4e7773cc551905049989a7319f1ace96c298b448396f114b9381c195761f6415bc7e527efe20cce00bbf5bbd3e3c2eb7e9c4570b0c7af2820ca2bc1cc39d2c652d79b30525baef155d871ca9698133c42f891f2c6ea90c04ff0d0531b85d1c3d9d565226d2e70c28cb4aa964b4c821de1c4f610d14d633a68ee339872bfa5c167f6f5d48cc06b19fe521137676a404a3cffde23d747d2f1030f067d53dc30629e4142a9e219ea4292b5d86db0f107be7a759f1ca4d683c28fe3f420a1df11eaa697182a3fc9b155b728081d04b48237f195b4486b5474926bae5306addd9f08dd1fc37ef5413aeb7df2fa5e5e04b850d823a5a7c6433ce529db5c4720f3f72657e8650f07d4d07ef0a7c64d3924e0787ee9a92b714cda4f9598409b180a5e2548fe2041aa1edd1668bfacf0166dd7439db57d3917c2e60c03c928411fe383419b9e J=-0x1bca6dc14d6587bed3e38b662f96bb5b8f69bd904dfd9d04c55f4110772878d6327a59e9bd4dee80cd359d2dcd0cf95bbf6cc9d79c8f958a717973f29557f80101af824407ec8e23f59da3eece80fc1ea8ebb113bcac1828dad2aa384bd4338ecb79ea86a21d9ec58647526eacc89e45aa3c66138241d5ec1ef16393e27a5f665dbdeed88e6c4bdab0e55afc413696ed93289056985d993e7ac77ea4c5348c7b52be5844605cc47f828a8cefd0e5ae4f9a9a67757cc7c75e5234e1f096a9a18eb4f3278f96da6f6af930e3a6707d6096fa21f23ea2eebff62c12bd2e2b9d7a9bfa68740926a1978f354b474f68d70d2aea19795ebb151041a6183266a6d25d9e61684c6416b11c638313247a875bcb1b6c71b64845c4ef2fd845a6d95393bedfbf44cd709ce074db6521889797d5345511d3c2cee21088164d8f5fdc36f5c4614aa0f5ca12e39e524f774d1e3d341861e2fc3b20b9d0d4c470454575bf0f14ca7759c8a64688dbfe91685cad2f9a04cf6b903a0ac01a361f0e5f748cdf8ed9933c55870a7d9a4af4ec0be11546057d501ab37c9f91f04ea2621e734b9470c3b1fe9b230828d69b7c00dd1518c9be2f5a0573ceca5302a6bab27ccb246597438566cbbdf58f2749995afdbaa7902f059e193f0e1c11817b234fa66edcb0131176be91716366adad1221716af55db41856519b18d800eb4b48e4c4bb99b98e7bc2396c29930646c381eb9c03946d69479adf1ab155c3f2888c6a626eef43d271e44e2d6e18b6181d4d766642ee226bff6d647bcb5d0802b804338e82de7031c506c8ffe58e50cf29812db879e372aafefe883678e51cd615b66aee47b5bd377305979c45103b477a2eb6fad5b8c63dffd9f4b5e52029ff42bfa0dca7fde4071e934f971cd39c0cdc9d094ceb14e132dd80dfab754a7430f4bc9c7b767bba79c6515b80527e20066f529f597b531b5750e796106e1c7886f47d1a24f499ceb59b9d26425253cff5a976b59005d3388a33b8d7c9de5527b8d8fd61a00f3e3f1c1a354f2c32c77211dd593178784ce923c7bfd2190d18af52c850f86b62b87d8327fbeb55143802f7c62a8c98339a62e8e3f08b230ad8475bbd2db4cfeb4bc877606856053d3e21bac5c6d19290ed2cff3d87abed9f318f4cb4c1a6dcf91185589976ffedcc9cf4e2848da78df28aa7d21ee2dcf1694e72f929685e785411a0201b72cc9ded352a2fdfbc58d36b2cc506dbe097871b851340789f50e3998bc2ce877d28a532cf32fa17b0e037059501f299da412f14b415cf4b84e263a8bcee099d386b325de2bbebaf2c459d2ae6d2938e151ea390c9bbc7df6219f113901f08be7fc3bd6a53b4f107c20434f6e41ced29abbb6c7393ca7afd3c41dc3d2f56eb18cfdfffd32ede3a62e711393e6e33882bc085dde62746bc41f3d872e2f354101d7ee7dc7b057d3084cbdf3d57031cbbc07c5318601d444c3d6b649d4430308aafc64c8d14e1cf16ad92fcdabed07a0e23b07205282eb755d719e035141076020671fbb44552818a01683fe6088b8ec01e95b76be4ac1abe63f956109349b5ab564429aea52bb88101b194866796e7579427931900f13312dcfce51f8cb90c35e55558a4b030f86d5709acd3a8eaccb688cad2ff7175b833d5e5049da239ff2f539c6ab1ddfb6b601c9d6208e17a84c2f89ee3b10f3e1742482605063bfb6b3aaf0f8958bc1d571ebdb7ea8d8c04d67c663d542f7c18beea9e96eac943dbe0d64f78a6d9114d18ed5f5e75f0f05f97b3a872cb0bed944509d55e753fed99dcc1391e773686fa75d6d8ab15daa14b266633ae8ec00750ef310b2cf7c9ec448bb505a769b221ba50677ca47105d5f9e9cdcbf638cff16ace3726a2381d6e18adac601e69990b63ada37092ce8669ae13104dbebf72e36b7d4cd205195ff0fd4a4e2f257693c293658e62ddbd128c4cf6d620bf2129bd46e6e4c1766fd7e0afe4847115acc6638d261ab4e5a7ec96ead7534c49782ba6fcb49fdd2ba45a1d66fac937e7f7e04b0c46a59528e349f466e2f863b5fc7789578169fda76859bf6d58cd182fc38040cc2896d58e96363419c253f76c844f0b8fd480bbee26f8ff7f02b234c6b9c6bdc935cb69d66e3ef69e864924c467fae4c8186f40017f890762ef5b9b1c3314fcabbaadc40afddd956190e6b1f48c87fc32e9cff767b8a756c4b425009737156b7540d7a2c95c432580d5a2f3370c2a717ce9f56b7796bd5e919ae6f25b045fcc4cc54cc626de46cf7d04f06efd11c7314aa87a8ca267f31c29f6ecb21b99a6691c6e252276826faa95e55d267bd0c56c9383a0ebd9df29fef9b355bd281f43206a467698974752b5d44322278e731db31f5afd5d05d825b3a63ad1878af2e8906c782b0933655379574f3553348c933d4e08db996a9d9a32d82ffd7c8ebd9e18ab5849790b6fa6e4588c651e2cb7cf9a1a8bc0e0b068f21acdcdf1688a3c3520209c4926f541df84ed06efe998c769abc5b25405fc50d17a5a07ea2e55588effe1ba1ec7a7937a3472bd388200aa8820802b647d7a07516550eb2977f8349da9b2a54c3fb7dc44f3e2c53c5eee64d0c0b7172b953735ccb3336692040c5159a0cf8ce062ccc9b7134af44fcb48e83f76620b6f17305090bf7832195725561db1c586d1ea33ee6e047d3ee0c45966cf073f1136f6cb212c5b4ba5f00dcafd341e294134ba85ff5fd66681c5d1308118ecc6cb16f5b656f2a675a292967ec205911e479443de71844ff13017338a56d7bdf0b39be5c17b4d93e2d00700a8a8b5e265c620f36ef08ce384c2a056c8c5e7b2fdc4e248f648e6ab8816e27d6532aaf7b23b612adc67f025725dea7b796249ee85a92ccb6cef4beaf8280e340a785cd473e67731f654e9fa11e6be99e42c9c7b8fd0f9f7ec98c101f253f1c1f241bf0835c84f60d97434ea4da530751164774b80e0ea16557c6d3d3490eb4d3e31f353e06a55c10818c99582bc6b6b92bece1c3ab118452e305f8890cc0d8bae634f9d4292f9cdd51a4bc71c79f5a9713e54205901eb3c484215153ea9b98fb90f0343e6f88337191f277f3d95cffd178677d692d17657e6585a9575152a8730691cd03155f14bcc912ef289d01c7b90e58acac8fd6e5879df6597bf7a753b8669256e5e7fc023b3d5d6ca1ffbd2239ee7f0b1bcdb3bad79f5394c0a44d78d6cd872a87ba66699824b3627566135fe01825ffa157b5eb2249f284f4e0ad935a063228f5201fa9bcb71cd931d708ed6be98ce877ee0e7b6a799b04419b8fd274c3584778e3b2138168440dabecbde95c9dfc4741507381d4809df3d23fdd066ad03b51257c0ac1864392bd359169685b1a581074dff1b9816fac8b84a0101d0336f500b15306c974cc85b9996f7076a1ad69541f2c5706e85895605d683f286e102eb9dbca9c6e820b4339b6f87af4bcd403e954022423377083ab1e2fa5644ba3efd082048577cebb05d623daaf49b8a8071f1d52b3728ce7c55a16a5bfc85d1a3016c31d1b79c4b38e8b8db165415a4e21b5c705ecc652bc48d5287375ca5566b079637a9dba046bf7c62059a8bdbe8b04bf1911bab5f62555ec96958c524660f1eaee3cce6bf13a90fa039296dc9fc61482af1f2537e13d0ebbc12d8ab5584c1484efbdab2670cf5188c3fee61e070ac6fd40c284d95fa55d6023d7ae7be3e5a5f114c673fc4e1119433539a310e41ce928975d7ae4797e028062685e8338e290c92fa074134098b69612c1635bd25ae3cf5792d33ca03a71f78ec232bfc585262acdc7a42fa0dfc16943cc26865c759d2368bea30922ec6d10295a00542fa08d59a060c T=$30a3dbe98af358e873f0bb5477433f0e04b1da3f42623d4492283a540889587e47b7c53a2570fb448cd0769fffab50fa78fba036d31b0db94beff9c6cbe2ffa9859bb247acab3fbff7152fe901b1d80b59ec0ace7e278bb3e7a18d12c4d94eacbbabff0f5de77c8c9e16403faa98cb47ac8c188fc251c3ac3345b8a560cb5dbe7bb431055c6070480593cd39b94a62b84f935e646ea4e51b4798c01febbebb403f94885cb04e1835c65422797fceeabdb20799f24accdadf462b3534e1edfc38b87dbd1c8e3265de635a7c0f8c661177d9ea7fe4d52250e394e21c3c66d489da70fbc5af20453a793b3273d83631f421336228084593175862cbe8f0d6772a1622ead0a8db0c0e8d759f90d8f8ac3e903651d419d99a35bfaa84413787e632671127fd715c5bc254e36a6b90f23f569844152b23c240693af2263c0598d3f57c45a3066a8f841be9d9c8ebe918ecdea422ac571c2c3764aeb53ac4e8261dd805228731815a9c12fea8f0b284c3bc16fbd89d08a119cb44d256dca805c8cd991820e42e43c1c83d78bb8bbb693098a583efad9e55cacfdec1996f71035f311458f5df051b7a374b066db438f0ab4956aac460fe0412784e2d1d25a231fde8e13a75b8ff893f4cfe2395a9d1969b4862a4bd4d47d83132eea45002e3c764d44c58944c8875dbc3e925243f520c3ab6d45abb867451fdd89a5878e50762cd1467c8affbe41eeb3f5052f5cd2b405f2319d8471f3986ed83e22434da88c721324b1c5c9c35553883bed1a7bc732f04e57a98bda95b566d2bff9eb403b70693ba088ef1da9ff68b99645d91945557bc958ab0ed810b3b116529ae925f23eb3afd7beca5bbb465d635dd5a10ac26e8fa2e8a339e04389549edbf86bd17f43754151ac9321254b8ebe03526e679255553b1175639bc14d97a3f4f02456f901ada784719a0a49a5faef33572a2fb933e962bc90d6ec0971c5c36415624598c6f0ff70533fff430cb974e8cf9235e2fee4a6d0752730dac96d28243bdf6d29de71c1f2a1187ba303f3ab7e0e9eef991304e6c4627dca9a9d9e47ff0e7593fb743c435dd7fe045c94f82a9bf29190c5d5ec171d6eda1e15e0249558fb60dd1a811ed5447eddc86af90383454162c31609e4f64fba30a6748af6d5f1bbbfa521c61dbb2334b2334bcaa9062764d5e77cc955b4c7f8bebbbae8260db8314cdcc6f86cc18c6bb6175c547b2ff0be1852fba6cec433f01a1b672309af81b50da631ec915283825fe0b11308b454b5ae8871c135cd2e0799eedcf2f48916f7167e146dccac8c5894746659a90feefc5e5668be9e32dc647acd4b77649559d994c4836365cbe7ae93bd12c1c714f16c51e676822a0f735c46bb0a27844214a2d57908ca96b4ea132d90766cc9e953181acbadeb9b5bfa9a88236a0c9a00393076c40bb7fde91ae3aa2875a46e6391f3788863a0a97bc2a47289e9d1b7d0f109c4387f924821925c3a8d904644fbf4a079fc4cf6a538956d09c173a1742adab715a567b5ade5587994d48359999b8dba7cc0730d612479e803b659327b2a1d160ea956123696f6a1280ac86e81e1a07123e99cc5b1eb97b2d4300d67a0afe0fadab36637732c2be088e63d4c275a307a6b99cb28c03254c0d7ca2617a631cb93881aa014a7900922be0454ad0dd79b70a105363b8cc86b1091b8a1e11cee2aeb4e810a1e7b032e57f0ad86c2130787fe9cb18b6751a756937b5fc272bfb9c1f907ca9fdd1251cf2e8237910b9b1dcd6d879223877979bc599fd3b844ad612dcc3055818b7afde6a4029647a4106744672d03ce386b5c7e409f0b98f9e812320524921e8f947483041d97418b38efd6c910a742462e8458c61dcabc5f99a83c499577c6b87417d5be884f15e8a14b4d09952b2ff27a0777e363bcc9a2e1d0e6c29be4b4a20c714840cd40b90ef70efe704e6ff15b65ec7c36630f3e748241e6c0b3141170985d8ba1a1dc691a7c6232e0d401431895425db36446f5faf4a95ce78f7f0bc8cce6ad27d2c942f861cb17260dda26d2cec5caa2b19fa68bb16182b83de96e3235b9ad8d68b68da0232e443656d807ba77335cb9eec6471be5ba8a3cd29ba2a87dd0ca0abf7373f6cdf0268f2f7726e9cb86efee04400fa32ff14ba13e5c6ff441b0a6ce0ed3b93d82eba031d317890e456afdb90cdcb3fd4243a237ca94c0fffaf50e45e6a72c581aa04ece7bdcbbd32cbb66e1b8ac26431dad841ab6c39c413c342166ffc13ca791a52ab25d2d90535507d58cea847a11548b3cd0a70b113d68a582b11927ff4a91d62de9928fcbf2e699014c847e9f206638f91692de1655d68099183629a1e3df536168f0ef9e8c09aa26560f64ff7614609374a4e9c3a9001e717fedacbac102d3a591b21bdd8d77d3cf6d7432815ac37344e4bc97a99b2b95ce42cc89be2e831556bd51ecf7b630a719b8cbb75508ec688db3e9733ca71689a0aeb5b040d1a1431a1ce179d2063c9e0ac301417e1e279e2def2334e80933c31bd272a405725641ce924d5ced605503b6cce90f69b620a6bd9ff2c4fb4b61e3fe7d6a4fc719fce1d2c7429cb15c25c8affd9753027ff79e675d66dcf5b8d549b8055f47bd3e650d83e7f2df4f6c834f7a1bf1ac817fb19e6cb992bf4af7145bdb351ac36f7b540689897d4af17276bbec10c0912b7a6a7155032cdb2011fdd4eeca859ac74f683d54c59099257237864ca7ac8d9cb106317c2d992cd83f0500a495bf1ed7b082aaf945ed18dd82f5845fd6ecff3b37e13af1a95b6945e4756c1ba45fedf8b28a5cb32abb3444c0ebb8cd79abe8af61e47bd75d7038d02ad60fc6b781dd136ae2b44e5483daf74c90284b3b2959acde7195e2a52a54cc51abff0ec652e8379710e693cf76beeb205cb5a9c05f45c3309e51017b7366b7629c2fa2342a0a56abb2d71af1b72b087bc7f59616d22206e21b6bc4eb5cf40ed767cf2f8fb469cb9513f7b790d06fa74ac4f53ba43b327e8f5e8c73912a916ac51fe8874e676ec8f33f981198efd923b2777b44fcca01fa4bc5d14c2b6d28f2c71e22da093b72afdcabf402643c437d0451ab5666500f86193b0230829c84badc4149c468d7f233fd3e3ba0fd90889cae275f466b443707f7d556b995671c0bfdab8d82546dfb61963f42fd2bb109223b25a6b67882a1ef1c3e4f0590ccfb9fb3118c69c921bf2221edbaab3c49b5511383499deb07e8dae3e7b170416c7d1b7634ed31d9aefb6d0deb4ef59c2e878e75d55324cfc68ae7d5362b0b839887a6c0ff44ad4a5b40eada763b7a35b30f309dd704e38a17ea79db66eb096c19667422a00f8869012b083ade0655735afdc6f29802c59b6f30d9b66e8cecd10a61c445dce9082a9987bf6b0a17435d154bbedfb240c3de1e3f84e6c14d78e5e2ff933a0facc3b3d1a9aae385d959754a0e29a04e117c7499727c79eebc1d109c1e596d57d41881573849cbc65172641905b9af32c24f27e43340ca0ee7b584e227735bab6606ade33c6399e080e62db5626f7507c435fed3fabf92e6598b264669ac55c106ae9f66ed7eb1606f76e9eeb714a9d96c7f51839db96b245c833505dadc531ac24f9845f0bea3cfd4e0086c860c7c49f5b0e4447ff8e6d2b5fdc68ac38e26420c6e4c13cff0238b0a8738beb4b5f34ad048872c0f810f70865cb9194386419feb43214008b0118dc2cece643dd40187ba742a20df9c1883773a8ebcd3b8e7a202e569d0663a963e6c431761f9f01346f3ef29a2e7c56e751e1687ea965850eba33a0c9e194663cf291ed7f87a5afe7e3a261f0d76a702ba40b3db4fd2f1368a89206504aacd9ba8e [33] S=$5 W=-0x21885b356c8eb204c3280c4c9a6cd01dedb53be56a146899e8b95a95d0a4607f61afd66e5b30a74c07009b7ae1c6f993692c1e1a31049ad8180b3e0cff35a503859f379c8604eee995269e5ed4c11a4e3492ee1960d5db33aca1c8f5e15b3a07aef57a4ee27b5fd96d09ac3172de96820ec84e16ee0fd236fb0d194f8d3c0258678d0f6a9dbf68a7e865bdaaccd9d6e810a6d1d8dec4a1640e672c93f5fef4b6f11c059f132550d1569c6b8ff2fe00d7e0ccff7dfceed83230e341a435bd5efda41ae52d19b6ae0ca1a448670979ef4da343d591fa91eadc26159d9f28ede886f9efa5f6136ac27dc75f62defc868198cf21e6ddec6506c675632dae9cd5c312e040c979a2bdba5e54185ba137597b15a51520bd46ea7cb1da998d8bdc4fcad99b7bd3174d6d69e436a8a0b4654d920ab1a3034088eefd550115aa3fb008ff237c66604e7e831632745b708c474d90cce29c5310baecc6ba20229ce2a05f44b5a20695d1f723650a7f1ca49e75605f1e64c2d694a697a887ea34b06ea60e4e977434f55ced5964c602e253992a5ae45d71f764006fe0418639c0346b584c9249fb1df7fd8626e8a54c412abfa9f5e50c38f21bdc5c51e525c0697fbc42c3b76134a2db201360fac717b14486f362d79e260d1c3e5d192f65093ab05d79d6faba78289d6c127ec8310ace9571779154c303bf8ad47fa3dbfac2c631cd044318b3fa460ae062020d9f7835b40002591aeef7c423e8ae61dbfcabdda9995c1139c669eec5c7ad6c87d0b13eafff38f95514dca860caeff9f0f2da91a743ef5a1aab8a922e8ec91a518f9b9224f7a0ea1c1df5076a815401fc4438703913d744c2021625c4c620db02a1436ae205bc7105f6c3f0e7bc051b32940bd85d15a14ba618ca98a13feaccd9b341dd6b20f15cc00044602c8444c5c780784ffb342ffe283f74c90abbe511579eb3b3895c6fcd21d36d07fc2fdaad083cdc5b3255a007943cc5f4bf0cdb64f6d079eb14aeeb43369f20adde3e6a5fabcf7c6b34d0b63d53fa8242672000ab0d42de6ae865f40c9448a91baf6ed6132128368bb53930eb05bc694c04da317729560849831c95cc2fc8d4398e669bac1c43d69139b95c4b71237d2f128d43d7e1c0ce89c25783f36bec4365ebea5190dcd6ae7a4a867d53d09dc0c74835a39c3a3fb5623781fcb3625704072a928778a0548f130c903d0c5cb8fde7a282bcffd8499fc8a1b259cf81746242178a769f6673f76f95a7b2e90c836ad34181340be603a466166c0966114f45a2b868e005cf788cb7477aa106608314809ff5651a611df338c7339ef5ff8fdfca21965058c935217ce72e210dccb1fefa6dfc672b84b778e33800d1cf7abdcf3ded09c24e78e5e18f37039753e8297685938577ebc41d42dc7da5b899d7b65eb96053c1577e2539a6ef276202db9635f57dc5aa49fdb09d56f0eb4c364b777839c44d710e8eb950e9143689373e24b9f81a533355d6ef181425bf95989a41336db0c936a92c564c852b18058c92375879b54e507093d3073d76088e072e42cc673ba4fe64b49890f6ec2bcf9f5bc4339a3dcd08450186dcedd6878857b842d93777bff19efd5577e03c152d7920dd35fcd6a1e9918da6ceeb17fe1514187d2ffd486254858cadc47f6986fd877aa138d9c8c227644c8e172dbc0fd496be17e0dbc8db1b20784bfc4209bfd0c047050960873d7a65872ac30883bdddb23b1f163d1b7b558c03abd7e881bb17c5ba4ae93e5bcd8c6e36493f110a446ab1e5ec491ef857f6ddeb1fe2b969dde0a75be0e5335c8d23d21e5d279c8a5a5192161d697b7912954147e85892207524679be4eaf02ef7f251c78f15ecea731f96ef3f5341c3508c95f66fb0d254146a6dcb7838bd0dd115b59357e7b3fbd901fb7af40d J=-0x69a80bc49a512199007598429b89f324c536a09c5a7d9f255ae609e45b06adc5e0dff5fb110b4ee3dbd46e87f39782775aab4149cd31385051bb059f6def23b60e29d2861b32290adf507f7b7ea301f689ed0a8bc139c376bd1ba58b1901a1ae1a353367ca44b0cf89111b122f151844ba98ddf52c3a48daee22e4fb35f3f13ce31db096de95b5ff16869af373e35263dfd5cd53ed4b5abab15f49ec5c17d703b72b3335c22f53f3e56d9ed531bfda6e1ed64e95bd02fdd1f6de90a8a645e9c42cf8d37095ce9891cdf96eb9aefc4aac1d13c3facb29225e7dae15156f6c764272c3196e95585d5e41cf89ba93b22cd5a2dce9e1d4fe6124548ea08eb23d19f514d8b11d8f7ceadea289da379abf015a7a4892b1007a21549416693fe67798a4fc700964772735b0a9cdda342605e96309dba9b69a2054ae25bf049b0fe06d2be0534bc5d9d68f17d3487cbbe9382a0fdfc7d4800b53ee7f53276a4cc912f1a8b36d648fbdc120ec201c547acb9f9f47d81548962b834b6e89e518f599e1289f38b0a6e9ff8f4a2b08fefb98feee2b0ca3d17b31de3e628a8ce6c42b8af393ef523b7b546e8b3cd6e276805c2bb36599bdebeb9c1368386cdf09daa491d8133a52940335046f8cb0728d4e9ff361ca29a1db985c394efbea2318df979c0a32e801aea533ebf76b19bfe0c293a600e81d266a809025c85d74ed9fe6f0d93c1dd022c6a1db3731cbaf6f20239d0585e44ff7f271aed01e5da1f04d547097b079cb4f99628df312421671ed0bf59f5f4c595221aced22dc637d5d784796b25082d76a9c833b37f045f7eb2895625d6a8b83d09f09bf54bb44b5c88d02f0eaacbacfc135a09e299dbefdc6fce1eeafa0e1cf50802c702042dfd27cf0404811c761fe25540dec488196962f6c3ad3b3975dc965ad33f66de23ed833a99801a910c7e19f532f7c79475818fba39047c10ce881154db632f4fb9332d4fbbd2159bf239caaee5f54ebe62194376da5d6ae3c2a81983265bd12446e57a4f01dbd4b5be05d3faa3d4756195ccaac9226ec56c74587642c66116455153b2629539401d0ae8f579d11dcab1ec7edaed6a4000d1a49bc2f941b49a6957f51c90773c87c12673ed66cd9027ca95f301c5e3381540b0729cc79392990c3cfec7ab35ae57e487830899842e6dd1a9084843127338d01ba9ec0c7d2995971d10c55b2164a2e4a6c355a46dee87f0cf4fa20ebc34ec8f01939661dd988e29f92703c82957aaba7fee6ac8f6424ce42ca27afb129e916aefdf10edde2be1e0ec2c9a44cc0eda0801b8af38d49ca31b93d4ad314fcf30c0961ec9ff4f4a1c7c8d02d4f2f54ec48fc930c2b36370b47ca5de3565654ab56040bed626122757021b2949e5de3109e6d63e32af09e0fa2e44f4c3714fecf16f0118eb1167f29356886627a628bc5b30841da812cebce20eeb5787bf63ad2c3f21f5145d7d05f0413a158f0b1bf21459ffeea53ebcc7bfcdf451dc3be75c594bb4516c642ddd89d8ae200a7ac394d8ca28fe2578e5720c69a8b91c04ceffa6f0e28bf9edf60df3d3d053fdf49efb86e0f7b4c0c47da349b35522787b0acaf78d7976fff59d65ec46e35cc89639e4d34b9e0b7ae6b111af87a5f2124af5f5ca2ce58e60be43a7e327a18354fbd46738cb285afb56aa3a29cd0ba635092dff637e3a7a6e9ce4a58e604a8dfb9689ae0e21f79b962bd332237be7e5f4d9cf35260eaf350e55cdfdf759b7a8fe54242f638b472e3393e3d1d71d452f50521d4b24dc47de0937055bfbf5e1b46d01deb83e1cdfe7aeb85ddfbc0014d2d877a249956a36dd8ea3c4974a88f87bc298d637f793b9103ec63a671c38c2edee2d044b77593870c2c2f9b072a775b3e75eaea0c196b5af9e105f0038cfecfd56bc681dd00a9d4f0c13a46af6017e1339ced268fba07fee6a49cbbf1a34c796ab18e64fe7148feb77eacfec5abba06a63cecaf527a67a148b92f351c776dc442cb5cc265e4ab1f43f250f5cd1c67baeedc93e54683324818fe04e958ad4625772c19122c175cc51f8544a23a4ef352700b7266328fbb8efd3ecec3986d9992587a983e6f10721193ee3910f4e2ed551243974576611c0ab3a6e83847f79c0f7f7071bcc11c9c3234196e4b5286c3e2c43f5e8574527119e5bed58eb229b770a06e911f4cf32e9c6bdb52e9e6435bedba0e2c300f6b033673a39aa46a2bc0eaec569f40144bd74d4be56d4b18d317e9f6127e5ab5083446c5ca1f14daa68e093c5093018ec12d91ca8ce2ebf8864adaf8d9279bf55e47e03ec26c6399730e70499b0b979db80b153585e21d5c3a323ba00f284ac0c47b23674bca2fb4373c4e84d184943534e36adcc95096b6bd7e380b5aded3246e160e054ccda5571306b41a5bc9009b225e3b1b481cc53d53305d69f25c1ebaa63af76651e44f075e1acd5b9c9a8578d18f46ef7f1c95b2f2d11ba2a2907bc1470a900b015228f03f284f74a44fd082cb0dcf627c2a233c8e9a9ffa341377ff4b0c4c27216ebd4c6879e5575a7282c5d372d7363536756dff725e5692ca4c99615efaee0a4eb24dac7537c4c0f33d0ed1b0e88a6cad73333289948b5aed32e44a4080f2a2ad72935979ba400a6fd403117f82b7b4af4209ba717c911a6992524b00ba0f665316a237050c9d8f73ed2650242edffbe7c6990b5550814f17122c4f80216a74e3a7b8d52f91e10519fbed29cd1ce5b355d8a7304908283972839334f631fddb88e5595fd217dbfb3e440f2fcd960eccd41f8855cd99cca2268b167bac374d7da60f896f1f07c5ccb7723957b139f0f732b3740662d83ee7bb5484480e2031ae7a25ddcc251da487f68d44cc1fe5c2c114cb9de44b59a5648bb86aa7aacdfcc5ec8162c2b536ed0aaf89bf1cd1aaecfba267c985529e4922040b1041bc7b744fa566a78262a16a2195f123b932fdf48e606f2235d55a203f0985d3b02e687479edcb111f9ffd6f2a3d29c0576be47a8eab574426b1b804fb546f9d6aa6250dc140acc649bac9e9ce38dd1cb06b1945478f1ebfaa3a00d28c2b8cd26e5a5213292f5bc0903efebd779e0c953a0c4a7663236ab2d4ab9622d6b936604f65aa5791aba3c2af4ca2099aca04d51e740eeb7c117a3cda6c4d9b1c47337501f940fcfe9e121637c62597fc3ef7c46bfa3077e8ddd42bd657dc9492ac6378e36b98de2dca20f3d45b0a32b640f6608afb3c896b99ecb02f16f8fd16bf288566b7f6f3d48dd7f6ce6ef10c05abd1e1337f3421f189511eec9977958982da03fddc1dc575b224863837f7ff1931958f4c0f78ffc4567a7eb2051bb6cbbf46634698040eba6867a41af0e36ba7b7177f714b7e8fefc82a8401b512a4645901c962839a61a4d1aae633bd81a76190ec25af167d1f1587ac7c008f59c33bb10c3262c99b2b8243fc2682186fc24c3cca5229338e100351d57139c8b4d36b8d9a5d83ecf8e104d3bbdc281a5fb38143fc76b665c4e61f72e9f06635599596da5da6d6194448dc677bc1994fc7bc197e5b9d5880a108a4b60f0cb8c478b0d0e86eaeca04ea65aa5398057bcb8f90120e01a1ae5a464e41672a3cde2f3709e7f657e2ae0ee6747b4ff1ff88970eaeb4600aa7b60141838766535dce52a2329babe47728585396264f584bbdd178f5f2dc12db4c22a33e298dae39683db8ff37fda93e6b41d99336050d4dc4032c16953f126d0a5d0378329dc3e8a76d67460e684f03bea8b16e82ba883579506a5cee00a02d53dfcaeb2ccf3a44bcb4bb435af584b95005b1862607030955c53697e8ea5cd9b9751cbc0ddb6829d44843dd5272041175edd1d655 T=$127d65031506730afc6767211f663be85cc3694b976516dfc16580e4c83960b50f2e93441118f2d1ff00e911218380b88e51b89ece49ae842793ceca2c9cee9bfaddd5c8891b1eac2f7af1b0220f83fecd454b391374c660a2c884ed10b51df9d7ade27d206e92ddda17932ba23fa8eb996b1ecf18f7baef960037b34c8b1cf1baee439f119f1718c7269483b2d0ef0470f3aa3be0321d382b6f81a0d9da81f8be7426467ca8075fbd5f50a9146a38d8ecfdf4a9bbb0494f4415b5b81a02cbe3de0f2c32a62af417142e45cd51052a2d589ed939b0c79a236c3f57aa0abbce1421a9376a41e10229a2116807d8adac2676be5d70fb5d17564959944ab3d046319904f4e25de89fd84612855a08b98cf4f292ed0d1b2efc936b055d994f19d568ed45b753ce8a681354be9ad889554e2e9e05ee6875da6d515b8a85d2b5e3e8b6a245b5cd31d74a97369850bee4be784206d4444ffbcdc7f70eb53c4854ed603407e40b9033461ff18b57004a059c4b7eddb0bf2454e1808ba36a8748b2c0fe38aabbf35d4e36a18a5d5308b33099140a3eb8ac1547dd5a078ac5b469ba857bab4ec90a6a18ef627e3d5148c1ebb5e2b607ae2980365f43fa7c5dcb69024b5b2b2c6a1374c37214591884257ec535f0bc0285d79608bef3228873bec2fdea88fe47e187ccf5da20db32783d57528e363e5cf9ad33f25bc4660947ada7a0278f7836533a5eade8453da50c14f13cc02ec7188bad458a9e3f021601a3659dbb03f4bc5587535ed9c37a547bd86722ccf02367517c4baa84e12c9c972e643c7d9c7ae0bdbcb05e5011e67e33e017dee25c4e7ecfba4c2022d841a278c7e7cb159c87b3cdebf90b32205e649063e609553836d807be1c05681a9017a13b6484982a1ae84424edacd33d5b928dac6904091c05a1b3159f97b6e65b8ae3cd920b6366c655143f16122b2a0052f235fa76ebedf5bd41abc42383d49fcf453ed4d4eb489b8068d950a9402b7f1d7eca99fc2a81b58e16aa8272a54b7c7a5abb94c84a01b40ffbe03f654a76f490f329cf6ce4cdc2794f31fbfa47ab1e93a7beeb5783abe60d2b2009570b669ae7d91ce84a8e3384b08892e5945b590bd0a4c5e3b20f838cf4b5c7c48292bda5f6daaf0611494d0a647aaa2eacc1e5b7b1805021a72a5293f17172c853dedae76f77936eb80f114214d9ff2652bc42ffaadc40bf394f5d4ce5a9a6766cd282371ba5d782bec8144e991ebd7ff47164987a2811cb3684b756e811508d7d39b6c435e693a7c89d283397b230ab76d6aabe05ecc16e9debac2e2b23ac807fd3ff4ce50e90ebb67a1d0fe25ab2b317160f09efbce74bedada9a2a8fe4d9d8148b9cc25b092b2174b56ae9210812828bbc1c6bca581c101e28008394d27baf6909ee97c0bb9d9687730c017ca07d3ce6455cabde682f10917f95a2a6696f81a29c627758d9519bf6fd580330706f8c82205aed35d0038b4cec46b474b166914d0ceb88cde8f0af496130c2de1f1c99a92d6a4106439c169c1c68b80fc9d087fd6bc6655f08f14e7d0d3e6b61cb01ff872ca89dad7209fea7156c1533b10b73e18dd20ff7524c48ae6020a31fff08fd5ebe478555293b6352d6c86e42bc062dcd40b47857393662f7a680953017816e8ed7c07f0a1cd479931c96c407c6d86fa788146c59b77b5b5df4047ceb83def7dfcc9096483eacb0772bcb301ffbe783c61dad299c3e67d6a3a26ed9728816f38da0a4dfbb8d48ce24b99080078c2f05fdb37567b537ab6fc855da3790f1988de1a3686b5156d73670178575b0f16fa05ead501974798793cea670008a1b2607dbf23186b7a10341c72c0da0ece9f0c7e624caa79d7dd6d440145932b22b90f36714abc7223ae3c702262dbb67ef1929c5bb088128898d42dafbfdb3f47bc6e078d7e6242c18ca61e844f56477c6c1b83638aee9dd4b0c01b32673c8477b00d8b85c860638181f0e5648784756f264ff3a9a6325e4d7be467329abe086ee993642ada652dd58ad135d8bce3ee7c7f3e517095c6599b6725a6d4cfa5278bb8b8bfa1a7089c9b8da01f321ab335b53243341bac75b4ab9e630f821d4a9fc70cc87554f889630d8ff8d8e5a4a1ea42769f7dfdbb40bb51939dd26cbd7a7939b3943d983b38b142363663674b438000062a2964ddfd89757a20acc367d51b5204ce887e94f6290641eda83d6344da26b8e1ed1c5d1b3c05475b5e6c6192478492635a555134893f4eb2b2956cb106c80f0969ac2c9c97154a5e139e08c235a0e4ca06c075189c0203a80529a4d0fb6330c0751a78ec2d57cf31d7319e79d2c5596363ebf032a4c2b1fcdee113babec9ada176ee2e67ed9b0c152c8a3e50babb562d7cefc12b2c376db9190485c1da9f3b14982bc9c565ce3cc4a105e948d94c4d989baae5db6017f34e53a90cbcf53aa81b3c3a5346d42da3a3bb2ebd5a680e6de68a9e0674463535c9eef28276160b11f79bbc13aa899e7271bb4c8ff1700fc8cb2a1da12a2fdf2a982e65d128733efed1e2495d3b1755f77ce544bd2f9d4487362f15f874d8539b641e10a4365db382cba45e3b99f6dd8ffc7ea4868caa40ef00dd871130f173052ea74782ca38fa19f31c680407706ae43865733132cda6b92b8850d32116ffddd7888fdc849101479b0d82b7dfd15d4b93716afc43e19df4f7086e28ea4342899a1ae2a0acc5b31868cd819c57457ede33c5ad1d1f37129485cd1c41281840d1c5ad019e60f010591fd83e3e1596cbaa1590541a3c95029f3c7a9b803a338614866fb2db18110482afebf14f6999c475a6ef776710278a2c944d56b00bdb09f0b118016e5950bf763d7ee94d4c013976cf170b3112394cc9fddb538b852a555191a2fa641fc78c5cb1fc4ce30c42aab8e77b31a58b6f16d5d28798a55dfef881105d97dbbe137924c58109674dd4405bb5a686c2ea3888c9e8dd86b1f18e9a9e83301adb876dc0d50331b7b0cf3c893c8b054b4022641a3d461502d70b2c784b8d583b512263d154f817898179d667efbd404841ad18d0f787b08deaffcaf6501eeaaa27ff607c410b703ae84ff71cbc15daa2163c48de837e880b61b940eae48ee4f0f44d224a420d672c9c8cd6d1a47aa7551d3da25c206099f003b179bcd8d4d8e38ed42f566d97a3a169b43d7f7e62046e6bf3c6a010709bf455f74496e41985e7a2690fde5bd841d597499139bde925f69a127e6d9f7375d228859e7b2152b6f305d49ae4436fe34dd13f4fc4224536f9f1c6cea5da36bd712ec229b7f9dcc13624721ff392dfd41d09b7e57584a4454ee4df7f5802ab6aa056636ab52bd5c9859ce866fc00ed1e77c4a59e172cf98e85cc995c6b908333ee621a1258674e845cc14daacc3e591d2eb290dbcd971d074675bd6c7e19a4b662e81ae9c291d2f7b9a4baacbee9da304bbfc3c9e365d11cbd5507572650ad0c054e2887301c85701083f947ccc7361d9374466e3ede46be558184537f092a56d9f785556ffed8009fd24c035bbd86988e5420a0bf6a3304113d0970678bf66dc4ee994982d4c5e39cd585a88ee0961e38a167583ec64fd98a51ee83e82050de4876169aa300beb2051da90a04c453e96bf8bb98b0c1d38f7349dc886d19f64601b339c830670152eb80c6838eb6682936449a2d4f87ed3e80b10aade8a161a67f48e566746d3e50055bd517d6328968bd7e10ac59abf5067fd9a32de32351efd3e4233c86989182c2e6659f6c0dd81eaa245d3f73859dbc9df5af30f08c59ca36cd8f868213e9da44464677b531763db235309b6d3583f1531bae89c512ce85beea10ed2ecf27844e5633d13 [34] S=$164ff4bffe8b04 W=-0x52c722032a02f6fee17ceac8b30a6934f598592eb177e69373008e994411a34a332ceb095d559a5b04881fb19da5300bfb18dbb9c9016944620a10e140b99971508708837e9f9e61d577ad237d85c54d11a72d49412e67bc87a6df90e625ef5329521b915faaa513453e17530a0258a612ef2eafec8fa589d22d53792309128618cd0cca77874f64607697c94100361b167dffe90f4a9b6eec58642119573568a9412028edf92cbe6d388e98c64f30b8ca9b4dfaed29893ed8e405f6f1b3884fab2b46ce12ef05dd999a894c80747ffd3e88b3dfd1902f23ac5b5abf78519c0fd29e03ff4e7e792b4f46ca6cdd9238214783d4cf73e5440d6b59059905f83b74a09b58c2b81739439909cf9f0f4616b425b22b6708976f2f90c6babc77916db1cf5f8516ef4ac4bb1ee8e305098d4118bbd3af24680eeed02296890b6f230432af91cfd8f99ae947a4b1336be69d88fb1c933aa741f6a6f5f4823dbc63bf3ba6ebb183029b7a92ed8d1f6784f48845321f3af11e35847c12d2e544bc672aea25685e5ad2d591645c11a106844e83a80ede4c8a19e008ef89c6107efd9c21be55d68369ca990caa8dc21ab1a0e4278f0d43d9a32b13d21c303f685e2080be2d2af12a9e1a95d88a2063b470416e75e52a28f587032820fd4bbea9b8d572054c5a4c892c981855e54fe4ad8bc782ce1bfca189b9c7db87f051a3985a5aab0c6060e34c73e4fd8bdcd0414f28e82f7201e194874037ab974b59189bd2f1b5ea4d6a426520ce8167201ffdfad97586faf727007767bde6578f0f0a63f234469936575a99199c7b68598cad7a21f317685678a3fde90c03a5bfa602eafc7cebb326a6b2196d649b4edccbce93d413648dba4a06fe7aa1f0136b7333d1a77fe2e094aa51da54d418b435caf5c78cb88cb7427d04fdf2f499991fbbf96a045c2516dfeef2a69a7373d6de0ac1082c9e3ff8c79a8b0974df4c9d359ed97f2df54f4e3a8b7d5f9d24fbe47a4a7756a4867586dd0e988ce42d5651b8ae2125ec92ffd7b519d398906640c62654abdc0ad7a8a9e092b6bc75a7c23f5fe49f46cdd539f8daea699cc4f738e4e3e9846aa6d652e7424511fbfa9be828085de272658110ffb5649eb9d617edb1ccbfdd67ec87aab77da4cc7b3b5fd2073112ee44e65a527d70819e932133a07a0cae8e49678153df08224e19cc44ee5500a688b3124a9a3ee378bb6549efc67d048d7dd72b5e0f17fd0ca6fc245012314edc7d14a55a97829d372752868012ba38e44e1416317ae7e873567e0818a70a2b3b2eda0d835cf2b2390d780112058aabc8f6da5f0b72292d2b0eab9d2179988c01f60b9288e424f9675a93367f6fe042a6c8f9f388246fc0946329cd71ddb23a33b36ecca581e5ab8757ec08686f619182fc5d4f413f879c5ec9e762bef144f03fda9e46a0b482c928b2cce30f0e80a71dd29f0acbdae5764a1c4fa4a8ba402bb1e54afee67d7dfdc1a6717138ef5ec285f59cd86c084d9eaec6cffbe0894c4450eebaa8356bca3284a28aa53095e98ce3dc07fedeb67a22d5465ce8c98ecff98650c25148edb3f18b07de39bd3d6011e66e8dd4ce86a0ac0c32471cada67daea85fd044f00e40e5d3d24ef893f27e91c18a027bb843d5edb10fd8f2cf47b00c7ccb20cd055f3e3db195ac2e118929b5627ea88f69d42cf98886d2e75654b49c264f903cda3e81a78765207256f08c6b5cd6578b7b612c53ab87085be0833349ea44305f963b109cf46a09e5123d7b0e670cc48077b7b06a7b5e30e385c25b65f9bc12449824735823ce10c0fca04201c72c561a612a1200ae37d770b3243c279aef9513d679f21f0d3109869b82be77a858b4b040ed01b77495643c249cdc435e9a4c726c0cf8f27ada205f27d0f955cad778409c963a07d2a J=-0x15d71d127c038902ef93ed4481aff45409137b133a0d034508936d563d0a7686eb752b7e5f674a59ef19f1c8e68f6c801e110801cd89766964d0b1622c607dddb8f643f611c3ec238bfb0268820d8b90bff2cafc0fe651bbe2659d4dd686cc4393d1faa0091210e9104d5cbf1ad5272325b5d6a46efb87b3093867e63012fc3b69e360fde2b5f8b3db9c2893ae7942b1a5bb75bf16dfaa06cc8e7d068274ab298c0864966d2b21884af7f6f0f376a61aa6ef7270a05ba1f8a2576c6e487a91954597c6536bbcd0f69d3a3839c86dbed67bdbcac95beafa5037c2d24eb38263d9df09c2e6387060634c939ef61755d770cebfa1fcca727af15b1d36310c2114efb288a63770d6e5cf1f25c86f7525f53f19f256308b02de6c94d89bc98dc4f4f6eb334e715b3a9d37752de7e361635736c73096616428d322bb1fe973d9af1194bd1c1e7cc40a5bf301b164959dcf39d769789f0d45f5054787417b1eeb6fb19adf7b25438aac0a6a043263a6f0e11a78e8cb2e4617968459d8f300a49d2c3a4ddeaa06c8aac8b11a0180c17d7ba9d376e301971d43f72b81109a8ff5acc1b04eeaf45dfe691bb001f026ae2ce90eb72a0463bd3127839e4af1ac22644bf4ca169bcd4532a0110cadba9520941d7ff67ec46eb2434c5a73c8c2909d1e2408e99ea803875e918963229d04f15fddd8ead893a1b4a53f582bfdc8f492d0f400c25fe34566cd272a1263039e505e1116f6f996a38be506cdad3d11efc01e736bfc09e9dfc055c4a77212d5039ac8967b5359cb037e9fc60f72f7255ed5e07b5a14e20585c220ffe172f9d84fa86b21e6a1c34abd80b06afcd1f6575a48ab3154aa5413e0251bd1de3a505762d857c664787ea33f9f8c7fd5fec5f4f7d97e93ba9f1a369a11f73cdfad4ceadbd61a67f0b9d9d686beca3100190c32de8f0121837b4305e2fde40109d3bfe52993d0da67c102117e436f60af363428c95d247b36dce0762c17a093e874622975d73da0f90748748c13340c0ba97a8f5378d3f0a23d5cf74a73f6212388f016f53b39d62ba2747274dbdf7f7d80f9901bd6cd509feb05de9115665637aa3c2a88feb508de84e863a7eeb35111f4e50f2bd6c9bcccd7ab3b5b896998f52d9e229b114e11a828e4b56b9c799b8dba84c6549265fd86af767c265908ed62ee5d5a522841aa761fd7b343f1bad8c1ccc4d30058ac3243b3eeba293d8746ba7b342a768eb51d3635fde2e09ad530d32564d988c489760ceafbdc93eed47192bb3d0265632fc62dbdccd4e489716d4d034b6d577180e18b5e162d249d20865236da9aa8ec10cbb44da0955618f973e020449f326fac3c65ad342f451726df854007c54f2c7854f2bf2e370bcb5146f86ac302b2e74fc1c086d3809ae6044105aa46ded8c0742e8a7d9426907677d28712903d5d0f67c570bbc9994aee79fc493c6a2f3ebcf249b9b0e0e682d1e8d28ce7d8e6536b7c41e369abf834e252b050b6e380acd4b7b9ea64e33a83c8a55c54f442b6aa28f5777e9db17063c32d05ff1a1efffa6e8e8ae5824ff4800b7de257226102268afd275fea28a50a241d6ce8ac22a56d8ee2e9f402f4cf0cf5433f144d90310487cd9bf9bc39d1effe1cae5c33639e988999d192f5a08cd2227fbc1c72d7e0f17227e734cc13de5d518ba9c85a324586200b1ace83c0384df282b4819d7d04b24e039d696ecc587422a15840371827db156855223933a8f821b5cdc8a38aa522f97da7fc0b76c55564d62f62a9d86885f569441d80cfcfc8d8437b14e1002b05077479f9608742d6ac21fb0b316f04f6d4fe7d70d9ab377061ffbe94ea4efcffbf205fee574ef7062ba837efb1feeb0798692b1bbfae92cc191e0fe5e61d75e14f059d838a9445f5da7ffeac7782e92f65946ae02a1e68b10101d5d84c75e6e56209fe0928352c37894e737e4887ddfb8fc7c9ab3e20c55b53e038d5d8ce45dfcc5b4841fedd791be9096559f54d09f8e28567f9914b3e24870aeb5987fd59976c093c3142c311fe6a744ebd2286800ed64252960197a87fba468a8fe4a7f11b9e02e7589324c688a324a88d57a5923675166ebaa43104fbbfff6e64c4673bc640f43f6fa83d71356306289c00fdc0b19b7997da13cb68a14f5410d0e9ebd9140fc64f880aef1e57030a6854eb55e8ad2d95bd0daa7a6efc0b6ad2d9b076802e45c66a0d147169923f7286cddddb341b363c7163a1261cc4e207907257273b37b6ca930ff8a36d58e3545b7bb5d954c0aac3cb175cc4cfab40e11939a4ce119165fb30ff3386b30bd469562e706d365574df0a609e2bb0c4c70909a5e7dc993e1b30567cdd7608024497fa61b18aae1fc0b1cea641a3456e39024bd152aa70f4a65cdef7876b4a0dbca45833f33944e16be2838237e7d00e98d6d6ba3bffc53de9e4808b9b855a720d1b8db58e01f390b96950203ed514262c875387944ef0ebdf12fd646ca1c8dab550decf687c492b6103f63efdbcc78b3d5d9aa2f3922854f004a1db288b72a63c0170e3caa0e17ad21de4e50cdcd789093c36da6e585e45e4d00e981949f1ba1225e7203af98e4408171e81443739b06e93ffa8bd6b4e70c04864584918a54df430d15e0ee72b363e6cf89e8fb235c31310b0c05db0fdb3147bb0d47d9c99d8ebedb4f1c4de2a774a7bedffbdbffa76efbda2fcf712f19113b12b4a011243cc034a27e7bcb5c4447b327496d770aba0448d9fd7465d6fc6c79286c181a24348cb2fa2c02cca464c8b5c6f867a5d4ff095a8888692ed16f39b8a5a89cb48f338cec0e8f41b9527c46b32a2d27e855f0daaeb3f0007f5d437816f1768303a1e623be6a0c7b47a6abd1964d8a16c7fec8ff9203c8fc2371da6fe56c310ff0bf772b5617cba315a73ab2fc728327e07e1bdfe0dcacc925f5291697f9e338f116b0c021a53e63b4ecad6ec22ecc6c16a3aad3ed87e4b7d029d7f3c197a2cb6338e0c3ecede480f9c55ad5044e91281549da1211b85293f2917a70dc4b1efc91e079286c6d6974ac82a3ec5eded2bbef433c2a40ec298f7969973a709cc0233e4c7365a3746a2cbe07240e42299ddb71c9cb021bb467e24527ab51cfe51225042bc91555d72038bbeefde6a6ad24c313cef7ea8db92e90c469e264f054b3fc37446fa59488de4a06afc2b61a972f8db017de3d60357bcd79fff520423e06dbbd814c7232bdb30159bb471d28e09eb5f1e9630694545ec2b73f93ab70e9bc641a097b39e1356cac779c2248aeae60c975c72dcc3c2fb217c29238448fffac53e5e3fdedbd9e3c48648995d2626510647e69d11921ac47218984ec5c86fe5b1fd5701d0710dab9cba881666178e168f01658f1fb28e8082bb17e0ad59892343e8c9c916d5adf58d711d4afc6216cc6ec7a8c06f4207aa8a92bb5eeffae4c77bd6339ea8309e72b54e621832b8c45124f26137e49ffd565940fbf049c57c4b512205ba7508d882c6ccc44e656c9e2fb54ef75a75ce2bebe029a153780b173a2bf9a3036d80759f0abc179214b0c1c244df7d4beac997f70c8859c28c2cd1b1571c915a5e3d1e9279a880d4d8da9d4851ae9b6a9375ee592c50e84f88d4e10ddfd7f1eb0f1bd79c69f5f290323fdcb1d4c3e6e22e5b9efe4d2eff5bb8f7949ad980cee2eaa2e086aa765a2616c0c83ce1c56c1c298f213cc123bd1b6b1834bdeb3bb40ea4f7adb9203477cd40636dd3eee791cbd73470034560e1b93baa8284a9c3a34b1a44623d595862965c21e7532c8f49c5dbd69c09ab566f1f49ae451a67250509b1221bea10e16b61c414adab18efa7fb697cde60b6b19495cc10ca0ae7131e4a T=$1966d9a5ceccb387032581f4f11a24324c07551cad8984eaf2fcc51498ae5c3d2a25a45543f3537385a6c4b9205db9c5544bbaaa60b86348401065fa508612440a7615ac13e0122f4a5345883b7d433cbe008c0056e9ec8dba1b9741487c9e62c96e86c56bed5dbb52125930cbd481b548d3d4057b4026e7f5d44d5a8549695ff2828c409cd2d2de7bdeace4e23d29de83cd9161da5832d9be10e7f800cb0f511e041fb27b3a0f5ababc3da37b7871daa9a96a3146a71d33ed24a2a253fb1b1843e5308273d360e12be522dfbe7c619d922ec6f82ffdbee51942f4c2279151d3e98f819ab44de39811a9823b0c86bc929c0ca32dfe48ab33bb8537503c5294fa5804a89ca22486c28c802a112411c3aa78cf6b24435837e7267feaf77d490b4da1bc78961f306c770a8ccb27d0430a3997a7bbd210c1f126b6a2c9f4896b22d481dba76aa8d4c6f538b4a7344223f97963e3d9a6fe819bfa89b7c030153b400804e8e222e172af9fc10b7faa808ce14caf4f422323691b4fc58f835f2d12be7e938012ffdb42a6f5f1fb2faae642241cf175cb1953276724569ee61e6d856d7c7ba09975b06ce085e4066d17f30bab5f15d0b0280740e112a0928feb1780431588b22b27e9e4130f899e7fdd02c1667b60a7838e693a53012d982321db526c19f639d8ee6003d34963854b4864db9bf08f0eed921e1c47ce296e06a110234e3b51b96ce80a8f3a85521136049d0f2b0944bc70fd1870f4e2604a0cc691602a19ff63d7b0a12f74e7c1a773538518db1f032dc9819fd806bad48d757633887d5e96ff827336a541826c45790c63a39383c6d9c6cc0740fbccb57da729cfb9aea07e3785c1b266f4ff15800d582bf89634a1e96e04be9f5ff222f09c9aa3978000f8a56a9c8d58efd771b0540fad4ecb1ddb8e3638582eb77f7369ada66f63841237649306cae4f0534e1d8316eab67d183ea9d6ace15113ff8c610f106f59017ae2fe5f5380393bf6dfc8c8e09191e80329661996dc2ead3c4b1fe0b8d1d4993f3255df8f0e4c84ad7f2c15f2c2e1fc6dc32672e929491323da1cf61d0259d60a35d6759f5cc992ede4369d83c68938b982ebe7837a7804e219d82b6b5287826ada302adc53a43615087b4d4399f2b420cdd372e273a2991cfab4b2826dc189fd819a083a4bd03f4a7f93d01e20c2a62bafe5561b86a8e2e886ca158a0726003d4f93392eb8b0ea9a1e654ef96abb567ab3219930d8913c4ebe012b197c87f1a0b35adb793bec55887fa633235367c92af387e9eeb57fa50edc0ec23577a807b1e59ccd6ea8894ba6bd100d29ed38b74b0e7966ecf4f5601c7fdc6d9b73eddbb4b3dec43b20c97a34d9539e398b52258eb35287d53ed7b0afd2f8527128b20f61bd33d1d0aec4fd18df2022874c184eac5e9dac9ec8c27f34f5ff819f34fbb853529cfb6c1dcdc5f76f6e87207977ac5123ce26375ac3cd9083a46848731aa78a0c9b5069a17635ca75a4107e2c46e4305e9fdb689dcae0dd0007803179b9768cef06468e6bd9594be57c338d05504f23e3a97987f369ab727edaddf20c3a25ae3bb5e3b75fc91f3d8a9fbb4893c951e654c631905db4271d9efb04117724a8ddce8b6e431d36afe9c94d6d1e34492ee3beee579255d15aa7268a677ba315bc0ceb667b0b5f7d2665184307abf9e25721171bef7ed411ab95783e2b611df2cb4618232f236420eec69169c92ae98995dab8193dee1f782c8781fc88e06794acddf75026ed68730dcaab300448d2699881d9e873d7dfe92c6373e22b597f56a0779e69d0282433c56e44b994a42c712ed2efdb5e895256e433db005e8f34fa4c0084f4019e68cf109aede6c90af7d4b12249c86d9443152727dde29e2de2f3443e00f64a626086ca9b380abb3f1e598d5ef1f5e153f8e277a167c307018b219cc95a82f7ce1232bb396bd0466ded4897af09a75ecf52452b49ac34580ca66d89714d11b47badc28de7565a3a5d238c052dfc15f4b65ec2493a33fc4dd996c402efc29ec73e3a18a672f2877b70787a465f93956f7513d7d5902e006a4045f73fb720312eaa83a9cf6ce9e68d794880da35954d38cc65fd5c6bc3b6fb4425c272424cec34139489c8b33ee0617aced1c6823cd5309df3e4365c7785e250f5e7bf6aa062d80b3a28c1c62772842dd6b17018a03d106c98ec800fa991ff143c6e2e34234bf95050773c0c61f903e66763cebfdbc99f100fb8585466f009ffa010f8540cfa24029f684064d2c01795c0a335f6c523d18fa9176663d2b7c7ff9d05e98da7c7baad1320bb6c58a109f875ffe4529bf1599729a7684acbe05a000bb0d45b8b53a9a1b7dd462945af948554e67f23a050b11042ecd30df5b70241b2ad81d2ca9e2f5451002a471393cba57f5c801b0226300e29ec79d117849047711c907eb8562378ba1ebf026fbb5d4ce1bc85276017a48caca26cca0152c6670674dc4bc765b1b4cb5f2d37c0dc68985610f69ff96cd9dc1f15b4b0ed2013b586d869cc89a8706ebebe3278e15e7394a946f0d36fee8b50a5767f48323ece967f019ca41f8f9c08c98d7c6d7697f9171efe6348c57bf61dd60cce1df5572fb5e54169601ca1759b6b9e0a72590a1d2a43a850000bc945e8280cf8cee66450dc56c8d6e25bd439a199b9fff0e480283647cb58d5af6a8cd5b96820f259b57c2a0b6f2b7c91a4f4677e81c629ff475fbf7d8fe4c3f3eaada683d6d4f88e0c1c3ac19737f520c95f703d20afdbfb14b97856810a91964f39bcd15072a069ba2f3f1b5ca1ad6bd91184a891e5ac90bf9f23a1c1838e561d0eb8cd3e4d61345a0a6cae99fefaf04a630a34a5f2181c173f34b444ac6df511731eb2acaecdf290fc9bb90998dcf0bd8e88045f90ac46db58477cb4fa177111dcf479cd0c67ce53dc85f94642e9d4b0fbd8ae5c1f9a745257a42b48524d531d36f3f9cc4310dfd71bf93a792d96cbd7af159439927df3db20e578122b89ce5dd640a57838cde15f9b18d159428ee41180fbd0180414a895460a3564fffd90cc34f00ce6764e3c7648626ba4183ea82b8605ccdf013981de16e8b4d702dba390beb283609ca05743bea4c82cc4e051fae9e55f73d687bd8dce1ab23f806f1507912725ada73ee607ded3f6cddda1e208bbac439f31f40fea18cb5720a946a3c729bee02c18d546a02055b11f605a285bcca5ab27f61d710562f93dcc20822b75aa577ce24ebe5fc469e2b1487f7a3843e5e1724cae0b5b284b31b3f7bb9a3b684364159b3f014b797481e4fb1851b12709bf8302116be9a0e33e9c8a3c7215dc2ece7e43ced54f3069927de9cd36875c9eaf55058673fa87637c539ce66dcd4d79b8cc5a37fec402a476a69d41ce1cb3b9db2f95b77ad2baa455b2ec4bff3de249ec1ee49a9c2668075c9207b342d3da789da2480b728604be50c21c8847dd67dfeec77df377b7a6db9bca6b64aa32737e0ca120871e13dc486419f806f17183ec9c64135133e35fde35b75f4023fcb79cf3bbd42382f32ac465204b327e72f7ef5e78514217d7d59a3de1160f839675d9abe347499c1190e6a6b120dd56d3a183bead88db2009ffe8d9f92cc7906a1a11c81e8b901264fe4531ddc93903946efded5218be6592f1696e4f9e53ca5be93c0bf0d32708383ee1bf2d439e5dcf97c5573ddb9bd109aabdf8fa38e062e134ef848419aec044614d55d22161de0ba85ad96c53fc5fe99f2e23f8b396b222d4d9fd32aed2844b9bc5299243972894adeb8802a60688b1bd66c39a345c04c17827f977afc55a20784221d7dbe5ce155ea25ff4dc09a752b8100b23dadd0641 [35] S=$173cbf5fe8aa1b2fd114074 W=-0x97516ab6beb5b6babf1c982883aa8af445da067745d9a4685b80fd9fddc8ae52bba9c59400668199beb5d4f9dc703d14cedf6b8f79a571b91df4ce34c2f0d8a109bf237a07722bf5b7e29f76bb905a9ba530e92574e544aa8620c5f036c539743a7170d9f4366bbb1c58cd4aa14fa0dfa57c760ad9d93b3cc65052c4e198a975cfe418acc077b2e9410a947974ae9a12e24a7a46200f54dc938918be43775469f356fa16553368729b9b36a7ad4cfb1aff3e1c4e4b7d909e8cd0cea9ac0cecdac8e4dc009827fbdfea3f6a846483c1e0a0e986bc0cee3085f737db38b020647d16cc0916cc7e0bcddcbaa3210bd8653c02cee313556dac28ef968538134b13c3a5f90ca0b820addcdec624245ee12648ef2181399c316b33e41ab0f482b33e0e20f1f249c7b25d4f2c7bbb924039807b057ea61c7a9e616a38399ab30654f9bce5169e534af8d58c3274eb9502cb0741a2c41b452150af1c4fa8bb1cc4c6c074fc0ce09cb7213b9b1b136f0012c9059b9247d64450fa370db8cf6db41f5d93296ec6a5740103cb8040a1bb199b0f365cf93778b79c086d18e6c5741facefe845ec71c256a10d63853b2962975190e6373ab107f496808ee7b85941f7f3e01743686f6a9c93e626bc3a930009dda7d445324aa62fef75d00d4ec5f55f9715ed5c036522733dd87fd79430f2e5fe1be666db33417ad217a4fc96fc5d2e3081b04e0e55cce0c601bf2210bd2a19dbbeb533108d714f0a3c13af3c099632c02e9ced84234c5ca2cc6efae0e260f3f8d2de1d8f1487469e8099edb00686b4af582b00899b26a21e5d6df5318cab1a20514136187298f8d473e1d5f3583bc1d9dd347887708fb0979d30a080e4e818296b5abf32650bce544aaad6bb91de48537cb052b9e50d487dcce9be2016d03c470e5bd8a0c0debc8b023fe0f5ce21ce8097cf30b2b0c60e719b5df5f5dc3367c81c4ade482ca69102c0cd6d86e3cc0d7eafa7a890071e9d39164844caf4255c72810e70d37abcaceb10bab75ccab438eb0e94c72b27dfa402a2954dbec943c07e519f7310c7b774e7a734464a1ff4874fcbab82c3ae280e5cb97276009c56260d4672c5dadf14de4c956b8b34dd3400e95a8dfc08d24d49b0c204c92d3b6cf1c05d99e6c18e639fc1638da3a4496d331d203aae8fba8d5556a86747375901c9d42a93846a0c74e393187f3a2b2ba7c3e63c7874235b6102e8d57deae13cadf1fdc2d0de8e6c5f1af8c01c35734df5a3c156911bd778b97c187ac5d037691f216573ff92f26ef0ac47f5c3c7296efe39906bdf444cbdee2cefbfcb51b28df44c5ab32d4fd7c19feef0e5f2bc7a6f406f69e4d4a2a2e19a2cb57069fa2bf12e6bcbac6ac1c530ce1961f7c5a64b8a1c8435e2b78afba4f29fd6f13e9ab0b0ae8ac9b04b2be18027264531e06a40dc618a1dcb5bacb3e87da5f25f27d2075d449d8e2891bf8f8a07235de31785027cfbf7cffe28a599a6b0eb87767c483a9acc43590b3caebd7502e5f96157fb83fc3f105bff24c0fbe1c4ca4d55c01b7314a2a4f27c4f82a7a1e841d4987874ce0e43aeea3635e07ca940dee3518b042c66105c40f0d3a280427a42d3273144f37116375ae2958a9b9105fc116263bb37f17e73e423202dc14bdced9f07ce7c3f5cc3046eb7fb236c80133cf10612991cca66302ed7d12c0c670a0b5c57407dbb1e14fb3f1dc73a5f5b82ea929acaba804972e23d6265ee8c25be3dada7d37c8cbb5769329226c76f5ccb63f9858fd7f9d00d89d64e418048b9e43236325f04029fa4585e4c42a05887ff3ca97f6b890a42ff5ac241a954e2f1a5aec217ed567645589c4e5ed99fc77bad64e86252f9ac39e8f70122837e6e5b52264a0610cc85f8aac63d9e13ea97ecb1a016ff40bd22c38512aa J=-0x1114ca0ff5776fdf70c3b9ea10ffccde502148be570595d2a9169c6e85b47c61bedfdc0a0d406aafefec3f7c009ef30ded114a45de55e6334609fe24a0eea5fd53cbc291ee4b7302edc40267fdbfb83e0dfb2ad89396021f440afca9f44a0f693906407637013b498f77552b568f115f7216a6d0279a7828ca5be0c150d86af23333b11ae2b95e5288b505680532c7a149eadc3c193dead54b607c5747deb22c5bdcec08a1bf3d96084c4b1a3ba1b9a02ea52c11ff1dda9c8eb009d36a90e942cbe78fd90e5665f91b9c47380d07423b8569b4e2e9be482b419ce5412752b452cf0353229117f493e885f775da97a6c0fdcee8795c3124c5f7e8133d6f0f8a2f728f56f46b594f3f088451999414c8d261aaaf4e1abdd9afdf2d56b088dd44cf7a229e4ffb80ff906e09c87d35a5a10935b239763119efdede0b5114b94fe72cba680118436cf267abc5cee99ddb3a11d74ab3e166fc2efc3ed0adbbc9137faaac0e6012c5f1907cef340986e7dad34552dfbc5b81b067fc4338c3dcf06781fb6514dbd87b7863d23870106963d18f95a9398ef40c09c0c55231a6c779fb7fd39db048ba3b7425a52a9488b215abed18b07ae90f53cea0d0b15b6821410e3732dc6b890d8cdbd3090b78eba49f52e502eb877cf76ba1c43febf39e63feaa548124d2c670142890b5b1af2d4c0fec96ac862c5acd20677b74b3b3c38c3a3eca65b2eecf98d2ccdcb8112b8ed0007e178d81c26483e461c69856b66a104edfa39882912e85b0682458bf9013c14787b6f27525b7bce47abed86d4068fbd38c8d5929f21e284182ac8aa4414ef0683dc0c519c40c518f953d3a8cc7a6c97dd2e1b4925588d34b55b66ffd618b584d1323ec9b691044e6ee105df87ae24a154d58d46aef51584f0431497990c2787d25e7d45d972038ee38135b261ebb881efcc9458ea4395fd3c3e9f27e489c1ff077537adc94ea3cbeba80fbe7b8d2f353e1de2f849d8e93103d7941fa872ca86fb4b34c8f756d39b797386eaf19ffcc33d47d99ab2035d620f3d0591027cbf052c2f2e819dbb5de8c5f242a8712cb6a5a71ca4e9321639cea0bedb1d88c0c953f8d513c50ef17893309e1d063f2a27b791703dcd65c6626cc92b4e7cb34f0a7cee8235ab0ec71156480b99b2d06069d372efcac0ff2cc9c23fe324c9f42b9d44ae21c077407fd9c8b336a35ec36f676192bf193c46c1f6cbbe568f469cc3d367104e112f73f1de56776ea6649f0ce63b6df979fca061fb65dfa3a98709e010f318a403c40c2391ed1372f1e148b228922e42c849abbb58c0db6bb0dc32c65be06146e60545c8ae0b333e610c34300ff2bc76466deccd522d89bc5543f0c5042b03bee1ef8d1366f7322577f886e4fdde29d75cf9769130bec568fa792cbc8c5681bc27eefa6f21e88247a712ba337f9b42501f1bd0fcc7d9a9248bd8f1bcfb196aa79dca68247383e3cd52c0cd7dba3410c71013b25378fe3d45f72fcdd6a164a1e6a07301d7523fb6266089941fffd0bb66a495f2d02db12ee14caa092bd293e43a7c68593620438fb557529c664ae22bdf23d08cf073ef43b6d39a32d27a34b956efed3403f873cb04821f1037d54072af0c4d8844eb99d971b817fe0863f5623863a2f0dbecd8024240655f1e74d5f7418750d53b3c852d66ade0df8f64e34d2cbca76568e1bd541ba6466d4514c6ae7e84de164bbbb6f068018ba1cc24441a85c8ad04ec4edbcd1d29aeeab10b8d7869972061f1d90bc65624100ca1fc46d82377becc62d3cad238dbaa2c9ac50dac31bf6518d5103daa4b08481027540a99b383fe40131b97eeb2c6f116abc3dbe0f96addeb6b70048237a9a12392c660546a01fa3c4bc2868e16f4060c93287e4167efa38e73673e6d1262af9e98a78aa76f9d8a0013906b866eb9255c5670846317d7c60e7390350a0688467d658d46b13f50512f84370acba37e270326c6e2c876b93d1d3c01c60f01b4fe5533d26336fd4ad8a63a376418970ab68e7205dcde1e534d07b75745a9994b694160cfbd4479c25a73b1008b11e0a6aab959c7bd7696f3d47385c1daa1f8812da07bb7d033e6c068a4393e1f05d5afe42ac0df864b932843d3ac3619be06dacaea9b6012eddb70f1786b9dbfa45c2c7897afd3b6253fa4bd5888da0ac5a8d86cd79f5ba35ecc78cf2d3b46013be9de4372e02a75e683e12cebafb13a9fcf5862fe2c8d0fba146ec254df701d7709007cd757a0b60c02ec902cb8268772f79b44e04e85aa7aca0a50aa2d56b10ef29208e7e91ac1e22ca7ec752dd6b126d28196a3e60c64a6392f4a4b2113c60c15646de8aaa46b8a0260be2604f9163ec25b97b6de0f545cc53acf226fe31b7a7e2b7103b676f00fb70c4c4517c268943f3e598eed17dae32d5bb166efb364a83cbd16e18e647640ecc5b2491a98d4e693c130c352c25739524dd251ac00c972e618cf16b48c391952f78dbd6b9fbe208ed8a20a8639d4c665d6aca74b292cbb241c918758ce4e820806b9215f3ace2b7eeb09be40f0cddfd7d731a47b386fd2833bd9334a01faa75a682a0b731ed5da7775f83dbe12c46aa9b7e2028ab99eaeed7ace633eafb2ee5513d6412630fa75b33575a05b7628aa3861720ccbc49e5f608ecca574c6f7477f1ad6c2516d8d6c7fe200382e24298a6eab075ba3102cbd7efb6e7786557f65351883e1ff4ddb7c4847b9f2346bf81198f0e4efa4720eb8071ff11e697e07144acf8d79b1beb2be16ee9b073867bbb1f2cfba80765d44de7035be86289c9877951a84e8c3d3c19a5eb12eec0228d387d827803dd9dc1d42a53b08aaed34266ee4133539247b74e804d3a31408279760063ae75f2dfcb46fd7da80cf8cb1b3ee390074851c98c93c4e8551a92ee82486d4e15137ba8db841ed9e502722fefa4fdaed4645fbb97010d5109cf555810954f103b0d49f83bd4e3aefd8a6931f1678abee4ae1c4acd561c022a147804fbbc63cc9e1bc208fa16266ba26e833c74cd2f83f876dc40b9d8d544d6fda453520a93ad4ea6d8e6ec4c166e3c7bb87076816aaa394b8eff103447edcba98d3736eb3e7ecfc153e46fac05268663931726feee99b1223560f4a6aad7d65dded3e5cffa52d38770fabea1d63f5454b6f2c1bebea448fb5d60224b58dcaa755587748c286481746b003c6001023a30bf9034a5f3b0e686eac151eb6f76b479ceb17a44c9cf12f25c1f31240212da8f14a814ba1f4d67303684d313b487691362ba30884e927b4d760f02ed67ebdb861344f751905b9c975abe8ca68fd6e1438ea05cda222cb37cc8ba935c61f7c240fe464e5a117d22b0f69179fbbdaa9db12bf1d463bfffdf3d2b47f78c61850cd75bc84d887f09ea8248f8b05d78b99aa6d6fbd2573b1a67ecad34137513ff05ef1e89885735433fe142c18c3bce593844883662b1a1b7fbdb5723b798d5e67d830cf6ca95e900d38f096922cb92bce04309f719f7cc369c3b26812b973aff0b930f80f68443fb563d26160a72e7029610e340c2e5e36fc451b30ad27693031bb1bd2a17e91737e352962eabd66ac77b59812bf2d9c2562b3bcc1c0459c0acace80339c9011100e4c2a9b270f504e9dcd23d8a1adebc107b08707d1c695a234586dc4a617973459f85073c09cd273aa5a06ee703983b53ea6676074c8a80fb197ce8e865a5c563816b207237aad9e75424063329439038fbdcb9452d39444ddff748dc2962319a5054ead21208450f90bbfbf918028340ee9c0ae03275c135f15d299d00ac709c641140af348fe8b2f77e6c955b7e4b634af538fb7c48e3b3045a7e1 T=$e9019f2f6ff47d7f5b878a641191bc88bd05c0fceee3e73f13cc655c09129ef355ea184dc735d8ce5329c3bfb2768c037055f264f8e19da4bf88eaa109a381a27a725853bd893f98a07164b4d082a76aa9e569e1cf87a57fa15c285a1752762b65040be3b79040e9df0dacf5728d55bc2fb57722af0920e438594c0885b3c118fd211271120d1ba5e101594be0ba159ee7fc5d92fdf6538aa6ede7035e5a5298526ada827539bae7f2ad2f38ed610f162e40bb16f06ddcb3fa266bb5b0357031e9008dcc437e9a9a55565ac3e28e8ce67624b90081ddd3f05d72a7a3047fe537f7410bbaae583d804abf2f8c71faf9b8afc2bc87511c0df50a2c56c1048225bcc83192cb75e007badcb512caab916a4dc728ed1b0b814397bfc99151c63e2012762afd988693a8cca12adf09e09f6be04584a2957ad37c4a60ee5a8fd5103354380a933842c90fd8e130f8e8cad23212f4fd6168420d837107d5014a94502210af8fc70d0c7d89f66caf6cdab93b4ef9166aa1cc2475dfd95580f6fd39cd0fadbe4a9fb4b3f9001d167a523aa8ae21f53a70fdb74ae528d93d9566cc54c2233039b3874bb6d4d1f87c19bcd5abf1ee8017f2e94070606af35d8a349ff33a52deef7e6799a2f21922505e8e22abef929c69cd7ecdb0699c7182aee13b85a1e570138349aaf7a9e94a8a28166c031037621263637bc2a60bb12731a88bdb37dd0f688c70b66c2f23d66671786d8f78a07fd27741169293166cf9efd6631af5bb5b767e79efcef454547315c5a169390a46bf79d7a473440680723b9e59d27296e9da1069c6e4a4772a518194d3b5107ea9fc7eb9fca119e9ab269f52ed0f10eb78bc1f7c4b57df1c0fcfeec2e05ae199631e23cf83dbcc16f79aa7be13b78c1fde042780a7c6a845ff08b40210fef6c446b3f12c400b9c295961287f2f64467d8e26bac77e14ed4019dff5ac110879226358fcb16d2dc02f5fa1bdd08c56150349bb86ba0f6ad5681ba1425cec4dd771c3699868a30343724710e098be768ff1514576df380883de437c5e5fb7986f4e15850f48bf546d6311fb4574f16a3a5b608a41791b5ffd4d57a275babfbe36f5ee1b67e91dfda95de54dc1156b9fd0e8f089fa6fa6995302315bcdffbdad6b7f6267e6d35192735252e18a2ce55df7c4ac753a3d45d6ab6d6788595bc97fd6bcd235cce17cadfd570a8c05a8e85e78ff99f91e9c5e0cb466ca2bc3cf4be2d36abb4681974386b22993ac22d8477aa2fc47d885392b1239b022d5dfe4b6e75e31229c92bc45371a039bd281882604e4a29fcba035164985e6e792f4f51218f3366d86fdff6bec058df7a7a92c60f0af8bd061f761d88b599cb22d5b807d29f3e87ad45b687c3b329e2c8aebd951e05013948d74f17fc40b041123f80301774a8d372aba48350c6719a3537b1cae80a9aacd0dd93ea2e2fde8d4c5e09ee2b30204a96f153886d05dc8b5de689147d7360c7aa014e9274cde13a100af3a06849cf762d532273fbb71fcc78840a603dd89a62f977a4a056f79ae76cecccc6ae9882d6a55195f9c7e70072d63e21b4a8e464e09a9b0b9822541c8e58b2fb5e4ec9a1a0729f7fc25e9533c55cc031a740777db05d655da934db173d0401338194cc4b7bcf6ced9b06ac2e8f8f4b965ff881fb94457459cdbb1eff95092e5a8602459ddc6789fbc0a4edf27c4bf890742a93061c48d592f6c68ad3c11c38264844541fe04b5b82c9070d5bf838ef086c61be058fd5aa2cd151644469eeca0cee00a1bd1f410d0bf30e19101e39a787adb9cefc14db6dbb21cc066853faabe063b987a9045008bd3521db5e6705dbf07703415f8e51900b3d0e52e67177ccddea97f78a5c2d462350f130fa514b4c9880d6f186b0b6dcb9f9ad3904d212087d7b213a90764966747001d71beda7d6a0be1988a1bf20ab4cc385424fb6ca4019753a273309c74a58e48053d9b3827b9ee370c245615837f48b4bf70f67b79e7c5a786c99ee7475f336d8e9c6cb82d7afd445804ee4e7a5a8f38b9e5d8528dadcf32cd858c83d74375f44e53e3a8ecfe7d1045a77a140f00dd9962b3f1a36c1ff870124c496ce5d9ca942018a1aa24e73e7f9df7d42a0a511b78bdb683434c512235e5fe3e5134751ba11b9f530b235339b4cbae18531c69ee369813b830e116156abe978e4093bbabc7921196b60acffb0587b99c67446d3e8e875d982b05108c8947285e768a2e2c06063139adf03cee595893b810de59fc85f49dfa3797adcedcfbde56d6ed17475bc1210f2f899d814357f8f5dd585b7cf38007133c45796027e6081449a6b2c655bc51b7bb009110e7e44b6b519e3bff5b91afbdf0bece3a2d8d51bc34937b476b673f5db8c633117ea4093edc0cc4d4504538a29557c6fb7fe7e4bfbe74ccba1dc86f38648d45dcbc870fd56a5b72957c466a5723164d8d3effbc9b7db5c46dfbab4dc2b5aee7b3b7cc5d09ed3b4da8c6e3387a15b64121efe2c2d079338972d8ba9abaac5991a9f4d1c22fa4fd3b49992b26aa2f2bd07141033aa1f84dfd698f2c0efadc3e038884a011b48125d9f07f85b8488debb3e5502c23f4c1a4264c52efb30388be84dde51bc77a63d021a79075ddf76b89120af7a1f1a597d35c4faf8c0051bf0d61c3e30f51eba97fd94b57645af36b8709653e43eaa5a16233625ad93b88d4f28892a3f3db36ff70cf2cbf6f15b26d0f07187ae105134fdfdc6089d95e7d82c6e9c3186bff4cdb15e2654a7c63ef4e023f48ae67f5729a237ef7bb6d5d34fc77ffe71a2dfcff1a633df177c4427ba66a0f6cc35d5890efd7c20791bd8d9cb13c1b73600d75dd87a9cd8a51b0cb564f22b60ae66be414ff67a7ccc3880337108b0ce8574940fc476017597ddbe0401331e204acb604b3c0774b8ac35fc98163750e0f5fdc61a42caffd9791c98da61ed6308f3f05305b200874f067d711e98243b4e9fa0cbbda2fa8c98754e97ddcf3ec02dd0504aa360409c6bfd8533e4b801cb407bb90002ed4a5986940ba54ea3c97263463b2c959f3875a9682bee1b0fbcf968a15d55fe7f5a5729e80498a58b3c78e30e17fd0e6d83b92b46dff959110d6ffc13f8d6e35b6763b757859fd13c738d69eb38573354dfa6ffdb82fc3e174dd4eeac30754d821b3d428122bc08cf5f79eb207149074bee7877f7f51f5735c891817b8dc61a19003383f8e130074f6d1bd3b8349ee8af751375e2b35464b73788758a221709a31919fc2305cda75eeb4645f683dfbc4930a7b83da35c9bc8fa9e807f6d4835078c1f547b31cc9ae59aa0e33d1f8eb6aa101601d18719da31bd2b313546ed7576516222cab7fe433c1bbf93780b2574962ac9b4f3406ebcb269f2f7be693849964f5b96127006638b2ebf840bf2571602b88c6009fed991eb4af2aa14c01841748573251009689fc28de47116b90c48731ac3f1865ecfd70bc2e6c32cd79e96bc14af0357012e7f36d05b54a6187e3bfd3e7a26d797e18eae631098b1bdf215307685867698c5aa33f2e1405dd13fc0bc5710a5703ab8d4b19754c8aac233f143be4e7ff85e18a81196610c8585a6e4989e70bd6b86f8f57d719694fe845af8eeeab990d4383ada49df568637138ce4bafe4b61201da0f6abb40df03085434c33db6ecc437219761cd7d287fc9df8a3b780c7fa7668cc1e39508d3bca84b2930e7758ce618d8fe036aabfc7d34e3d445cf5119decd2b4c8dd5268678194526afd8999da79b91f423c44511d906b9fd47ed29c2410c76308472a3ba1b63d107c285072b151db4f72798e29ff07864e3c91271209df74aae2e01d4ce [36] S=$1650bbc0723ef9f3300 W=$17f98b6f949622a0990b3b62dd9e746e0e635951d96ba9cdc17e20ca83302e5c1c4048272f163da4a40ed8f44a9b540d7b60b4c03364b86d80ba8d1847a907fbd6097229f394945b9b9bd403dfc2208937552cece1f361c4b9fce49f939cb07a7b798ca518a6a0ad0f6f1be1572f527013b092d7328060e872803fb46a8103f17523ee41b4973e6333ab457fca61cfd2e0b3cbbc09f150942758a43dee32e19ee07e06db0e7ba80067d49659660153afc23ac4c67ecd55719ebb5c9f61fd68d3a79cdb10fdae95109f3ec4fdd06400862366210d987a20c3ea15848fcde68ceadc0c6ac9dc5c83f5a99deac1da93608549228da2d6667817e915b8be9d96c8ff3e9c507b6af3575648435b7205a0127b872fae6ede793048cda3e55a1955ba540b869a01b4258697e004ff5a4c34e66ff64db2ff6de81d0216f28374be69ebfa71dc1c3ca8a50851aba11cd74a09b1f41f9fe7e7b622da625f5e91b2800040e09ad8afdde1043c36f3848d2ed966689cc7780c8f8653705de4468edca0d2518cd49fa2d1c24727441cf6403416b97ebc3ac4e9316c7cde6381a63782b6e63d0d628c2b03367048337e54a235e1d97049d8b77f2365b4988aa5c1471f49dbcd93250d4f52ad73cf98d2d2a3a19f1ad2df36c258f3172f18851dd0c61ebd1ef372bc3b3222df2da654ac3b29a4d8186769bbe1f6a4eb67533c4b9aafb774762de2f8b4fc870bb59442ccb42ba5c8c2fd2165311fdf168050d1252a6dadd79833e3ebb303d66d071b882907eb0708f1d52b59389682cb9b16a4de07cba5ba50ad20b8144d74f8a02fbf6c0b579e96f8c7117acc15118f197dc39473ea5c5ba323a2e47cc48e8360d476f436ed09e660b7b764c1af9eb29546094fc7544be1257d8b89f64dc09a6a8b7108295c3738410bb053ab396b5700308f887c31d387804f0581b11e549593c95885560c47a62861f230a14b0b111e9e824cbf06268716769b5faa51426fa7fd509001696b5bcee9ca784cf850883ae12a0ec7f4f5b3ae21b4e9e94410874136977f6be1f1318b97264802a20e554d6e999fc8baa7893db7bd5239f7b961b6b7e9ebfa777d1918ec77843181a49b85262b3731a3a1faa456d39233ae707da0435afec5ab53b0b1737b9f9d2622965448822fb89776fb397e1c5bf76324d6db4fb7f2a8ed06ea21df20443f06db41f99096f9bfab2857cfb3046baf9cec100acb6dcd712a7b5e5aa9857c89c15f2ca6085c7f68b60c21151935338168f0e386fe0a4b795eb177c7c090eb475caddbfd64020350c7a6f92415a39c3d56e3aaf160854f01516231917958f54510842c9ec89de7b64841a40eb22dbe46a2b6a1e8fea9e5c2a22e2f19f09cd864a175e4cc6388c1845d1efc45e0cde76d0c04ef7557834993db743080d51fa466ba8aaed335fe9ae7d61af1fcf622233ff99eeeac717de4626d76c86aa03043a2354211c2114c8161b1addb3c20421e5abb7699f1e1f63d4aa6c3b1f8353dbc8cce4e773a1e13d108938dbfcc09750e733f5b20947375f765566583e685b5b4600485ae2777e5d33bed245b172986cdbc170479d6a903aafdae4545c7d7f8738478262e3da3b7b39d2ac15e5610a60f2f8d4189269ba124f0e2840ea4e1e31bee46ebf83a95cb7f37ee9ebbe7db6873b11e07ece401677d70d5af3aa959d03caba0ab7f01a903050b51738dfba88bfeaf2d7db0279fa9b520a45a1073e82b2d53869aba69f591640e70e1e42047e14b277da3db24d0fdfe7b2975bb32eda1388cbd07279b0adb2fbab9c79f3b994915496e68ebdb539b3596ea25fc376e473614ad78f29b965f00e4ea4751bfdd6044e59c66e13130baf29cd39b4f7d08cb53f90fa2d330d1efbb3bfa48e09933b9045dccf1f1e3da32 J=$7f74df684ab6ba6263a984cfa8d050b237497f5818f63e688886c08c7d33bc10ffd3f330977b1e785ddf091095cb8b7be51fa2eaba17ee0879ebfca43f320b132e92e0d252aa0e4ffcbc3f2f8917b7af33931feff4480b2957c8d76fcb496820172b102dbbf4e090cda5480024f64755c42aa3eba6bb91e1aaada9b8fb83d39a454540ed009a561a4817def31381f4aaf1a0b2211be92fd6b0301ca3a8fb99dbcc97c14cef93d2dac77da8922d9dda0701bb763185bd3a27b59c1af91416b45c166affa64b902ff8f75e8efab60758673121a0cba80a76dcb42702fc0893efd159c3498e2dbd9c2377f92f003fffadb957ba682b1a62beb737c038a414f3ebc1d9217dcc27f842140f43307d55b4e0f70995e6d74fc751cc76b0c2d9d7d180f26d86509d2f52c61236adca0c04ed1bcb85a119564700eee9aa14a2fb44b98fcd83e016954e59f3c05d4336ebb4a9a8e69bca432b4ea2517b85d1927e5cdb7f206b551bcd03346169d7a83528c040904bcc1a21b533cd14e12741c0816a2671db4f99af839a34101666f285d3a8093016cab5e516282a64e21f04261607cae6c2cf81dd8d5567c66f790560db02646fc416d1304877d6ba6483e5ccc1a52c6f6dde224c9efb1d604e9cd5942945df1380e3d0b6b702f8aa1aefcfad550dc615bd808647c9dcb0a76306e47746551aa17f4ec825342e4fd41c00cba89618990f0bae97e02b25a4a94e3ef766cb50f228b878347545e4aa0fddf89c4874355b5a53ba70ca2b22a4dd272606a781ecbd33f2a73a425e3ccf5f33e07a365fbc9d1cba8785d7703cfe3a11446bfb684196e27e776f3083afcb0176ce65ec248ccbf4a5979b5eeeb4ac02004bcd5e4b735d0390ac7059b13f146b4fb29d982ebdf3b6d1679c202e3d85db168bf5f0abc1e8edb75c79c57157ae6123410d85db677321fb55cf11a6c65836a6caa2d4d6535473297ca2c576bd1c331f091c3301b9030ef39bc63fa3baa6052a03cca66051f86880db6c6a1ca058424e119c67b9d34a28b0866f9df63c757fe12f86c526f7e5bc6167c6af3494b9114f287082187e080ee19fc33cb737efb17a007a200d97f02cfe383f6d80c99caf528fc6f93c128a6dd72ebb9a19fefdcca6ae5c87d0ad4ad4017fe0b7140f5ccea2a060f13df3f660185f769d44cfde5a1aa48b65653c9c046a9e49ea0a955354feea1adf397de8ad5bb9e7d485f83f8586854da6ebbfb4ce6809926159710748b5731d5ce1145e84cac0bac4c0f48add5cb8c5bfdf09deeff7495f202ee2f1514f40f37fa6fb2fab5b33ad1cde0bb6653f067ae915bad7d457268df250ecb6c417eb0de4be8c7ffdf54d8a17d358366a6d41ce32d7dfadf502e7e7c1abd62a22dc312df5c6271a51eed1376bd05daaf35b97e6ecc6dbda2d1c469ebea8d00e6e53354f9740a6dfb109f6683af8200cbbc52f6aeefa874f614fb99d477d6e77992c6652422aa7de7ee40fefe92b98e7b2f7c84589bda81e09aa56c3d7ce63b19cd3f6411973139137da3c4ded89f653a9bb006a5c1456e62ab4b923992e0156823a712ef63e35e5bdc2532a9af041e22a022a5a88cda4f26b509763206c1bb9b5d6777459a642106184efa652bf4ba22dc78c5d3ed47e1b9b8fc4c81520c589d9deb52daa25499f34db450994d4ce7f9b92376ce22eb81c61bac2ce02569c391c9d3b5f1710a8c38ebb25acec38382a3670bf462b993bb63a51164db6ca99920023b36d208b771f32e45dadf57d2413f64cbece089b536de4f09782023e08f261b83678802bade8073b0b9d27a843f2e9da84a22012bc5a08af29d543a45b8b178d7e999c596a74786ba0012608e9d529cc6fd3c9e9ab834f8a0f9770601df36f1c4ae373f4c61330acdffa2fbdf2bbd622cfb937a616228df42af226d61d9eeb064fc9a62cab5c59ff839f5d1dba55948608901f91553c1b781e2d49d6bb0337aabe83eaf49a828e951aaf38d62a5a66aa3eb7ccea26b13d37c4e65e76b4bf509e9d028540a24b4566a770fd28a318116b66de14a2495d950f2f937e46468aec598986021c367abeeddfb64ac9325efac49ef10d3a47f4743d7d992758e631a3a94e3a12ff8ecf8547fb27301a25c52eeb758ea2dc9d29809d9b9ad104234a649cacb1d4739a32415cd4e54cce5c9d84382db11958a44434daaa0ff84ac9e0d78dc2d1afd20ecde3e2142afd6c0bea389d296aaca9c5a53aca109c42e2805b5191e6e06b2026d5314ddc81dc5ff766da36a9a178eaf5cb2737beea2a4bc9b031844c9940a84be663efe11e0bb2f7643396a18d44fc06adeba6602db4b4b63eacaadfccf821156d24cb90a8aca03b4f141f36d2e184e171586ce17548506e3d62c927c496ca7f1ff83489e6b99bac3e45aacf89c4aca645c975fc1f766fec441aa954ff09ab16b385e280e727b4ac37000692b644f0497be893537a10bc7cbd4a9658e67f1e0eb5d2f446a8eec8448eb0ed71f65245a0ed47b2c7c564d437293a9da86bcfdaae776eb38b486a5c5b10971a96c5ef0c7e368adde12e0efdf27daf3a327212abafcfdd68b0d8b15c95140ba70350bd063a578e5ffed8ffb46b590e4dfbbfe80c27675b2ac789eab3a0462e614c9c7a55909b356d39c4e2bd0d14bb3cb91a0634bd89b6769fc36f8b0ea714679303658d90c5ce121b1f876e90155e6ff51c11efa7deb407d088a2c5822c6cd1dd24d39f867b54ed9ae9895a512493b008e01872eb8450cd83b3f41429233a46a94f7efeea2daddd39e644e3cf88f19316db9ff69401285c6d8930c38f27ae1f972d496958eff95542e4bc81da47344fd7c2841427ef595fe2e215ca59f6d9b40a9494b94f9fbbc7fe595e881d77f8b4678656b9cdf9a4a270a676e5f5ba73731b1305801662d3fa0ba9956cd95f89261694934c44177a9d41e50528dea89833d942863585d1cc7d369aee4fb65462c7c0f8a0ed28e25eaabaf86e90ad5c4848c73e5a090de41ea00d17cc726b83253f4f3483910454b22652c18f71edea9020a50a46cdc958107302aefc82625fdb01d3ff2f29fd6053418f5c7ec1486ba5b9ba9543a9656e01d70236ad55a192d87123925c540e99b5f1a743043852cebbe047d1797b8e38b9a2fadfe597e2590c6a05ab445deb0ab4cf0fa988688ec68edd10abddec81ca06db505b9814ce03d65971fb16a3218da90ad06531010734a5a5a0e51a288382378e6147e9c33d3ed988126d9d8d63deaa69166165e650d5eeaecfb02b7ac58c243938f0a044b78bc3f9be76660f34aaa2061268b1ca6a5a1eb110da6b6e41188ff90f765766bcc79bd2000332ba7976b8d892c91bfe502b9477d5d29ff573c496eaf19052f6471a74979028a623f995155e9bc4aa747e7c9cf26feeb7c39289795ca6db83c676559fb10429e8a4997c6fad22842fc917b4011b4b3dcf201d4d5ba1ed185c029699e455d6ed560ec70d069fabe2ff76f4216c2c451567dbdd34d39aa36c117f0fb84dacabd48068c6ec2794b6c2b33c88f3adbb1cd75d6f9e32917ac5ef5c894c555a4e2b6e16a9476589596aa6922c6a7745b908656c346c76ef6ec6b1894ae9ab1b64f93ddab19e3847956be0cb3b2fc48216ce1ab94528e499faf05501b2c069a18f26a009fb641e9a1812b171776193c50868275644d7d012b86a5340b9fde718eb3f8deb130744576a1142eb498508dc59e3523253046eb0e0989593b9dbdf13a8cc6b791542c8661fd8cffa44972598d65145e390d80bf63ae104a6f31edd3e743538f2d102a5093afb4a0bc878021ffda57777941a9f65 T=$f2a60add8258c13cfacdc369668ffa1b43007d8f5cabbebce176990e5c05231db095f05cc442edc7aabcfcc480d4565b5c14aa5cf60069bb9c1fcc8d023d986747a62f63ec39d0ed1b527272f5de7ef12bf7bdb434bb0b9c290f2be97944f9d48ed97ba012d06b124bb18f98006ee9e7184255a320421e8a137d127de848ef56528e530a2ccdd41192eec4ba416972a895dc4026e037012493c2f6b3e9e9a01c82c6429fb9342893461725aecbc04b2e71f4da95aef519df5972671a34d9a7325ef8ed2904eec28e2a6468346a20660a3cefb1eb47905c7094cb4ea193ab0faccf96807e8f681311d6cc87e63f3a6e6e99b62c4e500327bc254932bc14e9953212b64b64edc85282367a0b368cfb8fe705b51fa028e7cbf0a174936a8734eb6d899cf10a4fd482949e1358f603516a245c94f7588b09ffff4d91dbd433a94953b70d8fe36301a5db02378821d8bbe5a6d7e45a856ba88e3d784de68197912dddc2f19163a86e7d94619a57f6d66e3075b53911ab768f30ffa5df0c8a92cd0cc4f090a44b27e4a2260c233fe79cf98ca15927dddeb17b5bdcbd80d050039076f5f28a225b301dc11acb4a12becfc5c183e36aa13a3a57878012b3311270550e21016b70c1b17ef1f45fb928a6f19e43036c69ceb7a60bca4a61f0c1925bcdba5f7ef6d396255f4a2a070eaa63896e77b54983bd1dce6171fe22e288981dd97b6a4b4d605af58c4a8ba7970d842c0917da7e703410fd02b650a2c0d77c5fb666cdab13923da9a4ab9e8c97475b46923ebfd689257df036540d45adfa725f5716858cfb94e963783617caf9c9d49151e8f600703b9010a51f99d88f6c5eccff2290caa1eac51b51c0f9f1ddf6eafec9eb1819b284562dc8f8d265f3da877feb8c2e46a584f8f4794a9f1cf297b6991d6aeaa61b03261390750b6b65df5087b1f776e948ed3d2a06644ea3861cb57ffe3485d5d7e7d83db5fd9cf294e9b10336409c2006918874c0727388587052a7a26fd9d7f832f6a5b6e51415ca330100c601f1dd753b25b05725226cbf93a4ed21068c7455e4c6367aef4fbcd7d7f91a781e5222b03b4054be4b8361bcf90e03e255d796068597c43a75a8e1783b8ef0bd78e2543c46536df0e2c3d8120506b81ea7fe5e38c6ad5302ef841cabf292253592b7fd73d3c777da5116a36f5d111fdfccac5ad78fcdd703b3c198eb2cabd98ed12dbfb8fa2ef823397fe3261f41d11f0b0a857e69e22c10ba9be167ea54a4c6e9df9da829437657da52ad92d2c84c4420178b3269f210c69494f6763e42f00feef3d7926ae5fc3374b45ca52fce78fa0b5a8013e8f240585ccb5c58acdba4586cce65922fa05e3d7424566c461f6b124070a896c8d2c3ca33d55213af904ed81ab8b074f3d20f4df6407ccf3f6a5e4d7c768b4e5afd00a9864a65ee04fe3c7a8dd169a0830a2fa00f1a24225c2ced02fcfb479e81c66923409e714a696fc74e82c708a3bf32c9a725a65a9611be4b1f11c20e890bbf6b90965705733a091b2261d0c8ba4b066b0f0cc57b73859fc8e3203c6afce7f161fb53a76311d7b37c69e165ffc4e44d9a489d09264827edeb9fa5704970b557dca684ad99c6adf38aa5c320ad85fa80eaedebc554ecf09f5e075b512ed8c0e9527d276f7e5c88f3f9f029a5116ab3bc2ce9f7cfb3d731855c4f0b66b66bf9306bc4fbdfb91787055223788427c79b7fb18c7044394307a9c5b2cb469dbf7c0ae4c5f1f683e5a2de0f98a47c31047fd0b5bfcf7fed81a8afbfd504a5c9f986b6bd04efd9b8c37a5787bd7bab844a218fc5e6d4d4dd5c561647ec961ea37dec6bd9f0a88c418c0f18fdf782faf93552ef65af779976d30856fbe44928ed6c57df29b1494e236c330d7b435247e7155769783a603b1ca795242c8856da0023e1743bda6b47cec466779bdf16784080ea7d790aaa4cd0a608a30a934826c8a8fc69ed5f8c338ec118ea9fd6dce0dbcc0c352627ea6ad03ccd3b3123c6389e981bd9eb3177a476b50a134e2a2d48f9e34e637c3a542dbeb565a094f38adb73e59fe403ce59565f0f55f984681089cbf0a90f3a1a9cd53e357da4155111594307fe6eafe570502a7562e9d6e409efede212cd9211f7b47435c195f3b5d85c1d3d3adba08db629de7f685d2d448fe9d7659c0c973a2b65932bf8ebf0992b79250a847124b9951b0fd63bbe334770f780e9875fe2cc0e0d93dc55183748e4195f04e4c989151f323cd5d4a79f33de6bee536f0332fbfec1820f8873c774a79289945621e274f95736ce19595465f3f33e188da3fab3850502e5684de010680965340ca3c702cfc920bf190d0ae24eb803fd37741a674fcc24f53ff0856bcef16a4aff17182dc2dcbca794dd5ed8b9afa33bedd84b9c0f51d702669e8932f8c89d3cfe32c113a32f1501ad15b0040c54a802ca1169f622ffb9445de99aa56d5f795f28c4c9aa87ca9a47de58c815d8f947bb7811ccd4631e5babf083e0e03412d2150c94dc52c6759db24bf7f23a406bd89302c69c7fcd4118c03f881891d0940a898d63f027c2ef0fe37cafbea07a38bd0df450fa86765dbd16dc627d3cecc21726ef0eaf0990f5599fbf846c102231a031b81ae3091c2d12bdc955fbe172f63e91a208885f9e2ada06b70f396c0db69e4d9e8418ad9300ef3f24f31f9ad222255c6224904dc5f5bddf82a6337a1dfc5fb0d755dbd74bc71174352504f3fd1c92e964d31ec42280693a4ce9337e72854afbfcdcaccc937a0d44ceee40d834379d6ae2946a7f0303c48d1f194f8643d7591505f173bc917b66cda101901e88d061ec4c2662d8ee87d6d50dd222ddf0a5d13d1a0b9b226455ed7147ea4b417a5ac4a352cf417ae0a10138567606fb7ec837d651ecfa85c51e4852dff26c4e53b82f92a9255c0db70e1f7dd71f6cfe5445ef12ab4805c065a3d2513e466e7067c4991c7ad286d18f918169a2e926ec25417c5621c37e989dee9bfa951c57d31adc3bef75283c0ad7ebf943ac0fed8074ab4d32d28106a790df171767ab2737c34b707cba281c7f3c79405878158f3f353307792d10c9fe718a1a311c12d51159ee7e74927edc4911fe34dc9097bf6b3cd456bac8412a557f13e3f4b5e995929b3434b9498c22e07ba818d2ad88391ccabbf1c572793a5ae7c558b2beb4d94f0d2eff5fe3e30b057fe8bd6b22376d789fef54b9dd49edebdaeb70dc65fbd63ac36344d91367dcf2152cef2b88999bbffe5d2d5c4d6fdbb76f0d091aee14ab3c8edc35c56016ad859b3e0fd8fcaa591a13c460e39c3dc3c64d24d2ec3ddeb8102f37a831f18fccaa15ec82bbbdc56a3ac529384e5b4ddbbf36feb5c6f1052a445fcca3562d6408aa99b89b975b76b04daee1b4df417cdc3ac88c693d6447be97686c8c0f342c4caf729f3c381139bad467ad62a1badb82feef51b3351d75eed5d993516d85213a68843142b7d8bc98516e2c7b2840dc98c16f1e410e62f5d0c3dad717b879e046ce493c8cc6f2a6f7ea8d9bb27575eeb6ea25f181acde27c64b75272d934b60c48d1a9c77eef6b1a604c34fa09c68c37a9d8abc4ce2d76a2b05e4c15813d373cd8cdee61d10893d1aca15fa943fdef6b8f68f4ff02a53074992b01501b88d75469ec11b60e54f6dfb96e674aaf65b2337d9fb597b0ca38effc4df6dea74a871195690a69a29063175c4654a5ba7631b68cf263ca6af196b9313ad006ea65b06feffcacbc981dbf1429cb69e5f05fe1a62e9f5c2c659a1d3a4c18172bcb804ad4004ce8077b72f34eebb586943cacda52b059dd526ef50e84528fc [37] S=$1daebe27d W=-0x26cbec1e9752e84466826c846b8162f8f9173511958efc57a70d4b5b7fea0d1dd7c3005a27e36ca8942eb946f32e85a71c7f5700e55d5735bd78c6d914848e145ccac5f02cc2656095b8f4bf8b2cd010607f47639aff2b5680fdc9e920b56f3953f01a7cf561cc95f51fc773ce89a0027ee4c8b071773cf0d408d7c38ac92d63650be3cc35c824a27e0263a27911c389fa6d1ecd7edd7e2b90625aedbef66c18a5dd93c82049b7641134a6100d0fa537b00b25218fea738d82cee4c22913f13c406e2694e4ec9beb0cb526694cf8fac95641216fa7a1e29c3f548fc86eedae28ae9e39f816644238cdad29a4c3841c8b267d261b05ef50b36f241cddd84b9d212f5686706c32aaed5d09341d2e7548d59469eb42b08575fad1e03412339a7afbb9b240efe7a7f502c20f39625061fa4edced20f98579d7dca2a46d4f6d28f8495e7e60bbe2f96eff553e0051b97d3e50d6f868fc50522373e7588e22726f5de37a9671ac827b7d46588445977acf48823ef9e4707e8add0208f227519a711ede3ad133fa8062438990e6630d2e8fc67e548e918425b81409192cabab429142edb16804e3727aad8e908f56e9fb2598c9a9872ac6fd3e216a64c838dcd6ee0a71335892f36e62bc4073688f9c7d1adbd527d0a697e08d6268c14d11d2bd92ddf1c4b8c96d771459c941f3f6fd352a0dd96b9b761f44a70ac00ec03efc76795aa4cb5b71da5e0f9fccd14cede4d8bf072fa302ae22a2834c4fa2b5fcb2f9e998e26942b68870e11036a5f72c8ac2c55acdb2cffbaf61cb952f42f51a8312e5579e6520ab89922e013d68811da6bd9d8ec23865781e7d646c031456554eb150f427593265a6c91abc45f1011e9325c2b631f3e5a07a0e07e42c0c79091f2287a2a374ded465103b8621ba735e206e50001cb9425309f767523fa11063a249954bbb848f63498cc1d52e5283e19ec12f2ebfbcb48ffb6467ede97c1736952dcafee91b91352af0b375864a5931914aa8414eb9700c3e145a4b5c0886b23b8a9b5a1d0449b207922bbc78146e8ca8c7d672a250d7297e17d872bd890fe8ee93e242c662761a81d45632d440fb4749e05709f0158ab95230647617a88b61f9daf1b7e2deffad2d25a18069dd60d1aef6a02da6427987e41598be197fa969594cfbac69b9ec6ee5c83563fc54ae1cc796219da93ee7e0b34395a7cadc4f1266ec50f994547ceab5eabcced5ff708bfc78806e234622e25c79dbd4a872cf98e39f8424f46d887a1629307faf1be03932f67b71062fbbc992bfd67d091b4e72cb5be2ff28448419ff31f68f4cf74fb6cb1290449a46f19e398e3b7886048b8009aa7530f59cc58a8ced7ab74b2db92e2fa7edf9c9cde9c6c94040b38a1e5b8ca559895ac6fe91f996c9ec11d2518becdcbaba461cbde575198ea7acec441263a3282ffaf02f118caaebedd93b985a62ba79aabd5d4dedd83c01e770ddbd2c375d01f39990f70e27c0baae8d252e8e4d01648f2143bda5a918c131587ac079b9519bce0dfe5e6b250a374782c4fb3666f2f8c826495058ca02017a7761f7bc56a8b98341af1d4a0f2892cc1a27305fd03c1f33d632d200aaeb36f40818963f09f337fd3eacfaefbe1510b54c7c80d7480b68a7dbedf603e30e083b00853e31be3be43469a4d5e7e4cc91c73973853ee26a5c054de368d82254867bf80e68ba81c01c176fc0c54f0cc330e61c286938633b0d8682f2cf8c7c82b2abf8a1b6e86ea3610cc6cf9483eec5fcc9445d88285112300117ab76468c9e4fd4f5b3e2cc14bc4f7630f8bfd7a3171a6938157f95b2754bc2af7c3962ef48a351a0023810a702f2abc4d49406099dee9e73971fc2278001c482254fc4ae9e63030554930f39939c435bf61577afb J=-0x421a4aceaef1c52810af10ac3dbe0010dea6f31dade5c6eeebf2712923cfb66e26a38dc91afa25ceb603f913d651ad61897f4cbddc0520f9fd1c6a40e63f41b01f4f80c9aeadab265042f561fbf4cfe3882ebdec742a52f8b30064c8dbea3aa051e8977fe5667e4566aa3df49a71ae54e13da54fff45f193f90353354fc0feb7c30b071851e46a72145970b57eeec394cc060e55e71f4585cc4f4ebbeba474a855cc21bfa1b4cb2757b324f905410c1d580d929d17cbe1ff3c8ed9cb749e789dda3b879c30d007cfc1f4c464b3dc56ca8bb9ec1c2ade3c47c6f82533ea2f157b5538179a7af7f501a056a1a67796c36571220292b3b45ca25c5f1b846ec78f508762e1d9339bed485760123cf9aa841e1c00dcc9a81f2a3df6e4d2875473cf8894d0a58b2ae8110ab577e52989e4ce7ad30a4a2bba45ae37942651088560f1235ce49267e5c1e9065adccb331a236906e14095d9ba79207c4cde2b1cc973cc6addcc41e76af6759d8df461cf0442bf60d6c47f49cfd6a30aadf9e3be4f8a94f452dd358db0cb45ced9df250d1065a8690bf0e9359cca85eda3e4b050a8d30c9652f9862b573c726321d89d56dd934fe3c4c0e0cb856a3f322b4ce1e51a216134f053ee4676ed0116762f10e38b57b8fbc88ec7d1bf007e9a690944a8e2571c7f7ba33369d5cf6d540f55dc90831a91f435b0aa15d7d0cc93b6c8e0f4cb3ac0cb1ee4af0f2becbe5c1a4b239fd0ba9518ee89f014e5345ea207f0ce7d8e817a45f4bf2ed98a79552c1f01a82e0dbebc1bc1983dbfa5959d34143241628d929c93dc6c53a1139ddbd19238524d665dfc6193bf793cebaba8bc4fdf404063931b81d9eb1e0c83b6861b91dde737fd5f720154ea2013fd54e9e0427b288c898f9289c923f550022a6f318b9a9254e14009991156c485aee474dead1c666c1de41ee0bf30ff5a6c46a267059f86146ae45c5e03e1bdca69fcbfa5283f27befa4829119e38336f9e85caa566ce01a357e6f4e1f1d59d88473ce58ac903c2f34a2869e35dbb534fbf5c36885b92c4994a1943462e3c3ece46941fb966620b5d4c4939932159bd0629d85e61c9178a20f96f8bd3f6255dcd7da44b658b0a2e602c40a18bdf1f7d2c294960b52794b8c87b6afb7776c1c1b2a041ec8bd2048c335cb3a69bdd7b8ffe2f252ed49e97951073497ec4b243736ff57e05a01701940fc902b5a480ebb03dd1e406da6785601d86b8b857892b4e7e50c157bbe8d5961df9787050675945830e64bc9845fd7dec9db1c690ddf2e09d2a011e83849fd42bc99035c606135cf23e267db0b5bcd636615f2797a5c55c0673a895a2dbb81b975af09f106f634d354470cb0aef9a9e0d4a01203088fc8693fdb3135c304f8a47c91531898c83df6249f1e0bed3c0ef36837a282590e54a39e6667b0d5672af5a8ef5a7156360360d12bca58b4a376f05f319959367edf6a3bd81e98467f8dbb0f9b8b581cd54f77cf2f27ebae361b93ef7cb557df3198509d68ea13a75d920156a1d7ccba429abac5f7974ff789b4707e31babbf43d2f0b6dfe9205d813bb9af52de1ae85cbd9029285ea4ede40f936c7084dd5a774d8ff01b351943c3a866faf153601fa9c3b92f765839e6e8a673f643adf3cfc4f8663287e79d8e2527c6c6aa9055c8c544df60a010d646e552bfed5add53ce7b044e0664978e818efdb0fc888e8ba5bd06560be77bc25f7ed3dcfc4d7657be8f65d1b31eb8816ec31b4ffddd751f5c9e8ddec4ab428a2b58369ad2b9062a88f8def1d3a3864d7f6089eb35cb99d110b01c1bb43360c405520ca1bf1b4fe49095de5d19c3c44d63701e83eb05f0252563f15e6e231c5e7bf3f7ec1902856bade565f32a19db218b1c4fade6f2a4605798e8583dd83b56485d4f0034709c1a28592686231503cccfb91828ab2930291c87c3a77d9c6dcfca6c65ba1627a92476346ff45f85f797f00402b7c2232bce94767ac88e29fff841d0fc3143a0c908ef252ca2abe2d805639050b0ee47798eaee5ff7e34c04d04d3578e16fe66f7b5ef54748a32b865d17f80ad5f641cbebad892510d8862e2be90cb26d834ae6ce7c44bd8527dab53dcb8d025b933fd98c13037cd375c2e14cedfa81fa23368dce7f88b2e392e5ca5528761d8f79639b871754bbbc1ce10f82e8992523d5b280f0c77703a6efa7ae71c1039fd9a92b2413f14c162631c0c4db471fd4b8fbd6b0ba1b6a1ddb2089d1421a33167f2cceb5ad5f15882e1250d90792b66bd059bb7efe56921e3197511e80056a1e5152ec8893f41b79c64db893352452d04897919cedee75a7c24904911f501c7bf770a0a434ea1fd3821cd58ffc3f6cc68da662d7c2af04b7d67ea0e203d15ff75d557031619045f532aec20d05cede5069dada43d2654d9e825723dfe6967f33ccb14cec1fe71a677c7f077ab57c9d34b369e65ad750fe203094c692fe05452419012016186a2656dee80544b3aec0bdcad87842e71403f9cea60ef470220af84627fbefbb0a8ffdd94f9272642afca0650186e866d1c79139149f7ea70fe1e886cf53bb95e0a5fa2d76019b30ead6431e25ed557fcdebfc7efdb63f066e5a3e1a72fd6c5cf05e74fe09ca61253ead45ed2d70d14f0b0bb8bf18a5822c833408ea5e28788b2cb4346fd4fb7f4ffddf083816c01186685c21ad956d906bcd8c31634409b780ff6c9854af3e25bb6905011cb5b4e3679aeb02f4e997249a589ed89cba7c8ddf18f48feff687bc48597342620aa1026957ac80013a5f16bfc4a77d6eb6d8b0cdf8e61d7bbec0da2d71be9067946524428f564df8d77ede410a78d2932d47fa24e067631e4418d11b9515030e41b86f2fa20109efee240464e85c50c815d4f30c42d916a4bd025c070e2fb76dbd4fe798c5f025cbb0aca18f8fc0eee3ecafedd171e7b1dce22e4097e97ce4d27f9ec12624e88e5bae9a81d4cae461084f3472fe909e06bb5e04bd16e3ad2a532bba097bf9bd374c217b48cc09e77873fdc8f1140c7bac418a1a4871db81889afdafbc68a6f175c8781be8b960c99f3fd312483ef8b7aab93276c843f33d5b4af58c7bb1e9113fd1ea80b7cccc9bf9881541c91d0e7f4879e4ca85415f04e9e2fac0e88946fc1e0eff99e7e07380f78c628ff68b3bd702d3f62ae7f20d99b88b855d81a52591e52be1e57aefee8724b69b0cd754aa18fd24b6a37f9b0bbd58cccc16d4fd639a71831dd5b9c3d2308ef98ed5ba76a666ff8c8b12884d2849c2c859994b763091573814a34f132fd4d30f5a2188a3d854fc1ad0444bc2868263f75845511adf1fc72dd7c66a5549fdc5f99ddf6e395fc83b70b2a6e41ba5a07f3375dc41e93ad66c953156d1959b023cf03c3cb5dd127fd2cf390e300bfe2747b0d620721f7a70515e59c13e9f6df7482bb12621247b8f370e9b679a6715280a10f3902a3976a808895956ea17b04e3c72edb27e351bc99cfc36b0f35720845a374e4fe34fbdc6b455c451529a081dc5ec8ab3a9bf0671ffaf5f8d29c31627fc96c72ffe26dde9e55d1bfeb0c503ca886514a0b3ac78c6bf99793ef43159b80b4037dcea0cb5bcb6fbf262615ddb5196aaf1255760da63a60b6406ae88e9fa187ba7577fdcc4a4773869f985bdc083f5c7e8586ef2561eabd35ed5fbe22c73c7494901670d9ad93428b8d320f01e36a9505fb47dd5bf85ad48f47a0b04088f904e0d04ec64ad71779a926ee20a9bfe4628245fa39b06206f1618b6aef4a27ef3076565160e2015baf36040dd91ce75d3611fe0a68f889045fb1b27bfc T=$7dced8d804529db78d353e7df400e236a4a2aa9e5900434ebc606412c0665709817b889d143b82becc5248238ba6de4acb5398adb16067e246d2579139b0c05daa6973ef5d6ef2d655e7662490c5662d81ad2a2c0fe98faedc5bb6a8a3a05c7028026616f1a650e46e5b31e3c70ba07cff14699592f5a7a189f934d9873eab4e14995db16517c8d1b913abb7698082d88e4204bb7d7ace199d5fe9733ff7e819265f6c05c5f3724822033f1f31148f868d0f5472a794d3a6f76558d2432df2ea05984ccf0109032f0782e2e302526083414530f607b7d83b2e32d52f99de2ff5b4ef52dbd99a7658f7fc63dbc470c0e036739fb6e8a1508208c443056cd59dec67c0c3008a7a23dfbb45296c2fa848bec968c0db2b0a4a50dd4e08f1614e94534ee3cc46d58d0a9178536a6aa726b5ca72ca156d2176b7c93b1b11dc159ab75db605e3b131d13419ee8a4c83344d92b089f22af21793098812f03ce425bd807af3a949f3d198f9a3b50868131e7247082b2f99cf5e7ce283f301cfbc4cdb1cd5675e150e5ddeac93e6071a9c87c324b15347ebeed7c0e424bb661c67332e2f5ca73f31e550332f25b13866edd19f0b3391649b7128c8e39cf7f177787c6f521d7f864980ee2ddb38f876337d86859a2f5079cc7711d993cdbafe59c6573c8594b01ab04efd85a3fa33805f0fd7286ed737f508e293ed9634211bf76b9415a5ac9a8b3ed5995758135185e37cab082f40bbc59fb3ec901876be12e29fa8b7e6cd70546e940d8565ee17956c62bd285ac8e74f2a2c39c8893860ae0ce5affc72be82708b97ec5092e78a03013825dfc8281fafa895ab9fac8b768a9daf05cc7a1e647cbaa74373698cb425dea946510dfb3c86450aabc5dee460a18648f1cb0e6eb8af18dd6aa232ade0aedd73c82c5352ebb25d51f7837d155ec97d34a603d88281e5dbee6634173be3cb88888e0914381ba7540a3a14bc6cf3b437c30d67aaaa05b5ebeb5afadf818e21fb4d2c01b33c282ce321ae6f917959451379a122c8097e4859b551daaccab7cbf0f8b208e884d7af7bb351b176f7c1b3de12e1c55f6afaefec606a2a94a530c876d3e3003c807526be08be29770332bbfa471a1d8a9d5f27b903896ebfd743fa057a03ce8e763e3af12015238b0e18028956933e03410a138f56ac3ccb286dfe156f5c8e8a04c0587a7d3d171c67b38a9787141ddec70a08b981da7f0b02a10d27a3e0c8c375116254e61256c68fff131d1717c913fd5c486d727e313ae6513ef990f396df8d3c0eeccbf1c3df375e065952d9ffdc1de47854c51c5cf8e2b0da6a42cbe7f661cc5f3dc14e05ca4dcad4aaee628c5c23376bff49443766b671d845b804370ee4caf0a6e4ba66f1e37e4557cb3e49b25299ca211f666a7396817fc6144b259c1f271c993252d1b74931561c1e1241d93416c5dc17d3eb6bf6917c0a053397b1d061978f7b42231db32aa494ddfbdf52703080c529962951135a51cfcec10b53079a846e5427d7c18f0e56ba70ac71d92e0e505dd84f3fbfe599a6714437b5d0d0ac067064b13e16356ed93e8a8e83c200c8fae52d34bd2a83eba99708133e94ec4302f2ff2332a40483a06a876ae9dc2c013f1ba06276da601f010f8b4bad15a97278fb7bf66dfc8cde8cbdc34c9b9b6f59d46bd3bcd3f1692b8eaa7898835394a7b2eec62d751cf4aa5f34e560be18dfe56a898c41bcea8beef805dd366b8f08864765ca474f990ef06c65fd24b194aa1fce50cba46bcfcd654582a9906eebfd0f81f3cf4d705d1afc40a4f5fc2595ec08724711ff111648f148fed6fdee5afef18f9f1913581d7457f02c6074d60c38370bee388d479f61bfde8f2cf407eafb867ae46fb3c3f4cd076ee215b839207d10462a573ad030a3a6efc0aad0e84ba1530687558bc990859a55715867df40c27903fe28b19ecdd0a79021436af05db1c6898579fc839fae80d8eb31dd50acc81ed1188a1aeb8c38513759a638a80b2053c4f30ed0d847e2e479fdb1bb50efb2c0611820c369f7c35fab86055d75a5924278a0321dde047d88bcb67877cadcaac19cd4dfd122e51f97073082f5271bff50b3e1f326d2a80e64d301670d0cd6b2d6ceca4dc4923d88a9e7610681f5818bd06b52b57269de5e77d95432c41ca0f9b60be33d9ec3dad4d03ec5c1a34040a6c95dd626341bb5b61470ee4e3588884385d61e26349bfe9992aef1da9db4035d3228ffcac3e2f7da6e11c2877583ba47b61642197be3d25a89829ae9779165311291f0f7e478119d6dd54e8ec3e3224a706bb970bc65a2e80774f9edc0fe214c0d8da1f6a8db2d1061a6d81efb6f867371135c93c068ec0dbdbbfee72df306fd9abff3cef5c878c7b6785a2fae29f3697509fb79708b597fe9a15d51149598f1620e09dec374d6b29c5a2803b03368156c06627e2afaf350c230a579c2bda00abf72dbc3a940fdff997ef2d70110341721d51f9fc33eacd6d2bf8f022ca07c92ab801c60f18394553fb7fea5a72e73719b1673517e477681db7603fec57294e4a4081a315fa222928e70f91a5321917d175f409cecac0869ada60fb05e6e4e20ea63eb93cd83da805835fe8551cdb140382d294a9267dbac7dc46ce2a9addf8267a0a0ed312c30987bfc90bb4d3578645577fbea4c2c152898892f9e3893fa8ff7c785b42d62aaa642aa89225584d94f460a37deaa9e75f57593b6e1f8b84078c2b9158753f0dead97e7cd24842c7a1d937f4471f0f8819eafc5eaa797f50f67c1a68e5af34884550f65cf861e6022f319ea59ccd2243a8d0de66c66e793681c938a0aa16b817cb2609b703b75927f81de043e5faff41c8f967c7ba553a3efe4d4a0589ee7fd1e6744bc8ed86c138f9efd7ad8d40b2880f60b1c58882ca1bfb812eef07bd8aafd884c362093cb9a2a5e5554454cdcfe106b08c52db014bc9e348440136f10cda4bdd372117aacb08f9e1f6086f6bf24feb2bd04140cbc07eaa94e8b1072fd317fdd2ec26784a1fb5b1df8fa0d6716ab4073eb38f62aebff34661a6492828e9d6d84bfe7545a97c7223b77690d84854b8e2de51b7788a30407936730b2a6d81f9864621a57e86b7da06145ed18c0627017d71bbfbf927ecd5e12113d7a02ce5732d9602f25f15944f98819d25d79d5fc859b3a66859ed551fc340630c6dff1172bb354696ff46ce2ced3d9c51d8a6c47d68136517badbfba9febf40ab7eb173e4a89fc86cc24b5702bc07843d37ec5bb8e9244e722664fdf51baede3ee7dfa984e356a26b8f54d8bbc48948e48ed6e8097528b33a70c19448112db31f172fd780823e4428671908ad635dbd6b8409c64763dac1b86472636082aaf4d705a5bcffaf4525ecd130d6517378c5c7732a0998e33d6a74f56f8989635167d5177ca9302d1677871eb08b4bd57ddabc5f761ff71f9f1447ba0f13937e8b98e8b3bdfb75008cfc861293623e170b1866b5e18cd86a16f99f72b034d1a5244e7dc90b92d0487cac3039892041f893e7f30bc06725ba55056511f9f1af6948fa339a571811dc380940871dcbcfd593865bda53e54a440ce1a16560d6e356b6110bf1e8211cf01340c81187934c522c21cc21a9ea01eb56893657f1a1fd4525930c5505c82eb53e43bdfdbb19d6c208386f1a78bf43bf2fb234e54df14c2c8cd8bc4d3fca057248063a2c55ff68bcf9d29e2af6739f5435acb578293a3727b31cb59a03d424a73054db403efe1dccee2e6ac43bf51ff438f7d8ff918f6c1a9a1e6bbd441814be4c72bad652302f7ed8d2c5f80137a [38] S=$10656c61f221 W=$1c4f93ae1e969b984e937623bb8b9944636481d86f601b753f3d9b729bbd1fffcb82faf872d3e3685a40b24fa47a99f018410faba3ca6f17d675408a11022160b59020517c56c371d93d4d5c39458be401cf7f387ebe8b02b8616e12219646c71c4df9ea94d613ea8497b760d27339e765e20b064ef597a1d694eca4177445f00c3c4cf84cdaa57c3fd3056ad4eab52ecde9a8b51eed23ecf2a8620fe3ba3092d029ad22503c8b8da73024d8af2b07a0cb9f1a094d573715d309e5ec642dcbfb8e9a8be331774003cc9b3ec3ea7eb570b465d9e7566cdf1967a1cbf8c4030aec16f28946b4d0c0f89da8764a029f80ef74892589b847047104d2ad0bf75166d6b9c0efc435b7182e6526d5b0b6842758010c8435a5035d94f8c60ce36e7a6925e94481be61b80e8c0735de4497868320e20bf6c5cb5b145fda4beaebbc8177c89193e4110fb77ced45963ea02a2a2bc1241b2e35ee3be1ed2e9ca70180c18e496f01e308dc11c88e45e555bf957c57caeb4fd288e769b03a3a4a0a265a546b9fdbfe887de2c0aa36538e27c40700e62d3152b4cc467ca5bc7b673dbe7d089bc491a20c3efafa27df12900467bf03db75344319635c7baeef21b2361d006e679475c187b92cf13adf6b1bae31b1bdacaf1dfbcc4bdeb72c46c5d37972105ceaf939e61ee09f3896b6acbe277f0e8922bd52b35ef1bb56eed496f997c8c60bc62f857461fa17d623d53208f6e25e2454bc2998f58ea71c9c4f4ba6f833f0f489210d609eae634114725107103179d20ab514434752733f6f382e611e9a8c53512b56f34e4d93ae47551a6c247a6d195f317588f4e5f9a813127157b490f31b5faabf122c5bd503f0b8c94cc229f44ea962dc7e81afa985b2543753b25789fbfffa1ed07b1a2982a0f32635f0b8b877169fd1a3a43f8f84849592d5ef34d106fb8a4899f0a5f7d34dc278463eda3b345687c7ab9488f1801e111eaa58bffe3549576dd4616112871fe353ba58454e546ebaa0614cdff07cf4a3e84484d35647219440be29bd4e672bd12540852b83a9bfff5831fb8dd91b3b1a72bf54fb40245d83708c349f5646ee928f003b4068096efe4ccffc8196e27980ef1332feab2763a0952fdeb7ec5eef03b7aabc6c8075160855523b1178d8c114966fcea20e7cd4f36d548ceb259462c1e95f93fa920ad644b2a2d50b07064a15bca35b98a03a0864fce75714a16a01a4b8b8503f76f453aacbcb9b0384f55743b582ee1223a05d7c04815da5b8a069187646eb28b1a45bede769325fa72c397556407aa2b53d9790b2125fe79e66db59e938ef24372568e09b712edd113608f95ac9bac0eb7255cfa75e96a329a343a81f96604368b6fd3c7c458a0a32e4a6315e062efcfd966494e60c0d23f0be650b53e6e3668507fbb56792fc52d9d67ec42ac70202c61510dbef032508e78aff0fc11be41312e63b2488d35c908e4962ac422c6c83b9477335023af614309306d06b15dbe8f4685b83b5ec0d13bd7a05ecb5bc6542ebe956e3c56f159a78a5451f6b30d32bbd731c8bff528a09220cbf70733e2aa35d2cdc45a052e76c9fe843a0c9f74d7848921ba704837ac689e885116aa4244c5be73b90eb0a550cfda7f7370519e6528d795520e25946a84413166bfb3c88c2d0a31c38415df64abe23493952a5947860134e192d07f4d709bfd072634d251ac886b619774b09dcc7701124e701f6fab75373359bfc7ef18e9a8a72b0bdfed37f470d308ad727fa776c95d23922e39d2a474e1088f0dfaaeda32427cc79dd19e309bc87526505853479da3fb6a0ca2da9310e63f3c42018d50b44237cdc347d14434bd6343fc6d6450b23d8dd86c1efa356fb322436e299dd5cc5532446e1e9e5a71f49849 J=-0xf124edcc13399be89af7ab61e430934e0ec31074392da606e52c29463a0d3badfa513bd0209145e073ed605e6460024403c0299bc6fd60ea3a77814bba9a6d8aa7f9bb1092e465623251abed0526a3ca91219210010c47a3ee9866e2f2062a96e23e5c304d9d96f3a8fb39dbaca9245e18f39306ec774a36552b9ec885f1f0fb5b48b364f6eba23b4982cee3a9270fb598660f4b954db75cc1e67ff26c39c2c0b5747b657f215486360c1b99de87b60894d231723c4df3d5a5eb43119def477474df807790a2d66a5071b7a63e698487b269c80b542a150245b4664bb7129c458337743842194e4cfc83a1c2a152c8a8f0ba8cbfbdba2b7ce08956837d169c21b287dcd37f8446e2fd408e038701ffb7c570b90621e83c73c8e66044ab363d5a37e3a29ac4a3bb1778e3d9c4152a8b977db87ce22340c08af4716cd35a1ff13edea5f77c0bc3b5425663caa6f2f79ed5ea54f7f609b3d80fa648406d99a80f4dd93eb5b1cb321d66e23f0c71a4bf91721228e1ec3cee1a0da77e53ddc50093efe493b175a946eb4b4d5802962ca19eac93854b827bb5ec3240bbea59b8b73f84286f329dd9c49dd79b3fd9bb09815129edaff6ae5c3fa40da23a29c8e123b633548ef7345841b7d8f1fc11645ab0b8e324d5b821b4cda6a593ac49158aecbb2224485c6e155fa70b61871d5a93bcc5908cfad89070cf02dd47bcfd4d039d70b459e54a1b72251a0a730cca6de2443646f2ffd3b5408513de3603801acee34b0412b272d236e414494ebd0c4d02ce4d1c60c81b0a418ce0e080fc6923b4cecc21744212fa398e2aec335ff97f5779e59e3df9d9a5ac07642d2d9989161f8750b09853fea78527dd44a156be81ce42ab57f6a95c2d4944280b0219eeba0ba420fee7431caf2e5c010bc6e47fe236396090f97b58be63b5455a16bc3e06faf65258713d8c067f0ec44613001416617da59341c3de324b44119bf3f69ccb02ca6402d7724c251c52ebc7fbffce1ec4cf7aa29b6d3d7b9552773864cb985f920ab5034a1cd3652bc8f8211e69c18e29d1c46b5b3bdb67eb970c23859c113b321962b75ba1cd81f9459bfb06e8ea6d2db49df990c45cfaf9769bb65d761e905dd4451a70cfa1f7847cf417003e9b08f40fb7f0c9e9b787424b8e5d67e393d305cd8e8204344d09665a9bc5dec224ac85a00233aca115e98cb3fa676238e914b17fea507c5e794bdcfbb794c1fb6260f157369d4345e7c30e00a547d4ae2ae4852e478fa95113ddbdb7baa1fec7b5e19dcd7cbc874efa733aef7b445d19f2c1a14d2320c6320c44cefe4d71b7c28a02ce4938541ac20c60ac4c60759d338af2701ff74bf3cd9207a614b42b903e4825969deafdf177df9f9a841f00aa9156ed7c4654bf39859ca353b1a120ee2d9fdb31c3736090ccb02761c60674731043a04b8e6e469b4b2df9acd92b09cdf1817d9f7c7532602e8f762de1a03af78740cc4ac55c577bb6d02133751b88d90800aa89bd91b56c1466d60c1a64d1fac70e3cafbaa8d14b43b017f434a646d803f42cb7558058baf92f09d6e67c4cf19b497044f299bac19e26ff2df3dabc63eb32195f2644596a356b906e384a2693574c5e475f2d7b900bd39830a7ab0621dd8693268af95e4e5355fa8a47bf221fd924d3cc5d575ebf34632cc24f883fc2ce1e55c55b0fc125e463018cbf812c2b76956610f60bba1d74dfdef7ccd142c867cf977faad4819a90d49ef74e269f063956ef147a06501cf9798969255c7940b06554079b3988ae41b4c98f5a7f6f0b8b7bf07b5313eded95bdfe68106c4e8c06ab5fb826a7b85441c2de4415c2ebb5028954c2a1109ec442e6239357e23b9698ef272e8fe4a14e4dc37999f01afcab0a77a0e80c9fc791a3424624b6b973085946aaba5c79d7e6b9f547af7b891d5da540301f71069741fde2dce76d9b337b8251524ab7f1b66212f49c24271cf9cc880e2c7f14bc8b7b0b771e6f51d74a62ee1a1277364b5d9be025a05810cbab6217fdda4106f8b099db29ccb4797b85ae5bb0c61261d00b20e5b4bed2869e889dfd88efbf7659dc92e451ec36da499b642b944ff86550c74d88425931d84ca28bfba084090589019e9e0d665825c9d7328f5890b1627c6158116a27fe9a5a8b0febd9f73f1f8a153ac9cb6149df1095a17e3a9e8ca54d98752bfe89c714682979bc4a68908a0d9e3aebc4aade85ddd19f33e7c17941d210d51db4dae8a02cf1984e358dfbe80f6829af19249daa2a9e26352efd79453583a9579e41edc4da6d8cf26894a71fed0139fd0609f5b19db5297d8466ef61ae5ec971c5da0e1f8d127049d87fafee07f741939b8837d5985da916368a932c53093276867d0699b5ab3adb5477abbcb917b58c966449ee9054313183675cdf937bf90977983e1b2e35374d554ab1005e16ce692303ea31e69f115e505cad7c4e59646df634ef7498ed8e7a82999fc9a1697d5040690ad6367f7e3bdd8a24840509adf6eeafaac324c24f87a1da67778cd68fce580997cfea1d6727566a42092053d3ae7530c5e37f239872034d7dc96875c111d59d97eb057ab342afd5eabddfd52daa7060d6e8d038b21645a914c1319c01ab2c298666fb4e4fa79df8251b3e1157a102a0149e117b61056c3af7595e565b4a501257b4cf5a1630d17c610398a773fe10ca910745b63fcd3cd97700e95a7e5b7cfd3bbe8017d7c50694375e0d2549a42908a70153a085ff22e05539282da1ce01aa2d348bc8cca268d787439df4e7381a892495b6a002c41ccb53f47bf55e3eda7aab1b0d302a9c0c88b09d462bd4dd57f5bb2473292dc5052c8f5ec094f18a40a089e2d2c00cefc348703d17e4b7980a7a300d1538a2eabdce05b354503246b6c4988741470e7ccf0eb79b768ef634c0d03b934e96d2568bead9d04c1f079b1c3f72ff156ac59d46af1ba36d256ab4a8bfaebea8ba1655cf1f11f617d6e93b1bd66d0516aa4ea8b65e2a3b81b1d9173446d2f72e0ec2a97d2eb3f9e7d6cec97e9bf82668c50fcbe14be7ec5f7897844f8393dd7ed95b3667e57f4ba819ffe8df667b31f7f9f8481b3239ece56d4cb878b6d9fdda9598a2faa01cc2adaeb4439395cb06c2f2846014ddc59dff254ae526634aaf38a299e609878a7e4f13d3ebca0116055c3f83b21469270076328eec867cad16f7909bfad01c1d7ed222ab0b620324c5f8ec68aa06573d890daa9b25bb94a198ce47c54c3ded0ecb0d80ff7e2f2477631a9fd62e5344931353375076b690c45f5363e65572ea684806f158912f9fe7ed1cfd19606ed52758987609dace9183797dd832cfdfccc4a94a159a68d43251b53bb04f73334df8b91a22929c1d5cd0026dc5bb70c12a28ffe80b3698aabb2ea7c1b9a7ad940b95397b6efdbb42013b48b6b1aaaebabc0406d50d73a0147ff66e6c281597c4c7f7b6a1e45721cbd1dc75bb098a1f7cdb67ff585697a8303a15c71b4be1c742c2f5d98f1119d20386dd6ece6efa004dcbf13a7aaed2318b13d0e4e7af3d668cccea9ecf6d7df72bed630c581ac4d625afcf416be90e67eee5ed5897f337a329ef8ad4bbd563e48fbc976665dc704d21d8ad1278d058bdeb0af985d0bf4a4960f36f5534ce3cb2769a2640d1bfcdf9bac22df8f01925fea9d3ac5b329250e4f59ff78a5aaeb124532e6fa256a25082812417972e8a3fac91301557703346a660bc623cc86c7155926519fe7edae4d5eda8c6205ecc7c8fc65de2168c1724e0d8609c3713c67067b47a117fb2515ff77649bf957246e78 T=$52275b5e102dc5926b972916043c3244ba929f055a39d8f10663daf151a18d9d21db61c9565704d175d8a28b2f20c27eec9b46b2abfaacf15b3d21efb22acd1e44cb28eafb2a67bd44a55aacbbc553576c55fded7c7fdb9fb0962c3ced70bbe3e3b0fd92af012a09d490eb95ac804a946df4c51bf4d7d463092f43226c36b23cced750cbcc7a816c7064762bee2d6b57107a4f0d5025a6bb49a43ec5168d9daffeda1e25ee4bc7ea522d4bf36c5ca661542ff624f9b2955f58ef6d13064c98cd9a13c90c99e8a07ce3d7d10fce715a4d73be0ea90fea2b92f1e4e44e0d02e071b3ac4d8b793040572209005a20b9b2bdab40a241c3bba6c969ec84eb398328c99ddbac3c73b1a61140cd0f9e4e4fa246f12752ff8a8ca4323d0b78205d62bae953039e5ff3c07de725a46df31c6cf86bc685685ef834f5b04d2472a7e5ae5dafb30d6d9e44fc562d2ac8bcf1289ff69de8c573077699b4777fee36604b85a8caf8edee62d2a9e60dab96cbce70b1596c7dcb94c50dd8b35f9b3d8834d29b1c1aff2d2b3e5762e31c812b8ba7b5c06cf54432888883a7203895be8228faf166080be834e6e2b940308d1e03f588db411f5af40b50f356874990dca311ad868ef8b35caf1d4d2112d269e0805711d804c57bcd3e2f541ea3b37234c5550b24efae1cb62a432036fe46e84f8960ed3ae60f5bbae678e078dd04dce1784fc2fc97f49b4a4d45f8f72e6c08a652d1a074dd5c3886c4c5f48b262cb6b5a924b44ac6c07bedbcfa87e8c983adfaabeafcbfc3dad4decccf495247541f3281cc8a58c56b26c1047f84170b8559b41345f519a9eb64811078e916f771c1f6844afabf08465322d34b6b06594716f635cda38aa1ca3552bc088e8ded6ff7407b5ef7da3506cc55e3a38aa23a35265d8a9715f0ef48fe8739dffa1605e5d763043d64c80561114b847eb9ae1b00992436ab9cafacf7c1aaac79ee00a6ff9b34df9a5db5db178f9282446d924239ed96d3e22cd2d78c7b22a1bcc708c24bfc8dae038ce329c604575d63974468e54e9deb4175c15b73a57441ad8901b9e291dbcfecfa1107864d92a4512af84abb4f21253b3ea463dfccb1b3ebf19a0d06b807901cf61d24b8f4d6a4774a3f66606976e737fe699cdd893548accde0dc2b91ec62aa648d7cfbbf4b87d99918114df94b2f69e1c7dac6e40bb88a9150525920bd7c7e4ad42f213c2dc2bda8d94d4725687e6eb633b646569de8a33cf706d144161ebf5fe72cd2ce1ac2ffe1dc8bfc9702a530fa148d5de6da9d632ce7d7cfa0ff0b2c60c55a912c3430469d112a8805b3ac758c0b207566a3dedeb6ebad4f9df3685e556e49ce2bc0c76d72896a38d32c589194cdedb599ab7524481c2127f1a2ffab57846b01d2b0bd6b352fa0535284ca1fea8f2c6822ac2fdb9317627fe730b41329d261a237a7277eda4407d46a46a4b29838bd48f3f706ed1931c4f906d87c1747f84091a54a6d5538940386649669a2ddd72ff4ed3c6a09b71997b629af12984b3542cfb93ebf4e67807a2dc37396b772375bb6fdeca639bed0aebbaf793cd0aed980a723d0923c705972ae980d8897a0e65b6991be834bb1e882ce59162e6a84e7cb80c9f866b00b182dad48fc5dd670cec2c100fd46e0eac0332513225d160c665d93e3ce53347501ce98887fe58c1b23d6af8bc65e82c878fbabefd962afcea031beedb2bb5cc8d5703b3b361b3fc2f0ba9b39dd000e22c8d8c8734f92a02779abc225603159b702f5ca2362b4356046ae0b62d01d31d1fa2493ad92dbc5bede54184b5228cf8e34993e9a39d1644eb9da0ea18463fb615cdd64184427c44a07678102e39d82ab5997e9b947a26ac06455cedacd2c979d5f6bc7d0b150b0b017ade747d6766e3d86201f5a027a157b5556a94f8167e2c18547d5237fd63382a0089e19a31f14824e61cfe0682b60a44964f6058f9d56381fd117a430e810c117fffe1545c3fc4e92fdd64f980834224f783499ebfe948bab35eab8c857778ae592a01933b30b1899184e04b28bcc79706cb7310d2365ec4c3bd9bd042d359a5eb1827bc295c9615037234b20bdad897e40c9b0f22768df2dbeecf816b3b770bbd5217de27bf976cefc9379ec09de8bf1594e14fbb8e4819255a9fc5c63fd7382e08d1b40a2d5d421ca8a662237b9bcf54ced4fe872334d0e8ac9cf5681af56b0e9d7951dd46b26d1f8a737f8c9abc0e9304788532ca0690e02ba66fc97b3f2cb8db5b86dbe0ff59b47e0d7d03b2b82f56fde1d5b90a396d4d6db89a82d120ac15b2d8c7ff1296e85406b4c783b76bb64fe934c58a4ac11e343e9e9473b60a83ff7f4f7a5a6a1477d5c42ace5bb7fb5fe237c35dbc858826c55db12e43b94dc5424199bde5413c0e14bde4855fc297dc9fbadc4ff8e330d26bad99354ea3b79c56bee748dedebba299ca1707e0684e4a2d4626c64e58737b53feec50d7e7f145c1c9e0ea555bb3ed3900cc2854cf7e769cdf558aaeaeb6a2f8b8d5f0347c7f4223e4e39a401f0653947a62d611fe3bc5acc95df7a71269e401fbe37cfc7047cb456de80d075abaf43145526070fca726cc79d7eff22affd680d03673afb33b025823ff0c6111e531a41c5fcc47bac2590e7f1b523abe77ac5eeef744de04a9dc029d4f0201f148fe5ce47cb2ab20829ee23a1130b75be53b521537eed8ad0a31e01952991977b4d3d27c8ce83d2c6e9da4837f618b05ad5110d7ccf3689bdd7e253f0d76c87aebe76645bd50c27b433507a18baca60f4603fcffe9a1bf97e15b66fdd17933fe756758bc2c78c5a674b2a48a0248ffb2347cee35ce7d667546f7b1ac4f03e6123e7344af1da6c412bba46c72e5c9c3ee618cf02e0aee702038a59cc58e984ac9579031e8780b0a97406964fe0e23061911ad931b67c058427b54fccb58da35449356798b4eae9de1f211260bb66928f2944054e8773b68eb4d8e20ac0910a5900e746c73153f6b1a1f6bb427822a30b196af7a74047109e4062694909a621924f56e1fbaae04252897560a61419a9666f42ba0c2dd84a18fe1aea1771e10ce8b3282b64b68b799867fb67f6f579379fbb059eb4b4c41ea025de8e46e66d98df9113bf3854d612133b3250f0b476556d7571dd6b90650e658542e8150ca816e70989f70c6947b0ef1d56df2c91c896db877b9f1200afe49cd1ebfd0bdfe329507784c064d8a496c81a8c9211f6bd3a524f26bdf6caaadce4982698f1befa157f09c5a24da1d2b47e5feecbda51b08a9d1970250f3f1fa7e0b808378b70d69f2022b7ac6aebf7880b0f44137073e21e9368e6ea3d0cd8f317dc3e2770141e81745c0e0e0eb5770713cd8779fe5d57ab1cd8a82568bf7ea93eea7080e611b3e06502a76de87d45b758c2285a8b347c021811979969a069db0364032f41c15687dda9e88d74d08b7324486e726606575e2d078a535ac025d7fd6834ee966a79bff30ab3160ebe441b84a057fa64a58ab01bfef5a85446467e75238997b305e515754a6bbeb0f41eab0c36205420b3b440c7e32c78bc59c237976dedee181da1a72acd681d56e1d08ef0461671a393e013f0e7c11298ab27160d5a349fc7ae7ceb62ca76ab0b518da07d4808b4611f7467878f39468ab9a3b293c10af6a4fa89731d72e8137e552d5bd9dec3a3b65d626df5fe1d8510ed3910d5de8f15764a5b36660def68f7b8b021dae57fd28a112d96b02296dcdd17d50c9db4587f1be19b7295230b860ead1b0bf37b57ea36e636a9f9911af0e21181ae7d82982adb2e7213 [39] S=$fcbfde52f46706e60 W=$264187ade05010134dd6e17707268ab7de558257e972e3fe2c9c35c60ceb4222bfdb2793797a7aa5f591cfdca6139975c5d8a283e9162f90e788e44bad9f4920e49c1be7ed557fdd892194b53934eaaabe4fc6bb604d0412f8f37a4e3758b46db4dfb38861902f85f12f145f6ba1ce5d7d943d2a14ce3311248644dae4d8d03b80755109e58ac796f8116aaf525244bbd7dc8a17685678834555278b9a7ce2b10dda084f1f131865c06cdb049e23bef27a2a351cf85fd1442e8203efe48ba754d107d6e18a3220de48616cffb68d967d9c044d1938a1dede3a0979bf0c12cf1cef3b329d1ca6b6c79d1e1647998d647b840c7f4923a0a436180cc4a96dfd63faf5d3069c67f56444fa1a3686eceb37ec40aa61f26cd9754a732c3ea651bdd73d2e74145b11c173f3f3bd89552bf68c4b00222b99f4b600f05107a903ebcfb57757cadc6001ebc2a089a216c8493b92f0c513eec103ed622c1442c05d0fdf70dd34ed9f120f0303a8ecfdb57c072f47e6aa2a5f763bc56feddb585ad9d30d2c58b4805acb3b7be89402b7cae1c98a03c3d8c50367f1e14b04d7208c07a2682d9211bf5bc1342be4c23922e50eca3e0314675d7f6bb114b85ca325f62498133e1551d4a35a543ca8c1c71a69ff9ef23d77aa7d91f43b58dc9367aef84b5aa845dc6a03007579341617f821785ca20ab81133012673238eb53f103c9315c234ad9d66d7ed7f430b5c9e1a2f460edec1c2a7f6c497c2a86a1d885ee5bdb65f0275c0978cb9d386ac7a3ae832297c37bb1cf1810a81f804c0072a40684300c010513a79a3273f25c179fa9588d1578fb3411a2a9ed1ee72d4dae8a26afb4c447fde9b8490dde8f92c7de02dbf327ac65a3b1d146eb0ef9161231b4fb418c7444c2bca7fe32f17a9d8d544625a237357087e596ba58a784a11cb0371bca6d061e4198aa1015aaf57bce7c7a5986c9ba2fd74353e480a2afe0176577496359b68dfe8a28cce0d8b5d1b097438631e5f4a0bf20249a1ea2014426dbc85aa822102957f03b3c9fe8690238f7b62c9cc886fc238e35bb15f0e7efbcc538d60771611ce473c8f3d9caa302dbf6f0ef0d8f447b17c458ebdffc52bb59f669fbb07e8ca2fcc01a8db833b128f5f64f6b13cf6dc1b250fa212125bedda1f6d8c6c862c07d821af36a9e68d0886021af83bd1dd8dd2b8c4bd66c766958a32bcc9aa0626593414be95cdae15df6a21f3acd386d9d0e69b57d4bc62eb1ee127dfb1ff3b896b6082def7bbb783d45661fb1ae480949d3a202c0df452162dd00ecf5756ff9b70df8f32299cd60e32580ce9f7ad03713f379219955ff4c164f16cd061988885b3d65c058bce97e7beaf16e05e05ef5c5b16d05fb4c0414d23f4bd3ee131432f93b261fb22043a371deb69df2e40145891c68b40889709ac3bbe52f557d4e0652671c8a92dac321cee7478ef01b0eba415d933d31b02018ce77158577d337a98e9a69f594eb3aef2c00bbf626c400c75ab32e422d2cb51c0358e834cc4757a66dfc183e3fd941c407d888e15ceedc959938cf1d7af32df6537f1a6c6743cd1ebadae159aad4a04c603dff5f37f9af5c2e29e7857ec6fd6a569ac7354e4a5f89ec810fa79b86437a34780bae69848a314d8f0a54f1c6c34cb532d19ac823f65ad94c24cdbb869a3c5a08f4d200a4111b92e1e2d8b24d9ccc5c0dd108adcb416bb3308e335e4a0d4ed079e85cb716d556c79d49eb2c7c6baf1233485a7bc63b038fc49c998a1f53085c937ee2ac573e9a4d57c39ebe41798fc5d3eb1c0bff091d8f5df1692a87db8cc8b3ae1fabb45c5f2ee2212725ded99320be2698f5135274920a4fe0a2e6436ce1fe720cfcd89932eade04e968732123cd0a817d38fddff6c9d84c J=-0x47a024a22fe5ea56a9b36a080d9bf47e835fe0656513faf4ee0c13a6815e016080e864de97b2cd38c2e78c67d59658c283e472b3515aa6aff39558140c27e039c81eb1e2b99b42cd568709c547c8d7bfcc6de4e549fb96bf5e3dad1292db44334418ba2b46fb14fe704782e75e5f922e9edd2bc6aec4a433828f01164b5b726122ba356939740713bc24170f4b9f4ed124ed95318070df1757f974ccdf668f661322d579294cf1434c68365ac7c03320922d5b5c596a4193c9a50c27b225543dd4d57912eb41b840edce182fbed50b9b9cd274457257f3d8ec8420577aab0f6f9ff5dbbaa26772e7f3c15c7a8187dbdc236735ed92e718ab784f59ebe654a0854d192dc360ee3494827a99b6209827e5e0c000cafa6f0d22cc77e76b62479571e29168b7a5719dd82559af4b9d035280057123de050f405f4bef8f5b1b897bb8d15371301acd55a2e534803c12a9909bab76b5daacbd544bd473471c37c51cca6f145f258c5d472553fb3621bf34f6dc45bf9ba298765a8be97448c9c8bfa6a86271a7c64d6a5d9d467ad8110640e4488704cd89894db316bd7cd67acca500f9ea8cb32a2a855568908013cb4431625520a5fda8f6e2bf2bb1c1da478eba27123758f893d3a05e5f672d5a39cf0b36543466ebb0dc09307ba32bc7b93f96f67522c71e7881414923b9858d289556ee9849df026d1c82ecf2740fe40feff73abdd5856c59f5c9cf90d3d12cb748111a2b0453eaae2afbd882f45933ca44f425eb8ca4f8f62e3d6e8223f723d3def9cc0e19d030e65f9158ebfd041b16aae05bf421f2a429080e1833ee6d9d79e4576434dbca93eda5b94f893d10d78be3ffcf18a109be7fbc4e0c7ff1e0f2ceab3f5edd5a6f7f35d21b360fa6ce1ddbee47c47af9368c56fe9f8c1658f2b07b6aeb78c6dd358954a37c0148dac6f7f029e39fab85b068c96378db99183735db6410c1ef434d30b854e07981d2dcdf23ca3165e4f1f3c9e3681d0ec789c53c846d4c173f0ad9302f54e0d1a55dcd891671703b5218a41eda530d7680a5a261e70466c81c3044c2a82510710686a515e75a35c64442de1bbbf7d5099993d6f76c418859763461776ebc5378861664999a9ff78eb6ad2af06165954f1201aedea1b4b1ce424b62425f3cf59fc5f6e7cba54cf9a915d421bc6abdc1f8fa4d345ef22b7547908749439d4c5764f3af59111bbcfa259f096c72d51bfcd105357e49c90141e43ac21639dcc0080f472efcf831e4c6cdd7c6db09944be5f0a14d07dc9bd990606842ccf75d99c4cde75886d82404aa385194cdeff62257aa3f6d025a0a612ad98909d1d1f4f907aeb532a39a248c378489c677ff6e17054d91aad9645d83159be79615844d2c7a0ace97a50d96d4f0f06a1eb4b004f12195892057bc9277b7697cc945e146bf27927f29f2034d5433354b29eaee4fe51f18c4b4c3181a98742e5cba9b9f4ee299b0e76825d2fcb555311651cb73cf0d7f5d2835380a616821481e3539b8c003e1b48838081ffd1e8f0ecd740ee8f8a70942bd38794064eb5c2cd756255db371d0262df54b6c0d528800b54a88ed5ef7db928382d2f54c37c040937fba7f01f6b8c48a72fb4eabbb6159ae0972b82f499cf0c58a01f094c2132ddcd44ca5888e2487b0057120fb21ae70a7dd97ba596eea721196c3b25cfae52f876e6d7131ebb0c4648f12ec68183d4b1d315e80ff86889d4c3027f8343fefc866ed4000b084a82b9da9c3c7a83adedbdcaf148d54aadbab1fadcc88015d932fdfaff5c1b1fb59c6ac79ce837e580d93682cf1d46e0e149587bfd0ed60180e126f3fcdeade55356f3dfaf4487ce6abace7b2345e3b68da34a197c64eed02f1eb8d86c609b723c07f58036bb934d59c66b1547fd8e0c20a4656efdc72b6c3b596303927acf9c2b620c09d149c2a354f46f919472e9e7ae8bcd0338b35c3988b98d4d5d34f4fa2aabfe330f9932b8bfadf65aab5fc4684f48be4c4425b282814ad4b24b414020828343f47ffd0ee4ba0a0ec34bb3ef7a9c67b5e8947e098969fd029f496735b4b681b71968cc3e4beedb2f750553d1249d6e1d5ba8ed24e99c94809190c5d25e1654da190f6ca0ad4b6ede65dcb0862748c094c1a4b7ffb8e146b2631e58713d8c6dc8f844586475ecbaf519566ce733467de141011357b32e4e711ab3e688616a41d00c38f3712c3a4584eff759659e79e8f82ca23113206954db1d2f9d6df6897e2048c7b27b97de518b8277792745c471b26c2801051d8336e610bee1b859f798e47c375dc4a46b5652799c08c6e3c5548ec5d0ee9318cb3259bae876e7d645c8aa9ab3adff74fc9ac97a1620df17609eca7fd022ce267701dc04305876bb2150017a3f7f65806d0f7a4da435b72277dfa60f34a4d3fe776177c05bd437da5e081e60449e3b8bd803360fa00fa027a6033fb1f4250a5050048eac641a58ebf2e963b836056e7f1884067f86539be8929a198a79471315d3fea1391555697f7726a9c0d66d50d975b9d92d91cdadb58d0068abd37341f59c69c3ba9e7eef7beb4cbcd2c8f0e49fb138e491674bb1d7c3de8e84f09c343438b8415a239f7f642c3b2677c6b096496b78a9007c6b54432c0b02b2c64f88dcd8fc1d9e9e0c8a8183f976d036996d4fe297e9a0d396ba16866636c5cee56254b868aeeada53dc71bd383a6a641370a1a6560f05c30154161cc1c6f6f3d1ba5a8c8dd9e1bffa6ef0d6f71ad37fc5ee3d28976952b47e788935855bffd79c3724c7d66df67031b719a8e7ba6990a9dd803b28f0336ff7b5575b1bd1672def1aa340029f4a1a66f03d26bcecc6b757f8bacbc29d26b374b201f9d76440bca7a8c9d56ae5e4e97b6730e94f7b28d054c13705e29aba1924620710c74ee71f1347b91d925537dd05beec76e10c2ac114be5c1418df4e88ad3e592ccea276b213c4acd8f85340c6c0bdd2e76b4b5e5b1c80fab281d2308b23fbb5c5f997442b4308fdffc05a7511ac917adced14ceff370bc65c432d358eafe4cc2d8d1c11b84385c6ce98f479ea48f358b89f88c4cc593af7570dc7980c5a28c6fc95dd3af0769058d919d5cc3195247aee4828e512a0a59f4292637cd5c6feb077d0f64e7c6e0bde367062b9226421556f1faff31a78fb028ccef762902face34b6e22a1cd6f36e4498c730880b9e85ae693fcae4e2cb65d1daf4be434e2c133491d5ac24a2d4d22498ea087b0d11bee578521c1a7cef7a562221ea5f494e5a3c343651d00323a1f5d506f8c2f79878cbc95ef1ad8fc3d5161397a49d0e7c60ffc0c62284a1a8ada4470574ddf6ba6a542f521df6aca7b708c80c89da47b39d9bde92920b467ebc44856e5726617c1de80156d991bd0f53169c9034a8217e97e3fa559730c9e6909b74c947a95ac4275acee84519be79dd87e97d4c941609b7f17fc6a0b0d34ec2b24bba8c6d94d4113851fed2506478cd9ce796d7c445a6b41f29bd7a80f0266b4d26c8fb6c6bba7cca616eae720580eeb5542a0364b29bc410cb1fd9a35380e4d40daf28b72d73564f3b9c44087dd2b95b9bd5735141477126cda89e2897659d80f4b91680f3ec1429382cb3d042a39a54e22247283c21e35b7d55d8b90989b8f50044ba1f8bd0f74e120f3e612955351f920fc229979ea97be0403e56c18ee0a3329a5d0bdc3900ff17c26bca50a83610a2cb0f38e6e24e661d3535ac177bf15386d0063294cb1d9d1f9e0522ddacf46f2357ff7f64c034573c2eb4b6a32042e3f76b5cee442d31611ba48d5bc60cfa4 T=$86e87caabaf6bd31cc9166805686eff5d6f24c79e6770e9fceac0aeb552d60e16f923ac8427cc35ba1d28a977976a2f5b44b712fd6ae97629ef9e5a3318e0e58dd65ef9b202bc481804badaa76a4f3cc4bc064475f50fd689b687792963c8d91dfa3d6c1da7b185b5718b425bbbe05eb7f35b72c469f74b0001a25cd583f68c02070ea6ee22bae230951ec68d5564735bd55f4a2baa18239fd4d9a9dc47d9f4b97a1100f43f251687d4e7f232a5d7ddd2efdc7838539c86672734b2d6dd6edff65df570c7f83a7cd5d4c0376f32daa02f96e6ae55f26285493093e27953a8281b27210092ececf3f6118fb4b6bbdb231dd87f024e43017f839669a1c62778c1d938ddc0f039e6c38c2052cdf61ed977017b402efe33ac786f5be8a4b79200b74b06401447b3fc97efe9c67536986b62550d29eb40f0bc3ac0458fe5294272a377ed8e65513402e1f4d4f12e26f766ab2112c3f9855499875213913c358641a8d45a15aabb24f312d7ca1ad3da5e6f4ef5fd3f2316b33166db94b9811a57a7e069779dbe2610f99056626142d65682dfb586d23d44ff92c6c26906be23afb698e6df1a591e0a1e90a65876971838e95a5c85d4eccdc5466c4e4a88aae091f3d9f82b79098dcf0bb59ef5779b86e944255d847e62ae0b5bcc5f69236bbdf77fa21cd876643b6e9e336be1e18cfdf1ee805524618e0e14f0d496c2f39d4e5529caf14d95322571cc873bd18a74622a7aca3bc9fc35fac4bbf861040c32ecc604bdce90672e93c33b3767c0819afcd49be304dd9e1b10c3ef53e261c2f7f1cc3f9cca7ab1a3c644368bcffb80454deeb47afccd0ef9c87be46c5a391ab510de08b18e96a8799ae301568e556e60c32bac83572f4d9fb3b711de58cc431fc1663b2fcd76b1911ccd31241255d4c0ae01e5c20352692b78d21b9c958534887d6453d3fd6b70dccc327c4151278cc875358f989f3cdfef88cadfe7934158ba348f557339d29d41c2674235f828d869a08e8bfe366b689092568173351f6784f0bd84261ec43eba3361e0eb6c8a6d0bf44ab9e024b2cb7ce7dcb120e4d725fc8fa6516b52db12f2501a92394248f8bf9d4017a3208512a949120feb2f19d3d383343755e8a008c95f62bc3a41b42186c3926c309e6c94dd63d588aa145f3fa443d543db4e65e739104ef59e3ef1af9f79877158c4a61f47ff29a008d781114231d402849cb03dd2f6f532e5cf207ee91a0f5f9dca84151525f253a89ac258846106eea2050da2b9939a9eadeda8826eec9e06d7c7467c2cc0075b178430233eb23ca3f6983a7b73b4d1c9bb33b2142b2a4c0fea8a0c9f671ea5f9beed5cc54c10c90359a89d8f077812fb7ba91db7a6f70ac507f3a102bf4020b39f70d85fbdedfb2fd5f65d4313541f1a8083eef9b05f094b6edd68b7bc5862282b9a15bfd1dc54fefcb53353d246b598f6c26bb22b14c81c15ca2069986ee19beea4b03367ac66bfdc5a1cd54d1e9174e97819258948fac1d2a007f006dcda9cf4cddd8e4d8eeb0f6d5aa9c1b225330ad4d668363344ee8537203c194abce6092e4c055299dd59814a58023b0399b02d64ba44a4c9f3950f7caae518963f44cd13902208fd6cee58e35f12b9c0cfba843542dd80a0413392ad316781802a69301c59fea421f8f5a69159c34386a8ee241b8be5ccf88156c3ed2e69c1230808180640b5e9893edec05ccdbd83184d5153bf04cab63161713ddeb757580bd30d47ee67bdf36efb4363b354e567a5dbf6cf627963ba4e8e9f4a334f41eb6e8e6ef2fecd53cd2a3531ad1ff1f70ef197d4ef2fb705add6c39d2e470e78ac39342466b15a60d56625b92e461b658715e3452d142dab19ef9b7066c2d8fdd52193bf7595b0898c794ffee4b932cd3fcca1d65cf26fa9c4317df2afd9c072d83203cef01209ba647a920aadba0d1c059188e7bf49f232e76301ba557f01501d99883905552b3067914d3e707b42810f9475cdff4d76e100672a2a781a558f27a575788741c59d1ca271b42ecf0500c5e3bbb624391b0f28ef57f6e421868287b0765b37aec04701b1f2229b801d2a4fc395c75a93e9c76b994d4bfd7a42f74e1e9d366e70b1fef13d667d63a25f31008298d15875f52475e2cc9ef040e6c4be5aaf0cd9717f2b395ff353254c1aa75ab2d4518663145dbfa103877c77dc8e1930761d67f557b50f43cab9ddbaedb4dee0027f7023b66bb5945a3d3612a66dd69d771dd68ad4707ef8b5946e8f62495a9bd45fb601142550a3958ef31482ef935a69d7eac7fd4bd75e9e3dedc955b398beae285a7c06b8a096b71568192478e0c5c81555c4224ba32cafebc6ba4292eed973d6605440b3c8c91ea9c40be0e0170a0170397ace9177ebbdcdbdbadaa0cc03ccf80907245c4e7c5cc8c0586009eadfbeca9a57c847b3647c060f1d325b0e9f8f1a20404b8825dd13edfc7cf98e49a33466eabd0f4d7eab21dba6ee82ea3ae830012ba44908bc99ec88c3847c4c08e4a2503ee2c863e0c1f5796f5ef99b50bba85ec169546eb83a6b4dccbccad07c64ffc5a383230dd0829a83ff7b4e8751816d34c3273ad10072ff7ef1bc20736a2fe5434a8d4ac1ec8ac8a8d568118f44efa0d3297c82e1d5b6dc6c4af554049fd905fd6a8800ed0597f4fe9a727594650d3fd232f48d4986e4168c5fefd588cba3c2c895cdeedafb19d72a03fc66a6d7e597784bb1afb9c34d410a1c99bdd7fc318026d9057225b7bf16abd866706a0e6d0e1007cbedb2dade4473fd52bcb49c1e30b2cec14290fa9771b26bf8d4e36ba56b9f448f5a05cf4e3a869686103a56c8b38db20e0b6c683c645c7d9f8965090f1913ecd01baaa652d65e537c90d0a162e8812f87fbac17d8c324a216244cae5bbafacfeb2f9c20d6780924f1905d735317c50e44dd6fa56aa9e02b46a21bea43b67cc385bf742116115710c85968b62703e97c9b0ba2b378da6af1dbc0f579f935b87ab9901bfd02d7ee587fd5605eb0087c94b964d61849f0ea4fbf0e111b72b8de865a19ca66a52a6aede550bbe5529dafd6a2fd0d252c2294fb353950bcd4409425ef8011d18b9b8b2a164cc6333e8744808bf597907da65915bca5cf2fa26790ea3eed38f97869014c303d9a85da32a24a39d03831322c4ff5e85ca6e6b02c0550352d7892a05312b784ffac03d7c206ae7e86bf8c82ba0a146eed473a2c81ad9517172fbe6eea0446bc87c452d0dc4cc08d7fbcad16aef86cd930eb6bd556173fde2ad7c20dcd81b34a48581cb384c3b13d7fed2ab0413a13f264a2f7182cca7a702be1cee978813b01187d228506e364d80f4c18c611870020694ee8a279e0135b89d195e5639e9d7f8a10915ed59b4940d1be7d5f4d27b47fc096ed8ffd98cbf2269143581a1ba8b8e11c6a0ddaf822cca0bb8f19063384e24e2ae045438004c9da1a7a5f5c4d758843805996b13a46aac5cd1e06e255f24ff5a03f01a153ec3290f65daebdd4ce27774fd6857dc19ea6dbbb585cbc59204c826754e2dba147ba00e1acf5926d493e5020c3df674e7541c61559fdbe1c5f680dcf498e251d07c9c92b86d3a9a31230e1e6f8eedafecbbb2ee40ee0213bd0aa21c636cf9b4776aab57b212490b7f59bff697df7ffbaffa81ce20c3279509084cce29c0120fd40752fed21a6e12eb676909b7fc3ed811d3688151d1927ea39df3204fc2d69672a27ed7460a4fbcde65a5a40bbe5624b9067199150f0edee739dcf879fb6e44938eb55815a6142c46c9e62960f75f2e957c39f809aa062 [40] S=$286e6d407e32e57768e W=$1c0fb7c7c39dabfefa31d453e285ecca99a4b6b82dfe5bdc9d010f06473fcffbc242cc5295ca3a18c1ba9fc9001f9e508080a230b427c5223fa56bafde934393222a0c378097cee292c5b7f56615424214f7ed4891f7e43561158cb28181b53490870aa7de5f4e2d15e786166c822a302899ecb18380a60c1f425f9e67097ffa16eded9a46d94bc0e06c91799417e310266c5b6899b058fa417151ade4a085aa7634ec1a4a9239c3706ab5154955541d4fbcf71be316fd230ee7ad52c80dcbe786901c299bf5531b7ce1cae07593b3d64454812bc7aa97361ac61ca194c9b459c7c362f03933c0769eb261f3d00577754c7b461fc038080a8a516ab3775723e41c62755f46f4fced03795f62713a92baa7858cc5833f545f71a115d5d45386ed1a73a81551ba51332f49aee7d8bfb470a230789f600a028dc2b1f718a38122a34a4018a07576fe0efaeecfdbf6c8726ea08132f274b74ddffd1c7ca7b66e03d761b1759ce7fd6400e9000723f2f53992e51a1feb372326a5b42817db62755d6a126f67450f5c7ee0277d2efb3b3edf71711172260bea744fb3c53adda0bbf478115b06ef872c4c9d43af683c79a40f20504d7b57d3bf4553e431dc1c494f8f3f88aa90bb3cd90f4867f81ca01488d921f8a436d4c01990b4437d0c761cb0c790f4a607506c8194977d24c68ef686224de46e9a2d024500f17bc6ed4cd63ff782d2613a16f9b7b9d9c5ee2bf1670ec94459579cdc3775e1f725b377cebe056dd543c12555e43ec1761baac29407d971d75f634a582d8452d226e5c14a5cecc7e111f43dafbf6532e1cc2324b97ce10fdf135bab64ec8cbd10add594d072fc246ee11ed1d813c2271d87c95f09e3049d73689819f1a54528e84086aa50c70be1690ddd5b32393aa928c3b74ca7f16a3f03ccb016fa595868f1580028f174b8fdbf5f6a9b23cf056bc5b57a8d3250fd82c8c1d3224723fa4077db1efea9132c7c3bf32c2e72f11e6c79e5b2cd9512f39e9dbec056232984e600dd6cece5e3f54c576e6287ea4997b120adaef5d7b66c19e01b7b6bc02bf9b04e27ab49e50b63209618c3734a621118ed90d62e3ac46fb4bddc2585dac55b32b4b6728ef061d7a0a513c4b46246eafe5b290da1cc0a401dd4ec8b3326d58d489e70a384387e6a9b70eb3eb06f6a08e245b62d401c00dd7edada5e9a974fbd26ed977ce78e178764395f237aea6f48f63d844d5ef11d02239139b98d929b9b2489e95b3b0a7aaef30e2a34c8deb3912b3b99bad1a99997aa2fbc93594c1dc3ceecc3922e0070b4f87bc0fb6d0ce0a4c0b70ffc8d2f35453941fd4b1cac7a5d0e12f486806d2149e7711ff8f45a47bf4a9e30529d71cfbb1d36b3da2a998250eba00c51dba5b50db66c008529eb8de0faf9bbc3959fa522b8a18f6a3ec17a38c897a43187fb64c4c3ee596fd1ba460ea54aa642dc571635d996ecb605d7e8d90d1f19e8f1eef07c94a89285e7062997f25104ae49a0a41b82bbc836b80700b7f28a2a92c75cea23acc84a07342c1a53b760efb34862fa3e5f2281e925a5e6eec6fa694e508ae2d5a88a30c48476d4fe16488ff5d2ebf7413d7a078e62b5245c164ca5e0ca12bc2c543818deade20fde749ed2a52bd44b2d601c1ee2201d9e0c7f7e92f0c05af488f62e8acf8e7e5d264052076700f89fd5b76526acd1b40b7a57a036ca0a6bfaf4aaf6c0b4ed2f710369e2bd1b1805b157ff7981f8fab4d10901d6061d9c2696d087ce5705dbeed718fdd894fdcc1970165a3957ed6e6305495ee1a8bf9559fe8f95ad31ed96c861dce77e27b1476db67747ed326ed5ca49b55ee5a1919f08e8a9d0b64dec8beb52c579bd1615754c5d9edba3fc6ca0df921dbcaca7f6c J=-0x1a6997fb5fc76851426f3f4ce6a717f19186cfa6c3c99109ab353289969480123f97b7aee7401f1cdcad8e60a5804a81038cd21029abff3c15975bfac108a6d7508f15648dd78cec7eea9ba78df415a233d56ddbee47db4654539ca5454e674d8118167416d91bc759233f1c754a28c01fd94a5b040d754434ac7c3cc50c4395410e5662c70a699b64e591e0296a0331f833d869b47317061a3455cd10cfdbb7699d045ab76356eefa779b4cdfd2a9714e3ef479a4433bd6915c12d9aa51aa7c273062c704c89c2b2df15fd3379d71ec61051f3b653c6047ba6f362d660a8584f368ea487913e2163814293335b8662cf45d3cfb746c9f6a8406f05192662cb4156f85002fc86a4f45ab35b3d3666b0104b5af9f3fa98ed8980e18c26cda37fe5b2d176f31e610c168a28d4fdeca04af48cb6a564f3160789451d2cc6a57e69268ec51a1f28ae1caac05ea3e25e4cde9f7bb3ba59d24498ef9639753b5d4c561fe18c06da3320cbcf401828fdcca73fdb7f2e5947fefecbcfeb76f9e23b87f46fe2c308ca0ba65a158fd5c7706ba7b14aabde0f54c866224384df89ae39aacb2bacd6bbc93daedc618ac36610d3bd3d034e45f3a13a892e471a5207666fd50c2157cae5b6eb1e55592209f2f0477feac5da6b4d7900732a0fc7e4f4ccc7470290ea26671a42da1378cf4cad770239284a7575a1c74f54e89b6a3eb2f2b97750e297e7c38af5a239115ce2096e824785c77fc7783443c7c3d39d97d99093ea1510a60fe73bd1293801a096f9bb5aab21d7b92391a72a296f94fa98e0eb7a390a4dd1721a0a0ea74e5a9fb09d82ae0a80e0b6c8087a1f4099113f4990dd81e9bdbdcc893ea17486b21ff903c26ce976961784ad59ecc079d3f55600729194c3cd9c0f7d9a1b7a04ed4934cf01aa4160bf68d9ff19c9850cc1ef549aa4c208a634c32092cce66c4c06d3c511b843c6f1345af873a734749115d7c786d98ce164f13d9acb81dad6f7d83eaa4715e70e177ba09fb34549997f2d529fece4bf7d8560a605ece6bbf516ee6c8e1c40785774a593b4eb0de4bc551970ea3e95020ab737eea0a81696f5dfa58af5d5d08f5f4f790e85c198c4ba1e7f1b0cc7a8a01bcd41cd717b0c5e3d2c28770741aae6dba2235e2fc4b9d4297f6fa7f8868918d423b2820ca1e87a6bf4fb0c95eb5180a68079e3351ccb04779e36b675ad15b111766c43c16baec37f242f7f511cf54f846923ccc75a20bbcc69c563e86a3ff58f8d0f9bee15919eb63c2fab8cc634bb76f59119f502907cbad7d37cb98b43bada058dfda54b32346674eb4c955f45f8054ce7ca9f48f15908d5ac149b73d99c06e3f83aa0867ef862e65402716285e13aa41b47fa064b2b50b8937486fcc6f41348f4d9338bdff736984dfbb912a49961cb05afb8145a71a69945a37464edb8c1d035a11aa4cbd27cd91b1704adb3aefa5794b30c61730464566976e1495d3820399f0fc1a74409c3ea13bfd0f9908b2df379a72e3b8d694bcfadb5118a9a33cddd978ffe345aea736dca873c544a3c79db8a7c3c4935689709ef8daef32336ff392eb261f58cd57aa74c2a46216860aa26d14edd1b671a37d96802a53e37765222e34d2530f5c7cd8fe5e7540c1d7308ca2513a98a787fa43db8c3f12a656ffc8a84314474a4ef2476cb3d38a48d57219376a9df0e9f6b9c431aec04ac0688183b1356042d6c86d157c49d688f4105663c6419d291b19f361b51353378b426d900f3ebee1243b68994901ccbf4a1f1dc5be314ce16f16deb8663a8ab6229b7f09520966a0da90e511fac06211c737a0ba1f387e7fb0c8eb76f84507df05dce15d6ed771326a7e3d8c7c31af09a9ec160e27419b4e18976c9713356e7d58a96071b055da9e56f499b4347014fea92b43846696768b48a4b83e3cdc692ea2c02454889ef63479d079cfbfc93e198a3516cbd4de03724c87aee85daaf8df3507698030e268705095b1246c8fb9b97f0f565cd8f933a8692dca8f54054f8e18be942cf1265c3279aef68721773eccb2be321d1a9afa4bf6b298a50575ceb9c731549ab7a87e3d6530bd9f704380073611d14f04193a479b1ed70f0f96ad50c5eaf0370b786422ae6fbc4cee9f98bd091c6c0ceaf76532ab75b55543f5f5288842da4dccad3c6ca60fcf594dd63a751ddc0c37b1ec6e27ec53915c2637e06179b775ae47482fc2fa8d1942b9807b78d18e885b9d1d45f25799439f4b75fa8b224b80746d484354579487f97047ed77a649eaa9cf5d70e4f3ddc06377626a8a93052ef2f5c9aa08e333c4b01c920561ade21303c3f6bc4acbd53b50edcf4dbf24b486db25134d6124c8c4df6a504fcdda1fb36e6aeb825299951b1b7d5a95af8ab78b84fa772ff218fdc55292f4258070a34c2005d492d73f7dae4c051eb17de031f7520d0a303da21fd66694324673f81a3c3afd60de8a5e85b681a3f45124797904cdc0fff009a3d3d25c29747d4646975d5f95d8d4ef82798a8c52c27eaae4a6c0b72cbf46629900a232444266279978b489bc0b1dce5258331565e1ac4bbbd1c7a940d7b9224cc9697c5819cb3dd2f2e8a63d01c3182e7f590b6eb63d89de523fc3213a1badf9a7f3118c04f187eace0e5eb1152c9221f6fa4324d082fe0d8f1c445d29cb25ab7c8de41191ca3cdeceae91bce778af9dd111d6e4ebf8ae7a2ae2a7247b498adb65ee1fe45d03955db6aa36578ab2a9c3a9a115e229da9db0e78adf8686fe0418b9573be479bd2f5cab18a2118e4fa491905b1ee51ae8e5c3fa90107665c1e1083d5358c6a9a1bd804854ee1efd7ccb8530afb241c9c8a4c63ec3b0c9d9e230b2a3da687868502091ec1e8e813438fdda6e46c7663f3acfbc0d3e4136147ec8093675b63432ad0d16a42d4424d6616be4727c1caff3dc2ad4b531a946c7d4eff3795410529300225af072fb6a8581435bdfdf7adf88530ec2b737576925b742d6344823190c5d45bddae6cde29a3fdb178b675c8052eb83657ebf62d8633f8b9a2fcd7a66bfae533672adc490880250b80dd5227bf3bd2ee6730fd1133aca7fe6a5cdd94df9d40eb020e32c2a4c17529df0e9799886ef1527971ddde6c277e30e24fb047a23d1632074f1a8a8e2e4b6c9ed4d652accbf3b9a11e8adf4b2743e3670c9ac9295f926c1cc110fb950b336603e5385abb029394cee459a3fbaef9292bfca30806f9906abaa4d1f0225c765cdedaf7314f38f3c993415f2330f45da0b7c134321145cc95606a89861313212de1da345aec629caf27789004ce63dec87cd694d27a49b8527e0d19b4d273cfec29c6fc9411d15a70d898c5664bbcedfa116dfa3ceddec38b4f8a13af30cc6d954d5e43fae8aadac7225ffd5f51df599dfaee74b035e639c944883bedefa9128d7a608f788f0fe6a6f7f2c25217790b4f94081b80ba8caac2b4cc6582875bca2148b92c24c0f6651d45c3d0ee1a1cb91fc03b1f7d47911273379b41dd284654cb9e368cacc5013aed7345383bd2991d2980f4e35becad94b8aa9651adb428fc811e5eaf52d42803673a864e1a1364b7af6831cbd25843ee45092a92ba9a9db518d4c7a83a378eec88c342eff63685a63000be431ed213a97efa7efb6481eac742e9d55b56eebb47a59d5d874843c6d94e27bfd01222e715ee041da0c83c1666da6b9081f3916dc89158f22683c8b9c5ea5b36411668b8a8ddb99bc3dc3f681eb6e61d992f394ce70d2d92688b72ec805ff9644ce63045aa0ed4e015bb134aa14f81f T=$1cf1aef77280f973d249b81430016fd4773ec8c1dab0bf38356a55b9f0a60a98617fb15affb703ec55401934050b8bbbc3c33596314e622dec564ddc28f00be349944687b71df8cf1def7f274875bb9b0c3a06861d5d9740f7fc13cdaae073845c67b387cfcae014ba4b750f90903fb78d9ca4c0971b5836fd3985b740c75bf223927bffcb9afca969b47ee07cf7abb13b8e6a21064d43ad46ee5c78e55e0cb3a5b4562aa39640e01a245666f3ef7c0b9a0393be91fb68e7633bd7d97a73ef88f68ce9be6317ea97d95cf5ae266121afdbae6b53029d8da670d8a0fe6a860da794cd938969d364cad8d80e4e9142481b52b0f8214749b10739364cf15c28e45b1c0ea594a53d0aa1d02ef0499f565691aa7853e17f50ff6f467f35a8a402fdc51240541d48bc6ad796118d0ad6b9dc597f345194cd917f5be02d815703c6b9d90d495485d85c9fd6521c937d48ed2542814c950d753c9e676f4fd0d91d23a104a29f94069cd4f0fec1b20db32c99e42df5b1c0470c7c218b6291660249e62c4a2f01040ee8b6a133991047299f711b5a52be772aa09cee61d01577269519775898201fbbe01a425dbfe52d0dd3a7df08c2217ecd855e9b15aef426b4d1a9a51b25e0604b9ed1231aeeb29c7c9ec93e9639dd885b01983341ebb647b01c3f0406b53ad36832f529d880939226fa3d8a4c33d346b46e5d5345dc3b2bd5d177c8ee0a5627b9488776b64cee203125e6b3ffac0974b3d8af8c52f95afcc4dd9dbfb936687728f8fd7cdf8f3e91ab3581d4557d452eadebd5b7ff84dad2e8c33106b9e224037bb7964fc2180cd11b513badaf5574996adefd5f45b6b5a433107c260784b0bfaf40a3006ce441046c1a0c03554806d332f659780a8ffbd89b498191b7287f85d001fcfa5177417994a011907d95bda924bb74cca23f2144ee74223413aa92d74010665e60b9363c99c796e89601de9b950a8c615d42ff28798776824ab93d244275a24fe85b42335a3f3c9493965574040dc5115fc663d7d082aaacf4dbd5a9b70d237195d500d7308fc2c29e76dfb312b65482ff115a46fbf7d0c655ab2f32a344672ded2a272c6c10c69dda498e64f6897a9991fa88e0a1f2f64d4e3490426f4607ccf739871defc172659975dfc5dffd331af8ece714ee485192831b8f86f325e71d65db58c39f073a5990563a39b89025147cc40f3ea3ed5466754c5d05bddf1c5493bcb5238c6894900253028e2a09f51597e620cb6ff7760c896ae0cc824355709931990416ecaca4f3e6cef8437adb40ea62e425b88e5204df5d6084962abba0602798f659e52fa8aacf9a16cd1d59e1091b029074f8bbba352fc0cbb81f96275782f8694626f81d0a3494970168e8d7884a44a140d5fd03e1a5783196709e57bfdc8c73c6e83ba7929e4364f76ab58e25fa2ebe64aff72953869095aa3303a87ecbbdafe044b472fb27a0bc9d7df6ac19656b1e66c7a5b640611d84556bcca9e8b8fd07b4f1374de16a7ea76879d677041c5f6884aecfe215749f425fac5dfc17e7f56af9bce1c782984c0a63e9abb4df594b49f7b30e29a683975bba4a12b8a9616ec7681cfcef06460d524790a3d65c4ae7271aac5b37e26127d4b40b169994dcc47309b7cad2f7b8bbbc7aac54e67e835728e9c52a49eae8394b97ee2682bcd28806c93873f431d7167941cb79dbc944fbb7781df2522070fa5186247748b29201d785f0edc260c1201e1d8960f4b55c1867365f3a39d80f677a80a42d78a5a043b5ff1b5f48c55c9aa348b8c8a992c152dcbbfaf7f544978395b6bbd42aca7c7126c41ca1703a0be32dc21a0df694bb3f03ccf865641822c83031ad84f9f8457820bab6beba672a18746a34c207a2ad056d275fa4a7802f836c1f49b11d35d7f89622c764bd732cbd1d0d917ea4a6b7b2e4d0da2c709b6f230260546bf5121017405b33824f7cb2212cb65ae1093ae86daadd0e7e91ae664875af7347d1e527ddb0499e225fa8e1dbc65af1f6431d83201fbffaafb9aefa3f8d25f9b0487452a4213e52124b4fcfd7a9754653a8d5f23cb07b69d4871a6a88d6a799ca60b0f8421833c892fa65759dfcc188920d23d817da849fd4d0db3bb682db8addbe9deae885c2b19e2289b08b1c25c7632c03263f0c29848e028b6dd6193a311a9db9f7b6fac8df1a076ef287d0cb4a6ef25d2b4d120a0121714389f667e946ba553054618cf5d08924958d287a20fc49b21ae6fcb00c0675da9affa9cbad555278a4d43b33ff596cfdaf2fecb8750035fcbad3bc043d2ce40a3b47733494a6ddfee427075545d3af4d25a8d9b9ce1eaa20df57a9972b7bbd462350b0369520ee82e9d651d2cabdcf9fe0a530e7bc5c544f7708a2c9e0a2dfc636fe9cf78937fad964a9f3c3b1ca045e4b45159aa03a2476fbe18a72fa68597257ad693cee052ec2a3ecee5727d47b45eae5c1e7222f22665b8b3ba48f85ab0ecb2ea22237f1b26d02b94476d305820b84ff76b1d9f222368e10163ee31322660d5a9a8f21423a690265979e558a7275e131cffc477d97b458d7e1329239e6ed3da18daeae63b9af3a6946f93398af8ebf2df757a85692291640b3809a75167afbe735cef1253d004358126a828cb85ddfaf404f9d76cba2a2c0a1a8623454a56cca294c205b2a5b8ee9bb8951ea5a970780f25835da6910661589dd7c92ee58ff82465bfaa546fc1cdf0bf38c2ea90832a37f284664d7f3e4698663daa94eea29d7b4ef77bc0604d7b0a66b12ea412554c3ecf70135211255f1f60e7604431f4e2e9178e3f514584f144f0307d217a6b269786ada9529ae443af86a8807cacb11d37e4b2ac2319e1e4f3263257c79592ad1f2fa5343f14506ec04b9ece8f2eb30aac8f00ee99c59cbc5958b3e8a59146307c552c70f26d3ca649d5a40f880a35f82fd4be75f188784ac3634326a658f9d282b61d3124dc2fab4a41eee5a1cc1afff7a4ab8c96de7479951040cd23b3aa2d8a1c8309c1b16dfb3cca80f9ca3e3ebf9f45aab54346f994243a08012761600100c98edded6ac1c6b27082d312233c292cd81999e4e774552c4294608bde4ce3b92f8d5c4fd44cd2c51bdbfcba7f7383e46b5061ed3096f4fcfb5b295a4d88ebce574be126fc70cbc39f79d7cd8a2be4500c5ebed0fb36cada8ee51507457dd7a35be28b49ae8c9e0554f70b6fc055048646d06b7c47532605fb87204630b38abef1470cef1dce9dc2f337e78ff435fd716addf2d9aa0a081baab02b02d83886f0e3ce59ba11e66d84c1e8c9842021c436430e6ad7bfdfa7d042e5fc54e91f0d08871e9178177fb9842147b9329b64388a20782555f275cf246a2e1f4a8f97fdc21991ec2c4c97ca0d435cd1ec7180228c5efede50e28c89e40011263dd86c5ee53be4c2603e4049714739f64f2ac61b53c82085fb359e250823e13f4e9136cd315bd7e78357b91bf202247ca0775f9c8a875bbef4d5ab525591a189cf4aa91dca1478748ad10dbb8681f4db5772b79e80ee5aa8fe5e18a016d8741c83abbc0bd4f97664a8b76ad22dbaaba706c4e60531d933d07bc107c303a304dc654bda11b3ed328aa2a2e70a3f802ff811b72cfb083a65e6d9bad329e5f7db408c814e6dc3c69af039eeff77451b710e54b2b1af8e7897063034cf2db494a8cd5f4bdd373028da6eb1bf66ca83255fb948c13db12e7ff5cfc069b7a3a437443fe7f5e715bdcb48d584bcc63f0cad09d19e03280d527febee2da8e0e66202bfeb7f0e49a12cec835 [41] S=$7f549ffe411012e35e W=$f28020ed92c61271d273cc9359bf970bc49863e150a67a949121b0e5a4abb173deda3ea3c861d8a4668c1fe24124076bc4b7e14e7f8e1ca422130a25ce4f6a108bff64fcc34b0f98c521f708ebd9ddc65eea1ad971c1b4d9483390448b57b47c3b9fb263c7235d4b272756f552aaf52fc2f016c18ef58bbdf76c9f3f46e1b97c2a3b77ed3bd2d80643a4d9abbe911aa93eb47612427b665aeebcd78fdba05653d24a0fdee492337ed15c51c8b84b7b0804519b4f1ff216d4c2ddd6c66424efc9bf163b1c4a9713ab551dc639c2027f0a37a8df45911f8d619a768447af9d8e401a4e87ea22297e3d0b0e1598d5fae67267769ac6858e9711cdda6d7f08a4b11675bfc807d588db04cb3b8f315be2992e9caee5f3382aae368c616867b313e1cef3926427be22bb288faac14ad3989ae84eb3a04c345f65eab7ac7252781e4aa920786164108adc6ea212e03d338d59bab979a93e43cfc217d71742fc8bd195d61414fdc538832c0b5eef05dfda8fea48a38bfecf45136d180ed0fbe985e9862c99253443c5c10b8578f9046e9bc449ca7c1bb693b3cef3991ced656ac040449895da2b95e664ef32780b1314fa865c185264b449626b9ce15c1b88334e299cf866ae9790fa70cabce057ea4b672d94d57aa30ccee59f8f4d7b396884dd447b4cca72a19704a16be976e4b728f00fbe089b6bdf5eca8e1157b66e066f1fccd592b89c20832867814c737266e76cba39491260975b17dd7b34c816ede45d78910fce72b76e73115be6ab17e0781efbf46fb5592fdc57e4cea687a8eff02cc05d7f06caa237959002b972c612840fc4792e1523e3fa2efd225470036df633013aa46b362405220ba7136f30fe7f80122d849907960fabd259b252d00fa7058755bf9bfb21a2572edf1109255fa897ffcd8cefb3aae9e7a1258596bdffb40b16bc6fcf28747829299bac21116d6d2a1fa463f884cbcd2d344e8f848c24b2feaed8c9cf7e2374c35286e68e046855cafd3a92c69c96bc45ca56b56e6db24919e4ae135a5dc86470d8363c8c110b1a975208eacda6f45f67d88fa9fe28d4d04d639b265046846e9600236585209cab2b5f23c75922f03ffad674600025750fcce898547dff44a2e3bfed8c71281f65d515507c2b133c7dea9c0396209219800b81bd388f3cf17b41b2938c83654b2a3a779a9583e14fe5876c68558d919ef0e0b55a99bda1ace7d5ba43292381c34160a897475fd3091d59b26e5e6cc1cdba2e1f247aac44e69dfc4945d7e83fcc7e8e24976768858eed842201f787236013af88fcc16ede5eec1899b7e3af2b24ee994abc7c611134ca0baa45e7e1887daa7f2565d23e6b705dae1198532a09bac35415a7b602fd09b16e7772831e305fbdba21516d938ac0574415efe661d656c1310a12659773e5044c8e766efdd2f2f77e005b2bf8073674bae61d59832b9a61ac1502a4070eda4901954a38840ecfdfd74c18a6269ff8a27ead60a226a2c6c2c6ecc5a5c72d0f8c9b0baaf869168309c6ecc5e5e3c8eb7e1148b371dbc12af13460e55dd81c60975a1efb5ec2e875a4af3d05f615cc5087d2540960c3df3b78632208fe42aadc0cd998c85171b0eddc793b00a0515d42123da1979a794c73143914e520a2511b934d2ff745da5f70262906990609a5a85a7e80f87dbe5db2dce829374b632cd6c18e7a78c20c643074c5036d402162c3026c42a9673e0db514b4df7fc13e3b9e96e2ee2f54fb9ffd11b32d427c29e0e11921499d630d8a201625b90525dc0007e242deccfc082335a94f4b541c6f3522ebc3119945ecda981aa5169fc22ce55166b49ccde7a8ecf9613f35d1a856369becdb385d7221788196c59e748f0c1c2ed4160 J=-0x24dbf394c75907314ad361863f877a7b97d3c97abe4198d48957b1eea87e67736dfca120a7b9e5e5bd0fd7ceaac6bade6adfead87c7c4fa62ae78e03c716f8b19a5a1456f0ea3ee56866b90fba7c7584daf41fdbd930d988aa7e78cce5d5065e1758aedfca273b03ccf985c70301a429f42e8a0320160a17bf6284a17b48b93a2862bcb81e577b98a808fd6d1328e17305256e7c994703403f224877607627df56cadd28ffe02c8fd3857c70977183c858c81995ec32215e39f3f800fed2f6eae207a6687fde49c8ae4eeb0c858e65d4a05790cded045eebf0d5dbe1a6b5b34857ebf3cac51b6b913ce9a35ad9ab9c3f96d6c2a24aa029dc25e2990caa05080acd9cfbc953eda1ebaeff1d22d77db3b21ce2804130d00fc69009318d7eab38b80dcde38672a28bd3de7a76274302d6e0f802449c84a88e7fa1cb53209906658538ee87dbf4fdb28a8e7556460a359ca68ab7a71a286a5d07a7bde51bbba7bf2bd19063c21ced48e452804f5e18d26cf9dd1cf428e835d9602bd36a75e240a4442b33e6e5a7f9f1b57b5e1d51385b9e251a921002bba24124638531aec2281465b4a5346b91a9f39226d7d3422eca4f92b27f0bb4346e0075d39876b14918e96d1671851ef7c764bd2a96ad5b69e42718c93fc59b2326584a5cfcfefa453384b894d53b7b43dd417c5c9d35b90bac463abb868ea9751d87898c1753f8f5b0e8580a25f8f2b0836c46d4997866df438a8efd0ebd57236e4231eedbb6dcbf8169c7d4264fe193ddb845649f3bbce94098b542db7c45c53f002373318c85e4115b76086f5657e499d3d4bec552b1c63e43ee48eda311ebf1e719f25cba4d3823e71e95b5f838e86441f23991fe0a9d34d0ff80d5b8d6f166bb6fc8197343c1ec3f5ec46cd706d3f98994b6d71a3c8093c819d02c2607392c9aca42663a84ce2f75b02a2128a9afc0b02065bad13467fb2f49270776bb8d9c301053c1cd2b0f20f33c9549430e0293c5a7c4b446664bd9c920defe7c45e3a1c6f8e5e66a6b01b33db427aad927b6ea5953954e20acb0393a32bee5ec8c4f6547e9038e31d628ec9c1add4e3f6a9ee6e007373f579e11905bbf34f3f4dc4ffa7399c694e13bed3bdbd67ad3d104a1a8a6a2296941e07cbc217f2ab4d8f6712fff5c82709ccb278ed4e35e503d3761a4a129cd952ae9347c3a6843a522e1b6898fef5aea8f0f3fa1ad07014103299c2564a9ff8ec9ed801a4d2a21a010880889196e39b3056b2ba836eafff58791b7a013478a96c026c4c5abda167b1c89ab4b174470b982696912fccdc986d60a1fc4d347cac9ecc9d19db078a75cc0597e14d270d6a42974fca4a4f1cc8e15d15458332fc91f0e027cabaedcf5944ee9685e920d5b1a011dbda37a4f8167efb7c35cd241f813ab2e72f7b8076ed33bcdd9311fbe0da16b0fa83f58016ebef0a96ddcd684f5d71164c72d11297e5dbbd40f14b2e1ad7b0bc74208ae29f3c8393f0b3a9dae659c9c308bd13e408c221048c5d08ae46c7e54dfdb77f442cbc25cc833b2f686daa8a8d45545270bbc7bd20929b86733fa1f139168238ba40a77553139b78fc6c3d1fd19bee4f00ad7b4b641aa09d7dbb02cc383bceb69a7b1431adb390463e20d8e24196c74ce396cd8ffe42ce9aac8e2bbc8b9db3328fc5e0b1022ad6a6530ed752633cb48131024779f32f90535e7a899ec85bdef3f243157a9cefee42ecc7ace96e714489c74da62f4ab84c242590771ead0e41c8b9d6011a07fc88dc48a8e5d2adef2f862b33ec2c5f9e407edac40bae10777853cb4d03f9986f25c428d0857a07d5c0d0e8a1d499489da6ebbd4e759f04676688362353f1f0bd4f462e80d84345511d40599694d8219dc2ae56e0a1310fce84e8d8956a7254abe204d880e6c7d352f0501f5b9699bf763adb5d327c63391a3b27ebce6f17caa31ccdc355f5edfbd9af48522b0eb6d6f9163a2dc8bc1e24f3dd9a1ba10eab98a40403edbcfe27fc780baa1e6041a35170c767fbf9c711db3ec3f99a452e6c9871b4589e9b8af05d40cf6daca91d3384f2aa3c96b53a74d7348292750fa16ebcea78048a91055066e314643041f1536b5953a4abcbe1cc3677bc83e0dc5d0914940d521c12491c6809d6337f0a74d0ddb58795a7cb14400390ac7007fdbb68c3b739b3cda9c8a3e4cbc2cfc9fe417ab53414b575c8295ebfa55bfb5eb423688906803e0de24c2120b5293cb70b6ae5872317479fa695c55de85de9f4ed662c567ea66a8ccd309b892218a21e50f7747829a7b691e250c0c93635bb20fcf5a68f61e10b08effc524394e3d56b9df09381feee3d28f0e39cb870f4d515414437af6e06bd0a5c9cd914becf5066cbc4559a30756aef0dac3b677aa40d6adaca35519179ca36e683b5eb76d77f7c98aa338dcdd58f578dc239609970b42401a29f152c07d0b9dcdf4e35ed11bb8d8618d7eda0bd7c92e8b0d30d4a8de93c22835303bfe27c0ff48560a0c10bf8b88a816fce4c59a657edac1d10d94ca3347b83b945096a66844855d8b7838c953a1ae602cdbbc30d7e3576d2c70ebc9aeb36f60dbbe6b2fa36b5d2e9aba793713527d859727b9e0e5991c06c845737c8c4e85f1a9137f8bb0875c5cefd6cc590c0b8c90dee80597f3f778bc8f9159207a841d0009e976ad0143bc78a1c36e7136c4211a858b4767c3cb6567e52b4f33ca5b9a68cd635cc478ac843a6bfb642643d30da83971638c8dd565ade48bca161326210d0c9fd5083bbd446a348d00e6b1111caf361142841081a22ac2a598d515730dd4ab2ba3b3a8671f03a7f11e92013a0375c36385b1cdfe0a074d40f8ecae5a4803b9f5b6817cb08190d06b80de468a1cd9d62e3349e45086dedc17e917c7b5ee832fc908ffd6a364646e6726dc0b0e74b86f51102c111aada5d4227904891b93695a877a9bee835ab8fd427736f611eec20bebfc5943640fb6a01cd97ddc60c29cd0a417a0f43e440e4fbab13fc520a9453cdb1e2dac0e293e4147fb96e4c8764193bd2dede426c77f223e379cf1bfc889111e22b84c1d6e48ed66eec58e7befdbcccb69f8d537d6ce28645847c4a9df6a460ca45e01a1f668429b3de9c235f1c42bb4e06552bd623baafbe20bd3bbd3a951624a1a2991b0ee089cfcd419c9bdd9de719e6adf30b99fdcb5b68fcd238c1e08adf3cde6892cc1f46091ea8ee0bf194e2b3e48576127173eb23a6b1efd13a5db832c64295b3d8719497f3a5ccc222524159dc36977ebd70745e0cb9fbac159309226b755409d1b47405408554b46fb9a41c31fa230c8413b23c2da8b1a01365310a10b6a3eafb79269c44249e2da6ec5ada614a5b09a9e29278cb1264f575462cf8c9faefa2adb30da2fbc299de2cce57ee4539eb7d085631944c40aafebf34a0f989301a60f4e87b1c01b570532e0860c7d52ff3536eebca02b80bd764d1bcaf4424ae9caea64ecace1c9b12b77250742a75e47a0325643d62230c8df06dfcc9fc6373d8c7c5e53f7212e213ec65d925c5c3646785715e470bafe41a7b069d9d970d614856acab3fab94213baaf6df8357de8c22e9f65d4a4ef84d8d1cefd3361eaf51c8233cac312d387bbabdcec9f0086a8611745929fdf67ef34b50f46e20fd741ff8d443054ffe6e58abba25c81375672615f26f74ed2aeb561630b333a50d4c6cac4523ad69ee6a7c94b7a3cd7d7172b3c30958cb597eb108f4be81c5dbb5df74a4a505f1c667621438cf329242292110e5945f23b T=$1cbfc81b2c0eb5f762fb2b1542f16d18f59158f476bcc0eb5bdf277d705fff86223d60152868500d2496fcb67048b05a244338a62197668c3f047b3bd9e82cc9a97a5c11973522cb5684df8a53377eb4e9edf99448ebd056f1b9612f56e107525ef9973fb4ef65399236021baff0bf6c592a354c6f33c5bed6ce14b550cea69cf1bb4dd4c53b011526b7ce1ed64280f0b0a7f5f12aebde240beeec75fa3677e495a26edf187394a6564616f88b0be47af5c7c9e4a66a896628d3c6d1b547d25f02cc6f3caabcfdd44736754706315fb46d6a1ac9e9f51d552f3d9356e5865e0f1a552484c87b4322bd43722fea734c9e2cdd3c244a8e1fc55ed9c6efd5c17157afbde186a7ffc9a285209cc8dc263a654af1c37501386cba60e2b01ed36c39779657258acc6e0bc5bc3d001516c178b17a896cf869dbc9da0a6bcfd883efc7122feafbc70306aac89a166b747256ebf850b92939ba7c5103406ed2e18811d19e7d1c4d63c5639241c053c3cb15fec60c4a352a0e0b30189a1d4dc2fecea75762ece3508d3c3141021cf6289f1a02ab8e255ebaf113eedc48ad814f7a06f39678cc914919affe0d3519a65c275f0c17d6b868b272bccf52ac01a33b5d08b21a56b048b0acdc64164a4b357e3042ca1fd9bfafadb1dd451351655a42924e34679289379dde36024e2ae66ba0d4d9242d69d891f3d81e7f25815cfdcf5bdba981361be9ce10b87b585ef4b727fd084c4b22975ff0d5db017b642aac85c6f515a649a29154e0daa43b221c64628bada185190149a40e4dc893d60adf4f37b45da930b3a25dad14d9f9ed91c62e3cd89a134e7dcc201e4b6375ebf5b5d59e5e5282f8c397715b607e587b30fb8c5e2ce6d3fc2cb06d270e9d2c958af085299ec308c9b3b1fd3954d8faef42e11f65ef6a30680126aa6a05a8c98c917f252ad61ef98496fdb80c842628f8214e8c003faf5a5169c6e60b40762c20a647ae6fdb55696e0f5e48cd6c9748291e03d7988883f2a0c50bb94b07bf2264bdef0caed7a2eeb752c27c5109bab48ddccfd00325db222467de21bb350aa0c879c4e53606412840570d3cb5fbc8846f3434386d65feab20d3e0580d0aa63f45dd646a24968f65dea56791faea2821310111eb9164fcf31d9a691fbc845d7c26a1e7899ca821f18fe8c39c89bdf67ae14f30300f96d4905f737a916035db5749e32adc9c33ae5ad916cb3484a8d033eb119f6d51310345f33b44181795bab94bec6e65765c7d1a661dbaca8708e7df5836e03b2b00042890a12ec8eb564aa1aaf927cb0e9d67e9f5091f0992380795a04a77fcf523b164c95e5f4e48818ce59df06b100f0abadaae91b643aa602673b4b4dbf3abfc9d6090bd039b7c953e3b67d914a21cd12b1fa7d434d4e2b4f4036388c7902177a420da7b47c9dd738a74886ceedf801ceef878918d7b68a3bd00223803a04b7c710ed22c78aaa88996188586dfb51d7abae9a53be3380d4fe4e764dacd24ed96c6875b633b6f3883e3a79ccfbe7229f078d9fb6e12d7863853a291d00dcd7f3f2c40907b55ebde361c71438ca507df136001c004591b42117d9734da6c0bd3d1c42de4dde1be38ee3a6d83cc106b891d780f49b1bbe4884d9a085ab1fe7083d9f58ec0e32e5bdb6f81dba484359b6771abdbdfc5d3907439feb403dd69b2f76ea6fd06f84d5a18069d3a20bd090035e42457afcb4ac5573ef95c66cc34c2776c7369a6e2f66cb2dbc00f87a6587f37c11a138be80c257b43f102f93ec4e5486c4326d111128f980e973732ad6f1f8d15f81eda488e0f9ae581af80729f622505934e89021b9b9f08c8233b7a6859eac3f08c012d0f34a6cf30da7fb3f7a74e4f2ef9b4253d65205d20fa8254f8cb1b261e7406a259ad9b40009dcddfe3c34df4e5761df5cc01bf448a24f117f5f18ec6b33f414cc80b9dcbf02c713fcfb38e90d3bbf26554d28f3b3994a72625eabaae23a3e36dd4487bb857fc13d48d779892eb799c5b72c8648ebc4ff1e8826ad1ec688add726de1c0e61e53477b4ea70d81c3ec31b3a4621c41caf8d293577804bef218fea09797e7f5c94d8e50e102eed94be04d5b26d27fae89506e6d6f1e2ec94bc21716366b7891c89b08672f40b54ef648634179aee8bacda39d82a9107ae0aa7e4eebd1f156749b47d8474f1a0add596a604f1694295287f256e58a923871c6fdecd7194549c073436c42bbd32cda992442b0a2fdd0423813a044b61512773b9e7a98229c52be8ec0353eeb6a133e98257d993dfe5489fbfef94bddab4a353c56c350e6b458dc9e95b5d87c1dba4e019a69748888b26e37c04769a74e68d47213c2c668b2680ccd229d611425fd7d902161811690cd3f28df7cad25b779e8526c29fe5345af032e46c535fae18670c4192dd91ab023878bdb8388596b5820566d099e6e09fb88307833716c7c0511d9a11007833ecabc0556e3253a132698cb88936fafedff08267e0ba57e835af335c1d65324ec8cff2fb279b0c46e5619d222d18d8f8a7469a8f2db6080688d04a98d2f94fb764266d470bf1fb2b60ad91573a0f8576f654e3cdc02bcd77e552d79b1a6b4c9748580c0c2e7434f7368a35d4cda4f6ebc4401f025fba9653c3b5c88f37a0bb2bb5cbf51162d0e8c5fbc82efbc0a22a1d3f205e7f07a207f30876f4b0477b9b5154bfe810083f0ea17a64b44f8fc7eda4264ff68c97034c702d0a89914754afebc8516acce22fdab206be0a971961cbf36449645e464cc86183237a7955e775c29b4cce0a2cd0c61b4f227b87958046cd5e76843280a859182cc174e9bac957184ba22057404319a2250e12c7febb05f252c509a55424e23ff2824e763d421a87c1dfe828d35b3da7554ac705b5d24610d43fb52256f4b4bce954ef0c49e6a5d6beed45144b1a0aba244346f0c726abf0f38476b3b8be6a92a0ad3e0146391cc31d500e4d8904035ccde181824ce0ca8880d5da0161e158ae21644c0f3e426741f729d95f72b5c367a37d1c2e3db2499e7ed1559661c13d6dff965f8264ce983f36d50fed7fd71acebfd869a721f42f994d5ac0e5e433ec52548ac7c32620b94010e4f43d0585392a58f2085467d4cba56a8e7ca5aedcc2d371154671760dcd3dc2ba3fb4c39e2b1ecbae8692d387ba51596fb4a82bfa1d8d199e40daeaef71a541bb72ed796c86dbe2fa594352842a373452e865b6bb2e37867a6654151302c0c735b7ebe54183a8366f82c6c5a2750b86541187b36e6487d3f226aa4087e81fd2e43b6f9fa5c358a5686d5dbfac128ce9d71ce54ee600dfbb60690d7eb1e3010934ae945a827a47cdb2c7cb5924b11843c82c2e231602546cd2e28e37cf11bf877e34e20a7c3e57e0bc1f47fd59ec8b565e8337a701272e122f05d727a0507de6ebb0c4388e9e80ab21673803fc6500b8fc008b1d34c570067a206ea45a37d2e7fd8a3ec0827f65ac03c6086c6c2e06f15b6f3127fb7a3c2b99f31c7840d7744f0ca29a66cb9e880272d49bfea4f3b71c3cec2d3d426446d94de3041a86a3c3478fa24602b988dbbcac390ea8fec60e21ea707ab86d7f90ff8a1f66c65c26af4942980cc020120f42649b0e78a0eee326673eca176eb588895ca0eefeeb726146d09e253d914abb2637634aef3fd617179d69bb7daacffce050b86a1e1377e669f2e1db4f5ef09eefa9c13a6c44c6b110f59cdb7a74ee03783adb10027da1a1f239204ebc6a57392248f9c26ef6a615ab6e12c6b4a1bac77 [42] S=$19994aea2fb6a6eb17fc1 W=-0x1913b238fb466b3812b2f6822dced37221087b2beed93da9091ae91be0ad9e60b2e312386577c0565da0c25e738702e42dffb957b623b54eea8e7f31852632bf5c1e3b02659361f26a437e04c1903d588551efef1e4e5a26fbb35609e1de9ddea9599eadfd433522f1c292564ce7c1220b110f97c653a8d86bbcccb852aeb42d3f78cb929261c653317ff7698dda848bf0da2d11273a63023c18290956b4f58e151559f541c736dd7dede23fac4ef74cd71f38bd94b4081afcfa794d4f9991760003ffca8d9939bd7a0eea984d207fd9b0118c3581e40f80807436de02acbab2a4c9d0094e907e8f121a65b9dbe44a5901481a129e99a0d1bafbafe5ee2e302e346a1da5261c3c48b290b8657d94366f581f74a6003af15bb61454df99fc9bfcae10c6b8bc593f3384aeb40708fc4a3ce079fd77c4585e415a1a93279e5e70fb6e6e490be04f04b3f1c366d3274ed92391c41f2e9f15deabf5409b5405bf4f02bcf0905a6bee2e1b8a700de29f122d320713c25f58cba69d67bbdbd17a62f627bda884d450bd31981a2506a7e2d30f5802e86ceb6bf4a794fa414c04173dc11908bbd92646e9e6af247d59afd79d83fc4849c70262ae678369487490a51e4d7dde5b31ee652dba719010d23be05f688dbdb6adf5b1d3ced08388cc0dd2f0f4509c9c131bd2eac30b4fe0eab02f5eacc50cd16eeb8e57770afcbb04fb288d89d3ba26a680190e535683083336f205e2c38bcbf2b1cc38156c647581d0e08b4c2bd11404cb54cf4dacd1dfa88b8a1fa53f1a58b475f8dd201c710aa7098137a4b2950fd53022fdc3809a0021c6e629b7f2edaa5ef5b9f4790c18d819d7474e72dd667be8b35e62abc6ef2de3300045e4312d2392af0014cc7b00fd6364ba60b5572ca815fc5d72b4a987b274e5c462845147193425a6eccbe3848734ea50f1c99591992ba1b2bf98902dd639e9c87825b321f9ae8380796803dac712fa4712f7a97b61e344a8c569ea6b7752b884eca4b6c18ca0895c030f40bb12e635458d8c4ca46152d2ae1123e1b0329f4af75889a4624980b89b6f4147616d5ab3a8fca159e62b83ec0cd6a344443e5d765d3cf86cf7f7098ac2d88889c5ab802a5d5610712eac3a359dffcd5160900e1c4481f6b8a03255a31ff11bfcf69d6a07fec52ad425e66f250d748d2430cb9a2bfcb1eede8b2b9ba889801aba7fb979d312240fb173273bb93d5f1ad0ecd0268d4599b0d63bad4ace628b8d16b31c6b99a4fa1daa66c282d7c226ed09f8112e66d3bd60ff379824decdb27cccae09189b7d15a4b0635c806f60d22d783dfc41c6f973b51bd2968e9764ae36c28fd495b88aee8cc596596e0d0e4e52ec870241f0ec1b1b53e252f56b00dcc60302f7988bcb13ae61f35c4aa814be77c17b671d35dfac30d7d0916c1630f79cdb023f1736ead544f43f04e06969b4ec2c94380a295c6c68921f893235c2449992a4521634e94df74edb3ab796915d6bc9fc9af85ea4597a7bbba2058cd460d4442d63927d21ac426c0bb687858e7c2622bddf72dd6b6eb9942309792470ab993ad3d51f98a492034ae594ed0aac7c460658881213d1ca369bba0bb13db0b42b382a01e2e263c477a64c656fe153390369f2eef95f35d527f4a59fc79763949a0938cc78ebb77043c1c71dcb0cf5a84ef5188e16bf32edb74be7f37a199358b736d0e12b66f770ae2aae4287d87215d3c9a2c3ba3df6ee3b4c8f0583e13bc9d6ce9fae45e4b3c31917cf1010c13ba69e38f126f10eb2e7419d4b711d28d3d75b408e03448c0dfd859349bf43e3a34d00f8a181198b3e530d142ce232ce6b694c0ec00c0618b013f0f018fa85c1acfef3106b627b8c18e5aeaa9d1 J=$fe9da12ef83fdbdaf4775330d8636274a46b5008af6e90e5d4080fcd08fc8eab45653d6ee522c3a6644d1720ef46ca4fb1aa37fd9bacf0807dfc9fe3df30e2474a8536ced094101efa0d5ae93fc31a3cebf4ff480a2448fafe0cf329001c22e8d3588b585ffd042282b4f8288192bff774df229d2287dc1de499744685c202072a6481cc5040c283b96f91d96498e245cecdf3ffc0ae2048866f2e468f58586b3bce87cf8536ebe482156f19436f96924f98e638c1a70ed91d93d3e4e3be3817f5ea9a858f10f67622bb5c1f6cb6db31115b495bc53126aa6c13c12178f89945edccdd646c8b027ff778e1d839182516b9d41dbca20d9631628068cc9a839078afb670c7d66e5ac75d046cdb1e120dfaaf1795824f38288571cb05cfa92cc3a11d1a70e4f6e922c9442bf2001538b762a09ff40c9285d1b8e4389c3113dc2baabb5671808311dc7b59e67e46e759ea3f1e6e471f4729ad27fcf42c676c75def03a7d9ec884631564ef9f27617b44e1456f1adf13081c43cd0ae8a6125143645384dda70849def0ef312b4c9f4987ef4f23f8b32ebbc22ccb2c21d61a06ef15a01b8582466a03854805c73fdae4a300cd5a30bd82c023cf23ccbf45cbb38e57f6546640992591e8827030aec1899b5c2d9b21f5f71b6c8998e7c6665d252fb7630a4e384b415653d0d080ed0e17d8942242e26b1265f023710b0262e7fcb2782100a55329c88facf48193eb0bef207e8935c12df3d658d08de3e115325c624635b82971cb11d6994c3986c4de80168d65e1d894f60132d918255e3cf32fed9111915f0d46a2d8096596eac97d0b2c9cf75d2a713e9aa49461e29b5501458c2c1e74169e8517fe22a256a40d81c703ad56d8c61783864d18d860f5eb86579c583663870d84bf9bc4506c054cd353b3da0a91442d832e57b01833f54ec9f3abc11eb853ba6e35d1e1e76baa2da39b5d7fd5816717ee6e8b69e1bc8f448b6d8eccd951ae8f2cb3d6e4c09c82304996cc531cd6c69fe624e343faf1484e558c0fd0b9507c8eb494522c1f4b448defc68f20adb60a97e48ffdc7f309498f8ce24765e4aa268cf1725a96fbfbebf1422cc0d63c021bfa019f053512f5af8cf65b08272ee2ec3f0768a25d1351a97f1869c4605abef869907b540807337a9a3e43961b468329d5374ec08a5bbdadb7c5f7d7691cc5ee7c09b9cf02efbfa9186427978dd4a1f29fb7db70cfd22e8c1f6b4cc8230b3dd3f40330d2a75089641e72173d61cd8ee2c2c16a652ecd27fcda5a9d47e11cc82cca17c4ba027d334c0fbd7f88a2cb6b34d0613b4aa2a42b4155527bc8db2ab1e883ed38931fdb8c38af68c24d5c3873a1ee35062a9004c1f6e08d4677a3ab452e4db41b6229ea9198bd314e6a90874d9a733934ed523aa2099e892d0841d1cdd8bf32fb35c6da7435b8a9b2656c314dcb5f916d579000a1883335f63c30b519c76edb0f669b6322e300ae9622fcbf9200e1f220382bea9bcf88cb88d6a2876c9f0e64dc2077fad94dd14f52a4211e4249e07b15035468e01faf4fab1a6d66ecadabca52928864ed888d4f8275b5587108022cba2811a659dd58c63e3e8bf48b28f937d36eb43ac1f91cbb8acc6a2ee8a626974229e0fbdaf56a088ee93443f475033650e6d38db8af0e6ff196f77b7422fd993f3071fa22009c51f06d306373f2f2eeb41de33698b461c5b6257b72c21e4080732fa0ebdc7c771680f0ebbf872da71b00a2f62635e0794b9f816c7fe22be539295d0dbee8f913f6e1091adac1226793ed3ede494bb5a90948cd207f0fcdfaa4a8e574f9935997ff15cc57f9a64bf17fd7842e04384347dbb7c608f68f1b7a125d3d3cbbcb9870b77f49a1162d0e24cdfb2a7647809065b62be4e5b6ed1a83c0ac9bff6f1bbeb2222cd6340b285dd06bf486aeed3e933fbd9471294281bd9e0e1308b33915fff331894a1172a19ec6752bdf481798841e8cae49cfcc94d11c1e58bb3d9bd6f74086deda87f52a5f71cb569364aa771b117e11a60e5188c93db60887b6ad2331e9564ecd21af041f662fe1b609f9931c2d29e25188d5a54379df3d063f6cb9c895efdb46416254bee9b61b529e129e7ed0641a461e299bdcc3478ead2c101a1064777a3613b0e9effcaf3d5a1270af70b8a323594d629bf2ae6c6c8091f60b5fcc0cc85795a389a3fa7173365d2052865ebfa1a75d0cfcf36d897e14624cf7c55e806babf58793101006af582a64bd491423070234d18bef55793a99f4328e869b93a77ba6914a002d1612e5d84d980d9945309b6bde8836c7a0aad83ad9839eb9b13f0c7a726c66e172f3b288254df9da8ccb7fd28202d8c37e8f2083972e4344ca4d3342097a4d32ef645f2bb8a2ba74909656dc260993ec648e88ff5dccf9500638799e4e9b114dc4070a2397af2c8400ab441024ca425d7233ac0d7e4e7bd8254b44d25c1e5c7c6c3fe8c1f1fb8fb16ed848f2253a58935e70ee646a7dded3a913cf79de73aaaa8690f798a6cac9dfa5c2d04e7816bf20ebaf274795b5971bb9d8e178d8ec51a213e620e6796d997b354654ef07976052e45e6c1e8afc5b88573b19e3147055dc8af52203a7f5cefa0cdaac1262752003a32d0595f97fd73d322a60832a22567d9d0c2db4c97f6f4f415323b0e26c48b21f678e9adae006dd2edfa5056ca963cd4464ede870271a826dcf480fbf17456bad660be395885e9be5d6ec718c661fadc18f66282e378d7bd83b2b8bb721e86e97b963b28a9aacaaa74f2547e49c27a8e596227c27b8f68671475419a17891524ca9db4602cea586d22d25d0fd39f14e9b629d5454d71a480ce2f28f16e2c75e67142ec4c78fadd6d542025ac672bc28eca9417cb375936bebde6deb0954b1a0daf734544f6ab70d2beb87d78bc3b4c8d477a9868ec39065d249c7f26a1d5c522bf523632ad282c0f1579ace75ce9fb78fd33167e4526311f54d14411c5af17cd909703afd7c5bd9f6e640e3016c10a57745d98b430819a7200dd647d29ecdede91753a47fd0cbaf3a2ea221c9bd68b96e5143e2c789d6e7f9145c9111c7b9206d4bb195d495105720577d5c4635ed30465b594cd105a8dc0398fb81e1a243b505afb9372143728ed5407ca19ae37e1c17b55ee041b39abb1b6f6a51d40f7acf96ec7e8662d18fe87e3c0c40e98ece8fcfa9f28a4ea1ccd5a936fc80d7b518ddf7859f2d47b39a5e4e33533c11c424c282ee0f9415ac531c521814d5ccf78cb0085f9ef963e72be589ce3f31ec93fb1c449f6dfd8f22e5741fa4346da21303876786d0e93688e1c0fbc4270c8742da6e2b51e03e73c3f83f814201e82025dd907129f9466bf8791180bd73eb06a2a350d87f76541341a180a8e57b8c11b38b6c585ef4912e1aef179e6c7dced3895364deaf8d6b3850264cec9b9eada0632503bd20a17fae1b105b836bec5ae9fa49aa0b34ea4951ec5fdf3a94ee8b91c9797040f7dccdbd91bbe322e9c81ea1f03e13772b790acf397f6abaad5391ad4da4bf47727d0252758ccf726c3e811735361477a36a6460116fc92288ca41aed061f698bcfe1fb9ccdf6ebeab3a8ca546394e1435ca17b4d8bab2b6f938e388f96c3142619e9972929f858b4a73b72688decbdd6e77e124ac2fe0e368b3fa0340fffb77a557634061b2121ed5b977b5efd9cf180d04867dcbcc3ae9aa3e72528d6892a1b08e7a7418c99dcf07e2ae1161463d627ccff0269cac1f1a05270e26fc4 T=$549ba14234655258e0205e8826ce29aae8a8077bca29c01ff58f1320b4054d91e0efab8f80e21e15c573d16bec0041f981688678759e757bd6ce1c2d7617728f8d28b524520ea845116f34dddac6dc6a728d6991fa389c794fc749555a99376df3b0c86eaaf460c4094a1bee8ea2358e5f67b0b1186dc1e73ff5d353a8dcf0ad6f23234d9a2c21db2bbac3c30ffd3e0b95e3b1f966372cda0da30c22c453f11df81267d2131e6e4b07ba6c1d7adc41b21432b42753ae963d331e5a8b4927c8e661d34f87f3edb7e2c9cb1dbfeb7053744853f5fb7eae668edb19655190515467f23ae96c5145752fb7e7c0f5ff1922acbea20c97b9a47ad61cd64e9df0b3981c61b8548ed67e4047688afffbaa89c50738c2341f6fbd7e88a9e70546c8cf039038967418a5d02b078c5e5a82cd16e9bdb389eb686baab55317d795c6ac565acba97cf0806b75e6c6adfb9baa1c26b29540cf2c936b3a8076838238a975d5f36592ea956d5a07d315fb9501a20a07c65e87d2ecf1b344fc0dbf4098e4d1caea65e3aee621f25bb53e34d28743ce37ec6b19545312fcb73d375caf545de807adea656692cbe06343447dd49fa1c244e4cd5fe7900c47b49130480efe9230a44c2213ee276ecd1c6346a0bb8953fb17f169af45e8e314c134fc381580f32ee30c6a862366a7523cecebd422c318b67cba5a6967e32948b21d492f09b3a77f63c210f00bdfa7a6657273b5bd91b15134f75b2755874a5b45d90cb8a81b34730f24ea4913964918eb50a0b0f4231034bd297e01ac056e6e0893295040388c728d96464c8e0953036907809c6d539f1faa60d355ae9c160d6b2a8c82945345055927455ce40ee72223f2e30d5c49eda6afaae514de885a1d0ab54e5906007e404efd1b7c45553a1e7195b126f8070e7fe25f6cd42e5557d24f9cb4dd137592c4ee48c6922bd1d82f4c5d202d749b49fe8bf9c366252dd0f2e3938f7f07035674e216fe0bf5aa5fa85f0e879271c2cd1558835c402d0c2249f5c6ae81e3c908055e9f88e3ec621b6032daaa65d169432476efc872654f8ac2e8f06b79ba50cb8e58c0cd3f9a0b043ba4788cf8262a9eaa08130a686a7d75f2b652a40ae69822ab503a8c4c3f21b92180b21fc65812bd04335f859d24d7c2ffc02ed73e3faa2a25dce82e50c96c761474f6819d3c3ebf09f86807189fb1fe0cf122668b89da88798ad2a450618301fb650a35f55503d7867705d91f599429dfb6a6cea1946a51da95962f2f8851a637ced6b0560bd307c571cc0e73cd722eb7d8e84f9b1b6d2b243f9c552a0f50f0cde109f7696b73e08e1113686a2191799c686ca771a071ee66892951c73e573e6e02bf297b61656c520238cc4153f8608b698106424dcdb38d316af4432e3884a1380c3915023d28441e5952ff23f40f745d7976961b5058c30322fd8a2191764e97faab12c14ad0b0324efa3667c03f254df35396dbd7af960620e2695679db8e0541dcfafafd9c3803a5ab6b12d5940dac0f0560b29deb39189443b262ecc3b455a5fe261ad0fb5bd161f36456482ffe2ad131347e62b4a79c016746720b997e910ec5c0fa58a4a98ffcfb90d1e1cde41874e9ed1ef851877e01c8de8adae7b69744db8fb7e977780ae46d972502a39f20051dcfee1ad996ea5beb59ab19530b275861c813fff2c1d0a7cc6999965830816d0d31639d9135954dc78c49545d7de1bd2f1258330377d75fc7ef219903f69e99d62a9fb4263b68e9702824b2feb7e3b38519a9315ddb01074f9a5570b0b0e5b6f9f05b3ba2a5b349204c246301045a372742d334dfab16ceeebf60be2ab6d5667cd5fa9e77d4a25d9a0d63e11db16bb42f19bf7675780f79d32dee810f20cae34573aeac3e31e4119e5cf00a414a690de436669e04eeb5dd80b2818b5d84943c1152af756e9211808ab4661d1d74b669eb010fb6ad6e54e164aae36b93c0bc8b88ff6f894c202017079c1abc91adb341378fedb75f7fead42b37e88048cfa48d6005a1d6989d4ca07e0d22190f91a5f7ab9ff17829574cabbe8c6a1ee9f0c805e988f079cd1fa63ea86a30bbcb32ea6a238aa634f208f2856529f3bcf3daef90275e280575d25f84905bd1053a53dc8b733492ca9c30550e29fd9f2dece862cf5d8089b9b268b9eb157917534546a3852248d3b265adc6fd5049f18c7210cceed3dd695fe497d75cd4e55b8c1d256045a3ec7f0069f10bd98134be3542e844f01eca01d400a7a51e803a5a535c823c8e21a97f1350546ca292a7adef0f8953c4a21bdb62d925e0ecc6c87321c221adbdea15796d60f668ea8eb3ff0c8e32b9ab62f16d14f9e3762ffcc8a24bc89826f0d23a60682df89960f0456fb07983a4e47807bcd12d75a3769d91875cde6353c7c2e4b8cc114631ed3113f75e5664baa41f059e61da63164bcbaeb64b5bc0fe76aa064f28588a77d4d14de419fafe2093d3a17255da474d51936cf92d7b11a273d935e3e68726f254d22e521dc9abc7f5f0d3e5e8d36c2c1ebdf3b6cca2f9daef518bddcad4c4867a2df3ded58f5c1fa401dbbd1cce273af5f37d54785d938a6da230717da349dcaceb4d1f9f56879650723d6353d86b8f1ce9a7d0783820d5e9c95cffdaf315d227d9ab0bd4b49a8230f353592a5a012aa7de28ca007b1309fa1e3754c347dfde51a4f3641cf9b274daf3588387a356868738c3884913f6e5389bfbb803112deb26839d8295a44212ff6bb6558ad72347be0bcabcc9bf770f1533a961025c8dc7ce0f7d68ef21bd8f07bc4292f71939b3229707cc3bd8a8d21c020b09b0961095d5f52a41af25f90b6e77a2c9cc522f392b5a1989ba2f95c125405e1e05f55a6a8ed6e4eeee2f5867bb20dcf4d3c5bdb152024cb354eae9bbfe8f78453e1e3cb9df85e50c426d8196f62c2fe88fd3b885e0d7b655d3ccdea1ae8fb5dcbdb69a94360438fc2729963d4ef2ad1f3c9b6d90ec5be020efacbd14b3414adb2013248acae926a8e29d5e52d5eed4a19b309c092de6709599a7e4547906bfbadbdaf98f009bbcac851fc6f08f08b4e3eb652ad5f4bbc831be742e0485b9d69f0fcc920d6d7a2d4e74bcd3d25e44ec6192d1c69ed052a9217d262dcb75008f68f266dbd209cbf6187305d49b679d8b8faaf6f6e52b35e7b96a5fbc38308d2db474295e256ab8a0769a003f87f15dae1439df054f4b43a30ffb41e3d0eeabc609b8149b50a70b784728e82b48120269a5aea20ab043532170315c4544dcdf0dcc828c4bf9b0918e3df15dc46fba6365b3a9f2f715bb112715704369ac48725ac1e711bbc1811ec4dc24d50936e606d168fa2ad21ad8fbf8b9136c121f69e58c8f254c2286de43ee8abcbe63247f62ece465a3f04876e29cfe030a5bb8ec544be2ef7b05408697bc2200bd4b038b4bd91297e43732fb643afe2fdbe4e95d525db952c1e660fc7c1cae757a5da0314d07f3a01adf6a41a5cb6f1d811a4dede378bfa187a1424d77f92e11f0cf0f11981825c998fbd7fbb8f2b693702417c8c1570b0eac41275dcb3993de26a80a9b7f97bc5c2a9b937197e596c7380f9dc194aa45b91710dafeec1ef35c40324120b9831f75b878536d9ef9de94dbc40c3ada7f348ca8ab1723492e091de319cb3e9b14f17336999634172d256a5f56cb0c8204b840884ad72c07be6fd964a3044e45ecfcda957ba13b94218b1e14222a3f30bb5f74bb171b665649656c2cbf64e70db5a14b5294e76561eac6 [43] S=$e131307b79ec9495b96aa0 W=-0x1418591bb372d479b6af54e8997d8c1c5118089a6fe6610f9b6ec81b703772d5e32cb42a852e0e9a4b95841b0193517fe3670818ae1f698a869bbc8f8501ce2a42303647a70b72ebcac7f3aaa07902abaaec606975add392df3fd0367910ec240cc18b905fa0ddacd7996d88d8b9264cf754b11faef71613095458f7495c6bcc230298ac53b6f4c8258a77ad010bf685075ad764be451077a710fad7047c5ed966e1dd694fd2eeb70cfad3950f6e3833899196076482f3d6433e2ba619fb9eab16566be18945643410ce20310879404189d68bcd8a91c4f371c62bd6ff1b0dbfeb5516ae6db43d154b6d6c7bcc591896216c1b59213f39727c6082b8672352d7216b97dcf082f0fca80ec6405113c29a9593b41fb325ac084f985fc7a957823bf8646e5ebe1667cb1985b7d8d3b6a3c0df1b6130c470382e7f1cc1f056becb3309207ba168d8a93724a20041cbd44cf26c52a64e2779ef7be6d1012786717a7c07a9a89a6e1366cfcbb2d536a247ea7f5d78594e29e1da982418a883469de489dd87bd13e5947dcf942614cbc67d8a56a93b5bf6d0ac564fa3e0e8cb82123c8951e2c73a1d0921cf8e2d6ff57afd58d88ad28a8f9b712fda894f754c36c3e906784afcd90628066ae7b4685962d1b014dece36f6928019e97e6da3dbcdfb8af4000533d38cc2777845b3d82ded4b54425e6948ce624e261ed79c7472d5c792f852e1872ddd58e3c628ed692ca6b0999cc567d89d7eec5e28e88098e7887d2d3f970433db84337e93dbf45dad57d042825df8cbbe4bfb5e717c2aa28df8e8138076c226092e210503de8c02ef6d531f393df64d1b4f4fa1e5e2a7ba6e702deb93f6c52a6ddef35267946ae66a230db0e83580541ded7ae8ebbe492d5fb1d5d717e84fa151c374e3d6b2c6d25ec33a72321f1c23c7700c921c6fcf7833149c0f56f7b97a48f2cecb86ef49c7234cb091a3c2604aabce17a76b41e5ac9ebe19ca9ec816df66b86834f1e1ff3e0a64876efaffc29bab00b62b05e5ef5def973ee1a71d7473c820b7c515ca9b3c82c33e3352085f4c1f5c329a920277c414435fb6010ee105c3259767bc6718975d324874f2fdc44b13bf5af20882d31cfd104396fa915bd64757982dbec813bfb3b78c3458860d4cd96ecaedb01b8e7244649b4e7b9a45e63c463605d107e9e67d22d27d5f0b4023707a4e0de25f347ee16ae2253f33baabd28b985b966946b86d6d44b091b1a86f6538248304d0d985a6e2922f3c2fdaf75b00debcf5e4401971fa7fe1248a2ba9b4463a099ceb087d7fad43fb1a88f64734d9c3968f9a0f74e6313e439fbfa4aeeaeabd47899f89b3983161530203117a7f9f5ed19a19b7dea54fa24b6b66bd7d6cdc79da9258836539abc3e9b10baf01e0c535f9fed1ff6d6c1304c106fe1aeb1dbb5b16222602d22035f3209ceec99b562d847d5a4f53d79e98619d436a465dfc0f8848e3a170c36d63e7a922266c082650fcb5e36bbe5d2e2c3e9352ac16a6d7324aebcafbd803c4f15e5655d641d37e4b297cfa5bc3d95d9fe1f1ca6ac375c1d18dff0dd98b5f7417f681eda7dc1ba76a96c7e5b600497a438a66e28553a8971248050a767c136ccc711b0df4e3f4d8c856a05efd97b7643e492540346ef86399728aa25cbe43ff6aeff43dc9c4928926c4713e3263255eead4145347dbc2ee45993858f1865a66ee6ffa648d0c6a2d7ed9d24432825551b971790fd364b682e3443032bc023b2bb6477e7da99e020bad9fbeb4ec979319592bf189d73a8bf61eb4efc11f032d2d897c4692557804acbd25a197900dcc837414dc0ef9036d67db1b0727f367680155accc83ec16e6304d05a890af5de7f02 J=-0x2ae8b871c5405dbb66022b37dd559ef35f04d1ec8d7ad66b6098665537828cad06b66704cb6bece935e722ea092894786d4a201c187256fc8f6d632d37248c71155710bb698c3d8da669c7229fd118eae2e22edc858cfd8f63b9d1129de44401f61c0ee95834261aef01a205194144c16def7c4c1e4c98db45b687f97582edb3ed52bcc28a041b261ab405ecc1bc334e4c0a9a5b5fef488bef084cf67a091954ef33e376af7b62cffb72740ac801aba2814d2461db268808a8b92669bc888941037d8e2c27772a886a280c1d76341dd9f7a92a5b9eee2198038dea5de08a64eae9f50d053521047fab01aba04eb42f3cf2dfedd11ea4836067bc24752b20680aba35424401be5fc77a63f34d2f6edba7fd2b98e947ddc26f8b92014afea43f1095f18019b4a11082fc66d5be76e62458fd57e6ec4d6132111949bf2f3aa7a9eceed696bb47736a0ab6cf27c73f53e12ca554ad7bd955d0bb457924c9970952b9f0fe657ffc8ab205c80a3593a512fcd08d8897364cff50faddcfcd2dd5a2eb70f9daa67a2564f412e9e5d1ffbb8f54c812c7f7537f54105acc86db8921f91320038641bdef091fa1b8340d3d72ad290060f3361150a435a04ee297b7ccd8cf13bbf713ac0c5895f79c733a8ac76e87817f744ddb68a8d61cfb0bd5b8283bb089006acd60fd372980adb13b442848a84797d0b5548cec15a4ea183648d72ee92fd0f08114331078ffbc0af2f47c2f8e55494d567a3b03442a562f9b3e04a04f5fac40efe09ecad48e8d0e5326cf3edacf5e59e5904f37c4b88e61a47ba515107ac4a0cf1559eaaa0f4ed5410ae059fc36cf07253d270913d7914ecb9b1ad6ee028c4094a803996b5bac8796d39b84ada2bf6dc716434b2decf9ef255358cc4e85ec725e57ef4507edf71747da333e8d9a6557d89c8bd52ad2fc4e575870cbd402ce1d742545e4bc68167897be5fb282dfe8d8314e22dcf28679867a9453353250c85faf4cca5d55e087c3b13d5d101e680177895ce05532c9558c1d1be6479ad8083d7c29e6ab2d41b3a91e860a8bbf5f8e4aa06b3b91659fa6f4898c7467ce1d9c9dddc2e17de5c030101ecb6dd5e2418e9f6b203b4237c93e9a7dda02c3977feb1c75b60cbe009c2cce0bf81324171ecc6c5a50e5903bb2cc8c7240cad540e9f29be754bc2c5b9ae0afc25c39cd248340453e38916d902c6b957aff1f98353823ca69497f41c0add9119d1048f56578e2302bf02d8054b219166046380821052a8fe885eb292804ff66cb62c61d284a4bafff66066ef2a65bd4157eb5d6e6441d155438fc6cfef8962f3e2fac038619707c2cac5ac22f0acb45b17e0cb9bea27db5007aa723044eac770f3fa94e5476f034a1053963947ceff9491d1358591968d9503718b7a0b8a86252212931a72a6c548792c057594f385e0631bb62905559dc706ada0a390de732c0334a20814cf51ebb57f71c8c277e4d96451b02653141a12d2b8d9fdf2d3320e0c13a2bb72043e38dc8ce2108b8c9b41885050d2f22cb0a442d20b99dfe950504123669fcebce36f28aad39e7459b37d8ac15e4a5f1452a35551084783b9d5f68d982ebb55f0cd02d9f61b4fb15c3e9a3698344970f33e0f43bd364482d6a89cb2d7cd63c3d2e9622c9390624f93c8bae33e5b24f03f080a4cffbb8d37dc2de7e9d4f2128e5f11df9615c596946bb27ab9fc95e7a8c8521725355bce2b3a0944347dd7558de5110ab267eaf546b566d1fe7f49fa8334c90a42c541b44c2b65c5bff86bbc346bf118a9de30b64308dcbf5b7265331377f38234038429c84ed1da17ae6b2063ac8e37bd0390f1a9fe998bb39f14e105cb205b9802a91905aba6718cdb2361eff63ffc66d1b9c907a080f6072aae7de3449982f4582642d8276dc39f5b5c271c0fd99fbc5f338f6c39dacbc81d102e6ba90117b7a0f77eefd79086cfb3724dc1d048021e01cb298f4b4f1fe525091a5bcd6239c5cf9125661168f8b428f86575d3bc522f4e47340677962b51951dc0aa72d411b1b5c0f9e9506ab80869722677f0ab17d9da2eecd10d544bda2785a03db9377acca75d9651caaf53a29cc3a2d204ef129c2d79e7c0eb86e784fd52bd386aaaf322a5470a441ac6305bde1a8e47360ca20fb37d9683d6931ce40f2f37a3bb43e984f9961e46470b331418605497208da245689d8ef6c7de0af5cc1240d04f35b435f5fdc524515fb8528c4f4df4502fffc48980c6a5df19740f0ecbdccc8c79de2c459bbee0c9127a571481df78908c97ec508fccff3faa6d8be155a46623a79fbd36203d1191662c9d794a6b3aeba272e8dc7c163c879795663919566ae679c7ac237c367133082ddbe3e163a8ebef16b40fb8b426be643d615b89e2ce0af399473ca8f7411dc98cd79a30eb6dd51f03740763c4492cda7edcf2ef951fa78a48b77fd2ed2388b7196380a3c1ae7a982092953256ac66f9b9951b6c8ae889e7e16e00db76e4825fa2d9c995ae00695915db025dbe6a5515609ef87a2dbe5ac6a4dfdd4aa416e764f341160b68785c8aef47b5b39bba914f3f58921c50ea0a2c9b06c4a8a0298e89357660dfc005ac73985ca4507f235aaf811506fe938f8cf2ad8328a30dd7a51b217ccbd300c24dade86a2b78a572f5d808f1e8202927574539c7822230a536836ba01958a52ace8a43b945e7eba126c3c9687b20dac6c580f435bf9df4dd0f2b0741521a4b0e1713a3093965fa45165152d782fbbb0b019a674d35c2da9566394933b05748231cec75b0d129e42ba24fc73037b22bc53cd127bab948f638446569687677c8bf47ee41d99f7c5b6e5881909916811d984cce10e5f1911e6d0c5d912706d6d072151af42390ce5f886f594d1b657f455684850694c916e19512bd33e2072f71a51baa95893ec0d58d612c7c1bd96fb3548153aab19a8129f7ad7aea353852aa9ce0657dee444a258cddfefd2f5f0e50111c5af0aaa7770febf43e82140ba57786be7a370a5454a237cf711e7943008de8b8de4be268dce04de9693fdb06c65f395bb3bc915b91aebe40dc88a6015b51eff377d85c5cb6e4b67a732569fe5a5ea7308186d2c09880e209dff9eee1a949fe0772d4f75a3773af8aba7cded875f7e4a4fbff1d7442102ddf4a53a02308cbe93b429c49edc15ea832f83d754e491cd28a54dd7af6be5a4ee4d105d641eadb6801d80380d4f82ce599b6d72b98981a9ee8bac03e07b712ff2d89ca773759f0473e7e8bb56f18f4f0a22e887783e582741be18ec93626cc74b762408564636d6951b5a3c952348fa0968383423fb16e37e401f08e446c423e56795dcacb4221f892cb097a3b10bdc314e36139fb75cf6eac4e5866d8186d4ffd5bf2627472eb27d99d1d021aa1000de2f866cfa000c3cdedc1bfea59716d308294fc6534cd019ee9d1293bd41cd4ac9c0708b36999703a4532b8119ee905a6cccaa24d1e9a1b965d55819fe1b90306749d8ad32035411d266540957fbeaf8888d2fb6dfebd2ead207ee1d6301b1bade3c0ff269ac0cc118522eb84effe5c5b957b49fb1ee545d10c684af935a61190113f6d1d23ad85179d2d3b6f653350bad39ffff0055d6facd89a47ae77763b65726c5cddac38936daf98512ce41087a92b967c1b908a3cdbef420fef89153f8a647903fa5004e1ea61fcc05365fa17b6bfde1ad81cc40df92cbb3b40de749d1ad04fd61f0e6b1a4de4595308b3885579e T=$3793ce5b043c6d80c74f9c81e79d0b765da6dec945f5f213589a463a4bbc25bc591c5ec679cf76378fcbb45fac2d1b766305f57f54749e109455fdc2c949fb9b888b153cb18d4353235bdb78a3d9fa459ab0bc284f9f3fe7882721604e36a340a4f1bcd416e2718501341026b699465f7a488791e545094cb49e4ea377008f147d359860372f89c13d20c1aa16f02c1249f785d9ac8c5002c764eb98c37fc7d16d3b68bae9ebb525763f7bd60ad3ee7c2afb57d70a28321a4c76112cce48def1bcd73052db11186dbc4d2198a96ba7df62064f59b305419fbfc29c23d595c74d536f1417f59fe7d7ac96cb09641d36cdd76ce5306a5bd5263322a6df5b46de90008dba534d3f7e517505d33b6f9b7a04e3db19c0225909a11eaaccbef26a7c69e8689b16992c828af1be825a1cb145f0b6516179ae2b78fe8e1d82e9e048529e9ad9ef8b174bb557e2c52321799a9f1ebe06aef7f7d071844f8839cc7de2ac76ab8ddb8f454f5bbcc23376b0e5f258d06a955ebb14dfd5c0629442fc6aff8860b098913340f3bbecb2b9d15d8800cf8931844c882bb3fe40452d5656aa1a61604040ec33d38a1c06d1b193d293fa8ace47ec3f268acef764169b1f4ab2338d47f1514f65f967307bcbcefc2d0b598ed195d69b044d2a130b3c72f34429563baad48fe5c3475a5813613736f39bb7eeed6e96ab6b13b3e14a3db8bda93d3704ef4f1db76904c6cc7cf99a478bdbbece0405538a4b0e6c5b3b42b3961c4751b352c11a3140915a6fdb4e4aaa367bd47ebf5f33a623fbde7d6f1c1b9f8b18b4529a589998fd2e5c46e1c2f4257942b2de8ef9f18ebf9556f8bc5cc54dfecd4c35573c4515f8bc396691c069e7956fb8436dd4753619d05d4d5dd06a4e9e8f1e9746474f94c27f722425f0cbbd9ebfaafab11a4f7cf1d8ddedfb6808a6519552b9fe926f6537bc9e08b68c0640eac6eac00ea7c6d4385c54d3a0e57b2e14c33e7d83b0f31dcdf8994941875904d53a24ccf35e2885ad93db789225da055e4e3fc5051fa832d4a9a9a9be847a4e99e70759adee0bb634c73225d25745b4e96df5be08c4fb69d1333a9a968fe40477feb3a2a677e7ffd1d3486e14d793abd49d9e9b718394d076a668fbcc2a599b2d9e0a94cb57514479cf2d47d7a3755ad4b735913679e61b70d700ebc1b0da0b55d6aa45f72ea2d7e4bf8a4c4d9346756d1f6cc1f18d68945c2b506de6054e8bf3b7ea713ed131ff97a5a33a8b35bd9edaac9ab2d0d54529c2ff1572aeee54c1a0d5d5e5cc36eb36513554ea54c48b1d5ac65614c65e3eb5af8ea26ddfc04711edbe2a3613e2bebeb4a12396f0cf1dde46391f1abb698ca1e647e5c8fe9ca0f5d47dacfdf75d9111569a4b3ff5d754154e4d494153addcd8fc781e101d723c43737242cb31e427b2f8d7ac74de45b4fdc4b16d7c0fe6f1c40c4ab8c1f23024872c843dcf615f41dfec56a49078f9dfae0008f1b947edfa5f80926c557b88ffd05ea14e733b73f31c6d30cd53337af8ebccaf2f6f6f13a5c637dca22bda4eb60334710463c3a29d9d3de613c77a0a988c425db01d469d20edcaefe0393178b749169aa4825169dfb1b756a1a6c73f06e7daf0b58da6d073a7374d1e41ebb919989d7d233020ae7d9be26af82720b69c770578d82dd83b255f78757f68a02b51e92ca317f5b903d889b2cfc75ad9bfc9fc2006d99de03507fde45ebd0aa4396abb4974b888b51631ea5b96c8138396d2cc3065d75dfaba2e202da3ee1a26c76d4d38aa423da73c7bee7531800810b1817dfa9fff2fee905b1db0590b349a0489cf0d3b7e8314d2f637bc164e7da1da58c6deb606586ae887c7be29397f76098c0676e3f34b028817903020b5d61feef62de46f1616baeb95806c766db76d4aadacd7a1dfe1a363c1021fd28e46b7f118d1ead0dc1788917888e9f376b0b79910889c6c911a1b890672990a5d346419f8e52574c87d1b0e44e0c76c40004926b85008f234b26dd49c7e62a543cf0596558f7436750b4e3917829813183bd00b56d633cb0185a918c4de554a903d0a12546f9132bacc31a2fe7efcff0f1325ca501c180dc5e408fecf248f7a8e69ad021c078ba86ff3d870eed864967082f0a563a58a9debaf007c496b495d3d9e8a9569c1522bd37d02c0152af31096a8618e0bf9b05a89de7e4624b0d58b404f356c4f555f8fc6d3aa42058a8a4e045085d0f69e1c43fa91e583364c5b8d2e560e4585be2eab62b57f7709f9ba4371cba8e4ca62decdc93f2855feb6fbd44b33fdad3f34a5d416654e7c3365e1a880a17a4af4ad1850cd90e3153980ef48fe03c3d7e9af146a3fa0add337dbc1b5ff9facb3fafc035728d516e779cb93fcb2fae314dfe95cdbae95217c0e7928abd333429174f2f4ce889a90b7ba53898a97d9de82c0fe59a81cd50b5c251643f4ae5c238533edd38a14fbcf23b2941e7f5e90ad266a4c261e6b8a4c1ef415b74cf1e9f51031f7478d754edcbbdc0e172a8129e04b8a43fd9115d65714cdd3ee7711999544dcc78e6a8a3a3c9e690e0e2ce667638b57dcbac52b6238c4cfec1bfea1cad7ea322f7693cd9b977a73c753e27b16b07b965691bcc7d145367b600e84f8a794273d8b3063dd8a906d72cab032341c4e152c120a8640f199e9ce0d554c0ddf41476c3daf350df8fa0e3c5e70d8c77a25f8b06855704d15ade7d256b9b098604a70849621169480bb251360f1d117d9d8e61e7ab95dc75f381fc9ed456d1165f122e1d218b7a68446c31064f32421e9861403672f4595324a25655c27587f4a34b6ce71d205ca02edbdf2b0f0ac691135b6ebe7d5de7f4223662b7ed005a545bc502171b570fafa1dc8d261c7f3a9a6f82aa3c330341691ac0e049440ed61c11931d9b6a5b96b58438245c9729c0da88481b4341b38cb43dd727f7f510c049f4ac2b53c13e640752b35368f05a78ddf5f2b17e1594df4e345d1b1c8f79b44c966825856e82750d868b4f80fb246cc64a3ed3ad19bb3277e287154eccab795a5afcb7aa05a978ede3689e68679c15154c250ecef26c9081a24893d3b5d77bc6c1f407412adfc1367be3dadcae11325a3dc5b9f3c48759c57ba5331edfe117355b3c2444f19e76e459e04f715cc5efb9d125bf384e9d938f06b8b2ddb4452b5d85c8308062860745d2354fcc3a6ec909c7a29147211cdc21f767b033d1017a10f81ae0d32f8f5acffa0901dc52fd88307fb32d0e69bc39822fcbbe3b32ac0e6ae1ca7ceabc0fde8cc7818631926ff841322f1bde3ba422810680c37b25393642e17b9853031fcd2ef0837ad6cf8cf18a56420925fb2c536cc3ff4c665793eb8c3c775e5395f31c19ff52e4050031381568c9d0c501bb67d59acad725088e8ee7a236e7a86ce43cabbcf9be0dc3ade280523f45610ea8be13068cb0c0c1f48799b2319e66636c5242923867fd24a3ad340ce0e32c00aa9af9706aefe0e2795dd4192b0f581ad0f0a718032bcb4943f7e450abe72f25101284f3ff5b571387564e208b03b3f190a10a6200c18e6b33da4586e9325f8c8710dc27160b488d88f5fb90ed6aa9230d2e1ca8ac9d3188b5b06636241a367d5a485419f79a1e338f183c4b6c474bce9732d9932ba0d2c693571213c53fed6cf3df5d2da117a0a4be36f2381d2792ea1d19e01076e6d72a573eefe74442b6296433a1ba92390747ce22f9046ef67ee2a8a2748cdbb0e9de641e7d10d [44] S=$17812565a3213a096cb5b4760bcdd98 W=-0x38d73f97549c87c589579ea852effc92885285dab680c6b542831a44b18fe67888dc023c1662f7858a7f59026f5cfe2a66a00f6ab535f7bd6045d924dab63048192bd187f54853fcd406532c4b66ebe44722d1edf9699f088e3037a739198431815487f94bded87fa78e46908f6cb1c29870b170e996154f91de2cc2d2d48cd1970d667df7bf2815ac028b190c0b71cef02078cb62f6087d5ecfb00a7e213033481651491235e5f4694f7b1c3c879fadd7dcaad9d14f949fca7180d4239754c53d8ac37663f7cea30743c5bee57a09c6d01b9329a03260985bf680dfb6c3c38e2649ddf8f2e863359ccb2450a5c6095e3f7e9a1308604f8e9b3984e8e8c830f7c9773e60ea2e451d84036114e96bb1b091bf16c470412a8d212309512b18d177e651bf1f7ebc08009b27ace86a0e22bae9874d7aec8d91a57cf4c7336263d5062f0bd7a021e97736f81fa2a1f591095684abe66ba9969acc0c1ea4221127487e84bc3ea37e4ce908ff32bfc868d6a026a4fdf2f8e720a59fdced11b5d256600fc3e3ab55dc196fea0b038cb237df4832896aefc6f9b8314a199882b67007cd0684221c5dc68bb4db3e5ce9a52ace8bb084dc027ec6abed21c52c851611110569b0747c327f39b553c640fdb77bc4ed3c737008d483f3b3ed687bc8cff1ccbec0a7596c96c7f2d24c060dee0b3f273cb56e5f4226f0a3b4dfb87425cd23be6a99206b13881aae7eb56456e2d750ded3503349297be0fbba3d76db37e1d60bc69757f55248a088340867bfd6a6d0f09e697de4cd901ba04a428568208605e863d368138a461cbce3ce228fb3e6ff1beb12bc1535568bb0d50f7299119416a06355545719e8d4b271438bfdbc127dccd7cd363a0856db6c378d3900eca000e4c9c8ea06591ed08ddddffd58a9d71ca3ae3f350f4d3ca6c61a551ab3edb997b08d0def8c6c2ed42510eab0bcd582f599c8f85913e432ba60a94dd746d6250a0bb21dc66d1e49db5e7e39e42f962a4ea66a9c6cfd148ff0eedbb7cd1aa146f78e055ff716eb5824758157a30d7df4911dcf77f1855bafa6a669eb13328e983b832a1111fbbcc345b673d226d7273c890357eb4831551c47673fa5398372f09d4d046f2ef588123db8dff43d1e98f8325c228988857165711bdd0b992e5894e3ae3bffe9dc8cdc81f033fc17984ede5b923a5254963f95c4e021c6570ebba348adc7dec579cda0b678ee89d8504067e82184e897ff61c7abc3160d2033990324e79e2847a9e105452636cb46a3b32e18e0cc77598857908323e5f92ebbc2c7b12fe6772bd5b015f0c4b15673603c36be764d897f515f59238e0109b67be62781b85aae4ec6fc0a00b34321fd0f7fc8a87b355d27005a536b163648f7f5f1f63f2594b1d198a9dbd2ea02e405d885c8d7d03b23eedd3b02b604f39e28e89ac8f8b92dc6a286fbce3cdf2da793813d21907629ab5e27845c241047adf30e5944908d53db44462f2c3e6559999466eaa5fd98854f2382c9784ee535e5949c18018a1ea05fe42d57afa09e715a199b262a265b2ad874e4e7d031da325cba9432602efb39132df7d2b53cf70a87cce1dacb2dd5419e8fb6917bc17efd745ab586d7032d31e92d672f52c1a71cfdbfa10b0f1bfd5c5c5c0e6fa56412f68245d931b08a9cfea1ad28f0a8456795f5769f1e751775e821efb06cadaf09893dd854d87f833bd307d54f141902dff14b446389add739a5875cc66033ea946f1c9b978405b683ae5e8b65d71cbbbd64f4c835b86da47afc041dcde5e87d1fe02032ac4d3e7cbe4b78441adeec4103d0bcb62cf74cc227c5edd706f3d11b26c49e279e95ed1bb79957888eae463c4f4 J=$138326c77e801aec3c7228112807ca81fb2f43d21a7a3fb903f4ab22684ab73f379145846f2835b614e355fd95df31c6ca9f19d75442f32a99b0f3990ee50f4f63451a3c1f356537718f5073c8946f5c8a6e1b9f508917722b66bd00799a5c08c55aa2fabbf66501591e61562dee7990fa857a22c16c236e4d92145c89a9ae9eb800751f55cccccb69761e7e739d59de527e6c9a5afe167d220a0f53a88d3a5fb67e60b0a6e4cd886a86082da6c85eebe80cd5289319928534d4bbfa9592a8ce3c3646f260eeb5ac93c19a3868c68a1f280c48bf6dbf14fd61862bd29677e50be9b610ac7b2d5aa47fa29cbd4f09f1c789c9be4b8851fd557cacb830d47009317715283994c879254b5aa4f0239565cd08199cd9e58490b4d4b671b5bab8249fee98d0eb71e93480f2ab9eb4ec911bfd41765ee82d264fec8050131747dfb2c3c76954637b230f98492de9a1424f189a676254d31fc43b2e8e87c335f9f4ed0b5c0a92e3e66430da00ff0c3331470600b6a5bf78b04683f5cf397f6ac6917db7d3834c9125d92c97390cb79d11774f6e8a599b977c283a261e860445f98cb4b877e01ccfd1ccef4973a528ac8b6c095045c6f2275b246b1f1f46858ec338b30e6434be904994343e1b9ec5df1921237268b2059347668fbdc50772a3546f1cf1594c28bea231fe454d56f3077bc9aad3536047210ddecac26186a8ca57e28d98be932b44df44eb91d0f2b92963ec4380653498702542c22fcd799cea4af192a17561a0af831eef8fd077c7db124c54d3babe41ff18afd207cc333e41fd5c8461eeffd3a05b4d73893becec2487292ac52889782c02125f237dd91e9f04b4f9c23ed53b538599afaa7fd5be560755cf437291be7748e49295fbd600cd85341054f8b1df5cdcd71e758d742bab01a1d17f6ec7e69c9416eaf09866e907ee20a86f40b21bc120d1db1af1f408276a16186739cf667729e975e2475999fa0cf52655079f23c3585da9c167eb5aa6ece8920bf9ee7b51e08b4d818bc5439a794024d098e49c5bd95840cba70870603fb10f6810e74af011ae27c8201fc2213d8a8085b77a52593246b3e134b5ef4e1a935b753f6d74dbcfad7f2d7419157547a4c1baa1912044552dd40ae014086ed51b18a0192e41330820ef7b793afe0f5f6aa5de2df12851b93e889b8e6c03ab7ceb2d34c29fca2c84a5986a3e602c39cbecfe0dc0847884f52a2e19dc05ea3e0bf09bfb366bd02eb14e6524c8bdb165262006671f28b5b10236e04b410c8620d124124797a4796f650e25aacd07ae2d7e63316d08d80b70dd7b4cca9ff4eb658f8019b58290e90a1572b5577ab6b6c489b5ddad900453a6984821550dc5aba4f942fec193f2c5cf5b35c3bef359cc495927a375cb9c94f7f33ff7ba0c4b2dc16c51efb3ce265f65b944a67cf7e236753399a6b2bdadf286488d61860766375f2b3302e02e485dfec37e26ef2478d10d7d57a0e596f2a21bb5cb297df622253cb82789942ab47fc0f1b0265c96c60aee0767c90cd22a1a1652bd00a10242374a0589bd771e11bfed49ce193bcc88640580392fce1c01bb052134e09a87d005bac190efa9c09f898e481a0fe3500fe9c1dc0cb5a1993c3ee86766c949bbe323a76948499bf07e8c047cad8e777c8ce6441d0ce2f15866236d0a3e3dcfe34b5c331cb28c888412024dcd4a693d5dc7849ad859ca00798d1c39032ffe1b62c830693f131fe9163ade40ec6741d8aa74c1baaafd740ef9d1d85a9eb6c367c062aa3fde8cc15d4deeeb823b18bff9022d374098124d0cce57a9a3cc1c91302b3b3e9708d06a3a83934ce60144ab1a9600d7e54f1d493af824eb7b960358a6704d82e8a97f4a9ea91064274ce6f49da76feefb462c788339050327de8b1e031ce4fa2e87c714091051f660844fedba1f002baa12af4b3a4b701f0c0238c987b16adc9dacb6a4872d41bdb5b4c8fce0cc35a92526641f475585afed3d098589bfe6743b03d938211bbd3a20811885d6cda801831eeb0dd326c751900a0a30bbfc82b13df6c83a8e213e93b06a72de64222e910e1ec0be00e262fd993e7fc36cfdc2dfde4260dfdb2da5d96617242b4de0d70d0d02266df97d03bf7188cb3536dd90d95c03e6f5d8b55d78ec962f6e8098b8b0d4ea7b2d3caf168353f2578e004cb1620e794b67e4a491e4f85995b705b952f8b052a6eb6bdb61cf46a1bec17a15c657dd1d95dc80eaf071a4f4bd0e2560a3d0accff15e0c8f0db56fd289ec8718da477fc33f916195daa8694f4215a1824383aa00dad75a22ab4dfe2aa80680b3a78201f56d6f4b76ed1acd58ce7add4953bc8f16559ba7bf89bf8e9b6745ecf72cdac2a93ec4b06cd7107c5bf2f14821298b2678cdbdf32620c2f33eaa226b01cb446c5c8c0ef49df6b8327bc30f687190f67fb9a56c8cb555993738ca18d2d7c821f48338701d35d8e809f494a26ffc9b07dc757039c1c48ff9db23f5e493983ce3134b12866d16e41dad5edf4b745c7c00df186118e95ca6303fd842dbae6f1efcffc50dfb1ad585b9b747de91bcc0f9f561f2c5eeef89cd62f19a3fb5ab4391dd39b5fd5fd4aced73cc9c96d798260349bd51fa7eeb93a687d20ece1843f1cc9e03f5147f8ba04b530a034cde3687630be7934228ff6e2e84342e39e63acdf00545364e791ad3cd4fc1b28b4210c5bcd5d4f2dfc8da01eef5a8eb20f599f458e9c6072f9d5b460e553c2bbd0cebd6716e8e2f3c5035c12e188d54dbef53e685e5979aa10560061205c1f9d8d119bb4469b2e21002f525ac95afa4b6c4c962f26bc79608098fb311b61ddfdc3ecb4ad2d640b27ed7a989153e909364d0ec227586183984ea54b105f43019935c495917b7746d350aec5d4d120c0cc342a6891fe02311f5b7be418ebdc32ac1dc917dc0f382942b99f28f2dfc66610e2e90b56a0eb903af224fa3a2a397c9f5688273469eaad18d74a98a4d60c1fb45242eced80d470ec30e83da7a1c4c73a4d03a64384153dfb41416204a34e79343f3b50f3167575351d2f7cf21f31394f5c2483e7e64a0dc182d9b2747bf0c59da55fcd938595f158f622885b9f24724cc7478390f666ae26c852ddbbedd66ea63c0585e48f6ee045f1641674543d58d0fff607a026bdfa538379a05ade64f9d34b1e5f4a45856a05993e766822880fa0a246ce19422bd04c9f7c59443b8ce5913bde126e4cbf4dc8e66a03901baedd1974d0566106aa891455ae4e69a4904685c5fc59a96aefcb90e9a62b585d0998ec39028e50b43c3a919adb596b2ccbe16ae4586830d77299f2faf325f8f23fd4d0ca8496111a46cea528f4b2f2d89abcf7a998b0628003b03fc0a886bbe70aec18a2db00df6203771f568b93f77f491fb9feac15103e564bbea418d4043014769311c2ed2d4862933229158a607cac90cb9b8085d035a425b9ac665b2829ae5f0484d1c5a9bfd5adc008027b22671661e81bd7513c88446b4c0394e94e78b3def9befd2050dc58f12b3425a9c303b40f223cecd66bdceb393762e9f7b3ac953c124f9927b57cac9934ee35b7d942b19c1dba74528db333b014ddd86f09bac60abf5113a3ff5d2756a249dcb206f6d9f568448ccac04c2d866786b0aa0c842fe3a7002b1e13d95c9d2377a23eca59820c4e6325bcbec99596e2f931353826524292ad0fe67346623041041fe9bfeee057c9d4a335452c90b8a T=$7452e452b51e1b28bdc23a17599141fb9c904a4ebfc113f33fb80c5a5c64b20c17f1967f3ab9e2d9bb6d1d14ef00817640d1923730a7ab60802a277ff90d7a5869e6cf8d4c3b58f02ce6698f16e818f7781f3352a88fffd9026e73ef73e5745d34077607ed79679e0a453a1bbcda1e3b94004363691b63328b806a1c8ef2ec17b6cd8c5277d3e59b55f45d30e9dff7fed2a1764cf18ca0d52198593d7f00c9c2fb70b6576fcf9829059bba5792081d01dc106c2fe1ee3f91df14aef0d2833fd29b1b88548e5c17e9d970fd884687ba77499e6eb8d436f1ed6b157de39031f410dc01d08e9030f82cc18c5ac9b53acfb367086786fddc1bdac90af8268710f06eaa01e5c1b3f474c24e499b99e2d9bb5fb9d0b87773a35eb6085d3190d7f745895207eb24d0802f651258b87ced05977abe664ca02eabe9e75833a825b11bc3bd69e190b7c8deb645be5d2b2a6aab7154e77ed88772b44fc53b9e5709766f08cfb5709d7fad6569a27ae5f5d6fbf697648b8c94a4b4c1ff771273e79848b79f7aab9655c03943cab560fe01cad1f67ec4aa06ae60145b25841f2fb674ba5bb7433b97c8ebbb6d652dea0b8eef2a79b23ce963793d5c2944d3250d1c6e61e58a78161c9069962a05e8a0babbdf2382af8898522472b11d148f5b6da3cec71a7ac45df9a95822ffb9a1501caf52399c0fa99dc130ae2e7a21443b1b95254c1af39bd7e84499e4250957d4b20c65d3066223f437515f8e5c792c4344fd56e4970e025e3bfb4cc84fab0bc911366464a34d2d6556e4d0c9c7afe82437c826c39e4889132a6247ca538637bd6a602ea33221b51ebb972f39488e43f1b62437e3b786785f7a514081c7cfc24a12ae45632901d9dd73ba496e74f2055491b91e0c5715c6dd86fbb7c97898253e8c60234479ceba4fd8068607940b419bea2b1b6716d582a7464e5e10c1f0577a4c1f1bda5c86cce1d7194abe957cea22c79d54d681e43c253f25e0499d75dbe1ed722b7325a13b8c7714abac4cf38bce187c83e7807cfc3ead88f0c2df632b559ac867a5d746bda45319874c0efc33d7b2ffee1bf6265bdfe63b5b1371e94e1090145d5ee4e26e64adb983f0fc502e5ed0697f5f68a3b704c786b34041e90ee8073d05ad37fd90a99c32076df9c231269814768f5a81f35ea138d496d878d63baf712740045bfaab6daf19668a5be9f8f310e404441696e23e61576cd370b96a8ea061e83a73a5ed46b3024516d68466b591fa401d97555ba552ad8891fe74d5237da1f0fc7f2af6dfe37c624edab1430829b408b85ada2f3927816527455225c8ef0ead53a3bbdb4c1f0bc2ddf72ca42e47c1102de609a0f27ebad8f80445689d8366eb19f3e979cb58e821c893c6c7abe36653bb4d0c7e74e1c85bd9a0ffb73b913b66472e9607e9886d1996930c693ebdc4955fac3db6aeab66954a047a567d2a138823bc0993d5dd1f2687f2ff32a65020b4aec1e8abf73268bd65f8a88f2ef4b76041eeb7f31205da593e2b6d94e4813c75ca223b48d71291e0c10d0ad57ee6c16d0b996d939eef633ceca8aba4c6d4be16dfbdd990ec76c5c0e1862cd354ced04f1b3811886c7785a20c6d3acefa2a60b1bdb37684c51322fbce124cb78f09d0f9a2946074083716560be0fb50fa1a91ab51e9b3134eecbc57eac0736bed3cf4d4c52123075fa704b9ee4f5cb785affc7ff7f4dc4fd39a192c1145e58eea411507ec357d1d86969f5aea64c63a9147939bac17a895fab24b24533033236d596fa341d2c9489ac236b27cac7b362c68861e193e1dbf4b480de11460e04385916aa063c0dd4a69a4f6a81d49c06c6f42115167f5feabc7da0dbad5fbf4e4dc80c1bff1b0f9f2463473d537464b66e0f0d2df758d16f5f49c7406d99ef68db73bf1d5f2803bb769ec76d8703f049bf6bb633aabf8549e8e9319181b054260826f407ac6d2ccc38a28175f84a696017a92fe6f538cb4210f04696b18f634abb92b39f63feb4589f7077f75cc59d6e2a119b8c33299c241a2e14a202f724f89e5b09b2b5352eadd657fa3a33830b5f9d460d26c0d32c2fb049b85ee8194a2da302a2727deb275154de91dc1efb926bd661baa614f1e867bc0aa0334ba4f3a888a85f54df89816b163d933d0afaf07ba2822901c139440525ae991aba3b446edb0e2ec586a695a62ac78cc62ae63158a5c61bea865bebbc5bbfff9ae7b8e4871936aed8a2ebdce9da65196b91dca5ad537aa0769889c25c278cb15bfe196b1facff72ada48642ea494aea9091717d1233f58c61f70ccfa777bf23e9973b88d5dc17fa75cb9f455c6b81fb17b952e5a32b3099d1714cb59ea7bc7589af6fd0162a50e1865415435b9f12e04371731aa4106520e2330e7e23867f709629af34fed131ead21d1336bed08ffb83ca9a5cf8ab6a341a473e4334210f0f11c682bab6f56f70bd9c84d783f16f8cc21af02650429f3773a87ad65073abe8d74b7d88cd3bc738e118d90282deb10a97df38fa1403273db4efa49c49d59497527befa5d53f1faf810b09d19d70ed6b8334e6b1e2c622bcac29436f88469c9006b4e31e84e986ad2fd87e073478483f82508bb009167760301ce1ce4d56cb2ab98c972e520ce939461788f687bfd264dcd7d1da537af17fca08d0076cc6210e0d0ce1bd51531b9a3559608f66ae04ff343677e4b216414218b4ee1ef53dd473c5539f0bcc0e9d293ef042f658d06651581484137f766183e292558c6ac23383857e4eeeea571d1daa635a41e5812e5fd04f056e6d51cd1c61afd25a5f74325737dfe8a28422fa81375a74709aa5b8845e433eccbe2661a782156b65c3e8910cb79921b3d215b59e0fa19cb50ec03d69d1ddf882d261aca62c2b191aba1578add80b79c811799c382f64a0a35519543c245a849f36c23b514dd78005fa5727f1e5a63482306ee90a02e30b30bac0c88db1dac09965d1800608a564359a714ba07e4bdecbd9ae83babd08b95898e78dfcf668015eb5e33a18760b412ef265d7e615a67169769b851f7d892c7d7a079c3e0ea77098a491730610e401abd90d37f6d93c2aed397c984ff9a12184c075e5411e6f4f08057872e14d2622fb491816284b77a5de6d696ed98d374f7d2f44cb770b49b1bbbcc7e4e616db11ae7dd9887ff69e28c0c5dad2fdcb2aaa50a36a300ed7caf06493daa23ef81456d1b04ed10a78b7cc890ce338e294e9a832704f699b34991ea981356011e9ef293647e8672c3ca2f3f530a61f0470dd50efffd9bc645fb3fe91f522d31a393c7c6e6d1b02e1abbb35bcb3aa41d526f1cb4e50601f18a8a0da7e86da3293a406f61b4cd1bafd49b223b6b1f787b7e5cfd44354a9b24e31be41517f6225e20a876c6f2a9fd057ef2f2395ad0a506a67850745b053f9a0dbe3890d9716b2a1ea171d823d65b70e7778ebc2719879964552fd977c0558ed552973c93d450f08c8a4fcc2a6722b72753ce286ee50890b9005648fff2e4ddcbf61204e96acea1d9b70f8997ae4f45ae5b6328261c30123269705e9c82e443f22affc3e3986c7e9d17545337cec094673ac128aa4d130cbf7a8122f3371c7452a41023b86326c8d7b89e2b47e19c1e3ca1ff882c922fafb94444ee4f5eff0923273e2561702ee35697265a449d0aebe95689b55fd7a2e16e3fc75e7e0efa09ecc37358d5c6995b7b0bdaf80f87bbaed95dffe080252492000e [45] S=$3ece88fdbc70182cc4 W=-0xf67b4f68fb2d2417ee0d3d682eeed9d609627725480fab8eb8918fbd5d443631449f5336291f41d663c85ab52ff719dd824c29f1164fc266eecf503505b7f146cd8df6f791eb6484769f53f3d7232d41e686cab6fa62105c8e4747a28ee656d98db78aab435f7f7c65190905fbfe4f9f1d96c9456853f0a34c4deb64cc51e74f908464d3f8649508520272e2679da664b35b7e1b2c8f23e9a91946c7cb90ca3a1ac04d01b2ce50bd989c8e34446607a83ea703e9a8c67b748612eceb8e5d3245291f8e82588e12e4ddc75772054be5167fd60bc89542e03e6f9d2c73ecd2688f9a81b2771f4aa0ce160a2261bc6b0b23f9fa83c8f936b0f6eb407b36aa0b7b6b65142723a8c0117056f1fd64eaf36e25802c0585328b4e5bc1b3634238676679b1251d4dedb07ce66f7ec90dd6ef354f0b98d9ca4ca4514b47233b454f6bbfa7fcce9d5f3a9f0b9ae07b085f6fa30ccb99eb96ea9d4be3221813aadfad9ee83306ee57b1a0ee105f6089366413b614dcf1ab78acb6d41e30d40a7f07f12e0b3c498e16aca92b127839580acfd38372cd50c15003d5339dbc8d925b9c1552688904f86b48a8ed0bef2e51eb10c8fc256f6a3e08740b8a02b1249793e1ac8eb50189ca7ef727f2a307be3bf8d15befceb3768d27fb7a33040611d5e6bb3e60f2073ec3afaa175a2589a1a7448147bc31404f6cfb10f8c691904592549419d720b8f6d017211aa718eaa4b27d1c1d40753b0f4b90aa8642720c5cc03f7b0c15e9806eb02cb8f53cbc6a9f0d93b7035fdd03c18352f4cb595a4a4e3eb498c98a0076c41e602cb40099c492f02c0bdb743ee945abaf3734bfed42b4cf1b7f681bac8350813ceeee591fa49d51796a16e8708e31081b65ebec48754e119d273a8f7a3b9c7118ae7136c7eb8da2b7abaa9d5047b141628ba9aa8d1b90ffedb2df23a95c4b55acf87620a72ce72d4835933f6911f80399d62603684fed45c9e4ee78436ab90c90ade050cbb179ca32118b41b91199b11345c33ae2e452c707bb9e5b7197625a66ec6c5490d44921cf236b6e6a3fddb928ce5038b1174ffa2850d7eec03ccee479e921aff6aa543e86fa6c03a3ebd84946aba86b6cd11940c382f4e6f8a87dc62f4ecf4d169ce140f5a91a879511f761bcae7af4602e2fe3799d2cd3f37ab27349c039c1705908e8c5c729bd642cbc90628a9be270bd7aec4e4831302e865dda442243fbd85840accdefc4588a33842ade06fccbc237c8bfb2c2d10b932d3a4283447ef5df2131ad4ff6fe825e2846ddc7874d44d3c6d3f20932c4fa7dca341541227d2232f57b60001a2c14d19e87afac2506267014eb89badb4f9159e174b4b6776dae0bca3e8b2213fbcd1ac3487288092187f6d55c96552f5aec1b03116d36e8925d4445f7f3adadc5208c45d8d47562e3e83fe3a3f08821f42bc328cd6f06911dfb8d0dca9731dd7fbc25a1b56ffb22304ca38a8e2075d5f9b9d3bcd103a54b454835975fd102fe612e0e4fd666158d4c654fb3bfa7be0c43118e38e4b4bc2e536d09dc1f2b38e3e3f244e2940dcb2b82ff4c8ce82c7a627442c472289f9eeb21ab4103f02e0b976be45af56916330c82717e7a34b7afb4ec7051ccbb6de34699187a4e9644c3dcc9771ea5bc7ea12143df4fff1cba6c12149beac08a0d37ae29dd236a7cf64ff6a58484c33cb334ab73c46fbe251ae32837df237c85759761a686c91cd8103b46033fc0b59ad85cbe123397c65fb41fa88175edfeb789230faba39b389554b91520faef0db9a54ca2b616e1a6a2115be405945ac7e4fb4679575106d6bfb110cb12fa3a4256c8111e3f44a626021a5e54faa4de J=$25edf879773ae3d5b72fa8bc67f88ddc4b347c7ca2e2f5a8125bc17eaca957231cf08988138143cd0304182245393574115c678dad1d5529113b4c43073beaf182664d07eead7b1950913762e23905d48e28046f0f03029a8159ebf9ac7711b81a53f2c9217a6624b079cc0793d68f4fea61d16a3b671f7fe8653563676766de919d59e87b2377c3ec47f30d6a88f767da6ab0a9bb4adb9f5223424c998176175a58145d2d7e83257cde6167d9f005554f1705d64828f016880971959f6e93fc44f6c4cdef3c65f8f2a7cfb395218bd1283ef05033bffa0ffe476345696bdcae6f711ed951b6356c2fa93b5bbaf341dcc5f76b2b51d02e02ab78926dd46986c5326f697e2fe30fb738e2fc53761f5d154f53db76e4a3e1282c58a6dc1e2d6c3516ec6871c9de759cf8e88b90368dd26f878e49bca40ffbfb63547b24acf33f91342694f8a0814e559b8f2b3c25ada3341f3e47f8d29d6bac248ea8da4fb717095d278c82814b2f245b5fecb9049c4cf179e06b49ffa17f03c5092d051d25086698f3a3997b029a05777035fb750ad424e74b6225e3f08b5cb300e13ff7cb975cb95e549b8e816cbc3640ef396da7454a3cfa7d9cd945a647f10a77ac8595fb795d7a38aa62424cb8525124639317a4f4bbdaaddae21f5e80f1071c89d5e9a18e5b02c08850913ef9075f6e8b1eeafe76974b4528dd5b166ca780a877c5310a04a38149e73958320baf36ac671699431af8e2c09405c58b807b7155e6d82a660b11a714b1353b3307d68dfeb56600f7439fa9ceac3cf065ad5e36f166e80156dd1519d81a8a22f1855096f30b89d91a3047ecdd8d90671e0e582b122ba2250368c03f1ba78faf7c69253a440f97c3d6bdd5cc0a7c1f6189abf8e9b0bba0200e6270317fdac844fec3df4f604103b641f12017a9ac6f18f752b13c7c451d887fe87f1868d847ec7c9add4c04944da770b02bf3070f6c6fbe3d2124b34869bbae86a67e23f28bc7b120fe4c08666d2a7c3d12199ae81e6cf54fc72e535d93b71ff393af468cb3d3d583a979e995cda4a1d9c10c72c090f46e4cfebedaf4880fb2ac85f2e8fe5959b1f9ea5a62a45eb815a43629c57007df9ee37dc97ac5932802fda58b048fee205bcf0cff702a711be31d47a9e039f8f362a99de8202b08a9cba69659651e8c2f7e1a81d86699b491ea99a56a0ff5f40c1b652132e8d8ae8634f40a590984e65852366c7658e1eef3f4c9adb8082c73fff70f07aa7d261593d9015cb3bc9cf60ccc77d650a3518d8d607d5cfc795dc4444dd9a2cd04370e7373b426eacfd42d43060e9a0f1fd39503b7879f263dae085f0517226f5f81b91f3ac8c1beeabde365bf00d3234904e35f5ee2d342297c7ef0dbd604c4a4b8db04b6dfc054dbd42b57c568aa675249dd84cde0b5e699efcfa631a0d701ab3fc7109ab7627ce64e14854176d6c886c48b796ba91be1dbda01f02c207e79faadb118d8d8347340f2c8452bf8d2ceb59bd7001b3a066f9de3075194693e38d82d31d642165a63b8dd273a82dd1cadcbbf5530571892266277f3aa2cf7c851604a44d8c68f9458f7d67bc5dbc34fa96beb9292e16a3e81964d2594adebffbe8442b1b9951c4c3557420fd4ed90c9ec6d4053567ef8ae89c01db2b4ca91e8893780a1efe00596c22fe07aef385e5f876503e3faee03b406d8a0aac3734d250b021ba5beb17926df1222f36f60ec10d89e4a43dcb075336bc7a21ddbff785fd778d2ff56f59c798a2f979edc3c0b761782c778a482a1cab36169f0088aa2d0539332813faeaa61026812ef902339d10a824d9eea6896e24507e00f82a2c02b191693179448cd70547d594e7aa0316f0f2a24c87913fc3b4481afcd72a40d65203a78dc52be7d2b6a3e32b954929296cc0376bce3bb7f6af337d43220f7a5de1e1ce9bae5c730886caab53b861494485afe598c8855cc6527ac9d13b8e3b61cee30afd7a5e635b98d454a9eea68ecaaa1001af7d66e1d196f22092a8a72b073e9229673cdffe4e6e4d494f119c1095fd73c0fefc9d4c4b32199addf36a7b0a983518437aaeff140b4aaa4861c23d249c8727c08b30dcea785330ca03aa7d53fddf48c92346c02654cd766a8a7ed1d75825c571582d07cdc05c2a4b706c0243f7f74f5949134f8b06522be65ef3c345b55b7a2e8624234713361b30ff9ae7060bb007a246c4a8da08e2aac54ee3a76bab9ebbf6c4368f103eee255486810c8647542be00bb70d5be1693ee20834b1db975e4e73136c97e11d12b6807fc844887c25e05971042ad0e2173cf2fc032568bf451cab25779ab8847ac30db89a576da1d8b8bee3a6a587db12ddfd064260998f6013ee11b5b53a304a38a3803d13a6bfe8bcf9f359eb7cb99ca9bb9ee7f551a4c6bb32241b75bea93f4076701c3bc005ca0e6e81704018b150079046bf8ad139f976a1cf21200fb3a4b77f1c6bca742aa8d68ed1fca7fb9b2009c2679771f1af5f380b30418ca95ca804776de12178c0658c133cf7e61d79d6972fd35c09b7050b57666f007557371b48a6aed1359e13f6166f3eeed60167e57f2d1ad8fa039adef5526cfa7d07fbe61eb9c099d70d62de8d287ca115c9143be83a9889e5f896b9222b3c147c3978479f05375c13a0a09a660653c279caf4a0a694a57c6a84b8c6b595d34ffdb5e015562c80bfff49b535547fa03c32a0011545eb2eb900944ac250c7bbce7c2e0faf69fe676f739be84147ab5e22470574d7a33a9b3009e3d5e17ae2625c9e52221f04d6485a87a0135774ab2965eee42e63d0b248a8143564b799a9aa4f96e5bd827ab55eb7d91c5e39ee6596e9a08930fdf7c6ef97e8952dcb3d569b09cf55cecb113052d3117d87d8d4ebf2032d8fe688fb679172289cb4bb88c93cacd6b8286310959445cc26d8c6de0aa364b2a9c121673df63929392a9c292976b1f529a4b61fcbaa984132f48b1163eabce56c43da32ed537affbe7005e413de167fff9d2ddc2be7a5b836aaa5de731d9b9077b6f544598ff0a26d619c4a654d6ac2bf2863d8de8632c2642a0d9afb19bffde6e020b6e67581f073e0abef5ac8893d82e7f3477e835fad806d3f634c461f3fb18dd6ebbe8fd3fc3f2b7b7a66d7346ed245ec50f3e4a1f8ceb406e7962529e7a36345fdfdb641b936acefd3e4223b45bfd709e1596e69efc5c3971a97fcb1b99888aa829a2c4654af4abeb10f32439171d3d5581f6f8e8462238c35d19e19e05ae2fde54a3eca82e03efc9b00685ec20bf235ae2421cf3a09d116ec8cb23d9fc2c1ecae448e369f225e5a9d69856a1e604c38860aaef23c076f867427ee027eebd940ca9d0faca60facb9cdc6ea9a9bbf72c0590d3b5178881985f6db79e344fd76efad65b19f21572f9d08cf718541a78e1efd76c0f61aca09f35787e2f2ac3e404951179745b4cf931dea5e157aa71869a36b1ea78fd35ce383af7c1674d47b8c6ae68a522697b714c9ad953df5a3e5430e7b14838880a093f5f883b9e67935ca1e82cb003c1bf8e8ac28de7590cb50543c290e6ac52a47fa8886454f532be98ed92002ef42cdb4cef6204655367078558cf85465ffce710e873e91dc963a06e75df65b5362d5218482df5bd032c9cf7968c0bd06bd78cc2bf8107959e5a7834a47ee592e2af73323e15958770ff8633db2c6926af5754e1d382dcdf3a T=$24e26170ace7ef7fb66f5119ab5fd98f7ac283e5c984b7b7d7b7391da06581c6ffa12a2de62cf10b6286ce31a2e53fe689979851539fe9c23e532035a2ab96550cc4ff6b19a30cac4eea602173d72eaefc26eefcc2a0c7877513b105e13ce455e85e510bdf8154d9eb41ba7e0d9643b4cd92b0685f85b6521f1ca1b65ebed1608abaa70d7607b302d07df1af420e2f8d597ba35920d1c5ecb5438786f874844b120c0049209c21ed4a7bd65b7056461f935fba81f747ed28a92a47435887c45cf58454bea21c2e577874ca2ec9b66ccfb79dcf3b13f17344834ac05c3c857c034c50b60d38e6bbf659a46d51b21a08cb635084c305da35d1c6e8d5fb4938f90bc694242fe2f1b1288b8fae2c5289cf51991ea24709a6414e00bd54057f0437d02debcac90e796e93f837dab2ee548ccfa8865982716b2c85968386abb03de972ebf20c178697e87a33c3cc912fe3065d42d91a754e2f4cc52da61a9b96ca63fc2f986b8362eb20c4543e51c31abe9943c313bec10571d3a72997291aae47715f5ac582257b4489d5d0f5c08970a2e128031d57e42d3bc17efd2145ce39a94270760d1c7e156d168637eb6a44b62393115c7807014a7f158071c4dca35734ed57064203671cfba6880a655d9bc1b001420f4a6184cbb9eb14b182bbea4d2ee23c3490cb655fc278030c063c04089f10ec4d9cd81477244090a5b2936af671badc50fd6c80317f91c5ba47482741a494b5a8c30fdb70696cd83f6c72a5fd5bfa1487e4b9d4f452e6fc56138066aee323b2206d114d0e325761c2532c1aac41164f095b5ffc84bf6f3aa48bd175f64fc8a0656e72b1fd682e9cbdb89e2dd3d940f02a08ca1b0fbdcbdf948f2ed1e5ad7fc5f93c8c2166eff37859a0ed6401a07e1e8a9b2c5e93e63bbb001e0a828608b4eded223d0fe52e5110a69a755fa8cf268748b90dd34cbfb37b491a96ace319761da9705c90784f31ff9b5fabf59cd630ed61a4968e01f5918b20a8f27d2b0fbaaf32d58072519dfe00d3d5073f9fa63a1a0941ea24a3a212fa906dfcb3b9325d4dd62cd9dc3288d1bfd8bb6ea380a57bc67d2bb7c6bdaf76a4a595e4ddd40b1157c96124784fb26dfaa15d9f5fc2afc29401f0f915d3cfae15a6e3ce6618f831dff2c4d45c9bc8445226b1199e04d271beb7bd8024ee5c090b05133cdc502616c055cd4c8c9d66c82b4afa6b4b46bb318ac99a4961a0a98c186240ba17d9f077f60b55c980f24475786686f56fa6992f98ff9efdd0ed1dd10969b41013b6cddaa4e377961a5c36076f688fc2a0695bc4ffa754ccc95671dc4465fc7bfdf5e75861a1ce0d7cea978419309a1078b08db5fd08ed7c7054a304e30e8c3374aa8c467956825d12e31a727a405cdcdee165d2d1d3436c3c910d4ae47a5f425b59687043e7bca8a620f63974714c94df93c81132a15172961de8cb5df654dd59173ce3e4e70cba8fa8bcadd854e0ff928d9e480ff8bb4e318aaa6fcd54e923f3fa749eb11bdd11d743a5eacea9535184c0099b10bfbfbb13ebb32ecebbba75549b0b5fab8f49286d9b2471285f740779baba35e30a5eeb0b9362699e60fd3065b24471c139027d2e17733731f29e7342ca2667caacbfe2a2e48aa6cbd802644762308db0fa3619b3c21f40cb294abd77d3fcd5e1d605d4eb671e8c8a7bb118f68395c6b2a0f21328603a0012e610078a689531683dbdeb50dc5a2bff208ca069fb02f7b47d9e4d5fb3e2608dd95f28ed7116d6b7756d6abf001eb83e83c34e484da6e6dda8cb58debaa44f837400ced9829c47b71cc55e88f2017dcb778d758fd24421149d6ab52aa7d08819dc5ed1d538569501acaac36851227ee17814b9c48dc5c7df375f5dcb291d626d1fecd21cf71c9438ac9cce648cce2b8ed4ff7d38359bef1349b1e10e67724d5a3bfaff7f6060ac9d0f4eed78896e296a980cb45e5f0583cf1b9b76ee12435ae9407c991f7aad27446f3416b8f9ee6789f8373ebdafba3bc23a113737080a865e924e24404156507069fc346ea35ac434b9a89cf198238ae7a18928a68dafdc4bc022e03102d05cc31145e6a07574a37bd41b1ea129e4c89eacb02adde17b4722da1b0cce99f7b722b5d8e2a1d21c0ab25efe8a6cc8b12302d356ba5385189d643ab20aa21ca246ed1a14fd513abf483bb716b3cf2b91a42136c6652644baeac62ab5bbe5155bf2e70405daaef4c44eab115bc856035c27cf5f826848dee7560291218cd4a23e7a7d520c85b2a7a9026797add50320f0dc6bbfee363a51f8e9b2704f0d393f9c1b367aaf5d1e0ccdf4272c45a2b13b95388dd782048f44bf5ca181da260889cc397c3c09792bfc87fc291248a41b39f15823a1a42ea5b634d996c868daaa3de17a9c0ddcb8a0cb272d0c853fa1ad58533b23aaebbf1a9398cfe4283fc4209f7024448ae77d55fff8875977ff409bedb4731fe5604f98dee7bf4e5891b72bebcd0760c54b9ca53468f5fddfe07250bfad6fa177e2021988184f821b11ffe22ca58bdf62a72b4030848228e377abbb06b6d66b03ef15ce411c078f547a6d2a6a14d09ade21fa47a46b2f9f643ccdec567f43f175a881ecdd3a005f2a589929a5d72319bdc7daf2c6d19d0247032457d4f75293f6062dceb69d8e49dafc90cff130c7eabc596684dd6ab47f01e181f86e1a1b30d9116674e7e1b15e4475f9910c4078861d125b6374901ec76ed77dd604260b2250f179bdb358b46becd19c31629354b115b91ef1660fac3fdb1a862bed1f5a641a503d70d0525a0a73740864980377a5e1006437bc027cec1781776a3dc70c41ed1c4a68302326e290790a1666f0c44830a130682bbbca08e1664fcae75603e680acfc9074085b6c72b719bdfeda3fdbc85ef0f8f5411e5ae5ed666f93193fc93e228c4571341a69a07d6bb8660df7511e82008713b25df035c2dbe1f68dced8eb1d422a1dc01ef44792e52dd0ccc89d92f7c0c8c300a7934be76651600262e380c58b835fdc684567cb05303797b9068230c9ac4b958d0fc8881f06ba388b1a56780fdbe8c15156fcc738931c578390935e61713952950b2808bcf555d5ccd5f95ca0008500f948382123e85a80f1c8725965e029ffd32ef23e648998527625fa2b82ccb4ca5c51cab70ac3bdbf15e251ccff559493c1ef6f0b78b04d5fbf4151ce55276af306a2f82a20946afd6022e53650322acab89260e8d86adc3a9a055bfc64b9cafe3f1414bace95abe80c821d09a04e0476c30785f6433177e7fff77fed9917ff00b2fee455ab4ad42a3238e9b3f8863ac3af9b18637738f3aaf253c6598f3f8512fec62f411db72c9e9d059f82ebdd7ed07f450ea7a83719e8fed3c76380b46aff35c928505ad984021e486d4c333c7037f6612b23a37ad575e4ac471edfad737d8bbbaa3b0a2b20af81f2bb7a246f1a0e9a728d5618c7643ab3afabfd010ef3d5dc25840ff4f57fc3ce6d4cd06d4e660b7a8b6db98509fc9cfea8c53dd8c8bafd19466ccfedfc69f05f435e8342e6bad65de0f0d2c73c1f4e17cb1367e49efd43938d5c1f290f415382a2e5b288329358225c7e2e8896232a940500f7dd2069db4b9ed379f057080fcc7125ea36e8a02185d2ecbc475b2c191efd10415faa1fad3b6211f1b324de9935babaaa6a39688ccc96435f536dad723f00ada6d25cd26a66d7c79e95e2eaf1 [46] S=$209756948 W=$15df05dfcc3a7024d864fa29fb3e0160b93b30d2c04357f2f14c26885a7eea6e4731800b5f5fc972f59d10ba416b0ac283b045a8ee06a7a4d31c9cbb79ee6b84ee93a5f7892f6c6d7aa75fa6a65c829b16aa6e1ea86755c7b4bef31d2b28d8c0d58f9668e6f890048c3a6e4ce668893ec7ff1421f0968f99eb2458c8c1b0e0e9d0e250e012e5447d684fca200af4a81e20655e3cb1d71d0880c90044d5d7c17b1eab82ac560abb1be1dbb172b006f46736da796fb87aa230c7e5a5e5e379df7dd79e09aad5916251f13a682ddbf5c02f0cdfb5ad6aaff9193df6c2e5fbb25fda54c889e8915feb61d1ff9ab3af337c164ef2775f64aaf9c42ff7ee5c96da7e591e213bf23b740e38f4538e6983a6b967ef1ec215ab9e5f27eeeb3d8a5bed4fbd8dce0a6d8317801f0ee21abb011ebbdbc8ada0e4b990fef04315814828ba241e5a80058b75ab2877a3e96d40208dda82dd6115b8695b9ab7a4b0e1abedc103c179ec55a5fd7221f0337379634034b8d1dda1b49b4be16f42a44e2ba5749513d9ec8f38116b53671495c39fc6b5dd6df93532a41eeb0b57a202c9e47362b12c88201653d240dcceec13e78f164b6ec6d6b73b063e5382ddc624d1448c3dd8d5f5696cd8e985ab3376b986340542c657aef4886251b6887a17bfd82b9c10d6824f190fbd78651d0d4c25fb32e27c650215953ade9918716df17506c82e6722b2f065a9be925066c0775d30b1af4d46b394c50676575fa885962dbf0faaefeb6643f3c69895639501df2e617c21180a4256edc9cc818dae245186e8ffc451d78af5a8c1e5e20beec819e6275b241ae2785357f76534ac9e24a5734c3fd1d5a904eead8e34516cfd58087ba3d6a0c0114c0d54c461be0f341ef7ec8c0f5586e6f17570805d14f4b6c0499bb05a08e5a893e5ea1138ad9291e904062aa173b64b1ffd0a70869124d686fabb51a36357c83c34ad7dafa976bb2afe35931d3e328951d9dab81575cc1d7f47dee4e2b8ed3a1bec1755d07ab71fb145bf59dd2c0b90af0629d6e2fdb701b0cced4913447ac63a1425b622b81f8cbde928a6e44cef649b5085223446aabad03df94a2617cd58170ce828621c2e30a50e74667060f44cc5053006a8c57b4a2f9fe75fdcfe028d769d772af3430bc9d45668ee9de2fdd1f17d229ea02421d36561f77124278328350c4c0de3957c0892cc63290e6f64839e6fbeeed36057b3401bbfe739f80bd4a8d841c849653c6d6d37ccb5c70023a869555865614e74d2b33e86af82ea165b37211e69b29f155c7a0378abffc8d69a67e7e619d777f34442f3c8b855191964f650ca6fff1fb84dfa983d87b2980e816b16a8259db721834372670c3cd58dc116264d68052f25b7c01f7799b72e3bc5cc039548b855132defc870fe5f614cdf4634f4962b52c0fa80f7bc63eeae7f27c0f46e1ba607c6aefd5908b4b73bc486029daa8053b20c3cd5ec50b89e28020375602a4369f86ed927b7d5d0950f396de150c46b82de877ee955925032b1c399e579a4347545c5dfd22d14cf2a3f88e945cd6c88e264c521760f986139816fe1bf94b4f6a9885552eb0d427f5953dfe469d1267b50c127f63e35e6ea5a79135ca744c110a1b2f3d09397cc7b39dd5cfa2c68fd92527d58803325eea4efa996879e1fa836be886f52680a358e65ebd9023397a1d4419992dc485122d98a936ffe67a036e63ccad498fa6203b703afa8bea3822c07cf2ed9d7ffe49722fab16f2711137b5526efc2259c4fe73935d61e700a2d4108bf512664529e8f703fad68a6abdc397dfc5b2132a406ece6418a7c42a56c702986621cc3e984266c2c J=-0xa1081a26c8050105ddbac12a09bbf97b8ba9fba4be27f5e87e1aa3c15f1932eefe172e8754c5deeac307ce62282b5b61bc0e1681980583feceee203142b94fb3c7e659b33eaa7dc8c1874023220442da873ee9a3b78931d3a3be1f8df09261cd2dfd3f11a461aec5a9b5a775e270b25fedea2e7b2497fc89663dcfc37d6a277a4f8c113f26478ad0c632db22ea5838fbbcccbecef7f179f8513e32db6dadd600903dd0c73997a1d9acf50ab9e51aa2f506b60ba062f8a6fe2f3f58da53e4201ce395a2d777f0aa1c0b2ccc0a089faa93fc1e9bb4b577871b862dcfdca898bf3eb2e99aea55156e06355e6ecb81424525330f6595036fc51ef948d1a20f6d27ba709401a43c5bb7f487b1e7fcb46b77885c45bce33c85270e4f5ebfbd435dce9cff555b2c163fe5ea2e4c7f5525cfcd0ca67efcd57c5da20893337408a7abf8ef4156d08dfd936d6d7831e9318955acbb3daa65eb5e0240a4b697d340282b1f172a651b2e7bdba38d1194c5b80ed107a4a318c5717962631a403a48d496f62ec09f71b1e9ecc0165e7216c16a1180d20d94b1640c98270ec0153eed50da71098ee8551b71427f48ed2c8894008d26bb750e5f2f842fd21ab4fb0589e6477f51eef57e8c31cd60b1d04fb03075a035cb9d8895f8c93098164045fb41ad75352b954cd4645aea6482a2fe5ee7da84928226375d8a7eb8211d415579d10445ec66dd9efbec5f9841357c071e76f7a532a77c3d2319c08a2dabbf8964b19312411b3b8c4e19ccf008f9918164e28257cbb2178ef27de46fe329604be9a0446288cd82e4190558c8c5ef66b11a114012fc22d40bade3b2a1ca3a362b3795301ab0b820a89ddb0ac606c69d2887fbaf4e76f70be576d8f5d1fe964cfd59396c20338f9695e72035e94f163e52091afc38bfd831ef1dc9187360aad5b47181a51e84c775fb868ca3c1dc31e81b950c2f77f7f0498a13a3a121a43c4afd6f1dc5ca10fbeccc4cd7f26c421879af42a4aeb4d4134fbe42ca5419fe2654a29c6faf478b27f0be99f6bfd5633691339e4a424e7dffc02fa5630d525392bb36123d4492aa3e7de234daf3777df7a2e6a575cbbfc1abb9b2eef62beb35a52771078f3d66d24d8b89b611c642e4156c67a0b03545d2f340285680e60351cbb59bb6febc69648ca1920138224e7338f52359c4228bc2fe74858c07358c4e13113669637d0962d7009a50239206353339df99c03edb34bdbae87c873aa214d378fd03ccf60aa273306dc6b7bf810aeb2f3acd4ef51551236763e871f49a371873d41a4b533cc77d0be3262528845de233b93cfbde69db3fbb010ba2c53ddca3b2e1bbd651122c07650fff75d8f6763976f3a1a7cef318c65a831cef9b64cc8a488ed41b49989921fef5aecc0073aab4f4344014585989cd5429f9b03b157560c95860fd3b935a8cf2bbaca524ad63a865da981fe8354a86f1248a80b0ffb8da85ad3082d1dd76368c8090b8e2854a773fc6f42208574cbd28ae1e2c95300ca08b5adcbfc8c1d7ebeee7127b3341f21688876f4877bdf889de171db642bc4a1e0cc3e83ffab1bb1d3577bbd5a87b7585754d19229d5b52c4b38dcdb9a8866a837f79667b83ac65bf93c20a26dfbdc778b5327eb93c87b0fcb9f827d81e2ac37343cd25573db36e3031ddd6bd4a7bc6aaa5881aec896b29327d49a4a736acbdca15a6d54f3c3e053533bbe52f77d71abd74da665888abf4c162fa7c6be6ff7af994ed610bbad24a9b6674cb6240fd669d99a486ae48e34862a1b08c660d5a854129e3405a6e814d41cfac5c27f5aec5e5d5c6f9ff7f1c6de196881c91e8db1f7373c4db26a6abb302f428d5e485653282711e16302a93789a7f2c88f65bbd47553e00862389d95ba37ee3344b7c96aff2dc14a6286e067abf95cea5ee830b4d6aec9f121b23f26e2057b2f8d7189c26cce904b820effdba0a59da8bef5c8ae3e136079a04472b1ce0f101051a719c285ab6606b1c6a34d8d8509947edd7f12a594ada03693dce80d6b6bda00800fbbc3a21ad059d2b8bd5a40b8b868ee67384f340161d7a347972f835b6209d543ee1d90c3967ff28756a691e2cc2210f3eff29e3ce7d4c537b67526af346e7a3bbcd82011a6d4f6426f9ba0335f229e237324a8b5ae43099571dba575bbfbfe4d03560ba96f2eeed4033ff95eb3597253abbccb2e2cc79bae3251ee24f92142e3dcfae2ecaa93320c5747db7fb26ed1caf2c694cb3bb3d0026e688773d70c52c907465b365cf154626a08ecb3780444ccfe4236b0a423e47f853bc3038325db9670267d13f901be99c0c861e1316a758be11c525806c6c0e89b4c96cf8944a2a660f945f22b34a11ee0fd5dfd281b548f0b39895f331776ad5719554b124ee8e56d31dcea489e795e87e6e4beeca138adbeec72f82ceb8591b1c48980eb273130378a45361c9efd607b734232fd9f220fd8eaa302a36101bf0d8cdf6eb34c7658cf02135e1c3714e4e0a696805061078230991a163eb69ed908bfffdf110881d023c30f0e4d6331d8d319da0d8b16c7a2ffb1107ce1400a936e8588761c12b89778d8a8212e4d9a6f24cf0c0f5f08a87dc38bf7f511fd1e1b0adb4a041f2b8a50cc9694eb2413b3aa08cc90f817612ac8d460c91f3ff2db867c4681a6011dff98751210d00425c0bacf9a658b60a49e22d8df3369de84efd47c32cf84082741b73d91109b562b5883c7cdc50581372777dda978fcec440d9ccc5ee1ccbda83931025e7c9cba0b7cf123a52200abc5ec7fc39e907c999a287e7b902aaffc4fba1c861b0a9b4232281cbc43dd4c089c19df768bffd1c4ecf9edbfcc795562d0f085864f9484797e01d48785b3a14cac37b28957ac6ee548483c3a90ecfe5928ab51d68ddbc6b819cb1498cd697652aeba8d3eb49d5b9115914c14d426a1953d83f38fde77e5b477903d4115d9dfa2be6c4ac0d6bb785585753a63578bf1b23537bfd2da24371673e42c7e66ef4b73ab18cf28a27186dd42f9ced54d8e61f9466ce19d10535bd4b87aa440fe0c586b64cb333135c47ae6fad76207f06b20b8ec81b8af87d9008b8ad6a9643ed9afbd1750a21e24431973cc843b1ab332a40b630c364813a19f54e1475d9193d24e4b51b612762bf186f525e726ac82d87134581bb6fe8eda76cd6c581c23d665365ef12bf9e76d6a9206773335f920dcf90eb8b271e41538831d05b5ee073b25f2fec1bbfd63ae8d8555d615ef8cd8da8634ece56554c828839f9e0001c80f22ee3274ad3e8dcad7d211b71dbf870f4df24d1cbb1b64da970bfdc87fd71fd0bb80af5c751a62b99212be54cac2d6e102d331b083d67d8a5ee75db8e1b618a269b8565637601a394f25b53c1fed63b9260129f379ad248ce4d91fa48e123954682508a3f4ad4397338656b761b77238c403fa3af109a7b5029b4277023970c102bd83debf8fcc8c157bc01f5569f88a5e0cb2d6305c9904bdfb51ab9d245b8fb31beed262939cc2fb888d1570d0a2ee24dddb4dd6e42478744e720cf5a4c051a14b3604d32ccd36357ddc181c80688d32e821d90d6892484a6642c025a91ca84aad455446d7c568a314f462a38cead700eb6043522f2e18648031365c9c1ed164daedfb00be6944ddc34495f389f23a666db2d46fea9b55b80833b2340a5c441f5ea9d5cd29a T=$44548cec0b77dd3901b2b116d15fb758d66868f9275f31caa97984074a93e9ddd36224541b1ee6fa9731c2dca29780adc12831f0f231b0888b1677ada00606582da0f326fa6ba73f88d99441ba1dd9059c8121cc98823d2c20639f8c398369b892216efbf40e81089b89f2f891d3f6fd29dfd5b63815dec75d703de83ef30733a10df01c7e6e7ba85fcb0533cc8399d253ae845f5d3af90a99c04ae1eec58e82dfa6fd496d39d185f78a81802059d42d7d3ea16c43d8a05ea2c77b8cfba79af80b6093338ce6d38d9d9eed2bacf76485855d2a73bae25909409ca8ee6f034a4910801a794f09970452d9a6f366a66cb3f8afa997995dd45218ad5bc09be9568c288a348d77663e7b11d3baac978ef55f876d0af7b3ce463a8bfe9430442f87379983048860c52b3d805d8a38273b4859964bf11906fe36fdbe3364f73eaea9d3766964d0a26c8a76bf044371d092ae1160a0140037c865781cb965598f3ab327282f7adea9c9dc013096a72b1b007b2829ee5541eb693713ad5a39488161c1ad332b579d7ebf8609a4467fe278724e7e123a3aae6a7aaef8b0578edfee5cace980b0a66c8d4d6024549d68db9525573dbbb67a4938318c2c26f17a42f2ca65cffabc62d40728e93de58956349b22696a6b2e073b90e25ffc4784572c24a4803967bfbdc146bf14e21a9d1830e9886706a051bcf6ddaf0b417cd3b616297cdcfb3be7240558718685260be03ffba775332d1a7b17e32d419458a4eee0a7c97f3b4313e3f03f505d842ba3e4bfc51d4e186a443da88c913a88afe868de87cb55c5c25250fe23d4a26d325afc026aa7715609d933473bdad1b6a808f63e1ed812bbadbcccf90eba280370a498068e5408620e929a9e97519c312c98ae1169981d3027451ea8333ba9d1b9908db83055310be910d7cda519401c3b998708d419b50de419f4902a19c3ab3d643d13ad7be1ba66632ebace38fa6cd5de556e364f4152fb48d6de82b535855fa45edea49194e72adf3bf377f6489fffcaa2fcf81b5a69810ccdfd7638cfd5fb287abb9bb2176e710a1f44c0f28e52137c68e654f712edf1cdf148cfc0487444ed56a8bc6264363e035d205852d16fbd9084021dc44fc5c8158517cc0dec0a33c7539c21a24884a6ddb47bdc218cc7ee9d9cf6a6c6f7614af851629fdb210d5455d37db76b5895046b0b07a106c3d18d87e511aa413896854816019fbbfa68f7b6efe054ab909c2c68b0e0942ec69d25f72d5ffa0625885c4ee8176882c9ffbccb9a8059efc8bc27476eed98a658636348a87961ec946088bcd92d66b7381cf1dd86debe2e4f3543200369081757b1a3b6806eb27063fed147045757b7d1247bfc22f4b90031139abcf35eaf3a84eb39b45884d6044742cfe9683d1f60309638bf211f2dd763270f278dec1ef3f1a057a24631794330a8aa92b1b40946fdfb89d41de1606c2c79127bf42334fd2a3a16ab1ddbfe9ece1148d3584c892a5381ed8ccb09bd38a1bd9b60fe6dc40751aee0885e508ee2ce9fa497c660642e0a019a283bb49e94523a3843c5c4608fdbc45b1e9473661dfe64569c9142cd0d60764693b5f51debed8fd02a81252cee593f9cf59b1cc3546d8f31f23039c336b4e47e1405f9c3d290137d2789a45589147bed5594ca2e8cda0974749be21c27b16fad79673ec3903333ab6b3ccd29d94240b60d3f0dc871087e6810071cc504e2a4ec3f6ddf2a30e84c0318baf899fd0a0d11f6171c925a55618e5d7b5192cdd91a8b71ea4a9cf580f204932e900653c44dbcd73ba89044ca4c9f05ffac9f713f67934be01973f0dd214f63618b92be1a24175e2729ea63e6a8a32fb2d3885595e29e190c3fa8f7c336a33be676067763f2c4e26ebea6884a25af3779779173e465a5c066629038f06f5db92bc9fe0ad4d084b00f5f55e21b4e5209f6b78402c7377bb96c3a716720da79ee7bf77c1bc7c7f32ed462b15b6a3de3eb76580e90037e65e7a2685e52eb0f871504bc4cf2a619b1abe705c89bb37be9afcc375731895905bfd8565287eb21048460f004b1ca595f70633002510c13a6e06063603c4a0229d0025331eab0b2bb1eeaf709b9ef543835715d725acba36934a8edbe558787e76665ab1c33eb53643a6850660d4bce797a96b0cbe9f5df97e8fd27e640d217f0efbab2772a22db13bb079c5b5e79b04436923feacb29b904abfd8be81840894c9f6b6bc7a4d6a8d52433d2838d8e3d404ab98d1f2a1af896144fa7f8403e34fa60850a0387075da13172500504022eb37e499f85c99c0c89a843b9f89da8565efb55db9a2af82bb6cd5df1ce225b1e07e89ea78f7296203bcf62263ddda1bb6dbb75fff874000bb9b00d267be4c1aea527f71b906f4b1d404c874824aba278880878cf1c5503c005a7e39914f3eadad74ad6020f02bfbca572d6d8116b652dae872fd8046790d257b9d99df7460459ad2e6a44cafd592e41f1de37f32ca1f47eb69f863cfa9380bf99657c3f2413ebda4e8cd1b97ca6d2b51d0b9af889506c07e640ee79dbc76618243358f256b4029c3137fb3de54474909f8aeb41e21a0ca89438d33694e72bb5f561cce28cc5cdfcde06ab40270690001348d8ed736d1e8418441dc03a62fdb66692b8af714b900ce2a322b146a2ee61c8f88102e7e877e9f26d7a890c6525351088e832e325190b508a52a54d16e5d9374881f561ab15d3e4515e9b54e7dd75296501ac376ca74cd55bbd8e8457a64352780a0ed5d6e0a60ea1f1a47dd50578ad29df5ef39834733a50dbe00993798f90ba920ac6ab83742201a5400120c8c40208159a322fdf5bf158932c0974ad93a62e47846251fab4d5d1d9aa7395b6c172c4f1c9c80e86df8050b975f1a815a52828b6051a8c8cfa59a25f2c71430d923debc2d3a987ddd581d072d788a91d918aec02e8dc609c0d14a023cbb07b4b021615d84c939a2ee1561b68a3fde19198b1a24bdfc3d50e7c48b02ac953751c9bbd9d58c85f2e52a884b34c0b18de6ca8a6afded363d986f0f1c79aba3f59f900dfcdd1051e70a77145da1a8fd89451397d6f7718aab5422718f61a172f4d48eb886514019ab2a58bf6daa0f8c8162544af01c50b51e2a3355345c585bfcccfd375fa37b80abef438f799a4c2134294f55f0153ad2f73b6ddc5c52d25e8550f47dec4961999d4ad6030002286168c5ade39eaacb77d185412fe84fa772c03293bb16119cc9c4e075d9610430b383f4d11ef2a665c185ccafdb606f19bc9a7b3c8d8ed218dd2ef350267c1c73aea700bd2a8206d2eb138197e3aac69ccf65b406090c6ca3e58de92a35f120dca34e9353f721b49d9bfb035bbe2a13d274a195d650ac96727c40cc47e1561e18da9c9a841a4cb2f20acbbdc8c9dcae43b7d438078c63efb8937ca3910641e54e675691881bbd639f029402d4ba4ffaf351c5c9446f7d75060a0aeaa9019de16b84ed9bc78f3346c4f330f86fa5924e742f1d9d2809a112f6d30eb9bf0a3deba19216edd73e3a9188fe36fa9d50120a89d1a7db7f0dfdf11a5a9874d54f4254a71ad4c3ca61332ce90355efa317e8e03fd3ddf7c57dcf4e7212bbfdddb3904080085fd9f2d8e4b88d961cc4055ac7a11eb26a9699d8ddcb210800a507aabef12a144ad7f23da33b9fe1c3ea2bbfecb7e2c4a6313f9e6e5e048 [47] S=$78ead W=$9e924802e92c86be172a77b1d85a30a2c1866b276dc28a64a89d51296efd87ed1b7d3d2f32a2ab07aea76ff123e076c2141d713c1c75074e3aad63192b56b8919828ae42a00570bc673abc3d410e89619745ab939f4905954b114acb568eb0aa77cf48dbbd4c56a6b01cb68f6be0e00ab18c1495496ffe303281a9d39b85c6ca7fc2eabba54ba81a99084247737b5f320453452e9da238820c441768b691c808eca504f60200e9fb7c2548bb825535f6b97a214502002d5480d5659569e4b69b46d8d80f60d329bad89a721b43d63a966dc52295cc5c4a02531951d10d5c3da45f09f174cb6030f7bd10038a0a353f7c182e5200c890d78c42f3c4ba71ef0a5c4d1b9eac52bf29e9eb963f05b155805dc01e85135591fd03e121319a1c313a32dba1b6d0f758293bf36ff02f0224ba092199760f1d31720e4980d2b7cdb6299ae86a609be04a9950e2015460bde966d77ab2f923a94008096e592b6d3914787227fd251a54718dc3259389543ca7e799413429f0ada757be878a0a2915d99a3dc7855a78eb0da73ce4e52f6f422fb1e18e9f4cea8a2fe8db328da323ec293a1e8fae647f6406c3fb6ac717f70d24cff46ddd3e6f66b3127e964e7728efd49cf321e5050f0c71d5f897e5dc50ec1c1f592e75d9dbb78e04e1d87ad794ee9af3e92c92fd7584fd32b74b6e3b0360776f795e7ba534f71550c3ef0d0aaa1d7270fa9dafa9702443a1fcf531cc29936799dbb6272fbbd83094e39bc366fa85e33fc7036cd5ec1f0421b196fedc572a41956b92410721bfa9b082c10280eab61c50adeee33fce1213b2083ed629f8a688229779da4dafdc1de2324e6276a3b412364c99261fc20c9574c4db1c3f199bd1da0663060ab2447b33ab4dad86c4cc503147723f42dcc49475ce2f49ce7ca5aa2086a8056869314aed7226e7f2ea70fc162602162120ace8a94a1735982c1bb25a89627d480def035156c8d647749abfc968e0b0ce8221393407480458ab273cd5b743911d8dd41df49fdb0936cef569a63323a18e4776e7baadbf96fe6949639b3512bc538dddae28604f66482749242ce04c4d4eca00cb8c52563021cb91e0e23017e227b8eb1bfbed6714b9d595cd95f0673dd67f9cc306451bc2ef62dce416a20997bf449e8473460ebdfc83dddcfb6937ca64b2bc1a78b1855f8185af4434b8dcb1de192caff4f28a2adc2ee419ee85166a2d971394699c79e688addd1a6c3744a8c74aad55e0060d36e1b3de5e33309256012f8ea37a8f041ae143c905e6bfeadc2c536609085a6b8d76a13aa476f2c2d24ca08ff852179082f0e506bec130b6d4d6724e94c36571aa110ab99c6bc27526aad2d06da196bb5305470d2f5937e859645ee8a3e5c810048a1004851ea193034c90e08b43a4fe5bfdf19dc57cd581ec3b43621e342a1497db65024d292c2ae9333f08ac8f926eab161bc7b217392d6b8fae08271aac343c2c700906fb83915f750e9a5fc2ae269df250ed247b98e842fa7b44a8c8f9c5260b7ee2beaa91e787d995c1a9fc7e7e51f82416fd2968e0b8e86c5b6194fa5583b2f1225926b11bb2fb0e1f559bbcd60013df206f467587cd58b808009ec91cc953937d72a0a326ea3c6530b7e1f6134a4f4dc6f6de2ad8959ae0d1702c2e79a16251fa0968546983bc22632882b9a3a2aacfc719949e3fb0b1be3a5b4c8e346813bda0c3973b35ad2e8ebee0da4db1d626159122df02971a95e3819de01784dbb651f0164fb1d379a097a058dfe8ca3dc8a9c7f33dbb5e9be7bc60d8c0a8ea8ffe0468c598dad46c76a4198e6d6f772c132ed7059fe5a37e9903cc09a0439 J=-0x498dcd722cf012fb414326512729551148d6e58395afa531490384f0c99baeaf2c7e8e4407058e2a96d85b944873b1ea2d7f7003898e86f76668266b86d964d70df5a6e130f49b32dce0a35fe6e1200605e3a3da573eb98328a2175e26fdc1b456621932e305e50a237d1522ba487a77a283ff3800b6f72000ca458259cccaac105f27515f5bfd4872678af869a05954af1832a24e79e957f480a38beb636384ee733aee99156bb8edeaf1f877b5950c211e27e0a07a266af98ed488168dbe0dd258d1961d615307e60d510f90f5804d1d6ce968000dcd500ed672ea52da4d343d6a2b725c9081624d6908519cc29b1e7d954007c213aa9c720b18f28e49c44084daf1618b1e55e050a5cd849313d7309330d28677d5ccbeb5bbc82e0d7a3e2e37b8a0c99536320f7f181d03dfab711575e92f3091c80b67024af52f2998f30c3d2b086312f99309d34ff796dfc0ad45034f0afedfeda7a0796c22bfaa7fabf3701fdf842df7dacf3975e7da2ed88e5fb2ab76ad0252f393590ebdbc7c610229f81403c619a7bc2830ec7f674f09bd7b5c0abf0d4fd76b7511c664270eb4579a9cb5f2cf7b99b351cdca4c8666db4555acb85e58dece4389780239a8a84b7b12c664be2e48c1546265bd5984cc07fbc39e3a9d1fcf9bd678f6cdbf0e251026c9b513e74e7af889b0b5769450451c7718001736659aebafa08f0efbf0a888a3efddddb54be7220391b1aa4946be961c3abc4cb48042dc26b2405cf775ca9e1b29988f45c6a28290fcc1dc7948e1cefc3d5b0ac3170aa7098ab2228c8d4ef3e8ad6eb427f08e3e6ecadc781772350ca9500bb80854192b4147abdc4c17f5da2a9bf1fda8b1e4edccabdc0529254283dc2e31b73c589f0d26b4842e0ba43edc9ecb04b0b68234d119a8e69d172dd33724c763564da43049a1d5d763b7c72e73bd7b2264b3ed3c606f6c9d73355915d1052999cfb99d5d7b844ea51a40fc004c0787c97c843667fc9786307e0fc43c0505448a3d32f75d5818291a751113ef07a1d5265a3f59c491c3755ef3982a57ec0d583d1d566404582f9419f95c394dbbb70e4252fc0e0a1a61feade77a4aad8bc886def721c1a40e327b5a5b04fa4a89d53885b9e1624ef691ef0259bc2928e7ca8669441935556738765f9c14a845e9162a2e4c34ebcda764d0a633b249c16e952ba3a644228f8d3885e4865e77fc995e9ad81ab1eb6931d8b61bb71c5f19aa3bc401d027f126e298358f9e8ed0db9a5b95176c706d25a00b47fc79b704c1c8f7785ee83165c7e1d27a867f092ba934b97a0963d85fcc8f5ba4f24a3e72f864a3b2ade82db2abbb60fd8065acffbef8c8ab4c0c14dea25a10649b9530ee7e4cb8a2afd77bf6f29a3b47456c7bb5bf1cf66a8f15db5110d11aa4fee5a659222392b5b138bfbcce03a8d3a86e21cd5d786d7c263bad717f1de5e438f87cb5e76ac536ab3bb9f1472ea60f4f8509e99d8dc2a78b2f8a0d72c95610d35e7c0a2b3ae259744f56aab753a497893beb0d71bfec52722bf3e859799a1d1ad8c929337f4d5e48ff1fc5fbcedb1e4f981d9df8720fb5c5f78e9e33606238e60d9c6c1d33c4274ca6dcdef8ad79397fb40b093fff1cdb7345d1a68018514f73e2aa25176e35f7f93810e1cc7efe91497c1c8855cdb20c261bc0d155c4fdfad46b4a8e6fe4c2d2086f821ed97a17cfe68c6e64968a933714e664835f13adcbff66c4573c91cabdf691672a3ca8d2ae285d23de220bd4ea618663ad16fc196ed9035c012fb0dd0c4c783d91dfac739ce3bcc80504776a07b0d7a1a5d3a3a4abaf76fc220c9980bd2ec39e46ef581df626f9c8a9e1264572dcad9e8d9d63be14826e296441545ae980866eb45236b797be7d89a00f14e7e85454c0300c2387542a05a6bed73e68a47d6160cf0547f5207a31deac994ff2eecc74147bba1453fddd2f6dceb18f8cfa0d61271d080453ca86315cff87da0d5e53922955e7a35f83f5a80ddb224294b07a5dc696c7143356eb2a9c004643a46faa1c4200f609c3257a7dc0a58b58da3cc96dd62418df6a60cc5e999adf259c9a3c4ebfb947fedf136a3dd33c52d72b4f7a8884efe129d3ff04cfb383e4400210c2af74d343a0c3aaecbc9a85de0b20707303892247d0983d110478a1988a375e2f0aa657b7ee2e2550198cefa599c5005f64cf0dbe46078349baf1f30c1a01b25589ac55b8214f00067faa2fbd9b605e65b10c23616085a1cfd39973f4b6cafd1d3cb43bbb47b5d2bb1c85773a8646df3b1a04191d5ac1a752926249a8287e8f152104895009cbba2688f8cce1a2dc8831157ea0b8bb6419e8641e2ded20dd128a66859a687c0656dc368316e10360fe9a695279f4f680b635f1219a96dac37602f13dc859a43253c17dd4a256fb37e967b5d9f739bb6ef8dae42f71c718b521d12489cd258efe0a0e93ad03a11b7cbde1ebd79b55fb6d080e22fd08f81ac2a2c22c490542850d6c53124313363697aca7c1fd58fb5fd0f955edbbcf04ee787b5f0883e009e8448293cb406aa1724fd3d97a899d2bb87191e02911af02599cda433cfd3a1ee0f649e5feca9e2e35148c7a7b1a60523ee2fc2c0c919ff4640d7358df1da7deed066f2b6a21ef9f52643ed5db010f60338618254fcc5b815966a9a8ab37bbaef4acf3908468b6d53486f342923e67d75f990294773ff276f4016e62bb0bf6b7ba2fd82f7aa494fc289b5e3daf849a34a5be49679f23e98a2fd8f5f06ab1736aaf451506ef786fb3a701457cbaf257f8db0abfeec5c02e8c648a698050ec09bc16434b6ba32051a012310567a818f4c60d8529fd259188df6a14b070afe2254d36fd09b88ef604f6d26db9244fae863ddc75fef1ae77edc7164b30638e9a4114faab2692ae7479d58ed3dba7f3a27b060ea6ada23271ec6b1eed097b95824679dbf0fca34ac76cf094f391addf4c8974a2edb60f479bc052993b8550fe5217e8ef3a1705cc94d60a56c36facaf6b7a671ad3ea9e772961bee2a068ead42a952bbd7ee4c17590d4fb437579273880413150d738b646d79ce1b2cfecb10c9b7e45f24e22a6b9bed16e45ee8aa1973ecda38640457367f5db7c39fd2663ec11789e55eca27b201151c2fa463cc0704659985080fb9082f11c7e239087207c0c089a0c69da3b62a9fa937958d306b43ef9858664ab4afeade09443d6c95071141360911851e1018de4060d426879a6100927f8c97559a4463f2dc839fe08dde111c088bd0bc7eb5ef8d3094183b010c2d15297115be506faab02c281e982f8bc1859ca525e98390d50e4c5a45dce65b0babf14f3929ad41c14b9f58b338a818df292ac72b8acbb1072301feac4ab3f69283a2cebf8f101ceba25183425709536ae2b3205ff556d83414c9a5521015494438c197315dedfda9a869fc87c6f08c93aec07ab21b06a2b8e496a1fab630f1b10fbd6a421b0cdfd8e54d55ca2b4527875785fc3389a68d57f18a185a0029487eaafe7c69dce7711a9a1ef614054ec69fdb20ad49b56bc3d57143f9770e25f81cf8f2b5b27b8cd039d4076a56ea78abcc773ac27302b8797a236c6e8065d0270f99aaab6031bc8489914604f1e2cab70be7fdbeb646505ec6af5475dbe69ffec98732b02b8e1b87fd72223aa692e29cc13cbe57ecd5ad7653970f0d899c2 T=$34893fbf0f2d9e87c9b77ec5f01a068c1ef6b18e136cd9e56ab359e2d60d2e534faeb201d7e8389509cd3d008e5c61dde00cb84a27e9e0d76eed2dd0f7685f62291962c168688f5311e9a4ae651605de7cf36a6a278fd5ac05fadbd6fb4cd68496a3256e6a394aecd7035aadd7ab6dc6243227318192102c416857fef46ab98dfdcc5e1043677da415dbec96af5ff49ca8ed1b105a8ba8c143104e74420bada12e50ef4689484da8b7d7a9a822a2c1ace8beb2e81a66e9d1e6d9df20b4d840a558ebf8e6e406b8655e27c61451ac98deed003862a6cf1fa950c71204b785a4b87011a01e94f8b7c26afbdb844e977eb269f77cc38cc1a450a076b7de6d9025df421ec3ade886ddf2fd01e978b8b983d0a78c64dc288a908faca9c956ad320b9b7c88761ac488d68afe54dea62c980d8bf79564238286a511860a76a3f6629dc47c67157d6fdc51dcfc0688f4dd4d6d95f72a827906b438f3a6838daa1882e52df2b5d406216b1118bff544c408c2c42873de4241ba95889166ab81f9721382eab169c34f43a78a61afdfbf64bea1a9b98c90b48617da53c3836b89419c156f03b5b477ee5d77fb7a643e45a8f52cdaab3a86302b2f7a01c6b90fe152578bd2a5f8e0dcdd3ae557d891574bd74b4a344e99160028d3b548db0619b11e04fbbe509f7561066afd6be0a1c72433f769d5faf5c9c2879f867fced42a2bad045f1025c8c714b75db4a70bbb1e1e58912aa6c2d21042ed90d3e13abc6e5ca4b041744eda31896f6fb0ab94f384be1597684737b785f556fa4699c97e40d9a6f72c5ae562a3bdfeb2f684eb17047f11ba309e782d2f5e7753012e374b9be7b2daff2526d14ed48fe031d0d45d7ce5410f6717c82719a3769789f45259158204cfbb7c21c27378de54bdbdb46aee44cbbce0b43f7a022cafd2b53e1bfbc19c1bdfbf17bebaccefbe25caa4255e9c2e69c8697f740baac5e4f2b79d269af1be28e7c752d1d54f411635dd89270d506ad3615cf16a773836dbaabed7a99c50049b2a08e15f0c240a8f577cc7613097118e032473cb4cbfa61df03e30d4154861f040b461bd38391f6a7fe9e2fe8c7c174eaec3ab0889d77c354ff8c2b0eceb1ac038ff6981c5fd4040916f8e48d7645bdc53b290085f61c1312dd5a3e107fd8b1bff333fb91a9b4a9e7e5858d932aaa35591c6f49aee0fc19927099f28937ad3478aff6833bd45430eb4bcff9102298f7f8d1d4bd3c9da2efa68cc303f7c3243ac62e71b7660fe8483fdd40ed70a521994398e15375f64d96dfcfeede1564bb138a7e1d1ae67bdd448eb0b1001ff46db2a78967661dd45ca8d76c6917ebd7a6ddd9f95ee750f0a6287a154b882c9cea16470ff8995c9eeb78d4fe3c9959732b0b216db5df526a499e24a37f669c0f40ec25d1812af36c441dcd4fb52f3d28cebc0df611631039819607ca539d4f277bdd3c109b6f94a85db1248e2f039f91a445525bbaac8e5810d42711da2653f050f0d22c58a8affa2683c790766de448af45ba9568474f092051e8a1082ea35c802e5f2a59d6b54cd904da56df98282dc56e619e96ce231c1669ccd237cbc2c353ab3be5d3cee169ef41b054d28dfedabba38e1178c32f67792ab4bd8c22a167e24a1622276df512cba49d0669c4dbd20ebceead26d704ffd2d0e9b7a638416f04f4b61fe652b3efe8749c7e93ca15bbcf00c9f65af2812d2894509fbcb5b7e5f770616efd9e16640ac3bfe729bf373fcf35d98cd92d4a3cd7d5f57bbe1e4464421aa048afb8d3e90d3d18c803ed09994439dc6ae68727642654f0367773a5f58b1cebea1c1e0c4d7f620f4b42c1a301d4b637fbfe692c8759278262b9c53698b9d9ee44bd1f5d0d7ca9ce1076730e9e4275ecbcad19448d6c0d8400ec6b33e49770c9f69fd78130d34f2694e591dbc3134dff9913a69c3fc755b479fd1020645274a7c31f9fe6532c59bb3b668d478e011d941d88283458fd3e79d1d5a71fdf7106d73cf2f6efcea59ddc36e2dc6805800e16e077157dd477fb18018f2c7816dfc1cca7709bc2830404d039fe924e0527a87ee6c844fcb8a03494056414771dbe9365f0aa87bb05c28726ac5380179e6a5015429d791147819e3455395f060aa8a81dff3daafc6ec843424abbf92b6451eac5651a49719bcadc9d3cd5c15219336908f5b3d65c1b4c6ad538ec218d710462805fb5f4d719610a85df139b396b48149dad07a7c97f870d00b276c55d12778e1b6ea5b3ac658306e901af19b1e2fd939f4f666a14b813da648170b00d4bcd05ba8a5f6243c246ad525007860724bbfc3723e4e15473ad32560c5afb08f219eea9d5d6755873fa96be2a6a6cac94360d6035f247e9a470d1c88be4edee05df85934548e677d4f127dfde6d991f63d3141b173e0eda1fc03cfbffa76ac614580ca31a92db6999a2cdf2d93d28c10172fa2c7600dcef82f515db6455ca52e6b119398dbea5e3bf6b89a057ad7cfb2fe4a81174c851034432e442e46e94e4dff8c58bc732e0378e3410234d3f53619308c4dcedd4a92872e7075a16aaf520bc5beae0bf1d2b679c55466409f6fa542810d196f0b5f41c33911f995df423d62f64e68728342b6a602051b648e6de2ef3ad118bb329e916f41b9f47d9929dd66bd910d0cd411ad801b91fbe69157656c6f79e66e3d731660ba41be90c28796b93e675199a01d1e7313668b95d6a0adb036ea5b0ccd201d33af39803e2e1d7ecd365d9b6615efc0b9febd0c995d6d2ad972f5dde10150c97cbafdae4e4034339e720741e7a25450842b7a0238ae8d0c948120b69bcd6ad955126d296142dc3a54458094570ec513eada02105b47f2fe3365330b82f88314e203ddc120b64bdae40f6912307eec9c090b0b40200d1e34fc9c0cc328e49473340ad91ddba0023ef56a7465d99b6e87de46896e5eb8d5d6f8652a024948e68e264c1873cfad43c3ecfd6af35e0660aa0053ac35ceb9ee3ed574740ad56a9a4fd7b05768621fe3f1662e77bdc8878b9d376b7d15f084a848759cfc11e550c9beb0eb02e53e1865eb8d14bea9185f04e309d260aa261799dbd01367a811a5a19f0c4a391d730d0d05fd00829e5666e5c5ce3a2c3672dce99acb2bf1458a42170fabda75dfd96ff13f42421787f8eb7278a36b6a281f0a2911636eb4ab907582336b095b9a879081a92921a4e7c37efa505c2f7eefec8f5a7bd115853f9f3994bbdcf6ae457a73126c63ff3239fed13ea712e25f7a4da87b85caf89b7aa0e13777eb3ea7a4579e99278a45803a287e693d6f5051615058a06d16d05485ff0b76c256a04311dec6f509d9a040579860f65d52698ebdf70671750b0d99db1867cf7085f1411e3c32b15c41ad3fc7c154e77658f8577d7596523a6a868bdbea150d5768389dad6af51437e6c08e9e70b1dfcfe9f70e67e7b538e53b9a472007539bb9ccaed785a4b9b8d349f078c1916044ffe73b8bbc2de6055b2c568e354b5ecdd0c0b7991b08a61b141cac17d552c992bce795917c58817709ec1ece0b935940af0f38f573c5818e30bcd99fd209a93a8321d15f9ecefaf76a4d4a3a98867e32f5d1f8378463f7936d238a29825a72c363098397d8b44a1d2fcfe1118e4c36d7a04eabecbf6de940f4f30732be04117dd382aecf153f9755d08fb394a568d201e41f [48] S=$57819067e938b3ac80a4 W=$88b41f1c5879071041fab221f1d08c1c8a9ec63ba34d3c07feff6af85cd96ec2567a3efac285a624ad0da54f45bc093bd1e87db37136a1fb7adce221c6721ab0e166deaaaf6129adc71dc97a0419ee8312c15f415dbe2ec01779d867113290c60f2f4e896e265ac03eb7e6d9784b26e9ca836015388e7d9293c9fbe0c4958df0802cd97897b2b38840eac1e7acf4ea0e4e06f2aa19cf459930c69343e03de23b89dcd428453f898d5ac396be06d720a62b947b1523cc8772fd3d879186782d53c9815a80d9dea43ac22a54ea92aaf8b18bcf243db52275cd77bdca0c91eec2474fd8f9429bf85934583c967635abf0d8ffc59c5049fe18ab76b62ce8fca31281eff9e104ac7e07fac38834908b2b04be1562307482f1789534d9a30d52cdbb505c7524b5e61ae7fae04c52b76d16d611c1c05184a0b9ffebabdc1e178794e6f474647dfbc73e70c599e2b663b129fbb878e33d00572505a9e4526163d3cc0d3b91b52185901aabd61cdf63aebf5d51eaddc3c2066102b702c00392397543ead749c81b3756eee30f7189212dae7c469093a9b05635939e00a2a5be08d067d03d1c7ac1ffbde3177c319f594a7a46b62fdf1a70c7ec07fae001ec5341bd2738c7231795beaa3b59dbc8d22106520c6b522f069b91db9370bcf4299101930d4a2ed91921a9267fd35d08e5de2a3d86274277544b7bd0d662c7a2135ffa10c07737a988735d1c4923365096e48334576ba6a1af5a305b917352917aeb98059aa5934a68dadea82d3daab3a268cd1fd9f44ca859d15662280c5192212a1c4596cbf477778c665c4f991bf10a2871505f270d147bfc9205cdeaff739bc356173683c1aad0727e6a6204ddec49b45349a0e74aa0d0e0158ef51482b5bbe09c2187cc2d197db03924db84fb2d17346933cfc03c254559077914697019ee0e13158b4ef54e12b1d5b46c257f505ff5b7ecc43ffe00152ad251de98e63ae799627730dbee1e45461ff901f70e1ad7b6a8a03d356fc98c4f0a30b4d6a89becfffaf5a3fb43cd5c43f78f440750503166076a4c4cf9b79d45a8d768c7ee8746fa1b90d0bb9a31f73c0126b7088a02a62944daa79e86b1cf81e15d361690b374f3b174cba40f2402b41326fafead9ee5d5c22229fbec8ec636ec0591a4d190b610abeedbe382a25dc9447353811ef82472322b07f84baa0fd66c60d893584f7c1ef7f49a983bc0dc8c9f54cb051bad919dc336312386355602478cdead770fa241f02d6106ae8b6c0fec9fa3f4ce3af5e46fd7dabfa0a894ca75e38821dcd4113d9282048e4b5cb2095bc10dcdf70cbab487f0dcd87ba87da0e1942acc136f8312182c8a23cb4f8c9e0e3ed56b02cb9d7464ea989b3088287c953c35eddcb194c3fe924b8ff2a7bd6a71ceefb81d3eafa0837928fb0e76627bb4dfd896cd09924b3bb0dff60ea56b1aa33f7997160180175d7515a35a0ddaba0b0d9c515157827f094ae32abf344ba6b4e929cc362f07b85b9925f2804728ac430db230fff09817bab593964ac3fe74f158d01df3f6d1916afe5406d23af45264377b9ded774c5970f43ab76d135653be6c0e6bbf5dfc2eb4f30f2b55d1c5d2ef220ea53b6452b073dd4e45126ee076b12dc90c9d791878623deb0741dfe9c65312250185460aead136a427dd7c8124c571d977bf0a0b0b4d69a3a6569d33c8310c6a39f63e1a40885f348dde8c1a88fcc691f27642f5c841d8bb1db11e4c9c4ff90aeb3eb9c8626bf7e8eeaedd54ad27461bfd43a3f9b7eedb2c004b19f5ee5619315fbfc013d37cb4ed346e97264f1c7fe89b8c89b0a927a30ecd5d0198dc47a4792 J=-0x1fb70ff6fc25224e28950bebbbe6c2841bb20fa3734472064dacb495ed48375a4ddb5c85afa829a161a3021623c1329829be634a167510968d4ea15678df66be195029de651ad1c0f836c6126d937d70e805d1fe93995a0ab14841fafa05b2751dd346aba5ce90ab52ed76d8b0f53f2758990a1ff5def3b51be07678d508f178a014eef0716f739830fd28edd4a7aa656ec4f7d46579652584cb490d7317434a904edc8cd882abbacec200f4cfa1d4e9633bb936531880fb30ae2e788da7fa3abcb50c3411bf379a2d5325ecb53dda1aaab44be6762ae8273cb1cd1f89e7eeb55ba1324301ba0790d892744f81fffbd1197ba488bbd44ddfce3f2479e9b24014280ec7c4e405ce5130ed5917e4395ee899d3a3ba1a9846ba6f000c2c306494fff379cb5a8ec22fcf82b1d339b36fe4384719e14c7e3889cf14191158f8b2e0f0269ccbfaa1a1898a204f04eba755f73ffdc75effe45fb9354335f4bfe31aefc9d87cff4e32faaf08aae5671f85080aeaf04a7c53974c1d6c0bb6931c167ae6fec33fe8e5e97a31f0dfc96cbf1fc5373efe1321590ed48f7aadd93d78900cd14ee01340028023ac74aacaa4c3fb8913f142d77e228641feade7137ec40e44a2ef33065ac5c4cecdb97141e851ae880b76234745bf3f19f1b85d2fa351d2942c1df75459c6672e96f020e45bc5ac2eac13c0caa52883ce5363e176e29430d1727320e2d420fde98a7b3ed35374ffd9eddeefb16780c43f8fe9036f03940541b93b4fdcb5889db411d624731334bc459c5e257ed993086e3aafe36dbf7dfa83177ca954703c083577f569f75511ee80f29bbb2dc48c5e0256d1d2c0e44ba7a3104ccf80da06e61b8fa05c0b1fa02ef42560c1c320d8f70640905f49f7ed07b1e2f194db72635c9abe7e8567fad17872c5aa0e8ad328b500ae740b626e7146ee150eb5a81a91c7230a4bfedbb7aeba21c59349106cfc21b3646f5ef406f4efe216cb3b7a7494429cc39c44202b68a1ee8a3dcb6da6c96fd62737683cc819cf130ee17db7ee55888b9748ba7271b938be7e4323607c7bc9a330d405d041b84f14d55a43a7aa9f3f9589b53a651ce08193491c657e13e8edbe719d3f9e7a08368a522cd3f13a4d96a632efc6ae7afac43b9a0f2a81df45f317daef5abbd55401d13e222012284e155233c190eeb9ef97b3a4c6357c911e572fb51f5a8f0826db5910d0db3c2bcfbebf2306c1668f595a5e3f14a57dbe8e9adc3f2ca114e2b9b28691c67e91b9af249a2ecdece2e7f08920266b7afdb82016df538079fa1096137d3d22927557663468a2e0d6f4ad666e30b68d9913bba9c8f04071ed8393d08e3bd83bfcb6a23edb6068eff3b5dd7262d93e31be70d6dc09910a01e00e40918941fd37a6a59f614ec9cfb319b75c9f33f5ef3ec1d12903ba7608f32d1d385fb350f9a0c59b7e1527f02827ad89fb083735d233d0a16827c0ca14f427788e8276f2391de082f8012c6873a656b133281eb808f67f48118a0960cb3b0fdd3e64ea26d570597cc601e23e884f327a56d2b675f4ba67331aec5517fdea1186c31ac8950608cc546f745de86ea2b0406191cb4d5ec884e4442019e74bdbb8c9cf6628c731653532a04ac94907ba64c11a5056dc6117700dda7f2d91d9c11da516077682c3043ad4a1f419569737434983c97279c78ad021f1e759d56beeb0b6ef7405e211da2162a9eb948e5d2568e493fbc5f47b49c5396db8d5c729ea5bf816755e8846a0f717262c468d74721dfdf95b869b8a7f56487969d0f0c865d91a5b1d5a62ae5b2d9c0597f4089c5efcb416c695e17bae5336a3fe61294feb488a3022396a836e9ebe6d9e8b6984a59b9dff57ac09c5f7b1fc532789d330e65d27036aca7c1bc8a41ec3a10f6d3c6f6b7313f3b91852f261169a32dc65ba372f5f899a40cc57be8854bc5f89b016524cbeae058098b6cadd88e78ccef461400d246593d9730011e6e408236401f07a24f5805289c7ebb87fa0c27923a00903cbd4f7b94882bfb97b67d8ba47d73a256de31ddc543e7392da80212f166db2083e8e2632936f34247a3463327b2df62140ad6d94eef0531aa36269f649d7e4c5b73451aa6cf0c741d8ceb4dd79765d4705be568d79b89209fe607765d2fb886fb263459e049f6bbe25cabb1898e270edb6176611de54ee1c33762436c6f8a8381db6d19ed7d3f81d1c640603b120ce5f3dc36bd9f2db3c8f20d00054a1cf14c8bddd03750337f3df771e768cdb2d73b1bce8e16841b5f9c6694d55091c84b659a9921e979ca2afdf7c160fcd4b13b1f6a856777d6892b1194de3e6341915bd56b6dde9788f6f0f5966d3b5ccc1dc4dd25c7be684349620b7ebe8d15bb2dfb09f13c55eb381d1bea5f80004816f5cf63e633b9bed883398cbf14b3ee686642d3d568f054f180bd0505825a08e833bd25720b5728a6356392637de81e4828c5485c3d39e7eb7a339d76c58d64563eca0634d0844975778a5a2f9e5f6693cb888b6c24fcd4f7fe995b0e9ce87344d0648ca5aee78e0661f8b82776796f6cef45367e47b3488b97760a00c54a3a7bbeaa43c787e00602bf9071c4c3e6e7677348fa3dd87faf4baf4e95669ae20d3e0208bcb462d3876fc601b04e08b88d73174f8a1fd3b2d8826b72b9a30f9a09cb37785aadf6ab73bf9f6c21896f93aa8c63b2d1b2b6c5fd3209eb25c375a337cca939afeeab883650fd233fdd187132f71d6f3bc0c268402eb27d9fd92bdbc150bdddfa715152893171a202eae1aed936c43a0dbc00803e7cf1861a75f3fbfef32cdf7993f7de0caf8e025d40a520da2b5f921c0efdd0472e6efb39db9b919f95b66860048e0fdea126e99b5b7287f423b9d40afdcc60d2a4acff8f64e9eac743d039e54b7656717fcc88da5f46a4f41d079b32f3717918ee6269676dd6e8d701256776d892b5776b6b1a980f413da31ea0e3d8975656e0f8d1bb2dd0426725d22ebe19d714ed0b0833b01b47cb17a898d70d4725beb55cdcf11b49d0c4a686fca4bf9da4778d59aadac541ff8751a5bbfa33693ec8be92180d872aebf32866fa338a95f9bb7116832e23245f21cdd17e0ef6f7cb4f28b5613ae3e50eecce7dde65deb57af305438108ec146a3ccea9160ec963d2a31332114a835aa6a58ef8e6d405518d410d119b057c88393497fe17eaf9394b49f8bac8ac3762ca1a76aaef4da4caadaa22bafb22738c11af77751c9bf4632a9fb8e7de34ad15069cea267ca03fbf69fc5bf19fc2438a00d99f1e3b4f5263c05eec25bcb0d1bba42dcfa805593d90c80e2d9e4f10b37417b493671bb49c5fd6da13607c5b09bfc5f6827051a14384773fdde76b387b94edfbd5af9681d208ba4e121d7226fcb7250ea911fe1b45c5bbf2078bde3550c7161e9e74bd703c44b99a6e04f1aa85dad6d6f785223f60365934b795ff4da625633979f1ef53e5d94fea063d5fdfe3a16af0cd01eb423ae07beee2b534101cfb146ee95450d284a3eeef333f207c82064182de0a575f90fa28af607d4d34765685ac44244eb65fea2c6d0997563a8d9906070dff8f9cbc7c555f66c9b1434dd197a7c8e06d15bd067fe5f90ebf4e6c70683ca4e11255143411b8b98f078b2dcdf011191ade9bc82237db3388afb2a4845e648495b3ae6eaeef0e54be21c3c T=$d9e45bc946fcf29b6d13501f4571183a70bb9d4cc7a121d7962591f522946635b7a5b46fb5b87cb12b52ff694360e05d8cb23d76900da2f7270d5d3d040f9ddb52c2adf796337f6bc6654b686118fc99e6240bf107cf747b3907b1975cd4e106b497da36da7010701794e3b6af110c875274c08e170c2166ca515c45af5f992d9cb688062f1e57e3d6d0d0e84398ccd36f0b6ce3162ec6e53d8fbec3ac51f22b6fe52b10289b6d5e0336f72dfbcf2882e130525a5fc9c019e7406e6ec19dccf2684bd259663b0d37d442a9e19694826111d49fc1b27bde2575b14ecdb31248fcb513a86c3f1c8a53961557f089e8ce349908da6c845d192cb4438220e2ce7ee00a04cf9b0a3ee038165c9d78d2320426bf9e480ed910b796a84a4d0f90b8ca3571b3cf94038c803d019ba33bc71ef4da3d2a07d3690a2e6a03333648d8e8cda13f105a1d945aa814e7c81c434df30c325fc36e9be99fddf1b6f8f12b4c030406598e0815c7aa1cde97440078fe7ef889ddef23779d0dc5cbca1df173f6f142d3933945a0601b95942d444978f3674f1bb4b9269f10f88f704144acfd97aa795cc90e3cae9310e8d96d2db8c79e7effc1d6ceed109c32211adaf4934a9866dd84f7304e37ee71c35bf1fbb6b3c2194c5d1489a4481d5768d3198dc96f6114499c907b1fedcca077325ac8a58c99b0fb741aaa09ece11d76c59e237d0ee79457c23cf334fe77f0003bd0aeac8434f213e22f67dd6a46c73861f6fa2c77c908024c01d3e1c0771db7784fe801bc4798b73f5420750f565753591f1264b10bdff99be8f83654d3f0cb676773bb5ec18816e3c10944d0564f3b973bba1d58d7d2b21bb5c23134a8b2214e8973c36b6e630a80c271fd945140e54d84ffd60c4edb390f67d930bc3da103a2d4b92436ff85d77cf225c5bdb614747142e161b05cd2b0a362cad69bb2117b4c7b1f3e0ff21bbc6933fe2b3e45611bc28c5bf59ed7187454b79e1b16f44c2de88d8ac0894d24c8147ea65a428c9abba8eec79c084dcbdc11ba783f87f1ac1a00d2e076f01bfb8c8e407a7bd1695ae7941faa337e27c2a0a19029527b0d1f9ab5a1ee66595ea8847be080d5f0dcc5ea87575ebe9844c0e823075235a33e320cda7032890a9a775e04d38bf9fe1b495b821a17e3ac4685d65a187d8dd1b170f9fdb9e76ce822bcde46b483305bb03757f69d1938ba63e328a63d6b9b3e6f21ab2d1c940be0801606a1620872bacf4dfaa8185031f44ee72b52a29f386d6333e0f2e8058700d5d635fca0c7f53b403673cba4631998d063fc4633b235a7539ffd1f12cd47d371c254c57a1c4696fe7b983609ecaac854b6d84522c550f4bfb8038c65f38d36971351d51fac8c287b80fe1c6fd89e220f6b4d44eb9b20dc6f7ad28fa45834de02c7d2c00530bf43f753965e978729a7ed84618c5c58765747489f3d2cc2b3beb60fe0e6b16eeb99398b9abf2ef37ae5eae8ba3030f6fd8ae154e56849ce7fdf5a033506329195ddabe180c2dbbc736addba3930de0c1031d9ebe65e1fc9c0eed6c630b334c4c72b9e9daa2f9733b0d991f02bb14b44ad947fbb2f0e73e1fbcae80f92b8a32bc5838a9ffb7f19a6363d9f3642f0262ece76e21710aa6c4cd2f874fb20956b233c83af4d4fbd6796a6e4077b20c466cd80cde773594daa7747b4a9e2ad743d89f16b0cf8dfd9583f150b8edc59bf9db13d5a77c99231b717d4c2b43582b5539df61bdcb39ff1df679b3c4a3fd08157d72402720578e1d38d3e68657c167d06b82a456cd554a5f3a87926d9bd591226275da6f7dfb4c0c2a94423633b672c5e5f46613dd35f024605e15dd8f90a0619efc80b7cc30734b8e9425d0046cece2f20d7776f66b58444f0779c1bcd18cd578f46a6b60a605fa4465bfac6fdcd748d39df6fefd09004cc85245dde8cf3239c810f54724ec9ab53dfa51fc975db33b4117be0d27f155a38005ed41a45eeedfc3a6310496ae047210e4c5024725e31dd76ed1a16f16555c27a58a2119447cd14030bf38fd0282548e2dd4fee57311dd7bc43645bf8f9f4de2ebb6ea331dd8d8ecd1c41fea7ebaed005a8e0d9fc597812ea8326dfe15c97233544e8f39fbc41d5756cb99fdc9742ff3a445a68bd30d773f6eb603447c393cc3f62f4cc0968c559d6c4d5fa6f64e6a34c94d9aeb905f6d1e4ded040b31a72f75e4d662c519df5eaadce2db624858792bd00664ef436b8782887c81a8d25ce40120a8c7c8d87ebf4895f33f7128221f57894fd74973ca14670179abdfd80986ef9d3018c8d98a107da153030b06cb743f9c0f3e65200d193d7086c29af368cfbdfd88fbadaa8d71a1a03fbf20d1ee4a584a7550bb7e029000b454f8b421d55e2ce500f0d0dbc14d39c473a3476f32362ec535810c33b8611755c9a17bead59c392951455aed581795bc968ffc1f9aec9627ea2745f79f1710f3051e117af151dd14897315be2d49103e135cf872331cefbd9aae2f0ae21c1cfa7a6da8e6e9ca3b637072c0ec5ce47848a8c75ab0cad72fe04cefb806fe614b709bec6fdc2d3b04550c0aef873acad11c73cde39e63ec36d42a4211fbc396aeeb2ffb7da7a0c9dd41e78ddb57c1bd5e74e34985d0cc226bd9bc9a39fbd59b93695737f058f293a9c1ecd329827a3eee790ecd1c7d9b92cdf2bd74c8f0d7e586643a32656eb15c57c829da8a4fc7085ea308832d86bdceead185d7fa305352a3da613876282ec0996c13d7f5d026db5d5cddded7c2f2fa047dfe44b20e59f6d03f9efe90f5651a1f358c5a9297461d77e9752a1df7d9a3ddb1c95a65ccebf7b0048015795ef744a0cb76cc1f465686decb7aed6b185320e7d6154056138883936610d2f9f846a224898ada274cfe97ac52ab610a48a58336d72a88862feb3364aceb7494664e5763d260c5170b411d8fdc3a9db5671965d890f573e27fbaa8cf2c1dc5a8b0f6c99607485033884466733ea1c00adeb48afc48663e26bff78d3ab46ee4d3ff48055a1e3c7d35ef2ce4fc770bedf1daf750fdcf41f92216bce285b638460df9a9a1b62fd92cde728a9b85ecb1d6fcd14deb4a9e9e570f5034aa81826081dfa8ed4d1981af171a28e84046952c5ab32d85a7c7f21c8f964cd5e797c26b0d300e4b6386c6a4b133a2f72dd9eb906303e554a607c86795b4ebd2a9f0f96e9525c0d4025e14dfc329079922d62fb1fd0e3158009840e205b595dffed3d8133571dd1c0dfe0cbf2a088fbd4984a42edb57b9f8cdbab293280bf3cc4cc4cb74258fb60c917d90f7877b4bd6f1c4d9d85f4c9bbbca12a1ac512aa225712e30e9bffe01e4afdd75d66d1c933fb73df589c40787bd019212b0857ddd915ab868aebdcf96562759ef39fc83133b656bba8bf146db6233f77901312051b215b3f231cd280132e7dcd3598cc29c56c803ecbf9a794ca59a3ef046b1f3a87ff5706c0156d0c21bf2f6b0985f45faa5451c7ea1858b886300a903b41494cbe00d87069b2c17d84091280ee222c83923860fd2efb659c1b8b87af18ad77b14388d9726d9510298f245f635f0841819149d4a89ae332e6c87499412807d7353e3e883409f29759d3a9c13f5e755249336e997b055916c80ca612163a45711dc16d800c606de0736095db741426b21c77498647cada0c2a6854d7b35b9998aa7 [49] S=$2a3c6d W=-0xfecfb4c5677599188984ed422553ea7b5816bb2669d4cebdd4d700198375f263e6f548b7f2e4d9fe119e431fba6ec8374e7cf148de3295ec769b31e502b925ec9e099eba767c47a2f4e811636aaa410319c34ec4f561b49446dbaeaa22fa2fb269696d91f49e84372f5adb770cd591aa05bc54a24c2d39807fbef8b0da14e0ee9aa28a97f754902b877ece0753dfa85c4e21dd0dc5c71da559478130f839ebe525c93f47687772edfa4e7b7729317620d52b4432138a74af2b8dd6dae360a3f8fa923d0c5f2ff0098869a63584e1dc5064b1d31864e30dabd7baa0527a6dcd06707f98b676a03494e609d93cafeeed1ebb05dbb12faf4504648e50bad6832314320f8026839787d646cca0b73c5d5244ce8c083351eeea2683e90d8277be6f1e84755e19fcdf0304b00f6d8afd5915696771764fb2866d8eeaeb9fa30451b133266f1fa7efec02bb7c86ae7b5543678a79001dd404d8b330f350b68d61d81a0a0e223cbe8c9a444e5b9a29c9c0076dc4122741c471d8325f291d637b0a60facfcad4dabfc087e7177a0d2990001f741194a76a5830b287903a3f6bf7998ace62e1d858acd9ef24bf992d6bd166ed6a4e62fc705df38006fe16fb6e026b9dcd01fc3c2f13c48a31c3c7cd7d6cfe6753357be2f4a3bba9c769e5d704daab34e7da322bbd0119a8029e020fa8ef0fa730f68da98f2a4ed450789057b8630492f31f3b066684eea0af08a52ca5d287e50b3dd94a5859a1843fb0873f2420b1936a6a90512fa0739e3e79aece461a8d6b55568ba7f11594bbbc3258f573362410d85791e98b201a84bbd8831a37fe0864269ca12b2ac680c3135c0c827a26a6c61615c05113375089cccc4d373601c2503275b649f20fe4103409233ba56af2e60a12429c737b8c5c3f285afb4a164bba7a77c32a43b18d9695eb348553a3149a755a8b1d6835830965a30de8e341ccf6b61a8e758b08eac8cc0cab3b5d6255d64439913b07d20dbc038d5dc1f4f50ecd037ef6c5ccf329453786fe66accd6db9d7bde38e09436eaaa40d5489455681a0c85fc079e2b90d428caa91a0ef43fd8313bb307596cf55a647882893aaaf6bb58c1650ba96de2bdeda2749cb54f1eb6837ff4aabfa1ae700a9f1772376ecebb04eb5a08b2257dfacc44d877b93f8b8e460cd2334d6ad597046a9b62118bace9772ae8118533b3b0fd752c68337d9a8b8b5579c09cc91c8924f8175c2507d7d29d1803b739cfe6a0df52f9be97bf49001c5fdcc5f84daa8ce3f69668659b9840aec6f998884990f95231d85fc568c32c27b4460642b7101fdd276717e2bde45255e5d02b1837e0ccd1d3b59605905fb0530d9514a9a6796c29999b6a9bf51982edc2743e5737204e98c5e0038286cb2f3da7595a727445c9b7c28bfe663f368a4ce2646522416ba4e13526f0d6149ab366eaf916cda0ed4a56e81f0ad1c600ec0740b0362b8eda693a8bf999a571b24260f8be5b8d628131a817f7388a1a092d1daf7a19bf5621cc54858db7cb38d6cef8441572d366287cec64680b20cffef8a9263b6008676a047047ea4850b00435f2b7600da67ac5abc9d8234398b144f00916b6abf54d535a605665ae96d70b97ad02e45ee1a0bc36410d2ff4f927f26b614812d6be365d6789606628faafc7938b57bee0d95c42c2cebc095d612f15be2b2872d4f1df1f905411fd4b293488ad1d104c0810795166eef516884e1e8cb3dfb4163c9a6a005f85f67b5c7cc0d70c130e49c856aacd6d785482c4922344509e175a05a0f90382f974cede04e841763b35dec508c861283bae17b6d3b02c41d6b3c4c6f9 J=$3de95df18caa277dd1235255f0f081c7da034db50b6b97346019e853f629d2ab4decc23098a36de6c1d0899cfeb368619927350d47f2c5a7fa947d79aad301d7c441be1f2749405adf8615b9220e05a6beb16c04dc552222560401fcd67f4d886944f4461d49b19b44245295841ba067cb90b2229d2c464a516f7d0ae9fe3427ddaa386c40607a53f04065b80fb2fe241777747bc7b171936c911faf0f9cd9604702015f128d341b96136a88677bf9992117ab12b6a75bf8c858a9c78217cdcb794d13f7eb4a10a03c0b71659283c55223a086e4601d46717c8e0901283973cd76c9414dd4ca1e1e314983b803ce52298c2523c4f99b7163909edc0021189674ab6108b8e1fe11418b44af898b5184a6bc44f89f859b23fcd4634cf656c2473e0d82261963eb9edfc61153df826cd8ca0d7a935ef39df889bb12d95b737a97d8753d6230e5866e72ea0d4c091d7ea466bafa43903184bfcd71e83d6d0bd1b75a12bf22f55b6aaf0fecb47a5016365aace9728786f94ba5e9eec744ef786d5944564ef8cdfc36639686598f664c593c6d20cd142f5a57d0afbc17e8327c26584c18ef7b4902932a7374d53b99eac9484cd6f78430d88221fb35a9ed942acc9317c3b0ac8c2c4954d9fd3718e065d3de1ad19e9d99f43c05dbfd07ddf1e39092f5869a8383423c4e256dda6baebc63dbc66c03bf6919b51be839627e7bb3f6fc0d699b60e20b867eecd95c507797fd55d9c03829137ff9408e13844499bd5dee2633b2ee0ca109d85ed251d81407775917aa93ecb5946e320d779efe89c264322433b24d81e3f2a8a560a372d7f561900f1a8e3884f3c7b64263c7841e1b6416b01715ba89fdacb452b50d059fe8a79b1470cd49d4842ddb0ae2fa818cdcc16804a9d5bf797903e136cf1fe675ca27d81044f02847c9bef3e8a0048279778754ea2aa92c17b430ed767f24d68fc8611f07ca7a630f723027fdc51563b637f6112bccf6052213b40f699f9c8c09af978eb3138517d83833d6658d71977081d8568e8a208018d254210f58785380cc085ea1b6f047ddf723c24d7f94f7ef6887e20aa41c18a356bc62deb3e9bdc7c0cf0d1577c96888a9c447ba78c3e2c128817e5b3a471c5580cae45514c2b0ef4e9b8ccb6addddfbf321de8cfad16bf39e15b697081d18d694ca8e34c49d2871dc830c3709f5c0e295dab9632c74a51521f8aff8742d2a3481cd6e5b0e5e5734051640e9befe94081e8befbd0057c57c867caacef3431e451a1ad66c2836ebed64c4e8ae56b5bc1c1f9607a675a30e2cac1eb554088fe4204a6201891a21fc413b2063364f6bdadc2b56d0b4c576ac9e8d95bd798ea0de31b0b26f4de846406fbfcf9abffb31c384ccb0917f934ccead064d3f0b47d71eca8ecf0edeb55954dd46de404223cc150f5e46ac3d477997aafe76b32fbe258161bb332356d28eff6a01cccaa50c9a8aa5e5414c2890c2d3e534066f328e7c241f8dd18a70db02fd9c3348abd4c9856f48ebdfdd53acf0f9efc7f38129deaf16488859d2112f2f8c0e20af43874fd6d8ccd63d648f77888f31f2f660c9664e3e5626cc53e210b88093861bff395362eec5ad292e2bc74e0ed604c27792468603ba6e314cbee3a41a88af9a8ebb22925d94a733622d5d68a9a727d45751240a6e5dd1c9a00cd035abe3c33ff560b66cc08859f8588a7a131931d4d82c32d9cd0801f677ef2bde39f98de15d9793eb2551b5cd8e0e481eca616dbdedc409288a44e832894d28e6b9e9036830bf5e52994f39f9147d20813a3f32b1e7d11be75c8e9a3d8a12efd4a9f72fb859074b3339dc745e7deb7cf2c0238cf4552dbd622fe264ec8a03e037f0674ad288a785da0f3637ba532533baacc3a19448ef3fa8548502b4d7063a16735e8554c315aa97e2770f52c6da8cb58e7d40859490d97a5878ac853616b3b44bfba1d0c83e06888b6d076ee6fe63c4897f47fd3a580ffd78e14ce552fbf31acbe0fa6d0124065cf78283970147fb6bbe2a57482f3036656441c586b7680800298ab494373c6e6d4bfa8495f234132416c3a11abe0a370797726d770626c651129fa57c314c27bb7d188a0801102dc5d9ebf4e93ee788298b7812941c8b195129c9aba8875486657630278fde069f472c297d417f1f9f2b2e3a11af4ffd5404f1a11c2a087a20153562fc670183c43101afb29c6c22a5507e1da668a2a0af29f30354736dd1bd53ae280d7f2f6fdbda6314a2a168e1ae71b0c537202cfae1c48fca13c9e99a2b228435da75409e3c9773dbe3aee7d2ce82106c7c79732f2dc7780686101749e92d219071546c8e6befaf2acf1c4bc0415bee5a5cd447954ed215cb896b20eafcb7838ece3b88cc7b7f30a95e51ebd39904872e649dfc3a5f815973b4c8857ecc15c7197808438df09c41eeb1f283f05e69f875b025e8ae349e4325c69b891692b3b3483802938b331b311096fce72acf0416f5f2cad1efd4709ca4ed538dcb6d7e96faefb17a92b6736fdca57ca037779a0561c04c7a505e7a547d3985822f60ef5c3484334edab661c0b6bef9f77965120068b19a09f975d37f806e249fece8b824d21ab68c2a5d2d050e6caff355627bde41ab8c7c7a654ebaef16163f5080897978ee13a5ebb9ab3465fa99ec74da023b61d16fb40ee0ec7e0208df78e08a6858dbf1e3b7e5bb6b283bce35f8e0ee15688effc5754a12cef04911e9981ed1b6816eeadfa47d4bde86de01e971fe425b96c927fdbc79adad93da5128f8627985e98b7a0dc0f9d3e4d29aeb510b08992127df12fc1c75787802a2e33812008b9b49b6950102bdca2d49134904505e9d1bf0fa431e7dd3e2b3f537bc673c17fb5f33410868ff7fc078140de1ca2bb65d4fe628841f87dc43f4901d6c1e83e713630a970f1286dd7542472609d549b488ad39784397aeda97f9c1d75af9a31851a46a44aebd1a731e27ec2b3f7f4c82208efa4d481fc0c3f4677295b62f07fe99c4f40cfd94e081dd4005134ca945c241ebb5d491a5be5100b28a47a4982f860e4e2f7c4ff9880473e043824d7cea9b91d8bb1d4e4bbe94ee6a29c8ebda8c5bf020ca0ec9e92e82a3e7b911f5850fb52ee3659e6a70185ca54aa43ca668f2089893d39ab4f872dcd40585e14492bb0b0d664dd2978c5e731de4551ddffc79e9ba27ed96ae9f5145f8176fecfe7d10b6f397aa361fd02d84ebef17d4a3ad19a8df40a59e771df9086541b1cc1552f293f72ef6554e8f66339896a3eb629b64d6805ab289aa1471ca34276a0f9dada09b10777c0b1285b8051a2c5b34567bb9f1265c6a51b317bf8c5c778423205737a6705de1423a041b7a822a2ab60279de8a9742ec0cf20b013e0e209c7233013004246e1dc518770b6d40a11577b2c1228992f21856979732bf3f5b0795e7c0fa04b71b99bf9c4d46303d78d50956e3ccda6c000884e5669c18fc3e911bb944fe99398bb6e25aa92815e0ba1d6cd88bfc7fe800501cc3091118522686d1f408279f074d3522304af363dd96507a58a47b9b9b706dc19f068ba20860cafda3e5e204481a360dd231a2811f79d9178bdab833f6158ecca730789dbb68ebaef1db0659cba79419d7ee4ca1a3c380ea4b8cf0e13f6f3ba99a53de2558a0a6d8e13f022fd12d7507336 T=$299611d72a4b8de39faf7660d71ae82ea125d4a3a76b8fa149a100abc7592e78a54430061b51ebbd30e576749847dbbcdbfee5174454c5b066e430577d38447777ea73d80a940dd3143bfb0fa9962d7398074ff9d4919a2e3b38178cb63a6591cc270d26730a2feddde51271f4a1fec5256d7ca38e4d758cb427114855c250c170b4387c070bd035b0dccbb960ae31d2b8237126f8e575f8c1bd811deb11834dbff37878cc1c9278c46327a9cac07749d33883ba5c7b8d6a7708d75f1d660469531fc864bc0dd554b92b331c5effc506f105d1cf2409534114c88aef750b9d4cdc1a5e992f4c27f4709446abbd5da1ca97a6cf48e93ff3f80c283f78430ab30021ca48fde851885c66c56d3c83ba42d318ef7cf7cd5bc7a665f59e07c227b9dc862b517f566a7b03f230c1ba8624e883a9e3074f06852988a5a79354297e22b50b714ea7ef6ca9495931531e5867480f724656b69c66efbd222be517230b79c2515a3aefe7d4503c402a52226958ecfe159b98475cbd05b99ef58ec9186fd128eb28499922424fba522dde3c8b1a38a1f377b6b6070a098226f9da34897e87ea50b97a5fee7af993d7acba2e7d9c8d4ad480a504e08e9a1b25d989046ba9872ef3936a39c7be0bf8ed134686215acb080106201ad913c1166214585763059e9b913d78727f8afd052828705354e1f5ee189481045d30a690c0647a9cd2d58591bcbd367bd174e7ba2be9c87e73298acf6cffe851f341524f6411ebf446e85470744377dafee0f12359c041da3e72b97ff88268d7fbecced9647a9c1aa754fe5003bc11c649dda35d9bc037bf5281279694a8134f7530db32b6264a8a665f8181b6f790b9e083a87f585270688931fc938748d48cc0a462b4f4cacb05ea867ae3b72bdc099eb00d4cbd002081c5d4f07445d62e458b0e356141682275a7f24faa3bb57ebd985acdb45734da05658183629ba09e503b13dd5b7e3ed434cb877cdf45d03801fcee42d223b505d031aa40f99d659637d8fb4063a0047526d95f797234f6b78ca5f074163e3dddf3d4d0f08544d703d97380cc746aff6e4c8c684d45a9a4f11df9eed5a474956e610121697ce5aa50f226accd9ec086dd6022aeb07f27881bda1e81ff57ee661a03ac73b46c3dc2714af5da02b6aebd7b17895e33ecfad6833bcc76cb6439e822c14c9947a2d34c20527b3ab94db9d1256be17de5cd4414e53778fefa32d75212768361d87086005b30c084a0017d41c32f398e3fff92a9940d841904bb48bead55710373087a5d89823b49ab6fda4c6f9359620f651d8839a220e0f2761f8d203f125895eddc7efd11964f77e864d495562f3ef60fad505b463300e40fb8f7714df88a70e0d24edea354bf77a21c7404bd79f658515bb82598c2f7ac18abdc474f015b07119aef9acb88a989728bad468700c1d8a4a9f8daddf3dfb3eff64e6de6fd690357922a03b6a29897e7ca5f9ceba7d5e40f71ddf0da0a42174144c0e21b032c045373fd349da2fe6a198852ac00fc0a36b70d330d946d0506eeca8e27f9a51231c9e239af68b3a4a49ede8b2ff56beededaf8233b990d4b34be137d780102d3a19a5b8a92830da2e088019ee3956d4c176287af76371bbf4f0e2b24018059c7d4bc362d8068cd4602122aad172d5a3184fc9eb51267313dd3c44a6223524225d67536cd87fe98f79d7b320e69f35b6c89cbcbb8edc94312cda17587643146bb37a9b4d5f38cf8a9119b9bc391ff3d86613283ac27b9e4d7e7543204427032bd75c1215785ec3d7aa1284e7d07b6f9a6dba4a9d6058c47ecfd4b1d9841901e9281a7862e892027f68b611597a361462bf63d86d0a90903574410bcb3bbf6245b3609d1befc6098283e9f6e927e9bcc8d83ae0b8f33cca0b466891d40b8b563e97c743a790867c6d0863552a6ad69cc550a7aa5819e45d6c04112151a0712bfaca418b10f021a0ae5233a6999ec9f7778bdd7570bf324d9d1ab14c89523bae676bbb625f989d48820cb8ffc2698caa2f684cee1c9774962e14145fbb2765c836eeafb353fe0f7c9ef0a09200f1f62025e724c7a851d04db9481eff20556347d2ed5ed97aeee90c312c761995e7b9d381fec4a7ce4a52b2527e20536f4ef68735ddddd1c6ab7424026c779b1a0951e1df4de8c91ea5f866e047083887aa727f9c71154c65d26ae26298f1b559c27b26f7b9891994e9dc961519a9652285c4e6c1660eb24cee2651ae4ed39e520a439f1f600077f7f13e54cf48716fea15af4e4cad12ecdb504fc1a5cac075d3817bb962aee597a90442a73d7840af77fbee99695bb223c27e399ae522fa78b17853b12dd6fbe007e24b529c5731435db5eb040febb2c738c2edef7dc50534833211f7c7a8e740f8e1cab85e5082a5faa79e1ba61e927f1cc5df8ac300a33d5ee81f3abc9f38a7beaed6ed6f7d8bf72948855bf09fe6031e026f369cd5fbce7691106fc2fbecd34ed7eafbdc757896bfb4d9c0fedafd600f754360c7e8695af02a5bdd1d4e2140c0ad5cb2cdd9f459edc498500dc7fb52169d3de5a15dfa38995bcf923e67156f25e1ba69a814103eeb681735c0eb7ee85fb06a7af05fb4ab5b6169f8ff28a8fc1036dc286dd8f6409d287e49add7df52b7a1a44a449207c1b7a83fcd1bdee012db92563cd5f10a957a0028bc9db08dbbd1a17f9669c15046a9cfd79f33fb228ab4fd12b0985c9c5f4cbede8d6a1788db6eb96167cc8b9a38b74159607785a4d85fb7da4dc85b156652f768a3af349f51efd6a822d0f84920aeec59a7a9702234858d022fd7cb5857c64f968753ef3010354d5bec0a253f7dfc3bcf33af09d5e9e3d56ec65b1ae59853c1cd00c217953de1712891bc5dc0372232536f5c5cecac4199f4639e286cd304214f4ffd78bac40269b28018ae960371687fcc32072d7284ca9e4d1c55a298d79e17157f10dab8fd0ad331aa51c57516a9e23e7c95b0eb9a2f276d3c0ff3fb263ca8a7974892564f6283283845f837e836bf463151266481d1295fd3c0e2471e13d665fbe9e967f83664354089e2b5749e919101d6b20d698caac437edd5c789da3d4767253f650e3280a21bbf88246b95f0b108de286f5f4b31974843a683d8ef1eb5e452c601fd0ff8a557833a9cd6893e9f7067b546548081c6eb7b1f8c428bbe4acd5a62c2241fb1dc625b854eeca237a777d9edb906b4b7d805870adfe3dc428f9ff56541e492eefe44b7b8e7d643fae16e847632a7cceb08c78f782b4db6c50a54b8290c5da9086c12aa73c503d7274f1f66c0a0e5bf7bb8080f98d9b563bac846a92925aadcfa6a83a89ad222c55c0f502b804a6e8e53ad132882d2c86047f9ad5164f078a25f64737d43f7f1a7d3dd58cd63824d5e68d490397220674e5596142c2898ea31b56433f86b59ed6efc0299cb12590ab7eadc0427a3a52aad5d33ec13a1872adf9f2536ecc796778b533f3a55cbf1e062d5d270a8132d9635eaa603bdffd1fb0642a51507fdf00c55a5c6e063cc56be8b47140681e5bc3cad37df6e3add4ca3b2d917e8fdd5ccc8024b5479d0164c6aacfe080643020fde047fb9d2719ac3d5a844b3faf0fcc882bdc2809aa26ac32d1dd051a5655f3ae40b1a940108c14d740817bfa335e6b6bb0563e55ec4a4115bdbf3f6c [50] S=$1726f03c1e191eeabc W=$3e61ff948bd838457ba28c0b0b29006fef02b1af11e842b6258b813821066d3ddb09d40f9c97cf1adc2bf9233fae5f4aafd0bd2e755fceea0b50405e1aa547bfd75ada4e825a864de8b0188b181a8eb8be22eed24177d941d7cf05924d676cf8b59c78f5bf507cbb6605931260bee8f98c064822203de30dbad5809f9269b3f52efa2d8b26194f938b2e3e43b64a92000eeec4a3c85602a0044431f9c53bb9058268c6025e9fc17c9c09e7deb648aca5d8ba6a1d0b21d41db2f8c19a187e76b414113c7609559d286804e3321fc15360c3d57c8988b7318cacbb2a4492976c0621aefc8a6187c45288ba25d84d25ea34dceac5fec8cc153f141eff556e75f3309964aa8fcdabf545b4e95396f065738836c42176c46709d0ac40e1b773581dff57cff6bdcb5ba6230d5f24f43edc3a8898239b5e66aea018b29257a8462508ec26177d5caba165c41867b1654783bd1079d318e937c102309ba4a010533ffae107ab56a82e52ee7c325671b113ca9f629351a37f808467e75ff617b40d1eb34073d2112341dc5766a9c1fa97adbd6a475fdbfd87a3efa6f0d20c50200a6e4ed83014da91246aad084e55bc77d446acb254705e1481873b8655477050c8da40f57a9477077ba15ce231b6bb6efc00854f8202e2e499835cf9af6e35ba87e76ccffc08cf66993e0b52d562048926951544a6f0f486d6af85ec844d79fa24c915a64172785ed4c160463180b7a95685d6de057673181ee6d9e10bf86700205511bb848571a83e856122c592c916dec5e4f4937b68b3c6f7cd9f9f0c37402e8fb35e26e72b135d76aaa26f33ff02f9c182b0b11d2422ae4ec7387d11ceffcfa517099f988ae5f2e117b51ccc93a092e0583db1d3fc35c0d914af86f2ffd7fe0c8b6af7da237251d3c710ad7e47a0c4445517c0ba984a0f7771fc7bfdc1ad3268670dd0130b9af6621559dacf39b184411cfae3518e0f8076775a0cb9e18e890625210c3e3d0b6145216644e6cb29aad8f011913b016d22e89939bf24db06b54d94de5ea75a037ebafa0d899c1a0cafbba77735999c7bae6938e681b3509c797dcdb936d061273490e8b8554f29bffc0e9faf3d8df9c48cb90714a9e0432503fd2a401a5bf8c43f934ed3c70e6246782ba194001643c1821f648d71a427d1877e2ed34ab2b0e6ab4102123730afb9659fb1a340a985f332fffbc6b020ee39714fef903017ac9f34b2cf36ddea7e56cbd4e5e02f728ecaca2555b0dbfd3351c511fb4dea18f6ad72b4ec39b559c8f64304de2c2e6dcd111e727bf5c3b7fed190015c737bb2275db921676d29db02b2c27baf49e61a223305223f6d7eb35cbaec8947265b8e7cf894442b0a9deac867ed7b21536a689635bb6466d379cab21ad7b770b4b76b7d9ae37c7b4eef1dc068f956532ba927c8715fe54aa39f42dcd7286f2e26f1caef56be5541ebac17bd6980c480e7c99a7b805816a13906397d71726d7427b8177f1a422adeb05a945c48a757102278d5e8dad0327ef89963d3cf5bc98d6a0f5d9a8c3112e3b422ba86a993fd031e7432232de54e651ead19a82b44cbbe5c75cedceed69da31f56468ee1d10544c40a66aea5394ead9ebf029477f3a4585d4f17f76c7c80fd047f262ad4b2fd16d49d1f5e62682884d57251c6f44157a504a76d9fb7d509c05877150954dd56becbc4e755808ec294c0c5b439940685504a3ccade1daafc8e84361a5d209881d13dfd26a162d84c10c5f713caba5da2d120a5ad5b01c541508428f3bc9d74465c7803ea2cabacbbcb50537431c7997cc0f133a8dd41ffee63a2eb5e35b0f1876e9266 J=$60fe3eec3506a6285db61fbd9c7c0ca8e27c792c30001cd49f286cb08caf5e237def3c8d3489919a99e65b59a0ee5649b67573925fab2fafcb9413ecde5e6b8f92dfeca993c0f24d9c736cf6f4f34331b4d998860e118f079d2d753f26317fc8fbb355a341540c08a207448419cf63786246c7ae2ddc073d483cac7fd2e7e1b4052c3cbef66e7859996a9e2e61d1af62a01120359661c9ee7a947b48ba4cb2cc0bf08ef2099f5f025103ecfbae136b7ca425700bc6c76ab4fab788482c95ff946aa386def5fbf5d096c94466e67c68a5c384f9bc8de4c813745aea66caec555bbd6db5051adbd210d30f0fee12283bfac766eb07a8e89394d82fc5293684200e4a4517dada68263065d7cd59b9cff408efb99f1e57d36ae3a1c80236ed2462a8aa80eb1cc11b846ad410275882008e1c0748cf7b028681008764a6f0869a54e120f58943ce6ff8ac2911b45bac201d4e77dc57076e758dc4abb45eb2ff5e7dd4991967603f6755166cafe57446fb9663b90b4edae1c811743f4ab592f749fabc870cd89111181910db519cc356dcba143069b13cb120eaa5da879bf37768426626e67af007548bb06ecdb37121544e4cbcb08ed2b7786b9da06a59254933c0308bd526ccfb4a614ed3200ec1f35a354a8a3dbbd797899ec3841587a2725353a74b480c31f312283f5fe9f7ab23ec2f794735f784bfdaf7ecb7635da0c96b5da4c836bb6da10312707e1adf32638e4351a10303be5dc81aa6a6cb64be23b89f05313131166ea2fe258ad28b70a11a49f46cc13de4289b274eeee87707f2abea55876e48cbf6f3564b3f17ce19878a3bfb0f9356f1610b8def87b0e1eeba799f167fa2b749c6ae804381e803fdea40b73884e9dd5b1ec5b128c28d586f6f930e4e8900f5401d5f30d06cd9c67d47aca3c7d0faa831a3ce7f017cf8f41560e50b109e4517163a0c182d45e56e97869ff8413639da3766802b775380d603cd1eddf8dee83452cf153df088fb25e1fae046211d6aa02d6a069306a06f165ff7f83cbe848af3497d07263740e14633b7a0241860d1900e26af08593cd6dd6d5a3a9c519c58fca31bfec06849f3b49196596afc9845bf689b4ae4b221bc4e139c51760c98006861d5a70df35e972557b90ff96443203a8ee1e96b945d14012f60d005db7c769c4a0bee95b74a4ce0a2746f842b2d60d54914b0d305e28defd787818fa4d336e8dacdefd2376183a91e5ffa8cf2592de72712d57be8b44b50668db25be61a514e9c63cab5790715855b725e1b563b6a1550c6503264e6487ab05997cf83aef6dafdebc81cc8fee0cc5a25cab6aacfb5e683c5e9e046f2533efb34191a2cd9a0ee5e74121584bd2ae3cc80a7ec81bb0056282cb319b9fadf24aba977d9e9bd669dc29515b88b5df428ec2aff0bc45b0e4ba7672c76eed225066e7d9aa57cdc8d1b9d389f0b4dc3efc96ec6a7f74243a04ba973267c9cee0839bf252fe5fdd07225ea694bfb719283c239df3cfe1f13ba83b59d36c9152e0dfa7982cef56642bc18ef0271ae29180df768d4de2a9931d1a83469657d6d7708b89eefb0220ee5f9961826778f84421869029992ed946fce1157b1360a821708dca8e592f8976852cf35adcaa0bf5606eb4a0a1d36788d988ebc3c39a6a573c6a89b286b531b2f0d4f3f0a94f88606e79d52e962c1fab9eea094934265c94d57bfda462771134ab9d9b3779e13493ae5ca57ef54702f4ad40bd79cedb30d764da07a38a61b5ad90bd443901310c23443d82f144bae5b5e90decfc8152724ab7e6ac249fc7876bfb126342890be3f35b25de9eaf2c6e295d1653ace2c85e51ff674c0b00f5faa02eff9628f63787a747205d4438dc2a7192e230ad6d6ff09f98744fed492d30269fc0cf32bb73fa98dd3a7873d32b9befdf657eb290af2469245cf31ad9a4a9ad402b09135ef5a4787c452fabf894bfa468e098222cf0504fea08be926960d21e9103f59377007a4c081c30ec2bac288a018f3cdcb9075a2d81af5818f79762bcd342624593e402850552f73195836222b8a6831a51ef1cf6f2a3cafe1334bca8f63491ddb2e94b8a94dfb2404648d0eaa1f9c2a2fdf27297d82c734d15619aec0b280606036ec2fc5eef4ec16c38f875e8a19be1ef4f638a4ecb60ed394304ebd7d8efbc6219c9a476a62db8ed61ef6ae84ccb251337a57eb0ee9c2027a6ebf35f127d7e8aecb29223b7071934e88c1bdd42012c38c5776fad8d3d0e94246daa6eb4b5b304083940d29ada0853affe1cb0807d0c0275715739310a3ac33e94ff4948a7c2881c990380fd2738b3bc013f1916bff2833035965407e5bb74b9c0ebfc193a12edb4d5e5215a2847eb6af14bef475f21c9081983b52c53f380edc112406e472bc261090c44f32bb866d1b8958b2817f80475132fa2f2e4a636cfa2edadf01b062713d6236b23e90dd00494ba8f81a9093a4e54847d8a27e8e2bc40747b7e250f7cabd8a11e5c625ac23c70d76fdaf47faca509f52305830c48438d80c1d5b10f01e98af2aaa03d2624e46aac345bb185610000693cc04952c7f0a204b64a1d5d58ccb2d40e8ae64c2b48ebf83ac0e1950318fa739721e9d1c69fb5a8f4d63c8f4e5e178ef5470df9e9bcb0a41ba93afd4e5221e53d2c0a0623192140f04553d6f500c5afaeb757dff2f9de3fb140bf195c6efa6f2d4d0f4cbff0422c780d23ec36934498812b40e26a6f7e0a2ebfde4240974e240b7e00d46976c058a3f1b3bf6d58f72613491dad296c52f8bfddc30707634eb6ba5b7dd457c91f48367064323205728c1dd05948154d92d50af2f5dc69c0913cdd382e608e796f8dba88f4b2c478f92cef662c6e91336f86dc703f5685e6a48051d64ac07efe0ec6d899093af0421875364644cad3e31a1100df50728864f0a912e5e6961c14a8419e4fd48ad7a976c1f2efea449aed2829461e4c4545a530e015841388c416a04b7afb67ba573ae7f65828d1bec109ac913f7d9dea6bcc5abd368d62d3823477c150939556babe76e79d7089f569bf1b5ca3ed5e78943ce7aa72100a445ac9cccb844becb4e9f8009554f7bd33212f22971460fed35a603f6b3a439adf56855d2bec981d4970929125fe55e9c1f3ad3276cd2f38bca82bf6df1eea35f8e3865b1ca0c5654a6c02b1ca603c5f4a117d5c063bb1c3fa24c9db933a2a3f9660c451378dca500a499ade491795132c7222e48e0a498c17fac87ca5aff30f0ca66bb238cd90daa5f9b314f4746244f5da218dd6883d1e6537bf03e535a3bc0860fcf67cd585877b749e8042172ecc795a7b9d01a84f2a3178f66958386fdb57ebffeb2ca89d8e2e0080186cbdae6756c4dfe5db2af2063bd104cc539299f221bf94911242ed3a9660f33b2e465528a30a6889a9ce331989edba2268e0e7326d44ebac039dc5114b7d270340a65d654f3cf51d4408b29ea7b1f45700c7831fc280e88a79337c5f8a0bfcbb4e78cb3aafb13e73f10b087bbda972750a2c6233def487649aba09dcc92c663e6891f21848bdb27e4ee8da4132eace24a3c9d873fc2c89c748f519e54f141834234bbae0ed73a1ac54ad2c6b36fe57811cd9ad7e325978171670e8491c4aa35f8e360f594bfe158f133f6c72b2600aad1bdb5440f0f3f400db4cf T=$8a64e8d8883c1c385747d5052df94b1dcffe16f73f0f91745952d3007260487b266e6216e1ad7d6506866c12c6d1b8acec237a5ba85c91b0b374e8cb337991bdebc8fc05873b9b8a0304eefbfb353dd7d78625a73f0747e1ab4311082d2204ca864a6bb72d729e6879e283b0fe07281e85b02dc5022835ffc59b5ae4671f466cb9d2a0731f3d980b7a1f4ea9bad2430c6b0e0363f6749fe46c3cff92568834488f6f68d7dba6c6c85081087fe29fdc12e4fe7e60e50fcfc2277ea3ed6a8a62f58d7f5a666f5cc81da60c8295d89095a7a72a00ace69a158b8a040032456327b1797ed839ad8f27342398795c55dd839472fa72b1853af0336b797c3002ce56c1a94c6714de61af6d253134e8afbf4759651efe2992f9b041ef3ff7926cbccdccd719cbd641659f30c512441400789b329fb28599124b5cd7aea60d47c720cf42f76a5b761a11b622da2197a4359f07132d7e90fb4a7d1b34f950fc7612051f4f26896c3e9ab8be03a5a86c95bc85badc42fb8f0a2f066a5fff108e6bd0d0510584e67359cfc62c15f88168729344fa9d030b94a353b91d3f865803797ee8a176a4578a43192486f18128ac4ef94f9eaa0f69070637e1c6bde46c61111c12d49c12da377cf1aab8526e333e9ba4d7a117baf22097e157d2573c2f3aeafd1a86ca64984cf2687a9eb2057a9bd6e56b29619e409ab6bab70bd28d952296f67c393cf9c25d76dc5274256d1d0880daa80d4f126dcd10c4f0cda81e82209fb8760b5a0ed3b6b008aa85e6266c9ad56aa7f16404b4b4d5f70e5db8fdf95a5f59d1a4ea3eea7072ca24539a00506abd6bbe38f2c1bb34f24fdc422de13acc0c9874ddb139ba4fd940c8717d1e9dadf2b7bd8d75b4fe9457a40bbe2cadc25f4b7a57654dbd38e41221ac54fbd69304ba75a9bf9b485bfe4fb5559aca7ff02eb0bd9dc6f791ff633f038289c0af9a239370e4a245a7c0554183aa0333dfce92e4b42fea61c5949b008fd6e3b2082bd3c96cf14d08235cd54cef994f76eee5555987520a37a1a786ace79380d73078184b83f0bfeb05733e8c5339cff8d8fd0bffdf5e207ff85ffa97352ca002552c7c7b31db2e1a269992d9b66d9b47da483ca2918772ce158bf0922291b46320fe522ff5ab3730f5d2a6902d5575453ea521d2a3b26c93d6b32a30c707e9e761922d52e572fb933d797a3f3c8df411837c4bba2d3a8b17648d769b9d50394c69478dff071a4a4cc8a887210db257cd3bf9fe131d149beb84f0d63774846a4295cea0873ed7b7d66d1d05e53fada47cad933126b065dc59ea84644f1242b55112226673649f5881eff5dc451805cb3651b1544ad819435b522b66ad4bdeb9483e3840a31c0f2e50da345afe940bd1ba916637b475b9e93f5d30db1ae09c04b1d61bfa4e3be954c92198513b54be2ffce83cacc18a5945c13fe7dcae29c1bbd74b7a1389c4604d95d6261d35be2dbf874fabf97f6d84a612ccbd8f0e35806125a2c69c75575be23778a96b0e89382114aa02879cd6317c75a19c52dc8d078953b19fdda378ba10ac5420273c5eaa9930402c6cd4354c8a8d9ea2c701cdd9be8d018c153d8bcd5ac5914c2afe86938c10e0a3a23c5c305ea26b1f1e50cc7dd49aad7d046ca6fe4e51413ea058af930fb39bad8968decb3abbab741f1c9488ad80adb3061844157365c9c5f872159febf62b66a1c226c7003fbaf05e481a0f5e8204917f40216b2f32e044f3bea1849af68f76aa7cd7f7552405b8e5eaf03082b6483c1bd4b777b79e5f93ba191f32046c8e850412e2a6826855f05bedac5f092a43af7c4483b71255f7cbf782a86972a3ec62972facdece3fe930662ca1738f406f4949bef4fbbb9829e206bb6a22f86426d395a5b9ef63e720de795698364bc9b3b45d0ac4742ad980e2f74036bbbf6ac62a042c9c0a97c0b11fc373f31f69f8f7faca0f99ba53c11f0999bffe4aaf3ff9738b9f314927391ea38eb7387b95275e128743a7bf21eb644f2f00228edf9745b43c0c7176096f7474749060f91e5d98d816c81f67d50dcb95e533fbf1c144e7931d5ac2fdac477c98dbcaaaeb551657239d92c5ce9fecffecb54ab72e5fa44e70ea1eaca9413625f4e96ed2d6d7cfcce3b0debc47e657349b5e392925c859b9f4a65b3d8610d9ab48f43868217d5e773de565cf04b9dc3d1d9180ae806dd217ce7afa2f5fef2ceb1bd2f0cc214073d63c6febbcfa17557b818db9b255db32b509299886c2b1f43c07d7974873ebe10353457662689c76e0cf22fa5dd4a4c2a2de4bf6b3611cdc66d807eab2224f2fc65a4e579db71f47a5b82aae7beaa1cd97bbbf56c39bb7516d125e98dd7290afc1743efed9adab4201a839ac673a88d162b52c5fc172c62fe748609ea6fc5ae842088e283dcfbd264fde864d4764ecb3a363e2fa023cce1e34b60c1970c650b7658804a2d74815998a9fd6e581b6942f13e4a3149a38c4fb8af36f48c0fd642f9c60a0100f23a11e5a24c413db1dd67f17f539496f6923606501a2f8387527adf3252418b59a9753ddc433eb3133d3ca2685d841abcb89545de6311d5ce849b1f32e504347242b88daa2284b5ad82ec84cf9f6ad01a029f2d90c80f6ec7c4f4e838f892ce2cca39fd13781d059112f2f0eeb023c8b91c607dbb3ec0d0a130f8eff5b3323641d895794f74a36c34331b82760536c100247a98b041a62473f0c72a8fd14938afcc10c14f1920b711ecbcee1742ef95453f5f8cde57d35dddd570a2c611f2c879a3e90b5dcfc5e01230039a42e81720151d4afbca68aff3691030581de74fc74adfea8f6b09d80110a374fc90d951e5a97c9d4558a2fc1dcd089d8ef5c313384b91783b251c37c5769af5a738271197fd116d51bbbd958b6ad405cbf0fab7a6b7dae4f1a2fdce95c4fc1a550425a3ae9f7f25c0d55a20613fb0d0ea94bc4417da2d9075f16f18391281f66d6cefff61b06c0a666b658e8477c94b2beb5d64ca5a25d1be5d8d77ed5a60055813550d57ed57c3ff4ead8d983e01c7f32fec081fc1213fcf953dac2a60e44adf59e2285ae5d715c41d35175d181ae13309583a2973fa59360b01556a51b1c96414a91b77151c957c7951b69f4789602ba1c6d28ee8a84c46c3033251409ee1f05e024017066afd48d8e3aecc94eaaf6859ac40988caa5b64b65a6a075fabad15e2ad1e1f3ee3375b9b66e027333819b69f2d6ae0cd2ff5f89723a800f079a5d6a15b25b1af8966f69d3df14f71b805615485711d59c562b540c4847aa95332868245e3be2abfa10ee1b930b7a6fcf5742ac5ec293103b001b47abc13397d2feb71e160eae08d1a4b07ec4536df74c9e855c5b864626c9d7b98954e27bd393dee004c9f053f2adc4f1a621fb1454f38bffa2e10251aa30cf14346053b124effa589d21185004d06625f086e900a8665e84524c5ad4cfdc31fd7d32f3a98a641f4750beefb2e376c88ccb0ab5c340e043d57564d14946410d7fd98c59d5dfed853310228d73053a1e3fdb511d0921203ca6181220037d4c4e88253fea129cbf702db474d4d9de324586eec582d662b7bc3f685c66da0753bfdf0030f75c2e357c93650834f2f7b669c0eb9476664a7b21a36676b945960c3107219ed5993f0b6e3607808ad14f21fcb60b [51] S=$267cc4ed W=-0x3b622e876a2609e0220c206803b418e7d642a4b23421f37229c56ef416db7b0035a32b17b35dc9bab4d769e0c45d6b1e15466e7861747c5f6c04525120e4b83858be6e7e77164ed505b3f2c4ef9e550787a394b77bc5bd3267bf48a0278ec4ec0ad32f047772ef6c5e30293c8879d05734520c1d108273e288a4979ec62793385afedecd59a9ae0614dc64c4f87953643f94c7052bbd77d54a642388631cd307cf8778336a01d8a94fe60e8994bd9d6ba6090602a8d2e489423892f0c008e0579fc1c0f542ef3e60e18d02848f5107083ca31ca8f84ce90362918daf10a8f3feb32e0c5d6eed266935a77beff278bef1628870bce6b09ad4b9f9ffbe6810553b0fd52d89ddf4c8fd33d78c9b7a1bcf7d70fdecf694f852c93039e64ab4f40960c0383cef80a03246939231ab83c21524df6494ea992d89bec9d96fa2e4f2d05ec6a7b3b0d3374b205ef1321e75894eb2e5ee45d465303dbf7a704fc23fb93c6942583a50ed99c20428977d777e795ab00316f501eb2d6948238555b94a2e704cb1c99ff460079ad7aa1823c132eb849ad3d6ecf76fb92a006d2db8c16d4c8de2f5773cad10cdee25bc1343589010c9877975117dde560bca6327a83e9b6f5b5c93b9f277de592847c16b3cd3127e96595060c951c90cda819e83b350042b3a577e66edf6b4fc3d2f44ea13f4d8bb9cea2e52f3f383788f862c237373e8223d3760a7a74bece5c6f29ed4eb4f8a83e3a4ccf9890b1a303c0adc1bc75834383194df9314b6cd4684b99f3bd7b94df638b83507b7558353233f7e54554e5ac8bedef1c6d775fe69f27aac9a5e58d286372bbe934ec9de7f03bd503070c5f75c5b148e8b5bdcf06a1629a480a6c1147795200d700bb7a53c81b179e736cca1390fd8409b4720a651be8730d195ec690f63b8a3fa73414e478ead6fa20cb22003a44224b17a3c43ca08805ac0ce29278482597e094755e6dd933bd70b150b1d09e1f60346e698325c8a056e002fdc2113dcd26d1361e957244dc8ce59016e71de4e11513baa44732e7d3fc459e6524470af047112dbccf619c8e5a5035fa67bdc23071404e9d685cac29f0211655760b28e82d6272431866b270b0a680cd55081ce7b9b71b84040c4f2dedd0ac83ac711a395ab704d042535592335327aa86f54fcc7f2fdba680130d3d79d99d44aa139c4c91aa4e5eac3d2fcc2f845db85ba99b22ea01198d3b17bd36abb374f7c1b0b4230502653f2b077262b01b8dd708bb0bcb107656ad727ed355dfbf55ec69045ec703fb897ceb21ab31d08eb7c7e44bccfb81ef9704f54917ccf099a542097874d52c3744e4292002fbf2960934d4115e33a0d0b5c23dcbf0f33ac000607b41bc04f3e5ca7d0ffed222b2e884cf25794d3c6840b0c2add61d8998d7e048af60a04e82660f178c6bbd50d14be21a54c0d11cb7ab07b32bc37cff9071928bf79db6f02d76adfa5440ca3e76aa3816a77e808ff4ad2c3de4ffe40f8211d13a32af2201f126ccadf2aa33b25a742c01c31360fe2bc850f62f4e1fb1b668b0293cc4c513f6ab9721f29d13a9f98ebe69af5dc4a43db02de94206c05084fb6e48b0c93a7f0af9ce38fadfc39cf36cc1a52da23557093b9809eb102ea63f9506f587561c6c71c3b4853319b2e70436e56d19f8c7ce7ac9be3d38ddd4dc75c3ee61c32f33c22b866e44bcd9912874916c751d4d7f1e1f31adbbfa723480c4167b2e566da9f07deae2529f7565220d1d2aaa83e87274a12b237c5f5ad3735f9fd0217f6618ac435dc32874c1f5916f95b3949c7219441d569f41789e447b52d2f86c273 J=$7bc735e4122e8cb12556a782163bdf8ce093b3eae3027ff44e1b36f9ab25a36caa549626205f030bfce43a0b13d2fc2867341bf91f5ba41a5c5bd322410b08738088dd1f5d51c8180998d6a0d85e56771add13d8d12f115c337ec1fdd132e9f6414035ae170db3ed572b4f1a06c8351cde7e4c68c683db963b816cf1b5eb23749a7b4594fa8e5b187d0cd6afe6fdbbcff6df2cd2ccd870edecf604e72ca5d90bbb5923743a8fa97bb0396275b8efcebffed9f7c9a7899224d810a51874cfbfbc50100ce005f6c33e01d4f91848ac1ade796c2d05bf137cf83e755fbc74164b93c33cf8fb6538276b814fdf49c32adb61e31a5d7a0e6cffa21e07c3bef2441ddbc8cebb3348a820b0d1ea6bb6ca64c3d889a19122d24b2c33900cb8f006678c919cc98843400a34016073c69ff72746a42a1920a8ced140d0fd83aac0e62f4c928d2e63eba58de3c83df9f44b9bfc98c9e0b538521dbc211072cb7e6cc99c9bc07dc69d6e9eef024f079cae657704c903094c9aef1814ab3771c7def35f4732419eb877ccd0f6715ccfa134d586bc246ae85669a192921402280fb89571e41c6d085bea0384f4141fa11879a40951a87ff13131dc630cc01e958014870622d9cdd23f30236871b9580a43d58162e8e4ae016f97f832b4e61f11c1ad76c88a7398839eaba0b51f115a47f9302041b2d553fa21539d59385769207489a2f9e1716421a3a5e40c3a8d5dff3ed658b63b6445ff8de04a8d0218e466e1ff8a0afdf4f0527f435195836fe018d0edf7ff457261071309a046c12a664a25f18dcf48455a3bc0d4422f7088d06857f93237f7c130d56aea7caeb86db1ac8348678800a47db898e2c1cd85d978c4200cd33394226ed0f41cf67a94d0c10195e694013fb36d29d2aede722712105418852b9a2919947de17b13bc6b55b699d37cda7b89e281e77c378d65b657d5c2c401b58783c586ad8682a86e861bdf0688d6b45de139aae44cfbc3c26705115db007584e6b127e27679b3bb0ec8d82a43697ee450b4ae026694b5cf4e2af68f224409263663d861d2787ad1e9e49db3f8138c74b7653fb710524e142dfad94a23ca82abea485f4b3e35a8cac0607084777dfa8e2a519cb230f989e5981715ac28f6a2cfaaba4dfe748967676a5e11bb4a1304c5d221787f71691f525bb7640d99f508d459cdb0393e4abeade293dcbb4604d87801ddb54eb766432007a67978054fd0042792c65c2be85588b23c1df5145a42242e6584756b8a805279fcbf864d7e6c730302f4b706415ffbe285a09b540122c2c6c75cd7156b47fc05af0e1220c22c4a4594148cfe78933fccff1c2cc53f33b2a0fdf92deeea425bcb7b86491763e96bec4426d868359f931444bbb6177eb51e32928925a23359f0117d39ecfc41520344a41e1a670d68b33cb2ff598412973707612d4886efc46766e757a07e01e3f0575caed201491d76a88585e19c2355f635d00234eae5cc0c67442da41648eda43f170e7f560cd6e86e6f7d2276a147a6785dc9a0150b4aa56e88b79adffd6bdcdd7aa8b2ebb2dbd81ee233bc7543d3465005e2b0cfb2c44278c341c827f8eb47dba595cd382a8241e3106f1ab61dcf53770b732e9c5e6a04f3535b51c1cb1f88cba75bac673fbf8e3f2aa07b36af69449d155d681e36a5027d27ffd914aedc7f87aa1aacbb3df9a4be43c7f7e015cd9f25a2be4a01a7800fe70ae4868cf1c802ad0b6dc9a11d1636ab471901b6a859019414e41941b77ea8d0cbf99973b3d82184dd6400d96f32eff45f9bc36617ed76144f85adb8226d80f2721a5c5f19a1e3aa4a22f28fef894cda266e45e9d828ebfa5ead16d2ceaefc7b157fe04edc6501ca8188add63631196713ab10c889ba756347353fe5342680145371859a506b9c6cb6ae9f427e20b62e91155b61cdc8da909c0d8025ae51849615d832c896f27c662f1b0c426ef8443f85ca62ec0047a623c2f0594bde46e3a2e8e51721d620226288a735c3e3de284c829051aa35ce07c1b1082439d5c7fd5c3d5158ac3c9875fb0dce770cfbd9b817ca47e48958f5b00adbbb84a62374d3738155d89b607e4b2043b94b9fc6981d983a3c9a83c152db3f5501dac35a96f3b4511727f87024cd42a830f7d3fe4adf55d3011ea178ca3fe7ae207d0318da505dd04efbfc8fefa3f897fdfd53928a3e52a5c0bf098c96e26385529bd7968bcd3c3d2c24a4d82466068289d399dcff6b542246a789800017d09ec14d32abed11d7c398f7478f2e93b4014f505577e1af8f760d00d6c678c83a7e68ad11fc6955ba0efd662c9fc429ae996c03f7b4d64e6ebf6902c638348763e123dceb82a03dc2ef56db875a6a9bc030f0284d860dfd7dd03877fe0976b03060f312e706656a5163dda11830feea9fca36510d8a4455f537016ee2df638dd9332c70b1d0987bfa6eb98de7a89033772b1d0dd4abdf855204900a0dd95e9e08113726122f09de82c60800050fc874858cddcc65d8276bb3a27a592401bc6d3f8965e2be89c0c81dff15f098d9e9d23d6170c887d41e6a774e57989912fc4a3ab679e1267d26f6967337e566ee4dee505f2999328e5a29620991ff1cb992835181f652eed981bceb92542f42533306f7c21ce7298868676af653206e436f5561ef80b4dccaa9846b2e7a4b8d0964d0e70d86f42be3744bf54d0d6d4364bbcbfdb6cd12cda366a74d992bae80a33032d070d2820e786ab67ce7027583e7d72cb1749394cc55e8e16b9a1ae2bcba13975d9fc1279d4547e23de5aecd9b415240c68e290e68619e3f68bd96177eef96e5feba8fb2446ed4141481a70b581e14733b79e8d6b6167f60da3074d41046f460b8230ecd9d85020b35d6c39581f4d2dcb58745c108e248e3baa272e0a209864103cfbc58b0548636d407d4f4ffc358ae5cf3b1d240309ef655c3e322fd12a0aee92e3093ed58395e8d97709e713613c24470587c2e1b7edca607682e66e9a8af426650fb4b647e468903c55adb90e48df2ac5f51441b04010a54750ad097d28cc5e606d0bd03010482a652e20423dfdfc265f0f49713ab2e47c8a88e0f0f343c7cd8d1b98173cf8e5eedd7acd315ba2354437df805f9cb5d6dfd4ea1b8d5461330954aaf046050cfc78a82ec95d8b57893f0d2dc4b7148eabb06f16336a8cb674b95b93b9688bf0ce839e5661d92fdc0faa61289252a66e5e388d3139eba49550286cde97ff39460c42905d731dabe68c54f35b8ac25d7e7819348239303b25c44cf5d9e7ea71f288b5cc40eaaf2b7e09c17f19769c542fee1bd00b12e9b51f1bd99cd2a3fbeab9a8e39f52aaf3f1e8a09018e292bb93959aff18e7fb71567a97a7935b894f4c130558ea0c979a7000af6e0f9d5387c3be93b174b6ee280deb9f3c56700bc4eceaf8c631a4fb4f24a14e0dcc5123b8cd5da15195bf8bf955a16b3a44075e95b90ba08f702ad508872390226fa9e1c22af501223dde071c77d1532a8142b973ccc679d4c0d6f7e7e03470f2ade3c54650308ce77a5643e554caf1397c25bec3df1441645657da4b3e73ec0e9b9d4c9c6d4d3178e1f0b97f1c90f2a091617ac8effe061799f2fa6e1b0d9357966430fb464cf085a53e7138fd1d503b544e97d7c871e8685b966d5 T=$237f1a2c0891355d45bb2e63817e5e386e3e044edb1e17d2ecf73998a052e5da7e7b244fb1c3f01794ac3617c4f9b61e40d66068f02cba8d169e73a6d203173d1f83a1fa684e35a69afa645e1aa2122c18f0390a2aa52a4dcda3c412ecefe611bf1f61fd5d85f93581414747021b578dc9317e8b0fe9b82b44fc1b8cf8fb88dd356fbd1c22a3a36b7f75105eca2447573522d41d915040c43c3686008c422703ba90276704dcfd5f4292f3a00ea11757bb30b11f72f0eea364ee598c9e8678dea462ddca7d823bb93d349b1e81589d4f55ecc724977bed671a25373dcffd59f1c82a7b1fcd8b329ee9630c85681890f9140375858b69917ab675ae301e77cc4ea53b92bc22de274e1e228dd452032b96b1c093b2b77ac6ac2b1bc1208328f039bfe3e5557114c6ba400791bd8cd05a7c247f0adacde05ef6c65f07cf8e46f26e7fb18c7b6bad7d85d3d7a4d6c55da99e659d4630661f0ea63f16d873834c0576a4835193cd0c6013b081c7870e2ba213a1535e79ae0536d6949e3841f0d9ca1ac9f186001fe3bca89ff7105db12ea053ff74a4644cb6017e1c02a7739a7c0b8a6788f3e347f2953e9279f7bb9d4c1808a17d3af3dc8fa83e73d1d3b9422366e864d0fa155f97c43e9da1d47f11ec5180e546d5dee1c8505f245b8a3842a928b34b56dd54eecfaeb27022bd5ecada02275904080b7d59d408d0702a5fa011cb8a131056db8cb8b77f2b719eb654f536388e9960577daf5a7e4b9a8699ac5842bb2308c161035a8ef2cc34ed62136e4f381a554b330f98a08cd2eeead7d2b2f5d1c6543d35a02a85fff0b220b50bcc4173f60767ae8db6f4e4c239fde0ddde7998eeaa69d8df7935f61a2e652e636d54b2db67ffc1656de5a60eab686e16feb62c73b66a64f3c6142fb685dbe0f51eb92b0522a00376267a92a30e9b1e0181c74f7370a192bb2cb5cf4c8f98e71d0d5754a1c6c89f51ed7cbece4a24bf8e79616235bdd38205b759b7a6972705a6efb21c23efeb433098255f2e986e8b22624f131351eb7a626a8f4b3a2c7fe13cf92cc786d19dc8c8611f4c7ccd7dda5ad9b2080a5870965d68f8a9ec62efadaf313daf213efa83edf726d7f3191b0afed806565ff8be08b5d05580b20d1fdfab28874b9aaec4d52c88309e383e87ff607c14f750b72f5ce61d24bb757563b43bf8c045ca7d674fc0e76eb37151eeb155c2dc60c926b031550236b237b7bd347f4674ab4b82577f30e6bdc2d08e710750cd1de7ffec92068ac7fecab172acb7ae7f44cae49a96f5ba580e49ae9d3c2125436185d5db2e1034c5db6dfb0d2cba21d0528c195568386784e2b4457d6adc7fb9e98b8f9dd41b0b516f66866ad40999579369e1d19482ef58057dd292d0ec543de5f8ebced235d7c62aef0f61020a8178ba03738972ed71d0d00f0e5f6c9f10d212d7956f577a1127641a1316a2147a44ba54ee78b7049a373c44008970bc0b8c588a2261bbdf62e8c8b003dd57f77cf9f943ddbece365f146569c6365b52920577617d9f01471fe4be53a523f0ce6da7d7b658044db77ef119daeda9237079a98ed2142421da1d591b98c449207c9f41c3b516cf9992ca8dd85fbc29b46abd3f9e4cfb3123a44609cf44807352872e832a27be4acbb47842a854b54ac8c8d842f8d0f91336ebe394e6ccd6b160538b13c3b7e7f80bb9dcea713ebbe51f76215758adf1d6dfe6f9e9a59d17aff721bb0ff7475457b880fc8e8e40a7f5486ddfb84f469171e86c23b0c0c62599d2204bf663fddfcd4a9bb0d93e816bdd9c162936916538d68badee4b43731df1212b21b77e8b138261a41a7f801a294647d7b1e09cf4ada405a0a927cf92ac9467549261565d7afd8f16a6173790f25ad98373636e29589e62682ebc32f42e583de4f07db79743a1d5b885c4369f4c79a64f9f4ce0a45b6e213f2a93afea1d1f7352e31f9e547948ae69988ad5043f04608c441178a0d6f6a61e6d6c4a6a1167bcfc9d20d3ec9addd5be3b5e1c6d93d787fd5474057e8260c6be4b1caedae4840c9dadfb5fbc8f376e6b2fa16d673046f00a16820c5e081339179de52e2311075a296a68aa839a870d1e3f91a427ab12220c991d19657bfd6f760eefb7d48d22850385e590dd0f04715ff34002203adac5076e2ed8cebf39b4faf36314dfda44495fc93c9fec875c406a14310eb8fb421023479e8aa05650a45a07aa27fa3d6d353ebb866fb1aabba7b33b7ec6ed05c6f1b4e3fcc369a5896f686a742c2599b0455b05ef872cdcbfda5c624ca4dce95c173e3b2d9cb78c55dec9ad0c5ad3d21ac35970636835932cefea994919558c4dd4371d97ba53ae77ac0a5e46169d61bea1c7b3d701e2f5655e1659a09430793260884abf174a48685a6bc17acc92ecea33f5b3a0fabf7d9fedfcc0c76764a5b82893f7eeaee54749ed08f8cbd18dfcf9145d8258e1cf9d5c96902f912d6c82c4d315d2a95d9409791e5e966806ee2454cffac1f30d5b76a7ff8553f03cc4032810ab77b0566a689928d7d7a79deeedbf334a9be6dd5e85a585005ecc66de4b815f2acc0203545f4e99c9e4af2996dda51a472517a20bcf38e0290b778c21532878134506ace6f0d38d2c37cdb244a70089b4cdd951ea08192f622617c05f26fc3840407350bfbf76d1ce45f0997660f6d3647045cf8cc8c42f8564c43c08bc02154131fead8eb3c58138d7223e1c4b46d3e5881a73c16b523dd67a4553f65ea3364cd2bd27095197dc77ee12677919b6793afc942e494627cce994ae8a899b31588e2683aa0f2b8a64dc38a86233d5ba947cd28cef40824ff10d412806eb36850b4861a32c8dc2f78425c3dd04c689c84487cc07a9c12a4c9d84186dbcdce183e4f258f7a9669d4a208c14a8d7e6ce5c080432ed1833cecdc7e5bc8fb391fb90479923de8d6676cc9119458d6fce85a31dc8e50338dabc72280174ade9d5fe04252051ea4cf886ef3d0782242300cd17af8a2e0236c3d57153cf1582907659d5207b33fd35786943c670e2ae96c2eb0c05ed28396c0012a3ffbced84715e30b77e34d464bb517d2cdc8c4f5d642e1f41190207716dff7970a22b0260bd444a8a7691f616e28d1ec635209ea646042fe9796a49a59214714f689ea397af26a4b1f8c22f969d73ac17285ecb3272c54008b2078533526ddeae90be12fc575f9176cd32355304433ec7f93a85fd18c01ae6b782bc570b45c60873801c39a47df506445d2cbf8e51e8871462acfaa5061abbb2cfa0984efb7974393b7f7c554cd09ff32dc173334a5ebfb4b24856de2aebe2c9ffad39a896bb22e2a728d50f44157380e9dcdb0f11ba8131bdbe906ead921eb72760f2d30c0fa8b10a5b4cc3b474a16a5638062cf19731d1b72ba2b27021f8c630ef1cf55c9433b86ff9b947ef4b874a78b3938758a5d28962bf09819ad43eed33b9e90e026678accccd2cc170de971c79d5ef38d0c19ddcbda4985af0293eb7fbdc699c442d09d638ff3345c57cdd005d3fbd1b8ceb4de0e48a75b13b5c7c7385791c7805d99135e193b40605405fd02465df7e9b9caf1bdf76e9e6c0ea53a10161acd0fcd286a1a8a374e07ac70f1db31f269a99acc46cbbd767bdcfb7e203a13c34b7014986a92c7dd552bfc22 [52] S=$ac84141ebef997 W=$45e9ca28a6950e38c2563e5ab2fdf5a6153ef8b1112a3db9896db265368099b650b2042ee335d3b4b179cf4f2e0b232390580f0f8454cacdda59f693e3d77b237dd84a5f37c76984f25d55b617b2d26d386f6ea77cb271576eec76fe9f95949257c62de7c7f8499d155254d7ccb671eadccb00559f3e04d94ad2ae4f6dc2d5009619153671ae289daccb89dd1bdda7cc62c8a5ddacd2e6ee297b92559a39c20792cacec8a5c2b631ea894dd4aaa72c228db5be9b8d43f84e1fa6c314dc759408ceb4f1c90523a28b246e513eba9103e4d44eb0a9231db8c7bea9714116aecf3e269a6aee6c54ab46d22a1f9eb6dfacb7b618bfb7c458ed604546ae205d495c28790f37913dc72d78d6785af26032a68a36e8895ea45b528efbaf7db597db2d9d0e71bd89009624535289fa17642087e2431390c851d53781023bbb317a371d9688fb96619a26536835964feba69a116a7ee7d00a239e02bc3c6360053179e1158cfb6997c83ac826ec4e822d8167666481a8644059b57873cbc2ea17872f4e349e6c88215187e4d139313519536c96a3bef036ac4846b5b3e755fc5c9d2699fa01ef389d73cb4d5d0df361dd3370d092fe9c415441004af7a2e25a192de469090a965ebfd08727b67c3c4967ba1ae868feb2a5e790ab833d6ea261767c7a9b0b9e055829cd7a04ce72a469bc3a59bb26177f4bdd1931b1963ba25ef7cb43e4abb1fce9224f0793ec7a54e13581ce3bb325e776633c7639ad8d15a6518471ada8611e247ac8a238c446eed1f964dec527279676bd2ae9ab0c52a1f9520cd03bdf7a5241ce8289ca5751e1879dbb6041dd76fa9b06a603148840fc0281e23653ae7b0597a335a05c914dfa16a11fdd13cbb8dfecc974c36fb76c41c3e37e160006f7054816071abc8825c1159674a380718f08b6b8c1de1f501645deddbdf3d070ceed133b670e31b9b5d7ca682ae940ef0efa5fddc8ef35805e8083f63b1643bb3b27c3fea8a11d734255bd6d875c7a8e3f14edbfd9d2a7bc73815bab6dd1234043696c08467b190b569a002ee7ce805cbd186ac43db73b623bb5208e892938fc992f47089f7adcc269b09b2c24d9239bfae3ac0327d60d99b09ba7d4b26e629630bc71815b34cc8157aeca9416df53c0f2b9f58e3f0516e8337caad9684656c50ba620b75325ce1a6cf7cc5e4fbf9012387d9d95d4a607390aa151853a94af57b7487a4202d35e8363d9285499781fd4447ea2d6ef40d0f9a66957f8159b18d860b7e111d0e379e3d1d9940ab4c036d57ceb8aea3ba8b09f2d438ee4fbee0266991aae823a0d45193c4f2596c59605ff4269937da9dff0d67f430079ac3140a83f6e3f2908594b468b5fce7df6e39fbff827f69b9d470a26724063aad8cb6f20edd7e9c28694f117effcecf8a5495a0aabc1c16f00b0ad9e1a0c5cfcdb325fac650a4345c64c3e37e12884b1daf5e8bec11c8f2fc076f8cd4060072494c44e4df9b666e3d72452093a67f0f47713779e3fd6287ef7e7cf08c764452552ec8467b7e4cd7a62a90085fb2335016aa9fb50308fe06bc9642da0946781483657677ed65670fd41d7e3c0fc97f8621b044cfde884678d1f093942761e386bac713afe0a50d5c38b5b18125193e1397bca4bcfe6c6d2e7c1eeaf6d5e050ee9fcde0ab1d2ac204ea2635156957feea046d5c08a9f8d1df7616c236803e149b58654810e4f7ee256c15e4ef78f429e85efbe5e7601fb2c417a911e338bbe8f045e8a90622d128c9dc3cafd4d0f0480d42583bb0e3632bcae2e4a590171a07436fe423089e4c6d35a4d68e7caceb733 J=-0x31fa59cdd57e9597efab524c9f69815305a44617468a55a6bc63fb0caed2d7224c540c9e684e6677db985ce9c19a71d56080915165e46927a2209835760fc5519f283de7532237e3160923c8494dd63211d73fecbe960bde6e44800ea7700349cb8eb21786d5bbf2e3b054735bcc57344e0c8894ec6c1f807419b64ba3cc7deb9ff7c64a9ce0a45309768dfa2f9ddb72fa596a5da954a427aa87f6ceaeb6d7d6345dbf3172eb973796d9142e6e0e9e3c208381654ca8ddeded80cbc7a34f905dffa5d8204e60c4275d9515ff2212e4ce954bd7d6e9b45c528267edb5f810c4e9768c98fa49fde9540048a3adaf10785793e0322e16218d7a004d1fa7a3911aa71997e94638f13b4a01e9ef411685743c2dc171e3cba247ab12762589f1b40ec275cd46050101b7bb14a01e8e6590f5049d09225b26f7962dcdf7b5e0bbb94fe25dcfe99cb343dbe63725d1cee322063de4a1c32be02091fc22d45c881a92d34ac0cf3f2b2754ea688fe71155cba1860e0cf5dafd93793a8e15862711c6b1471e95d0b69140b6c4c8f7abe375bd25f34516edecb001fa7761190c91467d1508beec2f92fb0966655a515ad0f63f40d09b24b4ee300d55675165117efffd7fc3351ebaa07c6eb27b5f00c71dbf78bab5faaf8dcf5e794c6224b408f50c692c7f83a8d3754d29847e51ec9c9a9711280bef808b3c810e6ad6923e4f247c6424b66aec3191b9952923b11ce7d27938a5986ae6c6eeb6b1f9c334812250a98ab41ac0b61502cb34043b38ba882465d6f7ec982671be8c1cac37537713124ba5f71cabb477778c29aab38363b8b05e4598222b2dbf37521a19fab3d2e032dca50fac639707aede97a550c2c1e9633ad6d7058e8ca8cd97199c7e4185f61a3d64098e4605bba506e7292901180fd95ab2b4c9df7480a537374d820e52a32248b3951dac00dbe019a1e76c272dba6e007298ed2736a0e4e31bc20af379dbdd1c6eeab1f016c2d50bcfe73e99497cbad331e2f1140409608eb5f49f218fce6cfd8ea9659f65420f54c18e40831c50922551ab768404a07b08aca43f31595f1269e98e250ae2704a62a19835768a20364eb3bbbc80b0e4e8f3358fc6881f802d517b420a1491044e1147ecd0612e85a4fa172d0606b9cbf859b8af06645fecce57650d58327de99ce4a859db97ae1bfa0ad950938c719b02ee7bde1e12ffa8d1e118148837d69ec836bb3744bed9b3636e32dde022590b7af62c694afd2f4d4d90724d1399dbc08831ae653b83edbb0f840f4bf9eace3b0fd7c2fe847829925feb9df0b6a9a7773ae8b1dfcdc85895630d462937013869bf3a414e378e9b86e64f8d745f374ac0166b02dd3a6c5f300144b9c5d656661e7efe855069f776ad267a243e95213b85d9d6d1c06399c193bc6628632146b1ede5cfa70f5eddfcf1ab062f4b6245996ed509ee295fb39ef0034aafba2154f355664b64931e7d1cdf3a35cd1a595d8f564ff141f4d5e4902851c75a41e1e80c3dfcb207b2fd9d75240afbd109f313f3aa15c698437e7ed884078ec78459ecc1eca7fb847561db5152558ecccf6fc0686e9f958375e49413f168ea563e498d76a0ab3df2e328195b1f5f050228d0dfa8f43108e0707e96f34afc2fcea13905b1871ff34dfbf48df7a79e5988b10869bc9b554c56add4d8261b549dd9e4fdd8df793f75108b95cc074add08fc3c244b4781f30b8f54e9ac72128e3fdb0d2549ea4581fb41ec6eefa404a6a58571451fb3a4c8c69bf71d698aa5f53ec6b458ad07d6bff3d12229ec2ffb6d4bb633d3d19ab01cb3dab3e3a00e2db15f8cf6dd22aed37e9b6fa2830873c3eefaadec8eaee25acf77fafa9335b4d6cc9fc16c3efe6da52ddbc6aab52021e95c7ae37e53e6a9effced66b1db3b234108728604dc870fa89dc90c8652bf4953e88a6caa7a28cfe8a1a182dc26978d64c2d784ea0adbf8d3369d2beb7d68282268eed5ce19044ad72e5027f528b1012e8bc9f0fba8a210356e603a43cb55b0c2cf1aff17c4a535f15446cc35c807ff0c9fdee3e86f89225af9d27c890e39ecb00b772f32f10495f15b3c807726cd0d3d105955e49d261866b818bab5f4d16f21c076a10cbf27d419895c3455789de5ce47e140ab1b42302627c792445b28c71b9a1eb7560c8e2b8f2df03978cb6c3bb4a9210f68a4cc4a99a182d237fa298b95b3c4ef4d9faf6995abf20db5ce9b4cdcf16c595f8768d93b48fddfeff9c5bad7f758fc1bff91397d515d1d050b8fd2a75ae806c38c9fe1fb0a9b6fe4faab62347e33c1ab2ff1ce8288bfdf89fd1d7f0ec013876c8f73fd33d131db7ee1c222e6bcf01861afa412b399baf94a3841c14ec1e271acaad002c93f9445c3e61f56a758cf51a358381f376d2d0fb57c8253fa4f68449ce5072ee0985e65f5fbfde66aecc0be779f87c002a99ea1838fab77bbb2853f7802e33b1a0a5aa9f746f2598b6a29f5960c39ecae9ed3a00ab808ebd45c93f12950168c6f17df3a320d07818070e3de5ad568dfd86d7b2439c0873ac3474442bea22fd2b9d74178e24656dd72284bcb57a8dab119acf95a8789a17ce818a4f7fb071fb17fbb49e2f0ced6f87e3b0b6ba6fc292ad40add85ac91d338e8d0b7e5ce04ac0cd1e6cddf4de72d627be09a7b9a31e5f7302ce105fe288151f37907c64faf8ce890a21837ca8fd7e3d3131e9417a1c0bc3102a7c72d0d4b2eab09b7d0bc60f024e9cb399ad803de3e1a480e2bb67a243530e9990202d51c8f797274811ef105882a92a5927a139f932467bf45264c4e2ef15f778dff266c36d6dcaa8a321c89ef9447f177cfeafef1cb3be6e64264834e21da67cda4fed65c93e86fc50325713ed59b1ed0cc2f8dbd1ae36e5419408f669c58d1d8eef87b126815fef726b4232a3f6a63b230e2164048df98111d041fc3c19bc0e0ba79471df099d0f7fc748d93a1a7d5fb88896b2510b51fc8426f4bcdc1b619e5838da7e53b5ce18c64ae0f2bf2b14c3bdcd48b8dfcb4d9d2390b3f99d6ebf4c7e5bb80afa1854ce862cbba67856097b830fd2ac8fe517d722dc8e19fd6c758d3e23b8261a7c1d7fded7a9ed33557baf0511a916517f3d99ea7e63bdbdc1580efd1b7bd02009313b5774e851a782392b0843cc869ef43aa41a7fd768efb091f53849d705c8994f2079fb9c3d89803de505e9a9afc39428182db9e2b9b67fc3dc7d399e6285269ac2290334436d4fe70688621e87750fc2a59351b28bfe253d544e32f88f434aaf6387b88fce52882a875a27149b46683b41c88901e2735c52fd43f780ff6bbcf01ed774a4cc01c8a9db7410d77ce7dc49b34d86d6f82eec1e0a4b73f7dcea492f43ed4cf15d7802d14f82924c320131b503a7234e5a8c4af098870da97ca839c613fffebc46be66e42b92e4b8a6cd474ed87f63082d55bf521c0e532ac3223f18d9839b865f4696cbb878de1591db1789b9917210a420bbba88cc8cf18c5557464b5bbeaadf42e341ad3f2b6910abf4524b0ab40cd13008d63d33498c2f022e0bea5d4e7bf6899687150616eb0355c412a0174ec6ea35ce152d269fc67415c2e041463b696619bceeea7fdc39f97855719be21bbc84001834e0222221c5ec9e4a7ee1dabfc9988938e84ab T=$26d6eebc609d64f34598b02e24660ab6cbbb8a3c4e974f4a3dc028a19c9319a748723b26a2c38b9e85e76406e6937f0a8b3c758230467dac18b45b726bb60c98e12073af79287e95914161f8c595c01b23db53ac99040763b186cc1b41d2febc56bff6e0ef0491d6104548cb88c74ac30a6b04537468b3ba0b0734b4f36518d60d5695ba6073b9eab7711945a7b932c85822afb6ebabf8746590f846a214e1d08d7384f3d8cf2d82f0587e6604698672085bcc657ced67e024e9a892928baff6fc16c3d0232634678fb32f2a7af55c19dbfd605957112c62124c1c85e8d9b1953ec814806c5021951f187f1b021b47b4136db36525fe3eddad8a0dc8626ed00d957ecf470f5302fbf52b0a8dc3fc4564b619725491014a3b4c18b1a553ee1ad05af4479ad97300a8e27112dd64c9abee93cf03f60900c082d5abcc3313fbf105b2a25bcb579354f712ed3dcf8a48090c71dc17263689da06b5b09085ec5146aeb0487d6fea13e13bd62faaddbf6381830096074fc3af90551d40b3ba3b75b6a63c742311847f066b78fdae5142bcc7d7613e0cc395f494557761140eb6dc775d32870de1b89de7a99ed677c411ab881fc237dcbf844d3db0b0f4463b7a462e6aba5ff3d40b5b2845ee0d12cb7299d6a36bbf3f8a33332f82163780f9bb97e8b79433556e6509f4c303442f03785b59fcac254c97ce1304517b264fe611736b541eb07ca2afb621a7f8a4908ca023be974c4ee27940f95b279fa3d3324707f0af325d5ae6d9869c4d362fbdcfbe11d3e93d160fcd9cf62d38c1bd8d45616d632050b102a3e0a2e060abfe6c6b26b8b9b6ed8b586cc96d5682f417929d2ea9e4cb8d0848cbe1bd4720bb1aa5e9310c952e80ef9eacc34f53fbb6bd3aa39a20c13e24d255c0c01c608147c1d51911386a9b08f88299444d8f42882fa2d8fb0a2a931bc676705b03c3296895bb7945d0d46870e85b8a0fb4b2b7809121e238bdd185018facd80fdbdea3a5ccc11f4027229865b9709a630c08343516ea22d4e073b2b72c28f3c144b502b6a567395c4e665d249bcffb860502e847ab26738687140afea53b261b23806bd04bd4528d5fc81b80f352b54646bb2bc99d01752d8f0cc73417c78f76bb9736022a9e176d88411e804e987988f6f353abd50399f8839501ba90b280473046682c28841703896bcc7a314e603ba4efc452874887a89e34a36b9b0dde10d53511af300ff42794a08fe9ac611f9accbeca88ef54c24009a59d07f420d9e2b0a0d9f735a7b7e54d93cb72f743ffe05197ff0bf1056c5688e7d18e43ccbab7d89454de97e1448b3f59982ebb6a0920dbe0d53a22109729f6d62485e01ca566390fe81f902df767230e384db0cae17b74ed4b579de7957428e4c977057aadc2f9b294e222bcba18292888db561759e7b323a643ae1ba901af6138fc8c33ffc61e978c9849fa93b54fe70d1a35db6e1a4212a0ddd415c55b02a304a47673cfd2305c9e90b7119f7227b3cdaa5d37f418875f6a38a39620f34fb64835d5a8709f42145ec693cf3b33cb6f017c0df025081c3c195114b4e4d9f9e882821972a750d41f0e412877e2c2a32fe391609f5afe23193be05c9ae3190a9f434f513ab0f67bd2d4adafaddba0555686ddb9de4e85de429d540b4190ceeeabfbf165ac864651ff0ceb0edb22209fb09e11298d6375e242e699f36bd7eefac8ef71f64cc45823ae6ccb61029e0503ad7eae569d13d96af4591c17a86095e81b9126816d4b81b5c99cc57d333efb6fbd6f955362db75b0d6756a66259f34e7334d540e2441dd25a8d2c907154de7114863e0c4184146416eb75d40d58ed2346452a6f82bb3d42b71729938f81c1da45475fbfc4cf3d3472f219f590eb566b53fef51729c23db43908885c38d3bc08c4a80f2eebac7d9cf362b8febf98b388f01d402f7fccdccfbb6a3b6ff046339a7afb9a82c4cebd750830c8e6354377e0acb23f7880e3a2ac2525a9df1b5e1ff4edaed6bd3fc61fe0a0a12d0992d7cd9d269a4f96bf10182ce32f91986a9a6a09236ad58313c344f922e1eb65fd6b7533f9ddb11e65183f9ffb0882ef8c38ff5fc00dd9c3bd55cfecaea3d6caf60e6e7f8b409788157df1cbe0547072c5db9109a9805aacab4f251087cda5ae9027879b05eaa02f9234982cc685a62445140c9461c81e831ba0c18ab34919324e4cf01af95d185ff02c0f4049512d58a8a7cf77a3be47cffe9f11c849c55cc875cf80c632dc50da3752754b84d8b69add56ae793ebe7a17e4a068d21d386717e833dc2e4223cb5a954ef5ad1584917bc9b99f3e04df6d1983c1a990e69c1b5a446728acb8aeab7e7d4c696214b21144aedc39f84723776a6af02af26537226cec8aaecd1fd53b15daf82d52e1ff75d1fb7a4528017bf9d828a79df131fbd27675afdcef1433a55ee1b270c8215c6c59142791215281a0f7d10c4de378b345cc3f0d757c5b32aaceaf96272a70473d28f138ce538336513a86d7592e06a83e55a2d19de8d200077d86350be59250e562ee93b561900bcc13183c94cb03dcbe2b1a1301723e10ac3a32095c70816bc6d5dd769a70f57cbd4febfdb079278d8d0b92b7673f37fbe893c58c8621b5079291777ef8f8a379b1e623087e96e546c5c9d78aed08f4ec366ce299d4912fe69ef6f79afd70ecaf1b046d24972b437154fe1241f8db99de957664e40ff67d63b4dbe3370455fb2d638538b6737ea16785e03fd90632ab4bc3dca6aa2c5ffc168766ee1a593f1aebda30927cfeb174e2373567851e330c401f2f1cc7332999484922c87e28e70ef1689a340d2af2732e489ddb66649326fa5daf6a187fa2cee754aaf829ff5436510acb3da17c1602328b9f2145e2d95e6709999d8853dab4aa1d27ff0b28fd0330ce2b2916e901ac66540c8c9a6f62a8a6938d6e58dc582cf2376d0d3dc69bf2a36edc454d13f9c350f603184bb53fed5c46154d0c56c2c5ee0e450e4e9c6b7841ae7519fd5ac19cc3562d471b763a24dc7723700d5373a0cc7671cbb4d92b46fc760ac622bd1cc39f51160cb41db434e178572e3b4fdaabc21fa34bb8d6aa1fc185c74dae5eb06610deccd689e8b852a326d8e4937320de0fe45f391398498e37a99b214470fd426701516d43e729fd7a283f656edecdfc3ae34a10445dadc579e82b37e7b30c7159db4248f5a60be52d3062c1fa46035aea25f6ed54ed70767e3d7189b6a170243180333f02c042f87781eb2620f48aba6e835903647876e29ced8fff05a74b028502d111afed0b798673d94e81f5bbc41c563091f403303535b02d3f437cf9c6f64b0f11a74b18124fd05f2553539530b72fcf23c7018dc513cc4f585061f17ac15bb92e6da90a33b1946257d1d108d10389691fe67e447fd24afafc630a1deafe64afb35a57eff0fad9ebd88ab84f34904bced1e329e2b463184f657044c6ea97d28b9854b28ec1c2b96944a3d2e7f73b6844eec6200d7301c3dc7857a1ec39ef51de9c9064d594dfd0d8369fd57887f2478f25bb76c8043feb4d64c94a78751d875d7921feb602ac3b27299fe3c489749e79fd0637dcea88089c658092a148014c5a7e18b6be2ee14d982565bd3acbe2848ca0ef60e2371ab56c207df81e9 [53] S=$4d97 W=-0x19bb1bad446ef314728b67adc92a21da283828e39ec8e4bfc1e51a883c860c09d4902dd2a3913c2feff73bf436f492ef444fe265b3f316b047cbee15105cb1d1582b1f6ecffc87830d83f9951d4d1ca406eb4f47c08ab38a9c74167b799ba31db7a3e77cb0d2aa3a088dc045acaac2387fcb50232cc4450f53af03136e625a76d2ecb61c78ede016956ad132858511b3300c77a31e32a594bab7ec5935c9f13b09fa54758ae12885bf5c8ba298b9be83e78174038431f59b63ab3775ecd5bf4bfcf7383cbb6e4f010de78d89703445c475376c31e3298e1f3f62e4ca2d2306533ab58fe4eff67bebd89b2969fa273f0610fe4d36a662d05f06d65a6ca2708f56e726f7c06758fb2507cd30ed3ed1b1dd12d629f87c646770b55590c7582aa7aaa34329377aabe6c83d84872aa8b8a20552282c60b06e9c867536c55595467f4fd4588f8c08bf21d71d7f3f9a17f16475e25bb6200f300a19bc0838988448dd24583e225b46bf98dca2dad06659510495f51cfe9f110f582ac18d101fad45a0b24041b87e1642522a6dabf37d0ea6d87f470acca1a064184c9ef53cbdb3a57037178b3a15cd35a4513b92a1eb5b87d1eebc9542925a79f8b771182749ed76b8572eed4869a396985d0e77859c61a228aae4d54b33008852190cd3dcc3fdb63adaae83f762f946bc6191274bef27e05316b60ac5e1bb30e427fa6c0ec47273712924d19b1fec45d47412831580840a806fb5869f3cbce4881b100d1f0ba5d68f2fad78b4af2d05d1cefad71347260b8e298b9dc86ef02717e7d09624090b28b0af8103a24b66594ddca9d3b77d4caa220c4d8fc80dafe7f17a61eafc4e28b2001d9e84ab0c0306a1e9532ee77f307ded0ada36ce615e7a9cb86387e0e9711387c120a37d33dbee312140158947c4076649654c1514000e61f89c2fd19dbb1e3b647bfe94e1f7223ec73e09df5812ec5ce694ee0e74c1850f4ada762fde508ab061174ee8b8d75444760ce3531c69d826029a1e379d772ec0c9be699d48799fa1a60f619236c34af4264cf2481d545cdd3756530cc17b5b01296142ff5346b0773041b995d67d98cb7e7f886eef7e916e9f67bf0e3097de20db03d261ca02958b55c3da75aad0d73e8d5588d73c7d23b92daf696cef0e807e760eaa4f68f9d53a9e82c74e99b1f56a2b00f7b7d3643529b97cd6d4086c5156140028d9230c41d4bab80184df48e51aeab50d7cfd5bcf76f96e18296db23b8856d23ff773794a6c0d0a1156ce599e921a9b8001b906a8d2547cecf3b213710a2ddcc2c189be5ed142ffd6f147203aa0caf6083de67f7c17598634f6a0d4280f7aa8339a38f230bcd1bbc0e0fed0c98130396c5bb695dfa5f05934c72e02d3bed1ebac16f9d452f58835ed7d7f77df3e518cfa4542f7520acea3fe7ece3074bde67e21710d004e1b297a6de6e6b556de0aab77bb7dcc05984f6bcf0bcee1d5ee1b07e41929ee05dd79038f65aa448054a6c3c56105963cafc65cc1167d35f82b750638a7f7f7b3a034cbc660d21b9f1def5bea2b44301ec4dc2c57c20bff9c30261259c6b348ed01770cc01e01f8baabeb2393ac6762aa1a2fe2a8af08b43737249f376ec7a031350335607f68d5747706c3dd64bf53e590c133f7180621ab61cc33f4fce3c076cbee54aa6d56eb01e497de8ec8c492bbdd3b3a0c61b582be3f77d73558d68a336592e33d60dd387ac8e88c51496ca8ee5fb2026e453d66985cce4968cd820b0596c3c48aaa7f278878da8a5244a20640ec5bd65f0f56e603a2ae2cda2207c688910bef87efe622001427 J=-0x3d0484c70c8cf1e034a03d2f122ea2bf0a84a7fc0c05a5ac62003c2c99a26e9fcc7bacf126e4e9f416a211fcea11e8191b7973dcfcf090a9f30b435ba3bbc2e4a0c338eae47c412c66e671604410f21d3a70e8ec4555ca2f30afe2b4df338c01142116c038ded320a2c9290cd4a3653fa6c8125d8b7da24d62dd4f4a9a9aaa47297867c3fe2089c8a9cbbcabbe5241b88ad85473468cf8a1b9b7fa3ef27703e8f71117fbb19938aa28c485abcee05b5ae5c0ee248f8d136ff829646bcdee3d83e0363111d8d23f4d5b2d170d9f3400ef032be550f376e90e857dfc5168e6978fb4eb283c0fb887d3c501fd2707cf8c4fe7f2542950398e5df47c1fb6222ca41cdd2127d421a4b7b48ea7cea4d58105231c4a03416dd6536e9b08ae6bb95c559bb81ba5748971f76da568bc3649b007cf11a67f9e7ed56210d46d261fc373d5672f0e54190eca5a732ef044036b6e0f70c4f8aac9b0e79cf7f374377a4d034eebc37d426bd179ed72731d7afaca2beb52ac044ee9db3fe5c3468fa4e152dd49944fbd1b27a2986d8110dfa3ad4b5580cf25f32bf948184d5326420a7f62ecf910b987f549f116ffc32ab735f7247eef1a9e0b458258bf657637eea8e2e2422568951d5c291e27feadf8fea42559c58e78b0393d0e8bd133eb521b690adac1b29616e62bac9e7372a1da635dff287b095407e9d1ce94bc71a8a90a416a9b7650e13bc158507b3599dc0ff354a029a76a9c3af395988262121dc327391085965dea807bc5940c54b4a933123f9110415268ee2824f96a36cb25b3a4e69eb3bc0a7027f5ea428e6a52c2901a4d57bc18836f3fe06a2f5f916ad668749f50d755d5fbadf800cfa129bab5384ca69ae7048e45b2a4cf36fd4459b39f58695cb262345304a617a5771d2f02586955c3f7c8153fe5e1e1b07a4876fb02c8255ceacf59766c5d587cc2ded1559c18845c03da03787c3377c8f5e1f3da62facde1570f867b469d10f3fb5cb58875d8c2e68c1c90c01209668322d1d4a76222cc1903bf99e084f6ad5e61701b54260e8fbe9add36f8dd6a6c4cf65cf2509f73088f50b352a5fa6c991ecddfc0f8595959c69dc47c393f705a1fc816d21c45a40198e489b731edb5da06e7b46050d29df75e4592aa66ee4d23f0d87d600fc5d4bc8bc9315690dbf1e8149653da9fdca352ae8c19a25137e3ad40134bb4e9edfed05bf24d66788e5e93f3152ed7e11703bf23e0db0a6e1dc9447c06206622b11dddd0bda9d354a8531725e937e568c8b999015d3fde6797d2ab3e02838d0ebfa098eee98113ba16b5f0288f5316bb90a6353cf2b151bbdc025bee26b0190ce6e9d8eb70506abe3357daa1b6b68f6e3e230daeaa8b3245c5e720adc76dff6a749f81c8b3fdf242de2d5bd78e8348230194927282939e61c930a12b90c80b2999439cd3d488eaaa6014e4e61db0b4e0de867a731cfeae91c889b97a9afe5810b523b609b6e1d83305a0c37b11875838c7238dfa88ec7825e78a2b0ca87fb4265fd3f69710d2c6f1fa72cb905b71d315da607c2a6d5ac7738c6b4d08fcacef8e9e0e0885586ce3f332acdfc0a5018dad0b9cf7171a884b5860344e6328ceae1b7abecf59fb384096399bb80ae8899af9c66d4b9e32847b5c0b9f5ca02dd9106f78952219a818e2bad0b7bc039f5ef577889a367a0c3126c0f4af3e76e5f440c618f01142c1e0b22d1ab90acd92888b0bfdf9ca43eb8f37b504dbb5b091627c0801b71f8489abba76a4904cb76cf393f999ee38bf61c07736dbfacb5ab73d3807783501cbee1cbb9d91279cddb96d9b835926e06d9334698de0be9e5adb9ec96dd2397299f3f25c144eb3bbc76a6b44512ac28abbffdd9c4626042abc7e7a1ae064c592cb6a7b7ad84b6ca2e2abeff7808af2b19bd7594f567ae89f3bcf93ff42db7f8b2dc4fb088cee6973956dbbd550f26d81582f965647a6ccc6f1c95c5ba3f33a011b6a67dd3daa2ab207891e94fe89d6a9b2fddd6b63a73703e4fda339c55ac213cfd500eea43efe7473d942013edd4758604a4b0f92c0c6f89ab8012907d99ebbdf11cda1bd640cf7690e6d5d21ef8bd862ec1febe2c45d063eb863518e5e40d10092ae34b0b5215b2251851b986f8246ef133f67744c8e79362077187579e9f99d96ac74043078d04918bc12daadb05816080008f58075ac68d0dee5cb10b026d2a7b2cff1ddd049298af5e49795d4c1fd08262246e24ecc6fcea2e4e491a7a7e769e6336383de4ddbd0bf80d6b5db78a19f3081e58b803a14dfc4fd52f647277fed88f66c2fb0af644827cdcad1c263b9bad21c084a9900e7ad941026d94b50f5a58cefe487078e21b07f0e09de15b7a577c74880f105626369a362b8483f8cb8dbf92fb137f5f06618d9f2c99a2a8e96e8deedfa51d41552e88941dceaf6a3a86560d992fba7598da7be2c52fead74c613b2f5884fcd642ad14fc8526cf66713f9c4ab3b19a2c20016eece4af1970abda743a269d0b808076ab64cc37feebaae92f31bf1ccce4f967e8d2ae74a7a39c6f69e496ff70f4fe8561196f32b237cc71d4037169eb7baa11ac09dba684dfdb9ae1b2756965e5e0cad590b1e82e5e1a409fe35acf0b254fdd9b3fff10981560f5fd98e0764f20f40ff0ce83b1577251479bb716f1500115b18810e20a540e3fb19ba54a29b0a3e3b2d7961e55599deaf225e92a46ebed00a6de967c9a81a51776402e894eeaa50eafa2bde0a62db65cd9edac080a4c1de4183fe61eefb05c3221559de9266321e70d3a1680af74a4b9b590a58d1086b21f5621ed40afe6f9ad1eaed453a732622c3898fe053e81de5d9f27cd4a7e02d490d27c4bb8a718c96cb7727e6a47ec68b9f64be8c4f3d62ca6ea60572d4e6a208823188b62cceac9b7079802089d801194cdd894113af5f7993cad451be008af5d4eb656011402ceb43d207157e99683593862f588e60f233bfca76ecf1afe02c5eaa53bf488d8d3ed089786bffbc3f0117da3aff755b683fe34e85b680038a52b39909a5647d374fd682f86cf9465e86632e5605bd08e51dc708972fa304d65f07869c60fed4f17fe881c7ed60f80c49693e82d2cbb8f25f756abda4271f8ea6957dc3bced0a7ffda5025eaf96b6462dc545a6cf8bc909498896611c92afc97a0275864acbc3b3830093f9bf5644c84385f18ce81ab165029b4768ab15971960cda5234d3cfd060ae501ae48332b5b8e386179ae388b5ea725cd229f06ccb8e4d4d7b7e59a5daebd4c1d4b788857818d083873894d0f5302703fed63bc0af2b0424a307c6547c7992bacf3ab65d22ff57ddca7718d952879fdc6603bcb4574e074b03b3526065ebcbd5cc9566dabdfabf32f6bb0998c94a45481191b4ef3d67f54fb39921437271e058d7a457ff38855468fb77f747f1529f4a5939ddba3252a7f67c5e12bd90d691e7e1a52daa8f534d043b9b0e2e8cd48ba1cb8570b0ee7573baeab094e3a43a93282eb172a45fe7e40877107762f9fe3bbad929a35ce2493fb9a4edab8fa3d178ec96d39cc27c99f6cad182ba5cd21744707fb06e9d332df0eab75edfdc81eb25ca2813eb866c7af75d77048dea57c17ce0b1c3f226f56351180c5dff4e421fe556190b T=$986936c8b529aa1413e98c729867a3022d33125f4465a4ad6f5c1a7c9423d1ab748799d68e6e2f0623a00901eba08270d9042ca5ae751c5cb1415a799a59e2820559937bfeeb32b01f8711dc23f0306c20221670ddd845b9a3ef72b74f0b7ce60d2d00f6436a530170c9a5efe7feb499fa80d61f26d6ad7fdfaa9acf0d53b318f660c0aadec11113b3826f572805078f6163d157bd7761bfcd2c29023e2dd4b5779cad8f07520ce0f518f68488210eb9fc6b38c0057fc076422f7f59113937885f4137c17cf3ce6ca43d31034f135e80324a1070571c2fe2fd0f4bd9d9a6400e4c4e66a8d489c4d088043a6a9a99dd35b2cc8d172c5f8646ac0684155811c008ed54cfa87153234f1ac0cc615fdb3ef32f2034e8d825649ebb6d4089ee29b29e10c1ef40d40f77e4d47cee5d9adf746095d618be4060487f29bd585925ae1376692a12c147ce1ed73a0236911f92f7861d9f08d7bc07b7771bedd91daacb9fa55ba7d132abbbe52c6b3b03899f638d46b75386f2bd4eef9a74a6b81a70738957347255ccbbb62df0d3fb5a1394d1a8214104fa3867fffc5e715e4bebb139b4ce5ac504b9efc8625259d0422842f282d94a9e0091218804e69d726e2d05c8f68fd56fc499dc20ccae79a4718cbfabf6e2e41db36259ba2d46295dcdf7a8d9b905a54cb7b001286525c95bf2f5d153c4e23c606e22949ecb450345627e267e31c0a54d5dea5820495655ea0264fa95a67bc91dfff50efdee500926e241a95901a8a71a6d5d8d17acd4bbcd3244569960bd1b5861f2763f93a69c7700801e94809ac83f12a6358e7bd1cc2a662691efe5ec3b641578bb3b4a14ba88f710f76500422ded851bf3b827a4681d5bfd9cfdd26f4a6bec74681df63a172c674554ced8d70572fc19e9123ce7f5c8d3e6232a4dd1bee23a63b252777e8c758222ebebbf53f29bab3a261902d5065a8b13379da89c7e227cf9fe5b17ca2ab527ccca2d40b163fea97f00abb9da4d3447ad2663792b70af398f6efe96b2ff93349ead1bfe8f58d7b828a7c49636527539e713f54227a8230bba2fa5c6d24432530d93e3b82421d4cd2f8eb8ba75bedcb4a1674ac5cce3d921b23cb94b61ca09223a12fc47753ea116a7b44c7d6ef23de01a5b2fbdb91a214c0b86c02085b4122395502624532009264586411cd994bb21689784895e2ce24ba4943d786c6748b366450a9dc1411311210615e4b05f98f0c4279a9896979a904248def6b4b90f334171eadbb94f37df7e28d14591a505adc5e21b5d77a3db0254bb3cf19dee2d8dc9ee6e8980f8b41e091323b0e252a170ddfc0e00ea702a13b8b5a4e736090a33c829fae3367762cd7023ac84628b22978fa6d30cd0781acb9dfbc55595281e24b1d73d71797179aa190208211690aa4726c0baa0cce6d9cdb6daca497e4cb15da20103a16c5ff75b5f2d2707567f0ce6bb587ce68319f85ed65bfc113655024af0f998bc228326f2ab6afe6311891fe0b791011a162ff3f562f92d02af63378ff8bbdba7b4b74cd2d7d9ca74afba63c366aba86802825740bb0120968fa0b75ec945113e065d00b23cfe5debd3cb7b678356b10b33900002aa916804e87c9e8ab961967c546772b9ad3472d5bd88afb30fb937277f29c2fd744a9da87c56c30008d94a68245e9c39450d6905eff288589b71c69bee0e81c7f65b9519ec8e37395de09d3140926657056e0a695430301abbaa6bf2446a1ffb1c7b44b9fc5506c530c723f1e7cb29222bc81ce64cdecf447b7e7f560ece142580ec7f1d956ae672e5946d8d2b06193fb906f17b05f91565dcb554f6a2bc9a3271a91a4a9de7fa28d8e1910ba037b461bdd1c8b360b35717b845eeac7d385d1907ab531e1fff8ca89b6551a1ffca3e8112fc311656a13be8c1414d8ebfc2dad1ea836074e528f67408e31916abf1155cb34b2fde7094beda3a80136809e57f7b78470da79dc79e3c2cf974e0523f785c1d841336ed7dbc19f986c09865f6ef95af32a866fc34830b7a4bb51678cc64c5fe7192cbd14ef1faaacf91fcf87efdc71e3b421fc756a41fc8603e79fe2ea56ac0f45107c075fde03adaf26f9e61cc86e4dfb2fd93fef79a6fe06c3c3e3e617613fae3ac6afd92968ad137bd92eca7708fdeff2afc0836a1c9983d887da581fc91bf005ca1f44c53e8a6f6eaec76264eca719faecb8145143d2df59e43f31179f7977b94c91902b738cb82e2363983e5e7e0c31dcb40637ac86eeaddcd44560e1d0b97392f8cb4f562420777ca198c288889bf801761e076f638cbd4a6cf9277329b79346a648e27a1e78a764c109470328cb1a23f8379037c321a810f459bf7c2eebcd32921c3ab3ea390df7f7b1b32c6be17a640dfc15234ff464bda2daf44ebf36748148a63b3dcc30bb6f2d6439bc72fe1beaab6b569d977df4519414eb47d70f78b90da1837e5dbf50c4bd6ba09a316fb36860aeca7ab109f53068d9751d684bfbfe2eccf0ceff1060c1d586ce93d37d6f624a336134976f0c489d5bff128bf4eb2a87efcda5c0bb570c687c53b7ce024d00381831c7fbf1e8ad191027c2c838c56e8f8bfade77277ea1da9126d11c8c988519719df0a06316498ef6573cf23613b225daa6521b3b572a702a981e1576c9745826df3ca9e27e461f932576c551743a5443dd515c4f6e2f8f76de6b40e5f3a6014f60f87c8f5e7331b9759bc6b6e390ebcd2b916a09ae93cf425de8feb1f9ee91f3b9cbf4142cf22a6acae288ddead35d5283074de371e7d4a1b04819a9d1e880e8bf385c6391ead4e866de7027560f41f37ce2e94b1349dee1d5c0989374ecb799f709ce0666e4a15cf13a8d7b9d0fc86f2a093390bc2fa5caa5074079ef42e3942026de8bb20d83b1f2d34e642af0946841bef90d2ba1dc16a7983164e6aafb28d49589d0aa67bbafff849c5319fb8c92a713c56b2d87e2252267083b62eacae89a6ccd5231ee42256eb079ccfb8e6e258f1dc5e69b821f3a0461277f8b622872a351002edcf9e31db5b71fcc69ccf88b71360db3b0804e21c399eeb83d08b832c7aad1e7d8f3029328da246a39cd8d5725f9a01eb5708e124b3d330bfb017637f6c279f334a0e8f3638b7cfb8ff332ecc8f5caf690592bdd05704be9b9860f6e102f5fec44efa96200a50d02477bcab17b3a64e54a928354825aadb8f6e0d0f64128848c7701cd5ab055e537a3b7886255f0b74313c7905f111735de255312a928b7022ccc797d4cfa024c1ea9e572c22350d1896bd8e738bbbaf69d7fbcd0cc19d459e53f3740bb574618c8d9cd18700483bafd37de8c1c3f7cc0b765bd36ea2c98c2828d4cb297986e0f474fc7a52298f8d97766427e05ec3a92f8846e9250eb224db294ef1bd5a49d68cad83a63062560d57526ab66fc9cf200c308261eba77a8ff790464d9b26b1487adceba2723a0636d040a6b56054bde2b522aaf00e758437a1e28b1078a637e7a4a936d1e74a46d1d6f694fc1101512c5d1b800a327c010b5a30b3f66b6b3fec5f994712159c379f8cd8b1daae337ff2692f3d9cb16425e60b6681f826814c081d68b9e0dcc814eb913d3751ea1323247f68679da083c070a4dc45ec91f68250aedaedf4fd6609215c758 [54] S=$2658fde0c0 W=$2e54e6b3025b5a08035e1b6b7a19b315dfe8e80f017154047ec8887e448ac4e28f8e8b202bd443ddd5ad57a14ca09269493b757c380156912d418fa7fac6dd67f486cb31c7ece6bd9625eb926ed65e1575ee3a0d2da32faf40988e843b7feb9c5cde33cde1ab70fdafddd0fc0ecedb9d61df5bc64c2c6840ac855220b9bd9743ccabbba99c4f6af4629f714e1dbd17dedfb5ba8d2e30149d4746d89f1d406a829acae939c7de0c2d25ef07f697fc832e43cb98db006c26ee77031533a73d3dca90b2f72e9f0009c26e2156356d2ec6aaf3a640df6fc74bec0652166616a4edb6c012b320c8089b15736f2b68ce21a0b52e1d33cff5dd55e0b6dce43c73bc9a38d6f7345ae54cb2f07abd96d7276ea7ee520ace29a42ba22dcc604dbdb6e661297bfc0c13be0b8be8d8f8473136d272ca69ced903b6f983dd39e266bde5408bf89a5ba8699cfa796b26e2cda5c8869319732a81490d8c27695817688fdb729a895ae9e6b5bbea3fd1f07e26561a9f41a611ae2e03fb8e2996c6ef6346816c84ace37b99311523b3187ba9e9dbae4432603912c7c36cfc507a9d6d87a15c23b60a153af5e0617ac42c7cbb172f8b5f61141f4a82d73f44a16959a669b2837eed804d15230e0e007a22bfb8c099f87169d6e83e3f25c52d5e9cfc7b8d0e8ef1729cb5692aeae3b43acdf89ffc7e636a8fdd7b9e92dfd3c1230794a18cc32c9124628c79a2ad8cd9a3a540215a48c088ee0483fe3d670d0d91b9bc731397abffc8e9c0d6d38fa88cc032e622dd9546d3d96f8e304d4d003c7f49fd3a6ad3a4d80282f61e66f6ea8009ee52a1f840a1f50a112c9cb28e8574d18cecd17a5b58b3ecacf99262d45b9311f2587f11de6db47914b4f4dc137fa7a80daa083fcdb12ec6fef2cbd88b7bd5fb49cf596f737f3204f48bead1531460a77ec84544f4b84f4ac16c36588ccfd3309d346ca35aa50ac98d2e5e3b66696dbe3f64b299752740aafabf0ac4cd30bb285954266f57c7aacd841fabfdde3c8dca89294f76efbc44b85556b50eefaf27599d850f0c6c2599bcc87499397e02df741a56494cf8ded32a75b13dab8788a95c2685638c7100b16ef64cf68dc68c2cc8db559e39105d345aa2b16fd3c9bb6fce8bb0295de362e0a5e66ff5c848d708a4da8edd1049a5e5cdddd8ae503e9822e0ba0c5b1bc8d0ad188743233a3f8fc5f495322c50121b6f2df137e2b545d7620352bf793162e604c47c77514a4f2320423068e2f605d32afd248b13c4237bad74ac6cdeb8b6ebb59c483ceb54c8883625f9b32662987a59ba80ec9e28bcb0409cc7b7fa7d5be63b7cf1be3a383941ca364d6c16b90728b772ad54c5481480e69259f383300180e9ca0d7ce94e85df309df84f413f628bdbc24c272432be34e1c6a9d55f6a6bce1be4f3b7d1fb88f6f4ee54884a3d09af54ee5598dbdb5928682d632ce97bd0f3ed1ee7d7cb984a787f7811738265517e95a33a076426e187181196cce9f2d63f97907c9a4a8d533d9dedd235ae5b7d7c36e97428f2f711a34fe3e82f6e5462a865d66b92017b7567e1b210e8cf13fc31b980b6ec999cc88873f5e90f79f454a6807e0dcef197e708a76c5de22e64f125ac32acfdf3d00e425e2dac29e7b03626ed98c24fe99253443fed068d6c2a30a463f41cb376ff33956a2089707a7c6f93fd34c60a868c1c63664f0c84e0c8dfa4dc669d3ec8b302ee08ae4745a3ac0bd8b66053ecd6e8958c92f2bac35546a3a184ae024baeb85e6560d46f6a54357c7985495fb38d0869692b8a161243d3afc8a047adbf9cfc77eb5af2 J=-0x343eb3709a8930feeb6eff7358fc65c6b2eb01df67f602b67dc7cd5f875beaf2c4b9f822e12910ca7868591b678b83ade5ef16466e7a4d4055e0faafc0ac93cbb85ec1ca5d08f1402a29978e90c11adfb644f29c37c6f1d343f03e49dbf4aeaa8273d320f3a8ab20e1244c8669f58c75520aed114cd2b8ca0be9ea393fe14af08d2dbf79da91b3085945ec5a36f13e7a701973b84cd80055df063b71b4a1efc151fb309ea591adc913ad9bacfda8ec0376a6d14eddf0c43a0ca445ef3b7b14022354f52b3dc283cf05affb599759e18f9777f1b9276bae7a734c2b98eb19de9b1dd37dd35a58644521f723211d44e0f805e5f733f96d021bef13f549ae3a5bd3170ca97412aeea94916ccbecbfe0ba4be264f776355ae95ec28c8d4f73e53aa286579f18cc467fef08e2f554b05d8b4992dac9a04f395a5ab3be65a1df00e257dd23d4adcd12292d8eaaf25d20361e3b7f80bf30191d86ac296fa8a45005c1040858275550ec31fe97c95220af18770a432d2e9cade5396103a71600c82a21903d36fb210478c2adc5f7982ae90a9d4611fa83263a0b82b3d1077b15ad0e59d39dfe26584596c1bc03bca4795b0bc83a837765efcfdcb13245365e5383d4d92bfe18eae6580ed385d42c68ebec2fa7d76f53ceee00eeddc48e87d6532b60290de22eb6f20447b8752c6ff0e1c7a02af436a7ff5010d03a311ab000ba1172433c8a6693ef5f083fa220bfb5d8c0c5dd8875c97d9b72b9829525f415db380211c184460716becbf50d28d333b0ebbc1119e99de41e0fb8c6233869d9e8a6a5af40098b3d4088f4becc8f52d90f3f3e28402d96042c1ea46c95647859f8fe00986626c4e4135f10ea92cb508cd72ff9aea953ab2fdc82b1aa32ce325a97f2673617915fc08a115f6666c6ce7bd8c4358024ddc02c1907bc97ab9598d0ecbfcc345d42dab42781dbf61f678eb013852e45f0e6ac3e40fcc4e707fc30a370171e1343359e97a168007160570429e12e97c8ca3dded984bec782fb6208b0f4963ac1e1bd5a47e8308bfd034cc80c89c6281a7408274cad1ebbc9e5e8198426c3148d70a085f4c579252d432e21a89dd052fa23bfdd0e6cb2ca67f6f6b7999921436fb16ff1aa46986e7897528fc25065da0e0bdaad90c48ea757bdd4851aa486baee3dbdb825a6cc601adb3b3a1ae304600b414306b488efed20f4faaf967400419f21e95f138bb4c98c800d9e5b24deee05fb78dac1eeb7c37db8f76e7f7e3551351e2aa01c53c8b1535fb4c49d66e5a90ac7eafa20464e1aff022bc3284ba7fa6416537242f8b2ef70395d196e36774c8b4c9dd23e4023798edeb5eaa5e9458ab3f7d8471debbd7d0f86c321b1faaac1245e6b870531e7015573ae2a97763e66848be0558dc3eb4ba95e533ce920f07493641884aa29eebff04056bc843600893ab4bfd96417c465a4ac0647b4c277d43a3332f9e8f292623d3338425ac03da3074b40d868e75fd2b3829ac711e5fcbaf508e2386eb33650cd29f952369369d66feacc920fd8b6933214341da9de32244de3150f01801ab75b1b9585d26ca55fc2d298b65d216e2468583369e7a8b7eacc7ca36b20b61fdcc23039634be2679e733a3f06c1ec4d7aa35ffe54de9ba4707c415d482ceeb350c4664d5aa11b8f8e9baa3406c77e93232a7619dc231e3595b180c951ae89c754e4ab038d230deba878367b062350da922367ce723eb03628db015ac94e29cba1474b696f73bce3529ceb5cc4ae61bbccd4680cb2903474c3fd53a1a8a4e172e0cb1e6332d4bf203afae85e25f312208d7c4d78c09bcd4c23cb23b2237db703746abd382a8d7124891b5a4871713c38ffdfb5f405038a8ed3cca6d7bf96464c7b4617a8993997dc54d09d8c17ee079a15e52eeb519da1a9e2f3876fa370f334e7071fdfacac65802563bedab8636d5c7497202d76268b12b1e9ddaaa4d50a30f74964c705bd1168e9f192022ce48523b884e1e27ddd5f178b38ad19cce98e920fcca947d9ab2a9ca79694efd16610eba6713d42a71ac159e1cb289dda4f06565c476dd97bebb90149adeaa2a047eb7b743ab7dae6ee22ab30fdd7727dfb7cb8ff3648f3828b946f96e90aeb8cd2591955a725f2af159aab591cce41f2390cd64040745ca4ff67043cd408559c824f366d239acdaac1c123b57d0ef281b32f41f5296ba53fd4ef98befdf871eec69df86d46068bae9cc3124ff452b820f1312a18b081fb96472ad1fddabb2278b196cfb19fd0d0faef372f0c7d82c31ed637a3ffbfd4abc288c56ba994fd3362f8d3c38b168dd50b2cfb12b2314d6e6a93b3ae786cfbbed5165ba730ed3819fa2b8d70716b134a53f2679c7df54e89a2b2c0171230780055de24cb542c19d93cc45db4b786511b9e96bc84f95f9aefe215b76625c257eb71efbfc024fac37a3bdae8e2b4d395c2e57c39830d59424b3b174a604b1e02e0745c2cad3209429e214febad6e06f1fcae68c69d312c3f72df1280331d49415698f9971f1f3652e7c7b72d72c7065b5f2e75d215592fe221713221912149b10f3fd7a18f66d3d7d33e4de7056ec27367cf27c8b77373b82f6dee6cd5d00c51784eec17243f1f249e4ca80b52b59eec1671b42c6d27945e82c5537854e89b50fb8a18edea108698e0054da9fae157092517bd2faaba02f374a903f050dd13dde8a93a0f26c657f33565158a1480111f58eb3a8f29820fcd848c3508a58700135c12a288f2008772f0bcbb766a9fc99fcddd0733a91364df27af4d1588a0086e17c2f6658b1ff59e0fa27fca148ccdca96fa620b82810368400cb87270dc0178ae03aee8b112c92608556d3a8b897d3f4f7cbe83692271ed2583887294650901d38928bc962b3fe76d203de59c120dc9b4ddf5380a9fa52cf6d773f0aac837b4c19ef673d309a8d7141feb69dfd89cad5f227b246c650beab75fd550aa3f03024b55948ab8745259d1838fb8915c3a4599eaddedb345354e8bdf0041c577beede70e9b1b0d599cd886b5f0ed8ffb8a7c80d495af0fb0bc8413383a7f3cfbb36891cf4740ff45b3aa847393c5acf3624fd473c5fb5334e36dc3e8207c9382bf5a85a6639e65af361221436b92bb566fda0c6c0fa4c03897b89164fa879604ad86a3a73577cc26276cd4c39a2be66a63655c4b4b56bb113b2d104812ba4d45905f1ba6cbb48ee5bcf55ef89b368560d5e8c9e72583f2cd8d3c8881e435597e7ad31c653071c73dc49c4db82795e6a479edd22f2ce96d2461c433e7b206e85125b263fd8f0aea42b1d0ab0a795bff09231d697b0b9f4a93ee9ef5b8bdbbcd9197ad9183114a90426ea5159e0c644540de084688ccf97cb3424ed38eb81ba7df8161adf675eaecec1bb3fedeacfd0184aa09821c0b425641f6414125644690ad746322e29ad016ed9d463a84290fccf09b9371a8f3c0ee9bf0ac65d82b3c17d1f3535fb84ed7578b48a5dc6ee8817b14c234b8c7a75b6e70621dee0113862514d792512e8c3a48f26f36ab53d78d614a878a49d671a79c5643d80fba2560ed83f7fd8837ebf3e1bf8c2e6499088a92222f988d2e9de1b4b8bf66682a2002c08882b7d4618c80d0a3dae9ec058085c6aa6cbf9542ed93ec T=$128398f6c995d8cf9e8e44db717da45b11b15881049ba046a18bdace2c3c822ff41f7eb02e82bc82575eb044a995cb2d125e25c034ff6db9f83a452c35d16cefa5a6e3e6ede77984e5a9b3543013a5939da020d8e40eaf40aa74ab2259c42c6f6fd78ecb0abb52fe03c07d2dd4affdab5cf8186bd2aaa2aba9c04df51066577251eff56897ff7ca9391c3ae813821870452a6db05144eec7de89bc1fcca1248c81ffdff8057c781e40063e787839de79a0c2cf0ac441e18d98b095f05697dfdf26e5f6e579314de499b3b91173d79e7ca91d3d2371429bac7593f4982423495cd5e4a1768ebde26668492240f4b46a233a6cafd08fe77697adc08aff1d0d89a28b5706ae34ed1a6505a501a74ebaa1ee8848928380cc7f0071a26d0d73cbf83261c8194c4c33404615e478651f6ba4849fbd1c22bf73de57e251ddf5e14d1d8d2744e011a697b91b3f7d862f1a8910ab3b5f08a191cdfb0237d562da16e0fad2783fca134e7ec8546d139f20ab550689f45d613073c3d3217b1d09ba5a973ed5ce1744e07cb8bd427fd96c4717bb5b00869149f76079bdb8207b3d3a20d6d31791671e028a3a4a3d16b028a495d24f904f09db31394e8f8ebe8010e5889785f4746a4341374f811827e4f50ab6b85f955bab622978d3c45e2df4564f6303c49ec54017e901d43cc6e77fb682c4697a25fcf048445dbd372c0d44cf21973567b9247426f3b4e107e54bc771b407d887ec1ef51e20d10373c2cc2d110e43a37f9ff46075fb8288508faa4ae2587dcf520643e4063da6eb9125a686efa7f7337ed4ab9276bc3f3b9650e71394137e0c802d715c61409c09ef538afe60bf722db00802c65b9f243638649e87cb745279ad87c914305e43e8ebb5788e96e3e3eaef78857acc74bbf40ccce877d97275dc1582f684daaca6232012a20e7bcd70ba2dc112d9a6c500ea53f785707a001dd2f48db9ea18fed9055aec1e81ad07a1e3ddb342145a66b6328e623d998e0f8863f32542342dde5c86030134d92ee7c013d425a613e8372cfc465ffacb7d44fec9fb5af780a89871fba22d3c67d344c28ee0301e00663dca1a188d49d629f1b0c9135daf00a9a44d2bbcbe7eab6a0124fcb2cd07bcef6843345d2561b1bd34b65f0ddda3cff694ff58f55c296b6d2af4ceffd8be422b3eacd3c5563226623993d75918d65e28ad2ccb593b2b2369513d49df2b89d802c18def5eb74ad71c1ba89a9777c99e824ab48bba859083b330279cfef66d7c1af2b62cebfaa9250d0017636082b3658b521bcb77d09eb811270cb32bf8cffb906cc8c923b16a51346d6953f8afb67a76aea244a55a894372a9a353551b5e39466a915665bb49fdfcb8b07e58fc1be4ac31f936af1f4737e7efc411aaf7f5e1a9ac84f0a9db1fed7f5323ae7b7e2ff6751e58484ffad3e0b4cd9159bbe1ad69efa19ba6c27e815153c9d4bf2f2616f51a4ed2ff18f8d06ff37c3f3437317068e9625149de8ec54e2a4f95d723c773b2e5e5e4aed0c600def30e19d27bc1a25507498c00fd5d628b58f6dfcb2e307aa984565ddd81143691bd2f1ee810f4c82a3f25f5b338457860494df56e121078768b8b956458f73a28a60a09171a92f8308e72ae1fdcee1ef720be69114c2298d7d01b1e98974375c07e12654bbdcf266c71305faca2f8cc403fdf0d54a0e1e03e0f2639715027d537ea7d7f7415ebaa7c00b6982db09b9d66b6ad3b2e407d9b0a98a53aca52ab51e63bfb7d4a685a0d523011249c05f740eb3e725baa1af7aca2565a0b75c6399fa9da1e716c2b23f173a979b59d9b04310665ae9655bc12d73016ed0d39ae0f910b1dc32bb9f8c1e7d6a94f5a33dca160d865f20f5dabf599e33e1e95410b802fd3eb463dac02da0a44b4df690f6ad8a0120b147fb1bb5660d8841d572fc40340a3ece9aa7140620da8255f19096f2364d7fffc09d09bed846a5f5afe44beeb6d8b4756640b38b5eb4e7662e0c5ec539df08669380bf2a348e7805d70475dff7d56b031ac8c87faa424fdf1e316c8be4b1c4a16cc266eaf62568223804dca6fde9749b5b65df2fba4772a129b722bd63ada16676ddcb0af86c0976e80dfd8abeba444004e5d9f6ae9562c266d1b819ab3eff7a5662a062b64b624b05884faa18471a9740085b2d5fb3bf5025e6bddc4fd46daab3d50f4096e65aca7d9af20e204a41c160529092d5b5148c2ac539b887823275b994cbcbadb00a856b99816189f76d5b2fcf9f2591848c344d9538cd1bf7d772b960ec097c7ed7c2ba16248f376acbdedd846ad2db1297eeaeb67eb16f6278f8a782985f14e1cb2ce8b553ec85d667ec93ace239e01fb43e02e18753eff5ffefeca0599240660f4a699e3a96a27600989c5cf887842384a9f27bcffdf7904a2e953d66a3fd9c2ebb56e1233a7679e1804958d892c5b538eec405185f2ea71e9627d97e0ac7a1e72e69acd376121c8012a6c0ed5911c3cb9da8c4aa86673ad60f445e4deee28031ccb6761b385158b5a964e7d8eeccd44f494f3efdcc6ad163f62990fbf2c4152c7cd59753ca5ddd7b914f2449e7ab75724ac7b234e528c9a0ae5b689d53dfc308d9633adf5fe0935d3fc91024cd72eb970635cc1254a4190242187ccc088347e778d230e4d3ef5f10f59a4e26983891dcdb54cb689b84fdb8b112e692cb2ff8e44af942654214a43611bd8ed00bea72b2cd6354d90bff58928eb117f50654fdd6a8e5c2f12c9398788286710283fe4caf5647dc1c8b6f0e84b9dbfbf5cd86e6fafa8e20d9a63831a301d750f685cb4ad1b69c303b51a058260cee2876578d0518b288cc81b5656d0577add03f4676c173bf256d26bad742b26c123a4edc66e9f6c501a70fe36ea8ca3b501823b4f19e9f12346e1f0309a9bfad32de8175d7d2a0da57a8f71ff8b760e6fe41971c97ab74d744146f763f4c37d5c1936ea3d43cc1d0dadb58c64e60882835988c451e69e88845a33a2629a9fb2d16a5dcb0907751d2c1fe3a75dde8e5efec97554bb9172a53128dcce3a41139bb6ec7263844ebadb5b728f9a2e1d9fcd17e0ed1be9bc82a4a5da157bc78c86d3daee616f9dc067509b877f2d2141de91a2fd062a2720febb5eeeed047dff14c346c64dea0bb26553fd4c2ecdbb596d240ccd27eca4ca77904af3faff7e51575800e10eb7d59a758778d62c66e258a716df0549197eb83295ad831d2b9e90f542311b6be2ea93e33998fe4716b1687451ec5569d41a52e4fa8f042d39b7ab9721f1b7ad9fea6676cf9787926cdaff02abf696bbed371cf865980500e24b6aff15072840c4c4c715c71d26d0fe1f1b1113c6cf3b53651aa63b49e671dd944423a1c8beed4479393f69a71520b182da7c5c353a3773c7c461b9b81cabe87f2bad1431f780ebd05791f2b0b42d4f36ce06e47a1d293e817f539eb5cca02ce679c0b20da2ca24a446ead0cc0114d36d15c477947c5f4a17b2f031dc1536aec98e728a42af854cb700ff6e5d6aa842bf17a626e4b9d41a4c134327092ff36529a20cd43d5b32379ef15624691fb79c96eac952350eb12fe4cbec5c2ea3760aee6b329a1b65b4365e3494776b48007b02271fdf6e025e9982c3a14dcb2b2d4d867ccf7797e4a [55] S=$5134b65104cba W=-0xec339644b7ab8338667db1d20a96954411ab9da845efa84b40d6a8122fe1a96e777c5d7d71c32597f47cc021470b99a58705366e99fff065ae8319ac1e0422d646893d68a683c6bc9c7c485238bff4db1591efef9a4ab83b1fdbd880c85875b0b0b18ee754f1fad51bfd5c426a40f37a7ed8586e6faa89935e46fc72ce57fd5b71f5dd67767c1345a6ce993ba985e948c8e4a94f1ff9cd10cdf7177a2e4380e0c33bd23b61ab60d73adb3d8b6491c8f2cebd37057cdc55abddb8a7f7cafd10f97cc343121deac62287a6ba8c2600d4d6c8473e7908534b58d7d9cfc29a6e71675d7264b5afdae39c775e35c5e40f994aa12631a3603fab3bff4c338f70d6712d7af875f5058db9d697c603d0c230ca9c519af412fea5f4394ff3f60600c314bf5f8eab9fdf540d9a2c60fa8066a4bfc929780df66f966ab5d45505077fceab255a54e35549b92aa94d8af678ddeba572d6a0354c55326b22cb8ac00afadc8cd719d9950eff37f337bc41cd77ffc71091a58788cb8a28856adbafbd4827398702433191216359c7a8d1adc95f899f474b6dd5d791052062ea825241296a5542c464116a242eb110b9389f0b9af291cc66ae32789cc2c4d3fa9990283c28b43b0f65708dd3bba0cb1da896f44ba21e5b8b1208ede3a2f973942903cd0c85c4472387b97c59f69c0606a4a9f352a71f3acc2684ab17d88af33616e262faef737acd420b7c9ffa4945816320984556265d35a85844e4a95386ef9a6ebeb636ca7e76e726327ee2ad3c238167518eda4852d1a9ae9ab04ba8b7599480f053a9b41a11bc8ff75ba26ca767371c937d2a5b68d560e8f4671cd2c0b3bd5e404e253bbde9334c95d20a0da67b3a67e871912be857bbb2640a225c678922ef2a1a5ca39364d86bdbc2c48dd50494f78039df4c97f0ee63ae611eec6b560a6542a4825209d1931d03a72b6cdc2bb73c8ec95034501692dd4fa2e529f9e62442be6a22a08cba95359b052a936d7e07b58fd0653cf0412f44026d3ddcdf36e151b1df82a6db96a5ec1e25e19e5ff1eccc84af9869d5237080dae59d2bcd9da43f34280e7683ae68d851138ecbfdfd2fa571d28ed384ca3b7c9fa2593c740ba52fd5cdaa68ad97749ab766a8cfb8d9f8b0627b944b622c93f80e2bf9e04bf32a7f91b1101d7b739814dbc8d4df3600ea386f4596e14e6bb89e37071ab8fbe42702fbdfee9aab17c14357b90f769da3eb1c7b02152cda296eba36f995357cb086876468b4fa8f099e605d53d250e2616f276cf9273a7b8fe51ea86dc20457a1cc2bc1c79f53cca90ceacbe995583d8ee6e65952d45593bb9edc289feedc233d0d007225c4087d8da15d58c39d81eeb68bf0241e216adc954ecaa91a5900b41935ea434c14b072ef5b9646b5f40a7210ebf00732a979b9ad6f2a20f265f2ad4e5bd59f9eab5748e44d900816297d37672d8581145ef69cb4d5ff0e2e96de84c03c8627ef040c1ef2165eba62fd4900b39245766315d2464f5a2b94b8b9b2656a0f75dfc2852b85d475246973ffd0fc55f92527ed52c52099cd3cc502efae5aa41083c64179ede20e7bc590cd70828da4b0ea32c2044f5fe258c47d202a447d6dd4121536418322cff595c9cf2ab904fa4fc7c7454f23b52fb4c3a2045c7bcc14ad8ff9dacabbf6efdb403caaa847e7ae15ccda540ea1bf3bfed6ca11ec90ac159f38328b889810990c89a939fbf4e20e8044bd9a034de9e308b17595a9764e160827bdfacc512c0457c321c4c13f971a267a75de9557b99307d3253aa1a84773cf4d294a8e6c005c327ce768 J=-0x2e893f42b6b33c4ed456ac45e7aeae950812b17ca35a51aa23c89167531d9a19ad2fe5167f6c47227efd635c6f447801da1e2e750709f152d9d89754f438069388ba365cec626c351dc02999ef8393227a7aa03a79e41d6c135fe405d26c86e7db0271bd7e9c0b7de8699445afbc6723930f29e064c7dc0c3423120e5f472b97217375015d99f88add1cf5cea0a5167a08491530166f466ab3242a50dd1cc12965fb501811b5a9f2fd11a70ab4b33d113c6ee0f5bd3dfc069e5b8c75137cfea961f33253c60c4ccad516c1bee5e98f3cb82e123e05ade6c1c27889c879fae74b7cae3457adcd07a9cdd82d09cf05c8efc7822e5610c22429d6193aa85fd170ecf0ed77fb61fcca33f9977516c09808ae75ac547d8be7360b5bb54f8f2960d5217b656ed7596385fb0c3343c6e6797b95de8ecdbfb13638438cfb8c783905c054aea051e2db666f3e01edfe10833bd693364c47f9f70f1d15e067a23bc34205fbe422fa06929e04b54f4b24c3a10742b9d7403c53f71796afc7dfc538edaa4b053f654f299ccc471b7b706513e3b3cd1531e516348d436c74beac8a174ad35727bc767ffe574bc2c5e4145f4b0d17b67af548ba686c83344ff61b6227cbcd4977d0c8cbb1c0a5006846bafb3b86bb65a0bdcf75b4418e5bdbdf274595cddec8d121cb20cf18989e594c927268aadb6b1b8d4ac4389c442c114320155be8fb6426f326d9b740ecf28c98eb13af3e598b2391a3b792ad95da718ee8ad17107bd8f0bc0aa4f080c8a2e059c78d193b1f3b88e398f051e9ff1a17adddd9e893f8ad16136313b9e41464330fe29be822f84805028b4ac23b09383b07d8032457db22fe6821a04c54f476c59318b6d0a1317001b2bfaaaad506720aa1b4b3104efcc40170c8c0f85f45a5f8fe89ec6c61799979760b8faff36b5cba1d785e439c15cce86749452f563a07d238ec9d4a43ac1124f726fcc6405bc3de054f27c141b73175e4a3b7bfdf77c7d8e18d631f23bfff3cab361ee6622df8c95216f4f06b02d0bff8840bbc9d9eccdc4b0da13e163cf6e572ecf4d50f409a34c3596b54b135fcee10ca9d966676e38ea2c468adb9109d9c2196755de97ed2a73aafa7a082f92616e8ff8ce35ebd239c4f65e42a1b2b0642b87db61be7fee205622efaa86c62f9522ae691621f77af26b179dc54b0282cf88b697eb5d4bce6ff373fb2fedce9ffddaca8ca9c9500e6c5de5ea6e17baa7789cf385a773c192454b43e004ff39573fca182049d122aeab9cb4cc5daf77942a5b587e2beab09a93ab799c1199e2495c2fd314f99b6afa39dac3f8b6b9ab22f3b9e9e29fb8a4f2cc21db1b53f33991f7ed5a6696dcee0764baf114c689ff039b3ae319e3380f4e78037150cebe620e9f3650bb816aa1277c74fa4a55164f7246c5b9445e846e6f110da02471a422a93b0c0535e6dc917945735ad5823859657d3c249f4e7e623f96308d77a8b9930fb1d7b77f34046f1d918d8a2d310b2f72349ab7157ab1b84c1b37fdf9c6131b3c21a371ed14ec462fd509af5df6cd98822fc1da650cd1b237baa0209807916eac7c777fdb4f2a93e86c136886ca6c8e1a00bf0eb865e515b6da5e4d510a2e4315533de6cabe5ca7729d1e3e2e2cd904f492fdb866c5fface00a5ebc763e5d19e6fceafaa973a731ef373636d7e3b3db934305d163abbdc88517d1508542960812e70ca2d35e0a907368a8b959e9c92d99a19e36d9043876856383f775d1a93c0a09fd680d553013db1a75e002d41f35f84a570a5be8ad195a48400bbe4734b81c72ca06ea1f112ca4119c0f6478b6d44aa58417eaff0b2cd35918065e457d71daabc2f1213e39c60336c44726ea7ba5bb36d2c5e9565a68588fdb82cfcc05f15b33867d04b917e0cefc4eb52ff1fe037fdd3c10b4c82e09a0f65418ceebb89ccc6e1f94a48052b524c4660e45c3f6e2b663c53fc6c305997f2cc959c41dc62c876c3022c211514b5d326e6c0bc7236c88357a0865c53936f1bed7b8c44b40c626581156e1c81d847fc293058604e150582b6b7b60e48fe450c659bf7357211a4f33901b88b20c83e87ff70b7413c43c4cd7388075b4ffe03b918a480d7b7f87a0c6e6c9277e5f78a13dc1800bf980097ec3071ed06956cdba58f2012dff8e18923c18b3853e31fc7a7511b301c30c4bbab42a8aa875ef3a2d1e4254be2a1a48285f7f42e11d8bb281031b6c12782581e1aa4ec107446202eaeae38a2f0ea45a8bd763061743ba5a4237beac22a299673e06ea6d81766a6876e785cb7442147a914f9f717e12d9a8da651027b27cbe68353201398cf9fbcc63ff001157bf18270f2a5311293251461cbd03aacbc8179b1aa98adfcce66eeef5930191a922a62b81514858abb1bc59bad0bc4fe32fd65890d09cedfcd29b4e5d7e0c19f1e85512dcc66d76423d8d24a475951d9ae4090f63815439fffc6c7fa3f21807ec80e98305550e37849c47fe5275206482914d64455f49ea796b702621625cc138e3a9c2dc9d25f737cc17a0a4862eaf6e9ccfe40c79a0d39e7e4f6816c64a4db7d07879e5bc98c1e35419297e47a07d4d77d6fbfcfdf519fbff177749a9c79f2a0d32cd7417056731eb19993af82212cd28981de33c6aad47af18a7a866a67f3570d40a0fc5ca97beb69c834684765045ded9a734258b3b06b23f608fc5ab786ddf66f1d3fbf183cc91576c6adbcf495c7cd7dd7ae4534c200acf285218c19d77e3339f55fe43119d3ff8e37a3971fe444a3a96c145f7792f8dc92f8123dc45062d339d665f9dba28ade442de4f6725ffdc973f180b69e9223c402b600a96d7fe1b6d33566d739c921f37f5f96ba4a13e451bbc3b98f87a23181ec2cb771fc70a99aad290d389ee48acbeb2da14ecc4957661a9d368d211821e1717a6db33f50e86d1b54d5df5a5be66325bca2b25961432839af43ddb44df086ec7016e0b0fc558c3b9f8144b8afe337d8896ae6bb993b71437866174c5e31003ca187efe6834aad32fb17643f069a78baec0289718edf71d80da89eeb661686644224be315562a9d7170dbfbdcf717de217d7b040d3f006e6bb50934d9861ee3fd1bcb855e0f5e18f4a610a9199d5fcf5cfc5b1c1d8b11baa3ad3b8b178dbed3b102f38198bddf44945902c3453dc97e7df61bf23fb1f1b2ce9bcb7bf64d696647de6a38688c3ff17c8dab6be4850a8444bf362e8350c798f0f7428ca8586c1e30fff7c66b27c6e4032268138812a09cc080251466cd921262a6381020125f0ac4ac0f45d74e3342448db9bed71a0408c3691f0cf6dcda96a11f0f84791fec343c44b0503a2d8195edce6acae6345edce681b486e8a8429c2d2c7af7f80d6cedac20a7800a18b4ffb013fdc3a1e1395609f40be2890e932c48014f00d4a6897cae011ea4f77553eb5f45dd24e0f86a5f641f1066366ada568a659ec23db0a249e092062b8092754087d65354e564f0ec44d2cd5effd36fb6f0184216112b38e788608c71a244a64809450d37ca8b1b395bd62d0ff5f69b463671b0107dc47fab08b13aff2c46edc33b1b5974767ca86129ec7732e89a42ebcc4d80edc9d447f25fba6674d904256d3c2c67aab1ab79700596d42b T=$2a2bd138bab4b0e90aa08da8eb0095baa9ff67a3b0f7de18c78c60435d93c024a5e41f3afa6d3a836923ef63820c88e3c288cd59339f19c8d6219fa34ffe0aa461fb70b32abfb547020b62a3762d6a623d6b3dac9b0e25d7f0a4101f562b33e6ca13a36ff6c9bfa587b32884d00d94ef97ee31f5ea4d69dd9e399efd54c3c03f5f8a5d5451c7b795c94f9e64185d86c9194d94dc1392a7af7744367b7e3bc7d7d7df7b21e51b5a31eb7bfd5e05623f0082eb1b2b50f5b4cb6757e6e50996cec526a786735a1356d2de5979c8f3e85572f555c82a27fbfb55f4d48e8d3f5b1932a09c04e993ba71073cec9b54149822735568ccc8754913c8f696d8881d252a80b52c4a7faaee6cbbf287da1650400373692413607117477a1412aef24767668c401c014041f3223fa016b279f1409269ffcc4039da16bfe17b12ba2b7941de1659d6f77dadf328121820f2d8f6bf63bdae245500229942e853b68c31efbc046fcd998cfb0c842d9225bfcc32ef29671cf8470d0888efe4b53075ae504cbe84733708dff1c75cd46885b2543224994f59ebbca6e9d689f5ce3e9ce8f2d6d272884fad492b513538d899cb62750a437635f3feb90f069dc7fb05dc212e612cc7e88d196448b57d60d0096538540d061a42785cc347e581db6cc559b077b1ed62190730119a4a4b7297147d8a7467fc250bab14770aebff2393429337bc60d06994916fa5afacf56ff1eaf22afcb3fe9c458898e71e0b1ec340fd889270110b28f7dd780b3b3dcccd33d80a8caf284540b5b67446152c20fc0e83cc60624c6580248e0128d547f2a92e40cea90d50d7295ce7a91332d75e4eb626b4ea962b6df94695d3a85be7331fb936ca5a08edc3fde17c3fe31a3de22314d7a611357c4994f6f25e8de0db052156ababe3f17d2db6cc75cc908b5e9719a21399e87e309fbc1da03eb1dba46e7f69a8a0cdc810da77a80526ede37392a207de717a113067ed594ab3f8d7c90d32d0af399ff6abb387d9b136323152bc3b84ccc8c7248275d2e52c7bd1d7f75fd58d444fa8e8392253328d9eaa393905b4079be09dbf73c6aeda7b8329acda6bba92d885643c523cf791b9c6470b89b1a7d939a374d0a8803d00f1ebdada3bc9621fdf8ccab9441c0879a4085ee77b1bdc55eedbbc0d7f96c920dbd635cb1ab391b2de5785f4a2bc794d553e23ae2d4f259f5bf020efa2cb2a3a6af4c960dc0e250010aa4f79201b25b39c62ee8dea9ae644a3acc00468611bd6625039605a6c80016f7e6a98781cbe017e7ded0a90961c4f822dc84864045ff665c9fb14e047ed3396860baff26c4417eb2c543e06db3d664b3cc8f455e764ae08062a6db3f100c199c907054c7835dcddfa96d47e6d2a10833d063d90366f89f2661c7396b074f4fb495e5867e468a5b821a733aeb4991197c7516b2572f07e26772d6b8ed4174f1a79b40ee6c3604d310c78ac4564129689aa780a77c25b31d21541d9ab3dddc9635742382147a4b65217ddb84fc87ba7c7492452a4a18c7e768c492778689cb1eb74edeb4ac68096a46a9d0eaa845a74c68010fd671beed92a54d143a75505e14e84ee8c6897a9dfe9a8e3d6976fabc418cab990a481d4496df416e047e4324e9bc28e769442e890423e3286e0d58dd9c781671575645573c61e1c21aec0b0803932b47603db023e3fa7aa816fa5d7ad4de446a7e5d92358117d4d8a7eda77e935e96935b8755f97d1f2c9731369140589711023ad8cd4092eb64e5b7108beee9e951e5f5ede30910a7e688b677cda960bf496cd2d142a585f72561a82dc59cbc80fcfa9fc4231f91432489ae3c1e23a47d6d6712a74daa7077260c0734cbbb2ea9091953de34b4bd953c87a9e9d862dccee314663e9f2d6e17b69a5239b1c3bcb35f8bb4efd241e44b9352eb45c6456e68ee759bad06f05dc4d67bdb390f615d55e54178872a764925ff6e3d3efb61074732e484cc16de434604a8d1d5fe16a2ba78b74edb0c8fb1bad0615f2cbcf6dc9d93245d431db6fb652ed63777cfc6c374ead28e9dc1b073eed96b1dd19a0b7af09ff185409e6f1d68d4606adaae60603c36239bd68083e48fd25ad2038f6a457a4153ffe84b1a289ba4b999e0f3983a84c6d5996a98c6388d30177f89936ec35509617c07483303d4df03d56381350fba631b715dc2649a960e22deb69e27886885d3afc324125ecaa349780175885074d3a4012e5f13d054ed2e29f3817158a479af54615dc22368074f58d53f0d1349d6e40ed9c7499a8ba781e14ae269bca6db1725b7093f29d97de0263b31f5af0da12c8a01df794885a663f74b80ef480bdfbbe4b29f416d29d45c9f2cf691b27deeccfe270552ce616a47ddc8065bea28e43bc4f14aff062dc3f97c966e29549164361a4fe6b349f54720a54708e9af3a5fbb8714a35dc221d22062303a47759e16250b1925c852fb759effc2627f3d9d4dac9c993706a150beab926a3c0b828fe96a0bf332e3ea5c730e053eedededf604c0dddb6ae9c61bc1997fedc14479466600f8e0a170fc3970b4013ac3775a76ac1bd67a7452d8b799e10ed5fe1eadc79a12481eb3bbbef794bb86993ac6fb6fbcf196ae49e83ba6adaba2a821dd78ea52e954b83cb91df969fcc1da97ad88f6b2a72763ee191e499dc80e6aeac3418f59ff23aecba7a17bd6a5e0070ea1a242b1568e797401e4829fd55f9c9951dce3702d80663048af16fa6a2b9c675e352076fa2e753c1585274254f02ca11ab666acd92d49e74778dd36589fef14758f3c6406241995682ae8370ce1ae615803680f087292c31f9cea610d6abaac4300302ef53e9244d35f716a4d9e42e6ec2463230e3d7e48224bf564dea14421e555af5bb05777a79a1440c350f96b700d68fe35dce33f3a4138792944abc237e5498d9fb03fd215c9fb1812d29e69f24f140a074555729684b4ead4aa973e0cb825ed526866d00e72e1b060a929f90a216a25af6e6117c140667e3ddcf666352f6314fea865acfec656ee48045d676602401d46a26d6c5cacd7943a9d06042dd31de669caa0c170461164031d03c6b3b4e9540ac4c4d72f7403b3f3875fc16a089145f68b56eaee2755d5cbe1d03f65794c151aa36a3a7c5629881d84c26a7c3d272d03e17b9afdbb11dfaf7281abca12993e6f9a2348780a08f852c2c711cf9e70270e7714114b9438ea0d45e3fd8062bfc822cdacc2436a002aff418f07d7d185746814f2476f1c94e311273f4232f8f7dba3baa52fdc95b1073e2ad5d0eddea177bd8044bf46271734aeaeb143a52d951e6a4345b1cba973f49f45ea209d37a4e0e6786512f2d6c8c082e4db56ce77d31fadf10ed9343ce4e1efa3d21d0cc56bbb4ca5806890885ddf8d43a9ba7b30a3f8947ffb6634071df912367eaab7ad02e67152716707f37dc4015b10b30251e1852e6778587913d1bf1b473f3da1d92fdb9bcb55f20eabb4ba3e6091992303058c4749f0a9d55f8c73097486c3fd35d779f7ff13d26a57cb0f3a3168b000866f0642625a50ac20d0816195cfdceebbe94d17dc44a3777bc746a78e972862f703e53cce7697c82c90aff128de56365375bd1acea26fce8bb75102727c2c00dd6d [56] S=$238024f38 W=-0x34077cd627a7edd6cf7a5e5ed6ad80d68ab049fa92334dd1d3553ea785354fde45af5a38b766677fa11e7d9de10882515c8a5b2830d5cb11351b0bf3db8363827f4f80c05050eb27c8a1012dbc918bba540081a43b3276097bc88e7ca3e7dfd56a74675b69c73adc845fa10a2ddda1bddd9e1f4bd9dcccd6288291f05cb0d203fea8b24306c95944aec5c2e5e08b13be98188d77866495d948927c815b1c2d9096a00436e17d1b78e2cb122b8e3fc9e1d57d3dc2752f9025c015a80182fd82bb045282b27a1f0dfd0dad219a65568ff27082c4d0bbd651283d5d542c8676cf0b54149f968419ea33b436e1d1e95e7e44631788b7d9334841ff3f58758aab6873bd2fff82e213b0f74f5581542610fc2c36656f61034136af390422b1da24bffeb0b0abdf402ef2e40d93401d95d95f3e5e923e42d67d1a3b4b50fd3c4df87889784993c5baa8ed1c7a11ee5f432ceef8a266e6d9b612eb9722744949cf8643c1e5321f8b5eb907fa4157a07eb134dc4a3ea533ea2a96b39f0a64185c8ce2f47ad112116f001ca6f14102e44f71310d69bd6ce1234af69b93b1a77dd2f7e395e3746bdd5b95bff69151f33834ad5ece0aacc578afef4071a7a7ebb1072b61cfef43eb3835e618c01a6f0bf0b6bcc4ac75430925b8d3aea5256b5476b800e8d8f776e7465bac59fa93d401cafb5073489a6380807fa9a4948fecc18cf1bc5eb00907b8d9a5b9d5bf10825b4d2ca4d8a5fe91ff8be64267dc49b1bd44ffb59ea09eb8bf63c72522b4ffe23bc8b91d7f6182eeaaa27c04c0502f9e9e0902b67f74e9af7ef09784d53466cdb99905f3974df33f40d632920976ac4ef9f5db1cf4b3a0ac746467a218db05502ac9ac69d93e4245909429dd1454dd2885b1f371d6369a43c4ee586d7516c6cd876a46f4a3affae88c407646cba7120ede6919d93c6a23f862c8b0d8ea0e1c83bc584200fa5e15f7e175a3bd4da5a414a9ae0e58afe05f89c1e2543d74ded92b881429d3e87c0d2e486ffc656c74c2d400c8e7aae77e02e11e5e3109741d3ff21bbb444a51776472df2c36dbdb4cdd3fd915b2d7dc34becd830c20bff1b533496cd60a01664d7bf5a1ecd028d1dd36f590c4235ab9c8270f5f41d26c51287b2a18422f7b96c5cf5f4dcb0390061d2f06dab154a761bc0f38a0600ee6cbc33259b794f23319211dd53422123e40bb4e2845b29bc132beb591e09df453a688124f8c24954f464e647ef033579508a4798617ab3a60b5d938b1e0a18c023598b9d2a9b4183230cde1dbcf0308f01767ed55d81e865bf873e97aa21a3ec0666136af8a84751084d1f0cecef4cf951804bdcf79ff458b2f18fbad67990b5fac001bf5a0dcbe5c92f8c0ebf8bf334e49abf47f4ababb026426643137d8108d9ee3644f99b80bf01df745c2bb65bc34f2c372994ad470a518e7e2df77ca36de114f05d4f803e854fc5a2f2fbbc3dec48af9c8d19b499a8bd0154bd0958e5b03976ceea3a170d4d9311763b01d36065191cd488bf814545c405862ed63da82c6a5307abad6a19bb98fb9b3d5126a88841d93f2aeaaf59509c615e7bd3302eca98b628daa015765827207b812580ea6d1410de7f1fff14b98f853dba767c0231e649616142135405eb632424149c9d0f1f62dbae7e600d667dfbbc7d79084aec644cc93ad84656f69b677d623384bb7c017e66a9d66104d620898ae81b781191a1bc2d89dfdf07d1a42e95c6ca184796f40112b6de8d43e0fd8aa0520598e331aef81b72969eaa4b6ac3264f6d8867f9de7ec67a8f36f14450238dcb9e J=-0x15a5d0aaaf528ba804e883d7f07d41b302f17627fce8da497a970a8b3498e7f26e91fcf1183e46d3f30b362c88f3bb27fabecabdca34a921c97c43e5949c977e442238e0f6772db21887eebcadb2fde2d3fac270ceed9aa49dfe644b7580a7db735817587d782b10af76e5d58369e418dc4515d41dcce991593c092893ae281b63d5af38dff36f7f64e2ac881746db7f77419a224618db622a256385526b91471076c0305d8d07050c4181a44d23ea63cbf4166271cc935d28841586fe2d1f5d7ca6ab54a9069acca24f7b0d2fc934d715b37dfdecdaf8e472e7e8f6eb858a29b7ef43234d2ffa7d181961aa1c743c39ce6a69d2eb9779fffcbbfb0b6fa4867f680a33dabcbecfe3fb9b162c70164ce399320acebb234609f6a043c7943771aac0d986d0a9b20cb9b13a71a8b19ddc261b5ca23203616f5fdf8a0e2ef4e2f69c84c13d5bb87288545ef004f65386a759d90beabab314f5ab47e7d842019ee27dbdf1d376a02cec912df75aea37dcefaad902c66556e9a305d9716e5dc9b3c214a88364643d786f04aa57c18029e96b501a83e8d7b05c554a4d5de15d2763c3dad7848b9c003ed6769b7ff404cde5a2d8993e02d5732982464f817e832bdfc24a2fa4e462fba708ea21bffb4b39ff476b788af549d57c66b73e106859ee2080854d3dcfdd3437a770cd7f0888dd32742817086d5d7613652bf6a6016838d8b5cf66bec393f59d4fafa80d6d8bfbc2ad14750459be25266d73fbfb3b6feaae38f9cdb3f1eea51cbf2721606e4bfb8c02229cfe98f8cc7c2fabd6fa29be45f772295c16519e7bd946e8cdf678658d0283fa8e156de02bb83e6323a275a4c7a0c158f69e4ef183ec55652521a89a8882dc6494b6eab4a8c9685072d7c522854dd6100296c5490af2f4b5add66ddd3274669fedf8d21d8eaa101dce6a18c5f84cd042c12c8e25e4a50b2dc6c89edfdb3e174e2b3cef9a449d314707b059abc926751a576540b98431a9ea3cfa527609cd993ae1309d1b0f776c3ea5948482c96b1ca9fd608ef6094906a113cfa00b56fdbe04c42cc11cf291e696a1b1171ef00b2dbdd348414011fb3f41be3875fecc2cb60094fae0130b2872519bfe96037c5928358d9cdb8e3613144d76e071fdb6572c7975a5078100433541700182f178008fd109dc11a64232aca11bdc3c4dbc3e3fec7b0fe5780cd2fb57f841dd0b3256f436873b982552cf56a165cd735ec75094113972d9a5daea88b47d3ce3b85337b8e091c15eb920d45a418ea7d7955b79de509e8978ae4ee9214e0206a30e1b3d575862385d1eaf24786e4eeb508c6f7344c99d729644b194d51508ab083a0b0aff4ae1b48ed4df13373cefa1a8ca7d7b5c6bc2cafdf93b3f22f229f1db36e7987ab040ee018210d3fa699f56e91d88257b166127dbb58728bf3734ed25eb2c1b2ae54f344296f9b99bd44e8b58c9ff85393418c8db879d8081f6398f4f4efbfa31cefc7587fb4edf4e094b6695fb8a02a60e60c927d601e2346e8db29880d4ab261c23a1b9e06fdcfab1e13f8cedb76b1c7a61ac82f30bf7db2fa9810e90e9a963a1fb02c45ba98e71c633c68339c0ca3712e7541c517a43e5f11ae5aa289f50b43ed1c39b02e3796ba24d956ce1c23fb94ef6be866843a9c32c2458e2f57acdca87a063b94e4f9c918338df389982ed222a08c58dc390e7bc3252573c8b7e3c23babccee805fc4b7b4eeae923be21b8fcf17d9f2b0b715054b08a067b8eee9539890d1fcfe1cac7b84da83e1eb7f84444ac8b610546b0712ce37b77fd4f9ce57b72805b19571a8f60afe36d00cec740d91b2fdad0c829191ec5046577b1d50470a53c0a51b13feab1fb881b3f32ea11bbd116a0203a82c4d470aaee32bebbfb75350018ebacf23c99a9defc337b4a5898d73fa3e89a4b57d43fc585cc8085d71c337a5f8e6053b52c7d42b0f0512cbaa9a2e6443141bb28d6ae98774fa2a31c2b09a55004e84f6f34a54f7c7dc9cb0071c0ffaf478ac900ad49446740d726470965261b3ff14fcea826413c48d616e62c832cd03afeb9a2e25e65ced87136b76f135b8f77bbcc4d2594b223d9225e8cddc7495a2e7eac709cd580ed834fed8720f8a547aeaf459152a2cd9306fd1f8e927f18009fc411b40a9aa7c10e0df4d59007b504ecf016b1a4c2225754b152b0f414723900a3d8cab495f7cdc0f0f0255ee1e4b70112f5291c31368393e1a3d8e3283e3ef511875e5764722c6ce97c223217a8f0b32b882c05e5f4fc82b174141e31aa5d3310ba4d2bc8e06fa929bcce07bd742d32e6db2d27c4114d1728e944f0ba0583deee7e32f02de64db4c412f5a44c575d285098439ecfb83202ddd2ad052416c1ed72449927086e9130ab66ca00331c83bf5b1b4fd8714b680d8e8e56c9ad603a04f5b6c82612ca7620374ed9ff58ea711c3785cc1b71d6dcf6621f1d44ddc2c69971ce91f987aae704a1697950d5c01d6a047c70be268f0735a47b615bd18e0affc6c20cd16672a509a07870929e9e6a3c2dab394a6d45c6490dec964440230e46ebe172ec22c552571987ad04d76c4ebe658619c3de899cbe273080a1cf46a166f113348f407631c3aa0095df94b1e0ffa3d1685d0562660078314578ad3274762966d95eb51ad1ebc28e2776e59bf41c92af9bc90c49b0b813fdabb8833cb1ae615ccb5530cd84f7a391b58da4349a7935e8fd07ca586e75aa844bdd0f4d4443e507fe039af6ff8f444672716f5a7d1e086a27186189e60b4df20ac359f2b0d726bd1185dee872a819472bf20bb97bb2268788e04fa63ce39a85ac702271929c8359380c191cd67be8baa1e7476d8e5fbae6dd1768cdc4101ad1015493d10b429270a72a542a842e321d86771e76927e39726d1566aa4073edc4a689932fd09f54e0a1cf434015918fd0c8cdde23ced3ef99d4044b56c6d3634185e669bb9fafe51b4b84797c9ead8ca75c20f2a2a9299b18f39c88681e75c06d242731a17987e803ee41487cc4b84fd24f9b7ccc31b3e7c416d804b91789a931e6472b3274790ad4df8fe185b4b9c08ede4030d8e5670340328f18356339d3e01aac9a7b252b65d0e2c567b3d1e44587917ddf8e434734cada711b7011762fcf076abb0bee7f5486845d4681be38de24aeb3c5ddea0eafa512d6b16a0c413f2d8a0ed7ad9b733b903902ba90ab276a6698c138a80e6500cb37f910b2875f87c9bee1cabf9b93a43c921660957963b7c4b8989cd58355c0945d5b90ca4911336529e2d828af047fc32ed8a0d89a5e43f5513e6fafa7fe1acc738111cafd735d647cc5251e73db5bac92e0ac9b1a4aca3b64db0eac7130fca408dd5da7fdce9a24248e931ef63f8f9a25f99831c177932ede66c73730d7064f6a9ab4a6b8d9b83d301dd6084eaabad9f4f6862f9d7e08d63b696f9c603b2ca0feddc6785f19bfa23f12431776821060e2fd8ef535b4db2fe0d7eab041424c3c614dd053db9a5bc3926c31fae99d3dd18608f5dd9929578e74e653eabecf431f97b073038d79c97e65cc45ed9a722953ac464bb7578390cacdf31a6ba25f2a8d7b720c2b17b8fec651234960ffa590fd4e60b1751cbb22e6af28a77580f T=$38845bb8554db4382f00304f314b5358bcab0b2ec9e9870ef69f60bd31a16c01fdaeb2416fa2c8812f0ec4bc2f8b7e83adfd0418a01d6a74bb5c19bde6b055e896404cc01fa118243368393d0470fdd1c3177294db7ecc9adf60aeda643e08dad7da3034c063a9974c39396691dec43f5afc0d98bd99488a061bb0c2e53819b9bf3faf8cd33124005e4b0ab52917cfe9a139bed371edeaa054346198a0b8d6d4762897cd9f6cf2aa1f3d847e44b4220d76d9e57072284853979b97dfac647bef0dcfd846b0b25996ffd1f003663d21c0f712b340059651e2d69362a2825e702ef09a00043daf7efb43661bba844b0014b852ca09e85a3eb1486e9b0429609ec23646cd545103cec12e49119a31bb6aaf3c5435a682e155423c4101a640f5f07bb056e4b38332c9476bcc398e661bbbf3c9cc332a46ea9fb36ac7e8b942c3f3dbca48fd7b1e1cdb1f3573516dec59a5ef7b832cda40e0240196cf7d0799fb0dc1514ac362b54a33a839078860e9ba37faf429c535f591ac38164182f7f07c951bcf398e09897140161e9738e41a052f0533c7c345d2a89f72cb3110291a68372f55501177556dd176585e56fd588ba59e5d98c123568bee0a4f46972cb8f1f3cc1cc181a650860ca2f322afe68126d288614741c7010f7e6d31945ab59c48b4c0b6281c63784373d938745758a7538ae6640bc2b9016b7b61d8168fe4c315fd8d7168f3e31fe1ec75ec284d64359a80147737f85b162832874c58d1f86889685f581ea557a4c97a4558d4db1a8c11ffabb9ac10005b7d09fe6a4927e53b741170dd0225d7fdd32a00428a986b2802891be0e1979c7c2c711e09a2faec96713be5569fe94117eb0aa2c7020e78183688672b14b860a5e1961f9c7fc53c44d0e3873fc7e87c922b109da45315ba5447ba20105caa4885bb4ee1aa0e2e0350d167812fbf39b034105aea1cbbf863fc3dc421529ed394201e0a227592e42e8cab59296894130dfc12e2849fac132217eccd60a8a65e57d2a84885d4684c43fa15a5b224cc99dd61cc2f2afed156138257de4e1e44048ad777099946681f4a411a05de7a7c0db123187f5b48c8c70851c722f38206c5f5c3763ff03b835629a3c31241168b8127d159faddf42d92968e80f977bcdb00803c47c060a514917c9051b733640fcde7b4d4b58faf55f4a37c8540def6230fa763524001f3c6eb96d728e02f533e26947d83e6c8ee8fb8682cbfb138e5d23fd0cc082d5a4d74be038df94f4dc9dfecafb226a2caf7971ec63b5b6460242c8a95b534d4b5a6d986cbc931cea3eda22b4e2b80557332d69e0b39bbd9280b8e723feef10f4e2153b6c0d2f51c37405fda6271cbc00bf7f3aa2d5ffc83dd31b0df4181dc4d5f122fd33a134739f31642a48b79578db69e4e26296be2cd1d90b8246e74eaac7d7518dfc81bfde481c2d2262ecd43f42c01c5c5bddfa6c3bb4810eab78e74c8c3494b366f477d9e66ac0b34ac1dfbad2b03f061b69bed4aefb57d967581105b8b64a3154793eccaa9b87184803688080133b5b0f9e6bbf933ea96ca6b76280f3ff27041cff9ad809407e3330bcdbc77c2de4316324f41f430205c7f211cfba16847eba734d5b4154201415ce7348576359734b02d7d0f4f5d0901521596dc38aff6c9e5b7f4645e35755bd78ac97dd87b9cf0514b3c1660b5da438aa409e93b696bd48485235f97b64127eba89ae713aa79ccbf7f79451204b62d782c3f07a8ddf03225e6c9e77e340b551009768f0c66364395d2a04bad4b2f72ecfd2be469e5ea171531fd83e7fe2ec65a118c9df84b60b20904040eba61256559c672b74acb40dea4566507a7cfd5c50234c50e807e18fb2dd150c284cc1e66c26b4026460075a02699e2309f52da211ce08134a71212538be1b141bed7aa34169989ade319d06ffdb5ceab3ba3b368b68b66f1c72790c58013345142e3e8046f74da8e32cb1b4781fcbe71a76757f78dbb584c249767304fe0bc4fa16fd43a4ef09fd1e15538e7436dff3e281f5700cd17ce6a2789d29f0f0b1a55a9f129cdb28d228ec1ad4722dad434acee1aa08dc2015bf31a9e644b1bef754fe68d5ec5c675bb543428abd8660b95a497c3b56fabddb7be053f10b1f2c77d9720f0e169929b08e3ecc91020e2d036e9d3df8fa5c95cbf303fd224f5fb476c9656151fc39a4ed092c20068e0bbf1f00b59b2b98d15833dc10c568ca00d58a87862771141f940e1763d6c5440a986c987626d06d200ecd2b1a1442bda196b38e2c09d08f19f519186ea5a1d96ac81c34522bb86406ff4d2ffa118df03a0becf649cab54abe220f90c49f19d68c860fa8a427f124c3b8b0de39dd5003a8ec74ff906562d97f04e2d82df40d67979644b44b6515e2406b14026e946cbdb09ddc73e372d67f281303ac4723da6e38d82273df61968b1350d693c632f6cd29994d9bc0cb703d96bafead3d6aebb1d38139106f1e8c4a269cb92eeffd78c4cb182fd4e05b0d333faff7dd8ec3ed6939fbc45ba5c877647a1c394663d915bbf558e41b8dfaf035d3f103273ca0d2ff20eb6470b1959862eb4042aec513229bc2de1484933eab0704cddf462a338de00c9d765188617c4d656f04a7de2b20bdec68911be30c84c49fa7780da262306b2d06f4e4b0c99a6743337ba8ba20154fd6dc78f013b3b2e4889db4bd5359dbf88c710467a99add6106abab7f3024f3379fe9367983b53c0c06a5ed24af7db7eea03c65980f1ad7175007cf48e74543ca70a5e7dc5234322b92e5232c91602a1c6d6997dce326324864ef972936e6e9a5239e79eb7e7ab43acc1c9917092f351cdb4e0c51886f315c8109b798bacf454dfdd374c2bf30b27d8a8a0bb821afc4711494fa220d505cdafb787cc0fb70e8efee89cdabdfdb591968df2b1e8a433f242aac946f7e4c122f3a1a8b8d7edb7cf4c0663ab65ade18ccc55ab5932233c8cff7cef9804f8d51dac38a3e89c094ae552339423cc5dea836f05b6ec209ea77a62026eaadb4176bab47bee8c1bcbd0f02de2ee79ad3934fe4cb01ef541201d466090857e5f5bac572eea5551363aa59f70e15b5c50be14672c51bdc49331e3e49895c14e6d24576c470ba6522b8b01abaa4431ebba70821c267f431c6993b7a7f66b81141b6765239e8f4b98214cce25e4234a8ec76cadd7387e91739ef70b685869a995ee71956634feffd379ccc4a49ecf1a262099ffc8f71eb2a9ae431a08974ee060a8e82cf55450cafb4af9fb8b9a4f03dbcf7d39d7f6b674ff14df8f1ad5b852a74426e5dc16ff7ca16114cf9125eabac393627cafba7193a1565503e70f3347f9637df6f6a8bef31754989b6fbf78926f7af0a99cee9163caeb0f1825f9b02ab1a3fdc361027a521a039d8d205b031f3cac3ad3bb93dcaab019a3426c80dfb775b69bfc4a7a79b01bfeb921e8468ae4f64d5d2d0fd58e6909241538365464f376f61a5d5b8cbfea87c4f0f8526a8b952f74920b2341233edfff3d59c0a28bb4872ebc47b68bdee46616f50ffa18b75e7ef3135ed082c4793cf98617ef2febe4f3432e2e0f95405eb3d1935da030995eb67c8f8d60357b06faf87859fa4c68e48f68a4918be7 [57] S=$bbe02466c676aa81b9f8bd2 W=-0x5b50feb48d68779438e353ce8df5c8da9954381af5c8e9b302505081b7a28c1ea19feb91fb3ec1e35e3e9c3ded5809012eb407490af8d58c3f842e5b73e4d5fc976638a74bf9ae376416ba19934d2e8d249722fde916740de7d692222349607f43d3744f6ea104952c8b2b2812015552cb5d8433343591c56232fd22860bd7b86bfd742e1f5673111bfa9c34397e474be4afa8bd0e3778b8d9c643b90d8cb4add0b93456a20c625c6555b1b4390d4f82f7e58205bc5d2579ebc9d350c37bff5b5357b45533cf410b0e068109bd11214ac7d557c57f4c7aad50fd9318e29060c13b31bd8fae9424ff5584c6b20ad5aa495ebe7764285ebf5425e7445c3aa46f792b2f4dcee0d4471f649e0e78085dc3b3172555666d6392a7b1214874a258d07bbca8187804a319e782848cc0b7b150d95d3f284c8e77db1015673156b77da46d9bea474eb6e860ac9ccc916b5499c3e0dd9c965918bc7d616b67c5c06f93858c107f3ee0d1aada4591aea66bc635ebdfe7d06f1840e237834fb7bb65296f550ffde5181f8a4bfa177a399b7d3decc584d6de62677827e0524390508d4402d90afc28193614b65b15e8ea16aa1dc961f260a0d393ff9262a2bc895d0e98c34f705e7ccb8079765a05d7c73f291e0bc1c98ab7deff43a2a5b9853865d2a6c4f51d30e74606febc2e4d91bc8d93b4e0b7110ea80af7c43e71b742448e5fe447cca73283e08a0f3dab1a4a3472a0022d70bf91f2209303d91e265f1af6cf582df43641adfe3306bed981472ae2e3067345acaabe3fe04e15c2d2c583e73a5db200b3be794afc68ca1ccba46fdf4050dccbec85de0234313334e50eceea61aba8c5d6526fbf53034bb753ab6399515b466df020669f1c7ee7366ee9ca1eab43698cc339689d1947a15e9aac67c4fc89b6380907f914419dc8be5264f0f052a96856028ac02d80a61a7f4da22c8c5fbc2ab1cd0dc939c6499217085ba3c76ae6e3da5490a8b9959ab1be9f0eb49862ccdf379eb384d4d2db44060bbc44dd5ac8ebbd16d4cd02d249d4ef2244504dbe1096804c2495991ee0e9044a4408ac1cee2771759f3530aa0c4be973eb5ef13aa5b6945dc10e1870e20cebb594754e144c8aedf94d5de7a8131af19911176216b17f15ddf49cf5511cab1a1ab579e67560383e97dd311e2bbc13526e546e5c099dd7ed705698b539986d6e4357e5560aa7a7320e4cff3af490198a309e6e073f2138fea2362b13c3c9148c35855c854da59488595117563ffb46bd7025f7c1dc1da9d875e1e02ce4d432df9500adb65bc292eef3e1182027b5a2e3c3a3739e8fd7a5f3c9e4ebcece14b942bad47d26b8a34fa2a77aa0d000c68a5c69533be8c4156328fa076d5050cff3ec88f5a65871d5e5e87122d7fd4c804e6c9dd0c47ace1324a5880ff560a3ac35a0fc48093da07e0283b45b4ee4fcff2d9ad5d3fbe66306693bfe415842bbdd894e891cd3cab57e71406179bae8099000b433e55cb58c63feaf64b178982522d4789f0204ebd1458661993c83ddf0b4611db86e008d6fc147c9a305068f1a4ae5ceb8654b83392bd224131ed39df868cb82a9ffde23bff90985fd35e36b8deed3a32c09d705fe30b9c0fcff8185422c90ab8c0556631d390529950a38f583ae4e81ae2b922e7a840babd59bef1a3b8fb957ab9408f683dd86b1d2a640e17ebe4583a3e280ec91c5b6755bb9d5aa9ac1dfb53a182719aece2e589af8370658dafbd642794c93e5bc6e1408ee5e7d0523ee4fd4458e05e09c0ceb6d75ca184a94c539a5a49f0184dda812 J=$3d263637b003a49d975111a6847d558fdaacc136de1e61137afbba864e9d21959e9940ca51d798b293075a9cb73d430a23fc4214b0ca0237bd433a59225bc8d49d2e35fe250ec109f59d51fcd5418832e35d7d3861416d8cb97e72c156d1c8ab209914e09de2c196528d1a5f07cfc98bc6c2a628fa261899812327c0d769f53943eab11e59e59f060752b11f40abaa83b1ea3ca4abfbe378d8c848e23c3013600f26104fe7fde45e098897e4e5d198dd7b8a09a78e90998fec6fc8178c3b6480be4924d6a9c7f4436ea26502b9743c4bc002eda5140222dc8dbbd61d46002d6e8be124020726bd3aa404f93fe551892e00165c86954e6e3e83c01dce8400a13e824c297478a70e238495b30b08a599e2fe125565c7280a1c8bfb12e61de106bad48a3843a02c4e896d5be56e8176ca8dbf5dd9d1aab5a566c7971842135e3897ff5cb4b98f9ab6877c5adf98b1b8239e37b1f01a4016ae2f23771985fa1a86d7872455df4c0d7b1af168e6d129878d69194f6285adbbe8f30f747879d637b53979e952f4794676b0e23ec1fcbf115d06601caec5dd8b0c377b4ca4df0df64b05d2b8121a6f3f5955c4a4b5e4798206867c492a1c3624aa9271ca387f70877e45668d62360f4c23d7440b3a8ec8112d39c1064454ecd923b925bef163154a98cc83065649457ef6c1753dc060c881024f2fb6465728de135f7797a2c91d088b4fd9a844846c9e322a77c6eeec38c4be3bd3b5f615c1508cef7be16b220554e7f02c2516e56ba578de3a95c3e5d8471fbaaa3122d100c87724dba0acff441cb426b6a46620e2ba153197fff5132fe909d883e9c2de4f677b727f5106deb2b5677c30dc871cbd25d96ef07a357047c8351d8e2805f9046fe67dd92e2d2245b7f3622ecadf46d667391504003857e3a372b1d17f6c45fb32604ecdf05a374de61244a50a7de23bde6e9c862b2a53fd35244b302856074556322fbed34baa743e45558c2df6e01c0a301cee9aa46ade8979a29d2378f2e916c7574be1589f2e3bdb089a1eaff9b579da518e08433a6b2d3ebd117c06d5dc686b47ed68681597e61f2d9db0188d998594e6d7604096cb40f549de234fc8291ed3b48105ec9264bd4087ab66b2f6e79ccd6f2c33b6a8e23d4db9b117d438d72c02421b9b4179cb08eea208325f042df262574984aa337dc2cdb5e3ef8b87c9d89b9cae8e36a4252adb7eb9d0a1b9de960738cb544d9e2b361fbc4d45a8834da3427d507a8762811f24f48baf35b362b55e1c8b821621a640963b0976b5029192cb87522ab5c54eac5b03a91c67a1ebc58098e6317843dfbce013d9027ff79ce2f900146039364fcbd311d8295b4f916b7ea4dbd4c4085e6b16c8db8dbbfa495160983f5bc0c46ce40d85cb8876604a0f97164ae3bb3c9e44da6e130d36c1a51a27f5016d18238d92900dc906acd652915c5748fb4e8dc4e5bf87d2ea9a361dff79cecce1a19b11fce54d472fa25a368b74ed8ad4287ed840607f77a6924150c8c357947d9ae814c16a3284db27e5f5e70e0ef6211881983ea4a18002827738d6a17245f70c766b89d9a3f5286d5078987d19b3c1fc09728d6e5dd035c5176599a4fba469a9a0eecfb387d1d447d7a419bb599a84223af4cbf5782f6febff1fb3a5030201e1aee93856a688e17d36895d1c2223ff74025c23dc2b8b716f84e7c8288d8a27eab6aa39838d4fb1380e40ebf2e1b02859f88787d196cf3b31c2d7bc501ff9cf4d125e602b478b60661317a3d228f7012a36daa1a7d0f36f138fb760d6b2ed4cf706b7ba198478f5574d5a9d351a58f40413d93e51ddb597bfe291df40c8d59ae8c79b3c8db6588855e71aa749e9739de3be809d183ff563a8d530a38fb13b4f38c3116e1f63df1972bba165cce23bc38c1c013f880cb1fdb1b87bf9b2094dff81a7a6617afc2fc08415b92acd5966d63f73a8ba8432376094ca0fe130455ae2a7ff2590d056f36c3a3f9ed844f94d08b49d5b3449b86b3acecb1b62c331f64be4d70f6cc664d9742a541554cce6e276fd631c647766cba2e081913c4f7450d276a53e974ed10ad838996f89133555381cc9a2d555895f99e32e5afad872da81078511a4a2c7b81e2c28a2e7f4606003f4db9615e1b2f61b9d70a033c626e3f42dcd61e305dd02377383f5a651f17a210dc4bfde420403d8e2a6c0a18e8b1f08aa73cf4d69b3eb8fbabf549f6cb026cba7ed9d328f93128f6c94bbad91a07dcd434e19e6e0ebbc0573f69bdd43824a3927ad274cb75021f428696924c9cbce8d3b947333e27c540710c8a07125511d94660f7797bba58d3f709573a41831b19b470e32739b29044635d2f84c8ff9151f57495d68ac372e81916abf5c3f222a8dd615d4783df86c695dafcd4afd28148c2c8af29f34083d40f3af39a4f9ec555a042ae0c0941eb71eae03257d7acfd50c2155c85136b453cfd43bda970f51fff41306873177f97b726b279257359a2e73703fcce3719e6be4dfdd36e0a5c333c2477f694fe60cd6b8fd09e489a66e912714617ec6d8ea7817ea009abc68f119e2040bd1e5ff935078917421f3b9baaff68c74f789fb3b62831aa0dc87832a2142d05d948432d140ffd3b8c4eb275f84c0ad10fc330ec52b15ea7e7ad1cfb44862f09f7f0d0b67ff323fef9e4548a3a9f5d454251a05de0197506d1e501810fd75edcfbce6f4d91f15f71fc2efcb6eaf9beb38c58fbd622c43e1b7c6b223c76b0d19d3e8ec00da69c0e4fa085c790244c0cba52f1be658de2d25072be3db80816d5d53b3ffb77664a66ec67da7e957ed92c6e1d746113599b6e97ba561529d347f8755db76e90f512a698f5480005bff26657643b7a0e1791e7f00e4297b2bf4305c0f5c2201f48cdbd28c4bd225549a8eb6ff9ea6b33bdfbd4898057a6588230783558964f59df405cfbb78370b1ba5e95550596b19b9a9c7919b44b862b3ba668d5f24a2a5565b4df04265584d7fca9e53803f96a851e537c4a4bddcc39a7e8a8ba383a678c2f9db494c774296d7355d505de19224f39863e360849cadf08de20e3a57f40e140ec5fb85cb3108622951a96f38cc0657dc4b5b52cbc0f636b884c57b539c62607e60e2c1f6e1e97fd065a32b935b1db9bb4443f3cb37f4aa5f3e34ed0539dcc7c6a3bb42e7134f7c80e2a72fe32928f4054d754bc1f1e9775aafd9139d211c773e78c1bb7d4e2071da2f05ca8fc02dbab27d29293fc8214ef469ffd87c6bc60a0c3f0b26f82cdb025e786817523a950eb6106b73a9245d696eaec2763972a330500d431848544c329ef7cdb1154061fa4c0617342a7748d6e67c46f86c6d0326a528a2a47e45e25418ad992c63aec1bbf03aa692bef92b6bc8492a7842a15d30b7efa4d39dd4b2fee9765c36964170a2741d0aba159b810d993ce9fd04ea206d50723f416549bcbe3a2ba14a1dc5f56e301b166e08d6ef10ff3f28fc44a18b5a09659e72bf3e9ee94f278097429c77a86385d19c41744899549e887f5fa20e65808b594636f1b2a6144f9d63a610890082c1e4dcb28cf472595bef389c1991132aeb90c4656eafe27a78538e4f37d79dbb674840944a12fc58ea7c48c370 T=$124edc277b86ac28df93e817885a78bad1fa6f6fe6eb70bdb0f2b72bafe970d22759628d344c3bfa5cf033edbb68978b7a757c5fde978f57ba87558d098535ccb4a302d98b2a8908ecec9841245b68a49cb638a49e14346a9c355184d366878497948d1f5c4d1988b6117781bee768176f468c20780152dda252cce840c8eed36ff22a8757f89ec66e97d04cca7fac5e2e9e6e3eecb66ed16108ef8c6bc53dfef8c26a436ef9a07c39ec470a0dedb72f4f5e1c7d1855f788c331a27348f731347af4a6b2165529a42874caa65aea3d4726be1ad4ad68cb381849bd7b0eb120bce86bfa4e18e15fc0cee17fbf05eb172fb8515b57f3f969713a7d8b6c0a909881214f91f1d5c2e2111d510e60f2b3dce804b97ddb723c65af874d0b1b567e1b7009c1698f3ffccb677bd4e29273b16897153b6c48651ca7f2b9e21b9282f648a469b978c95ec5df0ee33d3f247a3aea81894f0495686e32b40147c2d0566f10a1201a007fe986d781dd2e17e3e7d429a34463d06a94b62b341f7d1ad04dfb63c06fc400ce36561a3d4eabacb23c3d7616f9ac2dd8b1957395462bf248579e77f336cc52dda9fd820e7ee019efede6012c7807c45ba2bed8f6559fc9af54fc2c4697d5d2cb727ea1005d203fef90fce284ace7bcf72882d5db9c39a6ed9d2e009b5e19c89ad8e86f9f924c20df9925bd3606ed4af6fe38bead39f2442bf6a3e3ca653a600aa78c695f388b832a1212551eb6bbfb8c169878db9a595b90ca069af820087adf0b4e23d0fb7389a37089e2cf072b1cf9be2c9cb9cd5092189fa767aaa31874a0469c9dbc2ac36dbe3f164bd9edb064d6c959fcdc13094fea3e12ef499c7028cf3a035fa905fa3b71f02609d19f8d1151be964d4b654b55da6882eb1b0ea2fe3dc544d1658c151d65b8ddab642c91ffaecee7aec1f2737d5de4d0a937486330989bf186bf195918f37a64c57f6022888cc25f22f558e6415043e50ecb5174b30b76a7279d96e3d429e705928db44a3137773a8e90a046d4619a61bb7edad2a5310777c9d7fc339123c965ef4000a5046e14186f2ab98265ebacbd81e4bdbc3334e28ecdcb1a16503606ab02e1e3613586b7baa02a8edab9ad6b40326f8b032829d437788daf7fda0bec744cb03d921dc559928cdfdef9892085a1d9a79dbdafa50639ab74d9ef320c89b1f44796d6671813c82be35728dcede75f9db0115d9f099b4bb07fa0963eff940107e66ea4d186d52b8df318181edcc39d4d6028a5550b27ae430d380ea7bfcfacfc07c3d98224308bbb2a5ffb0f3958c40b84f07ce7bc42388a58cada74d9da8d85013ada4f5299e5d015fa0c933757f4f81a2dad65de73eeef7ff69936fdb308c40b553b1a21ff69c133cdce9c4b6148e709d9f9b2638777ccb25e2efe10e8759e49058131f64595434c38aa6e5a9e9649a9ac59403cc71ed4378abc60271222da2246d6358cbc20c8dd662feff03f33822ce440988d859abecbec0851f7e0eb47e897cd9ed22890f608057d9102f310e264ed5b4513cbd398568aed6b6bbbe166e4f13ec55ca20c1ebd8d17108cc31044cf71cd601c527b3caeb9388fd13f2fab1a9017e566774551b78c1f564fab24d2f49594749ba1681d355ab5e8a524673e64d0344997d0f246397e0befb6e57808e561b0deddf76bbf365985f404676f030a47733d44836d251e89d93e274494ac6c0774ac28b99120154e7464ff42a6c448d8034a822b077da93a4fae7a0efec9a6410ece2211c08ec1c999a124cf25b8f68303c834ed64074d4d5e3150709b7eb102ca3e567b8e1fda8d622172e7917e4681c83b4c3f4d9fda989d48871f8c293832529eec193636227cf91847f82bff539f965ca48cdada6c84ecf74a69a62a93c0e203293bf7dc9c97a77474b3e2f87ba4b21e69fcf4c7733879be1db64805470326610ba22084cf56d9825a37753c4de810b7fcfb2c9d2ef9772d81906d6c2a37ab19d742c2cde367dca715ac8976f3d96d798d9658c6f9d90427049a275a6a76b197f4763108f1eff78b278321b7946aafd533e675fa33d5c772ba458fddf2aab184dcdad4f2ae6ba9b21daec9a5f11225839c15dc04c3fadd651eeb25a3934198e21d9f5d7890d3ea7c708c870c8908df46eaa30bc72df23facde99cfcc03ee52a02370fd04c63a488a57e232f051daf3edd2804084076644d39fae1fa879655014db9e9a028557f8139063ba3461792aa49e75a42e1aae86bc223b9590b12b19f0353079e04fc958529dffd70440a83b908332694ee22d323dd5976c1cdcdd7c1f6b72cdde531e705b7337378ef7f6915491f5ae80d041223e8138cec3f8a13ae91637694186ee9d152d78cf72a811b145e7786f34e20e22218a4c33dbe8aa0ab1c642b7e51990019ca57d880089dd4628b18fd4c8cbf4ff32114999ebc74575f31fc4a8f529ad7910ef16f65027dc2e39cd8421ef763b52e4e6808539833f7da754a656abc53f891a9ff8a27193eff83dcbeb7fb37ee4fc984b8e6a25d53d9ffd03b7ce0de8ff9fd52bd6c462b2e16d668a5c27ad541cd4a50add012adb0fa33135ae143a6c32b1bacac1601f97ea74c10d91fdf3df66941a5898fe63be3b70b28009bc749e36f0493c51339914d2a6e876d3b033b40666c424d5c5121b9115b1fda4d340eec574d7895feb947d95bddb831616fd3f9e3d74797a4b5a1547de71feaf2f2772774e6ccce9d1327a41fa60241de6b6b875442b9b97927274008ac0a63476a5d0cdc10af6f21bfc9f4022d97c361b40f79ce05c40b357a40f458c7c229146452a4d03a5fe6f95f06c7d772331ca85827d49513cdd2e5caa6d14d78ca8e99145c7e7d23518f60999cd9e1db387619009f730f652479f4c63703ac18ba590a06a50bf48c8371602dff902b296449458737f2916e0fc7e1ef055d4c7e9c2904e0cbd675f4cbf8fe3ee2f58b6925436b99c01789042acce6fee7c543e13e6f34233612095a5f07c03bb5850d40c77853326787f22b15fbcd281891e493a81ade5192cd88ce33922876ef178d25c188ee1932924795d9456f82fa10fe13b74618f022bd62d7b46855d8dc1d82c36f9636344772222a386be55a0e1a28fcc5b0294437964372890c271f619010edd322dc8485be03caad2e1e612e97f6f11c483c19f76758a4931613ecfa19df0f0d6b12b6097b0bce87ab8837ae32eba9ea6d29ce2f49ba29ff62c7177595606ae03c5a01309f38093208cf992e61530136c3924445cddc2a9a926a58b116742b86286ea594af29940fee1ef8a75ecf6f5c50c6490eb86173b64f61f0a3bf31bf9619f490a6d38a2ece12839709cc3f9843c63adb736b717684b91423a225b33fba2b1a2cc8312e3e8716bb92186620e7c739cf89e14c30b019124555b1b478be83c7013fcf6bba7b9104f04c772097a5a3a1b86b13c35f360546af2d48566f6467e7c91e5742ee31efdd9a71da226f56cc29d60841348140da33812f8d6bf597803da9397f6db9df3fc1d58c8c724412b968b1fcc543f40839f9aa3dd2e89ac69df40b7671828ddb0217fd798218fb37485140acb15c423b6aadf39f85b10c8ee41e266e43f708ca9fe584b6 [58] S=$17d7576989d0 W=-0x9ca4bf47faee62c7f8bfbc7ab05b1ef16c4caaf3e9e81ce9c0de97b6c68bd3d97be7e7a7a2129c86eeeb5094e63876d9467eb5293f32a4033f3f0fda44397e651824558e7917151c542b2f8be69665ff11a98ec1afcc2d80d9fe8eedd194333112cccba6af01c75102b9bb3dfeca6fc9b0e71c8c513be699aff862ab97f68322734d29f504d86d0f05fb6cd20f12f5fd221762b26f42d93b4aa54632eb3a533d23270ec94d22e89d6a68fbb8e92bdea8f3e3fc100d1f4e2132f9f2f8ac1edaeb880fd68bfe9030badd392db819bde58235a2886e7c467bcf73ed532b0e94391c1ed26398c1f11e32cf7f1204805d45e40d70a6349a32836bd61e6859bf65f53fdd480564bd546b85c76dbdd7eef23afdf43ed56877570bdceff82308e0b3b093f3fbf957b4a3231c344d05fd66720c3da7d9d7b0b9d0640a26817999e156c6de8660f7dfa7d4f2955eb4d2b2340f2f1e8947399a927d6b20d6cc56a26b90682543b0407393eac6c119a758bc298166f2af7397646bb811527258956de9ed11429a513ea7c3c331aeeb2a286d1638d984b5963bf41b9da660afd496d518bd477825ff16786047185baa0207a2dfc24e32885e24a363c5c04e368643013b606ea697c20534e0bcec1ef9fa6d4daa1ef5825d8c118de2aa7fabcf4a24456f0864d85236f795ed9ef0e72b82f1ff27e680967fcc3023af3e51e27dc4d9b078a63155fa9907447290d768db814d11b7f07fcb93096b9e020d7aa8fe9ce452599a1242409a9295162378549c765ed7b39d4fd826c68566681dd28bd096e6dbb304a4e8da09625f09313bcbcf506a7f706298c7f37e0a9b6281c5dcc8b42f741b050be757af91c037ef46e6f2ce291234e92f3e375b69820ac1571a51648e7d312a7afbd03c3682385b553751cbb5a5493b4c5c20a432fc09493ebec080e59bc00b7d82320c898e0a450cb12a8bb82a5b67c2cbb12c3a1d7926851d1418a02b36066e3963c2e4aa7da5def9487f6160567ff463e584f39c4401f676d22b236a22fa54045bc2c64c02ef55ad4dd0c421e8d3e6021e60a53cefeea30671235441c71042335df31c17a851322389f7e0f7be3d4a36a773d8e9f353f3d3bbdf0824d7dcde61bc24df46b3c356708f3790878a970630cf2b72677f27ae900ffd2deaefd7cccf546c01d48f951094e1bc3475441a85851eace92a9cdecf98c00fdc7ecf7459b2c39e26190c74053680ece19d79189c7f71d89af510195eafdc29d879fafbd62072846e97defbb99a1e5a6d7ed874ce0a1ced625e4697ac53c92025ac884cd864ba69c3470c6b33e7daa256237a6b8e9cdf66e87923b0704a2c634fc8da065e1d9a5c0a7fe6ed7f575b85f48ee33049abcf7445f911ac0a7931410a61f5482f2058c6838b320aab349ec39d3acca4a4226f5cea64276cdbeb62fd2e60f15bf5713e14ed37f2fb73c923d4b1cb22e72972cae04c53662e433edcb18e603807aee492411d5d274be74c44ed9c7505154327615f949842361fb0959abec53e686799a6a54002048e4ad5d39579d561c639c1ed2a91210dc1cbf7ec5431ce197b9763bfba456647451b657ab6c822210de4b77967fa970b5589b3bd9cd7d56fad02819c8e7f9d6563abd0bbe91e999365f42a22a2ef402dab537649c35ee43ffa9589a75440be39fb3b001dcb85a0315f2a88dbfb05c328f63bae89c8ee7c6b5c12260bcb61982de8aed6d0883f2cf6280407a384bcdf25d7c3df55dbfa5df78d3ed890c9a049bcb5559b072ab10ccc3a648fc7e55ad2d3fc007a3f2 J=$6699f881b2c33874297d70b63742421be4921adf71a9151709d27d7035a3705fc3380462197f567cb1d0d20fe8bdc5dcc7aba84470d22b4f9cbd15e2134828b8db08932496aef9eaa6db733ffa23f9602b6049a4805b83e846377c1d5142046e271c5076db4e81bd2742fd091dfee05196992f05321b85f6bdd97ed53eaa9ba6d1c429ccc466e8db59f437e1980c14a846b85fdb3aa143e48428c49603b6d32d8119375de13ed4d0bc4ca1f916a5a1f37009db2b0bd3d34da278b59752fafd6a100f8b9a8ef145169436e2479cedbc436fee4a568f1bace7b18f2a9c51037f073caba1efb176a921ea8320d75439c1939c8a5f0db33739df50430f2576004ed194f88bdc90af852cb1093579dafcb68cea3f4d704a23ffbb4a8472145990df9f6604f55e4664bc72ba2d98b2262afb2c5036befd31d0b17c9789034fa66476946d848202f223a379abbbc6577defd7642c2d40838b31c2901361fcaa274f865b26f5aa85bfb18d2a7163ae75e3e5504312924918d9d480a517fca5723496a32e1f1aeefa2865a1512b45d4030d0fd0ec1acbc6f1642c2a4eb704313d00e5d5ba19fb569a1c8948533edda36ca9158d165611d8a1cb2b5705ad78b0250144b7e3c0fd04ea485585eb04ecf2202f058d938699b1a8dd4f67cbc9fb25c82f458bdb83bd06bc208ca728ed8da0fed0b6bccd67f507184b0f17fe9dc7500f79d58fd0b05e388eaecfe6f9ae202258b65047ae8b07f77b7d2309e0cecffb088f2cefca695c481925031b4bd1491ddd68903ab9aa535d7682cc78d03d42e97062674fc06b8e0025bcdb2af509ab6610f53598987f24de4f2d8bca0df8bed7a550ae36af0762f9dee8076931449426dd710eb54efe1a9330ff5772aedd9fa8f4fcc02567f65ec78b66c70c651af7c4da5a7c66625e7c0208d820e8cb77fc16d8c1523ed7051244d4fbed4754f7d0d36bdbea1049c61e7b9988fc7e77baf009845fb75a051d588d23fb340d0b0a2c3c23b0618ce60ac3f489117f7c991b65af806f1944b6bba3c526282544606760cfcecd29d5a86a422d9aefd8623a45ec295a6cd09ad59d7640583043b437137858bee2608d73679b897cdaddf8d77c1049ee103bb19c32a909d475a8650819b44c2e9f3953cab62d96619cd808be95bbeb08d4e23965554d94eb72c5b9fed7c40c0025e1015539be431149dd34c40ad60d83692754b744ee5ebdee31041ec28b4130de5ff5595d434cfe96d2ecae9461a887405c980c82c0440342b159f51572caad9230c7b9d0ec7f4889e9a6204d5012b215a64f76faacec2d84bb7acb11c930f9f62462b2cfe4af8cc6c12d8fee040e834a8d08dc2face3d7ebbe72a8307dd603b2985c8b618f3296865c22e48962fd41b4a8a32fcdea4562b288fd6a79266c76066b3481d606b51e17556267c7b8561dd0ebf9cea637743268f846c7a028cb2a400e8ebad2732a930d37be2ff90ae0e4b712268a2696ab1c092505ede73ccfa4f38f854bc4d389a3c388106b4b6acff58f9cb83a6d70cdd1494a8bdd793ae1154018eda28f5e67c299aa9383e2e4b334461616f82a7e000c84faf6654b60f09f004af03ff5a17adc137208d830d9a85edc6b67190d9a47f5fe8f2ab37340effa7b1ca20e0f5f0ba7608484a321ebcc15a43f82428ff2389aa2669f693f154589686df9135ed3bcef3458d38e78d16c70e6d171d48be09ecf74464ae406daa9f0a50f97b8aec871531f144e53cbb3f4872cf30d4783a4b65366a2d06f2d36157c3c297d8e16cd48debdbc488bb57d11b22878581a094331f481820948ee51a7e4242806358c48a31ea466bd92c60f6e159e088cbd60af8aebe14e3c03133c2c4253fd0344c5604fc1b08a5413c9d27394a7164fd24cec3ba6e6f7387e99df314ff97a00c1ab49e3146fb4fb1924f6fb75ca5d66cc4f8144a4cff523a45c7b29d2f14276c8093b11508db38093964e41be0b19dcd139f5360296416edd705c9726e4d85f7f658c351c1822d6155a1f0d12745918192a84a9736627f8fc9835d0908f946039f03f68ab89104cee60bc23b7d33bc96af700c99bb266ba727778b5ee6ef70ed5d13d1569c0e776f829506da7b234171563bf9fcfd6e60db2a5d11f4e2898f6c94abdb904f4e69da0d0143e6398718cf7eb826392d1fa6c67931d376286242cdda946bb3ffcef93b8f8e0a03e6f4690d7942a712358e8ab281d2071b4443222d9be5f73aff8ed1f416ab4c67410dc40abbb1363f20bb8d4b61b298bbf14484bc5600a9b862141015cbc28861b8900afeae1265f92212ee313931955b893cc00adce11b89fd64c500998296d865f8480eb8efe448137b020e48c0e218524089516ffcdb99b39e93dfd55b02d2bb7658a2a795726a8ab7cfc4b4a63b11291ea6d270aa2702fcf7d3a74b9282e50865e4e7a2908b87f99cf5ae02c0d06e8849199bf8104f14398aa4504972cc48c63d5ac0a673e1b2cba7d3641fbf83e5e77ea9156cf758479f528460e7478fda5b986b7b3ac0c5abbcb858dd49dfae7d9ee92dc3e0156902528317878900b44d3943db98795f8764af20581ce08236900af520b89a5efcb9906d6517dc3b1446c980c1891421942f02f3f6581498b9fd8033398e921cb1abec65730eb12b1a2ff7226f4354124e66b2a01abb136d28de383ee2c9c9a24f0497434100479d5186548094ea5a89f07a4ecd9c49446bf6b5eaa6b76adb7d66593b2d9d380b2f6632cc93d27169ed64b4b0808d35b8283924eb1bb7a864eab3647a4ac2fb0562b7d466b0fb1181a1d005cd52107df08cdcbdaf566d68375c93da7feca83029d43d68c0ad99b78af1a0fd934a877961e947a941b090f111db5a972d9bb2ef6cfa94fd8943e256f733df10e8004b801c6e8d7d90f71a9719ec33ef7aed91f9f987b245c29c1bf8a25b757980e6af2c1ca565caa8e783f1c6f03aabfc80d9530457688ceee9ee0eccfd7f2967ea25f48e12bb693ab648ff225c7d7feefb529edb77609b49629386587c7bb7a9951d38a945002766ab3c31c840785da0e9c6b443383a0696c484c780aa330d7571816e8e878b14ad237462f372e7e47abeae3fc677d5d2cb9e8883a7e9f38f9f0c027b2476e7aad1ce98fd2d656bebb7c6505727cad08cc64d13f1cedd811275404b59e592b28ce36e97c0a4166a2d9827909bfc65bb266ffa426c51d4507cdb0b86a98f7edb6f8cf83b698a737f710576013bdea77ab359a644b51a8874ed5b77bfc798ae6f2c5b45c5b616ca0bb40b0b87f103e67cd7764383002cdce34146fa056034279847515784828847b62c6530b0a34c378645d25b8e4e102e2c6f04fc1ef142a7a55da58c95a3a2a67f8160c270b6a3b734bbcf0eb0f6387f7a97ca296281511c60c2a2452ebbfe0c1915a8435a1a2541b8380f64091f2cbb8c31def6b382f801ca842d838638fe64ceb39d09dcb4e2d4f19d0a7d4072cb176c9d1aa1d07010f6dd19dc088c5a630f7ec4f8b1fb4fadc4500e1085c3176f35dbc3f92983986d841a389abd83c87380b3691d22e7d0c26d6cfae13efb0e47da82c047716d6e9b9f80cae0522ab7f0ce6 T=$cbed4d2cd7246210eccb7b043f71638a57a6c7e990bfb0439a895c06744169fa453265b1d1ba968040bba4ef03b5a872b729f04ac1567faa253d31667738b8796f433b0ea60fba43174c4b703f36f42208cdfa06729258f7d6ac5c24cb7755e571520c606da3d8996f6e63c3a412646b8936d7bf728d5dea78d9afbb8797e91e9632fc32d9d8f9624554b3ffc9904523688583498328bf5506ced1f04a742ef4b9f5d3e2ebd0f488c1ff6460b06e777127c8e14f11655c0795253ee596f73756b321103f93ac9db86de47e51bef24b15adfcf8464696bddf81ad2c03a1a43c5b1784f79ca75ae34f827cc083abe86ac01d91b5f7d73e4eaf578d3ff2ef2e0ed1f6570abaf02dd7a35221f2e33ead40f0ad977522c81e0b9e886d07ae7a4fd5f2d15cef106f9dd7209fcc38abb843436a367ef05ded4d14337117b260000e05b2fd0da21dbb2f65b7531a36e4f1a6c8151441df2b58e454b8de98c180318b65718eb24b0584ac5a8791e62d2cb7c554ad79dd606d4a61ee865195a0d25067612fcafb5d24fd65f929ac30fbbb2be796e48d87da3e8991fbfa5190c59b0e97cad78d1811eb16c202eb0036891a5adfc141fd8212c86ce013b41488127641d83f570172abbe0d9be22c76df2be310a04349616e4342342d3cbc5169d4c2ebef8a841c459e046f6903716ac2bc16e77d553ca8b8082be11a34852907fa2027b690e16f891794feaf271a30ed6ff9f4036a7187f7437abbad9808eda48ffadbc4175efde2a93a0666b4484e091f6dc7d2a3b63bc1686b15132a814d4f5615170978c95d5aebd8fba5c7ae38caae2482e444ca030a9bc014f8e89218e859481ac1bf39249f71ceadacabd145b5ef100e4bfc83f8baae84c5977b33469257f467a7ce4b8407fcebaf05536ac5e057c160a9641aece28ad9ade1e2a3094f64203c295bc2faf858acf58485d22245de3eb02dd03393dc968fea198053bd0bfdc633e1e4ebae7308373cb0935e49be4c974c3984d9f232cdd79600c69b3606e64465d4a23b3427bc0202261b9c73aa9dfafd7dbcb315b8bfd382f17149cdce2dfcb3e31f7e1e3391e8daa965465e0597204cf0548833dd7ab6108db78a58cbcb22347ccbb2d2533a5089eaa6da1f7857cdeccb4115fcbfab0e196495b22e010252269258b4a1410ef2f1c3d8c2f6432bfa171e70b5e3014a9b932ba6e2aeb14e6afe646a398f58a010cc76cad350d3ee20ab7f3881a68967105e94d12f6a1cb73b83deb5135f2484c27ea8531853390cb0d51d4f2e1269b4ee13f6fd11d502cc98facd894ed5405ed682895a0e830bad65f59f679518d63b58b067d3ba16339767aa3eb486a04fdc983bd0fd92e9f54edc5ca32e3d858cf7304c5ae2fd5109aa89fd10412766ddd7afc6b93a866f979287e9fa057f9344563c5e552d9ddb07008e155733277456aeb2db60b782e9e63f6d29c66186bbdc4fa3cccd4b9de82863132ae4b28673cdc17cefb57eedcf1e6107d1b045ebc49447eb8b1bce76bc6adbb000119f60f3ffbfa6d7dbebb7b78e80e11d54c9c3080733f77dfcb975bc30712861a1090451d9855d608cdefd894ecef5a888f1cf4a8982dd3d31ee4c52bb2b03e2156b5d6fc4268ea530654ac80590e53268271b457ba6cf7e32bbdb5c47d4b8051dae41fdd2bdec5674055558a425361d2ed173fe4dded6b2b0005750a256551ddca8db9981063f265a8f3b50611843bcae5d47c84d47837899b22f00b2b9dba1dc483fa86b3d79e9267c9ae9da6df961ebbda5d74d27b043ae7923d3649932d82059afe1fe4901f11a41f07ec0c3c547f3b988022c251926d27a9cdbdb3c103726db026cb5ec65fb3b7ad69526bee2ad5346e355c9cefdbda88611afa787e06c21fcd046057f6d7a2cdfb0033aa2fed33bde9751064d8050473a33b6983ec7db6593d7124b042ab511e90083212b688419f84e1f788bfbb2f49f98fb29e1901e91f9e019a6ea9c1a5d7edd72a4bd4dfe7d9c703f4d00a73e900b7be0a84232cb86d0725d29ef74abc06c96610068789ccd3d3f9d3318d99285aa817d24afde4fa24b46f258dcf3055bb5e5f6b1b4e449c2cc0eb1eccc18fa07e0250b099e2a06b9e57c4b860bde6d32bc7b304c7ce271b690bdf6b84af983c742b308cf3bd75cd19516087231f31e3ffac3a3f9efc8dde7f323df0beb06cecbf7eba5478d34d6b8924d8a96f47d3b178f51ced02288a0500eccf555db62576520497de04b5b018ac2be42b478ce7db21133be8a3cc92368be2adfffeabe0337bfc52edf4aa209e6f1d68564f367d470f40016606539f5ff41d8bef3c4b37df430485da99d7195fff00379d3ad551dd3d0540a2fa6fb529d223931f53cddc881bc6320af45a812061fb2699ce3575d62a598f6a8e0b98f26cc78538a6c994dd3dfe14f08192a7295ff547c503b31bb1f73bac8ab4af6b3f72f6b6b8ffc3a3cc127780afe247b285c8a244a026e10f4e9c12f09e844a5ff6a87f6b474215dd9193881219409bf2842277c598c1af72130f6c0406f57d67d09a94ee6d8c01a1c6efc3af8a8710a23b54c9a04286984c7d0be484f4b13941a7af1a52ba3d475158e13581e7978e19b117720ea0511c2b17b9926b280e461a988dbb4d8e278d5fcc862b5af0a7b285fd5b9c6cfa30240ea541509ccbdf3fed84b82675d99c6e4c3c1956bba59fc5a65260b5ab87ad54e7fb77329dcb2adec1d288aef87eaf346413c95a29e489307c6a96268ec6b6bfa04d19962e11361cffd977f7fd6b3492588330c3151c4e910a19685d2aa8cbe0e7f55f97fd3fa66cad9a544d3c7c00b482b974a759fad120702c6aa7db17f0a3ec821edf9feb6a354b06d48941c81aff32be1fed8173896f3d8876bef1b0dd5be31f051a292c8a4d65bb77b705e2435b10496ca9f458e33c2e72fd0d9f61424b6c703608d1421c18bb6ed0d378c1564f20ed193ee33a4a78cae25afdbe86deb6c6d4c2fa731ef06c3fa77690b304ab258bd52c648a0ef08170b25b400d0c280729c74aad6fc101b859397de38edfcbe2c5221de937d6eed55da5fe7727ba5e10e6443920e48bb9ab6ddb4dff4f5871fa3916aa152304ebf2f76deb22fd8a06e0c2cdccef0c6364423ad6bb2e991918b9fc418b8458d9876f96f19991fadf857f7f45507ac8a0e97c2cbe165e25eaf72b7c3b972c10dc2a89d7938bbc4af590cf9c80e0c4ceac569642578a668ed4588f33c51042ceec0af6b19805bb794a5c2aa94c5e1ea51a4cc19067e140162339de346874357073b45077621eff479bed5b577b172359c4144f5e0a0bcb9b33bf65d49d06a99cd3fb5ea3676fb5d397e59c4bce087daca6ec01ea68edfbd441d3b444c2ecb882920ef3dc95b373c4c2aba46cc7d408256882626be7e8d5344fd1d3d224af39d185b229385032e7b87da65d25dad09f94f8d47a1835a28b71ef771817fc6997e2a0f1003bd9649eec1cfbc3feb7f72fb58b206d863d514a517e50ed020e8cd8090756ee760896a639587bc0043bff5d17807be57dcc85ca466025c4ce46a36e581726766d9c58c6661bd95e336fcd2247e0fa242a533f3aa0494e [59] S=$26fe5711b6 W=-0x4dfdcf4268b55c770235d0b46cf4d2ca1e5d95000099d36d7e0f902ab90c5f4e5e3d56bd96c6136c7ac849da70bd6d79a8c63276ebca07c97ac91ea41761a11523fbea80b1ae5d686022922ccd5c3616fa956363f155dcea1e942cec5d53c7ada110d421ca9882c63937fd23a06683434bf466327a76313850bb0c7f6ae9bd1087d5098fcf6f7816ca9094dc63bfb7f9db9eee89dfa5c33a27eb53c041e5f1b66828737aebeff3da25c2c99eb577275b85470b0607484b0ce03e147b2f14036fa0bf018271a7904e8fe2b101c5ce13abd6de58c140ec557b754f6d2fe7f3cb2a6ac26c0eae10983e964658b26afbb9d10e34db4db1042cf51e9907a4a63b64b2431d0b7ece22d57b5faf16bc2aeefd5244f09bfbd751e955948c1c566878b3e1e7edcc50063344766d75c3c635528e6791b663c83f38eab3560f1b7f07b9aae468dc6e540cfc60bc88308302cb37ba60237ad44ca4df737b98aca643efcf403d1e14724fe2fec1263a8918c4983c7687e5264397b026d908c655a37e152e736b355b560ebb4bcb22b6f03f407a52d4831bc7c9c5b773c1b162f5d27fc120f78df4731e90f425de8221d604d636e6e80fc7d07794b2cb3388a344a24fd5e85ad9cb78df82d648b82906275153e2018bdf399f7e9eb1250dab069e7c4358e8a723d7e1469ebd1313667520b6f386aa1d661ee9d54f8dcb7c0ddad21a2d377d524f399f8e5e2eddfaa80131ebe3ea95f111760b6ae441230dc235053812d04e83b648a39e41ceabf8fc662d11a9086b36bf9902d86a707bac792f5947db0e3e8a599a15f612172efb2e1e28779f1ca71b32c64bb4f36893f9061311a0d90c9bf9b6e0fb43e3114bef3810b2c541cab0d18144a49fb7b3ee86817f3a85f2891945a8a68c58e593f2ea6c5242aad251a973712e70275d3c2e1c0ba7ef3e53dab26479046e25beadf376c0784f5bc1323bee1607eda288f06675115d0f238137edbe27f7aaf13566f77af4a059223b40ce2f496cafb9dcabfb2610d24cbb4f58b7e4256cfa4133ef736c42f173580f397fb87018489c723be82f1e1a2f4131a106fca145fc2dea272a80b2f817bb68cb5d0ac3cd5c8ec4aa6180e73c52e341ba0d29baf186cf61791c44c2501c2ccecb334f5b4221a9693c07ea94e0ab9fb006965c06b18350c8900a499b6bf7f03bd137865271d0607b1b22491d6f358e832c4aee46bd7dc5bed5396a016ce12160e896035a25939e02b7e602d82934bfd468cb0e637748a7d27e198feabfd5ae155912925ca6ba3985f33d713803eb28158b3aac29cff4a39a1d769f3171b373382c9a8bef82f02e09ccedc0ca8fe19f656e4c554792bcdb29071137ced1196966917f00a2c34a56b10d85bc4b1791e3c55caac0535bf4dc03697dd852007056419daf58ecd5abc9a65593475503b6671a101440d1e6efcd8cf97a22d8ebea946110105efc265bbd0ad73f5cda526061f27501aed2bfd7be1b1a40364bfe10adbc61fa7da36a985265dea50defeb7dbe12ef69980762a23fb8afe056816aaf04167a60e91f3bb7e6432596b59b13ae9be3262dfa09c76d7f04e32d47fb2cc11db05408fcec13ad1e971b30c18252647475538f193c9da0320b8543d5ff671ac1e1f4572e3b395a8f1d1cec8b82709beb6f6b263d84608e0de5a8ca44586f17458f8efd6db681c134389216425beee2478fda8944235ffb2d21cc64f8fde17505772b30bbac65baad2e32b5ac3537f05a7748894d923dff2e18ae9a37825c289ec7d16c730f40c0b633111d4 J=-0x543c0d78bf5267970c282affb66c91c89c8c00b75f836015ed2c42f210a3c3534ebde34b62c6a38e05eaa45001fdbbfbb9bf69e0efd1e3c5af5280eef8a09ccdc02a4b9e485ff70743015fa830df7dbff37c2adbf927a41856db0b73e80fa1f4f65e78d722b79e5a53e646a85a469d738e553e88a94649c15cd2d3c23994d59ffadc06c68ad293fd69d9e04d38c63847ff0b7797c6d0111a468e40b99822a55c74848c6caee81a647067849517b28a15fe3c6b8aeabf7917dabffb179a0c0bd4395931954ae1cc51c7ba82d6cb196e6d141a682f6c49d499fa00a9d6166b274ad756c37990c9beee44d7059d6f8a0d89ceef51913999d777f1f6bda96b765e8e09107c94d9900002440656ded23a25444b49920e2c811571acd7385b577d698d53947e28bd23f8d150d6edb9bb974436a5c56beef705834c7df91706ef863b085dbd49665abdf715a19ad0207104f507f466656f15e2931f8fac2e8615d1d95188fc8d75834e9849ffd5533a8ee53f608c9a1b3b9850130056f5f8a59372901d105b4acae6ec5720a28e67307c628d4fb139734722f4331dd20a9e4e8a137722e01e78349029084756d66c254ea24ead5065425319d6411682f9d2fbc7a230d766fe09c14a7411b4f11b25ca591c0153bd185c18435e801e2e3621220eddc1e5096d1d5c9f719f31b97f1b4b63fab3002d27f81417bf4343b02fac985053974d58aca2985013265aec8e050a0c6b318051442eec8d0b09d60fa1f2c05eacee70b64bffa304a8330c576078daa657d3c13c332d04e76b51e740eedd946841af581d96ad97e7070124c36c13970319e20d95001d23264e191410e1d0e1efa441e84029f3e1f7fbddcd2b6b9a555e894001a4234e40e66fffd93654258c089134e3851508354a30ac921a0d088b0ea78ff36f6bb2ff089999a5dd381713f6e24d8f871b514831267d9d49020606a3c17f898feefde7af6447799313a871da2078bab03a5ee584c0d7cdb1e5acea909eae687018925fd3d2d61a2de3dcc052c5fcb1ec070a64cd83a2c3bd509a4d117b3a62adf2194ccf954cf43ef40b436acc39f8e9db6826475072e047dfe43f10eeeb75bb94dc189132f14878346be2697052d9dbfdb033bf96e2f3d2e998ad5c7df02d79c68cd67ced15dab5f4e64c2b6c2e208a7c056d6da592a29004a8c22fd6d6e425c95754b6c5726009d0f497eed1aad765874325b1eace1ca230d5840e3893da608f6a1600c0f15e5707e344c585c24a51ca9311168f102b5366427ef8f849f91f5ba67dbd9f559b503c15c104222d4489119909c198f85860c2088ff75162f0fd1d946999524bfec0e062628a6a5694f0ad497c6b2c8d9cafcfeed6bd0aa12e79c79375fe24a7357de8bf1299a555986e299f0bef8ad2316a8bafe752344a29acd1a73fa512c5f004bc6c0a33a7d0f4a3ab1fb215f8e170c02308fb8c14f34d4c809ab14f19ef839a6c7ecb5e82ff775648766a9d981688426a23b6b7bf5e876f91471e1977e7b14d53b6e06a657a5d932d98b18a225823317af3fa3c288dc72fa4feac958ece5813f8edd7e7947c62d2afcb7d4a72987f608f9e1f3f7763bdc37cb20540ae1436056fa3c08f8ca78bbef549710f977ea26c7f1811bc6695ed08bc6a6ee724b9788ac1f622d1d2b6071987a782f0e68c81051705ac1023855227c4a22a5772b4848414dd9f5fb6ff3115c38409e591dfa8a5600e5367dde4f3a2eb859da242cee29c6bb6cb379ae4c6dec4a9a559b9252d580aff360e0681fd973e866034eedcb237f6810c2a266b56c9d3025e6f0ea1c653a7d58be17e2e4aa6eab0d4b1136b1898fd19c3605d7085cafe86d45f61f0bfa272e8beb47d6e3e4c032b49eca2673d1a7391c0a0f7d3d087dd40ab60c7d54e6476eaf0da7e4c33c7ae4f836c47b3ceea0503940c8ce8e150a8138191b07cdf2eac7b0efa9feeb3f37f9490a7904807e90bcc9d7e7d31f92a81597d46dfb7241a80645fed99eefbc4ed56cb1dd2ca56736a3841aa506cb747faa6b3ab01bc460d18a14dcb6e379ae75555e509349029ca4d0641fbe26dcd2cf5c39b88ba8f3395709e314b3372101559165149a1f21297fca744287d58291467dd9063bc3b92210d0f580f166ce7c71a3b14c8f9c0cc3f05e48cf0e7a86e941ce8f93607808ebec89865e53229b8e6857bbc38c47ce8c594ff7734e001e5358a78a63e2046b25b5134155c56aa9f671f9fb47e94f9b4399e346757a7b31bbf9296fc0737d733ab83cfc58c02fbdda0444aadbf06e093375b5937bc429fd6c480416dea7741b9b4d15b11842cee207d1470c77fe8b3e2dc1e9528d92057d6acf5a9900fccd991290f077969523e3f996aa0c655b004ed06f982a28e52ffd31f2fd511279c64064f3e5f3f1b0d315917f156f1e10e0475b646c2e252b31a2749769da1c0bbb798696523944ff3d4b654e62d6117722881bc70a3c9ca6cd23ddb0242dba4d32436501bcaa3661aa2df276b8d66203e9399d1625621fbadd9ddb18b7835182b6fa0083d54bb593f315c3b6c296ca87bd0e62d9955362aeace52d6ddea324bcddd31efa117a430973106f2971042c8875800cdc6734a19fd03a11147349ca4792588ecdc30810957cf0e14419774c5cf63af9c217ce42752ebd679409b76f5d46afeeccbabc39f5ddef813b4e6e5a27938de242e411d1fb5d7ce26d5972910aa256d55105704c877e3833ee9318c3f6dd3ae9a5d8288959b2ec7e6350f8b9d2e24b37204492580ec5c79c07b9c05352020796167c12eb38a621c852b3e709b13a8fdc6c07eb89274b634dce3486e4617acd05d6290aef4dcb5850c1206f6abd2b14971f10e294c4cb677dd1e1977dbbda4733186fdcec4a6e096ae279e13b72d1a52bbfa9ec97e1a8db0d40e5e0034f7b44b69b9e6f25e193122aef0b03a5f10c52348990d98b50621cb3409974d68587b98ff4bb594f16a586bf4eadb3d97810fc49989c28fb4191b778066313c1eacccfe689783fe12b3765fc25c898085f5da0ca982090b0cdfb66e320726dff480d41d45840d3390aa18013a8d3470514f41087008ef91e799e86ab2bd261ecf8005d44470355cae84f95740032c22fb7335f3ca521062ae5bab4abf2751676161a1edb3a16224d4e4e86bb0a77d66461db663d4ed61b1a510cd224acbec19c848ae29545143bd5a78207ca677af958179f61cbdf4dcac79d7cd7fc43f6789c4f8d3830448722c371044c73134204d980cad78a0122c1834a01dae9701519706ec589af26899db7c38a5fdb95939b251fa156101d56ff12958a85696bc76ce6561b0a5549210502487166b01e3f67a1fd322444bd77721b1cb7c1682089073df4190699c3860b00b90b38ea04185dc7adabc680e21c6812cd89f56aec320c8c0311d28cc6dae73fc803ff5ea2296838943db649f84808327ad45fbda4bbe94e437d6d24b4e3e0721fce8450b25b6221f4bdb79a33f5c7ee457193be5f05412ddbbb27b2e7d9a3877f42df9fabbc888ba558cc7a58836307a8bb0bd40748e3e57ef20b1870db8a3de1c52296cd70b53129ae5df108abac6e5 T=$eb55c834ec1e01526d9630c53c78235940171a9f3a325538788fd2f6af135384b2ed8b0cc8539b32f306d1a41344cd3cc478f7bea88dee5ce70ba9aee5bf75a413266630291ea69d7a5c59785506cf078a18181afe1df377a9392142078c112e69f1df0f610adb8a64ed99e9bb657ff41f118624fc4097efc14b6724ed490ab247c670814888a9c4bfe5e2d3922d635ca0146c2e62329c75d042e8412d354ab6c3d175de876a2198166a7e50cc6ee099deabba5061ae5dd9856f1b9877482b27961d3b78beb139eaaefc3fd4f85ba897b216de41e610a9cb9f3bcf21d01fe87625a53ba7d73150f138ed7ed1217add2fb945737b17637fe0b9763cb2c919e509660f00fce221e21368981f5edc134a62b5b16a1f284127408c989ac3b8e4f5b325c9b94c1b14ef0ed59cc9aa1f7b8285922011736a0dd089a9c9605a72f691d0b0c52fde2a2f93bd8f70dfb583f0a27167b1229d57a7527b5f026589bfbbe03658572c1655b9c39b5b72272088f0c2a358824f4d35c9e54b7ab7edd977ebb45f169455ac4eae2c5c4e744f8f32bbba96cc73fb74f9d2c584aaa42c8138374e57b2a58a0da36ef64c923ce820bce8aeb0b8410ed6ae8cb64dca0c8f1092d20ee5bfb2a8c5ce9d3a17d3168870af84b17ee0251e2501e4b6f975ad79fa9d8699c845e846fbca60827548b8cc9161d96b3fcf85c2f31977007abea0cc23ae72febefffb288b9284fa27a86a5ecfbe3fa5812825920e102d69c8bc92a1c770cbad0ac059cf59fbdd8e8097daf000ef2bf9a58700f7f9e86cf13c315456c7dae954db91fe326b0e31be60f15f60e5d0c8c55055a854c1258a6d2b0471fee7895fb67a7b134171f528ee3809b6d63b98414aac94f8fc4cb7d53cae216ece756cb2a9ff94a6d7df9f44aac315fdc9a005c8161e7b30e91a6736595598fd0d21b554797346bd4ebe2176cb3d4e03d8b88f00c5f25a918e8a9d3285127b116fe9ee45bc4053f36ae167a3d01afb3b58d9906f1f9f06263b290d82c247618829f3c00efb3a129e5f74274d634d705260b8fea75600b271694162403e2bbc979e5cc1757e4f7af87268912fd6ca63b5e145c817527b8ef313c1a01e384f55e4e739962046b29c74ae0238d12fb7f857fc6b0ae3053b51b758cbe3d1b158e617ec46bf9ac34d8f146e6c110e87e20ab8e1fa45a03b843350720b0cb68537365e038b359c91d25159d97869678dba190bda513fbab34848966b70318c60f20521b3803d1824434b94bfe116d958c5e7daefa3a48db5593edec431818e8ea7ce1dd499d7800e1431970f37099cf1172ec2b0f70a01eb29ba31cb2478c23414a37fe6b223b6a00cfd1a6587f3b5f57140763b07cc22674e96ed30023ecea84edf7845af6ae3e33659defaf5c56fab9bde05aeb79c652f59b5171d2044e8320e28a9fe6853ceacf6fe2df49288517bf0854879181a7f7ca7e52d4ca4c75f5074c5fd749f14145ab1f142273beeec3e3ec3b80a93e8ce5fb3763b206687a28a42e16a48d0da4a045f304e450f77c6ee70fb1053a221e69efabfbbac772c7f78b5f60cab4521d83377c83b181de9b21fa0292c5fb3a7aa93830b5815ad29a43392b72ddadc85a2474ca229fbdb8d728b0a5e714595b67b4c466b8d920377bc139e2e59d2ba32530c6234be6b840ed28c7d2392304672da290fbd168b12406752ea550de99e396ba3a3521bd8686384d3b00231aae27fd15abc80d89fe2ef3be40a6b0bb10dbb47ec194a4521cdc338410969c2b88246f33ad1830645699528e26638c6442862a7dfeb5b01f832cbe6f90c58608223c9f6c7ea31702896ab5d5cccbb99adadf185c489a773aa9ea5759c7643e9bad4dfd3c2a0bde8515bcfa99527e9285ac8b6b8de4b16864b478783c398aaae20c3bfa13397d82fd0c9470bf7a758ed3ced5beba853e1ea414e3f56b1572fe5a38f4d3cb18ea360341df5bc1c40ac490d7a033f0f69c2fbc8a52553d86fdc9024949f1e1f8402a570128193a805f90f187533163b0a153a1e2f9a1c44e6ae283110c43f24c1272556aa1ae7a97a891d1ba2a2de7114ff0968637cbb8dbb37b51609859f202d39e27c03346431b0d5215842c6b085b0721314dd5461aebf122c1c9826d71b6d188f123922d00e2d147575e22b03176eaf2ad1a96f567af2faa86fd628bc1dcb4164c61c511c1a5b8e17d62bdf444299a25a823c0924ca7d1a6e7b79ab14e35ca346908cbc9155c7cf4772c0f79920924c8eeab1689adb85ee2f1c7fd3930369abc9a512a5219985a94c7996c21a2c99b22c5433078f588cabc6a17495cb133530393ea237bf74c82b3455d68eb26aa1ad67cef58120614ea8839b634c7f9e72dfd1e4ec96daa800164cb32bab568e8bce772c9bf90f8bfc4d630998f9bdeb2cf18a0b87ae8c3623434527d1bfddd20448a6400e0f571a6b8aaa8f7c0446be228d68aea0415c912aff48ab66d9e68ee997ee9b5b596884b563cb83e6c92ffcf8e068ec2955b923ccf399fcb910b172f5f2cf0359f7cc87f51e21a23bacec59019f01ff066fbad959b6a6299b7a09c8754320161e5a0496c3908d88dd18f29d47324286f3798c7c2642f47e87d730a51d3b16b34a86ae022dc8d9e835183d284b7d692098bf79ad9d1b49d97e0b72c3c0a29f10d2bd38338a1d406884b0b02843bf2d24bd7a949f7680e61b2e1e38a8e0551c7dff33789bf25dd998c078a5c38f63e759b8bc716cc3aea050d28836c2b363551de2de11aa397228e5240399c89e6b2351c2ef769b972abd00be89e70982af27e1f6dc2c97fe6d5c7e76300117b63aea0d2cbaca6e146adb5444be661e7863088bd492a5f7e7d080eac7f93ff87056e449d0d1110f1940193f77648765a9c015ea9b7cef16682af238a4cc53cff0adf903443f48e255f24931ca9a8106ab6619a6b4cf7d6b517825c0d34c094636222b9b1fcb76748e53c061378dfe82f455ab5c8480a7f7cd70113e744e09c3b394bc1aa88f9c434d36e09e7537bfd98a7e623bcc8f41be9f68bb272b369f693bce775bcd04808c35af1f49c22c6f25c64412604d77c21bde9769ccbb478b65f84e6d8d57a4abdaf7f7b6b287dd317ae547c91835e8a8aab03a781fcd131eae9f887aaedb765c77fd56e83182a9f0b311d6b738afa944c89346fb6866751edf25163ce1fcf4f0e6fb36c1b8fe4cfe0b45b3c5dfe503589003b68fd4ba497cc370fc0e6dc8edbef58e5d172ee30df8afa569d6fa885a620c0b1782ba6265b29c0f717607f9068de8b9f3277c48eba41fb147244b2075ce8e447f51594da0d20cf72a78515d7b72eda833ce9d1e5fea7cb4416d78d528f21a5af7f3d4de8710f25898275be2af71136afdf5405593823e997df831cb8d1ad2ad5767efa2b28538adb7a56ad6e513a06e8cee4ff6cae9ace4d738b914cdc7ddcfc22b2b2e216824af84140f03e9e87206274abfc2cb7f1794a9fd7c16c0d1189905daca8fe40d7e6a6ba15eba8c8cb0df424d62cbc9f46bc2b6ab7547da21456c4243b44b0a1b57347190948453b011a174261c697a374f40ef9e1243ae9f49d6f12fa33e3c [60] S=$c586a7b9bcd1239680 W=$2970ed4b8ca0eea6fdeba9e8044792be949c289682256a5c85858a393836457a226ca2951a82c32e2eb6745a23078d85d4290467aa0d7757332facaf9482fbac9234291c05145485e45c2b84bded7d9f48f30ed93a70eb1341edcd844c1bf9efb826a1ada33692e8c5283ba863d9cf565007dc173519bcd0c661ea2fdb8a4c7857337a6f6349e8e54103f859f0c503b4fcb4af58298362c61857468254b955352ecf9267c315bd99c28dbc9d588643b02176d2c5bd320ff73fc8cee3a3e6ef6fdcab40c575d07d4f89d08b7c9e8e3d79ff40ab738d4e57b41855128bbb1a09465591088bc9718e03e8de8ce9a8e4461977605cd2a45130c63949a0e04545fe3d574768e7d12a51eea1cb9589f5a56bba1283b873a13b42615610a4cf3c430bb38f2ea5c36d0757f2a0c63ff76a785afe84c8b1b0c0bd7f7f1227d27a6a97a99e625215c89081404db797bd808d91387917f330a3e2dfd69bb0d7be1a2b276febe2226045d3c3e911a9d68e51897c3f83e049793c7794c7aafeb6b846072e399039dbae097f93267fd653db4751a316746e5d45b9ff00865e32688c3a27b9d4e0a9b8b99c6dccfb54370d1779ab837b7e38b429dbc7998f1cddd08df7db013337d7bf6eb109a6b7ccdef6dcdfecf4f33ecb8e7742a70d439e61ca08e9d0ae70d1c5ceb59e58ee9eb411986510a272a181e569db4c819b6703a9f116b6b65b2ccfd55ad73fae029dfa668cd35bb7f1cead16b48ab89b88b0b2457832295484ec81d2c45dacbd00157033d5c46e8b53dece907b7da46cf43a3422827cea49b226cbb6668444050ed49b8b239e47cf792cc51781b97aa410d81999c591ec19ea3d04ad4af320b016a7ad95cc0106f0bf5b9e6ff145a4fc33c7b2e81b8f3dfe8dff41e12e3d66e0400ad38552c0173b34d4bf104afddec3cc4979ac1bf2124bf7a7b52743919805812d678ad055e1edb802baeb6a2c7356b5755b30a40294323c8af39e20c2ac36f08e7bea09a30333e37324491b4b5cd72cb7088ff455ec58c4e7cdc4777a3d6451a66b5b2f115ce0a2264f84ecd6896983ce88886c66673cd660412f576b497d662c099fa899d78894ec9a01ce9792b65187c129730dc86b2c54501076f0b3727065cc6f89731107a5f0d233574729f52d2561811285d448b58c323c86a2d77c5a3497ab78de0ee8050722c567a513b85e5c3d444af45fd48728631c9166c1d3d4786ee2c1947de81e3734c09fca6d6d8d4582636b2ff4e043d156249f0f1b41439a4c686c1a4f5ec971441a9a937b55f0bb4a6a1e2ebd6615099403904122e2ac0e82dfbd4131ed6a4e8ea7bb6e52d46f875055d01e305d676cdb599ef4d174c29121664dbc45c87aec001d125cfb5459b8ff9cc20ff2933dc33a2107fee4b796cf5d9c9e4a857807563650ca1d81731fdcbb2fb0c493218188e8a4aae10b6d7017b792796252c46c61da0b659f4922452c340cc0d0b35197014b9edbddc647e5ad617d851734282615a13e9b9f71cb8eaa91ee9a3bbe306b5e4938a2471159f02db38eeefacf475006a96dd81e705cf0fa0dd0afb1c5fb47ab79fb4d1788c86c571c120b37f33cb968e6f2dff4c2fd6ddfb2fd425dde1a3ad6e469c3bdfe09d8124034a113e8c6db4dd3944bdfcf11b6ee71af518234904d78611c8fe0ba55fa54d5f9a064ffc10d27d49dceb36423e0d99951f10cc846756db5b7174d677dbc285d0fdee6fe001f0bc772048f3a06fed2aab0cd26925a895f0d2ed3d364d6b8a664164cebf50ec7a6fccb2957bb6 J=-0x397e5c6457e26cdec576c486c4d6e88631fa1b933dd3ef6d7e0fa96b21e6fa4abf2b08428a6fea0e736b509bb0419a0c40704455139bfbc8f78ed06b96e051d0d2db8c3c8dd9a9a7108cb9b2708555b42008278ba13bd5e7e9740da4440f3e1c65b61ccb3171510b8f01a10a2b6c791b8e231c46312f0e678f72620ec95410d820479a8dc0177352d2e0eaa4a513c81308d338cb48cad669778b6e5a76f7934c2d43d1c14b116212dc7bab025e24c819479d4e2e06eb11a5b1d7e2e3ecb6999e9cec73131a72cf20b75851f7ca442832088992fa491c214400baf3ad69fe6b83aca7f7c3317c8b4fc2e082da2a653999b1ba2e03bb8babb8fcc283a224358b3a33221bbd1f642ae59ca58af49dc731f55f7471ca073251e8f281e7cb536715b82513b71942fc54c0cc3da3d417e5e388daac6585d0c3120563d2a2955afa8382d0f4653a5791161555e6bb4f3a295fda95611ba80f73ba671db88c0cdf5b34402c34ddad48b464570cabbd0024f08bc70d4c0fe7db418186936ab21626675679e5469b817418810b685d7efe8b95aea87d5562f0f77cd6edb8b8afb1a0586dd54870b2fdac77a0be9d8c8a18467fe6b52af0f81a8bb07e962b65ee7cd0c127e359661c35e8d1d09043168ad02190dccc08c638c4f2430ff0b13969f89b5725a2e2eb936fa05e58cf054c558687e6cb076da691c1985dcb94f90b9926a752e51d5f957c34f4cce9ef5ec509d56d727c3913377a8ea26d325c5ad937e5c2d093a881196c4235c3eb2ca298a7a4f21b273babe960345246625438ad0a323f0ea608b04d472a53b2a2cb238567b744bc81716df9dce836b4f7539544e8bda38b0a69710c10613388a670062b048228162947da662cde228289d1c67e198ca639ecf7af7d9585d5ae4e48abd5207af2cb58053ebe06700dd74da4933cdd5ba5d7bdd535a224680666a1b3d48d1b6227ad49b377769efb551df1e7268a6c3a9578cfb8d7d413624ce4c5e2b2f65d2debe95b0ad4d3105e3b8c11a57bf4efa0444bd7c9a7e5b21bfaf9082c88ea1256b4822a69b9fb60e5aeea2dba5b2dfbf64fe0d2eb3e7c39a4d71976ee0636b43181d70865a239ff5af996514a6916ea6a85d8a70a8606491a82e713e9518e146496b3e39236fe7cad265b2f45d4eff3d18b4f321c9a10ab2dfd0fd4a7d6652d948d61cf11a04a4966a7b64268bed8b663f0c46034ba4520dceb8f53ee2a5c3993e2590f33ba66729e1f3dfd899b5df28df7da0b554cf3f6c0cd0c74e0be7be2ae9c6392c1ba173fa65eb1012eacd6affd98e749cfe96d2f62cbb551a8bc0bafb88b3c3498087e96128fcd25e0215aa5e8ce1c36c32ead743026d6e9c58604716b752f06be7acd633154f7a10f1bbca594d8a5985571cc640554f41e569d28473293e815b4d75f506b602e9254d109abd6e24fff4df0256bebd09f678191f002b4d5b7e8edd23ba2a4151fd3deacdc3a9c340a18a879faaeb6396e81dd7b84fcea1c4cbdaa195acbb055dd889b9282fc5ca0b68c0ef3dd6c6735d8715a8f1f367bd231890d97c0b3830df1216b3c9026ecd60c7be4ba470a34c1d738935a66119b066f85da023b6c45d4c8ffd82f35d01ccb2d2d80a0bb1c9723a7919505048e608f4fa7e2b17cc452269c2716c41265c1597335ab2c350e1379dabb1579792eaafabbb905c244b4559df6397473add7241a03badf7f93f446eb93b8604e5c0c5cf4a60b2d9e0622e787f535946ee2e6d20d628897c17970e18e7576a21ae7fd7a048821af66bae08932808feda321c2897d754c15be3fa12378b01b98e12474b917f3ef087f765589f6c483d2e1ce2e246ef8ee5f8e0ae99636687c1a27a6f734aa1ceb1c75c752d95be02a70370e4b64f95f790cb6c1dda6b4a31762489592ff559b977c2e6d810d92b6804e5c338b5029d2004eee75ef5d11fce204af514747520a966a89b995f7c1dc38f9171f9aaeb66a456bec5a79aefa9e6048a0cc4d56a5e04e107c4f506041f0ed9def0836a519a20630e590d544405ff8c88a4a88a8faafb8741ec239c64927193e535465e27c05d0a955bf48cb765055eb274c61fd90ce65079df07795ebfcc73dc42480c2d4576b49145f28c0aa8727bb05479881e1bbea6d456f21465a1080906d0c30d55af5defcda78cfe02e9ab4de7ff8ba8e45b7dc2fddebdb4b18554df82f5c06baf9f32aab966dbb413e1ded4fac2b5162a83578939911b05b1ffc505232447c33f8c8961d64befd8686eea1c9168b0e6fb7c308f7132535eb668632c500e41a0dac4530bbc452a0b89722d9933977f6bf877fbdc4bb69e5b810b8553b470cbea5e4d49a68b16b3eddc37cdb57943d629851b9929d6643b59a1d328f74228e9a4bc2347f314aac2436dbe02f3cfc614c3842730d9805617d5cbbc57a897e83ea42c82b335266c07f28236bc19da1c5f7e0b31eb115952485bef54106dd7fb3a350ff0533e94432abeba2a76a453007058dd9a65fd062ebe9dad8581673c3609f3f80eb462f986e7744e9fe95ce3e4b6bd86b92122ae4b94a3500df25f8c69260ee1f49c3d890353472533c8e892b5621a9bef915d111dd2f6bbc7abdf2f96d73b87579be283deb5eff9ada4788617bc0a4a80c9532ad07112f85489d46dbd4c75e9029e678a7d0b0e732c85dac0d267274c81339eec3cf04c21ed38a7a2f029233cf9218f336ff23894552032178d59406c775ffa814c511eff612dff61fd284c5774a90b5369fd9df6ee814caa5746b248939ab3b0ee0fbbc31e47dfe41e00fe4e34949b3a2ba2dfc12c97782c4b9cc948c04483c65dfdb3a7ba80050e789d0ab9ff9da20e29037dcd9cc4b6fa89826b520cca6ad9965e3bd539630ebabb649da2164baa643089f15e340e5e027f11ebd3c292b12416deebb57e428a078524e34f4e6f7b308416f654ccb245f6ee41796b56fba05f9da664591403e84dd487adc0f9ffd9d2795e76b9cf57e8f72411c7dd4a0b116c5802860512104360c08ed6c3b8973de1362e9e4addc3640aa950f3ee96b34204ea2dd8aea53936245740703bb3c862b04ed0ef6ff500f6cf5adb7709fe9ab096c4394dea84cc37642251222cd82a5a137d8e5835e5020aaebbd1682ada64c685bea1ccb52fa69b1b4b35c0daa3863712268b1df5a001b0cef7e4e4852a632931ed309ac2e669535b691dd85adc74b068f64bf4e7d45d030974bb7be173ecfbbe529dbfb783c5815559e7f85658df83ed0ec2a16ffbd71740f3667cf726b877af4efa207a9f301a25d0aa9df10b27b647630becc01211b728339ac9084ae4069dbacc70203794ba946d0e60bd602fb111224e6ee8142010f6cad294f3d120d828c52882ef5f67501c8b4e7cdc4164dd036af0bd78da30acfa7153f88ed1f2df2048c09413f3bac43dbd2b245cacb953beb610e990a2d881587f3f4fc35f493e4329d67ada002a8fc05e29ef75863b89451d71cd8b4498620ff1909fb16e7e3d72269408eb3ef933ff2810f5ed5672e567e928fdb81d8f9b187bd50ec1aac260cae90fb46da3d7f6c669e2d964f69a9aea26a91df34dcb3b14 T=$684f5f838c3101df0aec2f435cd704c0b651259ad88bd491c5af4bd0686883bbcadc6d92f739f27ad31b737ed81eb34d31d8a79bdfcc3cd36b1b82a4ded9abd74bc5c41bffb0d8d026705b5a8be61063c9e10661434ac5b55bcf1e333efba84a550336a7e20692d86021e306fdddde491c2679b0840d2d8e099fb1d9b3215fe68dc0c3d9f089007925059fad96e6d0024f9e5b466da719579e715190afc4827739fcff4c104230069fc974f678ca6b07455f2e5e0282d34177419fe37cca7cceac52513fc944f42f999df247de006c87a6a18c992f0e97abc9ccc9e9eaf7c40348c1720ccb8ca8f346715550fd8d987e34e4b9d615042711ee382caf14f87d9643b0ed6e3ace292284bc373f890424324348b4b4a1e69ebd10dd36f9ce747473002ff8584ea86520fd15186d5e989e632e41fbfeebaa43bd521efda503394cc59999160a8c1c1d36a7a832033f24b95eb40627facca2694523fc2465506d50ffe4830e9a403821e7df4720caf0cd2a442c061c77f346e13515d1a2b28bfe6c31afb17b2e5f15d56769ce238d0f034b95d97fb3b99f9f88ba72410f20a9d8f147d3bb388be4b1dea29eac303414a9c48f08210f57c1b8f6080dbf8994f9667fedbde5e6111b073a0b03f935f70f5dd2a4f932e20d6dd634c43c6046250780f57606a11d852417d15c34a6d2450ae831a865803452300fed5d7908814eb24b32745a33579bf7e4d4d1ece4fc48ed51cf7503c8262dc7ae1892a9f9bb9b30a5eae564771a7d439ebc0eec236b816a50e6d905b0d2a370d428fb6cc12ba3a08d29e77dfb0d3d954d3ea132e4333bae3501d9c2aac241b9c010b8b10e043eddc7ccbfdda7bacb034bc71b4bcfadb700a90fcf757c64fc30d5b4a5374e1c1764560451e3bde5f0d232cee0c259668f699cc3d64c3cc0acc1e8dfe687fdc97866e75f9d0779bd7b1204e7d706637cf75690d097b6cde73e6019c338fb3587fed1c126460d49f3e27e4de468e3dfc2b25ccd4569eea92b4bdcf0462fe34bab919330b77c12ee935a404858687ed8c1477dd1b1afa9c191813d90ba106550440ad2e7e23b14f952c6ef9424204b2d7acf762c56e6d55da367180be7de94f66684d420b9d3f6318fe9e6f4ec6a611c14b6d88ff62b88a4bf5697484acb75e8b059a98e580e2d45f407a2b1fec7f06f292ac9d888f40c270f0dc208271a5ab6e280689765ed6aabfc5ffba029930d611b1afd4276bb059fa27763a0393b88c46c5f5b2cba852a3b0346077070f57ee361bae4241c0c0a2a023409f98d991d55411411bdb29edc2cbbfb918068ab7f9e4f6ac50a00b28842a7318a7a1bf277a3bcd9e61be80d0d1dad4a4bf0fec4ce0fc435bdd18412d1302fb40ae84cc9144ed3819531bef8e4b334fd7923747541b02046abab2192600bccfa7551b4e023777a192e4d6543f8c4c5804ab34a7f15366556f404bdef21729f04a5da0e55f68a4629867b3892695c8cecd96f71db1f5b52d71ab5edcf4875ba7b43f85e52965c403b115578fb0cdeeb62f337a2fcc7aa2eb6bfee965202c86353a5a165c2210260e2741a0a3b25edfb35c1d8b5a705662daa600e545a85d01a42429eeba41420064e698eb4781fc65eaa0f443157fd2962394eaecdb2ac588fefb355b20f5f78fa5475925307589c4d4115bb5b7dfefa25f9ac0b451750dea71ae18b34f8ec010cf5868853839180caea184fdccfc4a6975cfee2e5dbe25c6d150a87203e4a8d4b468fc1f9f688e1d3a71e0d9116c2fa33163854f9736af555a3d66cd601b04d4573a73753f5f709c82e1ac2186aa2fa4e0d838fafb4ec2e6d509f5353003f32fd84bfe38be6696f198705a2c850edab7024eda7bb92e4e47e7847990b91167dcc4d9d5829138a56cb34b788a5f7196c4c244020e8d662d87a4392926edbd1d279a7b6f26ed1da2f6afd049e35456408d80e183a0fd3b1253fed7f6b831db1e13f3efa79f9a72c2e9574b74778c6d18b21f88f0b7140b1fcb3646902568a58c1373e35f23174cba29c459072f6f87081b1d5c3ae8e4b9a8e2f5eef1d84f150ae2b06e882f204887d5d51d38accef8dfc79fa21d90059e8afec0646dde5b261cb39bfdc8c1604bfd01e835e9f6741257fdc537fa9405b5a50a6af2e533deb5f86ea54b1ec6a62ea78040a1316b208907ed1496ea6bdf8fdb289597a8172999c9fa83404abf79b4017a3ce624b7b5a88b0cd7b8b07d19d0498b769dffd14827794da1ab335d6a7ee89a096eb060e383685358e032ab1e12deaa4133fd0abda9d74bf6dbc61650989d6885674fefb08fd5f799d49d930fc5248d05e8d6186b819ab765786eec74b96b2f6aa3bc1978880b5ecccc62fc668cc4bf27a452fa36ce0ebd86212fdfcf5f5f3d150f0410dc75425b3311050de52848d3f8e15dfd52f251737fc658bb1a826bbc0efd6da5f2c1ca3f7d48f6b9081d1dc7e74d68a5e24450491d3d48bf99ae9c025397839cc10f1bdf22709e061886e21b8db57f322c80c3f612746087d54c21c988015d8850af9ee8fc2fc8bfc3e2a2b24453793fd1f95bc8ba12004fe671b1101c4e2f9d98a3911c6e271f57256b2224589cc7351a5c4a1288cfe87ba42ffabdc7875ff52eab41ffe949ac7e6aefab809177477e989599be14642eea706a46fe6c36d1a4264763d19a5f255fc29fd8447a52a521532cd05fb77ac6cc5bdbfd25784d4878761fc7a85b2d7b1e5cda30018fe419b1dd89c9a5748afbcb7d4dba2b7ea937cfb7ce07169f6ae608bbb4eaa730fc4364bcf23aef0d52dd318d0c3a007e3ec5ef2f41e19399753d1f4ae2a83cc48465d79120c7ecb28bc169076f4ad752ddc240ef1bcd6ac5690f84eed17a6a047fb5d073673278926531da40df247070eb15bffd70fa01ccd08be231fe532c00b574932b5c795783e85795e1b738c437b93f2a98853aa2583cefa816deed762dbef082ec2f53bac5ca81fee451df268fac2d33bb110f333c9e819f557b54f4909bd31d1dc0594673a02565d8403328bb08269b95f310509343256c9b4e7cd37420f83cb4e8d2e83a97f5ea6ad24ce38f9309ebed1ad5a4d8f05f4752f3fd0940036e493b643945cd41ffe6433b526a11c1005e87bb1d15b345c1a9408fb5a6543013286f50b11bb082b5652235e02f5de489f2be1e0869ff059e7be65a5ae1efbd7e23f4b471f26ba730efe7976a4a7dda954e5cdf05cca82b32b6a1a745ec71157f8f86f69104644a8ae93e1b60a497c4d6d4ad9374b7e25fcce50a4959b78d9939835841873264f9c2b86903eb095c5fb383b8ea59f88edb09cdeef6c551cb3e69061187c90c5da516f4edf28ffe84754d5e1440e6bfe106487569b2dc5fb4b24a38d5b49b8ef5414e975a81ebde52996b4caa4caa1a9a23c3cfa88f0d6757f35147d9b62b315636bf76b794903c59b0cb8279fd8e25abef14b27d2065dcb32ec66a0bdaae93d4a29ade483f25f46fe5f1a69ab21f5b9e2ddc6e95fedd4ff706cdc3a420916318eba6174425e5c7c6c077c4c19214ac4f422e16143a0b3618fbce01f5b384cd3ea7d5b60dd5fa89c837609a8ee8 [61] S=$db3954 W=-0x33be156b4c4a6cf302ff7a11344a242725e619da37f2c8055ceec4d3438eaa326789028b779ed55301d99f9450a943386d215d347de138fd6dca1c100f708c1a8125e07cd6c707ebbb57584bd7646dfaff0b03b33207bbff36fc9171cf77fe97847101d6da683409c63d73ed77fc16dc518c42e59bb7b30bb44d2958bdc5f9cb5c0d9fdc17e6631200d556e196b637bb0c2cce29d4d3d94aa70b2602e598afac75fee67902053d25eaa55ef38114987a103d22177a36bbcfff489eff170257b67fd32542d6d07f933cbd7b3bb49e0c29672f3f1fd8dbcf7de7f36c7d911780bd6396a56d55a7eb07d9944236959ed03bf846afd9b8d80c20590a65fcb9ddd455feb2e6413edd49809819a3b207fe0080baa79ca56bf8dd91d257b7d6e67b5ffd31c49d1e0ed9d31e7f2b459aa677a19e7965042605f15092bc906914f1a1d7051c5c93e19411c4079395faa13791f60d1a1b1a5a1878a2a3c0497b7d5f8431e37d0025b4abfbfee713634c9442a79945833a0fe3927b67a8cb6c689ee8f6ecc2d55a36c8109e5caed5b1e5dd9c5c7704db572bb8e27968b9057a7629a4cdd1f6241c238831fb6bd6ae1c7c3e4aaa06ff36624dc7b2e4cf3677c7189d8d649d84b67b46fe0f9defa2d6b14bf85a0e3679b0f30c704aa3f4d1852b5dbec9eb87ebd5c736270c7d15e113fe8a1ebccba2b0e5218a4ad474e85d01ffb161fdbbcec75511b1244d5e95acad725a4d60c55618fab0ce9e74be8e4cc1583884bd5ea873db020c4514da35b5124b0aab6c7ff94e8b12e4cc95c3cbc829eed3e74bd25dac99cdff4d30440f1315971017589a483ad2bd9f40a0df06e3cd0ca1f9bf62df719ba9aec2c39f856b5a90a2d0abd98b9213ac6eb865a0511ee5be5b0b7304e3cf8bf0e86b993dc08277af1fe8475a29db5f3802e2a6c9d22cca5b59cc2c9bc560be2187a74f43d446fef548f8c79485a9e9079e5cbc5443496dcccf6aaf95d54c6878a3f0b7a389c7a538ce4f608edf17e8e37a77cda3ab82dcdafb08d214d8266bdbab529790c16bb46fce65a2432e077c0cd97fd7cf5ede56535a3309f4b7977e480f74e859e8a3fe70885bec45f2394755e8a8f76658272fcd1cee87ace1d71426385c44ecfd2dc33b0ddb5ee580d213abee15e5e976fd157191d194d47ea185b8b2101f8d093a1056288ba4cc5a13c60fc44e64b63c88c92e245ba31409aab6c5b8b5551662eed7cf9dd8d5377e8f2e7bfb8d96ea994881d5a11fa5a46988bf5743312db2ba6cbb8f706e379126a8ec195634bad218f3e7cfefdfc7fb040c22a40e4a3e50cd62eb5ef6aef9edea6c113ac39e2ba64ec130c598d49265589bcb4e612fdca6c760b52d66c6e35c29f98a6cbfe93090cc84911e180341ddec24af9a6a0635c92c88c4af66a074995a511b4b877cad00d677b08d6d6673f43013e032f80cafd66b7fd232d1c7a3f3449a56ed735a7b9f7550eef6651da7718d4ea09ce5ff59a19cd4d5e21f4b410fd101a9bec5d29c85643c75a287338c6fd65bd5c369592cd1b254da095a664ed755d640a21c44cfe8fd79d4106a2ded50b868bb12bde7b007b5dd59cdcfbe47a369fc9984c4f696736a80ba38de2b001562076d6479566200565d938592dc02f355e5584d5d9e7769faaf439f8d2eb64bc73b98f644ac5e7b0518ce0c8dc1404514237e0383dc62544aec1e5495c29dd5b287114e34b105179a23f7b6c2fd5670227d2ab9aec9eee080effd79600f2dde0596855d6a84023f49a01552a4e87861f0d8 J=-0x2fd036dc11a8913afda23a63d376b270b4b540b3739bd14a20ce28ebaed7edcf55f99acd8f6e7932c3e1421f2315974f27a97d7cd97bf7a4128e6160104baa638d950b9186cf883748ac42ed5b5216286e107e575096884c176ac776605b34d71a45d7c1f883268c78515fa3bb8f47e95397c668105eba5e49526b1a44b089a260d769e67f22400810dc62e00e950d3d84f3de30484654f8158f0941f415d28c18fbe234bf54242d61e7824cae300a33baebd692076698b5ebb9cfef6435c71512311737feb188296037111bb57715e06749518b6a538d1deddd61848f735df6d609aa8787424adce86a34b8fc4869cfc2df1402fd0414017a27d0829022b2fe31b3b527cf5e1366392432c15a9d8a19fc60ce7179626488ba3802f8a5b98adb26b41bec470a666446995e3240953964f6220e1e4f5fe9ba085187612d2c9e9623b464b8d61dad15330b0fbbfd99a05b386f471ef464fe822e6545a184e7b356e2d43fb67fb8c7da9bc8d7c7be1193032094c55b62a2591d2fa2e8531304a10294c01159e3b97ca95feabfacb9c65345cd8411517f65987bfe86087457b86d0c70595a6820ab21177b578022e2ce1c84e9ea63160694bbdae3466e73ccb15a70de7341890335f81c6b3c24a288e2081e8589d08563d9dfefb962de51596a36c29f38bc20b591395ba1b57c395316397d30691ed16c04ea68afec91d695490933036957302cce30acd2678afbff5db1dafe3e9f0fe8b99e6488018f7bf37f62c047e18f76aefc4e7bd93c38d80d295244d591d6524a44c5ba5bef6901a08b0412beb07e2167916cff191fd348d506df1b06adc52764d3ccb28c3ad48985e6c6fd95c05f78355d88c437d315d2445c1b9cb7fb483a7c3f9b4781be50a31f451a5f8c93ac2c29e66a777c6c219e156ee963391ec1f4b1c49ea0bab4b8db50ed72e5b8af7c76b25f8bf87aa4fd591f2bfae07d49c13ca11482f5f7f2d718f5ff5de0a6dc6cc265d20d0f65334e4b620c4e2a4ac17e2a17e23667529269c09e7060a089eff571f39be52150a5698f799124bf221a45305f929b4d738fa2797fbf17df5d36072b4a9ab841013da1884c42a895feb6e0db26c91eb3692f974d996d9ddd3ed397b47800bc935fddfdd2dbff0e51d5d759cc2ef58542efba513775cd3e6756bf80ec4a06df08d81d653f6d28da33256677c5950860f29b60169e1fd7952afaffc9760e1b28c70f4732b92f95b1fe54ca4cb06933a549ad5d7d9035dca9cd3399ece1db47f0bef5e56e7c27540b534c4bc8902146ea3b3503db60365c36dba0601260f71a92d53dc2958d1f9ff56d5ed920c2fb8a91c2087269868c03712f59c14664de671d26306cd795dedd471e9d8a2f3a99a79a8e7cbbca2434c5015ce02475aa3c38d225b69129207f938b31aea693acd477ab8569961ca059c05d88861f607e7789024526567dca01c26a2093f8d96637fc46daab13214762fd17ea10c7e0b9d636d3d2794f91de6541b388c1afc79f285148e6ff956ad5f5f61209aec0a72743a9976b7837875fcb8fc6e7ce5917c981ce403c9fe424215a77a0260b4fc85674a8fe092019fcab73f10f62794e252528dd435eb6e2fadb143174cbae8f90dea56e7c58550fc92a9bc56f215b32d5b97774a1123a11e70ee3bf29d0a6964f00dc023b27659e64e53891be86cf2fa445d6b9432f51210109719ee25840b2f1022caa5fb333c5921d629166c54e303aaf469a9e5a9f8526ae3d19d67b0363ccc6d12b9f847b7d949913ed8d71af097113dbd066d7c6193286625068438fa1b4bf3d807478ae10788c16b88f01974bc640a658b800590c2f80a20697998fc99045398fe6e68e46c13b041d83e7f767a33ebd51f852d1d593045a288786cf0383b0d37e7f553e3a0dcfa4ebfd4478b20921df07aa6679bb410e07d322e48b09f6449ed20b5c39a734e209d4a6c4ff0c25526d65648a2aaea87c75d280afccc94679185e49e74f5c134c9df2d12a07d0b5a5dfdb40484708030e472b475e2110ac33f568bde7de0116c5a1e884fc8521f0ddacde274f88a67899bef7d3a8a66071cfd536896bdff1289285f97b43c554e3e990656da17ff6f8a612444b3eac2a12cdc6b9b026b543bae451fef4c7244e9a023ead4a5bc6de58f6e9296ea8ac641b7ba9afda3a78e6100956004293dc0fb6f40b0e8c5d2190e9b69dde1754a29e66c7d8ef06028b00ebaaa8973e673c80d7788db7c2524374d6d1fc3605ecc0288d874b3aa5936a3e3af45450ddbdb0edca809e57acfc94aff043a172d99826ab46d6141a5f6e92cf6f889b06b1786f6f72f4e4138912a3d7c6f88601016fa94bc68d0ebfcdf868ec8cd0ea92a8b2c71cd26f6dd6c50ccc81c5cbb0544a0628dfa432fae2aad8071cb5326ed0ceaca8b90ed29354cc4674d879fda265be752c9b17f94f62f955c4cfd505de5c80bed9289c3359291da7cc293cdf437111baa5b154674147777d21d891ee2c4741960105af7777ce5d92d1d72c3eaf5c4eb4b4c6dbfc2843239d699afdad48bcec5037b2bb454fd22beb5caf4068185e58d98be4e0d1769741933cda9da2cb3e92502393f2f9b4c5489c5df673dba8ede8d3b48be41949d436dc4645f2c9115284101599889bea31b40358435504a28854d483eca9b9b40466400b42745dbe5de19f728ddbdeec1138abcd5e0add0793a9a19db097c15961e8f5515cec8501fff1545394c94a20d55cea978fa8e81749beff350b8706b2068261dd210a285b14779c69eed9b66ba1f1a8f4f78dc3114cc9454d5fbf1603c51b153b2f88489d3287ddb381b76f71e3b12014fff8dd239370cc41aef9b61ba65e762e26c98e83dbc651aed7865fe3a696aaccfe39fd9f6d976d609452c6180fc9e6f0941305ed8d025227e527258a59ef824b0a8df57e0208ee9482594614bc8da599ee39379db221f1954d6cb9afcf52a9a1bd96def59b0fee255035aca83178a04d4c20cd4a63ade9b731a1b77bff78d2f6cf93336506529b54003b857f389fc689d056b9185054ca4c9564b739da71ce2ed11f3e4502554020cefb46aaff61c388bf23db306f61b4053f4bb0d9fe8cf767bb95fabab1b2f0e4b6033f052c4759151b2960ae829858dcb7da2f6a50a9aa3fdb4a771cd818fa80a077d6977fca5bd5342155f9463d062121ccb965ca802e049146834ae63b34ef9b4d732f67cbd4ae81ba51c2a796c988bb371d2e4231a64435e1464dcc7492406ac81e392833015adaf9dc37a4936a1b63f48a5b252d918a85836b529e4a514931191d6c44b99cd68bb84bb06b098e9f525d32709e5c3d066046a17689321a62f321f5493d080b0be136b09865cbe2014c7c54c280ec89d83d85a9572a69b909b667ba06be534b9b319f563c9e76eda7db63b7795d65cf4a99243ab6c2d1f8c8e6e7fcb76ae7d102847d9fba2a2845cee13d6ee7fe1ce2f7f5cc213953d0f3ff9c9ff761b63ba988cb12de75062264ae377810bbd27d384596f0fe19c297f51c130f22f2201de4fe71823e51e5f848db97cac638a1101c688a19340c424eb T=$121bbbd7e09a75f8a37647b61755e17a493df59495f544ccb05f5847bffcdc0525f4d90e3f74c0761c104596cdcfc5522aae4f43d1a4854690be9483647ceb5398d4e57eceeedc5c8044eccc3c1f900de97daec71fd53f131ddea3a58b654567ff5a7d1591b27f121837a22a97f7a16623a951292006eb229ebd5f3600e3de8b884c7a7f28fe504ee4479c2fd99010901c234560ac7739d36b15a9b4167768cefdca3cd1fc6a152019dd7054ea9a5b71a495251e7cb8d7538d49d3945f5f05a2c17dcc779346d1a493ab557e60ef4be57fe585bd83fbcfe2d46615e523c60d0d917809d6e409eb1bf98a5401a5378cf930615d5070982be20deb17654829008ebe4f0d3499f963062dce7009dfe30ad15d5d6351737f18e3496a0df5f210a6d34542ed4b8b9a96d27ed7d55a34d93803636ab8a03b9bf6d17dc7f5aff95853873ee4c082b7ac0e8fcec349fad887440356fff7ee83dcb53e999004b61311a65b9d776984bc2082a4e0acd6637be857c036870dc943483faef8aed30fd81a0572a30a9b1adddce9a9387681ad168a1df23ac1cc370e276cc425dff9cdf924dd77953ecb160f2ebcab555a6ca6d758e01d0aba5bcb7ebaab5ecd23a522ac0bd2fba4cc1a8176971d58e685b6a62d6c77554b7d66fe7580e695dde172dffb038bf0b2fefdb89e5b882859f0301a2fcb37a2660099345e8b730654774b0336609f22ebaa79f760655adfcab0f338f8275a9ff605ab3cfad60ffa1832f895a41eab29aa9a813083517943187b707974c3dd9c268fbb882d8193a5066db5509c4a7aacb344cffe69ef83a3af9f6d45bee1f81406fb6153dbc83395a442a45c53c752763ec03f2c0fd5e02c6755882ce810face7dd73eaa59fadf676888a132c6a160ab369446cd8f4945b547b460222be99ee024a9dd20cfe0c9b73653f106a47b0e1fbeca4e3deb32456032e7b844910374432028c57b496f006d92b0f36284072c25426ebc5ddaea337384bd73bf1497d11819e353df1cf0804b5a5547a2df93210c2dafecc1cc3399814724171e660123a21b9b13a2f8b36ea1862da8240ade9d53e9e6c8fa231e281001dffe4c59fbb9c6138b4cac75b198adcd5ebeaeaf3e79a00166cd0cbb5709c319eef09109252dde904781bf38ed9c1f627769ddd65776d1a8143b362eefe52b0abfae7dfc54786f472a6be4f24e3b0d617d3df52d05aaa8f47d8924a2ca4b37c0544351bf203f19f6bccad69e1a1942f9a37b7c8d15876f87277af759d25e761abaca351c8810ecadca3cd76fb009b07ea2579110090f45362fe57633c1ada9d914ec900c4c6c6ae5e93a1a38aca7bdc4a52dd8b00a22c5eb4d2cf0ff7e4ff06fc1772c2913cd395f568f4dc66dfc4b667cb11eb5cd7f9811682746c9f36f2bd41888d1400a5228a79c286c64f39eae41efeb96531e7ca102941ad6daf6925505a2ab206e7fc30b866a3e479893c4bf652a6a821344ba9d8954f1b9422726cb742215baed5ef655ab937ad606cd1d93b7fc3e50e85eb37b6ef6686744d537b6bc61399b18e6e9c86af59dcbb2c97c06c44b75d40690c524a115b6fb71706d6d23b07c78e5a637ffbb941c2ff5a632f8c6eea3b4999869d0e0851c397859f38a2a9f8d82104ee92fb5a1204fc00a9d2c5010b450aa5cfc32b482beedbcdbe0e6d178e1ecf8e296be81c9fcae6dce03d659957ed3030f1ce95eedfd34cb673f0e849d62d473927561f4e4ba483c98f979804611b453b6d9400e85e6206bcf115353a98d225fe55b537bc611b713b8ba79658fe36a72f11aed917654be1706ca66c699f1dd24f07b2d05caf68850ddf1a67271f76f5daec2cdae4083584f32f7613b942b82806dcb3ebb37c61d061649e7820aae8d6bf63ede197ca51b4b918b7a16d39ef5f7b50556aa95ea92eff6585a9a180e7efebba15edffd605b4ab75d59b17441ab718c09ed20a30b9fda39960d6362274f08ac4c4bef31b13d56134a001f7043ce152a6a8badd11e3353f0db5e8b374f0ad7b59851ef029f37004d929c78ab118a60aed0a995df5720859aef1f630f22c0d6a4adeb93a2366696727e82ceee54b6d57d6d1f640a7266b4f3d7a09624f2544e9da5abfbc380d9f3ef83d79814d65e83d58d4794e75b488ae0ee62936218a75fa32f66db0e45a47695b2a91fd63acc6b698e36acff1ccc015f91b84e511f4adf8fe9b5ee5f15679e8ade8043c54e1cc8b91438b3a68f5a4230d2c9bb0a7a1bccab7d800eb697aeb538e5f06e03ffaca1e55d0c172d2c0a4695e2374f4ee7b1b8436c58a00ae7093b68a8722d571e7c2081664789669e9ad85104df1ef2fbab459449712ab7e9f3fe9fc8eb2c2009e119957e44d11c4207b268746e2a07be11506c00f06409524c5373b6a2b3f7f84a4a60659f5b0b087b818b10bfc1ec01e821f4db6859de7ffb8bc8a21a800ef54e492d24a27bfb99cf78d7ba6a8d0f22fd470eb8dd812bedcb04af3c7233df0ddfe923833b4bedf9b32ed86116657bbfd04259bb7100fb23731e5b8242eaf5be50eaf73350fed43bdb95aeea142f625617e8cd347a996926dd799fb7601cdd550bd32f478deb81eef0550ffb288533c0c60ccd701018cc99a0f4286192d8a7e02f34653aae7e822e4534ee88555442fd36b65558af80dd92f9a3fa8776d4c3b788431f342934eaf3028eb9b642c98fc69cdf759ae91a355a56a627e0449a28064d75f8a77e11c18f77471008d253f002871b19f52e7bc05e80c4a986366695787dda5396db0508baeb03478a74fd16ec844d9af297d732a7e57542c28db2b73eda4b25ffe243bef32affbf31687c2b0b35e01b806d4bc150da2386edc72ab1638048e96da977a332a76af69fe7be5a56ed4a3b24afa2bacee9e3006372fc4c185d607255f74f6437de49f43d4e8a8a067270ce91bb150e17dee032eea6ac290d8c0587c4af24e9fc6b31bc9d29108da8111883ff5deb740b4e97bb0341a02184e6f1d913bcae326ba69572ab82dfa83e920df281828bfe23c110c63f706e71ffa75433f730e68aff398a2cac3259aa4cb1c6024bfdad9e8df2d74d97f64f57531380104e51e295f33178805482f8922ff426f2ed09eb12bf00b69ccf8a76bf762b8029cbef62a3e260c53605aea98e0da873dc7fc47f9846205700a3d7bd6af1e9edf6cde8d514a37566d8c7a43dcf039a5bd60b66ff9f74f767a3c115990c1dae1577bc46ddf28dc80d05ca04bc47094bbb545748bab25a3ab1a56c62c64d9a59f9dc5b02ab9d28b4fae16ed2393e1fef41f12840c75502eea2574deabb8792e140cbe47896263e3a7b55a7bbf66ee2cde5bf6ab24143b9eb37d516bd29d9e47d115fce849a8e2b077cf36693a5f8d3b7325efde36ebe49ff776ee0286f346f2c43ab9316d85c7d93f91ba1904d8c37bc3a2f5670182809fe4d88f6effabcfb96013c2bb198e00f329493b5b3fb07fe74b093aa6a300d90c1c677f1ec700b0a301f3b08a8dd43b526529a8afb9297df4c65ba52c378c7dd89f0412e1e800084c0318464e3adf2c57c61c46ce375820e98fb87b8e [62] S=$2943ebf06ca2c87134 W=$1071e049e5f37110a79a6fa30bd526b8cf7fe360c20e24419d72561f939218550a577537f0200f6a65f32d0cc8c312b02a795650b9a37c572d128e7ba6ebd0ef7dbc372e14ee5268fd28b6f3e5792a5fd776e211e73ee310166174fedfe18bb43f8751221436bd225ed3c1424b0756be13128d48c2627f4f86826d291b6ce2ca6ff54932d3b54dd80970ac23b97106a6cefd7f28094e64fefa896547397d930069d70502b3e55a4bd263d9b0ff1a8e5bf7e019b5ec7b44be28e53dd52b1c86fa543ce5dc2b6e9c72ead298c2190cb4bc4f276dfea669b6c4b09ca80bfabc202d66c2ecd7a2c27e952f7ebd184fc11cae1bf6b8047c503d17b0f83a5db1575073a773679d065b1599f0e2259162f681f2414f05597fe9b46aa809686ae10050eaeeb2cdffbb392875cc33973e520ecd5f42474366aafb22fe37e2a8dcefe3454e39d75dc3efce1178428dfbd1d16ec96ecfc59463528515025f8620a5d9aa5161a4bc0846751e6cc1c41c5f7a7ae08c1ae9d8c48da6accc14f2764a863663677c3224eb650c5fbcc5664016294230e6a743acf2a508410539ca92bc809c3e6616eb03b5caaa3fe4efffa1d3e8c52df8f8db6dc984fdab9bd653050f6b3434e4e176317d6858c1e9085c6434be6021eb02418f1a17a3f7d7b029dabf2a85b50a3e1794c3396defb539cb956227e1e10c667e196bafd455a843cbd2aaed2897aa64da7f392ba7a7e9d34f05db40efbb481af18dd1a4fd762d6dbaab16b305ed1bab532d9d7113a4faa05930462b722fa211039964d92f4a06cc03070341baecc6f35b0a3a1af22f2a7f6129fc17cc6148845ac59e646f28dafe958c6e27f44e314805a212ae29caa551c3bc277c697389977da05b0408fbab465b5fd54e2319006ff1631ace957fd0200bc43d899221ab9613bb2902b44d59aa1e7a1fc42a5b8389b74bc5bef543c38a52a184d6f78754c3c23c9a380538b4288dfa7ae017fbf6ae2c896c94b72ba7bb63fe0c273ba698d892b9aa14b9abded2225e039a0248b5896b7f9bf4b27a654fb0953f32461f8d1b029eecb209ace79324e476435ce4e61896ce9440c80bcab9b1a4346a97f52396fdbee81f758d88c856ca2f2efec9b707ade41f047a52387dba56c7294f3d37066b6a3ee860d14e26ad59e4916c6339c8f61148675467e97b25d818158c1ce7f599b71c54f7f2cbd929c89ccbbf7ef3885409935d3ce6fe13f4386ae629f6a08d74a28ac03d2472db5159cb7e5a7dab0b067bf089c17d17520abe0df4fd16de21199ee3247dbdef7a621c067b763b59da644ae7a87761c9e20d32d92086aa9f0e8c9859733287f09b91a710f88a4f73aaf318e047ecbb9e95042ecd67481fa093b0987062634bbe829c8bc8364a8dfa18f4149e02acacc2e09166467f2232a01fb7d2fbf11dc8888318f7ecc8ba8f39e3a8ad557301524d5ab18bb3768f28278bc73cd9425392793c2a7c11a4b449f596de7f1a8ed344805855c0f0c649060cf8fe1f95130a640370d3ac70aa94c66f4917c2e920dae36506ab4ca8d89d3546eced8b605471d9fc1c66fea676566749404440d46cfc87bfcd8400c0583a648d956568eebbbb522c46662761a1c0a0ae8e6b13db71e5fb2c882d675a65563c17b519e2638404b8002a278e242d950a99b3cfa0eca33b21fa8d7c1353e9d5ff48658d5a32736ba5ee8a7074061030a769db551a84951edcd127a52c99ff3f9d72141d0da9f23901d2661387c689f7b7a7d0141d77fcc18cff2e6aff468fb668 J=-0x59f9a67056dfd891430348e4cf8da5042bbb1648fb9f0fc1cf1792845838204589c7fbfeceadc49a0d1ef7881b1cad48cae95623a72492f9ea73991c7df6c197badb43be8c3e70592fbe470142533f8da805a7d64a8d5651fb277e30c59057d783cc30ed6db089669cd6693704f68933aa0e0a7f7c5721b5eebcde508a5ba724f4a08249da4068c18d169b0d570a6779ea266c0fbde72f82a1c89ba496cbd0435011b6036236de15c7c804c6e398ad2b9546a9e21e1c0b7f68ca187026c17639e685e51dbe687a26f7b8bb578be1cb115c196403d2796ec3e2d760ec1aaac0cc8bbdd17d4579f8e77e10c3dafb6ec149463f9e58c83fbb8429a46bda5d758ed7bfa88e79c3d1ca81b761b119a4a79c443b71463b33b5afef020200923b6b0a41a5fbdc7849c650b51c29db6030baa433a165fe37ba259b47bc6fc2253ff3bc93c19da9bdb736bf530a225205f03977efe5dfe92ef095a8db6b161cea78a15f6526a639f9242945ce5d750dfbbede942939361004f8841572659cc9359ceee11f8eaabbb2c52d827a0395fd4d8ef56295b2fbb20cc9f66bf593fe81b40ecb0aaaa92c48fa1b5b0f7d1e46303f7400fb87c632c2297f3f74c6df60aeae4168567347c54d0327aef777287734eacbd2de1a995876bb55cc95e6cd63f67f4ec71fff0e7618bb8b53aae1c3d2938e1e78204c242394b254a7afd23190f25f0d90c16afb8000dbb05ca9d642c2efd1a21bccf49f59a750356970d1ccbd602f2ebd08cd3c2f3ce135a867d515a412da2ea048bab83f3c7dc331b86caa85376295381f90c38cdad3b09238ffdfad4b480615b496abb29a4456e14d1371cfc75133e9d90f690fe80795f225c3b1545575e5dfb7d1d5d51d4ace1750ca1979efbe1d9d4a0cde37603e0089287c4575e267f090baaff3e19561a39a83ea6cfe0f241b90c3dd7f66201c9a04ac3dde07a9f0a9e3ecd406a9ee85fda9b82f02c323be980bc7626b1afc419213ea4310fe635eebc37fd6eef850e50235954e4b8e2f04930dd899579f1b3424a86f73f919433ab2e7ce09bd4578bdc9195aff5bb4d867320de618caa5020e73e1f87fb98e4c32b295c999fe2f67149f5f3c9b4ee1289d722de3c8a222409199e7f39476fd03acf147c7046d786a70508667366a1af0898fa0c7c9af2291844c0dabec3e54b652804db10f185b78e69ffaca1e1e25294c9d5d33f769e9921e9b2c0e66d43b10704a004bb2539cce3527fe3dd0c03c42109b61bad102aed8f720762765e3c1de25963dec216494b9a8cf9b1042483b810bd39d960e6efc88798b1e75f2493aa6c2993ac5b893fd40f588634c4347a845a6029e7caa4c171d7df7103cd0548c5c167473686b14841da8021ab6d7c2c11045181d634d707fa042e6b8264b5bbd561f29ba72bea899edc7cbabe2152b28e0bee207108ab7d1e12d5a36b14b3c85b10f6b864d9900758a6ac1bacde0e6834c0ecb4f6ea360e2e7faf655b535b4884a13cb94c7b7fa642a283758c44d447fb3f7cbd94357e18a99591edb54d1a11bee4805f09060233b3b627f12c52bf6b7610367523261b512ef5bb9750deea582506aea6da7ac18074c17b2225afcd3bd9458e36d319ab2a856283cbca5499daae0dc52e22323544fb75d5f79d296e21c1dd86dbc6913c35ee79997ada8faaf63ed21d0cfb002f93f14204c7d000a8670a6be3771596512c42ee3c44a801e545083625d39093062b9025c3eea4bc743106e52a4cdbf707aec19cdd7cd6d744097c1ff27e0a91f296fc264cd9574564b2a6da06fb55b61ee62b5da5b7fd957b50072aa18a2e496813e0881b86e8fa23930f9aeb9ef3048b89fefc11d9885726c705ff1b86d6d7109d103588b2165dd96cf053611565d3ca094a6e4e8b8901b873d6e9555836315d0cf298ac141c96b81908c78372a5459f30a2f1fe8c907dbae60ec89b0ce84bd732ebffd8050292d01f9bedf64d72456f90efe395bf0bcd7ce9b43421582aa7c02f43ea08ff39b5e9b55e5d1ffe6e3548d6548ccd9e56bf7cf21ff09f635556c66da66829bb8514be4e2b993cd535ad4f9b9b38975a0947796620608606a94ef1295a4af24b9913a52ec41d2330f1e4b8861da73f55c95457b4d6ed5533b21f1f3a7d4a35154ac3756f2fca66586acd6c46185b9e3a94246fb11cfd9738fd1572580797fc12d3e3b1ca755e275e0a782e62418e360e419f9bc5f5517342eacc60b932520814fec4dd64e0d91f9e0a53e3cc78da5dec3924e6c47689aa0c63e59b4ddea937ce07109bdbbc9e4799b96008e817e0ce09386ec94c36e57b5569ba70652ee4a625da94c82ebcf4834a0f62098344eb3d3771725e6470010e2fc1afa02fe6e45d00cee72eabfe5f4eb9cf82a1b4ab97a1228f8461ac541468266ecf4a8c8eb965a088e89c0cad9dd34e9ded4cda0e61d0af25a651848cd4b0d75b73825d6f9882b0c608fd7a94747232a1c983b6552932a8d16a2c1483a6becaf4bdd3325158c9645d05c54546185aa812159a4412ffe3e1b3db486727d6917b82e1fbfd89053368a6d482082b1dcd582333ff119311f1765ab1d7fed668726b8c5145fbb1862016305de194de5a2dcfd487d920cc7eb0a16e7ad406a9f43d36e953b3e1f2ebea82bf5bfff8c3204321dfe2a0b47df00ba275901078757dfd356ed6400a46a02d955b373f7394740f22df9ac0a0d93e8d3b25c44f8db4dbd20b0ad3fed81cb1ab09274d3ca675fe71ee4869e98af919f00fef049cba109d26ea717768d583de10e47459bebcc7272b39955ee24a40b5d9bd829b170d6fc2058716cf17f017cb6e39905f13e642d785bc572aebabad9cc7962bd96ed7cc13853dbde6d12af1708928c4da7701f73715e222d2188cb4ad0fa9d9ec473db1b12d1f3a1047bd597bfc107e4982514ed8959e31788fdcc03c68f71aa4f742b77e4bd22dd741191f3910236c6b4a86ba048625e8f85ee113e219e10feef88c285f805e9db3e973489e43b204dbec7aff4399498205e7c14d7c4af54cb8ed1ebb335f381b767075f5054a8c46316723b8d8930c31f3aed7120e8361ba24fbd39e145c5f1d58bb29f6006514ad779d5d5c2c40d0300cfe84f75aeea58b9c72fea87c7f30330ea338bcb82ac734234e20a82af713009315426b4c81cb1244d4ede3093ddd49da8730aa923902fabd0bd9595859d1a7089d03b7469150de0979456a917ac9afb5967869960851b2bc6cabbf8ee495ce996d01c9fd9c13447996bc708dcd2fcb79c1cb847ca8e92a31fc8467b36b9544567f7ebaab12e52b29767d4618e8825dc12b1ffa9bcfc4cdd5eab3112bd23b23ed34cb5b93443df3e84ecf1578681ee1a40edd79cd236e8a0ae9118a5039a571fb9b2a41cdddcdaae3ac2dabf74d35c92bc17ec12376cec129f674c7e49a341ad527bc0313b928b5562cdfd8ed1501969d8aab2c5822f8a314814402df58673bfe10e85893b934bc53844395178109e6bcb407a55c5262a01f9cca10932981f8c5e43f10af887a542d9af50b5bbbc66beda437403b8eaf92d5b82a009a1b T=$b05f3ff0f76e0a83437ed565d538cc6a5418da0d853eee378c5e48542b5c24b242b6fd208f9940c7efaddb7a093335c9e7d3e1fe4992e244ed98de41a3d878412c1387826c4f2c0ce21e5230947edacffd16f16af631d1b19b0eb4754149be08126a963c83e1360f92a92f12e99d446e99a34a1edce84ecbf1d50a33b82fe2d958bfce921698fdeeee283d94058d7f6d773305678e8c22813d44e8720df9710e9cd89d1fa642b8b3f84514cd60d2186356f0daa2e8aa8dd6002d4c072959c9d2642116bf65e9636f2e6f45d32e7a17f58745e34796a68c4addc419e0ec7891050cf9c5b7b49f014819ef87037b3603686d5a4417ca1a7467ddbcf283b519a107d0efc5ff667b554ea4371094e39700a38dee413f218c15f9e6a3ada6effdd49ed273613031d4cb2780e457c04d7586b4c6857e11af34f1a3e080af90ad2f9207beb642774ac20d5e60e5a0f28dbe69f609465c22951da28d4b90d6e39ca517bf51a254c8949605b8f5cae5d11e490de0522d1a1dc09b499be26fa440caa433ec530f94e75332fe415488c4408e0bf3b085ba70ca7c303c4b9c3496cf55a441412353a8d0a0b389c173da753735b84ab649d724b2ae867cec6fc68916f9e009a6eabc03ccc1c17009701c7e9ca56df93e83b4b386c8d80d8f2c84db7ca6ef76b7a2b94daf4aca59c84736f060226e49e745ce1b417d7b553165b75ca74bbcd7ce32978e0097ef9adcca9f8c24ba373b421dac2372b0157b5f19cf7895c438cb2fbd85266a71b1a9139471477af532572523faff7d4a546daecc0b2d2dc1eebd83f83269596c64940443b4c48320aae9f08101fd97b68aa6f354c6394eca61efe18d975d0baacc2bc2477ac7c7f10465dd73f7cdc56e295b43bf3dd6ac78494e4e15c3249d92003ed1405cc3d739a6120f4ae6aad7f3762c745dbfaa737c1954de42fa3bccc8c2693a2de0ce9fa37222553b3b5531ab40fc0a90addae2eebe6bbaf8c768c48069e3da00a890a2223a45d060ba5a0bcdf1e556ba8b97d62529c610f451ab39557ce73e126dee4f359bbeddd418114bf0441e7f583953491fa7c85e252765d39bda4c5d1b54b0161fe95c32322606a47ca09549b3f4729239d272bf8b1e2b79872b3a5e66315850827849f29b9df57231e88d2bba0a42edd2dc66d2fdba2c7916e813e61d883b448b862ddbf760c032d30e05fa19b1cc57dc25f6411c399616044c9722af2d18042989d2df1452120c147c72efd7fd6723c595085e3712b61e6d891b7577a2b6aaaa0aec11945cfcf0800bb242cbb76ef284b3a9a6975542492edd9fd266f7072c89209834f6d0d645717a5a2471031e0b0e403b1b755a5f6023e3ef7aa74c38df13c74918b7a7212ed67287df6ffe289f8077ad8001f138c0fd3a50f6d498d6b8d25875407dfa48c670e4def54d35245cbd7a0e84add755cebc8951580168f73586d8c916cdbe7afbbe577bb528c87ba4af08e07ade1abdc96153ad7a371c3b29d73966db34d74cf33e84a98b9cf2dc7d272fa07f91221a8d9653e84b3cc0471407401f5222732ff545731819153142b6a8026e17f189a933f4fee7965fd761077f3d08f3a6053b421878a26c19fa4f3e58eb520fc3191fbc5efa408a7acc98423656599ba572531805fb5fd1798361701272f9f73c9e3feda81617f4945b38c4dbb6933ab5de17c1f2ed3ac3be88728c4bcef64e9ef6b0fd93588c331ff83397eda18e1bc6541fbff1880fb77209f94a69ebabade94574da7123a39b228055895dc7d6a619d65beec022822cf1d60383dd0ea0bd59dd43db2e8ae25bfe2c9569ee06c01e55f9686c762adba1f7bf470deb6e3fdfdd1a7d34bec694d7b132e2796781d171b5654e5d839837ffff60dad7cbbec41df60e78ab73a08903bb60ef74fcb06f2e7fdbf0808d44cbb13f556b075b740c0f4cdc46b812eb34c27627fa8cacb9d856211257a461176605ad189826c3ff570aa123dc4a9e7954a9629972b56bb35517cc6a2a17063a3aec1cc53158987f1caf744522d9b42a65ca244b29630ddf496c615905930a46048fba171ba9ef59387ed00149a1324589d509c2c3fe8625b3c14663030f57d9a2d0f0868f5927c9310a925cc9e35c4aa99ffebb7f89aeb3a6ece87b8ac17f042931beefcdadad278a93a6f7f3297eb7dc5183a5c91a2e0ddd5409f16ba348e1e0be954aa7862da0c2e404ae7c799b6406c1832d41115374b360bd4fef4db0a5a0e50a44a830a5f3257b75a79478c53cef15db7c4793d9ca567e01362d9445d7c9c609eb0172d5bff0d86ecc6fbb8999c0dbde309a15be4750969aca0989757dc2dd233957bdb7d7637d3a31a93360797ba5c92f62f421cb9f5449f8dd736b54941265329fbbac9b2963106690fc50e693d3de713c4c6db5a4e7ea90975212d2fa2bb0a7dc751d8ed2520a5e56812d0b81d6131ce026c0b392ba2924beb93b9990a5ca2724542b5621f6d646b8f983bcd8e3bffec00c947ffabcadd91804aae6a1c68991d33998d8f0eb7b045243400c629141061bbb49e2280e02de060d1c82a1cc3632056c82bf7960ddf374b1477522de893948b638beefb8a304f74f3abc13222c81d70f954dcce8071025e0903957929404573fbe351a31e8a3695092e050936e6eb968d4b51974d76c834602cd2baf3a21638a0fc5712947931bacd749108a73f178ebb817e8293804022d720a17f1a8d5a03e1d7779063e28d5357f1b46193bcc7f72d95fed71dfa8837fefd31b98c139161dc241eb0437f08df3a789e887acab67023f3e51065f95d71fc8b40df86596a581228fd14598363bc5536244fb21e5063790dc7be811ddf829045c763c142b3eece7aa0c0ecd96fb64a4e4785a0766c10b2fea30702eed3f39a0751e9e10be511b5338774b5be58929d4090479d3bdfddf78183e6b19470ffe3949e8178cc8906946121380a45920d0ae0eef1b8ccfeb48770c86762bc89adc8cd237e6168bc62014f64afe409415e437375edbbfed9b82720312934be04da37fb21ed3139117dc9436375de9a6e0c9b754d5a47ebafe28d9bfb63e7dd9c96a65c8bcb8a761b2755c946beff896d9a6ec5cd4515d12005f9a98c2d1ac31eef21fb35097f472efbb85c9003e0b879f8cd9a6a805e63eed54820f05350d7b77dc00ec34629fa93607ec84bbc61aea938d8ab22da62dd006073668c885dec285b903990d8e165b02ee43e1d935567763559f2586dd4e74a22c773fe37ebda9b449b17912790020b860f9fd4de57a5a43f07ce368379fbef19ccfab3d9f590024457e9683c47892e21b31be5237130dd2da401c1d946294f68fd333557d6b08a2e19ff9ba738a549d2b6f4049dfd942049de4ae002d3f233deb4b09db8fceacbe92896fbb12b83a27440d908c042c82bc2b22b13eb3aba5793c2766c21ee979d5f5f999344c72cf0ffda66c821eb38e67b516438c018ddcee53856ac7e24bf1725470bd6311c8350bb71cd79a55f062f234bb69de6a7d4567817fc0a7174a786cc21c73ce75c884aa8373925d274c56bdd3279815fcaf8288499 [63] S=$79ebb5198634719707645dd69ddc W=-0xc2d3ea7af266a0e6de37468004b2ea8d4660768abd762ba434c95afa6d8c3bbab18706cdba33af13f12c06d5a4d5e896274456b7f70021c21de628c8aac8b01728a839d19338373e8bc121643d2adf68987a058f269099da13a1e195d68fc6a4509d052100c4708208fa3820564f0cc7a16001eb62d064312a665d051f950e0a01a47eeacaba739a80193eecaf432774d3ef1c84cf101e94f519af9e08e42fada5c23b038a3287d2c30a68a9373ee5385529eed0548142e56659d4c77865dacc482386dfc01b4f9fb437daba704e4a04a74ee94963ac9715156a5f7c9fec7124779d03d428d91d6f29568f8eacb95d98266fa965c1b1b083b2b01836bcce3b564ce92e34311cb02a7991345b28022f78496dc5b8dc6b97ede576917b70f46833f11c2196b8e515d0e9f9e9dffcc830f16a6c399e45f03ea8fe2fa5f2effa09d72c94a0f0efbf8c7d1d854219201a9086a968b170a336710c4f6f4fe4b962ef8dc9d4e02a9b2948d744fabc05e1c12c1cc2101c7970cdb21933e817eba14d6f90d809ca0ee424793f73951dd995274e91c0847ea52cdce09438da704494a5d0da33c12d1210bc4be60293dbe6d941ebe4531ccff6c12c4bc5882d7e3035bcba96c713c083c1945d662db0b05879af79081046c3156adf083e169fb5f5ee50756a94c195ccb67eede0b1952536aa649d22da22e341737a954fe0c9a6609cfefb1c52d5bd0c2225946f3b18b99e1b2ac4c4e2a424a887e0640ea6c8e88c06ebe8a382f3d3abef6c33cf9c7a9434cea6d2b23b9c176cd910c96330c0af20909a290401a3ea7655b51321937b82f22b825a510f19e3f538930109bf40ba23def936eb6f7d12207ce83bb91bc590b319e49dae10d617a5e43d623047d56048ffeba98029ad262d528c9b862bbd985ef6a7f356e37d25458c08665827c36a305403edecd86c9277f5c2e8b4c562f4d11c5c06693cfe9f791566faf7a71e24a608d20c39a88b4ab558c31dc127ee879fbc516c3f128f3dae27059b9aabaa5f7e94962f3f79f616bcf7a36ec54a09f8b4ba6bfe051a2358bf3caabb1f0f7e6873d2bca8f2dd7054648366ffe2e0056316171db3e762565c087fe71a6dce2fbc17f3e7a94e80e04f209ed9e198353b3bbc10f1a0cdcd671e4af6be22eec520a7aeda3439c6129925a34b498037e98c58f6aeaa2d9b492b413d071c50c6cc9cb81dd94d94f0324c9435a7d0f78c33b0afcb1c518f979ddefc1de74fbd8d81268c0b9556d0610243b06d5f06a08c9fcab3d0766ea9047b683dc1354e1d25f13f249f74a4fa8b9da4bbd522e65659e4801d9c5183fb6ed9886cd0052139637f5ed672ba44ae7fb333bfdbe503fc94e83032cb4ea07d51ef768c1c79d5f213f5566703d66f9207a1c098ae210b1b20c520c6b63ce1b5aaa44e2196cd0a1794bba077b5d1cc6ea84d183c2c488774c10564f732a72d21ec5f395d528b7287c5e5c19bc5217c5057d9a7543e8407c6d4c0ebd3a8f949e8a077b4abbb61b6b142dcfe9c8d88a3681a7be900de44eca764dc985018f3d3dcdcc5f8ddcb4010fc2eed520fe6c2a8ac8921cc9a9503e608685b6583a10a5de27be75de2381ed2df133a1a0d27db57e40273c2d6c09a33b2a742231aee878814098ce6c812811293db3ca52069451c247fdc23e5862c741ba7f4f3054099e10df160116526f0f0ffa305928f72eb627b12dd8b90fe336a40a345b102dd3b7cb246765441dddfee087caa360739dd4638ff11759f819bd957432dca J=$f7894eb5d2191f8a93194dd48458307aa8dd20aa95593aeb1b52edeca52bc38e0283cf7ad124a920f8f6bdcf7cf50fa6e5ae78b9f80d9990c39da0c2a61856b1ccbde4d5fa84b880cc1c1f5f3bb551922338e156dc8fdafb6efc6df275be77ef9be330a13eaecdb38251bae04c141edd703d51c34e6c090beb8d6aba01232466f05e59605f3afd7efc69c3d0b157e06ad94416daefe0bc2ceb43ef01d60f85e5f6afb9e5512c441e635808014cb8b69ef0f57ea1c1f74723f71e89599ed875207b7b34955876d31bc963c3365e82897d3de9f80ef9efc5e08c864a18a00d8ec51683cbd59094713d37083adadc8c6df457e65933d980f374afbc4eb4e510eeca117d92089940ee450851a0b2e9e24fc1793e609c6a735d96c35ed70769d36a0dcb198ba2c97ab18ce70b4afacc6cc862befa43a89c6917492257389a4a88cff56a076c0eff61e5107b604b2477b7f14720a7b09e567e79fccfc5dbf3c586f843d780a0bd0ce90680fa4731aa8f53115a1c47c57d0da21066e11b9ebd1ea4426917eaefe9493385bf3cfae9427f811df4bcde55b47b33d4d9d4f9f4111808be643a09392ae4f6a5fbd3ca0f6638f5148cf62ee99797ed16c335ebbd32d31694c63d7d06798e9572efd9c1abbae469f7abcdc23093fa1a7a7e831f5eb9bd12d46965b806c8a2a80a01314eaafcaf4063203cbe84b8f01c9a2a1231b4b77cee9e36a07ee141554a11a447d910ae3dbb51a63e61d26edc4a4ef2417cf45c6124f99a784709bb2e593dd02c79cb78b3ba824e93d189d47d6c3887b037f0f0b14d5fec0cab2ac99846c74c4a0821d623270a444162e2f54933c0acc59fb046c543e714a3d6b3d558af6bb18b0a5c4bbe13485956059e49efed3c1b8510b9758f2b50023a09515762b2394fd55680551e6d0ec1e84cbddb5d1627bfffc384a5b1fd043d19c3c7c3a8a48e3a8db262ba1faa79b22c3ef8c59b5a4293743f3d8577ae1e2a474fd5258e29ca967de28c195535457f22d31ee317786a40c82a65ac1efc9c9176f4f6de207d9dba99f6ea5986abe59099baf221f145a77f4ca6d37f27a805df23257b70c7c207463d9fac419bad0493e2487491be5ef54c33c94d3233d5f01b3353b7b71c85b95f18ddd7819b3248cd60a419cbfc2b835cdd6bd451d97c6e20acc48c05cf86da9c09daa782db43652c6b372b91b5f1007225b7866b71c6d7f226c3f1ead3104b6e2644b9afa71c247358fc217eac4bda765b5bb45743ee4d40721bea248298b93f7cb267043dc27bcda9621d51cbe52c7a2a87e0189b7077eedff492390b60f892c01b623648b09323dbefd5f7391589831206784e1d4afeb782a08b8bd0ae18903d388e058a746bebb211020ed3cc8af8007244f4481c7d118e118fb72b4f05a491ec2968ee70a03fb56a097620ee5122921f49aae025fc21fbd6b5e5ed9d3440adf7137d6cbf441ffecf571fe503b366533d266145eb5fe3c39bfd46a4e675fb3f424a888f444316580efafba5c3b46569b2a2f07d0d04f2dcc77b47d705d4cdce6d51eb44f867ea31832e1f602440d2f1488204bb98c9e9283c52c1442ea799e3ab77a9e8494829e358a70971e48973eef0439de75d0742299b7232d9c01da3d8b3589c1b2fcc203c5879ccdcc5c86ae155e3281bd07e882b4dc1e35b6affef3ac031142a4b6a43b8e14b693aebb9ac88d998394a65e578e439fe60073157b6790246e52465303f40acced81e87b6ec96c26e0e33f60f6da635383147fca4f7c074437b44b3aa184ca2a48e3522a8d74b1f75a5867d7e53795185ed446c38a977f64c36b8f4e50d128cf46968d3b2b181b48c93e1c567038bcb51b06109802f820f70b6f9d6931b4a2928041d97ba80fefad7c8b045f62c5f1f5437429e9bd8f6b3ab67902ccadc778c2596852aa85d61e5a15c7ceda6d32570353c7a445b0889a82ae43d5fe23e21102d56eb57f36db0103c9cc2b9417fe7cbab2da742d32fcb9960c71d4db85043be471eefec033c92d789b29c45ffae8bf9888ab84220aa654015e57bb8d7ab0fb7a8909c86aef5a2fe66b35ad4adf37c0a97e0846446d090b607954a831931f689f0410556bb854d33de6cf576e1cb38b93ebe91cd102f8bc24f5154ee958b769b2dab7908ccb416f53322f0fa3ae61a5b3679d836472009baa4a527c4c7d36889113f894458e5f225c8b1efedb180c7c940bf17ced377120e80fe744248b792b026b0f8e402599c71b89a16afef97d9791c603a3102232206e36aa1a93bf659060e65c2df91ed08a14ee5f5c6ce08d4024b058cefaa87c5f9204ea08be2f5a2dda8162865b15d60f5f22d664a300ff6ac18b0cc2e555a690db5d7a2a1f5c871d32895064c6020e7694cbcb868db82793380b2e452b395d97b23c775f5a421ef9e6abb9afb786682a987399b84fd9c7d6f84651c537e03e3b20450fd0136bbfd1418c7660672bc1d4e56c1b64b063bddb69a222282ad12470215ad3253fcdef909a27bcaa1efbba550127337062278b36111ced023e9079669de80d0d9a85999b5c02fa499a13e5299fd4f1a2546f487fc658e579178cbbecda2a56694b4b89e7336fe91b231ce3195a294bb996df12d82a5aef3091dd432d9c8bbfbe9fa230c2a9e2ee848386c3e48fa2c4f3565fcc5b752ed72ac5522cfb603ee1ea90df5a7e9bf44ef4ab2becf23461949d642dfb61020885cfd7b69626dcbf6e373335ab8621d5d77f8ebc75c411b374f3e78a381e0934ea91d8172f835801c1429de61929d87c99e4f730ec15927f8416dab873dd976b01980311e1ca99a67352d9ef35ee4cbb04e081c6ffcf93783031dff4c8071e3ce5f825b21e728e59a07a227ad1c63abd2a4ef49f9d2726289004b7038e60d47522aad3af3b45c801999b4c7935f947f5b3054cbe3c7f5581a0500bf1e838abd10cc7dd3d87a4b3454d572dbae1ee187f56c7111a5f5ec21ffea72e9fcebf6891fc2e173bc2d55638ac200734e0f6006819d6d249b635ac846e50023cbfc0474ecd1eb0058a1f1f3b8d3e60803e0761b956058c16c2c477b0f78d8bdd1eb65172fe12dadaab0a0ca0cb55d85c556fcea82dbd0b8e695f439ee33a99c76fbd14fe92be5f88086b89c0b62b00c30f8173e86dee1045b52545d823e09161418583e633aacec1e79a95604e01e2482efd2090eb2aa682aba4d83b892167f4b0256acfca19e073b9c0c0789145f0eaffccd8335774e788462f85a20d5044940bd0181bd9fe5e8cd46ad5b794cbc37f26fbe5a72854f3b37d080db73744f7b641845b5e63b6f06eb9c710e836e8dc63e77873da7c8274ec96abf9812798b0e900adb399b1322e698e41bf6071ed65493b786b002118508f8dda9776a23391aba49c3aa81687a0ce78582d4313f75ba7d47891a9e4f2d1d88a681df00de7490fb1cf625011648d1c9c7442fa0bdcf0c8b748367d0141921bdc09fd1b7f07718f8800e24063f41e29afb25ddc22a179b0a8ec46d6bf2100fba8b66a685288b0ba47fda08e41387d318f93c8328af6796dc2b0c224 T=$d8877c750f4f4c8b283fc7afeb2237fef597baa843eaea6136ffc0db0e502db782408c7c95a684356a75a61fbc198df0c4bd096397b6762a4adc9add26f13cacc286d5ab3ca318ed79e0c9ae07882fb5704f8a3d2ace37e7021d91f0da5cdba390d643dbacb06fe3297413fdc039c85dbb19308541dba66c45f1dbe53ce35daaef3718f8da286c55274e86a4601fda6159ae4621a7179364c85b8b66e3bcc143decdc50e3dcea382a18eb80d8505988218562c5e57e43626319bdca45a5bdff332b9aa63985f3f4f0173b913b5e82ee35839bdb48dca71fff918863c929c3d7813c60b2804a29417afa4b33f794bec6471c88c7390c7e9b4a1185d84e2770f9338f263ea3d0639682fb273139248de4e8a352224c378833f60b2f394da76cc9c29cfe0c761785862370479f6c92acbfe137ce8d60c817d47b3d4cc6744fccabfd2e4bf36657c46a35f0f0d7735e616751e276946c6ed7d8ac80c09cb619662436dbcd080277378086feb6e7149db74f03300e150b0cc85c080f83d882a02df55de4eb127577c1f746be63edbf503952bad49a85e4f86be0ba4bacbb3babe93f2e642c78a9a721a9f3f119dab0af3424e64d606ceb5d9f9ef16acf067bb7d4f5766234f39b90fd04e37525a81f4d3ab55409e45d3cb329d30e5acb015393b0cfc33365bebee3ea7f9562b104785c13f27d2a1508aee11383116582c89bce96ce2e7b7a015b472c6494e1b19ab991597f8cc4fbb48546088216f107ed3bcddf7f82dc7e5db4ec2c252b03f4afa054cd9f593b9113f3696fe5021e8bd91ee8b07972a428aa831bb8e74f74084f63f31d8dcaf8c849ce3e7eeb385827518dd9851d25ca9dbd7077bb7d599982e30b7a15392b6634a9c4fa06bf61a84bf4a913633eaeb1c75b944ab38b1a7b249b336d5bd84c80c050e3d3fdc9d3d20a9a15ecdb08cf03fd2a4d90fcf7ba58cb64255a35e4e08b2bc04d3fcda32cf6dfa68a527cb854f9da614aa2022901a40ef652421c9e93e9aa559e8f4b5d976c1872b06223e773ebeb25b060edb109802e467ddffa49dac67afb5511b87bd11ca086e9c7caf2cf534a2ce75167a1e2544667c0ba70bf2c6acb8903d2f462ee9f575ccba2f747f9afc9f25a503ec740531c3862e115352cc143c2c7cc38295a2dd9c93b8b72159ca7187269701cbd76b0e371ee1a2e5391c83c872d2a6b627298e8cceb907c38d2c780825353b7374e7f6f0a965bb74f0a2366398d09e757ff2ba4b892d532368b78beb6938f42bb2250bb84bfc08ba7544bf9015654c50bedac70a32797d05ace97a45d66f9c47c3b31793381acb31c96183ae9f569fae17509eea382fa645ad0b78dbcc6deb655b2e9ede4424f3b281aea72b2323b63199b5ef9ad5d1b343ebd8cdaca34d6a7d891a5384eebda42dceb538f8ced6c72c55578a22627fbf32a099dd4fbd2334e0f6e0167e5231fe2bbffb7e9550c9332f6b3aca2b2327592bb5093138a9821bbf09712d5dca6679aa48dcceed335cedc990b0e9a487e71159b8722b9afa72440ce034b905b9729d0e4049a99d85927c4d2aac4eb9606c6db98aaba0bb9e6f58514c62ed34af4d603914ec229b1e88e1ebaefdf721543e3c643609cb176d55f01ebbae9f30da6ff84a76b64a7df54ab1d6abe8121f09f1fe932182e328bb0d03854f84a63340ec2671688b0be24b46d42e6cd5f7c1dfc8bb40410afd1e1402a57330e71bd10c890525254729b1c812f2d4308ad8f8cceff04229ca4cbc2da349fd010cc9cb5ac2385975efed2fb77bbde86f77433df4f350236a22bd1f6cd01db231999661ee6d894ccdb72017134057397f48718ef155a4c369c0766907f9455533ad483f5de85e385d580f1b572b352974793ad397bca5a0a578d17bbb45cd37bef4c2bca8df18cc37f6c1a815394912ea9df3e56d9aaf2478208a51ede912edfe93b30c95a32824fe67516276d71cc07a8403d6dc8008a0d6e3bc92a0b41b5ad3d21acafaef60b770178d5033c665bf2cf9ae5ed604e2489afd66f743bd894fce7d985598a64503bf593b8090cfef28c5c41de5f6a68ebbc9a4d3bacac0aa0076d46d9b5ed59f53aed07248b384b7cb3fc7a69fd79aa07c53601f6b1d2298f26e6a90990cb8c6738d149307cace57dbc053b4086620b9f7e97c462e92e7444e436a98cfbb5bb654f1a8358d335b0be9883ac21e794451a5be33cd5642dbbddc786dd2b30bcc1b7951931dd3b20052e36f5cdf3070e273fba97a189807956676cbe26f63a13df5319355842ff81a12315efa3213022f1e160c5b63a7b70240ae783ae1bf7605bcbd835d14e1f78008643ee6586259e3a3c38c04d49ad07f4ea759fb68539dc2a05cc219452f2361ae1271f7824e4b5c70bf1cf4daeaeb5187879da1c12e3d69562abedb555c25756bd745b42595d880a4ef2c052d1c0f22913bff79d85c0139e517f7674add084242b3629a6bc019267d377f2e2d10fe0956a63be8f2aed71e48fa6ba1fa0a5c707dc791fc60a98f58fd9eac17d4450f5e397095b7cd8aea8bb8414c45ca7c36b6055994ee899b7b314387f9bccda087d7189f767b66e5fffa4db2b7345c4803bc734c119b6b1279d39b9b0b7e311627c4c5c8d3c154c7bc0931060c1e1852168bb5fb6935bebae88c5fd96c1fe7437eecee4340952793579be4615005cbb5a54edffe0970a8a74d689d9230d9cd8a8c5dab6653f842be83bb8d7ca39f1cbcfebe0955988f703d812b3a610a4bcaccea64e7b6e78a8cd423797a88b8ea25519b758364272706fa44b46fabeb5ccf6d10d7ba12624605ce09439b2a3d67791eddfa303df11a8e083fafe94201137cea23c847aab555d624d27c55796a57148c023ee0ec2216c3e66c41ea6d05a9d86bad3ef9c870eb91978953f49708b3b92fefe2a9914553ff0c14fd4e3f03e0d5e1b4ba3175dfff14bc45e162fad307bd23d9bc39c78575c918909b2366e5b3aa7177ca480d4cdc60ffe499dd1dad0519507310dd3cf57a8b63354695e71789413ef6f5725573394482ac127031016d31f0da60c993930e208e6771455f8cc6a3f19bfbf3b4023e6e52961abf8615666ec8e0f94d1575bf610afd09675a2e9d18f223cbe72fb8b9dffb8d379815ac9af7767f34e94f568e8195d24d1a893cbe5af9a7930249784c4e5b522be56848aefe401c1265961304229d8e3d2463f1a43bda5ed6737a678ffc2e0531dac454c3fef3ce74589c772a5786db432fc13d374108ac0ddf0d1687745d0e1504e0f8d61ea33563331426cae99011c59331fb7654b1eda8897a39662c153beebfd9ed4d6893b88316a9c26981ab5c256c409c88edb82a0b78f1a9f132e8d2d85047399807b8ae5f93210d9ab65f6ff66f1541de309c925de776efb54b872fed4feb627f8b5d07483b3bc43fd03d08a218bc85a113a4b337b92ed31c0e40ae32f7bfa24b4f697f60913b5e32e60bae0f69e759d9e9a9d3e2cc34d07ef8fc28e141a9552c17487cdeb50d62f1a8948c05fd08d606afa8e37cd95132518fc21d7cfca031e773752 [64] S=$9f96c45d9857bade556 W=-0xb73bfa5ffcb120989f4d90ecde6ffde3f803dcba708c292f061250ddf21d497e9412a86b67224521eb312304a631ff954982c5f47f934e80872acfd93f30d6cc771e95d5e1ee24978e085aa28cc474bdc317300ba9a3fa37137ab4636f55e72b6e532cc550eb6cf54d73c0bf254103e85237cdff5eab21e8bed9caa9339157063d8ff8a2d57429053606ef8c69458505b3da884143eea9ff415a6d600c1c8b424fe98104bc9d1b3ae14686d086a21cf11a7bc3fd50a05caf157ea9a58b68d8300e1c5225cc8a9325dbf2f8563b956df5a2d3af657a3ac136ed5151200d2e094bbf4fb2a26eeae630848b3b92dacdd66a829089f098ca68db9d4c514f47fee7ddfbfa5a4fd3cad9f15ebfcb14e894988159436ec7d11ec81cb4aaad5eced8f35f9c8cbe5cdf7ff21662a11072431b81db5991b8259000f7769feec37e26a4a24a0a62d039507efb2291a821ed17929b61b9554af00a96f3acc44e3e25f1976afd24182596055ec2594a37b30281e10009a47f89040470aa18b9973413d1451850a5e8c7a93d05939d40653816a0d56c5abf99bf9143222afcf1ef64a4e44ee4e1782ce542090ba6e3588d34ca1a7ce81cf2b79bf7099e9db70ceac7e3c93fb2615ed1d737ca99b0c0a24d216382dc839bd19a278f8fb102454218308c0ddfa345810390fa1a2281cdc7eebe99d6be1bb7d11eb2c7095898b3041a37ee283f0209988a57ab32ed1e0b9b40a9030ac362ef027d3b71890a17e4d2b7f5cff423f39eeda97a49f32c8c8c6ecb178f88d8e54f63b71a11d7e97fe35961c5560e52d4cb28d14290f25a26415a319de4731cd75792114c3750306056ae022f635f4585ff375e99ece39e83560f40cb7390f4cd60013b019b94495a784825e5f67765fff57337eedd03cb6034567f806ea12f05763efee415627eb997f94846689dbdb63c319f54e49d82126bf9261bab66cd202ca149c012685ac0750abf45e631321dc41e261ce357e91f6b77055f5df24f5852ebcf8338ff457539acce5265d055b73c4c4f561ef09b34b7513d422e0c0a47e930757fc0fc679a1b25ca9842c02ae751b3684f1ecde64948e10a67d82abd89189572aa300a05c876d3baaa5d7540822f9e17317a1583247f92c459f033c9d07b7865df3048850f13a7764b6fd586474bcb7d797c8d646569c0e239be133a233ea59adedfd06b6f053cef645ce1a2a1976d01387eae6d5f01a5eb1abc4be07a9fb00109516fb8c03377838e2e372877085acafa4c396e44b41112f0ad55b3ad345bca7a81a38c42ce4e2c7b4fff4ecfa6d2f866a135ed2ace5fad7c614afce060460024eb45ce49ec032828c68cd3881e26656ce1403123b84cffb321fd0468f717ca3a47014f984764138e6b6ec483225345e81b2c1d99930a6ae4a1f4b4b55a5290c8c36ce932bf4b9dcf0940c6fcfc058a86be382cbc08f1dc00c8e0495c5fab8ab30f5ca11738e228602f5648a4587087173e08a7c73733c093d37fc3a017ad3a71f58e5e7a1089bd44cb47bc580509dc436c51811cbb46ff103cd453a3607a081a1e0021d14c95fba59ccb0e2f4e61b41b68388e4aad3814a885d30f30f6580db60efef89edd13f096a22f4d2f7b20dfa56943f7004d448cf4363f04d933bf4e96d6caf4734bbb9215eaadf9ead64594612708a21ae4567f3c33bc09d9a197b6e01deadbd34a152886913ca3a26ad7ad22c0e362a8085b96f593b8ac09d3a78c542e224dde749f7e1caf12314dc914b31e J=$2b2c53551eed503708362abcf84d45ec44d15421669fe4d57f344e08a6d8b53f8a797d1b098bfdbc415302f572622c0d70faaf1b253abc29b78610f4011fa33b13c1cda99008197e7620158e7499f79c7fd5fc6c477074fc5b955d7f0524fc59d0e6ade06348e095d6be6f6eb02eff6d98a7ca7e54e1cf394ba2048996540d583c058893dc19ac2481c18ce56b000e65e354029cb0c95f3aa9a9f51a528147e465e2b557a8647655584be0e6ecf91473d2f375dc04368b3f773d803d86781988131bd512d558b0675a1e224695475bc72f8157ee6a2394b4760175225a5f396845c3e3751d9c159dc9af5f5340983109aef7b1effd27b14fd2a03691c1ac079322eff2dbba95ef946163f1b30328d93d78d35afefebb4d5f9f86963a715f061242aeb07714464ebc5920e280baab76866aca360d0c8786826fe4369c31fdf317cc61d6bf9f77aee91be07072fcfce4ac98bb9c59243ed3bfe5d72fe65f136896b2262a40fcbab806c31be4816838aead83998d3ceb02ebd1b7158c6cc9cbf56dfb6fb37a96cdb9cd22b59130a6538042d30b4f6ca4cf8efdace5619b53c9947b8557873ea0a72f294b0c67aa24890a831623b35453ea233367032413ab83a3103a3f09c1084df572933753e37a0113db6f206fbcfeee110bf0ef2d2919bfe3f57f9098f991768a859db07d85731accdf726627b6ff321f5881c5c14aa1674781a8f9cfa60ccd957f0b2bf22638a73bb2924c2507ae23b112afca4f77020c73715aa0469d4d3e62c91f33ba78cd71b9f82bceb472b8634ddbce5d22b131c0ad6aba07a40fb87e9f500f40c4552a9e76ded5bd6e1717309678588c5150b0928b9c7ab7468f509dd1f0e3a68aa16760edca4a4cb592df5617dd4b149cb6a3db1c24f9878341450e3fa1196c18dc6482f8838d2a02141a078f8f3b8e823a0015820232042276f33e2d86f89926157025163cebf759d01d14706e4c40100aed4aa9482675e8a951db2a1728db12a05364900854a219130019299244561973aa2da901fd334d9ea8d7b46eb04678d12c7b1da03bcd0893b99bdb963fe70cb820291e97a47c566bb69924ffb4eb0ea23a41408eff601dadfc2f936872701ba898cfe255f856a9a978aa9730809b2dc19ba6f04efbb45db2cb71496ba63392dc1505d35b49ab65783e3c45a6b8cd7d7aec0a1b849bf691a15c1a954de1bc8f06663459455647b305246dde1e57bd89be58e7903e05aa6ada3688220ce80a9075b245e169af8272cab6b370816e8fac8871942efae4d8bacd28ad79d66f266aef67cdd1141ec0f1fb945536f843d0efff3983b529aa23cd7a3a9726f29eb4824494b8924ed4d0c618916bbe5d906073f1beebf9217aa4a90f919e5019bf9f572542554d4edafb304c0fc73314d796ee076b76c4dbdc1bfac9a5f413572e8c65902cc7a6853644af86e50c99af91336513228795d28650122769f60ab181f5524f71e7fed86a52655d6547a06a4272ac98ea65a58758d20fbd1eab9d0a47d04dd24a82de25f5e93f742e9c95c03bb0b1889c488d711c3c429fb1747039fd2cc745d3737e807e5da9938ff7f57ba1b7fa94b3b1dbc044621bfd69447952fdc7895330e71c0f6afe2179ea649f4ecb3ec0ae547b7370eb8bda09fc2aa2d7fc2c9f428554b5c7978b8f9f1d806a972e3e5b280530da01f94376382603fb903dfadef67235f321a00e2abea60a0d94fb2090524fae37522a0b59d05047a4c97151b596230705249429529e29e380938f196e5068f6522f1cb8dc666f540b404ed0ccd7f97f76c33b5e8d5c34dd57a1b52ac78f70479f733082de38fbec8566e9f93daa2ccba4bdae411be3845fa05692f273fe7af768737042e83073eb647f690123e343ddd14330e87eb68aa1375e042965a34d8ad241700dac60d270c8c56cab0fb683f26b3154dc231c1dba0d565f071b9d300fb08fa751086c5e3d3e00c085905ff913aa5840343fdd10e994f87bb4fa13880ea182cba65b13fe3b70d47e0d29c3c15775f4e6b5e1e2c7d2cc7999798aba75d8ea6b44dfae0ad34c710a41229d22eeb011a0f280fb890f5cecf3194fc5e37dff7243b9819da554d26c511f89359dcda0335b74ec561fa7473b303bb50acd1cf0cd311078569381ba7fd1916904f3be5b3e7e44a4b54f91377a99d7195f24a4963489c445fa6b1166fe9b75eba0b628d0c7a178468ae60f18f09582b2398ec0b963f9d6514c6811662df8fa12086f23ff8e11741cc0626aeaaa7d6bba9389c7c85d70e0749c2b9bf4eacdcfb8dfea0eb3a1724d04f97a1f6a4c2f7d7cdc43204dd3c427e6ecbdadaef12684e37b329d04010359b90ed7c6430b05bf13af8c17748a415b2df70998796f16301139fc64881e5964b49191e9571fead1b047d868c0fe0a0609571011604e76a16551257f934b61e50980d1b610f4c94b3ff3e5391e37d40cae21376be89e44550e7bf6077b74ba4e54e5d30dbd7b4668c90f1f0f2096c6afa579d051e6a11ff6d44ea28d4549bc0278e3f387d7cc5b4fce406cc646a56f5700eae2555983188a323aeb36a263364764777df1e67bd6df1dde7c9cd236e1285ffc2ca82917c7b781917a0bb514f8df0917785d2a98b8c22884c63f3bce8977992c56a8ab5a3c580883a2cd828ed0be663fa0734c346434344c921322a66a46c68f8eb7d24be18f8f4afb2ee8ed9c120428deb8b687f65f1643dd448b061658a5c88be59e1fb442be72357dc6fcabcdcca40aec28dfb3d99730342409e01344cb4df6e0f4da34d884b7d0645e172921ff9bdcf1e4910035570ba445fb0ce43b1b75b03762925f8089bb54e8644dc7cfb9101565868d769de4dabc80bc3dc00416bd2e8902503cb47e67a5cacdba9b089f7f75f96de63362d7ddde950a0a84036d010c46f35b0dd6825c71dafd2f58cae04c99f20d228b83746739c74e11584485d741c8db6a71a6f95e973eea68ee20138298e5e9d1de8a9bf89c7a6601b7549bdc17669dd1f0a8f312723c7e3b1ff07b23e12395849bf2f04ef9e4f2fc5872486f7a44bd6047c79b6b1266f84982cf5d74c91bbb278ca9f836dca71cf9388ab142cc4477d7df83118fc3df6ffc4db0776a38ade98274e513abd617cd00a08ec11d11b7dba983440562058820af3fc7ee3266ca3b9e5071bb434a78577ee7a44fa1952ccd26a67f908856219a9fee57fac92b9a0850204b4a7c145d6edfa7164011d9e9ed99b99714e6256b30ad76b7d6e47d40a0946dec98bd53d071460b393e3012bac9dea8b899a17e3b764e9f531ca686f9bd6ac75a291ad6b40177ac5eb086029a69d51b3e370cc6a35719d3ff18fd22c8dbc12129c1d9758542d4d6b4c3a2fe5866d788a8ab9309eb5eaf84664444256a476f312ce4fe35abfd9479a642746846f2169a0722bfca87390aab00c8003f4c1c80360c6d95b8ea0d366db942691926b4795f7d9a1503f050e745e0281f0f03fc8eea454ea755feee729e6553e3b922558a1a4b01f0060a1811ab00f2b8511d13 T=$3d66798ff084ca0c82f1f5f685b5e512cb065b27a126e19bef926fe00b640db726a668c4513f1dc3409b24cd84c76eb4fa22c34720825fe2339210d3e74c4a84873eec35d71c4c7c003d53f3a71454fd496b5a5943cf72a633080e24eac6951c2869fdfc0e5e55ddf3074af34938cad39169b8240ae3e4bdffedd845a60e916bb677e5e7aeb5b209985b02a4027a29f5841522ad7e7bd1ecaf9124a05a5cb9e7f33ebaa33e8cfec3af790fea4aa353d46f4b55af39fc899b0707d9807906f9f4cf2fa992a8674d6849d53c02ee6d3cabc8ef68520ee8707c2b002d267f58620896a06f9d7442bebc9f6b31ebdc60cf3995ec3a99ec12147d92d8c7b15957c988ba6622f30ae4ff90bf98f7ca615dbea8f53715cf7dcdae896c1452abc7846227463cc680019ca9cf4d25f40d609ee5f4ab30739f68eef1c5a52185de05c37f0bf5dbc12d7e63456cea2a83b0af264e8be27790884aaf0ec18640a57624bf6c11c2f8de20b98270528e7a87643527a0190d9f96a40e6d5ce4b961b8b759d2845a55d9b222c144332d4f853f72c93b38eca12b3a92fa232b36e62469b671637bc8ca992c63a03164fa11dc21f9557ca7f82f9aecec1bd2a1c547722038f18b74c08f1de51e6c7a8e1ea569e9c89c72d944ab5f368a3899f36f270853a8e42536fb5c50b0beed57e5cf02618cb2c1c0b2389abfee483d4be17258a7633eee2560db9179ecc45c6bd9715b6ae79f55ed4810037cbfa12497b15d282b130b3ee2d3a6c6693aac617473f99cd49b4b21c75c73e346dabbf2096437e95a3c54acec51a3c8aec773d3bdd6ff311b78a714658c2d61e289d973d82c0fae3c267ecf71d6760d46b3372f857809a1604c4bcf43a7c30189cee43c1698715935c3acc55938e9a997520e249a200ca8695de91ef296fb45c6b633249d6c9b1a2db95ed8d95839c5a203e2893a33964ab9ebd7935cf34de356767907917a3b72a8bcc0efda0400ea0de36c73ac79b742b5f2652b5d7c4e0db25f98a4ad8e10d8a1fea83816c1af32876b6c0c4e9ae1ae163e4493ef288c2c1f0a76db2a9f5795f61fc45dd5950a91ba00f79571b085964b7c494d020e1acb84fd204d44d7d9a871d064fdcbd376aa1eb60bb56e94207058e011a555033ce02d35aa5138f0b356732eaab4365edf6ea42ef939bbaa3ac5485ab2d647b6e2d87a7550430587b8e8a5276c8660ea7d2abfbae43fa07b54f9f2476b1fbe0212ad11afb1af30da986d848ac539d712ad9b68c0973298db1734718f9edf4a43a64175279739f44c17a04e013d05d5ad9a66ae4ba06595831c1366dd8136a5e10862189f273dbc8cab4551c3b0febe4353cd4c6b39b3f60cefd7f70327b11f653367e7d5f469034ffc59136b816eac3415559969af7e4b94edfb1527bc7717ee00685ccb5f6f9afe0bd80120856f70825c6da7ae71bb67cf380c41afe1948f73c2cb6e325ed26d51594a1cc20208e04606b13be789e70c7e1f3eb9e3fa4a3fcf15313245cc6805b224a2612b4199c711111f172f9b892173b7e794bb70c4e5b5102f0e9e20d3466e399c12c0f1bb312a9d261ece30af41ad6eae68b78d2e9d77db8af249159caaf4c846908b63a505eaa13c9fb9efcb7670fa7aaf7bfa336ea457c32540863f7a0159362f387ff0608f4d82e118c31ab92a91299ff96847d2d076954b73a3f3d486c6064358e355b7774c860fab3597851bdddb2352f79b0195d8af144ea9a7579bb05e71962fbfb19b66d226be92a86bef36505d4b84fc024368f28898e03d70049525434b20ba2e1bfe9dd2fd2116558e6020c54bc1a422aa5095d469bfe790f945879bba29ec4a298da87482692dda4dfb936e4d214e6cf66489c307cf29c9d7da7a7bb47cb37cb01c4fe8cb2164999242f14b11a7c1e1f2bb80f778fcdfe507457536d5e319efe499a49b22fc8acab5640583c7d568f76199629b3aef294010ad06722d7726f29533dd53bf1adcef8c72e4783c913f6c7a7f949a7256ed3b1501cb5f2a7a561e34a0ed46baa3745911e241ccaddeee7f7e28fad8e8c9913a4c8448b44c88abb5fdac95a72084598bca94d3377bd357cfaadc9683e6cb224939a1c696bf1bda70bf3e95272b3bfc71a2ea9c048fe9a9b18de8956a1278f6e1fd853ecd8bfa0ec6a6bba46bff770183034f00fd580d34944bfe3f034f73f758b89f481acbbb5780f3b2f39b02ffdfba7638657797021a60f2e8e85c589a0413f05b6c9c6c2bd7edd6b03b0cdc6f95854e418ff41a5c725cffe71cb0744bbd2f7fe13007c7f45e25236c6346426526d5052dbab3707730067ccc30bbd1e041e2532d92c260a7a0cacae74b2d8615865b167908bf7e80a5c0afc0828ef07a24bd510e66284f1bc3be49d421b1a9b971767d364b81dab916f286ef02b1a8dbe61ee8617af5fa60dd4250f081884be734218d9a62f0e21db2db43c00a39cb88d08ac09547c9b0390192700cbb91a7728522f18bc37f069e2685abe2e21d2017e6bfb76a20b1043a20cbc2fd3493bf441bb9e5adff3ee0b8f31d0f0b27611f575664102599d04c8b624b567c3519a796b1ea863cf74004abd6d63ff15ea55527c98632b6fc25bf1c2658ae6d2df4b03e3e6195fbc405076e4cc602da74885184121819667ce2ea6e4b1fc9ac7a759704b2c2c9bed9a12bb371ae0218d3c26447f9d863c6108f2f9017d6b811b9e4ddcbf66cfab82826905f6020653c465ab46260525799486667054533d4edf266d258cd6d56ecf9f97d966dfe1cfb617fc36c61ec894385931bc1480fc9d8ffffde5ce83022e5014c21fb4c9fcc1b2d138468519d9eef1a2a6691ddb028f3bc02d1835f36243f085c34eb74ce1e905c9af63d2ff5b21939a3293496f3edac895fdd4670f3026fd56d119b1e386f7f8f0a5610cb521ab8dcbab8bdac8642995a8be12634ed4c11e9f963b995c165849ee7cb24e82b9fc1f59d35db21d2d7d16866bdec45a43d3ee6eef8ef7cb8eb3aee8b5e937712c3d22a7327eff6369989c5f17de257c5429d8c7588bc904c7f5c569b1589743d3215de02fc82dd3ba7d6721c5a2d577f0af2ec34ae7c9f0bf41a84309656c54831e5c840309473ce65a4ffc01673de165b2ba684ed54bc8e8edc79a20afc53ff47354326d0c1170e59a02f44f99d689231ca56e8dfb2d42f734967658d56c9c9b0708fba43fb3e659f69c7be9c6bc01b50f2b60f1b3bc9e17cc5faf5aba6acb96d65cf7720f3ed8a816891c0de54176e05ab81ef6e6bc49683493742aaff6eb014877d6908930a46e8f947824fa8f9e347ea129c78ba176f0ea9f4aeef80a82c3ace4a7f02bdb04e47b4357bbc8a113e86d04fc7a95b8e7aeb1c01264001472b563ee4df43f2c44247e98ed3ce7e75c5e70bc5179b06010c5f3de7cc28b035504b4e18f9637696c68412cee4ff5e10dab4b3f97a9307f3fd3d76a8371a1776e597a344ae7798495b7b4c0d0f269aa4fc6cf0e3d27c13044248c81135758423bf4b21aaaf98343b0627eb3efa2b5f532e [65] S=$644ceb40b W=-0x5072f8fbe3fe8a35a7bbc519c70bf10c9442a0bec8ea3c89d1bcab9a40a924d644964d27d28dd96af194bb6226c4a489bde312330d6929cc47745a23035e26f15f0aad2e9e29e754389f3f43b60bce32373433052d12ee39b3057e59c4aa78f3b316fad2ca16f7c3bb7e436c4750c02dcad9a965e4e3a97c94bd540e1b6b7d64e6306814198d9a1107b00635da40550441bbdc5a2eff57ee1664cb9bc26eda3b89c0ddd6a2d954bd775f4e232464e1ff8d43d93ffb782c09919682c2518e62f9d56804081e4035ee92c076173a5f4c384667fa762bb088487b9d2b2a2ac1f37ee7c00d669948d5b896f68c70f84a0113b0ed3d4b76b6323016a2b66d34550f8f42e5390c1cae6d6faf8dffc698a940c42fd57cd7174e0771d53a6f0901703c76e164b45458b04b736a0f8cf78eaa0c91d5e72b08b8534420400c3724dd76efc24b62421ea0d929b2571ea6ec254dcd16dd944aeaa1cd88262a14454aa0d4ac08762c1843ec1c0b5c72d8a716eced6150b0b185c7dc7cf6bb85ca0383001839051022cfdec029381f7743dd26af3feb2b800eb0819917c0e46e6d568985e618ec13bf3f5067fa3d7f53aef39e3945d212f516b764ef90f3ece1b18a1ec97ac063db545ca8a550a8573666b7698a178752f9127bcdfa5877a941143f1976390b9f2130f6d4d5982f368c55462391893731a152dca9c4a6b467d68c65cb80bfc07e80a61954aef9a7f697d882c2e3395ad92f8111f5c7f8e32ae8a7c28cf64d789e7b4dc39eb7391c9fc878ce1bdaa131c2426746dd9a0f4aafc37f81475c5a1f6b0ba193d345720d2a06ddbc703216f62672095d369ae7c7ff2fb00bc43bf65c23b868a1fba035d18e8728c9dcbc46bacad40e3e6ed63f3a4e0a88f0ac411b793b5ed2b6a08a2756ed2752477b47f5bb72e7787c9a97b19ba78d0cfd66a75cc6066ae662c9af4fd744389fbe04dc6ca373759cf913cd116b935fda1ee0c1d153480ea4272c956792652b59206bdbd7b409323c144fd67979002b4de85834be99def44f3d6b8f9c64147d134b39bc16f3100c5fdf0561c841e668bbebc0ecbaebf9c97d408ae38686ea38bf43d3d80e08145255e2d5dd3464a7db5741caed2dee5df415a60bd1e8cd7597afc11bfb6bc149a191e8b10408e694e6c1845e8f7e11d5fd5fcf68a41c5d29d4733356980fbf0c4160c6fa5155f54dbc452edc3eb3971211b2c5f1933eef9833b1c22ba322ff26bd784654c7663ead0b02da79a1004d6e1eb05b05d35bb9be6d8dbde75c274ea3f24f15c674baea8cf875974f47761ca7941723234c123ccebfad8ac64e62fcab474d5780bb1e5a1c638c86d7b6d2e1668b64aac86bd706f3002734c71ba946304b64ce838201cc4917a9307b65f7816e2d2f10de8a3e20eb4dd375793f9e89ed7536d475a5f1ef6ce95fd88a03c70efdfbb5b2f26752af8d8973fae4c812f85325e5173b993db772a32fb37a73e856bfbba6349843aeead7ab94e77e461258dcf63f00570507c130039d38028dee78cf2cbcf99dc8003bf0c79296b69682a80f912d5c8f6e7e0f433b0b88cc3f7a99a0783e33d79725ac0f01e4b2379735aa3da88725d1ae115b41c9fd58be8f465c5a65fa7a91c1f95fd1f711e6797725237af59d850cb7c3983c497081a2ca21fcc0807d8c0192499c21c6a4ec27450f2521eef24333ba79ba37547fe4c32e28185d7e0b32cb4c20805af1e2a35cd3569e62ff54cbf0a11224b09f7202caa61f3 J=-0x51cb229339ad5ff04508d245e1bbbc6c857d4cdafe258757d27a1c11714690cd9d0474b2fd4d689be7e3c774206833beb79fee8bdbb1661638ff7311a76edf7d4f87c3f16434262d118a63bd80ae9a65d66d0b27bb930a122033e92eb44fcb1e01206c519c3e63f741ac711c83472d3e06ff772a935f4e0b0fdc518343bdb4fb8b4d7c6a2b900adefe48ab9142bd7d3491df2bc8ce1d137ea364a50f8557a71c0406a3eb63c9f1c768feec98c6e70adb351ced25c615e9547331defb2937fd9e8fc6035954d25ce3297d21cd617ef56eb7cbccc9724544f07a24bac9d3b902cc413d07f8826cd2664add248d16ca88bfce6186a9caa4127a48206b5b845778e9f96783a4d2f13b7b9241f65d3494f57dd8c36bd6587060245782760a47d3de89436c05ecccbf934fba456a5aeb064c2d315dcd0d58281fba0187fdd38cef1790863142002ab50f5e397b7c5334756e4e2f15046cd695e1738b7350debdf617eff58954acfe6c9e781c15862a34bd7ceed86102d7aef69a783db28d7fe2401d826bf1c198b366843e3a6edabefaa599b51c8870d1948ec3e1339d51cf6a9eed840d98a14eb9eb93f3101fae56da5bed1ed67f9f785c10d82d6028aed6e38c23fc714b9420ae69645b883a36b5ddbe4064a1a4347d08bef0cdac385e2d67c79942e14cee086a6626d0ef85fe98fff923e8cc65707d2be799787f781b4425b2b4fcd94bb2435303a5e50b403714b55fd303d229a9ead89ad7e7778970f7d33da6cf14b7d3d6587ab346394a6d1110c836cce74d329e58e4af04aca98e23e97d79853a842a658e50fb7fdb14a92000c708ab969a4ca6d4536fd838835a676b54a2f6ead94ae578ef9449a64b07a7ce936bf71eae158492728c9c994d34e1a6a094aa55f15f214a614ad82fcd41acb5ce0ce1f8912acad0a27f8f7db2f2f6cfc612ad3b9f2b438ff9bb664e356463aae282a97d926672b40bdbda0b35e485fcdd541613414698c52d98007fdfe3591babcb3b8d4daa14563421cbb98a4ecd1695d05d3bf1f93c5375a247dab659d719f9bb840319fe8eff0b0020a8a90d9e5c8087bfe77f848748db072edff3bff9455671962b3db1bf740aeae242e2b6e1c180584307adb39d9791024c178b4fa3eb4243d6042243f46634b5047ea4ed69f85a659db2e03df7f371933fb99322a824a631edfd4bf2157580ef37119286a12602e2db46beb05367eeb8a109a880e80ff9256388808bf23652287a558b71d32e8553ed079c11466caaf26951f53a64269ad574e6705626e2f0028e5bd5224d25a31f10472fce120e9096ad31f7f9e72141c4ab1c52c50b657e67f30754e0ecc00d12abf283ac1da8b613f1d0620177050e6a469e36bb762395792029f73b44f29f7cc62a0846321cf5813232f71646c69a7d249bc14bac775dc289d91697c42f37a6c764546f52c843706d9bd59e2609df862a23285017f05c9f9139c6998608d100ba373e4170d53f110ee7fa1a5865a6d8e5eb53bad522728486bf07988ae0c45c561b53f9d1c578c3fc9d506c992332441e022288a95bb349be392dac5a4a6e295b8242b1939bd95edcf7c3afb3d26137e584a97e32b7c6a4729ab02ea7930b97b6454ad60c437ae26f6e74f6d03b0ebb8e49adb373a3e2d79c92647d75adbe30113d30e785745afe20251f4d8cd78d7fb05916f2f35311092817730a891498f6a465692ccff6c365524a9443f5f0b4478f81d26e4fd5cba633fa6c5fda1b27989de30df87204fcb66e137c5f5ac2fc3115b699a7599714859b25b7bd1c5e24b20d8ee198f0f451ea42c8e5772470b2a899eb7bfcf2e1ce7b509858337bca7e185accb48bf0c61e13c69eefd0763d2e6df36a8b4c0e5f610627928eabbd86ed1718616f2a778f95bd2f0839ae3f0a820d727ae3d1404a448b604c62ce7e5c581ee3f7a7efebc9fa7361865751b3bed80199416426e1a75ea1b464bf93f62e1cd4a64e046d4ce8907bd453ee2fb6b3d0ed35b74e2e89e33c16695b68c96171f03f7902d4cc5ab5ae56162405e9d03376f796f1b8a7861046ee47deffa733e9418f1c6665134dc6e074308562ffd57e2e3dcfe86cc466e156cbf3fe265ce06c288e997aa37c2826e6d9efcabf81017f51cae71b945b048a64d5ca465f74e45d1baa19f83abdd39bde087b68d3b49b9e39e2525caef3f9354673470c34317af69058cc4156cf700d1f9d86f37c8bc8c3296168a584423b091d15ed6e07cd3b4826c121be6ae3eea3248ed096f6634c6cbb8375e3779bc8c3add840f05b58c8352df28d84da37b5bc3186f0e9d07b4b60dfe038550dff4401795e6e7e7d51e3d48b491eb060a36b53c940fd3315586234b0599f4c5f33fcae002bfa031afb714278cb536baf62d3bdbe7618d5a412a8fb020dbd48b288b50e9a22060f942305c220304ad70f631e737d6efb7a390a927501a3ebc94984ead493a520607e9bda30e7c6dbde6c303f1f58d515d13ef0ac7195c3806d0bdd95c60809efcdff52117c4363e19f6e1636218f0d98ecc66e83c8af0b1083ce0175343f850e5e4a84fe3237c1a5bcad4c8a31800d31d49faa616050b47a8199731364c11f4d4e2c5c2697b611eefe02aee58705b4e59ca8a78d0710ac691272406a32a5d052c8f260c5107ec5fc633d4c1980ba9dead172d2eb5f43f1973d951d70bc58d62008a3088fb2a3774ae837e83f92180bfe5b7f2b97ba18289ecd8bf3acb76d03586c18e990496e9b16db809fe48d733be193f15fa66dae1d47a733d1c32f6ee887bd0d00ec7b0799b4f54786152590b78212da2b4f2d7add46bf9992a738448d709a8fd97cf1601992b8cc2c7dcf936885272ad0ccc860a4bd28469237783887d567975ffba2e75cd077d21f07899e68c5b71a4d04ec533f2c8ff6d8bad9d384fa748a78821372fa3c53e5958b488cb8bc368b9657abd48862c67581d1a60df2ee26f2e4c6e8d9e315bccacdb6451ec27a9fd4c554bca1930b0a883189c7a93a7219e0afc25451aa582da2958a8f4c4a8d1953c4791a1268cb88713ec86ef9a1f189a823c8c08ca718d504e5360db9cd33b8c9ccf9d082c5c95113024a1373d8fe8bd999b13907e442c390ed3e6ec55cb38085482ed9df5c73fd5370565d9918a14f486e12baf710aad174d8b03e253af57abc455cead4a687d217c86bd0a25b28bb6d42d2d59f2fe2560691238aeb0063d8e97e7fdc053bccf75d1d15219cd033eea781fdaf627b90e9e448f1e24428ea3fe546c378ae2790e30076364a7b39392c79322dde7b1fd8d1ddbad07cde3b5386fe58b9d6356eae9e2b927a68a721f3f2542c23866d17af8215e8d7ce3616d7c737273e9f45c8a5788d544f018e651c199c8cc4084695fd9b429dc79ec9f024e2182151ea1f8c06d3d83d9299bd2fdfcda1d3cfd42fc557ae9db846c0a952a60a2fd137dc8e899a4ef8fc9d4ec0ffa627f24b3d8479101ef4ed3f1ca4e749ccc7a3c34c0c501e4aad180d6d778bba8a7f3adf059 T=$a02417a3d0d0dc2e0709b8c41ef2e34e47b73fc83d91e1e9c4418ac16a8c08730c53d2f70ebafc4e436b4df061a21ebf336ebcfcb8c487255739a53243bc0cc9983cbcf9bf1a32e732b0e10b324bed3909bfad9e7404aa354af58e366f3043244780bfaf63d78d7c8b06f9ad342a0a1b8e18bb49f00e200367346ff67d15ed66447c63957156917465b0fc5ce717fe4ba63081cb03d60566d417a69b42287b55f99a02bc7c43472cd2fb8c9b95c36c77b98335475ed877e09eb8d4bbc525bc2ea63cbd7fbb94013d4e59dbdc2ca937d0a0d373d0f545fa7a9e4e45fb08a22c587a097662d7fefdfb77e42ed3e1bbaa203c746ec74b7e096c20a1ad671cc0332412e32b30ae8d16c0222ccb442282bb9afe90e62776f6c86ebc82748b8fa9bbc68274355b1387b0a29171bed863432f74aa10717612d15a30b444b7c110e025860b81ced1f7bb096169491b30a02bbf033f3f0a3e0ba419d61b10a19dc426ea1741ae93845f8a50e5b26d14f07dc1e71887ecb38548fa072dec35ccac03dc1f2cc411fb159a99bf22e3b04aa5b6524dedf13078a2df0cd6e699115c456fe3c5d4508222519d90fc63a9b64f4f01eb081ff64399f86b7128c9381a5e0952e8577e1116ab192a03673d63515031ae09e858bda3bf6aa6d76adf17af836cdb87046c6d36951fba7f332114c9863a512737ade1941218e4cf5f95be5d14862d09274fd501e841ddede00fb208ee54c3ff76b2ff5b08471ae77c6b9b3fff467280d9b82fc3df94ff1fdede26824f38343caeb724055dad40cd58a7787f77d3b12595e8487a030169a8818ae87bddc671ddc9d69d300dc494ba2984f230672a1900178b53e1798e1d6805afd8830a54d6734966c92ed5662055a1159cb7d6890b04220c34a31f7e16e0e545f09afbc4e5f9af3f6c2aec17ec9e44f70f8edc1ae929317e279acf37bbdd0011f84dc639f09b1da92b294cf9f5b19b8256a2714531e797a4d662343a47a2734cb539811074a5ca8549d57c40cfe60e4b2aa11ec89a154ac8b47d3979790e745c7b987c63b8c0cae89bf799ffeebaac6fa8a0565f21fe7da53e65b2acabd11435492c35521b6dfd82788993a5492674049bec2e7735fb2dab00407ada8deded17f2e638dc5870f7aa0b877946a3bc53b4f2d079af59ff57b1697fc4da9d0f8f1f038086e047819952f9e74a7cc942268f36d5a3ad2bdb0254027be01c87c3a0419cd7ee095858de6853011b26c4ec1cfeffc339ba0f656e0aa8eecebc18852c493aae78f1695047ac85b896d8f6351af2ace26f3fe620f41c6a2c69b4aff92d3622189684df46d394f7b959406d840ee9d80cdf4dc75b9edd0e7355c0e07c92ab9995d90366b2e70efc97c4d2566ab8b1ded7360897ab1165e514e5beef22c792c774c612c6556bd13e0abb8c90dd835c627e612dceb2404cf8200c72ecad90ded49b94cfd531773b27f2acba70e79deeea21f7138f97f31a447f4480cc87d2ce98587956e3916ea86de68786387d066c88d99c01eeabe8f60f4cb861d204eb35db84a5dda09b880a8ee364135bad714a7322100cdc7a88ee034bbc7df470344d5ac651798ae564b04720952b1fe4abd0d59df3102fe0cfa86ca92c02e681886293d1b2f40c48ff5c291d349dc7aa29816bbddfe8ef296bd7c675b2bfd751c4159e114ea7ef43ecb20b0f8cc78916fc34dddb7bbbc1b7af59cebd0736e3b041cf010e77acd9a69ef554157317a6bde1fb2c04f63a76796480e5640cc5eb9a733686c08c42f363b7d5c2db4b96abbec7d1c7e433f7ad3e3613ffb9e40a446ed70318557fad34d13d1ad9975e3e98ff3389513f5d1ef891154d961e609403737b9776d4d51b2326b792580e5e355319b427dcc558ac10af74af74b9c390e6390e48b28d5713cf9f915141d63ebcb2d5f38110f3b0fd80264ca74c6b96d8fe6fe562d8113881e6d33426c3ab57b241d6865b273d8ffe14c9ad5d7530b30f6a4eea0539dc97253078c21c3a9e59d386280a00846ce85220bf38258e2233a6463d45b464200f8402d6bbbc53a5bb626f8a6c8ddf8c2f20660ab463cafdc223c4c05306d7b181925c1975a8e7a2c9f0858e4435e6d6b192c1da04a943134c25efb6cbd0a28430fa16bd160f0ec34320dbb310fc9c88757fa93b242b8c8c0c24a66ee026f7aff514caab2450179b67231338f54eea9a39c8a206170b3e88fad09ae34e8fa6eea11b255db8b84742b26fa60a12ba6583639850b16acd0299e565dfd6d1db23b899dcdf7fed5e7cae721e4514b2e078e659fbe96697059cfa5883ef38aa6466fd589cd4048a21a7867c0684d68319611cd2842cd165533648f6c9b2869b8d9cae40bf591dfe1e210fd456addc3efb48131364b857c06e4be0dbdd47c40dd3581a0cf099d4f35aad9958931e707e3e8dba4edfbc39db559e053e12f3a9291a68733c5f5a375b3dea2ca817f726f15dcf3efce4f4979c8a7cd61cdcfa8924d9b27129b31e97e42f55c9628d2154bc2d8da95d714775d13ea08bad66e2dced9a864c69d6cf4fc0206d3a5da75e2c220a93a5568ca1182000a69dc615f978d4b031f888748d04b8fcec98edb90798bd7e034ddb4524d967b5a5d00c5c417a53b8112da529ffeea2a9eb4df55aa569eea121f883a2755a921bbc2c87ad3114fdab6abaf5b0ee691ec7448bf776d7ff62f4e639f40e73a1becd1376610215905b8c8cdc368233422ef9ad18bca5c434e7694850908a74926692c416b3a029cb6b6e806678c91e3d1f4bba057c01a2190d3cbb613b1a7f669942a9c78236b09276e7e8e34df5f0d591fdf0809fcfc2ad1f822bb40f43ec2a0c39102e2a0e398e5b549240d42c3678a28e4912e6dda5636cdda329ae4f764b34d8a795b4b70d524eda98510da827999632afd13f6b8023cbb0ee52705691b9522aca4b5c548637a67f9a1463a5e6cc5c9781f0c5ec742b3d91ffec583000a1ab1cffb35ec2ccd7ee7ae665b5d8eb793716e93761f4743fa3f002fb3e35ec1125882366aa917dae7aecc1b61e72360364aaf955f0b2f348854faa5e265c61d1eb5eee91cc278614502710df2298e81fe6ef51f6f8cb072a3c285b08e60360a4a8c906d121d1e6761881a0be6dbadce341c777c5384c09d8310d11994e680dcccdbe9cb4f7457e995b57b9795261a1231f31d98946e07e3d2849f0f47fa4be71fd42d124268b5d90170258b47e0b205edfcfd5b7d7cd2dc4bb46cd04c94ba729f759ccbcf4a9c36bc794538293e5a053dad4802483ad34be5a730951f24e8418d90082cf4c4fd848ba2b4fc29512745fdfa6ecdf9d25dedb9941a28b10e46371d22399965090546940dda3e5d63264a8f03a29738fbab3f80cde001ef0a335dc48bdb56e552e34920aedd094413ec7244bda79ea6ed28b80d808da09bb6e0c72f7af14cd032ce683cedd9d6bbd1fe38dd1229b85b0107a460556eb5f34c2f57123eeedf6f0e27ce8441e1f865b68f6b0430b2baa5ab5a4cf68ab53414750c [66] S=$20114 W=$2190246ac8d9a985b13abfc34f43b350dba0fa7e94a9f7bd60b103b1221f9c70490de8f75beb78146974ac6013aab694ddd5fb2fdb44a5261d0818af1a5765e905a862067cc141990e41bb997d824491cdc6c7d130c0697cc1cd270783080aabb1a13d422853a0f788aaecea06363b503cab48a530c63210b86219be84d2a532065f1d3795a144728e3594ba5fd8b8420c82c63f095bb64161deb154ed18ce258374bbcabf595ed4c5ee81fccdfb26fe65f240f883921f11da14e7cc6e6251e360f26b22234cf064f427bca4f90c753d2c8eca2053d6bc0b44beed5d8e0ec72a6095adf15a226d24281bb37ff1de27cb2664e9919d68046c1315dff93f20ec7e77d2d8713fe19ac245df100ebb879f4a57ff8b4f3b0bb48c51ecc6f005c2b1be3df8f7a37d7ecd1f4770c8bc4fb3d4e1625a56c9fd3ce8bb4aedf2f6dd893cd49dc333b7c0b7f0116184988826c2ab512f6803fc1c9ac9b09a745c1cd14ce65d745cfe3a739c60b2a9ab590fad632667ede2e9b2ade1c083d3c1ea3095332bcc3441a0fb16922711377a0edcb051c731b46fa5b36bb38d4b200146561349e4fdcc204a0a4be444e8bd625d4ccdf8ce1c49c005a1877a5aff887a0ca0bf972c4da27011036d0b678ddc1d8b844a62b7752a06daddbe1b8f314189ee045371623d8441b70941ed27f3ec9fd7e6c433f31c161375f76943d76d857e34ba0577189636b620a6c962c64a872e95677bf1e7b6b710a2657ba055ae199b25b58cc0986fdc705ef791b9aa72a5c8cb94f099cfe5e25265d4276ae16e4089b581a4af8594078e6427522f6612117058f005449b8c315e895e636fe4beee3227ac1b5e77f8cac5f161d9eacf8420f1dfbe19f4ac168d34f569e8af7422a579c6956a609897d0ca4c736f16dc6e109b5f9655ba8f12450a8a9ccc2a0004ae6acdffd7e1d09a2fa529901858d7b3bcdcefb76c366a3d99d9264f3b077f7c8d0dec4b7ffc1c11145b9bfc54c41449574d2399461802e2127ec0da2cb93cb1824c748236a484c3568bc352ab99d7d139812488c5c0a7d61bad5f23cdb37d1a4e829b1f34636c8e7ff5b4adbb2c9b5bf208f6feac114016747e273fb9adfc77ba75d406494433a0f07f94b6752053c5125aeda10c5cbbda3237639cd699cfeefa8c0245c6aaff3c61fcfa6364ab8f42605961613782aed4bb5f10d7b4eb4082065ab25dd6c7a00c1d50b00ede5cd26d54512a9a641684fc28bf937c5a5644a7927593e5bf0a81cac97e6a3e74c575b1ff3752e6c61d49a12eeca6c6f7839114b930017afd43f77b999fc1bebebb577e1723c7039d1bcb7ff735c737e187cce8e2f0ffe37d43d8d67104a7a4740488ae7b8b06caa2a886444cedb0d7466274655de520fbc54f9f5d6c9868ee4fee965c988e963f28e30629894ada0094b01f7188f55ba4a395666b5876ee18ac6246d63823ef45a5616a9e42f55df302472dcbf8e575d8cbaa16249752812363a63e257e8721c1c7befb9ed5eb2c8b720dbe1ebee4e1370db9380b8adf367569966b49df9623ee313a93771dcda3e70ba03277f9bbb2dccf83b354d71f92753e041dde01c7cb7121e1ec893b5054bc63a07f84a8f9ad6f32faf02bffb8ea2aa8c1a7a13d8852a8efd11ddda8c7ad2327a5c45e3d4d42e05b568b98e3436df943162176d9118f3988b6e9a0a763e65356a6e67dca6502c410d68c72caee1fa5d56050e1c752c54a0e36016f56e3cb8ca58bba96b4ffcbf1c J=$122bf1f0ec6e89efae5f6ddacbcbc51c0af6c4f2b2982ffbd586513c5a656058db677fa45b9f77d282be8209db84c2eab72e9795d0de6f26bb7ebbbcc47a2d2a94e76afae8d453b087833eea42e842bd96c77fa59e8182fcb22706eceb7ff9ae382df1c77d9fa9fbe0bf2ae7275464d2cce71e3814d421159845ec6dc7f11df2b25306a5eb2ad5220722e815e1ab9e057a1cbd634ab696f39bdabf5710c89ea298ea4fc451e45221c785a3a7c56e6cd08542967f34f3cb8de5f02be620bdf62a5a211932f231cc3e3854df542899ade60e9ed40e1e8be886eb6cac9abbc766aaa499c717567f4b2af94dea6ee7186afb618df2352f1092267ac3411fd3d5cf895f83b74435a4b21e87aa2115b1434b43bf73b678f8ea17ecabb4c5acb58c8b87473064b2278121c51bb0f2698bda55af60db4d13e565bc72eb8cbc29afc6e652814162df7c23bb00e963788ca8df26e1353c5c21de792f0298450cffc634a7f3beba3cc6d44b2952614cf203ba1829bc61271e13f7c7cc0e35a47d988cc4631f55fbacc6fd4d4590618e5ece0f1fd7e8cb19a173c0931589cac7847ffd9631c574666a2c4ccbdbd9ec656a6f3909281545f7a97d40acc261707a0549b5d44451ed07987d5105ac982d1b2dd9ee09c58a2db402b46305b000b21825ec26eaff827ec2e589e302839cfaa410c916a5bfe1fcee2868e30cf50edec0ca292ca3faec495a817d852a1a0691f4ecdfda6be845d85c4e3649050cb0c096aa90f61fdfa255958492ee8f6102e9b81c70a377c0d7b62904ceafd600b9bb2323fd5e6dd1fe060600b7461456cc1b45c57f9492f07b553e2d4ffee3b5f476ad9d0401a28879272999439789ee7f593eab6765d863580bbf5d14357c2fc936c165a7c29a0da819d4bff310ead1713081dd96c0dcda8a11d9a6d2be56c07823d6bb3be75a7ab8c403f51f7fd4356d10658ec82032aa72c1fb95747f11e007b340a309c85b997362f5898452c0b6d3ef0923cc895359f88527e935faa57db4921ddd50b1336f2f275248f063fd8dc195e3f247f1db70fec150c749e0bf18207ba88290884855c939abb238011975fe488e65b0f52418af85ff4880dcee2eb5d2876e94e3b1591e7d136e0f8ca35929bc9ea3ad6669571ec82fa68689a7aea8b4352d0416275a4115fd9df66af86312d83f70bd23c67e9fd1ded3a273606291352c61b1d6b983571a1f943d95b1c716136e1bd86d44d1f942f7f4623b0d6696731b2abccb87a917b26ba27401ba3b7c044c7816a0f55b17f7f1b92a12a0cd0e68d3b761e7b5a8b738ad14861540c50f80f189617e6ab2440c61d7e6210ad8933dbc9694cd02ab8871c5bb19f804be1954a55df3b444be7402c866fb93dd279b60ddefbd3fb98904c25673a3660c43b27ce7d0b4516b20883391a24f75fdf745c7b4a6c748a95ec4d740f3329b0acba41fed1764ee1ab4f889ee6f924dc4b284ec2bf6053c2af0f11a1fc89914af852456ee9d4a391dd0ce53fd83d83541423cc551d35b41173dc76de9d1f447fb3e888e1d12b4339b7eb8fe8e075de86175ec1ecf5a59bf04683bbf9f17a82441d9ae109fb4d751094de941f4ebf88a3a123d1c75037d2168b87abb802d40d9544eb8eec2929415c5bf8c725f38e2fce1243f7338893359550cc1b7ff2a8fe6e088aecb35c480fe459d2bdcb67c2c0f06e0cc57801febe34d2cb7f85f4564ad67f49ed5c7efc8c5f09a48e518a69bfad64c7ed06310360fd1e3e9d5d4efadb6973b58c0069c0681c3fe32625b2926d56c5552424fe9134706e7ebfd1f04d28063f918d41fb273873f23d598cab81ddfe490fe34df08be0a0fcf9f4d644c860a6b89748a3197e48adb50ef96e019e02f907b09596fb4c3d2c8d6f1ceccd39e52e8c2f2f03b2f2a124c256baca89eeef8b71fc43deb1c567398eed6ebe64682ebb1085abc6017422a3dc232ee750fde8031f0f4e931e905b8000391d3d44a83de6b872d98ffbbbf9deeac52f29d7ab6f06119d7dd91dfe3931a58b86b58960090bc421322cd9ba1ebd09034ff772776183972cef167b15f1f0988b6efd92f546ad6a349ed9c148a911f65aacb15e86621adaf99c32f869f2545a79eff50b69b69b3439f3305eb7e8a9b1cffe7718dec4a6d3359baea445ae715b2abb0d3679c499d31ebf9dd7fce9dda6bf5a981df84d328ad933f60e8baf8ea6301802da1d7b710a252e73586c3ec8fcde28cc5440e96d428ca373fab1ef036b642e187b575adba5b079568cf24978016c79111ba9ff781ffb4627409ffed2d09871c2d9b08a0d63b0cf2ffbf13ffabcd52a0f8a62d0a438343ef998145aeb46a1d3946dd74aab853f6c7a7700e51749c151710a8fb0bc981507be8aeba8595b98d5ceb95c0148480a4ad21d8f5d572f57805b6b27252c99af3daaed3b355549cc364c5bd6cf8423c68e1b4f09a7a93d87dfb3ea416a6dcf357cac6b1e592056d1ac8ae1b0585baaa19889a94a92cbfae1fd81c2859fbf45eff80dbab9bf9b05b8a78a4970645eb8cb85d23aa22494016183bd028e2e9d4c414eac7f06b2e1e5aa02b7c868f3697f39a1690cbddedcb9ec0fd7a92d71b0813b8b28024dea034a34510894a99bf2cc46a5759c3fc4b1c20ee6447d1108c0e4785cf0b68fd9c996f4eab64684c9f8f568829948741a888d8f4cdd9ae393a6a64061f0dab690419b8ac62dba5efc01982cb4d9c6048d2b90061954a5863810996141e211a291752bc12a159fd386361ed07279d5fe69b8a3e2e1c8de4205c5a4c8eb419d97db1a758300b6e967819187ae492a1d4983200b688adf0241c5e2407b1336226d0fdfe0ead26b3ea94b544f6283c3c8b1089263a8333a1c6fa1d5dcec265db60919589477d74e6592c51e251d21a0f42e359840f2d8f6712ed24592ce9a13ebdcb61c293837283d734927b1d2549d7185630141294d1a8208da40f22ea8fbdee85f353f0d20fd79763eeac40e9ff4466960bf62d1c927433c4f0101fff2bc87f5eb4b9bcd2ee756eb6c2a078e4541698e29554ae53f3f3ffe8d6047b5c38c0c4b3633bc3d0abc1e29f67cbb6ff248cce926d2657e83d9b9a1aa3954e2261e25959ee0b4abc65515913adf730dfd2120b007c8c4fb0639f8ccee30a189e6ed918bb9fced2aa9d073bfcb3bba22053adca531406e58d746b8c99fee827160bf635ed6bc65301332156421b0b15abf0c57c1a521258be8fd8f7cf79cd257e68bc53b53cce1f53001344471883012367188024d25b424a1a51168c1939018190cb7918acdb92f7e8d21120b0892b161992f941821657d5b528b876110cf590ca394368922a216483f9506be0f1bf966c7c70efa8ca8413517855127980991be53c13bf53f945c0e267a87f7b86b0cc548e88d76877b5a89b0f83451268816ae7fcfe13ba0640dce9535190826329826d69dfb7cbf25b9afe3706e81aaad9fe41fe9453442988582a88936423f1a9f7d7f450a53dcd51fd1990fc116a85303d0 T=$2603bc90b807acde7e14a66c704b8de9621614df634ef1aeb6edefbeb414149ea1c92d39fcba46b958a45c8966e4278d54af7922f6a82d59b18e0c7e5cd6f4d476e4f047817bb690047339b2d8722cac20a5286056fff7f19188ee0dc9559fdfa5c83306c1847a822d6c06f89a0e2ec4dcf46813062d712419bff33de74b6df0ca39281f6bd687da44883659d82af99e51cf9a592250b5a0c8a0708c5369fb3669c061baa178af21e0e5c3df641296d6c4078761426b392f1567072409aeaf9198043a33e5170b9bb1ffd5d7f535565b4d49dc14455ce3c58d62a5f57fb55fe8b8b87cf847fe27a0aef530d1a26aecd14544c5ff6ae1e4314ed2bb1ebdb57dc973d33566dd9f3a0fb406161333bedd5d9c0c460127bec0fbed64c0c3414f6ddd10702e43bb2a4b9ad09b5242ba30140448ccbe4591e7a4ca0fe2309f7f2d52c6ad6f51d539f23d6ce0ebff84c79721c33a6ca80c7aa0b9218789c75d034a71c3131b14a1a2ad8051517775f645bfa8c779a000cff171ff7c7575e6f267d30d2c54ea45ff2cfb6eacae96ad541577b79a3568102a1d6962d02b9052ad10b0d599ba1309677f005766d620d666911de5a3a3ed1ee4a389c485003c3919bc467a4f555e8d2662accdf0dc77df6b92cdce137ad089e28b23e367986e1ce38d1c2a5daa5627d73bbb3a367b2e8bc94cdaf0808730fdf9f784b7d041c7a6026cd9088b7eeab8fb118c0633a9721bfbe2523c3678d3e9094513c71a1b2972dfae0623fddde50a2982f9ef07c0fa3a863556658036e4b8c6d85b3ac2ba4b7e731c450784c1fdbc0ad9e27f5187bad2ffa5d84cb767877ef3af5a34ac24d811a3cd8d90d757ba340aaaa1305e11c43a5d12821d7f22539afbf6cc993f2e2a80718e61df58250535c94ad16079e2e965f82fa20f2d85ca6ee4745380a248e5ccaf3024875afd989eb5a10a160be0d3cb06f70bdbae84af3f81ebe606b558f268ab82875d331b2741c7122880ec220747a13b42c8fc01665f264890292ceeb1cf1a83883fcddaa715516a964a9138d0fa769e2ecfb64708c487e3292e528b6a942acc81cfb7536723eeb0978e2f90ae8c03de3dec717dace3a30ae04b62186c995678a979c8026b615e09e387d179c9e4b165fe221b33af408ca1ae16e4b6fdd6e9841cd327179ed1ad9a8f1cdebb4e3674db9cb99dfc35ef3800779b47312a4250fbab596f88e2f40a97bc2fb9aa93c85478ff072a6e437b6c994711b6162e8b224239dc05ff744fad2bfe28ec411c7cf021486cc08c6597090ab9de7d379fa9bdd440947480dcf355a24786c2b119c100400de3458e7f47195f30950cb3c732ed22c5154a922e723cf2c3d54eb3361dd6c1bbcc686c18526d7732f0ec629187e16a20379cc7aab6e93f0c2a25af0ab02389b9cdc4c90ac12bf89d7ba6f6381ee6f9de8ef51c4f18c9ed9c27f31050874c4273455e6514d48b8f08b2bc3caf79ae297674b9407243d5a3cf7290a104641d0493e005221718b5f7a8523eef9d5cc88041693e6eecf67b7a987b37ce67c24a0884ae1f66fda4c202fd9bad61b25657eb06d7cecd10331c5347751d3f31f2a27df8c087956b0030831d6d36c7cfd861966ae2a0a559bc518cc3125b04fb8e85ec82dc8e19a6f27d8a6b992644c8781cc78348fcfb3dd6dd40beda790191268d2360bb7b0d909c6ee22fbdb9790cc8a05d98f985ba8149c20084dbed4f17d06ed33b5c132b6dc01a70b988ac57727fceee2785fce9d40d93b625a76fdb708405075ba4237f0bf98d41de3feee72b80e18d7e87f8a34274ddc7955fc88a846f13904e2919dddad82686b9b97b044d75cebd5a22cbde181ad789218fe80b10a4f07765d1fa7c28b2e2276f2ba8e5a596ff89c8e87477fa3460165ddc9d5a55b4cfd5cecae8235fc23cf1dfa3e6eaf86c065015150ddb7eb2f88ba001902d64dce23a5c064e118f82d483aded7633bda052ca8f87b813fa6be90048705068b3037ba1e1c543922c948704b1821eb7918e00608248d993d44f50a372e9fdf1b2a6510e2ad66a2228f48d2348c023a88714eafc864c362f51e26f6b2769117b5eebc86291703df5ce4f1cb0554996a980f2370d6afaaadedf2b7bae38ea337d1b67aa5dc3499449bd80d84b3e55ecc9a54c136849db04c8b99da5fd27dd59d0eba4c27814d3edd6d23b4bc926b36b4524061062e1221a73dcf68717c3472ca073a661fb89521377aff907ce87d90943a70dd50261f64502cde3b6f28673123339d57f5c35809b056d6da78be4e5f43c11d6f9ebc9dc8e3b586638715b415e4baa824383fae786675aa35e74c5d8272e78575604614508ba1ecc4f44bd6afdb0ae74319cc35628ac97a7b597648663917d0e0fd6276c7141aa437852f2e9dd3afe7d7f75a08f73fd131fa9a20a2a81772fdce2b3bec3ca151314769de3eb17a9ec71d8f29e1697a3053e5110d99de5dcd42f1c8634c57c61d3b7d18d5f1f28403299b47e0559c8caa5509a6928762e5e4b606ce266bf6e5c159464414240ce404396db7bbb956bde3d97c81d9000f96975c977d1d8095c833e2e4f2a5a5f9680119bbdf3d926f8dbcce7310d5b94c2cbfac8f67475b9e147d9d9b1089768d02013b5c9a709a70ff8f38c975f6f3d80b47908b163759b88e51958db67e9f16af516f9feb2257381d524d186d0918527fbbd35c76ec093542b15cf4227a9d84d055e091e3ddc81509cb63ccb24b63d5e2e00e650da1f89ef37b0cfc4bcc2f3fc64b1abd8d3db69b8e4c9ab8f96d4bc5d76adad3577ef8475802c2a0369d8fcece913d4d628ac7ff793c8967046e24bcc9b4ad1fc1211b54d6b9259de1df765404bc9b6ffc53fdc638c058748ba1b256982c1a446a57e730b11e7cd633709f9bba86cc9e059ebe9f8d7302afb3c0c2b173ee2ce44317acc4af5e332a681e632336effd2e1cfbd41fb575c9058eb93feca8ba671c54d77cb01badca76cdd01c5169e0d4c1dd7c35ac85898ddcd650f1d3f21666f359c70e9c08415ffa2c3b559bed1543f8372f4d46da225e1d31debcdafdb81917c6c0f946a1a7de0fcc5fcdc278bf71a1fe7047cca32f8f2bdcce82deec0929dfcf1f94dc4fa511cba9c374c1bb3392f054cf64dc15affdf9f059634dd2e5af95e9b91378697e8ee05f5ab5107736daea4fe6956eee2c82bdc7050717ef710126cbe8211d38f01753e9eacc9ee5ada9309888bbafb77875f3ab8e32da0dddfae4912e0225773910aa8a1babf9cb89391b34e9231cc8bfae6a0a7295d1dc5d44156351997598b96e016551e3f7c0897a525f40b2f554e822e6f377cabca6c9612ab52c0507c518b708412bf93fc334876d38b901a712240a6f3eca67189726549297bdfaee2f58c9ab9a00332002d50ec2b296be53ac5723fb531a7970d195110c9c4d70724caa459555f5c7743a064f2a9b329f2ffe32a48aff5d9cf7af3487f534d6fd1194af0a9a8e391115caf687abd09ee0278c92c22dbe1be0df36 [67] S=$4d90649c516 W=$2286fdbcf83d7cdfb81025f6768632732f51c72977091dabfb85141040b708b08d58fde37832d5b92d240dd94e2f318fbbe6a96df20cd83b0f857a27230f106cd8bce65cc3b50957c5a633891ef61600e73f07b23b479d7fffcba9d828a992c3194febc8022421cb11ea60b149b48f326e8a2b7108b3ae87d5f5fd20bd30f2179979dd126a6d31ebb9354673505641d7e892715029fb37680a4f9cffbabeb68d10ca2d2886e91eac0997073f1fc18d9bd8ecdbe10c9ba59e528f3ada438d6e493f02aa9cde6f3097dd11846f71b77140b623cedffab241d89725e6a215eef1c56dc8464a25b13ee1e32d4038691033e83c6b4d70940add31c282be88eb96a65c1c61d75480cbc74dc2746d558bf4241da623b1f3245fd62a17261b94ca84922b45b9abb7d3b5a584f28b2fe90d03d195a2e7907f2e6a7ae2d16cb850f4bee12e48e7b81fd2ea5f66eb8b14456335c087409709804c3de3a576c64d987c6780fb4ab7985a148f137e9f156aef1ddfd3e18f3e304619eb5b41ad2466ec4e714c7f5a4f60ca9f768aefccfff36bd9b9c980e2e7bc17864a801aa588088b089f77415161cc013e398a0b43b3c7bfe04e1b0aa1dbfb16cb9ceeff8d4e1315635924e14c0a6ab78d7923a9893bbc3308e81c91833f4ebaa99569b03a74ccbdccbf4888d4c89ab59878bcfe71b45dfba27036cf86f5682d0ab04aae959f30841bcc25d70897c1c35c1f10334252eb167f567bad2d33e62390d4e62a0879ae0d387c90b5bdd7b27147b5df4cb9d2c3a4f68378043d655f3659bd548f397e12327c6c4b0134ec04225b295977f0f995c04d2d4432e09467e370cdfcefaafedce4f1a48587fadf0037b0191cb83647f92c38c0c9cead7edaa38baee7bd58e969505e7bd6598e614b5ad4b0d07d3a9b5e440d17cdd9a74f2350a83f780415e4524f142733fe4bf2c1a5fd8da77d03a4cb3769fac460d9aa1b253ab67c89382e1f3bc77f4f0c420f77e6efdf3a31d53e3c99cde386c96c56799ba4e903841dd812f69da6e89af88b3d2b14e367b730e9cb5201b7b647f6ab9cdddda79a62977c3b630ccb4f4f7e57ee0314715f53f08541d9f4237e89f1eb0f2957b246e37ecd661ba7e11e511081fbf52c07c9f046dd0475f6e9df38eca880589287a3e1c53ccca901280ae169d4c8753ea39020121894b2141a47139e51caedd11485fb549d9d302d959d34eaced3314ade6ef4a6672a3457160b8587fa6a15113db5eb8b58907671eb6d194df7901aa25c45874788850bc1411a43bd7d42c0d47b53745dbeabd7b0a038dce887703eba2b67ac677585c2f3f88590c2fef424017a771eadaa959b08c419b6486325bdca42b8c308952a46bffedf7ac65c72605fda652e8aa182e2a1682fb1f940dc0706bba4aacb4eaa2798e1f9a7ecbea4fe39629eec2a616d500de88fa10e509f9419ac088f09919b2a2e6987543d119e10a56ac5cbe79b9a629d2a965596c3ce796614a48de1c2819c8a15cb1bad29460b6df3fce188376a8089e53a3d9c4049436a67875d5dbfce4e50437d9653a3f1b174ddb81edc454b17b20091ffa7816f08798501cb7c66f56b9fa9838bf754e9e707eb0fd13d3354733d4d0a1edaac83900056b8217b667ba0b1b4d607058a00ece25e6456f53f6d605f02a5a73de2232e3456558cc8442ad9f443d8014a9fd9370cac770f0651f480737a82b6499047a4af6500886910ac28571831d9ce3ab105f34895b4f206dbc J=-0x85c37632401ed147e4950d59a835934f2776f4c24d42a1c21d13ee921653319fe7a773963f53d8979f14093c9b63fd63a71cf55e6549bd981024f0744e48337c58cadcd20edeb32d5b6b245ca2c813dd79a68146df37c28071b3912b043af5c5f2aa48c00b0157f19ebc112f2f4170225eb6767e811bcf46595d4a0404b6be3be8364c62b015792485ffab0b7d6108a0b8ecc1e4e8861a6e33c15e184911571500c78585125ffea796bf5ef450932700808379e268e50dfc138ef831cf9ca0d5da95c9ab2f55ffa8eba884eba5ad52cf495e5564274a6a5748219100476e202a8dbb72034b52a8dd138d6479bc7a061ca3012d92c533e4af7f2ff8c3ef94033e4aef801d28c90ccd8c6a5d5af08da253f870f8a7102719264ab891ca015bbc62043b6f31cd6ff7f09c866d0fe2e8248e5fe8872e384dde7b2a2ef77ad609407429b1420c15386d44d6b0676be30f71b11e519e05a82457467e3749540727973cf380a72b53d8aeb1e80074676bc397adc95c475fb1236f86a11b88cb7230af7906be730cef098b525a4e82c0bef26ae1663bff7599fb5071b33993817176dcbcf720105efec2fe57c2323e7f543e3b85bcf5e1cab7825dd03a251fb89c47c7a9d8b2a6325d395ea6c8060387aa1e85c9c04a30260e8fcc0fff13ab0f6b20d9f2397f15f34b0c51a0f55793084b1d004100ff92b7c24c22012216dc895468504e2510ce720e128375d9565f06b76641d64ee36d29acd1e241d858cd32f1ca63b620fa04941fd2083685bdb9cfcf46e63f41d181e4c97e9803752e605ed567aae5a57cf3103ed6ae763c0e7cb93c6d1508164289ec405a74aa15a8a7b00510c69b4640c94effc8c9bcbc44fd025c9b05feee1a9325456d7e8b94c842c6b62114e86718d048d3258b5596aa1124a07c4c2da192bc0e9ca819e4525e243eb00bf53e5b2b88c934ed08f2febe4867cd1ee76dbff19e8421d191ffea742b5e722593dbca6763ccae9482ad9c1577d4a9c1b36fbfdf4dcf6a8bed24d011b4c52559fc9f678dad69d07b89eb6269fdc065226bd0a33bfa49bbbcb38af9892fb41aced3d3d92f322a335a0e9c65479647d4b6637da06d61d6c1f4fff42a682311d15f7e0ef3da0d95dc4b80419c8042660862ad610fb219167cbc6882fb018cef5ce68745affdbc3cbe79b30853c833e9255ce77b5e6fa5cff74662f948fe21965c991113d3e899e06dc9116a50c2bd30dcb0a573a8ffd0ff17eb1ca34f7cd1f25e0abb173da3395ee560acf6d2af583cba101b14e5d442fbddefb6bd62be3f1ecc276f1898ac6bf3947435d42d92bf3a9e024f3388da8d018c21ed4d1a58e30c89bea51c98006cb6738f837cbba678196c014ac7463022d852170a8d23dcd1e2ad08639b3edeb76ca914511d88cee11c2be3fbb87421ff27a6a22b6e2979cf24961c5d10b20adae80c19a19215cf25d00eb099b822f9ade1f0d877b4370ff298caddbf0eb514461692b7681b4613178a01b502f707a549f12f2ffb3094de618541d137322cd4763c712b53e5c0f6047f2d40a27cc490bf81e1754ec72dd6f9db2ffd830c5390addde9c1ab5f423c35f958234eafc8c19cadf7786e100900b5053f889e025cd751b32528f8167a9b92224a40cd405a0caa25560cb807a0c44ee143ca270f06b290640bbdfeb2fb98a2fb404db0e6d267cfe129e1cddf0d8c53cb4424822ac0b04284e4d807cf5a29ef4279ef70155caacd6787eb1354ebd647960977d3d17f02182b86686e6f2624ad6310d8f6c202ac66c9be95ff588b0bb15f12799b1494f3fca7e42d8342be4a9235db9a441ace977170d4770e221069442d059a43ddeb8d17b3c2e8c3fc377aca1fb566872039e2c76180d9d5fcca1cdfd685d9b7bd7785bc49d94d1eadc34ec47cd3ea6a14239bf4e92434fdb76f5c6bca6b31a9f14c62b4437b9ef764a19425a59fb79dd7763dfd53cc8f820b9c457b89aaf0a2bbf4d1d70c411bbe10b4d686994e690f8ab2f7a450742c7c4823e67b65efb55c956a3641c596aa288f2eb792af4353b9c27d9b5f35eb98b313e71bf01f482006ae63ea90427c0c3d73aa4d284034c4450525a65f6f78406a4a318b843fa5f76f077c87f4c562239e53de076da5f5606a4e83f92e1be29843b6d87e4d096d9a8c606877bac21ceeff313d58ece9d87159685c9821969bbe224b8ebd3cd79b7e4f769771c22634b934c02275ed0cce344d347a9b5b84c4c7c8b5eeecb4c288f080aa43254e189488bb556b3b5fd021c3c60bf6cf96a54a497ef36730f5ff35797ad1ae61c095542225a1d989de8ac7f489825694fb6c27138dba218fa10045406830dac97c2a7f95d6a359aa1e29d93c5ab4e81816c321710b122e03841d652058bc5e11598e241e878d5cb9895f617dbc8fb0c2b65afcce6fa6483507c3f1e362f65640813314332845f468673940fc841b0f7102925cac854bc4eb99be1609386f3e4a27298b09aaf2268124e984a02803c7071b025ff698b747a2e477db91192b0da77cdc70ec833fae7e0ab51e42b65410b837df6d1489231298571f3fb8e3979193b7c4852785647b959fb1a4b6d2327c7d9420eff0bb20c8da2d93fc6258f0e5cfc39b80432f95fc5f1d15101e27d2083c61c5745c41116fc9fee2e14eadadccad92ac629c948554db58f8e0b116c26a5774a1ca9246a0b6da147b861143cea0d3062e587b4cecb74baa35f95c4793788865a45c846140e84735a61434d7071cb16ce4d634ce41257b68dccbad9e5fec54f7bae9e35bd88b87d810ba5d2206c35c5901234ccd965eafe2dc331b8c6a2cc637da4161eeaf990f8444a3e3c97d9cb78246f9a0a92ea1f62d8f3d73b9a761596266e162a09481150165c0802cb5303c3ef9e45db45878c5a96dbc02c5c3e42d5a99592ef8928531652a24be3709d44927cc1af77f1d681910b48468d7c01737504885ea7b4c9a25b9f9bc7e17496b7120930ed265b0bd54bc93b7a8bef0454101c7eb68eeb885a707b2c27475b6be39d625c87ed5743497f76564d13dd66c0a7bd6d20f0d9951a096e1a88d97d427d6593132c61e0cf028cbe9983106ac8f968eed9167351807c2d4b245c7a1e8c43e7748fa305d3c022b383a0b7f8bfe1e18b51539f94ba854f2a787f46982f8915d96e59d3f952806c2b426f4fde0818823983ee88476750470f33510e3678500dbfbe3548e644b0a6313ab32117f1bec790e2bc99a2184226b333d567cfda9335884ffefaaf480206d870e31216e7cb1c26dd43db61685468f98d9a6e3ddfcbbb7510a6cb1a8af4d3fa63153c14b9286a7e5ae2e5a6dc3bf51847a07e42021e9c32b94f047dae801adef26c52087d556a15fc2533add346ad4970612ca17d9dfb0d387fb39e72a71f3f496dcf589ce67e92d36eb09d16393cde0077c181f2b43bb735dd36acd4f43a7d9256fbdbc37ebc8cc0416aa9d7d6af6ea7b8224a7925f512d0524821a3162ffbc930efff3fde39d22c54c02 T=$4f51a7212de1de98075d756d66a8fe7d2e678c50a1ee278240e80981b745bd7d903e1ae15b9a4a2b365d3e71fafe7304b3cc08d94b41bf4eb9df4660b1e7211f8c7e4304b1f594abe12c39262290c8b25fa92bfe25b9a9ba0f4835a9cd9bae282123e759e165ed0608907e52e366baac794796903f4b687ab3242126b9bacb12412cc984876d51587df825658a28525fe3b194a2f8f8678a77e58067ca98cd2752be6363a79b7db56fc82fc9e4d350ed4d239458d90de9c8a060c8a8196854ae8e46373bd1d1db8f6c61b43fc3538ebab9d3242bbe2b56a7cf2d7b9fc48a706e6db00ec69c6b78ea65c2a3973cfb2622534ac97a564e8782b2df34b3e1232fd564cae896e2df54e93ca503b08e27d13e367a6a79ceceeec96ec40a82a43cdd34db49d19eed839ae452cd018b2dbbdb58f5fa715392f9739338e575bfd31eaaa3e2fa3d1b1a148479a681f71670a8bfcf5d3eef37e38149fd367598c76cde20b5009b13096bf6f8d9e4f6ffbca34ac37fba9a95d16374f9f4ccee9e72e2c0182d621e45cb24fbca67b0d37479ad98413cefe512e57742042cd1848d6e0a844174587988de53c20ef753bf5a0a1e1ab51a5073b383d6d544804c053f917c8eb8690cb090bfd162e77b3ac65af5bc83efdff9a964bddd1ab624f74cd7a154758bed7a21e1c0feff12140085bfceb65f22609b6bed0bce33452ee94d45cc046bd55d4707e8b708fea5fa47cc186a7e1871107bc1a03fcef361fb6f92abe7ea4a4f70ec9ef24d704ce23f07612bf34864705ca84c9796e3b75a3f266b4bea86777a6d6530a37338f46dd72ee5df80605c292f2109140034f1391e95c723a3f5327f6a0c15da772cf433af694f2b770e1190404abb1dd181d45451d5752bf8cf0b0cc5e7bde880c2f9cf6a8922836f143a6e2a393cd1e4d98ecd6fd2064cde55bf88f6a4dd3ed5ae2cfd7be51daad03e67277e7e824c28d23df5ebd48b0e4125126f99fba2e4d7c654575a93a91d41f19d3ec00b2dfa47507e6822d724b750a3250a228a76e13c79d7bb0030562ef140dff142fb548c41a74aa8d9bb8ced3bc692786ec4ab8b48798a506ef27c85fcaf668045d3f8fcfc3741cdbc8f68867a8a65f8418f394a8c452c182c82285e55aa677a6ced9547792f26c6d9a5d20bf4fed3762b3177a27ca7e3ccce0615fcd479a55ee7ce0e36a243362c1c9bc17ae460b11c6e049b725116555c4f23257c8018b58466642ea53ce1d6de1d25355e271bd13f910d13ba54175f76cb267548d85b8975758b4ae0cfe09cbfa58a434f25d4a2dc1195a233d4bffc1e803ffbfb6246849666c0c26bb341182d8fa90947c57de169312511e0cbbb160e720b7c1be1ad56b246aaaef56ec90da8ef35f878cc5a78a86fe1d477f01cee4fd1b6a2a1ee63f257e4335ef8a88625a0977aced8c459cc313a20f1807b05aa13690cbe8517ca2c8259c4b2eaa6f7b2a7bc3fd616267d92627ee29523c966496d2585d2120c7287a405f3cd79082670337b58bd62ca6dc725f0799e3067d7c52b5133f949882a4633013f5aa62f157d4a6f642ad5b69603776ae522509c95f2ccc0e258c41d22eaad561b3b9b1d5a7cb4e63101fe770265c70ed800ce8f8a0406710a3a7774b569f488722d04b2501a947310cf796a582613aa785ffbb43a6c598e79f453c040bff5e3bcb58aeb5a91d28259ad8f6246cf20ac6b248d03972e12973378be15b6d5a3fad1d810d60cbc5fa3a0dc1b6427b55d2971a13e73ea231ec3e91b3d808bd5b09fe5a9578a20c21d939bd1722e1cd12fab06c82a935e4e533e14e41d55bab752ec449cca248de8d525bd11fb3b207bbaabe1bd0f4c5bcfc183b6980f330077145eb5df484d4025415a8d11391f5a568e90724e2d7366089d585770ce74ad2484d5f09562c2753fd997cc4929184214e3b996510a69fd3217925c0c24ad6e4843d50182b6e0f02ae1ed2084b8aa8c53bd44ba110d3fc9f693d885af08d2db2a8e715181538b26fcb07965531538797afb4ce671750879e837b107396b6f9d3db75dcee1cf6187dc45d5dcc65b893bb7c7958c1c1dabd6c387b92696403bc16ad03f7480e5dc17419aa9ce4ce3a58359d30947f2aa7b1daaec8e56893c178a33a851f1ed72e1d4fc065908a0ba5bbc2dbe602d48b2cec93cdd184dc6e062015c5bf1bfc464ca792baefad6a6c12ff062d0974de0b1926c161a31cd1be51cb710b8e400623c9e3be55c42818e5c7c7b770d6707e740869240c9ef95ad926f6437945ab8decdcffe791ef7e3443d04372cdfe2d8f693e190abe396b4707ef83ec45486e6501b47b0d271081cc53ad513639f13f3d6b9c3f9120b16b980c1bae816f5d3c3e9fb987395e3121501fcd4bb5b4deea99c2f631eaf0ba60a18d9a4e1d2a7de859ba46bf26cc9165b87306cad6cc239dd3f41063d272be9acddeff97745eacdaad40d9e909b96f9ea7bf175ee19cd9b1270f10374eeab380b28a4554156695f2d3a9a53041b73ae176cc947d80a99727484dc2e8120f17f4767129da0254c1774eb5ddcec0333214f51b574fffbb78178d82b7c53ba763c1b3f8dbadca172ca6fc6bad8c384e7f39c7153cb87aa5679cf88fb6849252e7f890c20893cad90c7afbf3d93f24796e0e638d96f41d770d27f8c951c267507773067d70e1453a507f3d94a1f4b155db73eb789ff0e13c250bf4dbab040154d1971ff72723f399e49d063dbf72bbc786fa77ed434b8aaa472669911b5c95d53a00ebd8a762c11bf51884e31a05e812b3a1ec475200b2694c62058a04341f9d486b3f3019377b8e5b7462745a531a02ad219e18160dcf80589fd5b4a84be03de327ab0e6f344ed78dc423c6e454f6a9fb203d05293a1c9ea07f8daf2a3bef3263e252599cd836a94a80c43b18b6692dc83526e8e3f19becf9e4404e80f0fbe14a16a9be71839893236dc7d992db59b9c2cbcbd8c5d196c62e3d1b0c40d3dad07721aed5da0b97cc62ae3b187acb5bc4cc006bce47efc9212e221b92513911a1299a88f7a2529f672b4954a0c6f6c4bf8030e9c2f2b19d98c33c0fd71a0cfc01997667e13c3f1dd297ba46ddc16a2edad19fd376c686ae3489f8b290995c98b3d93fca96882416862f8fce0c96608d8491351539b954d8efdabd35cef65cb5f02acbe38f56e781a5e7cd1a6d23e63f2cbd7cc20ee151d6dc9a46b9114a10754ed898874304de46e770da0645639a080e4a3c169d7bd0f70d191eec109081539b12426ceb6bcda0816cbc538608594913c8c490ecc1388aae2e2f6bcfe43d691910f2b61f91bf9b5ea2c221a010ce2d0ef658d0249ce074f0c2da413efb00bf7249a947632224180a1db296e6e5ae6bcdfa8c00fe144487e3da8ed0eb293a854ae76e234ee11c808d589f6ec61b249ee70fe68dbfa92b9638348d1e9c67c9c84b785ea292c4abf94d6345c340da9432e57dd1cb722d001ae53f7431ddae109d8ba35fa763a2704b31e1f4ce1007710d2 [68] S=$179bc2d9359cae42630e W=$ce1fa69929a00eed9b6fbcc9f00350f64c3f564d239b98724fe8d31ec36b0ca02c48c031e4a73fa9ac2c5b84e5de8f78b38fae461e9eabeb977db2838b10efb0ad54b6fc933f54b69410abadd4273216c9a107af5df53f5242b380779aa9567143b9a2a63f6c33ae086f7297014adc864cef4e9e5d8ecbbdc9bfa6f1f203479fcee40aaf3970c46ed073f4f75e5f823003c122dc580ee608d758d14e8c639d4468ad1c14760d8457bad0fdc8ec0233643656a26a3416aa7a80b5a6eea7928494ec482b0533b865f708b60a2ff6bb0913ecb27b0682cd62ee9896c895aeaeb604a72f17518898a052f8f8d9eb01ab1a64096bc38efd755bcb3aa07528cb9cbf2a43a1fbb7fe4127568f986373384e52b08b7da4cb17296d246a9608be218ec30f390c156cd08b7ccb95ac82227e4d5d3e61985e43cace9ba139f7b711cc2c50693e74be515e2e145e9f8a4d2bac9a496876ae10ba6a645712a7561ff659fd9c9b0f69d221ffc8a4173e6d287b408cf54362ee130523b251bad34c8055a12fa5654de268d5809f33f5692b9eca44436ef74a836d68b2ea4f8f042b35b8d1fc804772a5087a04425cf4a19166b7d0d63b6a82adb08d8bc5e0d3ffe8c1fe691b0d246b76034244d0e88201e0b30e970adbb22daae5c09d601f79a106cc865b370b7a87c1d4e957377ce15816fab193e58fa5bbfd4543f3d9b3f42a58318dc47a29ac43717c591cba0a67db5b750c54fd866d14984d57de2a3b33abf1aff2da5373f3e9c73d59980074cc5a38aca6a60dbdf8254fbcca1065dc61fa0895471ea4f034bd94f8fe30431945fb9a11a1a2dd98159b3b49207bfcd3d57f2c6f30be462033d098b7408f1ce7aa575900dc2bd99446cfe6870d66b61b9b1597b2aac3ac29a7be1e0c3b9f7b2100abda20a8910ac565ae3f08996c234cf94249095e847bf0f75abdf9227b32a0d867f3ae17d6777c3e8d21144e9e837a2501b78be2b1dfa89f3f5d661e621ca1c905af1b673f59ad668cc3f47247b9297fa9f349a3f91f0b844228470bedc1817f476b755ec13e266bbca2b424d413ec05a842dc1558b2be0cb5b8a7f285b1000ddde5c0d2cbfb4dc61bac4395c71eff41a94a52b05428aa03ab3aa5033c120656fe3253e87db596258dc9c7fda75548604ee08c7c9e6b75fae6abff63deb6a9818371cbd99bbb196ac78981f01dcff4eb6c9caff62d6d5e5a76334899ded2db5842dc02957057a7099460a06b627bcc6c9dea8e760fbeb8c8307b3be44e9e6b498c28c3422a92aaf6faea7a7b1475c177e2ad0de12daca7a3392383daef8bbbd368cdf4fa5065f6103fcd4df3e04a11261d064ef6c972580681c953c913094371bcab75da266125ba79e357348052e833b36ea2ff6a0893456dd979267d8017b442428223ab991125e590986e8369b6a2021c1caeb247589da3a8c435716d21a48c19770836684d9dded1fe8bd697fb0da031af671a2be66768da61251d9887acec94a66c73b54481e3a4490a57736becf07dcab252cf38d865e54ff462ceae56253a5c692a6c61ee3420ced6b16af7882ac3fe8bb69d455c083b37017ffb92a190d5980fbb3a328f51eef4a274ee14e2ccc930c37f3ed1d4c50be7a3131f3210dcacbf61203dd96361b5bfdddb87cc793ff2422e6a8dc33e6742b6285c8fcdf4f0a6caa2f082315a7a51ced39776ee74bcce17863c4889fc5a4626d14512207cd9e4b9b73041c31fcf09ab1f24340c088 J=$691ab9602c0a0dfc1f9d23e93eb29070f82ac847a9b77eabf6ecde6207e408df3184521bd8208135e358bd058a7044efa1b342d33b64f1dbd505d0640fc2a136eaf38ba387ad269ded8d9a7896804bc7641ed6cde41447b5940419d7635b473c084af19a8b4e80d15d12b3cd7a7a9d5c261b505c4e8cc81549addb2343d9235c7f877406aade599edb3e11c777c5ae1272a65f45d68ec68c6c901aa70dd28f27f8a80ac08696c84db12ce9edadcbcd0f6647e8d36ae120f5f9a9952db6b011b94590fb917c8f9b48b094f7898e9a8f6328a81ed073043fc6b0394b37c7d3861841092e089beabb184b9b3d90a1f674601fed9f9d85114b2b2c60e8be37fcc6d292f5477699b8305b9336cecef35b953e8999ce2d7832149c00d00a3d56033fd395c51001e3ab83eb9b7910b1c4a2b2b23733cbe93ca14a1eea314c83437da4c625ad8973ab90b5f9699d302a97ab8dd9a61755a420cf7cfc1927ec46720ad13fe6863cee5b6de9886ad8493e9106e310355c88c572657f9241ae9a6737ce479d3501e30d2ff529973fe2f4dc87c26ff6cd2cb81e33df0f39b0a5d10db3e4fccf842624a7dc93d73d0841fa4ee119b32654830b7319a724cb8e79611f8990b6f9eb444a70ad449982e3872e00eff4baa9455da7d2f920c2866e1c88b8a8b1ee35b753a92ed9e626a6286ea6721db33884fd5fcf94b8b1cd2b9fceef44b1aa2635ac172f51c58eb2c6b05acfdec4146b3a99888322a30a421a7ab590b643e48114c0815d3be065a08238026a3933998d93e78df30af464b6f08d77c621503d3ba684a2908378e253a4a8f655252d0aa1ad8087a99dedbe14ec871943798f5cfa36438cfc3d334f0459cc967773fd549ddedcd8ca3f3864c8ce6d8131b30f3650796bfab7f691c11cba00b566839ae73e22c231c69999b06bb13452aa8d4dfc232c79402afbb1e3640f6514ebf4331398b357815e9876e78027f9bcda30ae5862832b217fa28a6035ae9981f9462d6c8f360eaa004d79f2f3da70e8cf392e6e53e7abfb89bc42f46f20c1c401aed608bcc397fdd699edf3d35ddcc976d53fc64dd729806db40bd65126fdcf80790e1156a434e9e79bdf9ccec3e3a5714863c9e4ff1ad09ac1a9ce052a8a263b3fd61675d6de0ee6f11fd94286417a845374849f80d87a57e4bd84e0e2c754d04398b1cbd190a42a3028d894cd360a0e0632161ba5a604a0443969ba8dd188f4d572f3a44d90f060895d6399e3bda867c70abd19cbd09e41b69a9b510d634e6aceac0c77341c7363cc9e874612809a89d20c8ba5e0a5b3f0f428c6b5f06b0926743b90ebcfaf9029e17115d40379f05b0653671e540ca4b1604b587d01088111059fcadbb49e3bdb48187b8aa2e43f6cbc6037d6183d5fc7e3b85506e833622069372a2b3aa84b5265e44862f996b0f00bbf36483609e115e095838433d142efa7591bb68c45f8d13aae8ea811456614894b76ab4b10577bd60c603d444110785e8ff6ce55168f68853c26be43335af39cb5f5fd6ebd23b8436c39cb239850743113fad42c3647ba8ee38a040197deae7c8b97253c58a2d592756d33dce7cfbee58da69c7f8ca0533ff9c23dd9aa09b4193eb99ab60724da3ad56a233a205690ee66c98824ecc830606a461c2650559732bba0bd7152c8aa56ae85d43751005267d55852934bd36057fe7096a1952c5d4a2d5c185f1950b941ae650b91b72d1b952dc28507c07117cf78e2bbbbf1d59834f00197353806b7949ab5a6235d21d74aac1805568e6831d4263eaad12bbc2bd048b704be507e3e0f49b89ca9d0e44ee1d2e7811380f23f2a6545ba88e87219f1ca0835a151fa356f96e57d001ea6c5446cdf81808542667e20f99be405598f77967f40a90a751f771c79412bcc1541f6ce57627dccee6ca4ec7f4d4df2dadcba688b75b04d72888ecbeac1719566f8d037e83192e1d5e1062cd8ab6d59cf15ec66421106ad6a8b8565ff158c4c1c2e5b9b8ffdc38bea904b627f21fbc4604b74de6395e9629038b3749a78dc53089f8402c31e846b808fa89d30d3d38a890c3d2bcefec02870fe56b516a6c0fdc6774e2a96055b9727f3de1e0b1e0566b30e4a567aeacf700d87514ff8b0456c6f4c501ef3d955f633c389376730763473ec482217e2eb9c84048f1a13a4fd1810220ce91d60f0481171354ea2049995182a9729204e478878ba0bcda18de96a8bcce53dd64ac848d76800e3ff4319771d09a9fe998a76875852c727638efd473a24580469f1151c501d58334358e6bf56ff821a9fba6d64c1b55f7f10482eaad0464c84e1bbac737b1473e62bca383e82c31c58e94acb5c6ebf0f2d5bf083216ae0276a5ef1c8fc6811d78ede79f2f6e7bec14e39f96d350adf5f7f9f97b2c7b4997a4d8f276d4eebb0d0fb9cf6610f9888968ab06cff787d4762e0dcf77282535c5584c28d401a2532f136218ab93417be7b1a5ab44d2930ae03afcaab4194b7ae8fb9e05fd95209fb30a6cd96c26dc4d35ad03fe3079115d68fb79088c9a6d98907eb48062af76e902a8f67859bef4d919debd7255f8b7782b8f218ffdb5afbb3cc5b7e467cd74e42bb3ef1354080a71694d0fd6a93815b7214e21449cd24b9e69de7cf2732eaf4a10e3f455f791db7278a240ec27ee64d397d79203f8d9567ddc73fc079da445fbeca5c9b90324d9d91cb8ff73ede69108936a2fed1e94b75f3a066062e5f91a65432a246dbbc5fd6176bf6096ec42659c0e45ef9615f3cce5bdef315d6c3a247a76bafad15bf50e0dc10e8e1d61deeabb7a0717a4028472f7fe5e8d53cfda77f04af9b773f08835136ea576156135d1ecda74f78b9df9718fb34c305844e907a6493a9106e011dc7fb679302be7f10b4e4e4d7b32012121640932aa2162324918e61c8c5a42d1ecc302c83839253f416853f6110ebabb9956b6fab758d32af64e0fd46df931ef9e200243beb7bf9e0575f8b690d7c2906b87334f2a9adda4b2814211e10dfc7aacb607bf7ea8cae080707421b40ae60fdc0862cfe0c8675e6a4d9fe0262c114aa3f0c8bcb5da1d344e142905d6ba78253ee23bb6eb14a8b24eebd8534990ebff8094aa174ce24618599a049763caa759195268fdce1d9c842919e55f6a55b1b70b5edd95912a06d05c4c79d4ae21259cbd2270968abe003f5d4968205191b85bc08e5f636bb26bd5477feab9c4b283bf3fa7e47e3e7ccfb911da9107d7cbb30098fe1357d88f7a48a8aeb88c3f55b2c442c64f969866fa41ce7f0accbfdc3c301d63bdf1998ebc0ca39d9768a358cf13fd77bfe6926a0e09f81b693f9180e68034fb9ac6dfe5762ef3ac5bda16e0999bbfcce7b2445ec9c966986731385cd6dc41b206573cba01aa863226778b5a771655611e7674b998c3595928d01098dfbd454737bdca1b347a15ccb385ae4fbed6a2a1d690e94d7dcdc3521df20ae4a6481b922740f88e1afc2f59c966f5312b87a7ad830691fe9c8e T=$50da17c2bb3c2cd082f24cce7b3bcdc87da283038e40a974dd7275dceec30e92d861a2a2744b4645d592d7f364132c0aa07ea05d8958fa60073cdb3902105debe212f6b694e3c706ec44bc3aa0af2f1161861da44128a671591ac84581bdc92cf6c4eddb66bbecdb1ac93cf613db79ba9f8c9270f7d599c3d4334cc5f18e6c4e1b8585042aeca5b21df843ede096699babcb6785450dec0220faacdc9570ba64923adfcb0dc153aedc3abd38d7b71f07da5a7339220bec186ecd6b69f5867498bc7ebb6818d3f0ecfc53073fc139caad1cf5bbffcfac048d809193c554c92e3b61d997e5a7298a948cfe84f4a37a6dd25e08cff9053aca7c46565e2cbec28527783ee1348a8fc941746c3c2336754d687fa002522d1a9322c2c715e3fdb8b1bf802217659830b8ae748f93f872dc35204361fa85dd5b17f7904b17413a4c579a74f270b7c8c6b22ec90f01d7ec06317a85dc0c773f9e289042d0da991d59416df5f59bd400838c6aede83e857377e03c7f10bdb3f5a68fcb7647fece0266dc2a1f6dfd7475f6fec543d0772601c7c28007a536be804717f9510cb6bd3f9a2f0199060c7fc97384db709bc0ec483f658dfa5e8c3e5bad1d81eefe6b800a4eb753aadc49441246eba905a9f8d8a472db9f62a5860e0cc6d8d15df440990feda0732f2275943c57c58ca37ae83042c90fceaf3bdc0e0974f35325046f49ed1823edc647bafb28efc976d1c71f210bd625e508e5160ed1fa250e0ec20c497ecf66892182413b3e1c884056cc887ad262e56ec7a5d48f5148dab7ac7b2e8299dcdb7e4b8dd10b037c4de829805df13abc2a14a25e9fef67731414738ff6e566ab80fba0fd8045f70b2dac49d6587c4c9731b2566e7a5e9f9e92a2bbe11115b2b35c99c395a7086a87975069b733b870d49d014d81e79f01dbcae6984bc10728d61734117ac05543b985a4fdced4ea7d140e892b6c7a015808b84a4bc16a98f1d99a1bbc6b5adceb1fffc8532d54d3d86512f92c66486403d332a707c35759b54fadd758d0a2ef54b047419bb1e8eb46b52bf715fadd37d9612612739431cb8cf977c7c826f3b6ad774cf7187970659236eb4fc0a3ca55f8ec18efcad15a31f24483e43be26e285b2bf1bdd8c0808b3cdc20e38ac4d7d2a22c42a051c585ee887722f57379c49c1d19f44323871ce7aa1986c42d93e8a9dbe52c634fd5e8f5fcd44888486151761285089aa308d38bea6a6ced9fa1eed73e4830e3a8ff619870eedea5a6b3d2f9655b145cd83d25a86eb2df42d125da7bf63f494ce1fc9774be2f634aa2f3336607dea2b79254d6cbd9712acdccef9f38a3e5e3b2cd63685b7b31d40f0469a477c11b90e6d6b223bf76b0fbaa3059c3b76cf7e91efb4db370f1e68930f0a91f8d6d5b664ec5a60867c91b00ba5f65028476ae3fb3d427bf3ee0d2c4d32c822cd5f1069ea3ddc2b7560b002455fb0a50dec2645ab05ad4ea388d943ce6e93a3e96a1b518d7bac7349fba4c35aac4a258c7b1f2b094161ccd9af276358c8d755ff9ad4bbe89dd6320a515f9396ee38a2c9b88d02c14cda855977dff29ca3132dadc0e6151a55c9ed1005e928450eda647afac2919b86a6f1350ebd2ea94f807ca0a5e63841f5e74156cacaa17959bf37c8c611b6c6065087ad2c12a04b4fb9a449ce41db65c58d26497682cf6fac4e39c05f01ebd093745cbedefc17fa680065431462cae508e6a26107d814e0fd0156a55952d0dfeb64a618755bc2fc6dacf4c6fbebae8f3378f5f6e9005d163f16c5ed0027ae05fe4bf4bb87eaa7bbde010c931a8d8adf6e1859f1a267d62407e6b6a9a9effd7dc243c121c54695adad0c7aff2d0a8e4a6197b5739bd6aab0f590cd8be67f7989094f241e74d9de883b2296f7ca5b9ea107ff6d7c386973c2c3d5b55642a0731ea4a68c70c50e52be9b569a3b27ec0fae3b8fc59e4c6699bd094bf05915a4d1c8bc980cea3a81b5f28633af29c2306676ff90e4c35be7a29a546f01cc84aef157589aea2e70e8bbbbd8cf749af481acc1fff4135d672716e4e60826dd9787ee2579704b60da4252d32e47b7a6ee950fbb59bfaf9200b7e823008d08e6c24df5df45274dbe80eab2122aaa77788527f14d08edd3df80773fe7bfef215adea4485b4cee8df04d9197d7533b174b8efa1b5a37ac3894b8b3eeaff70e3037271916e404d2f439dc58cd216c05fc0b7f87c5b9bfe2e117681a8e2c56cc7d069c3b1640ab096f861cd37c4324232f5a5c59a2ab5ab08f80918b098c182500b06dc28b844fcef1399caf2ffbac623612b402d1b6d7dbfdb62436e20b06b3d708830ab15f5eeecf2f63b2d9fbab6944251c2edf5b004bd6543d14e3647d7b2c8125c590f65a86cc7509833c1379e19fdc605e607f99b8d4f05d5a178579d9cdf3f7e3996af04385f74d1eddea7abec0c50727097470ae346a82ed6fbc5421583a8f76a970e161757421493fea23f8b4b36316f402435dcf16ec0717003c0b052efef03307ae5d345e2b18cf56ce89be13e3d580f7abba04d3bdbf45e098c58d4624a1016e4c0e24d8d071a61c1803b665c6f1a5ea59c5996a86dd7ada2653da30a0285aa5525ebc44a9ca744ebe26bb4b9cad7257539381b96e6f6903950f05c68712c775db768b5014a7aabe6963db8ecd7a6940bbad2f050bef34311ec9ab015a1acf332eb056101eee31ab0a13af5cb464ec2b1a03a1c13e23b1f94fdd9275ec2a534ca1972db64f6cdd8956b14a8834bb18a1c88f802d1114583d2cc51c781c11e76ed06017de5abe44891da05c721eca385a35fb6a4fff5a8261a618fbd524fdfb6d1307ba92815fe098e81d47559987f800f2b79624cd30d25156e8ec521c7b3565cc553aae6e47e8df5fc9a2529d49594a67c467541981beb90db9123b7f7d5559f9d1ed17b95b42085412a72f7e104dfd94aa6a40f83d5f44d412efb8111d42f329405232e69cb20fb2183a4c798360043132dd48f92b83b7f2130cb21328f67fa294245353e9f7bfd7393683290f9c3b364e08631760993cb906175348cfe24b175dc1ec9d2c9997b4ee604988b159ae44252e5c8a7a18602fa78e5eca42f780befef641fbfcb26c04893494cad750ea7bfb7957e6f01a5ac0f2ebb11ca5c818ff5500cf35ce4cc57e59dcea767112387b74d9b62b3ea96465b5d961eec34a550294d1de58598ca331be93587fe057777ffd55c4638ad269af96417b725906c15149da6eddfacb2b86729b5116fa16eb88ce2504cc0dd3c1b4d5942e7d25620678093b37a2bbda4d33f340290f13f522b58fe8e77e46bc769eec345f20caf307cf920ff71c6d8f361b1813071bbcfc01397aeb263f4fbbde73cc4e6614149441f24ddbab11edcd6d835a7029da91908132dd9c438d7844fd36188a999733f54161af23aa396fdd89146e766719ecec3d110867371040914118f8aa604529b746de927169f0b764bcc1f98a520334696ab74d90769606c170d4 [69] S=$9e54f162cb5e930 W=-0x34492e927f647ca1aae0320a547914d119b822e661bcbe07c3091507950c7463da57c80ebf488f3b7a829305c2721d48604da6b6faca93574cc173680c5dde25ba3bc1436f28ce0f784a0a4fc6c936f50d3b937ecebc803641e8762ae51ae2ce57000471b2222a0b4e66895b98a2ba743e5152d7f51534aee34229689aa819560eb18416e620f477b20dc00644aea0d0ca9c008322d746e4dae4256cc79f22bf485c03a721b4149b8cc1a88b848bdd6aad651381c4ebbff80b1ec3e0425fb0606b5bea65856b3b2e8daaa08e98caf93e3542f7628ee4fdf6d0495c9f02ba9d126be0f98a4633a57782905a1fc6f903252a15aaa2a142dc0af706d8bfbc89bb7f39542fdbdd297f57e555b913b22bb437530058c4d67789d33f9f80fe5cb1cf5a9bd853179d3714949e6f45aa90490aaa601546b94388ba491523f7fdcdd416e66d33d88bdd8a0fa3557983520788ae9919bea627964ee4bbaa14384ee21890cb58f8d91bcf449caaffd7f790ee451cdfa9591a1d2602de8acb5f60768af950226d87410b6077cd047c85d3fe9ccbd059a6972aceb06a42bad4e69fb40810b9dd7322be3544384b83189d5c5aadec127bb33288e644cc581afa38de31a47183588d73901a0570d12fb45636a9485826792111a824abf85ca1fd216537cf5c4b17de0b1ef5c875f309eb6fe15019e23f35f8d9648c6a65dc2b6562ddc9131b4e49d95cf346987c1da6fd65edcbcab8375e2d410b030fa4612f0c86cb34a1092bbafd1a7d308894b9b7ddd3df8e093fb498db05c80960995db4c8f91979d338419869db62ca88c9c17d225e3f52b831edd26c1398578ce0423f963f720ed62dd80f470ffa326fcb832759e1b60dc8f5b44f2cb45fe8c4860def4b48dd039d630eb218c46dea968fc6e5551c3654fd63d5fe2346a457d535b5d0742253ae06b9ea0f54b8891072e04bee4adfc7ab50c1820187c9c91d5b97debf0f35caacecb55f2ef4c3c403b9282c20511ed04afe9ac52a54415691b9ccdf363d0c48f267a8874cd847135bb6e6bd4705060404d5ec66b555535e3342fec5c1999da94de54e3168cec0f4d525b892db4ee9d79a073112a545fddef4b61864a571b5f59d0721369bb1f024b8f63a8cfa051336e2b4298244bdfe8e6db203a27e59c682bb6404f565cdbf1fd45d1807482be10557a9180fb9e833e8e7ae312d9e41ca3b1b660d202cd50965dc11a4be49849bfcf126a5452c75d4c28b4878d1cbc149d31af99e7c038fa12ba028b9c9c454b96c546da78b804e2faa30b1741aa7c5f59c3397380e1ce6e57c9977b47a918b5d184f82e33f7c667ee21156edf5869943394b084c144ec6f8dafe332a31ef8436d00132bd2b763770ed9f12a159709348c6bdbd4e65ee8bf5043c67afe66075d107f3d96614abde5ff886a11b537ab0fee44d47270b1d4c6e56b8c33b6cc399cb1a4e1815f7fcc8aa7b6bf74f899aa3d9095a2a464516d29abd7a8a7039b07e90436e61b4d2fb297e4bc54daedc08c57b35ffaf0e15ee7d743d0c33ec960671562445562fa315544dc001be24b13f3098eddb242abe6a0de445ebac226172fa687af5abc596b6059ea37b9cf801bf92a5568f0d49ef61b47d84af7238e8f12427a95742031d5b745bf8fd33355016bf61f6828c6b35f5c23fb2cd332dc5266f1bf901f5665b908896a7aec6219fee31fd060e948cdfe07ea52e8ef68cfd1d2290ef7990dfa4d8548bb9b6 J=$b6a4271cb9232b5ea341334f7b8fe571223fd8ec7b7c01d16fd521c890d47d41dd577bbb5c04596e72af6a308bf78a2e330d35d1dcbc4ee33ed62525e2a436c492907051dbb08a602783e1efc27852576fe9dd16940dfd53039f83e8073a8180ac63b2c39c5c01ad6c921eb10596f6928c3587d965a56c2f60249db297ab8fc24d5acba25751736c0b1cbdec51dec5ac1f42fcce9de4be24ff499632b35279ba88c5e2ffa6b9228896f2cb9d9da35baf2d516590e111aaf242dda045d0fddd0c7e6ee451edc1e2abe1a1c46e98c34ba6060c65dd8ae14644471c5e473e979cf920f6431e35698905e439f2cc42219472f3f6d591bb6d4ca1359156e3ef4f75a93c3a0bac6be2f20f9a93adc477d0193d8dec6f975afd99b83999ca69ca9173e2162a2b4253465139a050c78b4a96ed76d369968bc30b9c466b31e4efb2f37c1d91fa3aa889ff0335b83ffa36ac296bb6df458c8a213798d902b223a8826b5b38b06a37cf28a9fb9fc54976c98d676595be9dd4a2dff15e2ee83010478180c89125d4650518444cb677508d215316f972a987c15ef9eec1f8db29ce9b43c54faee94f88bf343313584ce9c8725d1539a880f5ef39adf749178c901932b310ea9a3a6f2725472788d651cd628b44208924e27df1f51a061d58a484a492bbafee3ec03cb1cee5c5e26372c42a8034acbe6c2838f81542329e6c5489257ad287407fa0ce4bb8fb8edf6fd73a477ff609701488a59f9a3bec481988f2a9d2fe61bed132867e83424f853bf31823f535651cb82a39bee6872d837a003490313504e26015cffa5fe9d767acc501ff52b2c6834f1a05d1826bf0ccf097c2286390d21425968e3c1f32aef772a739a423583c55c7e2256bbcc6c50ed6677a49bc318004642be8a07aa94e66eb7fc6140b0f84827af488e956797bf0fa8b4051ab3a442346c99807faa9fbee7276b4fd48add0caef1fc9e8a17c4fc1110e573c024758b69d9996e170935153800a7cda38fa647c73c7ef6a9d1e6f5a86d09da46e82161bbece5d2eae1d5f6ac878350a6a455d9a32a7c8713696984ae35954264c3b8f7a0d16dfbe4d1257ed93952c64618dc4b0c022d806692a16826bdcabc9106d7bc25ba54e2724c2fc1845f93d7887fb802b7a43e06916c2db5d02bcabc59b4e6348f654484d015506dfb53e031e22009a8208890c868eba6232ab9629e5969769d603416fd3ecf58a712a75bb527d3509b5b2c94359375ac4393d40a2cbcd1ccf5cc9ab845594064d70fb399ff8a722ac52f7aad41cf6627b0ee19f22c9e37a5591b6ae1cf29989c3be3c9c8910cf5b84ad88adc05e23f35ba802c430e93cda3f63a5c0287b71fe00cb81b0dca04540a460582f3c0b81a5958f2550d90e1817ef33865be4e01b5896511c2269e63f70ce2f7777433b48b30dbe924493c139cb466394e78568fb5b49656bcf8f482bcb4a2577699e4a0776c1ae60eb5943197a04d0e455baf626c2954042d123530fa9d6ff07a10aa0efe4709eb42bd41f9904dbbb10b049891e8d0507f6237c5db4e8faedb7f9a1bd7c7c308dc95d11c849abf78feafb5a8398c53a30830c6c955aa84c78381cf922aeb02893d33cae5506e8de56c7e485f546206ec48cae785dc54e8e2a38f191468b4341c42c8db12a7b2c1b469292b7a61391f151f74aa75c78427ba6b18303e801904e88056a82971f69c7c9be8f96d42c90562995c79d5191a71fb1a209aa16a86b5f86c3cb89e16f237c3dc3cc2f87e31ea1d9f3123f77da3aa2de422dc28074af75b082d6851ed8a65b81116a67d7b6153a9b58322974597a450b7010480ffedfbd6d48e3b59015b9ab15120a864b8b2894c1b9d3787d7a9511369f218e52fbd9f1e702ba9b7e73595e7cce42bbf88adc2f961d87fde83b5f6995e845d683add1e6d189bcf7fd1c4921fe77744a32455327d556559eb05ddc45a6e2ad7815db4122daf2269dc84ea95923ab86ff06a01e2d71cef1e30ebc0b3ec97d653f7b7f8120e60f9e1fcd8caad98a8260bc9a0074c552c57a0c060a85dbb0dce9a811f7fd655d7ff0e2dd0a38f151aee8b53f06272a83595e8df1d38ae762e00425e4529f47862ab38daeb963ad59f61f84b06927b74fc005e0e4468774168bcf81c1ddb0f112ba3304ca903c7f594fe3d1dcd2d43850b27b53941cb384f610b879a3366236a970ab51cc1557257da5ea586ebe2e56081b73a31c355f651cd56988e66b5da4a18fe76bf7b39a292138ec86cfeca258343e733becc14d37fd0d12996130793e184d97463668817c5655f42051456c34739202758f6cf3db39ba4dd3ac9d1dae665fade3d121ba31cba09b4d45e1c4b9dbce697abf32e5c0f4bb57b93e6e60d9a284b216739f8a20cfb0ac533bb41088030cc83693004349f4d12f7b4a4e95fe1caadb32649503d78bcbb6cc76c2321609b971d7d10e7d7882db225d3dc5b7894474fbade6a087863d7e0d3944179cc8569e6b2dd0ae78edbd679f4c5b70e68eb25b9c77b42aa324cb880e5317e3bdc93ce367189c6ef0e0041203baaabb17bf60dcc7944357a2221a3f1453b3ff0709fee3e82ce40c6f6bf931d5b29bf6803066ac0e946753aed7e4c4382d4c1d81ebf7473837905277af820ac0314a0993823319e57cf5d0eb71e0498bab374bcbc634ca05fed11303289c6b26020ad9f34c7cba518e58610bb04f56b3755f2e2e374cd0a4e0c6d3459daba42249a352bde522e1d41323f11268e806d2deb54468a23be184fb414ccfda548a2b831d0231732450f1e1ecc2544dc46fbe2a24600f118457b184f09a61f19890a1aed646a3fe7d946a1e382d1bb96bb926cb5b5053aa603788a054c29e1beef609588490abb771aa80ea8f035b93513a7b05af491866a0f3e46a21bb76c0af5e65ab73a4936fd07536e2b16122c2676adf50697d29224e3d4eeffc2c6adf353dcdb0d5302f613553f953aa58bbd97336617c92d4fe796b3315a2b7cc641cb08028c13c815d6807c673de214ae7c44252ad0478e5cbf0873179a5ca9254ee2f84fca4fa14429de3e09ba50a5b6811a8b12d700d8ce61bced6aa8ef17c4b2c3b3cc5f62c6afcac620c4a0808cb9b7e2fa10fc4a97e9c12dddfea86d90c568f1fd24d8a05964d2804a93577d398167cbfbd7b2188e1c28fd5fcf22c8f4363b7a4966a85726e67c4744050cb053425c30f7bf5d84f5a0f84321e4eed1b29c76176dcc6874ea7a6ecd86ac9a86ceea5b7a235944da837a6cfb944f54558b004195288ec08255e1cd6012191b5b18bffc7a45aa870f00de1588d6ec235fd9d929281c31d7808a97b30f61c3ef31050518853b602b236f578316c911780d6d98bc06541ee2f087f4a8d345991feb5acc827131e50c6a191994aedc94fd96d213c3dcdfbb2d6d00a242be77528cda4d538de381da575925d373e19b541c8178b0ef401035f1d8146cf49d8dbcfa20fad81541058934a55feaef76d T=$2f6101c33f6f59ab019211d9a7f03ec3fe29282e07152e442d1989bc8988dd709958eb64f03e79d0df8ed1b9dfbe377d943bf479506680e6e024e0c04b79ab1dcf5f78ffaa1beb02acd7a97957f21436bb690ced3d6626380e33ec49b490cca4739c622519e0c3125c5e219e61aac88016facec134e40e14a360754d4e5b273b1fdacb74c37e5d780cfb0c48cc355110c991c5a0d7d9b2c9f9d421f250fde71cc1adbc70a8ed4c0a5f2b0e70cd6fe55e96dcfb41efaf0da48dcc835bd7ae5fbf7ad7909908b40dea84bd9935876d8496bc060016ed58e89e6b183ff8adef3aad7966a7bb62f2d3036d04c7c3df82904bedee225fec13657172baaf0052f791e63c6e3b6360e5201ee851f44a3b23a1ee15c338f0c359ba9277f6a7f55405451baee58a301b4df539bbd0b9eec42b49ca4955b8dcb745e0329f8a46f2207d0d6ebc4d75583abf7636939ebb9bef8dfcb6f2097ee50c2be06610f3f1cf7543ef3776b4f1c09e26c25d8be0634c4a2b76b3a66e6dbe072f5b230446d4567b1d222f25aaee327d91393acecbd6f5b9689aa66e5d1e6dba13f8a5fb711a6066dbbfd8ce6a1f128ace446b54755f345638fcad88bcca120202431c34912d8db0a14c0c8d082bee83a62ed0567e9444b859d45f95b9373afcf117519857b6295af07c3d878261ea5583da177162fcb9b292a095476b5ec68a33eb888b3cf38cfacdfbaed7675fb9d2b4e7cc238703cf4c2f34eed3460c817b46c9a994bfd2f46729117636e0a387928f8de984a68c8fe2a57296663904f0a75d5e98fc2346f6a2ba89db4e8f683e1bc7a6bd42fb36616925acf7b049453773086b38fb9f4d3684ad040839185a0dae5d7e18bc17b280a45baaadd83acabdcf1446eca07bbdb5314acd0919b48a13972cfca123919a4617b0330f45f876915478018b74ddf6bd19b91cfd2b937b0160ae74e19b0a5b56232a82a0658bcf6330b173811de405e1059de64f5bfd7042db662492e3f0decdcaba1acf69fb9b6f3d1830f8d12d6e1cc88e53adcde31199eb8ebf885998a58fc3ac58d54d96eab337623ad42dbf311f0a4a7e8d7315a04ab095edeaf98cdd72ed4ef96575a690d1eaff3227b0479b3763083dcc735945854f07deb232b6f5d59f154fa0a8dbc30660e836f5856875fc087bf576f91b16a669bc4f14d0755b5b9d95b97cd239c2d7252076c2e8025b2d913dd3585f9e504fc54131e4d6a5b8b8dcff5330abfb4b1ead29a5ee6c4bca75fafaeee0040125aef70c87139172ef21e9326ecb5d765ac97c3b6537df2aebdb6ecd42d13acebacd25c91fc9255cd9f46d1957125d8f1aa391f2c9d6e83fe2c68ea26aca86baecefdaf0ded7209d3e25cfbd0614546b07bf6cfc784c6475eb591060a5515c57ed1fc2a8795b0e083f36a952073ec20ad95df65ac4dc3fc4fda4ccea9324c5b582478c2d9ee4b6ee809b63da3aedba865c6b5e3ac1b4bc14155fc8c5901cd71f4a312412d4b50289a31ceff12d5a1eea06a0ebc8e72db2019a9b573659fd1350ca321a0169458c780ea1b713c0e2c395c8d8bc96fd21433b501ffc8a424596cca2cc7228bf61fad32545c82d490a10f7029d0e85c1f8d80c94d01755a9c5cdc370cb386dc491cdb7a4851cef482a743d45489df897e746cee0574226e7cc82a8ca771c1007e0292474da6905cb424c49102d1e6b15cf8558c72925b49af6335aa1bc16df6ffc8502c72da253a04667e90ac12de22f56f70d93e8ffe03676fe7e44b4a8701abf4ef9c6d493eefe88fb0b3ffcf24a3e31ee519497a327d229fa0a6d7214374744aa7667649eec12b7a7d2390d71ba862ac99b7da70ef0b524bd4caafaf9c6e31c698687c8917d5835aa53d4128a5146e3a46724c974b113e9134c2958b77acfe4779d40e375a8e366b08e1b9442ddf0dba8e265bd8b5f3219bad87cc1ada988cf283fa7180ca6881817a64a2f2ccdfbb69945096094465c6362ee254700cde5034919c043d555750d7fe0686967163905c5ee484fc40e92fed3aea5bf7d15e741df675913809da5fdca005583d781ea43348efb2728de9643a8ce7663328afe022e6877c041b75a09c7a4713121631a772233ec21481e4fe4896053d13782394fdb42666946cf5f5dd920561f61009ad8b434f36a888b01b30aa7618a9cc7e69c8cb308a3a368e80cb8e29411c8434faf722fee142b1845e07931fd7edab178118e025c475afe3f2cd8f1c27118f72648b6d032005048a6f120db4f7cc366cafe773168543944eefbf01b9de4f25e1824727eadaed5213314713db351f9644b72c6531a24c501779b5764a650c3b2d2c8d9638767caea2f5fd4715c9beb8c023831138bc50eb5dcea545ae92fba5e1b4de90601d89bbe4f573d6b4951fa456561f6b47d5331006e60dcd5f6d138c6e7cc21e716f81870ec4072dd1cf031e106ea718e63deeacfb6780afe0e80454009cfa777eedea456f6e70e604faa1f7c3a460c17c66de95006d2ce3949c95d4460360080b721cda0a6418e9d61ad0320f374e80de66f43f54a87b06e4d9ebc6ff3b262a054c343779ef80fd6b53e6c3ecaa980cad9bdad816cbe92dedd8672a8d1f7423bbd268f932b19216abf39375bf86469b833f637e7172fb3315fd42e30887da0e57fb405419b92dd38cfb21528d1d9b9dc50c1f2caebe9ecd8b78b6fe9d5ef285ade7d7febce34a13dfa1b81ad3ba95c08efc9e91c595c71f43a389f26c6410ab9e6fb48397e88bd99bfa677fcfc4c9a9affa26ccc6bdbd7fac0e11e5c6b6c8939080cdd8467018cbcb0322cce2f0e2ea66eebc87fa8918101de04d85ccfa61eaeb584e52b6e67f25a639ab925dc9c5971d814c0f8b1743a55e5d399b1048f10c77303f93f9d33d2a2cbcb234a12f3c0e6a05649deca35e4395639567313a6162ff6ac648c0fc89603f7d21c8c5e56b02f2e67ff0b85a0727478683d62cc725f7a141307d9a2f369c1a52ef48b7d5140bbecb07cc77e4725925011de88954e264948e3889d3569b4245299aeba29b832ece49f7e9a865847d3ad63ec381b0f47c5cc1373f1b2cc54fdee8083cfb58504f9c2081477572152e054164b100763977d58cf08923aa2184ad2a2470fc98419b8669f9bd7709197e499df4f9215ffdd815c9cda9a1a7d83178dc7896271dfcf5b64c89e770887c1d3ed5f9760d0e487b9a75a8fa7ea9e45fa00aef169688bf1df81d58488bf6083d83e3ffc63b9a5169be54918d6fede5c41886fb50cf87214ccfdfaeae787c075f00f5a97e560c13017cf10c78baff6aee892e900b943c9df17f1b88a88bb6deb0372e88e1e80c7502a4912273022943477f81323f43780e1706a32dbe98b9dc424833d0079cc731fa88510d9899b800aabcfdb845e8dc868e2c99622eed86a8eae5f343452390a294030949aded48bdc0746f0dca577e55effdc3352a976173d9b5803eda2f817281af23a90908a6ad8faef14661ed5 [70] S=$9feeecd7105e41 W=-0x7a66b7b8154c0f7d18671cccb53c3ae1a606e0182fcb08d0560975d8f4bed4c1e1c8bd293147eb7bd5c70fda7b5b642df6443ecc70e3c1c4c307f7d9777ded16180b53fda98373bbccc498371a7d64e39e7d92a3ad1c8a717c140bf40510c49ff5766c85dc097373ecab9a8779baf9fb64025ef58dc44cc0555d8480aad897cfb4d50aae71b6256cec2ae7af8fb449b78fdaaae743a63a9c24afe652012b742f95ac3785161b74b0a5e8637091481d3b8e243a67483435a84fd797244fad240d3259beac6dfd3a1cf2a47a1a1304cd7f2a573beaf2fea913e9af776134db0f42b00b327687ed38a9c2bc19872312e7cdbd20cba3d9617f1a82865f1176dbdb775ca3b4f6c68786bd6de3cec9fbaa8def367d4365d2994e84793894fafecd2b3541f4d41315034f1b4eee4b3c83581cd8c766f3fd3dbc9fb19bbd7070dbfddb0a9ca4bc3fbc5c39437cdbfc934f6b91c04a45aff805675932926c052b41eb37904523528ef14f332fce4264bb27ac41a7947adc2cca20c537159c212d18bb478917ef425435457850405e0795c6aa5c4f50deaf5d26bc21e11005af3d63c5503e19724e56522e1bc81841f67d4823601b0480c38b66a46ea9fb68159308c752c6c06d61b7cf46fb7b4b57be2acc7a655a372cb8145a707c465de780758373465d7ed7ad992680b914115fa9cc427adad0e1d8973e01fd2e30080789dc3d50e992a6bfe0fb11e81fe99dc7d6401c19095c9b5105fdd28b6fae04736c714f28bf6efa2784c141cec586da101cbc6d2f695927f7fc8d01cb9040523d37df4d7f4847d4a06a1754ea58bac6c1329f1f06f6e0d436715f371ad24019e778c3697c68537f298114e78bd4b23d66fa8c8474c231a7e7538ed67e55d6b1a1573cd1e00eba8a512849d9ce01c2b99d034dac262fc118472be575eb96cf55ae7c43a81a8e89fa7a1c3f88bcb44c4f853d2cb94deff463e08e0b77e352896b06da0d9955d77b7196d51d59e9acf08149da01da6406d9658bb85865cc5db588e7aa1e686b745161f70fed5896c411b8a58efd739fa7f4e1b24ee9a8be61b28891174c37ef7aac3a5a8e7de2d9f7f93384371c463dde716db3993198b268134c850df88c9fe0ca044be786093217abdeaa40cf55047797150413b6c392e121308528fe7210b187453396e8d48eb05a5f1ac121a7397a3f42b480f25a5653d1e93c4aa6bea4db451d7864b4ca2d7febd87393984e15bd2b0fe3bd3934ab9af5ba65d21ee15e6d224d12a190c093ed4d8da51647d068859bc165d09b0664d27b9971dfd8dd4874c8dc1fb665d23d8cc01e4d32488141bd2a8257e13d22bf8834692b87bcfe8d69665be935ef06a5602f1855d5929742f09a3c9514a6ac34bd42ae9e65001184d24363106330c430fc67a764fa0bf450769e08b46124fc626db32daf18ecd3ba4999d9a9b92dd490acd77a6083a95f336e07ce4cd16f5e2d3dc91ac9c1de7c38e567c24c9ace898804def38ce459d3002bf4b145cab588bc0e5c431ce090edbcb7c453d55e83a719c27e9868459b3748931efc10e6fb5e1699019232d91baa148c700b62b6b9a87024e6d10e931b7d7cc0072599443f1ce57295f320d4afd5e05b2d42615628a1fda73c6c3b47d51101454ce87fc203004b019d4b479c19e2664c4be564a1f417be21838343e3998240de37728ea087a24e9094c3c34c83525db3edf54f1cc5e5feec74bfd7ea14a1c298ff J=$b59fae06ffb4ac9279c9526215dedd8895d4b1a559ce36f66d7ab214c9ba2dc6cbd29ef336d3237ac8d342fb06bd9bb769fbfd49c82d418f5e20a313e1cecce29056d43e82d610d0a1a3458268ba020344b1e6b09efadaa1b65e544b8d87589a76db89e3371242f53ffbefdda49b0556e1d21d43e58c194f15af17498eb4c65f9de96b9cd64b5ad1a8ee27339c79a0dd426384fde752b983d5d7ba04eb5d5f7670a62cb616b95219cbc2d98a4ba0165cedcce04636d89f96cf407a51ae2dbfd11bb00a59d296e87738b6a5014fb5a617d1abf672c058f0dd0db72f15a17f20007813180d2564a6ff5ad37a126b18d87b7034981773c16d45859b3c37bdddd1ef142d3f990a17d3ca37ede41e0329b38ad5b704929d3d2f3ebb6f223069cd29ef91cdeabba1a224c0c63b37ef29e28f4e959fbedcff514ab282e4ac99ad03a2f39440780ab149abaf2043f9b772584a260574af8be324a271f6562461ee37eaa571113976003ff428bbce6126f48677b6b328b0941ded032879722355d7087f3a5af9a97ccad25f223ecbd6425e8bb3f21c4cba2040978ee9d75d8e4b7ff9a464099d1236aa46e161688d7ef5c77eddd243ee0ed820dd95cd60eb708c6994c106fed2706531dafccce021e61369373a17e3b999f94831534f39416855a9d7fe39f23ce9808b3e94c5ac9b013cb09bfbd870576571910f7f60f7cd6e62f18e333433b9ab55ad4fe7f66ce65e3e7178da8462b23ea1b55299da463147fea6e0fb07bc47022e175a1e4bf8bbe35e32deb44fb826d49785f1205480b831cb05a594b08db3663a430f1bd27338bb98536ebf0c0ef989874ecc1e93d80ce437873b10f4cd558bca86efcb7e53a6d295a4b0a9950f3a67bf5ee55a5687ea6da730076d3b81539b526f5b057d6e7c346cdad0b1b492389fab02c1707195e98c5f65b1944d783f970c6b317c637b5cffd1565b6190c7f8aa0e511b0ed1fe805849dde9bc52c3f093fa3ab56e3038cfb0658c0ac3f5d442ba00baee0b689bd3c0acac38ec40fd65f1339bee4c9359a1ccf234ebbacfeb68a07cc1e1cedb141fa66223276d8d288017b840512bb74409e13d4346674a5e70f45a7ce334082348d38a0d8f5fee103765c1ea9a2219fa585641cb34cd913a492728e9d9014df1a8e3ee1e29b2307d777fc789d42a9eb198c4d9880763f678362295eefb4c76f94f1ca89739d0f3842ae1354301f83d12eebd8ce444b5e138cb0b2b9f63d28b041cfc05104e50dd51089f24a6eff377b7ceefe48fd12a151da22c62a8ca6b172dbfc83c9de5072e6a5ddb951e0b4a98bde8cb3bd51ac22b015bad6b97b0d14f60079189f57435ec374f74b9d22edb3de34883e51b0c097642361678ad6866346480b1828c4810d3a5752cd096148cbffa34186a4c9c658469031b92ee0ff4ced99bc18b33c090e65664d59b247cbdb95b0753fe4a1cfed893086a548813969c283b34cd49d3e96ea8761669765d73673cc73fd8f25453dc4333b0e8da83311c2499a4f53f07703e6dc0e0ceb40b52be20967e72f90f21cb98d29b68d892b08c4e4c51bfd93c62319bdb33cb50b6113dd5e6d1527e7c875719f67c01ef410be360d8ff2ea120ee8cb77ab88dee4ecc709334585eac3500899f1424282ccff39d836da41995dfc8632eb79ace75e67d9c04c02d926062db7c5dd4024d5cc38079be558573ae06661dc598f36e058e187dfc697af2953da3d44767859539301c8fc5f386c3f643a37ef6ed4f615641e5dea20b6088da8628aced4ce11d8cb653c006a9cf866b7e1ea74cf73ce2a3b2071df8d501379631b66eff089e529a2f3aaf7a6967633520f846eafdd3a79a9ef15147e0733455c10a00cd1395c9081a6d09661f9d0002a4910cb6845d9e84752dfc62210d0c9d53d77ad99ced61883eb944bba11408f33d8c8f6a9936813dd5bd772700da7524825301214fcac54993821c5bae48df57fffa7691c9ab2ba3d8191525f20a73f792365780ae461c3358bd4c1617c2636b80c7522a9e2b191fdee0c45205564cf57cf73187cd680a24f28715319c059e09d68bbd75d9a6d286a2ded201eb8ed3c39a4082f76957561e28dfdd64b2bb5abe8d70831ff121a9335007c32c49fe9dc10a9ea315b1b245a4c4d521617eb5906ae8a641b4f23f2dd915722457e95b67a8203958bfddc24e1a4db8b8f62fd2e1a0d14a5f4f94894f570c21387eae8b9f7bd0d291cd8cb473a62e7d0677f70dde0993165eff46e47811db4e6862d55d1849adc7295cc46798525c4f2e80b7580fe56df381f62a0a485e38b7eb149d47a61c2f1067dc68359027fe7605ecf967074c2479496192b56125db48d0725d00763556151fe58b33c5f9de9e0fee529a259316ebfecdf5e2202e54e7666bf50c2beaf130db7d1835c1585e87d9b1505cd531562ac08684b8c1ff8f8510058d2c2b5842ec5e95ab7a30071c2c7cd0d58b2cf831d2fcaf401c9952ec2d2a789053bd4267dea582f825c2eb818b0314d21fb9f28b04332e690f1357be7dc7aad9026858f6eae2f718c476edd90bca48bc8b6fd12ee6273882a4686bcd4dfb6f8f009c16fde3ee07640eabad2fb9ff3f1849d10635a2f12e91e279cee6e13309367c96705a784cfa9f32e29ada070b84e09f16ec923888569c107f43d5c8f2396b492d972545ba5d1f0ae3df705612fe6535a1d9fcd24eb629619d79c132b306d1b49166ebf7781a27b6b9016905082824f51fd09544acdc3284ca10bff3451880d3f74f35ca0a99f06e2bd3bca72072dd24c21f8722fae8103aecb9a17bb4bfbefdc17e8a5fd96475d2cc756f69191e862d58891d7496567bd92099a0dc059b89f92749e74a250e9fc966b54c6bb625651174f1f9fad015799bae0ef923bf7cf829951f0527b0d2f1451b67a959e4ae1ba3345ebafb2a5e14103aaf1f36dc6a7c31720b20fb880f6f98b36dac787b273f8a8c695c8440a2443de56f1bfcae4d931eea4e9134941821ae34c063020ddf3e31adb248a53a846f4e493f6dc2ab5e283660bc27b8617ece55a1ad8fda8ef67a133ece69e212da6c86388dd2bb4d352e69c40fd32b462d29d482eb3e38f48f5c36b6e0790d1d8a627b4967a0761a2f0e0cff60c78c6894438b9414f5f4286786c62d8dd9e9efa04d557a0cdaaf2afc2eb0fae617c0ccf20bcfda40e257748ac11d332354f97fdaf1ea04e674656f62a9d61d72cd0b7c3b4c6553d4ebc689fcc7f55bf6af9d2266afbfa6e0ffc22182e9dfe8c3ac8418020450d005392aa69fb3eda41f83b5b39d492e0b87ee1be1b4213c7a3387187e708b6c9e39796a0fdc6b8ca5a8dcce72382c41d816a5c133bca8c6ec7beddcfd995ede6af199af4e03e6daca6ae336a17eaaf156cd76cf399ee9565052475d1a9e79eec5cc40b6a624ad32fd263d753ed51ca8ab6d8d448688d83ea0b9aab98c629b6438d828a054cdac56e92d421d1 T=$2b59b8b3990fd189438b3e55ac4d8a7a4a50cf4411c94153dab221e3452766fa0a0d4e988e1e9a3219e2872096a1b479ceda57b8ef6dc905fe69acf8988f60f2a070485a593aca5db3ff16305993f2e870798e17d26589e8c76aa2424f1d5f9c4bcfd0555dc7e876191a1511f0b3b756ac5ca57753119d199d179adf1163459cdb2cfb03108658b08e6bb446a8197481094045a20b54bd19e5a153cac3d8b779dc4f1883634041f15132a6a1260f82384bbc80a8d168f6b2645c8aad36cee4e81321b0fe7295c66e12ff1c70c11dc3f69945731632ad4d8da2331dfafb73f31d42f645cdef6d92c1df3194255de67cbe2676ea847ebd5b3aa83a76e82f661be5531c798b99808b7279fc7ab5c9aa45109f16a08d86857119c94168aaa678fb1ead2774023ee4b5792b95873e891be2f2c95a91b27eebfbc855a5f06822e895267694948b59a3bdcbd4ed3b0d40ea1e31cc60686cf1a3b4ec068724892eb443e9b8fe5322ee6ba19bcf0c77b78970c14564afa1ed117660569690c2773982c681c3bfa5b76551a8c6711502e1b5e604ce4d822b3723c68a99aca13b7e2f3bf601a76ea999cfe4f80ed7a05056b8f9c2c522eabb7cd5e4f0bbf4ace5b3df218706b0f68feb82114d9a1c3d501c560491b405887999217327af42c328000c671f868cdc9f62290b5eb32ca74aaca490ab58a2a2de9ce9631e2d25963be59cf6c0c118741b8eb25760130cdd6fd06dc55be72aacd5fd4c04f5459762e7b49347f111ac88b54d432318f58531e13e5c92414eb986cea3d7572dad8aa0eff24072ac993a27f9897f7f5576b1d6342e00ede78748749127d85df06f221ae6b027207c3020eb08c60cade5e05f8542f67d5de65c6f0912de340eb565653e8d34b05784036e9e1e7d4c8da81fc868dccc15519230f9b27d378b049714ea37ddc9026efe16af231e7afdb7804a677fdb8e54dcfc7803793dd606559a43a4467d5178addc5e757bca083a6df38093934d22af2387f1a803a5a30b57a6a840528cc5e00d4fce1586b5ce5b60897d29523b0c3517a2357f3771620533d7be3a6e2a995811ea735db4e09e87a84f839a300b1864bcb192d6da8efdc7221012aff0f1b0b48b8e40251cd421732772d7e8d1a89becbe0c7fb5bcb381fd6efc3b5eb7cdc49d04ae6e4290c8297375dfd431c50f3914884a1a848e4bb4b381e542eb5709359efdc3daabb5f44f5f0c6044d23c0b6b2521af0e162244811d2b1c8b7c4724904ef5d8d2276d05f807d1bd4bf374ece7f25ed7fbcd650308db7d862882cdd017743788ec87187777b1347cb180bcda3c54dc670447fa3c045c0e56b8c7d6e4bad78de5b88cf634fec0e8d2af208de2d02fd8d53b412209bd5f7cc75864b3ead564a3486a4e1cc7b14fdaa42fe87990e17f165456bd00cb8cad3b70b8532b3e545541a03f81cbb4ae3d5b877f3290c17fd4b7158ede3e709f1c29187e41506ae383a6ad2b8d836ce6983f6c1dc0ff11942a7a8d70698bd8615260b1cf7bde0386a15308610e8e4ae69daed522a555da1081f56c6cdd535056ed3fcee76dd7b4e7f274b532be7af1f30c5967e3dee19e73bdc858febbd0c71aebc20a18440e8cc1b303e1bbcf0671cbe54ea0d036dce19b455c50d2e5b972b0b5b37ed27c7de8a75a37aacd8bca56e7dfd3c3989a54ac18717583f17f7976b0fd18fb6c7bb394402f1a0c2d242453e1b38b53c74298b7f07dada3fb4b4e41c8118c6a99d831d007c572898d342dccc0daa31a30772d0453af3e39ceb6ac7718f960e53044df59ce857a044f87f7c3fc1ae431c7ff5b1f589091f0506c7050fadef24f684f7a89c1a6342ff3ad0485360d49433129e553ff5a280ce18766f059a4f2dfc152fa472c27502064b94b3e116e167f992e147b58ace7c0bec54d5bd83ce9441f0c950e08cbd4c9bfdeff62ab431f10f4848b7d969b0bb06eb370ad12bdd3d53266f1781aa355e3adf9f566444b5b5220cb9669da552d164f87d8dc283c12458d33e3497f94b0afb3c8d79065944d993363ee46864870937deacc1da5c73d639f2b2e61da7556f68d6d5d0ac801c74adcd7b4328cf0fe229ae363b6a88df8f683f474414925fbc6dd2fac101b09d9d8d3afd53f1cee80981f5f1b1e01cf655053a4114fb1e4f39550a05bfb771c8c898ec77ed4ba3f29b329d082e2672f8168cfe42ab7b65e03296aa3fcdb0af27d794bf11704b8410734f4dae3b59a343adfd722982cf2be4ec2188f14d250b635b2c1e1509c7f137268d898e37085f894402ddc17842fbffe0581e23b0cca487071c3ea32bbf263bdb4687c9770a6ad6491986b2383619fed9016615c68cbcae29701fbf5151a984f9ecd1f71a0ce1c6969c48c4a53be92de73e9fc2a01f97766fab580896f0aa7ddbcaeedb6fe9c67461d961afa6d80982c716c077eb7c74f4aa9aaff6c81d6d7f6852dfca4a1d63b91e972ed5581797052d1e7f568973368c72d516b6a848d3cc16ea53a7d13dc8fa5ef58843a3cfe3a8997de336875580a8c2a9978bcf46234e54c34255f6cb71d0fa398b1fba31f5192a77dfc6f0a0d314f384228b8e9d2809e1a840f1456c331ad445f14a8b138af2a62bc3f67ea9684294a54e4e4fc7fe3ba819c87a38b83c0cbc2636eba042aa45b523163833df265705225ed2d0d413830a7389c1bbd585f029345a021a4d9e17f49f0cb3ae32205b6df738e178f7ceaba8fae0b6cacb704f33ee74114e1ab7312cd35e5be054cc04eb49a0c8ac6c1fd072e5e757544071dcd0123e124ef4ba481dc7adb3178cb6cdceaae6fc653dd8e87c0a2b3b010c8ca50644ee5024454aa7557f1dc28bbf9c21e0336957ae163ff0a6e59d1c7967aac59b24d40036df69a68d1611773d74bdac2bdf4025a2352ce3805a50dfab835a861f216469722c0968aa4859a185efeefe4fb980c679c83ffa9dd0be8a09f4dfcb60a21a20c452eb048773c2e3dfb77a48ae35463bbc3ac73046be62e9631fa91715ea8793f9ed407c02ecaab3965fe9772f2332112e0c3aca82aca7d95ff3601e922710d6f678965911cb9ab6f11ed4ceb6ca1b19b6275df8285d0aea3d7deed6d0aa66a18b2d0b52c9116f79b4c4948c5aaff5d1cad3cc2f422fd472993d6d53cd79dcb9c09cecb35f4bb1503ca30a33fb91a7a86c337f8d8792347b4a582acc5d044a98bd61bf26c654998e9d8c38976add87f709d3c6b592a9c8ba3f4a40854efcf33780ec0f2e47d618d540d6b8459ea179d9abadeab4cca8ec5d50256729434d935d2c2e918aa26fae3424133e11acc8f2afbeb42687ec66408afdf859699998f59c9c8170ebdd0acce2dcd307682f768652f5a4eb21354163f54e90393d3b369c4493345ed340f5eb8958af13fdaec0eff959572c77a8961788cb33d2063ebcd249bd26817665c3e800634534626fe0db3f4d323b23cdd00f376118f4c37e8252d1ab63fbd0b9ca8 [71] S=$d9dae1841076cd80988 W=-0xd70b5f9649a5013f034e72223f9eb5b33650768a6e7bcd75f7edde4034f3ac609cdcbd24260600b840f8564bb0a4a19fb1b960ab0101bd2c909a6313e74c0c77a61d61d2ee9e8490024c20e054de67de6995dca5f563e79c364877637afb860b5da62849716027630b6aedaaae83eac29691ea909e226f85ad67638c68993910d94e746fa2e504a1608304d5098d9c5ff395ab95ed796ef5f303ebd0e4349c043579e4ec754e5ea68b66a8943a7ab1fc9a748217f1fc71a6d1ca83aeacae8744c6ba118c4f047a571f88cfbb383974fe83262258ebe01da143847554342cef835cb5da21ce30fcc39f22238cdd4be997186410a7434a5c053d6d09a0ff13eb4fe87e01d63d86a1797736995c3b149ff7dabc107163439b9959ffe07049142baf5e5e44ba0d40320e9fafdee4fb9dd4c9bab81d03f6ce133c2928667c4d26c453e958abc95b37c7a90f367fddd3a6e2647f39828b2b9a886d15876745c2855fde880390d73778d7efe5b4da6d0118a9989dda108b8749a77000c15d68018ba38a3621501558617f36a4d6fd808b53a21fdef57384d5606db8f62b67f7ddd21a175cd1bf3c98b0666a521932ba5896f0f5e862a7871b30d11d8f136de2e7fa0a7c3b58299bfb61bb1d51c4b1d6823991119fcdef5f95e3dbd624613bd0773ca050d92de6be40f1b8f732700f17027b83e5fcdafbd518255f9d96f426862c85139e7225593f9785c0dd3d49e509b36195784717bcd0226ac9dbf82e6cc317a2b101eda0dd1b6908d0609e7a2d3d04b09a8355b61272c69c518ae5ae0d36442733d9cad5af1606b1e599b96033373e035cec1a9a0ee19d2bc8cb57ace9d7fe7cf31947cf1ff2f868176553e233c77233ebcb19db879b93277ca6f0fa27b6308a7bf2663d150976cfc0ea4dc4418d4df8d811ad4f579db66e8b205ee35c1e182249adc367fd84d7e5a273ea4a7475af8c1787d6398a607dd3322ec9527fa7567aa0dfe88205143c934556907b11c87d3729d8e47f836237b9b6cd6f3776002ebfa69f5a61db6b939c8e2afd340e9fc7df4fe39172685463dadb9999954a4553eebf3da73b4fc0e341ee241b5f6745ea182ad7832436a6cfc020ebc9b0691a162c157e8498166ca50b427340e74eb28a69be460fab91138ff83512c65dac5f50b82a3b927856da3f5dc909cd6a4987733d2c09a47c7c36e245225a540a4f954288f0abc23e12807eff9d85ca8b1e7a08e97a2a8965454eaabc772fbdb1501f63965381273af25026750669e90fce59d0c3eb36b78fc2717f39a24d276ea48bcbe17a590d4c4e4ef1c6a3a8f2755a4a03bb3aae490c1940426033311d26efe31cae00ee99db22426dc0ab4fda2479dd9cad1f810426d23b0b0b1fec847830a6546b7864df59d6221cb15abc130ad074cb72f459efd967ef1b3e0c5e791defbfef4dd78c9843336deb0b364448cdaef48e8f751297dbcdbc56110e28e705d44089bd3541a933ac07c19865f4827d0d915166470273b7f6d2b89e351fe422d8954cf95f6bf6c4cf71db4274ac0dad84088b0a1217ce3995a3e018f7f835d5d6a82d2028d6a39c3917fc1533904b9204d72f24402472cbef597d73cdf78c869be4ecf00ffa1a3b4bccdd3c217925333a0db11a556f87e28c274319416a4bba0fa914c962e10e1f577c7d08d2cbf01196b1e610d139cce177349ef7fc5097beeccc2aeefa22db67cc7bc0daa655ec07f8654 J=$305227be99b8ac94d9b93205e55bbf8522320c36d266a0c02e6bf7b3b8b80b13c039cd0829d68f31221109e2dba515e4a6d5d5e568a9e7e20e4d1e0cf2aeda6c597a5479ed693692014c86b4f03bc532c5a9f6a8d019354ccc8fb1a20cfdbdb57d449329efd8033cc19b54ca5f01b88afeaa34e85b047e30cd74c19b9c6cbd67a1e798a434814bfed0882f4ce4590edf18d80754a9700063d8ba4525d172746dc752e741a109ba0e1da03cdcb2dfac092c0508844b8897fa90efabea49f54211fcad435341e25f5bdecba5feb3a5c051aa7ad97afd9bc846581108d9201a610945d26303653b1d0df4f6486744675205d94f7fca9a7016b1e8750a64e4f9aaae0bf4dd448faabae311aab511d2a2ad859f27b20bd71b08b2be5291644053eaf7f7342903e8a6183874b9eb68bf417422722f764dbdb3ee772f3d6f6f71ee340ba49318effd5fdd1bfd57d9f96b7c213cebc946f0a530213e792f9e2ceb9c51af5173c49078e9f14b1ea5df8972003f5010d1e0798520d9bb10088dcb6f0ec1a80230123b3489271f2b378aa942e7eef40bab28c22c33215abade9d60eb412a77acffbff33a0bdc4d112bef46aa600abd93a296d3680b8e6895a2af81e698e3a72a1e5802af4bcd95d313d04f9942b2eb525824d0ac4b041d2e17edcb9eb774cf4ee6ca522b0165098bc2fce3d7d219edaaac8117f481602918f6c7b082d6b6ab808158ba5ea9122f620780c32856e9aae39bef13dd4966ccd408f327c751182a9860a42afe27e256c961f521a45c83cf6722eecbb9b0c2a10d535b6889b0fd4b533075ca7168301ecdf02aed61ff98bd1d1449f840a6b3645919ebb4a57d9481a40d4ad50884d71133f7db946241fdde28e5ba2b3990082674ae88cad4655175a27a681f9456cff8ea5158d44baed796a6e9a3551ede5dd9aae0db2896c0384662205ce64952550764ededc4a8cb718c05e43ff77072079fc6701f552220faa5dad7b21a3ddfbdfd044966eb92311266a9127945a9cafe56f3c5b86d601ae7cb4705b99f61e2091ac6027b8cba65cc71b7a260e1e43353b8eb781fd2ce4ad4dc6126dbaca06ec9304c213f205aef48737d92c3ef2e81e819f13caeab1adad17138081048e4eb99b7c2d1a64af43e3d5374d9b09875fe5ed52e30568bde4c3a9946c69aa4be82594bbb3e48abbe37c4e9f04f308c1e6d622aa760e20023ef7c0c1ae60e1f5d727a908e2042c36db8794bce84e2b560e824dc9d836292c657ea16d85c4914533f1ff96ec5d5a79aa1b2f479fc928532dc8d2b1507e80d01d3de1bb6a71c5bfdb36782b7b26dce027af4ac562ade070f62be89d82da4fc68c4898e24899d16f3b528629d5fa8db1ed928a9e92616694d7ff3a7f1edecd6c05873042142b4bd67981e9f97f376f779f41267d53d08fdeffcd342ebf97756d08f7112beb54071a699422242010d8ac2414729aee2036cb59c1aed2793396fadba7e112aa361f861281a8ebbf16fba7a0827e41ab2b802de8b037795421e2afa96caea06775411a805fdc315935586a955afaa959cb8902e968cd95c2a1b760c356e245efa346c00c646141c23121ffe08df320a4c974b197012df75f98db412a43c68aabeefe7c045f825d24bfef545cb4bb39f94017ace6fc85dbaa63e429ffeffd5b6e4ae46f3b87a8054403cab54f86f3c615c80ac8f711a9ab8162415ef30375b32d94fcdcf4d01f1dcf014139720b8c78d56b041caa60dbc66f0535119113d07be4bd0bfb3abab325084143f2d236eada3804b16769ab4e8ae85878b058375708f5cfcf712770d7bb80a57633de1387f576eff308943468a106fb046c37ea22e8e4b42eaec0eff0c4a19169f34cbf6406b38bd271055a280c5a60d4975c7425ce2356cc2a805247745758a490e74fc8abff3ad74d41e01592365ade5cac0f8c02805876eaa5291a2acc040b75277487aae2f08ed9821b3a95c55fa58962c7f16aaddd5b163c76271ce07f9d61ef837c0cd5a4ec1e64908a50049ac93dff45b339cf2e859736dc292df06a0f04258f264dcf30ab7f08dcb39d654230b24f69a09b0e7e1241ec2f69823984d448f2413903a7fe8f4b233385a0395b7acfee618b3e570da6366351055557b888f24bdb425da0d44de31dc4796dcee400afef1636f309be9c60e7394381f8244102dcc2f6f286e1067de37a12b77372501ba0bd57d293d242fd66f1ec455301e13b6406115c17bac9992e9dd24253529cd46c9cfd2c67b476bb086e85d18e6a2675567f37f67c9d18ea1db4f1defb61e202ceede3f2263ac57cb147515c8dbd961f09eb9b6094cccc6c0edd253ee9deac3688a666e5cf95ecd04a4cec281df901ed7234858349a4331cfac49a881563d1683dd38fda66bb8ef3eee16b01d58c21859bcab637774ad659c3a9cbd1bca628e90d4fade0584676f85010c438c3fe1e95db9a89d1ba1233c618401639ddaeca775be93e21040f32f07acaa93e56c372e2c3d9878945adfcb3c12996c4137146fdbe01b73a14b4fab44eb026351df58b4efa3a21e9a1fc0a389a05d5323076cdaa381797ba55bad320cc7d6d8683f5ca6ec50b18a50bd1683a81d8c2d0b48741102d3e6abf89e60b46dfbcc18ddc8118970c22e601131d2400c23c817f60059efd9579dcfee63ad726029bd4b109ea7b6bfce11c2343a65585240f32b530f51efe5ffede56f507198ce4fc87911809e9409a47f03b39680e32ae37068e46ded14286c2f4f57a58b0fb6ff7b0f845caac9eb5b31276cff62584db82f8048c01d50b546fe05eaba4c88402d398e7e7a58136723e9050454872d99ea2e7fd591dd3e1c4b085d528390a4a5ff7b8b188eabe0ddc2a9ef88aac467c47eec2de276d1b772c46afb1fdfcddf338970a4258937d238803f42755b976d22598c7d5b14645dc0e85b22df729eb08c575b6e63c0785ec657f399d8f41904c1e2198dde8cb6b8265379c2c3a895d7d85199f4fc651ac2108e761b385d67cfe2b4f818d46eeded0ff8fdec78689d2ff860155149a02f19af4faf7af3519023812ca0c768af6bee5474821d50ec018e98c7d906d0e7ceaee6b21a85ff3a913d47d8f4cec85c787f2493c1954c2c67a92a9b8b4beee542afdcbb0d9addcfc8562fbdd12aa13fa6eb890348572a3270d240165745e3687a8e3057378011801144d1cb258c283fc230c2e5e261c59b049c3fae784ec69ca2ca38df1480173eb9fc78c03ca009f959c5d9b4a24b221fbc0158a87ebf7dd2d73a474adbc36406caad57ceb1d9abf40f7b3fac5b5dccd48e990b989a282a56f4e02ccdf21d7207270f83a847c26e4ef3b8418ea287de6b30f36912f2b3b6b4d5969f20d8bba4a2f3153cec94619ca1b0bd4737bd7a0524473326df9d21a50e57f859ab2f2e96b445f5c0ec19fc2a5799ad7ce56af75a1979d250b2e3addfe0c655fbecfbdbccaae57b620fccd4b6 T=$507fd5e39e8754486d0f57faf5eba1154f3f453ede7eb9a400abda78600b927d8047fa697ca1d923e8823f340e2ec791687c3abb9d972d38056bf97dfac49d558eab4fe8a11db2cde48bc3145b457f53602b8bc3bf74ed68ea8bff8c2cbef7078038a13a29f0359be5b62e1275a93f95bef375c38658977f8f2c836a75f30d65f882dc07a5d49a7d5a4f06628ced9cd11743ba1cb98a9f10d7c919e7a4cd4cbbc6e3239c5ee180677d5241bcf208cb8cb8ceb785a13a24f2d478a8f82853fb57d51f58191239f3e4f03e66663a00dce4922e7585162d59f9dbf42a8897e725ac239806656d4b7b5366a06c7ba2f2be8071dd9df674e089ecc6438b4184989d1f05dc0c2e4779e39f4d250403789aa1d5595987e6f8aaa657e4457f884d2c69f0f0582794cb40337e88fb75fb034bff59437eae59d9493465efeeb7984907d3cd5581bcb2c70b668acaf02dffc0b54c84a8c058275148e3bf4521a0e61238fc02be97df94d5aba47cdfc1d25e9c8a3dde0366d5460bb9e482c58834efdfb51e3ee245b4b6e06b1e92792aa269a1cc961872f1476ea3dec261fbf9387e502ee128fe50ab826519efcad005b5ab88f6c6b8f892ad80024c9579e9e5da7c6b95bc85ea1b1dcb31272900980952a864e30e906e61cb3d49c7ff7f9c5bdc90db59eaf5ec16be05ed8b74912277bd2092ee25a38c5c08115156937a7bb339f4869647f5de7dd1e86bb7c066aa7ca7b06604a416ad472bd277b9d96486e1eeb8fa7dbc2c71b7b48b9b4f50aa77cf55babc0daacd3d523ee43bd1c88cbe998bb9f28537ed54d92304db863fd721dc7cb25fba5b8488ec9670bf20adbadfda025baf946cfc0df1a4b22e39a67f29792313d84d26c27df642a914da7b052f8bf82632aacce4c1364e697ff1291def342af0e534e02dd3cfee5ccc00e0a02b3d22323593776e78bb976d9dd1eafbd8b13c1ed79069db0657c6a8da393fadb426490268f0fd9923d2b3a0b5d7bf1b4f371e816b04ae38e033040c6862f44465b4689a24c544df4998bd98d197cca81420cac1e310a5477aa3f88ae020ce1f3f452c9c5b390c5e5ef66d631dbd98e35381a70a53bc0165613ce5605f1c3993c617fc6219104c3d5538e3cb6b12ac930b65e412c6285f308d1a81d3b506eddd6bf0f07b3f52659e902f8866f6ff47db7299424dd504aa06dd32525ab4bb0ea324f70a3b1b9e203ce9016e8d706f3717b75d1e7f7a162fedda86f07746fde5b78922b7e427cb071d57dbeef42cfef49383bdf39a313a291dcf2e75df47be492e0fb7b7549ca9be5e100b05dd3268fca0442780ff2f1d6a8945384f6ceef82ad5b19da57a59e393e6d874ca4ff592edd6574ce0c87b459f07822c2c2ab6e1e94bbbed73515d1a61ad8a780db7352521e48d08e711aad0a5c081be50f10184a07812c6b3ae5b9712c86402c56373f98b3020a935678d4d8222dedb022fd68fd7ba7daae24ba7aa23d416ff220df2f18a4410e6c671f75e20ad1645587dc18024b30596e02aacb93bc0cea47d7ecb01cb59135db9f81be0c7cf6c2ac59edd53def498babbdb5ed9ffb5b0607c71c5027a5dda27c5dff134f07b45a4ee01259b6bb56b281adf9544809a242a1361f67149cf3c93ac6cba2b2b65f32d4e45b1cd041adebb45e471ef88000da3b5375c0edddf5f007ca7150e56a91b702d3c28aea069bb01c146ec0661392b764138bf145df2ce2c893d22eead2bcdd9839d35e3688d473753cd38b35bf95e0dded03a3dbfb5b8ac5380cd0291ea578c33e7868763cfecdcdae868f1f8cd691a96369f13e7e7494061cab622d4529a34930b801c9569e897f4c4a20d68a357451fc51324967126af6734a12a0b07fe020b30a9b487cc9dfe529f52b5f7302d4d115f368ba32d48e7d7139231fe1c2bb08c05021809f8ae2e9f0b5e1672d662fb66feb997ce53de8f4dab8907f54d4b6bbdbc99a9be2d85c4dda1dcb9eb976c738fd8feb2d724ceb454dab159950bcf59af0d8d3d8deae072587172e119631cbaa4694102e2823582c2ae054f31d5ff6c5d04df92262d3b3a04917e9f99cb061c352276c258c687f4bdfeb634d6a698b9b26ec71859355df6a2a6eb24d8fbc8ae3cb42ea63afd1b7a4f2df4536cef700aa7521f087a2a58333fdcb6e74b47bcfe7a87e4fae6222ecd0b18c3d5b4e9e505d40981b1801aa5f9920d87765e145ff190cda2640cde7e6813ea3e32aec28647bf70f39a96cade75c732ac4f4b8ac188e5e406bf98da9d86c7bda599c47d3786587dd7ddfa35dabe821588ddfcdcbb5788ff318b62d055b7f4c622db7818ca30a8d7b932a504a07e405184a93b81ed21fcfbaa87181b7b6d32edcefad16463b713b975839e1457e6a5e6a8ce5fcec9cfc9c9db75382b57f05b7b3c508886281809ab0caa83cfd64dc49645e7484e6e39fd0190c9e89ea64b543f3352fb77aac6a8fa05885b82741560aa777618cae2c1a2f97a2e3d8a950f76cf2e0e0e8ae670d4ba8356a176cb568d90efbb9bf4208f9316ff88957ef2582396ba52155e59419a7af7b7afb69dcd0232ff864dcf490c1cd1041fa780569f92b08a6be70b3ca4da1d023fa143ded9e4e43eeaa25559efae2b7c605f8f131d79636c345701e71007ac68a19aaabd52f949152ed969204cb3a60481c115509ad3168077426ff32be394d244ee298d11b1c62a2bde02628932b163f6177b3328976ebdc0213055f3bece2c77d0ee3aaea62f503920694ad66d9c50dac71f7e6f4dd548b8992172fdb26748c5b58e374e092971ddca8718e63532d37c782d53f9298e7f651659b8cb6e1aaa1b0de04d87277bb9ff3a85ce66c815e33d28a46bc1cff6e651223ecaad027dddac65b98e0cbae4c1c8847fbeaadae30818e2422357a5ad2b20616af4c1f64a987dbbe5db0fca927e7cfe47e40daedd061780849cb8efbc91a729ce648aa97875cd9573393c0d3d424af3e4d12e7afb2f543fc175f3468582722e6b91a8acca7ba1b68555ac94299c90da4103f89ea879a69f7a415b8a750edaca1a6c57bfd217c4a49b34c6e6aefa0a84b9408a7a59c864fa49d0e3259b6950f495887743eba57b2b39ba28782d533281093e84c39b313bb518e938e61caed955da3fe18fb2bddaf4d312e359d56be31706c36fdcb8f43a1f7b685e85ade6950f9d1e7e4376e7833940bb3be0b78aa539c96059dac7a9f9e404b82014f480a0f1ca22db6c4d62c81d05917e13ac4c34f5eb53393c08bddbae6d3651d1025706b09dd9674d9fab5cf777c59f3bcb8dae83610ea4a4a1538da784dc5549df632c15752f33b83fbdf1e3dbd11bffa2563fec06a78aadd4383eeb479531cfb47d7234ccf946bab9ef7e598a6775f4ef7fc8839070d19ebc406828ea51870d36aceb679590427045b29354a58b39a68fa5782f2a8dbf6bf4d04588d89550a9513c5d79e7b66f549f8143d17e1 [72] S=$d1b1e75b7b806fd W=-0x47f22480d7bc4700b51f486aac8359293aff8718557a3b02dfdfe3f3e4431982aeb6dae57ded36e19c2882853dadad065f6a60550424bc483d3dcb21aa87fb5bc28a3fd94bf44fd944396b8d3529a82efea9ed09982a89b287754952788ff9f02cb0e48c4fab3f5172afe798754d7062e869463fd1179b57ee2ef5db8cdc04995688f2453642dc99464c9fa9e94368c8593ff14dbdff6212454dfcc0cb9e3ceb6622435ccb5b5cb245f0f85306600b226e0ef203d66dd40261c2a0082bdee4849cd9161857acc047b4c3b1644e7e2499646cffeb24b2d5956eb639cb38e5525f316bfd1ad36b85fbd0d99cdaf1d25ab50318f32a3e7d07b5bf61468911b09735979df681d5f64372cf6af18f56e1c53f74b2b0a0c8fb899d46a6f1822b5469b0dfb826a4b951a14c7387d8943e1e95b279eea33fd77189d95d1f3549d375df3f89af05d99d53d8ded0f73c8a6e2d935dcdbaff951ef0e7eb6371811a08106d12114da3672f3b449e6305bddb7dc20bce46ee655f5c8894efb24ceed50fe12edcab6bc18a83f7107bbd329682517c89bd6ed7be69890575a4f983dce63d3068875cc810c2df32bc02923cf11fe339188adc7837edbec63d3732ac3d041e4c7ef01b6a2b5623ccb7b82ce54a1d78afdcf47a79a3b0c169a2119308170ea106472cc34f53a44e962a717eefa7b37ae4370f2412993e687f3cd5a3128ac03bb17bd70b39e4ee6dd267b277757ee89c6c804b68bb85313aa347eed88786bd818b071f177a0fcce0755ae1dd29cf992849e50e029bdb9f68a3fe5743b357cb785dfe364ec6208102a940405e98a0a5e2b0913c8f4429f9af5744e964f71b6bb5f03520b7b48984300ccc10927b0482003eb0ce964da91b3763cae6da01c800d162ba14f12e6e2a4fd3cd9e7473751c5bf80b89c00d5c10d43f10417cd283672237a7bddeaffaf2f418f818d16a3766071aaa2ae0ec9e9b56ba83f424be828c01ecc974bc613530761161a01fb822f3b4ae949eb93241295ee4fb7cf00ce960525308d066f0da6e4131cd0d3eeaec9b27619c949c9210ae02b5b1fa24ae176cdb918c7d6d1363eac643fe2e7dd6e0e991dc78267abc93431ca5bc94064e3410031930433530cf8c78d5073d5a92fdb6be751a117498c4291076412c4ea5f269dd2bad13dbc7009088c9a598ae85df24084c0a7421f5f00813b7361f73aa9f7141f7bbaf2253425533dac01234f84da8cf00d6de828bb5fc886f96b4f79f11932c3ce08bd0fe83867245643b1dad55238a065255abe899492a3f384dfd65fab74e119ef21e3e32d4e0cb1d7eaa0e5963a69e8ccf9feea245378bc5fb2094625daa1b59f50242f74f90940b1edd90054f9434dd35db3282fea04aee9b1b1b70f0b04494d78d6f5ba2715f34b2750c375cb6e8bf8d23175fa2a6a6fb259ac3d65057145003ecdff7026fd70b3bceae8105c2c6bffa87b54af254ca1d3b91fd211a913e226f60db2de5b1033e0878bbcdccbb5e38207d32402e89a384122c2fab7c8a8e19a1a9b978262f1507bbdc7b81fc7ee63f4650ab9f0d58514fbddc717ca21ce806af70dd645f3a729cae00c1fbdda20bcf2badac17fb76bede109bffb09bc7e326e6e7080eda7beaa773015953523ac41a84ba14e4baa3b2053b3df3aff59f64aaa858366d52d2d2e90bcb429e1a0b38de13db975cba93c7d6d155e590e25992b8045364542d16bc77bf J=-0x302b5c1a96c97faba327672f0d9a348b5a87e5351f459e2faf351819726e780e6b24f614c70481ac2a1f507a3e64a4359b26ce7b413c63d35f0036e5d5d1e1667e1da24226aa99323a25ad2b091126960f3152c7fa2134c925f2aaf255c0a3cd103cf0b573b0ceb2259333a6302a9b9ebeaef31fcdc6d1a673294204f4015ece48a5fbf221866de7afc0f8cfc602af21b1f519eaa0bf70a4ea23b35948ca225d432928415e9d1f92dc4e2935b4770f4b2e9117e606787a01a01fed1bcf782fe7ede9e03f9ebeed87734db35b194f626fa05de9e75d2c360c15fbe85bd0ae04a3bb672be0b4eb54eb285e34f184e182071a035edba57eb5194457fb067b761b2d09d19f7e694da5a88d5055eb3ed5bbffe87725819455ecf9b30f7bfc5313f5ac59702b1f9b4d262b46236f9826eb939f6d7876f6e7cedcbb80f55d3859b9ad215d6f03f2b95098cb7586f78d895f31da5e6d129fd29ccd441bea6534f02a1db93e591840a992e4c1bedbef7551a1eb9e1d9a59c80f61a46580281e70bdc8d8bfb089be3e85651c00188c9887d176153fe24063a09100a55d36f356d25baf71852521a2f8bd65a6b00af37f3fbe34142ee72570778ec0f8508c7c13f57fb85c06899ecef79316ba6ec5474a64dab8a5607175436685a30e17523f71f5081e43abb40130be7b0f29128f85da028d1b2d1ccde02df9634191600ad4405c9b4eb99ca971fd5569d3a83a65938d99f9b025a434a2588a5b62e6eb75d69b3308f5467b93082f9e41b022efef7fce39b4170261bab2a1b1ebe64fef38bc1c1d1c8cce7a4f3469ee124119a98f5d2fd35f6783f8bcd243bb022ab6b516f1f034b850ab2119b9e19d14d57f5ac5e0d2c8d154bb60e92c75e7e57000ac9c2edb252a6ce214856c6428e14b11e6b2d349d121ba0c1c2407b6904a64f3719318273bbd05f164924a8ca41b14f17264686d3c15bae02375ebd3a8033e1d97caa2da58c1f6ecfb25aee8a3ab039c89f3ef08cfb19929498a6996e0c5d968a2aba64e187e622de1b5d19f8b6a719534ae468f20b8dc404c8005699b657a60b04306352ea7d55cfbbcde7b41afd44691d14fa1cc9e2457e07930a0a54e66c362aa5aefb43c82b2e80f8d7ae0ac32706dacb309c4e7fd652c417b9bed790b71804cf21f1a2b92aa05437b2f72778adfee19bb8a76ae8a3e7999aab6e765845bb9476027459e79182e5f35e36a7f73b0b8af64d1bf73854c4a5410330c851e4f5f4b8cb4264bb7cf45224852017ad289734aa05cb0f40f7d9027744fa3575ea0a2df8fa4aeb94e4da44621e2aff060961f5aa9231e29e564c7ad6b7363a7ec27a06a33c81d5bcba8f2eaa548996bf84b2e183cee341f814077852dacfb606cd1b1a9aa3f87eae809c8553f7c7abce8a1de14c0621d4fba940bef1551dc47a20047a83b00b5a3c518b178f26237370dada35f19810f304b78b07e26067a4860159180c5698e6e3f6c586355deda8ac79f7ca7fe13ed50ed0d9ff9433d800f7cd12515daa9a75c04b5af99a9d2f0f885613d20299f47fabb65d1a62bc977e4efc25736b20028864d65022b46702449ce11e0485e58c2a0417101332f6bc19c7cbdc40e9270b9004d5c9e5a709010489b981c2b5afc5600d07b8f523474a690ae6b52fcb7c74ad92c6d97badf70561fd12f295967240bd45c99abd207620fb9f865c417b6e2f1504ccbb3c4a87b1b94bb729b61a1b00009e09bdd79aaf89a0426191a3ffe84b6bd414bf0f15843de70655008fd9c1f96ddea4e05469aa5053c6c753ee081e9bc26124377d012d2e4b5690a496f4ba3cdcf560b665181a801f5ae8f2c048c5f46723bc91a0948e390fd543e12304386bc4885d7944db8bbccf64c7bfc442d1b774dc8d56a72f06c4a2221bd30e69e788059fb8d718aa84d599b6a7b3c24eea13d655c0bccb2361841b79f808610bb1e3c77a1bc9c6deaf803dcafd6fd3e094790b3f0a2a819aff0eaacf1e953e3b146ce8e04ea59587575ae415337a9825fb2f4246720010a3693d6e96f70c33cfce9d7e39e8d2edfca9dc02a632dae12fb041b8eb8a7d333518bc85e3f0511cd3f04d3669e6f09fd84109a65310a5b4e7e306f9b57933fd5f5a96e05cc93dac0ab2ffb350dc0acb05fb068bda03414fba9283e0307165ba4475d2fdde19043d8b35f5222c09d671a9b002eff46a301895373869b68622fca445c7ac9e1939a7557902d4ed5923b64cc49d215e1beaab746ab50fc4d1b38d855cb3f90d72189a99135f986f6eee2ce719ede687afd32fadc275d478382a42ed8bfdd2c245e1b8e04ec54c2a848fbbc6d4f1ae4a6dd9dcc44a191236f49799cab3b8a18f22466e3ee64b592c2e2fa8b52fbd86c17b03218fc8a0d3910f1031d4a01926e56b7ebb74082ea0726ff3a3edd0700c388907f181ac5100a148ddd25c1b25166d68c0d80dbad0d09870808cb0794cc62c50e2cbb764f3b5dd38a86a5c1c59be4ac3a53a43b16c33b4fa6a6a38b8d3b8058a54879380009adf0fa4a2ff2b26e03f7d28c116d878e83cf72b592d5abdbab21f13ac8a8f9e93561e9695e810fffa54018c912def90ccfacb3b9eb8504de8ed00f920592eaf1b7bc758e16d1abaf02b21ee46199794a0d890ea547374154bfc0dce31e22f3507d416183a5c95939c8992f93335b040d3d9288fa150879903edd8ae78a74cef1d71a48722373a614ee85fd38165c014575d530b1e8f4130a4d3d87b8d8b1e8bc8537b8f10360faa44c309625a3f34395301d22a18953a59551c64cfb56e0c10018fe1dc66b7c336be651c114369dddd779651a7aa01344be02075b236b8c85b3b91a387e3eb684d572d9b11110b6be33cbfff680e3cd8bb818af88f462a1c71057c1a38388ff98295d15b33692f332b7db15e29108f070a51406199fc16de1720f2fb02d735ce16e3e7b6e66dc3fb3e3f075ed411f59b200689684ae9b32ebbcaa8fb2e9b0602ac8acfb084a94613b31d6e3c49ddb7ea8b36aa60fd99d2c74e8698fb47ef845d75faba81dfcac678e4d0d2f49397c777d4acc523d3143b813b87d0eb68d42dcd01fa29635e74bd828e1903a9b2390f36fac47a68d708e4db3e3896e13827baeb9dc20b678317299f68a29ec1638d3758a3f71b58401c62a7555316bef63046fb1d7db3ee98803b0df59d6b8a4199d809e25e3a3afeb17a0b3726d5536a3409eeccbf1b76f5ba4c82ed5d31197ffd007c87e1d2c144477ca023f8f6e1429ae809022895230cc59e7d0ec32471a359e7fdd6b58b18456ecffdd9f16c0d7fafeaccaacd0a262d69f409b48368cb6285f849fb277dcc4e814613df41c86379e2b479367a769f2e108dabf627eef704e000bab707d6063f60fe0ed70d43f7d5fce41c5ae272eb94c2b65c9ea2f919e2e924c7d484746f48d17aaecb0b4f2928f8bed964ed63f7b11fbf8ec0b49f0dc8 T=$26ef6425bb70d7018333e383c5467be2f885b9f3936d62cbb569277194f3ff7999dcaeb7beb41859973ae5a80d67d690252bef2c005f26e348e3c50b569477bd5e6279d7c6c57e0bd28a550ce522573136b900f34295ba39688d14e089afb74c4f2eb764603c6c94599e5d72eff51e079fe100583bdc0aa02268b646bb63751b7db9a9476b6f27d29d894d26ce3dc7c32c0a379a74fcea5d05abb4a5d43889fdf01aa43f37ef2c6d61423bc46efb35281b391ba8938e5844002072239581281de9e35f76798a4e21c031b6819fe237a80990b58d364cd3f6f5dce467e1a4d759ba473d7fd72a705be1fd8c8d156be790eb889240d1548dc16e9bbafe13d248b7ce42be3b3ae39dd90297ba67ec0fac22216f38adfbda798bd82b8de6cd3f322fe919b9ffb81687fe100e251361b6ef75b343ad932bb1e2765886d710a8bd94707be7ca3869d36fa92eb94bdd61ab624f7f574996c453fffa4c5327f94444ef7e3f0ec9daddbc0b9daa87ee7154b49527e2047a6ac768522234200b4632914d5c88aa555da16015eaf63b8a1100072bf4444a8acb9fcdc7ad351eaaab9efb5eb8582a4b8bffb4908f9e4fa2ef1da70b065ab62653f519d0aca97e01172c748d3e210e9e1af000ddb325d013d34e59ac02bf9dde32c3a60d34f6558a05808f0fcdba2af15541b276f2173e2628d07151d0ac0f368b823b550eb28f3db57fa2b82648673cb7c5124284e4d802ce8b03d443de9a4bef6d2846e8e28cc4efd2ff0b64311c03d90dec4f01f57b8e21be2592ccbae72561fc7ae590e23159510bce0d41a5c8f9d89157af450fe0f46540e5bf28c92b0dbfe0870714def4954249af164522890337b7f0cdd66643c301255302da552405a29e5609f9f74bb4a938b40a9201787818e37bad9c54c3f7b837beebd55f4f52f2058e6fe3501971ae6950ebfa713520e422b10f9d65d191392808bfb52a2c6225f86e97af060dd863219c1b1ff67178abf82b57e7f8a94dfd6ac6b96b3a45745f2dea8232a413cc0430431774a738ca8d5b73ca382b60ad73d553904328bed5e0e0176861b4d7894aa5441cbd1eeb1720689025786f08b74ffa0b2ac93407faf193881e581e89c396bd45fceffa37280108ee76ed4c32e35181fa12a00fa9e94293de534306db407e89f4eb47a91893b845924b5a2bcbde4d453d353afcb3cca5c4ab0e5cff4c57ffe3708c7bd2d3e83b85bbaaaf9083444291824c6acd818912994c615eb4fc1a7628c3e1490cf47f79bb87bbe5cd8e29e8711ab7d4acfa905cf5382a4c532d35607244ea1c4781833c2f22823975afe4f08653fc239fd7c2a9eafca19c01feb4bfe51cdc3e4060dd4690354a8814dc8f384c1110c3ca8b8efc49c7ddaf022180f56ca9d1b60bc4d7a600ad14c5b36fd30e7fa071334166e89c1c56d5c239e6d5c2004743b3d46f64f6feb6383a1327098917d1db31b432f96506db4869de4d45cb3ff9d1f68784b2e6810a8035c876d099e3b79cf24e44b14a0541136b076f6f8515a5eba3f247232110f569188f381e6ec8eb135754639925e4dbbf2c356ccb14a75d69295e000aa9f9a8696b48c8a93ae3baa14a91b0147dc04153873c5ebebfb3b2ef0329e7b261115e0f5ec77ff7978527c90db3716ae39af6ab4f95dee00837a71772f04be3bc7c3c1b6193fc65dadffee243209f93421ada5cd9f5fc968562f0ef4cfcf02bd78ed467b517f31a5ad0f90b37be339c4c3984b5af626e49c7ef2eac2c54d470e0958224511e627fc6f885ceb87137ed4847208fbc159d4211df8e894c2e5b011c613ce39e8ab8bfd33759a2f1e8157d42fdee72684f3749781e4b5f9ad1d8709b4a939568b40bb2568ff10067764edbce7e9e8b1f28a75ef8c250f619037378dbb17036b59984f9de600bebc752b333b4c9687937f56270bf1b6a39729040476334cda00374f4f36594e791aa3940542e167082f5366d4e7eebc425d2ef154fd1c27fe3e278c0586fbc3cc17312fcf71b1ef2e42d31ea31d1627dbcf00a99123aa60a6b84c82900d4ff2a394e2b6e58f809fab2574929b1e9afd4492655af98fc3833c1b59ccb9c7f9cb2110f6048e1c3f4f622512e35a531bac7c509767f37b76d827debb2a4f14735b3ff9a9945d9f69e9f8c75ce844ed4675100849d5943646a7025eca4925cba8f8447d52f939e24bb83f2a61063deb6488bb4718b5a3871329e7010c1c418e6db2ed9bc3a382033549ef78debbbbfcef487afb1f389304a054d84d79a6ae00fb83be5a26f77ceb52ab42b49f5115ffc28397085f38b08a30a55f5391243745d1867ea859a0a6197adf1d2c2a06af74456ee3fcaca5257788ecae4672567888f75a9b0c6289d0df2f70a6d92ef172f59a8480fc3ff9874a0c51b1ec68e733de9b0616d67695f9d585bef18226df5f1b1192fc36a00959dae183081d7765f7465660113257bdd67b51e0c8dc1aa82f7acc2697014274a60b3c03fff9eb38b44b8076a0c586f17c38c5ea216af074621d4142102e087a731e7d800e4ba302e15d1b3c3d80c1ef4531744acc6642232e0880cfa94e3331d18a5d3eeb58e4cef22d0da5f0ba7ab4d13e12c7d162c7fa6b3927060c28895f07e7ebf1832e2acb990d968f0e48b4d4dc12089596437fce55b7b34f4f18a3b69f1b4b9f32991360c61fb4eb8c6ff23973fdb6ca9f4d15ffd10c7b251e99da38e713078acddd10e5763c6bf22c03cf4e8c5e15221f1df2cac7fa4b3786e7bbdf41059f5e4515136d2bc512f78094158fe77d7dc04be2665ffcf637b593c76883ccf1393c62dac61401a08e2345ad7c0f152c99783cc520f2dbb61c72d00dde0989f196f6b56eb54ff9cb019cb1740bfd6ab4128bcfce4ec1ae6a30384f5fde46372c072d929b700087ede18069f91f49e57ed7e8c8912a1cf1812dc481846aff220ce377b331af74d5160aea5ba2bdbf367b85b01fd178fc12942cd7e0d749afbdf8fbdf591bf9aefd8f02eaf1f579ddfdaf9325d3f19483271f856f2b9acd3b63e5cb5a54e0d6ba9a9a513bde6d99c83f4854d95b8611388d8a4194b85698fc59ff721ee593fd7b1da32272f389dd575adbe60e9871dc7ba71921a660e979ce23578daef3d9ee58516efd66118a7919e6763de9f81b37bf55de601ed344fe8f7cc1b9ffbe6678fba39cc3066804c3d43f7db5efd767a5d9729d8b9368a40fba2ed96e9865171d9b653b9cb2b35270aba1e78cf235db0e7c100e84e4ffbf8c618e0133339cb7110e4c509a33e3a92712fd30732bd21fa2164f28097001d09dfb76bb122670c7fadb0ebe3e1e25f120a14402079d04640771971d4c29374234b5a0faacf2c66420b7c98ee9833fb6dae9b87b166250a5c3de5600f33e43185ce91269ed4b1b18fae726c17bad70c173bf99e7731b448332eeb58adef894a625d3723b8b4e31640e5ad371da4a022e [73] S=$ada8d359e0388c8e W=-0x18b469fb7904ef9ee52210a55c9624d2428db88a4c275d0da719842a65e6485813c1a19c2f934030b405bbcb84610ab88c1b1cd3896f3043c3c2adf61c98f4084c694e8302a193706630454a21b3f8df016e6bf3c8468010c7a6e4d5f709347ed686d5a89e6974c3248aeee5a40c942eb83ba5b157b21b5355bd0ab28fd3ef49aa18fcd754e918c21f4ce86e5e3e83c2686ac5dfb752ddfef66479c5b55c4a7a6f92c688d2d0ddd42f109db111e4fd2eee95f96a482d50c3935b5e5f5f2c2d85a38527df8344b23deb2d59b275e64e8112e41650655a01811d94a81062fbf8da6a2f236b7913a180397601371bc99772e852df8c82bae9cf6610bfed64696cc7643f89d5b6bcd6fe56bd5ed6d996cc45409418885730fc25f3cf716d357fd1c716b69fb35bebbf0e40d7c7a05f8eb77778425dbc163e236a9f37584438d65b304df9cac09c7afdbbe44f08178eb9ced9452d55413e5090380bf53433a2867584f0e8aa0fd768fde66d5e49af4f275825e5afe27f6a71400bf37d17d8b44f027c78476fa6dac4e906c502bd606cf9258ca522d6dc8e3468cd860c8ca90767879700b0cd1674c639088b85fcfe698aea58f32056a7b4b48d16c8370f1ef5597c52600e68a94e4f3eb18179815ee1fd14656b57ab4bbe4a35fd2d5cc05130cdb82511145807fafb642d345365453523c8f0021c4834e1c855e6a9554e8796ca67b72f7e5250cc7c2b5ade8ec0a0f46d701d3778647f14db281b8a22019ce7bba55babe0eb553f628bc0800a379aa6ceaa8dbab0064dcd435752aedbb926d8b17ac20081014673cd67ca8390f16d4da1c72bb5bc6a79e2845916924af5d5544ef5a5485121b8ee0380205e78d2dd080669fbd08bbbf4d9ec45693df07136a97be5dbb132e3768aa702f7dffab05335c88343b37506d9aaf33bda59011a02e2a20da352a98a9ca44a00cb0fb46cc25750ec9a2082a827de41c43a73f1521a41d7f88fc3f87beb4d85fd4dfc6adba4d2d2714a4d552e34bf776e51b493729a9ad77c3db981fc901f3ece4bf151d4a6169736c66382bbdca25e0d9a95530efba68274664e63a003844f08992b10c4524be63aede020fa91d63743241c3b7a6dc1f74b02c35f0a1e0961511e7e420952b99bc02b133118d8360138669787cff87dcfd87170ef834825932e0e8f042df459bf25f1f8a9af1b6018b5106d25ca64f6f01c29fbc162eafc10555ff0a1c66ad2894e667ccfb62ff20ff73313f1837b7d7dab4b26a78d8526e27486c01babe0f10e4432332dddfe052a5d3352907e1e8b5a9ff9c3f1b0e3f20d232f1b3e6c122b4de4c6c091ce94c5afd22259f3e0f13cb74e425abcf4da313bdb7ff9bc4fb81ecd2cba058fb9709e9182a94ff01e7cf8987683c57a3f9f4b88e8a054694aeb00161905c129deec336268b176add67b1fdd3f35237acbbf4e4fe45b0553dafbb2e9da6ccf3c5e3394f4a3e423f3df7ab1d01cda492f03eb3d8cae5ebc3ce4023c4c25bf3f885bfe85f82699d421d9b81f5012be4767c1504ee704926c9275a489aa63abe0fb9112d2007356235627bfaa5c7ab6fe7da7d60f6d3ccdc2e46b1f4ec5a391b5f99a545e63c3471c312859ecde284d15f80fb81941b23435bbe14c34ffeabeae5f9ed0c7a4fe4689297774100f40dcb3c5cbaeb5c54a79bfacc59a13a2af65e78e4e2180eddb7f66c2a3efb15c3bd07fb54f0c0 J=$16dcb95d09662f86a745d74afb74146bcde6bc2db5ed9aa2a6be4edd732f3e45aa486aac1804380211ed1a6eaada36356a6d811d69d8bd93767a3dd47f6edb2ba6dfbca253b172fd87b1df72e0496aa2f691758d49aa679254a0412cdf8b8e3ddee762f8549532af0e6e53aeecd1c5ae0c6f64b7bdd67d162268d691a43857dfcb88c6464fd0f8d06de3199492d9b6040041b9763d6840a470c5d29b6a4b9d38f997bb0ee3b50b518e93c93914787522b16cf54ab49de4fcf628f73c1d549c6e6a1944cbe2f474acb06e4473a94767561e3ad3fb55601d2a26fe1e03e93c968f84f129a15943cc8d0020005ecd69ad2c5c8fa53c831bde7fcf75e937aaea575264f21c9bbf3bcaeec4967710932cce07ec0a5d5a824bae58303fe7ee8fd91e65fae294d75486075fc32b1438a1c4796a138f0ae770375cb33ccdba70e0c8216fd1d6f3d8e8832d873628b3e0a175e5cf72055e46765f671aeb7763b9a6b1c9e1656137f2f375c4482aaf9362fe865b8919aa6e26915bb6fb962b79be25db9c15634df8dbfe1842fc61f647e542fdfa541d4c30a712e9323a45315a181b22d5be0a66396fe18b7c14b01c5e8b7d9729471616a6348a182cbb831910ca4d123a3cd8d005a3b767c8afd3ca036a573e866bffb12e2180f98d78687e4337023c43954000ffd4e0ccaccacbd2f7fa4a449b43bdca807c38c512315fb1909dbfa5b5d59dc350f02858f1d096b7b1c1753c56ee9a4bd06f099bdceb91f1e844a3d29d340fb65bcae6016fe9d059a2b47daffd3deff045266320698db72253e71a334e7450f9fc895c79535c4ab24e38dee0de6c5729038f756a27c8d0274c865f82920e9f0c5e44337f7078532b672580f40e12dca47185b6e3a046faddd4565d578826806f99b1fb45535d0c8119c230dec1d16dedfe98ce5db5cf799ab987bd0d754aeb22076fbbadbebc287caa6cb91d0eb4b49f0c0ca9bfd84960915503723a1f13e9d2d7ef4a1ec8896279b395bc45c0606c74b2eab0025c6a327c2744607b8fcc3960d451413655a2eed9f1553fdd218febd30316416728c5d00b932fc7a087a19ca2c603741a8dcd675f1d0c9aeb8271d9b12cfc8605c71fa9b76effdb8cd5401ff3cd665ec5a2f5de82187fab47e90db22b710edb522dd6ad2ced2dc62d3acba3ce5ffe90539444f41108b0cfbbd18de70575f96858efa6a73b03355134ed9b3dfb45f32b7c64bf16c159eda534b77eb4695e767d24ba3b121d89b6572f7dec04aaa91433fd4888909e9417b0384c7770c29b67871f22a6b8b6d9665d43947df20de23c1f229d6dbbdc0aa53fb6a146799ccf52c2d9d909e3f0c86df330bcf30d9d0a358a0a65a52056f9fdca5074fb503027f00e3e6ee5ba4ffb9beb759942ac046ae639d43a975a452d35232e4d3979d941b40e364c866d38a7bc78a7ceddce5bba3c42a05cc84bb6a7208fc9e9b02d4f3a4f9e969d8dfc4b64d23b162b2028796e47ab79377e643f5129fa430c4dd90ae09ddcbfced1c538fa6018b4f27336e8111f86fe82e708c27b239282c4b551ea29d7ff52a505681e7bc3dbdb393b3cb063a6155281360f139f7fe8713116f5f2da42745f534b603f135c494871574cfba1c2b1b3eafffefac557023db459a18825c6c8b5679fdae94335ddc851ba55d70fe88025e0c6e31978dede2f7be12c92592d9ca1e2de81a7fdae91ec5853ca884416b75dfde173c05aadf3d16b7a29cb3d394ea1ed8cec15e89182b6d1c8733dc676b4c4dce2e5f9ec61b7a595ef64cf0b097bafaa9733393bae7f034296b13f68854cb6814a2de04632bf72266ccca27fc141d64c76e0ac6265af14c0c9ce4a8b90de97ca2384d996ac19ae80cc35e067ff831333bb2fa6dbbecda765587e27fd26ff2cbf1dc1e5ab58c0be3807b6e5b5ed6bf19980bdaf056e28b61a467c81893ee8bb6df2ce23f2cd2ec71b4d647930c43876ad406dd116a24ca570406059db772105cd137b3d47c0e18543423dc02f129c7e45c981abb58b307ef07ad3808bc1ada7981812dd4d7c220058360b1db56675223f007f79a544bb4ce4e76b962a08ba014ac055cef96a66e3045e0db50638f8e48882d0a54bb80964bc22f94bc0c78b79322c1f54f888363bab1683f84eea9c65b405caa15e5f85c8137d31491319cef8c988173900c53ed85b4f2de4bb89e9ed2f9b8720fd73d2418cd14fd3cf16012fad40df74c519ce98ce3abb5ddd55fd7607b82c01dadc673ede5df8ef9a1a71fdd956fc99eea77b49fc971363a55522dd543997a133a06d289de4ecdd424c424c70b85b90e62765d08bc5f921e12231720973218e0c681a1c56eaf632edc62d037628c47774b504ae334eb137849d8ca0fdbf29ada824e8a57dcef04ef47122b6ba4316b9ae51593ae42b8283f769981829e3ca6babdce90cc87e434c63afe82f3649542034b5ab55d735da181d7dec82f1681a757e294b712589a344701c308eadfaf51381ee1ef2df4da6d4b7cc3a2c3a3e9849af46a6ad530a6eb148d807cc12fc8bd83a9d6261f71d536e26031255ba47b9fa2c31911342d4da523a9fd94040212f5d39ad1aa7e13e2da704f97c5830f32e0192535c4bf051848ac9de47a7b9539d3c3a5e0831e7ce9f141fbb6aa69a1ff9cb80738ed2456953462be5f8180ae05275d4226747ac502afd2a551824fdcdd0dfc97374771b8e84e8b155097b088f441c4b8b9b404c2b62e54c4cf04a017a21a26c7284e636a77f34de4f4922c4e04ab08dc9dad24065377864e24e8ce45d2220f2ec32397e2dbc18df925a1d5ac6ff7b24e0d775b0bcbce17420918fb36d8acafe53028f13bc096f33f65e9576149fcf9b3e9ea93c1de23a7f11a35f4d6081e7fd3cfe24da8146e90d06854e8c8f38099ae3c0015b94c18e850536646f89d5c8a580e3c0ef95e85e7a9f19d3688ab4ccd8c63376c90ba5a3f387705f60d03bcc46ba08d811275b5aa1579086856bfb519aa9fc7ac57e57091d78b7608d3c9155b86126852a7c6e87b4d9f4a6b3805fa2940b911a64aede854994da41be41e6f7261cf0f07b43a5445ca5adb6a8121b98637f83cde7709b617b55deb27043e5f418ff2abf4eee8ca72546ea04a1b9d28006677bf4499a9404ce3bb0473dd13a11705f353ac9eb9d4ddf3300e5ea07eae88f356ed7e2ca1e6d8d30ce41dfeb91f7cd0bb2a38a1e041e2cb4cd3598d413dd02cf8de7dcf7e1f6d184a625c60e51d0facdcdb439e27cfb3b0e60978182d83230985757cde4fa74d9c36b07d794813e15d4a0959237167e24d635cfda1b6e371260dae548e42c8468bb4dd17fde13a8b514519dfaaae900d108f19bd2d634bb5a5978259741f0cccd7f92aa95380c5f27d6593cdafe7f77bf4ea1f82d6b99b818a9318185dcee5e11dd1c62b8fe87ce8af30b32d14cf560e9404cd53732 T=$7245e3564ea9904d85f65c20e9e8170a449c515e09d2fb35698e1d594f6754e0ab3b2859c11438df7b41e161a60230f6226c189a73c84e53f71fc808155c58abc76e2e314065f4651781489e7c26742a35612c8b27784e8dd7c1d0237bc30bdee7ffa8de7867a0e90cdc8322e2cec4240c4d3a3846b15b59650df59fa3b9233e5c9481fe53cbf123a21b1717c805f4b623e5732bb217dde2aa0d5187cd87fa2f15f26c63785320f38075b43281ce8be2085f4a88a828ee69b36e293b3739c1a261d755937f9847a0a38b933c0f1259b1e461b1e305cfcc15c08e87e7724a79b8325d27fd169586f9fbdfd6cd8d6529809851e0b0ef37b3a60e8e26702b786bb97f0b160d171739d6fb2bc75493d37371b9220ade97200b2a1c923961bb00e2979db6613001af1110efca6417275c5b018b4c4655f8a46eb1e363307ca999b9fc9f28733fb4d56a100632d1d279b35712150431a6deba1e316abed96b3aa9b4cee5bb23a035eab543916034cdfd732d3dacd4847c17a051a68d5e08d024ea278a3730af6bbaf5d7bfb0c356a53f6f9d70d91d29fa5d5771377605674dd7c181966e2c7da42416a9f93c159a2d1fb09516fb4a5af811de1225450bbc12b7e1f7dcec03e7750b02bbbd29c780911c75cdff3894c95826feeff65ad9323c7c161bf2a3f09a0139cfac70c670d5b9e2dcf17378c92367bb01bb9430b7d6c66f617af5c9a5ab13985a550610845a076336f6ab724f968bd4a6bfb50fd8472d6118d4cf1f0e8f26000f628a446150d3f839264ad23ef3c78a4925618918a537db8101368c0af739a617535087427d566781e49768dfb7f13dfa2469b82d5ce89766e62793e62222cf5087696cd516b3510ce101e43414556cfece9903ff14ddae604a2126324a4ed793b6c9954519dcc60d2e1aae5638f9c4a61cb12d7baa3a5e211a70457afe1b6adb16ea70e8c78548328ca8c70abd8215a3dfa17c3b220d05d1a38e96b2b60c5beedf4576deb98c26b9826b6aeb3a3ca73596f5817921db073b6866528e0700de2dcfba66d82ab4db142986a5d9b38af1d3e4e9aab2a7d1b1b1b086270e3724c54e8b4fce391a0e275bdd90e582c27182f185b363b03222beab8b1f45fc5c677c384346926176f4e5eef836a872dfd709aecce9a014658502c482784672be11d1322b15f2f3dd383c5b886306ec11a0819e8b48ff376f72058c2d495d960cd34f784b78750247521321c8c6faac9cc02dc2104f564495c843dbe62a158a44cd258667ee8e9941f344a3b3956881f0dd478bdca3914b5742428132703cea5e2f29c53bd5241fb5be204d3ee475ba7ab466cf1606d1718c96f6d8cdee66190a1b7090a6e3eb88865d59bac5e875d8239564e26781c5c4d100aa1148a6f44e66a9a476fd4e9fa591bea6c6131cbae973adbe1d48fc075a4ec57b42eaebbe111071e969016cb44fc570d8d940c04464a16dae933b6dd00eaa4ce3b9019a984f5ad0b258a7dbe432f6b7702da2f54f37921998270c535dc3875b99f8d65c3d2e3aa5f96f7ccd27ff7b1962fcec1ce7e0b37c644c440d3392e1586bab92d7cda93697d078dc29448362ea99a42b5fc52bacdc589d20f5f8a5a8b5ee4d2ae9774eb3ad60b26b2b51854f664451aaf9579628b64759dacaafdd153e835b19dcd6b8debe99a2e3a528d4ca545cffb3a95b0388993ab7c936d857e9f08021f8341675bb09af420e2f8cbd92e55006f42af18efd97813a7c370d58d88cbbfaf9f5e95e29ad024b8723d10372ce52cc6a8bc22c7a2e5febabfcfd72dc3fee2d43b5066eb7ec13af515769ac8703306531454c70c372923c78dc57d2e64ce692ba4531b6335c2085508496e0832e7183591bbbf951c970fd07094cb32a633cc366ea981fda237839ab3209b598a5f9231e76726feeada2e1255a5274b130c30ee2f6c691060929690710a0547105dc865b7962d6831ee2e8434f6d9ddc6bdf6bd48b9e8d2e570cc5d849fe133e07dc76b2caa22022d542c7050e97e1f3eed4382875d4ea4a939169a3f3a4c4c0d18a43758ac6028a09814a2612925160a53a9a960b2c50df6025ff6f289a10df86eadb68f09a244fba62d592e0ba9ba0348cb9a7808f70d4ede75660edf213fa8d9b6c7b6ba121491bf7b0fd4fdece12ee1363f0733d2f033522154bda3e9637b78416894c821795e60438f3da85f21b423702303785a14460f9077516bb1a8cce9ebca6a2c1f11340a0545073c8e5659d89002098e968cc3798d1d5dd90ede8862884be8fb5dee86ac90b0748abec565e9238467f78894ea4cbf1644e3689d1459911cf992048a1252a202e0554699af8961c1b69498261e27a10100c6ded032f7807bf079b9007ebb4848365e6e28b0e7b9783332eb3136c61e16906106d5a4c7fbc21023259d15b0b2af05751b1fd59acb14694fcfa18183e1b07799bb129afb1644e4c60c4f378b523f60a2728c6a519e21ec1f91ddbe766a099a2a1751d0fc1d0d07ec08c0e8bc9118dba58276676cb3c9e72e46c82e37b17683adbf4f091136864c28d3211184162f0023e930d8f97a5041d1023308f602293c915363b38ba48ab4c7c34afe7ad31fa183f64168744990e2e25537c581cd4f266aa890fea14d1d7db17fed25b45631a0953b8356abb1b344bbf2f8b21077ba523de9debca929614de60d39973aa8ca447f4921c8fb58ca013e9b8e0c8463c9ad2dc2466f9b350dd6b74c0174af4b017cab96cf282a520e334a3736dece1b66e14b8167a7061282ed691394e7cc3ff689d90a5e3825c706a2bea8f9d0784438804d0ff6f84c02ff82f8f757df9cec00b49d960fbd399cee60952e39056121fcef00f708d64a30aeb698464ca047bb1d002bca54e35ccbc0b3e4de92f6b268eba0d7180b640da9665fef95bf1916fefbf49742cf1ad18c0afbe33f28f7026a633da4417c813e39e3ebb6146d5d75d555a8c6610b07281e2a2331445a2397cb047e0dd7d085ced7b4f9fae702d8f714b2c5f0cae14e8d8c6cd6e12dbdd2483fd308c428fb029a7928d6bbb26a1b86d386b296d544f9de94ab0d0d4b73ccd39d7cba98f6e5dd87609fa2539b0d950576d50d247256bf714eb5266f4cccc651cef23d67955b0c8c69a438d0fd88a8dc3e758f6e683306fb47e4df2159b34b0c131111e7a14a7bdafedee7d7a85ae12f75c6bc07b162447ef6d47caf31024f4f917e99d4d2e87057e0025294c48882b8205de7864add12302fe72b2e019d6aa6e58861ce4956f29e0f69b93404bde274c07996b2d7d7845969d0d5d200d83809aa5037492dab27eb520e14e590484d8439bedb622020b60879a1fe25489e1b5ad284d12c7af405ee2f61f2a01af739fc8d5b13dea0fea8a0c07de52d907a9bcde9ce6528471468c2a93f75085a6ab73d7d592d64cd1f1f1f284fed23f8d49b520bf3c22 [74] S=$3fc0ddecd662e2 W=-0x78bdb47f31c7c15f503f50bac5661e4ac4649adf2ca05b53bc89ed70cc0075ee76513488648d733f2755cabd36255ffaaf0dc9e9e180d9b80af2d39ab1c6be83db7763ae8b7e6bcf7fbbc22e9bcd83ec6eedc0f1b356ff2acbbd557fa118915dd173aca1a7c89f61f204c914d6d96a3ba34de75343a5fc9b78fb1f3403f357e42041885b318bbe760ad4911c79b1b889c0711d9104801f93d5ee6290ffed46d57e2c787c5af6584001f51d01ff0641e953cc82fc5c9bb5ed2cfbf451341321df7dc339be68948439408022829458a68cce50f01898ef2256f290152324313b2d4cacce78886d84d112c489931576b8ef7534045b9fd83a62c28fbc4e3f7ab2c63a06dc1e34e84ea60a9b0e04ab65c569ce0f3fa65420244acf28f5de87d59026cf393ca38b158ef3e6aa4dbd7f4d01705535c4b754fdfa5b87bc9d5df520507333802e4382e0b9311b1d0fab6cfa5fe22a373503aba05643e8b5e205c09513468e7ce1b8c105b93fd9883d136a8b99a4f6a0eb7c18be174963ed2f3265db3b21d995947acf82524b64692da668c4d655a569ef50b748ca45370b681fdc3639ca29028e191bff54fdb810b3c76d0a324eca53adb9b21a5c9c6d12cbe5c8e746eea232db75a2ef0c46259d613c234ec0ccbb15932025ed07adc1b8f6795f1a2a04fa6f67f8323ecd663b594f88b939097fc9c0bc36daebd2728e1b667ef065baa90b881b7e2e396c1a1d0cc85fdf55ba9f7d98df2e3a110ee8360525a7ab15e2013b8bb83c8bd06b7660e7ab11961ff8bb146e1d3f90ac76681ce9a446745e07dff80d11d5be8f1a6b8c88cfd14179ad3809bbe55a3c8ab48ee54120560ca31853dbb5f9558853abe10fdd6603cc0ab80c6db129e71323ebd18bf2e200ffa89ee8af2f1d796b4d9c53aaa9a522096f05b5a552a873045442edd5d9173fa445e23623aa358787ce6cf36c6f88dc0e75166c4fc74d0267a5ceae4707a357d8fa707d6e78907cbd685ec7e64badd698dc1c8a9590f0d79e50b7e396b5aa6811020a83f3f1d0ab8f4e904071d15ffcfa6ed211be5d592d46a170cf08b50fd18627ce46cdbd65eb25e4ba67a1955d1c52da1669806beb9721ccd20a8e5557386554e63310134945b0582c2f6f8c82ddc92133f1d44be5e73f55b961d01ad97e18b9d15c165dba78853784daa053a46806f5a280f91594b610da101044e6ad21a75903efbfd09071c85fa1734b565218371b5f714abc096ca212837926e1c1af4221dcfd5850f23b37c5ae0caa3b4527109ba96d19cde56e117091ce31c7bf33c53c37b4190220cabfcedd88f0b220ec2f3a449bbeaeab0a74320b40d653f689551233ed66ad6b6849e9773e3366e1d1afdd2ef0560786a0d980b59f8df6d94e7d3cbd1fd58d469a0676089b53a8325093723b8f7ee796534f9a42b7d47cc4fa4d4daef9edef07b41cc6b9726d8624011586947589baf6f8c75a86efbf2ecdac86d2f794075f6d360e50e7708f2e7c1432b302e0afa7702e98bce11313d763910e866b3d176d253a1974517a88475ad19550e721f1b3e21d10cd78060e74936bef71fde31e559d6bfcb812d97e80f262d5e8289906eddcaab625c4ed606d4f9704218e009b6fbe1c9aa05762c84961a8d7ae5474d314d2af26fe5901023f04ac898663f5736c36534f419c232dbeb8eb4dc37aab73d7c8b87798dda821633adcaae249f0 J=-0x41af7cee27112ba52b759c68f04b2fe8bd27049c75f42df2b38f8e3151f2a4437837695edd0853758bd43a20f3bd604567b73044a94ee463f9b8850e380b6192fe66e0ee4cf95ce5643bed4fcdb4b482a80a8511318ee6911a49b4d8dffc499e297c8cf8d92db8a7f3d81c1df9af493e990a30d9a8e55f61bb96a4a572ab84f92e7cf90e4227faf5b5506b5b980d816aa025f6feeb5ac24f86aadbaade81f80860a46719d530b49b3b7ba6cc4b95f70a3c4dedfad3a7903521829735c5300a7fd9275daad8f0699518115d9db28ea495290f809b54353bf83367143388cb70ec74550ffc2de63a57a207e89edb6a3f15c594944e1b665a436fcffa3987a84aab9b609bb6e6bce990aa38bf553e9976d6c622de06291309d764cb2af8a0954d3d31273781a2f2865f95195d1f52f434350f2148f3aac78d4dd51bc3f89ae09cb480ea82ef4f3ce9b8df3d2aed0e828f34570361490ce1cd6735cc233ba204c344bc427c733a036b6ab322c0fc7c68d87905a0e644fce2777f15972e1c046bc150fa8b2a0e10b7feea29e0a60a6cbdb28e087a8ee9bc985c8b5d09bc1bf913096eeed4bf760ef7f9356e2ca4fe2b2932508e22a6f33e3333bf6773376871ee6d83a37c350d79a1011b54d8fc1197c4cee9a1cb6a566f7944c98b5a58bc06ed7db8f8132ff5e3dac0b28044a3a682c2046d7699f38b0c6f6d7007156fa1073fbc9fd5f09e342e8332b6fc774d1dffaaf3291ece66e4e63ed8c0508149b00062d1c830e98492d2a8fd2ed004f2bc3330af201a0be50e9c1447eb7bc117aa757d3804951a6a1f45a0909ebcfeb61250ad6d6faf3252a02fd2fa534c29ae5e1252cf796982750b954ecc8328f59a3c003853898a9871903ed3a1437c524b8ae9cb5811fba112b81fe12cbb2f4c2c05faf31ce0440655fb6c7b282fd9a8d23a83954d0de744f60615833939caaba85bf64b15e202949cadf268a4de529d2c7123293d71f9fe8351499dc8e145261aae7973560a1a7739846495b5582bd811a59ecf13bb0fc762d7ebf8438758db57d02b42c61272b8011d35469de4cbaa8b0492f8e8506e221aaff32bdae47ed0f3038cdf661950072114b60bd6a2a72301921f42c32b63dae6e5ef79b0701d7bfb10074fe5ec3d3133436e0a52481dbc00aa1ec1d984d2c29760fb66c9a2dc982c0373b394e6bdf6466ab67de8ed8c75819f77cf59bfbe7d93ceba37b759e742fd0541474c22f937509e0bae859f0e756034501ed59be76333e9239c30930b0a42da2a4d3bfbfe4df514ade7271a2194b84c3f94d41f6c4619e158cbd0be1ec12772c556a91f3c939f31fd4f5f0335d4ba20d97741589d1a140bd68c06bdf12ab0035ace4058d3db42456c35df31061a117a33a2af2e1837a50e097461d49f8d8a6d6a8fc5bb735ebd671589f3f288ca6033f31406f6e104b2c0af9914540ffc2caec5823e8dfd39863b522e20cf84c52a2417122f1f140003d6528bd17582ff128d69d5b84b6c1cf9a0f72ce9815486babb14edb6d970551d95f84eea1e6b4af6f99ee4a28813b177d0f22f06a011da02edb2dee78449620ff3546541c7258ef7dd4d9bf23c1ac304ff2442ae29af1d0f636874413f2c3c3b579a6a9236014251875b7b182b2441de4aaec4701c0fc20208d003b99f56712e6e5fbcc57aaa483e152140105c58f86b52407e3a4f0287dd8058af92fff6484652209bac1f448b73c7ddbe292215aeedb674e41ec6dac2c25c9dc14e402369623cd1d1600c512af86ed8f08aa629a09bc056f662c06c144122330285c07e46ca3c4f3f2cf823079e200552bd3d680ecb12d2ae73882d19961ccff0477844fde401ac786984bf4b42ad337ecc8a0a5278b1cebc2337e585a211feb46e14f75a84e92d6d61f61aa563396088e1416a4df1e36372113df1d5ed0b9166ea56f89c6159d05e8ce043c04dace0ada8838c8de3d1c1d21d9ef352ece79b32096deab19ebcc57c1d748a44f5b724b1ed495b98bc63cf7e28e5aacb738c6b4d341067d09aa1977cf66af2cbd2fd710e615589fa30135fddb96200466d431d2ec2855c063cab11ee2e359b56fccb868d5721f487de6d60ed722ea1e9da6f6b6ebbc7358ed10d91dd861f8996a09cde4ad14e3d7de6007fbd5bff0fb7304825d2ddfcf51e7aed9aae2477f27006473b738cefb31ef836ca78109548fe8589ce053cf2ab9a14c7ff94892d4d8d104534ba1cc73e1d947dfd9ea9f4b77f0a4b2bc6107c98274240f673c410d14b9e986f950d8b9fee3e3c4f7c591102bf4cf3000e532fa9e86f309185c4a4c8800c50b6bf65e1baa611c16d2407a75f8f3a7b81237c1763ddba77f503d5a323f78f547d6031f5e28967747edc44168f755dfa22ccff47e6f02236098208188a0b7c0ddfe637eef914c5ed37f17ffd9b9ad982720fd4084acd544444a28f44342eb983e0eaf0c8e6260d005121015153a5da8e64ab74c5620b28320dbd30d853c7e7ef1113930558d9de943b1c4e9e3a9d10c3657069c6e90fb4e1cac6d85f9aefb099bc7fd20eae965b834fcaff6b5f08af2b41e3933b178c8003bf60a7bc4abe55f6bfc4bffb4743589fa82c74b3df02721710eaef9421eff34f89e79bc34208a19079cf57c041153d41b6fef6111d53e4dbfa3ef37ff98c5ed5d5676b88c40324fdd00f15ef04ae05fcea06b4a08df3d13d84a3df4c583954836698381dab5523c5d2825d858c938a1f81a922d4fdcc9092f6342fb4cc1a145793cee668b32761494cab91d7b8b83bb73149d31681e119b53ed878675497ae219514e72c678fd8219dc3603a5170d266ff944b49e30da08108d3609ffa2e08a517a037ebfa51e61b18ae6da62c990cf406de5db25ade8934a348e8fe9ae38b4daa62bfcdccf7a35d71d36e4c3a9fad8b2cce3acaf40ac9bb76fe35a6dee95dc4b263c1c2bcf20bfd813f559f88b3ea8b00817b2a45cf4f17a4b601a95992d319f083453b981cb0a55a99f955ee9b233030a576a324e6998aa9344f1c88684b1e810e28bc1acefaecb0e156154cd612eb265c63567af6ea4b5417b50cc593b8d0d0a2f3c7cde1d4abffe7c331002d63d90bb4818bbda09d7ab042eb744d92c9cc9fe631da1df6cfcbf51dd3015269c24a90c6b4a9a275e5b3611bc72008550badcbdeb69f6cab96bc45e069a250f5993dd41957ae3f2e60946f95554f39018abeb6f7d8c825db8f16f143ceba0a1209d3b29e58f7ab14508ce8c34e42c01db1a15ed72d35f69a41be79a13fd2cd95025ecb89994703c3bb231727cbe45e23248356f2939488aaa4faacaa47907d72e38ab70fa66a1a27a14c4cba76869108a6e4c9d9dddb67eb7443b308f297a986a7a2eeadf07d17b388340a81e35f0cca9c13c25db614f4357f09f1ba3ccf81d4ec8d3d5efb94b945fe066a096595 T=$183017f1a61a78ac4429e31b4a11d93a88f32a49c4bcbac95c8c9fb95f88d87db2d7c9755099d2d2961283196e95beaa6b784d84f02463e735f3d53d1fab29d7187251014109af44dad08fd8fe4ed734a4361840489bec573dbd4952882b6dc15aad8b0d67a059dfa9b94142e555d6c969958db7d540a38c2d110743e55950cc4b346fdbebe56653f9a491d1deb6a31c172e851c04a3f238191ae8b8cf7157a29bf2992ea94809e2e5ac99cb95d0a5957d7f232356f792a8bd6cf536f32561695f5f7c6f3077cbfa07a90f327d8a5c34da12cec49eac0e45722c0cd6cdca1887df15a9ee42e2f35c6fe56243f59467384fd9cc4ba6398f4b2b26d28f69fffd83ffcaab64179f65b426e6297cbd1277d42180ce2f57e3fbfc6bc54d00995950c4f296a3f8834c6f46a505b4af1f305bfaeb774883d22d31a2dc3286456c160fc6f1f6d54152c5774d90b8de76764410fa4c632da3dfffc5d57166ff5345c4216263d6266ca593d50251a77fdf47cdcafeea01e488d1e06e10b9726ea4bb4c17d3c33360c916bfc510065502f1398023e515433d10d3b09cd0ad0c8b0ab973022a9172f2fdeed42d71d98ca20392346a996f23cd252668ff38b4c9227fe9114e11685b384679d6ef46dfab6a257d9e30b103af161073c6c94034b53f83b621b8278ebd70902c4f65d95ba5ec267cb596da90b7c0ce2942eb464d95bf6a288fb31514c268ee65f467c9009343c8c73288044f3f9acb324c134218137f7d242267a87e065643c379110fda39281b4c3d5ac97cd2aa0f5071edb1193e175655d73da471726b1ac1bedb56c971ecf5fe4e2fa1f9470c0987a2d243bf14379ff064074fe8a1a507cbd9218827d6df6840228433ce18a8d0a4cd61c6e0c223b14cdea0110fd5ca3a12a8acb20a98c3d28bb7c50b2cdaa344e441d379c09b5ab26b0e8183418f6a68db0c6c02160fa46774a7a89b0ba5f25a22ef346a26840d7776f31238e61506d7a74b088e431b1033333d91bbf485fe688dd12ab8122a332ef208dc17bf51a3da070a4ce534e8354b586ee86f39e563b4c36260e3086674518a4f5a905f976ba87d9869402fb06dbcea58162dd8a4eb74b37519b53237561f35d6df255132cb46529741310b57992731ddf815c077d87b650fc96d2be5aeb8b079231709611ddd9ed3e9435c441ee414d19f7cf0e79561a2cf2b956d03b318ad6c5389000af02881ff5831bc3d1b077e8d9f1780ac2b3af1cc239494ae5b25cb25dedee4172e335ec66822c2855e1ebce9ad0173338e98224891bf4728327073d50b3cd4b9c0adcc64de4893c63a76ce6b764b7d18769e24a9ab085bce3622da186741d20ae008fce08b2920032c154c45e03adeb1825456e991a89e2aa6c653c913c9b37c9af5124076a5053d2c33693ca971dc2bfc127cfc19dd2d8845a95b3a8c28d847bc796c02988c856d8d64b53dafa37c97d87b008d54071aba4d604a2d84ddc814a548b657564d103323e20a2e1be8c2fc4ffb4b57332e0af41c785627fa38e9c29405186526063aeeef1cdc5fdb1bf71ed6032fb153cb7b9ca1db568d501e063d44f8095532e365c1c15fce1fbda691375e1433e55c834183d881169dcad91edce9a4d07627ea4af467cfa7287d4b93f1b4e2a48650ab07cd473bf1ecd1da72e701671b9cf1dac3e5d1a4ba924e4d9dda010e0325b7c2551a23ac3cf0fbf7fea7abaf7162cec59429f3218eab1c9cdaee06048b9962b34cbb7db59bb3fd68450e794ba5be91e2965a18681f3100eb06a1caeb30efda348b0ca20186b74a81c777af393160e0df0cdcff9659d3ecd3879fc15d0c977fd28544a427a27ab2ceb6d30e56ce1ba716dfc2320b587f4652501c1ff7a78bc1b80780ef23cde42ba0dc8207b406624c371923d04972bd9bfb7fdf0f6a045b21e786d09fbef406595f615ab1e053a9b75aae30653c876e7064eefcbc1e56b2bacb503b8d712e8afd7390f73b81766de7e63d3788f23a3b65d3eeff6b36c098c364b3d356114e042c32e8aa2ccb0a443da24d539b0b63e18dd8334630b7c3e7f8c13430ce99975576ee79867f0271cf36abbff063e115d7c495c1d13345f4c6ce2a90ae3d0069a0e0b22dd16d1ef73eb787ad76fbfe9d7418a54b62270f57615798b2d960bc1908a4f6adc83ad15226342b000ed145a05a9799fdce4f6897bb7c585e415d9736c2d0a30acd1657e1abd5f1d2c75a4317185b4423d8724b13d90eefa457523a45524348e175535bfa814e36967f7f144f8d18666b25e1f786f2aeaacf71a012c3de7fb7bef9e46edb4e669d8e3fb5f3c4a9e5eb78092a1eae5198757aba962fe0aa65abf88d47d018ce8b1d285dcbc68ddf1a6c01fd9870e31fd7c7dbcd035e4acaedb045ab7710000cd40b641285e1ed9f2fefb6311cc64b7d2fafed859712932472e19db55b22e0b442a7a3676fcd256dc518bed81dd486524bf08e67a94f6bb054daa61b2a90fe7f7981efc86e564af5b19895bad69b9aeb0b8c55a461257bdfd3b5dac89429ebca98b03b5ae196f0be60c66728a21cc51bda94e64ab5dc3a2750bc8aae317a7aade599aec0ec4ceea209f139e0cd9ade2369f784773764b866124ac191c30306bfcd416c588c1bb7a8937fe052d695a50cb5d2f145b7790430cd779d7441117e4802441c220f785ab2db1a21ea4705a5ffd74d91166880b3fe3439ebaa08af0d75c9dc074c1b4396e84d2f0792e05fb734585ee4cc330db9d39931e642e4d34c2f8b0d807601ae738b0de3490d4f491276040e379b0492a94ffdcacc27bd24c42143001e3d540596cd07f62f70c6b91559d5fe65fbc8d61df79766c3da2033f9d46a772aa6e4e24283ec7f7b8d0e0619c2e5c02983b2b6a151a1bef893b37cf70d632dd65254318560bc20446b5ab42c885d1b12ea04dfe7b3e86a651d7e79f6a4f8785a0ada87702e452c539e2f0b3bb37f84f7861bf9ed10b9f562c52f784f14dea4eb34e2dfdeeb12169a4688e7e1f891ae64e57ddbcd3d3da3cad73de29af50e0a6d3478de96f9e14d043bce1dd1f0d6470c5354ac92232325633404754acdfa6854c36d9f82dfbf68256a498ac24f03a7ba7e3616c046c55504fcb3a9e1017f54bbdde36941994f6cfb5f74131479e1c9f4c0eb73acf09286d9064864999a8170b940ae22a58b9af538dff2a63324fd6b6ddb1ea81ec7cba41c7318c165ce4719d16d1b3acb371d9da98f83fb26b2363e6e9312adb1f2883fc9e9ac663d7183bdd14eb2945309318496a2f595534c0d08dd9f5e25792a1b4f64b9d3934f760e4b2e3b73942eb93ac6cd5b0b314062b9281c30b4c2a302a1b15e87624af89d49262cef5b99fb5d5c8df56687cc7bd2da27bf5eef718fbd02cacd1c1d0a45e3854260515a0ccdd8989aeecffea9b6c386a41107df00e7849831 [75] S=$1fd01e2dd70fb92 W=$20ca5e1831976407fdb9d0be01fec87937c5eec09bd48473e4dd912c63b4768063a36651d478758f7241b01c8ae85fffc61b59e2bfa90ece0273579986a1758fadab21e973a2f7abbe40c25c482186efc1cf0b3118c05cfd7e1490d9022feed8bad1b54f63f4c30e888606e104b51fc1e946f723d0a6ae40a0455d23b4aa6f697692ccbe3e5d4da0da5128d99c3358977405422fc55cab4b4c1c10028c69fbe886e7763dd4e056bb0bf1cde5a43771a2fa60c43eb0e0320f793469db8864ad447cdab6a61495731d00c17ad59a4ec69e8650df55041a072ec611f8bf85c1661257324a597639ba813f609af81c7a5ab0d6dcf08ed80aee3b7263fad1eb7ed801c95db32f7d151031546060688b2eeb95f211615daa72979efcd1ae95ea5d13e2aa1a217bf8c913cf13069a436ef3a59904c93acc399720fdeb99386dddd8623cc7d0f907624914f03f5bd4a01a59a07afb1567d10732a006cae613deea0036b3c5a604f3be3652534046ab3152a524f05049d5d096d23ed67062ad0b95d5ce0e90db7d439de7040c91c0620f02a69c5dd1578d5f390ccf1871984fa7f3b6c585359bc75b673b57b964873b7f222acbc343d8d3733990b69f527d7d7cd61198d1f7a44beafefd3bbd864b03582d4636e186dcb839838b4ea58d61e9749b721acfb52cb41b689703a5d1bf7d830a54a6c4e671b45152bf8987652d4e1b0245e32e6958f5a29f6e7b8724cb4d5bc03f2de47016e444ef6dc014531baabf00b0a79f6e05305d0711db5bc513c9abcddd228e2dd2041d9e01056f80e903de3c4da54fb474f8030e29ae2e4c166b03c251f353d5d2181d4c789d3c411e6d3557547f41cbf6efa009c3e8a0b8eff81e632106250833a24a514445bd45d5ec4fbbeaf8318ad5846d1167b26bc28343e38346dcd4ca31cfba041d0476afcbe80e9190eb1625e73121b5d0ef9fbdfa7a0021ddd7393ab86466de8d56326b7d90f7084f154acd0cbf086188cb149152494c772386a390ca4383e4ea0a093d887e50abf6e73eba6aeedf81212a210b203d56a0882d2a04b40ec6443fd2d5819a9175adc9fb168418749a0a174cadeea7e4470f58dc8b7731c2a9c8291b2e9290807a4038721a5116d966b5164ac2d7c8893fbf4187b3f7563963f7168e29cee7049e9c43075c94d4c3d2c338b165edd43b687306332de4d57b1586154e9c92bfb3304a2c3838da0f540024903da963f6e7429d3cf303f2bd058bd49cdcc2ba65a36ad18fcf30f53d29cffbf2917a169c0414c57dd2f4818ab5b981da4412da03c581549ad88f25d4023b110864984ba33d3ea2fce1bc22d081d02427dfcbe0cad9a5b8d3c82f1d0cbc8d36ba05b4da065a367f0707daab79a9534269a976bb414fbce9cefce8d96c21f6fdd741b29f9bfd239038289d3521290d1ab1dc6679426111eae6458d643f845d345f35dfbfea81a359a81f976809c72b2c24392999b412912ff5285f925150ee9627511c9b5ecedca5e457a3489e5c741bbb4916a24d1e844c2409825933281b0702d3fdd3fce1b22019aaff31d64326c090e7be1335804ee32b6879173c0115ec0c0f35d544b72df15287057177935d805bb362a7a0929f493c4d75777dc41a28d289de8242f6039709a3c4b978e6e1efe710e642b0c736d030c9e8c10c88dca2bf59bc92c1b193feef7ff33102de0f3c4247222c68d8438a J=-0x1b6b2ea42675e42e8ee21c37b57e0f675de64b1de31f79763b0710de8211f8c4c7cbd8405762ca14b2ae05432ebbba0b3edf19c104d389db9d8b779d8cd57ca56a166c01e7680202d8ad796e78cf4b8f4a4ab47373c7dd57de73b346fbd13aa8a1f3af13cd2a5f450894343d0a36cc6128be5a2f596ff7a187cbdfb35013b13567f652472575ef73d14f929c1b8df30037cb037b8cbcc041ba05b18db37068c6bbb56a2bcdc42a31ab43765e204bdeef761b00203dbc36ab57aebc4f36deaf0b58d55a6cd5e81b6226217ff9a9079a2c017de288f9a809d2acb85c078442b8fa92e5bbe86985935245b40ef61724bfa9bfc17f67d85e95da47910279edc97697a56c9a1e25b41de40ea8594a2f49acbb660ca3b5da3e92b867993a1887f796feb75616ec0591fb8e414b450c6d2b0b60af6f1cfdd89baf8631484d5cc63ffe0d1983d4e10875eca8a41ec8516ae2b38bdc58656d6de5b707709a2bbc8d5a997110bb60a97f4b423fd6bbd0a5b63ddd537ef008053a70bad5fd3f9dfa9c122a652789039098bc78a4e4f5974afaaecfa161ff31675261a1d5a748842f1a6a265432e45313fb01a5c752ae0386a3756589b8ddae4b879d2a1c746a405bc42b0fd6ef243b1249d12b738da563450fecb6ef572efcca1b61f2493076c07bbf9225c782abb4d5913d459efa6361d0f4ebce1f50f925df9fd273f8f8fa4d6783c28b7aa2a78291b994fdf5a603c7557798dcc9a42e72801f1003086e08e07202f308f15f23ecc7c766c0fe1a1f24e011a0b9b8cd9572d06a434c6ce842c98d5a6791762c70ea29bc12416931d8cfa98769e4e49d8789dbdf4c54efaa0c9337d6b4dcf265a77e7dbddb21ce84056cfa68bda4e3ca87aa0bdda959cc7ddd6bed6e4f1b42521a62b2b912ff170bd80408568767acee99204de906121a808e6049e5d0abe43d81638202a14cf21e0c1259a627c447d9824c8c032cfade1988ac78e2bb151e350fb6bcf807ad0b971e506d8dce5cf46eb6bd0bacac2bb530a9988ecd6a689cfe9c7aa02478e4512bea8a59a78f70ce9a4765f7a73d480d7b7a0bd054f3c28e5aa6aa42f92c6a8ff1b64a1120f2d7c1924ec8ccf57fd06b7fcb12ec8fec9756175dbb3ac5e90aae2b26609ca7fe9fc67f89ef59317e466b5df352e9017f11c8860ac0eafbad9f56f46191f32962b1207d9a44991355485116803146ef6b90d9cb86c97da3aa26e2e8baa44287fd2c8d107661945bf0748303dbb643115e69851d3cff4a0d79065e56ed42e147f2bd4fc336a141a0cd828e87ed5cb8bc597ff38dd62d117ddbd99738fcda88f3c26433c85f63f6830d1aaf7e76838a5310199d2d4a2fc9ceeba349cff85d99ebb6d31e67d12d11ff0f3d3a1c50dd8801e16c033f96bed83f16c792ef5bbc8aa205cb40e9c811334a65cc8f1d45eda755673f2f02fb7304828902a7f0155098bcd69b4776e2406522cb1701c7f55bcf35f74f7a861dfb951206b3557571873293d53da8a64ef20ca6c3e7749e872336a218f9c12a4b178cf46533413b9f78af47c429c875dae53b81340612eea0f80f28e956b010a735f16a5d71b94152c102687a3d115384d2473ba1957854b9e928088e843e6a91f7f17ccd67203ecdd7a357695bb1630f553bbe66601155cbebdcf1306944d71627661bf2e64b2b721a1dac98924e512a805b4af1d7646ab3cc89d4bc80c68e15385c92141f72bdb0ef5a7b9fde423027df419db13654902a2b5a13ef916af8467b1f35db0a941f97e68ecc442f251d05715b4fa45c9bdb530abd46c39b61e61512df23e8809c9398e3757db7e092672981f84b3e908215af8c5f3711c80c3ba27721ad0830c3ec26108b51670ea75047334c47ab08eb9f4e3d993f9aef92c3703b2d63773431ce87b2a3962415a5919f1179e956c606dbef285fa2f5859e71748902a6915dfa24d83f01a695e6049a85c333ca7e0ba5baa9909d202ec953ec48c717a8df37197b673b1f6fbeabaca007fc840d4bdcc404e1517283bb1a9a4a8429ad058c59ac2103877cfccf70be31b5386ce17841d2910c898e02c0edf4de5e18185a6205f6556079eabe2051082a38a394ddcf937b086562cbc12f266fdf3f08c6e8dfdc6844705d271cb0cdb096287fac70061772417b3c1df5be574f4a1bd1d1b1f37a3549f35bce0989b4cfd572459bcb11f4a2604bcec60f3afce32143d7044b90aac7726f566445cd22bb861b791db9515a2bed3bad6a00361337b42151567cce77a756ebda309e861f9b8aa91b192db2e8027b2417e515984f88ab6cf51d368be979c75ec18ed6eea986ac0653f912d5b635db1213235f116bb6f17e6599f3d295a381b6f314282438f47c81779987b6155f0319b71a727f7f9c443f3302044002209c1265896fb7615424307d6aff679b99ef65de19005748e7a9a7123bbd4f45493b07ebc196af0770ee202937626b67764606c13cd40cfd6275755e22d8e337aadd6166363f6d8d5a4be2eb1205db999fa9648e0decf8e94a7f7509e1dba5720810658077ac32513bd48b1e4d312f624f1fa00f6c47dbca3155bd886c4193c19cf386a7b57efdd8ba32e7162e50afb520ccf749774edbfd4fc52fb4bc8f1a483564b59211b71e508e67d2a22795eee661ce30eefacb8c35099f89fd4dc5c01c9eb3ff824b8e1d4575efb9ac7dcccbee23d5bf55b32c55f4ce0761146ec17a8c03bdf5ff307b633f5e92fe2861927976f9dba676baede7cd545d35bd61aa69242bda7e59ccc95b4ebe13f26f94890bd50a9fb8d3b79088311be2ebdb5ff4e8845b257c34fe2fdd1876ec530910236110175d5d66156c79bb166336065adff1230ed153f0c5ce7e1046465642f01bfe73c42f317312a4a7fa9e51366ba3b2d09f55d1a3b62541f74408bac561bb697aabf58fb084f7dc065281a47cbf9e6ffc6ba1cd8f0ba196cadea541dba71c81434ea1461c6c7e6f62ca6f3ec1314483edceb3b16bacd68e02c5f6377a13c002793c5c23dc020a7bfcc7dac9b6c286103a920cccbc388e9a01321cabc0a42b466c915eb8f7bf124b284e23df2ccaa93ebf6765801415500ff32d3a208970839dcd6d9cb4f5d9920a68779581f48c2b3678e7cd10487919dd50c991c38755a9958a2f42f9243578abc4d205b4ad23b3540861ad3167839184b0aff7c7691fb975e5e31cbead4e1291111e04903b16eeac843e31929c37a05ffb6a6ae7f82dad81fe6de5735823452b787072b9d7d116d2ac33f4522796d1139d476844a65b1e786bf2995e7737d36b2b24e2c5d9eb19d1a28df82d8976a2b3fb316c90d5fd8f9973d446cfd0b6141156d94c62f644d8f34542b6f14b6f6e04a77d27df5e20bb6264508ed44d523fd9486a23927a666bfaa51ec54bf422705d088aeb48869457a73a4c590c4 T=$560ed9150b5a931f90117f39580930e1eb90402787f6065254bda921c71838a491aec0339c9410efe5d6358b7df8699a65fdf401f49d119eb4ff6618ec146ae6ce3830b53881fca7c6246e693d6f679d47d8da5b6c50f1ed002c5e7e6d97261149187a211610f0430c4fed6aeb8b23fa52af405f7712c9648bdf95613cca7130a557f06eba8181225be4072e64235a5a7fe4e9798e3579fd700894345a90110051496dcf39eaadcf8adc8cda56884c4b8d295356dc5d8b649e2ea211a8e86fbacce5126353c8302e9c4451f93015fe529d8460dda335293ed0aadcede2bf207448bf36468cc81bc87fef240cec60b2db1a81a1ed2a96b6402224f516a542519d7aaa3eef38f72bd03050c0791bb71506d298e182f2aa9e9cd8047aeaa77c2943602076911dfd25b215fc43d0f2ae6c2c0c2b035bd51fb8f1065a436aed800a62b7cf047bb0199e097b08d5d7e6866de6c63260ba49f83e410f39cba3522b985f859b653bd4087626bf29966366bb35302a85662d3b05ba218806bc05bda0dcc4e9a321c6d312adf156586a10be4020f03445634fe531a850296ca596291de41ee4f7bdc1af33e2b8f17933df41de1701303882dde2340ab1d0fc8f2860f045615cfabf27dab49b28ef00d85a514fb15a96a454b0f8ac7bf7e092e531fd38c0a73bb77a53d1a0c319f1d2daba73b9192254d0a194bfa5e9714b72ec83e0fbdf22a6504192bd231e3da88be4434a2d78948c0a252f9f9da8d046e1b1500a07cf742b408c0c646e02b852f5a4e3430732f9094efea79c424e078277ba710781d7debf3fcaf4d61b24d48afc05632c27037d860358e93464d4196b892cd2a421e26b25f4febd9b7349d802f15f706b6e90d6e5afc8ffb11a04e5691175d7ad20c5c5155051fccd86cc6eff79a68e0f38d55c73d7e80b0dc41b9ba30cc74ad20bc6dc8555a42aaf8add8efd88863a157cba2d3b025a3ba430a96be98ac2dafc2b874a374154033d9fa99594dfe9e00358d35ac89b4306f93864ca786b6ef7cdc792c65c06f60953705437a6e05159e742056c7f6353fc538d77ebf1349a51d8b91b80494c22af5d5ae5b8f6ff20e41283e6994a938e59d12121f1fac0390fcd2e3ef288fa79abf8c4d236a69e1d67ed482613473c2097b4ac492f51989602d5738e9becce626795facf6de51a101a971dbcca1e0ae915dc8f31a821ec718847956a25bc3bc39efc72f61c0b8dd4ee77ebce8a3b0054cf932cdf96f092d7dbb08b526b10771135d7cbf92cb543b1c78ca59b4ce825efb61095d97d3616b6aedb4a8f427dc8564348b32320bb59a9b97c42c22867a07f0d3c72899be90a44312364e9aac7e91e0c4ce610b62ee393f45ee785087bb7852572f535757aee299e3dde669102e82fe98ede9b3a34746c9f07499cfbbbe654d6496d29892ae2078593a6e4884218270f41eb90ad2ff452daf5eee6b6b22380b8f5ce557ed5d2811f3f709084533c51edd561c381868b7c98f089f062b4f8e51c8da645aecd75e8e8b96a0e117190df27cb4ca857dea09d79e4adc13f237aeab01059cba2f12873fda3cb71705b7398131bbc01860e2858786f2e916e945729a7186202a529539550216334f4e5b05c5df565a5acb29150227d2b966f51bb38b37e166f07f6a95d0b76bc1315a532b9a516f59b5089725a035baf2cd8ce0e0899f5d8f92edb7c30929b3f6791800f5760eac8543a7382ac8cb2890dedfd680c646309ca0bcb4e54bf8d4e2cda3f654314a1a6517d8d35606a0f3e107552da75487b206c180563f4fe44aa0edf8a1593fefc7c6060b1ecbea0a3db63911648cbed8c8202edf1ef79c0e0127585e3af4d915d2787eab5f52ef2f7ac81effbdbdf65aa1749ca9011bf00c4bcaef12cf899056cec893036c83b51c376c10d926be3e6f797977313193c50564689040b8a932274275dd0bec6525f2d555bf951faf474e8edebf1e052b06cbf848bf9a2d50092435da0f4ac0b07e83c7426e06b3a46ec96c0c632376c3954f309a62ef97d38129401ff1112effccd971381a63a5575dec3ab0b16a6ac2d3a77127cc61e3c06a6ea73f090c5f5e290b8e985575c2b26a8c6b63a7764354ea16d3d0d488ff8db9e3a45e4eb2c30d542a18ce4fb5175f7eacb94066b0300ff04756c3485adde7e2d97a05d905c4966ea77d5f915d931a42d5783430ed6536e92117273a3e79f0a769a809f1384c797524999c255ff496125e11eaf9285b5663519dedd0a60697d0bd01add0e32c21729a4c0ae8ec7f4290fd3c92c82646213a706082ae70ed31b8e87e665f89a507a0e6d7dcc1bd279fd7f842379bb22ccba33630e2ef7dc22eb2b0fc370c66ec92106cd0e6c6e3e4e67619e3a504afd82958c3ecc0ef95037ec5adc3824327505c3c4049a4f8bb2ebe38d55f2810462dd20c58120cf1991f44c5f007321c39e2966124054d40f0de852c586b6f90d5a0016dc4b40aa72a3f801620aa94c2a9449726f605dd13b57e4696e1574aab547698a2aed7f9213bee4a587b9554b4580bcff6c2a64b8457fd8d819bd436729f2b542ae30d0e4c0e5e2e47599b881d3dec92bbe79e7022681b62655042f3e60cb47d18888f4a6fd45ab22ac993367706a5ea8a2c480c18d010d78adfec3f195dd02a582dfc717470e27ef81f2a153f0a46f2803438ad1ac8efed46537a2bc02ef3d8490993e1aaa0d471a35d1918d0bab12cd7269cacb3f6776d7993b56c9ee8a31c259360cf898a2f1e10043e3f24321c5137b212807c0bd60924c19bd8eb98bf33691f8ecc273b515cfdfac51a56558e4315977d02a2cbced49dbb123cd29683f068d9d256ff8e3f8208ca1240187afc843b764f9ee2a736b0db9471fc566b25e1083c5fcab984d88cedb4dfcba88e11c31d8d8e4c848156e11f2530b892e92f2ff819d4a3d9071041f737707dbd848d34b057a87c7bbfe26cf76f835c0762104c2167600eac1ea35f787c569f8ec2553bf82cf739761d480edb500395f259665aaadb27228222cabe354b50036f6da2cbdcf7a3d27fa5a2362a213288f7065b3234083d7834cfec7c949ba57783c0adb544aa14659ab0ae2ad7eef6bfa208c9b066c4062e9664f89395b8427c4bcef4b08b62ddeb5ee05e2806a737ab5d132782acf478ec4a17d72a09752ca29e10ccb94e68933f62e5b4e944838dd657fb7b3836439e8caa29e6cbe7af9d12c3fbe1dbdfded8fba38e00f842c0023d8e2076256893db260d980f3c48cdfef0506f44de6439aa5077b0702fb75d019efebb481bb4477410bad3b2443049952c8b80af20b41b4361ed1877bdc5daeb2801c0b03bffae93d9caf7d18c0616d3c7e79312e1138eb82258be2f987fcd967f58d0769fa9edc8dd932bf94e2df9683a918a1672f068bfb47f3aecdfac4de478dbc [76] S=$2595cf21d66432 W=-0x26d339e265406d5f2b90da782e8e9cbc2e4a6235e9d1532b8d4d5ca8594cba426a93eb30480af6203cf275b49ed1a8ed96321d57063736fe3f205f5417efd4f8dc5d87f9e99014bb5d6f500f1bbca13a636e1c4846e634cf935c85d157d3a7362ff7834124a2c67e4c3bcd6156acc0241f2e10c7e8fbe1f3354573c5f87e24f8eda9706be2451d004962d1faedcc552cf56b25dd3555838dea6b80059f9f21c4fb5343197abcc8cd1e1035af49d1c6b10e7001eac5de90e8dfaf60f50e88353a4c0ce1b902b5bbfeb0dd377c7ccbb1bd772b1b105c0eccb99e5d73b1c106c88f0aec2ae5fdc7b71841bed61f2c2e177dbd1fe6ef0bc0bed576cfe5f3b1632835bbef2201437de3ea667fce2c877091c3d9fe3dab5040a2045df6e3d2953c901440a728189552936e041b4df30aec8016ed3d57e10615ba4088be9fcc6701919871a283b4fef63e75ef1bc2ff6b257a5c3dfb13cac2d63efbaaa462e58c3cd660ad928f18918cb95076e3213387687c6b1109ecc7110bfd56235da3f9db5390a79b3295e7083119ca721eb1da04348d66568ffbf5716ebbc879f54910d6c1927eabfcc65c01e3cb61180895dbafb82d2539070fa36308f5c0949e96d9b0a924b0a90ea1ba2a1a108c04a26aa520746f56017c11f0a00cfc3c20144376fb23d507d860ed41e0a3406c71b8cdbe3d4fc8d4f51a928ba52dfb6f1f0404a38c060848b19897aaed89a4153eaf2f3c81bf1e2322c2c094e2b201f8ac60abe36d5f83ac4f71af2b1ff2ebbe42dadb82ec2e20de71bb59029acf9d9765e5519c878bc3245b6906ecfb98975225b2bb3b41e79f64b25f7a2490b7074f57493020e0ef401bfd158d6f6d99388e12e60101a9ead573aae3c7e1e446adc6f976c98720b4299c07722a797193dbb1abebd958c3fb339318d79aea157621affd3550c1e65fb337bbf78df871a94faf2c7a98fc508b1b859590286fe2553a6681ad0f2fe215e8b04da15b41a1ec81a6eb3e053eef75b15c13b83f9938be7722c7c72335507faac96454d8f9734e87b9056e85df757680bd1c29c5651b3827413ad7d6a0de60ab69680a2a1360efe17f0834222bc93d111ab1a83eba151a02d929c8725c616aa95427734038ff33d9b12a1ad5207bf27cc17769fa2a8333b9b0644431f52bad6a638c1e8dfed0baceece11a97bb5abe08371e44ec4174be2e1f8bfa23550c644a397ea2e701fe335b28ac905f01a779b96ae902692aaa3a7b6f9cedda9ec48c6de6dcdb67775aeed7ef4ecbc78e16110da0635822ab89cde092e5e0d34a40562d79cde8c50d7026ca8772c72359cebd142eb178655b62822bf0fe4942fbeb7ad3752cf09ccbc8db4d9a00c2f834e5b65d8020ca9d9f8596dce0e43ef71448a1bd4547c399f282e26a962d9671dbedfca0b83ab0b5f628a7dd8cb31301dcf7fa5d53633ae7a8892a8d3bf14be71cc1a0079891bc45dc1625356252a727d11d0876578e2a2e8e389c3269201a4d8f8e7e61cc8854a4470a029bcfe03c914a63ca3c54e32a871341443de1709f205fdf2f4311e80d76429cde6fd3f948d709990f7e7c8a1db11cc969f6b8bbc1223521c6dd75e233ba67a17744fc1437918b128d07a5d849c4ba0c6f68b4d3d8cd078680d01a400c0228aa70b3a81f92908b87db2586845423df9b16eacfceb18c7fc4128382fb0055cd274d75f8590 A=$3 B=$0 T=$1a62cc960005c35e45eeeb446e227c7ff7a12ddc4d0e7d49ae3289e7e3e45c08ed0127049b4ef5824583496461b36035d5ed17f67bf3c68067d1c59cf5251b5f4f70e9c7cd7911ac33e1046dc7eb9cca25e366eb1451d6f1c711344300d03c6129074e757fc225e2556d015fe7eefba81471e8a3d50c5bcdbbb6a7c801a7440a01a3c74ad405c968aff17776e3f47a579a4fb46af6f95f7cbb7c1d79c7de9cf86de390a3d0f9c36f0049190f8a5ac13168d2c7767e95effce3155847646a328314e358eae9e02348e267da9847759ac52e22cae1abf55ee57a77efbd532e3807a80e430d56860f82dbc736328a6fb4282c148474be9311d656d77faf5f2e5674f5fd400e146aaea605aa7f34029f8150c0e94128f41f19abfa171612c5b0cb31235e01e3b8dda13462ab82a6fdcfcd14802effabfddc4910055d9c3a801aa25d633b548e8e12dfce315dfa643008d60825c8c9cee185292f7af3d49e177c0fdf4d72a4ed1ed141052a59564d604fc047091f233d25f58ce883d77c9fb45d4f2a0d2789ea478794942b9466268f0e02639f3919cef698cfdda9edb984779e39a69ecfefe5829080832b5a6f040c769506ebc4ea123151f3a321776280bed9daa66b653a2a6fde62493d8070b3ccab6775b4d01e303ae98d8846afe745d7a6503b2b9c1d20ec109de4afdc26aef565f5c3b6751934479f0e41c9518f4ceb8a5e4f1509d00cd8221c4e249f3d2fcb2b0cc8df799b7ce34a2438e7cb12582f7fa45444ed768e8c0a37be349897aeac7ca41834dd3017e1c6eb97a38d6af85c191020bbad8028ff981cfe959da93e852286f1c7e8d5792951280334e738bc6579e0d836fa1388f692aca334515f579da1ac097e9190c17f9ecf9c3b813aa056e9d535c0b783c6de4a9190c988c2fc1defb7dbdadc1b8bfca8850075814540e3d07fbdd3d0d19d33687a6c1e046f3cd485753212b0b00926ea1765c8dea4ed3874ccf4c4a0097f67ab987338789824babe4d28640fbb1ef77dbeca93408ef1bfe89c1995d8dd50ea479abedbb0dd45d83cd6b7f57c8c90277eaa2a9ba712c9c9d187dcc80b4b77f04796a40f1da32c343125f3ec33e2ca88e55d6f4902910b449b658db3051ed75ede1b534d8a2f870f9b6b844bf95289c5a251069f16357c5a32d5f44eee0de6589dce8f73047de44b398bbd0800d0cec7df0040c4f2b738588af7f24e2bca408c039dfcf2a315a01f672505a805fd4ee67004507bd3e8bb4c0c0da4bfc9929079da99d487198b6eadfe64bba73c35ab93335733e2f11d121e36f58c0fd1fc199be491336699052395640c6773aa1f1e39b0b4718e32bd4d40b68babb1ce70a015052afb3e6921e1daabd9b171ddda4bc53cd800b2515b9a94e7c7d050fcdf7b7707d611dae9accfec3d6fafc5f4548c1926195f8073a39bee74e9d287cb5b1fe58c836e8e5e95bb284f6ddf815aa753f19cd2d93aa773e1f3a231e22c2c7c97cd2a3deec4985626f3deef8cc092e8102d3f3fdde835d7c9cd0225531c8bbdd3f0a8d685050e5eeaf83912685ef715e2204647c7b9734899e0b75e27eec56535569ab376dc4dae96e3ee3ab79e3c2a072f583cfc118ad5a0c1404959972a2febb92a04dc16c13c321d7873f63744966bf3ae6412c72efc383993abf034f1b9442a90652b710521a9a11c3afb437a0cf968e71e89126bf590e862cec6ebcdfbd5659fea46842fa8f00229b0c4f4e38229855ff7b6a524177df11b192becfb33625cf3367ea188edb5d115f26df4acd6f49a5485b253e70634340a4e562c75987ae0e747ffee6455ff4335f4aa85bba602f313d6931b9837f250b276019b473823d31218e013f328099edb47162a6bf416607315b081e08221d69e8cfd5b42749da62996e89a3bae9aaed3c49546e6cca72c79e05bcf87b009099320a4592320f271bfac9b44bb22fdc8d5bfe18ac430ba535b646b2fdc4668e7e88a0c5122de66220ae745428b90643a539db571879b8863efa0002c62edf53125d02147d0f4d88d59b5322cabc95c9a17f10d9991b2acefb6e4c28b2f5ace935bc077627ec60656148a083870e822250a2b118f302326da627674a7c918a5d7725f01871f9cc1a53621f8e8479c2b76893b1016a7739b3104a26c500f988c86c5ed42bba5964a460ca8d26c50b0b7cd93391bd9556a0bb95a61317565d9695b1e3884f57685dd2acf0459e5ac5b8ece5794edb8e146dbb8f19a1acf35fb0cd3fea47939706bf77d99b1bc0335c2de405265208124be2286cc52491ace4199f8c95adc06d469d3f4368e01ec0ce9e13946abdcbe183dbbe2c4b167cbf43311e0a557cc029c6cfaa02b7b66793826e3098b7b3193926e9aa8648fdc4b241db891f219bcee2e36a42375d1b6a1989201f03fdd070caf8fe802b41d859818ea9876a2cdbebd48bf7ab4bd962f48e17fc23d9989366a62c6021cb17d79aa04c4a323a16acf3c93a4785c37c2cc91d8ee53458238d8116ce7b45b01eb8d55a070429a7745a0e0dae0f7c980949c07a8c17755b87f70a704861d73fe69b499d3443e1b213be84bd2fea6c6241abca03b614c46be24300c707bd2e97d27c57ac324dcf9e0d4f2333286a08f0375e6591976aa60071d7ee370075841102535bcaad73332c587f5f721d65c0b8937d9769860fe36618b18daa6ce4b0c95619845d8763f8e879a0c258f8f9bce041ff977b009edcf761bb2905992e41311d73b08f950656e6f99e3f459dbebc944011cbfd0520600bc0716387f9256d75db20f1a49dea3ee1b7897edc993e63751eea909e0f99e8a568b73826f60a049733358b4eb8601b2c47748cb04e1925df8180175c765d3533a21b18380936779158934c941444618ccb7f655481c9f3941077e99dd9aea37c35e8493c6b7feba5f78f374af747e72b252536beee295280d570b6c518a54fdbd7c63a023ac096f625e163ad5c188963f0ee422532a46bf09a239eb9ee43859adaeff102b2ecfbca27def891ead7197068109de22ca07445601272498259f54100e21d704a919bbcc60f99a71a851f30c33bf5498ffd3c94a3a8c5b14cdfa89ec85e3f53c6dc05455f36f886c29bff6faa878ac93451e60e03fc914b8ace31ff5bbdab1fedad140f6d3d890ad711e17b845b4329b16688376e4f318d357e05efe59e3cf5e26ec08821d94debd6e3f0b332d52d16ecca1cfdcf2adc6689df3f6f3d2568caed1f49179d66a1b15d64a56a33a238d850673b241f585060054e56c21f91fef1b6f9d7d8ab71272f151a812de58fa38a6a61600e83319610f4e7e74af8f64bb64279bdedd864acfe4a94a438a553d291456efcb35f11977116db0d7a2357000277a6cb6bf0b797d3cb2cbdc44639365009dabc4ed1b9582b682aa4e495b4987c92 [77] S=$8d778fc W=$6b48a1062de1d5b683aa632ecc557761bdc3ed85057cc1671c9733ba4f76c9eca71be0df611f1d4c243cafb4637c06ac2043eac98454ebe20c586806eba562b84bcf689c6b7a39c40af432290c2c295b1a95f8b96caa3f76dbcc3132c46531b4a7529c7aac1845c88b3b71b0e62636da1d4f44e194a590b0f83cba7d278fa0ef69f8e5422df81c2b0507987b75fce703508df9455b22b19fb5009e947f650eed35f14f9aeda872daea2f44789e3c025f211c339edff1825406f9a9327cacc14b92676e383e128d392840b12f2b6563d19cd090b6da143bf0d4c20f9692cf59f2333cc654506fc580978159b4e7fb495b5a738262f02c39d15a65dfb250156994ece64e61e9cebee61964dd8e32f29a0e611bc11d3b9a6f02218d77427cbac8856a2134f4887ba0bf3a469005b6faf97220736c7f80680de39ad934fee4378efc0bfbeb30e0dec5db3a5e5bcb2db40202d848613c442ba08a81505348141b90a86b7d20002d7c55262664ae13dc005cc4f2c254fbf8f2be9a885001c9efcf56c0bdcd9d06fc4084c3dbfda34ddd02c4f2aac4ab3f820e8fe89c2eff204cf0fb15009711a4f26deb10552fd55132f203fccf6b07ecf8e04d18805a38110b66039b2ef580a1aeafe26580c3cd870a43bc03ec9e4a66d22cab8c1a7b61c04f4160dc4bb3a59de55df9a6f1673270daababd3a8574bcb32505142aaaab7a2cee40fe11d0edfe3a73206317c6c49f07a7e0bf7d9a438d12f4026a81373a862b7981aad8e04afeb9d63a01c1ce8b75c91c60a8986b45ee13d5876855cd7095dc1872fb431090f32391c030e66b849deae81fc5fae4bf3643da1e0533b95a95b5e633bafa80d35dc1568953be4f259e305692bde12f375869d1dfe8775cb0a20a21e8dbd467c1ba4ed423caff2bae35f411a4d35815e17ab843f96c513a61d5a810343bad1254a3475289bf1e016bf1b385985445765f79282d32070fd191f7dd0f53ad82a0662320617e35fd3a8d28106fe915cdd15886589487b1d2a56ae97ac6add93f67438bf12156038c2b00b93879034d502fe3e33127884e92e6c662021ac113c953c0f10dbb972e16b2b688afbac01b870b34ec0efd6bd2c69d5502bfcc1c6d01ace6211a78902a0a37e7f4488004ed70db84a37bb01c2acba80084fecedc4b0a1036ad937bf21b59cf20ef9b05affc90c24f5f973670a934565370c033dad948ce2a043b8fb374483f937bb3102ff5d99364b3af0375906273ca499ff058d03a99c4f11c57733f5905e3d1dbaf4e856766d2c6c616ee269e0bd26addf3165b10bd74505407f344a26e89404f0cbc99dc67c9f2dd8836013c97a58f7e06ad100eb3fbdc91fb6dba5ecb4fc4a09e702d37ae4ea8287c125b387b94eb19d08c78ca5aa89a45c7cd5ee962f4aa3b3475d4c62d1854360e18605b2659405909b07d698dbf4bee62a9e37ddb143e0a770196248cdacfeb1de275ce7c5f348ae371857fd9433d37bebaf0b74cbfd57d33f1c15387a268c7b5681547c900fc3ebacd6405636cd59aa10cc8c13d4f346ad4acfb981857154992227aeddb28e6ab94920c764afef263fe62ee2a50536b65dcc2b5fc2a8a12a9685d867eb12bac73d4813c482d78dc009ec1cdbe77ad2632c9d02f94ad7b9520a937b166fe30ca3a509f67bcdb4884497718ef25f79e2fc686684a3494285872fa2 J=-0x3b9b4fef941b110b9e877f521fddeae7a00cd93cd6ef028b0e34d5d361c078c7e11f11fb297859dce0486877bfc4b885e4d9451f4c1f8eb6a67a0c19334f89dfe14d9e843bf2e803ac9ed1305e471634dace749641b150c54778a86d51bee55b61fe9e5f46446848c41c9164e87a3b97c28593dd3e77f4f0cd33fc029e7470d3fd0e12ef47c65ffcc4bc1c5183a77479242c131f54fd7812ce83ba61a8c4f83fa1e8cf197c4c6317d86cc6af173b39ece8980ed1bd69eca11452c13d76ea2f838faa9b751046adf8f14fcae5b594f1aa53d08218127db8ef5c8fc9e986ff3e32a1c15c08ed9eeb3c2f056585fb03c3e209d649d5e89bfcd3b041e7ab760a44c8a2659002f6b9a6065399d71f5b098d3f90ff8edcf894b2a6fbbebe345679e035fc9b72117b50884b28fb8db2552e2012e481d5565f9ab4054f51d5af104e23a9a60b36a02bb9bc202918d6de4de72e63172888c502d0ff8cabfcfca28e7f7a145868916f62dcf7c07b4fa64844f767a2e7333d3b9682ffd378b36b8efe0e66339a00ccd9a60b94dc0cd591d7d577a80d903bb51f3208dbdbf78bb5c189ef0361d8f4f770496bc7ef0f21c4e6f6ffc71effe10697460eddda70ddabdd1ce2fbfc2efbe1467d9654867ac18b3f72098e0fb26c2d6fc3525992ecdc199f6b6ee064edcbd4a93ce61bac5b68520616506320dcd19091225cc7dc61e7640299907a4a164999ceec7da28d9d0a321d4e4b814c02bd1a8a0732cafe98c5ff6cd22ca47aa654f00ed0d9ad646aa031afa35b1856f9db0ea02ab5c1de6eddc0da19c1378816841c254805a638f17918f0ec69fd1e5943e19cd67855a2ab589a2f6c6489393020a9098f6c136ca28ba0ac1f341b6fcf761183817cf16a49e28a3351a9b9e9d1e14868a7fc0a0a2e1bd9b2e1d51beda1cb52843f43c615adc5ad9d832d1f8a4baf3580b462800f3287fa3b84066ae31440653b683acaad00f87d2ca3acd141aa022b64029af8f612072cb7d52b3acdc0b7af09ea30d14e1b58079c1bad4acd7fa7413d1c720128109252d63977d474b027d9668b043db73caca419d65cda4ad70288473b7bfa9e3a7f1996fa4e0adff52c0599b7c23bda44073624ba3314183125f3d1b75e30e927c77d07cc12f95ad95024ec8a9b33c5d8eba5546fd7f2fd6baff370728eb3423ced1e32a374a8e87e06685d0e436e10ee53ae8a3f85076668499bd778d5f9be404b4aff5272bc864f03820dd12fe3c0b39d2c6e62d3cbba4c4b7f0f8c7f2b3565642c58676dcd82ba1093a1bfd857a76e03a9dc9896b8409c96d57698c3e21569258c26021f446c7021db88fe127e73165da2fb0e6e5bd13a4d17245f786113b08d72bab6bc14917c17b7dcf544a99a95a3df5aa462e7b767cbc6b08ff95de87c7b6dac2c36488be1a199a2881e7d51c6f5a3735413dd2938af2e8183078b17d81bc2e9cc7d85a536fadf4d2af3ea87ae9a40957affce1653034a6f55e5a99208fed94f8a0284009de65ce939fd526d252a790aeb1fbfcda644673d15ab95dd250432e08641b5120534142f3fa63439d16c47256be5cfc0dba3b78c7e3a13c092e08b2b3c8dcd0a63b987d74db702fc9910d1d3cb48c68e4aa243d6ae01dcd3835f9f4584558f3e3c2b1dcbbc7cd95e84ca03f8d9274f3778d23a88bb8f254f6eedab80e0659ddeb984ef6e8a27b68e4eba3f0bafa725acaa5264076507b2ec43d409696dcbc9caa4b6ec78308f60ee2da296da23c92db7d91499bfa907554cf8aa9154c981046aba7c0f8aa600a1049f0ca0bbd6951c62db8b70289c53e3f9c2ab11a4d1bbf59ee341c67502714e357be2de4ef3236fbbf95d8b1a82a9b92e8d0a3136c99eb7b61d379a2f2b37df99953683d9c18675bda5c816dc44771ba3c9551a857aa4960cd23b604e29986c4762bec4b3421ad85b8a72b0e0f599deaa8662219d5632d777ae2cea1b7c4ca018e5d8bf7d70b21dffb5cc674162864e153e2410b0830f97fb562f9de4b61f1265f27acd0ffb3be4640fc723270b117bf049bd1f29984e01de82e1bc503c9f5a6dd45bb2c6727820aae914307c46ca0312ea2b85609fa18529ce38bb6f575f9935a8f1632cc2b3f76837ae76598dfb70a0d159c308ae630ef4213f889b071367c6ebae4c8c865723a604f38f068cac57d7bd90700e832b739cf0fd49e314fe5f172aca85bb723817660e8eac6631ef4ddb1c130d8f80bf43498e756ad4750b26ccdae65f6932e7587e2e6d06f6f361e61a47f4c94ce8e9386641fb55df8c7a38f4336fea4b99cb7eeea503799388180dc95f11c76af505a80e3d29ee33816505a217198b6cd665835cab528ebef1b2b51f1915053fecedd1c955c42fadd47712ddc0124ba8abbfe13f07fd7802103049275464218003b378ab8e6120ed943e7e724272928a9a920672f4573715dd77e9c44550445063f6bbae25ea0605a6f5cf81b3bf9a6a73beff1721c0444b09087d05069189a3d6ddfc069238af85de29f55ab98e65d973499ae1f1481f283c4f56bca8dab125fc94bdf8aaee4ca232a3d1cb41945436d2148a023b4952d3b366cceee81fa44e66e6d13137b699bca05d596cea7839441ed981007458f46eb8dfd9b345224c7b250ec7aa7418f5d0147f1f905f890b557a9c5e1269302675b2549683d753b34dc6aaf6e4c77dc9795fbde79d929ab7b9e963c010f2b566e4c4ea37c41eadc9922609afcfc41504a97f577fea8770e60eba4ed88fd673d6a260332a83d9df7fc3b754f2d30b4ba885e47844c1da84120fcd98d47fef078580660e7d9500a3c7a7fcad9b2070fbd50187eabe8aa4b96282ac25aef18c141faa1c19ceb09e76672999e7d27cedd5ab24da5bddf78287ae4e629ceaedcc5b73e3e22c1d703d931ae7c6fd46c3f12dd7452df0db06986962343385db9d7b8b4ab6600abd6c7c0650a96100ede2f4e0b111334f6856ca55f6f368d9c1651c039956f0448afa8dbf543a0a5f64825bde3dbe8184cb44c436febd678fc71917a6c4e23379a5f6d40400f8b1c3d9896aaae180f756da67a5e22c4b736f61cded89759742ab8bf7fb4c548d2c018f729a8857bba3073465b25ebb57d1caa8064498a7c9b1fe9e7a1d67b0270b5491cf78870b9dbf7f015cae685a1cb2a683819696e4d219c382a0b7a3d5b6ceb14aa72e65962a333194b36257fa32dc66a8252865f8a7ecca52f8b1590e6d98e8951c4f264a45f2e10974ec18423657e701149913c7f73c9330ed873d15e052b75d0043ac58e9b5306a3265dae1c18b1d9958c6c6da1ceed8afc64b651a436f82b6a63ec2b89857d433af2c8740cb24cd1d649521d16d02ff16bb659bcc62c99d0c09283c1ae24d796dbcc2b26815604ab9af5787ba5a5aa50771c5f166 T=$487422f3e40b3efefe7edd25671d66caaa2210266babdbf65b808e76520df6d2b5266843e79efa20123ec14d168e8e40944afc0f3ee1e960070338ceaf7d2e8bc49f2bf6a216f478fc64e751bd38a7bb57487fd4d620f362e6a21720d4d7b960ab4c35c701d82c2c87b1fbdd5ed0ef5e89c6e59dbebc6146354663512f23930067265056fb4ec2819c621dfe0c8b511bf95d380a76754de16b601c861adf96cc892b36ddec6f95933ed60a8d1fd5236bc021bf0163fb11485ee34f74ab6340f869a2196164fd5071e9ceb445c00681290a43bed77101347139ed9e6b9b2ec1a4cd2588fc4d5f9326d2438247ab47316cf863b22447fbc6fb5cdc30e95cb3d151a7523de5e6c95d9e5934563b8343f58092c631274824f3f416abeb8a290cec7c26d6a60f1366a5a37b222c40339e9b9fb1c8729ea87079bc23b9d83c4111b66f9d4bde439528ec9c13858a5f635b15b61c734173fa77dfc59457cf36e735764471476093cebaf01b5e061beedd46412dc821977e18d5ca47334db137a6bb376314a19e337d3c932cb68ee26631aec111a682960d0db8d5010ae089e560410d0b8c88d589915487301627c27a5da585f2e6b11039cb2ed20a7740c2aa20d819561a3f0e84a84bf54ed3e12999b4b923765ad1c31378f53faeca44e220d6825e726cf02cf7fc92272e6bf75c406c90b5d3624b405a80be14d9e1f74387e104610857f6a7ffa9f1e9d7039bbaa2986c7e4c2bc1109274c25e4b05ddefe7e99bb002b5e9cf3abdf644e8af3f36eb4f32be49e208d2af3d84045a029cea62c92807484960d293c556a976e0a38f7b7aaa398438e78255ec7522ede0f0cce092caebfb808d14e032b9aa1000cd5d3c104125c923ab63ef95882e2921a64e7887478d3fce0ec75367a39b1085dd35ab72d61d7b6a8c8f9c9dadf86fe6591a77007678296803b32540985e1fd3c44b95a6cda22dec8c52e095f487fbca8ae342e0e833c2b3049023606d70d9aba05771415eb9c7fd96bf3815aa84ffee827c2e49726d4da2103a4083e7e7027acb3db6eabe02329520f7e64a38c68de80e6258b012f9141840bf1d4c7445958c041cad1b7ecd79e1148835400bd5cb667088f0d53e2c6d8f4ca75d6d255c877de551a616ebc3b1efeb41e60685b07dbd2e30446fe48121adaf1ae35e03674925c1ad1e362d5eb7983a68fd3aa6ead76fe3ddb126e9ae8aff638e34555af32ff03b282ef5e3280adf184b6724b7bf921922f0c8b358481febfc279e811a71a13f31418663dc6e3130d7e0ec4bc7e9acc7d5c5aff5f6b191dda1faceeaa152c3d26115e832b25bc10e54f43329eb07f7c0fdc28719d4d7a9620f2435c6fa6aed4e871ce7d4f1393f24772fe0b9ae9cb6b3ae3de4bc26b72bad8190f71926e48f9c20f2d69d95d3e0c321bbe8e5c5c3077b2c3f630d8530420a62de5c41612fe750415a2c4165fa65471fb8ef63a59700a73a1e85a0775cbade6e5843cc17a3a38e3f1fe52969dc10eea1d3402b1d196a2826a054faffb169fd53b3c08661c212781064fb4dbfcc32440cf6251bd76dcbcf9ab5f150394beaef67fd2f5977847ecf0894a1fa34740c9fd3547f5bc0c8fa07dba51a7adc6f7f59fe8a7dc8d0c6dfad91109e3ed1384c4b0b294194784bc82d4aae106fbeb3ac90133210394c8c1b152b63f68d9fa94d1ca55dabcec795ed01e72ea99e705ad652490b4eeedfb81e549eaa9de9bbfd1ebb8613f39ae0499a8c94f9729adaf7111ef50ce15834edbf66265ce74328b3e37729a9592a3e7b72fc498b6a26ca30ca9040f02a383503c2012e94a18b98440a7affe052d06ed4fc665763e76d27999d596fc24b616e227c3f57f08285130a3d32ea61980ce7b0ac18b8bfe5e803d241ed45786697bd82df549f6cf6cbb9fe4d6311d1ecf726dc055b36959964a63b1f72a8a1f2e9a0e3f87c5b14cc4a8b3a869ea2dccf9f5dfde09faee16ce43555011ca032a172e93d70639b077fbe6a1c1b8d558e5f2d184529d540ab7f59a7b8ad81c7e342abe3ebb4a843e6754c4c5ddb0c20a43ef3ea77b75118c95bc3a456a8df7b1b58ef1c0dc4af5ad0c7d5dcbb813866d48e5d7bb1244a7afb62d4d6b4d89f0f49b89717664a1d0dfa3480e79907dd8b041fb282c586c298e5a96082c1acfece37b21f566f721b1787bbe4c15a4471c22873e554042d724e9eea47df9c8d8e735a4206957ccd64abad8d17c3dd9474f28dc1d3610bf0c0c91572b973ce316a80fa62194ab1787ea70ed83d78b9e52c407d2113ae3d09f949b9f21d6d467e2979e482c65665f31a298765f061ca30e8f407bfbd13f129965c18f49951d4cbdea5fbcfa3af871b09d621882272a66627d8f9afaf2f61c3dfed2586a529e5d69c2c4982b7b6c802273217ef1495388b08b16398851c0862891b9ffd1e430815a22c2ea57bf18202e5d8fb55d86f3b8f69129bf653f05765ef2ebd79c872006fa85a235d7b1769ba2c4c77c2b18001223155b187b46851e305d17b244ca3d1a70ce04e40959da1491443b8eb7796aca00873e77d24c852b0222768cce21f2c939948284ceea04a967ed6bf4992292e9727e73942db04e06461dfa9e3b4f5a9b0de602040a059dd697109422723f1347f6c5bbf11374abc5308140adba1dfd72c15d57346c2cd94daf2193cf1b2e5f539d5ffc7adf477a7cd93ffd3765ef2fc2b1bf61d0706feb8704bea3afd5ae913ec51d3e00e9f16c05b54910a271f7baab54ffa04d79befced46c607ee32e4e63d016e088d46f28a4eaa4fe292465986ef2d732da548ebc17e7fcfca2f63cd7dbbe12f2465c24fd8cbc9896d52c0496034ae9fb7ecf45cb39de7efa50655199c9d1c3a49d7c658325d0a844e75544ee3e8524a3bae96e2ab432b0bde2e60259436bf5eb7bbdd003b23de93d8d247a727f004c33d5326f5125a2e3ca96ce833eea05dedb8bd2896047103da072c748899ced57a9bce573d4a60a377b0729da8069b31f24a8de70149857a1f496ae5a8ecad2c58ff59e30c837cf6399e83b1e892aad878c36c426adda64c3b07f6c85d35989a0394f3e0b3b7867ad11fcf3e096f9704fac5baacc893fbbb2db4229951c05f1f65bed04819e5a6d1b82a884caa3febee098483436f0a91ffc5c980b5680e1d14263d6f028337200c28c00dd0cc644e56fdb45338d48a224e7d12e8b3163ef0c84ec7b428fd0483b84e4c0a619e5edfd14801908689f4d10a2c099090ca2e9eaf4b754091dd7bbeec5283f0cdc44a3e13c5b1312a55624e44fea56023ca0270acb821492b12be578769ca494e8e6e8020f97fb315b56a9fa8c69f7f838ecc8c852dc2d723e4c94c361f8be645a5861da836b9f7ff6b2fafaad53f64153c26fedcbb3e3ea9f88beac48107b4 [78] S=$3627e4b8c05189e364186e6a W=$22f9f86c91bee84b1118a882e4e4f2b959209d26bec44145e3a067e34cd151964800d749f76b9f7ed7f16d5db415db5f8fe3fff8c1ed869fe7ed8c826b8f1c6ce1fade5ecdf5fc8e09c0d9af2537578cd2d3de14c3d2e703c64e0db52b9d3b3b90e064147f033d631adc7f91c5817fbcfa81afd020b0bef53e2eba20980137a0eb57b2a4632b001568324dc58e1b7e6843674a5fce11fc15fa136dd1cf32c900bf6ead51ed92d8fed508903e0b5ef3cf1a9396eb7f120362cb7563e9eb12985d3294f3cd3401bc1d9f50e5d300fe9a6251b5f68c68f03baa3aacc6b05abee55da80d5342d8b6c05907b1baf6cf29bf9a46b493bc055a5710450d2699edb3ad0bd8219d32ae80e99ffa4b182fa49f885a82b4294744e5b1986d283d1c3d5b9fcc560be8be5f083b0fa4e7d349a82ff8a7f8af2832c8c2bb06eec39ea9c399617e6f31fabf4cf61261914d76d463cd62f9d3ccc9b95c74a21cc73ac0c24795d4f7f42881fc65bf5ec4d092d7d9c717dead09ae7f81a924451470b064e147f8d65fb79a24bc1f0a617a5adfb4584427a7ae7eb2bb983472841bc7639f21df403d91755b9255a46ffafe2f61a223c823fe0b89e14c4c0a4e1b2ed265cc4abca08eedf46ddb7ee41f73be3e59c87cd70c69939d990a62caf097c21d4e927768d7bcd2b9ec1c5dd1b0e15ad65aa34ea0910a952fa5f01b7351b2ca0b4f5297c1c10958bfcaa9b6a988fee57b83ccf4221eee356db7fdeb12f9898fab02768edb855c3baff4c0c73205a13c99aba73f7791c84bc32c06e9b8808adc4b99fdf0c7631f35dfb8ceb20d4c67027bfcbff2e6434ce87a9e2486d98bff3b36a338b4c97bed529eebc840b084940583046a78e51f5ce39ae227e1653a9c86b1667bb9ce9658e2e20aa1495d5c5978daddd06edf30732169d9b4a3b4b4c3877ebc7cdb8d92c5a61aaa1c0cf0990a8631c318aee590c0ba8ec975f36517a16e8648d31fe7ee5acf41766313bbf73121a45bd0a0d0cf81d0f255884556b608aab9a48e256d1c3dfd8e2de9a5a0a228d64e1ca70b366db8fec2a1926499f0535c0647dc8e0052a38c2b7a12a8c3157f8f783229ce01efe487035093b631e13d01ac9a38bb5261eec42cb4131df0691f8efc221395859b987eb9c1eb2a8fefd48bae99902e719f5f583657228a57624b128ba38530740efe92caa807cb78a77446531e9f6f80e9902e99990223e6e8209258e94f773121eeac84a70c12ff28c68631f683ef37c27f6a32366b58e2dff781b2b832be106e415f0eba5053333bd83349fdcb45b539f34101a956bb97adee5215d313a65084e1a5faf6e19026fef4488dbcd6c85d87567fb832519e35a67332c65d7a0151a069e0d8ae02045730c60f9f5e9a2268f8b963bc84ac334baab88fb047cc67dfa46fd129c760b2fc8d57b7cad496274165bf4ba303e6d637eb6579c2d404ca597ac11c7a96ca1f8f9d9ccb43ffcc08e7be931b56e7a71188bfca07fb0e08df797f6cb96ca6bf00a39e2a98f3e9e587fdbdc9fdcf047c486b58604d13b5876c74ca8bd0b7342a242a6032debfbdbe1efbc16613a6e13475d9b76aa288e068de9d3a8c474c14c8a64eb28b2ff7becc78081e2621863b3daac3b0be669fe6d839235169078af227f14b7cb5d57c86f0c801646a6dfc4dd30ad33d04de34a09375fdccc64210b509cb4 J=$46ad6a6628b91460f991c0709fb8b1ebc27b334b5244b914321ac6787c5b28923bfc858b914a23de18786b993cf24aa67a0b3c7aa1453f227da3d1ecd86fc77e130351230892cc245aca7f972672724237a217bea563a2b0e9087622326fbbc506c0b947edb5eaf91e4bdeaa2c2d5675f44649ae4d3efab343843d11d9b4e3d8824e8168e06391a460cbe7ec9f01ae8e85f7a98f2be16ff5885ce40751ef3596b12661ab24cfa3576ed54e85e5444c8836e45e4586be38466d854b241c580c350fe9f758058c4280565ceba11ea67df28bf2a8f60e07dbb2eaf2f13e22e64953d74d2090a6bbcb95d14600e9f05a5a5c56e8eee1587fd9fef801f65f69fabf497d6de7276d0c43be6c9c102ad9f6f8946c1f5d1f8e9f304d83d6d0938d31e6d760af61b7b20cf481958bd252dc22a5d277b0108c934016426e128621ac22f974eb0bc55a63351e4e710718e72c0985cdbe8fd9c12e2a313ad89b740bbab1a39b928a61a9790625304f59ddfabfa360ca403dd87333dab51c52a8a03e01c048a8701b17304388530588b6fd4ce5dc7666ec70a3d83485da781fd10e7ce59e33f5c823b29b3fb33db498204c23f4f15b2b148c807e262b5f4e8e91bd87bb57c73fa54d2621c81627e0ad9448f89adcc070a4a7b2ebb4467b38472e7c800ac26ea0fd17ca2ebe6988a41fa2864e5f4798fc5c61e3cfdcf6204cf7a7de8c2ec4a434bb0c9ee3edbcbfb1e5d6d724a97b0a476dfcd64c29cf88df010afd59d3668249c9393f30dcd6c0892d4127837dd97181b29025b3c2bd89619252da1adb38b2cecced5e6642f35b87916deb3ed431ca05f6dedb079d9516fceae370d06a743cc3d65185adb619673e1ff81943773588c5b952a9138add7a505a08c5f64a42ef42af3ee3575cb7fcaca01586ffd7a7c9bd28cae3873dd7023c66fbcc81072901f1c453fbfd712a4c7a81752b8724e2a47a386676212cd470d0d7c193776b97655be7c063faabb986ab73e7583f11475baa37480ce6f55a977b43dc58f2b481077f24e13fbf63fb91048ee10684a8817931859975d69adbcb90dfefc07a98ad4e13c73a73f43eb6da24788bb8ca3120dcf97759496b3c0d10bc532c0a8ea1025f72bb9ea62e4da5fcee1f2f796ad99edf9789ef36e7d33171a37e7723d17c80a3b61f1d56449eb5afb1cc3db1b4d50e47992dc45c504fffcfb7da77f196329359c022aed90bcbeb2983d1c63db72bfa793609b010d1b832f39f135122682d94331f410f850b6317db722475d6edd80ec8df42b527a05f27978a4c38027375f905836c7ddda0dda06ff5e57f55a2de709adcf1f2a03151c13d84f4b02c0067d938e304c8fa3f60fc9442d8bf637eaeb5893f758d3c7f703f33e6bb613287cadcb06e27c263d3675a0c172c628327920e63a1ea962cdd16528172b143ab25e18adea0fb6ed90cf33b44331a30604a41bac9c179660d1a2b821c19a4fafa32564cbe2b7ff67d2cc64708706652c1997f98fe5eb192da1e4de8793fde8b9d8bcbb87a5211613d810b97b4ac814357ed28ca3b277dab86c3c74cbc2f7688ff8c62061a569633d7e8de67595290a6c86526628bc0a21077454b65d41da0db7242e926b8b8402564494e4fc1427857f1179d4485d3b6d3701d722e6f5a63ef225bb9f8e8c0f308fe8aa3c761e3dd17edc93181b8a91f358e840708a59dd9ca8d3670cb43704efbb1092e92632d7f453472eedbb9963827dd81144a14211c0c11a0eaa280bde013e47d93cb268293cc0be1ff555cf5f33a448a36c3b148a7568e21d18ce15bed9f9ff41a1baeb79f0665d41170c7d8080cf5ab0ce61a5105a91585a92a6cbfa29f23f1c48663b8cc5450e630a751d38e3327a1931b4c11d58d513421f49887f6ccd82eb0fbfd2b2e945f01c49b52758844ca4f99191ec38f4f7559d79b0941732c6a99a063e009cb7da0b6da82382771ae00e8b2870df8a2bcedd5ffa7b0999e66d5632d7422f3f05a5fca196758a80432de279aedbe1b966ea333a99f2a31841194260e60f9b311d3e18d296825fce54dfe8970b20b5a5e749ebc209335db8843e9f8dd2b283f41efd59f388a7f7d21ba834b56d87636aa77a6613d9f658ae5ac57fb8c6ccf81ed7f9eff947fb160da4826dd75af00398942192d1a7f6b66790cf4a17f54e9b2efb80bbe149a99444a6d1360b3adbc363744a382ae13efe37f39b18baca3f10f501cf89b3a1644171144100f979421d363ec4faf4b328776eaaf7c328f1a2c9abaa9c615fcda91d17ac99ba64da2c1031fdf1f0c3025d818b4414b3a10f62502937d870a3573d16cd4c50ac7d8c01f125581940d8eed5e934049292840fecedfaae987bbc36020cdfbdd4b40b3dafd822857e41ef037ae96993f9778ab1f3f993a6a37e638c06e559c47a76ca6d97b7035457c07a41f48fff241b8d819c02a4db4172cac63afd7cae2cef69e2c6309a5759fee20b204342ea6c394a373779cb5b09fbc1ab68df3bd17a8913e005ed59f88ab70c7648eb8fc5419e407f18a2409d1c37303abc5f0650d95f6d8393908637fdd36d171dd54738c73fbcb7243f41993982ce0c97c4e6fa4788b613463c64844d720f3fcf7ce55725a8054e55d8de11ee73683b01c7ddf7076a39288333b3847557b90b9244a0b7e8afab4a88b2f51ed0b50fd136dfa5626f1b5c06e8670a180570ffad260fb28ffe690aa30baeb8c1a416d2951dae6d2e7493124d5fccca357ebc6d6c6fd915faabf1e19e40cb6bfc09cd548bb9ab453fe4220e26c83efe58a511b63c50c0de0254872aec9ae7eb9b53f8088ea9d0e0e22ce44bdad6b3e0227a74b9f6fd0d4b73fcfcaa7512d5244f2f65e3ed41ba65c9bf6698ae365b379a452ab8fd1c17864016f1e5b7a6f65bbb9730a214e91318b84ec86d5102cd015ca68316e5863996b2eaa6fae47fa66e753022230cbc4217013d2e973e98b0cb8ab5936ebdf571b6f98927827cc7d680ecd4f22be93ec90f7f1cad7c46434e37a14dfa435261825d26621c0659e44d494c9165fdb8652c7945927da677f7d7b49d372a45f6b0cac01fad2a8cf60d4df2fbc3790ff7a1a819eb8d4f618b87d4183588108a171e1dbaa03b9e977723c054ce57634fb8f6c61dcbd259beb1918d90b5832bb0b03285788aeda403549821a771069ebc9c52e74effaf17f810aa019d153c2d58e37d684afc8200335affff31adc64a35344a5817bce9b99da20d207a2d912e73ed082541fd3762e5a9613d068ca32ab449f633134ecb39eccd24b7c2358b73c186e19221cf131643006253e5683f29a1318129a1f98e5aa5ee68aba4633eef556a2e6cac7d978620cafa039ce0d17cc1ad7c67a4524c26879cdd95de4b82a918b272642f9172032bcb876dac3 T=$c9b39e8108cd7b99be9607c889dcec7df6a258d7cfdc45a7d5818b4f0cdddd7c50cddde56778208877406732c07528def8aa34c7a7c07b9eafedae3a1f58f1827b760229416d6b0584f3b976bf083e3988a6960422386b8de7bdf26c3a96d5ea23a524350cc7de261693b937256154541b12f046642899ce97a360ba1fae603355a736d6746cc3be7249c9c30ea4e2f771e6d2ec5fb3408b46c46b91a998fb58aee1db93e58d5f551ac4120ed15772e14fa518dfdc7d4eac2c1a399166ec47a71d42454f7898882406fe6866a3258bcbffb4cc8e71ae6a372ab4986290f7974d70815efba8cc8e0ff756775499064cf8ec18fa5a482e6b5a900717edc3a5a0ddfec95ed30afcb2d118558c20b1ce1ae4865b55418d1bc630b09e23854ea26e22be27c008b6d401c9f79e4f05f65a89a9e0b0a9962e36a13dadef11522b4633dfa106b23407cc1e6e3683db5568fe2a6ca3e0f5a4219de17095795e2fd4ae3f45f0e9377eae9c4f6137f014c3b60a3d5735757ea3d53643efbcb99ec6bbf0bf3aebb84b24d607e441d5ac6aa5d815b8a0e0fdb73a70a7c7b433050cabbcdfe87d3fd114cc5bc0ef97281f88fbc3b17f813f4baf7662aef84daa23061b58176dcfc3ee83117f6b5c02c40fedc9871683f1e09542bf69057a49e50a0e22eba2a423eaf5574e6efafe77577e0f97166c35ee3495ddd9bf29880fb69c2e095a8892584d3416748213bb4865ebf5a4b36a6178d8a54fbd8504c1a0fffbd72a7ec8cc01f9ef1d1d5e77fe8ad20380e43d90e8e5b1e74776c2ff2822ae68057be728979ccbf9b5e8d7768d143a0bbb9c50ffd74747fde30add96b5b0985c738135ceddc9e162632de85e94bdc2c72492064bf7227df7ad9e9cd0ad537d3d88d69d090bf83e23ca0ddf7b17c4d01ad1804e64e5edbcb588a85977be7188ea55f3c37340003d88ec619b5f3730a3cef59aacfa3e8bd4f663df85344aaee6302ede8f43a2a8c478ca3684818cd0c0db22aab291c60b5eae89b66d3d10f177fc28d332ac2797ca3d4e15d4a90efe1aece0aedf0d960c26c67ca2555a58bc4e1eb575b94a6b272c9ea81fea4ca0763c1ea34477fb01039b89eb387637460be71eaa4dafea2fec36b0a9fb52f692feafac91efc24c369993d489ffd819a20c55e4ba0fe6235638fee40315b65af4adff59760d399adbd18209579e089783f0d4a67d96d8c47fa4e1f6d12698b36a5c0c32b29f76e6d78c1d55acbc67cf42a23928f72b1303bb59a7a7fe861b1f854c9cb1766f183e9b0cafac27b03a44d957153a41760bde4551404c7d98452f588d7da9b585423559ac76694d4cc07bfef1604d73189ab0feecf94fec161479ef6589c39e7338e8e7c0244be87e38d1fbbfce368cda643fa503b1ada98a1fea0fc2e76c518cd0436f062910450edab1a2f9708e65d7daf9a34cff15d5e9cf3712bdaac96cdb6d69df6a86e910d840856af3abe5a6c9206dc94198196286a33711eb806422d8bd4efaa5b19d8f5dfd7b534813588f9b9107afaaa556e0e99dbf2d9bf29d7a8b0437ccb307e430712f59d3042351edf268b8c4d1cc34e54a21cb21b874ab3313268bf633acd576adb1ecce0f764dc1da934cc85d681592fa054af75b9dd8dea1beb270e193ae135e6cdb78ae3e3a564e890eee3df770917afe20b799de9f5c99722f7db693050beffe98975d682bcb6643db5325ed7e18680589e00fd9cd073687e6cdf29142c4dbafe328b544fa32e4eaa24c6763e6534337cc0be563768634725216e77ce285e1244406ab40de45be141ca87cb3d8fc1b6dbb5f9edd4e48769eccc5098e616e90460c671a02f2e682cc5034727486a6fb572c47977b5e0de946489227ae854a38a0eecedeca8f68d6a38de05892c8ddcdaa6f3388afc4238c643369d7e0eb37786ac7a53dababcced65a57cac6d48dd40bb8b23593007363f0dcd4a518f84e5d5d84d31b6e46eb34d76475ac96420d8ca2146b00c43bac3a83e1448fb1766ae318dd8f838150cc5b21521575408b06bd2b630b774f59b3027184ebeac57ca08300d481925765facb38b41ea74c2c2b421bb5ed35fb37f380e9e82772b1b384c5a2d54ed0a4621925bd3a3958b3b87d3684980647e4d74b6ca11ff8b76dcc77128719ec30c14055f7f8abd0c0df5c33a9fcadec18de921d0379043b2c9565af3e1eb582886c6100005fb753951c1cefa1c8b908200306f15c3c25855692c2b7ed85d2538d66b410acbc43fe62afbdb03248e7b2d4823de8706c3a133942dd0e2455f1f1c83e74593302531382d70e11499deff1e40fd296ecfeb581f2909bb5e76761ddb36c50f60d624894ffa93c2ad436869498bc7e9ac88a8bb7d0f4763b2418aaf9b9e16252ef8dff8772926e84fbca3f5f61095ce82f02b93fdf9fddfd142e63ccc236d9111a488f32c0661aa72d4136f619472964d8f6ee7352ad9426ae7c6c2c5cb36c08ef55165d3fe244a4dd166ffb7244a16111e05bcfe214c31dc41b515e6e7a9458c6c1b38a2847eee9bffd7a4234f1069ac8e68931c63c4009cf855591bfc8691c56d302553dc710c9d0647bce1492a3bad6f90696a2577a0361a99fce7d970dbe7898590e7383b5611eb31b74e8cb6d35e03822117b8590b63577cbd52fc015afcebdc8f5cc643c2f2db6a19a2a18312c6dff0c32d02f67468f912e6e3ff1e5536dda5c002fa0533baf129b395bd2f40316f763e7c3332794c0fce4b87739c442783314038348905d185aa54e0fb35345be920fa4448d5577b2b909c39b19080dd300ef41f4e22aa9627b460ad1434f72cf849e4257bd9545b6c7cca7b4b10a1e1cedc3d5141fc2d4ce855984f4aff5d016a61803e57bd79dcdb9478b8aaa2f2e68168c72be0ceeb449aea09afb279835d88f817ec1f6311b4b680730d006b2e82121af77cbb391dd04a12327bd1d0f5baf11063a6e1c34814ce0dd77e2a5c7d28ba9408ae9e7c2b38c5a03e03bb8a8521d5f2d3c6d8eddfa33acf0d01b8f20a1f940a43aa67dcfa092f6ead7213cf883e0a3ddbd0547e556f6c0a42457a55633191cfddaa8a5fd62bb81b0bd955767c593c03fe231b79f31b25e60d893d1fb9a773f028a607ab10b17b2d272b6b5d1a3faa6cac1fc3f9c77ef86661fd488946dd2b6615bac88ccbdac53b8cca4e6d2c3d0d05925fdd29ca20f5463d1155eaf24e7ba3a2c63a89bc86da211187bd4b32d2ea8e7c1fe087bc8d677dfaf304dcd3bd0be3310a106f4c15783402cdd5d9cef20b8778250600ca027d5ce7c294a9599192d15658dcc673a86f5af6883ed1a49f6642743010784e759966cf28d3b7c959019599f67a3e6c0a32b928b9cfae9e1595961fa47e17499a71636c16b6764a55f3e1efeaa672a5e8da81f93f4 [79] S=$33a049d10102ef4 W=-0x4af9a5f50d0c6114f64537b943790e42e124675ad00b0a17d9f9a9f18607cc9178f035e066bab62eec4287f9b5ec8d1d0ef1ff0c41909eb19eec7aae12b1d6f6dab8a331d75defbf5fad52a57e017686cfffc9e74ab9d24e9fcab87867cbd6f98b3e22338919ba4c3d4e4a80cac9ae2ed467a9ada4bccafbb37dd5d68c1eccec96cb78214b674001eff4e8144c1f7ceb66ba40539a9477b7d0f05e8aa691620fd068cf52ccbfde0a224d3cf5f650b22f2e9a5901ccc889af49f276ddf110003044e48880b31583fec451a8abeb15e8f0a8cedef6dbf8bcb0c63e8e3faaae3f08d1f4bfe500cecfb3898c5e7d8d86fb3df5bc15e6773e2d95696110c1687cdc3fcdc768285b35759c6f79859a084533d8650d3c879437730a6375e724fa0cc555c6abbb91dcb1b6811505aa3debb8ad94ba84892d48f23d20b46adfff32e88904c1c522518d5a32268a89e9ca6629f857b63e4067064e814611f4d906c41d2ee94a71673014f77ba7d7e0c483341219b5711f9fbbc16df4220639b8ef728c3b82e957e22a4bdc93ae672242c7ba4788cd37da1d6af104ad2d96f28b4286b732f63ea5ebaf799d4daef6f6f5379f52bee6f6b2e5ec6b09eaa4eca266502b3d08cec625be7765f09a61f1572c6ecc1382cb6fbc43160b74c29ea7d247b397ea0a351c092e29687fff30ebbcf484613402c108b558c15be1e5e74496e37d266a08563271d6df2d9f32b06be80d6a3fe7998069eb49bdac4bbb401abdfc6c6679bccc6def14a7f751c8540f86bc6dfd407168ba3a2535db228c8edc9d078f73b679174eb2f315b3568e8eb62003b4d81796a8eb9cf8b70dfe086bf18092b642ec231aa4ed2ee6e29e1e1b51eceb2798593c0c872d7ae2dddd87d526c08ebaaa6e3c8cad4e1311bcff82e48e5e5c4f636dbd3c4c1af0e4871cd96085cc96eb8d3371a0c98fcff0d0e2aca964c44b4f67f1682383897cf65d935c9a934a1ccad43a43c0dda6dab3d34b1e80da37a1a7a137c8eb0369adc3be24a35ceb7af43ba359fabd66cfecf163bb7f84e84288b14e31a3bf509dbaeb19f53522312756387ca2055364d1faf11981a9c4b8b04b4bddd5cd03b91c4cf672439c1d72d96786f4457448d16356b484892aeb4506f9a6f503512d6276a00182aca6fbccf33ad36ad40b9802a940ce7c1c63b22b230ffb046bf06a8b7b003fce85c7ee3f2111b36afd93068abe24e6458eccca48f4d7a74bac089327934b7eeae05729600423aae2d5fe85c820cf99c9a4b7eb1641c525ac216f7e199a1bcb2df74f3201871d2ce6aa5179545798100e5e944a420b8d6d2981de4eaa8cfca8a78d76f8e131e2b3352dd8e488ea06d90afd0a6336904fa930e016f44971f43784a4efdcf76bf6c0848593c2c94c70aeedeb49d4200be3cc877d9ad8710526a9133ef452de746c1d30a97714a8fbd8de12b00182c31b0e25c661b7d5f4dbc95a2c7e05779273b141066dcdddace3cf324db40d988544c80c05972a2e515320a9570858fd657e4bad869aaf6263aec86a0b0ff15dfe4080c73193d2a756f799744677e82c4e6afbb78d37c48baca963a7169d8eb54e67b16e5978110347802e7867e6753518c87a712895a57d46eeffdd9dfbe25ec3c7fcb77d42ba52876727b30ee430730b832cd686867e4dfc0cbce62bf8506e6c762c43ce152 J=$28bf6c13a9a40f0f6f6fae68ade0d1abb5373ff34d0429269a280c67d984d93d712609d29199fc467c19a885745e2410d49a838e766db08174a20eb16b9df42fd115a2f27667fe1d75d259ed7c6a9ad203dcd976038dcfb26b1b59fa9ebe4e28258aaefbe5d68faf7f1cbd4d8ec329229142abd50fc3197ee1e57cbadb830f3a7fc1f4bf7f58644453987738913589d67a5a6c2d4e2ff4a8ca7694f264c38cedf536e65c46bac4cb830a6c96adf4c58ed1fd9507a12aac7407e1cbba1000051bd09ee498871f33fb6dc0b3fc4c14526aaa8032ef7b1e5ce3c37385967c5926616e8b0fa7e48bc24e7638cd9f9267ca99d6dfcfc82af9e8ae495c538d8fd0b2c3e3c2fc57bcc138e40f1a18c1ab9cf3dd2206687861f480c9e62c0d65e1d1416759916cd55df896c430306bd2feb9671b23e2150091f3af78400bcd22107a7d130c4072f7936d320cb5337211c50e697fef6f38ba984d56ef7d6d9b5e8f48768a3b80bfe8905ba29ae40f38f842887b008f67a0375ec32eb1cae94fec78fe4868a1bcbbe3d0aa5f7bb14c2e33eb92ff7de668cced97cfa1291637e7c3b5db21a6478e0f0c2ed5de7eb5e99c8229f1c7c907eb727a97e9307baffa10fc10e648f44a5fbb2619c0e3a5bf1fd6f3f222094cd5439147e94fe993cc4686c2770963c8a1bb777ea3d56d8a5a7edde1cf203d4e5503c3f7b8f0f4e42f11758be264f82587f59af23d5ed6bb47fae50046dd4b2d7f519243a71a722bfd9513940a4d8b0344b8df8bb63840a94305d60e39a2694474988e0f308227db657244fdfabbf1f851e0f90c7f446491ac2345ff2715a75d33e0a4ada134d01b45c161005bad060e58818d819e70e83b78f4cdfd8877186d211f1bcbfa1848f25d9f2379187212c5c30d5fc33b27ce97a0e391d466ef482c46ed029f4d007723852c8b1f108a708316e49d7fdb6fa4af397cf8e7e444982bcd2686949549678567d5a9230d45f8bb2181ad282b81f4efd018c4adc378ee638902b2247a0060d0cb9ec5d618e84e5d7a829c86ef009cc48388954103d42b3c62547dcdefdcb83cba56391439bbda7dd2107b6c12ffd0f751c600573aaadb260aa35503b9089a69a94f6faa4899714448a70b0716860d78c09e2b11bf5608b238e0770f5c63f90b72e0a03ab7b135470f3784523ad0603729743040ff389ce3dd78b918330c8900a8d40e3971e371dbaaf8187e48da8bb4bf30b5acb5f1a934a458d6bcbed188a1db74509884c0cf8d63e490037742deac6fa1573d34421bcfab196ff01ad9236b98dbca4fe6e298982511e3f9438c10cd429f4f80b697271892d538509c68d40decf42ade5667934a1267d972225e3b3f7e3a45535a0da7eb9da43c72a50037295a2bbc82ca7905f014d2fadbc6ba1d2e165714918fc9d9df2ec10b9ba52332b36457ecd387f9746b7670f3d809a8cf08294fcc843d49d5c32151168083c97be03cc3dbc351455a11af94c6680b0538feb85124bea9e7e3639dd2db83709b92374bab9df73eeb3ecf60545d817f6e90178b75691419dcfddd6b86981db208b85f47e6b4a961679f851830d790133d47eeadfc5af74a98293244e62e922f69ecee5a24b615c16a6dcee53c48e683a37b43bd77d2bfe2824d235615ea8ffb2df8fede19fe7f30e761a4d7d353065ca7d9c463d07d931d1d1d744478a7ba8dc5c8aaa881baa4eb68b002af30d859f90541e67b793f17876351b3177c6751ff10e064f89284a56d565eb960b969070f5af4847f0bc4e25d42212f7821c6b4f623818a6f66554b30a75c16b0e63fbbb1edbc31dc54a5cc1d3fdc0000b0956dc0e8fc2a8845f780dfb23a8d8787b03704b766cd622a8f43fd71cf474d1c5b389289d4842666125807fec6f211fb35a5d9c141b8a1c88ce7982bdacd811ac1796d0cea894641b0482ad23cea82a6674c6a745ad868d4ed2e4e084f065368961afc730abfa6e35f51c2e61a839e2e36b882cb785f77cdabf00d98421e22588cca278e69fbdc53727e59b7ef318fc0f5dcc508e75539d53f3cb6b0fb173b65727c6f94d2c0077c7bfdc57f46ebac81000a30419e8d2283cb8b7c4f01d8873474e65d002ab90521b00c0b4e2b5d9bd9a96bc027bb21dd1d2cc23d66493e1c530de15e85e21c5101b4676a1c467fc0ad718370c3c1cfd4ba31b8b95937fabc9e17f283f103c56d6a3b53205b00f7f4ea7fe1cf09c81327abc4ed99e65ee4286258b7b05679ff9dc29b87c57f81d15ec098024870d448b9f9ab0b247c2911ba78722ffbe77d2760d499d0c3ff0075e558aea981f3d1ab6712c5ced49dc823c0815c06f20a1fa741964f24850e207a4cc522194d70eef35ab316254bd501e2657968e71b0515457e13ce2f3fb8ff54a786d1695eaf342fa8401c5f66041aea61210711412eecd291dbc79d988421f4a9b88da5774d049affac7a4f061ad0e637493d9131115f2a9e9d75ab819bd5cf51c3b8934489af1f09fa62ec444f2eeabf5a03babdea240d1ebe5d6b3a7b141c2724e95ed4f7235ef403573796f23171a4945ccb67ca4cf89dd053a1b028c594d420df080164359b83274d7c1730671d6e50ab346d5060f7fb6006815fee7edcdf13f367333f0f3d07d80cbfd5b16baed244067d94ad9d309237b7f56eed803dc4db37177f987f75025c2a5cda34ae6a70bf5719a2a59189c0e102911f2d0d94045717a1cb528bf552267048fe95eecebf8cffae744b97e491e54c7c43a4446346e3333f4b64e87ce5bbb207d2aa389a89feea4921cc0f286d836ec46e84900f287c36b693ec4ef09c1329b92dd0924517345553d71d52c1a39d49db4544dbe8c8c26ef0e29d091c5d76ff0bb7c254b639e4d06a4f529ddf90b9b1977da0af495b064bac1e39b8a042ac973cebe10eac143af43df92ed0076c717aba534dc7bc809d9a623c4f1efe1a9733c2c923f12d2657887ecb7ba4a055e9b0b991d00b0524390ff7b9968fe13aecffef2efe35adfcc12902ac3bdd672cfc672bf53e549b5caa98755b5c30d44e7f25fc31dbf091fb6026c53f3d4342d39eae70b1ee1286732ee791ce36133dfd2338a1098e3ab5c69137acb0a847a45e44d26a6d517dfdddb59ba9ef8e7190e69d9932566ffa94bc83f44b8af9a656ad3159b4a53bc58c627b9dbbc6a86c1299f49b8c3f8471061db49a6bfc33fa1aa4274ca044199a68a19f7fd68f4a0c7d1216563a443beed6454a6682f2d66faea890424393b4a599a998e96d70e77eaf821ea0166c845d9594be595ebc8aa948472c2e9939ab9e4a35919c653960ffecfa8e9ea2ed71adb0ce5d45c3e0dd375fa7498c0c462b51460ef0b7048c8d295011cb60fec099334e6abf6fc19b2486792155fe9ce T=$2bf3560c43d5fc3395cf959dad04b8601b66c288cde0cff601792bae7b84ef33dc996df48adbce53a387e09ffd24bc0139d1757559a193a72f71dc1ecdff179ad421daac0b6c096cbfe3dca90c96c48de8e6c8553f94f3ebdaa61e4f78f719c96b9c42f8e3a13d472a783cdf34d9a63195030496976f934f9d73df13c852ce6eb74a00bcfedf432b70191d82527668ed71a4481b0f45e1bcc134061eee37f14911d06e3cff357d84085716c51fe6ce0784a964ca3f02e3955d4a977f65b09213cc5282b8033a2c10ee7e20aae7791175389d8c82eb6a4ef67c4cdd0eae35bf89611b7a7f962ea9e6c501afaef0f82c1038a14ab9d93112486fbd2ae6532130b0c9ced384394557252010a70c68cbfab96b3448bfc0264884afa43089faaa39fbd8d8ba7ecbc42376d7d63222b6977476883d354bd294343d3abef0e2e54f66a188155552d48b4ea07f3b9871b025c24c225bc4a94c22c3146661e65745e952f9bfe77a5ad568915dbb48d8abfee7074e12f6178feb6d729922250479da10af90d970c4fd7c3898117500383d36da3f0665834d9dd72696419da0d60ac43105468155a36d0a377c660cedb831e0bc947e0fb65c8c0718a9d43ea43561a80e33db98a2769fcd2c2a29a321c21435afb601b90e3b2db85ab8532f160b1da8e0ec2214606a7ec1fcebe1109559dfc0406ca2d06a08b69d9c372843675eeb275986eda1b9acb4d33cdf94657218a2f6a0cdcba2163851770bfef3ab5ab6e3b9f1543b0f8d65d414aac630ef191084eff3d995e0266d1691eac238addd055a06f7565b1f0d6cc764983844896f1fbce88f3e7ee17f0de55639e403ad817275e45b0ff88aadb96b22627b2951984ad4542c648edc0418bb50eb44e39d45eaf838125c859d3a4212496d64d78591c627d92e18f3541dc8f992458d7f430523405086ee1b153ca03ffabc52486f8fac8d16d3ae36fb3c9c80da6504beca764b09c1fb0c60b12c4efaafbe6f04348f43011b2fa48763928c7da7f703bcaaf10c08a2052b913cdcae1859c14c50c3be3848dd39f027466a549035f81dd2267a80b4768b4be2b6624e674dec64b4d1cbcb64f852f1b16a169c27a5b48a785d9d4e7d14b7e14852634e71ec3586fe281a6c3b99f9bb35ee515dbb0d9663a7cffa77bb9f7f23099167dd1509befcc65eae99c8df22070672350193e6c9503e1e34e4dcba7a2e54c7d4d5d74cc5c549e60b26c17ce4d9f2f051f7c7d678457243b77692c8a2cffed3b535cc1ee59d641989b847b210b5fd667f866efff92bffbde21faa89119c3271db1002bbc8a4eccdfc77c7ee76cd909aa518334b39b9efb4778e93d3bcc35027bf3401c67d170584bb91062137917b7fee573c15fa9a1c12cc3fce91218fb0e4dda32561a2307645c313de39fdeae2b9cefcc0aa9cb3e1c0c0a20b3e64d13e0c6bb2d5f3037ceb7bc18cc511fc71cc083e2961bff65e5255249f83928d8ffee02cb83c8d02a9180998da02e3c9317896778b6da6b38c5775bd6d28a7555dce8b2538b01477574bb67d05e6ce81c98e03633718ace1d4f27e720862c2e546f9cc4846af1ad31f4593dc6b8d24f3f1ec09d0178a4f8ef51d66674091a23beb39778199108544bb4152c2cbd17b4e31456f8ecd81daa889ff712de21f37e769a66f5859f02f514501d29ccccb4cad7557da0f1d31bbdf5392825271b143199cbe4dbae33d19fc819650e31c0952582abe922bc8ba1507165558a9f44d7cdb5d5f0fb843d262bdf2589c285cfb820c4ac50c9af5459c7a6bfef5697d576da93f5d49fa3c1fd482432c0242d70023ef21899823e6c28c650d4e0704fbfba34849d1952de2ee31f05e79af866298e85390be0fb7590d8d76c792f3d446b94cf33c2614db48090fd2c313f0c8638da94f390763066245ea62656001218fd34ee9b90fb1a108b94a8dc55550f487f051a65433f0180e7cb452697996a6e96e14bffb3222feb5dce9b56f3f8c4e7dee6862ba5da51add39b8970af3eba69ce849769bfc46def25f0ad62edeea36d41e9de8595fd2f34dc34f8843d6472fb39eaec8a2c1e7d4f1c7bc4fabecc9feccc7028f9f9e866693728185019311813499bbfe7930e5e3ae1c6d389cb529ddc500f00f1155053c837dd48e1d76f078c4f8f8f062bd55405e50cc05b330563c667e023a18536aa97e534b2541ac7270dd48267e21af71fe46bdd1a81c2addf6bb88f927a89d00629a92acfa07699b0f2ffb2e77d7da9cb52831052fc680af307ad5fa7f759eb896443b2fffeeaa52848ba7daa2fe8e1cc8072a7c2db06a836621d7337eb968380ee7e139dfed229064d99ad0abccd2f5a03b24cd3b4bea514ae8f5ed847d12bb1f9ed911ca40ea4ccd2ec5ec227e75ea89cb0b8b7c6fb334f95f4065b6915391e6c68bf82db98d01de63f58d1d5414e8f48362faefa5f4bf79c189d6d5845a344aaf0d584af19f1d4ac9b2b16144f1b6f8c5c46260f952d78333e735a25ecc5fccbd2385e4aba57c201f3b28ed1018ceecd17f62244eb91d7bc17836843987b50ff4b119e172f06518dd718d1463a029c8291160271cc1e4217f5f9e10c16882b03a1e3f7f1e52d7a942f866e2660cdb7765abe67a87284370000ecd92af4c9bdca4e1266580452f3a34d0e0c3eb65a00add2a05e0c8e9dadd01e4f79e02df804071085b3b561adeac4000c2b6a061855e1146e3369f8ab8e7a128adc1060c21f83fbab6d54259ce46a6ef22984cb5238db4d637da3b74a10482ce7edfba97478b7e0b7a4cb834f7b2bd67a13bbbd7b7b2ec614705ab30aff7f0dcaf5c83c790c0e826004d358a7e726dd018389718d19bbfba977e8a0f2cc74250131515b391fad666e11625cf5f4489b8b80c41d40c4360b3e438ea3920e76eed6bba0ef6ab4c1be30debac56c245872871dbc58e51b75c98b4b58103ef87c9561133051b586f120d359603430677be674dc9314c71a2c3cc5814432cf836dcbda01d974defd9fc7550c235e6e6341e2d4cd98ff140220d52476053f492138ae21f83708d8348b4b74dceb5a7bbebe93fadbaf8e6336b133b25706ca0bf10e0dd152febb2e024073df9709ae6664fa97c864988655095acbd3fa18095a2a0975432abdc4ae442c8e3dc46b622e00c1223b93f60e43b3f42d9fd82d0633b735c4f9b0c3f609e66f5ebd91dd74552ee7d88333950c4e1ff1fe0476a56ed1ad85b3822743850dce384e128228b09f6fac53595b7b002f23af65d2eba62ffb717e26340fb797441425f8fc6eaf1a6c7f5f4763a7397fd98ac4b160bea29b3d59f1d2e4a50a6f9bae8905ce38bd0f14c97385367ec1369db2853cf4500309d26f9c3c8f6e9fbe91f9b8628ba6055a1023853985 [80] S=$14e8c1f2bc4c40225 W=-0x2ca0d20da1aeaac68abd72737e7420b8b5a4fe3290b41d3c1db5bafbde0110f129000083f80eb2d4aee9623019557d3b3a9a0d9ffdef48c5b84b2f21b2f0392df2d40e9d1eb238ee6fafcfc19391795cfd71ccabdb785b28a53dcd78a8fac81508d8b2decfd043d64a021d8ee4aabebf76fe0d1bd51a2b5852f95381cef03eecf78d2cb2f29282f2cd6fd9b1d658362a1ce13eddeed1e79e84e3554f6d4c922e7e9afd72f8c81cd450fb97d0f6f963fa8ed9d39af7f0f1c3ed496a1948997acc971d97210dd287ccba1e7b0c86c97a1fc643e70b45ae4fb65839f499f52688f9594da7516ac2b60c3d7a4012b809d660ba39c154fcb01271b3533b25f16e264e3004b8c7cfec9bc738c5bdb8364f5baef990a0e0392f3914cf154ef447f814c5eb0fd4316bae67dfaa7e6edb21b34e4db6b5a47d815b4061ee1daa0dd10fb56e49ec0691f4aff4730bd7c0943b45fba4c4c89395e0b90117258351827eafc7d34110d1e32536ff514a06ace09839d17f1a55af47c90321c34358b6a29d8506764f0dac14b03736b0c9c696caa686ea2143a52f8dd0c826e483449c202423c1128b7907bc5cb894b576a5c7e79eca9aae514080c7d8611ef980bfb6e235fe1992843bc8e3e5678df28ecc77d42ce5e00b2c934b70d97453c3c6bc596dbf8f870222466bd1c3898fc904bd5f567da5f6477c747b5546d132ccd6f87b59e78d2283baf6a74287af3f82312394bcee68b7c3e545ac81e34de88c652ba7ee2e6f72088d189f7419e300ab467cf97a3370110d78157dbca1fc607d53ea54136068b9cd2df8b29223b5f7fef01cadad34c65998dfc946858bb5939ab6621912c0b276732856e61c6ce6579596100b2e139e51fcd9bdc919d603e42d2a27c21ce4e1cb737905fe82c73d666a5fce6f9a07346210acf1d90a5337012b272e34d82532b11dcac2ce836b0346146bd52319a3eaaa8e6605d815cbe4c40ec8dbbc020c1acbc9c30da00ba36131f3b390fa97044cb49053ed727c815a71be9349830b517fbdcc86a98c78eb6fed8706be6374b0c6174a8d3d3bfad93c6c81e325c157ecf3e6b15ac1b634eeb0c639491d8e959de70e0eaf4d0ac688d53985b1ddc2534cf5df449b7b078d3d9b7010c65c1b5dc65b20ccdae67abf6927580cdf4b5baf6995efaab02c5b63464908352bc5068ae86895f6eba4e5949724b33fa77e8f6fdec54c75d98a6784a7bd21fe7a7dcbd01f334775f0800ec0a11da760436731fa0ac1605d72ac1662307d4b7a126bd9106d06a8b99b9e8f74cf01fd08d81a3facc6da32eb29e896c3a303dde139ef599cee9e0b4e76c847aac93e40b079f5ab275b2c7ad27606354d718f174c84de9dfa9ed12531cc6eebd6b1a14b6f8692a6e93d24a298d1734b96093d7bcee8db1ab1bfb5d41598b4130067e6af6cc6b4d592bdf0f22ea09183c4cfb6d0fd26c1ca57310d0b924aff6df36e30b447bda368248da66907f04e0f373086984fd2ff63abdac9908274746a54439d9d692bcc471eeb70e4599a39d1e874be1b2a44a713ff7082e5b2b9acd40faedb7ca81dd25ef9aff1e3fa2a789e9becc7b25e7f181369acf841bedb920fbcc75342a3dfa600addf2681cf0b949751f4fdd5f750cb413ce8e3295478588e8bec4ceb92ac31273ad81970c017d6e3e88b38f0a67cd4c7 J=$4d0fcb03a6c08e43bce7978d4758dd9c7a7abc43ce9047ff41063ff9d00d5ef9d0eb846c66eaf714176ffa406426c43c4b0120bd90309edf2e79a32420c8da15ceb964483bc87f665f6db97864bb04905647439ac314f6162a249fdb1d2b47cf5ea17e8ae26a6de3f6e6c5ab43d5aaabae9896eb026526c21a64a20ad732b5a8c51bc2f3763790966eb9e1b64d9b194c79a40adcdef65c455ab87b39df44431e0d2681645952bac3ad8abc3fcba7c0caf6ae8d1f3be8f2ca020248e1f05ce13b4fbfdae787e4f69caa56f98c6b3c07dab5f2f502fb61d39be1fa2203f3c3a0a9c19d08279a0b9a90801be1bc15b708632e79adad7b7b08cbb2c6d87f325ca331118c095d7487f8b1b51e8573f73049bd3f0489bbb4b697280cc5b55c4a49e8f7c124ad2fbe8a68ac4d162baa99306f57ba2169aeaae9017136d2d35a5f4433c3e6bcf112075c8bb7b0c8be6809eb6c393f95d178d309bbc7744bf4ed12acc84baf871c02177b4e163a20d61ea8ec334b736373ee74a6c9184b1666c322151e2c506bdfbd94f2512202158a09a531432acdd920a838c19a62a1487dad486d5ad1c9d3aa3de3ea9e8f2855594f48978276e898259622cc60fb852bb4104ee5b5e0bbd8c648d0060666328e2bf8cab1015373327b3f54f5cf725c6dfa39394519d2a2c08c6ad67daf0c93c25c0e552ef83f2b535829bf150ee97d4cd4761a1580f74e0467b5710fcbd4074d4a027f78dd8bf3a59d8aaa7e7a5236b4806dc57da704712f551796e82b2cddc7aac41e39e3bda99c091b53058eeba6df045fd0ce148cb644f59827d606590c85fe7715a3450ffe4dec5bdb220d770d09d552b71ea98ca130bb67d77f2a8a6e09156531c815509709b94bdae4fb58558064e3496913cdf00b9b8a6d309519d8053aa138e12ca87ca9d81f12ab71815591451e1ba2ec4fb8aefae00c5cffbb42ceb7c2f09f5e092cee03041542c2a6d3b369b8eadc6efb99e26adfa60076198372a657732c5928efff91c4f573ce95627bc2f8fe91707147b4823b1a1bb3ee95d1cccfa1b840b52078f14703109384bdd2b07f9c3fa3a8d7e2d904d8356787ff9a18c7cbae104b3cacd211630eaab7b55d657c29de6ae8fbf17097fd74dc9b5714a7338c32f692941a5a38be8a55fb66462db083354e1016811b41ba005f172edbac2b80136fa172a2928988c38f44bf1057a24e131f7f972e3775e1bc743a79fef4022f53d10ea1680eb7ba94ea10a35005d75dafae32be18715b8297e729ddffa34bbd422e226636e5487570d37e9494cd56a426cf36e876c92e9b7a1226efca6f94a45c3451dca5b334aa79bb8469ea1d539f76ec50f2aff9d29e55c64c7419bf3587f5f2b7e63d403ce1ebe7734463d6df83a3a841b668cf7ae078519856a508b1a75cc2420ffd03d88feb8f2ad6059e9ee7c39f2536b0af033c56fbe7badb10ebac0edabacc33c48b627c06aebe6754bccbae31a3b75ad03c932bbb0440d324f5355cef3ca4b6c5d6bdc2e8ace881cc2b84c1a44c415e79a53c054c860914f83339e1fabc44f1204931452cae0582a65de863feeee4fafe9739aff30809765e537a2dfe7ef45352a6e632f17568b0241ae6fd53a4247604ac8d781d92d798eb1ecd2ab73009de381e924978e7db818e31a239c7a55eae32827e015d639baeb81b56df392435a69d8007081487d03c6ffc0ad83110245ce073ac557030c640f155e7f6fae618474502aabaa61a9bc115157b2e2b86e7f0baf5dc74de9a70c156acca622b1239ebd546ef7dffb5aeee2e42679f9de0b279dc0c7663037c7aaa0359030ea60250417142b2cb59041623f2ff55c03e6c7da4a39d85c5f2e47d0f4dc3c5b8aef16418a4414e293ac23a2909454d9effbd4a9030f5d3a1da0f4c850575901a70125a85c92e30dd5e6868ab31e5d628d347998c57eb93a2f7a056e3f9ea609c50ff1c443d37fc65c8305552c1e6ba3fc885b26879b809fb87695fd815d3fc25fee97e0ee46beca88cf6b75c5a1b010b554653d606947164505a9cd47c30156434324d097c99d2be78b703e435309c1d6b60b859d689f138bdbc6debdc38442aef0b96318aa85b5b7a87c9139292ed2434375be53a46af5e4dda4a0fac28646c9d5a105b800e0a348c010f14522235d02d31de7867329093fbfad75f39449ae1b0d3c56034e29418c4980a37d7d3f1a22ee5caf4d1407bccde3b33e5ead5824e0f9fe2959af1f330d5cec96d0404a5facc99eeba28c341f004752a507bbda030126e79b204b46f001107dcc0ae498284b3ce2642a927b0e339b32ae6b8c5d69c05d9bd835e69dddb9153256d3b2d0d7fe147209019b1a61227eee9ed0b9326a830be5e20c6411f78cf73ea0e3b07ecbc2fe7ac4205888466edb2b49ab5114051bb31439c28e8665dc166a64f883eb7050d1bf7038bd6e85c2cde708c739430d6c2b56eecff71d3e0ef5696801bc4699b7435a6d489600e0cd7bd3b34dc2de9c02e65d23fdcbd35abb474c5374df3083dc0949e94a9e53a71230ac9de379f57557b42491fddc64edf9d0289f9b7b9a214e9d61f697e12a9a78286825b27ac9deb46308652f340f1a9a8523ded2f8d7439b98d8e7ec5d814ed2bdc3867df76c61af8f68c109fd65710756529fa629caa80d20995fa91b9b80ce52a1ea31d61c3e57a14f27fef862503171e94bd660bac143c4dbe6c7cdef5486e99eae49c03b17c4b577191c8c7769d684c72bc4cc6ac0a4e1ebf1af5448e50a9efd85eca5a7ebda92f016f3138656dd54bc32f6100369e1d8b917c8c8d3895f1714b4934951022b5c59468eb08a567e623e02b753229e29fe64acfdff4a3a6bbbac0c868ac7beb7fa2c5a955114d4df33a88fcde9c0a48f7ca46823a1bbc83f1807f8a62cd90e1a73d856299fa02b3b2dea95eadd6a5351d1481f852bbda3473c2c5ffdf6a9956a1c280449516d36b49f024abc713efca5540e88b229a5f0536a1dab93c5d391c4f680af1e2e7c8ce8d4633f625c8ca08c76d8f3f6dbdb668391f5e1cfaed2e69f43cc5c63cffa3b59327738f0f8866da966765bae6c64b2dabfd66c172c57ae014fd9b6ace1de43ef96f6d2d792acacf7a940c64128b1011ae7dbc7e75768775ca2c7406831a8342b3296201bc6387306e86b6a8d3efe7074df7e7d2272b0c154be422018bd943dd2c059cdd202da7d1f1325ed66ef48b9188c009f2d7e50b2cdc21d3d0467c3c9a195b5aa43d95adc3c8eaa15b98148b4d79a1a22bbe889dba7346fc37fc8d01540c94a263eb049ed38e9c65fbc747556ed557b612bc94ed188c7d034796e5c7e3944dd84020c0e896f5801866c8c2eb27a9f2e4c293ddf8b3a1912b997294d0 T=$1b31e9a5c8d9a9c14c8eb71802252c79ffc013aa6e3badd69ad30772172ad8ed67878efe9b88d70df84844a6b68742ce69d80f65c5907dbc64a1109feb2b03a8666d9c7f9099cb23bc4bfba92d00e82fc3dd4663ff15b06c293bf26d15ec7e173f483ecf509608e1a3dad6129d8afb73d9f9664f7d5758d453a8424291d6bd1e96c429f97454ab6a55fe0cdd5585f30fc545a97f5272c3634b20093cb2ec5176e8dbdb72b673a8f9c240cc95d26282336a31b7c09d75d155ff6f4b4338213a527fb3024499cc6bc70d35a68fe4f8486c7480df50936fbaab012e245f73f3f522003cb681f1b8986699f3d7b8e7d49b8fd2dcb67d54455f24eacadbd3d2473319ac456bd9af3c78acdfa92c95bdb9658d358fb1a6a38419ed6fc380f986e7e7878eb3031f045383d86f9d82acde99f16e835b4c62a30910a5c00855332a009efe52b672905a7a59d2199d50f1bb5d04f61ccc668b6cc894dbd30e4de6838831b9e1e5eb391e2feb530c56062456f339a3ab15bbc97cc63875239e6a6312512dce233ede933c44879e5a5fb678c7dfc458147d41a7aa749131303e0db12cade90a0a3f4201f4324eecc43e167f44882b72f628ff7dfc31e0fe95bcf1e66ddc67ae6972400209478466606b0b0e295fc4a0a6b4165ec4bd4a5f8c3281a868a02ecdd071baa67c706bc0aa42a5f9c8ae713512ab2940ec11f54e3ad12992606a94862fb41fc3a1e32887f98c94122a563b274d690472129a88603654c242eeaf9b0bf08427664bae267e2b97c39f5390c68f712d371fc7d4112254a86659f9b9f1f6cb849dc2bc7c2db159ec65c8d147be633729e40e0d3c1ac1697ebc08a9ff1cb928928e9df00c8fa887e9650684092571e41baf74486383311c564f6240773151604bd01c9f57a7399dd22ee3f6b4d9f689b4046ebf110f7deb6c08fa7ede05997d652115bb8a068fc7bdadeeb6ca935fc2a90d5810067d937202cbdfb637eb28ebe365947cad934c7cebe207bb5a6e620b0f53dee8946c2bd8e4b6f3c5f3f9c1b5a605383a47a4340d603bc69352053653a222ba5fab8869c6aeac5b8ac7e2faed97aa6079501003a4034266d9ee043b951ec1de8ea166ae196f233e052648a4fc1cff6f13b8a82f9192f2706279a7e1d597191d9b2f7dabba03c039dcce1257b994b647afdafbc7159bb9f16f3bdb9a353cb21eda7a279ac2eacf6088c576769bfbb613acd643120a5a4b4bd60114ba5f341d1bf940376b36d06c7534c88e72c5088bfa1c5c948356abd2095228b0f9bf8bb5324235cc13e4f68b12061eb62e508bcf3c079ea08ae6391940454fdb3615298b92e6975c36fe2c09f26361044de8e66083da7929b045226b720ce196ea8591235b34f7090a2974b1a7d2560bfc19f6499fa81aea5f18c51e770634bbcd41e1958e3f9fe3b5f125dab06bab3f3a3fe31f6e8c2cf343c3b48502cda002e69a5001ccd2213e99b228afa15e7b7869d82a686a84334d7b5d1f7c3ca86a38a5dd710e6d8c2f6a090bc870932ec50423d5931ed8da500703ebf765df54c9697802e4a3d4c0a3b9d5f657c1264ad2e253b83dc2cfa3e4406c24a94f7634318ebdb55fb58ff622afde6c56be7a9aee32e0b12b2ac56cde409923841a2c7d3978cf325214b65e34c577d637bb2479c9eabd297bcca73ddfff79916cf5cb4d9f881241b327dcca28905ef5cc633e03d8f011b8fb946cdcdf9924c4245333139d0d64f72e4a19025404d70e0111120a37c00e8bcdd313393aebd81010bec0c7def834b91c21014c588702be8d5c29b8abf398954a30c9d71ac135d7d4e9e7a9d52aecfed67746c1815ec38a1f24aea1c7350fe85aa91ad5a204d74a87b7cde4faa1674d0f3905600f8e5d6246b5d97f3b8c2d5798fd36974370eec4acf62b741717d336f9ead0886247480eb2b0e396e9000936c7c31524a48b3a9ac25a50d7ec032b5b59b3d56b3904136d18fe668b81b9f6ea733e99a74d7974a23611f61fe83e58a9e932042c94f3a6bd268e22fdcbc34cc9fd1b88c11fa8907f99a8f304dcc144cee2e200a809b1332f5292293d6e47d043a0868dde36f2d478539354655b800f97c494f69d6e90e4ac70a0d3f822e117661101a87ab7fda67940c87139dbcd1a3e2eb668d15e5c481a9ac45cb888e9ce2d0b14bf54ff3faee36d15325e2fda4c11a9a9119d51662ee9a1a165dd6af805747ebeb065ef47dd3f9a31397b736f343a926cff07810383cc007781588c1b60823b6f2b4ede862dabbbbb7ef25262c07928e49352a3c0ec544bd782b3f1c1d3f2d53e309551ed20d399ca644aab7c4f56b3e004b335a1fabf9032d3dcbb283dd68f778cca6acea322d786db01a0bdb43d0d2674b999fe7de2855b2055c9f4d08e74285ad2e447b7e2a571886fdb1a2d57c5adab5e43becb6b52e844d7b0bc7d7658cc597df4fa6ca1ddceb7c0ad2dedab31626ba03f8ceab27601c9d953cab72c3546da9ada5d8c93c2e24f9ad8fb3e40c57a6d7670c83b4e71a028c53606e4a6de7768554a150f1ced511a22e5e786e7bf9749e7b2af899e96ea3985216c63798890594cadaa200f32ca866c0f9714057e880c1e61a7304282c731a6a75b210880b78a24327215ad13116f446b4e15a6ad0c7bd61da5478e9fd8355e6c002cae357d27dc2bb3c3360f95539956d2863de12dde9c0628a8b5158ae1069f05d628297268659c36a2f2636efc97b6e241aac1d1c141c31095d4b12c3236e68b0650cb122d9774a398113ed91e434e33e1a3d5f48391a33094b4ab478834b1f37b64cacec035fedb7a6d8397256fb422b0496a4962d9cdfb4e9ee4a63c5dce3ed76d90f5e83b61afa3d64494e766c9a78840515c3ba9a7522561eba420723a9ae952417a77fd51a8826b1d3d9a926689880198b89da38303e25b52050e7b57a1a8d924041d7ee56d41d5b99fb61be0f38246548c3a6112da12d1f0b95c9fda2eac27f807ab7ccc064f91fc2a02cde5d83fc12481006769f933b777dfb7005c4b0daa61c78aa92849f9990c20ded6981933a91cb30346b396eb12cdc35e40a47e57fa6267e4e87c5dfac43fa2e57b21383ff7244fe5585522b2b77945ea24b05dc9a04a822df2b44f7797063d1289203641581076bc7f9fa6db4e18d947f2a60fb4fb3efc35d24c544e8840e71203a08d2f6690a921e375f0c4f062d72e7a21b70d66d2a0bbd1558c53d93f61ebde15731d27cfe78de69610d10d0579d0dd11d0d1ccfa4f019a987e942d06e7d1719dc8673d7cd7c7fd54274f9a8eaeeb293c1b39a8d5b1610d5a900972c48a0c677c5df0d857e6edad105a8dec9b4a067cd60e380a3c06ed96efe75d0027d9b20155bbc1ea6068800c5 [81] S=$1e0b5a49d0e76a4 W=$279312024c7f1187465a15d935be93f31d884e3ffd9f77ac7db30493c00885be710f32d6591d53a32cb413cd981c5df6a2f6f00b5c2e7174eefde29c3ec787ea4e9898d81af2894df4c85d5fff68ca6ba16f885808d1855e0d0af67429d8032f3d8abb2cbc7e91aeab657b010e9c0a33f051c6c22eecb646b742170eb28e21dfec6a4c567bad0b4db54670d1169483fbdb61c6fa38dfedc3a10e9e6ce5b77bf81b54b5127fe52e074e357bddba02661c1f3ae0062917015e909eb6dc91de21060687601cc28f797168df7bb08f36fa041d732a492deb90f6ee8a1d841d42ecc8d44b0948ecad0413b296a7abda7915e92f3b8b12fcd946ffbec9c4c4613de166afdcde044e5200ef96a82dcea6aea4e51f302d51a4a5b1edb5be0b8c46bfa36a4a8991e67bc5cb8048766cfa8575c765ef47e4aeec42882e469f508bf234116120a42c3aa2f3568a26df98c0dc034f9774e128349af897e4d032be44ed23255a490f5d57fa035a1a612bc30a86ed0ac9f2eb007d81b4ad13383d4cc7e28ef7f6f34a63834f7167bd71a015e84851d9def3badcaffa1853d42215bd9b101fb6e00d7b971e851ec7198d179e28b2fc74688ad42a8319fb221aeb557506b777df0d35846dc3ca5bbfb0198fa7abc399e913956030eec97209df3adccc3910afc8c6eaadd8a8319fc9d1ff43f55d2454ef43f67ea1cc633c11ec725c46455fe421655fe9e2c41f34a2fd1a06851b9a92fd78aa6c0d9a097bc1ba20536afa7f65f8d3521ecc84ffb588585b26cd5a9ea77888b3fe45d80ba5182814c3b311c945e0744a99c3a5e19dea8876320a9f9f14815f9e380804a77bc84584cf5091553eaeed45c6d6716cc0b961d2a2cdb4f81a1665bf16b93092dabecf7e0682d54d5b6c9ae8c701ef2407f678b7b5ad32137b2bf3f6e3dd5d73cff5fd03c89f27ee5a4efa2ec6f485e702d985691ac40da54256bc3f98391a4de3abf633dfbd81719384fbf2259856e1474126a6325f28916aa78e95b4aa532171df0f3a3260a427a02870339753024fed60fecaa8a5f1ec4b884cb24763691618f40bd1c51c360a7c625b4b1c2c50e84d4959d36db1434561daba60b02f6a3e46a9ce04ba99f60c5dc50b5860a530b1ca446b2a9d638fed419d92bb6a0711f7287e2e23862c7c641e83f508f85b0fd92462f897dd658f252368d8099bb3fef1a9cfc6049f486d232933f136c1590f98413ba90b6583c6eff0b035c04733a2247404295cb85a9923ebcc8adcf6a809fa50e66ba5f6f114b9336cb0ddb99c2f347a4279ea16a15cfa81b0ef8698f5c43bb10f6f62bd0e238d073c3ca8f841fb56f79102347318cf564b464b72eb88eccb73ae8920cb1692bcaf29e22c97bec9719725ede06981df101745dfa3a10b9139cf8a3a201e90d7f1910950beb515c28d9970ce92290be2fa94b9781abe41031bd5a5a6653c09b0bbdd6c85a5dbb847b257c561a3c91072aa1134ac91bc8ed0c404a591e5858dd66e16f15bd372dc38fbe9a74213caa38a0f93daf9c93232570635591b30e7657051850b5da65ce48149ee00fc448be59166df6cdb90767b62f4e266f2bbdfafcec60a48d170890fd3767f599870eddeec62dbbcbbd16a9141cd0d36a04b337140b7b154d469a93f9299076fd15b3ace29b60c6dc0cdd75a2aa6a2ce J=-0x630087cc870dd45679abea3ec771c7e6426efaed3d72a1675f230d31bf2520f5a6e0c1ab0b4b522628645fe3d9cabe26025553b81516d150bf2538ad03c2e4d72321ce5ebf6931d536913d6cefd56664e83088ea8d1052c11f15f70cc7aa882a60f8468fb26051f4fb78d13192aa48519973daadb0e07876efb1fd79a44938fcce98fd290dbfca35f8ca5ad6ae7d941e086b4c7177b741f4ec27494e8ef4ccae22e94f260cd55f12cb4d6fd46e58421e9ffdd28c125efbb7f96452b17643b7329323aab8cfedc85efe9703c5774863a1ea37729abdf86714b8ab3211196e4f400dcfe2220beba93fb11b343fbef676c5b019cd5417f908c8bf230091ebfc224bceda8212d7b0b2042fbb92d92329418a293dc6bbcb0da1ace4e7b8f1e8f91a593d51ff0be842b719a4992ce2ff6c8c4cbdf2353c8548adbd594a874a97b649cb39a21391aad8385558f83eb67e2fbd1ed292c8446fc5db08b178270149b02914a7c0f5c564b908e3466d4af0794ac1e7e6384bdf840e63a9e9993ed17321bfa1544c2e901e892ef3d79b9a9ab27066d76e3bc7811c3392944bfe344c198082588f4db12c42842e06e7a13ce103c7b7ed15eec4520d43772a0cf880675bc32fc1e1f59ee8bfda774f2d4e438716ff0b8c4263cc33ad43d678d9f14df1ecfba4c451c523663e78540e09abed788a76c9afda383c031046621db7e6cf691e3640c7eda35f3f7fc084e07902a326210df5f02af0fc8d1b424798283e162804fbbbdd78883aa03acaf8011ea68a666691ddd3c3f6248ac2a6ce45eac7df597de59f9379bd8952497058be0b3208b7093a0fa6fc981d2fcf6219ea0114a558e61c771225a7ba1307f1cea2323ea46fe802f2cbeb2abdf07fa50df8eb4f4b5593f32a3d87e78618444477e6ad51a80e77a8d5c99333a7597c4daddb6d41500fba0ee908e78a43d77608ad50da10b9f7aa5a2d7864cd33e76752e4edb1b3d5cb3054611cb59562a809e973b9f4239a8a583b8a3fcb20b1e46c0faf44c4b001e85c43f552eba52b3b1d729c6c2c84bd13a0bd69e131c65b9dda4a8dd7a752ba23f1d2731330faba50729602d8f4858195a279e652093bca7fcca037231fcf56b5b678d8dbec74b8e286cb6dc2bab51d54ce00f144f896df472f649ed946ddceab1cb67b061231499a6c2d33bdf822f836d58ef375fd6029b94d24285da7d7ec3405627defaa64a33be134b6217f1b7b3a093ae2356a059e7cf5a81249d6986766e08a3f34585ce770028ec39075f2f4346728619c5d2a2d282021905b9158da788ba3dee815968efb93169e402f9341cc29f83131fdd5502cc36ec68312ac00c07337bdc50174d2ba74e5d87e22916b20100aabc74e3b600682419a3bf90db3ba15909ed8aef1ce793b56cebfa94c0d1eaaad8e90c9ca83ea86449fd8fc4cca0d8c4c6aba8b5556bd472cd8650a0a0de838f28c4d1f4cf4578929ed57fa219880bcc04a0fba1059f23a1db841560e275cc6ca9ffce47aa040258b84d20a49e4b205300ee8535755728c98d1482be2bd8f5f02d7d6870598b0b119695be863d4a895b3cd3b141d3c430c90d4a622fc444f0040b75a72700be509dbd52dcf33736bd93be69a5298c45fcb48d293d3565db2ddebe20a2aa481ff5e2dc234713cfbf08125e94c27e81e79d015a3fecfe33f1a7fd3c074821e3620f28c8397ab86b0ba46f47e2ce183766fb234dbbd805b49707c00fffb04c6e4021f2973ac04126a9d3d17b9e48835f0c18b5a1a7917fb4db84dc6cce1b7ab38de20c38f27e752bd6177892fded40ed195ed96f527690eb6e56578c010b57371738ec409a9d81593b570997caf9539a7c48d4e87a8294736ebd62725b51372d4f58d71a6fae5b60dc8e425720b074e2dbc72f5ed52bc2877f9a459a476a94c8da340524a168c1a2948f2a55dc3d918cf5b251c33af3d31c6d69ad16809ce7df0954372b6ca84ed2bb7eaf012912b4f19e9b707454d35ebf11ef112b357e086cf9779ba479e81a092969671b5befd086639b398396ba756b553afbdec04dc3a483884ae52a2b5373e4462844899489973d025f928c19a85d5760ca327e01796fdbb1dd45a9aa974f74b719d60d83ac6685d40d9852e88ec78025400ef59ae3bd03b9039b38931b8f5f800c79dcbe10d75c4c01f7af6b5b0c1d9d47aea380b27d7dd889cf43aa2079dba38f9919babbb26cebaffcd3db9bd88d8722968dd5c3920c84e25e3d2fad3d3d07b28f04a6c4dc492dcd2cfed5e5ffc8768f08c72b7e97d106c535f3c26730ed9f541b3bdf74f3f1d2c661325aa88c1acfbef08b20b98518e6566fc9e224eae5c4191330a88519b890684ece55cfa1a140975b51a97a5517d626bf75b1d22027b1feabf696881b77a425536bd27f1add54aa9c3e49a115f0e85b50c6d5a32c3530cd22a73b5e403c4ab4d252b3d1d8ca886ecac4dfec46ccd7ee03b2a7546d47afa9aad6a6dd149e84c8616dc8c2ca01245a500241184100b7d70851c724995ae7954421bc4803bb7d22992531c6f4a41e27a84d6d0be145aca104dff76bc8c2837ace2c0a2e8bb67fdfec821af1f8af0e48db4c59afa1df767257daec4351bf20394cbe7617594e21fe6c68fe24e0186c9a06c5f34bca3f486480930c3763dc8a51d71ec96175f20b8a418805375e2dcb79fc3687d45a8a3cd8c91aa1b0209e6fc80be0aee42a034376d9c27f048710bbd3fa2b35b428d2c6317352fad8481ad9b0e40cbca4abed494d222ecedd307c7541a470b5449eba15d2261a67c6460d5e8687b677345b5468d61183482c2daf7c527a504e082509ea4fb1b9e33ad47f10dd70dda82b9b4603a63eaebc65c27f7003fb1b641cdd065051287d01da84c78119f3abe1de40c136c81188c9292667d06a54ccc9dff2fb7b22f75d34e0f16519bc5e0b958d11a16947a56033091eba338ac7741395e0e8a6e4855df1c3ec3bc0d224cabf6c04b881febc5fb923b50fc621d708aa99e1f3440f52cd86cfae48b12a60d4ed461f31813b8bd27069e49643fb7788fb684c2d198193383e8a85476e74a67455aaec2b54e49c094e4ecf4060f7d0fd8e97d9f7b6a17a77174a1462efdbdda898957656c601feb7274980e96bcebabb92fb6ca661c7e631748ae782c701a5f469dba116bf9f6fa26d679bfbb2e3be20f453f54df9681cead6b19f0d85ce36ff1270c35a373fc24c43f8aad731405911d6c7aa50cb198cc5245a7e21533cd07f8f8b8385c6f617d3dd25cc6e27704d61b8893447f8cf2097aab5d7d234c332508d3f87c7a8a80e0eb6ccc5dd73d0007195c9b4df003be35acfc049d8ccdd6ce4e31313a90ca8b7a681dc48f69fb T=$9da0eeda9dc5bd038f139b92c1e90cec84327f28af52a49a3237661c7b38cc9f19e970ef1c94e4e29e324e8e81a3659958f99615d399268f06bd9f7d4fc5b72911d93e6a7343f1843fae4ce3283a95680e340701ff4c9e02b509de22e2c29e55ffdeb7e6e28bb7846a2a4e169c155a341fa8fa6e5b3d4aba148b491eb8c0537905fd29777c03050468ccf81c3c17ae3f168a5c404ab2a658778515bf52798bdddc4ff9a3bca4692e3d9c8f1c410d74b4b15c34a53e982f212524be597b6b3785f73c73728f5eebfcf2675efdd37f88bddef346948f950744573d759be33f5274f4deab865ea5b7c795ce6f9a203bbcaec2cf9123b9d46ce50373f00dda080b4d4e49fbbacf17a44001020e019f752e88b7cd89d144af8044c27e21fb17f4a588b162d7cbeb0676d6181c9305c80324c35f2e6d2449bdf682bfdf0312e2d34bace38bf76097b03ca37aa4fcb9436426552b80f7352b43d7f4cce020758f55e56d1f29da1246ee445ffb828757dd409e55bf1f2afdd82b63e4e8cc71d2e2e908f8eaf1e94ca36d699d5fed49af2e08546f8d37377c959e939f8aa1362e0b8136a9f58d2959baf7db2c4f491f32abefcac6c9f81fa4f11126596639c026cc5c5728e948bf76e40ee020336612e207fdbab3485376960e428a6d8689fc65e59c4e47fed836fdf39a3dddf9a6614a3d63771085f66fa11a39a148856ba8664ec18ceaaf11770eff288eb4038928c7a998b725b2ed2d88418ea9a5676027a02b90df0062759c48dbbe5f4c10fed4d2a227c424f640795a4718329aeeb9f525a116ada5660bd8ac56b05920e9d4b0c8e4713657776958eb8159b5450f8a617af862b93f2c21ebf88fadbfd7a58602c2a08be0cc88e6b65d9dde9d70f9f50b7f0298101e1a4d7890f551acbfcb60fe9036173802a7a05057115770b583a154b0df3d7e69d8c5cae7ec5de17da696dc2d56b491ded6cfe74d4daa250c5812298b5bdd0f7dc5ed25a8206907963fdc87abe9808198911d2e7d1577b5303d4f576f218a3ba2043ead6c1158726a0c8c01f50499565e2d276e54827acae219aa55e76f7e62d4a3b84e359442588a0e3e1f1cd0c1494a27869f278282aca7c041d8b68d80d8f16066b7dc7fbbadc9751f264ed93b390bce1eb8c33ff4e37088fca09708ec54c5ffd2e1a3740101d9193ff74e92161a5b6848084f58e06e9d0255614c28094e58a38821afc1b8bf2341b563b1528b76ca2e48247ba9ac5311d3db557d8fb10b5a7bec5b19a4a0bb488ee9acb3be37f40b654c1c1ca26ba2b7cd482f246d52dd7f87abb456d5648af5c3ba7949b23be879fd025a6f4162c86105d133eeaf6b3e71f8146479f81716b57af8cf552291b2cf6d42ca8c8e208b088648d2837633c9efc39cf1924fd11b29ed3cd2476d480fcf4f34fe66a0074e0858557c07db39801642bbb5797267ff49f7eca6d9d11ea5f7557ce8e8d0078d0947efe84019f3ec3ce8953d1264a67f9605bd49aaa2ea21c826c384eccad2b8b6147fb483053278725805570744c6410325f46a6d57cc3546a7d979d488610cf6d71e3ebf04e37551c20c52845cc515794abfd5b4406b0500fa8f7331c67942e6530c545b8dd72794d09bd399496b5971678ba717a9016f4f72048420e1df9e2c7e59801942e1245c3dce79924def6a8ed34b38fd2ba7d74311191525158f4a18bee287c1a141b56eba8cd2365e8d0c1a0602e33d1902a409e3ca802f540b51d55d31bc238e2d4c4619928ffd593b184407b50bc657b242eea39432874415fdf8ba0ebbd51ca3ae28241a631810eaba0c67240bcfbdfa6528e4ec91dec368815ad98768fda2a38a7a9c28b1d4bb639526ae29dabbfd35568e1d5942440010a73618d12eaa52b544f8dfd934c58327124ce499f6ee65c7888123c80bcfc20fd5018e2d41616d9409aa9ab2c5990fdbc2b8a23e687b18a690414f4de79397dec2951bdee6a7def0d965b77a4e2baa0b199d9bccd947130cf5f44961151ae37f2a68e9e844ef56fae87ca8cd5481856485da096e54a10a2947af5527cc0066040b975ffd362d8772be66b92e8ab8784b1aa9a589cfd53448ef9d680cb701620459233d175d35ed28b2616471a5636efbeb9bd79845e0579af112b429f2a3870b194ef3d7e57bae975d2a811454c86234843b311aa59f945d190722526e45a7626d6bc54717b8da060ef16d1ae5a2bdb3bf167808eb91a510869b4b64754ea0ac0e52bf646eb4bf4a7c36c5d88323a9b60803547eef66d6c77efe98edd15de058ca0cd1f009502dd8427b91e3ccbb9d5fe1a0bf11621b2864ed69a9831cf9462c2cc1aafdeffa61364c654be9b6756843d1251d3c81e06d41bcaf4de4e9d3a6d20cadac3ca09ba033f222864d4d561240e34507d416808b2f6481353cc36094edab66c0fc2582435ec7f0f8bb886a60129bbb2c5f6d21b4a6bf50c552d26269d33f7769b4b8e8d6ec9b7fc556001d0612d3a0db789a7c970b84645551d414344d63b3f3e9ad228418703dec440511e30328792ebe454f039e2ccc7f74cd1cdf874a50ac6ab3290a7ee0e4b22e157a84e20085e8531f3e3d05ed19c3efad95873c439bb83730fc9dd0159d40f788d4983d649ba43052095d9ead96ada6eab70402b6c6091b8d1918a844580896f26fb2279d077909f75c43401aff5df31045b34dfdfe2ba9050d7ad7ce61341f68dbbcc9ed5d929af9472788cb5b336f0097a26b32c4ff6deaf922daebb1d8756bdb35fe728cac339b29ab7a7857b65d77241034a4901de70cdd82d82c88b67bd34c502dccc55d7c2fb23906f93718d076e76acee48be7bf838fe670190b3b2cd681cc07814430bdb4d0ff4f93ceeb78df9daf1d26fc0ca37e714ab69b07e3aeaef09cb6b7953dacc573c50f27f1a15963e7da5075afbd54ad7927aa465f567b45ca0f15deffc0da05d7b9e5bac5ce79cab04b4415fe48e8a5b5a538f68c2eec13dbc61d67c8592e4696422b4a8ae9529ee462cf91e65e834d8ddcad3c1a6817e2175e0dfce895bbda98a6fcc94fce29f63d054d6d3f1a9df7c4e9039e01e255630b3a3fdfa6df871cac0fae15d3538aaf596ccce467a642eaa56a1dac6a9fb96eb39e52151b08cf1d6e40f1862b9259e963a743af7d68586187c6e310d624df9668338935a76a73a5b5e581046cb9a2139288cf112c914f23e91f36b1923ee9b1c1139fb787ea1de2511c0e403b839ce6f04aa01311283a947598c19f0f095c0aedd2b25bb4595a1185a2d2db7503b343768c6132f73ae1c5c1759dec892fc63f528099d1a9dccca568230222698f13cd3e1aec16e540a3b032a10f96f7aefb980e55c9651ec9b911e48c [82] S=$499f97ddca267c01c9f78 W=$5a5ac13a0b36463be1c13c7e950b49c5b78f9e70936e5ad6b3e2158a401958f725584af5ab7bcfb9008a16eea41d247b362070b982d57be2a1069ef18c5d66a5a7a5258cb32cea55c836747f1f0646bef0355f165a8ea80b42aaa1345b437f79a8d4ab34c6bddece13bc6ec5edc89f0d39d1ca484747177aa80aced06dfa565ae1e130aff9d95e041d0857ec03db019765ba061e89feae40a3615f73d7cea4d6f1821c865911ad8ef62f40438a0b93509924ea80ce7e7dee602a19ad0257afaae61f864ebb0ca6e9c2972a5e1cb16747c56bef85c21e3ef4f11cf3248aec73b05d4ec6901237bd27625084d4aab52f03a646982e3627798573601328ab01f06166b0da536019ca45301871e37b16c7d722f50344dca9a84729e26872e50baac93ae62d596bd5727b2857cd86810131b77b6a9de23fc04cfd88b40a05dc2b9736a0378a4b76b03e2a6bcaeff33222300e4af6435df0884071729f558ad43e5b0bb2eb48a4ff5060a1739aa376c9dddfb047c5a97c07bf6bf05f2d9f884a8762880ef7a4eb0b58329c325e37883c26a81b7191b9939ba5a888f0ca03c07589a47300dd6a490840498f097813a81ed9ad690f2663d4a1d0d1eb6d6fc5900bc3b804a1ffef8d1f082f96964ccb26376440405ff766b868485cde009e43d0b6ef4d3882f1a98085b9572f385066c5948c4e7f6bb8d01ee6b9945d47bb2c9e406db0247499f75f3bad9524fbd7b5bdfff6a89784ecf2f14481023a6ebb32ed4daf9ea54999dc32b2a6945f87821ea06f1c4a8f73a3553ecba983d87a79144d599ab1ddaf370af02ac9e1b4f48098e03ddf58fb889025a8684898b87c5f7c9e15f1c1e84037969b7698f3fd001cd8333b115128fa8bf46ae2cb7bb4547037ca620ef77c0b31012a41cbb76e5e941d996e679ce81f81594d613cde310d0c0052871f36d6a5d5d99822ff629f518c01658ca8003529547404d40a719131024480508359c95a5fdcc9993655e00ad19d811a27a2d8a0cefc33bc4ed3a7a98990a23675c2634400c51b635cfcab045084f81e08f2b0197a584129b5a9af571a4b6dfbc8c3a85e5ae7b58287f5957e1dd99cfda9240473b26cd0b6a8fada37f24b881e53e7177fd98b7dae540611662c2271f80178998fe5e149ba0be90b327fbb28bbd9ada58de4909c9997144f1e83382d0e51f3019f4d97d96377841000ecb592af875cb1158cb7f808d3130968b1b56bdd5d7bdc1c1dd7623fd8136a162ba94763ce732cf279329bb14013190a0259806dc2122be4e9381bd6ccdd46bbdceddec554a745f675cc7fb0aaebcf4f649758c71cb0bc09138030e695ecd34002b9aa90db982e9802590b387a152887cd640a65a00b0fda2ca20709b54709ce7d7ba4be6319a5921ddc99051ad57b60738b3bd866c0c75242f0b71525242f2b3db7ffccd66fd41792a5430531a8f97964e5f740d1f2a5b69a586831b2f7b3f2b45db6b9d9886e9098554897e4fead47bcd1cad2ce2289b4ffe7153a496492b4675b911a6050155b97debd70dcec198c5f4c46470bae9f555ccd0b09e8a9f8a9dc05c60aeedc41997bc61e07ebc9c5d6f214be1593e45087eec07845c9cf0ebfbec9e8f2fea25bd0d0b173de6bea59eef3549f540de52e2756d4c2a6b509e44fd8ab14fefbb356feaaa0 J=-0x395812fff3d9a3b0a8b1d9a8bfa188bbdcf21adca43a878e310339f4f9763e1e04263253c501866668d40eba00c902f1be133dd562fb8a06d60aae0bf8d8d4b172101ada389f6148ebb2fa5b4573f6ce62d9ae1f118bc0a4587a5cc919f2cd88be6fc0d02471d22dccf0b300fea9a21a349a92164373536827a4cee8b7b168da63313524f5dc50517251fabde2d243799fc1cc1b552d2bcec908c980bb32590b18c100edd124629ce3b7c1271315e0dce4098bc4a45a8db027c2ca12485954dfc0b094d319bef9d637f11d71fad702734760af7ab8f37fad42dcdc981b2c789ba207c9a81f4aeca50ddb60b77efd5e528ddffabf73e6fe1a9423e2edfe2971efe9b8513639578162cfb36e3ef59b05ddf017842dbfb480221aae85b4a95abdbf34780f2dd20733782d1293d4e6547e2860a640c399d98df6ace2b1e902bbab26227b39115bf106fab2c70cf9f3169d50defd2bd36c1f7c179c25daf42c0c7a1b4425907f66d8fb780a9ff09423eadd0f16e386bdd8f13ebff2997566bae4c3d9e79da14d3901a531c64d985396712fc08e93a1e593a1ce6600253bd3503fa35c4d2071b4d65c5064073d4efe3d027c779a042613240028ada625cc53c59676ccca75642a72a4bca6fe152e8aee5846d2d5e37052eff9e62555187aed2aec0aa66355fb0a0b3bf95768300f881e2233ee65bc9a1cb1334482c81657146a6d9b3ee4e1595084c48c7d000cb4f8d6836a42d29d8b540628e07d08216e0c52f0156ed2550c9a0293ae75655a9705981adba86eaaff7365c051bab59f51e83e66150eb52cefac3600097f1cb4f09d87e9c4746aa6d5136d7a5c3a3aaace73b8e02b02b485baefa75f832f3edbe58f6e7234f45b4303c37df93c3b934f3d26bf140eda8a964d91ddaddd870a7f1c68251b99b448b11f5afa6c0bb6dd791ee0dd320a0ebf23f81b3ff82d68540796e01caa2ff09538b814163daadff28d9a8ebf431265a0e7ff33a5c6fd09c703e343919633495303810881fc8702392a73f8f1e7c9ab0a972e245aedb53fb422be59fdf03e481d3fc3650c7a5658cd62160891923b4bcb045aa72135a876a9b11a89fc3da52bd8468fae4599ed52e54e4daec9c6768ea8deee3b17962e34ea31e42dac297cccbafe36eecfaa102740154ff2a93360b6cf10499304ff69bd8f3a321cc90c2cbb12c3f4d33b071f4a9635aee9a6e85253c78795df87d87ad2fd717a9318623790478e66fa9ecadbd879f5ed90fbfb94a1c35761296a5ff21a7cdedb0df455a4fa6ab189ce2fe9d1ae43d43d4d5979fb07913389d0464faa26d6c36706003490dee6bafa1fed30a735cad2857a0091601586d4f06a8252262043888c97e9d0b30358914563422e7d23512ae984c08a122ec024ec07c25c331c09b34a04d9d4f655841a43b0c1a91bf92c3dd22fc5da350a1e4ac0a24345de7ca8f0d7f804e46ff439cacfd58f8e5d498b0de7e89b4734fcda7da2686b06f105992615b23fe395a7b698221aa7c76bf7e7a22bf890d193f9344ae316e9526fac66b06f92773c364f8c177145e230ae6745ccfc67d9d535b4447d91a676e2bdf527f3179a5e08cd85980acfee4616937047e3214e7b9f9bbd64bc8a22a961711d2db7acc06a7f6d738773b0eabbb6d575da5fd3a5c099b43c1428ac95b316aa551372844e5520406960f9c63e398c20942a3b46608cd1cbee7c6f1823b6084812511fb288751c3fa1d7825137661d484bc73cef5e69eacd018ff407b4f123f86155ec1bc0d0396575e3956d4c59e7fdb9ee11f8018d2bd4472df085653d5f6e6117c6af44cc1965dafbe7059e5d4b64b452f2429516a1b599b44c883220a55062491bef1cf8bafbc132c737a6270886b4fa53e259198599fc3c9e126d4407d5244575c7684ccb02c6e233e8fadfc6ddd514c66cb336f80c06df6481a2f54d85f17a729366e60ed780c8b5f2a3b32e357a3cbd513486405c8147b7d420a830898dbb8a8865301f02f486bf2558b20732d7fc3e2c26b50cb89d71eb5caf0571fc75a69a8c9ba39ebf0c53d13f1a547cea082f1a775ca5f7e0517c1306ef179c3f64e44a37ab326668983676b26bf1120e972404bcfd2e1b5c987a1733c63c0d1ee1497bc9b53d4a0ecb376e54dbc9c796bcfe7360c67f7912f4b43fcb0716f740927f67d047def9c69a45b77b2b68fd92947dde1d975659d6cbe08b37c30a22090e08e16cad6a9b3f5af9aa365fb08675ecef41aab9cdcffdc1e3a284cab1792f45a36c66fae2e4a78ac48b0f82269e739e9f82b9d43578060cbeeb131b11f1b57b063f34f7d5545c8c4a06e8b77cee0043d04cb897582f70bf2a18daf09372195ed6fd40d9fd3582deed086a2b108b73e4292d06a05f381f062479ad1396ae0ee073d0daaa3bcb434944e46ec80bd126354989da4f2c98aca3243ba5aebb440fa56a8ee98ddf9af01220e8533ac6496fc25e7403638a20c10601cc12e19d4838c37bf2afb8ffc95308767091652c777f24e7392ef50dec035f6cb97e753a3f181d2bef44796c8926ef692ccbae4ed092e3a3a4751bb052299afbe4ec62a184a8e1ee3d3c4c3c26d85b80178f7ed0c1d285a9329f933d7eae1711ed594be3bce65ce7a1cfa3cdd32607b2f589833e341cbbefa2b86452abdb5c1828970362e8458a3ae288b93fbb617b6ba0112924ce2ae5d4862cd100372674b508cf732376f11c2a4b943c3136486c22f5d0f386177df5ae89f5556d85b03850c42a6b11afa3315a6f3f8ccb3840e3bfc84482fd06e8d461b6fb18ee88e779b0331cc30b510b044da31e3a651147ad7852b87058e204329ebb8cee9d51073d78aa2bf7a0216a30bd882abc57a563549cbab500ee7b4954b3379e39331ffa717323dca7303d59aa9ceeb4066f173711542ad4fd4447bfd2b5523eccc0e8c719e60410ca20f0564ff34f99980905065005357da5a5ff18c433ae7bace2d793cf55c6e5b214a78b471aff2bc47eb29c5f059e5d98c9e8bbba9275da869c9fdf0452bf0d4050d0238e181cf2acd2c78005f9c85ba3729cec9c45f30e8fa018c245d57208cdaab308d356a3e770758b60b8cb01a582227c42c0d5546528e0dca08fd66a2461b59da0ac1b6e772c7e2f61bcc26b17b133c1a09cfa9f2fdaa8346ae097979d4ac885682d95093c8984b866eaef46b958e0eab2b57b2135cae76bead66fefbb3e8b4d6a03531fee12b331c26dcb5a4deba893efb542b1dc755abd6f3b2a21baa49409cfb196353a3581f9b4c6556009e2e847f0d4424150232d9882f83a174f457c999914c209c371ad795ebc2958c3583fee3d7b77f452352c576efc8eb14a4f346c T=$467024b48f6c554154f4f254ac02cb43d4a863f42e7c0c4e1babfd4557503545c907f9e174c32e27a66caf33ad7f0057ef65d659b8e6c1404c67da6442904e1beec30a64bd38caa62b16e504402f46b3ba6ab38c140e5e010d0b9ee029e1d1daeab8aa59baea7abeae9c7cbb4cff0ea14ef8899a8329c8180fa63a426d225374c72838eaeabcd391f7af242dfff2a3714eeb54461f9e13cdd066b0bde3a7e862e113cabd73226da24b485b95a3fd9d74274d1531dfa910ba3c0149cf5bff6ad34cb21d93238cb69963cb44f283ecf91d35912749d3375981c629bd5a04e1a09754a7006056196575ffba64383f56f2e8d2c640df9850ad3c57d956c85d62d9c6cea891202240f3b1d0058eb09e97b38021db9829b5c45e8921bc024aec9fe17221320976024f8d87314f707ba02213afd4d0317782d0b7d187e7da67219fa11166c542b794985895bcc8671a177d8cb13dd1d2e9a519f7b979d2ce6ee8b6dc16d7f93475925a8844caca1449a489babc8f900bf022d06b23ec1bd51c7af197418dc882a9267f6f7e41cdb293037eedb8e0b0cc59cddfb7150ca858bbeb442f12954996c3ad2dc5ddb1d91a9ccffd6af4705bac8946de5e5b3d3b939d30430472049b4ef3c62a030778dc084c015d44d1187e4837815d250ae99da61e90a6177616e9713555c0438cec8354f276158341333e981fe906e35270d8004bd50bcfe353b4308b7bb5fd0956b85bc30e71bf8cac3452b7081a7ea7e469f64307b69d54e0f33d198f1679a4e58061d71e7cdd5d1d2cf24d2bf01d5c57c29c71b1272572b01b242f233c470432ee48ac8c6ce77264b3b49af21a851867dc8a8cde5f7ebeaf3f183873366944e36aef7833992c70eb836e8d72f291c70619ff019f35a93b8afc0791c448b940b76c18d3c463dcebabf8a77ece60d87ee6902b8cbcd9a4f1fa0470d14d45584092313f8c7e4acaba7568fee19338d249c753dfa87b0746c84f79068ad5e38825341611b93d85fcd67aadbedf2632852bdabc19838cf77e4da6ee9483b0ab7d327a7eae13b2315c5878e7d0a6afd184c9913ba7139019f06aec8f01325c82fbae7526ce10af92b9e65c21544a6f84a444aa769565f132004ab1d84b1682dbb08b02fe82b78ceb693b7d649cf29bf0dc946d13ca327132385f832f7e92d11ac20dc4da1f49516a1e75f9b65fc0cd8d7495106cba207582cea92cc588d3767523ef25f4e9e047fca2fd9e74b114a969a07828e77fa573dc850f01fe135c2f2b5e08f3f61f7be2e1951b64b2c931c513214b5436bb7eaa4a56737fbc77fa46a16373fef7f0cb3d13f978857302034b03a6332f1746f277ded897c4291debe9123c8b3b7af452e85425ee8c04168ceb073b914e22d995d6a4a0a2ad4622bbabfd6beba7f9ec9cfc79abd384fc0153757fd45981cdd913a04a3624b29bc4ad1e3334249bf82189822bfba0b054284c6eaa0ec45eefd8429151ff755fbc125471c617683fc0a38054b123f3fcd1dc265c245f87f8a024978a5d9b3dac4abf7220ebda9a2cc6bb8233d98c5cc4991f1f407f5ce79d10f9c4321a8b78bbf84b12529a17f4e04275932502fef74953406cb5303c2cb612518b7b0800dbc6896c7eea81f4644fba52a929128be40724d6debd7323cba901c0bb69c6a66c68ed0393edf06d8a00068cec12715cfbc9b84dd6580cf74d2ec6fc6ae5eec51113101b32f80f391fda1fe7e55137d032590c4aefa63c9a5a69aed580f3d2a9b5b7ccf1c394bcf6ff6ce0d43d44722888688868e8e0fb3afce2216aa7e3ae108d324b46a5696798cded1c156a2b815ebb241a22781cd0b9d89228e493cafc6efe17cd65ce6354b78b034d628ca186d70d4607a29463561e7f7b1b742f14ffa3ffe37960abcd2f1de05eed24c5bf33abefc887826b4e32889cb2ad7e86a7c0a41c41d7655a9cc47ed5e336e47b4151ecba7af75d669a49314364a202faddea1a72c009b14111edef0890282e3db43539e2f77aa2c03ea10fd2c8e7eb32baf29958dced8cac8a9352ca4b6045cfbe76c1c30aa8b5ce5febbd654615879f6ef602e0b1624b415904936bec94327564d2c10ed8f2f3072701badd42546c7aa0fcec86c03ceac9e1f26e1394cc7c9aaa69ef28192669e09c1733e40a5f5578ec62e42df328ee6f1eaf389e1ab7e657559f8794b70b77e7cc25ec71f058975f116f405642f1735ce7e6c1d9e07dfa185426c67b849263db9347d98cb78dae86bb44c19325cb025056bc470cc47225c54f089a8ab96c29eb1faf1f88361004e63fb59134e6d675b46d34ea3132d91ffe4bc3371b0b61f1b4e3693dc5ca0afcc7d1e118a260c7d2b1dbae5ebcd56c2726db34e103414b617816c85e0494c932adb5e7dc894efe402d80b641389cd8f9eb38f3dcdd5c20fa250816d29e0d1f61c5e4f318c632a15b025b7a4f2490f8ec1495cf86fe3e185f7204a1006f35f8d14ce5118714a68d3f4eb2d9034f9fb1e13c33179f661bef524666f0f6d78b5d341b43f732d6f28af1400c9166cb65e3243a1e1f0b61e0ed28d6c905af167a48700b29f7a63bdf0eff47c643b093ef17823b7149568f60d3d4f834a8057d85334516ef9dacbc15f0caef9a7fc3095f7890bba41715945cfd0a439e60966c6b95c9703ed3bf3722fdc888e628ee1990e0fc2cdc904e0d47277aa5c4527a652fa15f931e0999e18febde363868acd1799b030878031afc8237ae3d8b0266a95ceb90b39d0eccbddf4637f085fc90aac4bf9f736d284a325e4d6f8c1bbc36a5cd765b0faabbc87a904745b86402f0891313569d63b4a8f1cf7eb2b3f7158e25e1ef16a3b53c94dfaffba2e2793087d91ea7bfe902a92db6bc39dd2e62be57cebf5f8e6931ab6c449d088a47a8cbc52ca6ed845b24becdff0049b9a97adcdeeffe30e52e082c8f8149a2fdf9a89c0057296a813981c8548e22cbe832c32b431cc81df1fa591d4e4657590d7e194d73610cfe4a35784644d2af59b29129fc58162dfe5cb20f3b5064443ba965a742de9313fd2a926604b641ddca1816f4faa4a6ddfea7a53a463a3ff5ad74e2ff21d4229d6946f27356cc803961346db1d8cb851e4dc83f4e73ef5d31cb8adfc32fa30a081cc6aa7f08bb9ba65c89132278793dad2da97ab0d6bedbb116b68c74cfcfd4dc8997d83e70d52c7d9e8d00f20c89eb8f572ee600bf0f314b3d2fe7786e1e18024a52ca5bee81cc3a35a1eb2e50ed3eb828b8b19a0b7c489a856fee89c5c4701007c3464961b4e3cb536ff63d69825526958081c0381c4b8a02dcd96cb0ae7c0e235101858c6c4d35c47135db8914815aecf33b52096ca9b2e6e4c9839f [83] S=$18079bc4423e88 W=-0xa57728ad0c62f3601dbe6195c5d44e9ce16c32017e8c87cae629e035880f7c0850d7352714b7516b613597a4a10c764a6530f84b38a5cc846ff12fba599708a7c93c71ef8c598c5f50502deb5feb6a740ede0f5a8c3696f91a81d33bb2ba6f32e4f9ccac0d641a9c7960c5752ad193d728f6f6448b532507bcb71ae0c4f8b07bf1b7aa2871d39549272eff01bfd1b6e4fe129f8732b95c09e6297db75a5fce81eb96b36c2c48dabca89dd9dcf28a91030700a35d63e0e51b076948186488759ba18ce1b6744ed8c05028216456b2c63454a9a9e50286292dc1adde8c02d41c95426cef0ecbaacc66df9a7635711dc2577f2d080423e86cccbb7019cc05cafa9e1435426124d20bf2d21660976cc68f58c90cd0b811081c16764216eea1b6ae9ab4d9632d04b6f9a3a9563c0ad53ce786af5049db4556dccb2322b893208f81a682c8240a65710f2ecff53ba3bfaed1df4ddfa2c112c2e88f0e8625cfd6b4ba54d15a95899d28211cf6ba32ddd8eaa0e90be33b031a74d8d0684a0b209c80d2fbc165b86e635f6edbaccb64eb07693a382a88025114e18047b927119c242b6a6857021f4b0308949acd5d72bf32de791ca23dae553644042fb4bbe803ac8502665690bdb74a436a2e939a77b07c382a7d3705732388fbcf394c64f1e66fbbb79ac8937cb3a6db39e61fbdfc670e90ba77c86d6d7a4904d611de07177381a477743a4fed1b09032efe164a5a21459bb242a8398996a4bd093ebe4098127cc42be05449d75939a95d3453fa84e3c67591c5db7cb17918b300e7faead80a4b43b92216a969e749104aa070ba24c66c01c4164711409d178606d1674970d74ab02fed59ca2d4d20ba46cbcfa2388ad6ae986e3508d1db96b8a06a844de59634a82cab8199f3e3d05a6bc90f4409d9ba54d325970bf598c86883d90adb2e718f4457b4d0d8b46bb186b7b31716712db84733daa1b58310c1c00244b88d52acb2e1690569b250c73a15f5da79c1d2769b7d8760aff2fcda75ca11e08af194c1b47f63cc11fce77019c0b918f835d476393015ddfc7b353b5e7eea792122ec1aa4584600c5776fb3cc936ef4f888e759fec676c09e1ec23f46713a8d84e211814db6d11de1790aad09bab65da95c566cb388f5c94bb9be40017e4925c7b5ab14356e067d4a1ecb310a284800de7ec23e22326321bab8ea9ac9629ab4b0f880effea3dd94032fe1c291d188d90adde728e000b912b6845d9d3c31461d2f69b722d6471a575a761ca6a65e29cd13e624aa4a3a00e87a8c60cb7f8b259a06a180f39b2b9db76e726628dea54d3e06b0e9e53739b42030cfb2cf2ee0233677b8268a6989a0c584acd644c746f4fbd599560b2322771ecfcaa44cd5163c354389940b967eb74ff4b414e4549e637ee8d637dee6da80ac5e2c854d6b94b1c95f1e2452a4d21f8f2675c8e160bf6a04475392da71610206d431c48a1ca643dc98074cf1a9a1a47c89207a9cc68345ec430f804a623c30fc69ba2bce7d4d8132a0382b0831034c7000d3a9b49147c024834781fe8a7f37ef6c0ca9f9e32d4bc03bffcf2866e9659d0ba6a57fa60ceeb5928be69749c8a91a1f6146c2479e22501aba5e5146e4922e469cb2c196102763734b1a7833bd6b10cbc3d38447caf835d42cde92fbde J=$38881c39ee6cf3af16889967ec350626a6c382183fbc37d920f58b4c98e19af702f909eb46084501e7999691f506390d00ee35bdcd1c02d2c58ca487dae595ddf468749671036e8e926b503ed220e4337d8a342861fe64686a08cebb0412636a87705c5eb96ecfca2958774db9bc257f488749b3c4c1f2b954fe5775b5b1890ee676bcfbd801dfbb6905d5a0a3a51b7045264b2f319979980c0c0bb3dd8eaf33d82400cd6e34ec3e7d98a6dcae37a56a8bb24415c6a8b3252576111eec6c945ab4f64f51e04f0216e3364449351b21047f3a964f96796dc5fd625aaa9cdd4ca6a775617e91c49ecf330ad90b7ed94e2029fb9a015915a6aa45231ceb017e736d6c7a00d05f67bdb34c64f9ea23f99e058c3091f3f74abeae5b9a9200684e4ed2f22835d8450d3f577ac093d4923fbbe217eae1d17a780e644e9780c1e47682f4bd3a86767c679186023e8f4fd007d3ef4b07ddf59f609dd6c8d9100f116a20229d1a86137afa2ca2d2835ae8d9e21394df6f25135eb3b964587fe7858ab947c1ee09eb4719f53b45c0ff91b45760983df4fd1b422ce16b27b1cf55dd9afa7234de5f2a1f1d46b6cebd78f5934e65ae0848ada407dc0b0b0a601b46c4a7ba57afa0b82fb50071e40e7d57b29f29d39d62295ac56ae428883a3512da91095c3098258c7d35a3a3a76d43c9a7d168ffdb4f402c2dfce4c15a0120bb938d7918c94f46a2e478196ea6dc4fce98f3646b30d0be9f5e8555583cc8600e160fff1f2a285fbd774acab246e3a0a99ca01ce8ed1c1427a9101c6832b71d917676cc8808cbc0ba06eaee6d84d15b9cd42eb9f0a9c8a8373f0b279a5642bd4f5729140ca26c2a6bb80193830e019ae7844925477e7e01dd4082738cbbff413bb7fec17635bf65cf6d7ff16b708c3d227a8e7b236a00993cf051ef5cbef389a5e2c607a7b9f8fc94ed5b870d350264051dbf7a2b7d3bbb8037c3e1500d1190e56148e8345c4cb1f8b4054ce878c96e5f6e6a93609320fd965328232978ab2c86b770d3a62f7411f3516c270e196649e24a5208bee1fdc242fd65895cf13fd819ab0f9c2fb4111e69f40cbaee5c9c7bb53c515e293a01e71d337feb1a5d71e7f2df4ed086f0f8bcc1c9ec07e23979ba669c15f15f3b5e49774027f7822721174ad923a71fb3f34df9d4d0e13fad92d3f1fde90b1f501d9b936af99533e9a2feefac17b87cc11cd34dbfa98aa8342d7c22d26e3a0fd31d90eb527304a9c5c6a03f845e3a9c466d70ea19d04582c822f5aa8ca272e234ef84ecaa66957a4864c7a6c968d94b4c03e3bdbec86b603902a1598fd96cbb5c47c290f8da7c2c1fcc3a013b706e6e6042c673ff3923cd8135f9064e6eaee862a15f305146d64b397cd6a73ef1ba62f4ebd568a3d04d50d0301f28d9565d3a6da0505d30b287b689e815ea5397562e781fab1b76828cbed9cb79887dc69eb77e45cd6585eda1a19c0a78b878a785c43f14cc5563c274f5e2b80f59ac33f24516fb4a9bd5471e00069c0f6a5add8befd4e52bb5585d795461a3a4bfdd49048f9f85610187cc87f9a360f2af1b453d964d006b3ea56ab403262a09873dc5051da77ffc5feb2de7a676d6ca80791f8f0e1daa81b80833d52ae111ddd28c40a69fc219da796125e5dcedef5c23110c17df11fecfc5cc4c19639229adc04e2314000def59fad9bc00c74da67234c11dacc600e55ca8531c8232e0e8aef22e7483741c718f138d190c27ef3f3a8d785bf08b41aa2b82028a1c26968385607e656055df6e56261a27822380fc72a5f4891e50ff75fed398bb3cbadd2eef912c3b4ce53e509988d0b1786b26acbac9cf4c9f88cf56583e655536944e0acf9e7cd76da1b80c74eed1d8cc94919eba03575d516d47ac086decb08406b0f03ac08a525301091264b5c23cae74f50936f0944367e329d2c2ef8aff8e26a7f4bc22cfa225a083224163f008a1db6f5505546e0dcf03fa0f5bceee4215dfb2f5ae73a9e3baac0293ecb06751a85b8c61369b40fcba80b9733ed26823baf534752ef90a7f5384acf487fee824c7481679e6975c9ed3b6cc047e29272ee65870b150f9b3065f4fb0d0f6a46d3c6381aa4d2aae6ac9148033f617f18f7c90b06838eb84b29980410e7083d8bdcb1a3bdd393c474c93beb80ec65c3422e614933a77e83d31bddc0dbbf939f3b5e20e91710b39bea5d1f8c674071127bb05513fdaf4862546149ba9e73a47fc4ff96ff31b709f354d74c785c064b7adf95e5a24e5f007b5e41d3fdbf7e3c2cfccb6978e5fa29b3c7a117ca516d6b63f105d78f4e0d86388d473e76ddd7b720b4fd54cf732c5251e08d2b7063200facd9d5ab7daca43f317aa195f48e6a6e56ef34c4a6d3bb065e9ab52833af6b810fe4a2118098676e01f8148e1128710cf8cd1b2d8844fe35666c519829a08b8e45348212acf6380f0cee05606d25537a1a1932775e0be8168a5a348a37dc298edd018b1597f35885a95b668432d1cd433e0dbcd3a553cef932ae467f193fea6c6fa2ce44fd2ef1157e91148e13b0c523ec47566d69a6b035b1638d86889a85976efb1b193a5a252779171620d8f0d6b356e2c3027767ec35396cd9083c00dc5c7c8747de95ff9700674e339fd025c79cb7ebdd88171174e5e37bf298fb8cdd48e93c17c8f7a0996f134a2a01ab0253e9def336c7aee5cbf4318ed38ed148f5ace24c54f5e3b4d75d1d641fdd51437de3159325442eaf20b83999986717897c42d88c1a679c0c6790455fc90842056996cafe59a1688c9127eac97f537d1b0ded3dd4e06f44fa789a062d921a8b841b6afb1d4dfbb738e3531a2462bdd46ba80abaacf1aaf8dd46b813d6678c0d3d1f1738fb45b99f550d85d7ec9d4f10b45addbb84e9750868e9ffaf2094bd94ea079f048a871b2070e9e580ba76c82e1b76ef71cbf8f3be7caf54c66dad19f77e042e29823d2fef01b5db0212e1ee7bd6aba707951328c2411a764741bdff3cfde24cd8ff36d12dc7f9c563faafa9080fca9d8ce36d34bbf0ffe7f34e659ef41c5ec1cf4ba8c779dcb8e682a4cbc0f7b010056a3b27970459860412f258f9a472b24af8430af33fd91a8d25550c7b6e2c1e5c027f809e525b7d30168a76ca435b4b716fb9a7600de33a7970caa99a73ef89e955ce603b97d25502da9a17e8424573dd9c9234b43748f083f88cee47bb920630c45e4e23e6ada98f71558760a15620dece1551a65855f3acaee6c1be19028a9da2c3f2795174928dd20a9bfaa830c4e3399ef1725a98d0d70a893cd1296d66c290ce56d58fbe6187f5bdc6f5768f64567229398a2291f95929aff2 T=$106dff8fdb4228f9812455565697fc770633ab9b7b6ddb183efe6abcca22d05366f82759ec57a461ee83b148ca24dca70bd5a894832ef40bb6ebaeac8a8a30b812f47888b81bd69af79e6fa86d59f396cacecf0646334133ffa93ea230ccfd4d4a094d737bc2120da8d9cfa82b596ba5b74400753a58aa9d1ba9379cf8f799a065d67e5dfc41565288d8f3acac80d2f2f0090f4212e8f046506a8774e624d317919cb26ae783f8b68d50a69850ce16bcaf19a18501afe9838de086a0c5cc787c18b9dbf62660d80afc2e6bb59370598ac00e78af54dff81504cae4abcdd3772357801032cd0c3e4301bd0e7031da96610c369f4d88a687d49a563430981b607c2ddbab560cadbd3be4a3720b9c2203e40c92b00d9dc8e4c467e24b09585b9a0d71cff316366a2f447729c05cb7a8941c3aa4ae2a394fd0b9fb27c837e21b700bcad490f4087a974d946f8f3dd5a1d06bb8552025ade68b23cad1f3be1966b249513fab17182d0661e77767077bc790d2b08479f81dfade55c0404762b6b48ced0b4a8ddc824a21c4a7f54e29b99611684b882a4184d1d5b91f1029fa5bb20df351cc2a4325bcde99585fab61b183451ef684029e83a8f02e7fd798e000664fbcbe4664be88274032c04f00db2ad5bac5abad899629d16f933eacd405075a6d14920209e17ff56402087bbbcc908fa51f92e50a5318233f2747f256579a2f7e5b30826839cbbac7fe789adc93e25342b6b3abaee14254ff632ea61510aadab7ea48b861248c6a55d751c90d8ecdebb94aa99ed76fb0db1ece31e90d390a9502e21f1de77d3fabd8a41d8c826e155c62c0a9d3f59fff6129e8605851b4840dff92bb866154a98e3f2b3ee09e99ce77e0cb62fad0dbd68d2226271df2eeb21a068ce521ec98ca7b26b1f6f0029a684515af4bd9ee839f946bac03e1a8aac2a455cd57f5e7ee5c8526020619a4b0f4486f145acd834948b2b2cf9e6422611cf420a2c05164d904144d974865fc01da86a87bf432084f37a94d200d252baa2e9b7b845aafee1349d3a13e738a0dfe7547a0d7c592981e20635856c077072eda7e0bf87faaaa4b7e76a65ccdbc2c6684aa2eece119f5d100596af615642a9d3dbacccd8b3e8617db3662327f5a8060ad80bac798db2a954a008bb53b438aad839ac5666a2d31735f5e540e78a4e709038f43e73915ea4a7304f1d834b08c74c38aebf2849f591e15ba419ba0660a6a19522d52b173b0c1b00239f584db8244dc214b78e3989e3e23a52268f3994962b34a50a4ed72089bc8dab4c2868a0e49d7cca2935602c4943884fe0fb7fd757bfb477ef47aae10dcbd493b2926d64ec5ae7afe56d6dc8dc78be92e6b93481fb8a9747bd285201306ca0076c1a08a1e2fa0690294e124ab50488746aab69993a13a9141cdfc1d86d19c62a6df1e52c25dffd220aed4837f731e28014eadda4a3dbed681ab8235d94ea2e3f1cf2379ffec6f64a4758fb42f5419badbb3994d84bb798f4726fe25a1be03df57daf0b847c009338fa271146b312d6e03872d4e1299e40929d492f20a991174cd12aac99b2f01ed3537e349b28e25de847c84ff56b1e0468435f07f3d324d4c7623da26524afeda45c59c62b62f1e65633ad030cab5cb6665ca22412cd0b64a192f2cdc5ce25fdbac0dd71edc2f7259a20a7554f319a65eecb0c3b666e80d49e3216d9307cf8bfb33b9d3a82bba5d30bff5786bc95a611ee3c973125d84126f212866bfbbb66025b3f2fae2196bfa669fd7f25d00edadeb7e44d07ced9602c72decd27dfed1d9dafd2872ac937d813093f13769465f6c46af7e7bddbc922b610ba6e3d4ef0b4222918a114f2d9fbdf60a9004a4c93736102e662081d5560c5eff8c1fcc0a19bf14b031dd03d32f01c6116c795bcca20e1cae1b6ff3538334eb3383822ac203945d028085469ab62a0b82261fa4163cfa989817fecf78bab16474556d5fca85a1a00e620240e72f74ff2251ee427e8197df58ffcfb15f3a7d7959f24e0ab26c2f434e1e80c2a207e2ac613cbf559b17d1df274d78357d08109a1b95ae8dd18b8c7eceff0ef345a9202f3e943ed92869219806c9cafce9b0085e17ee1422fee43df851ac255fcbc6a081e7f6ea742e19ee7c4eb1da6e52f61c1745e449f98c95656b6c9686267e732c031a1f964ccbfacca3a4163103e48020064040bd43721a726ef5b3bb9df5472f9d9f11e28fce0d47cf44667e59b1359f28ae96f89803d4790c6b3828dc79eac43ac59222993e15c103cc26d605d221aa7a43f5f251ce759eb813ec87a316d26b18cdf866c7e694f41bfb81369d19fc82acf5140b67fd2aa0553c1eab731af25d58356311806fb7d5040e2d4e2778bd04dc27ebde27bffe8786d88bb3aa6f6428a14462320805ff65d81adc511a6f9292ed46bb925d4cc862e2df6aded25faff7438322c9f95120b7c56c54b5e1cb1aa4f095d87d6914681603930bd5385c5cb0a3dac9494590b205e760ad27952a5fa2ece9612a72167d7ec43b7aad626301e6679b6b417efd1f01bf77cfb74279d8564c00136767e24fc1463ddeac22919a1c45dbae1522d195df0be8e34c8bb5ee6cd1a554e45b9955b5d9dc55f320f0b09a7ee1bca9954e28bef8d8c22ad4a02ea1b78a7104aeca4ea87ab8e5d55ebe1d2d41d6d9603bf1c0bc753130afbb67720ebbc723678035be64445cf86902454dd33f1b90eaab050d206f7b2825240ad6500c426ed9129cd3ecd129dece7a026f1be12d057d471c71b482fd0f6a284fb308d6b99f1ea07b56c879e1aec7e4efd990028f35e162713701e8c5ba59e2950aa6af9a89e9810da0423c96a146e6fe3713a23958f8c50ab28da51ec5bffef47485b4c019c36bd257a9e3b363b5c4512fa03ba21b84edb4aadef5c153a0e3c2f454476ea8ecc585decfab3d3aca4ffbf717ae6b5746240fe87c2d34bde2ca0c78ba15e181bf2610f38199b804e91b32c756e4a876ccf5e9e491678e29d5fc4d6005912c487166cdf5d0b1ae71b2adb1b0db1d90497fffb0d35269fa65defd96b1f68ec913b72233d717b6304f0e81c6f0edc2c8694e54fc2eb29573d18aba4a9e7eeb9d02d9f4616da5d3b79582d185799c654d251ed8e9a36ee73a6e2b8f8f6db1f621970a86d077bf6933c42418ffc091b84f21d7319ea20d1bdd4209e0fcc81babcbdb0fbae8fa1cd5758ea4e81b8f20df9d54f208124fdb09a3243fbcdd9518ba21a5da50daeb6f010302ce606bb469d0364db23a88b54c6a341848c0d9fea891b6420a6f9e3162ffd9a557ac196190d13a5ab87a355d8bc83a16017f1e1ffc8161cc8dff62d2 [84] S=$1033b07b4e632 W=$28708e3279073a93472a9098eb540471947c4ca07add3783fa018e34ee8768d6f9d4027ed500fc730e136268ed8d0813158173694fe23370aa2a3b2cc7bc28d8216c8e46833e8e74214b0d982370d1319ae2d66159b50440a7c2d859a6c1a9edbfc8857f3e586fb6d86595470e997662a5140e30985997270a2f9bb9458aa5bb97a75c4ce236876fb08a941d3106b42f7211ecc3a9c6aea4039614653491a7bc3adb40eb51ed111114a9ebac1757e5bce827d8799827c9df9f33f196dee291faf24918fff9c33d1e520b30860268580bef386a2def1358ee7f3e355d42c04aff57ec8fc530cedef473e46e7c19a7f58421a39290984cad6e7ce29a320b568edcc06ff3c36c3744f1b12fc354ced6cfcd91757e0caa98b3fe4ad8919d5ee3332e3c2feb8f9ad6b8829c3d0cfbfd2f0815c7e8729977663281352b87bf5095433af58a6722c01a1589c117f9883f291a0540ded5c76ceed8355cbf473b4ee7ac360786e2bc9fa9346715086399613d97fcce5a985ade0bc8176d19913b7e06a32985c6664a3753210a30d9809aed4f9e0209efc3addf1c96509fba0b107aafcd5ecb66faa2e9bf4b92e608fffe72bff3374e5ba1836e30abdc64cea340b8d514265a30d5b766e127aaae906307b073b6ea2be820c595eb1feb9e9e50eafd1543acf11e22955cf1a05e86318061c824946c505dd461394814587eba9c47ed1025945f5af8f05c2cae3b21c949f0d8dc6887eb123ea17ad3e2ddf158aafce13a596448ddab37fa5844e63b6d8264c75b909f647bd1b185fabb0deb8ef6e38b8635a526df13ce05804095f887f743f5fea1246caf6e36dc8619f6119244882da759a941d93df33403943e56e976d275f3caf7772ea2cd09faa15128ff10f1e3d5b56249ea801c52268833a91885592b6d4ef2dbce1fc21a06332a0b788a7f62e112d6501701ad1764f69b249363de4a0b3755e3c07641d9c3dfec1893c559cffbe765591cd87986df3241f9ab6c37c9c9eef4ab2a4953a5ae1c441df1e038229de4caccbbd6d47e1ead13d949730e70c8596aa7109003278d33baffd03001e1f643e30e485ca598ee7a2433fa5e18fff41158238664c46b82764fd85e6ffb88580f5614423d2c62f3742919bcefdb8a9a07b865e292417e63f49fd6c510a438f4f4e413a12e71b23239f13356c913203c818d2c6a7e82c64464198c24605fac21c9f8b3fc5821df80f814e5280f814f31189547eeb1fe397c7f8aa75333079eae14ec36bec20628ef1454cccccf5aef071563ba9ef5fd71fdec99488db8b212d5de4112445aa4a58180ff3f96e59237f2ee585f2468e34e406bd2e4ad834dcbd863baf68aa1ba0352f0db7908e6ec7bedb894741e492f687f425dc538ef476b6275d9ba43c17037bab20ab1a35b26e3e4ef2b3b061113a68ceea0de1f767592d74675498d9075cb3cf7cca5d31ea98819509248f5c1357f28c2debf89864b26ca478faa4940e9a49528eef74301d3841a48f1a9182bec5bfd2c4f0cce03dad022b3cd17318b90f6bb6e3be37d8e4cd18d82c666262a756a431c28e392ae059332a00679376d300bed6e998b7bc91cb65d65f020637d7d84e8ca913e9fa9700d71f88d259de2ceb6108714d482a1657077f91150454b607d66a09d963056 J=$9a686b57fb5ed45facff27a1f0aeed5a923ff87a87cc4936f372e8d118c315626dd408bb64ad187732f709fc1606cfcd94a478902cf8ab7a69217d30eb28fd0f4bda706d4a0ecc90d7112e785258c4f773e539f555fc6d36576c50f88314892861b64528c1dcf41e5b8cb30b672d34ef2040e64a6f4c0db3bb2a1356e399a3e8693cc8d3d5016c9b88d4932ce787eca4c455e844e5062d0dd4dcf7bac518581ff741a96d9f26205a4e04efa0276bd01b51b0669f5b093abafb40c2d71915b27f0f0fdcf49b4812da0b0f8995d9af1f8ff36ff2b82239e571ab0d1f6379c891a4ca3038f9cda6a868a82a0d12be00a9468b39cf21abdce89a44c29a776b7a6b1602bd8b5c80bc7ef7fe279b70580672510895dbc10d7c6750763cc6fd03db3df96b8e713c15051e1b1bd1380573a15a96cfbb4a812c51f9653856f0808305ce39bd8b35029bcafb80a3f1a59d5ed1e1e8feb2db9eee21371ff6e8b7bab90c0bb7b52744558abd10ccf50266c3a68042903c039cf1cb50477c2501ad697281d782a73ccb8c7f250151ff6c8a93338d47af17f672e498aed4deb2b856c6be946a69b5434109d44ea7ecfb48d2526514243e07d4e5eed982f1a8a3bbf5d6f06f49c217b4f021236ca3bccde6aceb4bd30de2c15ba9107a1e0e6cde6b63afe8277f2d494bab694ba1ac6af41c67fd4dfcfc8f5329c4f7cae2bee32e206e2f3abe0db876ca4c55ad8554b241ad0e49de7b57730624b22c85adaf04dbfb4030571b37886092217095b5158b1544d2b40b493a4543218b4f2312627d898dc828c92a524fba7b58bd956053cbf566137b4205869143cb1b9aa67809a0fa46ffbc466f565061b414d6cbc7b40ea961bdb76727a7dbfe606cb7226704beab65a5e5939e9869a2445ed98d3ff65bf579606f2022c9d883fbc1df6eea9cf6f13c402e4bada50a55a114367482ea4274c20399a1446d125b558287196bf5fa40b567ac05afac76690ef574a84ef96b96e87989f6865d3d001edfeb307a05b1958f94eb7632fdf1b6a55711d1ee85a13210632686d8c5d3afa9610b5ed7a1960782c145ffd1858f248fd8dfb3b782517c17739cc2cd86dc300f6fceebbd1793445376d5669a08c5564b9236871219655dc3f9ce19158782327aa212d609695f70319e8be75330a612e4f4b998b9a418d23968958928420cc69aa6b720f26165b944cbf8565fbff8b43d88df76c9a35207dd3a6e69cbda6aaff1fa4a6e056c9bf2b706eab26b91133b7785cac3c1709bb46716f71b4a651807df537ea4dd2bfbda86be4ec4497a260a7fd588e0004e2e725f87037f2d913bbe41087bfdfd35a11b103004c12b0bdeea4df1c5ea6360cd51422531f57c232e706a6ebff2916726b30c51495461ebb72d15a44cf10711d98f4a1e40c3e1bf3a5306434cda6c6355716f533d12757c76cd587cea7003508cbb620fd868d9ad1887de130e4056f29bbd87d996d998127d5d99e533c1eb5891a698ea1c6baf5136e421968f4b3690933f71ef0017ef7b12f5c46db771e3fba69cf83c6ce1c9db8636a8dec29ceaa925ed3a9043832d1aac680ed4dee4f5123be98b0ef6c04513756b3232bd5feda6abe2a9f08b9d274fd136b680be3879e620a8a4a3817929fed8f43aff8ceeec90db3bc9793433390e5e7ef2e40e02a75cbd9a518e0d71d2c63ea4a672411129ccd96d37efcf52c0f1b90f9b16c62ba3dbe8d1c1908c94269bfb89a1e5861e8de26281685edc5262e648f3c27b9637174bb115eec1ee32d965e5b6c716b934b30e8e7575c6ed68fe1d602a3f8b2f36aefac1330ccbe41185949e8641df0b566cfac9d186dc368615ae83c54f8700726f2135ed31fe84e26c8b292e3491ad13869282e15643ffaa5d8c7843545a5ec1c802fbffb99e467687a7007787f81cf678ebbc0c96b1fb28fc01f99e279d933f295962e885a85587885b452586195a2990b6db9dfcc21f059ecb14bd598c79b8aa5a3ea63b51477f3e699f49139d1f5d2fa197890eb14b45be60594df6939a9c700927bc2e1c3f035cd6327c63cec14f4c8c7121bbccbe3d13ade042dc2e95fc53f3645837d7bbfaa77b04397241480c7cf523d0f021f9fefa713b120a17108820dcc8b72a723d5046d5cd2ee1e6b3b8582bd6b7c41bb7256b4002ed6c6882d575fab927709ff093d434eb0716cc3e01aae35ad5b28962f41ac8a1731903ceaec1bc6041d8e6a5553fa290fdca368b73ea2653a0110485721e88f4b5862f26bd03e0a8aacac8c072527e4c1a8a34dd0f6230a5d59e4c5222d892e7c35ff4710735d13b8c9b8868562d5c3219f48a25b8b007a1c9af99d261b45339febb1d676ae5f720e6a730ef3844f9ec585f2c7e6cb1b5a1a25189d9ed7efaad9ef348c7f74e6fea07368982a9a07b3084b93ac3b0cb75ae074fee48bfa8fa5bec4e2b004a10d2b66c86380a8952a8c84a1778995a23ff9108944d21f6fc3834d35470af0db863a69b9272a0f6924477f890f521173b84c7179591522723d786f33b98305d26025237bb1b5394df2eb8cecd492d783e5cbe3e8f7675113ba7b7ba9dbc23b22e2c69e3c7925dc6f871a55534aac5027fa02b59f084ea986dd4f50340b87a8e256e24598108210b9fda40b3bf6e84ee80979abe0e32c15366eff26b5bfe8be29fa27588e1f859c9866c301cae42fe3a587bb6ffb58da64fe1dcba45547ad56ea65c82633faefa815c7b49f22c89cd92ea3ca6b8e09efdd946fdac22e3af81b274d2c158c7204407b2fb80ee9e70231191ca5ce51d546fc43bcf5f76c4b2e215cfa16ffa91a585882d3beb47b379b7fdc57b3c3c913fe3208be2751dfdc5cb91cd400450359d8743f592b6877427c811f8f89f34aecde6c2eb33ba539e63b4c87cfb7dd1c855d64a60156d4eba445f1708a9fc9cc9e9c04ad68c959519b0255c35a64e243d1ee6b4d9ea9245955f9c5f644c242c7b994a0b086bef1ba8fcd08fc7b7249076fd05faee66006d310c7d06a71e0ab149091f7ca591fd45a7827d790da4ae9cbb1f92bec05e4686acdd0808128c47e205277016c0fd4ebe839617f93a1219a8bb2bd60c9474c5c11b34f94cd30905701cd7bee302052cf6b18e4427540c7b20e4b9ea8b5ee1e627033552c4e627e15acb14d2d57c7bf737da3f438720741489dd5d78b38abee98a98dd3f3028621fb48c426e88cc6c090b981be315ed924a73251f352ba68f9871dbd796b49eb08a475a28e0c8b31165da2deca07751020103479ffdefafd2fdb6556af6e7ffcdbf3bd2207e800e77692a7b0d9cc670f6905a27c7e798ecb7ad8079d184ef T=$1ded5c90acdbaa370983d945621c4b06993a197edc15395143a771ecb59b74a08bc304fb02f0b599695285266237bfd7c44b8504a6fbd2344a77fe4546c36d2c7cb1388a795a3adbcbe3cf9d5c107be6ad8cb07c324f7ba031ae60d2b27e32c61a648332930276ee32e81e871f2e831b8656d84393bd7c88db6dc239c90ac522a3380f8ea6efe3024c5fdc523e93f9abb99eec21e28fef4bcedda2ec9c33d81b6ab2866bad664e323fe9ae97e702635204eafd8023d146b9ab93e56eea7f978d78959461556356194b3d15a5e83801f4cc7772ca5f4ee5cac4f455b1be12fe2def910aa009c618a2f9f1a54194f0ce20434580b91873afd3018391af682532ae4d2ed9288c78606542d1410ab35b10dd7591e29ac211ec8790c7b153a4353a86fbc368a31907a27918d9922242fac38e31477787100eaa9b9b3ec19ed221cf2fb3050015f5762c08e631a973892c3073e41edbe5279c58f4d2c75d15752f83c8b992056bb0de90fbede4bf3c5797952d7d9edcf5c406a6c591716ea149a77810d9d04ba02579660632d7e3bb2060c17e5b58e4a9a76f2b17f8ba1a1630a01c2a2047fe988c9a87a6583846e6be86c4122a249c72f396edb3373c9d3ebc0430e26f3f415897d852725e43b272e9c0b4fcd38ce7f043ca7f904bc3aca2e92746a50f0878a52718b59651e13088aaf00f4cc3b943127a86a2e9cb0787790ac7f4df26a18394a343d4d88f7e9183bab02a1e6358d9cddb4a41e7c8920d574f73331908e947833ff2c5fd56b4cc28c29f4ead6b0e3ab2cb6b6e1035f0b633336f391d2c7453a573725ef366ce1c6d2c82eb7746dce539855ab76c1479cffef9c8380c690d7e50e1900a83b0dddb0a0a1d69296933d473efa2bf304caff8360bd203294dd3854c7035279f3f6d743183840eaad54080c8cc4075531b91dab8a6b528b01adc42417081a4cb7a316159d45b8109fd2006c393b0dd0f274b90ffbf0eedd2aca5218de5f840172cd6385b388eeb3e60bdf72be6ea9718281c1025b985ab470ab5ddae7a2ba0cc93c7921a6e82891087c46435a5a20eea5d278fc6b22ef0e682aea6fe926308ecfdb38950d5f4ac70bbbda5dfaaa1250a6a7e10455f5721fcb7baed42192f3ce94cb71cef942258963ba21e0e46412a93ffc4315365851ccbb132f49cf77e346c69a6a3511f64916857cdf6e1b3a1b1be66879e4f79d1f506fc195540a5a704ecbc0f68ea3b0a9edd59b175dc650e9ba7a34b61b2a86f40d162ad8cb83289219850b0e1aaeed19637becd588da724a0d7e436acbf86ff28fa89c74020257d292a426075cfaecea01e886d8099380691e99c8cd86e6c1c2a4138065548360d42a30606e3a083b8c57fdcdf622c36049cd601ba218c945b9d235fbe42aa2db80a477e927bc8330289067867c671f6bf9723f6892a21cc90cef3b3f0e63f99a03ed35332c48b04bfb399843d1bdf796f7690fe4556d851f5d619da9f4488185bbb8163ffea8664abed78faa7981dc41f9f5e6e98f483ba7425ddee63b53da1a5a472b6fbe3129e9b6962c07888fe78704544de5bb21b447fccce227debb5d54470d174feeb0397d76c4d55c194e2fd74114decec2c99e2e021a15b5d1adf4e6386e4690f5e9372c515356f08061f4cce2dd035ee1e0954a84699f2af668397a048e75e1142dec56e76854ba09d77214545fc7f20f99e6393f64a868f16fba236ba02f9b890fb2058b5fdf4c5e027008ca3582c207b1d8ba6e4b6541829dd76383106961496044d639fe29556e0626f9662acc2e6a29f9995e12c6a6c3351f0ed5a64b422029bd3f682154ac455ef3544037534bdc84fb5b1b9fa414518482e800e84c55d5f092cdde17dc529e222e4a382c39f0107c3035eba9ab725dba382e425c671211b67193dfa70990698cbb246c562efffdd185a20e8aa6b68f53d48c5394a8bb1e809015c0048af94ad4d45974bd601aca6eecc74d5d64d3bee90761f89dca56bb82503ab617c76e1ed5bec8287b345720cfcdd1817ae5cd297061665b0742be5111e25afe6789ba571d0a5de5692ff178d29c572d598ddf039649463d91aef2fc7dd6a084449d9ef445f5e437ac3c3e1b83c093f29b3b3fd2f8b6a528c1bbb275e00daf93690a8eba71c71ce493d5c3171c06a610edfc20088d209a27616d71e446eb99e53e659df5c5be8b5e57fe963a416406be0e47b4e64fc642c73a679621911c12595b9f91163102a0c734ab84e06f90b290a9455eeff20cfe4e8628953fd988f3f0b7c0f24e21f7bc3e81376e6edab9d95486ef7627934e01d5347ef577e94629a358f93cde8e7253c800a2d50d70460567e5d67412295bcdf951bfe01accb12f13b132959fb3c7ef4c842f6bd15d7812a78ca88cc65987754296ee9ebe46ae66b08151ac4628b0e550e13dbd79f25aa0705313daac728fc4729bcf20313045003cc95505cdace2ea654c9aaa679f79e5152c2f89d9d98da9b174ed2605a10e754e0c4dff671c3e0d06dfdcb767cb64b81362a2432dde4aa1e84aac779cc7e8b87a1f622ddf3b27ed9f45cc741193c7045aa00b0692f89400d8adb460cb5e2393c84fa3b5bc27ec665ee9ec7d56e7e1743efecfcb533e6d79da7e7cb7e0d290af9b47092478a1b6326c243f580f630448a537250ac56c9cdc6ebaa49a783de76ab5013e2b3afbbbc3b356bb227c9d017e2669cd71bfc4311a4c2508e4f1fc59f898f89498e6b3a95d98fcd0df5577aaba5d40af4142e137725762b6e2d5db026e68cf1546751fcd241744cf5ae3b13c150b1bbae841b9684dc524395a94b2569792d2a4496149d6b18fb38d31cbfb437038a3a0ddd534043754ccdb4d2ad4dd4c82cc288a46b48d797874e1a5eae8c38a5065c700c978c6542e8a5dd3fefc67edd467728a0aa547fa7be81415c015663e5499ebc7b1c1398e2d8501114180446203944eb6fa1a73a5f973b1e633fafd28b2ed4e08565e46d442de3c9833a16f3c390e68b9ea70f03a35d66f1248ffb3429e3364893b9604e9c1c96045da588cd505a2b14cda3596424d07aaa57b738cce213916ed0a2e76e5f1368669afe6c778ee2bb58b977c496d9e17b541e4afa15e41589552af6963cc35371e27de356a9de25785a735ab0746a1e3cbff50f25f21d64a0bcb27a3a9ecbf4df1595ec5b5943f897de114d48e03552b93764128e7d3eb4c9051b19b3e7dc4e0050784e5b03c52bdaa27267f3ef4bf67124b1cb46016254809b1cab9f183d48313dffca0c75c0f17baf6da8770bdc9e3fd7bb39649c9b7c8ab2f2ae6220304a2cf5156a519595820a6078fec2b9c [85] S=$1d96c W=-0x29ffaf8bf410eac85809a699382dab70431a299c4bd16b79d3b5b72db8737f8c840abb12218b6c67026086eef793ed4cd48d1b92cfb0062da8fa3cf00955cbc118d8effa0c3b87bc0c42c47222e11b39eed8e152c400192e1e3e3c3f0b745b3a54a12019b154b837921eb6b98b4c31fe24731dcd452179e8eb0ea57daa9a7b15d6349ec86be1e052b17c35278ae925a6f4dbf2e5719717081422717a3d95bfb86d0934307f4286f4d14fc09d5dc9dc3a0cde32f1da41b7ec7963aa48d12f11022afca43cdf7c073f136d594c472bd0c1a67fd15223a28e0bcaf0890215d24d14d66c6b74083bdeff5b617a7b6d07481780848dab0c6b118e67802f66aadac933acd43906d5b014db6626d78b88d786e3fb64d5bbf6ff46d3a21c3b135047799f68b0a9d54d58fe8f8a1f890afff656809851b7218083a04f0f9158df534c9b9f237ea1d5a9c9472c462faf20e94bd65a7d14887ef8a696e64b0affd0e5f9363519a7139d1028374ede12218ee79d21cbc207b4be4c4e9942e3244c44ae4791eae46be76140af59d11b6405857844043f2b877c744029d61f5c16abccc0f8847d02eb235569cf5b55d6cc75440d4b49a0db34e384640520bf6bc28cef7c6d66c4cbe41a99fdb159f5b85fd1b8eaac22f989fd8218147ddeb1d10ff5bc69667181325fb552a5e70991e19f996e52adcbbd70690c946f50082ff37fb01cde5de56d7d93ed5534555a26a34e6c275713efc4174b443146522fab47b852da30178014a9f383d70c8b05715a1ea46b07dc98da02a9699d88a176c0ecf063fbd49d41e73575698a24d0a4e8b48982fcdcf1bf3ddd2d22c33a60bca3a8460566994d861f612e45c284afd2d89610a150b2514807d527191de9c25a710d4a2c49f837787be304e488e81cde707ddd65b2125014b296b75cc7e9c1ed9ce6f758a9a207ac2a54e3c1e1f5e930cc43fb67b08e60da7ee5419c489eb0d019d2b0789141ce6c2f49ddd3a5890107b0babec4a70ac1f8d054b463f64642d6e22050470ff30c905db6b58509866c766145c8ad3390b124d4c3d3016b470bdb6e4c7839563955f93e9119c8a664310902542e61b7a14e3cec075e7c3b37b0bbd7720966362401da08a6f65c47d8076da9d9fb1cc4db610e00c461e2561d2cf0c262155db0fb13f681b604dce5f7d7c696bde50a135457be2b24de4fe624c69c939e678aae6b8d012aa2e70588ea58dbf198d6be1e958262dbf7fb2c2ad80bcd4e5a173fa6d3812649fda50e1dc4a041c9d741eaf681cd6e4faeb3ad5cc38fbc73125affa65226dcb553b1f7e10d0d446f542b8108f6c27af2f10e00c0ac1714853f8496e1e9705ab1e9e8609b06c07f5101e208b98981903350300aaf42b83968f7aa6e5b3e759a14b128c7cea4344c0629f4f8ef65f057654a3a63ccd541360360c7e728048eea7f31dbbf4efcc8d27eaecf24b113264436f4faad28782603796c6ed7cace864695e7d3a776d07b3bc3d128aabcee841e2c44f20b82446c35a232fd012498e8fadcce29fdc67645ea3280e189590685701967a217c4130640e0fe0a5dc5d1976a7a7e1707240b3220d2768ffa4807b77ebb9c023e3bb25d48def60699e2d02951208828bb5ad3a5f60ce13ee7760eb3cc754cfa7dd4768a1e5e J=-0x6d2d00800b8e5affff62294880d2a86f70e534a960d698fe68ea2c05bf502a4646de3466ec7210a0f251dd19fa3fa1f16183686203a6a230c02e1f7976e45d2e885b6998ea855a9ac66916bfeb6c35d4ad805090b5e1a7e895307aea022d20c0e671e8fc08a02647edf1e7875f6999f0418f8c6c962e1515f3484f9acc22d0273f14834a245e55805d594397a4a3a19b01a918e608e0966834f8152d925e504c986be93cd4ced85459fe2e25c992166c15c45c83076244e0450b954e69f2e97cb3d49974ba7fa4428d9a702a3e52139fa98403c797272f791d74036b88dc63c49655dde89c5c1672bf6ca2c3f8d01ac40d6073434d6239caf34d56b3ac9d6513a42f5e6381af7744abe1968699709d0da09dc884adde3a0207d2235c7383ca0af0519efe6cfe5b8018c40d650ea32f7354130b8544b4b0514af72afd229df9fa7c7bee576bb76be5984e8adf0b1c23ccfcc4d3c481b4f5f4ecf32d525d0e12fe0c8801f7a615eb54d86352a06fe4a3c9e3fa149ebf393ad2f07ebd0fde95b488c5f4be77fcfc654533a8f20e4a11197d1ff662778564486c891a2c239e34a4cd56111ad088f4b8ec1f87748ef7118b430e1f1a3cb359fc95a79ffada15ee2175ece581531603794676fb77d6a4204fe6123d33b4e18dbcd2177ceff595081e5fe250f7ee1032afa0d9004c9130589deb4dda188cfa719f3447b80cc93591a7f80327ba6ba0c7cb120f9c7104c886a4b4541c085141461e63cecc088d75b04adb39bd8f2ae95efc7dadf4a9931a7bf4b041656814dabf8bdeaa41e1b2348eae80bc541c8d8292bf07e5f1713086a74effa9a1daaa453043fe0e63fd8f836b35b758be78fcea20ecab653ae48d406cbc65b2ee455ba577187b98ce77a4261ace4afa17c46eabebac7101a12a3dcab01c1dc2eb42002d3a8e61adbd4ad2e821282e762c0c8771d152138fa41d0b25d7af0a27f768ee5c6692c9394f6685d851f349419128654ff74176d1e36d369ce473b21cb796cc124a88b9a7c43266293a2da4540f3395fa80354eb6939fe17ccb5d640f8a1f6a4c81cb0b77b35a2023e583696fbcab26df19fcaa0dac889572aaba4dea7721642d7897a4e4ca3a342653375e2360f632f3a5a93fd1ad15597c1443c5807bfce9d1d293000d89b1ca69857b1170ffd883339efe364d19a21136b353c28f579f0dfe8e28e767245afbf741222eadadbc270ffc09832d0f71b14b23548496fbeedc7daf9d7087ac8b570ae96affb96207ad1d0fbe2fa2b84d7985c79eecdc3e39fc5e69837513f9185a68f857fdf96d092ac6395f34f80aa379facf3d773993199f1efe9dd23c924fb068f23ba71a2099275e86eb5b55e1f678d710b7c8fe93ac125b208b33bec62ce0cc282d4785a5d72c4ab0cadf540ea78c7dfb99d5d0e2d1eb76e81fd1c72f71139efab0b3216a18750b925187da2d977842d80867390a1e177f58e072a5b635d46824112eacff6363c7202cba5a6037bffb4752dbbe5d55643cc69a644c50ff1150f160994ad5bdf7c2c9d77040ec9443aacbcdfa2243b944cd1d376ec0c60a96ab58b988d29ab3a3655a73713b928aec3e43e6b77d36e67ac41353a4c72c48237a58497029076bec13ea3e982ed6cd42ef222c8c8cf5688fae4545d54a62e8a70854ecd2f573142909cec1e3f3df245cceb63a027da6dee366a71d470d8aa343fd5859758f7ccef8640db0c5de24d74aa73a8a4ec8d8abfc83e2704258e9703e1040001c347e615a1368f7b0629cd4ef28fc129a3395e4e4eec2e6961bf73fb1c6396226c98bd1def352be6f7b5601ac0d7799f8e8b9442b2bda90bcb58cb4dba016836343f260b2674bc5a0139fafe23dc8c2a5ba265d7224cbb744ca879c32ac962ca00c3a8a381e2440e2be88bb2329b66ae9bc861c8b56aeabe5d2f16a23ca0a37af7e762757c8ca2b5b0f0c1da1db7f5d891a5650d093ded0539cf3fde9b557a9fb813fc841a81c52ac208069cc794e97ec57a4cddfb567f1cad7f66779be56d52c6402fb6b8665f046745eaaa87a83452fb63e379779e46036b02e3da33b23915746a01e6e5ba55880c1ffaca9929a2d6f7320b768276df3789163ae6a3d25c9a5cb86cc5f41d686e2f12d3143f127e36e501efea8de6a3261fd1311fdcf5d5f63781a00d80568be00cbaf3f3eb7a9dc0792309316cad532554f317e349b101291beb03a8d7db57f8da3e6106cac850098f8dc9b52dd8eb6f100f947d3b150787238abadc17358035be5f9011b9c4a42d1df0464793159fc49f6a9262d05d2f664ff5239f9da2faf7b2fe9f1b575f63febf5dcb2b73b7d75f62e5b6dd7e240c36a6214a8f2cc9c1f98e3fcba44c011d83c17c6c940a1a21f6d7432d39d5dc0031ed76e09e043138adb89aa83dc83dc9ee92cfec5a446be25f26d2794f4295b8a86e06a744b527c0b4548604813788d80fb19c1ac0c950297f73c70183a015660b9487039167a56d895ce2abae15615b18fc97af78d2e0d66c5e3b32c182fd27b6d8246d135f789fcea4aaf01ebae1836e05fc4ae14e94e1417b3bc073a6772a58ede93f7038998b947fefff19699db59b474900dbafbf39b93c40aba2695f9ccba7a7275a774eff56ada4c153e08c1a929a3f63515d6bc2778be1342ea985f26af105a5bd4e831efbfc79214b525caea8d3547c60e4523eea4f6f74bd39eff19900ea9710b6508dbf0ff05cd38c0cfc8b470a1771809344fc46eea3073de9af44bc9fecc411451aab1fe7dc905a41b0f2443d76fec14a4039c641e31246d92ab679dfc946fb3cd3f03aae80bea16912fa9ea13bab3548753032159f3edd976497aeb53838a6b3ddbf2c909cd2def56938e864e819a182e9feb6d8080d112f34dcf3d72853fcc1819f0f2b00a7a1b02e998c41cf7d5ceb106fc06602666d63bcdac3950b544afe95828dc641ba3777e3de3b69abc880f382c9c137a82998c0a6fbd64c87787895bd1507faa6d0962fc86ed766906892eaa6bc5530d5a3592848bca91105cf91f02f10c4292cc2d29485c4cea11b1cb8b871a4be2cdceb90b898a70792541a3536bbce2ba8be8e1ddf72e324a453bb74525db1cbc1c9f927fc40ca5d12ccfe700317ce2030ce04f6475a989858e86c51ee7ab0d3944439323346a0be83d9e46f7fa2e9b2833ce1ee1ba75cdb97a28f5c2b42d4c27883e332fd82fc67cb20b5aadf4bd3d9045b71854b10ae1af09e3242e745a4db88bc77a528f76369b5c2799e05565f467fe6cbfa2c7b897ef473b91f4d17a2b281b4f33e747aa02fe9c0f3e44a9dc2c39ac3f29d6f498 T=$158540fe296b6200acfce2edac32d2e39eaecdc1d77a49ae3d6dee3e5a81b2e94e0028903278a85a1776ee692cad98bf6fcef4ea2142818f28d94aecbc3c53b97b5b70b46306925b5a8cdd043d2cab6a617d42f02e925a8342a591b1154b02c30d60030c4ca1634c366bbf9c6be04d815699c2cb8c247893c744e9285e1e31cde73d3b88dd9a13002083c1dfd8585f5212c1e929a24cfe3656684b31ad8a7480168728b1ddc29151888f361d8aaee528f14d7f6431ed6732f1505a3128c37766d4be79d2111af09e648e3435b71510c2b5ded5b4e0319cea8429f6763bb5bb4ed6b522cfc5281cc3f5b0935adead9f3806c5b366f44ebca4b375c268c12f1d8be0bdf58d862ce0f1d7930061f8418d8b34814bbd4dc86f5c40111c09b18a3220534b0d95d916f131e30be8c02d30c4021ac24cb708585cdc74f7ae6928527828aaa836397fd541900654f1a19166214dffdae57662e6fe2652e4b4eb8d4e679d94b18123735dac7b963d3059dfe5bf738bd3ec909756bd14b449ebf13aec791809fe3b05578db654d541afcc390e08641b5999e228f2fe7410f40676aa906eb1a08cbc55c3d0f876e91913ce9737e4cd2bcd13cc88e2ecff0757e6bf6e7b79e2b51c447d451973b21f0eef0ddf5d4f52ffd8d052729343921f459411c597c1e1d8a8c47edd4c06ce9b81e708da9f2bb8a8b2195cba433ca233e95a8bdbe2cd215781c2fe01b146ab1b3960545d69e5420d9d43166ebcc17bb2d86bb4c35dfd1aee94eaf6bcd9615aff4a5e2d1c04b45206898d6696b2fa60debd3cbb35593d30f9c399a65690c4d3bac95c039fd244e07daf3d8d6b8d939ca90604396b4b912a216ac006ef67f5ffeb51a3ba8314f27b07f073ffa6e1aaa7f47b32f347468f088e2febc333e6e26dcc2bdd7b7ce8de5bcac1aeb052f013edd5b9646314a659ae984e8cb1c7a69e20a214e8cb9a1d7df538c68302abd2571d91197586e3b8458cf7756a951fe5258470fa9aa25096af521646739d38d2ea5182effaf1f5ced4d469ddcbbf4593686b721ccd3d7fb68133536336423f91554b4a419ed971bbb06f8c09be970bc82890e737a0b681b92d6a30ac60d9c7941df7ddbde85c71ab2b9fe778ae86c58fdaf29414d6ae7345f26836968830e0cdc724209c0ca396085846e4b63158db6e012628e7c174f6a66999c393d3e95e331570b013a3ee494b99faa34956b11b8cd9e9f0ec94a5c24da04aca95d03468489687aa2d81a852ab3eb68816577e1b28e15d8ca15c4e2969a148a54fbeb1ad342a15d08bf96a1cb43f0176f5038677cd1d3675b2fd079ec8fe66c0f3d5e631d323647ff044d36afd96e3a3f46b651910c4182d5f86b4f20f0e29b7e7f2cbe8dfc385077eba89b59e6a7bbccf1336316e9f12ec71e3416116d8cf51a00d54c0ad40dde062d689fd03c77b56b5053afa96759d14c7bd5dccab46e81a626455a5fb1cad3a65cdd81cfb80d79f6ace5c49a84c2ffc83c2d6490f4589e9bdb1021c9721b2009c04004c4aedca077130a7eafd0696156ab408308208e5402cc89e1dce7033343814ccb6c3df03b1a901828a2dabe0b238a674127d645102365cf210c8aa6b189bcd1a5cf9623a5f46544f825961df768a6d87af7341abfee7b48debef150d868c4f30c251bfc4f7b415fa676bb0b4138b9040a05c0d0a6df77b20b9240e044190759ad7e90a0ac9d50e42ac4f23568242826a399498d8a812f78ebe22d5ee17f5415783d94a33ef8cc98a5b3e1177e9b7c6481dca363fdee68e3f90c59b41b28be75e3662881fc253521000171e933c220509709138fbb15ba4c0bdd4cdcdd2c7653077a070ba1acb87659394c335468d5bf42c418dbfd8bd88f1fb477d31a38812d9a461f394566bd7bcf42a8af6041ad90337101c5ac43f54a5b896103508452bef4d3fa034fa684b8128276532407620710c537b1bc22f1cb1f98eb8fe3ac7cd3048f622c0c1f99b436d15e172e538881f7292aa5df8e1d149967a0b54709b9baedf86bef45541e01661429fecb6626b82d87774dab02bac57a2f47449b6aa5f322b171cfdd21948acf9681f43eb26022131119b13ebb08859c88189ba71b413297e47b6f400f5129a473ea49f2fdf0e1fd7a846011a5b04b705b69edcb3b543ba62e92f7f38832da3c500a02b2f5930bab1ebecedbb65a5109ee20e93b8137c76a99a1f357a8aa49f049bf3b5b7065df52415e9d3724314d2d4e930545035be66e7c7f2121b52d5193b743dd9699b45f12d1b0f28ccea23ff7ee83c07d0bf7bc4dcd248dde4cb6281253bed8ea81ba5889b317995d40e911204b596aa8495bae7aaccd6020d2d183feae4dfa40249687fe69fd9a9467a374aa619410331572d0574930adbd936241e29af4ac2c37d5d72c2ea0c0f52a94fec357e9fe39e72d71efb0352986ead7a99e724148ad2d887263bcda0974c9d5011eefbd64fe14ff2552b582e273882313093a246ef1f8aad8aefc338ca0bfefb458a4a0c539a77a319c254d4b3218b0b5a8cb38ee34698c1a26011a644363f0222a2d10708ce5c8e0203cd77c9fdd49119079c8613b3547a9666462abfd07132e86285f7e5ec490f5b73367e9d8780066f1ce53217dda28ec8ff2b5ebe13987fe4c740a70e930e90aee88b9c602cf8ef0ddec9b5fc6d0872a19f3477716767bac5cb1a7f4e80c43193dd6bd970b1ffdf7fd1c09c4fa4d8ec5d84f8e58b6ae3c06e39b72479f6b57f33ce4b1c6e148ab909cfdc09e88336f4010071e54845d0225137b55b182d7655b71602496dc53c068bf8fe1267a3d17edc0e36777199c2b9ebed11ac0e79606629c6d1b05f8c201ccbd216def0360c6bcf5a659966308fea5544b1519add4645a3b66bba6b14b7303c9c9ff10cf59b5f7a83708875fcac864904edbb9827919d89ed5538f2c52d3b9d511e10abf287dfaf66b6bcc1ffc1c8290ea1eed42c75438ca9e12ad82ba65bc57cd8f56d50ec3ec17481ff34fa9092c52ef2f7702c03337c3dd7cd165b9329a1ec71a4c0b5d7dc81298dda9f01fb2f9eea6efb7483f8ef8c00134822ee15dc581053ca7acffa6e6cca370ae4aed224bad1069b2fc5b237fa56ef0c9390295aa666d11057b8a5e0f4977e54eeabfb9a0a8ee67eb50032e81f0f4ac541eb64456a47ddcb5ce96bdfa9b21e86e37c1e6f98c0a2c73c6b146b19ff925b7b4277f4be3b4effb7a6448098f588fa80c8639a83de7def469939fe8298fc51577021a13672c964dacb1303d003af35d2ec2218b566a5f4cd44d17f9dcb12436c0802ec26c5ac1b3dbf2c25a0d48f453 [86] S=$27d44dfd870a6ae W=$74fad511cd43e2cfaed00f65e81458949e6541b39e1dbfdb21e2981d5cc24294a3ae9a78a73ec452a956fa42b4b27f64424d4614f8443b9cef9e7b302a8066945781d4f2d36b9b514dd3d90463a4c7481ee153fc94c1ee6e12cc6a4ac6b596606ec2e99a9d7825c7a74a156d0f5532188392aa11c9177fe433056a406fc8d1ae22e7d3ef8f263153e41c4bf8dd4d43df2792db26c20ffa9e005773e374ede76f50d4a3bdc6ba8619c29e8a9e1c2af6368ed4f3825403d61b48787133854e7347cfb8dd7ff99a2b9a55ba12575e917982d32dda32729c8818154479be2cd774f70cc2057f51aa84025f2749079f6a99dd853dedafb19c675e900b4512bd0ec56e90aa636e70b7e45a1f61e0c8adc7f0a3bd2a10962c76d52f6a136f6daaf4f3a1dc9b50abc8cd7ff5f0b16d9eae8fb5beb4f721e4eb90e44b4f2cfc4cd9fcd31b63ca57e57c7e546cb11e4d20afbf874c935770ed05ad7643be346cdd3579045af6dd8cc620cffbb4fa36568834d80148eb416540126caed452f17c4fa03323e984d2eb9b4412341cd2b20a0c2f513419dd1fa75e0c4b91b23c611673cbee270b978e8dc5560a2a56220001eae8b4b19992bd417d858bb7c821b4cddb4db60a2607facd7c49248db4d94cf4dc5c4605730cfeaec0d40ca6e6a443f9fd7e059a7d209f5dc86d2266b8c05430bfb839c64d3dfdda5fbdb053a91b4811d4da6d27aa81cbea91ffc2a8540cd3e94b4897cd638d913b3858cc98ea8784470d1f988f50ac5242d985e89da3592784f076295ff12ba73d98ce45549af79051cfdf210699f5fe40db0c268dea3d9d17fcbc00760dc14a6fb2c1788f7d3bc56264b5926317702215cd0e18e6d3c137d4bbf1adc44d504c1feebd4f5d6d52b0301bbd3bd55aba327261a2fbd333e455db93f5a7bef14c1dd54d4438893fb15fc689de0aa0807b9780b71d3a64211bcca8e5d87813de9ff530e5066501ada7339039b56324dad40011174d26796182ae8193b1ad08b6ace449fdae5cbcef661303bd2be6ce606208d309b71191d5f557467d242c5da8621e9e7736756241ed828b338e842676f51caeb62e5bb6544bfe040b5f2e9f97dfb226b95d6383de424bff71e9ee9faff433bc7ecc6e669268e359eaf5dbc3dc349e1d8c48352675e7e7be58d5600fad237b4b1eed00dd6324aa71a1e0a070de30c14d5e9b0b1ef63b4900f0a88b269bf91b88755bd3f2de4af60fc9c01cbb9f8770ac38b64a43e81954e5cf8f2e8a1cf078b703fce4e3851c85bfb4ef6fbf01693b883007cc5643fd3cef43c700575d82f6af25281074f72cff76c89cc9439e089f658d98ce69a4ed8c1e373cc33f39ba7c89608156c9130a8f562ccbb57f720215fad321b897c14081595363d0ac2dcc39c8708b1e6f51e0b91ea3dc3dfea13a3da644109bcfcfbf746d17eba9e8b64bbf45b7967a8558e79b59856c66a794d326cae32452f806946ea96da2d497d30bb1ae766926464a36974d029ff6eeeb0af138a607bcebd6c5b16d69a916d093dce237c953beafd251506e50b4d6134f2a86a3fea584573de177498a5897740306ff19657b706bb28e97fb4337bc52a7a7af4a025961f787dbc4d336193edd483ba22af0108b84c06901212ccebb9eab3f6bbb89880da J=$1a479a5b2b07a5ca4ddcb5a47eba06cd2a392e58c5219c6cd269dac3dbb3e080c820b5f74a8a90ee2cafbf70b32c89238d6276427c0bb75196ac74209f61a12fffadb2ca6393b2d38cc68a858e553defe9f850ffad17780f5ea23486ad582c0bb17f902dbf1481066d4fd5aa5083c3a27e6212fd0440a0d8d8ecd092645237e83dfe59fe19fe50de503921b4e95868db9b613dee158ddb5579e139020eff11f0752b13de0cc03aa6f01feb83cbc18e0b1b2c5f9376e8a6b50017755cb551ef6679957ac4f773621218934281dec7e21d51e91af98e00cc931878753c5452ee40145b4cf99e3c17775ac0220e5d927ec7fac216e851c7bfe9a34f46f856e34aab691048c38e3cf0a8026e59995f59bce5d42b63c26230cae2700762196fedaa298b201b309369ca248141b3fca0dbecab815999e554a08dcc09ae0017ea4ab47a23bf2d0a6fede69d6456c8ff76b82e0ba019ce837c635854bed9e3c83cf0e161839556b5d14b0cc379c9c518633ae32ba0bd928b96aa5cd9205dbcd80822e8fb71b5546a93cef49a43399755a6796a31b0393b7e129bc32e71ab818fa344eecf83406a37f398296599582c4e0db658107a462d61b582640dfa958c9a7e1831946184d476ed1f63a720ab7d547a08ead89cd1b8aaa46d84bb0dc938db17edabc46ebbc1175c81ec6d0eb928ad364b9f7ddc464417d3cf6435310e5b89af5f0dc923b7eab79a780348e076543e6390e4f06251dca73edd24343c81ca98ae5388d67743166027a0fd2cf19ea9f19ff00068632eebf380f4e044a0b09cc390abaf362e1eafd880027954464da4e20ed9080a14f5aa74ee9ad91f999ce141bc04ea48d313a31bc70b2ac92523d4a8c48e7a3583cfd2c0206c3c652fc08b0fe72cc0e11003ec7181b99220dc8255b832d372aa59c43ab9eaebf565c1b192dfd02de75da966eccfa33501616b3e77e65fde308fc7a30055f59b42ee4788c1a5a187214404e101860828a6256bb64616e27a522739b97e8d172efffb4315ad9135e23766c27af68faea4ecbe3d1977eb3d9e19d96b7658ed236138df6ea39a907171b179f75e249366126479a659a32ea9b0aea5c31dcaa08e576ea5347919e382208e8d15dd83ea066c22c97ae0c61f8283d1a0a07d449d3ec6857877286cd77cbf4bba4b710e33803a3ac7ddefce5e41ce1cd5df07065347c5db41874867d9a919748ca467c43a9adcd592d1a59445b970dea02331b69ba5b6a410c6816f26329521d4bcdb9146e80d38a143f6217f65de43dab5083577874181e2361c5f0f91e5dba65526386bbd8376b386fa3ca36baf42896db42ce9960259c5819c11ebaf7100eebe87540e82dcb17ba2150ff278aca6aba4f935c668bb56703aebb0123d4e12215f63d0bad99988b18cc5e0b9644fba9731eb9d76e30c9410f79c81bfb3ad1f33dc5514d28f8cb33a6201fc69e4fc81f2c6bc3ecee415bd93c7ef108c3843891f0c514f7faeba9eb8e77c75a50955aa4cf48830cbb22bb65229678c2901f43cc5427321ea82a8ca77217bc0244b69176a62d83e667863712ed443c03e81700cd0fa2978ffd3c3a81d157dd9705326b1a670ab4c42a41dfd0bee8ff6dbcb85f39df9b0bdb3ce8a13285c4d469f1343d4328e0a65b8dcbdd0d472eb7efe81f9fa274d670b147afe7153043bbad12f280eecb4036b612f2f402d3fc661a9c54677cc4fe094eb0ee7446daacaa0838c41d9c7d308545958ea94e9d5aef0b678697199079acd5f86d2733cc00b16bad1280e58bb230c799b7e983b5d0eb9804b30c9689a806b2c27d599395ce449a254cdf5daf77e66c62080cc8724973cdaf4252b4d03551f0db865008617a46f446f7f9df18c530562e9b6e6ce868ca5762c7bd977e3e41125fa778799e7f26951791cc901ff71f27157ee4593b95a9f33b96c0f4e65ab01b3d337198e3b5403516d42d41d0ef3dd16b95a8c9b4551455db235b0d334df21167ed6a0833d6429cb27e94d59e2c6402f3416217a18b25d187f484dbacad63e4fffa18e9195c7f7ba219a31c359a87d8ec7beca3a67223e05be74fbecb1da658a7ef1c310d82ce0d0a93572c7874ae716db6363f791ad095b5bae4e90abaa3a7e152ff25310dad60fd503e76f879ab321b44c7ab987fef6345ea5c3cf35c8ec2d7a0091b4af3d37f2bc1865408ebbce41c924cf86cde7ed5749dc4d96c11f876bae89026eb7f63b7a197abc2166dae4a8a7becf64cf4777444b97474469a78590d1bafc76920c418bfe1d7a8213a963b7afa4b53eb2c00a54ee920a8acff1259ea4474e8b6c9c6327fe937ebc65ad21bf0861fe0242abe5060346fd57a5393a28a994fc1e8f745d48544af0ed1d6a03675a777f8107b01bc71d586ac516b01ef419949bad7e5c88b68cb102481287d96647e85d973a085542e99e157d6d2ed35f18102b2f002d6b0be6e1e417f804451934707339bde29ab3e3fea6167a22d1992db8e414ec213f502b085910624da2866b5f0942ebd72da3e4595005360391e500bd310593fcae51228f370c209425b8864cd06b8179244bdd02eedb9dfe75c157417481562d42394eb470c37e3dc78e6d7a138ce44e295cf9915e59e7d67634b78a037d8a77925fa18f7c8598c511b8e47512c04913b2a0b31a85e6b33eddcee338fe483d81674a89c933637cbc46ff20c5f709cefcc9c5ff20fae91b440e948f8bb8cc83febab22ff3acb8b6ca453bfa49e1e2e3679c6ec36392e5f28ab251ac6f7f78585e68e59bd8e3b3979ae805c8bb6a04ecaf80359b240d36101c82d04f1ecd646204ded22c7ea9d066a499c871b86fe8a92f7e21766ef3b7443f9108533db43ef2abc138330a2034becb9f9d537fa0b356a9a467feb4e9aba7aeaebf40c9a57dc1262213f1c65afb1c117761890bf47510ce2149facafd95b7918cc92493481da6f61c8150dc1240d59fa7dcd97a7054d572f82d6f8f91de86d8b00cd1a306d0c8da061cba5ed04d549c7120f7750ada78b435038a9e68e7911d6ce90c8ada3af0385edd6d5f6caff0ea91bd654cfd72e76b98c9c2ed570c263911cf291e96b7ddea4ef803550aac7e616f6c831bb0a2d3c8a1013b8a98d74694908f08b3cca8a41b222893fb16f9e86a5b5eb6569d69d9205f46018d47a11dbce2b22a9eb6e9143ba57e066e0d58b7eb9f20bef41eec4d092dfb26ac193dfd527111ea60fbc299decb0c6b1961fbc521f6c69e40242124e05613bce5a6f5c232a8fed8bbbaf8dad332baca13701d2a68ff37b6b7da9511719b50b36cdc4008294ebc66e143297a125692c1 T=$60ebc0f6e8b7557569fb641d02d7a1a61ec9d4d2b519c71557c7d4ce15f45a0dcfc12f9b4294bbc2cb1bc6b1914d60f91bc3de881e049f4cdb8924f831d3e3b3ab1df6243d09e423c8e16908c126860c279ae5f978ee547bbe9622114c4eee95b8592fc06e6eb56ac7c9a005392a2ab539b1533eb0669033ac3a9239359cb5b696a9d22f2663964830a744d4ccc5df8f10bb165bd5c21a8cd0faa67129a1c59666ca501bff1b415dc2c5206a65de12b82bb6628f3b09b2fc8338943ba5e8e514692398ee3893a42b292cb4f426d0a128251c59080569abc58cbb5769955a7bf06fb9f2b0a407d20553dc91d365872ffdb2ff97bf3fac2861d9d1afa2edceedc9d26a5c5266918acbefafa44d458f6b73c982657f6452f94624c724c5aafe19b4175d27d72902cf821eaeb45fe422fbfbb3e68ab56b3c0a095c6f66f1477982120916c82e60075bac33a9455f99eb704232b09d56dae8c02b455b72ece97cf8347f4e01393efa2e8b28bcdb4fa795c41f836a10615cdcf2563de9e939d26b0134c1b2127a354eb87a73958e32b05807b2fb39c60306463085ce528d7869f86083c6b3151fdc030894dc8d3ba7130d5a1fb1f462b8a6df50296db1e9bc5a316d5360633850ce2a705595c6fc117039591ce7f8556466c6bffafb56f675c371f771d9617de66d6349fd90cf2ee8e5fbecf93bbba447914953dd0cc18f8d869482238a77858b3c3769f4cbfdb2d5a79b492c7734c6f934b6ebb4aea18f2f5fd17239536b9ab713c2ffa53ce683b0effbfe8dce1042897f9abfedd4fd5d6b555ee713a4ffd36c827469edb266fe4a6c608af3f23c5100ad3a9faa0a56efab21e91353b5c8f0c38266e2df24d8344d664f3425808cd04b1fd495f8cbf434aed3747fac311200afd6c25c56944995b99ffc3af1df1cc88b03c102d19ac987d8135cf961cacc07570ade3417ed1dc06eb7a6efd08a8255ac71f24e481e5fbf2033d2b0e3ff04a0e85e446bb56e47c03b7f5b586c024c89141ffd0ae17228488ceb4a0806361393361a77ae06545f2677a29dc70fe2dd4f94a6b325523b1dcd892d099aaf4450232863fd220a385fefab4c66984fbd7a038f5c8b44e1ffe193b4c8249e36e803b024118c25bacaf2408a2b64a6ced4b926fdd87d09dfb1e0d6c665aeb2003330688b42e0eaf3f46a1fbaf85da9293b9bc0ffa8f2e9bddf3e422caee6694c79a8c59514fac81b04947f82a98da02cf9e6240f1bca2c6eff4072be87dc03903944a2458baa861cbaf069e55f720f4b5811727ec674cd62423e590366fff8c90409ec5d6e7a6a0dbc9ca38f2087ffb53d652fa5030eecef9687c82e7a78ebdb49b0e847663a0d468931709131a726f5fb90ef6471c2f8214a7f0f2e785c2aa557b05ac6837c75d6ac81ecefbb1fe2c3c667f6e4b8d35bc2887b18d78866e7a667f116190e533484e472fc34f2cdfd80b2898107adb204d73b3be63a2a605bfc74e137c31ba6c8cc612c6e5aa3c8fa0b3751e8ddf2b6a832a72f4a75747d3c814e3981f140bdfa2a2863475fac2ac976157ea946f7735e192f913da2e913017cc5786723ea7e518531d99390dfa5a11d5bd491bc74f3b201c860687597f6a0f0af03cf7700f315529ebbdcb8637954534320da06ba1519c9acaa077838968bcea733d668ec8d862926f67eb57fc236735c7f761117a8ece8c88ff74c5c76a9c71df9f7686eab065033ca45b66383816386cf88713c081f7fe9ca019e74647923b9349d6e69621f9608d8f3bc6f05a89485359be5f1e8e8021a9a84285ec620a84354f2322bb8ba4d915339c4e5808de4be032646de660ea0bdbd10befe44592217637ec8c96017d93e4d36c67823e1c9ff54ad57a5e2330392cd31f4e8d49ae30d85c430a29333adeebea4dfb9f58f93e9416e52246afc8eab8fcb98f3f8a125f21eecf7d12f96102d4d47ebe77e17f814071dea5fafc8ecf5df44cdf0fd9f2d82dbd99df5e1c26fc1591546ffa3d441eeeb65f7cc3cace913783a312f6dde72c2e7362c6996627444a324e8a56c15142d36ba99bb876f4555f0a4904d8cdf3416e0fef5d32b873ceee6c68fa16c0521401d07ecca1882f3f7df4b940a60d925076f3bf51b38186320955f61f54bc56fe5d6a76719c636d62cdb3f16e436e97f58e6d03dad0f92b6694ee916471301e3e4721fb3acf04af27bef067b9a8deea16111554e06190d7b5fe279da3e8f293a035cc958300e01f8129a397454b8406617d3f81e02b0bb5931ed583a1a4e732a3818987d544c2c4904b5e1384e942c3fbf0881a5d8dc13834faaab9c8af60fdf82ec8ac57c60dd21c9246e53a57abea4a04cb0a16d0480502d5c0aef2ffb8be61ffd0d6e86fd802dd9d4422f426c4bccfe0823817619542674e86f6a692709dea65cd6a8ba6ea00ad7e16d8086cfe2be499203206b46e82d2b60cb5ff8eec6c5d12d2d49b330e05c1d8af2d6f2c92fb68935fbe4476b6ceeea3a7d67bdfc87c08cdbb2dac5447b4fdb99545c2e9ab6d2eebef2036103df3ecdd234a6fd59727b702b253a9a7d9a797d7bcc43969669377fcd1aac1905ed4c099c8e3a3d4527af59d54ca815366412e63ccde195b7f09bcc78eed0424ea22f9002f273c05629f744162770359e75b079160a27d15eaa41a6881b7327ff6b80c7f0139ce1d6808a4604e83906f401f508e0d6eb35954ed80696c29bfc691cfe23b6499905ceca61c2da29b7340910aa29d1414337616de8618dc2e39eb0170f9429b2dfaa5a96ee54ad007737358bbea2b53967f715b4b9268ec4e0787e480357c995ff6ce72687d877438c78e976abe40c85fab8723f663f8d51548f839faf2161f69ca0accf647adbb6162fdee0dffa5c9316d254bdc85b9199715f6e09d417bdc99ddd34afc96081f9ba0a6de1afca822e30d8d293d3e90b0b21d89547abaa2631c788d5d00a753a2553c085049f9b2f3944fc56e6bc440e9b635333a6560e627e70fac548a9b95e69d632fb50737f7aa7f3a6fccb0c63c37e882154c16d806cf0526f5148f25613afc9e9750e91d99e47802d536fc1781cbbe4aef1b6577de70292f2af43548a02a6182e88ea96d17b35da4b08d99f5dadc93d8ab0f8b216995474351d171b97166650610fb3a6e7337a9c723e8cea1004d34011706f458104c323a3c86c91c59e13fccf60d248a7074eb84bb9ddd11558e2b98829be75cb96276953b8602c8df1d9b30b188480ece4d9cada1802494152d571ad709484591b99412515d6b6614d88453009f51d7d257aed80bb01f12b9d04af7987040162710ab403 [87] S=$52eb70337c W=$123e898787bef3aefcf8a29f340b03726d229625e19769f2b9a5fdaa5c2122b9644b82dc34b11c24c541e31a3d9724d9aadf082cef05544433993757cd0fb6af9907176475d1a7c662c28b5f24c654618a8e9f8e82036745c6fc82b65dfbb40f46bc8ab1a4127ba308528ac807d358be5aac9aae8a29f7ba58af72f12a6ef5d192430c39670cf4ae3208018d3821f5d7e6637214389127fbbaafa9367d3e8a0681f10983b6f371c63b1b15460b20b75b06dba4a5a5382a4ed203d49ed7960afc187962998d4eb899b2501e1a7e3a045e29ea842c8626a11dcb47935ccb720622153b32080a51743af10577a3758170a2a812aa148e1c763cb26c09cb1db5083bcf5a7f73d5057ec415b3fe95085c93892fe5bfb6682d71bfafb3bd6716bd30163d3cc705c288aa54575f7a64fc53f864b32e58117fa6b4a1cd3aa4e1fcf9d4a3ecd25e44bedec3ade266af750903644b5a041557425a875fcce0843eade71c444c49f88339d67c3c63558f6e317395562b7eef8564229cf70ab12f4290bbb32617c313b4e4655320e537deb14c67a42db8b18fbf0f0b3640c0cd3589fe0cb847b7873e9457b998dad37161794d35830ca61cb68b9a0d4bb9677b5d15a79364ed845e3273dc12e134c244409dcb937d212ea551f89d11f5e1c0850d1623053d8ed99d7086a7a22f989c088e484d60b2b80d0c46e6ca5fe5a39164874a5f6bcbab6e22168657e9f55e1e83baf3938d86bb4b8aa3c0ea6423daf78a90b631b8cf46ed24cd42444d872f377267e9081d3d0dbfb49bbc2131ebe097ee2c645c67f033621354560f96287ffb1cd17fe5a35dea91709c759cccacb7cef96a48af2cb8515bae4d57752491efc20f2c8822f48c365f632b6b8eb9fb78aaff31e18bab55cbf6f1f3526c65029cadd93d1fefb5d441846965166ecd23993fd065b9761ca4dbcb1d2376129c2662e36275bc1d0fa0ed5308412b74ff5429ba796f519a196bb0529be8c255c2f374a77f8399bf7baf64e83a492fa10d7a6fbc3f1d4791c69f98f100482118e4523fe46a11c926a06bc3b5230ae176c6f88b25b4269f3c1d2ecc8f0107c40ea6ed1aec9dfa70d178d860a719954dfee05a9eb46dba41d79ce216fc0137675a3d7bbcb5741b68cab3d5d7349f386960cc92f8bb2a9929392fe25b297fa80a15cf597c5b385556b76c64045565c71392ebca1a666ac43381c5fab69fcb4dfd340a377329c63629d8240f539a875812da53def98b617fddcf0277d99bd2ef3b2463b764921717b630f7ff3b0ad8b2ce837d81a17a95e8117700c44846b9405ed4f86a29510b3e9cca5e5cd2ec0912c7c3c785f532efa7ec516a94fc73f0c969cef6f476af553208a58abadc5ee4702fb42d8cee4ed089d77e31c9dfff08e61d89d218ed70d4e69bd7a3e1e8e843363b3c98fd4e697b1f14aa39d20761b3ebf5c1ec095573d0c69003ca301685151744c3d299d52b7909ad7d15d41215317de1864312c9ab3eda5eaf7cbd8f70a1b5c5b3d470ad1214c9e37c3392db36c07fb1093cfac77017fb6ca8a19ef2a14a124ba41adc78dc3020bb5d2292f1dacebc16d06fc15243e885ed4659f6743e8c9304d00a1c404aea1815df40592362be9a59921dcaf0e9f1281c202b30704172a8e J=-0x29147dc35ab31096716332006b163352eb114578a82b30862ab2f667aa023c23a8a9e79d8fc381a842bf9412eff2d33219c6b040a607e411a65340626a3fed44f733c913b99f8f6fa6ab320daf89a96751243012df2c67b2287931e0a0090970335d7d139818c3aad2a1b14988d8e46d15d526cbb3d7b562047405c34bbf6b9c78924a203497413d5405e388440656a86fb2e18b332562c7e9936db58f7dd5f903286d1155cdb35ae907f1f821f9a38f35be69092be7943598315796b833e80ca4366d04bfab650a9f33339f0cbe1e5018a44322bfa541a5b399a7c2c327a3d158d5e770d3ad3013da22b33a42ac834d94d1e4c06cc8800e018b7118da12e852673cf57b04e66b382b0016c7076a83579f11098618eb13a44f34ce70d3ee27da1ccee64974f2fa46ae1b3dc2523e1f21a41e4f8d339f2a5d426269bf1934a78c5381c7a304d83f697720251e33e9d26853c5ef41e04a7bc85ddcad39d368db33b125b11f561e2da38f834f402f65fbfc7048647602f40ccb1e93de8326ec3c23cf42990776132383ed5f554b3ecb43a648d7d6a8232a81231c2414df1682d145f91c6ff7fb20d07c4fad00886ec2c4bfb220a24658ae50ec979c79a7800c5312638217f15122dc0104771e1c75757fe11824227bd482a1880432d9a897e20be5fc1851c965715910cce15865a6b9f9162e326daced8f4b964a0b45c7ca2f2f093fa8ff4814951b4a4afe1c209fed9f476c8a3c408b978d27f9befa215f77008b1504546a59a499ca3fe32a8461bcf2326dbe274e9e4edc1d0329724199bc19fc154bfc97dfde87ef611064b15c817097bb280f33984a220a6d176f23aeb9d187131c4cb33499dc6f40dbd45bdb08386b07697d292f4773b61b5bc070d3600610496a9a67fc3aafca5aeef8e2b95cf674e3a37d5f649401427d1b4989dc852a508178ce51831a584373f648b227892baea43f261aaa9fff1aebd1b3b2455e8006fd7152800313752d56166c7261f43ab8fb04e4dc780d393a0952b6499d420c9875e5696bcd9fc286efd60cd7933b87e07e730cfd56ec7afc66506c2d9ea49f8c244503e217e4d98fb5203e527a8cc09e4d158c5ca0bfbc0a44039a77fac7e1ef5e65bf26830d08cae7a43b25e187414bfadf8819d9e74f5cd5ddb9e6d84c366cb12a5e9bf71654223f0313ec2c29e7df497c25838e708e18b69f6bca6389e588867b9918c291dcba03d920888bc583931c527008d3f8a7c90f921496afb455ec5990a705fa4ed5cd3cf89e9cff67d051d38886adbded544bd94b91f18ffc3b14f12d719a21f2f62afbd27974a269043b1c21c7bfaacf790a5a24f94215ff50df43b1242a7effd3f686fb574233cc8efd2ee90415624df52b2d6182525f107e9f2a23df0f433dbe316d088530420cb24a4544c232a8c4fe64ed496a5ac758efe5029b749bfeaace5e1d54855a4aeef2a08abbb5c5fa2ce592092d415ee53a3533c2de7a9b63373143a8a1a0df29e375ea05f1fd1a90151acb01943f018dacab53389a0d944789b27eb4863317b34083e1a8c533f95206f5046de2d31ba1893ac745d77e8ca83dbfd8fcc017d908b56b926ccf48f687937bfc9df788e900dbf03934b782fce6417e417a430316e24d09d9f550c33e98d4e297336e6ccecf3f6504c32835970685b9ac1453f1e5df7116bb029a15a6d841fa90de245e2728727d15ad075d769006fdf16591883894e509baa82b1ac1db5aaeda3a771e9b9e29c39544c358479b05478d0fe7d506b18206b03249e5e2d3cfb7ffbd99cab242060697b403e33e41329bd74fd3b6492d704e1428c5bd4a98412b2a94ac907226edfa475ebd03a022bee6f65a0398cca7bb90b66e870efa44bfd0d50f2327ddac0b81f8a989ce052a84eaaa88a5f64e6a1cf1d8b0d1e2be403daaf51721d862febd340982b20d421d78132fb7657abc281f2496b7bf4da8652eb459d5988eba9953eca27a4883ce790fc4716994ee176d90160ad007a896a4e14c48265f0414afe22473df2c4c627fd7cf2b1ab8bb70194b7545f44a1e48b6ca93acc445b2e047e34b7e6d72aac546192fdd13ded4c12ccb487aff75b07f0357cbcdd6346c442b25585e0c8b36670c26c9014db84f608398e8f5bfa94aafa54e67dd74be8b02299708193223ffc84b4deb1998ca168628bbb812d595d41a8204f759d25d5ee927ab75727e58355e848089d31c9223fc53f3b0795e47132b27740140a29f7de84af27ee1f6c37e64345696028b2972cfac7ee8a3f97e36776f54120bc9a72ef2a42f3efeecc0bc5aac0e4b52385d984396c675f9a24d4a222448d224232c1828d7d48653e5a1bb591627a404dd576ff8e725e018b804c7322f2204a860d66fcc08a58e8057ebe01a36fb966951faf68b5d3e907605003af839b9b39ae20d1ab25122d737285117c1b252e770a4f79bfd2f9790f6e6ee16bc1db69a5d6e1b1997576bb9a40d048e4dce8dade15a3b8b34127623b7e8c9a2c047b2d7a0a5d9566c65d8efe75b77c6d89ab5f713cf1029d5841ae66bf732491bde51d1e3263460e844f12dd9fb02c155867845a9581381c6ba049fd7092feeac238fdd896495922c6ddf879044d88bb3c03a025ceee817a0cd6f485a0574ff73af7a9d6a7540937ea7eaca557d9a91c73b28e2cd2ee94eec4a4be04c5d774f3f48f7a9403320357a4231330b6f8bc496fbb80348b36556d40fe453b67eeb5485d995231d810ee356d178cbf7ba6cc519e77f3094e0e5224affc5bb3590dfe88c1f9319c716f7497a9433cd585ab00667bcd312bae8b080f830b08b36da8bc3911c5fea0d29f858d69c6b254dd4c0b00650bb95b2adc54d03eab38c191bf5c45104e0b6c2c25a20a4bbfe6b51856db2bc04bc0a65304a6f4aafa7a2c19d2ea00229346a2caf4cd90ceb650eba475b633c4e35df660283e6f78d4768d9e66c8cc1ec85b3c2a45d90007e6ce232dce216c0078909e926cdf2977e46bfa38f0589e137451be9cc2d60281aeb2b29bbe1c25dd7f4d3376d882708214b9c3c4a97d143210fd477fe66e82043a2af5cb2cb29e1e7ef8163ca5edcd9a27c959070f7119978d22c21f8b55add9447736eb79e610d5737a0ee0003eda288f62e8b3ebc6ad997b2fc97a50d8d480fbf9ceb70191e6167050d63e2fb6f437611af383d3e34c28f9fdf7f179e7625acc34b7f51e52b74845c80b6f78fe69d4e09decdb1fe28b27ba979dc1bb5ae5ee9834853c50547c7a06f64b0ead86c1d755b31086d519dee1a4ce1d35bfcd851fbadf56c74dc22c09ecd T=$11a60954b393b1c52812af714973b02f25c3dd40871bd4514de40039a70e3b89e97bb575e5c1d702c795d4ddc742d41c3277e24bd19a7f0e9de65ab32aa17cb2e84e9172e72e4fd8df9c40ccc94b9d675d7ec291a604a0d4388434f9fc1bcde773f7551b3fd3556b56e9810dcc7897ec72af3fbde5bb9cdba7d22956b3a46663484199ec7bbff4cab2d83efcf9230d6dc9f05ef48d0931da9cd3fa2747b809f303f6f0f55617a62ffd02f3224e82339da1599b9f9b52d6bdd52cb6fc0f9cd2671af03387180fa7788e84240c68ca07954de50732fb69d83f913f8d029614cb4a494988090d01614e53a6a4d0f60e78d9e7dbf29ac2a89062b84b8f41cf4574c343de042ef94b63a3f49c11b2773c70b6a4267758d787f66601c22537dcc1fba75efc62a2a96aa70c570a870b26d60553f6ff5cd53e4ad183bc94479f962cade90ec2d3dddcb4fc158de449349b9b88409537bbebdd026b1013bf6fd73b4483301198b2190aa6407cc8940c67f6177236f71abda9ac6039116b3925ffa919f4f6bf3c1a30b801456856616852fd8bc7d78da79f644db902ef3f47e7b6abb01df79e09f038181b1d562e036c0cfae46ff2786e96946909a5aad80123b5c8c0fc92dba8fd78f869266d613096beedf47fae48ebfb47b1c02055ae8295e489f9a2b6a5982221087a06eaa7a99dd07435a0dbd37ba93261283e2e9f81ae86526f38e53ab78e6666bfbc9f834ce302bbb512afdc90822749c3480ffd2cd7c03e355966531adac789c16c5eb88d5ca46e0a89898c891a5858d5336576fefdc24b9ffbefac7c0c3ecb03a862899094c5fca7e3eca686c15d8dc8318d81d3508a826832110d3dc0cc524d2dc36ac357b7a4edab148e74ca497b78b51a0c4e0ad22f2889b5de7be56a0b87aa005f1f4407af4386899278b6e0b70c26bcc2de9bf8dcb86b5507e6706cf32470d92011d38fee428d823400de482d35b4c9ef87c6e1550c50884d16a93b270c3e619f34371001b6b5355b31d69aba5af0d9722825a98ed08d5244e34ae5f1a5d0c40cddb767ce45053a10bec384bd90e32fa33e35bee0aa8a3f4fd22f8c6f779104e3f2f2080ed1aa0a6316c314c27562da71a799f6d47679c11e32fca3812af35fea3e68d62b3878a0f17614cd7902dd0260c782e1c9a5f51040b606f56dfb45458ea570394dbcb582ded0fb89a2d1bad14d42db10c9cf68ebd89ac312ba88c3da34deaf7b53f18d0e2966f68045c363b76510d3855d8b6dd7bb272d5dcd084ba9e3450538fc6077ea791a1da299ca79becbef07873ceebfb8ed8ba8b01bffb2ad52363bec5586a30599b10f9ca1cb6fb710d8eb74731ae34c4df4f563d6bcbc636e21b4de5222b97786706defa884670e86f177b9572a49faa1246ac2addf1bf73ea1a6f3816adf350a896ebf304647c76201c20adc5afc9a105dd102319f74ca6d97fcefcbb2f4b7497400c8bc70f35e47b4bb0326a32c53b009740e38cb6241f0e27febbfdf024f2a8eba7ada2b73f828e8368673fdbb2beca24e3b5cc06f528c8dfaf0085675da97a1d0f085a24b2033cc7f6bb198e20473996574279b26159c4c3a89b0d0a49f17d07f4233516b8933b1b472723cf5c6494e6e5bfc1243f3c74bc6382945d177fa763d89ddb6a7296307a104b1100c3d0d71153b5c53d4031ed087060bad5f909176c350422bd127252fe8bec6236399f4e819ef87a0963a6a91f426b4b460e339e017898d97a207055f4ff2e01e3349266d3353f55c4882334f5eca149e861aa96b58484ba07f018424d4784f04e9f3be6e313614cc6da92770760c59dd7d18590948e6bc6c8934a4575ddd16caff0e21e2e5c507b833c6cb1a165db05a95398cbb9aca0ec12c6f29509816ba757b74806d6f975705a3a4da27fb8265f225118a89bbe7d5bca5b717fef1dd0c3928bdf8554666980d4f31a3737516afe79e23ec39ac77e4e9ff81bd208fac221a416e38172676be594e5413789a39432f379087f0117e1276e8e3d93451490e7e5f6bac51b4908e9be3ae2467276c5b4827e607b32f5634653d28c7791f1aaba42bf921af2e215144d81a12c6a94da94fdd0459c5a90790f65384fbb11622a9f781fbcc533568cfc3865f4580e1f32635dfd5f1f1370a34dfdf173037d5841814f8a3645ba5bf14d059cddf0c141d2013cef5371cc205aadb6fb4e95f94e135a94b0f42099890a0ec2b1572527983c973ac1693d56c0db6c5c1f962ee66f1734e6ecfd24859eca257e4281f8d911bf0df8a3085c09e5cf0dc5e3d96b70cc058433e9af0d60f3aa1d6f1e24e67fc26f65ab963989998a78a43d2079dac5f66c92cce35d0927db8c303929f20b24b4f2753203dc9b4afae61d1ed20b4a9656196c20d4d6b944bef771dd968209b18236b297aacf6c33b28c302964e76a657c0fa6b7007120541f6b7f149c56fbd364c570fbee3ac7c6936ac3c9dc4fa3c095539a7b778010d6086922a11c1fabc993ff2d7d2d5a970100a63944287a286e4d173223ffab023f6be3355091f4a6a58aa70ee8f8097aca8bbe64a2aa23ba7932a43689a421bb8ceb040f0fe8656a40c93b88c8b4d3e2ddb7c27cd8399dfa3f175dfa579e2b22a642aaae0d16e8cb5e64247c17cb75c5bcabf1099442e19e43dc051d14be4e2a8765a3734c2c326ddfaab4efda587f7586e9037a40788f4943a5fda75a74794732182d98d6e7fbda84a915215180ca9440aeb4ca52b633940cda4c8111aecbdb811497cb5d754d53bd6e3dc1dce3d8ade3db4c74ece4403f6ef715edd0d8a3b5124974e439343d1e44fbdb3643c740aaa71fa6bceb098b38b58481f65b1bae5182e8aca15440712a92cad773bb13342ffa7ab9758796b2ae42bcc3c2e277fece24c14844280ccb0981a0b357371c44f1274f1dc58ee49c1ade2e0f86183a6c4dcf70f067b8c43b74e0330ef180559742e340ceba55b50c28ff45609a857a05001c5bf67674afa1ecca5123a8b537c286413aa52b5e482e96526c61cee6bdcbf95502d432daf8c84b37773ada31640d124c6c10b05dbcb5b1f70c3b16f63dfaed8b30bcce871c0c16eeac2ceff47ebe7d4f92c81fd0f893288d1cfff81c506bae0510b9715836085fa211993b629a76a39ddd6237c8f83896d314c7bfad4ebf7580d1484099696e2f0bd2bd3a79c6dd461f458ab98eec05e1c9ab2983b337c7623f5eb99129698b4c47301e26ca65ca947b5741fb6630adaf492a3421b99e68b19ee38982ced3ccaa7c1ce626ad7c252d57c728176d955867175b58e2d0a19c939ceee360f [88] S=$3f86e20e69f0733607 W=$22af4519c7a2728cfdbc0ea6bda47cc9912d7d3b2f7d0f9c2497a90a63b3022a51471a362aef07ddb12518a3e9f56274e7c555f609386110c60ac6ca79c677a3039ceed4aabc644acb5ab61b5b66a922e5a99685949a5a8bc07691866d6fd67de337ff089b91b11bbfcaff7a334bd93703e545bea060e89811f6507289b377b3392e9ee5e7eedb0fedb5f462618a69c1032e950b15ca498dd2b8fc70dc3403e5890bf86fb07e2c79a521cb7e7567bae32d59f630954e73c1e9e51efdd64bc1830ab21da2565d44d8fb0e702f5d7d9c9c6955a5f4399612edd9c88e88533dedb1a23221de1212891bbbe1ab0c62c05c741dc06a59d95fbaae1241ccc2b88e5ed47f17430af664bb94b80c4f71197ac7d30e77d84642a1dec679bee0e10e270764ed2de459e56c2ac2e5c64ceebd35484dc14e1dfc2beb5758177de048ef9d3a62cdd3c61d4915f8aff8cf1e1a63c340e66322dcd9d7841748b1be07c67572f8b4468df969573d23d52bc8720f56d373d890e69a35c577e853c6315c6a1bb4cdad8a22b498965c0da54ac3a7893535f4a95c06d9266e14e732ce293e509d188d72210a954d0837137ca15d3814a6e5ca25df0c17492560ba5061a76af5f7b53be583647a5195cdbe54103842ba2017797446cb66c5855fb92b10f258db5a2e5216d3f9037bfc151e91fc90b76b1a2782ad2a15a88130acfb0801c343d6f44e875700ba192ad401106d32601c5b449d412dd08e6be5ab494fa7401ede363d57ef8c9da42c78000b8ccd29d007cce151b96c841ece66adcf003c9486254eed5c73e4b1a5e4e5747fd512d1192cd9c93d594d2ef6617ed017dd6b57ea395ca677955a3c1ce3ee9252fa99e8259d425b7a006bbc6c2c2ae63559baac1a22aa8ba8a1708abb45d389fcdccf3105bafb4893e343be6eba57e84f898e24e88fbe20634b44ca31ae18ee4fdc7499299245569b92784f751d6d8709487e9e42f799a27036451ed7c73059763d8aa1c10af3e14fd66be6fc67546e7a15d2f3966a2b1bc8af8a6a792070879c49bd48125f30d78fa109d22d8c947356b62ce37915fc74263062638ca7d06be2e485dff8a85431018d8897e48460247cbc16d761da3258b897537a3f5ce7ac081c3c7671712063820fc21bf925d8617edb7902a93bbba071807661ab0206b9001f5f99f57b665874f297e60d0d0d777d62bc35521ae54ad23eab9159a9c21fa31ca9af78fc6749b3ba763795422b17250ff6a66f07d1f0994c7ac24bf7709256ffca2b090f5a2d702ab7e86d57682097da4d42f1e195062f64bb3b98dbb79903d55dbf2743a4e355e732b3da81c85f13245149a66cc2f8299282db7e93fc03697656aa9844893c5e96a45ddbf4131a5df9aeefc7fac829d761dbb23d6b14b78f97e45f9cbbced8785297b512defa232435a679b87ca76d7b3cd54726f20fe3eeb61039371a0e9d0629647a97993330008f5abfadc9b09d1ac152666af533932c0a494a0aaaaad485749280eb53f17219eb05b5bc6ef7e8904c44979e8b3cba316b0611f21684b90b86c370dc025cc3e1ccef964d6561300e5f2cec2767c2acd3c0a9a68a01961db9aae198adf6dd361b96e7cf6f91371c41e2203d5c4ff97932f992870caa905e38907eaf J=$587c94839712382fbb18553df02b369359dbab1e4eff953bdce1031293da2ef666c9f04aa021b5395ad2a8d3a5e42b5a0ce42f045856cae72cb2a97cedb9687e5fd54c81119d819134cbd30e3aa7f7403a3fe7d08fe02a015cc1e7d504bc80fa4c12c308b084f4251f4a543570c0b0b3927422f0ca50e2317cd4c0163330619d2198fe7fe70f6a0c99e4155557a75a75d88bf735c83638e0760e436e31d02ff4b480b25105c4b8bec59d7e22bd83e16c5d313461c2fdfbca552f60fb7816dcdc4bd6e0824e847aaa1b45ed1d1281744fdb063cebf726f9810bb645a719f5173bbbdcc6e3e2571e5e52bff95b2b4634a7df770718349ce87d3287d0ea05fb4d992b2b437c61f01bf474724e63fd39faebc30441dc90ace0f792fca6d3fd145cd4a3665af3c858da6a3ba8b3d49d3b277e94c3385ec82b0301f027826f4d1e7eb407dc4c27318951ba7669b4c41c9423fc6a6e29f4a7d39c5c43cdaea9328290e88a9758a8ead0c7af9b07d84e5a6f400cbc63a24d749bb1eda7ce8b3157004c7d4a8274a2edc4807a380013c093a3c02e73a1b5bd3056f34fd4ba2f99b2f173c9aadcbd7c1af331bd326a403b1ce1c23a41f694887f076e46871b2ca0fc4c38d758fd1db2eef28b442db5684921a2c1ba7af8ef364c282276a036395e97de3d7cb62ead9be97d5608a64e4398caa032113b6fbc3bb2d8a5a566f542391cdfacaadd69a339713fb6b837536325d82e05f9aa3feb56e06e49e30e66328b09bc4e758a42b8b90c502d0973ceec8ba7fac3a0d6859a5af8260b0e6ddf55f3281a900085cac97598f1229651a7d107f36e9164395b04552138e999f4ce6f2c297749ff8c0010c1aae8cbead8dde8f46bed16f3738e3b626be15970e0ef880dd8be1b55618b7662b9dabdece2e054238c3dd2f1362220e1ad53cb235318fcc043471c7f0e11dbe006424a0e6316faaed73224acbd21c00c05363a288ab3e5c3ef633dd7397d56b4c87ee814b7a57a36c9e61412f66f766751e1a07534b55361699316b1099cff7831a11b0dca48f52b0f530a54b2b55373cc19e24b842ea94b7857da905050a362b7a01a8be22fd99bd44e01ebbbd013576fd973b23b41b5c787854aec82a3602fc269836564a77c9d84632d2ea20aea00fc0268ed7db8cdf7746cfca37c4f0bbcc9384e4370756734be96f99364824927be3b95063c61c253dc969a8b6064847f4f4412d0746cce9e89e06af99d83be55e15a12af8d910e14742c662742ba244896456280379b52400b907c878ed1d89caf556499490686d084442f5fc8033640174c9e64451f1692dbb6683006ab20693d6d05bc1d1a6068d8dfa3a7694429b1c6e382cf0f4fa39d3c4868a0f730181853aebd14e5015b54300679697ab1db0c4641e27cc4a620dd8896b5f7a0a89d012fb8b208fa930ef2ff7c854e225c9f5d22c4babdde14e7f86df02429dc8a0f3e014ee3b2e91a6175f5589545a168f218e7af6cf75217d23593b5119e5dd8fc5a24749b737472fc5c82789b3566752351c617c64e610665e78d461449d252d6a71a78b3cbc6c54e266a100709ac63d9752d442fb7cdccab34d3c170a4e22c8fa5741ef123209fc0f371274e7bf3a7e93c1e059186d12af1191e84af4c64e1c05d873e2f008dd4b3339d362abf316b69f204a63da090149846c98cd28566c1c81071f72746fd76dfd8e7d4c863be43663b70ced727be6dabc9bc175a015bd4a024a2a02d378a68157148cb1508cfa3b79e4af0d5fcdfb26b9ab574511d8f18c18c4c803e34f81b422d5777740ab193b4a0744cfcc5d59af14a8b10bf303eefd1581eb79e253d8813981a39bd183ae9c94753ad6b722e0d978c25c8f9ff48fb4870d93fcd8e3c3d65ca04c00e4b01e797fb2df69f19f8e2ae1c2ce056bfb07b21683e0187ff5ff6e2115b28d73f5f0d77c227be0017cd200da76093741ed12f01bb5fcddf19c2884972b85f798d216cb56d5dc39b553184310c59779b1ea5091588bcb8042f2d87457d2d00e666e39e0a90ab77d8c3b51dd7927092784ad88a635cfd45850b446b298ffc5003bf730520ed54483a8f65395a152d12e59d7db6e94a0c32c83f84fa3914062a7200d1d7bd1c2b5bf8a01d88c403697e9b4a3647c5de4a5de8bdf258f9e813eda15ceb9b3a79dfeb7a75d03f22eda9af3e3370a5ff164dced675133c279b1ed1ba4bb25be44c7bd0d2368f26bc05d79289c7eed0fc64b845086a0827ef1c8ad0c3e81d42d0a6103ea46e22730b8dd5cda54f22cef872bbe799e0282094ffbcb6debd94359c74ca47d9441d32e1632840709b499f1a86a8905a200740d036190777ea1fbdcfef7c243e22222ace2abb3710377af52e419a5c553908c1c2fd18b119ec1682fdd8dd6ce57992790f217f5b15a6c8c73ee16cf0016820a6e52ad38bdf6982dbcafd8386954d115029e7be440746a5f35f30a8478758b846b1b2726ffd3a93014cba0fae1b192705eb212f75c579898ac81a7e61422022354ae536943f2f78384369698cb0f3a0b4a612d9b5c0fdbdcb80d063f181740e1d2550f313aa2950a225395c55906e08f2eba174f4725d59dd50f3890c3ff6db067a1291777e77d6fd347dd3278fbdda9322ecc9fb8c52aa0a055801971e74326a89a88c420819f5b9b35a08fcdb5b4d327be8de34ab660b2ad75afba8fcc4755deaec38ac55adf0025279e372e029c1c5333b8fe760d4c83824c3e99ddb636d84eb6611c380399d4df4c2826b5a6bd8fd198e02149906eb87653091c70860bbdfc17d836c91c1bdbefc05b11a6139655306344ade2c96c2feb58340ad21556fe1a18dbd3f2f4870a370b6e737e9c4e59436519c0e242f5200f0f7dbcbe1d237c27bc609861ad2300cab3e6406516fcbbf709e729ef385754b299e148e0a107a6ede785c7e9fcf31bc8e767033dd8fbeb9da1dc5044bb9da7a6f1ec1d95bf4fcdf12d09564a00610fead5a8c5c467dcf68252d7b10cb492ba8c0857584b41df257759c68b75a3e9c0451b355c72e3e6cab9690ff01ede33984ee2b9d58ad771824f13f3d2b61be51567e07d99ccbbef80cadc5307e666d5a3acdcd35326724e4d16066ef65e139d207eb970c885356f87b4e1619a8ed361e2aa25733bef75ff0d9310f22a4c67420dca6adf2b6cc9c6fa797f3a27ce63f308984d5104a932a1cb17d9d2057b62bc91c8e45ce645d29c7c9f90e99e80bebd47cdc5dfec364d83e294527595f9cdf0c0c825c6d47aaae6179a2eda8586e3663bbf8685dc396fd84bdc3b4b747640829 T=$87b724241f11a0ce7de2a7adb18369276848d862a04cc7533ed8f823ca9ca0dc3fc81d7f27c9ca01f64b0d6bfe9d519759cacc3a40f8a46ff7ead272426f112573744e886422d55fd79d62961bd92608229e869627793c259ccf9934679f865c23471fbcb93827c02452d201ca0315b8fc32c523611d5cf4a6e0c5ec0539ad2f8d7fa049a0da21be95cf9ab5851b3ff2f371260d3a2b2c7a2fe1995189a8acc9823e904c6caf44e217dc4608057b7f083fcc4b24902347eeac738339138524d27793c2e80ff877c1f9edc642d8aa745f258d16e9ae73f44e8b0ca2853e2cc7dd241d7b336728c2981e84c7b00616d097c591d69163b29157bd5d7ab4f5d8861e8d5e0eee8e8aec7bf105a9cf8c6a5fb3e1e45b229cad7b8d5a4dd06dd6f42b8c6a37d4e292fe097a7ddb8fada7a362bb4b19e6367ec2e0bd3cb482e1765831eb44a9e7196b7c69bac3438cb44d18f70fc5f0f7a7ab4218f8d79e446ea28482fb2457a82d29dc7252ac8ddee1e6ae17744efbfb16b6aa80712bbb2ee335219aeeb3ff1590930b7e998b4775d6f8200c2b23acaebd94ed7cb0f30e4338135e350f28495d28c067fffcfa629decbcc08ce52cf72b9b1441417be9c6bf7138c4623090a037caec524c11b808316cf9109e835dbf445129d5a3dae96e824d4d716d139bd79f421375dbd45f164cc86cac6a02a574c17f29206d56feb7a77ab14ac682e589d89fa8eabd8675c8ae09eb1238a68dfd9bc7ce4b143ddf700436967487df961feb094fd93db39c6160f88e9582dab7b28880d802622cf56d6c74de11eeb63907bf9a04d13ca7bc2cbb3b4fea334bb33ca9816ff27aaa742b326fc0da3792072c17ec176981a86ca92dd09c82f5a793b22bd2fd6f69e675f3413dd024c5f1ad88ee120f73dc567180e2b6735c3a9997945513c32cfa8887edae04e759f24eccbb623c6fa5911ba3ccb3fac05bedf08660ac43623d3f2a62e88ae87e810f23d798c7551c6702ef68558dae0c8bb5bedc74a147105c38e848feaf8e3e992469ee3a961cabb0b43ed45c1e62418222b1bb2ccee807f066ef1179f7da98111844f016319d8140edad3c04b0f2e4b7abb9feb392a49bd0f5a82f1fa1398459cdcbfce94f6411155b9a29102c19ae0ac6adb2e29161e6d2f82be12a79804f86e8421c788aad0f3092b68f2f29a6c8f983dd9441f3ae5b7d0f3e96bf7b459449325dbc314d6038a4ba5a721944ccb735de7e2a5d6b823ad6d50770d59f0123a8b9dfab0d04ff2082275c43af537dcb2db7acf0ccfdd880b9192bd1f5e25a38fe9d230c3c7806402efaa37c9c81e8cebec971b3e47f936f266f4689f20340c453d82967f9537b5260b45ae685078cf5d4352e6c96efe89da3e936f017ccdcba0edb1d73ded40a260713d0c1b9595a0db6a29ab6f5172df73ac7541d6bc1283c774d410a3d91fc23ecd6c4e349d2e621dca29305e6fe0cd2fa53aa0e626d33e17c62863187ec74b564c5a39e8a9d74001391085a0b7e4d3bee82607ca13c974801dc7ce951234dbe6bebdf88930a712670cc7ed30ac38a5a4ed1b4f02138fa51ed11f5fc38298732fae466b789030953d0c0d44ed2e8938a522e9b56d33616c7df7e9afb2ef7e70030d9c1f47b5c0de213c6dd863f62ef7a482fd139f26c7b8b61e8ceeee48a400b1f71c68cb39eef37ebe5e43c33988116df91b36aaec629b8e4da3802b036a143f7bb5aed1c1c3ec77a4aff32e5dbf1e3c7388cbc0b449ee32f92db8fa92f5a9610d072987d45c137afa1577665e873d81850d0a77bff882232794b80ca0cd5d8fcec9b289afcff3d01e678ee12c42cf2a9cc982d4f5f622d4bb262450573cf906502e22a00ecd55dc3ddd4c6fd44f767899cdfb4d74c5cc793af31bfff1e3926b995bd6a40bc34ab13210caaf4707f532365c6dcaef59a4f4040cadd86c768d8dca5d243a7ccc991cce49aba639a944e36ad144cd2d5015311583dc75de2f05fa3cedacfb9bbde156aa756981b1bf75cf373545d26187484863bb7a8ac5a08215726335326414a452c8b63e487057565a220669992e279a7c95c2d80928ecb5277770edb0f2edf36d0ec2ef13616cbac35fcbf0e48bb55fe5943bd312c6502f0d0320d670c226143b253aee00309264d4f1dcde824b0d85abd3fc837ac90774869bef64ea81b1d7f8bf58276dfa89a5c0b7d8b0a5318e3a5153bbfd74ad1513b3f7206f78a8fb903c6bb81479d6c9ac43428ea496a52c0726c977c8c884fdfaee5490a2e21270df0920d0dd77a85f26296b5745e1cc5c2acd2db164e65ec4745be5a208291c1b42944bd6ed7fcafa373bf462995e1e768ab7abe6b2726f6e72051a16b87d78462000d137df384dbeba11a44a161d9d5eecdb99a3fbfa06d67482c74411e9f518bbaf8833e0e686be52126ae8b1dabb24da0f4986079a2266ba63e2266bdbf8da10afb316aab96f1b776807a082283fb7e174a1e77adffe39fc3f6f2aa4a75530b7624d45229cf7ba2c59cdda68507d8ec3db60d39d748b5f0d7ec037428f296573667b9d48c7db99a8a9e6b0adeefb21a013d6d6c2012806774e98401b74c55903a19ab823ed068f2f130b63a2124a09a713311564b3b82e95416488e9732aff0f8c513f63d8927a1462e686c5853015a5dbab7814bba2c60a7cde506374b3a26f5519d3ea082da080dbb6ece39c01b8eea83935c3511bc5eab720b6346bb8bb7fb07018cfb166517875d71f11e42e739538675dcde73b2d6e93d86d3f9b20a7158b3d3a34d01f8492c82c28ad59371b5a3a68ad8652bfa53cf45457da08555dda27ee9aa3bc8481d685c628ec32c938d14b6d972e7c95d486b1db67cad98cbf3c079b10857925762eb0ac4ac31fb52f2b09f2c58079aadc3a7d147b55b2b61d672c0bc2a2bb2de8467b3cda8611080c966e871b7ecf102d2ec4b1acb9db28c44c862c4299d900582a43ea460018188a12e568095dbccbec37035c8c7c791f31c699c1762d6d40327839f54f0c96f5d7879318ee6fc79c6fd2ac2842b7552257b370e446a73ad7143a0304e2ca0d72f531053afd94fd6352921bc3eac7c818c88d8ee6688da27511141346279f1e93086e3beb02480bb9b42d38c78c53c84cd32e74a7db8fb7ae330b0f35dcdf601fd25ed201365e69d5034063cbe27f51efd6c8416cc54f6533bc24c387afb5ee31e124264accbac1bebf178e3d3b5eddc6bd4e279e14864cf56e9fce09616fd76de88fcbefaa4ec8000f7f7150c992ea5ff4ffce1884f6b96345d7793d585cc676ca18aa8f1582d [89] S=$886d121443 W=-0x2d8491456817fdb396892f2555374d7896ab914a511f7d933e2995ea11f93a2e13aa40b103a02d594a92406f565aa18013ecd9bc935003b5be327b8166556086dd87c71dbc37245d2da58ecab40dea3630887a9f78999d992dc932e913b07edae0c0b503e7afb9b6bfea3303a44fc6375002779d2d6dec0f4800c59c409a570c0f93e850ed9e101f12868fb8e7fdad9b34aee6d5ebbc4d85d13486c2bb8e1baf2a91febefec0b1d37b1d0cf7801453ad0a77b1e5da53906f0c275f19c442708ba4c7a9eccbb10d37992916ae9a9503bca19581f39cad163d0b07ec149bcb05c34b55769e45ade951efbb5f3befd16bb33098604e130d3a03de8df700e47a74d326ac6128e746c75f3ee8c62929a1a6ff1e53050958e716cc838ca73642a22a18c0f73936493ac8711c99229ee4640740822cd5113ccacc0336ac496ef9067b9673c978075052eb1e1a80d123928affec9e2812001dd9ea769491933157be83926f01acac58489d608193784a9e00c5c549c60e36177ee5ea79f3b6fa73dd476376ec28bb28c9b1cfd101da7e1f533cc2df340a7a22f1c04b01f0d68fbc8b88a5c2357964bd89f1ade574cfdd981ffb16fd6bf7b2edb0610ea7a7ac54d883bf7dc2b90d87e5e6bec4ea5b531670e3b37511891aab4e4a0f3f5a43cc670e07c0800d93a1adecc44afd79847f15a4ddb7a668985f349d4d81df8e1e6541e061804b312539b9638d1c9b5b27a19b79c6009e57536b959be2286a1d954b5d0877e889494b0f2799d38a49a82e286778c371aeb417359c23803769a78235b7c31d5aae712c64c9d483ac761bb37b58e7c657f9d52716a733be6e752f656c1daf05f4528ca03e34f49865e83cd15b502a11b5529c54fd8e9c09ca5ddb4c098264c730646979e55a8fc40b3907661ae1e37b2682d8ddf2a2f0761ec464249e18dd64c7ca6f02c7584e49f0efc2d27c49b0416b51238e0884c288507522bc37311e97a4daad2966c17c7fe81a13b3e8f2caaf845949bad0efd78059d71c07141962effed817b5689cdf86be6ed59e838153cec61438f21fc0577ecb1ad681524d0b3987f56a1f01af6b907a9028328e7f095017e512c0c3d3324dc065c6cca07b55102e3b87dfd5f2af85eb9b062ccee19f75d455f335c629a82cf8b5546ad0d74634993dc0652fd3cd7cf120b9d30c1e1cd832c648b1d5db694539f3ba33d2515d52826c154ae9c938c31363bfafc3d13cdb8fae09be9c33f5cbe0323e3e9d2f7fd1c54af54b8903493780a4d01af78a19817470cccd6bbbad381c71d749b19134ef851fe9ed09ab405b128d118fbf2d55e88e8fc1397c47bcc37beb62e63e0a17d67c9854dd3da73640c91799646b73f24c5751f70c0cf6adeec414ad019e769ffe644d88a926c5d8ab2b644270e22480c4aaf654943afc9404ce4591ced2f8b330f7695bd4bf611c70d5f8512f7e1cbf6eea2709bdec4ca0505a5f2781008d3c712a81ba58a3778bc3feecaaf163ce7821eeef92d09eaad6d70dbeb50ddcf3ce7fdfa9c443048fc185736acc1b6c202902eab9ea332b977698016308d27f3942f4cad95fd59b1f267151e256e3babd6786ba043f012d927c409352d9199320943d277f0eebcaac525d11ec694210a4d J=$17a86404c16a0888196818343cafbd0f22744d0f3d389d5b5d79796ec192ab6b336539497a8ba105803f992e009031de7e67327e5f7c3d45dff21fd399070a846b2792d0604760f2644ff168b1293abedc12852e1c7378077131fc57266294fed4d155e8d1de98542e75f91e90e1fc2f32c13c4c54cf26b34335062d0bf42cb69468d81a045d9bb149172a6557b1bc9a014ed880b687ff3a7f47b8565f54f1d9ae176fef66d541e2c6b376cd05984ce89b6dafa8965cd991138b898a6e7806335bc22a742518fd175d35e0b7c75e3195a54fb7eb2ff5aa444bffeb4ef1a5aa05ec079c2c16b5fa7090bdb8fcf4fbd03d2b9b3e8d2d697bd936c8808c11cbfdf34222c174f765e0d069b8adc1938ac66b6064b7f76215331d1340cd7c61c76ca7bc2279f863c1e2cf5e1a7666f2ea63570be8021217fa9b413dc6d5557aea8657c03f5e3df352f49be5e390dc256b01c083b34c89823666a9f6d848916f992bf803d6830cc85dbb4a5018552a46258ff21fea6e61edcdd24ccd5d59108b5331fdf8a3960f9c3098e877048f6a131d2d6a3e3824daa6d2344c23e8fe97f43c858bdd57cd4eef595937c5df020837120726bf7315a73ec4dcf0212aeecb995cfebbc345c3ea80ebae78ef13c9fea8f76515a976c705d385aeeaac58ef3c9cb616ea4dca30fd3325939930c146341a9a6bf658dd2a33d99128c09da971af15540a615e3af9686402530a40d64131c46cb31cd83b1e0cef103e2dd10171ad39e428889a06348eacfaa9ad79ef0ec08eee24d10b3be2fc2cb202116f21a8fb99b22b926f8b2d407647faa96198ca7e033535711288227bd8ba9cae09a0b7effe6ff71a77b23c4989507492467bc9fa2721b750d69c2d572c97db3bf8a6c6c520d6d6caf25a030c404b8b67148b14a4804ce9bb66952c9cc74590fad7f78b64b619107a0e77d4a7c4d905530c3cb6762832a2f6316774a1184067d53ef30542032234c05146f9c7f980fc10431b27aea3501c04b3cd246d1f9657d9791515256e3dfc9bf35d35530e3667219d424b99e6b711958be2b88723f2fe32fa52cb3c548117d1aed42f090fd5cf4c6c7dbb13ec7d31e17d11acd56377b28d6b48859b1e9f3e4da9d1305e4b7f81831d1890ef6704aefac9fafdb61bb90796758e9bb828ce73195d6bd90b27349714cd49320a14b2898e6538b221d864df5ad65b220358b05fcac7caf71ee8305ac50cd4ad13346e69ff790d0c957b5a4005c118a21a0e17f29f70c8066572b21aafc8a4b7c49c74616a44b6f9e40c43003836dff1fb3b978daaba7c17ab470d30629980297b2ef8e19405104e1cbf4e6ce73f31b8da53b5538621eb7c7bae38065220c754219752a3852c24fcc4d2702381b4fd86cf09c46966148ed386518f11a2283fc75bac7a6ea427a2173986dfa417b6eed367370db65ed5b547dca5dfb91bbe90f3c38d843d2d2cef313d83bfd6c1467bacdf605c6b000c266b6f3ff5f156877cdd8f9ed2d45e274e7cf9473a492447cf0bd755ed91bb961a44f7a59a7ee2160a9218ff38bd9ea84e3308974cbbd3f014d885883d8a0dcb88279cb4a6fa4cc0e4e41770dffcbe5cbbdaa22f12e570eef2ae3bbcd506a0ec05135df771fca535ba1e317541edb31fa2d27210f69e95e1377eec578c4965bb286cb2968e25133e68a799b8d3e9100ee436cabc66697cb831877159418645db6be9cae7bd22fedfad5a414f741d89ff7155dd9b24aaa9fc010f703f07cedf354bcf8b41331e53bc0e9c8aa4180a898d580006b486a562201f629f7a25777f46d3b1f3cfee115f2a426ed1afb1ff68ec3afb972c6f6c908bcb09d79d313913dc0193fa686fd81643a258a169b297663a20344b2a33930966c41d06644f5be37f740f51812081d9b63d19c7e291fbb00af268e406af00ab8fb208aac8138187cb723bc997cd6a9c64e385479d77f8e3221206ee4c70d44f6946e97f6dc9d8a88924f42c31f3ba1eb7e5787266d71c283db691a40817d9fe3f78b2f17934a45e22df3e1ccff53fab44996677de3d7967d6829084226befa14394e40464e72c949ac3186dc191db86fa183ff2afc7f8f0a88daa635fb4c145501514f49ddc67177c5cb4fe8753f1ba36f023f0d6d158b5761a95c1c62fa96f594b99d712361fa8a36de64688fca530eb0b9f6e1608f14cf22fe3fe04c2de0f02b1698412cf954d6854fb8503852a23c1b5e4d1edbcdd186ac32a6d6c8e42795639b1b6fd0e8d118c27739a18d2300919567bb7fb0e897d8cae46aa97754964e645c08a9bd8955c7fb788a3bcbe265de0fd97eddb44f4d363148cc1de781a0fef3d324810f12cb88363a43c3e3437ba51178fbb3cd48efdc0f9d2a4efdad69552e058ffb2bc43b865860c8cc8a1c1f8adbfa7d4ff04ad3a5494431a9f0a99d0aac2b697b8c5f8284a9f4f6e1308107dfc6fad39dcb1215be456f3a964d4edb4cdb6dfe282bfc3b688e00be3f11bbd0ffe4c53b4eb104fd9b7852ce35e0719d7f11e3d905e0c0a0eb720b266c892c4445dca8782f3fac74b773c6ec21045540c8e6ce6476766f22894029f29b1cf45db0ec366e08c2ceda5ce2a2eedf6ec7c809414ab1bbdd39e095b1cdd1acd04bffccbd88d544344a11a8ced431569e2fa5b6b0c3696e65326065a5972b4a6d3ec7152f5194d96e482260e848e0ee4dfeea10c2a21565e683c628489125cc6fef3f2ee0f8a73b8803bf4b3c6a619172823a09a7298a9fd4238e93924040007ba742defa3593cd5c444ba43a4c67c30da5adad0bf6b43efd5c66ba72d1ed82a3146b2da5951d1331f3f732befb2cb5d2d40d554f25bf7f75a2b60f14e4e4bfeb3493ce1805d510bf83eef68ff1276bd3967ca9eff71a4e9d66fee0b24d51ec5d0b4f2c6e3424c953c6b01933685d0a1922a4a8d4642760c5934819f06e2dfbed9749407a636372f03e678cda608c950c7e66573705ea74ae9cd357bf7795976ae8dd140097b5e557a272444490e0fcce8d4d459fdeafc2e6f863a0d33ffe34c69e705a0a471ff100a39c687fc81ee20b9b94528cc8583f4b609fab2d008f6e3cd72fbdb142dd4b4a6a9eac2568fe69586bd9ac161551bb5d0fc75fc7433fa2b2993aea57bb8b0b23a1f77bd668491dc37425bb7348b52c90e4566d74edeb2efb2afa49907533842f959562c23a74e22bc353cef6e2af089504df34fea797bf0ffa824b421cc26fc3273b6277a3793eb9638e31a8f9f0f3f74caf26fe3592270510d549e86af9491b13834986d36e45cff6e469 T=$3dd16f644cc946590543f7d185d75544c95d493c04855774ebaa144693b7bea71fa81f415e66616bf4c569ac2f852405df5450352150b575e5fac645d0e800d240edf467a791ba3c6924c37c44d55ae33704294ae85e4a0ca5688400883a7cb8463bd41ca3bdc223283999528fd6823b4a1354fbbae28e3c46fba3f35cebc0e5ab1ba7ea1ed1d5df1e714e3d892dfbaef29a096db71c1a93d81289553460d1a0e2490ff6eb367d11457834f03b2b7b07b1c286e7353a3114d71eeb879f8e5217db3967adfc6a317ec4e63420929a912659ca203e8e332eabfb4b3c8e15db5fa11ac5868b5d5af9de26ec67a6c135a87932402d6a6aa909e63c0badd4d64361850d3c149adf98402c8ab22f2bd6ed5df61867db67750967ba8068fa177c5131e39502a34612af1f8aa8ff7696cd12610c63d0a620b6e8cf6ed595fd08e97aa03887c6460cd895913ec2e04af7b2119a4a2e647225c05b8babf4e1d5caef28d9f5f261700192bd095c9d6e2040938bac34dfa88be11553586adf403821d02a9edefee078848d1608d8eb7036b3a3cd5cd95e1b2ffcbdf83ce3e4e264ca5c4c7d02be36b284387b021d722cf011e2ce46c1b41e083ab0bfeb2d9c37e27173a0a386eea446a5c676fa0ca18b299f61d496dc8bcb6dc5895fb040a00ae9934fa8dad5df68d778d3c64bd365ce7a266853618b642662481d0f740a0d411bbd17c915c383a315e221fdcbe9250177b3bd9820079edc0ecc70b6c79d03672e4e247ecff14d2ee16ada223d750f196e98f3e083cfc87dadc53cec29eba8a1aecd264165b5a818ef4f0d7ed0fd9938d359d201fa0f77833592cf869b0e433cbb7b89f7e1563c95ed6f6bda491a8739cc6b3088c56289b8012dcef515cda6ed07bb333a5dc3f4c0deed9c3039e7750825bcb926ae6df22c78d27039ade368c473cdf40c538901b0b0a62d3268c1a85bfb744876baa0b7da9691d7004263c50d4cbc5be75bdb8f60deac39c126d7fbf325ef0fd0e5e25fbf1aeb9abe74d80f727960ee27045a23cbb47ee5430bfcdf65b0049ea73053a94830a5db4456f88a154069b0bc833ba88e80597f49bd154c9c53d9cfde05329f191497d9e7dd106f7b9fe8a1b7e8f8ba9561d0d930b4a489f022fa9155ade360a5c77f56b4967bdc4ea377ef678f88b0a88a29e0ebe2d542b70e60b8c74a6c67e6d60c0f302adfe6e9262d4443a0d611e7b41f112b009b4f27186f532a82c75648b3e4b8edc3926b944d3a25919fc15e99861cf2099a169edf99d6c4146b0be0b722c4650f8e894dc4d13f5440ba5f415ab07d10a4e9069650668f7c8ee8f27f01881e29205d4d7e90648ed405e9eb276e53ef295b1d796c37fe99dcac9d96b4de8b16028ae13ed0b066b1dc4dada0c134e5b1735888cf104f734db20f2211f32a9c729333d7f958d56b4aa0e45f51e04911e0eb01a39dbefb12fc9c0917a814adb4b4d7f74c47ae31302ab22a1588232a720508ed9aa9d8642f975c054d23c6a2b74f18b543ac9281b33f6d39c52ec807d1723252dcc481594bbca78acaa980f6b364f6e44058f9e52ae738c60fb62083249f86a2c446875a3cce410832dbb4a9805b181909a06e8ee9f6c02be8c8716c06ebb04b9272a1a10e8d5fa432370091ed730b87bf3891ed3cfd0a07602a61e54e9d4cad897c8ca14a4d228b32651377779c926a8a954b0b1d2346baaf145961d12caea1b01d8c0bf5bd70e2d8ff142ec876f081904a63f64147f532eaf83173a2a9423df9464389efd0c37dfa400dcd1ab21495d9d654819c101776d6b9715fb5e11fb6d81c99929ae10ceac03ad2c72a1718d9113e83da9e7085f8b2cdadecd4d7329aa2c9e1fe7f0336744f9c3b9dd2c9c6710a9ca6fadde7b57fee425d2dd17caad900cf26a3cb3d613470ce31d96a9b839013def9e84046cb4b0aaf1a783e7b4735ab249ab21879e850540e2c4db73ff736a9dd0398f4090ac61e802a0a3e9dbc086203f3a5fd8cb03325f571321205b37c5f0ed40efa42d646ed63fe90125e5a8257c35231f7dd2685c567036a89678a3854d82e8e3ea6c6200a560202010f460c9157106e0bc02dce87c6b0cfc23aa5155993183b8ecdba03727a54aa05dac5851bc458f08a7ca11a2019ddf443bb773ff528357498dd4c0c2b179515959ca75be5f680f52ed1203d03762b6a0a88ac0506347d82689ac949ce2a7104d354414ce1ae3f4002591f9e1c9c4b8008388e34e05324f9a000d44e2fd3211636ca0b06a7106c8632a8bd3c4364d8eb46684f2a74e010dc77e626dfaa641a2f5e5adf8c1349436d2d9f31e4f3a3e14029ec4c2abdd00132d90bd99f3a32d9941aa386e80752f1e30f99f39c133c7b89241fcfc59f71cb6314086e66a8f7cb5b9ccbb120f89f739a7e1cce7cc2ab9ae6dfb068504748b6aae93f529536a5f006ddb164e02db984427da75001a823cd779d4e75afaaeb31ac033816bf89c74c7d4cb47f9d8711b71501f49ecf020eea675bc92c4c24616aff621c0bf2436e2400d76802e7894d5c4494d795021f676a44ebffbf0e9d9ebfed06b8e0710a26b8ac663092eec07cf643755bcbc71f2c72bb3b44e57ed7a8d8fe355876e5395ba3f16a8f761c7a7a377c11a15240c65da80d0e2986dbb399962c6721b137f030bf352c9f187c70df21de38bcd19ad6afe9229b1b98746c3858469cbca9265a86cf51123c4d7a5a61ed3448a45cba9a3ca4e6549679fee3b9f0c335783dbce0932355fc92a110ef3d40c4741a7fb89b3a71014eb4a7affef08d412391ef871dbc4d06a1267fcc5c52067ee81fa993b03e82462999a54cb6f68c5c83c8d9140b0045f689c774c5bc28f69416646ccb2494fcd1f32278bbfd97bb9bb32d9928d11b073bf0f0ff2e2d9c419399cb1f29c987d1b20fa37173fac9507eb7cc7e198e759ed26e2344ff6d73993b125cf2a875d06287144d0eafe60d47e1dbeed078b3e54e0724bf2750b28207d159d1099eec53f3d05bc6c400fb8c55f3638f2b397316d2ce7eddfc458f077e0a4c3c056af38bc2544b063f1f6e3197c3e54e1b9b11ecf6ab7b9218363d5539aaada9675f75ef5895a8c79040a0cd1259e7057b96286f2eb111065e56733e57adc5ce0acdde1323b9ab8a006170fab560cfbd6ab797d5aef8a5328132d03f87274446ca2f07f2c30c851da690728a13d97bde677cac09753bcfc51ce92d8df3bcc1320b342d77a3d5472330cf833b015a6b263538535914ccf110d31a09df6d368fc7884574fec7207db7aa453615e [90] S=$390f53911 W=$f12580b1f68641c43d41ce1e5badb4ac0ce70f3bdce2a0b369006087613e41159c526ebb2276131902a26f694dc85a9d558254274db7e229693fd01b6a902a1ea22ac97ae8d602c111a4e8e8be4e47aa8a91e8b16cab8215c198cae3bc2e19968961d6db420291db0a923c374f7966d0cd6093707725c37c31c890db512a22d81bfcf16e2c5e44aaefb62b617b108a9f83ad28edf08a9fe2c18c2011b7169fb0ff9b33478a425d6382712fed92d12c982e86e129b2b60901378cc26a65e1391f2b123a98377cc3bfcf9c9e803e84919a912ec54151b5563d8ea920cd5729a67ae0ca6f0b80b2db6c1337f1dd77ae9565ea733f287f86e7eff61cbac4c257f5fc2ce16814919dd0f49c6911430ea2a6dce632f35b126866649cf0fe2cf034b46141da034737b0c7caaa6b20946944bd03d7277f96334398fe6a07ec95feb4a11e7c3ae0910b1768b1fb364be534eb353b7173fd06c81dc0f31dba471e04dd8027768aab9591a60a3df13715aeb74bc2cfcbd08cb3728568aadbf432e5caaa6ccea6f714f893d3e93b9616d13027e8f549a42731d3fe0d9c275c843bdbda2bc8394f55d1bb72d23d5da6ec4b8f1f30ff273f9ca5afdef421d33fdf3358f7583c8340d52908f2e02297a8a1e546c8ece821725f45e9d40d8547e7c029e091ed5b2c820c6df7287b57dd54c311ea4fb253430ad70eff05c628dc50caef48ddd53cc7ef3ad851bb40361dde5b4855de52fbe5c98a9d826d6c1f4dd24b68401fa147564a735fcf31e66a9c78d98bdc780f233c1acb873692194cbeb3780ade362832101c90127ed0d242ff2b459df3cc3b4be429cc29554dcc9fa67a9ec82d819fcaddd913f2f7a049c7d84bb139a370af9bed91dc1c3e62b84a1c5a5f18c4357f5709c2842a825cf55e9362351c6af4fddc21d70cbeb18a1f2c7cf4dfdff688bd4cd1a35f27f0f423f0dd0942db8863e7fb86afe9d338c7beb6e48c863941dccfc1de2bc62c2faf0fe1006971d79a1f3a4f4021011adc9a16fd07a53bbbe32d71b309b1fca106d4087bee8866cedb0ea6d6152bc73cc0b1be19c965009d3081f4862d5cae0dd563bdd81ce2cd70f0230cb5c352315a63541c27660faa6813902230f3e6c535879c16624a82561388cea88d037ff76e2a966f1d0390019b33089391fa47df7132b62246941a96a27f19a1790382b72d671c0f8623e6db8f9dd8445ff5345d5f689c4305ac53e0e57b7b609f3d53eb2a1c39c00fb64577f65c56636815196138a5455d4aeab30757705a686f1eb1bb5d8011034425f6b45e61e8cf693daf5d0d295875a2370f0e9b86f76f08ebd93198405e672ccb9309234597c341b86c8810326b3b5a9ab541f024fb795d08488907ab865bff80127c1899e499d2014125339fddcc8e8b640cda258a92f219e552a59061716b45ea6556e9902637e535704e251f1bcf3d9716c6c5a95ec3ac4b73de274000057cca010516537d42d8ddd4751f4f5755cf75a06035dcd390eb30bd0696b76a05d305d0fc43fa57a39f0529e24ebf51ba8032665fcc5fc881ec8fffca00757fac5cef93ae47a776c136fbc1843486bbd042e7f6ff73dbb90a61bad9c6e51fc4d885a5c2a05753c8bcaf97ae6f7b49e8626419 J=-0x2f9d916e9896b80c498a3b1b504237575866d30d7dbdbef49378b5e6d4b73e3f93e9e1318bd337a4c4e1b96a41e03e1b425ded42b276519ee0203b61ed5f4a70ec7be78bb85c402a38e12e0228f0b36a21f935ed593afd86b1149c69473e80308c0847fd71b8036623ff95d201b925adf21c52d11bde13f5d04a564d8b43f329060af1b21844ccf763834d7f52513efe1065895d9232b3ba81f5f6fb5b88429efa644129254c018d6e8af5854fe30b72dc2bb38030436a3bc667301bebf2dc95eab934d7546a97359b86ae415208dae91489c1015702a20a9605e22930536c759616b75d71a59cce355dd63992ec33c67bea531d42ce472c0655fd731166b5fceefcbb654e5651dc99cf71774a3939e8fffff7d2d197c603070a19ead81978d22ee457200ff5affe1b4e9c32be6e2e018053618f6db94dd104d749e718e4164fb04aa9a262c43af955025c5535b489be0bc66b2bbc44ed7729519d6cd88e516d5a398cf6cab31bbfdc4485f0625d6fed0f075bb485f085f79370f911c2c51cfb5ddfd70dcab3b9525834b1f7f3cbbff0acd819cab98a26edeaf699a26f471bf7e58e268ed60d268b0a0712e07e858dabd49f77f03c5c86d809e2e92cf5af36cbeb3837e99fcc71a0629e3548086fe7312df8184a198e7680f1b0f7f8e3f10ffd48ac849e93d3a02e5f79e841b23fb761653686d973ea2c835b3a28e5faf6754a409e41aad32e8ac8a7c281a95ecc4cfe76fc69c3803c78d1fbb03f3d70e771a92274a10e05f3b19df4dafcb432c5eaea636a6db7bcb6e52198c88278d9fddc3c42dda535dda418924edbc3a168ca90214780fcfcd75f13c8fe82f30e76f633f6d7596006d612ab0bd769c92837624fced29826fa771160d5ca5e14a70793e24b253a2acef5c9728fbf6f40039bc40f259c387dfab56c51a234ab03cc00f21d17e6a459fd841840c70d57578ccb071842df674dafd0099d8864aa068a17c427d93dbb48698f63064ac18168b72722b1fe4b7e732791ce9f8896fb9cb6252faa76f894b43c02cd6373d97bdf75a5c556c0fec1e27fe00cad8715b8455f824d360e6a4fea46be13bcbd7ad464f18b48b35923b7d3ad39989b889799123b9d742f40db72f624ab168fbf391564e9b03033fa1a5ce3576af8478edcafbc872c6cd2c9fab819a7b2e83c4f55114948dfd7680290914c2e262999a261cb35de5e7704bd72a4df6c34b1b10bf76172ff269cd64d4e65c29580fb56100c8a52e240471435c3467719b8879f7337fb289b2d37b516eddc1cf40c4abf924ebc3a555fe430c7645cea2fe7dae088295be819c6ece7874ad22037024df9d380204ad8d9185a6d245ef864e8bf44937c72a4c0c84ee81e8a5d428e3c69e50a2f50fd59124f537782ad8b3924a8d14a106dddc1f99ee929ff482a455e602361def3e18c4eb47104e099ceeb82ba24a243a98c0e5491ac3cc3513131ffedc77e8585f0a8b6b755200218719f8d5380b2d7de6fdb4a76c83e0c12d9368066cdcb357ad60ce1fce2f281a8a51950ed64b1996653c2e93c6d5254b381fe3061b1a7f0eea3f45ec62a8919015cefadbf995fad92b1d3b99b0cb1a8c11f137ffedd9abeb0526ec5e37c6f954c19676c266b671791793ffe3c8379119de39568ba33859900c43a550c0998174dde2b076a1149696019f29285f679cdce4c0b9b1dc83a51866523a29571ac235b4944a2ffc43035ed3b5f4309ac44584899e52bb0cd0ae57a2f85722358a78345e2bffb3900867449ce332e45f8f6b6673880a7fed114c7ab49d16cd104aec604f25c706a00d6ce1b60869a4fc43ef8631b4017f881b2a316a5b1c382ab51cc901c8933a470a84939a5ed8c4823c163a8df0eecffffd2fa6a088530ce8562b9c0beae3431bbc95052d60e6fe6861c1b8c362f499b66c33d88670e5636983da8e14e65a91a0ff36f436bb4d7cb0d573863fc09e0dd9486fe68653730abff1e681f7d1e901b5c1c8acc7a7a7f95be75f5f236c5d770e402d994c337334a6367b8b22147a5d29ed69dc4d7d419e1b9b0d61caec57d40c26da5ddfadb7e1e13444412988a1b4c281bfd4ab9da253baaaea7e6f46fe5887999635a4762f69518e75c556c164dd08d350fd9e84d6aaa195c493b878f4ba0b37cf00b603782e134f657bfd22b26b55080502b1492bc8937ffc18380ce15edd3124c0e4c7bdb50b592482c969ac48b1c096c9343e1ca175ea056f5716e5b7fe2f7395591f743a37a2ace41794617bacb0eb91fdd41fee0ea50971aacb4f523eaf7c6d0ac2a571d92803dda3599337ce4803940c9e94f91c3152fd0b4df2762a92259c6ef628998e0a618b9726a1b28dbff1e40d9d6bcbcd463633e703c0e23dc8633a8da737d4b0c5438354abb7f4c7ad9e2711cd3da3c7b7e7b1beb4d22e223f6291b76bd5453f50398cd5f03dc2eeb39d75daf71585d3c3bda7cb1844cab1c9190c92f75bdd018cbaef8b451d5157a9d93e0d650ddca8a77966171a684864214d46512b972125f94e154a81ffb97a9511e4ba073331eeff889b79e0b3f582468ddc09e2523ea8b6b5be2c2f0dcbe50908a02d10b85691b2042f467923ef0cca13fa8623254c445253014d4a621f2c886fa1afb2817fe44fbd0a17554bbbd3c2371e04b1d0a6a3ba28d3b4056b543de8dcd2a99cfc22a7f4e5f22705f6f1e129e048f1df7a106adacbec16f5176e328e47ac463294646e0f98504af091f9de9105ef18e2c6c028a0d99396b18d2ba110632972fc2599c565951244f4844875bd36f29c08f3770e8fbbf48ceca43a51a367609734314973d3a5672a0cf8425279a48821bcb2300b5acc08f6836ade8ae51dd7528c2b8b64302d2f2c8e20058b46ce5b613c8dd06ef6a7c1fe70c51283a926473411329b968d4ec3547758c1a1136e54a34451a79f7123b09f76ea629a2654c27e8c31c66faf5eee5e3cf04ac6a764013c6ad5f76d14f625988c1f3e6df38942cafe5ea48ac1904216616a6bf9f1fca6d483a5c1b68fd3cc7cb8e0c164e53f768eea37de6ed5ebbbbc68e099fc7cbc7998f788189c490879a25f2f3c5ff96f2853a6df0baddbff276d5457c3e8d043095bd5b4c0122dce2e0ebe96c811eaf5d004c0d0ccecad59f421ccc3de467e7c8b28bd14e40f1927d16ea504e8ce4078d64e435601d219fe3efdb7a8c0df54006d2a065be4a95f5338cc804737402e732034e1673aa69879eb897a93a2bc8cc0bf500521632aa4a39e723e2123e51a7ce7c2e7f76614fdb01196f T=$88101f6245bbabb9f9e9ec14e4e30c28e7c5a137b841ec6040052676aa3e97006e70f45656629201cd2130dca525b9bfefdbc508916a13c437afa3e11718b2b3a956bd7d52f5f66dc25be68eeb4ab851b30aef76818d08ff6f2b8446cd33a7124ce5e62764600e1bebc82438722cff4fad9ec3b03e028b50b33db4b33b42ed0f597429d44b04c8c91d6f59b23d78c71cce613d07636ab8b56cbd5c80e5f04d265bc6e9aa01b71f908babc55b89b09113754339916e31d555f013aeceab1caddf4e4f6a6f74d55960e3a36580e5c7e70d7f4f4382d2966e1ca7132d083efaf1d21454a91ad836a4184d063abef603d7ef2f3cb65a776c9c3300ad69df96f590157fbd7daf5659b0424bbea239f155108c3ffd8aa9724720b0470285afec47a3fb119580b0e01c02a740a23522052bb6d2fa96dbcc62e62ef2946f6045cc0438f428933422ede38501aa341cf372ad6c198c5c2268eae5f5947961c401ac927d42c0fab19588a73fb6275c85b93bb300d1120f4005b73eb33fc136fb73b0a510a749d72b1924a542481323f680da50e5ec4af44a0eb0d4afbf746fe19ea54546ac2dc9bf762aae3fc3623dc19408b53676d252a6e2a0459c3bb460aeeeb9b5417074e7d4593b7652e3fce36938a1a88d4dc229fe5348d328124c577614cc2ed7e9e5b89691e191580f769fdc5ec43d90ab2dcb938e21a92fd19ac41ff1c1002472a7c1b457d35adc5d7eeab19923398c776903ff2111cf9fcd8ac4fa86693847a8b38f041a08f707002b59f921f42a4fb1d93af3076d14fa8173bbf5afb2c07b1993b3d33ef3ca3afad41c088b51572c5f92cecf6b28d39ea3925d474435c50f29204190ffc8399f196bda9a899bf2b28f8ce779ecc1b597c109f30d27ff23d9aceb3fb974187184bb46ae5d5b498e3599693a167297d9e3c8f0e05e2c156d467361fd87542fe9178798e72d872c443bcc32e9a5a65e181264d7de2b29e4be54969774f754141b87349f590ca13717b53092ea5ab77ca99d4368319a1b50fcdde9ca39458fae4ab2b61d0ddf67fba8d6f80e83fcf5ef7c1d4b0d106ba28abd50901cc4ab4356c77e9956e7df1d655a68b4e74c0b4b266f2ff5511ecdc42b6f730bc7a4e7bb383281e95e170549ea12ffd7a31fee5990594aef8ab9b419c74a4889447a00b8a23b403582761752ef3aa6152a7d66acf4ba5b449cf056a7d6695727ba0fb060010015a1f47a71a3884558db6fa4e62032e5cc5860b0e9ea1338548c1651d3ed0a8de45db68c5c9818830d7031eb8cf6276b9e7f428387b42e06eeff3f0a4c3d435c329e0c34929bd5171298ed0fd3dd4f901c0e2335dad7fc5f76c9691154d4482dc71f608702789973dafb55681753b93b92a00591c8046063d8bbf9dce4d977ea80165442f58df2f189fec78b96a2af9e373f7513e31a84719ca1623c27b96ec82b61dd1c92630ae36c9965c6cb585b73615dae728f86710d547a97e33cf95ce8edf630c0c6d86f9c4c7d3daf3d155f8c8148d1602d1e0d71784c9517d4a9252f530f796732769e702cadda4950720943f0313d49a4e12cb8a7812db91f3f853e0c1077b2a2ef1279857cbc69ebbf7a2f228bd2a0f9c0ea5a06f4c4205b65fd2e318dd1351c1051bce9a823ef37451fae2f2c255c59eb05366f59eaa34b21cf8460c009e9343d51abb1200234382dca212dd22e50828c269b6f7ba72b58028ed3c48eb929f52d5783de267346c196b88a1d56aadba227081c6f0c6ab00fd5ac8b0349183d85b98e9c8134d9ad44b3a84c5b4157fbeee41b73af11c5f5809f271d9940223cfcb962db807aada6995fbc18fd89a12273b22480281acbcfba607edf134a505485642e7b7c76fd5d7f675e59af38af5183278a7fa254b13891190b6d56ed662dae93e7cb85f77667bbe233a48c8deb27b68461389f2b3abb6db14730127b66bf31ed90b64a7dd01d450d9cacc9c48bff2a19f9aa602241f8016b7396fe6d56726d3709733b689d9a59331e34abec595337314ffe01d7decd5fcaf98bd798094316843bc62c1ad50bef0cbd474618ac3ccdbc8668dd31df77b1fa8cb649a8c590f09249ef712dad419e77163d4b2c11745c062ff1005692919f6bc196c2e93c966f3023dc80d6c7e9e693c0ac39b706afa6d359a796a2d464cc22f617339f758169c66d83cb6f4e70165d4f18602d5f6949b8282cc3e32c30c97d2bb0cf91108b49611231adca9592714f460c859a9c3f78750c957238ce3469ece0a5470438bbc4c4d24f116e561e14de4d24f4c84f22d6c4ee45b3302929d11e19c4b7a464c8aee0cbabb997a28357df67e158ac7f1b19a1c517b2a520bc3dab6a6677c451a6b97d5adc3f0b750e7f85c87ceb23e260f2d5c2adecef5139026b3fc3575eea031dd9e87adcdc6bbfa508b2483100d3a603d94f88bef8639af9a1d448f45c340a6f5697de938e1b1362a955428b635155901c6782b3436677c46ba7eec0b46b0c90e2ccd74faa5ddc8d902884b2fc726415d018cdbc9142e472e05a5c912c50501596280226bf0e3e1bcbae1cad7bb7e256df4417fe58667b1f92ee48ebb85a8648efcf66fbf1580e66b70eadd9ab275836fb2848534b2ce97ae4f8fbf6b357ea8518bcf40bd7b625b4704cafe1c849b6abbb3da19c9dd5b277fcd814d114dd542d6c62ab2d3750dd781649a896ee3776809d6227f526ce257861b1cd3ac7f37176ad7242d9fab1fdcdc79c46b40b44d01dfbb1f23f3ef634793a0c8402a1770717c903d6b8458b5a4b88d3086f0901f1f051c239b75db6b54c0ef78841c79075cae5a7b1c5e1e99e95b9a5e59e3d19ead8e16625d56e70a92cb50a24cce5fed71386c9fcb54b68fe20c1537cc47c195a091b9f01b737ff4a077e2128f590b964f92f1f1cd928e84c8a23813026b12a4276449dc1a138f0d89e28ae047281ca071209d22a27b5c7e7ced073ead40f8f3644c2e7b9c53599116f586ea6b0e4dc4edaef08cdc8ad8861f9ea356d0bbbff1d2a22700aa9211d6d422809f6980f14ae320dfcdbda429554547a4609c5f7057311bb8c80e8d85c1eb918671386b2d2b92272f83517f94341b00ed6a4e4f3e9782554ed498e31f7c9a8b5bed0a4eee527d7310920921cfe10c95dbf9af3a3dd2789d7a7774f1253d40b04bfc15fa321efd85700f7224debd5fde864523d963aa4d2c252495cbb15f96050aadf58cd2ea7ff45d8b0e985b0a157b6e1a72190e7f2b8bb0d39cf12dd35ec4743cd073217fedbfd4583476abf83877 [91] S=$8dc6c66c81c5b0e9a W=-0xdbfbbe8616fa9a1dd7bd5c4dd692e1766720ddf40a5e0fe87a39224cdebdf9e67bdce6f53d27d04d8d3a7e54a5b0fffae63186b847e183378623853d389ebd8d204c588552942c31f65d1268b53627fcddbb2c45b54107951f2a845d44cbba54a110bc8b6c826115817940472d87e001231cdbe749ab0f105d48436cd873a7d650e4453dea9ed37ae4890e76bf1085099d3f144dd22c1976a075239f895847df1d072ae5f83a61e49f853091479b663b35f436eaa7d7cca03182c1c90fcc5936d17d05b097e3f945c9b2d1eb30a6b570ca77920e8dffc9c907c029affb8e99413f2218ee9978a8de57dbf101cb163a2d53026db092c53277405486316503614948b3dc96af27dc73ce59068020177d99997172c7ff29fd5d8ec5e9334abed8d5d41dc516182202fefae4a398784581b987cacfa9e6ae455dd567c083beffa58b71de0a881e2b8a5c23a14f211d27dc2e646ac8be05e8bf5f9989f648958d67a26ff34983d033d66f8d3d20eee020058b195a696f23c0c8791d0c0a0990a01bf820a4f6921536e5a8695be34fee5c986b4e86badcc1c1c546dc4a1b2c5518f36720b063f1ebf2ab3dc27ab38babf02d287047326f89ffed9db0e47feeaf8429d96e2e24448bd7f9e284a375a49ce70ce57dd6f3a6a4df34dac50ecb7c4e3b4f848e751c8344d4817ce509b6a40f3f35c66d3f32260457720ce63cd4ac21e67730ff0de5f06c6e0933b66e72eca2eb5a7c8f7b14768bef8389ecb99e62c5069ae275fa85a31721cbe8a6f540161ae0c2c2c191ae2c770edc780334f3a4c38c31d1cee9e2c9f3f172eebc967405b5818d6f42ff5d8de22640eae99567392801a489e47b4f6c28c8c1257f083680887cc8a197c4a04aca856ca3707f13af90518e53bef75ede5b305aa8a90372ef620c596a346d1cf5a06e0b6a8c0708954249cdc33a2af31caaa7a4ccfbb4cf6be2f122630af1746c307923e6527e5db3193bfed41f19b5c96b795ae42d6626f4d1a3354d5117e911d27bbc0d35c4b07e8bda7ae10c707e5ede3ed2a7a6aa3fe19dbefa6548dcf4baa88a407684c1c813bc2c019e05851c099854448a679afee1e5735526c604c829251615701377dec7866e349c4f86d6ce0e6ddaf70173f41b582ffd63cb79d4c44bd206df7da4a2da7aa4cf5595fbfd96732002aa8ddd246b2655ff04f26b6f8b8689611533ad85ac645837d61e9e24003d5ab01aa78af2ea7cca44195992da47eb3b1729923084b00aea6486568f75763cc50c7d569a7ed90faaa201e5b43a459b2565c8f59bd7c32621724bca7105569ce3dcec6718274e08ff65cd8f15d0844f5366a3aef82125650704559494c694b587f99843b50c0801b794b4cfa0088830cb2ae14eb8622c9bb4ca6719bcb28119d20c105de74dae4afebb35e69ae89fbb275805cb41053bd8d26cf6cb8245cbbcf90f6548794c1263f6e99e5afe840e517fbe0023d8530df03b9147a319fca6c2d2da21aabe4677fa12a2ad0c3a8b622be469234dd205133fabb0af4ff64d0e9289b0e3176931d7e24c9c2593ec0cb7f39e3af588d79615181f8b1dfdf22bd79a6309e0aba7526d1e7ab48b1daa7dd20b61b4f7696927d865273c2cc8f58d2cfa19cbe J=$144653bf91da4bfe534ecedb2538fbdd2d0fefe753fee6de50027d2da2138978cb0936b28d06149aae07f20920cd6b6b6e1827fc47f6a035631ae67b3b688f3160d7b3dbf3ff71dff4eb76bf8bb4892bca45f487d06c8e9ef943d7dc932b3e5c820a00cbdf6f17bcf944d6ef674eab4ea65f7e65b55bec51544b807d1cf5d171841517ae5927e087030eb63ae94ac987bfcd746e2f3550d32acf949afed040f365ed4338cd977897cd8d22089906320119d72819b1f179a57adcff7cfb8c266e32fd521896b2420ca40bc7dc77616a4a1f7e418a6b4f7d709d67298b0b57f69e5303566007b72a5e1cfe2fdb59a1384091d773377bd28b35cbdba0f9011ae8ddede1957c5bbb53e3d0fdc53b257e6f5dcdb22a020660a8a5750e0207c323a708edaaafd79856e395133c012f6450ed78672e1033ffd09126eb226058b81053f4998c6e33e81ea7d22f5aa6687620ad75a439a86e9688731bd205c91a491e15ab735bdc5faec4ead9cf500428639b8bb1b159df6e9f8facb1f468a29358c56e43dfe1ce8f5ed96cab13ea80c75ef93b75295a1f7f995c70fd4479246bba4dd3791c24206b2bca484457fc4ae7cf18ea56eafa5fa21f285146c21d2fb8d300e6ddb820748aaac9433085d1038ce83251add7c3f5e4eae82a1b35c8ece4f164208febb2075e409e98eaa5957f4e498c272d23820a863376fccf92267f851b90d7ed6581675ba696468f3a1182e11038fa204d7485a76feb02cee089465e930dae34c44dd61cdb06a6a93bfcad347860b6d9f1804ea4c59443ceb507c11e69695f768bb98216bbb1c34bc5cc4ec0d62d4d2a206694da65e32981d468fcb38217a12b79c00a536056309d33a9ea1860069597ae222b188a7b0aa3e9b0f5b92b8f248383122fb79ba4e9b91f5a3e99f4b33043499816aa75c959ab333740fe40822ff5ff95250674f889cee51f444043055cba0355e9b9eecbde0c60c5975de58acb6346405cf1954f0f446b2192b940263e6244c6162e589c4c6bc72eb8cafa1df0fd3f8ef16bf56a4addc20020b1b8bc40f25c0269ed61109016b5e9bf9d7579b66a2fc4b550f09e8c7cefeb82d043d3f23dce1fd6232af25d94970bb4ba16e1f20efd0739c009304df7fdba5b6f6abf739364f4b7cc98d1b7ecf93a68427f900236f23ed9490f6d61cad874ce5371823f71f420d26bc9a002e4d47e111d4fe42ebda15c44f38ae80a6a72c5d5049828d4f1c1481d5e71a288834731d39c63973fb30d9f22840c8e7b549aad07b1c66fd2806749c936d1fcd21616bb23d682c3b0280022641b88a4d1432a7a4e3a161d8a2217d3d1de2c68e7c76cdaf0643bbddbf9b63be11c30a77c0d64ac8627629a294846992f895d6669a1cb4a682383da942b67a308c0bd46668222d73a6c2a27ab45c8e2d9d9abf2bee037177d2d7a483cc3e544ea64dbcaf1cba9dfcefb7fddf5e86f5aa3be4bfefa7f90ac16a3cd887b5df69bc63d00454c53dafe8f2cc40b7f1b1d8c13bc0cc805471c66c8918b215f9fa36c175b992727cb9847db3aae41e4bc518f7e56d12e90a2dfa375b801de30e9c8faade1bcc3655ad1ae91a4793630e4d7186a5b6cf96433408d74767bcdc7dc08895ff8928db43505fe3905923e5139b2b6ea98a7a6a3d7cdf7694c335fd2dfbf4a6e973917a735baa88321b3794aa444bef3734ff3b03f233110d9e3f937ac87408835db28f456d955da84eb0963d22e1558644dde3691f2b8f4f7c4e4c558e469584c4b109b37eb5f2180600cfda1aef5bbcc30542cce0587f6738e5e73e2524451d7438f6b897f98396c3cd72139fb56cc48747bfc4af1d2f9a3bd1d7ee7e838a966d56ce3c5a1f4eea51ff641deb811051995e3fb697254bf32f57ec4bbb0264f235e66b08d9c565a9df76ddaed3bb1373003f108bfc49d16cf0104273dd08fefc02035abcdf7990cc180202de639bd4eb3cadc1527ccd71ecf5adab7e60eb6e3af4533fff8fb77e8c88dc0b8b04ed96f91085868409490930559e2d307c086a94094c44ddb3768ab176f71d1bb5d87e90faa3a19ae7429a146a0ce57c4f5d96034bddf3054ed3c235a35e6a28f1ca320d94ed7f128052abb1257acdc02fcd6ad8df8aed373c76bf51f5bbce3be58154da0d9e196241d1b24020e4aa94642b8f25ee2423041f5e196232cda4924fb8a87e81eedd55cbab01c26cf537895b100279dd8521797f97263a23f04e09a0529bf9e731162d778bf0a32b4464a21ae57db6b1d7dac235aabe9ac0b3d7e3ec0dd70438be016333dbb237104352938d9ff2521ab502310e0cc6b5d09e1795ca4a62b9b7bbf08d8500dbd7382240ab387c56ae94211e1a93b604e822805c122c1c58c5813615c0a02ad28945e0ee22438a0409ba7ea62232fde8228e00687919bdb843e75e76f491ab6e0251f82e56e2c6e195fd9f25f9a530b38bf384d61ac3c0b839716a00df193aca3ad7200a94164f2ca9285053b4ae7009d7d76e62a95f16663325b29fdb77821ca2c8dcf7e4c5a62b035850568ba04eeaa13329783e2cae953e2d4f0665d536d70b85074c775b86ba6ab3c0ab081369a83a27fae2870b682198c5d4f379efbfddc67e313d5726dff7d523239816b3126ca0d3d6ce18edac782602ad9cc020ac12e9fcd631dff14e3921d316c0fe788edc98d5dbbf48db4a2840c24788c1560b257ea2653f34814f2313bc098c7f4a935cb1b8d10bcb14da8c5d244a405838278e85202734afc14bc500798697d04ca42e8ea774405932a2ab5562cf01197f2e544cfa3091cf8865d5b09e9d0c70eec045ba51f5cd5d110c6d197b2deff5334b5c63ea73aee450e92ae33dfdd1361cc8e9902273221e0be1d1af3df0d0a6271442c0cfd7296fcef0d5b97ef35d9ba1bc939ecd312a8808d5ef782f640b85a6022e8e45dfa5f66e978b78032d1d91dd3e3f977a6d413545f4cc76c2d65584feb0071a8670d7653c9b66b6b01dd195a1768cadc6754858269a278ce90bae8e91ca044d61448a379e67980a3d72448c3ff04df9ef020f0c422888a35a0dd562dbc687f7c67ab05b741df3e074387ea5e48c0ef1e2b3c3c0962f547baf14bc8b61a7ca43c6c24c692db7ae3dcc6e2c8e04e97a7cd58202daf2c8dd64eb0ba6d54e4e0e8fc3b5c36508a67f766468d970e3179aa4ede76b17898eb11148f8b85690358c940bcb66b0bf376667b5fbd9b499dcc90b268f4479e56ce1971853d36caf1675e37bf253006a36e3b65d481d05406e3fcceab27c20 T=$2165db71ded30df7ef544e7cce7e65a2ee5e263115f489e7e259940cb9408b4f5b94c128d2f6ea4d1475a41c90c5f4d02febf44d3a374cb85bd39737808651c93f8fe22144726950337a304aa096fe7dc7592d7368ad838785446d7322ad1e4ed3d84e592b2a8e84c4df0dfda457d2d67830385b3230cda7c1a925a1e461e2421eaf53381576a0255695cd19ce959c8e42dc4f686447a8d5d3798856c4017872adb92a62b9d14d284511e02f7471a22b79604c8f2eb8458145b829139a012839a964a342b7b547c86552f50ef73bc6081b17197981fbe38e3015ecb26ac8c3eaa6639a028fc188d75d24bec15ef9304c4014a32499500e8692f28963b993f06dc973bb94e5ec71d13ea526da7d8f91a53b2256171aa6f3e720e7abcf77b2385ba723fb1548d362fbef547837a1f307e2a7b3cbd1dd8695a988751515d3784a8af654b08f00b497f8bdc6131364f88eb506f6a0343c3fe98e39577e8231069795bb3dcc3818092037fb60e525cbb1ac72c72a865113a5b452a141c00d0b22c7960d0fb5c1ac19083b6dad6deecf2d9767749ea6818ce9c0893a9fc45e5d84c7ddf55a96cd1a04ceb94f5dcad71de16c8c1f68a3150f939b080e099a96c1e78ec673fbe1aa32b9942cc37dc1ac9d33c07fad9b545ca84ae258c98d81170df078301eeb2e81e8a8002e0b21b8614057f09f4addbb7bfd53e0fdccc2c64f03018d6221029b43ae962fe54df7b9b1500d684df0cc0b1a41aea14e9feb4ea8a2538f9de25651e0da6b6c573c421c7f412d408522d3347a52e665a2472fed5ff32296c23ffb2aba8a6a52cd3d09387c3126b4a613f57fdb5778bc7f1917cb75af99ee02dc0bc4685fa391cde73010e0a92352c8d04d95c56275f4e6ae9e83d71991b02ca0cbf7196888e0abb7eb6879d517bcb89834164947fa8cdd478300895f5e37b3dadaf29940cc31d036324bd3e51fc13b3a2a7fb17f980b3606fe8fe6b8578c768f15e3ac67290ba191c7c037cb81216f50fcf584624c86e07c9bed2cb01ea239c7c37bd67ec2834e1661ef22478e44e57afa8c33240bc6c5ec09d76ebcf6ed44bbc85f37bc870ca436e15bf8405bd84e90db5278d142b325f5fda63f4ca6eff85ed93e20599104ac1b2a946cb03785b4272f5f1b59fa44ae592c42bc1da6dcaaa732c7428d8811958fb7792a7c08135f948918ff73139f9b02707a3ee1e8724fe27e3bff9e764d45e1ac57e1f9a69f68b4befdba3cc2340468d0f1bba1529047bb2ce8c9440e2f6fb55117245133b695f7d63e4fee7be5dc1ec22f33121dd53e9e87371ced86030543272d1f93df42e539952e2f4344b4328fca0fa664a54cf53435a7cc48aa8178279fb170ad9f7176b5bb222b596d7d17878766592af7239f8915d8d78e7bc47567ac3d5f44ea80ca66000af49e0581f6ee23827213e16d1fd38a0e698bbabe39829b426b8920b918c068d7eeabcbcc77be973eccfd10130537daae63f9a422af2e27409fb21c50e650d0c1f0ae969b4b749be2cde3673d5c196b8d6d6392636a4cc2736a79fc81b589d0766b6d809487efa20eca2dbcb356e411ecb3e02e469e93141499f450f50963359a70958bff14ac4430d645eddac0f2f089f4d5082bc185001f86b9fed3ba5ba7ef03c73e738d6736b955afc6ecffad987e2ae22940e8225830fe0420db7b974511fffeaabcb283cc70f227cf072d246d11fb1a8369734360dabcf97f6da3087171c58974ad4eb4c9ccfc422fa12cf2aa6cfb635d1d559a8e2b5fc85b886542d52157c1c8f78d928be542e171e17cd1b8e6bb170aefec15cf2430c90db5161f52bdb9b989252e0fdd367cdf083eb65af3d3f05e20c70ccaa1b10c0068cbae89ef298cdad72a0ff107890198f9b40c49a1957e247df159e333d561af8134504ca7307f02b70c4742936045291a9e2748a6a06e1241ce64c6d369d693156d04455aea75656d9e76970b32f3486c9b60d722d00ee15d47be69c6cec93fd650fc9b99b9689df242881fd86a3c68d2d301bff2928226ada86ee5ccf0a58cef5a88849033c1199f47bdb42e23f6cde0514af0eff34ecdb27941eab87d9d00baf599744354e5e69d074be107d9498907f569914f736efb4e26ba3b382aaf3576f90a2150dc98ca2e3e54cc27f9112f8b9c32bebe6af620814216cdf961ea240b0816af9d2849bbccbf1c889d2b32e8b082b5d4dea455c528b83c076d1df1ca00e997d37a674b4e5d3cf301b424b6b658801128c8dfada35c3406fe61e1b3604885da0675b8895a4962197dec59a1d9ae2d626e73dafe520cf7fc987335921a76c017410090e5c74679c453e9d457f60f4925c3e16f596f9219b986be2137b93c138db08a5935181cd9996ba2bd0b21f9cffbf73deef5a7041e72dcf0b38d48432bb18dc1d05710e79f08c213ca0ff87c0f816f353e383d7d4cf241432204a900e8b5569a2a7b5701161b28b73f2e110aebfa425211ee10754e89645faf2c75f249fe205f3c596eb42c05986f71271453f6e348de8268f4e26f708c9386e48fd942386eb918c4b1c04aba4bf8d27060911c9880306093c4eb40370f5758220e26a9a8de9ff3b31a20a15ed4ebe431d0c3f79a10c612f2b40cdae87222eeeb0b8646be3db55374973eec45c4f28b5db3f775f2493fffc7a8e04cadea4d5cc1d776ded3d073b2db73f79361aa51688f4fa1d3f5f3dead2e307caaeb066bbb045584575de1072f5b89e2f3dc4ec49ec09183260cb7f0c63a15a12e74082aebf7df5325b69f2e223b6a750b8ab95ee420f182490cd922d791dcf51448f123f944471089b91f6daf9acc73edae1245b72c65a76ec59e41023d8b9b72e8b5ad11805eb218dc2cf53eee5b5ef537754a91def740c82e2d4e1c08bbe88a40509b8a12a39e1303cb9e630a6e5d3c935a7e0936d75fca93eaf124aca6fc37545ba9c1ad497cef2ea58b5915e64e2ae9536cdae69c7406326bd3e37123d18667ed0dafa96ad6739d16697a96b0934914a8babd79d88c198b4e479cd30289d673c1580d34b4133f7113176013c2695ca98f9bbf48ed67a35d7051bfd77918d6f1d9d74b36cd1e37bf1dc82cbfc85aedb59b6a6590c1aafe88dbcd3bd5ef680f33ae9c69892aa9a665e586ece393a5e2bcc9d77a0f94f2b2c2327004d036f018674224f9906c8df5334222ae1410381ed481da13f830f46477648cff6a43cb0ba23960aee384b7efbdcdfa2e37915e6e9c898b91982545c7c76158a9840268e519cfadc0dfb26275d [92] S=$7a547944401b2f5b92b3e0 W=-0xc6f285d13e647cef372e94fbd5836f6787b2c5a32b2fe807d5c98daee6d0adc10aa35f5d14ae55f41558ae9accd6b7632502e6742b36828da9d421d26ceec1e86a101532b42bfa52818d8e850985c7cbf1ebb5d95f477b90458e41f0d15c5ac1e082566977a99fef790ef397e3fd7936c79d1ae199c78f5c593489f17c6c7b2461a40c687be50c490db243ecc7e5a823e1671c0c4034eb035d0d62fb12ace700dbcf4d47efb3e499d11e85317b43bf003968d0e3585e409a8ae6ac2b8e148c1e4a887977350f07efdd913264fe76d67784dedef994d405e877d8d854e51a195e656d44446e9051f3238a1faccfbab704a75c8cf71538f274738a468baf92ace2c2bdcd78d246bfb3470667c95820de8d4419ece9d8f7c243fa82d80d7f023a08439c3c4a39309af6342586176434c4f9b36e4f3d602ddeb167df58f4f633c686eb3b9f1770ca903d04baa47f779830d590d9e8fd6680c0d66abc1d2fc04d9778429f7331bb25300c1ab4546878a9806ccab825fe93bc43159adea02c7742a14b7075fc256cc010880e00051146f5e7c12fca94541f5edf113e3041b129e5ef5c455ec33fcc3c12e41135ae211dddc2a5debbdcd1216893ca37b1eabc9f4657dad0da0265c2e76d734c13ded2e3c9b5f2f13360f3ad15a39642b9bde08abab00dafe74917d5e6b9f0fe02f39f188224b8c9c486c931d0d23cf2aff3b8f838cf5ddb5418e2d51a52d45c725e365e495253f4e867273c3bd31443e98619268f6b2a0022cdb1f2791aaa0361b6edaeab2f585dbc7416fb3d1a0d1c47c5367d9b7297ee3c436d7328f3ffc21bec6fa49e8daa249591daa5020d007bfc64e4fb0ba5d9ae2c3048e22087007e8590f1f10503b353685e7f1a652f20bfb4eec9c9167d5f2a60f62062041b0172697cf066d61623ce9ddcaf177da2d2196294c816f3ec2fe8c839041db6b037498967d2c04014ef935165a31f4c7cdeb21ef5765dbf4ed5552d44cc17fc8957da1b4f77700e7a5a8558bd4a80538779124130d84f00adc83a6bc9812aa8a3350e530224eccbce59372744209baf5fe3d5e2db225bb2108b5d6d261dc1a67b4d23c7001e1a1d5827550cffd36d15dddf68b1e68ae710e61896b13d7e42ad7bae9e8ecb4dd92e02d8e0b779542f8e2bbe274fd746c31ae6c44c23c8dabd6bdc7dfb98aba7ed9a2030356457fc709bab246440dda5f8091ee3c750f4ecf94d985ff178ed7b688b3bd6f312b5cf4c7f05ea8d87c1e71e6d39ee15c625946c60616c6ca1d765e2999dfe3879cf660e4353775ce6200ba270bb1eb0511020c60bacfc0d88dffa17b8a8eec2d619cf1cb6e058b21cc501d4a252426accba02265581ab5090a0345599f94c0d3f15192650500fc6f27c837271bf6adfd2a2958b21b819bd30109e4048a88cf517fef0ac9bf8680f042fd4aefa004cd8c968bd79e37537ab76c4104f1bc6dfe55d4db8248d6b3b47b2f597467f618f67b580ccc79043260a2660f5467d455c2a808668d0efd1b2cc4fe56adf950a64fe8c15aaf3cbfa52f647d0f655d5ebc829cde0f118ff946fca69808ce77ed9dc7a0c9787962a328ce58262787f0bca5b1f6143ce027abb0cfa5a6a5077d4929ef492380 J=$4014751b71753542203eaf8b8e3627f1c2cbbbf68f54eef09dad47ced7b91aa2f647f620dd5fc4f70b41904621aabf991630cc1b8394e16fc336e7474fad2543167beae63453f0368e7953ac2f45d90a4d884f01a87ee05ddcf0bf46161b865dec87056858efd4dc040ebd53a74b24828a2b92cc16c622b08235f60342ef88af1a36db07d2220b188704f981f952c395d1ba1a124920602d5dba3bacc85af179340f483a04c6dd84d87d5bbcbe50aa522f989f4c75dd8e4a5a685c2c17dffc36f85e2e911ac427c13dfc2d6b30d8d743437095541c24d37338a5d531402df7a77f0c2ad6c5f0b8a35968ab5cff002ceede83f31081bb7098b2c947414d1534bbc3ae213dcee0c2deebfd243c2c447afd3643d0f204739892a4d263d2cbf5f19cfb48becf8c3fa3a2b635b1c9088043c8c7862e44a225e18dcf06f5728884ee0d7911bb6f74ea1a825af4df219a46186a0f0377af5ee19725f6aff8f151304b767be509f803a98c388cd3bd1f934999b491260231eb9e949ec9d4d9e081a97f58abd9f1e06e56a1e632f9a94096671acf9c0f6c5bba3d9d97580df682e45dcd0ffcfef891b8f2cf13719796502049f4963fe9b06800a970f178c729aebf27adca987bef3bc5c0b695ae4b9722dc5f9a41a0b87ee4fccdef6f8e0c9fb12eb54a44867952b1d9ca66f0006825ed261618ac33a26c93a4f12c9d3d85c8c26a329b73fdd7d3d57896064e7e24d4074b8965b527f545006b6d8d1599ca146558e2c880f6553e18113dfd35f9158c0c0456344f31fb9683f72cd60285b6e896aa754e49fcd19b5f06977fa2583c46e567825a1b7da1a1318be33f605736fba67eb88597c842670d3f46112478265e8b18894bc913334d85475355535a2260918222c33f7ca52f83cd974e5155217671c557ab38fcf623640a3469895e62b404830c927bb5d455ef689c8737d4ee50733d312b3a067f3d77f01efcae07998c9ced2362c04b3ab8d82d55a852dbe483f92b428828b3bc9cb0882489f3ab97ae0aaba2453097b1321062906a3c277b567c626060ee64f7fd4cc507b556991c12c84c282bf774f6ed571c6fcabab779399f00fe50f9401e7d371dfd4050260891778dce103f943b9ee12e1eb38c71deeaecf30de914e52c3e1488573085ff343bbd955c11ebd97fb1d4525e14e0963656769354589fd4ab887d7445f395464f54aa70de95b279e7ed41980ff4da7a179f87c9c5097af6b34d3640fb7028be3c68b18cfba975e704f277d548ddad7002fc68acb4417e6b05bb7c61b005af56164af020973a6baa4406ec017a0e2fa6e6c968ab80b95ae7fb21d807c5f6a2ed2fb3c4a6686edb4e1b71cc030e86f5b4e0b3fb2adc61f432953d01d360bac7be75fd614b43cfacdbbf4ac1b4efbf3fbaebf707b56b924bad23ac7d7dd11001ca2cedb0ff7521a3c73c5f54bcfbedd628c8f30e4ebb9392ec11b27b37179073e75da319279c46c256e6056f644a808216564d3a68ab04085c73f6366b11fc63631085a96aeba19d35ffde1e7a4642160d15cb4e49244ada65a945d6c2cc84c5b774df56dafa95d2824d760872fa71c7751689ce62aa9cd2e8c98b5f688a880f0f5ae310f3e6c114a537e52f4d772f060f0c7893e3dfbafd2490be27c665fc5f4191697a972de4af068057ef02ca846f7320af64ab90ed27c01fe0337b609b1fa360cd258790fb41e9b1dd81c8e64db56f073c39cb043dca149a745a2accb8b4182273326b5ed267262ec3690677835d889616e4e5f8f9ffbb64f2d279a6549df80f298ec4377930f08ec42cff14567007238cde8e41d3636c91985771854ee96380df16fe437f819b3ebe8776ec427aef921b3eb07c828237279536ac7f9b2ea46824a9673e96c79b853ffa3dacd886b982b3a57f3fc555e19777d1d57c81d7b23df32a58dcce5311da5cc724a3777b468a6163ac75ae691ba1233150b4c38f1385f7466c947af19022fed0e7bca90f7a38ea892046db2a0c081552285dca1b8bbaca8882d5a9f97b20bd521c60d7ef7b69b8111ef4e946acb6266e9f09f7b8d88921c1fafcdf45cb7245a53a43e4be28a3204350f3c9d1a795dc4f1508da748a4cdb6b3243efcae32751c12eb0cc6650183fbc0d6db3312ed9c0e356a4eea281e132aad70c4f0c2fc8cbe381561c24b9609ec766b86097c32c2404c0f18a2cddb889db41bc3a30e032469f0d5d51e3c7cb935203e5a45bdfaf31d81d0d4dc4071ecad58a2c27834a168cca7936e17d3544ef547c4d091666ca80c4fcf352e2f839d901fbdf7329294e6c2f0e16e6299a228d0add5bd8aed69e3e3ebd784aa8cca564bab7f3eaac6c6d4fa12552b7acd0d70f59594b6093b49e4ad861afa71715739ae07d04a7cd8b5c24e94dbcc35cec5eb7ce996e50fad3ac142fc8be510fa2ad251cac61181591ca1690f2c3e1f998eee27bc78611ddb4bee70e911c2fd0159665a66ab400003e4cf1fa26024240a62bdecf07b7991885ea7248557f6d6621326b6f3c4e36dcb57038ffc23e4bcc9e56aaa50ffa440542956ef8677504dae6ac30ec06d351927fa4f8b1de746a478d9d6719e32252939b1d2a34063aa26185e3d2c01b6cd82b129f1d8d642bbdd9838fcfc0f0c0b55d2dffb57c482321cd75961033d50ab529ca17e8448576ed1960aec1452037ad10a6f9361b2b6899f79cf9ecf697e14a9818dda0db1b4c52c8292307ffa6c31010218b8c6b4fd6ea0e00a026d030c4dbc05bc03508c2daaa3f9a17f5d5ac0e268ee2254ad2368b6a90b2aa9a5a81dc29fcb773c2bcf91dcc3f9f6bc6f93c3699ea95c8989fce9a57b7b9e7c067d867cf7c41c7735e991c6ca566bfd1fbf3f33d06865aeac0b0160f5b358d850d9c38aca633ff753f9cd785b822fda7589cc816d9b6113c1e501ae5613645cff4e0ebba0de276d316e5bbd7e1b4a3d963c763704ee607be149320126e0d3fd0f5a134e6ea5ef0d2d6f60744715f02969aecdb0fce90cd31c71b2fed640caa073ac469ff0aafa7efce47581fa2ce74c7632266fd63dbeead3f4be2f84cd3b6f0e3f82f5f115d79fd250e4a331b43169d1ce542a0ca5596c82e0d05c7c562498390cbc7d35d807e649614fe4cff3906004964b19d655ef8e364ea10dcae63c54655c0b8f16b006799eb2e9e5e50f21874fc8f2c7ad78d59d9eb72e2ec41ff177a1b9b8fabad75231b8e2a579442c1baa01a05e3e859584bad89bfe2e468ba6cbc87ed4ec0141189331ee2f19 T=$42614261752672b246f1c6074c1a879a3d8a22b03539a98352bcc5e4f59deb6b9c07047b312323a19b179bd9605b60f1e7392c5fd7d98b0c69c6d5adde23f7b848d594b9d26d3c2b861a35f6441b2db22c4bd7738a217b2d673565ee6e63a6d30dd7604a24dac07a1d8e30512b457c216ad138bb120947ff2acad92584fe2c68ec7fa7c3aa82a283cf6aa279b2e1afbfdd8dd92328d74e2200c45ff6869d8e44357df309e7285dd78c48f17defcfb8d097278f487320b5ccca69095759882e2d4a0fbe43be8f43f74444d90b4eb32f1623297f7dfae36ed6f51509ceb2104ad1efb17193032608e553f8074e9f502bebc0cd8ceb78678fd543d8458c820894e6e52966734d2601d6dcd2323e74a36f689eadfe7bda138d05f628c2f7fdef9b3f8c78520838f6e85254e83fe595db8fff32be6c5ec080187dcb8b866280f735c4628d5dda98d536ba51fe9c2be709066441f823b9e4b9e648c48051474bd414ba33b0dede6e16ad65dd5558c9ed5b9ddec75da104b9cf5ae27190d0049a1d1922e14ac9663379a19c7a0be5cc5ffdabdae74e09e283c2d875ab7ac6b0ffaff72eb17bf5995fa8c8736167a29bbc84a7a065e813c3579d5f5ec81740e1cbb06b420311fa20a6cbef864a9135790b98ad0cc7f8b9a0b0c26fc02d1d0a58f3136a34314a1b9c518dfa669f6b438f5cd7178bdfe1b3d0622ff8cc8ba7888590b738feb278f09b5c1ce9c32820330a9d07a2e2d82a8f49382313bb25e9fdeacbf01e871e0f7c7dc7de2090bcd8daf98b265520dbb0d8fb94644da25f6c73a1cee9a7ebb6da4cbb57be1aae095f9c2d45b6f1d22a5df2c0fd3885fd4cb093a8bcb04426fecc69e29c9f648de0e33518d564e645409998996be2bfe18b9bda1b6103873cb6e555a2921a82e4b8db7766f7a66335048a7362903dd09fa826d6c6cb3d31b1a6ee2d7c57cf0e0e7b34137727aebd57ae511fb35cf513dfc09e5c5ace26f3b9433e87c8a78d812365d955b6a1185b70302797aa02a2bc0ef98af07841a21ddb4e6ad1f96a6bdfc4580d5d8ae40aa2e71cc2ca9e81c832ef40d4446d9e15dc7c7f75158a0171adc04c2cc64768edcf4d1ad0d60b40e73d4d03ae371676d43deb1be9bd58c3562cfc19ac3cdbe45fbf3d6463e97b5209eaa7149fea52051cb6578373ee9092fb353f6b9c7c4289edc6433887c86d1480408ad5c623021b3ddeca048e7b7e10b87b29eacbbe51166515d106d6ec3541b75cddd986ac21d95f444b0f68f08c33add860b171504ffc8bbf053b15b3668b1b8ab18474cd3d9c0e33e81d3e07a724d778bee5d6fdb95d009a84ca688590644e92af7ee3d54c117483c11235ff60c0b7e38ab2a4ebea6aa48960d2e3f5f4b406a82c20f3980feb40dbccca7a03b5a5b2999842fba94f8fcefda90ab58d4ca12b60694cba14df8f28cb4c684efa0b10c967ef3aacc0175852a9e586078f2036b0a2b9a7ffe4da4b7cff4670c9fd96f734d8e603b0d50e199acf7bffe080dd74d960ddd9c2b9c28a1e617cc98da701337676a9a214b93a7bc38c0b7917bd4044870ee106ce884a383a0068ec86f2d1202f8708aef8ca1038a2d5e76a98175a4e7476b135542a8acb9bd1bff81d9986d0d0cf65ec024e3dde8fa47be189e87316b8c8ed6946f243295d62cc3351b6ce9ac299f7e98cb5ea1ec01c2958b348cbefb5132acc74eda44b6e432332514a1f7db29d03b5a4d0002e7c995db9ac712c56a7e20e3e772be40b7ca058721d00c81c54dbbb9e4a2137cb4c0010642db1a4fccf866473b3072a8b50533e99ab13845180c9d305a75af57ee1e9c8a0b7e863825da51605acce76f467a4b8969437c7c07b8d19566419437ed46864f25b08bc0d12df1f519f9c3363f4e509a12679fe77a9bf36d24a1878823047b88b11a720d9d62ddb51fc4712ef1d33762966c3a17cf8217de594ec61721cf0a0237f6de241d7d2b19e13a5e9529f982c6d205f3f25cd6170a5ec409100ec37af19dcdd36b4f5ef00b215008ff34fd71d3c9c296a29e425ac14259cdfab4147e57e36cb9dfd0b8e9ef5dea36b28380110a7582670a4815182e1ab1efda3ef2f1369e4224821bb9582c11225378795c18aa4bb36dadd5970db513b3c5d32f83147e586172bfe9ece0746792b30b1fe6421718a1fb148a3f9468652c1435a798bf0fb563c7071f01b8b34edd2c4aa0529e6242b95e9e41a236ac1e8f641d1eac9a252e9fc346bfabfe60c835e6bf7c794947fdc3aa3fb78c078fa9c63af87d0e774f4bcdbb465931b7b8df494e66279846be4bf6941737a6fa27040d92b16f50d7d82b7cdca44d62d72d1ec8f113e09b333e17e8fd4bdf3e8ce5bffc892e93442bc37b8a7ca4b089d43f7ddbe7827992401ba0da8f132c141e94589dcfec77550ca93eefe09969cc9096a291ca8bbfad69ebb0cb75b45eb3906079bbdbfaf18ca77d573532483cd485bbaa04587ed119d61e91aab7113bd320f4716720f298fdee4e90acc2a430d9f1525470bfa0d0cf39750c63141eb030c4f284323ac454b29f13bcf3fc339a4d91210b66e560afc245f9e6187039307adfc15bb3633ae7391c96d6d4dbe93c1c4376468b178c66ffb91515ac24ea9ea8612151af6e87bd0fcac2791c27980e7343ad9a6030958b02f08e06161a8056aa8195dff61a202ff601167d0d7ef9124d4bc37dab64d7c6879112641972242f321888aae6fe7b1d7903307616db11640567a406963420ad127f9561e1a12260e453b90fd8c42c2ae3fa492726570dc9ebe9b7fb59d2784fbf18a4bc01aa798eb346b053fac81d3eefde9c9153ee6f7dd18bc6fc369ac6c21bdf7ad40008041ca71717ab757699f44dd63a08058b58b968f5c3d0dd314a28b613ce1f1a59fee3a84c1f04c2e21fafe21aaae4c3a442ee00bef379624275d6c9e4282471c44dfc0a5e55f0deb97d42ade7af113bb34dcf1f5d14f50a3207721f8b36cd36c3151d833d9e8bc3f6048e7aed0a66f84f88a1b3a66c27d3d69a6e919b82950a8144988471065ea695d2684bcb9056cd407e38d759a0e8d616e4da6c998ad711f627102feb910204e93f05308001ce488f76f24bb596485afe23b9f3ea6d156922c3c4f642d8bde36645396fdd539a9fd93ae8615537de59d6bdb31758cc6fca390765b443cc95c93b5ecae8eb805f3536b4ee6209e65a89f3f4a69769a4922085ff3ea449cc352ee27046f42dc53e06ec9c00b0b6eb09c7394e7df64679cbd560b06fe63 [93] S=$23db2 W=$1886da64f035134de0c22a00d5bef234c0f50c67050a3fb907340c80e8de14cd15cbcfce8976182f9501affe59bca06f6f6dc3f75a0af5147aa145820f15f5975a55edfdbab073e3a379cccb0534e9cccc46502fe58b9bdaa0c008733eda443204d38bcd552086f69c2ca54f2a71b725571bcafefbc8f0f206f0ae865e95f15d97aca890fed5ef9cdb626404ee8be129ca0847fc55262edf677391a69c0bbe95896c3c8174c1525c16a6b2b02cc4f6edeabbdd781abf92ff2f290e06ff9e02f8bcb0cc116bd0b251749851921051c0db0dfaa4d9d0b827bacd70779d3edb1df3334f505830b1d7fc8afba8734a23578972dae1acef713ec060d76a2e4bbc34facfc80ecb7a59c8a417bcbd537d9a56126753bc4b68b48094bcf91c24d5e14f0cb0750708d6e56df31b30a2548c8722a54fd74c124d3ea7351c2f2b246f4853f40293f4ff22480afa4d8b0366c5c3dd523fc8d953d8ae553ffabf97e6bef20a8aed71bd80838c3fcc92ced56784ddd41e9ffaf69eeb3a83d9983c3d49a5112efb7342b6777121b24a12a88de6561a6e5e24c368abda8933a0f776d35f26a8bfca97b49da7339bc67f44380fa44db6928e5a7aa9584acd553fae52c07f41e68ea3e986d27b175eae42b12fa44856895d39aa1a070e3b02eac2e93a6643944fc82ca17df86f2774a2fbd8509b77e326b1f07f353e5aa33af5e7d3e1aa52fa6b9149fe2561c16d08e40409997a28cd43938d773341bc269d2e8d972717d200e5aa6b320a635e36e464bc8e758dc801f6f3117f8d5ff90e54c5221920c63ba8a33ee9f5807965b7728820046df2a4053d8fa02e926d7b795b24246d3e4f0168818bf7de6484dfea0d9dae8a51139019acb736e8019d5c1794aa1410521ce64c5267f74f22f98dfe771bf5a4c58453d68628d0a0ee2ff9a7e7f7a1827afa10a3309cece06a4ac74f796c43551f9d7fab6b359997a76d7728eac61637663a66a2bfbb7d46512d9c4eeeaf60cba13e955a0d37f7da6681a10b265e02e8d5698201a6d91452b3ce506ff4f23ef6215206d0d07fead1d629bcb0d5b438aa5874a08374dc7f21e2701092f6162de06eacce6f9cca230276092b264e7f7b0324acddab5dfc4244da4ed458b54d9b241bfff65c7cd5a1c30d4677ba5372a88a5298aeeb278eb8bfad30a26e48273d839b5f3d4d3d72e0dcbc514fa2799ea9734ef3514167fb0762bd79ca4d4caf3424f21c4dc905d4d476aff3f39780a199d3fc606709364de481de2b0202d17a01efa79547e74c688c47774936e4cc15428c5bba0e860d46a4c0a3ef69082e68b4b062501ece9c39f4434430587a1fe779a5935a5229f240ee09dfa16cb3f345eaa7b7a47d78514ef3cad66e1de50536b65f51cd7ee4c47c5c0be28c68b7b384ea8818ee078f835ba7459bcc09e8dae98d89cb5c2559a22937740332efe2aed38db0d194044ac9bf75c3ca36c3b78cda689f32f89b10c523f706ce2140b47dda77a2a64644e437767a49dacb25c63249659662dd0d23d4f4db51919f79b40d12a7883e6fd072a7948cb4caa36939261a6104ee210c574fa59a6c51bd09a5997bf40818e5d3ce27df7edf0118587fa7d29cb602ca46d1446 J=-0x28727bed50040c086a86ea788ea44edc3659944af8385a67283d1421857d7dbe263d54d0421982e70a683b2cc4062859987b120507a4ec14296f9c75bffa0b928d03e2a1fbb92adf7cd67c0e90e75339c944ca6d8c3d0b0ac4cb60182f8edec26d39b3b6e678df8136501d809b7c268251931d2bc740d1d6a87672dc9cadd83b345e3aa92a762d153c998a34054b001ef1a6e6eebb14a7e964a6a43c8b38915b0f24460dc031220b60475246fe3b9b31df46234f694ae1c3e17634931c57f9f7ba693350050fd378759db8a61e17067102734163c124ec0f8b3f3c07c090f8e12b7fcce19e660180aecfaa33d22529e562adc4fa8a279a21a0242af8777cb16ea874a7428f6f0dc375a02de7130af9511a4c6eb79805cea38b2dbacb0bd95567e34b6666006980d032b7866e06839a98d217412220f428fa57d35c76dd10c6276843551570543d93da4c72aa4271b1adb10346d550a034632f05af0a2d7ea7e403a51b259f39880ee61b0e882fd8cade5b4f6a91fb867f31e41ac4f1283b8d9c6e6b5b2690874105b3fa7b7df1914d8fb77d33e188aadf731639a54b4eec3b8b4d1cbe31fe376094913c10c265ef87d571b56c50cfd01a139dd94f0e2eb981a96ac7f32fe7dd946d3936c018f862bd3bea0ae4b2f19f20751c05a1195d771785014dd875c146a6277ff0fd9827e6f1fbaf0203314d4fdb6a2315a302d9be4b7ede299988b2d1285c3f236d5a9336d0824a6b306be585b9de9496bf123ff035d4b72a331b8c8a91dfc59d278670fad9202438b826dca3c0ea3e4817d0a6c4bbeb73e6ee895d653afb634d2aca7ec8a4b3f9a018a02a458c88c114ab92cb12a9bcba4f572ed4db14489b5296e205e861e308176d78e603882f17d07e9c8137774e83a7417e50258b7b75145de59ed5287d496b703d1d6831a86bccc58c646e969400efea6c7b209fb99a737d7c88005da33e8195faed1dbe9701e7bbb9853ece6cf98ddc4a2f4b046b3f17e68f8618e703949a345324e0a25d5063542354ba0c4e9dd37d2155854a7fa70feb115308378bbff5b03fa885e69aa1537e129c95f2f0035f38b4db9bf350a89d5e8cd760295f6171c8ba0fa007488dff3332f7df3485fc295f61ecf65fd83ed954579b7a20c0be815634b151b49958db258fbf82bdc9f9e8cf67390e77b59c87894e444f19746e8a1ccd9bf0aca9758307152bb29dec3601bc0ff998d6aaf6d3bbae308ef2332d54bb4accff0f045314281c55d750859307816be1f764e71e1f481866763dc1819f9db3aa05788c419ae8b259b2162c69daab41623d374d716e3c209e1ad244c9247db7148306877d329d2fbdd1414300a4d51f96ac58a698ef62c9494c5ba04f693f76079a51da3dba8f4ca732bb28265b066c8cfd144f9450811e6c028e28cbd9c57460346c3fbab79cae645c2f147b2c670753ccec22aabeb1989a76e1c3eaf255a81c3e75df2e92312b6277bb50d5f44207b792887330c7f8300d11cce9a0d7630eb699a69093e8934bcce67f3c4fc4b0dc59460b2aa3c2f7d8a9ffa942fb27a1c5037629ef95b65ae21222a6e3ad7c56b37e5b572f9e2666cf55ce52f2d95bd9af8f006c6dc5bf243545cb261dde2d417d2a1a7204e1fd8677996ca1a50f8add2c63791108605e2b552652bbef43d1c50b17b18444c6634612847b64ffa93b9478f972464e970165c969eb3130c8e61c5ca7451f406301c068f77aad326ac99d69447726ac35a4a190fea515b7e3310a8cc9ae25cfd38c6e0bafe144309f15af3f7fbacef0dc833ead8a4454de59d833631f7d18fbbc90afd7db12ada5ea7e8034dda7dbd8200bd8888010437c1e196872c9374ac5d8f6fc32cb1dc339a5d603659d6a3ee4c69f4cc2f385df67a17699c79f652c5cdbcc22b15b7f4a5977ddf8defcce8b96974fb0abbb7e9821ee1eb61d7882706d8cd624a54cc33e3c24f91a3501a81b8c7bed040a1c6aabf9b8a3726120a6b65bb1a9087298094c481822f92c2b0ce2a9af1e29911bbaccf74118afb180146ac0a3bf64b64778c55c50a75a9e1df96dc28226d676a4191f988deca0effa2400f1ae767346280788a986a1301be03dd0bcd311c93cba79c18c0ae0f4b662dc96688cd86fef076c8657861c97f2d33630b4eb3049923520d8d2c04347af448d04c4af64742bad3da80fd5aa00783f4c279d2ec8ebbf383b9257dba9a2c8260d3861125f37ef2b5a8747ba2a3630f9dfb0c3420ae0da8412b52058b3db6e759a78ac63e27dc58a5447a9e0fbbaa620223c6f968435beb39ff87b4232a0c780f8a1c5887c984f92871de81c7b9a25f62659f46849d3edd2afef5d23ef29c97ba7024b69be92475e1868005d85d1b56d57fe03507a1b00c85d5911c6e7b0aee9b6760926e5cf01277794794b863d2e1c97b6acaa8058bf3d47c7fd70d461be91089e6177586d5621397aee63ef6151a67361c309edb612700a40bde5aae2ac9aa80b1f5909564ffad87d5574c7e651859bb4a63acaff648d298eebc64f7f0d25e03437e086b8b523845446e5e50bd92d1bae43027c32ba502a51177972e59dc31cb86bacc2c0766d54b3774e27a402ce46187273b0bf9e158d9e64a1a160c1501b06819598ad8fb10691afdc67fc137199f16fa26c0125caec4e103710a9d6e4f7d3c905fd4ab81bab4a2c371acdd3b73302b885825651f6bef7656f8eb08f670f98c87dc648b5a0a76627f98ec86863d756232caeb4b833c23ead5896c99c2e2e361e58103eb36cd083bb2f3a2470236e19768077f8e395d74f079be5486445c72f285d5608c375eec63d98baec4effaf393b6d3760c835537441150d5fa9d458476af0e70a8129a318aed65825dda22051570769f7ad285d4cfe6ef186bccf04a9ec5a8bbedcf48f2aab011fc28772e5661e0011015db07d43027afc729354578484f8465f87a142871d85608d91e44cb609b2363a44ec6197f1d507099156749f2be5cd5a83f1d8a49928522245f8df9f04d1cf3ab7dcaa1ea1670d5dc6e652645faaa51cb795d9246f52da3d0ff117deb21a644d4279744ba2d87195ac8d0e9cf81f87b46b20ea0ea02518fb3965e858ff0b9a490299922ece9067452b9dacbf58d67a0f3c5a571bc0be5257f6fca996636bc1f1bedbb62ea792740575b93b929f00cd132cfd9e56e54ea3cc9d1c590ed3bc42c3380651ead962774ed1047b735ab76552f84630ad7c638f7f2d5ca07efe390f39c2 T=$3ce15b47c13c25552df137dfc913781a00656391931071b821a2cfb6b9143366fd6523a175768e1f114271786808e49e2d9a4dc0c9678a63efe8fd3b5c6714db77bd842711c1cc70460cbd8df415954ddda9e93b4d4e99e18260b15326c148ff12197f199c42683e6998b284c18a92ea6f543cca330ec6aa65768a6030caf9230b1721018e4986e007c5241fba609dd6f9f7ee10c4fd55a2c1e09eccd8ddb7317d59114d032dc9e98a4b168082b67b1089331f9878d888e083b53148c9bedf55075b045ef14cdc14a2e09ae2cdbd7ff60d98338eb0bb24f0f66cdedf506e451a58db05b539542c57fe46385e820d6f6cf821f8368020918366ad10c7ee52ecc831950a7681fe37f31a301872445c36d4aa6fd1a5542b6324e4c39f34d5198bf9e859e489e1329d4ce319de9ad053f76961c56c8219e59805b47bf5e58036d91c70e36c429fb5d3420667c81fd34c4d078912e68392b6570eb1abbd6663b55941453bb651bfded37aedc3478fe4ab42d3c0ba7a66e4e99c68ada7da4b96187f13ca21dcb60fbbf701e35319387ed620806c3c41a3011a97733743c0e42461756ffb5f4b8921250ec84a503fdaf101c493743a7b0bd1d4e23270a85508b2263a32f13da58fcb8902ad17e7a2150a70785f7d36ff064fb5ca434d83cb75f4cacd44e845078f1aebef0d89aa79ab9f995fd09e5afca7f0d1168dc0f9de605bcbb48b6be69f68772f286046068646bea4205bd59f00f6a58b0afd2dc855e90e3230f8cb8ae3708697f41205be16c161bd91e9173feca8afd7daf5f3f42d37776b87eeb7b7117439760b40ed0141cefb9d2cd047c774e8024e9e3e8616d7974ffcff6e1fdc18a6bb1bf6aca9b2b8bc18bc7c517bda7b7ddfc83b0da228fbae0f5846f2c59a392a118aff7e77718b1241c442100e89eaeaa24ec25c34080f7ea56ff3175bd463f347a517fc498e8ffa86375cebfd0750c5c51338ba81a7c3f50823101183e49132755d1c09557a99293897184983d106159fdf00b4dad9adfd2a834fe8cbbea468bd8b3e6f62f05c84fd558d9e9fbc50d48b60c682d5700a54236836cb44f26e1602f7434ca6f833a21f637f430835800729b70057ebcb6e720e9c63ad4f68cf6628a6af5476a1a6c4ef2f9a65697fe9141e7b528c9d77470b1c03dac5e6c196acf00c237ffbfa7d2c2917c5a47230e317673dbc27f2b4387b16bbc5055eb1d637e968a224e6c06ab21e0e991330a91ba888714528e02420d5bcfdb1533b48c2f5d5799b7339b8fafa880ea4b51e3387fcaeecc9749c4295d20b3bfa1640c5dee25d0a08516761943139d2d207394b47300df1b7666541ff24e6761403ab8c52831bd1e31286b2e64ae1be291da945271bdfdb4f730ea9484e50a411aee9f4627ca7751a4f673438599b01996552c311ee0899012c40c708dd3269721ad456fd59f8b5981b5c437aeb5e5363e1f33c95309d81d7d32031cefbafb039bf932875de97bb82e6be2704ee7eb48217a1e58ae377089a1850a27eee9b4d0c069eb5e6e285e84bcf0e951f53514836c5212e84f6da5fc7de24d642f9bdbd4c040560e09201a1134a7af1319d33ed4c4356d53e6212c24dc881d0d8b31de4973920b7090d16fb422e9d50b25b6dad1e912c221c0ed8b3e6f918dd6043ca086c960e20bdaf12a8699ab8669d97f7954c6ccdc301859f0cb87c01e8d2bf0106f416c8ea8647ad206fd2b2bdac7517a4be493f14d8eea1bc1e02f09248834c3e8dcfd4b685108c91a17f74e8b0306a56f18d247a5c080bd06582ac42af65bedfe49639bf50330cf6904abab22421f09519d4109783b079048b4407e56a405452da87aed2a0db7621859e24b158f74bf0f4751c947e6232512c2d6c7effe521def115298e5f1d62ec780d13de59f100c3ffb25d4f9961056937d2cc7c254a5457d11d2501509b1ae4729c8e70cf4d080d6018ccb68f25b25d948f3f2419160ae2a2729f40aa524b91ff8bc8bea04d9c3467ec713147a6480ea0afea9d7200c46e50305a6bfdf7eac4e0fc2fcf00a00e6c98f100b5e036f195d5bcaacaa33ada275bc9f87f23e2672add44fa68c80588f4b606295197d91d83bdffa67f7d425e1c2a10e20b7d39bf900bcd5e9010512271abb1435026c49b1a49820e7618c6a0b4db249e19f3a057ae1de7a382200256d4d6fbd11c84ed26b8a1f357629c00304ed6a546782391eee31e4a74ad80d71daec70f09d87d529776c4683fc2a4007a51dbd3856aa1a9e9663b04fb2247995b51b1d8cd8a806c49e6372c59c8bf7dfe90be276d6288a338c67fcce3b11589f995c1f9b292587e110cb08834fba9c6348fb1b401fe7f03717868af94c23a83175cd3dd838e077361060aa9fe12187b6fc0f4b3664e8230cb750a224f0016e8bfc8ada69228e5dd299f89849cc85332c25625becfe1f51d5d94e5dd7b33d12bcdeb350e22b987bb6eb961eca09d0903d5583defb2d18ca6973cc3a3ce3fa4c7af1f9388fa607f46d6d4be972dc9731896d3fbd2e29eb34e3854479674965de1c898e5307e0ba76505bd376b7440cdb576098e0c5033df6bea21f7aed7adb0c660f22552320bae126754ac27f60407efc688cd1b55a0b82f269542bf9facd11d438147517b4b761310abaffc0e9c7a9c6847e84012f3e174d96391300cee50cd7069853f06859b3bcafeebfd3e1b5e92e0150e94f9d37703de1714f007edc13587818a710f4713ecaf871154b16ba4d9ea9acc848e6f72ae06bfb9ab8c67feaf3aaab3584ce1744372e9321bf226aec4e451513775cad51af07efc95b15fb3c799a95b19501e995107bce30a210ca0be1d3718141040e677ba33566b3f1af4b94fb0063b739ce6730941246dfdaf389aae9d6b642a5c74796541678a62bad16497295fd4e726b4212995bdc72bbfb7aff64ae63e95228ce5985ead44b4bf43096323eba13b4a531ee184ee865a69d5089b53f63c5d725b3e6667b68bc21a7ed1807377654f2f37e09af1a77c29ae2750be83aff6c1fe83ec9f848bccf1aef3776e4ecb676fc4f2450861018b7c12100f91b49453f71a4a6c8738c5df6691d2043cdce25e11e0a89a7943e863d0f0cd6d64be94b77abe7702b21d79832cd4cac1ff98dd74511ba937b8b7be57d1e8c59adb83bc5c1f61e7c5b9c84068b5dbbda1b1dc25c44d261abb6cf17267efa69e82a23087e7ffe9f234ec442dd5bff8b2e23ec60df2391fa1ba54a54ddb4cfa0eee [94] S=$119a1536983841933 W=-0x47d37786b5e6f377909717ef6af0a3948c6e2f4b0d9df7826cacb7213130d4204ad31f03e59637e98780ad4680df96c18a93a69162be127efe51ce715889e6f3073349c91d9e096d80944343a9015f48ff6d3d7854c03f23ac05238df0545fd5a84ff62a019817ec2813ee8100993e9895c58d749bc8deea3b82ec9aa426308cd2cdeb34cb88370e66900ce579d9df02d8bae5d6d9f00dcb5bf33a52d34cc9ee090737b57e983ae49530ddb43550d0f85b29d5c2cc9f3ea26ecbf9647d9b48fbe767a70fae7aaa41590067b7af3700c9768aa0caf1deb4be02b0a998c03fba7a2e9d229bdf4ff21112142d4f3a92089b58dc8f79e4b19185324c9dd43e2ed20d2a5d47367c296f4bc9631d065a0e87df2115864bbf17698f242a4ba501bb817a079d3b525dd3ebe521cff33c6d287e90490a6be5c27cf061f5da2c805f5b1c852f3bf13aa7bf4fa0577da70a2e4cde6193aa4d03d4930f675c96d166aa2bcc2a28df2e06a9eda15c8e5f8bb10886dd6cc52213046bc5edb67fd849589244d5a995f83d0bfd588d28c686a32df5680454fd67c3f13b3988987f3c66d6321cef35739e67fe75e473178b7e3d32c92ec76a1f22179a6233e33beffaaa7861debd190eacfc7b4736b7f2f4ad35298f10fbad2a280e20e12bc005888c489f31e5b807a87a70d58cfd59309c177420681e38019ebefb83b91da17dca26f33004a42afc7c5b018234245843e68690f64e0b97c0edf6a5b19e67e2880866c1e93b1b2d2238462252f47efe717df2971b948a6d332392840a528a2960fa277a0c9bfc388df7ed49089e3c27266ae421cb3a470d038e22152f72e1a150166235dabbff50c7fbec6b0e9193509a50c6338f797b33138c18c1d729433e093bf514f38f37a5613ccdc5e1232ce8c0d9177d40022eefd7142532348e3974e75aeaf02dc68d9d1c5cb3fce1ae9d762d39094ef928c1fe4cb12d8eb7612f9a93920c62c6bba483e89544bed4cca208bc48667c746e060f23be6a17d75a98be3f7753944cb0ff5cc2d1cce1c5374d8f7535463f72dfecaa263121668e3d01d6d72968c411c2ba836c7452724d45eb7f65342ba50d8623cb63a673b381f5d5fb54b2e3750ac08ef83d9a0e4daab0db1a99b4032f9ab24208b4adde0d8b4982bece2361fedd64545921d0831b6bee39cd67a89643950b38975f182df84d442f344db2894ab42246f90963e3d17fe5af3d24b103105079abab00dec504c1ffb6e8d65cc48f2e37ab7906b5a6b79c7db780ffd7169088a3bebfe570f4d179f855bf46e1c5894ff7113809a2482daf4932a2fcdaf3a7d9fb39c018391876cf883ef262df7b954f51dd3a5790a8f4410ee69aff5baac266e307e67d6bd62be04bc64c691dcfa6fc825af55b9baa557799766af7c3c16bd3b1ed3e5953bb07ed5dc0316695fd196d1316ca7278c9d33c297d37e88b17d1ec403051988c3ff16d7718645a41aeb449588689f37410dc146cbc39cb3d0f62e8db4fb70d9d7f4c9464c97931af9e6a4aeec30e8f186a58649497fe1904bdbb386d20922d2a78aa23207d9605880a16b02e0ab5c588ffff59e9f28a24f9711ade5035d61ed3e4ce9cff32d8308746c3a85d J=-0xf0871b5b5466e2e1840fa38d38f086d3c456643a2ecb821e54fbb085a3d45d0529c827ef122f58eda734b907075faf4019b300460461e1a44860b4a40a398519d59194e05b810bd9f7d39971d69b06bd1c4225d38394c02e7eb66ced54bc519d6746018dfe13cb2004becebc882002e87c1def45f4c941561deb33ec7678cf853fa7baf35e4082ce4c52a5ad3419d6510d7963143c9c2fff88ebbe9da4baa43764f10fc3cbe092926d9e199db3bb16593b9f3a8506ea2d55e95a151d4320ca55e8a3ce7c8e52fc9e8e9c3da537eddddd8a07bb3999a9b487a99d87d070aa60e7ddd3d0c0f009da3d8b745302fe8d174b3186b660beeb20497c6a60c1b87ae664ba478a0ff2acca9fefe733a55371b46785e35a843ff31b4f7e3fd3c7c0d9b4e82b361e19abfd70d4b165bfb3c7af3f73853a2749f3ccad8a6b8d547c2b68c03fe334931d8a1f2ab504e2c808a26c9da4df4b433c4f7b21b350345f1b1f9f7f1c3c2115ca5e4e438bcf990ffddf92f6cee3f73673ec08080c1ffae7e8644ad6c3cdbde3d4708a30545c777a4b9a3265f9b80c4a316be30b98af2618c069cb96cc566f4c8c56dba05d21119440bb3101ba2335b75b768eb44e06b4a455df17099ed19cd610b5aeb5c3a848019a2b1a0dfdea75b9e6c3a0681ff1213e98e232e754f9c9d41887ce916f83e6a89bde7505b528c5d264d11b239b1d072076f5c29f306fa144845794db8bd3d07a7611a19a66fc1e7d481557221030020aae6c7a6c31d440df7807a59fa93461db16ac024d0054f42fe4ffce2ff3222cc9ff6cdb2daf96bdfbdb5bc1d1c090f1570a782079ee6130d69cb3829c1e20be968163f799b690dccd2a7e1f98065f29a40f0c8a4e2adb041a8e3b9865f99679b6a29d4d4683b834bc67dc9a94369ddba1332a09642521eb77de4175c955c47c3485ecaaaa89282cf6ca42549ebbe97976f44d7eaea28a7aea656fc74cf8b1297f2c2769ae11b0e67a907702190a1dbe25b85f419ccae934f9de04a14d5fba52a9da797ff4df42f099ec3a45e9836a35d3a87f662ffb09e59b1d0b7ed121ed370c348e55df007c49d5b58e227acbba58fde284c764edfe33336b588982dca080a882173958e618f2ca219ed7508c56395d87cedda18ab8b5142f0ea43300613dbfe9be1ef9c7e2076bb79cb21dfb8103710830942c2ad4c8f3864d589529ae716df53a85f498df86a9e742976b414746ba9e62c5f9127b5346546c1ad20e4e792ef6dae2e92184d42dbe5999d9c5ea5c1c03023b987ebaacb1506c7fe3948853b1997b0ca40dcfa9ac75b98190e522b3fc2c88183b64b285b7997e7292486a9d025198f52d810545c93eb91cfd11979ff3256ad38dde82a394370c270c7b9b86ca6dc46581595df1bd419743706f4d4a1fefde07b1f1dbfc624d83f1577330db9156e41557614f0bcf9eb9a0208c923f59840f04ff86877899c2f10722213e7f38bab632578a5d48347bb1ad672d401671525a5dee9afafb4d4b70bf6a9734dc73f2efac314cee6b60f5c931329bb8bf7f41bcc3d2e807beefc2d34bc56539ef121ee3dafc177062f32e14ab8fb1d287953ccc73853abd2033d8a206a1eb65c2c513199f0f4b275c54285f105bfcfe1ef02003b67bdc377a2747b1eaf3f6f648ddf09276cbc35f62f66df86cd97304cc4ed77340e025bf7feffa96bc9d5572c8c44949b7bda917232dbbe0668ec77575789cbab386231dd9f96f0f272a2c615e6a54c7eaa4f24d98741e84953fdf10226761a9c82a6ab5f4064742eb592261c9108204e71242463d3d1a6171b2e2c2d65122515b18137539af74b5d752595afed8393c67b414eb2128ecc71fd639e31c374594412f6f0028ab5a81f8ba3dcca66ff0cd0a9d2bbdca3af2fb706a42754711970eceaad08f10098af341a07d78c6cd8eef358cd80158d9b0fbc76b86bac9a0d43f2529ca75cd9b9095a3522e3ac0a6206ecbced98f019bf32296b26f2e073577d5091c2a9bb095ae90c9ae968483a792589a53d1ab7456f3db19a89784a1e8b86adc9cabb4dff848ed6de35fde98d3c4c69056c1cf918007b3e57cdc4aef5e605a93f31864e70b9e83428b89fe3acd8080f8bc4bc85bd21fb242c5562003b3f278a97c07195bc1d01c5858056f2e9b04a3eaefb32931e1df87518b0038e89d9c598ea046ba1336c641e7a1eeef4c8f9350f855496a76de9aa0a10f9fd20c10631a6e265bbeaacfa3296d5c8030f29d9723f9097c4497d1ea6e0bc020314eb5dfff380c195cc1e4f8abb5ad90c44e4c02c98bb1d7dfc4d57acea020736420eed89a257f8f51df904167eb59f60c9e8026ff5925874f0db60bce89fdda869ba5830a26cd14befa59bf791e1141f0e52beae11dba419487fe16a3c88ff0ba2e16c734450ebdcf14678f647eea635b230db44b36d6645b2e8848aa3be887243c10642898629827ac4f093671392e7172b939fcb03a130be76177c87ca88d46036908faeea0a27d3e9efa51aca50d51857fabc15c0cc0cc97050a6502123a39e3919f0941c0dc9744353fd8f3c8808e5bba2e21eef9026f107323c9db8a499e31f453c597f37ed446460aec930c89818250e2c03975b5c63e7892e945fa355259030f1dec5822215930dbf9852295ec964fb312a82691c37d58b0abc04c545332aa2208bcc75ae282ac4d745272418c46720bf1c411f0b674365fc0efd41cb417a86c7ec263ab46349af1586d2d444d8e04cface620418b25faab75bede114a6318610f0d9f3fb19c02fe6253d7ab90a91e84509d73862e6556d3a5175f58db7e3e7a0f2f623dd335e98843d0db5da04fe2a2b0ef21f865419110da4d6da5d2942c7d4b708af308cf55e57d7516591c728a4d718a154bc9eabf9ead5a5698d8fc468855ead1b5fefa395fea0ca95b592ad165799e3bcb4d0755b2570c075fe94feff1c3a05f5b101a98ad1959d0263fbccd02491ad3a791d1e439af97859ad3177e0aede745cd04bd3d2b8940f8f803835203658409c8fd924db15a109fce9c195b34948216d2bd429872aa64f1a4bffe3104f573823689e739b2d9e5cd833c76e55865204c0d1c6c448e6788549f7a0be8081774a4ea95042db0ba1c8c03a37bb5babea9a6c55ac8c2d096c956eda72d5e5a2ab9671983c7ee66344593bf6c6d0da8ba99b3e31a0e983e719e08d7b9d60949b967fbb28251ec122469e8d52a36f5ee0d80e3405a5f899e46d0d48abe3 T=$24b5d0857e463714b6932a7f287ff3de78ff48f4879a8018276181c48fcaa9c32065192d9a43b4f4f81c30891d8364e41367a8f752fc8af61f1f10465b0fc14e699e3c6008ef9e96b9aa49ad949c3c4cc2bb71e5c1f1de49055d103af34f68b487cac9217f1d921ff773a190acfc2d5e1f080a2dcdf1c17a082893957d8fa7d7db6ff931119189c4b6db05466f9cd85e52446ecaa07b7985d77c0a2e2f457b90930bf54be021bf83b3fd2a2f5a977bb5d1a1bd327b053b8bedc7d6f6b4b7c3aadae6520171e9968cc271a45920c3863ea9c919d83070710a025dfa5febafad17e0516fcce7c4996aa19963f182469f37f4f04eb80d5783730850ce389399afb160a480d616302b1d14e0f9a44bafa1c3954ac4bd6b2470f70c486708203b2d6e59b03633e188911da1bddad5ea625e4b7da7554c3917831161eea98736732e8cfa40e4c864aaf3af17563951e6bb2c7a5d5a1c176184bcce0d167469d25e645565610e744bde1dac4180427cd4b68b1d859d7944c7ee914d290dc1dd2af5aa01c2e2019846e8393d503d2f0c83cedfe5eedb15aa60a23491e3e778588d7297a224a6b3505900a518da03fdf0ba984cfce6ea5a9280d74b09bd6dde1b4ea362b7f09fe3e6b4990e6c76792966cb55e3ed6a89a48e3b6a6b923e3cc7ab8ecfa745571a78e1d3c8d02fe8a638c567fbfac3bdb6e8f4a407e44ab8b3d067170dfd829e6c33f61c7eb226c1d32ba1a94d63a058e422d1caff55ccec94778cad6c142b08fa6faacb10d32ec2e702c1bb17221d8d06165d4b5a19198fccb8bc578f4ac7f594c512da3e5a45f42c6665bc96293e0b26272c46e840ce4d8a8e2c79f241ddbefff2c0248f625f4e82ad2747cf414639558ce6efce077b5f5ed9e0b2528325f976cd0feb5d2b55d1e69287647c6b0e649604512bf967495905294c107c7552fdc9aa676199f4f81046625c9ad77ee00fc0ab95e3da61c2a24fb69f74b7b95c3d57004dbed50de7518efd0641919231d2844cfb083927c6914611c39be60a4b36683d4c6393cfc98567e16df42756c4bbaf38bb44cb1c933739b622c144e68cacb94029813eb66e2414e6b5eb4871da3f0113f88bb8cbb1857ee68180f8bd00e488e4b2fd0a9291920c06357796d84eab65eeda13ee3857baae45d935cfa7de06c999c081c4343a5526685e30efcece1a41ec54219536e3f5bc1ddff4fc88ae07e74946867efecde9d669868ef1ce69f0cb176b5ef958772905e73cdda72bd8feb109c632e8e6eaae88632431f78dc8608fb2046b6956bd54b87bd26eace28fc3a536cda257b22eae694a5ff9b8707c617a674f95f51dc078d5e5a462855c1d882e18e2247a1b9e1ef772aa050fe09b2d228fd4cf68607eaae267c6441f35646f3bdf4ed0eadb1768718f41d779bf88bd0cd8c6e058407fd9a3f4d93f3cb2c0db8a8ed7728bdd3d436b017d8eb1efbaa74b377c809389d054bba60393db3b7f97507d349e9638f0a03223d38e0629730353a44c0e8f95919b78a2316bfd0437ff921b4280ff63114fd8c0d327da47fc30238ab14cc2bfaacd126149a911e23c03ade542b8564a604db29a518808dea86c28d855ddbb6d2918a1fc681b24cfcdcc04594db1c2e2885c03f4847cd6f17b379a2b829e0ba174b6181a8f5c14eefa09f1ad559e969ac320ffaf93303c4958c1c08c42df779df2567b3fe304fae6507aad2e6220823e98545a9cad0e7cd4a1bf7884e9c269e4be9b73610f5713529f6ae9064ea070473ee808c54686ac9273cf467e8fb08eae2b5de86fa315d904ccd0585ea4b242b769ded24d5c7b4ec23c576e496b97c9c5d1875a73e80a3b698609c58adb7b95c0568b3485ac263d0998eea8910a4d749db72ab0259794b3bd8bc3f2b9f444f22e62457646899a00db017f47cb331c59ba5d6c10048211147ae0982dcd90ab9dc295b3b6a75361e4b9d2a00c5e2f5fdaf586998aadacec2d84e47b2497a64926035245a4759ff73090fee31db24b37d1fbebbca92a37f4f7ef4637902f071b96713d5fd18abe44af0b11c5a323f952faae4a4fed5884a0fd0a1af06bc0f9e07f265ddcd7e717460aa046949ff2e93764ca793f8f53ff33bdea2f9d7e82be5ad4d6dc654c663fb090452f38d7b560e13602c53ecd406de62bcc7af1ad9fbece8af12bed883060389f7db4a840a7fdd4a08019953e773804e945d86c4e5b6e23fe39807b232dfedb3fdd99a64dadd0d70dd1ecfd58313125f38ba9bfc9f80095f108f1b809893511ee498f6069fff631f87ae39040d15e69d2058255f5844e31a0fae0ece068bd5fd755eb1b2c728db6ea392ad6e6e64412a4041a543756971e27e39362f149e358be5e85a8833a7909163c28a79c48ca1925001e1f0e90107eac68f2e027688a5b543018c66db611f55ef1c83cce9db90aae5bad070f59517bb9c20879f6232dde07351a8a14e8e2871ad2b09851999101bbd8bec43dd6e87455c140f5feca6a5149585f6755f3ad013f69709f1ae4e3e2018ef707b048193e1b582547ca285bcd7b72e93d1d43febaf63d8bcaf7df6cb8aaec41b7fe739daaf165688dea8586ab0f3fc4671e5a9a0a4325f3b046ad6052cafee6891fc208bf7975912fef11cd4540b6083585ce690d58c9510f62b1d5399d854096682842ba882afb46e9913f755c8d12b2b001505899193efa81327cd85dcd7dd3d1a81946f645af75465a5324470bc8a739d64f4e202da099ba6716b908eae70b6fc7ae535e6e716d2e975020dfa54a1f154b1fdf3635db7ba22b6c89a2da9a5e6864de8c1b65e79b0231a1f8113e652d1ec351ed3c20904a2b78f038739d8ac31d9697c6f73e0368e93b2679c20eaaf3671098357b6a66e1d5310d74c049d76f57ce015302549073210f04c3f19aac059589d1726b85d965e7b0d22b34785656fd89148ada9d22f81c61c9f10cbe6ae3995623d5cb1aa1d306a543b491ce66c419bbbb106ceef69ebe9c16885481cdeef67f5a1ab32dd310d2c911aa6d19cb6f080de7365bb2bce933cbd4667797a55c80b84bda48798b43e1dc71af9e7b7b3372c220e3c6d5b7a043f3232e4fcba152a98789ba206a78d03d6f67f27437700e0db9db0c8552a54b9131ab7f712059851c2467b8ad6829e167cb995f54e7214245ded91b8d9cb5541919f3cd4df2830a07eeee3d04cb35e3735a3b9a812c2effc39267da9f788e5dd9962a0a0b8fcadc0ce2aa7e51834849d [95] S=$9c9df982 W=-0x1022730c3b3e069af4b0c4eced6928343273e9cc9335e234ecb17e04fe432db6826ced0a6f541d6168607c2b6fd6b70653fdc224b6080b030034c05b8bb3fc3200ef15cdc5a4927471e11765781260f7ee61fd9f3cf79ef80b0a509c65c2d4fa2168f7f49192351d53195328dc1dceab2330e19f77a9e508c10680ffe219fe44df7bdf7b1a07c93945c2773df7dd0833d15ecf7620edfbac809cbe60ec2570b7ede65e1f537b60b662e1bd694bb8af05e066ddc850b9f1c89650d2704e8e5b29c0bc4989b18ff1ab490ff13582236ec3df25252d4819b7d9a6926ec8b09c4b095c144b2132d85ee9a4735ba9f0c16a2d78b95267846386c55cbc14854f6acabd91db20f4a3a8c77b8532c2cb93a723199969cc9fe4c37e6cc2cb6e26aa921298cf8710d4198783a89ea9157e192c0eca3ca8fff80251f2c8c8c90c8400a2035df77fc9319b3984933ac59d9de0e255e388342c4189f8b2525785af6991fc352135e59479324a390cfb2f2231469699fc0f069073b62746e2d444317e84fc8ebe4e686cd6fcb734af68b0d68b394c5d6574505a7f19065871d9ba345fce1be7f0e74928397b6a0a5ebba5ae881bce64fbed72e79495c5dc9acbb9512082fb0a5343de9f289028d3670aace67531d95d31f0b6875a25678cf1ae149cfedaa3b9d8329a41741d58d0701003b1ca5c2beb2933529bdef46af52e57245f8d018065c5dd02baa8ca7005de6e64ffe2d3d8591cd1a7c7b71f1e9071e0822156caedaf458cef227dc30b3ce1a30e2723f185ac09577643dc80ef9de35aaae03643cab3c1850bed2e57f443152c813e180242979b7bee0afa2ea9810aa758b09a33ed002781b2149eb2b0e31dc334189b71cf2d20cd0ad82d46c3e34b02096b13aaf0ac3b92b308aa5304cc2796a4f0d596e7b60389518059afe1b03a82a8e5cc5c363cd22cc3a37f0721c563813d95d4851ffd8a1f1eef8b9dfe1210af88cd534fcd82b8f0dd5383b0e32d6c5937ebe8c0fabf144e1d653c09066d027ef29fdc2fa6d7a4c56631e7b6b52ec1061d040e5d85fa7958d7f050a99f12c4ac2980fdb9e5af86d587755151097c351e47cac9b0e5b11c9cd27e0360b6d7cbc592753b4d0dbc24ff2aa81eaf72b14cd0963867c27f312673c4fc23f22152d4bd9f5889a9ed4cb3541b19a5233df4b27cd0ec889ea01c391e8da43c06c33ac5e357f930b39e808b699a81ee4665599a5f9678d341397f28937eac5d33906ab9451d492301077cb526d399e8d450ed69c5f5b4bb3e6aa49af958ef4774ad7ec5eeb406c53948e574930f0d0db64b8451135c086b364c531752a6a3c86d879e2a88500e39d18bb6a045f6cc543ffafb53b81d473640583498c777b47fe3e1b04338efe588fcb8566dbf71a27536fa530f74033f8f947cf608fd90d5e8a309d22a720cd51c9e34f2fbf12c502840b7fb0e506c2ce95e3ca166ee69a9c284d34fd080092ae831fcfa7f3d2235ba25897d61df3677bb6e49e6e4d0b96193e667d9523bc2355beab1a834f842ec3c0cb4d1faf10b6f8e35f1682cfa68da8b0dfcde4deb3bacc24176d4b5b73e275872dc9d1d376083dbcdcfb3dc7d606d72052d0713f0a J=-0x88b61f2ecfd1c12ace823f3cc6ae62d3bf2253dfa7eb01f6751b3eb8a6a66fdadbcbc5d31a44cd10aaa3a7d46d26a2e5373332080c1afb900697f9a2a34ddc649437859a4f8ab1c0340c6112528f92f34c36641e0fc3545d5b5f139d0c59d886228ceb3f7491f6956aa67a5d1bc89319759f3c14a4f9f1d69ee4f180b17e98d742c64338053d7bdec00b8aa4f9781bc14f570f0027c86e09afca168d304b4fe28ad1227e9aa7170703fdb13016c5d1a3bc49c28e38b2c2fe069b5e0dfb285b4d1e756fe425ed4d06c25871570a80314d22c901d1a77f1967f39d8270c9cc9f986181cec8c5fe711a28990ebed82b02829f5e415fd181c8c8ab30de377768713740cbfbb38d4142ff9abd47eff053ba4df3fc403d7fdf742a8e32c6e878f77ca4cec9a9e4924f7de03db02f39cf6fc3bdc9705ff80196efe788286251ba3ffcc19419e08bcbbec2bc11b09d0fa1fd54557c41cbf8292666f89274c8cd87f159237287d6205e63364de02fe05700a2ed2e92c2126a3bbecb6ba7f42377dba01dd30e89df1193561bfc2206d9613fd12a44b803476abc4607d8a4b0be914a8bab169d6de8dc2397137b47eeffddd1f845e3a718577deb646331c0952326552ba7b22514570ce113fbef1f0ceab83c6a443567b3120bf3abb915a62b95f1d71cc9cd8b0ad545d5be7555df8fc7471a4bbad56d86403bc68edd33f4cbe8e9f7061d3ddece8a2729696bf11951d09af7459d6faa9601443b9cbb12dc07f862a94b0f213efc82fee3b983fbb36fb4338298cc7249e34b0e84c18e6b918794ba0b2a14ec4042d85f5c95584f7fdc0fed91d7a74145942a57c2c5dfeb6269164542fcdac3e9e7f989fd252662218d48c44c2ca58a5f9aee0d256668768038a925c2367902e03eecce692663595f5fa4d0919d72d79ae9880f13112adacde6b1500f59c0f367fea199f63f9d7f1734f49e00271446110cd3a2548f94fbde1149989b6f4e300368a187a0e66139c4fb91bdeba96f5617fc114369cbb4cd50d2764505b0298ed85d17b1b95cad341f0543ba43cbb07f4b2300504bcc60ea26eba2feb8a6366972bfe13b113cc0a1eb7a6df0d8df0ea4cbc6cd5382d9fa9475431e2643dfaa3c9c4c885e8dc321368ac98c17fc3ec8e4bbe06fd2227589170adedaa6fda3634512d3258cd20a507c0676034c702ab4974a8b69a7d322f6febb4f6b47b12d873665a6cbc416f4dcf1ac90273d61b57786d02237e29f0b9546028a2b0854b3168bf7feab2212a312e7a177593ce90cc8aca2e9cae5c255459a4441aba377908d190b59337ef6fc4ec0c0749a0888218eb44e19ca7dae0f0ab30036d38ace24c46ce4cd90a8640f764079ff27b8fbf2ce17b24ca5b41e550637ac213a80eb833858e087cd0714e02db8f6f15fff052363cadea39fd18af5c5eed8810afea028b583eedfe4b05f367e3ca0b161a5d9124f63a9060dc5e4af55cd5e71a0ace86df4f220a5710d5fc5e2f60485d60e9d136e250fa732d0aa7e99324be5bfd45f39368046e0131be62a11bf72d44799af0ff95b77ec18295f3ecb334268da4ee9906f79e30852f99f959f04b801e65364b77feb2fc2d0130dc283ecc415b31e856211f78ebe86384df25215c23b2efe7fb31f21a1065e90b159d90541ee930bc5eb2a69ef003075e4ffc3bf5be9d5cab492d7e6025fca9f5659d70885b32df5169a6c7827fdd97b41bd918cf04de0715e56ef7d03b7f103738608819228bd2d8beac427993ea6ad91bc3a64f5f8d960bffd06b7e64b189c0cff73b13e69e994a38ca29dc2314020a773e502f4e7c58322fd5da84d4071bdf8b3fd525384ad8baf171624a13a95f613497521ebf856af19bef960d72f3f6fafce0496795cb59ff1fd366706617dedab1d54ef46ba342895a035eb92b50627bb1e14782351736148d39423676767379f1464cad347a26c086efc611fe2b32b284763854677df0c89690c5aa4d63bf9045e1c969cbe46c09eadcdf25d089706bfb72a0a3f64c0d35a6ec9b6c1160d82d66e43227780df624dd0a60098a84ee92f658a5cea2d60cf810ff090b05c7049657301b15d93cefd0f4abb8e1b00c4701282176b111b7c0a1af93c5cbfecff691624dbe95eefeb8219e6279e58184b1032a7574a580caf35fb639d004e7368367c31d0bcfaae6297801516f806f870a13466fa9b4a1fbf98a6246da49cd9e9af76e8b5eccaf7d2ed3ad9886365fb99f52ad97f7a692d3b488cab3828f267d0ab7313ae30952a4eb1a218efef4b5cd1895cf827073057d7c92b87c5882e50d9c9a86ea084b5df9eef0a03c53226e168dc39762c87d8361efdb09764ea5ebd2d6f60b5e84d2cb389da8f191e6545963e89b96d35356e7171cbdc7269442757b439b9da7b4ec683364c2a0ed835ce13aee041a69918aa502ddd123ac33272ba44838faf2bf200ed99f9440d5b427bfd4f7e4fa34ebcff89312764e625cb3f80b9bdf55097aed1e834f259732a0f42fb0b8e7d5e45edf69d950c57d9548f0b2cb99b80bb0083327caa0a6ddf769a4e33765590cc16f0603981445bad92427bc24d3f425938c1b173fa4ebca3061be3d3e52cced192633aa8a20e84b41644574d2f7b46d5ebbd3cc7af4ac3d660f81922b85f15f8bd4cacef07b9c117c51f32b444176597519013d0e96fa29245fdd054737325345651d9a6c18803334b849e4e28f85f325dd589756a3fc59a76ce9cb9b138dc2d49c7d94a97437a6b04bd8b606294dd260bb83ad1851e9ae72e8be9e645b814301d0c03c06605813bfee48561aaeb264ee512533e9609ef4b4d195612e55df7a13e40e867b55474dd5663c32dce909bd5032cc14ba775299925c3338e21b15f5181823f1d1cdba1db84d36ee6505b589011c12877b5a841ae49de138c1ba24a5cb3f5a954601d488de3615d777d9ee58373a4707676f44ec9755d09c4bc42e6a28ee5e465b8389c67ecebb829ac9960a713d016673a7a83431113a01e8ccd7dd5b6184e4ee91ac2465e74347106bd41d0a2c034a9115af83d7fdad2a1a63e2a7676cf23b8dbb9c7a059ff70f34fb3f9fa7b37a8c13a52a9254a4e5a17ddcd48c07f348b020d695a25c3cb6ee2f491d71921211a1d5f07d31cac3dd05d61cb1012fcd7ca637dd1df82c29a9b4cc071c8a46bc99e5efaad64a9cb284bde8123f50be260ccb2038a7231d9a64db73d391401ab77bf0bc1a10c24f08484c T=$dcd2c0208ebe831aa294d8054ef857e828dc905825ceb9df86017219a865ada4210d4442864b3185cf3336a71444599db91eedaaa0cdcc2bec5af5999091d1f0f7f7d430a07f6146cb2a4ddf9c279bcec6671f72a73a28cac971504994095f3dca63adce53f0941e2210d70997c82fb28fe116d5d5bc3ef4a1b95807f7ef122af7259a41a6c1302058c28790306a610223e59f50dc80c483e0e525d03b2732ec219e577a1a4eec9de4c7acb63fcb12635c7101a36779062b439464103e91106b89858ece1b7e37395f83d4a1259e72d81262ac02f485d2b586ccd659b428a7ddf6ed452ff6d22d75ebd283f567329fc16e7ee32be27aaacffd035460bf3782caf51ccd401e9d7abe9f11a4216e1551e2714a054e04cfc1cf805012a04f66a6c7d94313b0ce8a36e48996a0887ba6e21d72ace76c2cb7ba0bf25e8bd902f8603e29b076283b5cfe6cd35e96689c4aa2332ffb96f30ef5515409660d46e8b384968680d6f929e129f7328a07cb9e72343f5b8dd25204d48b99f498a0f2436318e3c8bd5c78fb4db7d2451fc73b1834c3ee9053e40e714b63f8eb43def3e7ffb915ca87914b9124b69db444ee4bd8bb798905fabd6c89574783de9de889a9ffe2ee3b7b59203eb8704c2ed4e1ada264c8f86169942f26182fb30f89d1ea7e2b95559e605ab1878cd94acebd8ab5a3ea1db1a23b7bd4dd60923571822fcbecb41ac0408a0d01e36abbe6e5c38c3c51dacc046c2acd2d6376e50b461c2ccbcfd2c90e852ee9acb68b31d88d6968c3b206a9a79de1dd86788fffb94eea469ee17db05c9de498b7c79ee58c78be33ba1cc8c71a31504e6680934d3ccfc347dff4156e08c02af7258c13864d3e9ed14a27c6c403e726e2e7fbe1695dcf59e9e80512a3fcd3f9b3697759ae78ea5f1ba1716ff42a58fe3ee330db4d643010643ae8b4b93ac765683589479977a677c43ad88060e121e7a76d2f8c6c5ca79a6de52eb0d658e109605abd88a7a88d91fd12f8d6335ef3b1928558beb7fefa91340ddb1c54a2283d14ec85f12e9222d86a2f1ca2c390ae607fef632e8eadcdde7cb955a0e1623cf81ad1862254aa6b8388c82a957f0fe6732e81b3c788d333792a1f87db006573a6a465941082c2b2ead5c563db42065fba8d5bd3d7783d8c63549690e0b7b0186642684db8503477e90b86fe50a312ce15d5fca6cfca60ddb97002929d7e7816ea45b702784a246b52f4d0bbb4c567ec82b37a08c56bdd4358dd77a1c5488931b346360f59b0508fc2e0e38893d0f24e20c15681f646d8279fff3a54e0bc5bdf0c5630ad7e7b3e90b0904d91cc751de25578ff3fe37d6f64d06fb96f1e4a01181cc21c7f7430f73d8fc23b4cf3d524424383472e72aaf465e81894ec7d25acfaedc6640c36b7cb0495016b99d17e9f3b567d4baf8bb4384d9ba6a0ed3032f5e2e03f735771aeaa80ed65dc2b665ce2d08eb56ced0ef69d7a6108c62a8b867c9bbbd661cfb11ceade19a4c65d0d2b74f8fcc2f17d68a6125281d768e7d2c293ade75f9a95716a7fefcfec3163d120a36798379782abbf87a8bd42bdc334519145f4a9456f2b37ad3b7eb661113e12657cb5015272ceef736a51c09ac30eed9bc1a6c18cb2c7396cd622b81da1090d5c3e33f23e98ff0cf7840ebbde36aae0203b578e259cfb635bd66966e002ef8d3b4e83cd52f1559d9c17baecbf1dd5967568e064ec8c1b3fc49fcf64410bb82303b380164e35bb42b446d35a6b4155e5c3edd27509356d6c019317a08cb222129d45968da95296febb504b8863c65e036f09cc48cfded9d2270752e80ea90d26a3dbbd1a0946ca4bc39a0f3db71d41db458d5aba616e9a31150e850142158379f3d83769b32c76df24049538a18663451365994acd3ad4cddfe5a969b1da11e3c6f2f3757bb5e213e0abc768930a3c3dc590e598986367991e5c98debe258d27f782ff27fd7babd48824c8b1616a40b10ea2d9540268cb9ba47374b6624709b07d612efec84f033d945dde01eb069764defccb8141614c0fac57aecc5ceaf5e27f2154c5288918900757ed024053f4b5b9dc7f08d2b3c68accdb8953f4a63ee981f3dcecf06c11dc2766440a66d7cffea9ddd5d35237a63de003a614e1b12eb4da39785e4b621d1cb88f77aebec2452477368057ae9cda75af2b6bc48fe0625a4c138f5c5eaf5681c1409afd813e5ce0b26e4805130e57d5309421ddc3ea4efc7e7a1ac65c09b6f1c019a332876df199b302b86cfcb2c54051b2131dde6d823590b6068d9f02c5fe93f8ba60e7c7a815d738f6a893a09854d4e8b41708c53fa4eb2034f3967b8e2f985159d45b89c451dd5ec13fbfb6c863e572bff8d4ed0aa245cfe318dad2814948062c7a568c5a60337c4f90f35cadf8c7bd1a3b18b452a869b703ba13931330dbedd0604a9c5a2d23943cb0e29552288d32be27a20a6fdbfbeac6bcead0eac9ef5f93430fec9484be7be03dbe0ba8298b3b5add2f8ae02175e115b980bb2dac62a882df747a18a0d9c484ebbd79919c02e1298e314d2b666c8b344b2dff65a3880a091d33cf1956e10681a1896769c6a143106a76a37b5be14b063dd971af7e3fc86761705441a69d90cf0c9ee1951c08faea6761e9afaf814a3a7b0385a9bf69db36a287b36fd5b3a696d46e26707a03011735b0fc521b13d0310f6e9bf5b66d2e246c95e8be5e7dfe18ca48f7bea692015afd8553640c76fdf7cc279d1447b866e305113c5088d8b6629ea3bb4859618d70d21088df74571c85341a9a956db99bc300dfb2c022c8f80c2089e19dc9b1a6286c8b2fd9bd0a5923c0a23b94e1a75475d6746be5243742f48336ece19a1806ceb84ec51c7d8728aac02fe2aa57c8c0740479c38d547bc86b4ddd451a37c70e7c392c02d38b4ecd36ac291e3e3ecbd68328942cf74b46eecafa6ed3a4155cdd8ce4871a23e827cbed2ad300a18bc49807b49086b1cee6708a0f77bbd912646fcb18be21b877323347df6e594296b71b77d79abf98ebacfbcd3d778337682a1d4f3bd444c5ccadfb66def8bc4659f00a71ec07f47f5b85d189049cf6116d663aeedbabd8797ad8cccbd0e6eb952a7c82ef2b41c91fb5d3dcb95f88740af695110e3d6bbd6884fc8b54c0256a8c4e1da893f582c48af9b3a9e1c5ddafdb6780422aac122f84d2012514a0e59c03bc9acbb8daea221027865ff94c2e1cdee6f899235fe3fa618b2a63 [96] S=$8e36b W=-0x142c879ee0a9948a811103dcbd0ffb325381aedcc66e7b96d8902e592ae78094235c3b7c15cdf665249b2f990465a82e0bc705ce5e260bf3fcc65657d799cb3fe9d4db49bcf595af7296c088ad1e2e68a52c5c8b989769bda427ffda0abc69a4b003d9712fbd382a2877e2742636e9d1cc8d70e43cc09416c38cc25cc2bf05049b8d226cd6d50917844eab8b5777d082a277fdbaa8eb998867f21854ea54726e75be34094883bd3d382a1789e6cf1dfba772a48c4a272930028c5726c9b0530b5a1e00ce0e9e7d0eed5e2659e0a5da068a3938b3b3016bcbade9591a28bd946590b6ab8dd930f50ebe8748865fb60a24dc61ffcef7593ab6bf1cc138f43f31292196394e29acd671478c05ad365880d3d478c0b865a12a3aefc4f95a7a003bb4ab43fea20c4038e171926c20668ef9b10f54b597ebec78b5754e038a1361d2955cb85929c986e82d53182964f6b08c00dd339a694a66034a242387ca90eeb96aada8d5bc780a852c462025fbdfdd8a50ec5d819ba5cccadd13fd134ecd5ea982b8b8b4ed0706c5bd21113d24485cb4a0040acd8e186643f30148cfd786f3ea4d49a85cd5767e5f42ab7a060e503de9fe253177a5dcd4d795461737cc230790203ce13fe217922c639315eee4b9a8ad5113db30fef380cccda2efa145c745a749ede6400ba9f62ecf3a4f35f6209950fe0d9d01b7e8373524b47f402d80f2a678eab655e22ccb6192de8bb2f1109eafa76505b61d838a0c94d43ba89533d4ba0cab6bf7c1631e2de149a3e675b52e0224fa16fb7afc030f5661b255ab7fad003947e797dd6aa000785ea4b78aaf79b18168043814f3e94ab32774f8ee0b8b75b098f16f06562fcbe4d7eb0598a188e0d673f5eb35c8c88dcf8fd0cd880f6cc738d7d9bc3c271adaa9e7f39a210388df439766bdd358c112529f1eb59e617eafa9163d8d7589d5833a7f3cfa17158c98f5aa30b01a774c385826f978eeb6b9ecc2c7426690b0ae0795413c30da74e13e83bde1ea0ff35bb16ac37d26437e831025469a59a83dd0c8c080b389924bd3b528ecab845fc02be50dc779e0d4caae4bd50783b02c9016f559be00a35e4dc1c57b8d77b16ff8b4c7346ae7a675311a1af35e6e30e160b0b55fdd9c5a3df80909d1332ed7eebc3fded86b28d5262e0b6f9e2e7a7ca643971d0f3d721916ee943bd46c95823e17eee56cd0e015b90c5bed3b8306b6734266e0384b913fb06669e8f0ab678bca8e11ab87976f4c80e66ae077ffba5291382bfb5bd6939be033155c305ed754c1022508d8e0d33e695ded294a274e1cb5723f57fcdf770b756238b564dbf7b904adb4f6040ea835e889eb21c2ff4fc1c260bf368482b8b32554a900514d0b4f4b85f403c711c66c963bb8d2ff3edf30b25e6098f17988f2b42f5770b261b67646e6b603802a79d0b4c1f099894c3c5326712fec3ec4b95ec4c51d6856290a81e4ff94d0d5ad31e4dc9ac9dbdaea66b62240cc4b2f55b2a15e622cd9922f95c08c76f8fb5054a5355943b1d9df9aee94cecbd6f778a3b23133647b8abc62a17628f44112696a6c3bdc20df5e4db6de0237cadf8ae602aaf21a43de289a91a9834d4914d05 J=$1490ccbcff6f435b1532822c876db5712ae8ee01decc06e201bfcd70e5b41078695d7aae8d1ccb21e4882bb8b4c6f8cdbf7c542e5104338a1b55ecf2e88d88714f111e4dc81001a8dc4a34389454387670331db289fd38c6edf5a17e06c3225b823bb34a8fb713f2c9cc1f4cccb65160711f11b0958ebcb45c2c3309f2eab41ed492d4295880fec70efd261ce5c30151cdb7d9a6d0064407d7729c3a45d51674b3315e4e4907fa1b4ca6c1eeb65627dda16b86091b069b35da31bdb1fd3c1c690a9c285c24e5c60f1f19be94bbd9c9a3971b8305a057db026824abd714b314b37cff406ab9c4698c0766c64b1c88ac41be76b602c962f18e5d9335ed3d1abbdc02b022de1dad01eb9433c624310bc486eb075c35e7bdd62e51ee40cd4990a2abe325c52ed4b368fdb1b48e285a727fe41db04e8083946b8a2b5d121aaabdce6e825b149772ac182ebc423eda8e57a7558aee470a161cea1c60a707d07049686c1f0fd7614d1d5fe48f79816676f0ea5241a4214596aa46a0e900159d6e5019e25dbb550a1c5c1911cd71ab11df9ccd521956ecde8ec3e987a8dda9f979bd1dcbd9d2ce33ebdf8c97d3b8b364f5c8648f456af0332cb2f522174aadd15003036625e255f03d15c8b1bbb3ee9846c777b8c8f4894d891290386e433fcba6cd7337ee7f711484ce752b39e4f45b92c9530f6ad0d48586bc030616afb25878e2d09fb94ae647cba5aef908b96e6f28625ee39ce34beb7e8dd929d3c0eba2810caa7298b987b69ca9755b508ded87db3e5a95df56ea0b4198b4a995db6197e89c9dbb8d5fd19d6ec29b904ed72a70257839b1963b3679a89eae680bee5bc185d623e16457f9e20b00b61e7bfa44992fc8f2dbd72e465a1ae1e5aa4906174e535f3d5766d5a4bafefd061ed62c79cb00f74b09d04e5e9e59aa8b90fad55b1ed4167bd9fcdae0f5ce164b3a84999a442bfb964395b74c0020fc99244429622991215350e482ff9eb128bc98da7b570ce49c9a118cfac0be2379f618ce599e54f5eaf645af8b669929268a3ba0031a069f713b0a4ef9419bd66a1565841e568b675f06fc9104d7d234c684ea3403d9f3f9ce56771b2130cddab860d08154db3c0b311a92a037898248c609a22b43c54bbc950b489b99e2b6591a32a8b20c602a1d2e6904afdb97b00162d077668f9192dbe7e875132f290eda1c99d32e9bcb868e7727cf64c71cd7697a7b66e6c3a5e744be31ba547ed7d594820ac4e9fa8f101dc9e50673504dec2684871dd0f4a3fe60b1ed311f7fc620867374143c5a3dd9e2b580f0c4eb39804d9a648ea7407a839dd3b69e5e07b763b05286aa14264504f76c588ba859416853658547c87483fa8746401641a30f826337fa37d9117573acfa884c905556d5ec0a7e5a001eabb502d1ced72620c5de81df837bc199c63e5d6a8e12ea1a386a23795c270fe77e7d73d2eaa6481ead075d82678c841e4f1ff36c74d11725b4a7f75ee729ef70a0a59f7eb56baf62bf3fbd48f2723756d3762f7c673ecf0fff749c182674edcfa83d525e8be20139ebf847759aa5bc0a39f3e634152cb8de750a7899ac45c0360e8da0967f036165126945f3f837a0de4f75c96a72e781b8ea44fe1b626afcf968878a6c25e95f1f067bd183b89f2da13f030e432077f4c8b07136f7daf326f2f24b87cf8c6bcb092ed624cca1b29b0f6d49acf8a2d546888d3b950d32f717ea7a971d3ff510f219ab01c527c26162a00158ac7591106ad72fdf18cfee92f4fa97695f5e7654e516c242555f0160dc8669b56dc028d1887968c8e8e75bb8106bcb23c911f10fb9a307285e2b7c68d8206557e8938a941a19bb56047b18fc44aa780f9770c707fb66bb21f0db6a0b80ed7c300fc6ed26c73c632760b791c0107b57918b7b781330f91293d56cd91951e9529906fc08c57d500b4472f575587f0992b0f35ba310333bccaa5387baa1fe132ce32cba9ec23212bb4c8bcec49010ed7c7debda5c3fc3f6b2dc09b4621e583c0014ee17130982c79794c5cd322172cdc9d87ed188e87d866dd3eb5aca1a2950b2e894ae3253b9872ee84c6d291e0cefdaf95e7cde18e4193cb157bf7db113dcc66a571854aa12efa38272177dbaecd13531fe22ab68e789e4b51ce5860fe3e622fa94534ab6713f79e30e2c3a2a7ea2aa8b64767f328ff3e560b4927104eb9c3d04566253c50851db53379de5009368982a40e64dce8c1747389ede5081fbabae518c69c2c9b64774382235db9b3d23151ab071093f469f6a505ad3d0cd785295e977e50d72a205d59b1cde2cbef0eef5b14d4cc609443558fdbe395e0e926b339550ca6dcab01ed23a520b438d255c74529d64416bb6ba739491ff7c60e19c23915c1ee695d2f2fe95a6c59ca88420726d9c5d2b54dac4f3f1a921490239b44151e7c28ea1b78fc2361cdaabd661567d6964b9d22eee7d8cff1a257c2d79ab7a5315bcf2424fc33ecac44241a8bb3cd714c51ccb0c762253cbed9c13e4c1bc10695ec8c97cbbab0abd055363007423db248f45347b9a7babd90efed3d6ee54bf06060f7c66ae3dfba0e481dd69e00df3fc4215065276ad06da1b3ec22dedda120ab43651c2931e08739391fbdc5e881ca2dc1f420c54b539b832f3db2d8f37c16accfb4f45d16a712dfc54d8e54340cf9ca27daaacd6c33d0187aedd80bd0a8d6fbc62d4eaaa6decaf09361749ce725983624b2808abb3cb52b38f9bee56fa02a2263c8d878eec41c9016f0ab841f17845ff6bc06fb7ca7b9c6ce6f79c5a5937dc7785f6c40d85efa1a918919eae79b9449f21e45f86cf126e1df4d27b68b824a70a9b3a30535675923ac095af4866ed4edb5e257e3f440ad4a65829f8834c29f4e423e3ad273e30eb765e6164cd0b17db663ba16bcc1357b57f91ac23081637cfafbe5558fe60f6cb74636e0505d97fdf0955db6d315ca2f187c1357a0c39958db73854f7f98e91a4810afd7a04b8f22864b3bc40d6300db685be99be96dc02230d9102500343ea0401b6404ca3c418acbe95dd492bca693590746250a0ddd2cb761258a69316de72621bc1b49f47874d8cbfe1b2eeb15babb29cc1dadbc7959984b294598235dc2db382722607e31c5ab87390003151083e652626843213f8e95a1cf3805b51cc706b0fd938153d421c3675dd3164f890f9a4014353bd3764e34e5eaacd68fc44db236b36e08677bd595b54 T=$2ae52863f3d76725cc776107277dbc7684cd97320c34f1bc33d6a016a54185a986b3d5dc8f1d2f723992ce70d09108f8b073bb215ecb022150740bb45554a558355e2cb124ec0553cfedcc2e1e6ecad427ce5b71ca857bfde37d45bba2bc4eb18a4b2f29ea58d75a30754dc8cfcaddbea7d771a502d28e7225098e2cf81d55011cd97a9af2cf0a9ddbe02e108bf93891a3d23a0018523807168089c2a7cd6f56a100010b6a5a745152bb4f7fdd84fcb7f19e5b1a8a568ac8966ebbaac26da234948ba37b197e1c93cbbe57a9d39db932460f9517dc2d9dec7b139cb4303a92ebed2c4893ee4d834a1e6f7d7101e7c4fe3bcd213832e18ce40af16df8ccb73246f77b90982720e8bbbfaef5db1813047e28762366651f795b12c07a06d4e0ae284bcf2f24b200a981578b2a3c003ff3b3dc0080a039c159fcdabe119d980a06131558da7bce696a19230940f46b59d8f2761cc165aff838b837e886916428f30f952dcb70099282ef73951c746408dcb857367c58368d674d6d608ac2cefa5365215433b79c707ae138ae30c1035aeb8f42a92d79c1406e29fce4a508474e395abba2bf78e5b9aabf797eb3e271d25c06ffddca7fddb858bc995736fbd2ebebeb58c6a83a0fb04a9ca0a5fcd813c507c8544f58b6ff374757954cadadb17b1d07bfb2a98839cf86d6d1adb5889a89633b16d03ec7c06e82ffc40251dec36f8f68806a071f263fe222bcd8131c1622050b879901162ba5c07639f4063410a018e7e9fd11f6cb92d1ae5236f0c042864f4f3519f7783ad026db958027c2e32014b305745a1bf71974ce1972649accb864e0df3fa785c8113e0914d77c9d0cdaa24c4506a66f4f3fe1cf699c0a70e8bb81d73239d7449e6ba6bf2b3c52e07b5065f685d9c2f50980b47593988cdb38073b4d661023f41bd98b89532ed8e5c091b9eb6ef1b76acbcf1e376bd5df9a22f4ad2368e5ab7d0609c0c2ff37c80033b05a49f5d6044846023096bf95e3315191b8fdb9695c5809811db490a4e5f210ef1bfbc89a341413e71a7f0fb1a259c9b9f4d373019d317cab20bd0c60f4df63105b70d252573f742041381da7560201d6bc168169c508ff10d70e962176d2d132fdf5db267b9a0e97a9b659cd7e9b53f4c3495608f457dad144ff344ecca9978de26d5272ace259da42e1bd2becec8eb5febe01238db8ca30b76415616afa2222f5b79c244a12ca3f14ce1f7f15f11a1560f875a2c8a334ac287f6b57f082ae1befb97a4c0f55b64cd7adacaa5256e36e144389a6a13bc698ed61f3fc33aaeaf0b1ea2f87f20c97b074f99867930a50d1fd53bcd68b2324539f4023acc875bf0896aaf19c553b506f26ed0b0fb12db2d9f818e1417c534244fcda9847ae77f48b0fa4290cc3a19952c5c44ec1e78fb2804fd92794ea51bed1dbb49e2fb7da68106ee415b6113503a2d222bf40397db4fbe2719982620b741c65a81455eb44e46ab71d273dc3db413f5a16e05b5677611c675c2251c9bfd6b2fade5da530d43403316b69ac5c8571c63deea15ab7c6273cf3a6c87267139ffb389b72fe5dd9f2122faf797eb55054bea05465b2ddb5cce18c38412477cc57b8b7236ac041396a4406337cac8376766bf149bb1d01d8984d288e73f3e60a86018b1b54e4ef3b391f7c2ea323fca984e940d48ecbe82b6761a06ce6276d84bbd5678bb59dbb6eeadda48e75feade7bda145f0851f8c2ab3f86acb2741ca25e7887523c178a0ec94178f838fa4e6b55823cd275f22b2b9863e71c37e1d09d80e6932402b87011298cd806a6f63b2ead2549ef97d8858338c12900f1977f4a846b9e53b32a59b304fce58bafcc367713da3a175c2b6c0a183258a22940f4dcaee421da6f308598446fa13960a96b4bf3d7e255d84e6aaace7a03ecfe409f5d03f6aa2116cd26f288a529f378da69c827bf6386ff56ff29799a62eed424cc4cac7349985a432a6627e6e2f11d05b746f6f2a681647656ffb74420e4cd7ed54f06b6488bc675c815dc425c83fe3d316a78419465d8bae3321599dd9feb476dbdb12ab74a77d89b2bac682fe1eaed3f76962cfd115eb971a8a6eb8d195bce7e96e10e495445e1882ada8a94e9f46c41c921996e178770536caa934ac0d9eb636acfe7a1952a49b2dbfb8f3511fb09b1e443675dad059f3dd3166b474ffe6f807d0efb93316abaff27bdca1efa5f41d22d64418baba4470fe0becab6447233723146dae1733caa59330cbb9c5a10f2f0a43fc79033bc56b81fabae21d6e55d27f0bc0a8324344b863bb06ca90641fb7d9d0af209c461f35e9023b0c87dc205362b1e2d6821767d43aab429a97180ed75ec630775f8e7da0afafb2a7b0f6d196b94b846a50d1246a11579e29c0fe4fb8775d76af4864dfaf0773492850692b33c56c8734060182274e7d85bf4c5cccb7efe9b1eb20385154be73cce59c6d976388005037887f8d5a64519c9e5ae8e3785997ffa59b3ba502bb11fe41c24264fa948b8fe09f91a35434f338fea9eb270e278e1d60556269dc97b04aa044a1f1cce8722495ddf6c31a816d56666793f04edfb4827083339846f7a5602c21a73c778a85d1a89922af408b5442583a39cf22b9656cbe31bbeddf2c1bd4c01f97c4fb633343626945a2c7b8812ddc509592ec3a8609a0f9e73c69977f99ef9cee9b8ee117c31031276a6936374377eca55725a78870f262cb3290743dc86d2a0005296e6c794475762244eb62979dddba5d8af98f2da2509c87b816a80e67c1bcc20dc53d7d4726cafda332ea2dbc722ae9a426a1d2369c6fa7ec3407b863a1475e919ae5aecd81fec529dacab255a98fec68dcfa2ca55a640a08be45cd34e504700674ed0822136cafe000742ab4397d077966a1cdb7fa44bb344e3de8cdc55deecb4fc9508e1ecf9b80b23b0af1565693a3be79cf93685b9888d389e611a2de12765b8219e54f9f71e414a33e498e596d85ec0718b1fb7a2617e44f87430898d2c2e735df67fc212ddee622a36cfdadc3ed86aa2c8ccf24e4e89987b0a3a0e6d4d8434f4121d039a645a584ae3db1807fd9df1e2a137313e661b859b6a68e86dd8039930f3833e0c2890c8673d4fdf54716b01e42a0663fb397ab376007b212631fb95cb850af4f533d87dc62f0baac72346d3b8b7f764d6a43c494f02b3ede86c539714e91b4072dd6ff6ecfcf518b17b1b00c62f7a9f8218c333caa54 [97] S=$59dce6f54b6ea0bfbde8fd0 W=$16ee5762bec0c21a29f00e5c089760d334fe5426178fc81949aeff91df35c880308cc9e982d1f60981c4e19ad86b34db88e1323be73ebc3b83351bde287922fa1999e2bea5c4238caebd2add5856be5655494db419dcee59726e6826cc2e9bd6acdcce2cc2ba7ed046fd248b9ce81e0f17efb4b6e3aa7cf268b32dca92da5fec32d5a0aabc31240adcc02962edbc9e079511ff76f900d957fe5362fc1533a6c0cfebe82282e1ec1d122681a90a1ff07ce130b6465b4730327e30582b46ddfd0d6a60ee229aa2baeb2c65720d841fd04f9cb0c39c8f6ee78f9abb9371c7aaead494a7c78ccbbbfde9724cecaf82b8a426683317ca4268f879cac695764582996de65e4d121ecad150c64e16d1f7d24dbdf2c39708ff585fef674c1a449b864523473f498b6b2ed3604f83cb0a9b3ce77d5f18fc4642bca4b937cf4268be523ccf68711782022f572e700c68d368ab6133e94fc36e0b6ecff381cc60a05c9f3d25cb3119589cf67824d95c01255145508ac344f3e22637c19049d906ac2951a5cf55e662e1b39c78a91d2856bdbaf0317f3caa5f7f38ac3e8dc00a3c6c37f9e1a904c81683522ab694ee9c507a8bbb5c65ee08f4c7a26514f0d4d25926104f51a98261cb71e7052b522038acde4bc53d6ae25556ddde0ac9e798b0b254ec2fb98a0cb31d357716fcb75c8b74bc6c10df079f30a2a037141e0a4de4ebba8163966bf580c8b4e284e418237af65a6a3facb49c7fe52144bd6ffbcce39ec8b6f649727eb5489d926b2fcf6d7e7022899464072e5c667743ff3e5c63240569a1f3eb2b3f98ca58a40f9aaa49d9a03cb63a7f33d1b040606007e40c42045dbac6df162369162cb001f2b1ce5c82fad1562758a9d88fe2dc2078af6a3689169657c7f60a04a63f0fa502b16a604c4d8a0a2f0183d5df4910875f999476e05057c65de7beee63efbd3a6ed61b3a1e0005f1db384cd8d14f208bac9b06e97d2292171d136521b71a23b11291a775855c9ff63b6c71513819aae3dd5710cd26ddd13d3df52590163eb872b56ac18712a5e84c518cf5319efc25550977e00d4cef639f84f6a7ea3939909a80a59f4d8f96798e81db26455bc4b0a21027939c1e8a0388885a4f97e54b60e5009fb92f5066984b73b91e5142b6283979a8fed123db25ae2b76ec10e44db281b2ff825c0654edcf888ee7777f938075d8439c818f02cbe2745d9210a87dab3ec52ce1b0b49d6a642279249f42eecf7c182278cba387cc01bca4403b28b192b7477a3d1abc90d7620c1224855fc55a027c8c789b39089a5ce88028a90a76a93b331a78f83640962b85c2c4925d42f6da1e2f68382109f965925dc4eafcb511fc4f2aced98c1a6bed035a1a2cf53457146791d0ded69b688d70f4886cec304c841ff7f7315bf17ae147c54af1809486def4124866ac67a3099f86ee7378ea341e4d517f37f0d16a4858902ead2ed5ed717ea17f2be95fcfe0ec6ca27765980cdfcdd134cb942a4acbd7cfb4557862fa8e2d7d2a981e943bd0a5c8e6efa08256e853723e98cd425f5bddb1bb1cb434f54d9dc0bceaba5656177896698d913010a1593f0df773b34c7a0e7c1aec184b6ef422 J=$57d92fcb43228a7a7cb2161e4ad76e31e85a1df684d3665064d9e9dc7085ba38f7c80f94245010674702aa43adeb212dd00d6788dc3667a13645d3ac0471044481c543512d1ab88c6bf32165541b7f464a9b26be796e9fd9c39c210e75f2d58e7efd794fd9031a0c4f0ac8d212ebfa074c111d82e0a8541084479485dace3c6f2584948ce238efd62e9cd84593fdea93962cd38e94e1c7776cc25d769d8970529f2bcf464b659cf432d76b39cbbc6d34e5261a4f427f95ad973ef01a85def67a575da8caba8bd76536c47f95c0c6c559a8ea8b4084b3a1eb67087306a1ec357fbf1028dee7faafb50be69996f144de87969b0a3288f63696bd6e09a43b3090a780796e47f0f80ee305fffda947733b6477d2192c367981b1c40e267b66137cba745e3b023e279ae53a34e8ee9850eae98ccccd8b99a807bef99efe8a112922c1a7b3c4d0df7c418fde7bc557be3012f576de2aff0b60f845270a98acae580519cd67b8294cae6fa8e760254eb5aecc67aec12e0548fd4fbc4ef5ce617add381f80c4788a82594faefa8433f256b1f9e991ab89c66186b48a717e67d9dd6ba30306c759c9244f359d34dd935129eae99255d5589ac3a3fd0d48e1964a3fa2e224adae24d6ef5a544a18e2295c9438b18edcee12e97d20944b35e80589661c260639de3d907005d2372c6899009885e77485830f9725cf72fd679aac6a93083e21133a0616aeb05c6265efd7f23d377d296073b5d7227e487b0b368209e75d3dc4764b496e6ff58b699fa6db53214abda8cb62a89ef041b595abd7efa172b08275b1d080fdf83eedd5d6b57ca7953e98677ef79abc64258380c710cf28cdc69e72cd13f6d19ce04d8c6fe808a9a3c5c54c388f3add146c38bf4879e8a258e4801e70d53f94c52ece5e49431b8a7665a4c009ce49295600cf115a82ba74be75184ff6006ebb26eab40c426a3fecda9de2898dc7b315598cf08d7e35af1761f2dbf5761ec398aa87076a0ee287a124f8e0e9ff645a1e8269305c452aa2591e02cf3aac1fee450b3bedf9e08e854db624bf2d3951ebc63fdd450c08d7d0f534002ccf7535167d6d8469c0287f6bd17946305dcd7ebab191682efe8212ae5be50372b1db11cac0e84b7b0afaa149847874699b3c92580d993143d938b3933d434d89e8708c11b2d088bec6c6a14f2a28b2d8439f4f6c3c2cb529d5b0e68ab07df7eff9326d79efc4a69e175f83591c2cef369d8a2c05dd630795f12d11fa5af822c172ed5b116976b40d9722609b7a1889530b005a2e8b9671a7fd9963990c7fe1557cc986cd7f0f83bef20409a62a85ba0f07bdb1aef0ac3bd6d64b1ad063a0a08a01e03177f787e7050011dadd76b9c5abb7a5f2083e6772916d755da0a5a03529ca61524c0319e96fed7041623f16993f929bd75008c75a0da54b77334e82a962f084598c7fcaee8b050da5cb4c12e66ab5c33dbc0103c375c4479af71d824fc6dce144175ac3ebe2c91db6d860cfb3c94db1774aa68ab0e98d2a561170b3442a06739ae42e6a2189341434a9dbb60863958bf66111adc8f70a1210d83d616a9690b7f07226f1b4bafb5dc01bdf4a3749a9c0be8287ca22bffdc51d48ba2eea7ebec962743b26fe20de82ee44fb6fdc194ff859be8b2b7bd58ed849be6b469e64d0c80d83618fa7251c0e54ae2850e230b81c0cbf243c4920c89e04365b36e8ba67c180deae125c3f423b6c27fe6fa78777166594740326491bee76f8c0c1a24e017d7357fd308ca3ff092495921b182cc1bd69620871bc11f343bad82f90d0ae2b5fd402669c01c18f7dfd54ec7db9cea8e2a6d94b31e17a20686c71095350ce130768fdf319a365714d13a50498c8dba6722205e25b6c7a9d98a61104385db99c08df9c15eb24ddba4266d89a59d20e46f60e0647bf8241cdf4608567bc0d33246d744bbec59bc11cca6c9cc03b1653d29e4b5e4da993c20a4f7b908fc7d1be30c4635c37d2b60269c82dde80e0f5cfcfb8aac9f79b76697c7995c5b45a528423e17817754c69d5cc630442481de88b00547e15a9f272e78ae040f1896749d054aa72097a059a3e6112f0bfaaa594edcd073b40a6e3e0bb96282b0ccebd27b635be635fa2900a676290f3cb2161763344a1fb555091ee2da4d0c104d32650ab67e741bb579d0dc6fc080ef8ad050ea2b606c54a616d30c36f9ceca1a874741fcfa7e3387468cb7c4cc637ed10177307ae2044f6b1c684d93db6a82c74a87a8a90e8605287ba412105467d0e97aa929de710b5deddd47ecf4e8ef141d6629307d8d19c849477ee05ddee9565d8600d90770ce3fa2190457219c2736f3c8633030ed869b9ebe764f57a02e6b107bdc8274c409c4fef9d96a925c770bb0eda33e4676c85fd2d3353ce7589846f12fc95bed92a9e57a9fb4bb4fa63c19e4058cd98cd923f723548f8ba1712cbf45c56769bcaa838d98e061e2d8c2f07f6bdb6015c70125899a1a35fa3970c0289ad4fb6cedf0b6ce54bf029448bb619031c4d5a5c23c93bd355facc5f78349ec19db8d9f496f1b7cd5907b4d4d67205e5e4ae11632190aa5260344fa2815024dde9660ea64825ce3244d5d3d1a1d8d1adb7a3f4ecb970f7adf2241255a754180bec18393428b10abc3ee3a7f4f16d8c6801e662d81b10889e71824c95fb76d880499c88b539bff6beedce697c3bde6ce11a727fbfffe830c9a69f7aba74980a2b8b2ad362260743a0ab942c4917e374dc0f783a1fbed09bbb086b17bf172aff3ef3eae0ae207e699c04ebc1263230207e2ae6adcbb8e076e8505a2890f42ad109aca6e329b0633dfd95fb0b733ef4d71bae42e1708263b1c993c9371b7b7066f998d1712a5c93e10f0b2d3d8f7e4ef9bb0ee59b0ad051e1d7ed455ad51b50c724f67ec434435bfe90be99e1d5620c7095572616666903cc753c2c967f54a59ed021aa60d72c171e4da336e644be1e6cc6e5b7ae85bb74d1a1983785545b50bf7189d36d06467bddd120e7ddc37ccdea2a05523e246cb7cd0bac2b58e47002a347f072809d574271b400618c83381e20a0b7580eb82147123c0679748d973be02158af6933f6a6d9bf2f6b94b04e3c4bb339350c19df365473a4ea4d1a4a4bb276540e2cbc439c594c84c5d2b1ab3ff6299bc6fd49eb8d03753f827f254826c3cda6606fc93daf05c8afff2bfbc13acad3d73d5a8ad693bbbbfad48939b71e6d1bf T=$6d251bb53dfdabd02aa9dd8d31784015c5941c0db988ec0a6293342f6304c74e73306d5f71d3df09d2ed4e6241df60310f6bba0c90ac4356bcb87f59e8a956be03ec5d83b16f71c5bf4012259e5e8334b9c4b3556dbe3085f2c5794bd1e3d463d1f583b49e62340732533cb96a95d9c687a99391d545a1241c8fb118cf67891361ddf18bc038bbf43ba16fa88e8a62470bba8a7049f8d81bb4d600e3129eee7e3f0d6065b41636c28f840312d22bc3b396aa1a37ecc938d18effa21315ce4417f33031902e1482a6d6ec3f459a52c068181797cb3cc222e7ee4ca64a8ca62496d3f82b80d2e2f458716199a4f6b455c6f08e983c005b90e95295dcf173406d5cfbfaff734be090513b6ed51e7813bfe91994addd5e6ce5c1b98fd62fe40e5c7504e21baea8f7681bc94786d1f77c8fc6a14007d7ab57e0ee158a8a3e64f35d64271cf04e9058a39659e44dc58dbbeaa1eb08baffbcf74a7f0e0f6135eb7a8ef95c3094a3e7c7beabd3117cb84e5db9c6a001e39591cc221b654de9afeee7c5261b3be8954442b7483f65626ab7cebb3ae184540632502505c9039da76d750d7808f9a4922dc7f0689d42573c94efc9e6ac8e7ec63e77d05b1e7e194bffb66aeeab4d4a5be11b8ff4dcfb7de7c9cc7b6ddc11192583a15ba9ad3be9fc1935b90112d21b78bd234382922482d7bb9916dda7fb5569ea3430b43d49851166955c61bc4934af507a6d5c6e35851c99aa4b66c19cf4be6e86e44628580edc5df035762b1807263dd044c31ca85a4c80780b8d7bb79622eefc81b2a6bf47e1a736280b7bc9c83ed89c4bcaaeecc0390216f23064b958d983dd3df63362d8a3838781cd4922988072c94ff4c036fe233674a59da4e6c761b367e991647d9f89aaa1cb2a8724c0d4039a407567d9df93b9fd2c7cddae29ba66a2e0e2e6c195c0069ba3e38f5be227fc9b6a4aeb8db62205c9d30a9cdb5ca0873e76f790590556aa8f8c280caf151bfb320ad320bc3d00f341c6e0cdf5ed219348d57c9aa77edccf9e78ec8e2f0e91fe31187b256d258d4fd3598d122aae50472a8f8eda2d4534bde97c21a869b2fbbbb1209007343d692368856b4e6a8c31b59e93491195ea3e422776f13966a37d62d31dbd13c1cc31edc959752a335e50a585c69d6a757abbaeb19cc13f78b89b27a277e258ec70ef39014bf0e99a3c240a29db5e68ad3b76a4ebe654121840a216661470ddc6fde21f45d081850097008c7f829568739b467b5ea4cfc67d05395af4158e25e236db86790e3653857a4bf55b4296973963649e1a7e9433ccf6b1be319a13c789ab7f28cfd1bdca7fdba0954cb53384178c11e9da3f7cfa45b7f2778136c8d59b302ced39d5e6c181911b80876242f8437309f081232c0d1226de480d4d6611122630453f391b94476fc16e58a5e3f894f7a202ba88e78b5f205abf64cb049c7413612cc813dea196281023afdd9ce6f17600a42cd4026877a6fe5eae97a10ecc721be3b51131cd7d073dcbc7ba4a081384b0a2c13a8a350faaf199f560fca9578f541cd37fe395bed6114025b92ba25d9cea9d78512481ebed9d1b4ebe637c50298eb143c055119547d9bca23bdc30ab5d96770aa9b86e1e89a840fd5464c01593f5bf4c1d131695c7a4fc5f53854b7a42951f5ccc3f1ca13f58408bb71ac6d8b67f5f1b434308af348e112d34d957195f3db13070c761d19799fe89e19f69d55d27bdd5eb96c06d09a864910717cc06e9922572e6b21f322562bc813f57aebf328c4a3be34f3c33fb77373d2031e764f508da04473cc09182b90f02aa110593a3ea27a4e1c0f372eb6807601a964ca0f6d2c50ad10252abfed0a0641923537b5490422e68045c1d67c6b29944a272176fd2bb61ec02488d09602426bd9420c19b4d7640fc1610b5d0c826cacff42675d62710975285c95535cb91a729714ea1fab17be17fca68282aa1ded9f0b296a620562bda3f02e0c087f855c6d9700df5b31b9e1fe711ad0852472882491f073dde58c627f5f622922c7e072958a57b1ecb35b927b63bae2a72f650b7e9f5c20a3469357c7a13a8356594f22437591e8e4d1c276021cfbdc5e17f8e8b63dc4bdfd21a4d0f1bb5a19c97fe3c4f3bb68bdc7ed15320f1fa85f600fcea6433136d6356f811b0c5be88c7bec9a0753e2462af0e6d1d8de611b542cd5d6d75f7bdd8830f66ffc13c9e0ba8229575ac440c299d1e347e62808794ec04241abd9a974ba6d91eb741ba5b7af5e53ae5b371084a0a18dc54bf8f4231f6747eb9fc4c1dce06d4b7561867e6c98e25547233086529a1e9fd87563165cebeeb45cc59edbb4793e8310a4bbf94ff5500c99201003304ec9a51505f3c8c39ee21279fb99e8fed9d206923901f2a82bc666948497c382192710f98841e3917a103d3175e08bf2bf93fd9b755156e699d465a5f4cb2fc12be748e61cea8adbe793f118cac35effbc43a43f1144cb2ae28cf17042903dcdca746e1b7633b1b786c22a4d6e90248563cb0e6995b9c18d5ff6b85632e1e5dc417708d062561a26ffaf2a3a5f9ff5a2edd2d47457e47de7b340084e2879560476b9692450eb47c430a7e60d6c8da460440f32b688ff1fe39e42ab3ff5e52ee8cc43b5d2fba566d20626dec22d36a55fd013557c7affbc4a3018f140bc8c2c3332b33bdd9fdda8e93fe13fce2f044e66869398c15bab34d9c468979e10e3e196bc08b7c4d10559e1a569b324750138c672f71060020c07beb74fa048f7fb0fe9843c29561682d1cffd554c39b8aaec203825cace7ec49e85edea34ba264531650940dc711a041f4ef9e39fb04cec48f604eb05a42aa5cd130ba4b01bb4f051d19708fe3a79e067a3f914a4473cfa2694a85f1d3c5751ae97f91537c641f7c4958210cdee30890bd496e32336a92e32b6ba84a7bed65d93bae0045109a3b601843dc7dd34b8c196b5acec08eca409bdb5137e1a64aeffd79db61ea14a3aedbd25243ba62ebe51146765d41ed07da5957fd40592e797206dd3fcf4763fb7f6c7bd74f0976f782dce46560a4f23d3dd8a98ff53bffd72435c8e74a2bbfed9bcbea45c0a7b1219f052b052e730580200734900243622638f66f74cdff7ceac290c9f843822cff7139a506a7c07dca64a2834324877471cbb1b787d753a2d87d2e86258cecf57741012e037dba3c4e926bbe94bff3248a2cc11e4e1d17db941db4788cc27fe [98] S=$881d522fadec W=-0x2ae82c3c1c732e4680260862208f95d5439ad5c5c7c9f03cfb9c11e6dc0d65aa6b2924b50471ae79c1945ec01d22e351616471093cbb595c39fefa6cace5673c2d48536e78605572b8e6b3f02d9382d280ee0d35df48e36473671af1315d50c270a960aac3538532ae79b25652ba274b2ff37750fc5d37f7e066cf71dc347625a89ee4290d4e317a6359fd114ccc94582346a439044fc10d6cfb43e36e9255465b7d17f1a04076be3b683c3b0fb94f09a08eb03cbb4b1bd1c657d844c9c5497e695ce14161e5d897fdebdc04c3ac55062b579c61cb74ffcdea0b4b4ffe57f0e9f00eafdceb24ca0a3bda9c57851939b1cacbd6dfa4fffb4d063b99ab7f9bfc7e77142c27c2fe86cfcdf0d24ccf95791c43ed6ceaec451e29ab12a6b4f4d2a734a324ec863d34b446dd554ea02e3c76ad9da5c00080411cf1250abfe1dc31e23ee06b0d49b88735631d6fb62ff645c38e1a6bde48f333ce394c74bd25bf5b7378480cb4128943cfcf97f6639fb4694f96066922f7a2ddc39175c00dce1755b2016fb3649d3f236a9179173b6d4f5d0d966d9ac2ae10cfc9418577ea47af282218443eeb0e8c33047642b88470a94f073265cec3ee3af5cade83fee6dbc36db6ab0a488a6e4b9e4ca8e79fe7f95fa8b1bd4142dcea819e4702d0a67466b396ae176c16c155e3e0f1ecc23239e691bd0302616cf7dbf2b0eb7fceda28d239b0621e7a9f3f6635e96beb1ceb03e84c38dbbfc4251cf5dde0f9797de3079d7e301e4f2d670a16052af9232ea0c0dc26ae13241107b12a351cacfb5eff6e78edda965ef433b1b2f0c10277a256745ce8f5ecc156060ffbc282ac3a148447f27fedbd3481dd3f3141879881a0d292557635b561918e0374fa4158b19fb31f19f61a7e888968274919f6c101ae513417b921b0a793d67a74284aa0c016f226506dda83cadc7c69862826c27f60fc86b7a1270b7c0f460fc92daaca7bf062d292957fc9e4b2a4d17982fed3f2fd773b3bc5bd2b5296bc5fcc63d4c291438dc1dce0f443357228807a27f3e23de6760b3a0bccebac6e17f0f876b5f8fd930c51ae4b9f447edb5f8014ae4e6ac176cae837db64e5f3fba10a362dab9c7991ad7383a87c4f0e940f34082eda550b52482b5e8982cf7400b8f236860d83a7b703ab8f8969e64b717edef8bb3f24b6c1cbd06885a1c70b64862b939fb4e9ba6fd0ed30e2b4508a242f7a3789b76636f6aea195654203bf366f8adc307cf01fc569bcae11d3c47b1132766108450f1cc6ba6973567db4097d19850a2fa806bfbd74229f16a466f4ac01a9cf145c1a8d58f165c444cd20e9dd423c9f25f32349686739c564243c6cc085fe1f32199db6588b5f2854cb1cbecedab0ceeb06bb1ad474ca5a62860fdafdd7ccbd829de104dd4e8b166b24d9ee4c7161cb101c8e202f0b48f16aa8a7223e1b2911804141f0ee43ee4b7a6a7f3ce62ba68f33f80fd5a1b551d0a06c6d610739999a15c7b0e047bf6eaf63fccc9144a60b44fefc8032518e0703ba18fb654e6fb1edd1aa7ff752e9a6880647321fba2805a4eb00ffe0b05cbe1641d35cdc866908d25f1db92eff0fd45d219cb28ba J=-0x4d3915424e829de2345ec08fdb821fe53f537e36f6f278077c71583edb5d2996dab47452a38a74876e3e70843511d4d73f721206106b3632cefd659fd1f3dac66dea32f8a38511368f3df933fd18a2cd2a2266317dfa32a924346d7d233f1ec662cc1942ef8a75dccfeca3333794eaa15ebb289895cd042d800dc3d22a04e6cbc0baa5f4dccf75c5cfeeb560300d5e5d29b74f9249c44a4058bde3bf21095329c8f97ebbee1ad1bbc6a41105b2b8243b5f1dda7425d58ceeff9328a93614d544e75f311458c8c572c2b4c6f7f268579cc4ebe2877daf096df33a2455ae16c75dfaa10fcbbe49f9397a41ea545343b142c91f3011b3e2de1e206ef5819ca2b409711d343218b1cfe53eaa08009adf4038dae66a6fb3f90e1d160f3ee65414ea717c018c8b306c89c05d1dd3523c82ab584594091e9a72b6a1dd3f31664e50f19cde228b8f2ef7923c54ec14b01e9094b7cb829858180e7284331c66ae10ff30d8fc8a798efd18e41f391fcbc3e14f696ef6a306e2da9311971784e473dd6571bfb13e1a5628e2dc315e3562baca37e92624c74ba6950c7842963102929810bb6a151cb001038ac68e081c24f81afc6c69c11e6ede581111cb9a4267b4d1323b5af722f5c7756ae7d2b4790ebb40260142ea0fbe02413083c82d1f10c14f9e0efdf88aa6af199aeea9aecbba0d9dead27ee76774f684ff7677942d9bce24d2a37e8136fa2a5a0f0a5a09031208e54e2e55bfb3a063fc79bfc741c48c07d37565019805ad769b0f66bd301f1e26755635bc4421435549709660ee8189e263c7fb294ef17098fc161556d92ada714bcb3de831b76b43e91a6c86d31a190f6a8cd3f82bc61a1c5118c16bae7e351f33a9b2f758cad3e5f9b2bbe246c81abc8794ee6183fc3fce083d089389fd16cf113b6fd96cef865ec62fa37192d4eded4f06ac07c22ac415453fcfdc377cc5a6df2b239bed7188711f72edf96fe558312800d1824f67b2b8fb9d5a734152143a6c22dbcf70b2d2e582bcbf2b29cffde4061db699f28463350c568311efc712329079cc407a3a6b3ab3e257e080a510f82e5ebac00c73d0bba8e5d0802579935092aae64f9bc9864586a7c9d0d97f78f8b34ff1f1456e62008bd59a05ce88247375abcf8a170dbbd0343bfd26d2c2d6ff08be862ffd58cb7e73ee023e8783f138ede7d57595a1817469d5b5f69ec22705843a6cdfe7fc810b4529eba3541a61ba9be1d380944ec5c5ea83ecff370e507a6390d7f355e192612a234bdc9db91651cd1707e40a0489497b91474f1e292ffb9cbbd360748e2e3d5cd8f473e094f39968cced98762912ff0b08e6c8c279d70aa9363910f027ad818dd2c78ceb87096a22d3dc8cf0ee2106f14630611c193312b8832249cc53fb8ba4dbd03fa4c6ad729751a390f2bf7006a17e5e929548ab5a3322eb772176be39f08a20157caa9dc64ef502d5f14f97879a22e9b74ce145bba2d6d0946ef7bc8d3ef724783241c66e73da1cd266c77af017656cd1fb5a20c2fb4552b9a7cc3293e1e112e62de4c8f477fd36429168cdc8b91db7ab712f16c8c7a3f157adcc3029e6fde32db89976f5c40858e0b403d17c4c4f156a1af2bdb522c5f5b5ddaa3d9a25991cb782172cf59274fb9e770f9d80f1faea725a88f0354e647a7b81091c30f5f660137d96f4b25cb121dc1670a52983f93c98950c2f7aba4c64520ecc35fc4f89a21494f79cdbcc93d7c63a1ac324271e7c944505daea6bcc814f4e312fcd8c500d3e2e6930e27301a594722164f14ba00d0893f508b3f023a0527a01c4de6dc7fbdb0e81a3fbca156364418df7429f500e9529904b2f8beae0956f0d8fb167428b0fea0eefc44f9a7bee7d5587cf4161eb6b51c5bcddd2ed0fa12811695778c530246b0349c29e06f7a28ab48a4445b2a49650760e662e2c1c822667a2240357b6bd3e8f3d87366c96287c065a877c366b8c47bd27478b12438679543f040636d828a3eff291991d103a11dbdc34e500ae6375006820c5268a47561af5648115bb20e6657b042d335127d04459bc7ee0eda3401a1b906d85e7ccafdaa0578f1e2c40b5576681b9b19748c165274d9df756b4c100401905d0b5fd4e7e8149aea128da0359486a8b3775d9eae61113f0f83c0daf5aac1b01b0b8cb5cfdc8e7814a94f312e782220f0ebe18ae292d2d7fdb4e7ecd0be5818ed11e1afdb828286c1ea04d98821115a9c31b751a5b24ecb97b0b501f742a198e1d0a96cf736c6770eaed867dcc1a4cda7f099d62c4ae9933243aa3d5df220c24b07fdcaaa41c2cc83cd4fc6e6a6463cfeaf0b22b96d56f8adc81041d68ebc2e5afd57d90e4d523f1bf834cbbff194108cb1016821a5f937fada4e6e6607dac96cbcecfa222a8f6b5977bca5a17c807f2a14a43a0b7ca032203d029f8c9d24a4ffaec18b5025efe784f3709b89dd6914f3ca67261faa5ceb5e0649ad799001ea1fcd820c4eac308037b3f0ee7218cc27fc575ce67b5c98a6eb8f86904a48b4361f251c015037b666df7fc2614fa14ec181050dcd2f43381e5fb699bb7fa39f3fde43e6415389a6571369afdf27bfd43814ce672d99973f7e0ee15147712d4f8cd347498b9de6094248ad99ba9c0e1727381b616d14faefb7b077a159cb1c3ef9e9231a1e50dc184f8451e8b2b17916aeefb8f16067ce2389a9b56be75fa7a6e2891fc9246850d608d212506eaa07e37118966ea7b4139f10da37b95ea19ca60e21a136e3a72c8509764852786e880f37601e0134c924e708263b5c68978fea49b50855312bf8a587d7e71e799c899cb478f3c380259c89f4e099c445d5a4d793008a43145723f7781c17c1cd378d461ebcf2a9708e01c8e6f8ccf8b2cc2360778c9b340dc0b5eed3d005c7a471aaac0fbf70eb726b554f11b1d6a46ec426caae49fc330dfe2a84aedd524fc4f7152c5e371fc198b513526357974233d2d664b59cefd36d0f9756d12a7ec1a5031ac3de7475fd9e885856ea03fc515343fb185c145503aa96bc06301401b84d532c49e067e519409eecbbf2a6c401e8b20eae69d9451a6d63a5d13216dbe1922e839edfd326fce1fad42172915118d7c1f3af5f2cbc5177eab3edc661042bd870e4f13fafbbae98288ae449e7146bd4d501f9e29bdfce26de50d0de2e89b9197dc86987e67ded466dfe91465290b711d9bfb871758a169 T=$b3674f18874caf5e52a28ba1a3bf14978887ae86fa0c75e21da716e1cf41662c3dae5a0cbec0b6343a80abd62896ad85cccd078082981a78afb73c1b92477dc6264863d6af8feb18655c94468ef2237746e6b47b5f34a3e20debb80b1fa5a9d768e136ed44e0835356278cc113c61804e864e30f01fc9e092eeb667c44ae0a51bde1d523120573903be0a20b774f4dedd9a3b4f822e2b53bf6d0ed4d5cf06a46db9ebf2b4b33c140d7e03946af9164369e494620a72b4c0384dd87d9fb335e19cb5a83d02917c6bd0abe8c97d33470274ceb3659a9ff9d9d14b2567a7a4ffce4b4db005d96b49d22b78a7e5991dd7a6f09b69810b80801129a89f031f61b8fadfd273c77469d770020bd73a907d62e6bff87bce7a8d333c7d41dafc00337690a1ac64bd8494b388864bad9b2f69e6b788fdcdcff842a531d2f7893c7bee338c552159321983a3775f566bb3a56a9e7193cf3618c670cae4aa56f4b56ea7e270193b245b328ff8acf2ddf86df10979df17baf8005b3a703ea675217725c7ea82f1bbd7cdb32f80b6c0d27dfc9aba5fae3c59351b5cfd3852a97a756cec10ccb5bcb8a5f46f3dffc1284ab72e1fb3a4c18c785da443786ef4f3205d6d8aaf608c02954d5f98891ecbcbf8d334fbeb4553377d195103145c5dccf9ed18af8e586c535fd57bae7222b67873a6d66c5c4abd11b45c16ea63e8b9f6dd6c20133b5d7f2f03da12e83fc8d9ed04a72eab524c35a40067991090a7d32d002a819085ad1f690bb23f71fe14fce4196cd755269c8d71fef5bfa871a1fd822bec34b65ec2f55de324defa62aa6f45527416bc122f8646a367b7ea2a1ed4b321d698151ebe51342a2b34a272994c839a2b347b5ed3131120deff1b2cd7c8066f60b5f159cba471d4086b39b0ea26eb399c80ad967d33c9de16608e8f5d15664b941f5ace9fc731366715197e939d7185188d1c87f4c245a8611d0b8646f625d20560f3aac4de51c4166e78b1dc4d5f7c1fb73873670b0b6aefb123704e1b96ffae127a6336f51c35c6a57da2c204e5718308abdd187fffef4559a00885e94aef1a439ad5ec38ca78c8e365cc6b019e8fa8d98fa32382b63d7eaa4b59ab65c60317045e3931614ff339681590efeae90fc95a3774b4bd5e891fe2f5a428b2bfa2f7ce5ba4bd74cb46cbcdeb7aa3dde1e0d262babe50d01d4b0a6dc28a5e3c9fc44e8b36e4c45989e2e1b3ab33ea778e3804ba08a3221f0659ac8764c9261888c3d2a4ede13a4a46c7c6232b1ef1cd3bf108d840a3277ece5e73d59562db1d271df033a7e7f3705e5f67ae9b7ee39e2075634b6d78af0d9712d63a41c4db5785d26cf6f251751e1e093277451aa21345730ead90190c6f32824535d3ffbd3b2bcc5f85a8a09b13090a2f64f2a4f7cf2ad07af90b382d344453355182dcce14e283b888817fce9233258274878b4cf3a30a3903f7dcccacd1f499d1b5ca3749c38051ac9550ec8d276eee0e8308a2925a2e60a0785b453e67f4bdf830e73e6de55083e39282dede806e2581b3169c22f05fd01a356d7528c42ea8d34f5e6bf5a4a33a8ae17bad1dbd546e2d9d90891954c9ef3b0bc44e3bf8e827aec2be98e74a1aea866ba44f71d16bf9255e814c80bcb732637310d503f4913e0fd850d55bdde895ff7f3c58964ab7d4b7440f8ca2cc1c6117b2564db505c25118840749a15feb8c2acee74c7c36a2c60f9e96b08b11af836490d84414fe2d5b96885940797243ac116c0195aacb3d2e012f09f94b163980607776290ada33100dec53d2fdf1a535186e58fd2009ad32d8145207d831a5cf05002944fccd346dea4ecb6543411306b350bd9ed170b800ec55187e1e568ab5109d6814849c44f67a0ad594ca4830d496dd1a920b2c8ce5b49762afaaa2d11c284ec308f1bca9a4edb9681e342fded9f5a64b3401913a9d6897461290c10374881987598ee4bac7018d31bd9525d1414330cb312be92979ee344a4b448748a39fdca39e96ee4c7c83bcf0baafffde0eb0b284534c2af6a3abf346a04e11bfa1fc20a24395177e38ab4e012753f3e9353e830824df4168f74b8f0c64bbeafbecce7ff2132dd5dc598019e0d583ed9edfa05c6d74b6e7ece664a1518c5b7105b92c06c5278fe1873d2df75699f49a91ab9a1095ceb2bbfad7ba1b5ec51b8b8cf27e299a9ba4f603b4f7976d5b602fdd8b5c5c23f58932d257110b845ef8260e0f9601e7468a4fbaa90b2dd61baef58fb95ef8120fb03707f4e323c1080edd09c0ee7dfd4778bcfa4496166a759ad72c60fab66d500f171f1f8b26919e61dcc362cff7d2ea119408d045bb1acb2e44e94a47adc8af87aec03d3e4e008bd8166278ff0dbb1df76a0927478364504f9e47274592f70a28cbf22ce257f4533ecffb659d64f730078beb8ac6fd48acac4be3addc41521424fa372a13c359912d136ad1113d2e32a030f7a290d78dc3274f44e8032b7681cb9207f9a488d2faf19b303281caa80e15229e44bb1f02f9153b56f3585ed2ba9d89b7422746013176cfa1b7fe9749b1fbde9523647dd87d43a99eaa93a38793f708416ee55348474a022a6167a4238908c28680a0b5f01cbf0f46c6c016d5bc42853bcac7a81739e273d33b375ad4b2e09a921d35ffcd8e9495c839870a6a9808c7565095f4ab2fd03a3155febe1c616eb36757eb086ad2bb28aca5d2aa871e6d76c57e51ab8ef697f4a775126cc2e08b2c8c600c7d4992fd1b017bd7a0584905e3586b041f8d2b096091f9ef8ccf684cfd0d11a6e39869fa13dc862355587baf3bc8d4c4ae1f9edd5975b79d10d9635aa40f85f5e4c76bfff5ac7dad7ab1e9c297cfd94a79c49fa7ba7b625964829974a80ae322248c1cd06c31e72565eb6e44d22ebc589accc21d16aca964fd92b2271f452ddfc7d90da6cbfbd5c58207ffc065b705441c8413640b9f35fffee290da4053a0989105ca228456e7fac81ee46436778979768318394cdbfc4015ab11a9ec847983fbd1e03e34f52a658954ead0784bf081644044732c53d2ec394cd8ed16f7c450d4b14d81d5c5cc16c5885a822fb51ffbd82827685f28cb06501bb0a613a94135fdc5df539cc3ec5ecc0f0d2134ea6c012d79b49a05505f77351a3ba57ab4c2ba4807d32505547b27ae04da8218ab5ddb17bc502a9febf92f73eb2f29f312301074cfb6deb05349f73b3583a19 [99] S=$2f35321507168b50a W=-0x3e8788c2ab1c909855ec90031d1f5dd29fa2b3fb4353ac4e96923294f5f9e135d85256aedf2aaf744f2b1a7ea97d715216162d76f27c709fa97f0dbe5309d57317f893fe793370d9b9d0107d5c2f4d2efe84a733446a50ec3e91898b9b426150fe7f1951f61629164613b100c1d2feb33f0f9ca68625e23379efa400039394fb4012b4fd8b523f42c12807c6740f20c9d4b4773e32e9cd6b42ba52354c571152fb65c0a2a45645afee4ad4b28683056ea028a190490e24c1e655150f07701c74bf46b28d2fadde7cb0976bbf9644e6d7a193917bbd8a683a5d019dff02e62dd30d0a7535f8359620723eb23902fd5b702f3920e30b8e433366c9916457128babcb5e8e723bc1cb03d5f683bb4505d3a6e88ef4420963bc43f9cf47cce54244370ee0ee7f1a13767d30586c04da5bc4de6aa0e0920a1446d8327f62eb3a643d1111f74ffda9728eee24e765a5be6cd6e0327e7dc0f4b418df704a3c21aae4497ea840f515870145b54d78b2aba1ea878268e8e98fa562c77945da6b5a2694c1cb72aa9bb1ab1ad552ee99580188eb434681177d6b7515993938e3fd1c6edd52b59000cc564ed3b77083cbd6b3e0c9f38b8d73cb68e852b189a7e725192d9471bdda9aa32d4422a816b73a446c5aa9f18396142d34b649ee3923b2ba7d2de049ec4a6e738f46190824dee08c1551d4403d5bfd59e924ac01d967cf1ac3316229e1481045606812045e10c7b4b05b0f8f37cb68c2d82cc21192c8265d960d2ace11dbe49321e4366018660547d89146f10127438e37df5ad39a19a9eaec1af5519fb04748e7dd37d7c0a136ed10256718173ff42edfcf4919d48cff6115deb714b229ba85cb295d6f6b0850cfbc0cfc697298eae6eea26770e30e3fe66eae40f647aa3b5046eef3ea5563d027e7441dff6f666ef92e15bf0fe44217fc6ffe2f1f780d28ac46ac55e089aeb918383f26ab50264528b0ea1c6b86d80ad621e226d954bfed8a3b0efc065fcec4aef1b62053652c321e48837db4307fabb25413c7ee78342566d5fe33bdd4208bd9d3f4e95181bacc84b203a819f07d51267fbbfb183efdf76c5a5d2c67bc8dd182e68bcb8c01957e5254a7a349f7c096fc342e669a960aa423b9313523ef93ecc93e259771a42cb692eb5e523e5b98c6f6346897c947d282cb5c35548e0f0afdf2283b4434f3b4a9671bbd13ffffbd5a1e31fabaf4141cfbbb42588187642d9a2047549a28af059fb75407a61e9fc6a05bf3abeefb40eba2c3db8343be6991993d2059999abc5f6d4d6ca631120f1b6031937be5b91ab277001b1ba33a0816106ca0eb6ae9ef40ea4cce4cd4041b0eccb157ab89ec3142b8202b8dc8892f6a8ec7ae92caf6fa1fd62984b7f26d50dfb84e00e9fd6b5e6c9a8250795fa33bb819a4a27d7055d8aa5abdc2c996c011fd44b95ce3b8ddf2db01acc40b59ad2d119238a38de6918c9061d834310761cddc236aaca12afcdff05c9461d56d7bf0f9eb7c9b2bf62db1904e819c2b91f5fcdda7df497b7f4f244b429a583dc2eea370f81c1f3f1f0daecfad69ee684f5974b2de42c3f9622e692cf7efe73b2f6617139386a6fa8 J=$6e97a444aa162db61f6668fa16aeef43cb205e82b13187baac3c26acbd52bbb84f11e5e2fbb7732ae5d55bbce9591066500c8751e0d026a0aa003835b31b88df7c5e7099e14f5e65561131c193f8e9c6c21c9bb62feed39eb5950bec205fb22ba28c017100142ae8d6dc55d8f883addde368cf67422b63ccf21c4c73b101924bfd686f00d98be68500bf0c1a26ad812d95e1df520be50d595a464bbb9631394d133b7349fdd52d0f284ee7433c244789afe628f26585dd4ca3063229a987350623acc138357eadb1d09a51acbf7ec46854a8b18a4c9c2a8d7ad30f5f2b9a6a4e190f6dcd4f46d8d957fad19fa98ddad96678973f625c88c44a397685939b08a0664b669865a3c6fa9bc33ac0baf02638dd5526470ca7b8eabce2afee06be16035858911c887f261f99fea30e2f3d98b022ab28df27803fa93f06d0fca4a09f138b643e7212dc04584416914ea7b8a8051b37234406dc2fe8ee01b8e2eb954266305f346aedad9f24e11aad0b8134b411f71ef9d82c5c901183a8003345fb7b1304c20511292d79c90d71183c75191417d121b603adac2bd2cd5509980ccf09856e5a141578bbcf982b936f997bb219b8d680819dc5f21538dd1b6b45e5ea242b78f6464939f72dc23d8bb29dacd428a74f63f49d5833692365c15b2abc28904dea78b4ae8cb04c903b6d5df4418f2cf5ae367a0b161bf6f506a1c224b836b6a175d52d9354ce6cef93735a287ae7bcf172163bb923ee3bd5d111ca1320c66ab266d1e134d9e4ec1b60b7089aea3d129ee1a9f8221ee46c09dd9deefb96cbc4cfb793f1965604243f5d756f44005876ff576d6891ede0ee5a1e1f4cbda3b7d47573cb37f55650d5b04d896b3bce5caf04081557686912df945220d5afc09494b4cffdf3d77cfa223161fe228aab61fe8a5465e5f3553a18233f3ceb840d41526e57fd7080a94422fa544b773001c739202bb6a12fe56db0515d025a2ca74ede0dfc996b164591e582be49e86cc1041ab75507681622079527eeb85d305545b7414616a98a16526328ca86e4e8e4595c6c61451e87ed394d28210505218826cab7a9925ee01476048ad1826f4247c6774a60a627f835e21885ba17760cd7ffcf7067305001d1700a5d23387389ef5b935621f77adb591ce11b20875f9f50ad72f36051f1926abb2bfdbdd3bff1de8507455314389e5659e69c2b00184db790e09b1a47e160045e4de93a32579f085595ab56406b50c8b888788e07f962e2c8664851e33302b6fd23f679de4110fbde472812cc732cf65e2f327e5f2c90a2d07b74beba01c5f2bad856047276cdfd835174e4f5f036f041fbc0bf55c24d9fecb6f93c89fb8efaffd5015902a91890c611155813c0f677fb545c1bf2aa4269ecae3e1947a0888666d8a529a28c3d881b97881570de55cdb0a301cc4a2a83f8af6940a1671bec8827e705feaca746998b16c51c5c40b8863bbf5ba55076246809b59667447e0b1348c436f60b66068335891af19297d66e63d27f734dc3fd62499fb01d38ee5dd223fecb7eb1ebe076267252002eaa185fd9c110c1fd3504049c2f440c7e7c5cb05bfc27ddf2aa1aa210d9660d4f7e1413fb0fe8d8c8b85f073cdea2f3971825dfb2811586661796ca12f158a91b1cc7e70ffe6638496c1b0d65cd66492e600102f2e5330d6b580498e4775aa9476d41f73216e3f961b141a6157503ab41860632d7002d062bc95701ca9cba54a92906cf2f3ff3319995a01b3ff406adb5af36f9d7903c6419c6c034794ba11ce590aa3b01695e45618dd6d7e88d1ae933119ba8eb3fcb41986bf21504213e3161935ad9498ceed602b4cc75a7c63d68ea6d83f16523084f721fbe0bbe2e7d9dd314777f6295fa47d03e189e94127bc93b9f4afaeefa514df1badc1c0173184b774a01e6c703e7957c116431d1da685cdecf8daf994b0f6ee4daa495e7ce72d591f46a1b22ed149138274cf4ba78c8d3edbe5629ea818b05ebec6aa38f351279da67e3eb420a06035b2301a110c470b844f584dc176f224e2080ea0f9a1629da8b3bed633da5af0ab0cc804c4ba724d882dbe55178bd2402229e4aea5d335d5b67553fdfbc93e6952d5c269fb4ddf93c65b25359c6f74e5adc5aac16fab712cbfb25c8288cefc400aaaac9a43e3f38eabf1712c9afd6c41a183a8c7b7dc200460931f172507cd96193165a2141b2b226d5408a7171cb7ddaa0691b6efaaa94c9e6a2a3ef4d951a3fe1e11414f52e12263ad1aa14d0e2af73c47dab197a0aa4be8db36805658b8be87a9de82fdedb7ed890d659b2528840ab0f6c7f3080e72c45773c4497fd50d0563464ecc31a824161f1baae361568564fb3618e31cfcfb9914a7a01ad67182a0bd63c7260ae0c14d58a86350b0099f4f155bc3da993daea1c93a03de18460f3143d841722a74922837180cb064d7edf87411f44558484775cefe83f0a9c45ab1f7628d1be72239e6672384c0367ff6553bb996debcad5355e99136361272bf6c36fa9dafb167368ab1b046da3f1e1cb5a30b298a076b895a6a158da526bea6ab8aaf39ec461435e2bb336de7281f7b961a3578b61d3f3254bb415326f7f0125b48641f0bf726548dfae0df3e31339ca949ccd291b1de64f54ec1516c27be1365a06075a4dc2c92433db0423b2868354304ce2279cc4060861c92d5e95551b29acb9cf5a54ed6e3a5999d43fc73a95b4913ba7fe52c3374dc1ebfd2a00c9b9964f9d4c56311c274aaad311b851cc4e93fc931b1bd6fe4195f9d91afafaf71bb2e52362c6fff6baed13a3caa702dace8ae02d931a057444ef01fcd18898e6f8dcce19225ac47d9f083f0ec85624b5bb99db2610888154f62a573db4e7d43337cc3eb36f7636ff412027822fdeae398ca4676274f5565f1229bf4d8746d146a4bf3bf967df3de5ca2d2dff992bc906c15148a6c71fcefa5791150545fcfc271d00087560f13bc8ab69744562a8ca0871fcb3a0194e011acf6b63f21ea4cbee728bc89100eee35b419a9cb7086094fc47829f2e925cc51b2f9830d42c4a8dea3862f771bec500927b1867c9fb80dc0f8e5293e53fd13bae7d2b4ecd84700ebe8197dbefaf17eebc31484c96075aa9e7db369dd64e6613d3558f9dc7b42b2a66b2e29fc24bed3150b044d4c7c047c7027e221ce1afa632b1a6f1bb5629d3eb1db1994199 T=$d52fbd2614f7216c8cde4a730e13c50265cfdb6af533433097404628ebf86a18773189610335d8026a2bdff90c83f8a5f6902f4891202cf96cfdfb89a6ead1297ad9a90b69ccbe6fca1eccabb97a2431072f700629895147b0591c66a8f1c4e27f5224dba5c6c6bc856ed33f2afba642a44108445c313403a0c466961afce9540def08fd55268a19b7cadae85ec0488997fade1a57cd79e0a596e3c79035f077b393ae2be7484f9d2dda88546c88809bc80b01f450e53f64897149ceb0b25b772de4d6fa1b48daa75aaa37e61979ed9c2f54d58db02af0c2a4cd3b2b535d3c1f790b6ddb8d3764fe3486111ccfd81a20b7b84bf28e4a10c80acca7269f4855371aa8ed3ea3f1c40e47e1a64f4918e3718bff6f75c8805888ce3002b271761228cb2eed237b5b45e3ab86ce70ca32eba9d4014162f6cd813ac921fd1074b7ea2146865a8d05319ed9ecae36852a0ee76e765453fe3c253cdbcb39560d93f86f8409c612a3ca27385460176ac3f89a66afef5bfee44d91d6a05f75606d44fba657f00cd07f13e0af9deadc75c2ca5445be6dd650eaafe46c1071ee2860521e63ed7ce522141c58b47d30543f4a91bdb08c4542fdf335787ecdadc9e004bca4c5bc7cd6968f542c9e7c422774925720116f8433dced799b201e399db551c3b84e2db47ee20f4334247f64719031d5c1e77bfaf1c9c4c68cf650642fba02522180ae14f0dc7e089ee087d13c332eab2d0b4beed2552773515fe09bb974a46607d664640ce9a3b51a2501627d7ec986171812ce2457deba18383833e5ca33a1bb18741bfe461729e7ab8ea4534f139b33cd111a631dac95d8186e29d1ed58bc58922b8c4938ca4b6f14753a31011221ea207b5f372cf3658f67e296b2f075f0ad79b273bd1dc4ea2f2a52b7fdef1cf97d362389471202c10deff21aabcec2202613c4102e776b0eaf13c6cc86e3c8642b21f70724146d2a71d8b6666ca0262412bc79691a8ad2bebbe4c3727aab4cab5c85f14e78202db291d4c9344b05dbe3c6d0255923cd42d94130b26e6308fd2e85392588dab418d2fbfdb498817dd0237f411b3ae203d983e362d961ffe79e8fcd9262f2773dbad52f876a6e392b77f8411965d52ab11ec9cb132f155139c43a887c1bd47a75514440dc0aa2df758659ac5a709ab75040f33f65416eec4149e67714997c0cf634b42a57449aeb2aa7cda34e4358cfcaa6d6e426100da09e665187e905d15e52f38c88c5c8884332f28791bbcbe49c67bbde005266a23f8a34278d1dcbbd99ec32b638530d4bb654490566c63727e389d2a9bf8fcd429e3230f272f96fe941f61ee9272c1fe8328726077cdca0a68c659f31631ca09fbf40699b5682e3f0f23013b89d2d3b39ba1eda8743f58c70f3046e2b496ad1cf5e50975f4427e7915ce82467f093fc3b5b64f7517957cf872dba8283200e1c8a54d9d178282bb6997edd3f41c2e9bef968e2b21aa87c0b802d19b6c6d9015eaa8bcd3d26b4593fed68aeba8a1186c8d600824686a7e7a1d5afcbd5f1e5a639b3098107786cc665bf3dc68e3558a36dec1700930cc550b18560dad36f21beafbf4b00d599948d8edc3b0ce1f906ea1739ef2985b8f162001768c3ca25fb1397ab15f53e7c679146b5f9c5727c90a84e126dcc2d6ff890b850e480543791691e289bef3a6e9801121ed6171b0d3fe61c6c2db22371c82b5b011e683e57bd1bb249c5ed509123416b1fb09d0ee1f52f12df614a9599d19ce8a4250c882579a38e8a71a8ffaf68c66c66560c410334c9dc05861ab61a59c0f1977f1fc74b0ff39014255ea3ff5de62e770e6f389e5620935cd37593e3bca22518b4ed830142288f3981a099ccae625b1fbfff81c33d4516745059545c199201a6ba9cb4e87190f075326fee8aa9d1123e7051360d2b9a8796870125a765f77159aaead35d3c127b756b7e07a492d7348c4c40ec02e678637c6583e89030a2a189b0035c5e25b1cfa3a9597ba792721d3b3937d2a3369adcf8cf2938e05ad75949b163c12dfd02902d2492a7f4835876aafce0364d60c62c4b0704d3082ef7a492a3d4f62faa43ea1508a998e8e661e6ce367080a264fd0dd873f8fa877824e4cfebb9e768fbf0c3db9a7f33d871cf5dd953c65fdb69cae3859238b58bfbff65f80b23eded9c980dbc1a7586b21ddadfdf2484ba2b9a38c97eb42c2ce453e048b9c06bfd4a87d1ce21632c087b1da25f5f0fe236b25fefa9ddc5eab4eb98f6d8443e60e2ee56cd7d71d868d8bd4e40b2a49126ffd4483b6b40ba146fa5d9868c0e33fddb760f2c3d5273755b3b75724725bf4b5a4e1fa0a9e852d9ecebf7855bbba15937cc40d6bd28a2ff3fdd4f74a7f370333a915283cfd7c6b27495b4a71d4c2fdd276f039b493ae4ffb308704fc5fe54d0cecf1f20ec900352837ec31da68a8e5f21e61b9d8c8ed8c66dd93185309ced75e50102e200233bb724a61c062d507030bbadd3ed8aa25896b0756a83b26da73689da7f853525a5fdca48c38a226527fbed1e99a4bf7393583166d605d9c976b7bea731426ca1547c72d487a51ab22f26cc1a1e7a07189ac554704a78bfa188c92eb7a7dec49690696813df20905b9921200eef727b5aab21bf26fb95601f49a54a3fa60dfdbe8bd1fdcbf2957d81b75b979d2c84b4892769a995a210bbe26f0df6980911b8be883e49d336894eea8991fd1361efc7d36c56cde908c00af3c22bcfc09580421ab27a3b1e5d5be2c3c033152df2aa02e61ffc47d64b13f4be8c8af652a1bf448d9beff0829b6fb242d9da1265e7b9bd85bc518d814ff50418265268c64018ffa6039b2ae302c84604d508d4bc1ece2b721922b0fe7a0afd9562541bf6169dbbae8d0ebd09fd6b780a2f61b860afb85184290a1aae8e5bbb717b2651869bca5d9428322b073b14bdc71c3b31251f0d535121e69c105b579919b1d4ab091f7ed71b12397a8af716775c45d77905cff84129e555be55d71eb66b1e2252b8e83b10235e99c2983c21f124289c9de8a9c593780f5939b3b9783e694d5ba5ff4acc8a46299d8c704acc6ec8f873abea8cf88a660dcffa17a4abf7a5b9c183c0e3c8acdd785df8f9da8a9abbe1766000c5f0df61340393c6f569fcfd3af078caa0a3155897353694ed491c1aeed9a7e929d39b801f493ae0cad6cab0a0c9d0d8db7b34794e [100] S=$3718a605c5bd441b2791d027 W=-0x160fb702e45d6dfd0f5eadc43890b913c2e2e5362dcd3b316938df9541a3674ffcbcbb42dd873b9fafa28f61ab2b0c0eaf32fe7698aece20cff3f7e34d5e2723e4e94453050eecf6efba576546295896f19178f2af9b91d76420415638dc93debac7f7337e9a5439d825733391132af9e7ccc49b2ed299ebf6ffa9465c5fc5acbf7b4f35b77dce86da72ecadde5a39b0431ae839e889e794927d588e4d40d6916b5ae96b7c058ea3ff52613a1273f618193d4935ff73f55fcd546fe6617de1a7c84c9b7b35ab5d9c1c319229bcbfaa8a36d7b4d50a64d718acad0724ea6633839a0c743f0b9313580d0bfd6e62af62b3a5e47c70c494baa5df15826ad8582f9c7b85f530f953d957cdab54b081bfc8f24e6df9089597c6edcda8b6caa721bef2333698560fae850e2528f334df8c3f2cddd9ce295a05ebb13017a361df8bce1659b12d0969307f9dd6afcb050fda2306af386d7029849772cdd05d74aaabdf3cc8fb363948e59e51babae8f9c14969a56cdcc7f137cae77b5bd6283a9054c6b991c74efbb1a88f1ae0e9cdfe70376a00c9ae2edf6a39530d464abc85d5aa73b7d75b090f04c1dbe0623afe3aefbf3ba84f3fec5434b72c14d83d5ffd783031402bfe82925254779c90184f77bc464afb2579d1ffd6d7d7cfe62f10858c90650ac6b99d87f29d203c5aa5913cf9b0f5671125b19266f07e356cabd64163244e3671255eb27dbef6ab1929c049e8abe18421f3b0f2130cab9ad7103d68447d1e052e6314f02a250de5d2f1790acaaa770419279ff1904f8e4155b9a1f36156d4f19a840294fb566532bcc70ff4555e14e839eedaa773c0542406c84392da1b753c04c123d7cff7ceed605c1142341cdfd1381f090de6e621cb6385817ee0d6a27e7cd4a74628b6ac81fcb19de0b12acd834d70c1bdc89c8b89afa6a3235206e0c93f5bb2187d4a5f91c9e772648f339bd0a8dc2ec7c94422558e89eb340076555ed6cb2c187095a140143e4017c15a2ad8cb695f70d242df7b1c3570e172f920e0d0c4cdf7b48f254edb192f5ddd46832a5ea6e236631d81b0a3ff0ecbb2067f8f74090ab8afcf390cd8d87037c89e64ca11d05021bbec2a8ddf7e2990bb1757c44f9dc3e15371740ba862b19b681798795e76b19112e995aa7e90e4fecd1202d3ebf4f559340b5e037021863fce53f2bf187878667d03d79521ab43932f1f7d99214bf8b4141b241fda586f26bd6691442ee26a208b52224977ba7b1c960c386075e7efa43bfe4021532ef89317f9eba056c1a1ae76dc9c845153c3385389684f6e331b416310bd166ab540a2519cbe319b802e2ee237d9780f8c4ede4c2b4558db83a05c74bd03100868d3b43e4f8ac154c602938af4201d1fbb6baebd7b3ca8272a9104a22a3845fba4620a3fac54ad781464378db72a6ffa843f5fbc401a150e1cca7d412bea61a88b0774d8dd97e7ee58d56455db96b077759b091f8501b421317aef4550fbe2638f7b5d4acc54a3afa8c32173b3c226f81398d196f89455f85fbf45ed417e3e1258bf6b7e74779969af7f60a66dfa7d45165e855b2499ed9dda3d36aa619ac5d67 J=-0x641fb9848af944f9195c674bf5ae719ff09dd93ba7ce18c262dce8a731d72c3538f1ae8a381ea1ff5ed6cc34946461ec68de910c782b2697907000e811fe93d0b6287cbaa98a41241b84fd43a497de855019e276e6e64a82b46d97bec29455f4e61b3c9e34a8465f739220d448824125fd5bbe427c1ab3153d225d9093e22616caac5278fd9d634e85dbff1f14ff75372a2fe7c1790c63ad5a0a566759206921a1dcebf7667db985ed0d8e08fc7d33909cd485011b62b3baeb8ed2f73c0d5921ec1546b8d4bbad4fa32e23208d0e3925420e57b88b0fcfd3ba89cb6ed61c3be52bf51f4627c95ae57278bc10ec00095bda4cdcf3d321844e4531938de7559c3dc10359dd252e9c49867d608d5bca06f2e255a98af82b64794008a61b937e7777c758a67caba0c9a3ff4dd6136fdffba6299ee3bc4debbc6cb3d552dafd1c342bdbb5d60afcde6348feac4189168f1cca4904781d82399d4dbee05f7b32b9004d34fa9e227c5edf3621f362632780d4a673aff7774c825a27f9470d2c4e1a6b571c1b910775af7f057bc46d5c1ed71af014509bfdf6f54b27fd5f5d97d31230ef3ec025213a966ac774888943ef1566738bdd13622d0ed80a810a2061232ba33f8eb5e67e0f668588206492ccf87135c9b5817f54253d5503c3613136117ea50cd9814a6677d4cc284afb830fbfa7179cbd4cd1cd579775474602b0b12d02dbf71b98084718a4f3a48d4fc00bcb98afee06a297f6ebab77036d6711aad03f6bef04031b5593fe2f0e3b7ab23c44d29706d1ad80c0bebb45a9aea6b7a676ed8b4263a4f9430d1c9d4cc859c81702fcd98286fcdae0637d1ea2024b1191bcf04b7ab20cd3875513543a7e5a1f0ee3b8a1fec1093b90588e4dc20e32bfba18e5a24803d2b75e2f05dd4ee1b608d5e7c0e0b9ae2308eab1c2d904aefaaaa5d890b999df4569e73f4af4e5a115f97ebdf53d4d52444d0cc160b50e6df51f904652662617ba40a9b6ee0703760be447ccf62ebacbff45c00eaf1b411f3d1128de461076bff2c2d16bd84748cc8321165ce344811a7bb1d3c17ae578b6b9d5e0b257a203416dc5f9c7cee8bffa596454dea2855613cbbaa25298c0d572fcf9b6a4c49a05b974b3d6fb01d0c18ba6b36214fc1451959f88c5ae395fc900606160464a065c71ba525a05dc6b7e58a6d8aef2ef95525e6ab9bd0fafe12fcf63b790ff0d43446fbcad04704c4fdb431b149230b32332b594e3c311ec8f92f602df63e21267d3feb19ae7732043b0d56ccb72f6e8b6a20fdaa5a175cec76944809a273cb6636328b115deeddc5e90290c5e10a1b1621fa2bbd022ba40c13c9a41fd59a93f6072723e534699b589b7fd4d5da50f8facdfa87894e11e6049cc63aeb13158a41404c24751b82092a937c6619ba8fbdd66cb4836f2537b8b3cc6a7bf7af1e935c079307a4aa4954cc042f696a8c58ca1224d36226f82d25a93391e1afb6d6820667554a10fe34dcca22c734694aad8dab06abe2246abc199159ad259d07eb16b86d4c419d478fd687ddd79401672d2bc6df666ac85054705f4c941df9d73432af6ee5461025bb619849b7237849fadf60988edc5b7591c43c6f8af08bba39f8e33efc5e031edd4c1be0a0a1662f109879a21e995b4230723c22fc3634a955f18ed5df41e4a22e1d1a5e0d691a3b66830a1e9688d88ad561033c1b50b52563aba0331762ee45e5ff59d6f1b5b7c4e2c3c0f68e3b82fbddc208935b001da26696acf0e6d87f01d10761de072bebcf8f4b5ddba8e542a677b079ecf04f96ff5444cb4f019b741d9d261a7c90c327ccf5c13576976fd6b0640aa0c9b38be6b054039e66a9cef5b03acc952f077e563534642c455ea7b8975e6c7191c3ba31505c235ec4e9e0efe49fff5fa9dc0349e3f37c4b6c61f7045cded2f3005b62476545ec6c17b9bc5dddc108c6283955d4271a545b56aa5f98d2613d97ba8cbff613ac2909ec9f1bf87d985cb158caf993f3e4b2d402fb5446cb1344806170645055300190680febda53dec143b3ac4cccf18c51c717b0a62457f12619b22bafe44867e0ee2028bb29ff645f853c961c5d783b8566cd1009ced17a7ecc8a859f909445bd58a25d5657ecb5c24979d97764c1b9b6312fec5c0242ae7febcfa72f390e0315d162e324a09dca06ec2e4f61785eb853ed13a975d9f60c2ed2bf030a9a2b9f3d1d7a9ae04da370bf3baad0fe420a22f5e1591c207c1ebc0577bd86517ad721065d0bd29e45231390f9b71ed5e111b02a8df22829538cccfc7128046aeaf6840e669ac82eb7e2ea4b7131612dad098560932cb73481c5a5d1422f4383210d148f895002c54110bf1b760230132e9ef93e2cf005dfa48244bc46755737397eb673bdba219055f4d6dd9d88a9c4ea57f0495b2c7af82fc7e05760e823fc6cecfb29f494be46b6ce23787b9e63a98d6e059fc42e94ce49629c56241d8da934521b6214221309bfa5c375b67adfe45104aca54827276bc753044bb49e4ecf092170459e0eb3ff11782cedde2839261917401675d52f99220dee28b15fbe681e05d1545055afc1d102b09f137fca8dde1f6c6b15f5ca76becfc0311cf203ead796e4377cb94ea6c2bb8ed0116c7ff510d0ec7ee727f27a257ee3a3b695e452ac9ed1fd8b31fd06d45dabc332366bc0f5fe82fe8c2be7da2bf621d41b18cd8af13747131b81f97ffaaa24a0e1ed3aa9610e01bd5ce5eace7e0ef57454f88ee4bc327b2d1f3eeb8da133ec01cc7421531df511e7ec5b706b55d18a829dc1f226f251715b4b5dd93daa47e87f2dc4d94c19cc7a6f337327e8b1423440fe531d10038be459ff8d039bd0a2acf90751d940398be1a3f156585a11f807e02ad40fcc3df078b9f7390b9a04904ff539d27006e65686c4dd40aa5e61e3815ce4ca0d47e0d0ddc3d23959bf38e2c1d8f31fba5acbbc05948d2a8a311de22745e8c6b563303092bde2cd19df5b1053289e459e0d2d67e25be97d1dc997989988dc1bb4cf7f5f7c2a3321c5c8c75da2ee1052adcc6c6275ab716cd48e18e4136d5d515f0dd2f33c5c3d6c8ff2ae239cb5ea533235dcb74b0b813a5afa0aae389f59bc3e2267b449247711c3167b1bbde7a8a7668d617e21c44acc9f72d10c647a4643a98f50429cc53642b1f7a3478a0d3fe185102e1d5c2373d077137 T=$11b28c8bfb95585ccf19ed7c3291c60aad2f6bdc6f174e2f06689345856d7d194448c5fce3b9ee01b9d2269a80489c61a633c79c213a7f3e175934374dcd1044df968e9b423e3a220c923c66cee9061d1729659aad9f055e579f3d53f3f48ba642d87dfe8b716309b765a691aa522e9fe8b288d60aaccea264c3b1aed75566122ae06cd96fb7a38ef9ea5e6187ed2e71a9e65f22969c1663a676c8eddbe28efd7fc117f8839e0e5ed9ae251dcc64cedef5b31598e1bb9f69225ad38c09f5083fd9b82b520bce3ee142c804fba47a154d5e61c4b9b379c9111f4c8d79617d38e374da95ee2373e3914e997a0594951cb860af68d23c1d526dd8e331f7ddd3767135fc82bc26bed738ce88a6964cd8cb56e45cda99700ddf5060598a48c584b7884b51279a72051e4622fe27bb5103d1479654d7c47cfd435648869296e1454d627e4271876046396f6356172ccdaa827599f367fc489c69b6565e195bdee4ffa75ef6f4cd0017f4b8771f619248cdd57d6baddb21bb7d4e6af7144dd173c8788350f768953dda1ec215bd8c358888cfd263623368e6cf127878e4b551a6e6d6a11b5dd723e77a76c072808f358b5f84d215d3abcc3e85eb6d7ababb010bd8f129ecf9aeeaa86710a1d19d745235def3c3cc5edf7c6a47c99879df820f146d1384141a75df46e50f5f3ce4f4a3587aa274e7db51aacd43ab12e1f5ada123824a54c6ea1f436b83425626a4b4f569243fcb965aaa8b0a02ef52dc4a63a5604427e55f38b530a5052b0a11bcaecb88a447957b4344ef97ae8b532b55f95353000aa5ff2b755ff486116eeb1444da7f708c26ee09ee17381e31f2d37efca98754e183c911d4545fa1f2704f5b38332be10abd60c50c7180c8661b3e7f1bf6b53f6c82eedc0a4f08ee95ea6b86bdb14924fcec13535e310813d295aef96c75337cb0b2b0c70588519d5f16843e0f2eb9f8a78eb09275d310bc14a6b08b6e5fe441758f59710a484d5a029e70774a009fa9221091122a5c7e38e9464920920e7cc9f2d3d7cd23a199f4db8c0bc3f0569d70065a5d74ed2493ad7a884919f139fc987b991a1983881a5bf051e0f852cafa5d67f29b39ba6f498a587287f9ea37d34c63d6c5bfde4e695bb6a7156a47f9eaa6c178a4c37d4740e0236f92da12af26b94a556a79280164b6fb0eda4372420b2364c59475565a43152a870b34841944cfd6f35636d7c71cd3060efcf2ba9851ff09749024939729f59ec1a9e4652e72ba04256d2d143369569e6a65de3e032a822ae633d25c5d2b60cc5df91c1ea72c6f661a964e8fe1f3e63fd57693b1e7dcd63392103a8941019b9058f7cec3c449f51de527f5e1a394e1a235631cc296ab9fc5c9ebd7b2ba9a2810e71c85eb83844f6f2e644fa4040d3459d07a323eeba0217e0889a777887f3410c45183397e34005b806c93c7f37aa412703f2c2fc294d84365548ef2a86455a080f44d1451b9398ff1e4056ed5e421df903b1872f84094c17ea49272235b5cc120fba7780140b07eaeffbca9f841f4846580aa5794413c0c17e202b72ff692300304cc79cbbb378bf3d495e1085c89dc228d724f5995dcaa06c6c668a6e4493333730c166120cc079af97b43ab7ba3d903b0442f63e502f74c71de48e99561a7c5332200537c760eac0cbae84d71f6c59cb4d8b9604b9da993a18d52f3992dc581203e130a6c12478b844ff32299f3e858f7a1279bb8d8463e4e5fad436526c546fb56fbc6358862a6d5bad9048615d5d1f0e92a84c5c76fd34fb4e8d4c17886e687fc3db8bacce4ae699fc188d8ce517f922efc966fb5ad5977cdbc6dcca6701cd489426ea0fc62ffacbb0a6b56cc1dd48eadf6c08c69993146b330bf12f8ea6bf881ac67e92ba6b54b1c27a176ee1d35998446d97b40e7be809e49e4c020e4d80069c53b2db9e9819884a092811c96d6b7c8cbeb01fd52de640f6d0e92e6471c71500b1c3873c64257acffc3400b942dccf6196b92e88963639bdf9628f7fde151e45271ea07bb4a45863b62aaecc25a5c78a0f50894e3f086c8cbeaecd8ae70a5b2358cb50253eadfdf31cd6c7e2da5c844f96c84763c5e6761f0a05ab49613daf6822cd879fd78a8cc75fa66dd558a16c58b4d813c42bf3af9e49b42e9f4a76941b2925205e350ab918037baef664800c8d8757cab18915301a55e6e7a703677a992ab9e56482bdd5dfe3bd794ffa1f96794e08664cc343353432648c90bdd5637e0671d013f00eaa831729cc5881db9381c0579964178e47953556b6411b6010e44079072f5607b1d287ed2e30414d5128916b91f3f65776fccf2bc759b8fe331211180712fe2a462f697dd6b7a10b73a43f1a45e5001f995cadfb5e3b3f01fd7a9c9d9f49b812c2511f913232a0f96ed181b95fee564c25dfa28b6c914d9698ed4ea01b8358fa80ae74b1f2dcc2e2af32a0dd33019641fa7697a9437cf5d6488a4622a1f8bfa085ad8a06a6343cacd12677abc71f34ff2cd470879428c7f2062c3880baf0110fae47c27ba15c3337be65b8bdbb6abc22e2a4a17c730fa9e1da5d5a520fd1d9c73a27e5b8195582193f187808b752bc87f7fff0976c37e23a5fdffcf5d3bcf51888f61836347461d319d475d32171c17966b5e1805985114b0a267443f08d247c29167ebbcbcd187d6e9ae7994feb2968ff6526cd70384a774aeba69fa8db89bca599ad10f394c222c0be782b27ef7dc9bdd15faf0bf6bb5cfa2aee59e213d51f8ba2d65fb80fd53974aed6da8170c4f9a951eb7e30b3f8d3b56a0e5537a7e7b1e76dd570ef751cb065618ca8887fd81bd82559d2b2559dfaa9ed89f049df51dcac09c60f81516567ab61ed2f97d3435970a7ebda570fd38bafb307bf273a4098539c3be9b88446b21bdd502ecd1d88e4c30e7da81b5eed938ea76dcbcf96795d09dc7407e1bb7236085c3004a18e1d398a4a77dd0ca14f4073ee39d61fad6a622cc95d20246cea7db8b140136d2e43bf0e1deb2c250c3ef55bd14afc208645eed575fcaa8ce669c3d9f23ce8f84f5d52c967f1bab5fd016a40c89f675d40d500710f53fa164d4960b15ad0a96c15023ed8f53829b66b336903f4ed9d7f7f8b628275b345a6d35f931aa6bac8ca124ec60b65fe77c741609438cf8aa01d2df7680129340b04fda87e48ab909f2f7b1eb203ce [101] S=$37e5becf1fdd0a W=-0x38c7034e6358d319a034fd2b0f5aa28e1dd613936e7a5100eb5b9d2f89afdf4b58e754d9a0bd84ed8ea336932b74528bcdfc88c8a84083c90af2bd61cb889498237fe164229ffed0d4fcd7011f86d2559aad83b1af63ebb9faf7541422daa7a26783be0f41573ce2b1e046b4db44e9e6acab9fead7313a28376b90912473896bb07128add77f52cfbb3ba9e7ef2ca275b542fd41cfebef96303301d7b6f23e885b1d9e6789252f63a4b024012fe63633b6f2418f28e849b08715d47b5878a484ac291c807b38d9af900533c6d445dbc24c0a7ac6f869d3e7e5e37122bc7561824ecf703456bc95baf4d040fe6a05885ba9d9961d8ae4497e3f5d6dff275e1d7c446f876991c9340e27789f6d10fab845b34cd6aaf6aab1a14b35031b88e4b422150eb41c9a82e62df3f73f327b67cd40d26af43b99b984aaf8e8cc1b47812637b0c6c483336faae44cae446d955d463deb477c8b474f533ce98c69020149f448d483d2e9b5b6c021cbd1847621f68b3a6d0c7a02cf119ee2bf4f00a74d81c2ec09fb2ff23e7cf69e12ca17ce7d6703fefd38cfcc1d2c9b2731b50b67f5cd4b0417badf96e232fb8667ead54c2f517348cf6b0c9e50f9041897247610c3c8dedb59a776eaa2af03538387608f23aeab4fafd316ad31a0968f372aaef5e91f7b2ea31d17d4ced280a691d20883eccd44b83495ee7398ba246c7bfdebf67cad27912e80b6dbc88b0fe677470280752c60c9a457ad75e51611ae80c3a38627a18a1e1e595d4e62f392d9e58c14be6c08652df9d990c32d83f0072b2a109b9aa528f77f33512e8d9eeba01829831aea36a7a0df02ab19593dfe7bfcfb852067678abb44a0a8ee1e7f547d802e895c3a07bd71db7ba40118b376fd2acc6960ee9ec293c67e8455bb74644af5d6b61596c769d44ada5343d96fdcdfed9b3c05dde9b8e43229a41fc41a8716f58ac205ef44388e1069b3e11afc03bdcaa7a325c8b318606524e74bdb75bc0acc88c97bc49a878dd598d25236283d3c016d0f25c80b413d4bc6f347c28de1d4563544d0807a50e828d1f40a76a6423051573cb6b25bb68b9f7ea580005d2d3110ea9f73791e4927b1a08a7f55a016d040150d3580da54e6fd57a3dda86f0c0e8c7db1606b367531e5a4624475424c9bf47056d3d810f7b3da0a41bc8bbbc2f9c864be80aeefe1f444ab80f362f5350e952e8355cb4e48e2f53a211933b68df78496847884bd06468252b33cd40d95692ffdac3042d04ff29a7429f26de6b59b2e8d7d93215e0fb63aaa9a866457c93701eeb964674391eb68d0349391238eaa71dc6b7ddd20351ba3935b930b583aba19aa2afe20a59dbc243549eb2d94862048ca2594085abe8e665d97ac4b48d0ef18e309e9978ac92a368ad1c965b9dfa2fb7c379a250f0493900bdb43502360afcf6132b682e3fc0f18bf7ce89f61447ff7abe00e2d7b629d82db2e4ef808629adff88c768db3e44bfffefce6b6b76dedbaa07ecd14795ae21f6d44cdcd0f0912ae5f9dae1b372e269898f1b0ba7d04c5d0d5a33b14085de23f6f1b32e852a0ea48ed78cd274331ef7749cc0 J=-0x10b737081e2e3fc2a3607b0d1f2f234a4ffed7922b74a16840a8b5a4e940e9d56412cb170ec21cb0343c539e91b1a97f8fa97ee1ec575eb04297f928e72b6be1194b55f98f4246877dec418066c3fd636e8a3821f5bcd4e968a09fa60d56fecd08763f4e66440fd3d8d6495ba6ddedd2976f912a3408d8bb10a8c2bd17c19d27504b66d89ebb765ef212865c52d41d09e33bd02a985ffccd99f2b7eeda23cdc06668f1a15709119052c5970addda514b2099e38d56b54af90494f706bdd65b18609bb3926a7a5e69041e3e2626781774155bf9f9f9ea87eacecd29c32538903ae5bf6c14c2c0ddf8d7ee131acaabb1110746e04769c50a2190b709d09eac7499a7d0de5d138a65b58d83fe28f18e27c1eda1ec4756879f702a24720a4f8a6eb475b13af93bd976da5b45a132ea612384d8aba770a3e6866f9d7912ce1b667144a216079898323cdcf75cc6d2e132f87ddf2f88332413f274c3848d64df4307d40dbe8f7ab93fae3ac92bd4a402b4af9a54ed668b87dd49194a4361b3ea453c76e5fecc7e42e1fbe861752f2a851734714a87eca17dc07f4943de5732b44910f196954d546d119de4741f74fa1c517edc7d8c9c4e243e208346feb55b6abcfbc5a865fd4303fec6071c67f400c7249e9579bbd331f9b6ee64c3e65cc4d17e762380edc1e31c39a360f5d01b275fdf1891d4ef1ec59daf197a1b321b4498d3cb036e2e3e816695bc81bcfa7e33051d230702c6c905737866c82f06e227aeb798b29f3ca68771b628aa261b771936c7ce464dbbc25150ae20ace2abb53b06dfcf2df1d6ec039d3dcfc37e1696478d2c10905be44c254d3d2ea6e3a8d8cc64e3dc587c51e08a4c56962604a3d5edbc3591337a8d84050a3720406fe72df2c11b570d68e09a7b968f2e86f4760f01a1a6a510150b42bf5d2b56ebbe3bccb1488981a1093ab0dd97af93b77372cd98158e6a3d033192d07688b358f0f6f82310413c34f71f35f456d43cc60a601e894e3aa6da43eac4fb3d567a57dee42c74d1299154cb3563104d36bf885c949176776c0dbb6d183c5f6bc9536234056c93f55dccc43aad5fc12aa9140515f722832d4e7662513ab3dbea040157117fa338b297002a1578166b6363491064f04db6d049c098810eb1d3079474b36a6c4004ecd654e7b3a4fc9608ac36bb1c948f5e774f64c44e9166b4ef0dadc749487eced4940a36677d98288c8d4825d844d462def2bc242d2779b32952324b711b5ea028c9d8af8a1068e543d8f87ec2ebb83bb687294276468ea39281eb4c0fd8e40230ed0fc18a521f68f759667706007bc9b7e972a664c1f11ea30e88e6457db1cf17e07197873ef7daaf5841acff98f24efd5adbaed775fe02b821fd457cced7897eee75278a47346bbd41b2f95009954746d4de91dc01bd257fc0702c8af653919fcd99531f2950e265bc42cc2493aea8b59b8e81e945dcb61f97cfbb0f22a71d6c9d78c0d77e76008c7b98329e013faf8836fe9025f67aaaa1b5471f70ce51cec932aa4c9822b160b5013e820089e9a11ad1697fc5d61c294c5322b986c1205fadf9d7cf8ce95c9f69d237c8b4dbe6eb4404b681e9840983a51be5c94ea82d6d88f6712889f5715cfd1426a4d7921a37bcf82319e2caa2f77c9ed28565974644a34d90fb24575e3c1425349e08639328545aeffd8acf73b7d4c9e6c405bd406e089f9f1b8f911e7a1bef02dca0443d29574fddc3a48dced538d9f78967c5747fa0d5e8ccfa317f293189d52f0428a9024d8454a3a91cedc83e5c9663ca21dfbfb346d57da1e434d9e1c86a746cd8b7f97e38d67c48b2f14bc66d65f2d7a0d689ee1ecac85fdb661480f57ddf171911ee3ab14c5434e53a0a676e3fa8a2f79513afdcc8fb457ffefe1e46b2bc7c268e0bad21b74754e82e7a6548b5a85777f4736c8097b3bfb2eab5fd233a0781d624b3a75e1aa4724c245c2ce5e666cad1d1eb415f17926728541b0f2f42e1a31befa0e5f0d294e55891175035d639456b29b69599423b160906a857c7b3c47c7b621859ab44e24b26ce0b38b7aaf4149fb3189e2e2db600f7b07959ea062c111c89f25c9eb36852b33e1b6f3c07f5af0fc2d297cd24263e7444376892888c07f537531a9a8133533c256fabb326982f0230418201ab65dd50d5b6c2eebd9e8ff7ac1e1844b9858c47c22540bb0e261ae07a7567e69d9774a0151add4457f5fb888340c2181d0e0ec398b080be4c91147e95bcd5a20ae084ab03468d5cbf68df43e67d4291a9396bdcef4579843b54236793d4ef4e2201e08b380bf3ebe7e18a34672f8acbcdc3e0b99e17da86387c3aa2f3b30b04afe366fcf0fa01259cd54c526dfd845a45e1c94b7c4579dfbc25d7b5d5380888ff983b9e88a937587ae7f1c9fb9be14c55461889f3a2c0be63a4ac95273fad64c8145d2f5c393346fb4381c9eac811ed736c629ab9065ffe0e724022f6e01eb98e7d678f222725349978f76fb8c2cf89f6ca720bd7e092887a13a7f06bbe1157f301058d4ed70e65735ac55d97a44cb8a22eb85ded3e730c0853a033135c2f9ea1d229fb9fd6a99869b47dc8ac0af6843fa686c4d2caaff76add5107737d5e181da640a7768f9e11a9fddc6f79cd912ea8b41db1fae230a00a75a8c044e8ce0044600e1b79380fac4efe66584cd3c66df6027d5b340f218a1982b32eb175522ec0b027561c022ce972c6b0cf6204c77bb2fcaec55406e608e37d0c71a46ae4907d6036b2288f0b84de31e910ea12eb1abf88c0a7a3e76d9495ec37d745b6a0c83cdcfbd5c42f1d2cb012b058e4189fd3582d142651a255c7ab8e0614df610b4d3d2344043771b812c3ea09f379ccb70eb9fe9c3fd24c537672bd58b09926a6ce16ad02771cd7cc4f96e7b39fa05314d45f539238cccbb79569c213be2439e38c47e32bf9238223531ccfabc0b6852cbe37ca884659a3c2b24b1fe38d97e0aa05a1b6d411f54dd25a5993099fb480a8d8b07c8c2d0c98b5681bf9184bc00bfb7fc241deef92141c83d44dd2c5cc409f1b156088923f7f12459691031ba75d75b22f43044830296bad3ec2eb21624ded176b70ad603676c151f599c87914e9e6edfbc1e7ac9fb831ad1a3b52289f0d074a796b9df18eeabd7e3029f53a7ff752ceaaa23ecdd486071b0 T=$321f0296c73f3f242c6b0f99a8db43508d75c5a407b0c1407db4a3577c89cf767e6c4ba4a8ad9dc17a3716d12f9712c8818901de52e21d28e4727ac2a385e8db3bc6c092eadbad9f4854cb03074aaf17645b5c68e556e6d2eb57dfc51592d27c6fb96778d7cc4ff405ebba33417f818be128d8c808fbf7c0476f3f5dfdc696cb49b72b1d7d6d83f988a953d59bc8f863ee471c5dafd207f9fc8706be1df157322ea7185d3146d05afbe115e6015b7800e1ccdcb73d9f7efcd86942e34ab8705c65ab67bc66738050054488a2806eaf46241db2b0b4e9eba444c2cff867cb50956dac3b60d966c84c33467d80f3e87f6a25ff33658bee59ba2f28e202d78088628b272c7f0fc14b3b072215feb7a89fe164ad2caa4ea025d56c8c11077e570fac2dc69a575941fa6fcaab524dceda4c6ea3ab13fdc814f733fd770caf881429c4c4d9e251e76434fa05f29935e6cc152ad65d87ec8822d7d68ee6826998cdf578ff372b3bb8cadaa61816ffa173704bc7731087a8d91e57b43995a608a07da6220010ccdbb57f45d8c1eccf8883f471656b1397ef0b1b371dfd5f606cf687f1bcdbbc1fe71735c1896bde035afafc9cd415f1adfd6c93e64240327b510a836c75818be39bdbd91c8139d3f1b7c92d5b53a89ad6c626840b2492cad3b7e1c9f3cace9cd799d2be3f201947b8ba7eb2432c5cad74114db4f58b0ed50477e51fa0827fee6bd0aa22ca8765a101a6a15c2af814179c5c4e37b3c18fb5c9aa2e8d6be82967889ab073327335b8e139507b992eb7a89495dbdc42a41936208435cb988d2ff0a2fd056848d0bfd7cf10b34a0a14e64314864a647b810b8629f6879254982abd4e489a6e354474f4962886f5d9e8edb2a0d390e6e5ca3832df9ba8980cc5b6e461b01700a0769e83c7ceb9cc5034479af82f8a74cd3fd96ecc5fabb9914d02d1eb60238331ce52d7b32f6cf0f98c1426270731f23b32c1e561947f0269663dc6efdec4aa77aa936ceb819289f7ea71d3303d3fb8b40a8f2ab439290e87fa441bf5bb1c0c8be1a046dee70f7c12e1776bafd51ff02bce8d5f3611558c42349cf2674decd06e8e6b48bdfeba28624951f26dbeccfb0c840d1a2cb4938b6a343800e3350e5aca3193f998310dfc59b464d058c67d12b5f9d622ea096d50f9430779f36d0f6f3ece8a60b287d2690144ba8fa2c558573c7fa60c793507ae070722d817b7236ec4af29a4be9d89e4139b5228bbfbaa9320b90cab2341bfbe551619ca470a05f51790cf97cf2a3fbffd0a64d63014980becae896f05366e68ec8d5f4641e10eeb5689198b01b04ffaa8f7ea6e61ee32fc0431f7ae5f1de73219513d104bfba4070b26a6cedd31bf2ebd522eb41b41a97e2fa438e3d1a529258f441b40e11e95b252c0c205499b0efd3f7debd3d174fc9abee1f3d3b5e7a7a59c4c3819de48056c33acbd47a272eec81c2c07fce87a19977007980e6e9b5d201258cbb9ebbe6c4c603a898701631655710224015744565add5f7aff3fc84ffe9584309606cd58e295e9cfed184824460f0e1e31c78e25fefcfa7bdf49c70adf04151e81d9ef077aae62aa4b1f5d4b8d3108664c48fff22d458619647faf16dc63236fb136a142b878ccb6330c697a498d4027994c6727b48a251d8ee8af63e597b0a4f0be17757aa388c0df485c92f2cc8592bbc772aeef625d46bc0aebf3f14dc597854f462ea271b5ce1438041b9a4e5bd70a16fad04fd1491a82dd80b886b49297f4700649e13f8b90c00d9d5872181df579a8ae646216346197e07e2b2383accdafcf6b5f26b0308cb8caac7365413a397b1a1d500ad32b677752649bc3c3344cd410bbcb29daf8ebae62c1e7616e2d5114d3fb10cd3fda5e9a7b9012c3dc4768253863a83742bfa0d49a6ecc9a5c5665c6624caf025c78a286dc3f9fe633d14d03ceac5d64d44eb7fb37037ea23a738f0489d5736bb8e74b2c85fe67500e4f15a3974859b66baed4800dd9dca4f4fd2903da97626a0e7c3fb6995a60010233ef9d91615041e8cb6932bf55ee0a80b26fd72ef9e31a33ca51a4e35a308b2040f45891b1214a9e52ae8124e983e115bfd328ccda7b2fce2cad246e70b7c840e5e73e2f1653b7e9c1fa7ed77b7860c0a63337eb2781e1104fad211e13132e67bf4dd24a6bb510105e15ea707e80c4e20e072504e5f1895c884a450cf05eac122293b8b773f6319a799a6b32f38285a554a3ac4c3e8214c661379cf1d0323e08316272fae4661adcca6ad9fdc731fe780260394349d6457da1e8205751ab3f81c0b4d03544528a076de7951395c62448c9ce1fa2cf07a082fe32dab484019f7900b4a4007acf21fd50fc6389dd6f6ac37cdf1815bb70408f19d7085bea18061ddb0ee6aa0b292e7fdbed0ca4d98ea04ebfc812f74bcebd3ee2e84b169267d267eaf208494bf0af21ce5ce20b5658d7bd7c36b0ba46e8679cdbd551c2558cd1e4c95fc69c49988d6f83aabddce999ec36097c5a300562993d8b1254a07e872e7792572d409150363fe508e821a6a1f6842abd88a455e65a8b5248a352821dedd417cbe33f82b9e575ac3f941c49937a7e2740504b5ad7f17cb74974de59b8d2fc53f8666d2d7ac3379da196dcb723389c68b03d2df11ebf4c46a611c2aa0582b4798a34569de56be3295bd3953d26cd263d3603fa0b249de994281c7dfd711deebcc63170586cf4485955e0bb17659966073e8f78f2404206885de760231be8188b67c47e9e9078631adda0b368a94efd0d792dd18cee655d51240ff941c083cab415b6887a25969573d79d13d0f0bf0a0c8fa8c3d4726b2905e6e25256ec3102ad8e23e956ecf8c4ac1942118129b2ae61fcdf2e7d2869908b05797f31d1c154652a180350616badbd3b925e0fbb0b3bd78728cd783388d5032d4aa395d9863c35ed7863960c53a5f60fa4603a55e813084d88dbefdb3757119a82923256073b2d4c1d2b8b4dbf3d9633195a2ca5ad06a5371fceff8a1f0ebbe54022b895f712e9f13e595cf57768cf143b32a48de645506d98ba74dfc6f3ba99d6d910d0f153c16af7b346e0ac9be926017aeef7d4ee187d05396f45c9838c4bbe54de2224542694fec51efbe7edb819b5d1ab40ff8ad08c1ffcaacedb351eb5dd754c2135c5e3db6d81946c50d [102] S=$3f1ef W=-0x5dab6ff93867bcd95edca0ec846cedc340e96799ec20609a99b65c5d771c2fac35d7cb3eb4d3f9db264fb76ad77b81a0d3961564d335955eeb18c429a7102866ee3932fe6bdc4f5fe00b4733eba1cdcc64b40ffc5ea2679b2e8120f704d991f088ae58264314c1305e73fc3f694743126d4acd357e51506f82921b42fd79f5fbbadd1131055a5e81a8ad2a547b9573bc8c0454b4e5d5a918635f530522bd6cbbd828d3f5bf8cd518772e36d6549871088f472baae18446ae0039a890d06cfb1d878fa72738a695f1149e55f1cdaef15a602db2cbe859391d0ecdf16f6a81c53085b94ba1855ef70fb94a99a941f9ae71c79fefb33e1563ba5621c710a0984c120d86b3965335c0616c4e79ab9317328c9a95fe601172f3c684f272c5a2acaf354ae93a5d9205868ec079496c4f2f145e4acae23fcc8e772c4bced482c5ad9e4f29ba9d12ffb6e281b9bd9804502da7542b1d83c777f88bf70ec96d9145ec59f371ecd950196c8951c6759c0f955b662bb65fb54238cc1cc789af732caffc17f166028c806cf5a2fa59d576c980ccdb6e0ef58c17e6df8d8756492f37b1b0b41b5d33bfb1826fa0fa9d69d2ede8b797511c16255816c5e54e452cceb621e934d72195028d0f6c806d3c78b6e91babb8701b537460be20e4943f160baa2ce3a5fb94d88abdc90a5bd13ed984cd7c31770faaf1261c86af46156b7e13ba6c4b8e630558e2f265350c7fb46bc99601479e22236701f4e3a1202ba693132c0bf33b6eb393b49365900b51b5be478d9f77e120fcbaeb761325aa6d61fddc2ec30558b7c0dac094cb8182ec7ddecd82d44a3c6a3b88568042b02c915756cb5ca6c2955c1e4301a07eb573e44a0b29d7ddef81de24f72f47047409862e3a9afeb50868594636a2579f9dc2d8cd87524f7181db58d617f6a5bcd2394850a3cd5f52ffb8ca7c9984a89b98177242bca072f32062800fd73c5ab7028f3cb985227929a64140fdc2ed36f36f7d7da49260154597697b969a713bb33b5d64a32ace7e1e06a46949b542a79d6b4f0d39d17e21fa1219f7b90ca39df9ca49cef1a08256d7df86bb734fa8aec643c928d2479969b6c2dad3cfd5cca4c077bf240a1cdd4dcf906e0acfa98e63822ba4101d69a86c622bee8fd2435fb800ecae12f027721e48ac24160726652b8a87720b8bb75e57556392260058dc0d14aa2a66a6e0b8a021029aa2e6fa1e1c699ccb3e754043e3ecfb7f5b113b3977df279c700a715e040c16a523c1bc5a39383513a4f081fb9dbc93df15617c9c146dfe817815a0667b7db566e3ccfe2f6556ac67698496b8467fdb705a14029d1962f982317f6a333c74f13925b9e90623d34d4f0509817d438bf20ec06a573058b33d3ddb9e2b68c15bf84f1468a2b7c519657ce0ba94b7cfb0c5ba6fe505803ed71ca6abc839993ffea29fd93b8912565f62497ae8e4886d2b1c1eef056263ad2ffb80ca273dc7e1233f572becb358db93ddb072d62b4e7c7c8f65fdf9d285854177a51d69cfd76537bb45707b864baf23985d8cf05b58f902a1c676631f69bf602cb1d24d814a1fea2a76d3 J=$8791f04b66ef2d789b9e3c16233847063b6082af803174c1eaf53866ed71fac5a82ed77722fbc1ffcd65bc09b312e6c79cdf03b75bff8da5de8d8e9b452f3e11890707a3cf1f656cf20e3fbde35361ba8da9ddacc919e03e28585241cef2d74a8237030ed2a04d08b61eac9b24b653a9d90c2f1f11cd1e1b91326e10e859899efaee42cbfa248b6e19d9b8dafc482e61b75718e0a096a4a631d522f332ac1cb9326793a6cc42c0b4c45052f32ba8e6da95fd448df352fed821e6b686bf722ef2da703f4f7e0608a6878c888143dbf4ac29fe4c9c7696c5d4a1f4f4d98f1b547e953b09a788d4a6ab6a0ec48c4a19e69dc0adf6a8f6ad2a9ead70cbb67871b241bf2ecb5852ed927142b38d5ea0483f6c912768a90ef2c9aed560b73680bc056813d115854e31be1a3dea4a7f57a3770435e8d6c19860cdfbf2e1c4adf5db1dc70d7341301f014a038749dedc3808c1c2910b629a7c8deab78b7b7cd78cfd1bda1ee7b0d8b4e7192880515c7971e68ed73782ab1cbb3ddfe54cdb47df987ef71ba07904f0630767cf2266f429759e16bdb5bdb862d0e22418423657fe3be447aafd53bbddceba79dd1f17c2724d8e6c6c31b20666f95527adb0ef66402e0c51c0fdb063637b29d7ac3399ecad9666941bb5921849c18d700f722e9af5c99576f9e697bbd186aba47dc98b83f67ffb18a43ff20378f86c67e292424011f018b45536601ab86cd8c03407ca4e4749db6ba4968fcc4845bed1e2cf4bddf4cb24e0eb40617f2800908599b403efabbe96d1e8376734b86ca55f3190092419584cff2ca6c5feec7b64af026697b07705413c085d6a11ee136ff9e51b657b78eae19520b4856c67a37378e6cdfb97a32fe5d40bd8e47f06ba93ab2bcafc9c84475a9656418bd20c82f051763670f834898fe78d6b16bd607ca582de5a35d090719cdca2ed377b828ed4e6fe53f0181724470883f75608a8dfa4b4775f77b8f3d437732e02827c42e5a34f27904efc82c372f2a7ad3e601b60cb5a0a7816de73a0713d623b8aad05ff88ebfd4bf0b28f6f533517cd570fc5d8c8452443f628477ee7d00a9ba86a8dced08ae65212b9ecb844b7b07442da09dede433f0dc3f30c32d4acca550c3551181fb8d3c8a617f3f822f73450ccde54a6f21204457855a80b003f16dd98b19932ab73ec3bb880c6269e2b818c026ab4c731232fd64e2f1df48274255bb5fc6f77528c1bc6da2aae170563a84dbd524db523a9f9aba4c014b7102fccd42a4a651dbb51f5d3f950ec1ab17855c2cbd6e9e5b4dec8bc14aa7cb15a17941d4a991ee8801f59b3e3608e81d2792ef62d6a59250975866d7dfe566deb737b557f6c1579477d924ad53f6aa05ff66bc9ab3f726cfa5da373dc49e8cc9f924902f9ce95ee7e774f786bf7b2e47cd6be2716bfb47f3d68ae79f0c779e57c739f5bd649a0dabb3f9c72cd6645bac3b9c4b74155d070a8298ec676d778e1e78c02158a6efa23bc97140baf7df3d0cff9e0b190822a8d5905b16e475d2df50a5de3419fe26da2287cae6c9b42e3b774b54bd3560d626ec560c9fecb86a1ba81e62ecbd965d5dc3bbca5a344ec552777ff8b8ff59b999ff12193be9fedd233794ec9f011256fc2574d49dab6b7587e052fc1d53d067adf735ac21802b08dbe575ff804c767f56e82ff63c4b0cf28dbe5802aec123056de34c3e929a8a470cbf88b628b4eb6ed0d4473460485992ebaad71cd73104dbe7acd08ad423222bcd4ceca04ebaf5086510c2db87f37dc078f4def262bec3f2816d0549517ae9727d5b928c37636065639019e2489b7995fdd40e556cc72c683f78d03b0c95c70cf62a756a1b4803701e39060eb55a58a116c0bdb9cd02e7962c19fe371d78ccfe483229f9c28834e98568c8490f3d52804151ebe3c288a8d58c4a33b7b9cb02d21b779155b2fd0c937610d58771b551fda434437b32f3a74cd6aa95896191fc19a3998c625551851efb742135b8edb6170f1723c102b7130decb5824cacc2187e3161bece7b57d02758f077b0f804899dd53ec25737401861251316ef0bbb8ea3e6a7867e56bd702c263870e6fd875cba5364edc56e90bbc31148a4d079a5d2d65aa8d2192723b1e5f95745e77b58d9768b5f11d498233afc5ce91f13703a1b29661dd07f64dc3fa567860281b13c4a3a73a50965681283256c108d82643008704b42eac3e18c7b89cd2a04fcd605cb1efcc2b486477389e8e32e8666f38bc2f70065cd71a0668b2eb305586aa2a07235c42fd9eb757bf975a9ff5e034147907b195bdb9de9d8257d68a9bcc82adb778ea2f8d9ef252ce57c7881a31e9eb5d779a4e496150c1bd0a4b04af9ad5b318abfe6221f98fd37e3482fd8a8c7086021925787ab0e2b2408f3e26cbe0949a96ee18b8ddf8227917bfbcec1e7abcf2b613e513d1a898f49d4354ca2dfa98aff10afbca36166d03ce7ff434444db126770a09217f2209e5685784fb7e7c3044648e12ce76dadad82f283f8f577f9e43663b7bcb7ddeb9cc7e9ce28a81bd854d6718d8724376b5f266ae15e00e53dfb221cbffaf82f1fbda2ef102a7483e280b52852e4c8108cc6565e7ef89932df255d75765f76f14f4e2b81b37dc9b88b5dbb5f44e9388d9bb7e07acbd8668c20eb3d38c0192a10911c3fe0f995a798077b97dc11296f17716ca5d78e62cb246c792c8641d5999d118f5a1ab9bc0ff863fe07e2a96ecb464a09181be649f50510bc5bf7729472981d0f6774ce8e4f7525cee82662ea30e33888618e3c08e7308e3986456a0204763269571d5da69c3512a8741e81b4cb001834adb9f62a96422279a7e1003b23bf1ec21949fe0066c8863e076f09eb39155a995795d165eeb38be5a47eeed2e3e5c672ef1c855d87e986a3ad73bd64fa45efd6fc31019e86a2013b76bee4adf24c94e581a3b56e0cc1ca5f421d8207bfb45d95be1ae126eb8cd8e2ec3224c568ec9f6b69efc38b6f13808c7d7e95e38cb8681ecd02d7f4b5a1968b7301ae04ccb46cbb49006cdf1b45e1e913ca3680764074c9e8719a227980e3741ca06635e09f549fb4f90ed5f513147c8c36541924c0dd1b2e6d424fb50bb4e304c5a2aa179860834d42fde2b2abf647f8429bc1e29f6b5501c2f171a7ac8de0e46e4f54513dbe T=$f951ed7e6ad2bffd1da0d6c0a93fec8360f7e2129eea665b779f257a9b8fe41bdf1cf4d095f0af815512f0086a447490bcfca38a704adaed57f09d27e8838708da07b46e1f3ace95b28f909a0d7c92d02779d1d67a54cafc8964ad5b5f573bad5829387a9a6775e961c177ed45da887653d5403402061058e379da5a15f143cf073e512c83ddc1a074f65ca24945037461a9676d1ee37400d0002ce0e856c30f58944e7ef7b082afd0a0d58bbb32626e2a9fc4e478b46378e4bfc02a2992dfb332d99065e0efa26241e9a0da64bc3fd04c4e31c2c928e0bd67466b5e99ce996a44d6b18a4df3ff18ca34ec26e0076d7df4eba178149a7141f858ec9334a5c9484edb53ddd5452c439a68bd77be91033de922a02021cbae44f6af76ca718e392ca9f0abdb11dfaf94ff6f1c1a85ab2cae335db116b65e7de9c57db742d37c76b0a8e143b25b074baec17f5298bcfff5212ef558d2e78e6bf408d7a64ed4f08e8f0ab50a12520e3a328a60ae0a7001db07ac2f5558097d7d761cb8853ed8bb422e21a13cf362c0d1f7e2e909e6229d64fffe63da196fa8bd32a843cb13feb630de368b545273630ee0504de50b54124624453b3ecee7dfbe31edfb28733dba059bcf68ccfed6f2152bd555acc15ac1c1515adc53d38800a9e2ec871d12ca5823c4489d6364b73caace7c04a23e4f7742b88e895ae044f3ffd8969dad73c1da9d76e8aec25f470e70cd1a8c0c7e3efcba7a0524d257a1b58021d095e44bae57ec42ae01304bc7757db29cf62ae4d4aa5b99e3b43e2193afbdd9152395250f332913c1bdfdd009d20dec0d7963684dafd3e060feea90daf75e85b0ed10a4c077c8965ba3e2ba108167ac1ed42dd492c99501b6a0a277dfb012ae127aba1e8e1c554a5136c8d395f0fa9c2c7bfef693568f88f498f1fec8323d6544910e56938680ee97cdc661aba7295b4b9be6ba1a72f3db5faa7b043d0a1df987861c91c3eb11e9f98f9b71a90faff3f00bbbd26260aa6e54d5d7620a33672d9891abd150b46bc47f2f71dd0f6e58a7d777768cd3bc652558b3e282a35d34d6f6e7856f8484446066cf5121de9ebd3616ad9dc6196f1760ea7b6bba161186ce3b6bdba806ef3a074f1debac1e92a5e99e866c671176b00deeccc5f8abf3bf09e54cfc147bae321b2509d6d298a61c0e9fa04e42f7a4e7f596d6ebe64f00bb885fce9dce63566daaaa849b84dc6601aed39de228e73b2af661209e71f400ef5663fce56bb8b69263ecd215d9e18cce4c85b7e444962f0784831791244903c5941ee27fd99f6ff42754ee782057c3a7671e7cfc8eb1db4e8ddf83879c8c214894d02919321ef943ec3dd095d68fab738fc6663934660d946f2baaad2f08a6156773eee2d0a9b20712962c839d251c8e85277ed36a03a78fed7fb816c8ad45ec42ff7f5ab06e5aa6c9aa35f9e42a22445e033c00910e156f430f6cc7d09437a27d54d83bfe110436e667cd4007dfeaaed5a209c776effc85ac03849f04bcb92d676e27fec5bce2d4befeb1e44aabe05c76dc6bab10ebbea436d199441a6db5ad86efccf17ce8cb89582c3f6cb7d44d7b74e14dbffcaa70ad11ff6e583f9b6ba4b7c0dfaa41a0a14bbdc74d5b4e1afb2be9272b827a7edada18461b62d8dc653b17b13cd5c521ab210c24c149da3a345ffd25c7827b9228d91c5b8f2b39e7d8539bc42a04dad50458c2808cf5e3a545f82b8e415749ad1286aa6309606ad6230474be8a04007f3729bc5babeeab0609ddd30943268c704224947cb57c4c3a38bc70c8c30bc3c304abd28adbe5dde8dcc3ec395901b8c9e113f83e418304d879c413a7387fdb2a16d9c1158a1183b831af9e37cbce21de5301d657847e59811a26b3ab9b460f52af41402c962682c07855b51c3ecb870995cf567bf5f1bd9ccfdf9d386a8a6c6b2bab510a560cdebb42900e2a7601dc20dc0139e6502135fb8be6b2ca9a6fe828dfcc1a99e2f82e54eedc466c583f8c811de7a9dcaa9cc5beec31f8f17a20dcdafa5c5e042a449edbf91b03e8d0e91f7624a4c3ce9978966428b01c5b63c1efbeddb7e35b14d443d2180b328fabf091fb941dda7831125ce4b7e9ffd9b2f968571b297fd6624024f41c846771109bd9cd88adbfa1f5f1ba3ff42262fa9da9458e0041786999046ef9c40aaf16a751a2990052edcff229b1c01f66b35cec8e1deb74667390dd105c759d73d3970b5fbda154a8668af9bee224feeb8d72da88d8c5ce232d7fed9d349d2e27b4c16c090153da162b4583f3d3e617d943e5381e10a9338fc0a3bc77e0f6104d60b9dd2b98c96fbe29a78e1d1d1801496fae5d40fee73da74ce2587dc4de0c16bfb892e9a3cf3c3ebec508b8d7d591774ff2f85a42b7227d0760b420247847693ca74c48e7af2520c6daa3d82b5ac1eb6664c9f74fd7427c82cf315ec1cba4ce8b0908eb0824b9f35232ea8a815f5ca8c9fca107829d349f47ea42c048b2a248d31bf420a6eccd7f78ab7b4522f59b6488ac81d803af4d39832938c18ab43b1672a86265c93aa9cfeafa4a0894bb96a892f927e8d35003c3ffc378534e5a3349577ca55290ab1e9c840b2cccf79e70ede2776c20087621624e42c650878437ac94cfce03281e8bcf8600fdc67f41f0a193fc6a27d12e080bb2f60935cc3d8fa843bcd9f961758ee5980103d5df7f7f0aaf699875946b79fdd64168be3a78510464f8e97cf075bf7c8aedf099fea341283beda9a44c99e130b024afc5f0fe14f84cfc2335b4c1cb79613d2349b77deebd79e8eddbd1e4dc9abb149a20db23a8eaa5039f374a7b70dba79b281a5da87b878395cd50298c5c91bdfdc6c0ffe6ac747f335a16f76d46e04c554b04e9fe64d0079a81c879d95dc8e66fbc4d3ba206ebc3741aa4d5b6468a1dce089fefe4b4aa417d5a14f372d5cdd25575e389025c45610251854b5975ae67b11c1c73396b61ed5f8a41592552682f48c5c3ffbe53e8b43b2e9e145565dbaef1b82a46ff3a8ab226d2695a369a657b0983bea052eb7c29da94a25215f55e3a529d91e35f4033cf98f2c4896def4aff90439185220299c8a33ade4245771a3b79e0d376c7ca9ae161955eab3cd008111ce9d40bd5c5550d1cec77db3a7663e95fa1d8183fe30235c4bb6b47e0df37 [103] S=$153d10c607561d38a5 W=$513027f19d6c003aa2841871c3ff157bf3fa068945b1b4709fc89c748261cf054e1aaccd64f0ad121c03b91736aa4125554341f6182e01bad735d7489aac1476a0dc7f5c93699ae847dfac955c1b34df904fdc642f5f2616974d10de5c4ffac2d7fe64d0ec0730e78407d5b3201a5f73b5a1c5f062b4bc89a0084856e78695e970f151c615bdb4857382c404f72c088f80deffcc94df49b778f317b48636ff276552eea6f47d6b8101915ee88089d7493c093d8ac123f814f819bf00aa75af532b02a21938cea5990a7363975bfab64aa2c691ece712af468855873b6e6ccf610af2eee864e23cbb697c6c47444d8dc60a39787ec9bcd9aea81ac65b2fe0d6010eedf7047e7b370a944d6b707aef9b9bbe1a4c60bfc59e944c4139033547f7cd5029c4a2905ad32b4528bdbeb8b835c51ef2a7943b32f08d7da4f4f55cb4b6977e0d46ec8db25d3e91ce20fe65cbc12dfa96cb30d3c4837d6d3799100c331f4d29ef3a459a878db1fa0e8c6450985b9922287502bff9e23357ab5c79d5a4701168a30aa4ac43f6e1bb42a0084ddc7514f7cd527e4e533b4c6c8dc5ea50f2996ee0b40f8cecb75e433016b963f8aef1b54d3e1b827fca45fffb3db39d272c00001391898afe25fc9555f5ddf618270bc738d8488f05139da62dd3da695efe8346dc3c73db4129d6a4ea7cb67ca5a339a1fad74a59f8a58b60513481ddaac0119cd11569cc16461cd286c18666d95fe1a7c06b45d81312ac7c81c13edfb8d924e8f055d510157ed0d4f333b9a3eaa7cb43b086553e0f9f9f0564d254a96860722ee6bec5e35f1bf8e36070fc8c3edce71ac104a0dcd4536c8e29bbd21de339d49c11c66f077107ba308294fc698d1b41645fffbeb4fc01b5d73f1ea13b085b2c6a1f1cfbad4be6ce1fff5df5cee9ac88b1bc379c74e799846e14f0fd6e79a88455a3310769201e8f703a36fd22dce27e1acd139464d4f95b4adc8c8c72bde98dfda83b0a33b07f26de2b30860bae8c7fc75c74051fae1d9f6cd3c42df69cf95754b4e6e073a8287dfd4d995b0f0891077fff10af973fb19c132f1d7b301fd173f6c022751edf4dcac67a1a4b0aa84dc143687d8704cb103a46396d306576c4b18fcda2d6a4fe53144a3bdb64ffaea20f2b53807ee9a1cc96695fc59b9f382a27ed50200d1043d381d6b3711a897cf1f41e7de382234ecb88ff4a694c5b4e46d76d27c9ded21e3c28f01e6615c8e4d095ba625438ae1ba11300c7f303bad5627e0c83772d3315796dc80ee1506387103aff59b913406332281d93851732f15afa8ca1e355e9595d6bebeebb12582d41690a8d68897615fae91d218bda16cc0db6ea452e961be0f88f9ee4f14c82fcf7a489892839da11149e80faedd7e7164c6af09e20e05c0f0577fab05a669e75eb58474267a5d166221dfe0bacf787f3d50fa275a2782ff573189b2997ec032c9a5dc1ca659917eafae9c463c95962d18d7a23e4f222733288967bef5c19ade27f52ce0a9b3d431f38b8eae217b820f68b563551227a6811d6feb59362bb48a3226b50e5398e8d0e005127f91f3ce185d503 J=$1c7b969cb2005ad922be3d5cea8be97b9e186d1849bb981d417082849e2ecc612a5835e7de4f91909c045b2d7158ded15a68c57ce1821577276ab5bb992fc7ab88ec0d30ac7881b04af5158af4f33dcfb50653d4168b4a21877011e02a686fac9a5e2331593f06b6629b62572bbe5633f5e9c9cb336a26362d1062947dc7064399fa7d13d2d38f6bb20d68a12603912973f91ac6dba7835ba3d7aac76a4521ebf3953c64dfd4872395ad0754b95a7f0fc435583b6f77cb8252f36de32bd5055acc5dbef69a74a95b119b110544bd84d91f6d115595a087bbf8dfe19ca5df5e28e2a26d320010ecf52477b66109e1a24b31788139bc90c9762cb2cf87fde019002ac4c675a15ca5ff369399295ada5e981b1520c14a533d9b833eac5704e2054bc34aed3fdf0e1775eaba3f178c6847ce4478bb1b636a8daa2a37a66d1bcca4e92a85f38ce4f37397218be7db3001b195098815d42d8424c31e9d4555ccaa25174577e03db821afd4bbf8b14d3d9fd1d4a4c034e5e297e3b454b381374ae01596d83d7db6dd28c9c5e997070d2f50b9c770b8964f44a0a5ac36c0553acb39dd3077fad7b8644962acdd49702e1b7721071787cfaea03a9b8db6c33c83707b2d8d6b8e31350b49959baffbe32db4efab170c3f11e188ff4caa1d2085bbdb92140c85b7aca8f3899c4a3c34e6ee6eeba4dad7115295bb6cec2f5a67626b1a2043bae5ddf46f0c7ca6c5d8499a2ad6ec39df935051958a61779c85ffe0255e1dc1d3e501f79b10f9c651e56b7237052d8d7a51681fd79e2d73498f11356f81ceb72cc047504d318874bdf0930ba6fa89e12d8edc445f922bd743ded692052275799da301bf84c070792db078b79399fb14d9267df16e8fe1112bf2b740e067409c41be68c45a52bf31de437e345d5fbaf9fc48f8ad4e0d63a8551e209cb114d1f1c7510ca6b25361d3180455f27854cd0f846dcab9e19d6a488c36c72cbfe2922ae7f8f310d20123b569db44ed65f704df434b9bf01f58ffd30c54ac220d196eab72ac874048bbbff3878aef711e803a98918ef675d1f7916db69dbf55aba4e8ca26de69ea4485ecb504d3de29adb19093561c7a638f3137eb3e8de6dc8d20dc45b79ae5d14cec23d38dc236bc6f624dc26eb23b4f64177e79dbc9d4f0e505ee4e95939e49960ecf48a03223a2bcfc2243f217d802eb59758326571eccea0cabd8f204d6d2e6396628099a550c134c0f9c51583c42211bceea8daf08fae3eb4254bfaae8091a26e2a5ce34bd6faaf2c2e3d88a9b7100fb7b6eca0c10a7c7569badbdc276f7c59013832d9565b7a7910d5e1e88f0d8aea58be534274ffbf3d3c7d1cd1cdb8db2dfb68c87d83e6244ee5036d268372c25809390a0a6ea5764c0c854fa5761ae9feb6e3666611e31149b7b9e6e4aad9cb49bd1b1b86fd805c637e6c090b500b284e23067b12a3fe4bfe90216e34c7f26398f41e6315d80ecd5b336e3ba3a51e50365ededc5e1843695e75c5d865268138a374e4cdbc1e9fd99248cdb75f1cc185e1bc6214d16230af68e4a6efd039a3fcafefb7cd2fdc42603706037dfe87590d84f87385b07edfa24a421207036961398d5858cc084fe27736834c7d710acb4badc2d6e3ddc6ded2bd4b72ace913fed85bf87d5784765cfef1c45c29cc4bc67081c442f8fda519eb1e0fa219018408313c2a4e98971ec2337b9fea4b829ede407b8aa28205986f46a326efebc0c27c8e7e88bc31b2dcad0a5d7589491dc1f49f07db7f08f0838705fa30f4fce2f5c4de52d8f2f2bf87ec36a25fd8a769f615cb2e985397bde28cea7ee2f705f1724e8c0a7ba24135d40c16a678eff3c184204a397b31d04a82abfafc46be04c8a08077a74b92fba3c4f780cc760693efc994dc625ea899152651db286924e78cadd82902e5eebba6bfb366d03e42521e8abc8cb266e412ee6d3ad393a4240f40ffcddb552e53e674ea658aa263c1864c995e334a59732dbbcfd96119bc98a063548548fa0e612d7196d172462e248078ccb5f2d3fff33de3711fcb861df0fd10ba0a3706a8496edc62efe97d89fe7ca9896212e62cf912b59ec4cc2ffae4f1b6f2f9dceaad4b10777411a41b683d1b211b34121406cf81cced11f4251cea69e06755ceaf415a27fc2185ca851a241ae3ed6c7829d7059ca577483c76fcae47d37f044a5e997b2322807e1479b7908a8d61494e6d894caf06ebfbdf09b172ba98108a813d93dd49f5f30591b87e5cbae10207eab8aa86ca88e45dc5f84d386aea06eb5cd16947c0bfd86f303ff16df248b512b748c61f593243fc58dc8f843d9f283c8768c92c37d13a549e0f90791fcee080f90e030f39c18ab8b3c0cb32765001ba04dc9a0ee8b4114eabe34145154774a2e6a629a15c330efc2ea0cfb3f44a66b060ae1c35e5c593700a6cb610cb7fea3362415e33f7655fe406893e1271438b771e24dbccebbd7927c54e589c93cb9a501d2c2727489a5c161b25eb9df172b11379055033dc4d647f687b0b41fb05578966c653ad35b8cf7a42ec28c86fdab12c97bcea1125c82aed26e6fc39ce48b850dae37029dbe919c0e273bf7196a95bd6d2df0b8d811eb6594c9a39e37a9469e81d4b2c1efe4708b68dd2148f9b2a4c703c40956ba15d87db146d9526289db3ffec2025f8ffe2c9fde3f9bcc96adf595cbed295e5ee588a2f1b2d5c319a5c5f2bc3061ca1fb78888823c84eb97f9b8fe62b54ee3ea286834e771b70e65808385e13f9894bf3d2bc2c45b7e3ca9bfe0d26e9fbc310132aa781765d6a90d51e057decdcb8b57358243dac86811137deb80b38150dddd7029ba3b818104f352906582793b9d4efb475effb7f34a0121e76bbaddafc5df0ae9c4c1213c92342bd7764cbd5aaecbdddff5b33b6dda87c789005d45d4e796831ebb34b55d96feaec72ebe1b2d57d27a8ff49ddd071310784dee83c2dc96098d33bf54087365cb88bb38684f91b5e5f129adc8a935d4536b4a1cec4b4ebd5784b0e8518ee21f060fb66cfca3e56043623ff8abd54f6a0156dd4cd5777d1a184699662a22f8dcf932e043551930ae289e894e3b4c526e92c42802656646b12f1be641324a588717cdf386952c88e092c1c82ca8befb742cec0b8019297e329b78b40029df1fa T=$62a3bd1b6ee8d1570bea162bc22c77d9188b2bc0a4590d997c7a01b95b56ed42aabd80ad2b21801439e6a4c74d1680e836a0e0a36a4533f17489b23d55dd3e2d9c25692eebddcb0175d1f27bcbd245d740f181d8ed34298186f01e7d1f64b5b46f78ed587d0e2c5824b8f65b0cce31187ace213bee69486cf2bed3aa90d3592eb7d384faef969c292ef105c64d771a30cbbfb6491de2494cf3ad9a57c5da68a80fd886094f1cea2fb0631a88ab2b7b8c09cf8896dd6534ca5fa9343eee9f439cdbe345a158cee348fffc6db93176ebba06b436eeb86fadbb233939597883e1476c3bea1bbd6981c36f8c0f2422a60a1dfbf60d3f0eca14352f2792b4fb83906c7d15642551431fc33b080962d92eadba129a68b5293cb718b2f33cf51a28d164c6e128cdcbc48ac56009f40481b448c69e674c4820500750b7d59a74b96b833694286b22433261def4ab1739f47d0dbead79cefb0fa06c23d4b62673dcbcc6db9de25f03d568cc67335d848fe67f7d02d3e1b7a55b2b7627c4ca8ed662db98347fcd0cdc8e3219a88e11ccd8993a631dbefbf28717c4671ad27ef321e1014a149864ef8caa737762a20c98c60c15aef22bd7f6b17e68ac6bd7a354e15361c7499eb9f09c29ca885c67156a3409c786e48fbe83ea0bc0d8bb057ba9685e8283819e98d38abff2b4750055793bd83c49adc1d11a78d9f3b7d6efccf1a6b2ec275ba9d8561a5dd4bdab8ccc40d8fd73b53ced00474f4b6d4db6e5f93963914747692825b4a17d7e2767995906f7e1fb8b21dddafdc035255cdde01b94e5d5d49a8dd88a1f852a200537eb231e3be60f7e3ccc4d26ee6a5724ec54724e54608582b7c2d55efe06d9792a4202d4f3227eae5f51de12db6db0f894ef41420a408a2801fcf01a593afd7c854155858e45957a69194898052170743f01bb2a33c40503985dcd824c363ab2120c46f8786f181e3a76588a87e8193587d8ba54a9329043a4226a34c166184ecd5b8fc5d5dee31a7c713c89608216be5627478123f0a041498bc8aceed0062bb0f342f1e6706314c190a4c7aec7cfa399e15863baf16df8f8cef3c014f5525cb0d974b7f60d02f7187f4f1f300c0f5b66e33644845a40856e0bc8793561dd495082ced71542b31a2b8ad79945445fd955c54ea6281c14da1a2577faa5eb8979d20d283e49a95a851feb8489e366a43c37f4378ac3c4654defcd7e5ee3e582c2da795904d652da21b744a813538b5ed158fbb6faf9de3b1d462258786b16de7542d4dbe91ff663a2d403d8cce0ce7c80de6d42ceb58b475980a6ee1d7afbb72515ac1bc2042dedadb596a7aa2b331b33336cd9a96201f6a0d8173981e0e8f451c3cbe842e797eea0eeae948a4eef135bd8d5f46b55ddd0e753433c6d11848605fdadd6e4b5a24649533e043e4dc8e0280a60fac3aab1ba3c02ad3bc2843da7bfa4591fa6e3ccb456e929919ef63ec7cccfefbd1ed67ae02c4096b2fd1373246f44382d51af965a0ca9b82a27e4c4791fa23cae755ab2b31a6c23ec29e3780fa58ecdb638626fc9be81c802350a5021b31244cb2eb19b7bc3cee950c2adad28523c7e316c11fe3a8d9d8046c3d7caa1669c4eb15279368e0e59f088e924c15ab9923bf4779c0990c51e53a7ba6bd15f465c4757e2c100d201b28ed05fc5856646b9164dad5b30933297514ddf3cb88ee530d6a6dbd6f6f40a4582e3d0ba0e381978cf799db3d83e3cf8ed1bee73abf1d4cc01ff4358756f3d2b74382beb7b65f8a4dfeacc34b7b0f672d8b63c66e1b62300ac130ba46535f8be3abf46542b33cf5db19a2d6b18c6efc2bf82d872f1b722eae673bade2f6085da2395b69a6a350ff84f24ce0f64fbe49931a1d39e219847a5faecb8bb509c4a28cb0763dd98e85342795c53f72e0f9daf7a3483588c8dfe93a8318a8a90e56e9dc221dbe9986e22e181dee111a3b3102d760a099ea6e0d1fc33ea4fbf37abd6e9573bff1e15cbe235bb487fe0301ff2a295318df1f0df091c4007fd6ee0ef4472d6e3d19442a5ac4408c870563932c882ef790b9b76fddff9820452d529be0bdd425524d0c6b759d7ef77829efd4238a75a1b0a90217f34a536ad71ef2d03b32f07d4367c944ac0b54198ee422df1bf08fa0509477afaa017feb1071bb5efc0dad9566cad8841fa9219c83a4cf15b13cc828637f5b67635925602b5e6421bbae052f0926fccb18f04326ca842163a0b03e8a5c1daaa7534b3103336d702ddeea91e28bf26a75d39ae32c4de232225672e7a1ab8e19e3f27ad1a3731de3d2e6146469ddd529cd60d440b2539cd342d2132c35ce17f85900c4036f64b92a21474b1c39548a7615ab18cb2cb93c09dffadb19333217787b2b7d1228a316d5907b4719399b84bc38d3d69f9e825a70cdbf3e3cbefc386d7c1068c2b1e1a0c3f011dde739071ab6b0e7dd8d879aec0fef86f179800852729edf7570abf8d1f9b56f483c464f5ccb9b4f96fab100258630c6f141fb5dfeaa854f5e93e3d0b836c8afd8258254d53bef785103363b6cd6f93e63991bb573d5cd41d1c59a5a2d0bcc29ace9d1424f15a8a5ce46a302d0976b9c01f82e4affdd123488c757ea7aee8a985fa7f18665e9d809d014aa113579840405c463a6ffe8aaddc5935a1ffa1c7fca39c228375e492c995b8e5dfd4177765f01fc2bda3e9ed5735c4d6cdb80d2570b088987159d4b4a06de60abffd3991d1a6931d01924961947768ea982472d1a7e87c360ed2be80f89e4bd9622c917df7c02bbbbf09372c0c30ac19a55adf2174c6f983a812f6823d101bc811c7e2e6001ba05fd01aac752c8465fd708a2cd4d559eac6dffd3e6da01bc038d1c4eb60f363869dacf04e8022d3adaf0187c3b58bdd96e154e5e9083c3d0447e8857dc7013e48e6aabe7750ea5294fba5b78236c0c8294588dae9ea521073b26d66da4cc73389f6a6a6469ad254e59b156fe2b9ffd68f4b453fca64eb7885c4f0783319c4d7fd7b751f5a0b85c216318f34352d6e4814fcdbaa91f2c42ecfea2ea5138170f96ed2b2024045524b63ae28d66dfd3d2a766a71475616aa0d1bd8ee72912c344c1526cfec8acad523e4a5c8354c580017536b8d7d9b8d96d078dad2fed8c4ee842cd4fc13e43a1464cb9fb4812c286 [104] S=$2235c113710bd0dc22f88c3b27afa W=-0x11e115029a9e370596c49435fa75f15f0085aaca329f006742ab70c34040ca311ec5a1dfdbbae691ca2fc60b9d8a471137b49b0eb7151218e197608d1e08052bd586a1c07e157413688eb8c3a4e5893f6f6cbc67da5c609f6b6b981deb7a210bae2e453d594038af60191f7d49dd13c137ae8aa4e648e3d7af44a5f26077530ba43d45a97a8fdc5e8ba1a80be57039e2b8e9d02cb23104ed4441f20452a84fca303c0ffac0f17e037008eb3182c77cbfb04c587dcf53a7ba94de743988956c495682d522aeb22b326c9f3d25a2f4ef38dda87133082b42b3d5d5be9728c227856c3758a2089ad096d8e928463e7516aa4e94133357b952606a93b0901d71bc3266001181380fbd8326e0ac6aa612e67292a755efcb3042ac34e07864e55b0f54af07a9ebc779795617732e6fa254659c43af77303e914ae81a6fb4a3fdb22b096dd27c60214f561053a2fe34d6f493fded18e33f00c34653d54ba717eb8711f451d7f098f64eca0e7109dfe2b8e6936f3e03ee817c7df8ef90664c075ec0137032d93e3061cf4559c4f9486284ab6b7b9b3f74e1eb42a8402c768aff26f8de8a66de364930960f734b1f5fc58dc15b2822e0c41f86267fe1002aeff8d990c5d247119831eb48909c0fa27837483a2dca5dc1cc0048b91194d2546e2131d9ba104fdfcf657de767a8f3cf0dda5003d56719613f05b8ced97cfdee0e545907fe3e3df26c93e32cea06bf12bafd9ccf207724e9bf32e8bd087c570229caf9439ba9035eb367d3772d806d653838798e9d54451e1ba4fffb1b83f2707eae1b15811540fed149e4ce4adcec9cbb39812aa0563f8c150d03d93edf456777990859181d27993711365ea06a99019a867d6b3dd08b6b40683996bdf91c5044b9e235fdd0f6dd7a6fce6bd8fcc4a5056d9127d1e2232c380985dba703ea3f78bd3c1e188b8a46b57ef6e10416ba8e5129603de65606159760d6d69d60767878a193dd745d1804fa4e886950adcaf7d1ea5a3186d693c7bf8916c0d75e8d2d5d1d83e1fdd18e2093ba5934593a177389fdcadd8dd6600033d1050dad5cfa525b0ff06b9a872d74095a2a8eb9e8c75e4b8bc928f912c11374d49feedcae7425f2acbbceb5155ae77ef461675376ec719a6910042247a335242bc50bad2b8a287cea4e93deb6192420ffb35467e63965f846adc0734ed2d774825697117f5eacc6e4403330dc97ce4f5018ad0b2d9095b70156da52db4051b1495080b1e3d7293ef61f2490a0c8af4cd03cc5e676dc070b41131320e8b2f6231edc25ebd9d3f16a89255aab73908464ba4ff5f39598c62c99be081d6e180642079d3613723b03e1af79642567ee95a7a0840543e374d6cce91daff2c996550bfaa44164f85620b585f8a775c19f0c2ab4f350eadf53dfe616972a286909560b95160089d2b61896f4ee664becb527ae99b910ff1b72bdcdfec9c44a405fade2f18104a587d018ce4cf62c3deddfe3fe8ac31a855d4cbf5a56fd5157161c4968794ce5edd359d0060716759ea6e5ae2f32dd69f8586f49689b725479b76fe4718754229ee351f7f0 J=$19fe87624a88a1aa3fa92e787448fa27b511a99197349c67f84263bc69c108b9e463d0b976305428e0e709471c4b66b22768e5e15d55685f95dd45ee229d65d76ca21ff778bb74ffd629bc813cbcd24ec9ea5bf4e601fe636d9df4f5cc7732c7362f8eb3a94b1cd08d4297898b061fac70a6c0ebea8bb0ec6b296700eed9fb4137d82abfe08408230046171cc326d644f11c786d2e425e3b6bd38a70e5aeefc94acf16890effa079b34485c753bfe1252f4f741c3394eeb716b3ec25bfe3d197f866370945625abde994c02014b9baa7b022022fc7d61fa58786641c0f32830e76aa98863e91cac8dfa1333bb60682f3838ff2b8d9a71e32e17703e192271d42154e70130086c8e0952bbfeb229d98f33e6e77acde9ca1b2b8c577bfeb0ee099e21920ea12e3177afa5237e857ff54ed5034983a41031f973da92264305e52b7725ffcde2ef103b84fdb597d02e3e1087ecd28d05f1e45572960163ac06e7bd80218a8e1334269d5fbc503f7c4a7c29a1f5e64547a2fb4ef2572e4290da217d5b77f8d5a63dd49689917320c88c8ef97197dd9621d643c1bfced8e2b089890a68153b3c3f6c980fe64adfa1f5fe7fa5da5ec316121dc626c2200ec15bf534d1349433c508b5fcb775f064a31b725792f21543385021680b33010584b065f700484bdc145516132e5c5fae357220a81b8c60ecfcbe43b5db492ad706c456b1a0a8cd1192c65a78a00aec8b8d6dd8281c5d547be3b0556cce157fcb9262287b7d115e35331a40266caa949c541b7788883649c9bc2c419808aac9f009edf4c5717dfce3d0b57f887d91a5dd6e3adef7d3866355444fbebe3820ee994d8ccad50de5be1a8c912f2d861b3e33cc81fdf2621af2026c7806ff044c2cafaadddf7f232bea4805d11884e407bb48103fa7617b7355addcd359672a3deb889c1eff882faaf934c7c1a253268fd7cb68506dc87de64dd455d584fc2c41e2aa7e19a2221c87a0f44b6a5cd9284a1ac015a0f8ea15ec2d9ed2ed2bdec7064640cc77f8490bfd95596df0e4e9fbccda16a3a8fa5a49e310d29c5ea3432321b8c6ebd4ec58958e40efac9565c060cfa62bcd4bb02fb9529439cb11199269c1ceaafbe2d55ad4c8c2b748e99b7923cb97776d1aff78a9461c6180a7d119da971cccc58338847dcb1b0bcece2dd7cf04c4d99ace58cdc923cc98c39b3a80f2356e5d8e0101b51c5634f1ccaccfe5eb3660ad0eec05ad793be0cfc142ffcb710210efa0a1935e29b1f75424aca24a8787bfadff6c524ae4c6170c91acf5be5ff0dabb248cb67f80769dfa8727f43b804937f859a3945d0048c7927cdc36932b6bfb9d00a3311762e5db3da63549e8e90709962cb8cdaf09241d24efc021a09bae0502930e85060a3794d4f93fb849e0757b667601897150cf4ba1116c338e761d6e09f46365e504e46b7ad508ca7597142587f515befcc1042ea244698f2ea685b480b47a4a9642692f3bd5f7174a1da7e139ad8f2c55b30bd67d417a69da927a818376d67d11a801c756cbf75e8d4630de462c950bddc901bf65726c2a4879ad1f29cb182f9f4b638d288a39ec0de65fd506bf77966533c579f5daf0df7df473b1414dcb335ccb6f270f9ef911006b73049559428bb8be5200fc5447f8a2077b46bd7e1169e30a91ec612b5fc70b0ed2aefe576363e0a743c7b61d3b1c52139738cdef1af3b915a23517c87b7930d40b0d1613afe27b9ca4e2e2b4c86274757f8c55a87327f05ab9f53527c2a65d28f7e553cecf0823614d0d4460c030b41e95b9b5d7a9b5cb9b5045b2a440825232da601622abffda659628dc37aad54fb5567710358cbd8974b75383651efa947d1ac125f2fcd0c71a08fa1128c0310e7f5aaa9a5f61e1dcc7356270e31df7a2866d4a3a3c981d61611c971fbd6fac4f9d51e4ab98ed38faebbe7ab352b002ad5761e2f5f09865a67469f288aca77376e0288a699fd14646c36f1936d99c9e81652207fa55c495d3787b3efd912441376f7d22d23f41e499fcc6c892c72df07b3616feaee26463442bcdb88db402e56e8771d92c533062d73251cfb478a9f2b1d518394f07da291b602bdce93815f172e0596d0033da66e5126313483d5c6ec535a7214c42e093b56c857232da3bf972d04d8a18c475f15c980f5dce90f3fe441b83ab463535780feb63928078821faf8b544647a1bf75617be9fa3645df057ab4854bc27e86b1eb25001ee3f985d73dce21eaa22dc84fdeca6c3b20494ffeb2ab90c6d8c8a4d41f4e6fbd8ab19c9f2b60104d72e1fc0e16b3d33fbe4f6837f83c87506984c1bc6eeed0ab3fa6c46b7c6efd2e244b01cf59bab08e78747fab60c28fd248f6da78245125e4b55912f77386f051c3393850e172169434f5d1238d023799bd8d110d8fc3cd0ae958c5318956ecaa404908d76391795390e8f1b475e8029d4c8da4843120785dd7963269865eaa9c74e650893f17143b6787bb70f6a44b0a8433e569d24da9cbce5cab066a3c94857d9ea36c881b2ad96fe0c458307a52d4a97d79d030d250afc4dcfb8def356c8d33d2e4893c5975bf52ffdc2e519bae292fc8bb6de5ac89f389a1bd873a8d902d9d8aca07188d3c6165b5d9d76614da1615b96cb3a13b05ae0e83a279c13fe5b39363e8bd4b2e2d02b32bd83b0f41ec458fc60beddd96923245bdd1598dc6213ca70d2399b5a7d77e9ffcf7037ca9a3a11309171a61f5bbed99876533204ce97735027d0f161de41724d808fefcdfb29de5b1f16f09b804c0718f7c90202ed8ec036d271d8a4796a4b043a0d8acb682a37ef28eff0ed99045a7d60c466845e4010c662bebd11af0d55f499bc510cb79c6dda18806496935074cb6207e7eccc9bffba868326449be8bdb10398fdd513e1e2b740c4c0c05f2249f6f9569afd5babacd50534af8fab627d5eaaf15eb38ffb78cf1f7aacd208bf3c296bd9ba93598b9bfb21e1de4e4eec884fed1a0e49d021485afe652d2782eb404d8efd1db15d1441f09d67f24791d99f11a3965a1f6f898f6bfd8f428d80e4ab1db0c5c1bd0a10a972b24bbb24843657f35088d97e902cc3d8786e3972e739b9fe6f5eea845d5f166cbfcb5ebe15004a4e67c0cb14de4fae620f3056471392d7b6e1b1 T=$1450cfcf21057093b2727010010e192b56a91aeb2b004ab937bc7bbc6bb208698ee0387a42be47aadb57a81f05973f554d4bf3d1f7cea51755409ef340445aacd6fb41c12a0150357a2a57488fe9f4a62db74626eeb672803b5bd0f19808e80eea46ae37a75df9ed1a0a077ee08e8424f1ab7aa2c0045fdb8d6680afcb3eef38a3858bcf1e475eee5465958c3a477cf4f3bd85fbc85fa0df58422d74d1ddfe94c0dda4d8247a5fb78a4cb296950c2615899e0411b9c30fabff4c6614f4fc8070406eacdcea0ea47e2ce4469d112f917ecc9391de9043abada3e0814b1ac6c2159148abdb7414fb887583249b669f01715ab8a2a3784733725dbc237c20b81c0215f0dc4c322e098f8a0c6be3316976ac05819b9bf42cedd967a81da5f5bd529605302edf14ada74dd3a459f29bc027c2f14a25c9cded49bfeec8d99b8a18c4480826690bccec65b6e9539252814ae096ff9f87ea42c83558d8e65b50ffcd9f2290350d4c333729a0d7596b31e01a79216e41c812ab78f0e66dc34b02fff7e435f3c81f8cd83dada034e901a602f3e0dc3b44fb07e2af399ef29f9ae0ac85304be0674978c2c61758bda593ba08e83992cb42f9d3a2d3da460bcb1dcbe32a9c8b056e1b327c42538ca26b8ecf8b95dd815d2621d5dbfa807af97a8d7c991fe19125f525eb59e0c42c96233fc5ab1917857bb37942e3737861c4ba6ba64eb573a6484854249a0c6213b62e0f9ac4daf070ba2ada0e03457fc7b4e891cbc64985c1efbfb71624172bb40a3f87f9f9e4b9979ad212475a4f027130b58b9895e5619814227750612f051c77bbb6b47574b669648fb0d03389ca412a10ef2bc2aeeb25701aa5e0ab889daf7a859090d48668f63d31e4211f9a74b821f6f765f365dcb9587a79e52ef957e770d7bdffc289d5d47d6bf82d1c20ede961d988ed5ffd04df0a5277e67aecf9e33135c8aef371f367926ed4130e34512b04c65e6b37ef5c3ee945725e1eb0433faf4e8c6343821d8977126d6e248e6e87c3d05cf7e98db3332c7cd355c3f96be31104cb8f2bdaf8fb4a88771f2dbb2b046af7441908c32d8a649365af3e7eaa4eac211d867dcd0a0c07d99c66ea240da0a5bee53270eaebbf5fb0915e0e97ff036289e3c295bc73289963ec935e8b1b3cb8a884b05691dd34e0045d9705885a28b0df6eeb97cf3e81775eed8d5b8b6cbae2e4eafa2a3edcd0adf7af3727ef84fe73d1535401019297fe2668fb5d6754d611d7a4adcb432afcd8a3e4abf3aa93a989752373fe43b55f4ba0b2b4930de0ebb7669a45eb672471aebe158f568399bde7e46bd11d384123ccc1ed81a1bc350ca19536f2a5245b6326fa2ddb4561f0381b0dca219bb5f26c94ebc78e42dd7355400f0dd9d963f7074cd11dd483ac37f8105e2ee3b7e45d37909671601fb5f425be3ba99205ee35bd7cd063d501e34d50670034abdcf50186400b650d921c5a983fe737eaec910d05e8ac13c81519b94edfa49fc3858ebad825714d09c6766385b07fa25ee28e5aa05968a091d82824284a2f2f1f4b14fdebc2dda52d99853b92b3adcffd31b42a15dd05c09626fbfd043e5cb2e5e63f05a813400f693a3ea58cd9d1eb4caf348cca66bccc7524af34ca4c22379f4255e8db9f522dba79527e22cc79d6b261ce727de9a475c54029f024792b3a4e830b7466c6640b5e331a2f1ba27797ee998d32f85d80b882d551fde95d392a991d2f7c3bdd70d9cadcce083142a6ff5617294156c41b8281de71ef52cbbe4c3a38766435b1061baf53799583b39cf6e45aebc1ae6501756ec6c60fde1021bfd260111fe306a6a1a1f5d4f533ddee490b8490958c05eaae62a863f9740e4dc9cfb4ed0d2823f6586998a9717bf74f3948230775aefc6f00a92161b65f2f753ae968894a035d81741fe5b2ee33c197f27d085ff24ea5d88ec6b94661f08e839cda80817aad4054167da4e2467bdd6b2c26cf978e7193762a72a973b21983bafcb153e5c01742354d47d6aba734cc7ffd5d1eb3254fd3f4cdfef81c04f0bb7424132c3a727c20c84cbcdfe8c47eeb608ee7de782869c5a67fe5f2a0bb24f96c0b96b76a6bf391a5b696f6a10a15f8182eda49d24b4a70efd70d26c58791ff11ca43cff0d57b66a84bd9c968daa86a7df31c08ef6f29ac9dc48fb502593cc8a77be3bbf98f50968abec52ba264dbe9bc9a5e2eb80595d3cfb75ede0db3d8fac2357fc5839c359068eae90af0748a367a459ededd63523100ffed055b8af810ddb407b38beb77f5d6222c2061337fe7f026ebb91b0bd017962ffb6224943b5ec4e552f145065764e66c650a8968d513576ac8f48656a0ec392da18cd322489492d139ee147d57c4f23878509be9d2a30c4505e56cd2164deadab1eb6bb21b184d451ed307da1d4b732005c6894ca8648b548fe2f6ac872bb6f6c1e9637ade5e11aca9b0c5a43e993376b89f62156f0bb7f13807e3aa0ade9a2bb997c788d165d0cf18ebe8c11dc9cd05679f44739d11a39e439ed5eee0a5d47dc5aa13c10e7c2cf6140df09fcc0e3f3de5b4b3293081b5b24ed756e4181d19c882709efd2f5bafa869d43ecaca5421ffe07b5e30339242da76df36fc53fdd8d22e85054becb0a549596088a70118b0aba8a36f409fdfbe2de2010f56965ddd708c7f171a68b44bede42749333600e3ce3657be97f82d7cf1023d29f41f05c8309f42777cab3a50aa463b6676c626210d31a9182ef5f41d3efca0d9d3a22a07733ba98e79891e079ce353bd88ad9645fa549083901c640e0dca0ae11c42f840a69872aa3aaa027dffaa758bdd199cd57db66c5d54934c94b704725203d63da2f1ed10889dbe5cb0ec461c5483d7264ba9344c71deeadd5611d3ddb5be65f0047f222c1a7651b74b27231731ebe1e31ce0b933241d4b58d9693ff0beca712b1570126cc1818ff10447a4e2e1c2629754dd5de182b300677907a8ed22c83684e802e251105d32b9efd9ee9fb94b0f5221432673e5efe5363636914873bb3ba577984e73a8947dc0543a24d51819858da89897f99e177764d0bb0b5f73b3beccd018d0100fe48fc5d8f741d496b4c73e9fbbbae2727b68c02e708c9493e876ba16dfd253d40ba83b771a6e3bd737b50ae8c1acc [105] S=$17fa9b70e749b731b37954 W=-0x883a8f3548bbd38826583b8801001910691edd6e429ebbf8304f14aa76771ede6153184a6f24b833daf6a96930b2a1ac3c2ce099572637eaf3c0f7fe60823b9e2cad227b2b9fb87452c7632c734f4331ebdb4795a6ac5160643908cba62e49a3355f56db7c22670083ed3bcfe54534b700f2d30e9130ae7bf4955131aad8ba584c9b8810e620206176dc2d37f93cc0caa418cdbf3f8725d72d6f8eaebc845f587481d3dbf87e857762352982fae1e8660d2ca718f94cb520816ed5d67e3672d4c7bb933f3b4a226252bcca78cb20a24295ea6b93d2666371be59e82957462bd1bf8dbaf2ddd201ff52ac10c560796e19e842ba2401a843a39f442f1e6ba4a1cc39de0a7aace42cd0c8c559af2f20c267995d4b6211d5deebd0202c539ea5be7143199b99c83ed3ff170ad421f13c949eae5e67494ad89eb8763714f99e65ee2720b683902c79f9cdd57e3e51faa9e90c9255bb7b89c298253378f07ea46e848fea4528dac961801ca0a530fa444043028e0c87408e47b7d6ab99db53703cb5dc6b90d591a761405e96bc4dc8b1fb4e7d1a4e9f0d4875571cfdb81d5b623bab508a344d975b0f37e8777cd45e7c326c4fa62426451a5fb35c1c64bc69f06cbd75e5612f37073aa4ce8b5c89862c22d9731946ea102c2a42b35d86433ac37553a3da0d8b271d2e97aeb18caece4de241d87d7df563bcdaea237470af36d929036f6402a370005ea55ce2960afc31213b6d964c94393aaa6fad6aa93762fbfe952b892e12e32f2310243f8481f3b42f782e716265edd916529466ce68c0a259d723de5714879d48b5bf1e5d4aad2b33164ad4be27b3b182c2d4ad348d42f8974458052bb0b44efc7ef5379afd440880a6f545c23fb009ecfdcf7e7df850cfe77b086f71ac3bba1e47d13a9a5e09263052aba16d7b6c9ffbffd35b3f5b4364fff80c68e96de6127c674f7cfbaf14daae46e8cd990cd0714a94fc1c2cd1eba0c247a9e0b6ec20ed927c494846cc7ac4e8cdf5903042cb945a130854dc06139f859b0f4962845715315b8a2b22ebf9a3a318c1711d3c4828ca5a02893633f162a4ef34380ad491b03252a2f9af9629eb4f1baab0a55d141219a2f35c88f924b50df409d8bb9240aa8e527f0a7848992c6848e7cef83b3e493ca33c1299100086e3821e81e78b6bf34d8c80e353f7dae05c053c43326d653484488807a0a7b9c8050ec74fd8fb357de599598584aee4f8c9409eacfd3e5ccd9b05bd1bfc9636b8866c4e47d62760d75cbb1caa6eedbf502e1c374111c0e1987a43b0b437a910a02811119bc90b07e475edd1957642f735bf98f85de844586bd582eb65e5c2c6396b9d78772625577111c6d0927c13fd25ca68b6fbef78383225e50995c2ecc738ffee208a6f63b0f9de6f94354c4dca94c21a6f458decbbd573ef84829c1ebe661231d0b1fce528aa08fc9559b6967d0f63255cad08e4b0686c78bbf98ba4c6aaa611d22df949841591cdbaec41aaf5c141723cbd700a9da92db4d273dab0495a91327d8bbf434a68d55c47c78471f84a1d128a443922a J=-0x1302dba0caa463fb3f5c92349cc30982cd9e6a070d392b043940fd71c536c16a7ecdde58055205db6b76903a67c62b3ab9b6be903fcdc8f871355f52d1ff7eaa9d2c3fd8ffd7c19db78bdabc73ccd97a4122bcb24c1ebbb60c4d978d87706d33c1c51a5e0ba94951fe1dfccc7b3c0f3822b6edc67484f5a25ce9b46d336d9642260ae252fa94906e88d804ed4dd23e9d08b744ecfa76d5b6451c898ef2a1ec8698ef4335fa5bb7b080ab309dedabde36c06f865880c2680bb8bb5d2291fa1abcd2bf23cc80c5a98bc345d0093d498ffd05fd90e0ef6f0052c28583880acd35f19c430fb8a673b869441eb5c4f205775b635e40e8084246596986fb2741c483cf7d1b74452d9c16f9a6b263f3232c842bbbc862b2c25f2dc93fd3b8dddf1d9ec8c4bdfcfa40f3f310504a107986d36ddb03f73e2c257c2cee0c03e9b3cd2054c405172fcca23703ea0a20407e8aa4ba47000bf870a52acb13244f7304feb9253074a46f21c7324c8eed14460f031d2240b7da0ae78ccca2f561af5c4a3f7dadd26d47752f9e829b4b3009af624ccb649b554328292557d04168fb8b4515f85b4e7838134db02f4ec2592e979ac06259f8e0a7f2e5940a005c3fdec6922cd4bdbb7c42c1e3be71549b10c1d51e5be36b5996edad08b7d3d82266555528a10f7b269a79539850a98612ce541e9bdc770a3f50c70a74e57431f1725b11fbcf7241c94523f7148591a77fdbe2d8c5ba04241f7fa045bde574526653b783a41d84ac977163ccc169bd84f08bad06c2c11a0fe0988d3b97284f7885b19f637dc9937262532fd663af0e3847f69949092f17b86a863d565432968a905056b6a5ef1018b8d805537040667c61342a94c0708fe9249e70a1e3a07371f14e07b3ab86499d97d3553222a3cca22f7052e65686653968083393e6019b6aa3d755a51a5b35b29f5feb6a74e6fc64b316f8bc8d0f87e6e6639a15fd04da3b64aba084b568ada734949febedaeebab05b23ef92bc07b8e4690d8e62b4e6a1cdde2912821f03fabcce5462d431a31ce29081c5b2276d9d670ea5624a0e296f9c342aba91475a2c309df8c01520de655e43a3de56babe87ef7cfac71272734ad9347bbe7201136376e5cd1f5e29c6ec86b0b5018e09cfc663e187b260238be0da6b9b885b3e37d3e0201f5883f93fd89d644c661989322c6f2e99f0b163713a8dce72a76307e6b970ad906e93b748b1f633810c9e20dd120f5e0f36be5cbdb3c1de4f9cfeb8d33557550b9082e4de76243de4afed2122864fbcd31039f07f0a691664fe55a5865239ec0effbf30a0e60a9179743afa99d301582bf0ebf4469af69dd2504a0b0016132f7c46f1fcb5b9162fb76de10620a213aed534308cb52af5eec0323ff781246c0857d28e5d7146ee256f7f21d5a7f30c814aa34f0384f3a404dc8b7f188d97bce324871091840a9d229553d3411feab41d389c6611625e50424f744fad48304784ea80d3a18e7a90d8b3c5560adc6db73c48850af9b49c843326300650e4e41138b3f9761b0901ee0176c2ae9a9fe0e8606ce8489988d49c735224840c19574e68c1e05b318fe279ed822bc81d57db032437b4ebf5f4890d9f6478e1e7648f3831e088247ea2471a346154703a626b9ee95f1cc43c7f2b46048eb0be02d0f8ca529e08369dccf3e37f5091b968e2d9114104b936c278ac0bc373dc8b0ca66f93b121e62a9b9ae015af79ae90911f2cf9afc46699eecade94f8138d35094896fd0e97f45fdabe1c1f1d6e896088f66923e11ab6a2fd83ae1374e566f5971ca919cb1c7163864a2f078b6a63103d27a9d660dff104caebc0db9a613e171b1a37bb6ac1f12f18f59c239be1e8603a7c326c08183143d1d52c376a90f4c94f0abe089578d88e92ab3d198880c4ee11984193c3d00344a39920baa22934a17d9247762da0f66bc5bba597210198d1d1b48c35cc02d04a3981990edd32067c15011d46493226ef18abbb12da21221365e2383e5eabaf16a332cd611b6fa087c7f7745dd899efb97ad70380a46b2c78a6a8dc7dbe8a713ab3404f8f067605e94670a36635d0733815a177bc06798e12158c40b1b2129a0984644813aaf8bf77fc17e60c02fdb539c537a4e262d9f5b3ac6a1a10a00dd117f203447eec3a7b342022fb9c434c6d50351cc56a3c140e066470aeb3ba097c80e36bbbb7812db747ac83c1069948ae12fc178f30d37edee83a96425a076a1eb08134a3e2595a74d1f3ce9eb5a5556abef5e70385db9e62071974acec68e7895d5d71924f15e1e8132f2a553ad49b7ab14ef6e2f66c23de351038afd75eaed6f3103580b43f617e07e330512b1a5c31b8e2bdefca453683a310bab7a545ffc76d444a174dc05337c67aec3730c1a08bc4fad05921b1300f4fe4b336dc19abdfd79e2714a67a3a385a4f52eca155525f170fb5ad3e7c872fcb84fdd4dcc3e05c6e0b4834aed48a4fa2c6604cd15d450ae18ee9a639ba5ac426fdd0e5901aa9b477fc94f4dbe435769986b4593e25d001555a77293c85ca2e1e2ba19eb570cf8df14d5ff9aa48ac3794d231f60d6041462f3e18e3ffcddfd716e0185fb1e4fe7b36ab6add75ff32cfa1b59f176b60187a5f4f25927d8c5bec652251ae36efc1409e66e0ebbdb563c9f8919fa12f972ca73dce887bef42f8febb016f164f0bb7e69e9cea774579773cd493c262b5fd2d74be50b8c5588a7d519ce368866fa2c63c090ac44ae57051878f5e55ccab4a57d23906adf9b9c4e4b1443d72ff117fbb8985a6ba44d8ca7ae69e8929a069dbdfaf5ba087f326fea363eba74724a1f1e035f98851e4f91225645c4b18d53dc61e1f6c0e9094b364ddac4c01ab154f9363762e629ddd39e3e0057ef90c93b7183c8e76841f1f5aec1a6944772d2a68162edd4cb01121278009b1d75d9a9c4977c217a4849c4e23072c956de0ef0cb484c7abf46e9857f86ccfba07313c9a9e3c4993eb4e91ef1a4cce2ecac3664adf9d9d768e119c91bb92f0c54d4af1499ee06ee9df522d4fe1caeadc3ed9d6ff7ccde6394becf297670d8b065760dba2f7057e931e06bb2082051c32a51f789e288e3d6340e10c7527f9852cfc74d4f6d4f0b2814d9c20558 T=$17fbddac3a35a7f582b0defdbbf00d2f2b1e9e10dd2ea37bdb1892ce99f980cbe4fbbf83d9eb32ea1ae5d256913c7c364acb92f5d347fda54730de8438e8d45dad5a0482d05db137a57d70a3c0e77c6a88a119fe822fcfc8ec3dfd34ca717d68e1468834db253b1d9b645ca939780be4f4684c6408627f884789740d0e061be0de7123d8c2399559b9a34945a4b232e5af62b7654399160cfe4fe5380cb196641eab1e668e82e4a5aeb225c269c4870a45a131a4ad7d6966157ece1747f90c71fbc8bc13f3a1f7b0b9b695ededf4158b2e582debe7e5017d15209676f659c759e82a466e97a246c2308dba9a633f187d915be134453d97f15537a88ed1cb5c8f86158496a3c8ef028688de38a55f76707bdc0468ecaff120bc6cb2bb7972ca67f8bc45a12d4c84e3b7c0bd5a3f5247baebe29a0ec3c60711b22214c626fef81646a5f9b2ffaf64ac79660d776c8c3de6951ddbbcac9a863e344fef1d3852936b9d080e4c3ceda954d50ee7ff6615e92fe408d45e3774b388cc61e40854d1881a36e20480e5a9f209a7d9bf825d7366dcf56390a3d00ccb9c350cbe827378c964d4797061b911e846685051b687dcefec5bfb2a65d7de24d87d86d142a3da0e294c357cdf6c7452e24c393310f9f136806eaf39629a33d04e7cab51366943c0cc3a9784549e74e7d1493bdd0c51fbba8bc5cef969526063244bff9764ff1c127d63d6a95c860c5d6871d4f64b09fb093e7f04d767e4b8079b6d2e5aaaa28a375243d1a8a45c169b2e1c198124399ebfed0420c0f1f1c16b2f3fa23da6e9f658b4751227990d007300d5bde8fdf51016d52109988b4ef053752e2bb626e9b171a3fde8dd09a7c91fca1ef4947525e4d709a06cb89f2527c6abb671fcf007e136a000de0c1615e4797ceab63f19812cbae6920bf01e3acf8475754105b9756bd600bb0a7090961e3ab84b0dbbf2f6aa4d7cccb328ad84cccbdf262dcdb7f8f46a292a309fb99af21c73e76693fe65125059cd3bd00fefec720ee8bb22cb0115eb5851ceeb56c153db876c744686f6a1932f7d8e477072bec6f44d8812d0cb3b82cfdce9062f1b788e26a52a82f918120c50628aa42a90b1ee543747fd07beab3d572a3aab833a780ac7329d6a8001c9e5aad5f19a87ca7396780410faad52b1f1432b524c39717d845fe9109d4038f9672ebaaeb0ea685f3ad99e8ad30b2b74f4653d926f4f19c203443b67dfab0600425dbddac50cb637209eeb329289850b8fd15f221988f73cd11e9c93fda9638879ff6ee566a7f12ff588b9f114a93ab6f9693c4283608f67340d12cb1334a56f8b30429a7164c1c8fad46551fcaeedb7bd5f6c015cb55f027fcb2e20488fbd85f5ac783bd8d630e26690eb106b2d22c6defb44afe24dacdb7bb839f921895bf58cac28afc60e41477d7d8b4b4072b938e42efd2b2895d883c79734e1e956d159639e30b83f373f09f6be3bc71c5cf73a53885ae76a4c3de2423e3afa29d6f7ba7deadd7bed3e71d73363c21655bd5bd55a65242fe1f43a448f775ceac4bce79f1607a7bd0c386128ed871f8138db28c71d606dcf69035a689c3fceed53f93def7d9fdfb298425ccccfde05558f04c3a63a9744f57809425edac0b254bf2eb6b6ab7735764b3098fec6ecdd49ce6c3a1a39efa6bb6c802f2bcd228f485245230875eaad8def81054beb0bce0140129bf425f194568c3c3a8bfadd4731f09030151b9f26b1fb0bd0b8fbd7457ddf8535ac6db972db4d4506a82a7722fc63c8fa5057f1cd552fd6560f66891933cd1c4039c000423a74b581705109e125e09807f29f7b58b7e15bce374eb43268d6459797176615b4c166eed6630ae958300db3cbe9272d3611d356ef68ec1bcc45b5deb31afc99cb9bd1df1cc30b2c875fadfa70087e1b3a780b8c3e277842a699da7df55e1c2e47bacb2dfa07b24f8f066cea1b627b0f668ddd2ee204440d736c753ca697435cf1d5584f48755eab6c3a89e58f34604ba5fc5ab2d5d21bea120bb26201bfdbc5343fec9ce1b10b117ff21a657164b4d7c8c02cdc137432f69df1721cc2fc21b70031c8b9970ea662528a154ea6d9b5a95aa93c31ca3577ed790faf68ba23665bd41709f1591b895749601c5478ccb36543759fc280a051a2846d36e8cdb436a9181230901ef222e8527dc83fe9630a3b45a9c4c5b113a490b1d96f82d55d4196ed90ad14df33315c30d71599c70e3ce09a3ac7bf8bae540944dc2678c7349f9ac995eae23fa5c8fe9ed46ab1f538c970ea74848eab6af9dc78d465d247e2976474f095ff72090c2759433543833f1361c20e03fc15a4174b1e874ef0d6c58819ff7dc986f22af6a0a4c6c1c042247d0829c0f9c0ca04c9b64d6f6c128c59c3613a09d6fe84e939d754b9a46eb17ec3a8ada0d091ccb27230d50febdf9dafe9cdca56379a83c61c9541b601c232ae2c3cc2f113cbbeb47104f7001e04293ca9b6bdf70d69dd8ce96640bbf7769dadbdc81c1a1bea93d880a0b5316679cd19404ceeb5b3fbfd7b1d1f2070b3f24104055b468fe06f72782c3e71d893d5b57fa1f362f4f7a462dfb6f42dca895aff17ba2aa58215c8de5bcc64efbd19005761548b06493c93f5c4897045977abe96f4d4117a616e5c2274c080d895acc64273290264a12cebb8df43e2beca83925965a4132e7e96624710ca4b3a31283663ead3f151e975a02e35c121b9459340426485680f4f8f882cede98e7087270e223e4dc86623de497ad8592952871076300c48fd12e11792cd8aa84e02c5835b624932f88f3631c12c486f9103bdec6ab4a2af259f510d6749dad52f9688ae39d634cb402010db4e7207e81c5599683f168ab6db23df7b6dec91f617c23a42bb94984cbe2f68d1fe880bc0bdb18ada86a5455806333a03e3feea2713974a3e2fb71d5380512466d576cc7ba10e3ce599c72e53729cc9d4909b26a2facac07a1cf73c1659b38351fdc2fbecca0375f72d47a3ff7040ea5a7ad2f0c04a3819df8f3f87b07178b2d5ff20e8ab4b2a19c7fb981e81273bfb204378908584f809968abf3e7b51d1ca5216bbbec97e528872ecbba2ed64bb6a5cddeea53a4515a486bc9fe1524848f637de13c7 [106] S=$28ae8f4b44f2a86588b W=$27d8a5f3196409cb7f5bbfa0dbb9f0256addfaf3bf08a074b9de4edba26ad72f5095505d04d1a66718d53dd312f626fa3c8bea540523ca17d76f5d268da99839521ad61510fcaf5dca7e14aaec4f8f128338c7591e482eb8adddd3da9cea492dccfaa7476ae2f48285863e9311b108dbdd2815911ca9ecd1816f5db7e20b51af9c37ef1af281b35ef72086757683272e235b3bb18beabc949a37d7178bf974369dcb870c650f13bb579281a6ed758a1c538d9936e5a8f9ebf463a4c522bd7f87edc0eebc86a93f1d62d538ea55b4cd4760c61d0fb4bd94880b8e62129a6555ff0a8dc1931973aa5029bf1e349cbb3248f0e8321c85313e3cfb6a7375eb6cd59ae981f0b444b6daf85a9714560471a81522046363be935f5abc40fa1295bee9e179b0a4f52f862881711731939151ac0d140739bf842178cacf49c38e5a966a9d1341d1afd84eb4d6228924173d3b031b9ced0e790ae71b964867af69c7446c00368e343c9ce841fa0a31ea5c6e763bcf9f9d86974e5086e46e47276ce5440f7aba289224951ba7274da1089ebede576c65aaad1826c977b364fe6a1864a1befbbabbf90c5d187450f617e119bcdf56d2ac23bcc4bc424f85d4927988e0024f60f8f8fbc5a38f157a0eecfab467d322a73d46d75fe23a100fd9251771ea7006e92888f68ec5129f1718f20fc258ced4e099e0920e10cfb28e677f43b7ffd7a1089c2a63c56726f488cec479df4f8202f196976ad11ea99dbb49411c3ca9ff6bda73860ebd39af75c8d3618ee0efc00cf34e0d7354b4bce1fa8eaaa08c523e02aebee69b42c68a1603d8400a4c6241f7391a0105e6493eb0f11aed666206f9c7ba0c2223ed5a2974509e017c256cbd7efc8fb09ce24f4c82a2c1ce77e278915aa6f882d2228b1dbe08c73e802921d2802e086dc113d7123c1dc755f847c4676a763ae517de01819b8a5bbfe8a3c37e8d10bca76947d16b3174f94a51da810c4dfd71f0b9c37fa5d3e3a0478b7e2cde45a8a7da50098d2f6c39875d3b97115902ca8078972a1c41ef1b320566da538dd77db5b215fc22fd5ee8bf9d4b87774f9c36a62749834962c11ee2c0a9579afdd04aae8a2f350e49c9a6d238258a57c1a1347e569e1f291305c140e9f1ec55ab45ac7b3c522b8751e79590d31ba9bfa659d33d44d3b6e3bb1273810944e7f4839934b5c3883c78bb74956adcd385c11dd2a3353328581366f96793909f08222215cfa210e67881cc7f3fffbb7f70fd0dfe5916b70bc8c91ff8e56463856da35c9f239050d7313ba18d54eb1cb4c6dffab5b28d1d53db217434774b502d67790dd830043caefa73187ef952780cd4770defed1f3ef75f614db69f15ea6ec623c4e9ec2abdbac4ae44e04364e83c07679b6bd6464c8f3dbaf7c23618ead0df3bf790bc0feda3790e01996da1c672b3dbca5972dc400232df991cd35387a9b07a7742b490225950a89d4a4ec22ad962b5d8639f52f4b7fe4e46aa2173faa8a8a7cdd1320c1e914624007c03795b17f6c5e46caa08942b3742b1e12ad4669ee6f437f J=$d1c402106752c8824384375f18edd80379bc78b8e1830525d3d917af097567bfee0eb6108df25c07a0571667a273ad759106b11227cbd39b760c3d07be604f2af7e1996d5e4ae420785ee593cff79f7218c30bd5a25656ac97dd91c4394ae9d099c955bdcc71730bf0a7e636c137eefc9040b823c476e30e32a654547ec3803a3ea733a94c80fda3ead672290aa0645b77912942647b6ab51bc0f4ee5d15ea42857b682bf18d9070a9d2715ed26567399e5524689f1830b8cb21e54d82a77e2150e0e95dbb3b8cf18cf8d813f0b21936139653f8d3ea90ce9aa6b39961c88cecaa3eeee58d44ed4e5de9d19d2c2f8e31d8c5c52c149fe00097407dc009f8ac0399d57360a14082a75244be24a169e8352f6d9f034fb78ec7b20fbed749f85d0520cefea384ce93bd58f570c0c1fbdf740161f5d9de150b8461649b52eae66fac7bcbcf54400cbcb2030d4f489658e3089e0d74e4aa1188321c934b68fd8ecb5f376973909f3e2dc10c7cac45a159548683444c17fb27296da09e253840f2c5f62e03c06495f09446c2cb1fb4145710ded414632be8bcdb549bedbf5fdd9a19ff274a27beefdd80d1c29ab173da8f5996214d2932d67259b8205f5436fc75a33e6c707ebcc09d34fc5a86e7a1d52b1a401e6b445fdba4657b519c4e047ca222f85bf9943762c18e8e490e07b2a3d2869439469352fca414eb3ef59d174168be450685e3c92970ec467f7721767e268f5d1d55c9e1a2d5a162d425fa5537ea2b331394f8710191bb3265483b1711dc8b11a1a295db4e7098cb2c167b76d2c009af081630ab93110f85eb2a60eb83ae1377667dec6941903b8724c6db18974902a5f9ef6ea96fe22d29ea15936206d66fdbdbe19534118967fe0aea5208063c65aa33fde3be01baa251895c6adaf21cd37294aa33189c9ce76927bb109499ca561ef4a19c4e91e22fc5be1d83cdbc0dceea17b1d1a0785dcd9ca9422dadf25e7e297935f7cf223dc848be86bebf531b2669b8db3800cbfbed41ae83308d72b5dca2ed1c641dd30812253a48743b8316a23fa2edee6d0944be8d7faa49fbb66c4eec8d30919b29502b8bba8a91295f821dc1d4038bcbe64ce7193aba758399dec1e87dcb0c1eb5e4e2f06850c3752039fa8088890cc4c68e4f3d3c5e0d0d6a1132ea36f231b86421a21c8bfede36e3d3ff289371c3332cd42af1722668ff6dc0460465a392561b0c48f3a96af282a8a36b7fc16150cd767f3d018f46419bae70f547378223c03318a35f7afacf82ac1e091e27c235f70ab87219b28694a448919688a63f2016578be8c4109f6e984820ea0ea74c294d3305252260bee45c42f775ffd0201e942bbca711c4fdba00faa53859bc070d2e51bf08f252b1c1688102c18d3fbf9bc257d9a5cbb747fd45652b3402d702a1e1943c654778d83795df47e68fd286aacd83b194441c5dd8c569a9ac562eb089ad82915777751f597b2c9e49f796a9d0f9e62448d565bb9281f9558c90f4623e09fc32b64c604132ee0bd49af5e1b562efdf6d106719c897b46d5fbde4b421529203276e0e8ab1ff19f044652790560432f6f420a835640cb39e592cf5e7c4d5e4e8a95a8de0c20db0e934739ed9d8e30347b941be8f6c9a25856facc62e90cfa098efb3689525301e147c652888fc10bddfd0353e921b71f93c16530d9617c9d6bc00524237f4436ead0394338a7350279b272b6b6acd69423b126867fd05423187fb9f3242f7f8fe9b74db08ab13f1c3c7b1b6e1ef6b56492ee6bbf4ac71b9699877a887145a86739332287aead1d1013a955c2361197bd641ddfff7e2ad29645079bd1d1f0e08ab6f08b19c833eceb3dd44ad1afc1b15ca595f6280072ec06c58092eab5f5342ec8758671771ec81f609925f2a2be6da2e166c4404f5436abcba97515acfa1b4a8326443ffa4197b7720e45e8c8a38c7a2b9af48314f349a4146604f71a9aa768b06c8d2c413cbca0eec9c3eaa668ba129e16df78d5af02fafa0062be2df2aef323808fdb0495a6d1a01fe752b392d6845657c23be07f0a9c6c65bffe4ec36ed8a656debb966ca559b25c54d5fc496d44ed9e24259e1af6ad7a3ac9f1c7bbfc87d2f05d0f1f1f34c1da068d65b48b7ba4ddf1c2271637ac30be163f65310556977dc91558ed558aa288789dc0e8be2b688020d116e90f380dd22f54d4d2c66c0f43076f95ef5cd2add68daa6583e04d87ba8415a80ca41007325d3e5ff0b3cbeb02e5fb1b5318f99628b7d86bb819022e76cdc5ecb793ab661c9e9611deadab14feb18d1b93260b5ad625df3b432e404699779781b11528b751bec61ff10ac953c3eefbb39f08a0653473c279362cdf358a26d8a549bf250a9968abb58aa5facfc2df70377e786198b3bded435936fe3d9d1252a1751fcd6d923e0cf8a7e7126bfb96f911b0e7d7fe6097c48cedf10d6e85403300c9b76efb0af668236029c1bc0d755cc1322f7e8ca9f227b51efdb7fa74c5bc8d432cf54e73575cdf99c6d54e28cac6ea456e6daccd53786560016944b7f1d649ef5cced7dd3a0211ed46d924bb931617dd416c67173af18e87ede23d644f64b17334bdc9bf55dd35bb8d4609bf7b113f84e2890d3a1cc342daf574f12c9622315d4d848ea55cb1b657a98f75501e3555acf4c38334d88c232bca41b4ca1681c4cfe6165f185d19491ea67432c193ded312b0a0988b8b68c653d7c147a1f3e575a9baec83ff6adaf50441749dead3041d7b259934b86e62a67da368780e95998b5609a044f99797b8667084d9a5b39516ef5e5469e5630e6e514109a6d2b83aeb0f1eedaa83344a74d0c562f22d7b83911e6af1b1e4c7bd70ed9a2c5b06096e1a7b3e3d7685308c2dfc7a4317159e3c8cc198af374adaca4d59b646ba88eaf25b7919dd4ec709cd5a8bec09f822257e692bddb002d4059f4e880e8a7f4904e667f5fbf8320cab75a36c7f105675d053715029af8d97f5d8a875f08c545e735516b2743381a0694b1b1463473f43f8c216996bd7f18507fe26d2ee235819af841c1745554a74dc46d47c47f20d181cd2c4d01b0853345ccb6f778e33716c47b28fbbe12f6c5d2cf6bde94fe793e T=$1bee01bd6a9f0e8be780736a7be8c4028ec5b370c562588fff30175603308839ab2d2035c44aaf8a863d3affc6dfdc07c1ebb4495d02af4cbe3a2efa7836b77c147bf45031d435fcc8dfb0609df3acb05539dd19484a619877d994d10956aa0155733379180247e8e7ef63d7244f264f78d8e937e971ce357b4c756fdf706944cdf756085be3709340dffcb2e7d14687e7592afb4d0f727a50a51ec50f9a5ef1571a0a8d084b4f2fc58da1fd0663d4401a511439db294b3ec51f028281cd0062d68a015bc944d9414e6a7382db6558677387c3bf9054d33546561d599833749781d5529568bd990287eef5afc82d1ec253c7ac795ff5d2c16bd8584d359d6072450e5fa5f2a5830fe8eb75cd9b3e1a8d64ffb9cde93569a909f045d15bfbfa17ca23476f1d4533732584eebec4db135784c07fa29b01b40f9cab2817b18d7b51f6c75923e16d3e5087fd7fe7159f1478bf318297f8fd7b28eec8c613997340a336a31fe2ac6887f361bb4bd0e0a274c5d821ed65f974f12a6aeffde39abe35da876debaf5039a90a9ecb3cf2c8f291e798ae1421952de3f510ec77ad54d20b58b234e58439d1ffc5f3797f74074abeeb653bc95a7f8fadb4fe0418d7f783bdc9c1946b48114a9b40ce1935a6885b0bd45a4a1922e1697b13f93eb4477a815dac85024ef045694b2a232a82f22596193141b0b63f5e3f673c7ace4e06da5ec20c7db31f89f410c0adb89077cdd94906eae6c9737b04681372bdbe2b816d58da5b1dc840dc8efa34e48177890e956cc838c217bafc129f2757284d66b413c32aa64837b7998bbc1a82ef9ab3b935fcf0c0365e6553df41dc23494d32b1c5baff1a8eecce3bbdddb2a9d840b8beffa2bfd777c2329aa02d1265411f8064d0bd8461151542e82fd2d9fa95f6ddad7baa09dd3f87d90c7279f6e447acfbeaf2143b222d0670e890543f48768ad11cfd61e6c3b870c5bdb97bed17bdccf1a1fb9ca6e4c73072e39b44e2eee0e72b8ec5efe8bab353c7be2d6674849cc01d97a98b91391f48a29388294e58fa6c05bf4f05923f2797f0c243bceaa55788a16122e5285c492cb4f95eb052d07add15c16dd888031bfabcdf596d4fffe921ac2ce930184956d79abb5a9d77d4639350e91f80abb3778ba83a78cb9ee9c469ed63db6c86c404ae618886bcd1516426ad7f7defb8a9997c0b5ddf7d7f392f92090b007d7de29a11148b4a10807aa4d1cfd3f1cbd1fb4171ff2ed454a5ce970eadaf095038fe1644cc12101369870fc90da3ee026d9cccec2e91ae258564b9e2a62e757f23922eeb165634f4c227245c6adfce5becdea0405e2ca2043cdc3c216e081384c29e3e93bf20b3a02395cea240b167e7b4ab2afed93b57f0cd65d818fec043f9c43b086181be389952de50de210f0f542df267c56a9685a9bc86bb224cb3eb62758b4a78f48cc97b991a6e08bb8050c596cdebcd3c7437a050bd63b1663a182a5d5ed7dd936008b7d2b5de1ccce1c92c24657fb982fdd4af4b4983865c06cd9fb5d8dd4d9684a94d63b8e2d6ac9b82f6237c076159fa428cca4f68457d1040a183ab4a718c24e4c456376a029c0f82d927b1e9a2a4cf478d667d5253d7bcfbf3abcee393962c91dc16b3b0267eed9c52fb70c985a7b28fbd39db35fa14c05e8fbcb810eb11072a018f9c9423b89779fe018f3964b68d1901d2b4e58d81920372f36bf55c1d7e1d8af25c54b3c34ffe2a64d93ba123cecc36158647b470960c69d668fe3aaf9a076291b19a812b6093ba444055e08b2d222b70bb7f29e514ca232878cbbc55a11ddf1173fa8229ae0702a8b4aa4272442f835b9a6da7b46d18c70e52a4a6adc02f1338994f24b722e267cbffbd4bba5af6389a6882725248d91f3e97cc4ba6d388edf62a186222e71e03c8ab3faf26b93909f1ef341dd6480ca29681a329408e08346f2688f816b763a98264cb9d73a60c57cc54984e47d6d2e3c8ed9e103a4a0900a60134d35a77012078d56457e751c860c5c2d3d7de7c82d47fa9ea326036f8005950b6ea9c40e58972218345cd65bbf85ad5e031beb00509a8cac84f68c5ef6ad80d6c9b2c0e775f6f3a34fddbfcd32802ee6f73fa3557811b9d424ec5be058a183cef0e5c21f5dee85afc23ba45c268b9a39b71f7982b0e0eed8ac7a5f94ba6b5858b31f6a90656bc8cfd286495316a98da6aa76af12bb3d0117a8617214eb6126e21d4a2d0c7b3a68e0230d840022bdf631e03dd3ff4445ed36ec0565d730aa6927e1bf0c22f34186fce45f9efe6c73c9e1becc3f186fcd38495fcbad2d8631043bf649bc068462daf144b00fb2e1b77bd559e66b0f5fa099bf8268210ed756f9eabcfbfe180e1e9ceae2531aa620f704492b733d3d69ebbc1b5f0d648b02a6d32779a0c6863634c0984b3b15f09b1f234486e2c2d05d255b1cc72744e88318912e7f8004cd96a67d56f572cdd7eaa3fef2e34486317ed87bd1269743ff24a733da199178f13f37499fd400689a60eb650e3ac0b060be814ab674197543e1bcff9dd0bb26c598a53adba4b13ef72917eaa1f7e6098776d381ce1c4b0304bd8909823cbba364ca0aeb7398808484b2c4b1c86f77f8b29edce64c29d7b26992b7b638272324f8702ea71528e33f8abd4ba68d0d46e4439c5b9d4c0276e581be7f8c755cb1a8534c05c570fabdee1aae3ef40b8bece238465a1e355ccf5e0bf3e8b88f19bc90f914613eb76f044870a3c7a1780cced7b187773da41d76219c01f37e3776028c180d96f24053f43617e11588808899981be7a4627a4a232a6431f0d8a76a75b4f41ea7a1bf6bf23713b5b2f132e6e0cef2cce8ec9d9c15dc1aecd75f821bb96b89f58e54dd85934a95ce1024499449bf82635b2719ad9bc63d67c395351747905b00eb4c874b8d00ad053b14174fafdce7ed6234888f29a247f475dc5df546a312e13fe361e8d4b6e34e7530f2454dd93151469f6985c2ca283020b17ffffa68d5d0c833b558f87ccee92c2bcffa0ce8469cbbede7840b9e8249057e7aa40af1521f246294d521b24df16e0f30a2ad0d35d4cc2a494143252f6fb663c302e520544d14652ac53d7fc803bad06b284dd0b3 [107] S=$497b3e5673bad85 W=$1625eb2d570b689d8a332ae603d268f8e2e9c7a3a5c72dfd8e999c50312de0e1bd706de0963b3ecaea95cf78c0e198183c963f9c20e5eb1516e836a4de50f0e966ea96c83e48e29a417788d23be5db7c2280a29892389232a8ae594f2448640989cc341ef67a5f7c3975792c09151cd7a3d6fdb6a19c966cbc3974e62dfc119eb55c7adc2bbfa393425ab6c614f1f0930228998be8eb2ca0a526a31bace8726f9374646754367a6af3ababab383f04ecf9563b58cb5804ccbe364a8bbb32e169b7cf684b07a39d31f234baaed806e57d21ff99c0aadd3caa64f8ba3517f6b9d7c942573cf42b3212840560e4ba99e5669b3eea6f25fe99328fc4fbad552becdcd45d6a28a13f0daad177285a085a40bd4bef0f143da7e6bc033e4733bda4f38e0645b774249604841daa5937ab9e38a1f7efa09fd0e8cf0ecf45f372c6b71e708ea574042b2678360fdd8f2a5ccd54dee699ebbdb708385aca8bacad11adad76cf4dff5df49dcaf6825fcae381fed20b89e394ae4254bc7a2e18bc1817a236be962b30d24b93dd6d667649bb539f0a078c1e70640cc6f7eff692801be969b3acfcde965a9427f324df1534f553c57c687a3459818485470a9598c94b7c342cac9f8482ba33fade4254415e1d92653d2b5ff08b85e198b2abf48e582f7869280f58b1b0c7cd501ce5165cdcc085a5156d98199726d3a3778dd22ae863f11ac56883b164b7cfcc0469102b97b888c6b420b0aa5b8c73b6e85ed1d7e74942630d07c75280fa031d23db367f01f6ee64400506a18232f3187ee8e0f135a9f79fb54aff88b687ef922c02ba6aa37683795d5a709efcb6e9055286792d93c708369a954702bcd7db7237ff04534aead37e540101805e2c8e9833510a5c218476d27f81a8a89bcc08c3490b7d599123e1a4e1c5fe5f700d467f580e2d31da58e3c8288b537faf89ba21dfed6453925a87ab13b1f077f31e23c1720165897d829055a38d2aa30b95ecf412d87857630d0db2a732872c1c8e543994ea749a0ab6c7c16234ec91f72e93d3b86336e6f2c3f39336c3399ee80852306c9716cf8921c6801af2b107f737d5200a52fb605cbca0955e70932b56038cc73f1dcdea6c4c2be88cd191dfc0b43db672d9cf10fe4796f793d45d2e8a1b280cfae95eabbe00d692037d2cf652672d50cab0eef45a91177209bee583e61287448b7f665ab36235abfd5871bcd79ec5801f1dbcb706ad23b5bf70b282034e8c66afdd5e52f6970c3b6b322b9c2eac3a264b96b839dc9b5d289c784ce048c33f0dc13a9793f7fdb0910ff643d37e0d3002591f5bccb9511dcd218833557d5a6fca16afaaa558f07e6eaaca7842a6c67d93e106552d3d281d99965a88a55b4e3f8e179325139aaa3adc76f603bb88c2bee514108c42b9d638ae76bbc61780ec30fe9dd219a6119ab025d103edd178b5c57e4889308b0655c481f5962c58dd1b063e5c1f8da98d686753f391bca912d2a92893168d071fff54f09cae0459e8cf6ec71418bc9c76fee295723361e4467ee7d11e059e31 J=-0x525378ee04bbbbbb40e6f38b3cd6e64387b33bc0a8f9357368d66ff2c9dbeb7f816073a60cf2f25846651d5d7f903142c00f518d21d92887b11c23ab2d72f4d158e31ce40b39fb1f2c599d1244640a150ddb3a673eba8ab1ab0274337ffec6eb0c8af3f299f245a7ea455586c1542d6215d17fb3d59c562a326a5e8d1b48aa0dd034882fbfc8e5374550363dc8e764a5ca5055ff977802b241ca4c11abd39fe000be7faf912f1925e860f49e2b8edd118d3b2e32c181d8b1dc980d4d955007ca51700b0be365c3d5d33513558d037439f65e3035b8a1733634a145150eda5e8cbd7a19a332c1b327867872f0537f5dac381c0ee4f7a2f9f7efbd22155ece6b6f79b56f8538eef44bcd456dd7bc1adefea24be67bcbed52aeccb639ae560d43ff46ae53a78848eb8bafbaf58d35baa89f86370333a76293b5c49b9f711290344afff9d1c4987399f5d72beadd63c2d75f7a14dfcbd34501b54f4f5d777ee5cc556e7be55e57527fce45e53f9ca09f8439f16be94da4448b9355287cce1be6353ce852cd8f004816786945a24c5757a73f4f7b0205fa24f41f2a6bb28a87457eec83dab14a930eeab173b7830cb0aa86c7b1f4925c50ea3f363a315d3dbb0cc3db378c24e563f86e295b30fc18f6b60e678c2778b06cdee9265806fc698b0dbc9ddb761842302bf01c2122628737ada7bd8c460c9bb2c718f586a55e2c962430f82150b661e9faa209ca3166efe3c19dd2d3c1df99f83ef1b4c2e94ab1405a2bd19cedd8e08bc04b426ba8c69cd35ac18e01d72f610b1417302f38eb8ff8bfcbc27c4ebe981f35be9830c17a709af7bae53dfc44e90ed0750456d440b5c5e82720065edf39ce16824630005b39d869ea5e486d1525196fc8be1b27f07a027513a95ea6bcd9da0c17df68e96d4c7966bdc41ea6c4d48c89503e9c5a22e4fc64f3c810086436f2e669688bf8ed726999fb874d2593b6de37d8ca5b04938006cc0ad3c2bbc49f8eb0535b7bf718cd2fc7f647dc6f65165737a0742d073b09a8a0f0b9a2b63c784e1408e35fd870eed0987a28f57a72a46f609e4653874999ffbcffdee3e48135a2ed78cba99ebafdaeb615ae184090391ee03ee2e7d957f6145758974a87648d8f4b857a6b190786919f989235e36f5e48c3ed77d702ec90f76fe09a43ff854717b2bf4b92e8f3e278336afc131921f6d78f5c6f8120338a295eaf969b3002807436d0e6bd94e4ccb1e6db72903437f08298a5426b734a16cb34f091160ccf15dd957f044f8921c30ee030682719ca8535f0e17f4208e978448363c112b2180f66906c80f56d43f6da364d6492f06594de53bebfcf6a0e357e2c7b5088717d442ba6a76cc7fa84e98f7b5e37865369ea3dbe761ab52415383787382ee28f2fa6e6101f07019d5c621f09bb056ca9412b92df3269ffd7208a5a85bafb48ab7d5b821d443186cf3c7ca5f6539302f8724a19b325523bca7d93d03a1f37f98f74261fcf81a9714edff28f8e7502f8d55fb4369b3d3f461f95852dbba22a81f5da31fe49e68760ac2c637e43cee52041ff6a8e900959d1e28676ea6a85b93f7d4645300856553c77fd8a380bbeb7873ee01111464f706ca214cf5e359f2745b0981ff5997adb13b5678732cb8b7429eec7580dca74eac81d26c29675295b34244f0fde03703cbd125a631ca62902a2c74205df9faab21dece6e56cde395a4e83fa071884f1e978744bccf039f151bec319bd7e8913b6f5c7393eee5ed7a1052a93404c8f48c1b0cca6aa7c64e9912cac9a28b2112b3db09bf8abee9e9458608cbdf3e73da89a85ae1d63f0612b6bbc8c230c851b47ea725e268ef239795dca482835ee4ca5a04a4101072477a80fbe6a0917a409f0101e828dfd2a004aedf29a702cc7eae9b96771748a63799357c5378aa6db0302fc34f2aeb29492eb1e6fd6569a748d12135da563bd28e50ffb870fc6a84664697015654da94fcac316b526a89968ed94f0da8414b23445b41c5ca0153b32860cb01d9283a9652c1f1f42ffb6b6fda5f527c4710c107d367ce27079caed8f57b24c03585dfe0935d85bf3a6a69d78b99b228d349bb8460d4e4f3d9f6185e3c8817b7e0134450602f7a75e21b35bb5985aa8d26cf247a106062708e99635b97c2cdbd0e957cdc04c4214b66a068321bf75a92b923c917c105e0a6eece6546f63a6ed4d96923c867e1228f8d41515dd3703e1969e591ce192921159d628a5d2e2fb79a0a089ebc4b768fd489c757f361efe956f55fcaad3f2ef9254411e250c80e0c08fbb37699d1ca27354de0dcb6cdc5976c23152ab435fbd6f0cbcd2628a7034f9f1f4a837a6f8d6c9bbe89ee99c2ab2ce62b84aa57686d02b7c8a5d5a91661b637cf37c7d9763f3b104eecf0164b048fc9321a325978136d80918127eaed53adafba5af64f564f89ae65043ef29caddb64defac6c056e9c9cfb22ecdd2671ae5abeada0d30b325b17583eea1048ba2fef9e5b5be5cb3ec891e03ed15e253ed0c279ad8b990656f855dae39f975dfc8104cf73c28d80dd58642d39525da46b78bc0fe7de373787bd2843d083118df2a413da4646d0d8b3e6ee8a99927650e5ffea7e63fb3240454ed2864493e62f2077d98a3172a404689e800e5473753abae72f535caeb85f9d2cf0a8c049358cb9e6a40f8989258fb77b5131e6a7f1d1ad3441b2c9887ceec9cd9df0a2309084bdb1bf77b31b622e9260f6718feca634314ea4fde5896033b88bce77446dc996c1f931b13c7202aa377c26ff39adff849b88323feead1ed67443064e55501911dafed7b087d079695dca578c327df66232766cbe7dc755e5d2328460113203a3754fbfa4a3f9119327bac05fa2c570d31e62f6bf2ed80c381abc794bc12dd738053639933e9a1e4103882a37413c59ec874ce7e170c1d904a655f5f2a0e87bd02df84e6f76df00248aa750c5b8dcc60a42f620b51862245c55d5660d9511cae963cfa838fa4836a5203e040c5da245cce2fffd6f902f1224b3729e46546ccfad1c53295953dedcaf5e7752b5943073765e50fd582af3cb2cbabfaf21ac1e66d1c5965dbadee3291b059206bb53a6 T=$792412d136f177128a6b73c50dfccbee1f922e9ab68d4c724cee65657bbbbe7edf0dda9b9edf1d01f54f5e805e9a5f689603ed40cda4a02e5bd9427f11963d902e9e5235d6c21dbfa7539d301af7eead55069673cec0527418729c2c0942a7fb060dd99364284208085f13e18c9af81ab2a287aab0c7938f4c9c3641081a78b73df5d00cb11d3dc8fac16ad34526e9d61dffef7473d159d137529ee0e6a834b9e074a178d2af7aaa4f00db55f4dc832478bab1ef0e0a6ac3f5b9e4dda624286bfe05099e958990270b2214347945d35f255528c3ffcd273a6d83b54a6cc29a51ba638551e9e5bba6fc568cfaa89d1a36a9a4d2eff7faed5f2dc1b25ed5c862ee7dbed4739076fe5ce1d5f536919716a99a70aa614b8ccd7bf23458578636c8aad916ec4c33b61034f6b1f063ec3441b0ca407f50aff0d2dfd8183df251385c71cbd9ea2c1349685b6a910bb34a493cfe0e38001cd96017bf9b79d933ef6c3ae91f39987851b4c1aeb389ad00aa4c579205173a54a7b88a83481d531f74bfa01d03ae17c35a3d161ff2f296d50b97e7487ec7bce0cfa85541c3cd68e95ad26a9f8f7771bb5fb64bf15f5146dc252db89aeceb6998ab994aa7bb9209b17ae963220703b561e4221e6f1a5087a655e1029b61eb64cc35dce859e9ef610e12cad3f393e0e423e500130dfa5c865f6f2ee48feeb0c1fae484b617fe7130c7a4fd06fa2a147255f90a34398663ba8afd96bc34b50b5eaad65ec6ff6f3bad12c0ef9bdd2423b9215c30a42624821093b97a73f8930a57e03227f743682735cec1be4a1dfa70f08c19729b66235227f1cf8114f9e781d1592157335d0012edeafeb44138d9a939a651b65582c699c3727ddb4a0e1e3b34d27c57aeb25b56600dd62ebce9bc160f0d3a0a30138da523110bd2842f2483fb973dcc1ed27b0f0c3ae252dcab0e87c4b9a2e6eb5fbf08750e76e3f1e013f558e5f183e6a675038c1184161c0d98c82b0ccf5464f900c4941c9e4ae4fc783cd3a7e248126dd616d9b775513f83b7075e8919dc15bcf41fd43544b47aa42d32dccf5897eb55c6cea16681c812eaa8e62aa1a40959fbe0fd1d3a91bfd5297c8ef78eac5ce586dbe34f34017703ccdde773a9e2a71a9b53b37d289686063a51f2ad5017c2fbe5dd3461a51082540ef96ef002026c4adb9b3c785dec5306b90eff1ab017073507f7da754cb859c3e1138b99b98f7da51690a8dd2be971a84b9c021cc17ca67a2b24161a25c4fed8acd4856ecfd98ce3502e487e32dc5989965830a717688459807495880916655785b5e995f495b94ba657f7ae531ca4fb3b4404690ae0e1fbece9c9b5af71f6b54ca896ad5616776f72e714e9be5caac5a27196e3266fe40b04eb8ff79022e20e9ce0d2672a48f552436979f17bdf416652cf5778051092ad50c28bf0d3ca82b1c848edc7bea34868f9df06f41c9a06607167933d3de0b4c00d917f7b7095c8c0d2ae45b430be0bed793c331168e6eb77450a6b088353099c75459aaaafdad2b1831c26bf46228bde08a8895edea88eeee2ad1834203f7a11c0e51622558151330b8085f673582ad1030008986d2971bf4c84582305cfe68d0955560790feadf2cd51bf8a497dde89a6dfbe946388e53d1fa386ae91c28d577329714ba315ccd34f90bc3e5048d9ca65280221b6cd7d833af46942c17518a6f0439550dd8cd142fab2f7ecd38073846dd2d07a71bd77080a70ee4cbefcda4f5f6531a1b9e0debd63b216571f034887d1b5788b3ad2e2a29d707126d679e7074b7c20cbe97865d5b1ca32107c703605d03f40d01913faf38c3f0217bc387f7fae5525226a93bad8c00da80be5ad48c0ea78c73bca71dddc9d1458c4ff6a3e46f906b3b126f2dcae8ba2c2702948b3d4cc7ee06639322294195a0ee428b54063b4318a9b038e2094cce725f9d49fad9471fba7f3764a2c1cbb842bb779507f339ba03e63125e5d7d1695b6eb8b1f47474f58f07a51b254c238ac3795c7f1e68bab04fbab6238f0636266e4d6da2fd3e41740834fc2ca82d9a6c49c9c11f52c9a3a876d1aca803981ef587041b704e76d0a9357f5740ca6f914cabaa7c86cda508d472aabe44747e2d4030d576cc0b1fdc5a55e27d439b369e2c06f4457784aca127b98130133a77558aa922487f46280ad9fe6326aad0be0964d63d33ceb8c79ec25083af3e1001de86650e7d04721173a7537b6760ea8f34bb648900ceeb2292722110224980073899beb281fd8b0e6f5b18eb4d753490883c94545feffb4c9c025d5fc35402ee5f0cc0f1b4a23f30d4005bb306a43ef4e5c4496bc28461a2848c4541fd6aca58454d822fa7ec62ef928733e3f797151d90f10188ca6c31c39ab9a75878b186680bd9d164c3cf2e44b325544e7251668550a7d3d7e462b9c239db5e87db962fbab0a6eaaa470aaeab11cceeaecaa001c3cf26e1d6455edf1779350ba76a337ba7e5530c8c1d62c193ea93449f3e657a5a77de46aee182f51c4f5e634a30c9e48f1bf790a720dfc72afad0a39c6e7c66ab915e5f16e3e8febc6ba8e5b099d0114c217a466a70e676049851b85d728547ae783dcb4cd18fc292eab392e388b71adc4ab99eb9c8fcd8f15f76755a4b9e3938ed7acadfbb7e4e6e2bd37acdc5bd853dd462a3b79bb8e22231a1ba877ed459b9c1984e78423ecbea76cda25e8965d64185385b1f289f89a5b5d1e6baafcbbd16a7fcb5a6ab7996c63d3162a08a083af50fde3e4578523bb745fbdc1a9471fcde5b6556a4eec022b3ae6ef03bdaab4ea7c4e957ad1e3120a856db80ec968c29475fe3e21efea6b06e6ecc77a6ef24d81333a988e10dc9f699b498fd4d9add493204624e4e92c9da4bef90941b73d8e9842cffe935e8a99a5378a8c644a96940cd895075c503eae3f2f875c8520e43605eef0bf65bbfa8521ccedd4ef9d3e1303b8bc60d77bd80bcea8ebf13089eda2c2a14ab7da3f29e9f37686caff3919a0c4fa5de9d35f662973a0f01a243b09ae9a00d1c9934a52c49de0dc0e61f33829f65e9614609f700948dd0539c0d0d0434f8c5087d9adc7f3e1bc83174eeb6dc8031bf39f6716 [108] S=$5f89d4f6d312acac W=$859d174f8d59b9cc93074d641037b54ea71393a7a1d5f5c7b2f95b408bb3f0dc8f649341903b2db50dbaed602f21f8fd0dd2ff2ee9f14e8cd500bae4e86277e5f68f76153d60f2f19674e6a840ceca6757a1749d983195ae5e25959896feddb21a088e09a2f111b1003e450b23e5027bfdb126f758de6b71a3f1b89d4522392fe315dc94a91ad6b9542213566db69cc3c77931bd32fd54a6adb8f6efd531d36985fff7ebf54d7cc47fa836058aba71a7bf33007096d765e407fc510985e3b52502ac3d5460e646baf7bc6ced1224700b8d26b6556ab5b3e0a51f736d9e0ad4bd0c16a7ae547445e4d9f51d65af3de723ef247fb5bda7936b594e71235ec92566dcaa6ec1ac1c431bb7f8b24793be8285084420388f02cef928db872aab5ae22745d62c1806b0bcde6a9033ec888a51b33f7bf32db52361c80759a0893bda78dc589285c873d4d1270e3cccb4f8d75bb915fab08b5d87e0692aaf7fe197b1e1b8014967aae3dc31dab6e447ca118515e02cba281e44b98a37f6ccdf543431ea4762b4ecca1bd438c712c7e4310f10d61699e7883a65157c376dc892858abed5c2d37c17ce924bc14eb1dbf8cc47934008711af85b797ba98daa7acaf7ded97aa550f739d80b83f814b5ea046377673eaac2c92cdb31cd8d2290f0f21f07a09152e41ded35438777d656accc8bb37b34e20eedbacae08f06a650878df7e7e7f185e2981dfd36ea6046ac5c259205511db728661455743a3f816d3c2d1e3fe611175b809e5fbb2821e3c058fe7443b34c9e55800219bd97bf7aec69472e0fbfee71318e77ef231c62f2b070e368c62cee6cf55948ec77c1309dfede37f7b3b08d416c5542db20595a73cb24ba28157a779404849c21f016f842df374aa05b126143873bf18493ac5bba1ebe0a5f504c9d7629ec4c0b305a09b9882750034ffa11c7e4a6a9795e664b3d311369bf50a9bebd201f003c000e056f61caf0f6e4060c27dc7b2486e5d03b46ce69e47d10f9a9df466977ac1c5874e16bd7444aeb63989d1ed2a6ec926a850a590f96807f98985697d763c0dbfa300f58662d62cdfbb38a1c56760b9e52358cc30760abf6222b7f1cdc2df24799d4763b5fbcaecc5b4561b0130c657f13c99f043f7bf64b385f1aa998d71a43580954d77923b247d2706bc94271a1577abcb7b0a296f3dacbcf39ee22d88737a1c946ee2402bd7de0241cae05d1beca1b80c0d9b294de43e7736624f79c5f3a10b77977b13b55f72281f9a0ff4b78efc840347cff6e5929e75f1914fd68684c6ac78bc4d3cae44ed43d9b4a98ba4438acf091333e21fe868c1dcdd5f6c69edc3588da59fe977918f0463a2036b0435748930b071f870736bd743e61b8589cf34b3efbef7f7fd5f3ead46f9f575cacc6c39f0c1ed73d035fb6c3d7143fa7e69073dfdba731d14f27e2e4362bce043e8301a46a2cd6981f1e26af66d8c6304343b4e5138b96e111c189a61e52a6a55daf23a481f47257d3bd476bf0c8656901918b3ae9404b7fa1109c90ee03a8a86db1d6 J=-0xdafb7ef0b13905939421fa150fe78d457b58de6792ec2715b8f5740923b44ae568e11b4e001064ae298a2c04a7cb8a8b53eb8a37da8dd92666c2b99c0902f2a822168af1fb509843bbbfd25a7eab1f01483d2116055777f99a33a425c6cc61d369251e9182807b7f21b6e8d02e6b85fcda6ee3d69c18f4728c02eb540790bb9ca8a68ed1d03f5607faf7b355333bceed975ca8e5d7331b64487590d0e5c1a4c825b9f421d74aeb772ab309d0c354138ee098efd4be1b1e1b4ff28b61cb04ec071684b010e33d26795859a64f408be921b04d2ddee010de334ae21a317f502ed49913ec1a4fa8186ad90e9fcc8ecdedb7d553937af651aaa37f355b0c8b2d0ce1bd65d8eb9fd417d97a8c7712bca19e8b80dc5d03adaed68663a62879d0514cbaae36d0097968149618847e335a3d80b073616e8dc70ab1c44319f507f520bfb8a2d172571a34299ec47220a5559306d7327d72e010967193e1d3582a2f0b1ce0afe1980219c4bb88e293b240b83ec1a5378bf9e2c97a586f162d51e06d4cbd7ab164bcec515a355dfe8aaaba41573b336c31ebaf026006b83da0d74f09491e34f562a7b7741faa8ed120bb5cbbcaedc1c5eda38cb445118da67f10ad5908dd16f76765557a51228fd6c790e65b319c0bdbee5e4223455a84f892f0487058a0042c6613331e16d48c349c632cc25df1d8d6a50c28009c69ea5ed620ca9b210f846e686a67d10b44e99d4e1856ed30139ecdf045bde82162b67b6983af5b2d907f49736f544e3db19b17579442ff9781e8a0b5338c214124ae1b3b94d12906c516b89c4a1d3ea0e967db2a7c629487e09008723f940894b85f7c7b9091d463d93c4178de4ce301d3d800583570ec015d2b6fc6366bc67d5b9e942e717366422b5c589a1752a724a1107b7fd28c16e811d0f872f45efa890a5535793a5d753dd4e34ba4d378a8193b496912cd03444f51cb2793783ef04ac0b28c0415a0d69c6e1c99892dfe3c721e9f745bc4b678ed476e40f2534638e73ef14b9d755ac155ac5812a4978f517d901c845f2a2dbef5b09a4d47a4f21da4652c69bc7e0566b57010d0ea71d490441a6769f84c448aa197572ff4b821380326ff9dba3e194dcb0cbfeb59b18ea3f9a7578ef21b90cc7cd0bd392b6c456dd150299f096e1441210bc2a70b99c7b023bb9b1e4ffa85ecd0ffb5ff027fb987d367a79211c57492dc6c11238dea95355e26f4719ff65a7a547ceb918b191d01ad5e46986c4903965beab807b8cc2a0d5b6b4563866d441706a19f593ed88e0eb9b5eaeb54c0194e880f5489df3e7269f258e749dabe5d2f03fb9f17aceb65d5936cb76ffc79521840d4386e17e400fb9839a5a1d4ced48dfa0f2c0c89ece4cd0e58d21feb2104ed6012c9f993d7a6d72565e32e841c6d9a85ad10f546746de0cf2b30c0c8c59a4cca5ceb95ebbef43f97e2e7924a791a235f9481147ee40f571f534a4026708fd5832db0d2957ea3670ca44626e8e2b4b6d5c1a8a1235f9b07618a90c78eb5c2220215b429679d9bcf72564f833b6d77a51936c7aafd48f1d6e7bdafd4c6d3943d904b11a23bae092a2fe3e34a46d6d8a6f6418ec4039177d38a8981ac414e20af3b600878d963fa9e87d70fd4e3cebbb0250580c883432f5264e512d88998dc2061e587427136d075a672481acc088cc44f6e4a3be59491e0bfc19612e51cf2fc265e77740c95a1d1429e1a1ea689c9c73dc23003af9e097510a9b6f915f6d7172233e12774479a00f20986c00efd40317bb6f15cc890d0987fafa5bbd670ab1eac6e6ae083ce9077cbb48ab426c307be04429199b2b636da7e89eaea87fb249f0a60675991c6f925de9a818c31503ebc3f1493337af44ac116f1a7784df52902e8c769ad210220fa3da382a72844f60fbcc321d1f65226e9a48979445049297c608b22ab0ee314eac3570c9a4012c6bf0ef1b9db9b5447a421e13c79b3519ce14ad2a7c480da2af627ef1f119377f772dd822a85a07806f92d2357470e9ea6c14b4e4cc2c964141d0ec6ce4fe9ff89a06dad55bdf6d5a1ef202f1e148d4d017aadf046184e8f89f18cb5e4cd25e5c4b4a61cfaa44efd1c0ff398253277258ef9926fc16caca469b23957df9c7755020ed023b618c5c39542b11570e9a0defde23e3a575a24f21dccb8221a122c9e4eecf839d24e698720495660bece2520077594e820776ceb86110f86dce1c41e82430b4c5ab5278e46102654b70c0c8f042d15dd4728a9d34fd047e784b75443ca326326ad37d14935f4f43e5416a0108ac2334fa2372427a9ac3c24cbb590430331ad6a1281b3d0757e9f28e0ea3d321cdda3a4f444de82ba7c971f539c864df734a699b06f39fdee11488fda524d74e4de4af73d95024665b3dd00df7f56b9891260d2a6b6f086ff0691671eb5931051a63e76caa47d2da77e3ff02979b4a61a69302f37139160746f6894fd33054bfd4148f68d2dbf172a8ce8e157ef36014931069bb3c44da4ff77b36d43036f6e316f5a49bc7341cdee0e600914006d96363d09c1b0d95311538d2ae60c3b56abd60f106bc468f811cbbbbec81863936ef821e75e3400e1bcd70caa0edeaf6692b508b27a91a432ffdd14dde54360015ff8a9c6f02519b52a42cd1535faaa879193e0900963cb0f603bf2b5cbb4eef8d8433ad61408f68740b75273ed7fc787e1f788fc584181fa28652fb17ba9caf7e902b37b27f703f103511e7f15bbafd5b611668a8ae7b64edb068da7105dc4bdb2a2d03e3a9ffecd68b93f307a5f7e49400aa5fb92241345ceb310805159f6d8922321b25d60d6816ae5127a4db808fae91834370b965ad2a57661f91c5db3aa97496293651522eae322a09a24bd78d7336281ee0ff3de17e5a1a54c50bf63e6c2b9c1d39380ec12b04dd742ed67454d4775cab187597230f3546b17cae91c3d3fc8666752d102223488d6fd04d114b7c7c620e805d2b30d0b91c355f48353d00dc3befcc6c001d6112c3b6d9826566d5df40741247738dfd49a4252aaea98c3e9cfbf947a733b806c25f6a6d77a73d9663f20a95557fd4a773e994424dc12cff50 T=$b863f12e07689d0af2a922d89a9af79bffb18eb03dd30c545575662a380605e31e5e5c35efd2d9703af992168ec20bed5ed2b3caa24043aae27293dd1c54b62138abd27a2e77f2b962375c35b596d56beef6b7781dfc16efd1dee02d7b77e49f4d7ecd22ad06ef4239002e1d0492955107e4a97a31033fb09ceaa7972e32da84f706bf25c384635a073f3784beee495adf75bcb29318ca94dfe7af962392858fe9ebddbd75dad0c251628538d2a92e27e797de0fe5e4db380146f1d17a07afabba18b9880ad0cd0d2abd5ee689f680dcdebd161490afed916b5ce42d4a198ae4e392df22882c5d4c5a88bcd925f8912c123be8fcf3b8becbaef702c82451a4260845f0cc126b1c879d08f26a0f3e24ca3a7c91fee567969d752119efca668b3da664441050ec4ed8a617735fc643274cf7f6a57fb7525c1e27222f9ccb05ca15c340a6fa346e5c45092f9ac3e4055429d2508add65e93ce1cc3d1aa1b64505aee0f31a6c2b6e5d6ae3ed233abfbb7bc7dcf2d26d37fcd542b6b2bad7bf7517d426cbf25e24a2b8372f217729319a4229dd23db05a4ad38a3d89ba8827308c488c88f68067599cd8b7837ab1436e1a24a8f442799551c33b1bbe84ef1fa18c98c153dea2a1ace66cf9e063cbc5cba48e5c71b52be0a2f19047a4d2063dc5a19838819bbc31270e204357d407b07c3b3128d100f5c29bf19ae1f56727bd9e00cff173f9f8371ecd1042b44131413e19dddeb53a8d8b069a04c0b8d1ef7f33179e2480399b8e77e5396a6d4ada853adaeea18defe78a02a5e13c451c207adb9e0c9362878d6777d6570340c5e4ff15122a39db3e18a67cfe7db0b83874dbc62df3ea91f9e4ba77b3c4a4e2c253fe85be912f96e84fba30a0d31f78fc9ee5b8ea83137f02f8a42063bb9366d719e8373723f6547d2c698aee3dedcc7b3097de4ac4b540f718fed52741801d0a2e84a6f18f4bc76a10c566c460573245f7b628dcfb0f300706c78a7e8b3978343e1548d941de4ed4bc108e0f137b2972955a86a65e7609d950e44b081638010edf22ee9cf489aa5b5e4d98c9c753d7ed188f5a3c6ed536ac0bcddd8b39a2fe8ef38563cc60e19af18e9fe428c5d54c3c0faca4122e12facad50fc48c0fe00fda0e5d779c24165fb6100849885f5ea6b488944513b4a25d2db5084999aaef0429355867de0d50dd584a92f16b68b1d41fa0fa76cb268ba180b9425cbde1e84408c1c3f02924bd8e5e2eb21718b01bc14ab1378304e54d240a84b9167bf66c57ee0227528812a2964d9a45e2ff171b74d2eb3030abdd65b4f5c36ecfb2d34547ffcee759b83113871af456d22d9ce38e54d8ff2874b9daf2f0c5c9403971d85258c6e2eaa2c847c40c876303442d2e2b760621e84c1ddd3d26172ac4ac299866237bd17cc6a4cd0f7fea6d7a279a6fa532847821dcca81741f7d283e84a9e51a0e6d11016ef583cb9e96aad5003afa092e431b7bbc3d5ad86ac5b2cdd49411e3ed9c85171a1493e80a2735d88268115c0878db1c2b60ddde2eac23fcf7a57ac27edee45e88c76976305a8d41b2b0c32aa01e11a777cf5dd60a59dcc94a43dbb20cf6f197cbfaf9d780a50f1bc80573e0d9854bdf987b483275b13263cc90be96c527def0b3ea700287832579b6c4877a821401931cc6aaf68b98e648226d5daed4517f57c235c1c0272c457eb97441d69e2b779a23a13c801cace3f20fc953956987fc820d8cf3cafc9b56b4b0bde3283c5611255ef78740958695e72033e5b0f976a73b38431919bd79cdd596c842b1f1f45548c474a02e0f8c4a6041b6afc682492bc50655952ef2a9d8b2c421c27ead0f5b6d4c6dfa546559e41050852a8499be2d95d3cac18c5a2d44c454dd349d7ce3213615fc9646f467618d0998c0f6583e41118138277048f9017c1e444064dcff4922537ec481d0728d9ead7a2c6631c9877f4f89ab0c6cfb3bcfa6f70b454f04a64840d62f08b9ebb219a452e8a05c26254d4b701f0a900d0cfb321b31b0ea18fc5fedb5cf508878454db879947420e918923b48c669a47d182313173d1e9dc138885d404b35ce4aa8a5229f8cfc27a7ee8a20d3efead4e985e2f975617691a47fa691f7e874ada62a926c9eaa5741331c9f87e81ef05976a46e075fee79680a08bf0b787e1300f7cd335ae1adebe1802b20e8bbd07689fc32387aa17347066079838c91935166adb75c2405c923a0e2c810537b5390118b42d9908041852bc493e5560c934d1a3e3ae0ee288c8b8cf6aabd8b2762833c3a4c64bf2d7ed9fb5343e4a8aa014b8d0fa8f8ce37809c0d9ed323e8793f8a20b4c7b8e11fe833a34bc7a0495ba5f22ca376c35f4aec849d484029640ac89329ece3c3b973b6f234fd3505f3dbf91c6cdd1bf8a6f2686047285e438dd62c031641cc9768078863a3d01864ba9dbf7d3597b63510607dc4960bba209911a7da6cde8a4fba4bb47aa6e06ceef63d80c20bad621c56d55eb458cd18f98f5e5598bc750f70cec3d9f785e528cc89887f6392ed41c5dc9d3efee7ec54f504b278c7c14ed89d17fe28e0d8b3273617eeebb3986b30508bb5d6c14892e6780c56cf3ab256d14c7e29c8ef757dbc406da89196f8245964a8e4f7c50fe24b074a3506661dc47d80264b2de5071a4c93d7e8ad78315f73ba84ca1d4498919c7467db62922296d13884b95047692e807f166ae3519f70cbfaed83b3fb7d3b6302425088b380d3fe1fe06783d9417d2011e0756e6f58ce9dc6fe80a7cc7f7c4d00598cbea357c33013cc6fc2d0f20b1d38b8559708ed176db821ad3e65d42b1affe574fb7709822b7c39a372ebc990026dd6090535ebafb8ae19646632a05a50099f0b5ea2348ac91f0d50bd0358469ff451a8501ab57ac8e4bba37e6aab167f730c4fd699afa4fde63f0f9ccf31371ca9e220761480abf9d285fbab8d48c271cadd99cb35034332792da295360f5d504a1530a337e2bdd9c3e231a7009609a9d2dcbe6f8410ee40e76bd93343db3f15d27399570df0ffed9baee43fedbc68def662eea758a714cdbf50484f6d149b2db3f70359709db927dfd7c23f130352 [109] S=$2b72dece06f68 W=-0x147ee57f4fb526111f5aab0fe681d90d70961c6d27599bc30c32051e686945877cb55146a0cf8450af27b41a9e033a0d25187ba3647c5c373aa8c0284bf46170160cf3d544b5708311b7a2545ce3baaf6b468711e43cb0fe699c184fef318b4aa594eef81df0dcd41c7d0e00acbd82ba6b12d52c40f9ff7ad642c920bc27985c57ac11ef45ecbdeb815d0d8f94a6789437db25587298182a5b9beb03614e41b50f7c946a28620ea414917619bf947a6da522e2f215bea44a81b4184877da827f8559951641324fff1f3ae2d60687d419c0b6d637d6e582e821e251a97f38e4cbe32adee16cd5b1008f549a1ae14579338e9b348f3b7f43a139158daab887c516350ac537d4a96b0502efef363c1450752be1dd5a2a47caff216d74edf7a5fbd42cab66fe8439be7b858650845f7d7a6419879dab8bf8f0087cad8e98e4c67056b158afbb1043bab1a23f07dbe6ec37768982ccb00eda52e13c3b2c39c513405843b1f6e9a59f41b122595b7ab1dc0f4d7fbba657beb14efcd7ccaeb86437f81ac7ce317d1d2b952960ee0f6d2b83f37d4a15b0a12d7b09f7fe089828096cd5c3bdb6c3d967f6161d88e8b852434536b47651a91f0e213dbd4bfc51ce39267897ce2306017101284ac260cee233ee240a1fe96821c24fcdb1133592237659a815acf5433a9d2e5b2776427f16ede87bb871536258d16ca5fd967221bd0cd0b1de5953ac8d853e7d0a95895cefb80613c5998957245c1d34d88c270bb4e1ae61613b91718a8ef5af654b99a7b5f175dc138ea81fcd3a187be36fb6335a764db572718a53a99d17b08047cef75af0113ec35de7b3a11d6fa889a7d750e95844c2fd042302800b75c77690c358c08d3e65feb4a34a95bfaa6aab2cc78ab87d13b9812204cf910b5eafc71919b688a294592005b795c0a5d1e1b2b55f61a787a0004cc1794d608e1eb18068e773782b589b531df3706669c1dbd5e12b742e71c534abee0ddcb91b2852667f4411f514945c71034243cea731e421447676b96e3331899d8269f81a8c02ea82923c2176d73e91abee625b5d1ee72ff8b545e1159c0e37307cc8e49c0f3eca4a8246829ad4df5fc7ec02c21ea55cba591dd499d8a7aaa7c7db26e80facca0204fc8184de48393ea2aa5ec43d9238d1d35221f72cec9e880bc1ea487bf51ebf63f373eebfa5c2515ef4c51b8a762d776d9805eb3b0c6fd5b93fb0d3615521d6b82eedcf2fc3e669c80f42afcd48e1848b1bf136b6f9d398dd2f645056442e49e4bc5426102bec2bd3defb897c839821381939719684d728f0c64841310d6db0d5340ddf66cd2ec4e28f14ddee4b060b1c5c7c73ac2f06896f79798f616db2f31e06252db8e27f388679daeb39aabe48d51cdfaf7a694e73ba2c0a68d87f8c19676c81d122785faeb500a552ff04d76375885309dfcf5b51b34cc5666001bbff80672c4debf993a0da897ef1d32c93e8d188cb861a687b1b11bcb0c6a7e9bb13f4336e3a5bb67e1b9226036e513ec0aecd3b557f41ed8846c8972 J=-0x1816d5f5e348e662ee25a7a0ee6c9abf8214006506b86e570030e80dcd546319d430222bc26281c2dcdeecf42446b604255cdfdc0f1601a66a46b92dcc1890747cfc0422eae6bb9eedc4d788d70c7a3847faa20663ce83904da4fd246935a8e9cd9e040a23f5ceedbf863e41be145b541cdf14af357fa2a84bcf9a767c1d0a7a0194adae4e1bb5f75a16e0e379c1e1de2c2e1f891a19dbe11c6fbc267f800f70af8885e8e3a37ebabf964a7c9e1733760fa5c3475b3426d00345a0eb9a9365c0058bc3e9cf481047e51de1fd0020208a758aac01ff94c8e4b729cfa4b46af07c0d1195f9ca9bc292fcd6e29916c81996deca7e1ddb7d4b7b33d424be2db9e10026c1858bac933190f185b17866d16777b2568fdbc986e5bec342ea2815396a37fa45d4747bf69f63a419f8157c47ddb6271abcd3edca4513422fc37c818803398ea5b74d68bc796d5069809deda3f4c0878bd5e41ca2a0a008f2d218992d3876766d89d50d6bd26a5a78784f532adbd88f82ce8427fed43f6f4a0fbd1cb8e35faab0c2de5b3607552d7c8e2dd01b70ef36ed41f430d6e12352305afbf81a53e1e446b2826812de7c56130dff5aefaba15102063cf513d0c4c18301215757c82fb2d3c27f31d88e8cb5f98f5b928fcf90ef4c8a71745327e55c83585c12e650d40e21fbff579eeeceb05ef1d4e4a90d83ab7639a4ad96bf00b4b0b4be60ece1bd32ac8e0346a85d0b3c26a64c8313fa6258518bf622ea658c6c66775be490409de4e6b3a56598f359e53074d6cf34ef56c61ae29d1fa63b3864d2a7e31a200947b4f668d02064bb01be31c94aa889dbbdc2c6131a9debb04106559f9174ae3c81c52c650461b2dfa733d52398df08166b16d941d5f019cc6a62951cb3f08068f5dbe3e82ce9cc36e8310e544b9af29e114f07acb7cc9e55bbf3be4fafb0e8ecadf6e739a1478043520cca42ebe2ba3542e9210f314368e0983bb342498eb40126551322129aaf9c520c7127d79281ce9240e6a48d83635c126651fdde04b15127a905a8b94f8b1c1d4541f030c8b90fb9388e6df028e30fcf04a23c98feacf4c049b36e9d44fa93d935f162cf3578ca2d5024446619d451d6bf8f7dc88b9ad8058fde1223443374ce3be6e74973d98ad93c202531d31c8e0f234e9c8e4870088c24f33bb652e10399e15c8cf7eca3a6beb472609ded1c51a9b54cb78bc35e1bb0128d07d84c3301da914c4a0fc481400adb0a9160299162402db90209f5849fee6815219080b662dc60793c3cd8d1bb5a2e6b8ea826f898e335bf3e415fd83b9deaadf6f517f805fa43581a17b64877da7040e18779479c31157d89b2d981a9fa4c3e6b032c6eb3b42b0a929ed900ce537ab3b946e62c804dbb47bfd3e9f2c8b7fc55046c98e8fcc8945a79224f28f45aeda76be9a0d4d6762936d5d4fb2e6502befa512f06b42d569c462145a5673b5ccf10a1e620140250b5ca5267d60089405d0a62b0f3ee624750b7be6893aafc8d87748fe1bf8e984d637064a500674b873c2e08fca312d2421a7c6e18603675338fe0e837b57c9b1047479b1eca01ffeb59aeacb3841c7c282fc39a110c8ad94e849d620269e92f23330dde8e487197f4afd797d31279ed54bfc2db5f16cdd3c11d6885fec65a8f294f378f9f222095167f0f25d69548a4cc628c2a2ca7bc855f0014d2c5a61b8dd030d89d6a96738ef7c77b0a755fc774104ba03458d4aaf82daa4439c21a047ee2ede0d915987779522dd1a2adaebfdf9bf6fde795a1eed7652d862017b5309add3ae76cf5aa7b3da8eb642c2cdb31532bdb04c1b485a0179612672eee4039da59f6f6fe60996cf292d27fe669e0f8d1d3849f87df3c79484984e764f485814bba2571e81cf068e275b3383249cd9feac4da7eb403570a49d9c0ef0930a674882431d9a832cb8864bd6d3f0c7de4bc2544a762b98de0a813e340bda4d6e04add8bd1cb59854c9f497def76691e11e9d9e4f2db50351209b5614816ea89ae36ad42e6e57af800d40843cbdbc03f1032058177849bfb50955216348ec953621546566885b0144d48b040140b75ea314cb7bd64f1db0995a2202aed2749658a5a6c1f72911f04d168048b878887164e1a47da895e6cbe49ffb9ddeda7cdaec6858b94ad508b04c091a3f43ebf7449fc5a55ef2666438126ce3338af16d976b0c4b1ceaf5b28ef78de48ca6632e6aabc57b93725e8453119154b9857d8434e702f44f4ed6404d1f489c5f02c2104dcc104e413a8b08920de2eb87f18011372a2848617eaff8f06d40d7f5b902b4bcfc5f8e5cd30d90cf38974999b6f368c783867a46c4cf9028a3d1dd5d634703ff3363dccdf1360d27ec7587e2792f6aac192db87158343a4810f0d2cd0dda3db68ce70d5560a6583d01a6fde2a03e42988f3833754ae4f1b6c6b58978b695bee7b8173011b7e85d456ab90308c95cf767a54a8f08dbc9142075e3d9ea0069a3d55a1644c67c0e0e218a713fc7442922b97a5e61a7d6faa6fb8883ef2a3228df219c4dad217748715172450972ac855716cdf7f3645318a158d7ed749659b1c297b841665f76f00e7b4c68917a1cd512a54a1d93d2541e3860de31b51f617cd51bf14d51d665b4d56c96fb0807e3f8648f9ce894012af79dced59b3e3c6356fa06e5916d51c351de9e37588a458d1ae11ad1850b6dc8f0e56f59ce4c58c6221f75a16cc5e191f851bed5e74853269139a07f95b2e13824eaa521f6aba372d7e47b0b3c66d8fa91da22389967c681c0f54a41d11531aaaa47431ec4ea04532b2e588c6b6563f742fb0166a06a8dfaa940c5f846c0c60001968e759b0d98d42b90b13b4be6de8510c83dee3d8ab10ae752a9d7af62ea4f42ebcfa730ec878fca69b2d426ab5a36313a0c64c8e4596cbcaf0eb5fabc86941c207d5787ba2adce071dd600079b293dd4305f5a0dbb51cce7e7d8c71fc990a6a81127dc02331f189f2088b1bd52badbb42d8cfb6638eeec0f88b259341f6012ea7cb66840403635124fa6506adfab39e0f27b7d1ef1c49921150960f907810111270f4d2496bb4712ff79 T=$39158a915cd5c4f379dd9bf59ac65f762648d8ad1883234d35da44b8cc8f11ba35b61e5e76605ad29fb509699f1d4b2a749fed48985ff22185d17571bcd57867974d403260cf5adedebb6834a628d05c26cacacebb24ee1e343651a50ad1f57dacabf18694baa38825fc09cded943783e6f46f6e94bac3a9e5b715c8b4b09a84a7f8edd46775c26ad010a437c1abb26d1ed992fc91b631fbcf5dafdcf71113b9429c7408b06a1379d942fc9ce0f19e48fcb284eab359a17b914ff0b9e0a88a9150be3c84087f275ee3645d48d6292e57e2ef2432bc2455037ab0d68ab8fadd6a715ffd2153daa714e75ef1267cfc568220deef9fe8246708237c2414c71080bd25eabc9181b19570d8dce415ae9dfafe199ba5aff607e31255054025ba893015582be1374663784d25823ed3cab1d76e0eb78d69e2fc77c53373b14a71b2a1a308dfe78c79c94d18fc0ec8f30090fd68add99440f3c4637c707d31b8f117d59d3d95bcd3992214894fe6e47b780fcdf5ba0369968d782679cc275cd0412a4b31de454d74bacdba0783ce89cfeb0e4aec74d6c6df3cbfa91923f53b811f17d93797de74ef12a40d473e7ffe7ecb3516ac4ae1b7ca872160df5eb67eef036055fdd18c8fdecf388c91e322d3e4bc97fe32acfb8acd9a7c1d3eeae23fcb5646728c5b0f72da07224e7182eb35013787eba692715d5ea939972f791b0b0b1e093f0d9c6fe06d6b3eb664f84149e763bd665f68e91bf0b7b2f06afff93eb299bbd09a8416ed7e8c0a41205fc2f7b9ca1f20ba65d1667d4c42cacd6d0f900450286b244adc4e10a32c02c72b6ac6fd3f3b77abc6b3fa719c14d5215c9a15e95e999ceac84c0cdb7739a59ade4458b42bd1f0aab0a1cc0669316e778f5eea640b3d76d9a6688a67343a369e673d5e69a1b3581ea40359e52e06bdce8c359a3553d762fbcd1d40f22147e4d3d6cefd6f496534cb97552c07372431c8b8b1347ece5f5104a9622073e8ea4a880c860803086cd16c181880be1702ed5c0192e2d22cd9e38b5fff95b161016269307f3e3676ddc042d0613b1baf17a12adf07936f0488551ac7bb713f5df74d34063d387a7fb604e8decb3765f94377c55b06b6b74d458c9994575067dd8fb97f234e3f07c7dc854b4a43771af19d11b3bdf18fd6b8a5827e53a23475b8c7d0c79c2ed565514aaa0c452355f120bece9f70a332a6712dddcf86ff21d0973c4b3589a288507a9a51f720d40d982d032b822fe2615b8e5fa1d0c72e9c48e6678154dcb4b20550c37eba48a5d53e9a99ee7d8cd3693fa76a6471ce6bc1aae1620276bd8f31b9445f19a880fca3300da81b4eb7bbb28ab5fbc4897f90d90547735c0eecc8a29fbf1d9b831c5b27e771e56d740fa3fcbacd5fec924b39fc05b50670ead6187e4b8d68d0c50e544f40028d30203e2a4b1e3c76abc678a9e136227085277949797602a5a674c09f8ff64d6c464cae91f16ee8ee424822b5f7ee392ec6bd7bdda3c95735a48e3ab1571e3684e9cb7ea4398847991051ee62ebdfc592d1f68ce10dd7f66b4324d7a021b69f78eb960924c2d74ff9a8d23a07cbc6590b99d47edaff8d51cd9db05b6efa8f871d4cab98e1ea38f2d0c8bb98e706e3c4d258eee89ccb4b9121146d3a3d64af3444a0c3e57fca82cb89754a9cd901868075fdaeb832102f77818be33bcd5555c1db7fced581b476621f5891ad5b06b7d435a65da2a2388c590e4cff7b48940c0a01d53300dadd958837de8739fbf13b1b89dc07fe67fa6f6e940a0210bb1757fdbdd8c161deedf2684f07c12a971c4436fb2ec4e6fa3d65f31198e300ed078e00ca00ada347a690a32ecec8409df4430eb1f89a120b8dd936f00307db11993064cdc2f1beb164b69640493c0e2663967551bd1e04bd847a3c96ee58d8b668cf1a8147a475e288c5b7a805ed5c6be9dfcc2abeedf956f9b9d33522ebaa9e4b9e7796a709f5cc665bd2df81691bcce44865d247cbae513b798e6c0d936e12ac42e324ec0d4cc9918985bb3ceb654e6bff616e9bf10ed60e4a8300ed82d53423a14c42ef5c0918477931ec314e24f6e4c66253c5734107639e3c3c36b5ca5f237b6cf7182f1f2df70605fff4028622cfd8a9157854cbb2865b74b9fffdf12ac9021dd28ed06bb3b0b09a1aeaa98c98ef548130226d82a8fd760479afa513c5196e26e6a88f6a57bae7f14fa395e93dfb9069b679886bb15a21040c609fd20f024c65267d52a10362000d4da632a5b50241ec2fa8bb0abcfc957e0cd21e6e99f9c7ba77489258ef6fad630f64b1ba16e0d16ed73c8022320c8e1919983f61be2ae86874b57f02aa4dd6d8fdaae35903981ce56e4478cafb0e92d502a4354c63460d54d8914439bf2f8bc97abcf0c6effc1c50d4779e51a444f357c925b46b5b0296ef6ecb6312c37f0c79f3667f6b8cb7b90d36d0750be0b68fc18c435140cd74e0d26d13ce60030af4c601441e56892317a2f2cb5aae400a3c7071775c9f5f1e63756fae3f0c3048fa97451dfa0acd2440867b5f74983c4aea11a4cae3050103fc1d1a9e1e17e5103b9242c2289379572f68b7a4b08e04b5175952d033875e985a525b5d0962c2ad5062017c66f1ebfc35bd2731f89ea7c30887268ce2abe4226b52862e90759fcc4a117e671d8b44ac0375152fc9674018519d267b3573ce9040c9ed1a4601dc7ce777e1895fc3f6795d76bce76c9f23456bf6152eac98279d675eda299f8945311eaa74aa2bc25b89ae0d8c46c4ac03b88297f350b0fbe47e180d3904c42f09968a3ab6c16c43ae93ca9fbb4fabc141ee106b12f4b1b0a486dd8f012897813190b9a03a0751c08d8e535e96bc227e22e626b7a31b98214585529a27ba4c44c9a5682928dbd9a0bd01438f647f19a3257f23db8dc0c1de02ffd5065ecf7f64e19d11902099ab0f027ed6e4748cadcaec5488d54d630ef932cdb3023160446af767a34102aeae3f8da0dcb00e6766675da004945ff1fc40c5318b18041a699d8be79eb91f4b1defe19c0d0286de74fc3535a215955e451b07fff3103a2385b1a3bc9b5e40662e243dde1a [110] S=$21d8f8739033 W=-0x62718c5361bcb26d6bd9ea63a3be0a934247f31922e3ec3460fe86754a3346b8a4ff918521223f9050b917880e8e1ab372b5d15186af7f4611903fea90e90e1bbe18f76ae65ad365d959e62c1254397630f2e5d83dc7f0e5c46d7d1028f46218d6dfc5878f996626aee1cc65c3f420ca40d35a19732f9a16268e91f8166b0d98927b1ed220292997b291494ff41432971da55b90d7de1f9b2ce4be802e49b2324321cf3f3337077009f3ad4a05517d57a560c1e794a43c7930f6eaa5c421e46cde6f2b70fffbc86ace3d3dfa65288048877f0bd649fdb041b6b3983139ec347642e6a0d93924cc7b1b22098abac1d5cb27c67acfdf982239f971f05535a77091d91199ac998537c58ce37b6a8eb7e14bae75ffc08324a2a198c397eb0ee55df155b6e46c7efffc3a709fed209ee2b11b0cfea47275835b2d3fdc2b40d78b4d47fd062687882c7fe00fe3a1218c0d06c87e545af48d835181634d7750f4f8a21c6f5e34505f236f13f4582134242d974a229b7b7f4051b9716c2aaf49287e0fbe544801b2d8c645f23fc631a316f18b88c9d34a382dfae3c3564142e6989e563c46f3aa837bd739c0408c41ccf0283a2641bb33bac846acf45a8209e1196a413736c3c5a74638ba6f23bf55b65ce5e35b4ec5749a7774c782dad92a585d4a6487a876de78cb870e119cb30b8f4aa43a3c8966042aa4b35f7c809399e94f83fddfa21425d392bbffb4da56c28c0ae18b017a3b3c51c975dc7e4d600edd762c7a484b6a787b0bbd3b970492006ce0a095b9d3fc52bdbee07dfe2a51940e7348b14600db5c3e68a6d721c6550a5c21e7ebcab053c86914c79a7a3cd0d748f933758fd2856d359acc8037bd5810817ca21d9b6357c32b880f4fac1102a73cb9d11fd2bd1f604e6d34fa2940b4bedad1f028e6684e6aab2ff8143e1eb793cbfa7b390820344ae3fc4907d3228e0d8e8a3c77e2bd1a63f0528e0932b810233eab2367affb2fb4c0eee4226e6aceb41664ea9fa3e1634f1cb66491b336bfc2c912236b4b7bf186553a096e342983cadbe735ea465d107998cf890e3f9a9fd32bfd4fa1c22e2adacd2c1fc3d65babc245ab871d97d53b570dc813ab04000d18e25f2f091b24f9e3a21b74686a761a10e08624293c13192a000ef5dfc70df64097703e65bcc10a88a419fccc735a727e41089fbe40d176e1d7e1468a47c0aebd07478e54a5cb4639ca752d3a84e2583248749db7c9ab33a2773dde7d1a80b953983e9b28a841174c6d4dd9022e697bd2161b62e3bdc9363b2991b3b86abc58a22d1e60f7e7eb02342fb58172c7dc161a98a9c269566b5eaf80933bf34dae6043c2beb395fbf51790b33bea0b7bb6ad460f5bf0a3bc83eb8bea9d7f2e437ade2deda153120e56622cadbc57addfc448848efd1170b910e894f0519c110c6d81e9159b1872fb1ba8b8c05f548a510d91366a42721fdbc2d66312b20a5c208225d02b9af10351ebc5e0cda011b08af1119275a5cdc96a76066d841260d92aa4b0d16a18c4db J=-0xd45d395d694616a7a03812e8220c1eae3e35e2ff20a424eb4dfd62bd6b34d2651f38fdea96af689e2b56454ab38ccc417ec8a5fcb9b5666e5be9a285059c85457a2431fba0e1a4405c07dfa590d394999f7d02e8d00b26ba4fd0d0be1cd695aeab2edf2914163c915514916e0f345c0fcdab84e7400544b945dd84c9e900530ac10a9652d1465fa4fc961d9bcfc6470f926ab0e0d8708080d6a777ef74560ab098b93fc087c5ee5ca8fe0edda61b9f3dd23cbe52358cf5f50b52dbd028d5d88e8ac965de52c511e31ecf07330b5e38ef2652c4ddb5e6a11b3cceba9b569a628daa2f986932feab080fe12153993da4f237b4b3d9a0877ccb748466ec9a34b47fdd7f38b8edc055984515a931381e4501725181451d5023f5f5b3ce883872e8f6eda4d7026922b9c9d9265018aaac40bb7e55767e98872516f6d80b7ec3e63baf238f7c87b9758c1d8508773f5780100840e9b30631802a788469c18b3631f6c76e33b4ecc93dd81acd09612b06c468993b899bd50f777f5509781207943cf3168af527579d8ea1840d1acb6b8adda33085e3af3aef43e3706cc52dda819be041a14adc35f0ec2e643e030a42254e7fea3fe1dd2167ed1924117f13fa787660f191c10d9c277ed4d34ad26c229f905bf05b292bc3a13ea06c6e506430df2436aa12d826c532f3891711aadd38ed7d0abdbea905fcd5dc398dfe39c0cd5f1c8e82b8d14ec65c158acf5b91aec4add104a6450b08b6e730c3cbe7e3159d84fce9e74b39650d1acbb4e3b6f5bcdb347224577c4feb3f04fd7262ae736715edd13738bf60e3129366807f2e73bec24a1858366cc375a21c17dbbdccada9f4e68338120a135f2f3b10c23ef6fabec322c91fff259d15082424a01dcc366ed366442fa069fd7b222f3ca1b905813c4ee81d74077a573fea62dfad246a67e24c72e6cfe8be362aa77cab315f237aa2599b7853c4dbf4e356f2ef67f79ac758378730ce93679c32996d94d47807495ab0e0c1303280e3a499de980b3395c063392aad2e626258db3fdc8fcab8d84965e10a8b3f138ded01d9e9bab58a948c76524c346d9405fa4ac29ab48a956e3d66babbe6e6c63d6fc5e6fa187067e73c65c224309633e44c4e796e6c3e014e7a5f35222956a8fe0a79487f092e29c5fc321b9b723bfb0f33e10e953bfe487f6c25e5fcddef2943e04116ca353714b6473eb055631654f4d3cad52e37e0d97595ff3f08f3cc3f1ed4b6a28f20928b2acb766288fc766afa59c8f1a9880e62ba7f375eb776453d08c3489845336e076a23b54af5e03b7823a385425385c349b82258f8f5b0d8ca2ebe0d558c79d65de9c6bbc16b1d0d64d4872c2a4fde5b6e91bb0a40fec5c2c0307db2483155ce6022b10baa4eead75cc216be68eda95ef62808e73d83112c139310c9f1e4bc264ffac05c4551016dcb218ffaf1bf6c092f867b3dce5bd28b570aac853f8b3f24bfbbba62b996ce9328a3c734c9d274e578464692f0a2e8cad60c330b729f8944234909f696445c36459ba64d85bf6210c3ac83331693ed2178c8a0cab7406efc4f424d0dfcf163377f71f1458cb7c5c2712f806ca91368c514baf9d63d73af78b95e1dd1f13e459b5cd54640b5a9851a77f3bef75c5e8e673e1e5e761aee7a4f8d492dad6f313fb6a181bc7df11e93120e8da10bd35c0006613d9501b2e63a7f840d13cf8751d0ffb0450bb4e4faace71cf92a35b96dcdc8185178500b5baf2e7bd9917630747cd1b711b36b07c93c982ee0291d0209cfff5dac0ab915de33962b4a316136585c99025d6c9a754d63981efe0b927cd0f696c8443b07352a86c6e37b42df0dd48cafc9184c377dd89be28447f98998f4d595e9c89e0863cee0a562ae01c24fd19ecbecc1923c7d7cd7b852118d66e6b4a8d6877cb2cea5542174aa9563bd07f951813f18e3aada88eb1cd47f0509f9c28324d2940e0d714c4a628d3bf842c61cb0e9867847cb4b1d953737d73127e29595c2cb7a607b52a95817c7e9762551c32d1ac4474fe486a2f307cb89fbcb7434edc5090779a217ff8fe5950e9c3e7e1f2a2a35980005f00b25a0298df5001f37021c82c40b8ffed1402bfc1787fb90a15f96be7c7c4926b62c45d99012d51777d9ee83cf2bd1c78fd4ff23481e4eadaada4f1da59a71ee7f725669acead598019668693fe5e658e3a88d8ab4472c34f451e641daf74d97f3e829921fc18d68301a39c38be03d2e901236881c8d4875c1437fe85d5070220ac0f817ac5405d35bc275e6fbf580a08082cbaa27215fe1bd0deee3208dddb28fcc90783bb1f668701c7fcb750f53f8847f456cd4fd653690a78537215d872f8bcd1f48ce60f2a57df69e2414d57c3b0975b1a8cbba0242e7693fb886050bbc72d577bbdf6e6410aa9a177386653a935fea88e8d0967b633ea2360cfd543b93e7bc8de51af9fc4c2adc3eb8cea42a4cc12f3c3986307970f0ce8f44c3cd4713432e36ce5923618ecef5e257dd0062d885874133db28aa515868588f1e97ec801deebd31a302987338096faca8feabf530ed52dae81dabfd40ce787c329255ceb452ab0847621eb411062ef830aa475b604a1fe7b5ec445d3f1fb8f79265049c57a000f11b3a589427d0e491f45015e935cc248d9ad774ac67c4d4391827d0dbd476fbbeadac0acb68a82ea654e37e21e08c51d1e73edacec28df1ff180f753a9b8d2bae8092e220bb78de550320df262f29f7dce764a4e8268d453721cc7889122d9a05c0c283f2faa16f73489cefd8cab64762decadd00aae4c96f791f0ae6638025126dc0882cf619292ecd6e5df6295c3698d571622a57272ef6b77a80492b8c39e4f419219f0a4f7ef788d7a09f46aa2161bec4a040f24b690bd87fc5dc88e3ae4581b857058dc75f2d60d85f5ee0294eba203851e09e0bcde605e09a4fa9b51ba4437f072d339037c16bff255e2acfdfa552bd7bff018713f08699645432da5a6dde1416871867a944dd33dbd7629cacb45190758aea0f93ddd6f01aee4c21d04ed8c70a07e4154e9338806083beec02319237968e5d5 T=$1a30c8d59d4a3f9a8c8f79b4810cbab518f7f9bb0d57af237a60b85d172cc57f5db35f6daacc9d95a09cd3e1d38a71d3ebaf40f53d13b5ba1dcc9f2df16ca1d37f0520748c42e970fc189ad09491ffc624d2dc05ad48fa52dcc2560e3fb246e831d056bcee8d282fda7359787583010d127b8fcbd15961567c9687ffc28186746dfd5d2cc567c43c57339ef807d8993cb3146abe2ced3693ce5dbcc2e521201c5a8d5cb574a89c4600eeef518c49f5e074140ee98739cbcce611ee38f6b2d69999a70f2fd268aabd926f7471d3140d38b785a88ebdae1ea9ed72f2f2c7a9c9bce6bf3d44f009330c08e4615ab2a068ece698b10a16a9389d345e37b6e6448bc94f2b7bdcda1e58816f91234c513d59d56713d39e8ef501adf84d48ab1fc57e359f8802b39293ee0e7fd2fb95df3501c65f82ac356101e8d2c94bbd3fe5a70eddef1692d67e0d822948b1dffdfef42756667ce350ebfe99b94b25b0e2b8fd7df6408c6a1e8edf98fe3d9e8c7ce3e91d82c097c84c718d00e0296d0af37bb5bbe2ff6f027c8c9be9a63e57c0f7417c758ca6dde0b834a451e2ba2f9075a3531fb0a1898bddf3fdf6eaa84b4b26d1df1f1e191dc849b8bd2b2cfa69b53369242812610dafbc2d4a73153e2c5639a3abbe0f24c201db34f5b2d9fa689e68a383d3d22f652d1c923d27680369a3481dac96ae334ca24821e1b2437470a6503e05220352ad7132f6ab0c10d5a1d37a32bdaf091ccdfc6e0b4b2ac48e6ce491dba60a4d69de39be3cb0a9895b0b2354c195f98eb09afc100a8aebfb65be12989a7129ed07d33745bf8824e1aa5059a5b28baa60dcb8bd19a21c11fb9f388304790e343581d7a7c4c9ee83730dabbc21e8812b429d24fc2183fdbb1705c566ac2df66b02c09e8cc564fcf5f55284114e7ba113ac4f6bda3ce9fa48d7a86ce8185204951868e1e49e1f636165f02896b5543b0da2e61ef747897fffda09c0e4241f6ee23f2a4d8960c86bffb473139616df9d137fdf37144b1516e4bb02fc69edd71bd3583248e8cbc1569b484ace6be7018288f809e4d969eb4b21776670e8e2c88171880bc1acacac077ec9551308adb4f96c71ff6b4c468d011e8f8d0024c53230432178b095d4eb9f12a6fff81a68e13fd1b1c0ac0ea6ebd95af588b8f3295092660630c32a3eb1b13686f1f52c134210663edb55d07800721f22f0e14b158f540813b1b06b4b6022d1c4cf7117a0bd3b0e34bd8036e1952b5298dfd086d9ee399e123225169e9053d304efbdd9910cc5b13152e38a916182a7b9510010df177a849b5b63afedc3d5674e4ae09953b14c0a18e827ad42d51223c785e8b78962d04ce20b523c57eb207af8b6d4c6a8b1d0832e67980e52f9596d186362e81ce28d1c58b946fe1798bb8d775d781f26dcb5ee70778a066ca4266972430067383f8df7f70e2a8699ed6e8edf373ed3255674d90087bcf8848f5f92ecf14336db05709483215779ff88059f0175d215a3e63db4485413243932acd12e8f326c48d55cf83e51a08b451ec6a060ec0f166be5063e9a985c29b1fd2c45244fb4d5166c0aee71f64b317d40d62484154c81b246f17cf1e50c4083cdc4cd0026b988c02724ee7207ceac99456ee9388b54b87842bb43ce51eebab4698045461d41f64f7aff64b2532aafd75dc91a9d2a18fcfe6d879e66d196b4c5b5f6b4e50489658478dfeeb515812da7ab393a33803d44d98d84ff8bc1c519d24e934066eb62e1e4ccbd3febc6d46884f62519b63a0ce9f7ac2bce090e2ea0d6351391a7499529c82fa7b02cb0dfe54cfc3cd71295069492da154bb25fcb1b60d4b53f6eaa6d7a29fadf01926ee7b38fb40b14b20ddbf4d9bf135619622fb6faccfe492ac66724da0293178742f3789e7dce263a491ab20e881668344bbacc1b911642161e5bc738b799fe4cd27667cf4dcb3c70d39a3c8d455b9167a07c07cd88f724a059d274111880e0f57fd4f8fd0479533adce91d8540b00487ad58a05552c70167ed07488af910a99a66c91a7ec7ed69b6332854f4192ec1363cdd999565537155b36907ce4c0784db9586f17eb0f221ea7587d9df9dcb9c513ac58f6b32d390368c39daa09f7136947cb0b68cf1b2847ea06f0817e47da1426472617b9aa67b81e817a841f0f5cfd37f1cd9ffd46332a369a845dbc658aa16b2649bc80951000d25e86f9df64753d21101cf0324d80a3f54fbb85063b9544a95043bc40e2f512928e23d5d4adcb1863ee8d0213cf8ebe3df53c780339a677664a31670491bd077b0c63b1c0da5e164a65e03d9a83a5d1194bb24aa1c2b9a80766ed504abfbaadb62bd5a4dc054f202552ecb9623dd632c01bd06e7969bb890e615545ad0aa2fb372410223b14923c286d2faeabd8f6ee4aaf87296c631b286853458f1d99b28c50ccd4faf1893c99aed33e9720caf1a3802c63aca608c58ae7ce887c96db8b09b6c1217796b3bfe1939f9ba8266c20ec222b9bdb7b7eef18ddba73f40b60c9208765951dad3178fc1022b035be971660433a4ceabfc20bdd6dc4ab99029ecd682de4b4ea85a22e683a16ad202c02dd9d21e7361a0da3da4ce978f862f1d59621c8b8b205baecaf381d6e64cf37421b1fbca54e30c1d17e3abd70bc8364886e5253a099e70170dc796e961d647c71854019c77852ac49abf2c91728e85345da58865b491a34fe0bc099119f78e315d38ca33b3b1f7f30cf2c26811416b519e9060faae0c82b4e9b14e6d80b7dfcf39a97c0670719c796d94996af9c3c2ce71e07152e5edb54a3c2e17d3f0e07a4db70d6d428ba494d289d2949c130e9d737eced2f5812a028ca570247415e2a822deb25a8e4f8f9cedacd46ea4ff56154e858be0ecb8c471c2e4537a042fa44d449ff102c3238fffbf9a4b467f21c3cbf4faee8bc15ba4901d4b0f80ac7a6ba57e1e6b21b272b3362f624bcd8d461e31d3ad5f25cc469408e0d7de9e19247748b1056d585e65b552a23a06b1367245b8c61cecf0871cadf63bdda36b5835644f18878cb4b4c9acc2d7d10b2bd87ee9b0f6893d7506dd4d9b5283 [111] S=$b3af86c1bb45eae1 W=$18e76704c2743ff02290411709b2604a1aaf63d9ca6d3722fc8ea613cff7c4718c35a5fb55bc955fe20205f0b209a4f0cea17b4cff7d9443c1e74b9f85f9210345c01fb071b6bcbf782b1767b2c3e7941b699fc5926b897053d179e0a058d2751ef517c39087b7cf8f9602350c6f43de4f614474766f876a5578f1673ec43373f69b2a9da529bba964be7cee3dbaf9142b52d98f4f8dd3eb4a620aa13d12d8cf6d6a49bbb91557eb544bd81d0cd9ed5222c48d0b2c7342d07fcc0e1543c3f0185946fe827595363e958635056cfc900a081bd087ad0a30f32f496bcb6ccb40a6bb18d5838104495d402a09c8ae9a4b8816f1991681d983f2379e9a720d8906dd74c16f5cc6e77b32a8b6173cd528b59db3e789f879d2f0eaf94d7cf2656b822263cd29167b1999347f463668a2c4bf9e9d477437359b736af4f1626139e26c39b4e50c005f25f37ea926937997ed7e530be5770d2cf029c0ce26282e6af569e68d7d05cd96b3244775fdf7a04b57b841f947a18ef773f148b78cf33a56dea3ec8c7ddf4a9bfd51912894d6c9ffa72c08e6d99d644a9444732077968ee6074419cc78d112cb7ff3b9dbfdf9e330fba0466748332de9c658ac9824292c1c147bed12ef4d14971680c8acde2f768a9ee51ec94f6379fd9cc4ef50fd679e2631049590e8e980cebb28f5c38767e2a030733cad5e3da6ff9825dac7ee04a38b04a8a81b2483d1d893616cf6af8861f948e345db2c8839cd93da342347f64809e55b960cfdcc412f962d959e9d6606e079a2d76c6276c5d5092e52acb692f7145efc5f55b8374fcc491078df61e4d5f493f8582e266f75cfcad46dbbb74dbba72a7fe2b595def0cde226110a5ac4ce4872fb25003519e1814027e6da2d6efd4288d7948f713f2f31a656f8f1e00fbf7034da152322012d44e7ca5787459df2451579349d486b6a82ed940c6ab03014f25d8aff41b375917a617557b9263ba42c1ad46ea9674c96d7dce69c30945a02cedb7f64c4b39891b656fc9b6d791dfdebb274fba62003294c4162b87263445d67a6aca1bcea30d8f5ad6ac5f1a5ae12d82f7364585fba48a317f65d4a52fff94026abd3a79448300906b95f193ae12089859c4db4f87db1d7eac6b80d51648c52d17f2ef5211aead29d0cc80d770ac3054568334c12eac3379de96bff44aaf4b43e620dbae4872f4858c631255781a453f66f4f147a8de9c89bd90471d79f679d895052a8c3ae49c1f658f7f6bc59532b9f6e7082519ef5977b48f32cfd645887766e30c1ff373b9f9e11391d2622a051d18e4f9490d6529b060b66e0bf93120cbe332887c4e98ac1e170d129e3971ed89f06be414b04d8f4e08885ccf1be1329c7f8b36e09ea5aaaffcd4d34011d87434123cff702abd224f02a68b7722c47483e8bad87ca8e77a44a8ccb43648b13cdd8c5e294d73009019f962d5fe8b5c00fe061b8b71b550b35c3ad98469366ebc7159998cf642fdf9ec4b434be1c4ced4cbabaa059c5ace8e513c2144873e5d55 J=$18d28cae38eb96353bc2320cbb0042ca09ad01a5dcb79aad7490142936a5930fca42596b7d1c3657f1824772da834f25403119a53764f5cc66f1143059a042f2186aa662505c20e98e29970dee3bbf166fe71fd773dbe9987c88f828a7596a782d6d622996274cd56386e5cc59c87c44cff26cbf260733858b00cc2a1367086bad913f6d1a5fc1f6fe403bef87780ac8a588a539d4382c43c5c73bfcedc41b94c9874d834543cc097874417fa5e795fd6484c02d4b4193ecd0d142246239e34a286e7068a891f1c4dbaa7d2fcd21e067188509dd6bfe3010c34fe556b1afa8543be79c3e5af8f116c9442ce6ce4ad53c249cb093c0be78b30f2689c321ad624b262358ce67c2039862e880ea5f90c0c8f0d65a0bb6c61b466a7705ba6ede5fdcf586cfd1ce32c3e6b478c37a6570b0e8f354411bcafb49421f646de9dbe56c0cebe1e2d0ac525200868305238c82334e9c6b998c051b80dd1cd1ed29c1537f2c2bfa0e45699d1e2ae4936b911874f7e5d84fa32a18689f39d03052848374589f40fea9e10565014b6e636dfd16b0187b800e2e44a2c38ed054a03b2083f4e470859821e39b467ffad8468f8d3674c7ed4f37eee42821d5d93a3ae3cb7367bb52f5c19ddf7c510f73a09ab344df3270a58b6cc8c0c776dd970998afd25be79c937203c71e70be97e2d91577bfcf4a510558f15c8a71aeb05949b002e2879817ba33b699e8c85bc9bd98a9078e94924881247280c5e74e185afae6b51cf178336fc38fc3a4cf682730e35908af3f9312cbfeec82b0a69d7d8a60bdf19544b061a601c507c58254cc57bb0418c5c0ffcbacbd18edc1725cf3318274c9eb9933815feadb3ff19c7e6f1b2fe1cb021f8eaf9d25b7a7df83e7a491a873bc2f9df297af4008104bf15de2cd64ccee423d27ad01aaca3419ef283b1e7b79468d2d00177f19244b3d22797080391bb592eebf563a2a1f9f0f7c49e31c4b8c6f73ab9af098fc8fc999fa12c90854e24df275b4ce76135b71004d38981d9e529cc24fcb2d2438cad9bc055e69aeb0f1be7ccebe9434f3b0e8bebbca1239242d2d6efc756c7833b00ddc964a106f39248dedbf7d71dee7456124a31606d0a8cc8046b853e5c43fe6f82088f27d4dc95ecc4bc09883320c46b91fbdcfb032adbcd0f79b1bea74a1728b18cd4d0a916e8a15228520a5a0b237d2e2fed5dc6f4ad4898c6386e34499c14b99f379a8c93cce2f92b2b9f54543bcc3840324fef3922a41c7b4bc436d049e9e551fc7ff92854d0c78e30ce378375672e75a7daa5b5af4f5a5eccc45e73b8d5d4bbf797c93cfd62d056e818de7c3e857c2768ae36abadbec91e215f423526da9800926931de4f0b648d21ba021a93bdc4f18721d2bace57fd9c09b25a3129a5694717cc108260abb6051b5e63b11327331035fd9d5514a5ec11aeec31e2d60eedb677e0b07df76d88d808c4db7f53d878dd9b839e6bfee174c9c2b8b3f41d9790ea37709212a817c4996548eec0d336b9f80d9f824a38866a97b8803b7307a3ba4053100b67037785cc130f5f76afb99da53666f929cf8d6459f043a9811ed7e31512fbdb446ae850d03e41f9e6c86d067afc7aaeb0630434805ce9e7a0cabf134e1f08d750042e1198d056c98c7b0d37a8975a133bfb55d1ea406485426c54680b802e44a4d82a72eddb779e2721b5ab43b1b55fadbc75434f5fb432b1bb4b6d75786370a10af9fd4b48716c2abe8075406544d471de6718ce21a8aa49dc8549a895d1fb62557b4254bdfbec3ca95929ffc3dc3022bdb4c38bac9264100b2cda911956518752ea2b11fb56c1cec4c7231542dbdbfb6697deb30432ae5ae86e910fd19ec7180d91b25b0a11bb203dc16bc4b16191b1b30a4e588b4f6818a79329ee8e6fbed5f3224571d0d547f703e52fa1666d9cf8cd23a79f3b87352797e5c80d8dc7111b8ed678816455c13405603b82e8297dc46f6586066516133a2a9ae889f1cdbcb4186579e9d4941f233f7d3d2e0895e0b5e2a9ad60234c94f0b4437a0f0eebed574c6f3f462a07b4532d0aba9b47d2a3ee289cfd2105a5daf15eb209e7c660b34170b949a2a3949b8f6c1bbdf3dcc35b0b9dc606f9e578e319c34ddaa607c512147c6ba7a32ea8b12a65144119e54ee2a33e618a1e01a5a8bf09eadd1ae0084a864acc012871fca8b2117b2b45408068d9c3e46faaa7a35d76d8ab33b3ec9cb397305fa4d2697ca9e243d2c5550c0a82a738eda17d92710e672409886811e369a329944c8d65cc1f19633ee2233e2a6ff6a3528622e1061cc8a5ab1add57491ccb88063afbe8392843bf4570ba364fe0fdddc10cb9aaf78edaf2d14a46b1cf915ba6ffb5bccd04f984d31d4ab6f07ab7418a46b805d791d2efb71f297ec527b8d9a44ccedfba1fe3d1f63611a7aaad1eaedb5a5b3440a9f88d8cc7d28fd6c74312566274025992a23810a1704668cc4f92e841ba141e2cf5f27e6338c018421c522be7f3d26a7522a00a2a460f81f7616ffc6a93e297e1ebdec547d8250512abea8b754493e514a818b26c293a801cb80cdaf1501eada1e5ce08afed694028c417d368282075224b76f0dde53b6d252c7f537c47d50503a2f260405e7b922043a4ee1967e69ab712dd31e8201a182beac398ab78e3ba4c3812d9aa7ef3faa57316b5ad79b11426dea6257219e364a5d5c9a8cae6bd00a26fd8589025e2081734a040d9ea9f186d05a2cbc57076d1c4d5aab9f4f6cfab6dfd8b59cf1217775190738f3c978f1dfd63ad083706891c077827b8bcca01db99f99465f7cf58b4472ad04105f0b0ccc8c79871b59d3a0e4b4e0c4d887f3c564501c1b9b1dba9f4e39a7276d2f0dfd5da0142c096b94ff40ad3c651b126f574829e301f90b41fb9a1eb2d7efc4cdf24c97d2edb842b199c81fde31fd7256f5b509404025f66b027780d323faaa41d99ebb70283f67b7357a0a50836cb99ae12d275de4935d37680e1097df6edec721996dcdc93d3dbc2d7d4f0e0b9489c3afd102e5d99f6e4951a3e232d838dea770bd9de66780b9895deabbe6 T=$e8535913cf2d4b3c74d48e3228fe224c32db325a323a589480dbe5befa230f3e5d8478aabc07d205cdd68036c4ba8421838d48d228dbca129e417f80c56c0dad7def045d83ff613bd45618c8bcdccee7db835e7a14af66b6478c848056bb76adad84c5ae22b9fe65ead919b3a101f1044ac84cd069c0745965b74092673e620140b762b9a0c36dd24f392b18b00628790791f871d79bb2ea6a84783532e1aa53eba7103bb8944014be9a2f433cfcaf372483ae6bd7c5e2976573f02d6f05f4fdc327d0f86f615f164cc42f040823d29feee6ce17d4ed17f9e6dcbc2c017d0b8be830a36a2846c325e1fb0b944afa9acc5ab4ca5c2962fbeebcc69f6a6e28f5ead3d97c0c0f3e18c03a28656f2ed8aa51b020e6d66492d5494fad861dbd1210735c2060ad09be22a32d06f3fe255bb2a75137c9de382dc588506e3b90e7b57e493a83835f2a49519931c10753b7f8d1637a27c3773f398d96e597789d15280645af7a151fd271e91863fd816eeec4a49e860b1c6542cd03e3735b60e82369affb2eb14f796edf97dd9e93c8c3320243d9d07b695965a1daf33d16af9b2542583a7d444020183ee0b50fe04439dc32300720db124ebf717d94c204a98e9bc75d2438b8cb9ca41f7756d71e0d921f9d42399291ca3a521601a93d76b828dd9de1a7abef0c3cdcf1c9bb7bcf76ed00040242e51f37f540f8d78d705b66337aaae31e03ca3e6b3e113878e4e43b9cd4c2fbeaaf0b46b053d788ed387c68468348d203794d9fd818ba79f1038ee5d4b536ff397b422cab7dce3982772ff112f3da8b2a345d3110ca2177df8c8cf235ab1a7ef21c3937edb59a6072d9c0b9bc38d307e11f59bea4d8a63dd379232f6edd2df2caa6694fd0e49f19d0eacb6a677302d5487a0df478d6f3680e2686d9d2687fa3e09dc3efd22aa4a3e2adc6e0e16da71d7772affd09b6d99ab9e5f136fa95b12a585e3a9b7aedb651137b8c679453172f1ca29852dcc0566ee525979af51eb8a8efdaf76734685d27306a9305400ff8743ab4ef39c137329ba6a006b843eab3ea9dfd73e94c19967d6d28937bb126d1ebfa812879f3ce00b295feae519d25ba37595f8f776efafdc81915f1e2afb384ae7f26104076865759fc3e64ff7408b525ef53752c91416e52307a173d662e511ff0aa6162bc29e134db93530895c9281646a1bc7139498856f67874cd11d173b4e729f6780eb1dba6090a6b30262d705cb55891f122b584dae10842fd85627ffc763a500cad8de9e22ee127dfc3f4b4733c0a0d5cf05b793bbf827b13f4e03d2aeb6c4226c5018f706f3641b06f87813fc431fa99011b3ed5ddc0abbb6309bfbda2fd86f764076ab5b1139e13b36bfb09eb760a573486d4e2224b4ca23c5a35bf98f0a4065d483ca89c0cedf419889dc874871b4115dc62fa0fb8ffc7a7b1df16b89fb7ee9fa75aad065768d741ab3a7f6b5bba8702be19457f053527a2f9bc9433d67d8049ef975d2f64233b98df65c6e2323c1e333212e8a81c240990e43ef09d647867b00dff18b21fd44e2d750c9771e0a03ad648060e5ac1eeecd54cbad123482309e521a27c4bcbca17490953267e1c2b75169dfcea99228d6b3acdb032941bf500c6c064dc683347b16696d0a5d093a6a456fc01ca4096115ba3741ffb57a19e4a8ea175fe8b7ef073a69c5a0364d702997b5ae109a157586de97c70de66324f9eef09956a165cc91f9b53d3a1e5854b14936663496aa5d4f192640dccc5f2844e731254bd37abcc88af6931a79dee7651946753495d09e425fa6d2a94f1e4ce1f748b6c038701f009312549b05db397cff60dc290aac9c84798bde6c79cf70ff45e74096bde61066105f5cfe2c5d80d2631154456c0f40fdb96eea8ea56c571dad03f8249fdd78ec59b491716be8a6e80faacd2555b9f37b154588b63c50b546b73a2fa40a6af9c01ceab5c4b303f304dd95b8862aab1767679b5a6e09130b35f5c85aa39450637aedbb80d1b6465a6d6f784fb3a96081b142a5243a94fba87bcefd18b955a32ee5c9b0127801b9f517a65c545dfdd1395975552adcfee0abbd53beac672ffc772a9777a13f5c4747848c20f6a7e687c6f82a37f19a505cba4e009d260e5ad59bacbe49317a1b3bc35600f14a39ea50cd2e7361dc1489eaf9b7e32fb7f6826ea3071d2f66a2efe8582f997d366e2a9bf0d84042299db07e4b9aa8bfd5fd5dc0370338291dc50dce0add9a329df56ea3bc6ea0d2e431c550058a80466786738bc8b0608e969e0aba79ff442ce1a6ebbe92666344bdd49b98063bd625a481faa07a5bfd5e8d24e41c210aa533f42883ee7e46d05b56ec071e267846822d110ceef43c4a3eb4824490214c4f7a9bf6eaf328e66eaf5a4b16d6bf123590b0e95f5c46d6842e92236a3393923c2e94d06fc0a8ef056c5e8d930661778dd2593bf755b75f930b9e9e4bd5446004fab79a4403b03c03d5016bb658e1962340be22df1d6bbe72e941bcf5f91c9e6accbf406da60ad47348f1c9da6550d138b525fd6b8c1de628fc67275886b79e8f92409bc1e8240a299ed05d8ec22558f86ea5dcb1d699393e00c8edb51098ddf1cd6461366991643b6319c0d6799b5d17f3e70af1e40a4769b15356d5c7ab9b090e7d88d9e52b50f8ee1c58750b96c869d2c2df3a9a9ba07a80682d71fa1fbe294d75bd990ef04578b098b4756d8ce8b387d10a1bae8272968acc2a2ee7cdee2309d6e8194b41e59332aa0435bbd8d0b2be900fc928df2d6eba192cf1f8ff3eb220e77ed1bd91c335f6d5b8c8a068026e93dd9dd887de7386a930e5a7dd854babfdb6773be1760961441a3fb3842f54dfb93694c98acbc29416dd351f0038462d4ddec4f8568b6e551093fd5f6e3711ff1d74e7f5414fdc683b8a1ed48f7cc9ead7b6afe573e70642b7bd863930c0729f0ce1437dd47286280653ed3753851bb71089abc6dcae04892e1f18a44888ab6bd2fb76b50d828755334c4b4852ce4043881f9ad4c7a5c46b4a769929d8278f49f75b0e1894a72666d26c82571aab2f6f53f1d19d9 [112] S=$4342e771c9cf4c8d0 W=-0x264f3e3f9530e496f93e13b18dca4714202c4241380dd70875f64b1892c3132d3a0d457581fbd2f8e3e543ceaaa1f31a77a206b8a6a79b318d96699154d6415b920b6f4905eee9555d25a75a86d17056a50056c22872db5fb669998aaf943428562b1ffc1d8eff3ae3e5b99c439c9e4ee866805c33551cecaa46ebd6fb9a228616f62a263bf5f985aa00e561fa94264f08dcd4d00f573091163163a542b70c8b07062d59fc9b05c6c7650251b35010ce72ca71f5975c7a1a942d9848afed71b867e65d7d88b05cf0febeaafd6e6e866f5c4999904eb33a7c0a3e119bad5c338d5ff0a52a32700cae7508a06a449c19e6d461abd854626799e1c2514fe8f1d987596cf1ff2ce3dd7859419bbf476fec9f1ae36191f5cd9d7eafc99a1763a90611393bb8459b16ec7eff7d014f030b5561ff538108b6d5e26fb954b77f18416b8b0c4693db92af0894019a5fae707f609281aa0c3f65dc6b9e1a3a4a0b6460891108b7a7177178d092d33cdad6a91de519badad1f1c64b39f15de425dfcca99dbccd935abe3599b22ecd10a4f1b5d47381fbca9a3570c89e6dbbee789e362b26667b346a8d4b52d2023db1560039e89911e253605809cd23881ded0aca30b31451ff2145a1313ed3a8448cae6ed413721b46cf8709d930d1ab742fa73d2ca4519c005b0ec435426addfb670484da246a8e991396349c5298a57eae6780dead0fd20464ae61cb8e420bedf6e5945ab703ccc6920ecfb3de99dc68739ace2f8abbd66944f395052503ac6e04190e7687e791002b4c056570fbc1767485006fbd49ac8d09ee2e4a94e61c89ac3c000e3ab4b1bdd4727fb6338d24208b23cff8aafa5bde7dfb522ecdd2acd2ddb74b3043859c878c2dcf0bfbb03c2dca1d9089868790258efaf4eaed471615e81643d0867474bdc160926c4e8bc9aa287980c28641f55da84e02a1634702d5429be7ec2e1d886746f4d4a59b27e7dd17e24827b9086a1621a2872ec4b9cd17ab962d6a2fe55be7731ab901541aa03f7d04ac4774bc573583f34898a05185dc3f29fc6749e2cc0c3cc49dbac7cbb0b5cec552ce54a1bde5a2d01ad15dd7e2ac4af9953ab01fbbf4f773c1e0449ca5e15a580413592e41dafaff9887f0f9def2840cce64e9a25b7e956cc6b4ff160d8d8e8a58adf730194cfab5f4f40daf6a5a9b1c0e917a51cdf32b85f00248c2e444cf168d55bc94fec2d6f4b6cae29552d8350f38c939c369d8cf5a2713e693cb518421148a3ef8e1f7f0553295611d12a5b3038a6c93de29b97d6290886f4acb10e315a228547afbc406df8d72cdcc5271788c48500e09b0ba7d533fef501805645c451fcd4bb2ff8394e9928dce1e88aed1147d4249eb1f1588a462c88545ee71069436a9602afcb48cf98d56d759d979cde567fff639d073adbcb8bd00353a8d55036651ef13bfead1b7f4270d6a07eeb81436dc691be04bf333400558ffae9436c4ed2d0d9f8c905e14426fb2043a64683d598bebb26218002d542155af876 J=$6e0d3fe22344fba34173e8f1b13e4348280ea65052e65fd6fbf9f9a76009153710417bfa6ff52ee6c96128fcdf952efba50c24e0f793c074ec7d6e05788e8fc7e66eebafe81f27c0846f600ddaea73c45f5c1129910f58bce6de4b41635e2341395ccfecb56a06eb82bd5f782ce7f339579cdfdde916628dc5741fa91f583829b5a4578d60e7e664ff4061ed3a6dee2d52fa6d892f0f483b3fc71a21d684a0af3eccab2db0bbfb63edb0678c8a26b5041e579a50054984d7406f80bbc6824ce64c110a7750198cfa40e4ac94125857eeddc290d16c7976a6d1ea470170cf55d01dd4ff4a7054a683e3947e7a0adafb044ccb97a31af830f650e009bb46467f5713ba67d43083a42ccbcc1a8c292c0d0bb75dff027db48d535d6772738521be4a984636b38f188f6cfa44c10f4cbf25784e22b1c0f768d38e3b77f2319e0ceebb24f9b986039be3cfc66107833e2ecfdea2af8d91dfe0d65d56ec2348263abc20126fb16b61e66d44d877c8c42d4e05530ab98bec29bedcb6a7a253de1c54aabe796a6c2867f25cbad5c6114a7c9cbd2e50736ceff5b18823dc5c800017f34e326e2d153053b0597d99e6d3481b152dc0d4075f1379358b3a62b815096ac7a0883da287ec039246f8315d072de651067892446233c56213edb9bb95dfcc2a0715e7e00764a42f3cdee1af47e25ff669eed5ad16e822b91a554ce57229c4983224161183fe0db9ad8f410a0a05a53a10716618eaa7acb41bf6c3488c270ca53eddbc1c64c3e1e51ee50eca002d8f3d1ec9715f494a08f062ee4e9e2ec182fc2a6259faf7fd1562af81b40775ff67f4ed62d9868cd66a6e17d0de4c656013e1ebb9bdb9bf57a013f9d3eb7c33fb14240865ac0fd0421702232ed4559548e40434609cd103fda1fe2d6060e13246687d05c62078e543ca161dbf6b1da9f79e1b254644757907cd4e7e3a63edd0961d76a641d5a90197fbe2e12c5ea0233c9d9e828638f3ddbf5bc49b415e567627a4af51e2ad7c5920d8a13b0782364f3ff71bbb523cfa2fdb234ef11350424d18b67ff145ed19f7b0557975c0b8b7229991bb50fb3b6e753013319aa460592ac10b38ebf82294a6fd866545bcd8ecc23c06c89b2427da14d77678ce2871f445156decb2ce934b11632604ecbcb1bf970a3423c2dc6b9ef8c83fba96aaff1be49dadca19887fb3a0fc95dbdc6e01545d6c7da8ee4c63a2f1ff9f7f71d206ddbb4ee66eba549dd82de16291e164292dee3b9ed98ec9d896cf713a0016a61a9580d23cbf7d059be47e240b0d62b3f685dbe7c08eea9da3e8b38e9e26a15ba95c5b6e3cb51c15d49ded4c3c55e63a7742043d94e6a33a0d88185025787a93b849143f054f4760e0e20b160ed429cdc5c81f788a7a7b7ba5b1f12f02cfbe72f3edb2871462889a9bcda850a4db0770ea966e5831656881af6588991f90e9888e82b5934fcf3c5a6b115fe82b03876814582526df5583e3677c6287651f8a759d8168cdbc886e510b612c6317249928eed0c958382ad8a70ea048eaba75c9c72c66bc84586bc5f139088cc4cc2a14a3dbf7425ea89d37507ec4ec76d4633c550c0ddd207173ef98b39b3ab22849f3851c2b37f7243c65e00a8937aa0f4161e260e05bd9d6676de239acb978b348629bd3d94f0b0749068cf3066f43f2f6047b8d365d5c2462f5ff1666bfe78e3d0f515ace365356d819c0227da860b329ad959a21b20ba8182cdc2a518bf4a0e2e03d38c2985bfd8905851ae5c6ebe3ba99400211c26031256a53846fa7c2149ba93ac078ea7ad38c49b16f36efc3e1a625736719d60d644ae8d5e5792dd8aed8210755ad510234956973f4e4f70d3b54687637c94f04efed95f427f313dc6f0d1e3b76d3e900a6e022ea3d3b042c10683119fbfde4085ef9da5af252f3339568c042532b04aadf876e88324b24df9240fbbffde02126961dc885d496d78ad0fbb8c1e12a42e6e32dab18816912e10aee91d96036bc23cfa925ac58bfacc70648d6ebb1eeeb34a8bb542b19dccb34753de231fe82b58f9900dee26c008dcf1217af706c3853b8679714168b4670341ac16e1c4688f858ce7d72fdfd96450dac40b1bbaec6be97dec810a09bf38665542a13c611d014b8a60756e4698f31f119b85fd2bc1e1940b872eb7d242ad11f8704ad973fac1c136b482ec9239d8f6fbf8a1435bb68be586eb399083194d6bc67acb06cb33a4f4104897b53eefdc254065ce649fee07c570a7e022af4d94f8db94fcc54e26811598e6971cf6fd0dc97c6665c354fbd0acfb3acb0e995f4a0266ee90d0d515d8bbdc4401c97e31cccec85ef7cb17b5eb6b56dac69b15ea1f93a959323182ffe0a14cca9ff46fc8cb4fd2ed41929296b9f32efa1b17b52f0030d1b9e83792847101230495c6422522fb10a36920751661a08564a7efcef15ce90c4e34a539a237055bcf3a30ad90f106392e878f63c81b5c3cf37a3a30d6ad9bdae7a9553de399def2fa12d1075690fd5f779dc3fb72c179906f55451a741d9a05693915b8f56c2151b045befd4cc6388d534b75a37c30f1c5639d03ccd113cb7440515e306807deadde1b5b6c16dac41a39b7094d3e1ea2050883cba3ff114f7278914b3f1fc2bd0601e72526be1c79e7b266f08f0be6f5cb8b9fc85b1f0fbc8399ca4a1bfab6df1138e31af12e52e98314b3fcb62b5c59cc2e14492521cb73eba48f2d5c5a35fecadf1f607368dfbebac4c57d167922c9669391cda0a86af933723715082ee4d2de1a96eb0e67702f0140140f6986984cd6a5d73b65973f54224e88f5152ca4eb4134ae1cfa1811a4388d472180183fbe6c339d4fd1f99f2518e378ffa9f73daffddfa47bf75c1a04b711520fbc8c2274b5a5665f7feda0e840ead5e1bf3096eef35260418b40c538b9967a1d05056fde3b541843ea5ed88dba79730dea1ff32176a74119d5943cda5be2f63aba35c954877087b543a52b41d106e620b431e3ffb075635c6e5b458d7007d971826b3167cbf52b6cf9a686b3325100d89b2e205a9ae10260c T=$120e36b53e2c726774e6e6f269a54b9f5546fae77e409ebe5c1ebe2c6e1fa7dd6d5fd53905c6052a90dd72fddf85b5b856df1384dafcc058dd6678ac5439199df273e2a9a7e489f2847f9e50312d090f7882d199b06479710d00c161ecdd2358304c2d72244e0f5471958d1d14cfb85bce4fa3fc8f98377f3d1fd0634eb393e0ccd7d9ae4f112c61875493ed38f13c800621dc2116e3d56d4010e620385e2783891be11af84a331e8f0147227675e48ecf71d79e17d5e5a3b36acfa19a1ff61234f396b96b9c258dfb874eeee6912c5cc01a5792818e700cd5b1fa95763721b60c8f706c3a1a7903eb0b85af829a1c22ba47b7b1f90e67f41717f3f855843b25d0b00bd5c07a19bacf6f252787944379b97fbd00d425169ee255935d105fc9a0bedb9c90d6fe7b2432f16f9562ea97a313aafe02f8c35338df1e7b8dba01334ee85afad342c521b71b33645417ae87653a9a0b3ce7cc03fd002ac7f387a081cafcda4efd5e5dd3ad1fe293adeaf61f5cc89e330e3c919c168c8771ad880d07fb1f36e714d86a6ced443f8a87094f0656aaca26d2d8766588ba407a3a306a5908eba6553c098383a781adead793cbbb2ef7adcfebdbc16dca60bb0ede41ba10281583bbc33a9b59f1707ae2c371f18a56caf0b3c8bfa53d51a7fff0a049303c29de611034dd3fc6b2af13805be88e0f628fde5d209c5534c02eb670c04ecd1152d596350f25c34df01271c7a805f82b178096e8c990db912ca8b44d8b7092a074fbb6d6ed2cc611a549fa086132887296a3976b34a2fa07c14e57ccab135f092a409f04789e132ec2002a5dfedeb5edc94c6582436fefb6f8ab0dc0ef738e7780641eda1006f93e9b201a9eb339ff4ce96f44c6390ae3c8dab61bd9248e85d956737493e789cc6329bee95af0422569ff555c5d9fd90a7881e7e6c5a0796364f9d1b68538a58c87f7721ee47f58305fb7211f59bb3761481b7ea960a0f09cbb93fbf559dd834a391996ded7e95ad4c62af4f2c0eb25767d6ea0566c8e4df5a9d84c56d41abbc5e055ffd205ba44539d5dcc0e47d65951b226c14242aea296ea21be4fdaa3165cd202e77287fcfa664b3da9d1c70f4301378b8c6f7f6f693c2f0a6df8cee1d9096868cfb71a46aa56fc8cce4d768082e358e65f340dc3ed83ad2c66c439847b94e70652b904d2a562ccffa0e473df24bde1766e451d54b0ab35fc04e36ffc5cab1117d58ebbd936c0fd036f5df7c576d58dfc4311adca6e04e61986ec21ade94751c8daf5aed5211db383abc4a989e0640a0e5de2d0621cb41e9e7bde067a56995b30691d4a0fd0496fbe8730b826c2d401b27d70f09b5318fcd6588a9f782a7735c4ef8a7230ad6b30d11a9f431df59d5db8f024dbb1f55254cae9e6c17fe90b45eccff619d253b9c390dfdf045e7002abf53f4ade167f5054be8d050fdcba05b8394d2e63832daf234c23becdbefa8891d662b82ef1da8c88da88a200650e9fca9989ade5ce8c189efbb22c654687ac801d694f15060f67b68f52496f2e0c9985d7b9c2fd0ff00412ae6c4efa3413781cf6ea9febe0745486b9451a9731355b39fce88dce0a41d7ad980773ea417b631301dc35d3776662f3709460e0e4b583af109d6d635e40d5ea60972f2208ece12df951ba7bd4af8199c4ef0c07ab080deba4e5a37435644afd3276ccfa52f4bf7a84fd6e89e32dc062bf216a8e779e2d6e489a661a2f10197d52ebbf98e4cc9d749f6dacd3062958557a28543ba16f096ad16572e5b61f0cb0b397b7ca3468cce463dfa91b70fa746fdc551a451f68d86510b3a20463625058535dc38fdff6e1c4cd843d9cca006d9cbc997bce343dcbee06fa4cb95b1c3ab86b7c1e1bdc57273a38e61ac333ccb11a3e97ddf81eafe798af3cb981f4c2ff63e60756fc3ff26364d3550b0be8a960897ad2e6a24b51bdbddbd21dea37600f86a97c92a1be21b542f0b0df1b0713dc6708b76bfb318df2638ac782c9021c13e276b5d08cae20e0f1862e12e439ba9d80c1847a7de4a9b033ae8ccd612409af4fff5906d9e4b93d64bffd0ded7e8242f7130ca56e72e061e0d821ae555b688043eb897497c5773852fb596b6a825120e98fc4634ebe3f24e19633caa235cd33a916db66cefb7b2cba935acd39ce4d313db96979d9038486c63ac32e69648e7e9980f0d8dede2f833db26ea2c4f7bd2d27916ac50ed8bc87d4f034252e641e064d3ac4bf8caf237eff80ba2848614cd3396e828683a694fc4bae264b10cadc2802b08f775ca886817511a77572be5ee8dac49f0f160c80ff3e73f83e3b088487db12f05e7d94edbef5bac2de27e4e3c4bb6bafb2eef762ae3ab28aa20c294a4e5a91eb2fbcade73826ec000593cc134679fdeaa97fdafe2d23a28abb317405495dfdeeacfe7e941e40ce11f8342f700e9ed8fd61d186c0b9292970dea3017bcaefa2b6ac50f452f15ee0652cedf16178ed6d84f28581f894033abba8fba6e8ddaa479498ce50b0f0f45acbdccf93f455923735740983a833c6f2149c94830c9604c78d264b56c21e537d90daaa05d95a4bbfef8ad416ada8b999fe784563a3d7968a988e2f963bdeb98ab91e9da8e09c44a1e1798ec65c1d065bf673491419fff001d0bb23264b0595b593f78b877b3b3003bc6d4a74e3e659b46d221b37ada6b0063f0b6561fefe577ef7369057c6e6c00db5367ec7aec034fd1e63fd27de3235479e7b5bbe886ba4e96caa8c86bf6946f472236510e176c4f6194ce64798a9a3cd320e7c89f69870882d67df76e777072a40450cdba4624c796d2e20848fc576a349edf921f7266abe5adbd6c92312710ff512b381acf56b2fd3d703629a8103b33922c1f09de05f3bf8c1b83d451492994dd4b797b2340aadbbb95d0ce351284f40a21a1bf02ea5a1b3536f8fa650c95e280881a33fca55ad35e18170d5b099b9ae088de3cfdaa64d15813342a45805ee57d9d057719b526ee1fdb30aae34c75331021870da65cf43aa960df2c68dbc27e244500c8e1b08fdfaca3e5010885a448 [113] S=$24db2fc0d9be3b102 W=$2bef9dc57b71f35d336cf2f663417edc34711882712a4d30f43b7c0aaa6fc04dc3041d3672d9a55ec5841bd95d629d02ac7bc70ec0f50e097789c4cfa859ec418c21ff192d543c71b229e91e312b81dc1fdbf02fdfb0921a17812d58dde1f5e61882442f374a0ff80db487c016e30564ac3ba81fa5ef6727750ac4cdaacc5034f23fc534f0b25db633a7db795d6cfe17c0fc2797f06726aaf381543cc6bacbe8ffb047402195f09723781f9a26a80d640fdd2107b60398b6cd795099baa4a56131d2c0f67ddf2529d31cbedab1fad106885dc6a09aa12e4210118560064ed5fd292aa95a8e9842bcb61ccca5c9ceb17422131b029c7e877cfb13e4de430852cf9b462c234823dc1419f05bc4be30a635042d3b81d0c4bc54dc18527bcb98ac718ae7068391316ca34b552b583fd83091b32fc9e5d7fbc6895299d65faf9b067d3307edb946d279756305cc915661a654fd245d3322fd67eaf13eb059d26da1fcb526a8603d5a273ff77294ab7e44c2a46337443dfc1ad63774202b3de949cc07b0c7c65e4b96944bfac6f11504932bc4ea67fca79c67ff9a6561a3b712d428db490232b57ff4edea58d38703794cf07688f1d83664985da4e69db282d2d5f811bbf65f94c4906da98a3eaddece4ce0e7c327555663aa021d41438af616378a75da87cb840d62248a129b4fee43d334a337553106d3d8bebe582f85d037baf6a93c844d1c518b83eb29c54e14515e62c0984f928a559215bc0a20befcc69d77887740657fcbd7b66c922bcc60c22949e6771b67460682d707d6ef43ad213fd4b2e749afd2a954038cf300826e14a9337b68ab68da4be92943aafa0a4f72b2e843ea3d04b6f5fecc5c3f9424ebfaf344ca26988d12544bdcabbc220c5bf8b95740212259a951c094b245c696fff06eaa450b764577217fe439b8e5f26c9b01a6194c2a380aeb3ef201ef94253751524a2a6beed8111246084c2ad908d0376abcf2405177ab9ace28732f7c6995edb11f401c9b4e8335505702ed8990f09c86be88413600c056b74b408f001d5d8fa59e07a28632469e0dd43a45240f6aa97c5ea3086ec6fe82dedb8e8d90795f4f59773a209f78b7289ba38f4be7a4f151ca4af0ad563c5b096319a91db9a74b69bece359c4161b7beea40bb44e3c46c501dc819fe8cdeb098973d128366ec7365036e9f1ca935e3678cc971fc2231f1518b423cfb184117dc3a0407600d04e14f3baa80a649887ac5b8291b921a25fbd420a8ca3adfa04f3ecd28d96e93b034a8ecb1bc6a006b0a4ece1504987e6cb2622120495de7ff8abe5934e5a46d055836b28dcceefffb6f4bac06ecca921fa87849510938addddded58eb8d9d799cc3f6da4f9db93f536b4063137a2ede0d4bf4b096febb4c8c67a40025853d4ccadea6e4c076c43caab82cc47cb6921cd801070e53fe956fa0f5dc21ecc39a88ff683505919df06b8a739d5d7896e47c1d3fb1eeb79f72466243a662a1cdffccb9bcc1e3747f83e12e4c J=$14a5863478d3d0cf17a0893e67d0f685328c46d10156408bc2a46b6ec30eeadab9ceb52f9cb0bebe60341cb7613ea4aff4d4a90902ebd6a30cfcc692410566e577c7cfefb74f97e9db4b5a9265be0de60f7d97a9d91d6c29efaec058e7231160cd817e935ca40c6d98f186c36fefc27163be4f0d3d1088e38ea79fa94bc780247ef0b2ded128a4f769cd8c3adf1eee6a412a15884b0e94608be182abbc247decedc83f65b6e2477fc61a08d60e734b95d952490c8aecd218b9b35ffb2742c1e3ddee227d4fdc108ea378f3eadc2a6eb44461efcc5469a090f3767b1535c8955b4fa9fb7b0c057bea94eb968ac17c0c75df40fbebd88c4c110bc55fcd71f235d7b9b8219d471d5dc43e51f70b78bffe9616ee27c7546af0b822d261e62275e9f610030af52f7f4843e2ac7c429d6dd30187546bb572b4f7766e83cc6e12d777cb706a9a1a7c7bd774433a099ec6cce26094e8503e1a1ca9e1a6e0f4c268c48bfccd0196ed7eb72c51cf180192f499ff5d6fa1a2121d90e25946062853b6fbe376fcf0b19cd98ec57f1a900709ab76e5e678932f231ca8f22d6dc60bf97d405202fc482dfd41f7dc3f3bce812f75f6ca2290230bb5a8a0a7bcb22e4c561581504d14497de0b8f460e9af447e6db624ee825e595387e54ad80eaa3e57569c40e07b8b8b3938afe6a20bf2a280e04c4ad37d66122530f3d2e4e57be3715f31de9ac1d0f8bcbc9f7b416c9eda51c751d587e9c05c2a8d803f6e39348ce49d8bcf9d420a8f9273f0a719c4018966106b3541978755e73169a8662d9b711bf90e33a112b3577afab50a475ff0b2e2737643488c8e23b4f21cda65f050834d6d29a745becec2ba6ffaff02f3038dd1a9ae5f333e0c9503873d01df9bf45742383effcad9f0eb367429990d437e8cc5720494f9761c6b965897b9a54c9f4a4f53662dcc21d8bc17f620ac6617bd4581f876e0f63a90e9ec2048e281a302c9fbb536f5c21449e79c311b6ea31a63848de2f83bf9d17b93db066d720600db16973b3fadf135d0b3df26510c9632ec9902d032a38a9ea7fff39ec66ba838c02efb4d1135defdb5d89a5ad4212e09da4538801a0d46ab47410b13dda923f3a7c3c6576a28704910f7e138a369db5c36a8a478a99273a52f1c8f1c03cbba699a542433c23d4d4ba94b2048eb9ddcaf5105863c9580249907df822bdc611de50dca78617714b1cda918584cc6e78cd78800a069ca5b5d70ef33117435f2cc3ef543c05cda98c8e1b4e6c5fd2b1168bc8399f540fffcdfa52eb9d11624fef3b80358b841993745d7282bb1094c43855bbcd6b7503b07c5e225108be953e076ff89153bdfb514be1cd50b53e2ecede5b2df5f34c310da6d29689996f50ccf225ae985a5177b6fb349290c55f597f9cf151f3d1b55f264d91ffe4f5be4add1a7c31ea8ae30b0b4eaa350c2d940bbc59c01f98936e40ff81ec9babc41d0d60b6fcf21a8bffa1f7cceda82fff34f922d30f5e267c770f2c1c7ab5d030bd5e10425af21c0180559e9fe1a141a600a8398608394d37931b9708577ec80b34691266b87a574794e99e6944e564cc3ee4f06ac82b233ea585e9c015ff0c166960a6ccc3b4bd05a42ce7cc00b193dcbc0772ca20175529fc415ef942658ab25e78790b626e607986c6910a37c0d1fccb325eb52dd54a305fea7927c9a07d780b9418d2b4370a7f8523c4c724f89ea789c43dfdbf54f941eb30ba8e07b00d7a3e120d8425e5b2c231b53174fa55aa3d3e50fbaaec379d9d79f13ea2fd702d497848a05f44938fb7b3dcbbe16a208ac5ecfd1baf6c94e9314bc1fe3133fe8dd6bc88bd5392fcb339a0447b212e38614262b74fbfac32cad5404258ecd184b23961d5b5a268f357e36ba05b25805b1f1da76a40cb596fd6f10c70aca38b1ecef4fc590bd7522651e55500cfbff55f3b3710757c5fe0d649e0c0d2990da1c38fd568e62eb429727ad01c01ff481d7cdba49d02e10713e310f9219f992f40c39d62ca292727ef102188c1c2351af68b069ceb64c8a3c34965042bb72f699ac9e6f784c3881af4318083f4b9f38925b672b19bc566d6bc0e3f163f2fd907653eefe9554e4723d8d405fdee9fc388c42c05414533404e67b9a9179fd032dae911ae475e923e8640bf358a3dff0f0d6c79a1412ce4b0e6276c3dcb30ad3387fc01fcf91c87f3ad2b301a05c4ca2023b353bd88c21cf2006eb5735f0b3ecc2dab2f6718342a22a095c14d04565dadf3aad7cf1932c058d24bb8785e276e3de3d6527b6c4314eb935d58d83148450dd46a9f7462b23f3638978a71fa928c75e829d76e2705088de08791eac6ab026625df8f9d89a5638ce633e2875f2f4850b86f276ec419ec5483a0de864404699d85ce0a0db0831012c69340908177cf176941c3bd26686a83775dcc0b70770f2f6cf6c55056a56606c13dd9e853189053998ba14543bc2d259bb6f9c515d1ee9733e85abff1acf3ce91049db37747d88599ec1b08e9e49318158b786e46f30ca548af68a0803acce564ea445607039785a7072951a02fa0060850ac070143b2c81a03be51d5dc8faa2fe767e85587ae51c9729629045e9b4158572a0d2707862a03957fa87dfcb7495a3eda0777e446f6fded4226bf4be8205f149d6a27f6fae290924549ac836fc5c98de4e49847453e7e2a5399105b8e11138fc15dd789452fb690405c24944556f7ea3eb0cd651852c1c9364420ae2298796fafc3ecd6a30fb394d5a434f3a34b0296c3d7d7867f37db580f3532a74b7437ff0bffec978f3ca388cc69406547f1a94abb48b5fad00f59c49fb3e8f949ab7ced0b1bfb9174271f54f60a10a9aa8a1e42235a1981a9074e4f339718ae2569ea4b309f76035cfeba0ce4994c47d11850851f1506cf0d8b4a3addf416fdff9213f1fc024fa4fa01bd319e8d313c806926829e730d4d7ad8116357621be2ef259e4720bd0eab74f9d7e82420ef09709b39378f221c6fc75be80a9852451f067f35b36cdc50accd631e6f75045c86aa2fc0dc3 T=$4a046888c758ee7aaaea8d030141df8bd1693dc75276439720b6272b32d784d728725efe535df0ba883c214bddde870c8588b9de1f05f83d7b1228e8b9547f22d1cb682ecba433b6ba5453873286c990f4676b53e073d1735030415f55abee1970510823daba33fd730d7e909395b08474781df062e10631494a8f1125f5c2aee0da4ca1bd353f27126cb3176e995a35ae13616322d0a25a423431434f75c4846ff33a68b88b3f2184af21231744390c9b157315453c7c0142ff6bd867084cc35c084ac5d8a735c85a467bf6b5ee2fc8e545f01b5d282e7b8f5affdb208da529474aae98c5c5df3405d9b02fdb3b698569207df03395b8bf9379d2cbf897052cff8f79881f60b31868c4aa29ff6d4fd3a0d3d9a7aa58f989f989bd9a5c185fa13ff84347c9c186a320e0105e50f34fa9c3ffe04b6d10e4d6bfb8ee92c65c12aa5ead6bac7607173d1ce678b68038326c918f027d9a21d7edae0b717f266e96c13afdfdc144231e0c6fd80b51d54687333f009b4ccecff598692724e41c632f5b9d47a1d36915e191a40bad681b18a12be52569f572763e57534e20360a12ddf2edd79daf87c3ca9902ca07a269ed3cac9d22264dc559c4e4c5f3b95ab31d58ced5f1c2c6bfbea34f69b2dda0cbdd36f63efdff783cdd95a8b292bd58bb2044abea88d898f0a98beac30b04e50193f5bbdf596a444763880f392c9e6fd43a75c85871b8493f16f69930241db8ed797ff9139f3a9cdaba176f6f18f95eaf115f3c7983a02bdc3f56106cd5d3c56a0269ca8750814081188edb9893f7451234517121370be3baed83a2e2620be6bb3e6af4aeb9688e2891fc019b953b516669478f6b7f4dd728197d9f8ce4e6eafb5dcb42bd1405098e4ea643ba93cd9463b36e96e9d6cf41bc2646770f0abd6afe8acc94dae8d1c98985c690b112837fa4217c76fb8ae9e1709ebd12ebc362f5334340101f7ee83f5a69e1a186ec916f8739bf67e6a3179a65f18e7b44ec01fe6e1a69379b82df2d0ffdddaa5aaf608c6acda98266f5682d86ab65bc363d8195e776f45533c7865b14a74feb638d3d6f2c778d5b863d9db24d8205c8ad9dec5a07558c529b908b380f61330930d811d04ef713510d558237d8c5d6a53ba14a258b92c80f1b6091c1707fd673226b629f938fbc616db846ecb204682a7ed71b4600972908944dd6c00e60538110ae83948900c872132650f9b69e64dbffd918d8dea5127b2c43dcbb99969968f11ec490c66211da709fbe21b10c806644cdac97a6a58963b91e2f24b194c7ca48d3c9f64f62e37aac1c4d3d2be11e2a7296088b47591322671b8f8bd1b22bb5be5899115b00bd90d3956a5d3f3eb9c8ba717bf0c61d5de2dbb326cb064fbe8477f580630b8624a516145bb6ded38cf2137a9b003b2d580790b6660456b2c53750678dcdfeeb046b747323b6f37c4c3ce43f03db87bd30eea84edd70ea6209983f1528fd930e88c7e5c5f849ca1786e6e641681afb817cb867a1b172d6de54597259d51ef94160477707e06ebb1785b42f330d759456fffc0f5c81e82466660cb3709562afeff77674d25e3d5b7b07ace6cbd544f1b71c09e4b1785b84aa14dbf2ece2092f2256934370a47af4d47da4f6ebc2972ba8fe90b2ec87e77edc43f0ce8dcb12d44c26d29106631212e48f205a7373b2449cb77430195102e8e4248aa7c1c9846c5469d6f1a940b4b9e26b683dd4a6bb32204c0c5f5b584546451466d9255a7c441e23b66d38136f7cf14ce0570b80a386c4998e133f920a064ead2fcef8781a6a0898793c4b59d1601b7dd62ecf7e09b05278ad4cd71f79453a7a76e02dba918bde71e5d555c8d51797f42686e7565220dbf8c3f32addb4c7c18d865f575def8270a0782bf67d85282044fa51354b6ff324eec8a1d223b252e45d807ab696c6cb60e75a681423a538f128fd4922f87b5f35512472eae2b4776839e95cbd63f92a32ae2e2ad50cf33602957b9815da67d095260de98773669134bcb4a5d1a45939a1d20f43d6e1a32c10f3edcb7755c99202d2c198d018561cb4cc126fc79531abb125ba2ab6e7bd660b3dde0f03a93a505d821cf203bff8cedf5d5b1a3eb18b89e52cb5f238fec2382c7eac8369461729c2e9a9d6def02dc83c8b296c5fd7d0f9b57c2921723477bd1dfec709559c6f158d49fb497713170f4c1f3207788d99e5813f155bc6184e29be7c02a3d1fbe05636e9102ee4321f0bb4bfb49587fc1982a4ca2a4cad219ad855de1e128eb4489837b830eb16f5f7554d21a83f9bf857c9f5212e24fad0ff7e59cbb6c3c866ee5fcfb659d72cf0b95c98233f0d4291f85924adaa183f2bb9058d39c69ded8f282bdb6615c72945a9ecea5700ba9e04959afa580200dc6f6de8cefab6e5532d89b6b1d93921b3561a9b0c496bb8c0b519d7ae95f98019772bf6358fa8728d6dbf23d1871361a9df60d4e3002ed50b342d3527a73aeac9c44d7f541625021275278313a3cd400b604bff67a2e61bc19c63fcab8814bd1c25bab3e06cc9982dfdc73871b93bf4efacc681379db896953f81bfd923225b588870c77ab6aeb10e20f2494ec77c81dee488772b36d332eb8ca05850686292f21ed85bac21af355e312cb1904910c219536ebd2049e8fa228e089bdf9e2cc4f8341b808ad61421497fde3a3029cc7f9d806f0c9419c6b931b6b013769b8eef1de9c579c8794da9588a90652ac7c983526d85363b57d32696053ed71cd980f65ad2056b215389c86c8bbfad5a6dc6b55e6800e6b3f06b3e3dffcc050f3382a62abeef5ba8fed5b3efcf40b799a06fb550886c4ee75d3960d5bcce9971aa5f512a8458c65c78311b9cdc6b30bf1ff7a5e6c0e40e8f318f86cff507f60085540e9008ff8739d097b581473782a027d46f22b78c47cc967288bd0d03e7eaf1fc56af1602210a6e3d44d80ef5486344bacd0bf891ff6bff39953874ae378fe182027b6915224b60d2a5a6a8831d60c2ff915cc689975549ca7c4d97a2e78d897ca6b86b6e02b4a7a7 [114] S=$a2e8d381ff4d W=-0x534cb817a8ffe6528000df61ed5eabac971f3da7a4df41ded9beea76b152f1224db477ca184eeedf3e398cebb66f349593da4a9913142a9dbd04e45379b93c50970ce4ac94ce6f636bf4c39d3a5bca5286138b9bcad8ec192b5480db2a832a11febe11c733c770c459c59b76f6f26f111c078876336378dbdd9fa03ba3208e36c47f0453ddf58b0b26c2999709974574273cf3c2eb190356a8eb8d00f4775b99ea8c0653f3266d29a8024b6b66847c328eefdbfaa8fccfadbd14162970ca709b811d921d00e40c5c4d79c2b96b470c5fadd03e03270c317183ced10e6451f99962547f0980f19db0be9250bfea1a2c514ffc90f93a31e2e590fda883f088e782583c94c967e92f79d6b2166b9114656655faa7acd866f8e1c40664e3b7f43959ffde03a27736dfb18e7a033fdf2c604a680c89f19e2725b042e6135544c282ea2278593084f903c8afb601fdf5692b2db18dc91444001739d04f39db307751d70dbb3f7159987fc7690d3c46deaf56b396c8ab290c79acf6912de29f4ade43cfe2b76396dc0b8b5855b10c5fe3e1db211982caa74913be7bcef5122eace9ea30589b763955a57e1dcf4f9fa7c48417886b0a9e8dcf55cd9cd244f7e5e4ae506f3ae14fc7c76749d0316253766a8629604ccb87d23fcfdc146dfb345a75aa2450670fa96aa773cb490a8755789d2dc1fcd4e5e525384fe5b0509ffb53ccbecd099e0ed99ef5a8dca25f846d1b4d3157d4db0238b8ed33c5abfa986b42797d3b0cc5dae6c056caf227de15078838d68ec61b0b09cde3d919e7c16967b78b63e478496c1a9d2ea31fa32d06b0a665f95d7fe277aad0d607d879da2a38cfad285d0b92491673bfa1f930b4372e697d326c6f6120d23ccf05593686665fbb055e63b341fa526a80d87920a1f058ce592a70e03db3fe08fcbb24ed036b739ae36da2de72dbfda4154e1112215694fea440df1155557d3297b58277c37c9ffbcbc1412e8771efb0dc14df17d91c8b786309fdf3f5f4250ceccd6460441485db327e1680ddb79ddd1ac6561ce8e2e98f5415b8995af880b15c929f6f0e8a1700a2a1add1613dadcbf4cebf643a6e626dea2d424e8322f65110472888e4f9117bc7ab1751a8f54bc45e1cd7421251660fe8a63386cc434109643f73ed342887ab18b95c26fdf2878b360062c67c4b4590808efe94eddb1ae00e80bb06214db6ba9a60a9ca94b68855a60542cf62c7a00c8eb4ce85b259acf704793d949163fecf9f38874d4d32d7dea0355165ef86126c91b5f6b45076ff4e8670305638e0529524c883c02a66948dff782b2658b36446fce0110b5e9eac63009a5345a2c452811f512e5aa6ae250088ac68a9ff57ebbd24b2bec67167c8282f2ea02133dd34f80c53dcce25084ee2f041c6589a3e5034b9ea316ceb00373df419098f4294af0536463080b67e21b41d277148e5078d9531eefd695a9ee36cbd9769e013d274488b51c38297d81d81196039ba7bb05316bafee2f1 J=$13bd4d49b407ec3ad4740b0eb448ba7ff9d0c550b8bb8842978eee25e3b469702273e0fe3b8045ae25a5ab7ded538c585f37daca92ab2ef57b3fb840abe88f6cdc33b68b836479f4fef764641e4455470b4d550e5cc33baced439c54cc95286c06403b60e31035269a1281de1d1b9068f3ace17932162d7d91a1f888afe16256cb3415562cb290c6e2cb683ad7326fee4a1dfa510676f47c9efc8e03afef6b2bdff2d404c235a899a6896b5583cb21eac22e2be7d26b37cdc0e270c0ea3db5d9446d23ac33fb929d3faf279984675a9d7cd0a1eb198c0d85f4728dba606c5f5ce1e99b4dc45f7063f37f417f409b978039e93a2da0df34fc118d71b380582ed12f34b1592f7db57ffcf9270e63e6bb9e41e8bccf24c472441917b3ce4b98cb0ab179c44d6caa96357a8b5c0d04718579777c8d26bafae2b68e1bd648411f45f5be89f4dcd96dc6f875ee6015bc5c52adc0fceb0ef06cd15cb2c2f00b8301d356f42c4790e495a4c4a75ab8601f5933dbb3d93451cff2433ef91f6b4d5c85ce99dbb2b3ef2b5f90b52aaa066ac9e3fc98f9652a8160942f713237be5bfd3c74433c073315d6f974fe135ab6417c60c761b47ac12c2562958207435576afd46e49c597d40c19ca1124b781070385270af6e3a70eecb37c528f0ea6565ba2438bbb6fe00dc46fd6590cae30b0a51ab3faa528729315e7b457e025b39c9f894db16eacb404981b21e6be73e96655f180cd432b28b5866cf665d35ad2a796a274e7a534e918882659172b6f77e59d13c83924ae09573bf2d7f0b2a647a6318709bebe97b02a320c9376d9c2a7bbfeac8c058aba34427071e3ceefe12a2107c76febc11f736d8d5cd01cc364fab31b72b4685758e8966f60e87d5fda4f302a8bc480d251b7bb9281e064488c5398eaf538d15c5a1082990f63da3d4523fb48f6de9194a83eeb8f125f175a1b6b2508c54c6cc710a42fa735b16f1d4673086ba75c7fd5b08fec71d5372f6ef47a90f3014ecbb163ff1969e8564f981afcf5a299190541d58b9997be4b02eaedf049480f527d0a8ff115a1092dd00f77ebef424dfd187003a8507f3034d2db92f5f6c641b94810d01facbd0e425d6dc3360c5c0839bfab026869fcd0814c1863d9ab702bf5b3ea5253412324212ee4f461c67fed902bbe9a959ca80a6443c517fa747844fdbe74a0caa4b11382e38a592182c234b746d24c0f62e2aec4fd7eaaaf041cb93b839ce26f371f31f416aa75ce759dde283c8e6db9a16127a8553e9991ee84eae7d8e651e68a114880fa9533180c3c8d64105d2d531988976adf308d5f9e3675164a7c93926b5367e99f8e7389a25c9ca03e3a0b867ac4b2612e8c4499211867a69b89e086d8062bb1c017005db5f374486fd38fb5d20c9271d434f831a991d905307f67244d117cf5757f0af01523131a542d48cc3ed2382487d0196ec69383af0714498837f006c314a33957e53da1346a5d6ef6c92a292ce4ca8dc52746395cfd63f1772fa9a8cd105dcc5cba06ec72ee250b0e3d56ae75f9e0aa0fa0c1305e779479bdc2273252f75f377942c3717e566f5627987af31daf5cd770347f03b48c8cb91050e3f479a26c0a0a51403143af162eb06a7e5e7a5480e26c9d0468c116c156e453f74753d4073b91e40dfaf2c43d6a0b0b46e84e588bb49e1077553637d60d42a1701cc22362f156a8c3efca16a007c2bb61914640cbc6d9f282efa16493006bd024bf585aae1933224ca4a6bdb7fe8fc17bf8d1924c93fe799ac132b58e6cd6bd4a1dd455e28a0b5c4f9bd5733c0de03a3f273f26642ed52bdf9f27d512e4ac1af4f865f28152293d44f270effbbfd7b1a187da48869b1839f1f109d9be1413c138fdb432cab06d6a7fde43b0752770759b3c8f252bfdb6d8a10acf69f209347e0046542244816e60cbcf2b533b27ed57feba966f362a0103de956ed133febe77e4dde47e44492ed96d893368c3c2fbfc684419daa63e17103b9bc139717bb6d7895d60444eae9bcec8cbc9aadcb20ef8537c46322e9b9ee7636e32b62a3ba1f4d097c66969766126333873464263deea610c9acecc3bf741ddb80d90fd2bcb9338f9abdec5ab82beb87f3023ff1532767574a76f127970bb82beb5aa3c763b97bc1d07bd57d105439e58792efa82ffc53a6662661e54243b07ca9179aef4a3e50db29e9f10c3b794c461348f5c4ead2c8becb8a91ab617a1ad009ff194317e1d0592ac651544c07a7186590ef659841923d94bb089a8f1e17581d3f6096edef1722aea00cd90ffcd9c9ba2676c6d548244fe15894f79f1da8bad8b9a6ac5973ca7f3be461b40c4b30d624bc17d5fe6f913e60bf3a5e8d19159ac24b25f35fc25658310ca2bc64a67b0e3b17c74f07dde69c84dee546893297082ec921f09e4bd9d1f791a73a5470add92b5b90d41f276b3d517361ed992eb7404bfd2c7662b30753d7313e7f0b7a24ede392cd54ec69bd6ab405a62a8d1f2be1c9deb29591c092fc4b0a166cb7b15511ba1fe27f246dec2677324abf7369c84ce49528a223a3f35014c6b1351c115e8f561ee70d80e210678c18da9b7e686f1809d197c7abf5810fdbe9a6c48366ba97469f164b8927b88ccd01fe50e8b3969de5a7f600bded4ecaa42cd3472d7e4ab44c54573a9376f07e9906d5a87704c595aaa6ef80cda25021aa34ce634693e4fb5acc14e389291be50b92b0464608ace1e4d737cfcf1fe32e859541ba1c1e6d20ce502511995075cbddc393d71706258c38294fac35b26338c6e219b20d624a858c65584c2a6da05e68d699844e5262400f891de6fafd4e918232c7b573dc7f0dfc0f6b166c28391a8a9a9faf8d8e1228a0411b27a6d5cdbf21759e29b687ea2f36172b0c8fb9f187a49531fbacbef746a9ded02446df917c1fbfd423608e61b70039e88b09b33e99fd0b3e98a0bc328721f8522758dda89999e38222e8a8d9fb1bb210c13e6e4a2efadaa7d4b877a0a83458821d75c34b0280d32ce8fced2589b5f4bb T=$1f7417cdfe4b8ce82af1bfe1be8c7aba229bdd9e0bc4a8c5eba1a82d95a5256f1b1ff34661f308fd06feffa50a468d9d1a0502388ca0318c65c182029d621b129a373807316fdcfa87d1cbfdf9a4ff5220bf42e23b214fcf330b412b7f6ff6fb4b5338089a50f8d94f3a8fef9bc3cb637fa3ce8d5faee1603ab1cd9daa0136d92a4701111ac499eaee491f6cc030103ef9d0f6cc762ac0fa8dd86618b22496488ba499881f17246bdc471512d2f6e334fdd43c461725b92f4af64cb46b4ecbb50dcf07071428e80a433b24676bbb21f33e3ea97df2a37d06e9f39e420d76baf807c4add63d48fab2a4775e457024b7612572ef03512a5d4361e2d825b6b613334bda83c862b0cea1e6a158d6e5428344696fee04e5e24b5d5f4e010aadce19e8b38c5b4a2ffac96cf75e0afee6c2c898bdda7666028d5bc738203f91ae9d596fe368b23577a1af25a99da14f583bcecb0c94de30fa7dbe7363837cde2363f3b03880a66c667efbc375773e17606d87891d4a861be5d4fbccc7399b306df63841d47a75341849dd79d2e0c22c7e571fcd79635eba929576c6b968e888c3f59336b0e6161f98ad223d0aaf08be514d4eaf2c8b0db7bebe41eb7f95e0ef92a581a7391049f55a9e297b93037784da5dfb5f626289d1da1d908878bccccc85844db46533e73c2e6ff5212023513c26900e1e2a451f2a0d5a5aab6ed436b57ce871a1968143ed378ee2eae6bf3ee3a260e83127d1b3ba09bded964a65b92a1b75b6cbe200bf3f98333a845eb41fce3bcb5e7e25ad2a5e74ad363c03563f28555897b9d6f7cf5f5894ff4ed7da00376cea5ae67509c99750f878ea0e01a92fbd8ac1f39f0a1e0ebc43ae5cf84cc95c0d306d46ededfebc32e006185f36b4984c6f60cc4b5bc555921cb1e64583d2033e94cea5156d2d295937878558e3067d2aa0f9dfb5d14af0ec7d97b641e3334f8448994db7e24da57f17f55587a54541e3ccf5d14ed0a3262f798d1fb5f0fa53d7736dbecfef9acfc629b19e491609f102d564f389979870a155a6037eee28afae023377a0bf88c280768122985e678b37ad0dd5e1f0efcb626e77170291c4bd6ec2bb1b0129f86c9de7d3d5afeb692a7f64a6669739e358239e746f771e42ec7a2661ec3eb91f83812705192ce8d85cefa7f6f481d8381821517e9f85fdc3876cce1c558e222a4c8828d6942cfcb21a1bfc5e73a72ba34eb13084e91d2348eae57025a1eb3ce8e355e9ea7abbd437fdc21b7e992882d4213c083f7a3a0fcb9748b6ebed113166fc324c0ce7d79e90bc64a219e1688d66d9f8fefe4b88199361ec0f47ea0d5e9a1342743af9ccae7a5114e9b7c5db1ef5345687a3319bbfc8685b615136c61feb87ced60165a54684f116e507c1d400878332f6ea6228830b5645ade45aab0b824a8773f1ce3e94359bbbee00b38033e4c5e9d9f33e29918cdb4698efe767a054e0922b59dc93019cf5114c2cdf76f9575a02f8d1cec17d1374042ae873516ca09a9508e03812716a4d47051c45aca87ad4515326ea162f4c146a574a018cc66ff6aa56bb1e0b4462b67afe74fd060556d16ff84f9185078476f127eb6471b2847f87ec6c496e9d35d806e8bafa279afa828d36514393a76f1e80e6d53d09f08056c126fd997900f234e5e4fef936b84b20522884a7e59411b60907b8e584a31232f3a0b60bc279d889590e95e9cec876be94b12c5d0a52376e20cb9e5a1bd1d8b9cfdb304d8795f52916fcc81d210ea999331a019cb795118159f5f6d51c251854b1cb2554163967f0feb8529c7051ffa8e7c250bbba09f87b2c80fa3db1ebc1da568031d2492c9107f05f233f304e578bfd20dd303ab5c4c6ec08b459c103398090bea50473763ce4986ccfd5f07da374e3125df07edfb85b8c14a6aaeec5fb51b16cef5c748bcdd9d95e7f6fc4d4f4338ced364412db19bd6bbf1fe87485a2b6043ac34b25cd76262064d24df3c6789d4b85944d2a31aa4f07d51574ded5c35803a7053dce60b737c8b75cddb4b51a8113d60ea0e7cf87ad05896fa8ee07ca79225a943aa6fc3b638064c72046be6273da8ad700d4371dab3a8ad6356bc8115729d025756d4a95b7759f00e2a2a9fa61c71933f686d32ff48352ff24a2213e3a90eb95f7350e96ccc37858b92e4244fe858bfd8fae1778e95b54608baaea096a133518ea44b54b56fa2fe610b425170cb257b8705b7516205f7ecdf2b9c7497e0e8e599598e612428973853fdace11ce79ee07b134fafa2be715639c4726194696241335158c3d25580371b9bff4480afad464e15cfe4e8d573a2c9f66bd9d6858d7eb53f59feadb1a142987a71a894c1feed295f6fc6b86181fe56dad44d9c15bc3b8c70eb66c050182f09fb8662aeedabacac21950157a49cf29ab1180fdd5dd4ccec8e591512bd2961d2331fb80c729c55acf7a14b8c73cb8c8fe72b6e70a0cf0c74ca4ff90d433e3cc4de33088a9535f4f05e91a8a9011e190eb825998593e0bd23846f7c2767d724096a8f57568aac8077142c1b5a841589916c4d0bf5fe745544055176082fc7d5aecb190a5f91e844ff6ec82cf6e3be64dc040bd1509b13ab6bd393fc0ac90c85f7f3d52943a6a76de36acc50c0213f04757bb76d1be125be1bb654eab33bc26d4070c6e01fa737d4821723fe078dee9cceb1ba7249c6d9e0f7b53e56bc3d327259fac9d25726b911c6d4660a19331bfaa14b96a3278e49f682937af64ef8b7df21cf2f2084fd4f18fc0854ab0d54b091ed39cb6faad01a08f3e25a13c02a0ba10f1a677c100862f6b2e858cf61344bf354bd0f254351055b4e4f8f09e2af7638ed26c5ab28a28c33f2aa6785089b8fd5d29f564d436b39931cc3c107a9c539b7c8b09b1fccd7f11ded13b7d61ab2bed352ae88e8e2367a3d6a00d05fc991a72940b2f363e181cec7a455a6c35fb0beadd22fb188da51909279df719ff1e3571969891e98038720242bc20251929c7ce19b9f6ac2dc94c4a4deac46cc62d8c53f423 [115] S=$568630439a879c3 W=$c44c963d8dc57b7eab85d56d40b57ed925bc18cb7cdac8ece0c4476768b8a98fee25af6becb1da0b5ff162b86202743e3b75e61f47fb980d73dab7564f3188b379610c69d7bf9142fc75d4df99bc0fd86d7befd65d474934fa7f4718b0087a52bd7baee99468a8a69a0593ef36e3db78fc6b3bbac6dcaeebbfd91363824b83f9428fb3f6458e7526e613151fb92a45189147349676cecdbd566c401e2b4dd0292985b2e35293a064952b510b4cb26e1b3b31e73776b8ea0cfa7673d9a29c57446e51a427c7bd9c2dbee8555266e2e9b780cb02f506799397148c6ee0cd9587340ace30d0ecce8d9567f711d4bfa32818df07bc819f3cadbe64a65306df707f302f070157b6c5600feb8a0556838aa7c3b635ba2af62b87cc043adbc55053e38cad36b628fa559e36f8d15da19092979187670c27d3df507a2a3434dd0adc02b690bdb9114c90bbdbd670f8999b81c653d1eba37aec3b8c7bf86a9bb5e863fc823353b56846a6808548ea9920327c67942acb62226dcd2ed80296b9517667b680dae5dd3036a11c6c6fd55dae6a63bc520059dba007645f438251270cefb3d01ab519d895cbe06022a75d3e7d9fe2b17c45a512257d53e09c7bc9a0fa2cd1a3b89e1ff8733b08ccaf34efbac6b4659c6bfa754a13e20c770fb0d59d21825e79ca38195e42235af8322fd5c59ae83d09859898f9bea05e3dd5105ba7f8414fcb59d9856b0233b019a065e0d724bbce7d395e2ae6edaf24f6d582e74a1ddb9cba490358913be10d6f9942770ac99e99125dd5a78c783b63aab0c1d3d923b08bce25872bbe7cc8f4cec10f04a69c3f58395fb50eae620a20a6d46a0006e88113e85bda2328b860a9f73371064804b5a1d1f559081c1da585991687f9ff0b5b66502ad37589460373f92b639ed11d962f856a0cbc8dbc80bf08036531d3707925d38e9ee9127effac80baf89a27b99d331df62f881ef8231ac4e61ee25bb0a3e8131a58757311a612aceab5cce31a2b68e51a77dceca9e1d9365129ed80129314de96909fbfb7f445c0d12492ad6b449dac5ab8a4c49d215666b6ceb903bb6ed5c9861a95dbe9f2deba4212b39fb93ae8d4bdc6cc876886900494cb804a5ba96fd67a09c6b83fe3e053042ecb61f27c845904cf66a0d9c7edb90bc98b2127c1e1c3796f9228fba97185903f9606bd20db184722fbd01e4335c4077cbe86e6b594e88cf3ad8cf04ab1eadc622de7f3dfc0ba3e10d3fd3b8bbfa3b7d4e0f578f9ac2c0dd363ac75e742a9bd5699160e46424d2e1c79b180ad8811396120de6a1cc2b2b11da9a6a9f55187ba4c32817846c8c90f5a9d5ff3705363f4da0c2ecb65652dd5d918e2d238cc22bb9741eaf27d83865c4dcc82ccee472e9e7fd0351780e43f51ef3063a074468f36d10608b4cab6eb1da5178721c3405f58bd9a9e0ae52b961e6b409a9d81ca73c36b39f807e745f09df9b9dbe91a3e6c12fb767f4456ec228ba008076fc32b507d136930b66f J=-0x17ec8c884ea4563a1d96b04258a13ee5e3a69686d93f14959835c6a8ea5a0c25580565af9faa46402fa80844c5d515f41a06fa209cd36523f581cf220e43aef05d22a547d668f029ac9bea1d9f75acc9b6d4f21f67290759ca3ba2b6795529d1748b919fc22b8ce0bffccc7e536370a7f8a341b85eb9d2ae0c912929da27ab8b032b28a2c6c9f9b05f189a4af49ef05dc07a87321c55f19ac3bb1d834d891ba386a4e4c216dbd3528d2b80bf6092fbe015f0facabb1eac65c32f07ac416a0465fdcf3ab8ab1d5c7e3886c051583ef9cfaa080b83f0bd3885a724b7ae94331f554a2134c942be3f4693af2e1eba6cada2261d79f6eee551033390154629da36771b7458f33512718b119be0b3d8b134344f96f2305f43111dfecf71f8c0315834a22b096dd5e456960da26e8bbe168841fb88e196dce08ff04f8579eeec13cc191ccda759ea218e1cd3cdfa64c7e2097e9b321e1d0c74a2d1d068335d694ee183b4fe596d6ffa4ef53d601c09f304f85cc1ccb96ebafe1835133d5080a7cabb683127f995a4d24d199366e7042581b35691dde8ed2a01ad5ea965deb9f31d1b0ff6ce942d5cb5305242e3050399f4062ae9c4c98a458febfe8be002fa2fc44541111d256fd5f2623bcef20a4a940bb06945d9ae6bb9f2fae9b52d6eb4cd65d9a36ca6c95e6f202e203c25277a6d78ca96ef3f950078029347f54373f5857a3a97549e2e6604caa58ddf90643fac423e36dcaea5a26b802b72b2f2b1feea2b6e8cf8c73773815d48485daec9ecb8ea5b35639fdf0ca640f3a4fa39d39b7a6d7ae00ee1416221cc7c8211ef5c629e969c672acd7507fd3b6054d4df8b5ac71d4f395b2d689e604fccc27d28a618e919c84cf1a016f51f812048f62192fc61506ac52a9f37441799e7a26ad4d5e9c9b86d6117df7b0243a2ea6edd6c95e47ec7d0ef54918dac61972697ddb22b7196ae4825c860f23508ee9ee1ae3f38ee5538d38201d64408d8f99aee6a9b77ce50f380b1da38828a08e63de3647bbab0cb8e066984b7b1440fe623a4b34b5c52a23d337dcb10f15ee44bb17451301e6e70dc5a7c05bbebc10ada77912dc397029ab9044bb89e2186074fe435ef98b2ea9035157edcbeabfdc7e9c543908062f9e5ba225c9408fdd6a9df069c9e1523a997fc60f62aa3f9fd798cc64137dadd0a7a00bf2824e6b4085e74750d8925fb0a185484073f16edc9b7bf07ec54b59b617b78b7123a1ba594382aea9a1f8d944ae912ea6ab2fd7826318015a76f0ca3f62268d81d23dea91df549af0eb2fdb1948bf21c2ed61ea95eac0e547e1ac4c4a8f3d22233392ae483ddd80287337bc8a90c8130154d5e4f3aca8d7b96a2df0e51ff09ee3d5f8e808e703f33c91733e9310477c06793ab445deda5c40c9a952d7b48b3138bb7d617653c844f62749de1a13e4f9fb5b325fa86ec06dc90ddc39138f58b3b7806a4c2d29164bda51523c43967ef81e9b0e653d6bd7724bad00f4c51898d7e03092d1c10279b2b3af7c2cc04b3c872fabcf80de67eac37772d89b9bc9ee582058976a376be2f047929391ec474f7bba8d44f097b47960bf7d1508176100767c92a5945831bff7b0b27710ba98f3496ec7f2990cfb69e9fa88f3a0772a96a972357e123d0f3e71d5475ee91206e0adf598b76eac3d4f9aa4e835c74433fd85d0570d20f52eddf6b2516eaf0762134bb38aed9e106db7d9818bbc34284cf857468b5e3df650b6ebec968b3687f42808a06403b23f6912d7fb3345043e3e8464823c0f82d61bc3394de37e460cbfc3bde645f173f435ea9061b2c04895b4ea818ccd9cedc73242ae39de42e28819735e9b9e482b39426b58ecd27ec0fe736365d8efbd167a03a596471a9d05da98ec480d62d991f159603fa9e03de4833b7f26b3f69a559e796a12427f231414042623f53def4033ac93cc82b7db93d3045899f5b87cd106d441088f44d4bf355af0543733845eccad59a2bc19df24047424ffe3a940c1bfaf7412c2c024a0bf70ba2a2c26388635d5036122d8d5fdc99134b3dc3a6f5f41bf8fc546de602b912c4ef1ce3e3a5747489df8363ce2ebbcaf09fb5e19fdefacccb6d4a8bb5106ceb5d19114409748aee2e1eb125eff70eee00958ddc64db2466d2a183af9acae6a1ee787f3987a9e55e5ab61665de00f585277daf183a9e3411fcd6669f321e420e8950a874d3b29fe60ba22e400194575fa36785ec0e9a275029fc77a1fd0e2cc5d05eee27835c80ec6c89eb0ec32c0dcfcf832d287a9e4a70c05e0023e9e794a84d7a8f188bb15007481ffd5a1fa8c5ea2f4507187d26da41b291624bd17f16a01bad062d032f1acbacd77eb7ad697362572497682ec873bd985b6bba6a07d9d57bdcbf74edc32df8badb92b5959815dcc82ec8535073f449c7dbdc6c4ba92e0679e29e67ec2c2ff4e7790adac331b66af2451463288d719ca48e2a32282cfd03681d055993528d0476444acca649044933bfbb41a439d43f582c670a7610dbd319c97b661d5e7454211ce7d145a255ca2a5246e2a407e6d4bc9771c2a3fb9dbd0f369a41e24ead6a193d0bf7990e0e5f764933888d9589d266aa8623700dcfcdf32e1521bd4ddb90543a3ee8eaf87374f0b8aa45bff4ea6416c92c03c88dd4efd830538090af1f76a916779cfa291c0c7a273b55002698684d504cc1654402c531400aa7ef908c10bd985a598c1f0ad9e3720967ac57d6e9b8e9f30e06b119ea0dabc5c40b1106c8972fda6de604ebd50da5f6c02dbed1127e3aa2b5fc93a9ce433af3030f8023bea26e43d7a2338c8a3e312f2ee32ee3c733f92f69e1f0a68f413e758af69761d392fcdb182ac75516da0699e8a16eb0454d3c4139f46955b0f582f15d76b7904dbf2c61b7e726489fa0bfb033a76fe726827856aac838b69bc4cd02881a158dae7eca95f6bf866f1aca082579ee74beef3eb347a338cca4b88975e6ff188d1ee25445cf2aa3854a41795a65686df51fdaacfb628bae43 T=$f773bd296ee556a1125f1b982f792f4a58650d6135c06046d6922483761b1e6645659a8a65a67a56e344a8f37cd521760a364c47af7931af1cf4f30773ddbcdafb247968960c1585afa18ffc2b1d56a13367edc4df492447d104969b17a9ee653af498592019bb6d2767a422bacfcc85e3f840f8ba4cdc279d09de039f319530360e3bd4cc31fb5b1beaa8797f562731ad25523ce1e12d6509aa7fb34addb33a7a76f5adbef065b41daf05b632c67d2042a0df44b733116253e1c8e6569e0689cfb639ef8889738823b9cb2253a9263a32d5484a829c4c6d18e9e890c9a75599568be74f2a3dc267067c82667677956fa6856cc8a2e5ed084126552f82cfa8d24563b6b2b8482489b15d56338cbe81929c029b0c0a2e9652f343cc29f5123264a899a378b98a4b4ce3dadd79833b24e966e4e6cd88fddce1ee5e8f61e66157735e3a75efd10ac39e677b8ad222763c81dbb5679b692b69b2ad6314b320087538d3ecd83d8a1675f9a0c5e63913536f050d94ee1a8396fd5016c3fcef4f901c5dfbf0ed6ba413c0c2355db0a875ea7d7cc45aac65ca31d9fcef51800fc85c3ead47f2b8ab41f78c01cead458b15c2de2925f304d06cbb1abcd995614ab006a8367a9618b5d607aed328f8fe184cad58a61ff93ca3142199e8106f3892cdf1f25abffffdb36a212c98d240f46b16e02d1268e9c0ad07c54751f62c53a6d85137ddc2aed6db6bd9adb3fba1bfb9090693be1474615f4913624e0d86395dc298afd1f13652d0ab116b667347595f61edab0db4bb82663e3c8024b9995fe69fb43c7c432899cc7307992c3c22a43c2031e58b037bc43df120795195a65b84035a849256849f4027c28c9e70ae935473f7ac78ad9028674d167067f111373c103c5690bf6ac5df11430378efa55f3ea1377c06057b52860f4782a946e46632f327dc6ac0f1af3fa2897d81a3d90459ebc228b220273005246d2adeabd8a029fc085c93d6c3939ff1c2bbbf1b7ba18c2ea7b4c3eacf454ba19e1c228680ff8485d77898d3c44f039b81f190011014b9c4add9610786585b5325ad83e2850ba56b810a68728e2543cc23143c8508390209d364680c15b103b2d6176e002134e284b7443af992dc080a27d130fac0c1dd9614d3d0a0ac5042a87c0da6bd899e56f52ed6803e5d961b61e2af192503dbfdf097946de484dfb35515d84c37ed8a012d63eed79b83d479dbdecc9adc6816bc01a77d0f161ab7187e7f581102217f042724aeb02bc0ed6a1c59f3c02c9ef013a93c727eb82718bcc66c1de4af175a906db341e7746f6fcadc6abf7d84d875cc4ba661508ba4518e1b25d85e821fee4a3a6df6d14304fd7356b495e567b1c24aa578581b909204fef78ca27f5f6a5d7a49298b6ae19b4f3a5b9249bf7779fca2615cf4b823f40faa444dfe62f11f9d31ea458252161657fc9f3e5fb77fee586e1d07d3f108179fa6e113e3d41469cf5b268e8b30dbecc66c77de839bc264c23b464aedcb2abcb64d9b67ad449a91452dd90d621fe1be59401305e39b70d615dbac364f764716688678bca1484b4a69a774d894ee80a552f9ea33f7dae4abe985dfec0c60e053e97b0585aa6b86ede20af9e06dc6310a50426c8c25ff13b9837a9377489e7db4e39f403d256870e359e55831d5a416216d914d3dc87c400442a2628353edb12ff9f2bc4710f97a295ea10b9e7baea83199af997f5cf51624cd539e3e3b7159b292b06aa38ad2d6c94d05346049c97bf95153f437b156ae61f04f87cc65d97a39e09a4e2f52a795454e75bf2b1c20d6f01502c8ebb764566b317cf4149c914488e7d8f0047ce6c4a1d7be6d163d80c6ee5dffad6658bc4bce683d77d32ee4204b546bec98ea850efc3e52899b2ee387ab7878e9862fab8ae82299ea53fd6777373879f8699e7106d79a4c6a33721921d8016ea43374d0c20eb63e7997fdcdf9350e6f3760e4f6193345fa8101ce79c701bbdcb454fed741336653e99d84bc24e76bc21cf626d6336d53c428221551f3333793d9f055f72241c633c90b2f048b18af9f2ec81cada2528da3c8aa442523d48fe74dd6ddf5e9f8fee183ab3ca76dfa79583297f9699469e61c194c7225ed78d119274d013653b42ffd2ce38892d815c7846c1df4a7e5380f2bd1ad1feef02746db5f522c93c87274d337c212d55550ef268b3ed75674d46fe88e692c122ae67b53f5edcb323be55cc90bb2d98bc8b3060e20b75d22c11bf6ee9ff0c7be499f57180b5f36a556a652c70baca0bf7eaae454a9b994b2a8cdd05bd8ef5e17899d5fcd452fe3136f8af5472fad93a831328bef8b1b9dba91dc1cb0992b5c621dc5e866350e1e9e70beae526027e93db164dea3f6ea693858ecb1d7b376b47b619482faf9a10fd30a8e8f47316f28a01a3870ef263d8470e32821ae41f3221ae22e8a94607c157539a8f3fdbb07f96b4cbb6193c2a85517225496012553d9c1dad6ec931cbd803bb56c7075f0a9d2ca59318dbd8db17a9c3ccf16440017fd474adadd6f4144f400bc1f7ece6b2539095afe5b381b554ea4479cd0ed9ac05d7a7a52dac6cdf1c6e6b7bd6f3a19ed396b2e2f3d6881e62b9afc6fb381bc7a0d56d96bbe1cb8851e28bf2162f0aa9023918ed93dc5b49ffc07e59b6aadaa658b5c059249339bd621ba7eae1fd7b8898035082dc79999962cdcbe6844981b67272d8e1d0d43dfbfea2eb7ba622d35eca5bea588d10d48317f2241ea34dfa2db2822a197baa5a90d299849a0bf83912ee47e6d92bdfa03bfee4f56817f0bec59df09122c46cc5a77da034cd41ac70acccaad6fc95fed54b74376c274f4e06b1c54b6639d13bc5879ee34bd2ae934cf7db7aa61262fea95d7a0c33339f060437de5fdc643d0ca7044b07422aee3c9f4caef21214ab0a4a85b6d91cabfccefadf1b8071cf28eed1eea2f71d311f076d578e89f93761a5e37ff55ee2314252bdce6d8272444314e5e363b08972674c07a12b21233f2e0975523d7296d [116] S=$2f57690 W=$6d12a931d7ca6d6747819a62d43d91fe43edfb6c44d611949dc44b5e85982b59c873c897b8bc297b82b4cfcdd36e2085050db3ab97d3346062ef8cbf17f767c7a03ad37e69fb5b9573d9eeffe05125f4d10a65b6884119c2769e827846b19b12e95e6000bac578b0f165128b5f1103d324d54b3b2d2049fd8336344a41fbe7b4e81fa356b3985dfa917bfad1b66efc1e4b6265c7cc251c3bfa4a77bf7e683b89bc62223e2781f630c116a7501277c5bf7f12d528cfdc76bec243b41721c99118b5dc0aa90f4bd58c9e754b74a2ace7042ee5c6de46adf4bd07f41ecbbbce7aa747a9d418a23faba806ec68dfb1c8e57fab567d71e38d600f5704ed9dff8f1e0c33dde573bb0eaf4a2e0cefd0a8e00ce4bb63bd7f0da5ad6f8b115284b880f3bb614a404e2fa7be5047b32808808c73eab5ba68105a0bb8c0ae937f7dcfe1f96885a1b6d893729257b9d0db29f4f3f468e15f528b81ccc9ed9988cab3514bf6dbe8494c4580a89eea0f3d7320dba1fe90fb525e6bfa69c9d72c4c86f766c20d37420a3e21a381293e8e62c9d157b3f23a01297b74de2c2faffa01d685922ba06ef4baf54fa494b394a5994a55701bdaaf897fde083c1e38b9ce6e2e14902fc3bb6b945f21e8650f5679518d6cb7a14c957c98a0f6c59038cf7da9c8186cd5ccd598b1d181e466aac8de2e3b509c171f20e62760b7af13421c81396ffa30f230906fdb64377cc19671b78f70637be36534617ada7df3f25329c1b99c7b11282493a713ce2799595188ec94029084d72dd8fb2a016103b488f370fa770244de73599c4bebdaae7898d2862cdaa8b597cae415630ec9c2113b2d782e0fe587c507e9b65fb9d47f80b2328c6ba020a0b13a98a8edfa4c9cbf498955d07f11d8e1b282607e9aec9be54080681f2b6b9fe12aab015ddf2ae20eabe56ae9e18e8f27c83b7307863d4455b8144ebbf7a671c6a16d2e6aa4fdf88fa82f803a33de1f619698d822a7ecd54adf6e0a014269419ff2261b65449f263ca53676758b68ebf253f692fbb46b1ab614122bf0d62f6c125423d743479f16fe13badbda9ffe94f099824a55510e38a58634ac2df966ebec300a158edceb8d837634802410c2185547a01687752871565561ee602a6c6a85aebb974291e840e2a15b700853d88def3b83121dea66338f9bb811c130d164880cac411b15295c548f27270b6f0a7c2ceffa7b58fb6d37aaad19f88b4003441cd7ab2632e090eca3927d50274f036640f8476c4e38dac8097af9c12e84f49516342c95feb0ab3eaa0ebe385c6c70b3c11ccd9a8a860104c89914975926928f21133f80f853a03dd011cd30dd5c28e3a6d1788588b2a6ca1db9a4f6e1f8f980995d00195f04b64d50bc5fb569a02ca308f1369b1edf5ad8b5c0bd6430a3ac4b1599ea7f1b3e23fdf4e6d818cc361b054e1efa958ff2bba0e884750ac23c2157b4e2514f75bee79d03e51df7d1709f741b6eca68c793c8f36c697d1d0 J=-0x1781fb50a308ba3f55b7141d93fe70daf2830295342ac17c650c56cd77dc95eab5a68279880789aa530a89ae8f50d7486c701552ad412f88052c284588619d1328684aeb6a8f3f0020d8d744bb3bb2f2a789e646d79077b189ddf3d4043c44f542235065b9d4203d9c1ece7cdfe9be097df6d52a2f6405fff632ba78efbb9cf85e9e5b3af7ed47ace84b7f2cfda9847806adf4c2e20aea9337eeb0bb779751f437f7401caae25e42ee1e6105f62cbec652ee2bf38ed73109da487c372b7fea552db9c5859da540c46c4507c43a890fdd2c103c2b043de24d8dbd422efdf108dc055dbf8784ef4689cd32f2bcc19f140b691323a06415ffd8e3065822d9fca71f7cbe73221ef6b8a8225949c4c88fe3650f62276dd51216345d9a25ca41422591c59720efecce278f16de2c1b67de9f729826e0c44ba1d9a6d7dfc046da54f78672b295f539bfed15622adeb4b94f09a528f320b9309ddd8e70d7d19522b7a9a816d8733626633887afe97d23a3b317202019c76c45d4dea6a160768b6e1929496aa9f09ccb257bb96c7a5c25bc58c828a27e352885919bc543ecc2f8e21391aa5126e2684e01243e514cde3cddf7bfa1b79a4b4c30d31c4cd60ee6a2e7340f400c639e9f03531f001c6a8b0d21487749ce662b414a37e3f9bb034102a7c143e28430bf44d6868d5feeaade5969de7e94ed6ecc759bb9dc32ad064484634061d12ef01310b68bc0c31f7aab65fd8d39b881a0cf321cf9bc308ca17a00e9240b9bc91e10ea461654cecb52c468eb58c22f56653c530c4cb672f5891f2d0383f550b0f3c55f208cf516ced0f955c5df016c38b7dd747b41dfe29c4a7b1a0d64f4711adcb63e5fd3718ce1bf6b534036445c1492b3f7650373869626ccddc1f1f6f86d2e563afa96beb261011fd860658c46ee70783f4d7693284b0ff03355e8bcf47c164562cbfe14f0fb9b72c018152a1f46459aaf9314d8fe8ded054f12a895d9a74d6d456a9177ba0c23c3ab037b739bc612f80f18b5e22a3ffafbd3fbfd390cdb08c01c21aed0175b09e1b3341001aca5e701936cda78156f4012b489374c4b34c8285d0668a5ba0fdfdb4b4306956b521af7937e91b7c54ef6f3a118d5b581253a293edff65aaa88e43805b72a22d34d70d1334e6db7831a04763bf4c405236e488053641517224799c0b11bb11c4b7eca5b528398551fca8c7de00ee3e88b58f44e9cd53634a09e0d299d762fa73e15d06b25084a95d1e003c64625bf8cd10bb92e25a2141b001a0097f49b26ef8dbe39dcc44129ca5f6cb6634bca972db345536411a7eed4a9ac1c3ca01d467e3da1da3416b51474d3feb9341ac89a7eb9396fcb98b20c2afe07271ae067851c59f51e1c33be5fc7459aa72e291b2aba968250136b0e93da3f14cd2642ee204fb2beedb3e28b9f6cda953633ffc3e2813010aedd6d9a7a2c88d8be51eda246fcdb3082ac7e85b5152e195fed6d387e5c674917eaeff0bebf8889817b3de6755ad5b4176d4e812de68d497afd6237846daf8de32988f5a24a1ca573f2380bbee566976ee57c94bfea34c7921544fbd59150dbc01803a5b6e219bfb60c8231a24470415bfdaf9a9f6740668e38c71db8710f838ebff9d7e187106b500276c358fa3c646f4b6fe17f7001e0d66ca52f02cd038e61fc096bab23d9b984c9c36144e7cf6ac9c0c7fecdb704d7a93299bb88e6855e2330ce41a5f6495723b37a4addf861c53f931985b02ef4d3f0952a18e692ecac83b5769eb9da95f47bbb8125f4ef156193b4172ea0dada6fc81b8110b6fef74d390b64f83189ee3ebf2e0bbfcc1eada68a72d5d3e58e27e723d63f7232900001f1ce21fec778c7e63f6005d0fdd2bcc87cabbb488fdda34806639847070f4d6195ff2bcd38e6189cbc25bd7705c6db984931a8169cf805aaed9225a6164230db4de50b261bc97d0d647db026089d2efb7ce3d873ab5ec5d48acfd612fbd0df4d320e0b07f635bdf7596b575e77fdd3c945f5478ecfd44cc242f2dd3622b1f9f548a42cf5d8789377b13f44bf2ebac7dec6189a0399ae9ddcbc2b9f7a7356d99088131e45dd4c5f5d20baf2b8772006f6e93dc3cbe036a4f9704afba6e617fd8d994d77ce946c16a516684960f0614300010816b7972e3b2c6bd82a1ccb7e9d619fdc12fcb471a64d826d98456dfa80cfc1f0caa723388c0bd568524b39dda54089aa4fb091167a29c9c94a0fb0e0b652b16d6e48b5c343b09267de356c2686048fc588654ac37418796dd4e90467edb01f32a1234ee5b18c62352246072c03fad83e9944269e8e52331986c38267b82e4f6c457138eac369ec9b86dfa7d3107415c0abc6e762bce3787e6ffc99052ffc31110a5e5a85fe29d81e271a61ef89a3843ff1b6fe1da8cd5d66a01e716496c1a7648d50c5e3c55f438b51496b7b168e3731041fbde668f56981f20446ca1f453f394cec728caedbc786e26d998431d1cf17b3c9d9534997fbc7b036c0205e8edb3c3287a7a0e5a4d8f98db656e6731bcbe64d2dcd99b7401396cac8350f445fae47edae6b281fd5d487de577b0e40b3180be301f87981458eb0f0d390999d0d873839702bfc9e33cfc0c63a6470952ffe0dd4f1fb151264ede71d2ecf25b694977f933e1211e7e6ddd1d95132b00e4c070fa66a24fabb54a62e5de5c74a84213070c6ee02189a038fd2ab5a5e55d1d10320f5dc0c11da288be6221ca06f2120a57e89f6143dfaeaa274c11cf9f58147a46cceadf113846be098bce0c043ac5cbd3b3e275ab5221d013fa5e82b9e318ea26b116b9b976103ca193f16e0956b8242dba4f6ffd36242fb27375142c22cc43f498e33217e0700e64fb9b57c0d6c9a32d0883ec36a36f385b8024404bb2e1f8d8dc9b8a3f38fdd417a92d843e39c2702a0ec35665db831d6d9dfdb0710f211f0055ff3512461cdc9ef23797458185f0653279eba0a0f4ebe5a6661575a6ed59004d68c4e72c60b0de2dac4743b1f6e410 T=$96f65f9035247b8b2ea8590d5463208ad34b44bc44d211866010949f1bf722e5791a4fabb5ce563ced42513ced9800e860732274989192fd60d7f649f34337728ba94a7bb761c69560f624f788aeb93bac9ed10339b1d1858e6b0c3c4a3367d6a54bb04f2d0014778f9f026f8a652903816e25e6b12edeb30b57705bc139bc8d09bb5965fe7929ec1b2d1150f4bb023489b1c80bec734d922b7a630ce390459171335cc3a32926ba96d15cb513d578a0bac378e403eaefddb51ac6bc44b4542de193c96e260091f92b8a029c598176b9073e1c6ba6140c092b836ac25780af47cd97e8bc761cacf79bc54986abfca2422b73f41c592f4703980df0e6349d340bbc07f13d12b17b130844d30223707925b351dd5dbaaf2781e1ba27e110e42ce2a55c0bf954a190e2a8c80771dd880d895a117919f577842986b3d397b516ac3f9b226c111b57b0e3d0a5b2d21e55895b67ff3f42035ccbaee11823959aba854d264c09b628374f403c67ec176ffc2b6cf65055175be062b47ba0bfcb85cec226ea7c53a1bbe2266547c0bd8fb63bca96d975f79ef24afcca1c61dfc1c0f6d570b48d590668e3ba20ad0dc60121f3b907a6639021fcae8cb8015dba9acc23dda84ec4eb9b75999dc1be9bc2c265eb10360e658721a5d19185e1e303b88153ee797fb8ea628f144832c4a7a6214ed0c1eb11b08f73a68d1a783b56b7c4bfe801b67e1270db8cb800e9fe26089e63d0a7089dc262ce7e5453521fff38886f4465c49a04af88648f758d7782c87da13d467d680239cd09e346426b51a0a356a31287a48999cf267245e6ab3fac6d8b87716ffa046ecfd347f69480b01ffd5b6a4e5b3620787ff9a9d0cf0173faf5a946d5e31da8ec2c6b360c4fa263d2e8619c86db05b334f29deeecf1d943f097e9135730c9a029aaa6531f7b87374c3c4fa519706e089a306e06ffabe48a1aca0e3eb3769b8b6186b713d1c19972e200bb21a7622ec9582da86228075cdf6211618b53e82ea64253039a24271b5e2789ca9166081bddb4c95f1762567ce1574f053074f504abc06837ca6f74a92f911337e3b020ef235f8c73657891221a4e112b6fff392594d940fcb09dfefc85a75edb96a7a7d69f152e715524a0345631583f9af48b5685f7da6ec914564f0db7df252d8670e8c9f42d1312c5cb404610ef25803c540daf53b5cf3e33949afefbfcb383a23fe617839591cefb86b2d7b3fcb47c675cb7c1dfbdd8cc0b4834b3144e2edb5c5e1caf57d8f67c75d8548db3aec5af64fe33984cf86b0ce88cf579242f725675a83c858f55fd0cd9935ac6a4dab9bb08f87dcc507e4ed549cbd95cf6b8d7015789d26f62374915217b71c57a19361f9823102dba26c2b396fcd4428510cae342f59542fe8ed1628ae69d7f436eb3420a7be102df185dc2fdf507faacbd3e51a8c11e15e87d2afcc09c9d5d3ff8b667af9212bc94d51fee954cfdec6218594451b28c46a82362bc7d57a86f560b99ff28bbe92dadbafe6252b7142533fe1e147fff8d2ccdcd4f9c2587e80abf4c12ae7d98444b6890f57235951441f7617307cd26c8ca2cfd28a41ab754613188240371f5eb5bd8a2805bebf4696208066d0d041e72b05e1b3d55df5d26cdd3834cc88bf4939cdb906d521aea8a4eb4039de418fe7e2e204030aab3f4f2b4e8c6d46dd647dd8cfc9c6915b5669da14ee1938230d13ddfc6805cd65e619364a5d61e9e03289ac4e1adec546165887156da655583b84a6db5e7ae3e6276b0a1b8f92856b12a04717902b190009971e73a1ae5cfe570daf9729289e37bcc97b44320ce0b978c4dfdd4ee611a0eade3a33dbd2b38e2de7793ca566b3e2d782923b8079c972a2c53c5c8215aa1b9054aaec2c57afa24c98cd492c917c256632f8c1bb435655481390eac19540d5e1118c8ab017e6e237f62e8e8baa4a79e0ac70b945d6157c2107be1602576f22d8abd77788edd009787bebcbb48f5119a60dcc1c28888b9e360327ee0e8e8ec6c1f6bec3611223828848a0a9ab71107c9538bc6819ee426ddebc65e553889e692cd571c43e0cb9e3ed814450e05d20afe20458d76a618fad97d154787cc8dd7682db1e5c163e0048fd51834e0917690ae31ff83818ce28b549f85e865eae689690c9dfc14b23001401cc52a4ba923b2881e40590e1de0ebb481a70da5ae98d54c794ca2ce939690f7e099e0aa047e17e95b9547cb5922a7ae22c76767173a036198c8785a91f3cc509fa4eb787b0ff2fea7ee26812fda554fe64e7f760f7a26bb4e18a06ab62416f560f313a6b69bad440032ac0df1560ce5662cc6ce4f17f88077a5acc88e14166fcacf875f281845852e0e69c8f940ebde423124728af2a2ca55c7bb746adb5a08f3cf056a3de968a72d40c68d43a94e7642e2ee8550e962b9c0da8aba74fecdad70438b3994d9f9f7f9b172de6767667d6fc168ac6372489c8691c4453245dde8994f3e507c56c40c9773ad0f14295b694f9401f3567e37102025a41b6f3befc33da0fe574cb83a86b3d70af64e283ccaefd772ff19e937e538bd447312c88350f02836bf1bc29c5a9f9449a489509b7dac2a918d97eee7c3c07bac4e5d4a2827d5a0eb8df482e49feda05d70955fccc1723b65072c4df63f076bf43e1523352d64f5b12260bc67d30ea65d4991d6e1322aed5b1c1867b42aa396a77f56bbeac5af4c87724d77f9b8b412abf1a2ea8bacaff527c1373ed0354b0dfb95d8cfbb314155ee1691b99bd68189dff993ab0e7c54f00b130c909bd9293603eceba5ff7a04f1d57061c6e27608820a673dfe74fee79b7831d186d20c97b4aa1a23413a4bfac7df3a4eb64e3d7f14e58b31cc4eb404963c38ba4051ce677fe6ef58746f496d19dfd8a16ab582ee1abbb6e8f480651824a64bdce6fd862a952d5f851fd6f3a5a68593ffcc5cecc847c0ebdf3efa39c58e9a4da8e9e9630da78653b0df5ac7af56a8916a84e8cb50bf31a8378e36d44d3d802 [117] S=$851d69b6b1dc W=-0x3ed62cf0ba119f74cd8a2abc5f1232b38ff0f53273e13aa99c32335fe6af5ea2c4bc96bd8efa1c08c50bf8a41b6220c8703a7b32869037e7ca0b682eedc0f2c1793e888a85c9d2b6268bc06aa0897243cd965f7b145809ac64775f9db23be79fef3d0895e8bf35612892762e50ab45941f8857a3563f2976927e6918554d1c9a25b5f3dc1ecf2d97e97abdda6e63962dc3f8ee1948a56aa5b13d216cb8da36f873837f61ffa751d02fd8cb2eec52f0a411ac0e2e6852763dbe9057968398c113d110bea8f2bf2626ba93feaf8fa6cbc8eb752fd1caf53385eb250c440e77a7f3225a2db5c245403501724ee3fc8d97ae2794d0847d3437e2df2c577aa1564f6141875db4e53b9cf6feaecde7671b7c817db603f77f3a6091070c792076db24ac895addaaa8504ad769eb16c29bcb1de756e11ac9b82cec6780e04cee0f0db5c9c6a16599fad50a4bd92c3d0a7b0c5ce242ab687b09acc6ec6acf6133a1a2e2b948bd23f6c7249aeaae7916b2d999752b2abfc316c515af721e62322ce7724b24ff32ccc00d45d675f9c86744ede3bb0f404630bb33c504a829f0148d09f68a17d445e9b74912a6b2d1940cf2088376fb93e4dc52c3f00bf5005fa317eb1da7a930f151c16b19dd451d3e2edcc227d925e8824b26b1e8420476208aacb9a67fbc188c6c6fa00fabe056bb5207eea4428a187e23fc09bab2138763d842d80302542107fa8f1ef82cdad42db7f812cbf6fabcd2255849ea1d82ebffa633c5efb8030b39b2a818bb9ca7a3b94c4e39afd177660f0fd6dc881f4dc81eed48589a08b401cdaab8f080d5ee29191921fd54693d375cf6b77f110bcf997de91e23d9c569230108e3ba8d761fba78b6d9955e498a63ecdb57785b281cc2dccd349abdff2d7eafc2b2572ca2edcc3141ed26877a4622c240f12be8d81a174ec86aea61151a3710ee19d15adce6d3e95022d6ceec3815c3da830a4fc84dbd62fac55527f3cc53901c4bc0bbbd8881c84d2cbf04a4448fb149efe2a42dbc45f9174130eafb9e5daeb9bdbd2620c186ec45361eb94ca7147fefdc59acaeb7c0bd9a6e0eac716677227f33e1e6e420fdbd915a92ed60a91c7aec7d89264758f2fcf9e5e2e03608b56172e0350253e9aac7408f067bf8397a0af0eaee305bcde2cc6150514861afcfd3f54e751c5a33032ea6a2279c7daeab21216ca9e58cc4d05e2550b2d3578570a88cdf3a05b81b9f908646cf5d472e2e08bf74b825426b264fc6667386b4290171b47665673e45b1d6097a950efade66f1a2f1c6778ca7ef30659c826941ffac0cfab3c55d9304fcc68130c2e28e32b2f84c081ec8b3af0826429d8087f5c54c7b47edd280dc8a1a58dc607086efa79629107fc2ed7222932e7086d936a7ee358e7a6946101e8cef708252e1e955eb8053c0dd50f991919c42e8f94add8f0851bfcfaff2294bde006c5e3a31755b672340465a1026bcbbc4d0c3ced0fabd6463b89be51e332992 J=$1e325b83120874e9b16e437eef8facbc3bb5a16cde2c8652d99115b7ec3960178d2361505c32ab12152d1a7e21f79f5ca01bbe798e49ae13b1bbc4490083878f9b063af9d8030533aa79629ca9704569fe851ae393b6fcdb1132b2003c0630165daea43b61c03484d5b1cf7ac5f18906ebda5bb5438db2710a23c66c377484b65f02725a2edea5d40c186050d2f488ecd90c3965088f4ac77f401c119b30b1a6c99e377451136bc51fcf2f1589a32e61348dadb03c580fe616683f8948b2fde1511280e4c7fa052ee6859762f1ca8aa88a38417ff05d9818a0d1a5a50d19b2718a21e97a5e5262a9d6835f0af479fba5c981817aaa9aa62f5f9fbb5c40fde2c02c7fec3cd67c2c8edb3895a5a8f1640a84a382b3cd67160449c85787cedc47fb99b5e6f32299457e1bbeac31b369b7bfa8a8a1e3de014481f083a2bf0b0124c225852a536cc8f82ac3886a8a77cfcb1c35b0f4b31193522863c1ca3b23a074479640298ee83a48df7e9e76a18fef471d4a66ad43e772338b2374125c1641baf80b9b53def9c708fd0374619d56fe7628b277c40d1d068518ef1957b1bc37f6b2e0208b520099ca6a676590be74bf4d7376916a5ed93de7303008011bba051244775a902f44b45608bddb764e3c6f45dc483f899ee56581604732a6377c02cba68555464b4dbcfa4c8c0853c5514074f3bbbce1be4888742c14727f2531dac0c270215c1d90d339cc445b13827522c740ff88561bd81decbda5a7e2e5d979fdc2ac45bcce3271362929840ebecf48b6a3b0879c6783b46b7a8db8ebcbb7fca9b3f1a100ad9000ccebca0bd2bdd0d430d6a9a4a97ae83ec8e9af063331280c35dd3becd484911e22a17811c1475116870694d467a3906397675770b6b661c878a0ec8720087a643db349cb880e0b7053fd4e6db652933ec9b0c529641124398b648c2c8b54d4cf3c38defa62861df0fcf45411fe46203c578cf805a86c7249b029d7c7cb611c8ac7c8f208ea8936268e1b60e3d48249f69a5cd5864143a955d4a5c15a98195203c24528d558dd611fcde4e9214bb8616d3b70224f8cc0a168c37c30b665b76d55f5d463be2e6d3aa9cc06cfb8d43e29f7912ae134faffdab64d861bdfd02b0c4709b1cdeea373578a93e567d5c38757e787cff910f258d2d86d1f7eb0ea5219f15b08286ab9f4bad1c1212c0091937721a394b3adc8383a6da67088ba0d712d071440fee6e1c8626649bedcee34c77f67367bafb4040ed03221dcdbce08427a2165f451dfed209f07b2850284c8925caf88fbebf0291c02faa391ad3c1b4a51110564416965543d9dcbe27252cace6c02d1d6bc5486f7261b5b20a6acfff59fcd82060d704cf8946060819c87016429ddcda12a9be1f533500da91fac07152c692d2a4c9a994c161c8ce83f91c4c7a5868cd1c0f9a6808651bcf0374de5259a86e934211ae2ed4da20bcb5fee19365d565a92c880e6a12a9eb45286a70b97b6c50a93c9491b97af5b4d574aa310ab968b7135a6e186450736bd858796f0b70e5923039dcb0a9f01c440cfbd16297163115c1d617addf928faaa69dd03dd6b8f5c902bd16aaf97783e1846d87aa24f456050ef1be2dc8fc77f202a62b91b940fbf37f70a4e47d6224fb9cf860aa99651b16132f4e46e1dc1cdf500b64d78c65cf6a3102b6d507cace4d2927cf0c00570c0dd2a9448c14b32e737ff6f354a95b93e1b8483c91fab5f36f82706f3e31c83bac3486f7b47380a2866960440d1416bb5f09640588d55177b9182d2da3e3d5a1e1decd8cd904067a715bf77aac8c46b29f37c896ca913179cdfd8a624e83dccd2a2a1014683b0aa654d251d40e4102b556b37cf86a476d499c6b52d2ffa091a0254c4b9360eb4f923dc2cc2c965b02fd9e10dff6daf036e446f02ceea495a333143da2d03c104069d292c900bc7175b6236556aff7fc6e4ea9c5a1eb293cf708147f5ce98dadb12bc8cd9f0774d5284ffba677defb0a38e712dac271a205c7fc62a65e6befd00f751d247c0806ca48124fc02a230a5fe9546b6bf15bc5d80ca3f8732d4eea47bc42c3ca4e1c69337953d7f8d6a00579b3a8c58ddae4fe19f68c480bb619892ba4f3a670f8c58153dc3e9da93f8fd86ed04515b4c97b08186a75cb36bd3b66e69e60e351cf2671d820dae04a46ac6e033ee5aa5387a3f0464da8d399da831bd6e425b9147cee9596141a756e35d792e1e0c1be2dabaf4be8c48c1efcac57c80706cacf1ea4d64c5307d08b6456c09a31ac47f112add8e22ff4098f2ef60442a460df629bc3d720cac30ca0825325b6fd64c91bfd0e908f5e75fd98b6d8a4c21a7bdbc47651e39f14a1f09a3da3ec80ad8294514c227411c8642de51cbbc85a17601993f083d81e269f0d3e6da89f2e6d5d4daa34e09f1a6ba4e869ee0657ffda5c0b2d65cedeeb9841f2ec7e1e556fbab164b9b7d3b0498e2a6819a362c4c9f25fab7ed77a30aa8de23614ede42ffeec5f653b10c29e3ca7415d940a9d5e2b2fe78d51deb95da5ee9077a151d1e1843fd710560dd351ff44a54a178aee41445751061c09b62b71e606a9bdc6c570d2243bf1bfef1f442e2ac63cb9b752ca4802726c06e6e62856bd5b18e0cd4a9051baa7718d675e48184f1d6fcbb546d05d390ca1ac88604992d9feb933cff43be1d194dcb9535da52803c7ec8ec921bd3c39e9b6222df179a3f5bbc285eafb6967fd13270d65eb30fa63665b184e4c25466a2e1069409d5c70f0258d699a5e1ec2d212ee9bd0ab6a022a32ce06d990e65082c82b3dc126b12114f81c60e0e1d9acf1701facd1cee17ca94d0f86182f61ed1c77c1c593360f6caf861ff1fbd54c67e629efbbfffb6dfb7e86e6ba023cc0ec7012e912cc456ffd804f98bd1d699e736f3648262e0beacb597ed98100661df0748a2368018d6fced68f804ecedfa4c401615a13f0e382bbdc6e9b3e1b671520ff44d078028ea8b0f697e0ef9a657e71e3d63e7fe7 T=$9ea32c2b991e2e1c0ac3194a8d31a813c476030f0ab721c6640c8f504ce91267d8033a7c5ae52e6dd926ea7af488f172d98067e5a3402eb9c7ace3aeaff76c9a3af398dc2f87c18e8607c2d0d4b46973138645c5e6ea71227dfe86e0df6dd2886a99a47b6520e8e36a83c80ad9bda221523baa44e79544eac6f4b6ff053404ad0164cf47b8c6f77321c5b59963557227bb54946c23291cd732ce3d22f594a9502a3e5debaad6f8789e4ce5b6b0a84bfc6fab52f6b3d38965f4c741bc0d03298651e4da351c945117b5f0bd3d8e79e8dfce1ddb147cf6d5f95d16432677189d1f662d75db42b2c7556aada76c03388015a88a62c22a46b2840ed9f6b56fc6a2cd2d0d7f4d1e9a93ae5829a700d96eef7b2c056569b6d1713aae86ae77fbd50a3bfd0f184f71a3c217b25581b0723c0c113bf1b94d2006d8a2e6035fdacabc83410d2d3aafa0be48b36c9e8924e951f0da4c9bc5849a72b6b7392948ead0180b2b4d5d91bb6d0d18824f32fa7810a7a2cf5b84b7328bfb3500f8ecb5293c9f5c7741198e11352daf49cc556fae32554a37834775b63cae171bf40c15c183784508a0be34d653a01292fa28cb57bbe8fef1bcb764e1f926b0ed67a1a759e7da96d88efeb396356823e789679e2d090f9a389b005df422a8c10e0e20487113724d8a1f56e15b594c6b2e3546b58a7640c10ee7980326a925c11fbedc6c61ba0eae9583cc62702e2ce2781e8bf977830cf40cc8d258cbf7c22e80efae675739d6ec057ca0b9a6b3243538bda0b0ad3affa72e2f508f567d890a4b815e3c9e47e461be2c7a6d8477ae9dbf100a0ed60d61febb6a6e39f95f7f4620c1de6551f38f04e42953a20d3e62545f2ae2c22eedb67ef608e0fddd81292c9072db865f9b97ee210c479e75ac0ec0ca14a32311eeeb4b8f1bc4d4bf69310615a12f8b3ce61bfa974c826507e3d33d77104b8ef1af6b8c24346e80bddb15b907cc8a716ffc3bb4bbe64ba0bd259af6725d7f6006fdc8c44f23d90fdd13d2db4883a9968ee573342ef2d6f69644d864bd02cb667ae1efedfcd954183e379895b62970dc0cbacac6e5ef769cfc012f0bd3a122a24610f581445dac92ae18bbf9ad8f8d9ae734bc6560d17cbd9c47e3e95aaed736fc01ea4453db5c6ae59b77508155def9fbc8de4550a96ea106d56f4472bd931a68681da58b37984b9157cbf8aa1dfbbc7963b580de2ba4144b5c2e2676a88d6c841e1c58c6c0fbfa639804fbc6c40306405a42c9fb6ccd74d9cb0c0e30eeb0c6f042e02b7e1d0df02f865ca83c4de473cb0b164546afb3973fa43b5b5d741146b8403da3b71a8ad8d9b4b650be8d005aa7bee67d37e8de90f786052748358026cb0a7b7764e7f3732e758313a87b7ed0a9dd518d901bbf37350100b6575f9307477cd5997daa9d8ccba5a8d7af40f526da453a4eabef896e0b46d817f547c2de73bdc029f77a9973fed9d588172166e0b575c30f3c44167b86bdb7e3910b6d5a5f4c822eb23cd8a3f77760af10802ddfedb85ed933d08781c88d45585da32455df5d83fd1bde8c9cd71441c5dc07acdb0dce7d53506caa3ed481c41260d7517324dc56dba46370cf4419a0956415394869e0372dcc265b5993893fff72d11acf48d79a3c6691318c3433f24548a675b34a0e2fda60f63c6374d67eaff0f7432252d85fec94a7edc61e7bd6c239b224bd0f5ceecda85d0a3c138e032066e2ac758109638d46dd43a311f7fe843a39f5b95be503037e1446cc5d292f464432cef6123ceba630237cadddd4473b197c0bef3db9872c737bdb2d3d1b9a6f4defed57e68734efc94d0b39badb7deed8f7784ec40a139c28b4b359eb86037c8310396e3507073a9f1d2489518791687fdcc935bcd2f1d206c405e22695484de068f4310de655d2b414084cef3ec51129d06462b90913af1031b121f527ca2a54711b2234646a8a11322674be7ac89b39db0faea44bf55b6b58b383da7d71e3ceda4ddacecd72dc66ff682388d018a2ce272f2b86bf272e68d22d04c385251a3ca32b28327466ed02d2d00e3a805a8b9a6248d6b351adf3dc5a3fced1a39f2d45867a21c278d1df382128f64930275ab9cd7443cf9a28a24647f2761da8b55afc1e38643fb8b455eb9c3cb8bda54505b256a0327f52dcdcc468ea203b42068f10f39fae8b547a7cd7f9ff0be4225c39893a782601320d2c5e267c8f1151f6bfb73e643daf39986f0efa117c7c6749b275f2a0421cc2ab2c579599a39b02b51118925764f15fef2a97ecb695ae862f4f80f3702f2377d08955a6533eca061a636258dfd75388da6ef5534cf0dfcbd387be3d13c827f3a915d290f09da99a461c05386aa15aa06c4996da4ea74a9b8e4c3ab05a8879cc4580656d9d4ab3716c818da34c26ee82073e2f95e639562bf46b7a828086a51bcbe3c8e715ca647f5b4eac90e10cafc0a6bd096be711c2f37556e4d6aca54b635440d87651527e89ccf50fa67648edb712485719785a2c9c41f6fd9105f001c03b73f77536d20e03277406b5e791d91f5fa66df7c2b471cebb55acedbfa834dc99bad11e44ee204de5e61d092bce34510e63f88b1e6ad28ca507cb68aeb76a6f8396680dd5e318f57941cfde92e2bb8b3cfbd2364e1c7db8f6ec83fc6a7ddeeade77d2e11c53ea484be062591d3cdb210ad23b216f086c459d1423d9b2221d7c311bd0bbbfc5be7197e766286e61289568bd11d02efa59b6653ffbf764c5c8cb025b1f39bda65ebf51f907e5bc2d609aaed55e6af7dcdd6f1c3027394eebfc115db113bab442360ff12ed22e4b66be3ff3b7088bf9f45ca34460254a217fc8c200080575b90ff98d97bc66eb14babfabbd8dcfa30fc65456dcdc7128730f20fb95f477d5ae9756ce116aff440d674a8c104e5eb89f17a5abfe1869859801f2d194513c484c925dacbf7a41de3e55d88eb32ea0e7aeac9f3660194d8a623a33a67828786ccbec248f8f2b2fd0880ac803c5dc [118] S=$1e418be30a0096eeb2 W=-0x43f7aed595d0f45b55f93da7a2e9e85b405d00b5715dad6f01c5424d5ea755ff898563ffc3ccb16960c9d8d9d4389fb4483147488bf5b29da6979e08d209df919b57dfa25bdb10c8db1bfce57b017e991a691f099ea38c0b6424c78ff69283bb1734102aee7e3d50c9b8da0f0025885944b07afb37baf4a9392587c400234cf72ab7082f4b85f778f54cf7f2c450a7d9518d6fabf43447053e4047e53a37e0512f142ae8900c4c9f744ddb39c4dabe3f34e5fb35403f06dcc77d386027e86cc2a1f6a20053d4571f8dc8c4ca1b42c2d63f6e7f392e08b24063c84d88e1c777cf1204eed2f12e6c706fe33db4b8bf6d264f45d8421fd344a110cba0c619448afb126ca8c1938f411f6d776f8e0e6ab1de827a0438759724c564e83af76fc8083a3d7aea1633be3a410b3d96e398fa6d85f63ab6e52f882ba1a66d87af7acf5ea22527e4fec63a39d6837f3f111416240954e8e9127f7a9452230d7af60eb89bf9a7c7b8e93cfb6163de9f16caa3e90ede5eeca196dbab15587a4f1ef40e4a42a7fe384fb9bb6e4ae1da00f706973575b316641b5370d3d529a1c566d318257ec1449e04ec4c4ab1680ccba0f789d619f15f7a62053a7728e078dd934d6e390c4d81e8130cd9fd75f518dfbfb615ef79fba5612cf89445a8ab210026ddc1848cf09791ea80026c85faa757bb19a7ab71125462c244caad2e6e60ed2c85be9786a8c5f6220dd92de92f614904cd6485b001edbbee43767f11b897c7e6c96944a8addbb6cfc8761338cfb3695d631efc030ae47919e425da61d2036b54d5f8e3bcaa4a09e033dee25f0b6475a1e738d539bdbd1f26928e2c830738132ee1edfc13f280af9093653fd5cb68f35bdaf2fce6eeaa25a5527dcea68aa14dbc380c820002eaad7c1432810df221d70002a9bf7742c73d1f38fa86f6b101185bd144e3f7e2978e11ec212dbce8afa22c3d4b39f5ab3e15a83e9333233b86c2d62bdbf9807081308b1a35dd824e9a12153f043b382d4350dfcca2e1e3c76b4797e77d0b55d9c2bc3f6b8177a63d83b248ededf3fe441800e3e662fd5831217aac01fc5bf117680e0005e6731bdbfff1bd4891b18cd77f428271940a0611b7edbf224c65f12ada800e9909ee4cb60fd4c972a84caa69ad8e87218218b3a76431752f888a3048094f8b743a0b2bd03389eb8ec15d2fa0c61e05005a7314b303294caa911314ea5551160be06a5a930970c2dc49b00d7a627f81f32e80f8a9912dd6b399132828c3245dcffe8ab849f3ec1ae11545b8ff45b6b86ac921c4ed68e4d3de607c11d57904ed5279ee6b6e4b15ca44dc0394c50ff3759cf8e476179b222378b13cedfac31f8b1c5314816fcbd0c8a38aa6e497609e09afc33a9ef658d897e9cb6417e8d615ad76c38ae8538630daee84eab65d9855238160c1331e4e8550423922d19d72a8fbb12c6dad0a7c4c1f4a4b89b0742d76596373f8525948216153fb0a82cf4fe6816e22 J=$3c5d3baa706dcab9098fc04ca3c3127b32c00ed3eb64eca4237ee40eeafd0480885da13ad45f125675fe3f5ebc9e69033907933882c2dfcc9e20a98f1fc7612916d38f7ba8561f04d8a6a0865bfa719f21e9c3bcc547e0fcd617a21effa0e9b6ebe5f293b61cbae6c4bc7713a8022c41ba5f264584725d4683c2cadb95b0f38637de5298ba6c775d01a41bc132418b8134ae163cacefc0e4b9095dbd6ee4db58197b1c68eaf34cb7777e602fd7d4ae30f1b6acfbcec98d21b7631a80db80a86d41dc619f321c60c0bdd20d69fa0009ccbb491578e9ebb7b3ddf26bb0368fc9430507803d54e34f6f7d259611cbd5752047f15c6ec9f4e7eb3e5abf77eed9f64235af8ea9312fa194dbe1865eb663c98b6173aee175c9dd6ba2d7d9f958661ce2f78e51f665a5055a852b9b6805dc21d99039b9dc094572db2ab1b2cc39b196f28c5844c65f2fd023a2ad38f075668b12310c9b4d0a4ab74d948301ac3fad830ec8833a56224ed03d6472210b4cf6b1f7d3209faf65c6d6931a25e050bae1d27b27c0b2899a2ad70c4deaf3eb07c6a097b54ef4808d7df12cdb821c9ae30ade82ff2350125238925d9c8852c8244144f79e3d8ec8fa4d1e856ef8e680203b575e03698f2df0bc9658263c7ca4620477339760d332c0b5642220e881b2719bba2013205c7c435d40234035bb775ce495c7cd97305f19d8f6dee1ed4a602c352ad27b9e7c3bf98d73ba1f15a0ab76f34e55d1c60aaa961e1842691da8ec542ed53dd1be99a45ffce59f349fbd8402c2a6f9789907f3fa90ccd81bd5950c697b4eef63fd534d7608dec51f59fd3d92302c56ff1aeadcaae897868e0c37689a402beb5239adff139955eea4742db1081c20b5206d90dfd929a8322995d14e1de750b0773d8372cdcc357290fe4883e6ea535b6982e6dc29793674419f45df823e0997b6072d4f58058f8402a646ebfd7a42eb7db2a59a8369843d4d5caf82537c6f574d9e1729b919d53d2ac20d0ed33d8f689e033063574031202788a464b16476efaba8da9b6dfe28494f810e2a62faf7059b7c9bee0e08619462d8ede1d65496ff343d1a3988c00c37672ec909e85487457b67c333b62b57f8251993e74df3a57cf77ddcf21a87cb17401ab6d330953cc758bbff158c9fb75f04146f66fa0058426472d3a41667b856161e9cc339a80eecf7a31c955e50acabd2e7b510a8da9874fb6fcf382d41ef27fca0d1986166e82a3b9803e3250b2342846ec854899e443540a25d3ea56071d0cc1325c6c64d2fcd643d9cde6a2b47af28228d98c306d5421e2b014062eb6285b5414d83e80d34682953e09e5edf6860628a6e56b7615949c816ca49b7be6b020086d7d8479f87714e17414bba832d3fc17b86c05a6826d3f38a5ec9e44bc20c16d54e640f9a56b744ea1870a105659eaf339c06afa02e84f30f11934044c35b920214f39fb4e0b1c12beba91a3e7a3d91046641282b4018288adc6d9e41abb40cc6b86de5bcb128e3a0039f290fe5f3b774b0a32f20379f78ef63b62e1e4582482990bf9f2bbba08123420b055ffac242efc2cf4ce1e1bda2403d8eb7f8c514997e8fbdb9808865f05b88c6470497b33f8ff2203951000288e0ee4dff5b881a61d4eff185bb1e868bc6af906da0e2eebcac1a7e0c3576451c266146ec250a3b10510d40aa2a25eceb57d7fecf63fe3e1a699c8e714a04125cd493954cfb1a7b4afeba574b7b902966b3fdba855ad10b2effb40de03a102e570f00cdb9bb28f91ebff6f2a20ce0fe204dc5ce896c4ba40ee377051025c70be0072e2230718c636ef126c7bbbd31c7b64534df286060ac2d46bc448cf9777b7cd6e64c635cefb5e6b96b95a2524fdf2523d800d549015deba1add34f2e80dfe12075fe10430ab507a4268974a15128368ab2a920c0d0042ec9c65125e8a28b63a50d53fa5619acbf209db1715fce1e0ce51113e4f5f9dcbd132dd8d10ad178a72dcabe0df745915ee88bf38fac935335f4cfb1017810088f25a47f04a8d0ccf533668202c09dd3ac2bf83f70181635db17c1eb409edd93b6e1bf25b5a1b7815eb8a299aee81c901bc84a33284ea9d7a0332cd8c4ea06052308ce2836a9c90f72b128200a265060711366c2313017e6ff7fe520d88c0dc9d9e10fbe71d9a4b9c9f5d215da0fa2080690ab6073dbb61a6a7fb8aadbb43f28dfc746807f77b50c5f70ed3a2005c87a151111d559fcbace18ec73d42d95e1dfafab2a20f878a5fa8f8ee6b0edd2f6042d7aa2f049dd74b670685b5b64d4c32209a87bcda0ea37a1090d2e6159ff2183352d7b8d8dc97af07f1cd835412e7094d3ab557b747ff758f11e9c9e4dbb67fc255aa5a87a13290c617d5e78018e1fe068a981fd05b5db0536599bd27d83096b4691d5ca61b748db406a20b1d3e3304bd6b9b8fb82c56875b2e56e8d09438fcd403bf19897b9a420462f8a45a1a65a1c1a31066179147abe2360ebd0a1e266591c9c01937501a1fe1330bf66b38f9e6d81dc9f385312a277c11340297ce18c4d13f30f1bf3a65566561e6c9f1f39fa8b837e3fbeddc73dc34194ef9586286e70372ae42bd5c713c09dab48a544eb0d7a58f387ebfad4fedac8c02d3754a75f00e4b61105100166e22cb65a5ab18cbccd0e7da6ea75f0b6ed3b85f0d7ed79efd19986a9e6fc5550519ebf2ad8bb737a0a1f25a4051456a46c432ef2846f27c85d95247728d7eefad18390aa5fa597afde651fb6f8d9649a3469a93bbe364cc65225aeebe446973e20c47b771adf1a695a621fe66a2785cc70479592a6068561a44ed048b10c38faf2376df93dc1e7dd2e14dceee02ce0d77a730391c1b2489fea74412b0bbf159f8525f8917b36829c4f1e2a4252a4b73a2636ff019e7297d66dc83eed47801058924ddf33ca107505fcf3f8c023c7a1c3bb335e63b386c9f7e8c6b703a6a1e32b616ad90918a82010a87ed3c5cc2f1e2bad8aefa12ed97ea066235 T=$8205374f6587e0e5108414a8d94b588265b0f953629fc75607979825566dd5f6e1f51adf6b09c8665eead13208d21d2d9717f9f74fed2474f0db6f8f59c89fe8bdb6916dafa8aea50ad41513828be18b5fea8ee2e419229559a58643ca5cf4d137c661da8e5a58260ead1bb99d888c82cdda26a5aadf2ee8f6e3550a0b73f39adccaea24626f86cc720d6c3d88f548fa91fb033772b877a3886451e9b4a44df5ead150909d609e9a2d8370e1e4b0cc912403365d680a57402c660f279befb72f4374cea5546f1b16e98beed7f82c3850f30cc91a2c1d67b0b7a47a4f25e780581209eb162bcfcbe7a5d3d0e70482a31b0fcb77a00ccd881fdaf70e1934a0069a1d0ed7e4afe702f78fa517fddf7b44cc66a861da5a3bd2937d32176cb82baea9b35215432cdcc6820c2c899416ce5214ff2e9b554217ad66737c444e60f2c4120553210b7fd010a5eeffc0ff5491892b85ed8df7541b3971211131bafc2c0aa4919325f96598a314da77778ad44095ebceefd4cd6ef042bc09a8261fdc85201db3cddc37d08732c03c0a58821c4e00e27acef1d2b02602b8264c4a6155f721cb52632808d53f0da300dba0be676b6a8b9783e9b60a8262ee3232d23a0f7ebe8c503dfc15773780c1ec7f3cd92b0a4f245a3d41fffd0850da722d0030a77fb2e8a5e1b0bf1dbd81f93fb2075392cb2b374c80f9ed5757a387d5a0a621c740fdfc59c1ede4e720b3acb77451a5d9656548c5c8eb541ebd479da8f47c7861466d2e32bb99abeb8be7887e1211b9ae8d09b38027738b5f4dda34973739c0625996b7cde7e790e70d1365594629aa723e1ca9fb4c265f2f8a4d28bf14229d7b8e410c0d3b9f1fcc9660e9e6e64550d11980166d00ded2818564a69f18336f47f2f0912c7fffee86b155066841852a6c0ab1e3cee8cf845cb2afaa6b17cf982e88d3d6bea5f088d893f7519279513a012db0fe3381c971fe6ad9e2fd19c706c86a70c19ac81ae52dbfb1b70d2ce3a7ed7348f872e6a08dc47e1777f11b3f4df2611a07fa003ebf6f557dc66618c990ac06da19a2b5dc86850c10c2135c0b4eb6a6195cf98732907919fd82b616c3cc5e302140528bdf21a8fbf486d8d34fc22d5ef0c718169ed16e474052f1d7d45b1da14470f0b915a3763543d57a2503bc4de64d79c28209fd14010dc5b3b8f2de3c615c0d80662f8d9a2ef65096c4af6e4fa45d6a3020dcf0970f7987df57a7608e0085847e1dd670a6fcddea33c5babbd3655d1e23e67fd9940d423246b96d455af378b7519e201e31803af84f1cd41dadeb9598c3b837c1c90715deba7aa31d576df2962c460af91a2489ed32566e346bec37c6df314256976c8092f3c9dd854ee3a049ff093c8329464f6a0dbb8eaf46f2ce93f191818b3e650b896fcc24125edb7abb2ff4430196a897f9a7456fa8892760c83cba9087e8e809e82f9168b62baced9231a222de2e8e9aaed5a5d7d2f3a86cee7b290e6fc6da418b88be5e1febea3a4741a4fe4c752d4987364a33fbac30d153a3cda2ffc8fa64d1044533f1cadde3d23de568813f46aee4dc808bf81bbaf89954b0b01d10fc4353d3c1ace2b320c8eb26ab4697e3e9d2864a646f24f51b71c943c83b7696fd25f4e9fc4b5b35334c454649e124847e711e91c6ffb5b1bc59a9c811037d008b8fefd0d2181dcb122cb17b5c3afc6119ef1cccec20fd18af8e7d26f0479e41aacd65dc2fac0ed532b4a3b64799120bc039ad56ebf5b90c49295352fb7a35d5758bfbbc942dcb458b31c4c33fda3da160f6dd54e2f5e9914b36cc9da74068fe3f988a5042041b0c316ee96af40af4197405c0b4d9d17b914833b35bcaf7f8609361bc0015f67729c1c74b75f6ccdb4603597620f34867d7c7f2136b042c6147a29542d087a2c7bfb98d182ea1f1cefe84879c0490172e25e93919afab8fb3d29e01f21abdda08fc6361931d33a242ceda89a82b00878ff8458068df7340c328656ac949772190432be58dd4b71dfcb93334e02b214548ac73667452dcce0d11b2d73ae6277b27147e26feb1356d5fb83dd2899eaa294a9c3bcc6c5ff425a52db4df4338c525f82e2a90e1f8a31a07499729ceedb63ed153bd16b8a04b1b8262218baf66b536453920d384c213d2ec6bf415dfca309ed32f18335f9c96d9bcd83da0746828a637b7484eb5f774a11915663b5b36291d23afb4fb7785102c150204ffd3c5dd1c2f598d0a01969adf1c82229773b0de65bd698a046e1e325580544637b4ed2b06ee6a532bab18f2b2de433f416c4a4bdd0aaaca5bd42dc01d96ef6aae5c64ca7cf53695d7f8a7f7331422cf3a4f81a211ce0490ca394313842018c8798ee5162ebce15a8eb676ffcc166ce3eb1f7e3a61dd3249181905570d7ac114c9ab56fa81e86d477217497e1a1e9cb7b02ad65514991354230027f07fa6ed0598fde6fa08e0882c3c713e836bd6aaf6bccaba0ae73537404eeb243a6211d9b47042ef42bc151cd3bc9ad694de1925289d208251261fe50412c7affd94661c0c7e59a860bb9afe9beddb27e31b028987a339e82c3c162ce814c23a9b5ba01b736b2bed771c5f0195dc840d0fce327de251888aa6d55579879a6350091cc82049ca486151ade00b41ff69262093ac88f1ecceb75fc7e81155ac6e12968860c618ba5c6ddbf3953ed809c9045c795f017874c397c505a2c471e80d122c9bcc6b2ee2f4b0ec595d5118633bb837402ca743d3414c74c54d9df1928c8c5850784c16170ef9bb409750974a6234686294ca83c91d35ac6fdd3de99d3259cadc1acca0964003f6f0761c5bd41a4a3d4456ea99119ec39009584a4eff395aaa52ad1c777c85e11254f072e8f25019365d3864ce2f9012abb8f222d7b6e6ef796bbdb50241636e8285bc43b6791dc2ee2aa484f8f97e18ea64cd65c7f90e2a50f9315d7803a90c7b08e13482eea5b5741a577330820975aeee7b390f39b7c23ff9b3a33966b504e [119] S=$1d5ef0 W=$996cad6bb7c139a032c1e1cb51b2bb8a523f3dcc5eb327085286f9e65227aa0a3de2a376cd015d3a519b5c69fb3cf7625371dd59653fde5145c9520127b1214a1102446cccdb1c92d35c366209b918c3547bc81c866c5186d3f78eacc7c866c6f56728185d7fa218e428123192616b16b38de5cb98bf052b5a93cb7e9bec332160ca42befe0f193c9004fddd36ad5ce1b1d98d79fc8eed5b726920829677740a2c3bfaec61e6a51d0b363e26ecfacc69387a4360538bd6de7111eb0043409fbc566bc3ee2c19483b2e30816d73acba0db286d50ae6ad380a75b17561ddd290aefc606121e9e90b5074a99a5cdf7b33db23b9c0171f93a11f444335ff02e8e05b8be510a3c1242a0f2784b250fe8d1b08e1f81cb41e5c1d095f7c8f816ecd358b7fa94a8201ff8fa3221bcb98dc15eb3819753a8eafed66afa5c68a39edd9e32d3e95e5252a1ab1a91380eb5c2a987442ae531ab063cc0582e8b9c55d764f4f8f220f3d5292e9c4aeaebbad66057c9a192c15ae179b9cc3e393d9ba5ad5bf2241874894a8af667ccde9b47ace2d8474c932ed88d04b95941d6d1a1159a4a463b702517ecac5409119bac265f7651f8826ba4fb8433f09574603e6595cd0fbaaa2891c4747598db9e3f3167a8f38ac6f8d760543fa73c07fc92ce891363ade8d079862c6d49171602d5010c52076256896475fd59ef3befc7561131737c7ffd6a886843818278806306c4fc8f549b27cd9e39d0bac2e2a3aae30b70315ba376a6e39d4135538e39dc5e9325761fb7567878c0f9710f12893d2bd11f7464209c3b83336400aff6e29e99f15ae1a983ce95b98e22d5fbe4e2ed5fe2e9fca68f909a93ffbb31baa4bb42900cba682aa5fc29fa9111175cd436f3e3fe1de7b70b98c4661f5ea6181ed91db56ae01234998a250e7e56ad1a94141af6a1c19c42555a7f2d218a9d5b4951e1abd153250efd15b1de3c4232fddd0e9000f0e256c586f4701e828640e162eb11014e7a0b3cb0c30a3e1a9b4ecf78fbbbeca2c49b9ddd8c9b1f96caa8ab501c9033b9c87827e0beed89c4c5915910e7ceed26d414e8e687d9ec7d5899319d4688cdf72507b26bad80024e707c3e15af546a8a1ef6926e688924026f8de51272fc880e7c910e4c38d6d43ec55937ecfeb0cfbf69c18a84936aad1381184f6b35e9a3e72819a9c6b7ef6f779e595aca18b5c363797c5be699005beae4cb6fc10de848c8cc696fb1d0e375c1cb84e0ddad977390b59a16d78075dd2d0693ddcc80a3e25eb196e0bb82386d6d2b67cfc8a6392abb899119be1c2ba597a48eb92cd65637e441473da0eaaa198cf00417d5f8294044b135b5226e9aa503c20daeb41e0b4916fe51d770ab78ebd057217308ba29d58d46004a4871c6aa4a83ffccba6e9e1571ac9dde94fabb7eecd0c712b0ea82f41457313a46e3b3a180fb0a929b6c38402b9ed5ed5efcf52fff8139e7bf5f744ba49a20bf44f4038a J=$20461b5add06e8a76b55caf397d7d9f221360bbda77698a28ad9c19807f11711286533c87816f8df3d6c5fdf6e2cc83261db60139a0d7314b41074810d042c4818469c246132d36c25e51ea429945eb8e91e09234e3a79e7bf2eb4d09506b401f70e729552e9296931db9ef1fb68aaad3b0b7ba105e94115bf724f106a95afdc5007c1841afb3d2f3727d3c8eb2983e10b1cad3dfa22e8cd409047cc7c46089382b2219b97ad776e11f03a689342cfee5d7abd93a45171a3b3ee6af02b41e0e950274d10a31aa4e2be26f61d77b7a45e290fb78d9a4ef8c34d5ae5c4c225bcf1ed63d4ed66d045c6f91f93bde295d10da34822a356e149823ddca050e26b528d6ec1381af921ee08ff0f6ec6a8b711619a7add5ebe119497287fb69ae5086628383a9b6846979ca1d509ba89935a4a65551eb8258f30fe0c2388e06fe59f74cb9ac7277290287c0639914d26f915c9b657c2ebc482ab3ca8efee553c63925488c207a194e971ecf54c7dc8f832a2bea0e56fdc075294b6c353c2b2b0fe81281c5a1b5e9912393a2d5453c3f1b3222e0c5349d50311abc7a98d63f42ded9651917c80af4450afedbb402e0d4c5ce3e3c5525f48d29c9df46421d56f886f5e6544dc14ca66f9137ba53a35999815314c3fab6bb5537f687f5a8aca77284ab51c012bec535572afb78f0437f6090168969465eee28966be731ded29f840c852d34029a4e972e6300e97f4cb2155af158e08598f763f23ca0bb13c48f00f8d4ca19a559cab05471fa6d5d7ee2d2c5196df3c73e6a86c880688a0cb1873c40ea0a36b668f5cd18df24688c6c8e1b56ce1638296eba02bdfed822269a9648eb6343e8aac40ba91d609d265cc6d1039d8a77ce4aa872372a3b45339e48dbe27e5f12b5d66505aae740225410f885b0a5ba459793b42d880f66bb1f4ebc02316bc75eab0e7b1cb662fe284de144ad697aae1bde0e6563a9929612cf2d0bc2e0e14ece289a35b428e3329a77c6abc5ee124f1fb7268a02c702fb406af92d2c70fcac96d4b48c1fe029ec81e8988113ed5f75e152fa6e61b9bb9ebef384772d46b7cdaa958f5e5075e0a8f4425fdc32c4fcd5396979993c0641a7ccd4ddb8572cf16658860f2cd6b15cbe5377698f73e47b2835b1f1742f66dd66b1a3bb82b5ca94eff481417b91b58cc2c8876182c2a7adcf2f686a8f3d04645b7010c8aab80f155b2c506768cd9bca8894ae38b7a6d0bc60bc4042ac20ab3524951a242c560bc27ed21acd675aed0720683c9e51a0affa4ba3d57106a4c0511fc47850d74143cb49f3cf4401627541a8ee536e039fca226fc507e89a9ecc6f6e279f7f0026e956c3d377aca1f3a2fb370fc35046275109dae59a527e2d92fe192001fe74731a5f222d56d21d3970c241357bb5b97d7a5b76916f1c01a376f294d8383c3f7187a5b86bdab15e9543678884f97f3252c45188016c0811cd1164e6326ba2212f3b2a2c96aef983ea57e3cd10dbab76063153418e5c13a2603020daafa782d71259dfbcd063fe81459dc354690bb447cb71a634e1a56190c4c0333612a7e18418f35512448a6b43f773846d53fc5eecc5581b248abf4b8cdb7f86b1dae7c3e219dba728a4ce90abfe9d1b3d1e28520d65000e0f3095af30e3c9e52aab18fd013cfa6bad673754fd1b74dc9886652ee5e3e469c2409efab92ef0acbaddc123ac68dc0bcd2cb9e3985edb21b48dfd859496b18b8ddf3a4d923f85d765079481b093fb1ac33c7a76177061b4a95a0d7aedaa80212db74af935b2017e3539e6109ae9ae023af365bf3992bc65d765b48299fad73a79f5185724e18c753ecc8fbb6619f9b7451d8a5f748072b8779e2312231a30bcf8e37e2e0b54a3b751bf6f9b3ec3f126049a0f170c0212643f9c10e307f0f41d207871cc2ae3be10b8c73c37441213edb44bb92f67ff2f7733c83460f384f057d7439c8082f1830c2f0fa586d76b0d04eda0c8941ca66b710ecb4642bdb08e54ff7c1c9f03f7ed938971ed1e862a2fba34e2c9afc2061cae038ffef855098d88f5c8478851767713dc8078b7af126fb7647d1d90703595cc44909e6303ad6361d01b96fb0cafe73b8dd84b3f8d470fc5a833b41905ee993613dd4256c5d60ab6493d115f54126798102e4dfd93eb6975dae4aeac5d559371595c8836089420f6198d35c0556d5ed4da7a4fd1923da9a1ca202c13b71a356751ffd665bdb80a9420043cacf543477a0e811cbaa73c670ba66a90b82a6fa050ed6eb1c8d577a36bd282ee887333013ca3963abcd687c1cbfa2166ba6b665d23b188577fb11ef791d9b7e7d05c4aea309782801dab9a9ddf1c5a75bef55617813c5161ce3f4e25bb9c5df2a3fbc4747d78c4b8c1ca9d08ff9f711587a2bf22a6b58096bc6e97648679c0207e3659518db61b9caa9a3e50d20492410f90c5896fba7332ab0ef3bf0bfc4a18e7f2e768c9f2729bf386d996c93a6e70ee5297f2a26443866b8f4b6f7f99551c0a089f3ccab10e7d830c5cebf30b25cd14821c9857d09086280cbca3a578c7e271eb021e609a9b20eb68b70d3794e8599358b7e60d4795e753c7366ed695b006f0811a6a7b61c5fd36f4f84a7ad1b61035e86d531459d130c47284d823a4aa3fc62be5548c3dc051184552c920a3458b0cab977271ecfeddcb6541346c42210fd485d7a9bacb4546dcedfffcf7cb996bdfc4394fd6e18081c3fa9e5942bda258e3bd57bc3c97e85888e5d6765470a623edf134562f42becc9a673639dc1534e1e5c1daadc8db9d7ee7fb064e5d46c65e5f12707777737ff4f7482960c7371d128fff100b2b9783adb7e0952c4e7b145d13746ad76afa69b0c0a04a1b89767682ae5d5d995f531130f485a416784fa1d1b3a504a855a63d2bb053502a80ee87a6fb439916e303dbdd467e7fc760968635ef8dda2da4d9b030247617767c4728754036646ecc7d572b6589c354c235f9073cf T=$3a84fb0d5732e4167139d4771787df1c90b89725306989597ecc7106b551943b0242eb8665ecfb518e6862df165cb6532a4c9a7a7076c00a59c4a1641d577d6484868d59594684c0afebd9f2b1dec37e2293d0d88ffe97111b98641f62e7babcda74ab0d80b3056d6d0224b172bb2ae29e62e4fb75dee372d9fcec341ffe39c42f837cf66dccadf9961fc66749d6b4f5bb342f552923e89c641e69c8e254f312933131c4d2a642889dd3f61a990b6ff5e7c5867982258fde3793cf4d4829fdc02e28693d8470db0ce9ac549d2af15fb21d555f67a470629f65ae0f7915bd8523ee9ac1be7374f962d4e85ffdb6c816643863db4e2d9fd70f9bef7dd39cc0d2f3dc81097641cef30e9a5bdbce47ccbe87f5089b9a45c9de7a6ca50c75c992e7b25cf4872b36ac18ae7b9dee5e5f34c28473a38e30bef6441401b96bed6baf4cd0c188510bebbee2bce2dffcf7a49e26090df5c5f310812d4bb6cc0f5089502170a3aeec4ff60ab0060d717399785693d5f264d09d2589370ee62c6ec2e064082aee161bb7aa55234ca777745428d35741f58bbe59d29ec0a3a23fb6df9bfb136e16e8b2a35c919eb2a046566fa4a57552ed4e5e3f584feee4b633130f4b946343e79fda420b9d932d691908856141ae6f8099393eacd93c228300de1fa929aa4ed4282bb1c8a3783eb1391a149e697418ac064803cef8e92596a2d0f1d6d5204ab1195ec7e4a92fb61459d49d5f0c7a2daad1037f0ddd078bbcc3ffc524af239c76a32c45592717bdbedca29ec755ab10f0b177e70a13937fb371e0946a7c4ce8cc7f2777fb7371b3bfdac661e9505bb89ea19786dac3ef88da29ba19455faca01149f5621e0c933ee1035a57e2c7dda0212be8bd890c6f1f67ef19318b96643c5c3f0f8d9812533aad8d9c38c60f843ac32d7c3a145579fe6a15fe6fc0c07c73b50608d2faefadc5ce6f614d695ffb4ad2732ab276a3d8bf0a29d0499ee0c1880ec99f31c24bff6cadf4d7ec4b3a9f9b5cd2e4a1710a577f9c40a59cbfb847430dfc155b10824b2f5efef89c48283e917ec98538b2e53ab01b4d71f9ec79aa6d70ce773412b171806fc6f16b4beed451f5d43b3032e5f4e973db876f9f6f8d69c659aae241bf3d97ce867af5c5236cde916438f850af659f0f8d5efa11118a1e660ba340188b5073da4a6263b82f874cb39ebbe4807b336b1c60d5248ca39647fcea570702ba36375907aef5666d7926d2ff39697100231fe7fae2a09015ff7238df0bbcbab9d6d5076e6bf8788a2babe4bc652c97af365f329c94a58176fe2f3d419c19a56f90f80e0b74e253d05c9138442f8668725879a99fb47e25e202f1fb934096068bd71ad4439b75de62eba3deba3fedd93e54ab4663516f2ab25f463869d1526ce162ab8635aefd4b45d1732620b12c874294970c690002d53dc0a75cb6c7f53b309cf24820d5fae38e8d5f5321a75e95718ad53c9c8d344411a169a084337491b7346aad0c66331734659b30294a08bf49d1c394d7cb2cb6d31b5678cfa462358fcbd814943ef26be2f0f19283bab699a8b95438a3003b0a73d989fb4fbd46aed58cba747a700aa281b02790eb17dfe749235996bde2e1183606ae3482f0159e61fbc449acb1928ec51edf9020d0da63f758d3fa1e79c0a070c7a61c29dfe0f7c7162a3292802ce65bc1e23bec91a320fdfd0ea738eb944f0d6a21e56acd390aa361181bc96754a9b4dc910478774b86bde15fa42b420e75a0f35e672238d99d5e20224d60d7c255462558ea7322ef6cc49225eeb259d8e8e6ef0743092055351a2ef374a51cff1b91369bd9efdea4af198756632ca6cbedf5bf8abaaa54e1342652caad480e3a289cb2f24320c868acbc403afcfbb436cf4250d6d00204d0004cffb6429552803371774f48fb501f5b58082554a3d4628d9a016204d4634980512e86441ba8e818e579f1da86c9a32e9facc6d2385d1c4091551b3ade7959f5e086cd5eb98367fb5adaa7a168dace62ead03c2dab315c843a05b8deef930927febfbf8d7bf1bbebcdcf6238ceb9a18642fac35de6aaaae67a18044f45b888a9cf1da018fd1dcb493a46ad860382d4f5d16bcc988abd93ae427100faea2a43aa155c66c19ab42769c1ec9cee06783b5f94dd12a9062ea893068be5c134cf0bc05ef2e5fc7d9be266820c2af5b0feedcfc17cd97270459215b485c937337cabd8ee8e25376c10d6f806a54ce16f280860376a741e14871936dbdf829549bb48cc70c9f284586a4f06f3fb0bfa361137708ce51b128c2aa4873f8e548341c4fe27bcc8c8b3ac5c38d8a27a029632250fdb4afd340059c2d31d7778762830364494a6e3d27ad250c10ef9a63e7bf686b3f116b3340f9842de554c74a4c4f80e8b07c9d15b6437f551a6b7c8597eb141f8b86862b771bde9645b8f46bf912b6236a7b4e433f0f1c64e588c251c21c71cd6f468519f22d79323e5795628a57b60602c0805423e4f087c370819050ae7d429dc36ba7b59eae51a25b3fb789ddeb74ffe1550e28e8e3c1d43788f581b64d92607fc608e87127a1f73becee41683f7a9bb615eb0eeaa08fdd056f23e903fbc4add2ae2261507a5139302cd7c1062cffaae41c4613e4b960aed83f5655a725905490651961950a17cc381087a6a3d573b36e11ee343c91f5181f174ef7a7ff9fd71e5728f1e347eb142058c996e822b536caea2a4195a606f75a9055c8d9f30d6d0482ea68fb9eaad9ad68b2c867e08a9a442a660763db51cfe8e8ef31a6f59a7d151aa1c22ed90c3cff3d886830a6e45d11d88c4c8b1e3be26deda89a38ce023fc1f0dd03cdf0ad197b1d0310a29253e2969a21972e00e81733dcd811dd9097422d37e901d667fa8a08cba7def709ef9df86794834925fe34a85c1c175b2904221e5ed565f0624114d3e0202f8601bd7e53870a6fbe49598bfd20911051e91de2996b65d95013589b90c2aef80 [120] S=$b9dd0025df9c4 W=-0x30e91815c03d7e6e6df7a7428869a6b556fb5c724a204d3b50903f911cd5887b38ea23d53d563a885ecbc811ca543f036f01c890ddb5f81edd92ce23e3d915818d938b24f93eb1eae5b9b8d39f3d8d11b722aa76496852049669fc122555beafe3a76f1708aa885f6694a5c2ff4152e1d1c53189810931e4acf084e0e301546b7cb826457e732d14013f063d7a15586311cc813740444586fd5ecabd6ab2cd031e4981367b3a35938449aa6f43a357c1be07334708a1aa75d04b3616685eb112b7916b2923e6153f0b9c590ce707f5d8f093b83310978910ee78284103514f10772627281a09f67a80d75f0aa386b1a496d41015754b47cf4e65f2a0dbfe7fa17aa87e1daaf548395a9640e70bb759ce2e1b4a2b03722315de424f653dd98cfa52c0898638a3f6bef7d566b739dd1644d391de7260f2335f5bb7f88d733c1c2d1a636e6042b598c905a0f3356fdba56044b180c5fc31898c552e206cd0b03341f00593e439d6c29aadca3be21499fa92ef707e56d7651dc932078898cfa2d09570c23cef2758645fd5f92f3b150c173eb9bba0e3df9c76fe541efe9e8c0031727219c36a9a6b5cc9c193369fe65e68dd97481e8c39b8e9ec5a144ecc436a786dad8f6ac9d8b1b1958ed3486bc1990e8dbc092ececd92d10cc58c1c737d7939bdcaad60158143775a3d18a4300c102dc494b27856aa6a927582238fa7c9e53e42d5327f7b8784a21b9e18bcd2c8db38171dfad42e396e400aced4f3d8f5e7732ac59febbd8f123e1ffb47082dc0885561a2bda52bf1e4da6094d946abe7048c37fa346ad4325135c5bbdef6ed03ab3f1778a5e902220e106bc02cf71325b75233dcb2844180594817da279aed25a8a1a577d3ca30bb438f3ee20dddc9e1f6dbc5a37bf118ff5d62da289c61c05fd6907a1143cc3658572b4198b77947cd08229800441f87ead43aab4dd03e53cf85eb7210c5bd8777c23e3e2c331dbe58f12d87068525b292bfa514086ee14024495734e51b4a9874a8dda48b3bb8b33a177b4848b61b427de4fc1d9160e5f25e20366d33d1f2de812e2cee1888c2da44c72c88db987edc474e38d43eabcbd35f5922e5430d5fa7706c5f7e647f720e4152289689d6f2eb7390971254a6052ee3187beb71a8d2800f5b8f5503de862c5b78dbf9a6816bfc42b547d8f8f7d4c020abcdb8e510e5d071c435da86f73ab83286758a4602fab291d7805b788fdac23fdff6af1f432172cf3a0785d1aa2a2822ceb42d42fe5477a4cb735b08695101a44351012b3d5ef22541c9d16056f12768bed08a15079cb19b4a6f90df238a97d8ba848067e9e20913b7d48ed8a4f8a5e350a5f6fe4ec4c5c78671d2ccae81bbc65beb5be91a0b7afbdfa3683a5db9e291cb58030358d46a6fe8a281ea928506361ffb3179401ea5f517066f0c3d8fa7b7494d1093a3cbf0eddc574dd8cafc6dbb03aa084848c5b2b19f7baa2c597c9853a3280 J=$4ae4cab9791288ccc5c4aa6e4e08a6b258c772c41350e92bdb79d42ad97603a95c6d6d2c181f1472b4a097fb503e3f0d4b1363aaa44bd9185fccf3ea6cc04479d43d5dbb797e3e2bf52be69e9c9769da2cfbf89dcb1b95ff2f99cbd5f8f2debd222a6febf4c0d6e428ff69ebded6e50a4e0b0cdd04d232657ad7e86fe5a4212105e7943a9d8c5a2a23d23da156cb6dd3be1ac7911615be1b7b8fd14642fcfb0424a42960a0cc0f9b67bfff880902d50dc9942e50421b53591071f44fcb72186c5c227f329921099fe7d22f0aafc35005affaf425c5c1c3b4f14fab8da5a1f1fafb6d23b039d10eb06761ee6f0d681b017c92b6c91013013b263dc83a18568a3268f3c905fff944159168c0f8ef6d079a83164c4173c450f5a6d2a965fd79588e88a42fd313d1c5fccc6e4f90010352de49b5d48f34708f24946895623a08ab61f2888cebe53ab8acf0dce1befb4dd14ad406ae473573ee623c6bfb720c17df1200cb07d0a3e212e01349d9b79b16395f90faedaaa634913d8539d1b2246984fccb628ecf30360fd24506dbbd67f1a30e859fb4807deb627e6b17e31f4786088c8e851315c9776ab8910de473b6431647ad14d71c7b26ef1748cc10fec5a730b5b9ab9b8a4f4cfd6b7f8506f94a62af5f2d06efd3778e4c0684e0ea69dbdc55be341148925153c206c756f2ef26c0a0c7d117ac9227ca90c2d7d9162123c45e0dad86314309fbb027dbb13a161f2b74b1a71e40c88be52d8de98a339f6f3d6cd1632db2d4326d0dd57744754606f451a2825e1121b3a7bec76980cf373fec78443be6e06c73a0e5f2b7765cfebb73afc2a9b07fb9f1ca04fe6250bd36d4f1f5858b0b021a379ba518f3d0211ade471c57cdded8e853f605f67e1e576da19012bc5646214788cada9b0e264278b95d249b01526d9ff262946eb7209f3a96812aa3ce77cce3386e59ae817ac20530e2b317226b44257e0a35b9396ddccc8d942f3f66666653b01e47d65a683f81af0e5c1dd5e30b459ac802d72b992aafa34b503b2c33ee2f518b0ef2978a59771d9cda924df3f248b3b32b4aa30a0a1fef5267658b52e7c4a3e43adf7ad831bf3911bdfc656aab38578da5546acfeadab01b9f4c678d4395a22d353a28a6ba53c0c75d8b326681528db7a5aa021e3c344551e37a1ee0b38cc5c6ca79c71d62d875cdee2641b5d9b9bdac1e1f0833bb1dc8a1f2da12a999774d6b39885ff0ffc750aeeff87e092092ff79e38515203c7c5319611e2f8d10532c79635342595ed66499ad82cd8094b609091b27679ea1bd6f16d2eb8372c142ba74347f200a1da02d2ff813265ead3aa80ad757cb0b04f36184b4bbb70a309f178f84d8a40cbfcde3e50bdde4eacaeda0d905886c0310dfa2bf4ef537193cf6178519c5da49487fea11e24fcb2b2bc9d499f3764c3a035fd573a559916870dc03126ba785937f5c4f70600a2240d9c1ab4b4c1878f1a6a844e368241cc87ba3129af216e3bc6057a4c1e7de023befbfe8d40f14cdaf7856322cceff386ddab0f76fed1d4ea36b0863966f6de94c05fa56cce2b88808ebafa1d2bc971bb5b8220d9c266e770cae7dafa1ef19724820d9d10375192b8177d26922c63687073b3c2b69b0c7d4e7214008b58f8f23dc0aa08e75a784a9ff6ef93009c0083f9197d56b63a420aa362fe4bbea5f5bf8cf0af9da16f786262fa813dc4ec40cb54033407fbf824bf07678282f028034efd2cbb6faa1c061f070b4fadeed2ac4c7a7cf8fdf54ee1b20a82086b4008f258608bef1ece6d4777953c5463519fc4d435e97624adbf15f896cda34975c3053afdbb0f130bde4b5851596e7ee286cf0cd3fa209a7526745052d2a7494632f9fd58f29d4f38015fc98aff53654379be07fb36bd7765cb4c94f1bb0ec7665ab89c35263e8d9f74023e2febfd0db09a3c443f016964c66b22e1a40d31a9235f93c39c673dd6a7200a3ec0e58b04b8367c843c4ccd2eda729ded0724c30a908eaaa855bd024e4efaa428960c64cc870b02aa779daccf6abb355e69db27b5739e569094e5f903549a5a71e50973c1207088a0a300af2e45e3ce0387d50a8079d4c2af3c75ac6617225c0f6f967fa83abf36f1f4a19fde8949c477e67fcbcc17d3da822ef62221a437684a202a8205035b80c9df71b22b54c727c53263cf815b56f600bc5a47b7dda6801d331a647d33235049de8fd25213e7861e9910207d8978b44a73de9d897028e6b5a1266c7b52a067f95359e802a56bc7414ae70c3030aa77103fb8df120591fe14cbc56ac72eb186e4171c69191df0a042bba747a0611f0ddcd81870a5f150c5738cd14e5022772133bbc3ccba10ce74f493147769eb7142ed69126c6660133f38b64601bbb464eb65e9e32847e460d7d1fe9de8e64739b00b81903837b896322ba3fb10a2167de571c51ca07d89bf8266c7f63e423a2f03267dd3b7c571b2fb710fe69cccee5c1de200701a2b2f2693b69467a5474b35961a7780c6af0dc2ccce04fe680f43c67e5a42aabaec8357d92a66e7a6d5a39d4664619b3be84e9bba2404526d967d1d77435d3b523f0f748e377b34367cccf33ab83ba3e6b0cdeb55a598bcdd8bae0c95751e07e5cb7db8f49bbe28a41532c4b33b95c358be75e9e0f55e1e99ff869b77cfe370e1b7b84e9f5a7727a8606ae5a57845a1ab51c808a6b3f05bcdaa4d79edc0d856b8892e4006c30158088c9629a64b6b052039350e9f87446f7c3dc46f02c824d9cb146ab0c1cdd148f89d8dec9d6c5db3e69446f1354dcc4d7b0d296d077ff53544a11220131871a9e7b5c51bb35dead94e7b5b75059ce13acc5a72bfa319187f849abaaae89e469bea7f74b972653871e7e7f4432cd7d2a1e92df0de824dcb52fa7ef517df8316136686637768ac326bb5db2041d0ff379aececf4492cf3596cebcfaae9a33204645835ce02c6aea69057f7c796dbb06f470a3f32 T=$1de9660d17767352710d8bef3f75fadac4bc6531dab4c33d898113eefd03522c2b27b8cb895c925327ce38e26cf89d737de8a42841eac1761f775a353ab35d8a49f917d8a3fa2940356ec268c3bc37be3a25809f54c8466d434977d20c76299561343fea422c11203d0893dab9df96fbb26d3391e77dae05c7e61879cd2539da8768be6ed517d1c04640c6618450eee30dc7127fa1b13e530b87a80afc5a2fa8646fb8e368913b3e14efe2dcb78245fc9249f62917ae6e4770c85722e88e67f4892fa9bb81340f9ef7f7d6585f5e46a4c106bffae43c435c9069dedc8711021d4c0910ff8c9ec5f21f32aff79159559257da02c20eb3ba05d2b9e9c24550489fd84f69a63db06fec3a51c375646b9ee3455ddc4d4b829c883f03b5e48dd1570a8c7cf345262223ed6d403797fa9068464700fea46fba8ca9bb07300803f8618527b4a77e91d60c6e87612dea12739cc1a166871f168107446fc162d521ecc58382a4604d5e3915906bf59d1087e587549a82691d214dac9547e0c96092a183105d8121bd28040b7f65fa9c410275be789fa2351d1c90db318f9e8e7edbc47df6eadb799736a3ac9ca05d40e10de8927f1a3d92951842f333e7606defdcb48dd84cd522c349694c9b3a34e27f6fe510ea072f092972e0203749488964c0e649ed779c32d7670b3406e78b21f135b982bd43be4dd0f3275c70094ec49adec23e6da20433c36c26e1603f8cdadd7f5147821e176cbd21c6c92cae31833791cc2b971da92182de5e960a3c96df56b5f2bc0ed5de0688be911e4e5bec3a0f447f2ccb656370dd2fd39eaa3f79df848d9f8a80156453c741ed0cec2c391f4e911ba5dc1a8f1cee368d9b32de53f9aa339c8a01b867f36a7c5cc3f0f846b731646a730107fb4678c4f869cbc07df7f150fb65b52aa15373b3d649a11a21202587e86511d89a8b2282a7b7bd032c840ecb1ba559fb00fa55ba04c63f5fe65862729ba50179f4b992071588aeb97dcca2aef7022a05023a087aebee7c155a7366234fc2b03c840550f22e52c73b4fff4396ccb5a5b9aac287807c4d17d4ee72cbd1126e458165de338015cf92dab8d62ecda10b9820b73eff153e945e11c34780480ebcfa9694ac39e0f02cb57157ff9c95cacdd25f3055805c728c78a44f2777d570ea2e37d17e0f677ed1b75c93bc4117d0edee4de67dee42a6c608ca3f6078c4f6d6e87a54fecd117fb3bafb9dbada5237fbe5c985237b43d68866964af5af1b3cd5d3b5ab1eb4b98d1cffa70e106dc8d83666d4388a0969848d98d3079059dff8abf4b6f9ab008a9b818c66442c090bad71870ef06ff966b9ff83ccc4bbe6350ba10df10301f992d1006893a3998b56c0b79bd31d8833e43c41ba65348d3be9b72503138f66b56f1f15db7967bbd56117301f7ae93ad9a26660504e0eb7ea66e9e9c867e9720ea9c210d5886822bccffcfa3290e50af892651d71a46d362112f327a3731d4243c662f7f9e69cb2b6c1f8f480a435469f46dc0eafed449e12c21d96d9237e30dd64b5b0e103abe3c8ca4090c54c2130c0316272c8fef59c79db167b7c8acb6acd11e3dd9ffcb0aad5743e3aa3d5f2c4ec9f1471a665e7f24880bc3cc77ce5c357197c3126d016085df2584875f08fb0ee3c0f399572209d068534883e18355748f85768a600f3785247f768ea09eb6ec50a836673ee99d8429be2506662807d2e91a9a12188e34a735ebf66cb40bd49941b6670582d2c1ce1176b4848fa84a5e3b09c1084381a1ab1bad8ee7d0c96cf2a01708e1363a88e0bc3a74515eb17f2bdb2a5727308e82c2b2feb7639d9ff3828f0812597c2c8016cd3ccc080ff7ea4ae2a11cdd665172945d532f61b0ed44628342f6b716416921890c1be1e3d35b880c703f26ca0c26f2fa7c689de6dcad262a294c4fe9172846dbf7aecd4744a2470c755d44e22da28b4c27e77091bb13153ae18005f53868e5fb38a23d2f5a55f5f3f4ff499a4809913785b6b307805c2009edd96b4729cced7428160aa63f2c91fc9afb2a267f8587eaaa9b6b76de24ac580a22cb76ac96b962edd0b6affa9eb5100932aaf5bb5912b61879a280b2567fe0d4db41ceaba66958963976350227ed8e1c384d50b6e81f07afc6a480ceadb7f3b14103568bbdc462f4eef929669822574b2f6eb8d901bb6efb9d55b6dda6b8be976567def3cea3e04386c46782b0551141ae75e4c3c3e1e7565ad264749f49209ab062f0c142f977fcbfa465b1f22c70917fd93dad4ab3b8eeefe7038f0cb2a1337d8851601a65788a8a397b7324d2c1bcd58237058c12ae98e6a70dc3efe8b8683a13df543ca0c49ef3814fdd43e9ef12fb1b67c7a5ca956d06696fee82f4b98bf9edababd7a53554d90c992a9f4a082c7307f8b80854b55b0c89afde483f1dd207b136c0249c897b18decd2d138c62b64943798edecc11c7cd9e6a6adad96c6437a207ab37dfb80374dd6cf997fd0bc229583218540d31a6768eedff9d68c64767be031c648dc87e257e90d7806f9a988b2d21bb2ab899ea17a63dde3652358c36c2fb30acda8b683f4a624d457d648816f842ec6c714b4c42712f42b22ded5f0095722284f32bed4e032917b4d0f61fa8b36eef5a101d977cfcf53520b5e80cbbbfe12bf5cde36e3563cd9c92e482ce93643feefbad0a3b750b4bd22545a2fec499bfcf53c569b7b26306b2a939951e1c5bbc2e7b70ec69bcdade618ae45d9af184451a6a8f770ed5ffe81f9787e4599246e0eb4c884b0797371f5d1592c50399d1dc7b803ca8256a9a42b279f23339f0737f814689cff9d90867d79cdebb1d9876935e4a273a6adfdcbb2aa6cf3aa72054060a6bb274b9554fe3ab6f611d97eacea4ada9a2fcdac144025d0fae47b842c9f5f1920009c9cc1c5bce91535d50886a40a42dbd07495c5228134d26216755fab091fdd54ea0f32f16f2eb1026870652b508f91d838e94 [121] S=$128e6 W=$51a11f1351c95336ee2bab7ca2e6d53eeab1d774c5ddd9a04f5d3ee005b258755cd597197ec45f605cf86a4c90ec7ed3169285a4402bdd15ea6ab3486f7bebbaa75b4222cb4a30fb6d54b3399cc4efed33d03a5eb3d364f2afcb9f45fb10b79a092bcb3f527a6b0027cb5c6dcf508bbb573f95130b6a312cd4d1d2b92f37836889e7c5d4d0f81f24dde19d56a611188a33128c5e95403ca3cda6cc8bf46a8d229b8372a3682f787d430867f05ae7bd3e11afda8459166a0e634306349744239f94bcc4a76d828fe61f2ceea2922301b588c72f3d1b09c12b0e5f3cd61658c6c43fd25ed9ab3ba34f244a012a6a8390a354c1a64250ec2338404e96dfc67b3e3435319079e53ac7c692969fc254a00253b24a762f8ce0bac0ddd55d8d7fb15e1baf364f0491189e27eb9d211087a382be6182cce479ac0014957e4266e0ac8b30564f4680e7100d5189a37fe6d774104e29b2646e3f0906b6f082b346ae896ff00bac10f56e629ab8f8597edca444bc10b5e4e894826df6fa544b3f79b2014a6bce5678cb1e9f4bbddebc8b4dad49aba05cf897d8d06e40aa1d0184bf6fb8c0bbca7442754e578625fdd478a19cc387aab438bdf9dd4e02518d47cfb7a06ef8fb4505ba3ef196d1fea33ff60f69cf4411b0479fea4bd5509f79b19657bb92234f499143d1611bdcf89cf7df5516e4c76e68d06e5e9b222d97212e77433e0484f32ccae6abca524e04347a1eed1dc0d50b248cb845e4c29058dc0d00ede60c6f5cb1c2e0628c34bbb7a413078694119824a60e27f800dfee0f6e117a0b4ee59ac69411092ee2c17f9552c0b99501a56d6abab65f1986b8a50cfe383be8936a80c5499ec11cf9b1543df97f42982bf41b5d9f1b48886721ab6b191e02b0cd3743200c027ec6240cd5bc3a7a7b9a79de55d96b7c33944733ce977dfb75b12f39683a4d5632aa78880c02e2e6c3efa56231d2599946d08cd85dfbc3627d9a7a2c02b1a2022fcbda3e3a3ade00af1bded3f06f86f7588e4bb7999cba3ae48860ae4a5beac2ceb222add98b4bd256fa6db2ee10945454d0f69f6a9473abd323841b57c42d1585d1b9abf7ad72d703ccc080e60e9c408de1db688fb82cee3882967a3f48ca73914de8877bb7c5e356ea052270c7116b934120c06fba687e28d00a94d2bda67e214ad0d1f148c278faa3d46b16495cf9f8c35417c472111401dcffd98353f0d9008c805147aa07dd5baf9a1d99f85f41a1b82573e4ae755c1c1f8016952759451d408f47e66eed7c1a36ccb8ec25408e9af84653151cff3ce1d03d9645adcdab0749cbda370916d742fa7d675e2a0d184f9d757355fd5fa96f31639c0206228e0e44734e1974d96db71c99cc09ad72510d68bd6c2afb141a99eb76ae7198197f9e92b51a404ba8cbf7945a85e510f1709e89dee7263e38c65ac62e0653c8dcd459b4d086f4c5158c099a74deaf3e0ee448e7261cc151f47ac85a J=$b5968089f1dc17b06bf6117de385041d04bb555e6e1941fc3d22350d944e3b9d84b274616e708ee69fce20f1904618abe2cddc53b1f85fde8b38095642c9c91fdeb3a29736f49258b03e99875b1f113804a911402ed706e9204f95cc99b557f6b2a7de8f592257715b7ef0b19f26455ee71458f76ae0d71ca9d68af9d61cd086e3dfcaef975d58262f166ed8879a93f44eb7a6d79c828a8cea0ff382a9e8c016ccc7b0d9921d4ca18faa60f7de5743b66a5c02da52283836618f41d8bf401c910d2e0a0d20a43d9028875cb815755ced30a0185ab7e273b897f574592d94cf58f50827637660bf9fed6edfe5b628e70d8cbe9888d5b59069a5b8a74d75333cf50fc2bc54ffc74554570c301fd2cea010171a94d9a5d6892844d7dd0edf0b0a3fb709c6efebd498a9fdcd023bfd4c073ec9c2670431a6f01e3fb7025dfb88a4111ad29dd0d58e1973604f0c880213a0b2b5fc77818258e2cd8b8f0c0f914b05079d4b9662c78a6a5200894504a1b7319177b0aabe72fb74da78d0176f96f3207891517946d73a151098da827f792cf20618693974a963e120aafc90d78ec2ef35a8d4f0d5e5abd5720e6383718f87b851e5b7c29c99df3f5905322fabcf1270049e171bde78919ffa33efd5133e2573c883b00e10ab5a9f91be23c4f93786b7c05074713d9d38c5e415730e9fe447fed434a183ba70d2fd5e6baf5bb4eeaf4f476e65a5f7d96fbdf0202a9b75b03e9a4ee89cfdf3786a90865e0827170a9f3485802ae222c2b4b0b8cdff1e93dce7573e93f0e5f83374d34794dc63b1d4a2e67a81364d1b942a9917a513a1c4081c3097b501b88aeb18b0cbbef976cdbc50c53e23913d26fd52f1082f53bed9c7c18dba934e22d94c02ab8dfcfd3252cf5c73378005a060c54cdf87ccafc5de07a0177cbe4378e180ca880b172e34d3b95e167d6d87e71586c81ce0e0f713a68322def6b89eb1d6179d4a5809f60ba80b0b6056c2585839aaeace8c623b0ad98b165f792df28eb715c3c01570b2ee6a05dc9921510db1f8a556e8002624bcfe5d412471333fb0134b58614e8d71397e5599d4134a20e3d15555c7696736ab6404e19968e22c13bbf56dd7b33d766b2cb4204c791eb68646c1e4254bf891b44180be004cf2da4bfe6d5bc2bd94ce60097b049fbf7b9679bb1f35354b02e9293036576264fac60e7d246a4e5da27b5d8eab3d8a61ac5afc5d1b4ab190007f2f97b97bd4ab4f93a21ba16d98c419237d8b4bdbec14029f7ed6ff171ed91f7d3a6b8518e2db91d9d2b13338dc334e17dc8b54230f1bd97e44ff0a0ccb2a07ba43c63512954a863a9bf5a9e16d6f9648b2db35914a7eed6e9a09ac0c678cc2f4c7eff4199f11a0b7091a1ac79df49160e49c89061b0bbea1a0a0064c1e2fce321101a427d6ae95e0440b5f2cd9440dd8c5996a7d5db91919e5dc7f3d6cd2f5711a3973b320e169e940962f854a6b29ed83ac109e125a4595cc24d80351b3c9a916e6c9206f3ff69723432267dade52968b88350883217e776ea72d0d40d9170112f91239754047e2571bcd57da9b72a6a659df17dfa9d5d0f6ded2e82f952d259b5dd5f5fc957bf61c6aec9e71bcdd0687d5e37ad2d662c9fabdfe66d426fcabbcc5cf20909ded2255f12f7175d698a344c71379cd85eead7ddbf3f0b901a302a8ae1cf414f0b9843605d05243317540fc90120a1da919a218703769107e143cb7dea7fa4ce1d7e8ec806dbadf5faa37adee83ab75792ae14a90454367a8183ade0901585abe815c49f2ac7aba18356818ff5c528facd2414729c94ebd0f0ea245f8355471b92ae526540f66ee434d0ee113c0c8a244d7b4212478ad81c2d473e711a4948513ea3ca5dcfb6701183c9153eea1e08d94a9068968e00e52bec85ed5def927d5292c44f4469f0153c8a6666ecbdbbf97c06c5b91d4f43cebc023508be080d695c8fa9874b08feca158e3b0d0f8496615ac353eb25a415cb8c465dba177e7bb2407176e4b3cf65aff66e2a7f876cd67609819797e6373480d63392582980c683f03fd3948d8f5ec62c257ffd9632a32b716212a1912dc3592e72d7d99b32a64fd2b2d910361c677177bbd0b500872a93cded5675408f7abb2a447deecb7701af72820fc76c0becd5407040196e083122193014d294fb6c5bee0db4fbc3e8601a4f6a94b2ae7aec24510b7efc0d248804b9565ec6e81742aca7e9c29006d648064d7596a5b7e9252c1f296792f0f18b04f4482693b76fd3230c6260e51c3907e8b5ffcf77552afa504a9e47abd170cabb94696dfd1c3cfa2965536aaebb655b5cf7d60d2aec197c06ffcd9c51585c1fb9acf459929ab6ec8e5d7596c284abc7e575c02c2f8ca5b1b64f914d37a0fe3f10f8bd2ebaa002aaf1cf2f03074e76083a310da9c1d44e6c10aba014ffea7cc5c46cf83b3b7c31cfc927e9100339f9f6ed65f9d3949617ce8c7dcc645efc215c9b04fb3d14b8fddb70374484674fa61cd5ce15d9c265987b17cd696315b1b30ffe2c065c38c534255af35c20e9a29935de05b2a1e44551dc72e9bda3c7c957c72a2ff294d09ee61be3ba5c8840ed91a231d5849ff333ae3bb64688a48d7ad8b2f96bc1d612f1a8a8ae8d74b8f978fd25ea27b4555c0b8c2a6557b97659aedd61f9edc9956e714f55b4b9f49b733e4d29e09343a2aa94d630e2beb9b4feb0db9b72553bdc7449e9d62b75f99464cbaa0c3be876add04e5c2c96ef7ee03b6567337e26aac282025478937b144d0bacabff919ff54914bc20e9ead597a6d0dadb4436c026dcf9150500ef672eed1cef1954e0a795192deaafc2d746f9b1fa6c561cacda045fbe18cc151bd453d28f6013e9be984a2134a4e3e6c05d40bb341b1947d16132b55ba4bf67f529a6259471f90db9bc225e202b012b71ea73e8d1514e483c95b5278c91495c0770e5e3223a90a100bda1cb5df79fb185a5 T=$abe31da8bce7684f62d172c69a5c042831b6de787b68427c9b52257ecd96dddb0ab40244785b78b202284155f5a8e860f654a42db68c6da441cff0e81b1417ff7f8c1355fe26afe61412b7cef073f54813077d835b0124f71975117a60e4728ecfb59d4988709e814bce825cec83601e59e778f6806e5f65ded1b10610f0cd7d6162509869381f49e86ff89ef02e9a5f8f8fcd70003dea8379644a3bd9a6ce72bcb150a525e13828fbb87a32ebe133e1b81f620d29b045a5ef524304c924fd8083d6b41d31a2f3c137a65080cfce7fddf9774db2173ebcd96b3db25ea5b1ed8aa4d48d415629e78eed0354a46018be7c661cba0aef3cf278e679559e7e0b13d347a4d51664ca422950d02eeeec52a18a7df8effc9bb57b76396cfdc82402dda283cd59eff23809300f67b6ec40fd975da911d761b88e76c746f00a05860c2e13b7e3e5e6064e8fe8d7e2c093a1f8577246601872c19a7849c07a836531e9531fbd623656a00c00bbcf98d1fa084f75c336fb73392eafcbfe86c91b58b4858824695cbeb99574d787eed2e1a668668b734756d3ba7273e6b1f2ef5c996262b2b32d66bf47b59752148f501e3d688c99f31ce6f93ceea13a3a318d17dd4d1abcfe743fb463c13534e5664f3d2ec6ffcf83b44e2a5af30aafef6a07e5e29152a52d1661721036d334b2bbfdb90bc834867d1aba7400965ccfba77f6f872a792244ca1a31de56a17782d4925f264d5f88a8f6a9090a43cc34d574e42f7ab991c4f7903a24b0d2bf8a6a40d574fa25b7aec056631bdd82a1284a5160fcdbe3fcd47dbdb2cbf1c2c0750384c81b308131ab402c976ea2c561ff8aafe25eb6a85cd01f2480c36b38c5c993a94682e5dc294e1a251a72868b7dde72927be5d4098b3966757a0b2bbc8613e17afece853b1515c1798b895fecc8630fc2aead0aedb18d058c3b2168b9bed85b582144c20e7a07a3bd7f4a914156308b701839bc6fc99da39bf48bea7ea9312883d5838485f07de542ae6541d08febfa4a2cd4bc96820b0fa163d2e6e64b84c46c0994b7b1a3832f6ba195ede98ae6b9acecbcb31b4af5faf3d513d42dff2d99cff16c95118545e0b1b17cea187936aa7f86edfcf6a8767fa9de29d431f188242acdb5b1a70eec0b044260543c0c9bf1efd8c2a1a92821fce0a2898a2acfeb261cf0e6bc48b5ae603523a5566738a003cc388247ce35710ad64ba9efa92f6173df37dd9c83ca06a8e8db6b389f8e95e11b0f02aa7ef188ea4cdd2a201a83f0a6b0701630f2c125cd5778d92ac7bc8f9055ae26f24c4bc5ef580a73a83e43a169da625c5a981c0669a29ab06e9d7fa88865db00af6e1e21f5af5d26fd68ff205c1aea79767cbd0b48e8535bdadfde4a5cf9639e3e8f76f1f728add159d7aa8f48523ec04727ead109a38b3c48894557887a3108abd407b153d4ad305dfac6ed1df895eb46a55bd7c4bb6ca2215abf1ba8da1902e32e512457a4fa59caef10fc14bd096f817fba48613de77b7925882365c64d7e77d5aaefc70e5b3becb9a81a22241b74648906031da3b9e48601930a76c3a19a7b5486ad6e68a4fd02165915660a09afdfd01aecea54dd52bedfa38408dc44245a08844d81b301ae4a9449be6d983c7b56c2966c4d0ce1dce89ea9358e4c55a04373ca37442541dbd285b4b07e2d64adeced12bf56d10c7b6a501661d4aedd4d2ff6ba7756a76820910ee66887aa4c52cda384e27e4a9d26129d07c7c15774885d3acc29d1812fc8d3740d712d3b847df2fe458b5ba5915ad8e5a27f8e4c484bad03a6e857e47ced427d90c647d54e322f7581f20bde7743039b994404d6911f3161de4baa4c18b8580ca14257277f5084bfc27cc709dd802adfdf7ae849dab0a2cd19f32938675a6bdbfa98347e1cfccf9c572dc6af1549ecad4b40f0079911cee0844aac115a553434d42f475b7bd63ee67fadf0c440a15af52eee5188c929b48da475ab644ac9ebb95975c546e2012ad6e0a5724fc214ceaf15f635ff3266b03665a414a62eb5833ef5e67e5c7c21a82ab4d515379f687b968fb47c5ed04197450fe6be1a4243386096af3e51e2ce952fc81782cbc6c6a4fff8651955d4334efa835e39884524591ab062dfdbe685d5eaf5d799c31f8d5effa4c11e8d58d22f65c05862474e742c7d6c1b5b3be6c6fb225e892edd5fb2ca5cd64e62eb229e74ae31c4b2014eac96aa637fe7853a513c586a0578b9cb31af33edf661c4ecc410e1dd1784f43df744f6b96c72c85b58be5fed2f90fd47db122422d421b4d5f308cc65b04e9b893dd89b4c7aada7dff44453fe15a05e3be74d38fe06ca2c6c02cb3be9cb2597b487b9cab34a1dec417f7604e4bf1c011d8e3a21f323c0c0dadbf01da73e1d20233639eaf18bdd63d532a941a6e4267572ca7b2d76f05f21e3c2af1935383330641466ee41412936e4ce2f74a41c6c6930f9ca20214114cc5d4971e315194fd5b2f14dbaf153903255491cb38102558a6650b5dc02d54eafd7c115c19cb009fa1e2ff2a69f14a61c394665a0f198b7f29f5e26921366273016bf40459a5da903f2d7813a90a55384a469b16472ad7e3dd2a5db0f82dfbee1457d5d248836bf910b5ffff4851613c824baa27db13da75d4c8bbea6833baf0397f91653e55372727a3a0b99975dd5c9a290cefcd446689b4de22151f15669b978c7b2c63bf5dd3e2e557f8c17ecfda4d250363bbc640c65553c2c5bdb962524c45fdbd07c9ecde918b904f3c7eea62bafda107e249b49b275fbb22be953247f310c4457797165885d709c278283d71ba93126cd9be5dffbb93ad6c3492b84ac4d54910a30bc6555bf86f9e54c71d202eba2105e5b5a84e72181301aa045559a92dd220c3277ed705c3a869ec0872cfa1a7cb347c46bd90619c95e783d0fd1764856cdf523c78db2f8b01cfcea911f627457d7715fcd593a58ef632cac33cf [122] S=$4748f91c3 W=-0x3c8061e30ebb4d317377ed930c788d90b70e6665070a5181bcc617c756f87c409809f60cc7289c4643ffa15ad050f01628bc69106a6f6ebd4b8125676db8e37395ef2f8d3707f0cf98557b8f335f9b4d267a1fed1d2ffd2722f0697ed2336c76c5cf31908f1de49b757169f2ea25aa939b7eb37c71533fa0e16060ce2a758479e8d57b3eee8230bb2374f2e1b94088e8de6d3042b009d40fb255d29816f20a4de3670046e8ffac8c2073b818a05f604fac14970b1973407bc56878cdce33f54f97054bde0afed64183a5c51cf18519bb7df7b7ddccd5ede625466953bded3ef7115cc73591bbe56181c3643926eaf57dc6f4e2909c25d0db1243ecbd160d0403f338a264252381095b0657c6a96a2b4a573fcc54d3699765ca2eb821a773cf272ba215911ad813f73f9a2cc98b57c2742dcf5d708d4fb4ed9fb36d7fca877c577f3b266dae1334582968c38dcba85d7495470fb9f73753a0143519b9d6bc3ddd3cd09a62b3477af8b49747fb311e1ddbee3b9b124b5bae1afcf0544fc6d8c5052de3464e724d75f5c89dd0243e9dd3f188975bf0273134ed8195ef09f480bd620880d0bad08e1b6a54ba6260baedadf0d65537d6a39206284d221c4fd6dfe9e098c9132c39f3c29d64a60f60287e236f5fdecbf3ef045771f42562e96f37d83e92cc31c27ad0e39cd98c66ecdaa5f192d364fd6e766a97779f7e9226adea8acba8b28787bbe93cb27a24d6672385dd006690d52d5d55a130b6fd2d089af39b0319004507f408973e684e1d1ed5f4c1d871afd65e87017d3995d15e6d18a3c3dc6a48294f3458a6b0a44cc3c9f42a50e79dc5b0df23fa2f0752d95c5131263a13fe0c14279f0c44a1dacad78a96518213ea05276470ba988e61af888d1ab70ed80ffbb38bf85ae6aa8f179ba96c6e69d806de1ee95f68c56b5e60532a1e65302167d838274184b82b80124ca6e7333c48e058a689b6d33c3a49b39ea1d8c297668b7039225f5ceb46186f5c11a534d93541a81402edc4d43b2b911c09d71758970ce20d51ae8a36050e91e8f39e35fae19fb198489b15ca0e65999d2230f1dc6703dc1dd76be5a35520df754e060e16846853c7004281657ec8531563b8637c49d9f9cb053c647fffc3bc9f26f7ed3f8462a1335b5a4649c6a519436f745935841a280b06a5c7d6a9f01a91d17d62bda2605c0ebec496e1b5600c6e7a2cfe4a25f8b94f36f0c204830a5f94de2e088aacac08070a638661c129afc5911b4e83403493c76fea5c1cb5d3b84ae1fec26232742bf3b3a036a6a66716de40f6e345b32ceda39270b524c7f8614520fd7ffae62955448257d2eda4b6e71abcd9a041ea0ef344d31d02af2877fd07b3cb1ea91810c3a068a79034a0e931946e23e3e638fdac310204d4c63a3b61b9885b6bdb279373f6c1fc2b9e1ee8b0ca3981373f8247f0e5e7cc8f4df1db3eb2b0fc0d542951fd147bff3f763f7dc6a5 J=$d572b0e8c09dc46ec8b9ba6efdb9b8b158e629a52ecbb50e37468c03843a409f17236363c5733576b298df05599933e52d028bc44a376b3e197ade81a0fa3924636337d28f30ebd6cb0dfce767ccd02f288892e7c3b9a5f07d96876d42f84e7980b60a13228f29eab225f30e69954fd23a50712093146500716703f35490f3aa9d4edd1ebf3de3595f448968a3d67e5418abb6b1deb56f9eb4a9f30a47c43cbc671802c6556fce7dbf56166a2b4859376815fd54be2294bfa7e2e28fcfe27e46f7c2b21a7f2e7cbde62c4b82a6f9fab008fc918ece72741c9fa2061ae3c8086e2b3612162a5a118740efadc91b6a022a3fae720e6062da1dc8b6fe853bcbb116443936cca659cdc81cd0931eaaec1af7abe2157ccc8a4e5a0cd1d0d11191733653ade76d8ace9c08e72dd9a4ccaa3788dbd5add2a87ed8bf4274a56ce283daa266e4938d8e68284c13edf89b52b71e247e7d24ea88f033ad47e2d60eef2ea6d563db9a308849b97cbb7d3417e2869a5f4ac1db48aa59ea34a0d44b24a12c52ae17a7eebbf55fd443e67390d1678fc75b28a5874e7452976eaf96c9c2467521ea6c2203d1554b0e3bc60f27376206cf6becaa36c09d128a26527195f27a986299d8795dc595b7f4abf4e186b53c812b647dbab28976b500cdb1ea93f65f9b4449d5bb125882c64fda59a61a2c880e1086075f084c90ff65ef01b9f0a32d8547cb30fb73370b7ae0d559203da38d656db9c9f9c2a61007ec5b75c7ffb4b8f17e4015a4fb7cf536a48f7a5877a15bb73e3f88496b1c64440f1f7d3a7bfa657a1a75e6deb2a02ad5a8e97993283eb858775394ffebf3d33992edc474101fc2ade1141e32aeb4bb1219881d0b1b898bdc47babafdc37c1c5eb77c5352374a77f65dfa37dd5251bc9b82c2f948d3a3deb1db79d860c3cb1f26ad6725b02937ab79276851b03377583a1d36ac0321a71dbdbd404871819a8541a13aff395fb805fab9d422bb3d504a85f2024b7a4a08406c92d13e5b8273c72baaccc2326cd7f4f2b958cb855ae1270b56be07fdbc75e6f64b36f55ef0dc4835f722b394d195f51fe443454a8e063359527120fea82e861acf47bb700de35859baf6829ed137c5f986ce76dd2f9c6f9a64ac51f74780ecc55bcc334c10554b3cd99c87d5edd1605582d3779b1e602edeed3862f1c5864d5e02ae583e36ea1888fc7faabb04f4632a8d7c2203d4070d49a1e2e258c0eddb5b8a4882eac05baaaf6f1f2537df4fdc7d45714943f07e8ecbe7fb01dcb821669a4fce8a386f95da4670b0ce86a93c3724717238665f9301b779740135c8d02541136858e80e5348731426decc90f6190cca1d5c635052fc0a008745202f555ff2138eddb1fa7066d73ce39ac525db58b2e3b6cfc8c66aa75c67aae655578e86d308c0dce419da581b2344848f1d06040dc027fb2f2be544e6660826fc0c629061e091e4cb062f552f821ca57496e66b85268633b13eea08393f1d28236fbb0ac65a3f90fc486a34594e46befa9a426b791d26337636baa0e681b061757652347a7f1c38ce7a829d2c0b3332baf24a19c71c4b827be3831843578313aa636ebf7e4a8c0a1b4ca2dc25b311b11f95a2d99df560e871e82bcc8c46a1b71622d39e85d669a5604dcdd6fa0510097ff1ed6b22a83dd8fdc87216d39c4383bade65d336854e32f8bb1cb65fdd708527f8abb58174707c461b0f0743813084cc774b9abd3d2787c8d6ebe4ac0910b15e83543ccfb8e4f09c36d99dafbb618c12416eacf53c60c27c00e118c53c56832ae19263c151d8f3eed1e794081dfd340b41bee873cfd6fdb7b9f1052c63229a8b589c7076c5d9f9a4da1edb7cf8826448c38ae5ef8156cddebf7359d9f577619e7cc4cbd38c2ed9f479e9ac37e0c6c73b3bfb6600d72e5e2460ea60e19bd36c10db43f98a2538b42f46577e98530d2da6f62f79710a258e1c647a61d7249ea3cd9a2f7968060a283c0956d55d7b5265fb2a4f9f1edbc929b92a1a79a202844c516ceee0893d296accbd5cfaebee92d639d9a7c466e8fcdcdead7b13a41014819953abcf007d93bfd071c363f97370cdfd8f487f40c520e39583f651418202ff67637e64546aec5459602cf03dfd852b2909dbb486bc9bd94bf7dd62ede62185db7f34cc30beb07adb528a2d135fc6b2fb8f9f7ca81c68b8a83710e4820d255bb2680acb5b7925bb5ff191b1776b855967252cf025a1b3e11b09f5bb74ba0c1b245176b711c01eaad94144776a9c9b094698b270a03c590db166a0bca5d055286f222b39543589379f21234010db427a7d2d62513ba21e95d1d837bf7518dc93de8b639ba3a7ca178461ea41a275c24e60cb6625a4998d0a9f8a03a9f49bccdf53f6814fca1b546a8e2c4287e354b1404de4fe3b7241397faf4768ba4d5c882a04865dacfe6ef829964fdf4a5b5b2eb0378cdd9af0b2a2f3f8c26af1cfdf3dd4e90bfdc687b980903aca0c443563730f71848498b8567b0f393181d57f28ac2135824c25f1f0f6f9086e137a6800568f22ced1d36c7367a1e4ef15a22ae72d3c2f4ea9176da176c784cafac17daf40ec11a671f447ede83d946f9fabbed787087b42b9fab3bfb12b6992a7f1e7b6754c200f5d6faa928496e92100eba5f23c1d27c0745ed8d419b20a011dc68842880f8d20241bc037c9d7ed44fd75e32cf9e1d17c76367e4456e26aa5aff3deae180f4f465051cdb4fdd93ace423ddb8a5386d86b379f8aa8b838a84f33cd31c41a9cc04cf0627b95545f48a09a45b15548643281446865b744b21fc1793c12d70bc4eaedc6d4bd1236d049dd752152c0353f7a0328ce4817eaf3fe09b33dc795160a6dfd0be8bf6ac25b9d707b213792ddafa09e6c3ab4fe01277270db0ab703a7691744cb30ad5780d6be84fe2bb65317b8f89a120ab24ebf52f2d420c52fd1f9287f88ca6d84869626d537598ac T=$f5b417acb25dad585b22d330c1ad0f21b102f55f82849b15b48ae087243b6c25290af6ea17d4a560a8fa8d7744c288b01ecfb7c74ee6f6614575cc29590d7502b70c5154a1c4bf8197c1276e618764416af23689fecaad92ffb7a9a981f27dfbb91ece1e488916760c2f6f8118fac60c0164c9d7ccd79dfac0bd040b29dedeff10cb099155a91f9ba01df5f7dd377868592cb965179c980cfa71e06558f6dd95f65d6473c669449d35b87b40dcd8c2b86f3ae17d834a4bd0d0d5acc08bc2905633335ac521a236f98cd7b96653721c8c5cf25757ce9e9a7024076657b2caa5c557e83f61b856ae166501e2fd682b93da64330c5e220296d7e9a4c45a78add7ba71f2b0752511aa69426b4123546164be0ac2bdaf062c56f4d6e7232539eb7551955934050e811effbfd922e3e7c9f0cb247de824a38e62c6ffbfd1c166bb220db93a2c30c856062c620eebcc9d3db32a3a987093220bb7222daec3f7777b04fa6ae9097729e9e526094f785c3b119e1f056b51485e3bf69e325e21e118dc6a980afbf1fa0652f7bb7e3c6b6a69a7d2458b1fbe9f421a03f6b1f482070ada289587a6ca59e42004b8ef55c7e88dc100f97e2f2631a77dd68d853997370bc2bb2c875a6caf7775a8545eec416bf3b1e052bd24875c0fa2571121eba4e7bbb898d93200e63fdff50bf8d8020b2ace1f4580ac7d2ec53902fd2709554da91e23a6efa67c783ed1d9fce8626ff02903fb0ec82836403f614662cf9ef638159ff3a80681f66d7d4ef3725af92674f8bd04b19a3fd5b5097c0dd2aa0f4b765b1e949e685b9424ef1a7a111f5ffb6710b7bc8efe564b0e5dac2c9b6443ed7da15fe16e7704518e27a100f64d1afd499140ea5cc7469a693e59bccd9116ebf309ef483528b5559127a5768500579845fbef601e449e22de46c579faf2ea92bbb2a537c0a385bc4abae62edcf97ad25c4bbc8325a7d9374ace023a7d4dc09ccb22db09521663150c0b86977554b0b056a6c1381e3b43578d1b48216fca623136cefcb110bdd4cb2a1122b401b97dcb7b7bbdca29cd2dec2f5e67a4e8dc9024247821eaaf7be2ea7215acc93ecb2c1db12788f0e43e7e4ae16e66ddd740c2d168e7c938f94d4467001710f5fce4f5a986abfadb9774a18db327679117fa699ce7cf48935691021e0df7740b8e8568b3102d30480719917d1eb5d390466a6c980310c119bce4423c6a233ee0f0cd940cea55cf41b8ffe7449e795713e451a040f0e92c9925e828f055566574de4d8c5f8674b9ff265f7a9e638c069a18e626a71e9b9487bd8a3c84bee30f5262d8d0e3439b50e0010e44e967568ff256d384a423417169ab9f5ae4e7ec610b2206554d6c98ed376b6afc6c9f974d400c013d082ce4980e4f103d6ea52a833372b1a25e9b1cb007ee8fdf3a93f8ff90b684820e36fe9abbfb5bf087d46547a31569d574f6f16db04c5fe3c1ee72f797d2d2af1690798d1ae80549be2731d87ebec463be3c22a8a7de812bf5bae1f6754d2710ba24ee0994436af2e16b0625902d315563bc838f315425ea515aa7ceb36c34337c70d68d9c2829972d8e5adec024fdf64675b379e4e1991bd0419367e876e1ffb695f7a688df0e8eff637d0550d8a8db4f6e570a88f59911a79ee36e6dbf321dcebf8161a5151a1cb1e8eced5fc8f3cc63ee991a0d4e51bc5a0d5d9334157b4efb69d53423eaab00716ac75d355b0c41d551d7315065340f9108ae4cfb0d8c1d0050b3fa31ef4d8ba3015f01b815cc4c9c5dd9196c8c51c51629888ee023aa3c25eb6fc71c72a6938cd219d8defb87d91d46a18d898f7657e8a968ab839a0ec0d8c7b70cf6258a81594783b57fa425ee72c6825a659a4b274a6c5bd6cde68da9e51e588c9462b4cc5ed2fa6cc472ce6494eea615439f45714a60562c7650a54a127c56f4ce068d8b191152eb3109a7cfe98acb5f7c047eba1c5277780020ea369e35535fab885e11e72913f1a7151cd520eb4a8624ba9fa7c7ee2f65d20195850f5a8b67af959a92d1892793fa15d559d3c4e4b9b7c26be0e1ef18b8748eff7aa0fcc71463fcd38f40fedf47751d75c2289d64dd547c6683b5abeae54f3c3837ca3f0272353cb487c7d85b99989659df206e5107f13335f83ddf605b32fe2ef4a34af2fd611b2c1dd3da2176a1963dbd90ac42fce02cac7dd8f6c57a0841f988c480516c5e0c9e2b33519af257dd0d72722fd6f3608f73a314631b8dd03ae65dd1cbfa87a05b0f591cb64e7ac32a7db6d226b162ef578110b32e72e940501d085f52482acb3a097e21d611c8fd9f28821d6b23fd8c3308efd1c107cb854a1f5512530de5e024fdcbcbfbcdc625f7d5e53a61600a64e9d120ce98cd4a883c0f16395e55da681a365422ae61277cff8661e338abbcb0d62cbce9909d258ebc0370ab5d4d87e024edb9b2761d83b508cc97afc2c03a0e9ca8e8e2fe19475551e40f53f523f8ec561486f5a4141a6c1f95f5f0a1221a28a1e8d6533c162f6716254a714cf705894d790cdb3470603e32e95dd613bb558f67e9dbc9764224d9c9c72815595b3845698a1aa2dc069f7f7ac09e020c3d9f1b4ded0ad2e3de8f9a9007427e3f08a76084fa21b5ebae66edfbf8eba164d4d11406a5e683ac0265a09dcbf22342c3f7c0eeaaeaef2e7e833300662b61cd612901bda842b249c929a8fac793a9c175de197065765fa00b48cf50eaf190734953cf9085f2234f1deb24fdf8a839168dd399b74643ce5a02a7185116e767d217a90c79ec263cc9eaf0a27b4be92206986c0fe1ed8b51f908590fff7ee08cbd2af357f78be16faf591eb2bd508da601febd8c2eb923cbca2f1385ba038bb775b1b7a8b289953986e160747194359c20627416aa977b4eb03cd4907224070fd4bf23cb99e3f7872d57741e6b89c438c41abe68cfa38fc99edfd6bc2f97170d6bc4d1dffe67e63eaf6a13f [123] S=$5547d4008377573b02 W=$6e13d424590b46790f9d29b449050f226d99ffc67bfda19a7af5e525d9a50912ec198206653e5af6ca94777631a599afba3c05b88c4deeaf02fe767366dae11ab783ff8a6eccb5dcae6c3bc34be5f53ff54dd0b7bbba4ac097ecf7df5c1691ad860511514f34447367e56ef1831c496600d5740731d384a68ace0882819375c74d4b9f733713f49c8c5a6d0fafa437f1cccfe6f5eaf812ffc277e9a53ba0168ea4f3498fd583ff7cda1264254605cdf99e776faeeebb76266c6705b25f3baf91ef6629cd4d71f4bd80235425183ddbc03ae2a80169a980f53992d51c52b41a0ec82514c24acb66176b1c9112d9846734b71651b6468bedaefcfbf6ee7d376102768116b865257a4c2f223c25e458aa64a7be6e5c0e388bdbb94c3e5f29687fa67853cbad6c58965d6c4715229217f91ce5e2227d02177e3dab58dbf645e627ce71b4d1ad6e6d49e8ceb128122f4a9097ed097175255a2e789acc6dfd2cc89d486e9e2a3d339cba3dbdaf91afd4540d16fa6372771eea8269e4bf2d1c6c6d63e90e6a75dd5989a1376e7cd2b194ecb63bee42d562c10b3ebf45ff3a73d9d2bcc5f7195fc18ed62387dde569d58ac26eeca08a605b9f9164f3715a1663e1b2ac4b407c6d623ab47b550853a9817ddc729101bb242f5aa31f9f8219856380d8725de1d344c83514fe45553206ef092cee93c2c42109897fd88afa2e8a1a20ea29d1fdafe436958618b9c367c34aae3fc92daf7e1310aeb2e490e6276d2fc63ed8e3c733472cc9ea1b155a84faf6a7db6295cc08b1a9f74c5c16bc53357b25f62bc9446f842a3acd222fb014cb5647534fa612f0241950ab4f744385ec4f79ffb571cb1794066e25a7c6244926a9ac038809641325fbe6fd198c6defa8631ff05090e0ccfca06713ee210cc01b94a4f57cfd174633e8d32063f9e4d521fe5b7d25d20da7e936fd03ea806cb7ccbb82c5151dd85395ab277848e6d5879e3875279f8e4a577e051d4f8d79b1fccb16210c45c685c058758869c3b318965c0fc07d9c5f90896be9c08fe383b68ffa72728980e48d58f7d4a9b73061fa944016f9015f389eb1d6598296c117391b295d10323d0afd0708c3df56cbdc09ed8298aa6d52be48e6b74fc177c7644125b01d8ac28844a78af06a9fab70c41b56af1003253a3f4f6e534745356580f21352803c80f5abd2bf6a2370a56f5c581cde679bc60e84bd5c40b0454d76da4a9c5c4f1dfc16e116eb819c4d200de300a2a617d00b3df6a46d298eb61d8a35275c431cd36b9d5177534d2fe77d1c9c53e340cbac2b6352725508026ac68b20d189fbd3fba97cd52182557741fb48b342403ce1f75106e2cb0be21762ce9606e52016dfa405c9264e5ecfb52388d1e56f8407ef2170abade2aace2d2a5edb558b4810f3a23586971838214274fdcc611b6230f287e162bfae43ec3a699e720035e530db7905fcc75419a5e1f86e732c8 J=-0x171bbbaa11bf643349a4eece93aa43600b949e4f9b1e23b3a9e34576bbc9c41995202dea2f753f2ad30a84acc324663119fc949f23d26ec6bdb998da2cca9fd2071fdebff17a5e7ed951287bf6cb200cee38c6c236a9777935a4f132ccebba597a115ac1cc5afefdcc899490a6b639e1038051220a4ff46494709ea66a2d2f5781225a91288e94356ef0164c518c6e16f748f9f47a32fa18a29408dda4ac6ebd70c44fa91487ad1ccc0eb6fb7508eaca633fa94ff8ef166b6aac85ef7cb941dabfe83c9570bf242bc43d80d28d7b9f11c49f96c6eeb8b708440c8fce5aa70b2fd22907a3ac4d64a9a5dfeef8b30a4425abd5e070e82889c726b43d2a4d2b40658c081dca1e9b1e0901291aeb854382a0a89effcc0b53d69252259c5a281ffb2b8eb68d9e37aa6afc99022f8cf39ada4ecbe46a4ab88ab414d22daec26cde1a01b09838991d710f03788bf6468fe5f39c3817dd11f339a843973b80deb42478f2ee47c1e014a2d11b8c1c59afcb6a7744b16f3f689bdaa8062ab6a5f8c2d6e8e7a72b616bbd22dd4827953cb9eb2bb53e274f8936b6eea29ca3b05eeadec24e6286003cb0043a9f45ea8e336480d8c44841240d5ebec3cd3b8d9c22c18bb7592ebe86cb898ae4e9e7df54b92bfb392bfe7053652a27a96c5cbd1feb0bcb7a209e1d483f8be2d645bfad610b4b85d4278019e3f58e6911900ecb43f61a3ad07119e2a5a27ce591da7e3363adab8cfd279744a0dfadc4f328c13562d2ffbdb74c9122e5b17826cb7b20757b08d926a15e94c7c5fb9a5f3503c7d6a28d781918308b7ef258f3b6831c8255decc4c688c8f26905db30814c34b47c3005e1308352b066c8147422d5965d324f36952371b9d7d53befa1c10f0c9532d6366263495ab36a36b72538f227549555eb39fc258e586d844ce591fd05ade23cb66ca2d05962f0219a23578f0aec5bab20e64e57c573f74ac8adefac3d65aa109c16ccf2371ba44a916cc089411445add38fabba46b622a089b2a51b55ded0aa2ae30b765baadfda5058fb91c78682c5d4c5e9b08882ccedc92756b6b217632cf20c870772374326e2466c0a6f730c90ea0eebff88c42db16e236c9ced67b7672a74763edc61a7806e9522b88988746c8580dc2d7b046a13d77f080bc0ae8eb1bad1efd8dafb2994245408d7b87aa68740f9dbc6aaaee10cefe721110d79e4af75d9fd752c799bd04af567831b483cc5f7b3e52f7ca8e4c49610da8faa7a03c699c99a085716b2d67d36e3304fda1175abae49f449d4285822870046ab1008dbcd76f6d7b9ce86712b6f70a9982462bba35124a169f6bfec8c9f2f4e4b899939f9af8a0d24f9cf04197843fc3c110baed41bfaed58b3f1df5cd47e5af8324183718400ddda813dbe70656a858d0a7ac63c245e4b4a45ccbab1b3652263f1b1b980108a7535f99162367b1e58e740c15e8dfb2dda2f379c2dcd58a68dc0c13800be56641c3c37319bbc7c2cec097cd209bee158738bff49769138decbc6f6dc8c15e7dadfa1e2ab757f7051390668fdfb89fe9a78b394501bd707be2702fe0b8ee0a4becb32d8891280fd0f20cffa7f5da18da87b77c4ddd7ac87dcbbd314fa2da97f47342a28dcd17b72470e96936a4234fc3ab7dd3b7d5d6f8082058bfabb8cdbab06f6fa8a8eb2628847dab9eaac7255045de780e8849905ebc8defe2048be647f44bc1519516ce589dfb5995a7320919ccfd299b4f22466545317919d7a12f2b6758dea6e18aa45271fddb1af93c23b36eb5fcfa5197eceebfd60d6be959ae0f9d3d3f905a5b9e8fd9b3316b4177de43e446e468ac7b6dff88ed907ff1346df23e1331f20ac9e1d0daf1851e7fc5513b323e689b77a3c555672d49be4254eee7943cb0f4e2eec66f29e3ae283d379eab13c48e9635aa3075b49fe14f2a70e30f8131ef96115d0e9fd00480132f7459a0cbf8aa0e2c6088291fee722a2f94673cb33f074179bcf043c38b5e5a603dd7a349092acffa6b7ab00efd800d5418b56d83609735a72c80d471ef77688c65c72ca8d0a974979aaa548a82db1615b19d1e8a9e8484bc23b9b308aa5f768dc614f33c16adde3cff86779feeda627e22e896dc3529d85751953f282c46614942d7d85650aa0048f5da821d73410f5c36933b2413c394f4e0f7f14a355208bf17ba1a4571a45a648c5f82e33aaffcd79e8141285ea98f9195139ba401240ae35dcc76d2c5ec7862ef1d9c7a2845e927660303deccf23e794b543920966e4f743f2ff74eeae5ee1c74b80c3436cbfe5c75297dadde048f84580aedf7fd92e688a658bd7dd8361062df0ef0d201df66a4a1e787c3c3680a653f2e5c80acade6e310a0597c6eb4e3b26edad82152005b8af2b4fd8a775838f945cb3baab72ae839d67be1f2e51836aad3f6849224ec43ddca4a2a24f00125c106a7c9dc0b9bfa0685d8024e2cd34f2eb0b339421bd2d28d80641b6ca83ec592390430d571c348a572049940243d37314f21436f2db93cad207407e94bee961b68084db5f2e5ee14ddd937febd1d110a1bb70d9d026d53068033d83dd536c16861d3972e458a46a5b67e2d4f84a5e5578bd2c0dbc6e6891dea7b193ecc819338978cb00a54ed7450ff913cf6e6bf61ea7a1fac962fa598a2e3f64882e733d3897fc0eb4ad631bdbbd043c7bbf07a26aa842bc3e6bac344a3ffbdeb02becfd6e0fe6821239c2c97b9df08b13bd66873d227ac3dcc6c2ef21bde6a063799d9007a2d62e35c4d23ce367beee14efbda52c1bcc23c5be26b6789a84fa0b2ab64895f84aa5e24dfd32dff6219517f313fb6522e38976233453b96e4da428730388dfb2d67232438253ea682423457a25defc50f66d2890bfacf55a2ad4841a4cb6f64de5713442813007863c6f09f5197bc45a513c89e2d49554f5129d3a6648d912cb4cc815f4dca1dc0775418ee34cb38ef8f8 T=$60fc49c56f6b6ee9cd8b324e46a2a6d4377e0dc186573e62ea7a10ab280877d4609587306c34e211df29ec93de16709c4faacf737279f0413314439b6a8570f6fdb797051401ae87f52f64e43937a4908545aef247017ca5f05a2ec07609464c1920dcbc518686bf5c5c8a892837960301b160b5e1470758b69422d4d2b41a1fbf54d242f355cf1ed649f294fc3b34330303cdec2a7394be270e008fa743ab989f64ce64211335048f1ab5126f56ae0dfe5a9a9749c8756701d6825eeb198b34af4b418db5b60e31a63c5e60d8d9a64d58bc55a00fa3f4e77d8d2cb8b9cef865e282d4e6ecf3b8cc430b13dfa5aace0c27b8260412b56c38031e42e4660a2e21ef2c99ede77459a81a629688281c6fd7a392f18e48609f00ba170be85e8d489089f4bb44cd82d398bef49ae64c340f7498cd0a14b390ac514031c2e2941df5edb7618158bc87120eccf6c0b781c9e796ade1d9266b62198734ba7cf0a3c4200daecf85dbb111a2e59ab8a889a1084b1c4fd520571552bebe58fa06e37519e77025aca8c0cd89819710da97514ce0341bb8cf64f9a7af84ea4e22222dd2d3c695252a83e1e87561482ea946b53f86454c90568f6b39fb500d98176df95e645ef623f2d1fce4dea1a655f6c15466cabf34b9839aaaebeb1b8908d3d6064e4612db3e6c860a7ec3dca3f5a5fe7186844b989e7059a16c14fb03469cad6f198093a60c20633d366781c42ddd017ff961fb5bd6b90055ea5b1ada0bb38163e0f879fbb0a6ffe2bf4986beac94f897d6402dc5fc2165cbd9bca0f1fb4d8243d4e05e88197bd97491bef438c8a9ba1dcdaf3fc12edaa9e7db219353271866858b879ddc1f6ed0dcd0c1b332f6ccfaf30370ff0d2ec6a701f6370173b650d7bc2a276f701ed99b21d10f2c10feff17833367aed19e2dbdc950ff9887ecfa335adaebba38f8cc167ec0422b41256cd00cad2de4fe2c3fda560e1e9cdd0d31edc6e4d950bd43b9de869ce07f47336b767202e48f376a2e8f9870aa3d86954e0f557e7caacf7ed6c66c5d41c85ada5497ac4157b0f12b7502ff8e2e3ebc88e1448a16b5fe3b85955bad17a469549317c5ede82c6bc9283ced2c90182119f5453119e007bb4947c9e81c4db516cb54765ebba2dd3a98500ca2bf7b55a043ff091ce6ac7557ff6d5887ce60b239981e8061d416c51c17cc9a22892a9e5f4621132ca1269636064d32ef24bc4f5309ce50fb6fea4d1458f0351190d92a75f93eff9641651fd4b51557c7ed8938b1a0f3ef54aab21fe78b067311189bdedf6c9bcce1127eac7cfe19e72813dff49032f3fbd0cd50c657c2f30e988d228e5f9f9b286e226294182d84f347ed277f9ab80c1506f1ccf97bd512f08c6dce70c414679df8290c4ffecb3d2fda7ba13e86a944e9a4b2f32737d1417dad1df80f27ea38d1e24f1c192ac0d894365c48ba690e714f0845b0fabe52a34fb874fb2da47b989f4336539b87442aa85598c1f9b24362d5622c6caa128834dc716a436961704bbd611a7446bc5936ebe2b383aa5d8a40c31e5fe70b5c8164bcfec7fbb7c5ed463a9f9fdf8a0310b13f3b2707a9da005c4311256e1318da25ccbe1b873ea51c5b3f4494f050cd800d16eccfd0d1127eaf6c41ce5217848d5201e4838a728f3d321ac78f9cd026775dc89b3c5554840fedff9d87f8b1869a58670b752682b61048003963e1896138a90cce27e87cf0d112b1c83be42d930239ade8ad58937f79a68d72b10a53c09c1647676c255e7983118ce7babfc3ba379b18a022f373281f2ed17b9b2521f23cb5dbe274da5e11bc7feba9ece502e38ff80441eb281b452f5c87180404f6e971ba23bc5f25fdbab3cb08216bae2d771df4598660ecd9dd83de05ae5e19c328d810173312c1dfa431757459b890dc2661be7a980a7fdd202c98ac2e6f6d5022e1235c029c4bca6f012843fddb937ff310770db4fe7b3e0783ea56727c79ebca098081617723303b5803845ffc57cbd9e86ba83287a3bd0867893db50967a16ea6e3319b65f4c537e549e079f3a5c9c387bc22731bd71d469b3a52b5c08bc09a61186f05874ed0798c50573393a72af463999529b740aa0d9b9cffbf680ec70c6bb3279da71e15b4e5d094fa1d0e28c8e291026fab140a179e097b5e43b767c007705e93ae0f4b835231087adb6795670118f1cba577c0d06e0f337b2246e7672ec0f97a005c4800aa6af6be78b7649f57e04bd70743449a1c668c09a53f79aff07bffa78426b859aac377fc7098b517a36ee63ae0f2e8a8bdd10fa4ba96716e98c436af894b07fc9ab87f2fcae811bd84fc39c9cc965c5b5185f9cf73ec85951121e17d7f5c03119308ec2cf92347c5e012d0e1c350382020b4546c7e9ec7ea9948e5c72a575105ea502fed1c6e99e2f8814f590c98f04a97709ecf5b40fb77f0b2b5a6b25ba3ca7cb4bb1428f6d2150d14ce0ff8769fcbbd0c28b10c187e78c873d224317da35d4758b71f5c14924d702e7478f5fdceaebb8fa11baceb5c6148df5b1fbec6da18d09f6df5e816affc4c0eaf455664fb81799033899ba4d957077b18f11f8139724eb07f8e96927c5ac530bf782ab8d3e0e7c17c4f8178f6245d1e1989f18f32359d13b7293149d0e452c4a687e1cc8c9a6b7234f9f625f6acb1fbde4eb69bd40318c9659b826bc8594d2d8b700d0fb0ddfaf06beb8631562bd4275d8ab883ad7d1b6c47732f256c6300f6e4a99953d3071f51809acaefd76f6a00928d550e64669770f8369e511a79128ca99dd8cf57cfe6b7a85658e13a1c3711d2a81bcfc86fa5f8eb030a82e5b1134ec785364b6dc37adcccdfb67754772f4fd991dc44f3002ed27d9d13991e061c4987921798e0a1fb4fb3b555fca3c799a51021f9d41fa25ddd90b69f4fa006769c4e0344d288bf044664f4f88a8e4cf554ccaef364f19b83a62bff3b159ae941a35 [124] S=$5d2c0c1d05d4 W=$9d294a685b079af8a912d1ab077054b61cb47db529251e6f229c67fd1a3d13f7ac00e6a27270e85c405a4435717006388c9d77b5e0ad4fd8c313e4d04f3ebba34428bba3b7ef2b1021dbdba77d76150daa9126d27f9e8acccd25f75096029973ff270e7430362eee25df3a9478324de2da49bd427907dfe4ac4a8a7c3da7248034acdfc21736100fc1438c6907d4aba8e5b93901cb5d5523b870d0822fa4ba50afb13774f653bf177aee70f978b9d188677740753c158d4d506155bdc69cd7e7f0098522295f328e6605a3dcd729fb8aaa0b21513930f14e64818bb11c797cc7ec7ba3ce776b142661429d3006b435271b6b47860b790d532d80ffb0644db72e278d7d3a1f450db6a054b93b9321fcd0abcd4ae801e8b4add2d8b9d10a6fb4d573110bc1b7292a55e5a0c6e19a0859a4c2fcfee72c18fd9626562f5ce20c156120056951aa3ffa03dadde5fb3926325f5e96317ae32d44fec899e1b08c29ea064ef3f2da3fbdbd5b76eef622d6f696b7aa55e014938a76dfdad097dae46e2a7f1e8b061d3d074a34f8b703a86989d9063f13afe1104434a66498068ea9e08a86d2546fd20de37af10a5272222604e2a19515bc66c2714a00a8db1f4dee6856c2539408d98f0d186bcdf4c81067cb005b85f779fc8d4ae93e5ab3b70a43356f62a56b6e44465f6fee3e0bf80cea0e84ddfe55d0eb9770f3d9f76a8fc645d9e641d24da880237bbc66e4d6194ade57df21fb7da69aebedbcd3efc97d766bb97de271367e2f6a73fe1ca5df767026c1bdb9222fc8c04a03eb487a8af4021b777ec5093951e2d4cd0f95bd1f5e9dc90d0a5d7628a9afcadb862e205e555b0947ae578ac0cdde7e427583f33149be7fa35dc4a91d0ff3b07560f1edb448aff84969a90f09fd9eb553c7c5dcfc567a3aeaf2ba560e39c8478fbeb73554bf2b9439ebd2e2decd1d41bfded1eafc59a5c22e5df69c90d2674cba39c6dee983d91cc3811c248d18589dd486b5160b33fdfdec5acdb16b3e6a6bfe4eaa3dbcf94dd7db8166f5b5179854be5aa845ad6ac1e647d0f64b88774dc3bc00f699b308f727779bc4739b03b7495632e0994ce76d02c499142dc32c5f711fdb923d0adbaf4637720268fcf41d33ff06872de9f69cb4c44592ee27663307a3805eb354a9dae26f2544d04405d4fe582e25ca876ae65c677bf6b47366d3f6a98453dbca2d83637dfb31677e8901d1fe72aca610db4b59546a59b5d033f964b4ae54cd0e3ea6baa0a608c042a1f2b576aa65aa414f24332cdc2d97f3ffa3e85e561ee206c6ab64e0572eb473dedc80fae2d1789bb8cdd3811cc2f65ee457547b4042c67d4c426825387e64c5291c28f5d7100989b9bc706d529c31b9ae005a7e0e3eca8a09de398f1a8f48491b5784d394bf344c8c6d2d8a9ef807c5174fee1ecd16dbda33789bda4cfab2f51fd8e0a2445d5adc5b520a62c230e19b04ba0 J=$d19b8d60b33d5384031300cf2dacdbe641b11f82e62a609e752bfd2dc3bdd395c68b45dd5347dc7c84308993ba73eff4238ab88731ca4dd32e624d392b1b91309413893e12336d35b46dfb172224e5c97d6210cc56bac54df509ebc4d2675aca58ac955008563daa5469b90a4a1dc885bf76de6f597c70fc7217e3b987e822fd771bef95e8f043673575894c51113ab848e3ddf853039f9d28b6a51caeb40d9f973acee4cc80d79849e25500bc6306e4de44d71ca54766a2b996fea37f36db412f002cb1e35ed24a42a990baded57b9ff95ddb177bcd859d4ea3f2742feeba26b3fd9e8dcf10b4d6ad59220edb2531ebb6d40a21e2aeb39dedd3c0bc890424979b5cbd78f7ce8099364bd838a07a1625c38093e15c5e62d668993d80077ea08d3a90360d9d25aa405f5bce94a3f40d315655f9f639437d1fa6026edc91659fe17f0823b606d5487a33c1e40a43b5c593ffe7b935adae4d443a19106e522a7a63ee5c18499c9315f4bca3a7dc084fb122af38aba2e1755cc78cfde555712777d1a6de292c54f4323595b2c1718fce5bdfcbde60ffc46d4f8e6da3ac375d15d82950fd2947494140b286682e4965f32c538c834a3975500319dd6e55cad69374408412b916973f0f1bb1f264cfcb2adba5330b54889e5556bf59191938e0009279656259d4465646bc1f73e115aea2b730739299c0b3bedbff5129b9425669cea6f408d5f26b3ed37a51688dd1edd1c9892547259b0c85a8b8f1f5a8dcaf965ffdb27d2331987ac40ea0952e25d629c9c83b4c6b2c2eb32165a1c0e80e73cade18f8608658d9d222d950679a7327c29b6f256576195a3d6550eec7c2442e1ec1f9dbe26766068788696ec191ad9fec28ac8464ac3e9388a4fc851eb167c9bed6574eb2d1167751518de7521809144ae96d0d369a8538994226c2c92e027696a4b2a7926062b7df2704dacd451aedd83bcee7653077733bd03e82cd3736043f44898ec4ef1febf4baa845ce027539fe04393181801f53f3bbfa8d1c32119417e320b9249afc6eb07e032d40e3b18956de748f9fb8897032c0c8f3fc6522383650ffe09eb6e346490d9b7d7b732c077011f892344a90d3e37f025d2090bc673af138d432c5695a9ea18165a249516dc1aadef0eedf2679886bac29222adceb97a6e1484e3b7de19a7febc6b220b9daeb76a9df21169a77b2febf74c193f9b317b124f96cb479a07771146d5eba5f01a5985d9584eafeb285a923e2b4143c414e79a8aa3aed02ba074b4edec175d839f8816bdcae370622fe341adfc690ef0d3c17d095c64458414cdc5f144a0bcfb1a84b9de33818759c20219c9ce1ff7ca3bba6b029e1f56dc543aa76d15f96a11ff5fa0294d7a60c00c81d62ef0bda6d192d6b85b42a1b510035f5bbbc711b26c2c6798c94fff971d88e228f080158127f090ba63a85672217720533cc411dca0dff7b456f93788ec056217b03fec1fed989d5a3afa97da3eb31fd563bae7c9a3a9ba86402d51235c9cddcfe628694f57730f3f8c780120e08cc0931e57221f68fc7afb201f572080e14d6dab14040259fba3a4de2e7210a5cf9bddc179abcb8d8d0c82ee408120dae25becef1aa19fdc97fdb0de233289d26a00d05fa07e743b31c7c495e9a1db118045d83d34457868689ad05d3659239e261f97bddaeb0d47b2f2b8d20bdbcbb797387561a26e73599eb007fabe659aae052842a4cf80bfa9552a91698670999fabaa747f96cfc3e155ee9685b393799a90d02634ed9df9fc13560d8f4f9e3b4ee714f6a627865a9d1873bf0d75e9ba81c370f8367754ff028ccf5f84a417cd6e5acd50519d77097d566b3c4e1a661b9bce40944b3576f0be81715050e9876c8995d1958c7726210bfe40688174274dcf28402f26bf08f10b1b0851627943f2a7963becc138bec0c5983601a49a259c77a81b24592887d39baa2766e4b8d16e65eedf39465681cc03cc597ee53f9f693a016af29b39b626044fc2ef1595ab913fff494ab0e8e257a0eaa8f41b8db5a2a09226745cf022570a572d8b2b53dc3671a1eb4786b987e5f271d9bd1e437b20203fe7a675eec1991a9b3cb4f621c5e46fac4ece52f72c65d29c2b5958849485ef7f25f1267059ae70e8821fc6c158ba00a7ae8fa896015262d91e0b5775a6f4c8af652e529944b0233c159f8452c1471369f2b669aa011ea963937d42cc039a3a6e1211b2f07d64d3e58b9f5709082d76d02e3884fbaeb00692bb946533174503cea4e8389c671bc5275ba221c71695daa3b5e25692e4ed6d88d66246170b2af15c57721bfa1cb86fc238efe121a591cc309c0f06b8a2dcacad5d371f6e7dcce61d5ea714df8e05e9e6d8f6bafc7e497aa5be2f4cba85ee9f1d6696729a71b8005e9382d79f0d5d45767ce911962ac06167319d35a28643edf8d4917442cd03eee3399ccdf06eea8b6e811db851fc87c5de3c3c416082a027dbe79b7b6e4f3d4b1f426132fc7dfe9ce30eeb063069fce3f5f53b5d6c54faf0a1ab11696f75d589688852ca307ff9661e3851bfa02506a4818593c6c940cdeb106c65909dd04a11c16f5e693135cead93390e7c986df4ee47516f34c20dd9063d608c8df3a7f774de491f6b3349bebd2c3091575db8524801cbee642d419107eef510dc6eb0af398821b84478acee6fd341e9fcb711b5da4b762d321338a2fd1c13eb3ce2f39f57edd0f41cecdcde886c570d261bbd8a01f2acf1c1a82e5250a4bd5c751c8f6e2874faedfdc6f00dd4ad0b21200e7742d3a3be47380b2acd52fd1ffcb4d15f866bf23a3aadb96e5346c1bc79fa1d3e6b305cab27c6b961488222c78c3467dd9623ae2487e839ed2b6a89748e0cdbdfb4799b76e24983fb90090f5ec2652e07ec066da774b800c4bcf3b19f0cd4cabeda7521ff8ac1cdb29f834797308f32f2201c366cd0be T=$e310f846131d29234d13a10fab7a2bb341c4fa5de14cbf21dfb42ba4396f3abdea60624ec8f493fd6e5abca639121567fa40d01ce95c365c3cafc2adb6f121af57b76b001f365b2ebcdcaafbad36dcec14e321b6d68520154bb92c6328fe31b45a4dae35c6450aac5a18dccb40992a26b4ce68a31b43ac39b9769bae282b3ea49cb0181113578fcd366b251d2c36ed1111a4ea77660af25e28e93dcddd1bc50118842fe13276e68fa9ec081cea08267380e6caae4e5d615622077b8d28fa4ad0f373ac2ef266971361637967558af68af916bd41d0360c50233646b266632636ff4a591541fe3727c4356c7a6139f6a59b6441abd3912d1e47c13d5f6facc96d3425aedd81b41044a17f6c85eba47f7159401cc1b6fe6faf121763970f242ca3a70226e4bb5529c8ecbcf93788e582491fbc85c8dd14c0ad60e9b91ad2a7aedd614ff61fd7d7489167b91411583f70c937edfe421e1886957aa8e24b53e99dc9ad1f0664aecc8b8d9a30930bd1f860769c931cf49cc71dd78b28f8cf91ed36bf3da9551ce1584da7504eabd058b3978fb1175403451ce715e61b393d354a38e1987e281f5de2f9d3465727840cb7d2ce09854de52ff961726c794625c8bc67f48ccddbf3da0c9d4c8343dc3d727c077c86e0774ab1adc7e082c65b93e8535ecb6f802fff07795afcc3ec68ab940f5b980e7956cac834d882267c74f8d9b006033ca6f0dd388ba83539bdbc9f5c16bc1424b24a94fd6f4e911727f68160d702e93af56b68d2b9875c5576b5878261fc9a7e4ce39dc6824a6912812d6f47c3be8bcf3179b7a7f61516d5a313a7886f323a9cbe6978cf9c8be77af6c6895e4b63003a054212b35f07c33ca417e39eadb702aacdcb313004ed4083040983ac1d392d9b1f2c331a2443f72819f57c69dd51656618327a0bce3d3cecd6a120baefc6d6bda2b7c280ad459f9315b9605ab541eb7ddca1e4cb255c480e020dff09f6b29d1cf24a243eb9a692a1bdd0cbfe43e31d203b103c99cc1e6078fa68d0fcf7b02360bc09916602882af686ccc337e352eac7f91648fa2ed712c506fc0181081884e6dc57c756aa102194e64eb738cc7e513a2ae6a7e6997461720ffc9e400d0fdb84a76a3e7e0ae000b89f922ba9ead7f9fb39b64ee399e8a999914d797c976e92e18eecdf88d929e0305b08b93e15447b49a7f4359a979b7d23fe3b3bba87cc26fae4daa5f5308096bfbb904490da43b6b485049cfb0c0ed66efedf64c6c0437faeb7235d67c8b9b46343b2b32eaea605a0e4a627b1a91c53d0c5db2e6ebdd3998cbead928359c941562636989b7b0be56488200d89944e0db39facc3d815c2740760714b0058fb8493ba7a101e5db274790ce2534375b3470ff7cf3137fd95517e95b39b41d18f70eac99436e91cf7002b7e8668354ca0dfc395210958981d0fddac83097222aecc72431b27f7d70d3d1de669f5270b9bb0cd7ce66750fc97dfb9b60c3b0524dda03f39ba79572ddc241ea476dc9f207bf644524e1abd0397d8406dd128c2bd39a6af3a9141a0848aa1f7cc2839b5c9d657d0f90225f80aca016f904af871cfcf6c26f0a8d753f609cced3e240cd9be7ba3e20d30990e3ab1b4da316fdf4b8ed2037b87e7609a288bc64ff9316bc8aac21853588a087d7fbcb7ab8750b6bf87ee6c3f9621bc762df1131767de5cb6d99d9396091a5268a5c5aee86dedebe13ce506c7492e69f41c54f3c04d2b8709dae85cc020296bb3a65868914d00b349603504cb45204447cbbbc43bc85d4bf7283e7121e6ea340fc3f08de0c531c39be9441b75f02a604ce3888b623bcd322e880ae4552cee2f35ab0afcbdb04e5b571ad4111cb1c6e24c4374c59f7029d381446694ea421f68ad671ea3973e67ddbcebdcb347cab8c708c51ac0889f32abc52f0d5472597f22609f8d44d37656e9d3f8e96e3f704ab1998ff59b6ce27560fad5a24359b0469b60e76fa6445af5d41c1959f4ccf2e4e0df1f693ddb0e88c3e91aa5ac655f703718fe1dc79b78d9450c57201d00357eac381f1332bc76de4c498f510431071aea516bd24faa17c98b56f6fb6d4f8904d8c8e63d880892939d2d222e707141e8439d32ba35f848fba4019ad3695da17717992b4f75b5bd4ff50cf0182c029f1c5c4777868730cff0fd0b4bdb333eb618f2803bc9c86fb9b43d40cb6d0bdda7c68c5887162683f7d58e3c00f520f90c6a71ea4e53b90b373c8e5c07a2576c2ed0cb987a794edce7d66a7fe6b6cac4f71a870674ff265cd6102a47b6d310c14278e85a64e4441d9db4449dc32a68d065cc60525587fb66383bff06d7ae8eb1e00f3c71c7cbb3e54b9447cc8603184156d34a302f8a96239a0b749cab2d016cc87628c3945f621b83c79512485950cf7f9f0fd2ab735fdb970468fd723420b67a461d15928ef2910872029e871ec80210df70deee2e3f6efb6e878ac219bf68f137f336245f85565848fb369a9387f49134517ab5d906a4d73c086bd5e8b4c460a981e929edb75944f975fc77bb5d8ee216cf825de98ba96765f896266f33389757b69fde253f26726f47d685d4c45bca8c6690163843a060f58b849d1137bede1d202d993b68ff861102281b7b3050bd13a992207f54be36261ea75caf5c8b18274a0efcb49f5e450ca576403b6e13d22a468d7284f37edfd4bc31e9181617c1999a5e54522b3142737ac48c61c689a89b26d6da60c75a9f2822b3f4f617e2da82f5894597a48903834caac5b1dcc594f39ae759f01027d1d25a85aba103421cec9632be75800552ca23cbbb1e2a0b654095fdc01f270cd8d9b7772d98d30e7a792cfbb88af2c93065907edfc772910fb66a8dd4fb54c042fb84eff530b0fae79e6e09e84ab065d71d58a72092c901d21cc0dcf2c6f75cc14a56235cb66b0dacde15606d2f4f9416c896c7cc92662 [125] S=$3ff65c32f71e2f075bf0 W=-0x11f12faa2c2223e7e729483390b7f8baa1910cfba8584ee020c4fb406d987c8037bea133aeb151111c1fc6a880720660f97c4b1665ef20fc6aebcabe2de64a16cd6d9f58c655f17d6854485599df1b5dfc1e86e6f434c61de532a5e89b9a3c97f6f57537f03839c8537e8ef667d2b39dea36a76e72d6ea1eff06e7d1a62685553ea0142b1293d5c6d3111ea49980e97242015129d6e7c40cecea630faaf4c0b5e56e5cd5ba7e0ba6ea3be61cb1aefd02bbb0e9f3b44e79424a5bd03b9307522e906b8df940bd5251a3870167b43c7ace03c4b4febf104d7372e142ddf5dfa92b10731f1c64082c60ae5e91ed9d5f8fe0c4434cb510ea66e486323263b39ae739c1bb78c0b77c657bc77e207048534ee128684c1413efe91fe03e0a74b0037f0714257b4ccceda47bb27e147ec8c76386e6c4af360f638eb46253cc5ff2ed21049235c87ed5a2177e44d80edb8f960978ac0d07f3b8c87d39258a8354bd209f6bbac534fa41e756b8a952089303d1c62d077ee732dd6a6430612ab6a5b775d6c34c559f50a4444b932a994ef4ba629a7cdf7526d1ddb3f5a9d9f792633a637d96bf6fef2d8e9923282a6dcbd326df0fa480c5a14ae6ba393e3e18bcc614f80df22c898797fe1309eb7f79393a349c4860ed3dd5696813aa288d819211de7285393f68be5c3351a9f20edfe1ea1ebf6b2a4cd6c9611ac624a0f03e0863e1a568f84b28dc6ad9ac16a862bef1f1794f5cf85d934c81c59711b338d4e48843f3e875a1912101ec238b76a458454219aed51d6b63c049e211d542201f35c9d49864cc10b51ceec2f21879c0bed530d1435769ed8d39d0d43d77d6049bea895f8d0049d294a4c86dff14772df87511b0257ae2462c3887a88f5a3d70a0110fc9b2cec49f3b4f28ed3b2b0e582e3163f1717c36120478708814904f20ee4cfb6d4c6ad49f190d8c4ef10e27090a4d8edf693dbb564070b817435f8824262ae1af590e007f8b29b6fc1a412d514e2a7b412e00ff5d2a7d0c6224fa1a46edf59e5a6aef698c7915b333ab1b9262019b70accfbe923b536100220fc43383e9cc639fa59829cf29000feaca151ed0930aa11ec2df3c4c5dbd3facecd3519a32acef085102c70d3f477206704b60ea013414cb04417fa16adc5164b65ac78260200de79358d5276bb581c95b12cf760884d607c933c49177e6a93e453c2c4409ae5ab779cfa7df37cb112d57dccc9837ac12896c937a1029e90cd99990b99b8db2bf42cc6d562accf616b8a227aef2a9c1cadeece108f4916a2554f439240cec2d878372a0737681528e04d2c82d061306d6c5a9975538cd0112d85a5df1117da74a1b77bca28951de2252e6289767b32d49adcc8ecb7bf0108b05827c0c6a112336cfbcef821ac3455cac2fe75b19a0079eda25c26776cd598cf2bb0ab6c4fe59473049c4d19a1ad747f4c39e4e0bafa9714e2689f622c6 J=$90612fe5454607f2341d52c2dec014fbe18f9feebd7081031f5f490189993391a18359e54b40ebacb9a98b5e83833b17bc907fd162c4d2acde43b5eec205d2878cab027427b2fd4b50f76416a83ff3b95d0c4e74462e4f38653c32830af12634df688fde30a1b6f874631e151d22974f8cc4ea9702c30a8061593979d7e65d3a36a4b3beca4d405ea78cc7da481662515bbb9c508ad22b7262b0c8b6173c902d5a6d3639c934fd58efcf7b0807120b88795bc1f227ed929bb98208fe5ceb13d886c697adfe4d7e400e375b557d8092ce31b735061633e2de9651067d6983a3e7039b52e55fcb547134379e0b755e1fcb87ea33239fd22290d0de2d6bf5a579a08f0b22b7e8d16137affea31be5405a994af7606532f8c061276f3ed0591295ed3b928a636016349822f250687d1d5f7ab1cd4d8031cd5ce655e3a7393e3cbe09b34cadd515d62146e5564d1e820d55f0e885372a7573ea1d5be8ac4ea7f7c16ddbc478711f06a34fdbe489bcd34fc909a2f4f3727a17805345184a67fa18ab8af659ea92afcfdcd863007314efdb55f1f8cbd9e81371663a1410b6a9d2552ad823be565e33c53617d2331ef060540c4514cd0cdffdc6d5de64c8c8cc662e2fe36bb089fd5809a4dadc6f99045274a7ffa9db7d70c0c4cbdbd1c59d59df20084a24b358c40c1a6d60ce72bc680336ece01646b423a72d0af8e483950838858be7330a00386b6ea9ef58ce3e9f36c745e2cab6967150eae969858232dee2ad94ecaed4c67f7cbfd5973d6486d7a0b8a1bd86a6e43cffc896c6750bf19dada337262ab9f0784c2a08d066f7c7139c41f2fc460933066ae118ebb282732132af049f115db55af40dcb55a4aba60a804f93657bde1a482e7ad4dfdf05c9593609815cb3aa0ec5370c3037dbbd7074872e1d2314198f70a72b766aa38d69e060742374990f0118cf3824c84c48e43dd56a3e4967d425dccb13f320206f655cc72cc23aacd409d12438a3ca03fcd3e6988a78f67d2fbebd8670566ed8cfe6c620af78dcfacb07e84121571ed2b8dbbb283eac8bb47551b7b40dd914df75227d39b722fa2012f98130182f1d02654cfafaae10b15c929000130c64befa14769861f369155032dbce010eb1a6b73ee4ba7f53bf52aa37810b388bd8a4da5acf09383072110d2fa755b079519ba3bb1b18fec0edd898f683b6cbd0c80b5b54c3731c30e9f2e1c8ce3f20724b201f38a89986f97cb3d97670325f655450f6f16bd2f90c2122bf531aa6826dd5159e1e547d22d09197479f225a312c843b273e9cca1b7f896ec178b99aa68549df54589086de6f72d5583f7a24c290cfd6c32a7286a4470e51f9f68798517b203bcfab98f3b573e1e9eef8929a363615ed7a3ed6d8255e0ab7e698b6f2e1895d0bb28432cb7fd34f12b57a73a81e049a1927fcd507cf1557752e05e3703b518eff1eec3f4f41e92d8aeb06f4e1ba044ae7e03f0407310f0ccaf167d12e14fa18595622e1653fa6c92b6406bf353b24ea4a4415d2557e46eb53c9371ed0b6926a84c28705b53385aa9ee6fa64798321f2e30bb08d4be0a1461f10c2318e60ae9433b63b035f5dfada0407b89d19eadc081d498f143ded2ce8f26a1275a956d03c8247e6b10692e58bfa77c2441c3b3397886ed3102d6d0f06aee32001b42c2aedee55454196ecd4282995db3221b72a76df1fd8fea417d1b3529de07926987c55d818d2dfdbb760c1c6bcc8b36eb33ce56ce171d98a8d132ca31cd2c62791fd57c6afffbb471813b2004c0ed771d834443035dddf5db147139d7ece45561ee61ad58c25f87438460ed0705771e97e7b62f5a76b85123979a6816853ecec0f511ce1a332a6534cfe929f6eb8a08612223cb85cccc513525728fe4966c4f6071048562d1df250612ffc664b6d91b41ce4becad0a33eaeaf1030ca407a24c65f1fdc7ba5d2b632d7cadc4a8028aae0b5c96573da17dba535f2c3458f17245afb502f0607e934846da43145aec320e90fca25f2a6e74d83f5d7825c26c6d3915605556ea121ca4c1857b16d3e891ec17cb72b2e6e950a380fcc0665494754493a9de088d3a04f26459278016599c9dcc2b074ca08ae9f7ad9378e892831bafad3282f6cf0cac42d18ce6435bf30165cfe2ff5664ea195670a00aa1f964fc86ed04e446cb41deb1dcdc848188de89277d18631b66ad55d4930a6fe0926fcf69d99b491deedbaadbdcae043595f4d5c1bcb6b2279fa3837b24ff31402be7c52b71d0ed7453e6b404e663fa115be4e8bc894f90a1331dc19ec49314e3270dbf6d3fd13a3cc249bf4a858390cad9120235c6ddded61b060ff1266d3b4ad55d51b0bbf56498515d764a011a369610c88a2115fc22647fdf824d62a1221c04bcfbc06f9fb104122022505c252b32f19ea9d9449dc941f37c84f80dc337cb0ac68719354ed77ffc32130443b160e1bdb467f016904081e49b5f3c69fb88db84adfbd55a945d7e46b9dc87b4f20e080f1670b9aea7216a9be4ab57260b937151902a5755ce04d00ed18d6b3901abc8672c802b9ae6e8c8e26dddcb7f65f58a67a5142d3cc4c676943f3ca6f08ed604f3ac099c5f988786cbfe79827089ea613adc81d3cfd9ff93dc99bd95e4538d6c28c7a102a9b52e400255e69e03adce4aa6fea5dff4ff7b93843c5e3fe57b595be84494d44b9e3246509e924d6a49cadb01ead1b3f6d8189f0fbbea1ad563544b8a9f3955795816804e23d503a0809ac0a2bdf16b615aaa3ec3387edb658ca90f8b220cd25f7d63b30287db27daa84dcae49cc82b3dfb1d9040a442b2b4298bcbbfc831b65a52bc446c6fa623977aa12d9e443dca21eb252cc30f25e8dd03ce842e23ee949afe1ae5a96b175c73cf4d1799d0078406c9cbcc3718fb6af9e7bf852bb04b088d4fe21328821daf0e72b5ae1bec83 T=$ec6e2ea9514f944b656fc8250c97d1059bf40644efc3120b4eb2f09918305da0ea8fd982df5913c1c48ec4b8af2f648ac6aaf14c55437fa95b83c4e72459107335085b48e310b0fcd9c421b371a83a48031bd9b5dd1bb5846a42cdf56ca476688e992e9d0f0ff43dfe614ae484ebf059d2a4edb82f2ad3da8dd13898e11cdf00ea257f10f2d24e92f5b86c83181c6218a033992fca0509ae780a7746675403ce7b05374ad7d82180d3a93b49e8a84b869e9554298700015eaddb686dea4ecfb5655c7889aebd7f35e3e0cfd170460e6693a0a7691fbe0ba016ac109331b34cfff74a772a41d50b04436c406181324eaa34f3fd7422c3a880fb84339aa51009272be895185b8a0e1ba9b06bef039472acdd087ee739a2ec2f77ac901f96d1d101f0e143b476e27ac61ec29d320ccff066d880be040c3136b8445d92ce5c45985c75157a25dfc4ae68ab57ef8f2c8b5712505f62e94f0eeb95b55d28007585d4969c03da5595c8e8beaf51ad08a73a173e0ea3f8789ccddd9566c2d93a9e84084c90260d6037f5ccde45b7ba97988610eade1f6468d9172151198b1e9bee69c64e6cc3c5415dfd235309b563b0e3a6d2cc3ef1e2fe0d5581d1ebf88f3098231c167b5936f4a85fec5b365fa5ca299a140decea4fe723a9452b6684dcfba9d959393376641415d59e25636b95d082d6ce35bd1a810e62fc3b844f7b661625979bd5b4d83414c8b02ab1a402d0cbd2ac23d78b4add1889bc2ccd3466dd6e1cacdccca992f5f7fe8e90a1fd73dbf2620091951bcb317b51f811fdc933bcc9ad38adc2a8d17f0c33aa74faf669d73bb6e476c591e46eed8a1f63d564b5d1d41064e33b7c8c69dfa43e1888783cc8a0c3ebbfb65484429e3b6d7a64c974ccf372252c8b4e13b9ce97a253202208bb252b324f2c4219273f6b2293bc7e8bbc0a7dc7ac87edd7b7f080e2dc388cb69348553991581b6f03889fa15f2d73c9593295bd4480e43fd113119f6fb3c52854c7d190fb366bead5fce5e5aec3e530f09963f376e45625825d99c482c6de042fce9d4dc83d331638a2db994e19bd3bd66727a96e15539656a2b7d1ecafbada88c30380806101b9744fcdeab0b813496009453dfb49b133943888cb4fa2e324e023d3f8efaeedaf9dd478a2af1534ae2a813d9723d99131d26300bf315244b2df5fc9e7310a244f356c11149cebe94fbf2fc1085770cc7a52217ad4a362c229183fd1ea724698d99e5dbe53e6664c0831dfb408ab71cb1423138d4dc9af005d13e462563f10a7d561033abc85eed18752598056905cc810517e74e4802b91307351a19e07a0f5c6133ef037d77f3835e8f799c422fb86b36fea30baea2eab75e6efcd7ac7cb6981ac1b783a4fcab21e9fabd6068a15601c6e52eff50853da4a5c76b911fd74961a1f56f1b33ce97e054dd4808d4343cba3133695ab94831bbefbb29d1ae1b6089fc8d928be5552a74ad57f6c856ae9657394e721f12914011e0b81693f3aeaa4435a9ac7db41bed0bd7b7cc3e960a31f83408f6310bd3d299e10e1de64b1c78e8b28b017dc68615c910bc9d1797c60f5033f75e33fc7ae2289711e087d5b783296251731c4022b62bfe6c1eb39f8c6dc2ddb195cdb02ea375d585b1ab5d83e6ef806fbf1afe05cd1cc0c4375f14e690112c8b9a85e68dddc6aec72d4e439699445a86000fe4efdfa94075664d696352ba8151ecd24870183f696a00cc3c18a84727f02b1b20450b8804eca4f58d78366c50dadbcf2e2af9f6cbc9dc869590d58210057c50b58eecb62ef0a6b680ad1c5dccd0133e99ca6e90ebde3901e52950ac060a0520f527e61d1c06c2201f40c4966f268723fb4427998a8cc09d4a0d09cdd87764749d04c2ae7af538ccbf7c0d91612bf5a14557065c84ea469d6f0337e1a8bdfa6f7889efa9b9134d96a99fd3b1696dd55b6440038b36ee928f45f278f80c8f729553f55ca3a52fc5e9181ab089f3d4d7604d53c79b35d6bcda561d966882bcd5ed7333ed6f50e161191992482fec00cb21777f5039c46d119d8f354228ab6ef465af7e1ff62c7b7cd908bf54d924f5203b8b33c2eb44dbfd28108df3957f8a13c2f0321f4703565df0c5f17dac26b39d8851a30a05d2e1f9f60717476fa7fba59202faecf4b4929c890c10a77ba2f741e6b533e35cf61f7685361f2659942ab9238848ac87a85262624f9d123773d014a7ae186523f1be21cdad2b867658f2fa0f7a2089be08998d6f85632159d9e2175001af244609bbe262b94b397e4e9efbb16d22477370dfdd69f1d5f7aa06a6217007629ffa18f653863033d0942f4af7885ef38015dbd473c3b16c63a5acb702b3271995cb82a51d289d08ce4b78cf929ccfde86bda0e1ef8e7452270552166ba33182f6e4dde4b76ba5dfd4edf0345054605d1030cb65abea8b01cb169aeb8ad2c97d268e45128fa0e4fb808c445e34f51a057e28ac483f21d1abdc1be5f5eaa377389ed87e6a922cbceb96889876a5063d6d6ba8f340ed8559f48db9f9f07d102bf4eb2164789535bbeb60d73c4003b8a7677c003b9d4ddab416f899c1bf62258d7c7fa6428c89865e03381a5781da24b517263cce031aaa7ffe5f9dbe0c75f009cfba445ddfd822922c60862fe5ecf6afdfd30f170442c1a459b33974b59e9cda318a0bf8788032df5ad387751541a82d93a8a79f971fcdf625ba6920fc019360ebf6b05d7f88ba875ca193a4ce94cdae4358c51da7b21a30173fd8a783aeb7f260e93a23cf06a6b220b2df70fe3029a233a61caea60671565f0aa484572aacddfdd9a84f8eba9fa5aac8b04f41803a5c84c6d21619416c585bd48f15496a095e0fa504ea2704e58acc08cf9599514f58343f00b34c6f8e6eb4da293453e52e654b0b210589b79163da7f62ff824942ae7830755ad805b06a35fe99f5 [126] S=$3a1c8a43daee0d56e W=-0x23c63b1ac1ff049809140115cb0028a75eac8ced1fd55488d8a7472f7fcae5afe6df93b76b0488d606f680c70dc9576e3dd38b3661ed068dce4f30cb079499149481acb1a571b3b3147b440c61afa0bae843d1037b4dbb1efe3e3ef7ec9bac51f1cba921fc99a516bda2b6a42ba94dfc756fd16b4987fd9740023bcda32829e043db0e7e36caac9a8b21d17f4b6c80f5b4a9444567613cc26b928b2cc7019d77b1c919bfba2d12b14a2f8d812b1acfe877ec6c338891cf1c9964ce9ef8e75f772b11cc9b9cc7ff0cc47e9ea0ead6d010125b30216b696c75a348e7d648063eae6c1d02fd354d644c4417c5bd4f530b04269aa97376be420cae02194426c8e9483c42b97d1370e34a68480b950926851dbc07c72332db67d15c339d263c3e82166a492582faa93d568ee3e3c29e558ed9da686bff5a5419f08c7365b880142af8a47be53612f9859ad603e2b6838ebe7dc4892182e5c87eba51db78fff9a62e9ca0f8cdd7972282364bc623065faa90fa80d0cdeb3d24b2a33a033bf7bbf825dd1dd9a79a89a13a446b7fcf13ee09915b9f3ae65afaf2c6944c152d0908816692b312b24d0a54f982cdd3cea5ac60b0179481269ab585158e2e441dbfa4ba30829834bb9cee50a9b7aff492885dbb0e2cb4d2618234d1d886a05a2c832c5ba54eb2390370479cd2490f5380a497a8d60f734e13aa6ce437171ff40f2b5d5614d70743f62e39a0001315f6873713b5220e29a60c6d4b37527124abb4516b1b82f545315e1bfd2660ce7a2edf0e02601195901eaee3f8a60fae2e80d217c3b616244404c968fa0b8e69b3fac4d024683d58acab2c3ab1a09a79a6d7d1dc0697d3f5dd24d32c3e06c0946e04321b75550990705eeaf829adf740dc48344ebe873b5efa33688901418afab8009d9780f869c7da9660eb21b7af22d51c1845ddde00c49a5c03eee7076362a50ecb77abeadbfb4ba0dc2a02ea6d4b4ee034f87cf4214256c3486a2298743b368ba830c514ff652e9e0da33023bbd79cbe7eb6487e769cb4ac221183bb3ff6e12a9276f843af063ca980fabc4de3ff7fe5f5ca5d66d349b65c6e115a17dabeb626a54bc65f3525b698c6f163024452a57850c5f7061589a6bb72054639f983e70941c86e01f8e43dad936daa16e9f62ce26ff74e4ae381499c47415361fd9348d54b10f3220417d1beb4c3842d9115e59b71c79adb82f7bc9809beb578702aff7bbcae951e38a3c0713bee64da8d3e5b6959bcbce5d60d23579ba6ce66a84bc967ca95dda87681509c881a8f72aea1c8d2441e08b7498ca79eac5a5ed56438f126ea78013f752e90b6b8d552c4d9898fb291dd866bdd507dd968f05b2c64d5f07f67fd8025d13c0c0632241927c7bdb19a6d2cbe79e8fdeed3f07dd641dcc44a74ad4c3508d5d6e0e171a917a1eeadc8d57adf171f8987acc4b7754eed4d6b2833b6cb6a J=$9deb83f92ee4fc98cc6c448a74cc1a90f00c7331ad05bce4b1c4acf460c4287238845e35223cd2d136e41352cb5a0a8b9558117664e056d987a80c143300d8dacfedfa6cdff2e207393b2644cd2330bc320e34c44b132e99c75e25349d85f2a8ae9cfac2e84d7ece2861aa0a518095daf4d5008d28b0a1158e1ede7065297146077f7591042c1120416061dc70ed7ad6d6b3cd0361f7fda18f206cbf61f40e1e8fb85cd94140625453fa47e613b1424686daf1da44a915aacfdcb5415ff6951d1cb5e926500549550a3e27ee55a487827b2a5896196fe9692fdb3a9fb9f2b89011439cf2170144a64e8542bbd9fb10b4c95c6c9a8149842483e64b0983e186c707ef4f3de45575e545eda898bc97f1d69cd1c4bb86a9854fc31f8f74d25703adbd5bdaf6f22ee105ff03a9d5d8bf47bc6fdd887992341edd0659473114e2e0b523776c8f0057c47ec93480d7f98d20f4c75d22f72f028e63da8208e0b4b409511c68be0c9b650a7dfc2306d306bff135bc9ec95f5b0035fda91226aa752c05fa6ce342bffeaa6be57e1407d5864b1ae26371d4737c1e04f7923eb1a5d289185876e0a7c25b5bd3c1b02a4a0dd9c80291c6f74bc81298a9da136b1850ff92c10c19bcb39e53916b721389fa5892c1bbbe918d4e0e4b1b3036bde2482643d12c338b384a322ad8d75000ccd20837e1bc5c00944d58ce1f5cf2ac36312d1d4fa33135d0ed5465a62eeda429767244c1617a318179c32e9e54d1b76554fb94b0f3f9ffa22bf436a8a22f23236e7d2e2c327339e249a2ccbe2649859a088aace65a8161a6c6874ca7292d201e3b528d187d2f9b67f8028c1fa362c2d4f6288783172c3a2da9ff43944578bb81020db75b88de802f4a41edb30f56dfff1c0aea2710a16ec25d9de6db0bf4ed2c9963d29a17919c42ae3176725123bd8ed4752368d0a438274c848f47528555883fa999860a508623d4a1739281c4f166b9fbd5b80d6980920666c53a76a68d412d8d3ea78b7e24ed431192273a18ba1c72cf1318e5f4c397016e13a7f9a5d21443587b63d0255fcbe68fa258ca70825cab1e01953ea4c10fbe7a5922defa3de6da081472c05218d624a664fc5cd741614e4fb6ab8357705b1070681389a93eb3a4056ad80d018e2ae5a24727609a5690f556dc1231dbac32a1bf7dcc85aa5b21c92e71ff4aac8aa2f94c0e8ffb17d5d390667a6d9cf15aea74cb7457cdfdaff404a637043eb184ac501c1dae0364832e89ec0f0c77ae3f5b59214568bbc38e6d0df75bde0317441ad63dbb1a7588902ff799e811124a07a56250d2b1feddab442af8d72335dc79076eb80e9e839387f3e03bbe4196fdec116109c8a5066dd769423f7c3b1094aa5aff0bbf6c9a6a7a72eae43bcf01213f31585c9b03c742acdea506bea9e901c4b1bd7c56fae95f9e53f05eea4f9082e9af52201d538ebd632e48c37a561f490cf36f5d43daf4d0e776b2b86656ef2b493ccae006eccf36615f9b1f6214fb8a53b8865b285cfcc50e1f59def82c2b2da7e95d3b2d25eb1034b6de26a67be080c91845b04fb1b4e741bbfd6a0b5c89f0a620c26b076df66db651d5618a5791b32e86e3468c4afb2d58353352bf6687b63de764ea5d444c1e9575e0c47eb69d795178e10718ca6f343cfb53c4eba61391b39b788227aef551a8a554c282adefa40e4d5d4d06562ab0f8430ef22ddb55da7400532c0412f6d97d9b2f66223cd4b970afc182d223128debc61dee4c51145534b68f5ac66f5e83485b922bd02dd624b9465fd91fa11a9e69966fc187876f531e46f6b38ac866daf4b457cf99a4c95aa26d1feadb96e8ab1e994616f8ef8cd45367764d4c7d560fbcce1a5e42d5ab8b9ad06fa32a7639b975216fe013c4e862bf7b9c299e17ccf2672c21e542b93ef54c270869a693d0f9a74372f4c93dc2d0e828c984fc5f2ed53b0901f8be3be01ce1c0ca5726502e88edfbf8a97c19759e2757293f53d237328de26d06a1d0a5a5f216d3ba99c04ad554287e3bc279175bfc95b1e209bd892a61160fe47e5f81c898521eb405e596ffbd64434945591035b1a242600436ecc56444513b24e534376d54781d9640f3e486b570b6c8832718c5081be9b6d057c144d94547b896a7f142f034f96f198f0b02c98ff38f452f88a1978b8d6360a2b90b7a4fa87da5827f06974d741968995d33395b6b797d15a0526ba1d4910b5371106632e556273778639745cce75d69f081ae200e14a50f05aba277ce22b935076625a22e23e4e2f290e812e8add4d5ee6919a73d1c5719c392e2c81e1011e79f6bdae7c6a7f31666aeda87a2bdd4411b9c873afed422ba6b307920d3447657a2ac126e98314ffecc78f9f90e0fb3e7106706098c5b4e6c10399a2a747211fce39d69eed81701fcbaa342dd90175a9b9728ecd9ff8dbcd8c85a46ac47c6ec4f09437bfb594b67d1be95a49cf6b0fa73fbd5e52024e750439a8e810c797dda85316014b5979056a4e676b8cbde97b52db09de6e9aa7d13920bc41c348654568b76c66579031f8789365836e64418f0f6f194a1ddd623fa1898280403486ffe0844493a3f9396ff57455f61be4376f49a9967686f77fc7915fdb6ed04785312b308edc4932c7e5c664683fd42ebe9aeff3ea2a264156f3891efe78714935bbca4ee09d3d319b766ad083ba8a2b61ed22bdfb86ba0dd7f3450ea579df73f053c602b61c9b5cee03d80f52cb66ca0f513c1dbe61a267a25ea2ea6a6ef611c8a912878a5741767b2b6ac9a57c904935b904d132c3078f20f5d52b72362806877699d27d3c9ca32bfa7cb0f650c231907e1b7cf80bd90d5e4ad591f8825e1e4d72c089b2e7675c2cb3e67d153b016157766e64a636a5c7f66fa57fb8d27f8a7c5b743b0358db2ee89749dfa6b876451212236a600 T=$aeef83a939ded43383414ea516acf740b205d5ce8fd3b8d5ecf4162171593cab7601829e127bacbc9ee6230b194544e95fd97731243e66542dfcc17082a1cf75352bda044d8524c10e9b5997f2ed197a41cd8a716c75b1ae259596ab9aba8ae96de59f2bded249d7029be0942af13cc072885ff719932ed09d2a19e9858be13cfa8feb6f6eb5d6de6589efb3b3e0722ddddff106195c799a9c805b0819ee1923366bfe02036f1d76815af6eda90c486fb3ea75242ebebd73b27d55447cf26176b6c6318e7458594b5d340c6608a25578cfd5a11ed310218de2405fc031c3f28392060a75a0d69da8f1932021d886da72682fce985c1f7a50ca820fa3fe54802e61b2362e7d295fd5b19347f13b723be43f7ced23be9887c5f010511ad11b55705e4bce058a82ee11d40337d844ee09d20d8f1cced4b1f26d72e92dfdd970199c40c5dfed88a2170dbee7bc4b3a74409d70734edff854116f2fd041893c8c15c66a5cda256c13a80282513846ed4bafba752f090366c2cbb261602f86259ac0edfcdd6aa8ab18fe3adaf6b881eff1a5fd38b5e57ec9f5de96706e3bfa70fdfd4aab82e2b40c87f05ab1a99a5844f46862353c6fae93351b9bc2ca1d831f630a2221975cd5b98748145124ba325d1b6b19ef8abe4f896fa90a6974ac821d46b7e4fe49b96cc0ee58dcf3b3e75efbb97048a53635e6966e20841f760fc31c16bcfbeefd42cf5965a00f3c9c368bfad90b744a3c491774123541939e37888b7de0952fc6432c4c956a2242b0ae8e22f33026f3c7c2ff1c26c0066edd9f05c6fee779b39e95db08b7f15aeb6b7b5aa1dacb00e8cf99995a93b9f38ed22447a730160eca42d6b76a36b07308ffea158fb97766afe74ffe4f4a472dc44d03f584ac604ded5f28b28d3c1e4e5feebbe88467e3fb89c13c9eddda8f26c1f73294c42ebfef266dd8e9f0185a84c91211d821797af07d138ec8360dbc46c314dab217c230839ef08bfb346811680598c1db7535e56d297f04948936caf0b0b7dcdafcb75cb8af61039af6bfc5c23ee8122f924a3b45b4ac7aec364a87459b5e248197908b0bb18bb0b4e4c2460904c620413ac7cc9ca6f0f0250f5f94931b099d1e5814d4ec28ac5c5df928ebd80900a41c909546c2d2b5d56e26dfad5b66c5b1819bd6c2aba7f8763732edf13e7dbef6977cdc9e880710eea637f0bfcf45415cedc806c1379a1592e10515984b05f9e80e036149d561e9516921b173b6ce03ada7e71ace4d981863e4e5235483d69480259877f81a99af58334ce07da00938576a03fbe7045ac9e535705a5e82edb0837eb435ce23dca69c203a47bd5e37cfbc22a35498c3202f2e74c8855f3acdeb2aaccbca34e413b300fdab819a50072a9980af1966a6dc56482ca83521c888a2ed643e479c6d0b9ee087d35c3c43286b83266f0a7fc4581921b39c92df210057c7d9221643cf6abcb19f072a8c0dc8d71e0809a2865e1552e3a39f0bae0acc5a45ce73bbc3d6e5f0c8e50e74e1113eef785f3428ed034b6777076dea76e75ff0912792e2f91f796b7da691b715b2a64f3510b8f14a7bb21eb623cea7e3865dfd94225c0d5a30a01df8549c674a6d6f6fa12b4fab7da4157be3018a88f7768821becf98d1a95f90fc8c2548bc7e55ff536067437ef86bd55157396a48826264da12064c39d9adc4c2f90eaa634b288886bb5bf7c10abd91ad4162386133395f175924205ff7c5977ff084b1dcc020006487cff8fa405f1e16871a2d847ca8c6984440ffa8ba6ad7e6c9c6d622fc435a5a77744bcdfdf38634a9266be42477f5e289dae29140c2b8c4ca16cc3d4be21bed301fbfb94f57907236cbfc5b83b9c22d3cc8020362136bb293f02b729fbec0e33806e6880f2a437ef6cd32164fcddec3042363b878fc77aa6d8c53c377f42c86e603f853b40b39f7a45d983cb8be7b8d7b2cabd6a0b4c09b109f4c0cb32d80964642a72978530925ff5ea7efaa685ee236f6b9d576b26b604ac4f26e5b9974f0af5b4f05b51a95e4bf2a36ce62aef75677bc74387d0028ef305b8638b324e8eddd13bca11a4b04bd30775e42dc7facfd9a62ded0428d4cf097e6cdbef6b0b03cd8a82075a88f7dea0479be86a01710986e7313b8e4038adc50f5c1280db24de8f4f65f71534e56c71d2c854c3507b4c8c9502e6bb9fcf0493b60223e7fb093d6364becd16f6ba155341c41d05e32d1703c55c60bf28a479888e812c696a0c23263712f6cebfceae813c56a0b5850bf16eaaf691b3aef160dd0817fef6dba579dad50931a8399458ac516ce761296408c586a393056035fe25562382c437c00a2ec421992f29a25508fa21739685ff5f93a86a0e64b0b54836298cf829c7fefbcc60896fb88866379c8033fcd1988a6e418edacae24fe3687428e0ca86d3c96922f2c35e44efdafc8628688e0ce0bed4d96eb55dd8d48ac14c7870af03e9accb9ff8b8df7b1bc80c331f0fe214ffd41dcf599f05133f215fcbf85acb1d56d8fbf56a17dab546a16ea21a086d841de491174f81df7bc64b725fd530cd98b1c15267ba43c80328d0bd45487ccee905c4c8c28bae837c4d1afe235019e065e3d2b94e927b35db0257bea69ee0107e2dd878888420e3210cf6e6cc8023c2e6958e172218317babc805c35b3b4fba432d26d6b13140c175b6d5272f0da57ee4cc0dccb9dcd0b02e8bce986c0c0e3df833ee9368e8c18efdc9ed31f84dd5d675f0d7390e3c48a8891685e0016c351abc69099c98886e39ea163e5c7883c0810482219408d1e939f0e1d2a44d77d9b0a984b5871e0b300eebd5d61a1229ab9ac827801f6291a7cf7e697bc579b74ea64a2be00b1eb8856aadd35ee03aac808c9d09d6b9769de2a39f2782467c545297530cf89e0331382f1a53aa09d9e3ae8b4ceb996 [127] S=$385f77ca5afb W=-0x98f1c7b7cb25eaa976aeac3fa8625bb90f0807646eb24db2cee5379c6d2ff048d9354da6c661e31130ac25a3322fc85735c5bcc8ff5249cd74725732bb3b0ef69774469ea0e99138b616bc41d37258fadddabac4a12819f6dae0b416ef8a37cfd0788ba4bc441e29c56628e9a48c28916da9de84a9f1cc4c31842040d42189f50b4cad342eef428a8e1376385a0c941655a65502b3ac962406333654b80916435f3027c1e5aa9904687262546afec4e645655fc4bbb4ae9e78e2f099fdaaefc657c4e653d82c7b8ff3beb38c20b2775878f0dd318ec91bb71e158ce45d91e67550650d6856fcf06c89104f542cb93ec8f38c97cf13cf097e006e8569aba8891fe6f2712cd6b4365ec90b19fc9574c61ae7b3848c8d567ec58f86b629980c58d13e257d649d0b078e07317ee73ebfd0f2e5f8430c21ed5c80a8e88d0f2a670ba885a6038372ca48f58ab70d9b7a8c1d6dcf9559fdd5d585e366f4fa7ad456ec5fd0cec1a385f2dcda5aef24a2bfbcca576b11e63c59405be63199d807dc6a3957baa686461f7d97be87f6b883cc6d9a882e83c002cffb1bb1853a1fa761b3812103337af382fb0ab04620f30242676c3254272669bff4d33ba63116982e40ac05fa9fd5b9c1655d4eb2afbcb6b203b88de7e3d3ce70c72e2d09d761f7e9fa53b9966677753b714ab7210b354ca47e8652fdf2da64ea89717f86d3601366aba05a7b399a1f46aa57922afd9568deabe5eed4551dd895f763566e0e95668818149f72cf4aa7f80ed803109d500a44fe22c92e37b67ea3f1a537e47bd6cd05e797007545c1dd558243d5825350f23a0a34e875ab619ba9efc142594dbe3267df7ed1838cb99ee9092baed9a6dac86f667f01c0f9693723313cde1ddd0d95e23f0b1de54ed686590adbedbd79c9b10ced11fe95ded6f728eb1f4f002aa0e9f40d46216bcb6b726bcb7e42cfd74fd16cf7d52d6a2eaf860a74298b63963f1ed0a30c55be436930249f34771a90d823e3c1ae434a4de8f62f0258064287e3cdeb663fd52f35da06056908840ae7149e5d21dfb7dc6cc5ebdbefcc7208c93e7cd1705ad7626341a7d27d38771dac0323ed4a2f9a2f312d1e41c4d69324d7b03e39228f1220b31735fbe7efec72dd5eedf3f5119297510f26057865bde4569207297b61e81b4362fe1c6a63ca44202653382c81bbda64d789126fbcec663f51a34c2e1a52d5653a5cb0f58d87d300d2a2fcc76ef2a30c11f5267faf78cc96cff71ecafd361413a2fceebc54d008b4c464e89621dc63d4015a5631796dfaff86b2388cc11fac4aef5b2fddd54b33c27deb102f8906fb8579d20c13debe367abbba872b0bd1fb675301bec6f03e4155deb6a8d3691ed36c2c319bdd572016211939874e6e537602f9d57b6b250042865a45283218f299c6e7269db8b46a2f9b737dbdc0fb661582061df6530ca49 J=$130ca3f7aa53a3f77d0a5a669e3bd464f357dadbfde5415b86098abb6c7d29be559f861dcb14acaf3712d05b66887d352acf1f59516b7e3ad901787ef1435e18c62f2a2fe299695ac9fe6efe0478e4a7a94d11d4066d39946a2f9e7cda78fc060943d262e7af097cd83d79d214f497f07361743752a94255e7c44c4f8a9b50ad698dad7ff6cfb3e08b905c2dee0ecb25b411f6b74c2c87b0a8cb3b4021f52826259989785d8eded2b27a08163eae5fdb5e44e3e0009d13f33fc322a8dfb68e85376bbdab7c0c6d44a7fc8efe50930b6cbe6f3d49e4133c256b9c6a555431a7393b2ef918fe308554ef93f0405b94c08f48c023b39f2aba565f18d218be9b18bfbfd954e7394b64be986d3f9c1f121f8f38c6de900a6ddb19af9cb35f02b76b3ac65d4143e55347d0386ec4538855c7ef74e2cf64057f0f7b753aa88fa0590e4147747ee53ab6b8da3855cee332742525ec242c3d1d046462072035bbaec0d2d8cd7e08a055be1ce7e360da13ba390bba9c7a7c2af27564b45305f0a7ee247074acd8e4841b86b8f349d786f367c7fac6e9f190543efa29769b1b1c6fb5d9d404644db563c3dff2f2162664f4946885073ad3ca21a601ce271a70e15fcf1619fc08f6a9344438abb9884317c2ed75073e2255b038219dbe5b7021c32aba633b40f9eb840394039cd9edb7f750bf2be67919390f21c9f0c318af7b60a018c8e6193c83e41743363f0983f662d01fbb53ad59ea6b5f18550116a8e3fd0ca5852609f5d3d0468e712feff38e93e49323b430e180fdd9625c6eac958a1cd5c0973dbe3d24824603526a0a09e24b9edffbfac0fa3bcdb043d368c8fbf49854df78e10a3cbf72a245b320c6af14cd660ee397c5c563c443925df6a13c01ffe178ca875ac4977af820c09c02daddd874b77dacfbd89167a4a086669c16109f367bcb04009f17c71669a4a4e6417a7b80ded9e9f8292564aa1be76932213db386e603f43cbbb288732a0ec785ee544d4a8ecd0922d41642f432be5eec332e24fe672124f49d8b2572a29d447027d9b7f1ddae0844ea7c1c0dee9524a3ecd8059ea9616e8c9cfc50a5cc642a65cce7ec46945c2f28992a1ec0048ad14471a06999dde984d15eb0ecf5b7990b00709a873f8f4369ddc33d77e6c4ab772bcdd7435e0527561e8166ff150b43984c1a53e0c73266fd68db27412bb1dde84d063a1d0a6740e772dd092899e7096132236cc1c0aff910c974a9b7bbb885b1317bb00a67726de00ae03ebfaa40a37c9774a659f9dffad8cee21a9f3580bebc96bbddb310da6d05cc3b5210b091e951a05fd336c2c904fda30cfe2261123fca4dbe1845c12a893402e1729ce643d09b4441b27b81cce65f6730cf3fcf8cba4736a395d469ea26c3509fdc950e31309e81ac0567995e81c5aa7ee3fd8bba89f00bf2850c8c30e1e3592fc5c864ee002befa9696a8cd6b89dfeba976139900252367cbb0f68b72feb2ddb8a4324d8ad3efe92c447770d0c9ed0cf4d341560077bcf49c414cf94e550e1f1d929379845e41b3e78912001f1593f11b514fd806dc4e2a58698fd823fac9e4c734948a518e4bd601068594654a42b082c1902d8665fcd5785287394a2b18c1690bcd9ed06fb71daa159927e36cab8814b43c4d4152b04e303a5762be8e34932afe2bc6b51e99649a40a987cd9495581b4d78da242ac7979cf882a6b501b26597caf82ee284ffe2bd4c111d11ad48dce808661a3d53471fc89d557f681dba088100ed1d05e8beca9fea056db4f739a93e1ca20e62cc5d36144e785bcac1adeeacdeef60fd67000dc1ec3d56d2a5e9b3f1360f77a1d66effb47d90d1b00dc4ea2d12c0ffcffbd7c2900965f761402d3914867f0a104007d62cc089591c61533ca47d69304c433b9c23fb52fac220e671fe37511427a37e938cfe4130ea8e729c77b6dcafbbe046ddc4dcb4d60cf0dff1ac965d5243adff770cb9970ef39425d0f1b19af4ec77a684b84c5f17d342d99c65200592ee853ac57e114b3ca0ae9cfd9494a59f0fa74d6c1c7318b70339629558f6a8ebcb12dc567fdb7345b8a3308441e528585e8d8792f3d2d360e2163571b0e343fb9c648aaf22fd35579bf09ce8139b931abb9e79a3120a4289688f63ea47520b07c6747962c75ce18eaa5f74f8f51f49b6998e6852e75b93b90b26860d2c7ceab69f2ac55585aea8ef1c562d22ec9698f51855bcef958f1575b17f90e5b9bf7abf99f50a9afb5fb1da638b4259c5c6da5ff2337e4db19a30186e2fd863926d978ddf98171e3a90a866812a474faeed0d0f86fca6722a9de39d564083a90e120b36a49a798ac858c00f735e8e41e490088dbd88fa0c016516e9739a6b6770a8e27ba08e8c30a72b364bba4b0e4fea9837f597cae1ec5dc829574b150cf86da9e2da0d28bf3f372f2b41138f2a3d406ea10138ad4dedf06d3bdcad74f340b712f8c5dec41c2774e02e6d995a31e3cedf35b2f1189c6fcbaa4a1b2d119f767e77c442232a840cc67311725d3fa8e84440058d0c1ad97e3b705101e7315372d7c491b782df8824ad350f5e848e2d358d8cd16b8899f09bbd21d8b2ee2c96e6dacdb5f03666d8ad9f6700144e9f3f9927df80ba9804b7b8b3480e93c18772c2303660e1a97b7c9e8ec0449927327ab6818d44fbbeafafd06956ac93b7513169404ec9055bdc0f35e5fbdf3a548f17f1c06984ac32d5fa3d9a0d3f1ab6c6fe6199c24d5696848ed9e4c1f92b1f2fb0c219b5df07390e9188ac5e79251e17ba041cdac63db67170db02ea1657649fbc2c76994963e5f3351e0d1c24631cc97df85c20b2c6dd982b1519bae0ee1e21fcd0aea19d52d5020e83d1f261a3ddeb0e88780b27fcc70f17173a2f87b5630d73bd91132d31986f398efe18465e83a4b9ed3 T=$1f0a47bdee1529e8a32cd759433d4b0dfcae1803150b7fe73f65e85ef5fd96c1a3d8bcac4616cd4fd96508decf5ad98fa9a108d80ce11df2a447d35f37d1d4db2c9e1bb35622c8d02ca8cb09ea8468d5cfcb9170436f605885a0dc409f14e1ad070e0844d5f294f9e22fb1bd0e896785600b3f2e14fa9dc35c5bb2822e701c4782754e102b1efc15f0cd824499094777759256461969152ee3b958a011ea112aaf0b51f47bcf4f722fe86f05e88de2b24cfa70f5dbc3c6131a5281562429d4c1aef435d17eabcebe7e34ee9548f634031f26a569f9a6194fd1d5aa257b66844bb7d446a28123813aacd514ba2b99cfd64f815d91cefbdc06a8c0781c8b657d635cdaca9905b46361db192921b57d6dc0c9cf1a3be4514f231ad8d634b841f9063584a50a8357043d50100315c0e16c3642a4177a044bc9e1fff92de522dbaa55148691566b50300165534031816a0b4320fc0348f8aa14ef1d23d5b8a1a0e1ae0583b1b53c153dd04315ac0af254e1c4319a59536a39a8025576186294348b946c95182a5631169c3bb181f696e82a5b1eadc561339c9a1c978e20d8255f2e7d029fd8062d24ef882f28df90ccace93c8845e92c55147b5482dd4a373d3b5fe086ee7a7b283ef5e0093820adc3903dd0b6e220d02f53179c93ffd9cab2b46dc168e206ec0b008460845a4c038a578697bf2f7fc17559a85cec28046d770ea34908f9838d889bc82a5c62d58ce43b75d834966f4fd6c2c98872e70ed00242793981cccc90c8ec4b99262a3ab12d63d84c46321e406f2170b0f04b67256afb56df9b5c90b9e9b6e07b40c07c7609d0fd54fc5389edc3ac1551710847461ab867d0e494635bc8274185a7f2224fca20d27ed62ffc57b6474cef761537babab7ef6a0f7834f6bebb28370fb85d9ad68220e362c5a83ec3f20c8813f9ac430f35e8a4d8ee4a512ff3bf4e94fc2090b5430e0f856c6e0e9a7755c4e5655d76b03b1fac0031e1bc498f6361849df7f5a3667c3e129619636eb8c438a65ab8407272293eae53877cde51e1da7e26099292008c75bdc4a28ec97eb2e11c580490cb9e1fd7c13a939262c5c5e76ef76299c2e61d4d57812c45118291745648525c5f4f0269be91f2f647fc7a96fb44a3e039b9425a7f783f6c83348ad1ec6e4ac04b80f77a86386c5d1fc9992d6c736e3cb96479e61392b602b266c0661f7fd2a78e64d2961f6f46cc0855c292a8039257e95e310ad970b8efc9cc8e93ecc984795b295d28c0f2bbe7181411651fa7a3d6e390f4f95e022db8dfd37e1e3314618ccc86b6e57f7f583c9a2eb17f0baca2b1580e6021db719cb859de931f8eee873ebefedfc1f4a563526348e28c5adabf9c184934147e72d2d655c38eb40f28962f2186fe0887f3a3b164c7474b1a9a81d7ed1862b6bdf917b8326ed7c70b44ba664c36a5ee25937924a33fac323813a384633bda046546f538384e7e71dd2c1e88f2d397dc0ddf31e6286ae5cd047f3743d36eeb927ac20706b4d3388181a0640b219b5962a724495553291a7390d13f6444ac49652b3cbba983883561debc88e8fc7acbcc5fbfeabf30d3ed9a3a88ff2eee62de21b02255803fa821c7407c2f3fd361ce055d18e98c261cc6ca5a3d3f1890ef6024bf9400655b1052ba6f9d7359d0afa0338f41ec8887fdc26d865b2a087d4dda16634e529eeae4dbfdeeca40342674eafd5fa3bfc977a80b1c604b7273de477986737f8e78bebf2998f5b9ea5564223ea284c8e8ef9cbeb3ea94a7a771772b2daa8552d95bfa93bc5b57e89167671acce93669b00d6c9cff9f1f025030d850a2db57ff24e8eb11db86bbe4c3e35e6f9acaa87ae56b1d33bc880abf79b12a469c5fafdb045edeb8fdfe5c2d9cb41bc4a86e114da24b62c4d5674055678ac1a6294c22d3698327b816aabafcb8e89ddadede19d90dfa5c2374be289eea3571546a4dc0e6b34c9bba917a1e0ae50252198d6c203415d5b446981073b3448b94a6e7b5d2dd628a0164a9673f850d517cac1e1acbecd1737d2a51d5eb5bfe973504bef2cdc398f75eed3faaa67e9676aae314d1545270f00392b4bde0e365fc3e54605dd7e7b757c48312a9e89e7778af4cde04ee317d0d00d67b774657ac86f22bea450ce9a797263e96951cc26faa183fd157c2507a3ebe70ab0e43403c9a333acc65dde371aaaedef96de0b7a8bdd3ee8a06f698389f8d44141f2580c51440b274e58c1c34d5cca8e59ad8246a81f98dc361aa10b81dba15fc76aa7ce544220e072a6c9da8b8b5ca58da03041d0dbec4bc78a9154f0f940e731a216222f05fb5861dc5260ec7e1d5aac10ac317893194de4aa732c5ab5f14f6d151c52fd61f71932854f5343fb4581711116cd6455ef91c0f955290a6eb03212d15b7ed0523e57460bbef149d8c3c438b1af6dc0e50f8ecdcf87424ea0c264eb01dccb8fd35f47681e441097f188e447d9ca4ee168e788c8504906739a481b6194d8cd08ea5781e1f0320b0d4f74526f2593b13dedd7be3c096a4e3e03b437bc8996ea5102289645bbd6eff443633684741f99bf4c8521ecbc39171bcb52ccf55c4d977cc70464139efe522bbf4d8cda1f0af2a38e9d62ba563991bd3a004b2c77e0d75707473c89c976fc820785443823be6c4b098378ffeb49ddfdf25fd90c82c76e414e5df103f7098653822f1ffe4c2dac5462d55ba9e2ddd202f1a3c7b3982ea735fcaac0fcef0c1987b4d3fc4ee50ad8af2370197ab7a7aac23592361866d130d8528ba6cd87db4e6ef968285a33669807e8466bcda328977ac5df55501aabd3b2eebb912442c08e284ec34521ef8e76ada02d80132bb5e68153b7aea695e7f0246fd7f7808c45dc7dc0d635c538bb5fe74abfefae4d37523b82879b2b1f51e6a2d74d750cc67 [128] S=$49019b523a7bb425f24 W=-0x11189ad3d7db52c1be364190fc6c7aa166592fb0f78eff4c58cc9b658300c04488909a87c6aea09accaf93b06db63d7c2de4bdb0b1a8f5f81d0383909dbb0564240df329762022936438d8394a25080e3dee437ba21d0398e61c122aa889aeaf846033291b4e9724171d66debc269adcedbd55b5512cb109b1324e1a06308bd3069cbd23100edc68a01657540fc17048e677e83f59686ca696406d1064ecb4d2f4e863c0e33e26c6eaae1d02e3fb035e371848d69678ce7e5f3156e9a39489e9d71e62bd6a660ad49f0f7cd2844dc1adaf259fb51ac6bb2e080a9121c9a51d88dec4d1c96042f36730b64ac93cebf7e1e178655400a12ddffe597ef3e29d2353e0c5451a03c622e212a63216320fc43a4b9feb12376d2e57a6cd4d564c5a7bac5a8c3a4437f541d33ef6ccf6f70ab99a037e49a681d77219550dbf8029d87072f07dc40e384a1f774a22efd54f831b28739b44d201e53ec48910f8f0e406658f3a3188bfd1d21e58d5c3feb82833f9e9b2a437541d065c10c85a69943c6427300e69e2d9d0993ea7994f30ae5460d3e50f8fab3bf60ca92f15259b22d94bee9ce9461c6ad384d0458617569fd6632b44808718d60b0c34c2ca7673f564503e1de6cf63caad4688d25b297e27a237a870430867b6054853d3056df20a310becd6ae144469437fe7c39268f8e86e6f9209ac4af82906eb45d4843d03d9a35b456b5e7632f4fa6fffae995100a9dc1d830d1f9342e5c4379bbb4c73d626c4ce1600283f0d64ec54ece1e7947345538be1eb27d69563c0a619edee1b97fc7e2c62cf9d4cddaf32c1c52083a1a992af5ca3dcc2c0a03e6cb63a13a38972edc58c813c14333cea860cc3e0fbce556cecc53921ce9bdc4d0ac885871e21f54096f25460c6f6ed42e00cc363262257d291b156dc17f9092b3f18dfc0332d5e78ca3cc5f228e54c3f5d76d179801e100d8c3d0cfd93ddb7edd96bd4732b966e61c71676bd8c862cbb13fca97b7234250a84a5dd5984b47d2adfffb812734246e805b964b9bbf5dfb52a24b2a4fe877045e4e2f80de1483949878a3a99a8fd094b7db744f5ce6f803ec31eacdb21d1b838f0f62f48097645f41dc59c857ac181da667a8e1594cf564cbd87ad5c2a30c9eb86936a0d5796fc5abcdd61f0b07560b2118f8d16f1eebe10c6a3fb23deb571cc6d17275fc8c19afb119ca7b8d2b6e3f0565ec7c3b3442cc9832eddde735a4f0ea0c000b77c5cfeb28e3d51f3cc571ccd8030a17b0c7015355c377f4f10be6281a42d51004514980aabd5d4cfe20948b3311dde8898e36aac5220093b708efbae9add7b60aff5e7b24889d8b6e7b7b3b53443a403907e24c4f3edb68d8a865768d929c91d4bd14e7c0bebbf56312fc035d7cb75a92dd656dd483b25a6e87fc7dab99b2613f537a3dfb8c40ff4cb517ddc8a2c8df9536f7f59bcec J=$c49eea9e12e5e0e24cd58f26cba6e4055cd3bf809cc66304742518316c407d6e82a83b96ad32c25d9d03124b22a05144d413ea5ae3ca668e656aa708dec42cfec92891cb3c49dd8ce8c31ee0241ddbdce4a78fb6f41de838108e6223555374504bffd500d96c043ff99c7127d7ccab8367c58d8d82d5e8c34ed3f763e56d827dd21b33946ff07ca9b7b24342e90d00dbc66aa8132452a0683e63e323d07aa4572ad5ec3bf371d055c207ca097e0e5cca591ad703888b5553300a93b9b3fd0b65757f7d9778702101e379fbc94149cdbea52855ef278a0ee5999905e4dcf270ed1b4fb8cfa773d48257d27ab90e5106f7351bd6b0003fbab779210097be3634bda19c94bae9e4253258a52108cb50864fce04c7d62444085286cca1661602809483b157a3fe786988c8cf0da00d43ef964b5a441c1d5c005ac8b8c4e9635fdaf18c98a01e1dc750e27e57e6ed8a5bfbe65d04f8f31c0ed7089901f9baf83e06ca5ef952d73ea0c9bec37968dc24a7aa31dd463cf5b37288537f9fa3cecdda8e2dbe568c807bca6fc7a7fbc053bf82e2ee2f68aef019af69950d878ad03d68828e4ec56b4e5543b53d1fe818cfd7be70c0cce080a417b0e905f1abb193c4146587837cb7a958acbd6096d439f08df7c49b1982b703c278664e989ca7716a7dd84f4cea927cdfe8ddfa0f0c13352e04f091f9886affa28856a9cce5bd6dc98e56fa2c2254f11df98190a426ba89b5ca3189f441d85a028347e5cf5cba3535feac5e437242a6a2b48872cfbacab531cadd02a694b329399f02157f4e25ab7fd8877b240146d24f2752cfd4e64f284c6b39f0ff76de4af597077e96b845f9d8a77f9824dd52a6b754eff0f6e19728bcc062692f7ecb4d0b645c7854e600ec2a05de5868bbb06ec2b615d140617c82bbbdbef4ca8042a45233178a5b5da74029790bb35b5341b203d3adeedbca58c9e918730953a00f04de7501a938eb73bfe0360d69bb3fa5d6190c061dbd5a615fa1ae46690ec9332ee984102b25cbac8a6f173dcc29d0e43efd78b395aa5cfdd30a230f5416ea704c362ac08ebaf46ba17a225bd9ab72f022f5674bd4681a57f0bd135ceabafc9711dba514378a10ad562507e9c473592d8c728e731cf04243ce19e0f0b6101e5deb9d963d9fe0917d64b0d38f5ba5162062c1ac6764a15eb173318791813c4a4b7a4cf1945226a31fea29e17cf737e30e755aec7527aedcb6a68004842a01ee207c55efb6687c2f84b4fbe32544f4f146f2ae82b6d0eeddc8f2039000932fbf94a0f4167bf43213b3c94362490b58da06711640a3280192fb8df229587587930724e21f069a77820448257fb416a6703f23c9881229cc3b925e514cd479766e47c07761ee9210641b79e2aa35e68e5fbf3e9741c198a86e4ced9fd0185eb0a5c501db2445249ace72309faabe628feb8efca56713f55a46f21409f01c03113f652b93dec63aab9d1bb5401e9a382b11ff65e84445bd6f65e11dcd41f02e8aadf6febb09ce55d3680a71121d2a63b3623b710b270c0b88885d04d880528ead13de66bdf50b99d3ff05a3b6565ae9cf590166ca56dde85ccf499658ef385b9491feb0abd956f1b75bef5e095fa585574126dc2eefc7d28126c4e3988406ae26e2a0b4bd4f0407da689552320cb76f17a74396d6259e841912b52b3c8ae90015aa2f9fdb70fff8a769d32c3a4794a416e886dee20906069ce4ec561f6cbaccdad55ed488810af4d84180e02c545c5bb8fd52c52d4343b750475655dee16c19eeb892529f9c5937f2703c2653208e222fd48014de58227835a9d60ee2763c10d1c3ab5c68e5ca77495c0d2e70edfd4cf524247f5b5c37aff6e44a1798c152a46b2821354a5cab334291f9c348992743c3cd00f65d65e7d310464f108dd8e7930b8444fe4b7946f330bd49d0c829f5570660fe04a9215f89b90890db971c256247877532c3e59e4ed9811d5f9fc3395ed0f8db33afdc330c34206f06a9f1c51dcf01bb940a74a837953fba3a52409f660a2d0d4fe158d5d397d87da925f3fa395c0045cfcdbdc5d5f2fd51c35b5f0bfbb7c5cd56a46c6a40ee07afe6935ecbd9034b701f20effa3e178486a7671b05fee1baf7397ab9d3d33f7b3f05e9bf5943ea82d3e840e015bab646df9ff09a678bc27d6cde03ce5bc970ec7cc69ee348643b92ff6184318ae7c1688fcfc6d09d37618b4554b1ec13615a712bc022546439765bab71bcab31a1711f399555f8d15c8b90607c94537e7e8329768d8e515e3651f80456cb34910f1bad95f8efb13bbd35ef5d1fcfff22dc8fbb96c1322ec3b9ffb9f9ed93bb8d5e9ac8c1ee58ea812b5df4d10d4ac4c86cda66fe737f2604eff9150705c6a9e16395ff24118f18e69adb593dee0be8b8ff069c2159f75178f0ca68825f6bd9ddce7230ae271472d33c14c434d059db4c26b93f5db8b2ebc9a65a2511b3a5cb66ba05edffe6df14c747ed2d85e63bb76707340e5bb0d27a252739e1969e9b0a7cb003ea9786d7998e8e4ba901d443a5ff49d30339390c07ea0c261c7f65af02c344ca697c9a18ee07cb46ffca867a0a0b50c73d3a2d90814c0b3809d91fd4a7ef639de2a021d586dd87236c40602aa92ec7d9897c7ec0fed6f18fbd6c5a71f05ca70f02bb35452f11baeee6fade4aff69b62de97601673dc470d741e58a809f1742e28d5a6a1df2cf3f2b117391dcb40d2224bef6104bcaee4608dac22d8090289feb0327bb8fcff6a9d3891ea6f4bf67b6000945d032b394619f4cd00d01c97e5e321e3c59be1a0d38ee1b525578509b58e8c09f56e0870aed93e6908e6cf609854113cd2faaf489f68860a4c7ab4e3a91dae0937be420e150fc94b801a34681b35a8743808a6830fb0f79a24499e28393deb11b T=$22f280e8a7ccdc666d5d32afc9ef14f542fe1f821c8e56cbcdb5526730abf3a40c062582879590ebda75ec88b50f5cfd69a42056281a65383f2b78a873cc38834463c12bbaf4360216bac71c35e99695ad55cbef49a614d7ecba9cfbefba8b2b14133b3bb0e63553668a8c4e68b53b3dd884cb7c806ccde9dccb205af4e10681bc50b0635b2b1e5a0fd6ab7fe7a12c6882a28dd34001515532b42c5dae62055bc00b339570b0b08205ec36588d83457193f4ee02561a4df7a88d34a15d976fef4713a18a6229504ad8a7553d1e102bd197e57a7917c1cf0e9187ca40b1aca34c3df47c39f63dbff45a8df6006bfcea5cd4518ff5f2b1fad32ef919ea2c74de7f3c6936222810443a134240b0eb7f16420969e60399b99242da3570182707bcb0b9ef2e466e33bef4e324d0ab1667de9747a1d98bda06d055f468d852f9d5006d1cc0dc82c318b2c25d678c2f6054f3cc6faa95bd376edb2e71f40f4d3d1405a381759ffc3e070905db362dccdb21eba59a68ddbc0439b3b18c8e3f1d960c8b095dacd614c159fb7571641143654000adf631024c74f55c434b6e07b9d61e4ba62f0c28f27de68ceede0d6d5e2b84a0e183845b0a36f2728e9750d33468a29ec2cd80c49d4f411f8bbedf774500b783d6d8a569bcc6e304ae046fcb1f26ce33770527292dc83290d37f5f94541fc21f031e03892d294955ccfc7d657a50e60e0baa3da0d1cc39b0bca8c75a1f592c708e8b0beecb5bcd4832d5e2a1d2a3e7cea563b9aefd7a167bfc98bb3e98922fff04e9e7976c322e0ee0737bc7bcd4e56c30cfbfb9958838dd6b33fce957f2751555390bf2d0ff9a23f94c149a07c692b688ea21b3f72fa93b021f8b183c3350e91667e5a8738dec29771b2abb3bf07fd443d33f986bfe25db60e600e4cb059ff956a287d6cc098d5f46681481d07dbb400f090746b907be6dcdfae210e77a44a28ec3babecc268130dffdfd08e8d37adb0e5bcfc179ac4c26da35390ab3dbbb1ad4c43e4eb19f84888e72b7b0f0aa2b8c89951c8492cbea9244c6d7c644573278bdeee2ad0a4d7048fbed4d39c7c8d1da86d35475953e920aaf3ed52876723f9e272c78af6179dd7e84a55567b3b6c5e15de642db132d928beae443e750df8bc31fb08c2758378156212c95d7b9e663442cdfb059ff5b7b545d0ce2ac9fcab3600902ad5b23046190da02bb65e8c98edc505e7540e768aaf0affe5c2812e261ceae737bf52b24a2758409eb118e97d83c16742117f022a328efc48b515dfd24c992e172806b51580ca0a80c7c1efdf65e0e48a538592564d8346b04fad50010dca95e61c6370b11cd1aaa6bf7201a521983f1cb994e60e884ceb18e1fb7318028f4b05f7346a7de7c1f956dd19dc5fbaf51972039886e60f324c24b32d57d777e03566c783dbd27c76921b5426df1faf12ba7ad43f21175870cbcbc85d8d05d24617c54a78093d87e289883e337e237513b181597401466c7472e0b5d713a1b902f41aa42bff79261aec50696f49e4284b6a324914ac060ae29a61fff85aa9b927e54b942e152817bf468737688f4bc96081a04972c046e4f57cabe1630c3de3bb910ab436b3d2ebe2a7a5293293c11538f5461a6666c65b43bf2384246dc1e13aec9f17aa7e2234a3fec0ee8e5d26632f211c99237217f4beb4c8867b4a1aef4ec4948055bb3648c30f02ba7e8ed85b7de0e29e84f39e7426847932909c4d1f2685da188a921c8105f77066c1825738508b89b5e27763cd83f601f8c145a6ca15c96f517587de782524d00578a0cea5ba3ca5cf17a0be57714de2be92fd9fe19e31c6bb5a44d9549ff82dad8bf25a7dac3d31276f90710a485b4674ae2a7cb2e22ba43be1935e6aaa53e9621e6d12e46e26c8e4b5fa3ec98497b51731bdd72ea04bea120dafeb8b72b50c47841f8cc4369f8780f05903ddb7eedce81a4ba066a41948d3e0321475cea210b5bbc003a7a87861855f21e7292551b6b6563b318e4259fc48037da58fc4a748caed5d483d4df42112c0057976ca5ed9bbf7a5071f15282a56088239776c882a88c828c5cd1481addc75828904b4f791c2005aec47bd1e63c9739f2e54d46b79f245993ca8622a89c5cf996b844426743d84da1e7ee988fba8589cfbf41a330202186be5b5ea00de578a86e1ee3887712845137db4766f7775f3c493316d3ee4766a731a827388308436042034fceef3c483f982879925b7f1b799255f3f33480cb6d4719b4e5ccd00353cf06bf972483f25aa64eee05a6a559bda29f74e21eb5e7aae135b030af44a73d97d1e80a0fc2f143758625b842e5be32c36ae83edadce4c1e535fcde7f1785136aef2d0bc16f89e7780c8e4e710e9c67c3f58faec045cad74c3e61f430d28d31999a2b3c00bf3d449bb1180afc2cdf500fa4505c10b89097f01b61200e8fcb0e16ae661a2944109eeaa919088937866ae334dea55484a4c19ceb4c9ba0c920b3ad9f23e40f4707202ec133ba2d3afcb44e0a1fda090c4ddea59294ac3bb190c27f04457fa76bf71c347153800d022358fca1e3a0da28294c58a8396aea4f013ea2b71802238cf2b9de879c3e792e1c65ffa9778ba8a358c855fa27dfc90fa2fe46dbe85fa508b9a0a1a1d379ea9358bd58ecf91d1e1825fd28e6d5c1ec92e58877b20a813d8f3fe21741dedb3aa76d10e49fb4f3694ff92953a90f603b7d6e53b8968e93c21438f8253513ac8d78185c82824e76a7839ed0882ec0be9d12551c5c05cb63431836e66a1560a5e1d4f2c281b6b810cc99395f022dc352f4525eab16f2d43fdd2a4780bd16d973631a47b3c81918766a99b56d82881941f6b521710277ea327d0b813c0efe4bdbbafd0aee1ad6cc392867877c5d01b9ddf0fa8781cefc455e4b549c [129] S=$3d2083438eb836a W=$fc665a5766491032b92297fb030a35f4a52ac2e120f545dbcc4ce9f7cd17d2ec7e38b22ba0aabe41664f7256bef763502b47d1faf6f2c867843693be0a204848b25a7f325e7c1283d8336f909242538a5b91f5485660ce992c90dbaf6482a3975a238416d5ab9a8c4a7bbe000b920c68aa61ae17d477c0ff151055a5fc01fc3f0d257c64eeb306c2b54bae4a908b48f74e3cbf7c0c8b6aa7c400126c1f48b548577d4b80c61ef1d64b8e0a8d9874fda1cfaada5393c040407f28c2d44e292e3d161d2d628f60f8511b6e82a6bac4cea181ccc1b7d22e8f5f9c44269140377f35d7df1268db0d3faaa094f4af205045073081097d05ac85cc31dfae9c26e7e643a7d91a801f4a8701d6258227299bd3cd6362dafacfb4a9e61da4f2e07c6737124583b090355ed086a38a2e4f87db2600402a74263f955ce72f455c79fc6a9119c14ed299a8ee5cda58edcd2a88a5aa42a5332010fea767db6d4be91c21f035cd55a48980b3b52dd169d7abec2efe745f4d31af6eb3d5ccce326c7303381507d20b89d68513ab5199e29f045bfde3714e24570be14c8b0e75563b54a1c5c31ce19909dd10cbeee019fc12582f7c3018b23248613583a4c0182ca4e77251e9973075718cbcaa69aeaeae78d905e0d39a65a87ac7975da6eed4530974a90e5c1dce80c3ba5f230ad5c9b5d0e5e3b84408ed91c675b39f870b5fad95279ce1c654a88c0132ea404741d960ba5c37af5e546600ccec54cccc90e914a4502b7a0d3c1e946894ee48880a9fd4b48219750047f1d9e91654d346e40dc765ddc75fa96c2cfc79d7124f7a17573a29a3ecb4381e7062bd683cbdd16b9683d85d1d24d483188e3502c933aab149d3d8e9660734437493284f7e04e6d4019098757aea8dc5ce9938724bcab507ecedcb966d6dadf6aed228d9bcbfae9a64fd2aa32018b08f37bf9521304a56f141dc367f21108fb708c35b5ad554430ab79fd945e0f44c4bedf881ab0feab659b0179347d3b91647c26671520cdac06201842c9167e6dc03a2928a60ad266f54f51a1bd65903d3dfe60447e8c10c8c019a9b7b25bb5803b603c3d0f4be6acb4d88eee1f05031aea15ee7c95eb9829032ebe1c8b75d2673176cab1925e8e61c3444b17279af18069ddd4a10a34f641490b5a2098f30fec6578871f6e951a8bb1edded75186572f759f0acb2d34d4247f2464b0a69f03429ab2699fd590ff90452339c1e99b6bc1ab9775424a4980f165caeed7255bbb54a59f9dd48850ee711b47eeae64805bdfbb26b049795cd35b0ea800701e709503ebe67aadd47ac99aff490d153ba24395c484bc1a55e51ff256f1f8cea2f52ba845009b0c699e53bcad8fa61d9331ff77fb46d7349e233001bb4a9e28fbd5a1d8627034cab102ede533cbb6415a7409218afbf867649cc238005fbb872852bed356523c2 J=-0x145bd9f748cc1b7c9cfa2c3e7e9351ad3055baba9dde2b4e7035970e5ff9c6d075588c969110eaa93dfcc8d3c755cf54367dbd15278fe68e91f0d24059fdf52672c91f0f884e0ba071f974f2fbd77fbddddfd4eb94870fd36f16003b0ccbe65a82fc6c45615c5d13931bc8b055011c1f7ac60d7e597df40df49ba693aea73df9dd56d72adeabb9aecfa2a41a781b00e46b4decd3ff968a8aad78e7abf87e8e9d16391b66ea2155f3a512d19cf205883ff79ee2c2b8b2de6ac4037ee4fd5a621eb2caf93ce9e33ce474d3aaf6dd4de41cb83f8cb3d140253a5c7a36b631b8156d73c1db21b7c6a795e2c138b2eb49360c6185f48dcaa1d1b425fc3268eaacf5af5386fd345d072e88c9792396178041fda744e797999a783ea029a3f54e90d9ab2425e165da797353f69bc30a7c2396e4decf0938cd92aeaed59cdfbedbc31114909d3b3828e00aac657a08bae31ca1c76d1ad8f7f2abbaa033f96262dbe5e7ba3b57d322646203ed3b58a785c58f570313f48193a897e1787a3f56f45cde71dbe58dd8333d9be18d641733d06302424e252aba276e0ba5182dddc80022f64d39c8084bde4fda5243dec604266e6ca1b6c15d498f9c01fc52be2bface838d7d32f9b1f69b5289b3fb3511e6edc6c644d2f2d8345d17f68147af66bf36d53bec5dd7cf2636d90c168d15ed1b8eeb7750beeea3bc517fab887d739b6cafcfd1c85538ac10ed6047e3d526fb6db8c391485c9cd2de53cebddf8c0199fa526c43468ef8bb3755dd0812bf8a6d447f34877885aba4900d2c0136facb2e601d9c2459b2859ae935ae76061cc302e7a52fa22774ad1558b92ced1f57b8ff627b561339298546d34fe90974cedd79e03fa7da3cbf27af722eab433cbb700266e8cf7276c4257d586e0d52265d3754400409838a8311591fc8a1244475bee0be2dda1b7f7cb0320c153542bf5291efeaee19c46830a5f9775b51102b5b1c032c4f20404b78115be00b7043f1a2485e91d7d40a2f8a4a91f05cafe8de654fa5462043b32353ae0945b06e16920f5b6a2e32aa7bd6743441f617b2422aac0430d2e0f64a1f7e7c2b4a450003faa1c6f6a94047d05b2f9e2368860c4db3d342ced97c20a0c1fc5dbe6ba30e24d2463b02f70803ed7a8aef05a78cbd904c8dadb021b7e88e98ced2e7c5add0ff4281f622c351d0ceba4d8b8c70a7280ebda9954b5a530ecdd59c3ed74ac1173873ee5d012142533ca8378179d4399d622d30c31829992c04e58884962b3902aaedee0c6cc44eef79244a917b517b4c6373d4da7849f7f40b0a951e5733d51f95185d57a69a62d35ec3283a83d6951d445327e7f4343167357f0db6a8f57305d0f499d0a2bec768127f1a5d451d2aa17b97a3ecfd943c3ac4f08db0f321c64ec59c071e27da69e95c6ba1e147918d7a39d97b041b0f9e33a5d568188f5790072fe1e35663b44d7de9e5c217495093764af7642904ba56084107351872363350e1438df9d0b504e00951acaeab16b77e1d3f17f0859fede01b71290cf716eb6a95cc6f0de35cda247640477cc9a4e9bed3032a7bae09226413245493f349952fd8a45a3758982cddfab8f15401a76ccce283fe3b094c29d5b5321ee6096c49fa656abf8e060965afdb7f8da789b2601076de4e6e091cd34e5a92790987bbcfd992cb8874bb6ea8e2a2624c82070a7e5e1761306f2237fb06d356e97f875520ba6a67d77e5f1bb9e91af5c446ef55479992e247c56f57da48ca4c80ffb1c872d592fe127bbfe9329480f5c888e092816f24fe9eb24a23a7dc06f235c2a0af18a4192e676f506e9048efc868f2881d27ceb39561f7db3be3237168a9a7e8e320fc0050ec994486dbc971bcc7c59254fa146922968632045cb2d56feb370a1a7847bc9d55c876ca86617db587c4ca22e009872f9574091623cf6ee351fc7bfb5a9aef0108f4dd46b5a336e1c89c293ad8b13fe98a4a9aebd490ff177fd35ddf60e778fce1c8688392527d26713bcfdc758ed2cd04edec45283f4714429ff228b2fc2da9cd9e8677e102640bfd47880951ab1fee98e73914566c340d58d59b71f8061ffc5bd29be8c980c145226cfbcd8e386a22da606caa5ed9e5eb595bb273520c444257d9fb1b359c726000ef977c0a309aee26bbf8311bede16d81608c37c4bac0b6bf201493da98060106a94bd7ffb437fcf7261df6e8e05557d5d509b78f301ab95080fab5355cfe6f04e23832ab60ca9147359b7ec75423bdb39788246a95097849ccfeebc66e7347bf98c20280ab839e651876e653521eb51d8800464e70bf45ea033880a157b41d3149a17827e29c7c91b5a17a50655aa3507f4e9c78ebf967fa41814fa68f5b561cf68c2df0f0c9048e5f802ddf289e60fd9a466f778a150bc61934d87a306d5806338df18a2ff9f9022c110fa9c101227025b9b918adb535024d29e4ed63399be5cd2ac90c308144a3e77629360c6513a0882381deb88376045b24538df8933425dd53c0df4bab8164b06d9d80e4704ef6b552f0ef4e85b25502b02ebbd1dab12c40900651e74fead410f1a0e4d0888b5a7f65d3e5847c7b0645bc1a19bd4ab09d147dbf3d6266b4ab0e88abcb176612349edeb4982d4bcfa0349591e4ce8cca7d21be6bee05c52ee0938b6176fdaf4310d520a670c30c2b290ed4878642a2cb967439281b194561be2d6fd204d87bca59f43a2b449aae8aaed15f20f3dac50b52546732bd8196fb8954e3f7ad4ec62a3d892f4d949ecf4941a142723ee1d3dfbb5c7deb2f26a2ecacfdd00fc7d2d784d85335bac3f1e510355cb19f319369a458b2af921a45bf6476650743c33b98dd1e419195af85c97e0f1cab4c933c688262f3636b5cc277ef00124291432d811ed7e66a T=$75c80cda46c17ed030f7a8d37a770361cd2ecbbbdb57b4a003536bda35dba7cb63a1d859c0d1ab6e0afa9938e25d3d2fbda033838f1cab2ac6f49c84f4e697f7c7d28d9fb2d81eecb13538a1c4b610fe6ac8c70800b5c6e15e2f7cc0928f244650b64f08716382e65a87191d129a7594e918c6f68377bf82affbc1132622fe24857079c7113ef7051247b6cbae3f75a145b3296372cb1972f261d2ca6d9f1628fb775696c75348bcb2ece570856ee3dd074aea832c869afeb0575f787c51c6bb8beececacccdab65bf25cbcc919190e909f27bc5fd34fd56e99be762800c3ca5d966c9d34280dfc54ae3bd4c68794aaadc3eff285b0b992e53c8ca829a8e1b448497da9b4801670f0148cbf908fafae94e817390b96dfb787c090c67828f17667ff5e86d0bd3f0bfb0c75e9a859c370d9cf23923351164c51154ea729a13e209cf8f4cd15821340e5c5e234ecd6475dd605f0b35ef07c0c4b30bdc7aba1ad43712f4b64de4aa06736ae66550de5771a04b1856e08081362095c29fd6b16e69327a97e9c7a4ab588cd9cdd4c9c11e408231f1eb0e1432ff0c312535b84bf3f15cdc74610bad36f541737dfd207d4345a0dbf491c0a052e225efcb01fd3f9c7de36d82d10ffb514cf657e2e602df0e231e3d07cefeffec6019e377febed8a97ad99116257c17def9963ebefa30340c0b170d7af9e6e6b7501a3c2f25d0889dc4e53c9278877b5ceebc182447edd1fa3aecb6ca370b643321aa304c3ccd0e207d60478bc626641d5f68729a05fa03dfdb8d1b54925ab6a5278081483fca848055b95b24020929f94a242e1d3d7babb88e983bb1452b4aaec1dcc42c1b6f3c537df2b6b35bf55696c59674adf68e502cbc60af1d78fb3bc960dcb5ef0eef191b0da8314ddc78662c666c96fe401559e780d6aa26037cc6b6a5310253e79f24a4b4fd0ec6992ab91829a147a193a4625dcc7362f88c094a054469903fbacf8330c87e5f7c2f40f7b715a94991d43b468996419973de2e479f612dde7e0bfdec4b46c6a44ed8a9f65c00d857aa8e400b8ec9b12266df9134f6c8d8b879e30033b0cef50a538829d35f31dc5bae97e5482af20ae5a24140e00a73b6ce85262dc409d7ce28203d705d8c8b28d0219aaa2b9581b618dc9afa5223e411ce675facf28ea4dba08544c3fd0d85ec624afe4084042f3e5d26c3324f0441639d155828bcd9df39503ab47e5d9b03139e6aa82c854cdc592e32aad21bbf3216b0624ea2c7ab7c67db6f3b4c807dd3a3365f35fdfcdf32377327de2a687bf542ffdb892c7fc7dd26f29262ed4d3372a156c6cea0adfa62a80c546d7a64f3149bb0614d38b30524a08562dd8e8a1f726e3c2ed5354d2397e3894d3c707db691ef04baeba62566c07f43f7526b531b27550a500a8d946bf1e0d32f145bcdc49cfc609dd72d447da252b84f73456a5ac3a650adc6fb9ff6ef100691122b58fae5c04288a91b3d23d38574d0b40e141e5660e2aa637b8409b53726b01c9911d036e67291741a806809c25e973cf7e09f6fb650b3df06a76d35b483f5a4c3a489e7786e9066481e9ae4d209de6ffd0e65a7702b2fc40935f01ab27901ca886c6d9a5a46b74bf80224fd9ecd08f0fed6cbd9b0e3bdc160f25153d22c2ec8d913d3a32fce243054aaf7df723d4056fe3f75ba8d1ade3d5fecdd8c221fe06967727c49469e568546435c1c86373dfb925df405ab990785502c48ebf3999febfcf9d8778235fbc9870d0fb845810a52ce2799fb23294f49bbdfb9d0177063ce182da5b3c5327eebe8a906738a7c8682e68ae07ae54d5744e69eb6d4c8a7566470fc17006f7a1455dd696064492e82c9f4e43fc8068401bb99f2c916473cf9ed4f28f78c2fce214f0afb8563733003ad332e215f640cfc7c20ec191629b59b84aaf73b2c2eb65aa39bb40f9918fb13d9a6e4de301651d36315d23ecb989821e72d883a9cabff8bff952d31993de476024d17481a88281accf1390efa158f6f3730d0e94579e079dff931142b588d7db5cc441c8e7c85baba32cb96c2dc214386855d5b34634b5adef9b8539b5a8b0ff654b58efc1c65049d36a2487131eaa54277e75670d86c973f3026627ab1ec16ec77818373bf337c9e7561630263da6a56fc01a42dcc97bf9798c117a2b30661208ab1c88265ed82abd66476367939a3ebbbb437b3139c11837eae706c4a7ea99b46b5c7829e8848efc0c61d05bd062d887ef95ffa234a9db3b7dab5f99f3e9ced57dd5bddf5a35cead55cb0e4bdae3534404aa4df426e2b0857cf4289fc5122b0657245d5a57b4caab52ff40b2989ca6ef9e48f56beaab9d218c5d2745dedfcddcde50b854a377ee517833f78e3aa701b0d51db3cc6ab8afb2d41a0ef8bcb8e62b5bc9d0f8a2883e8c455f9bde5bf2e5e413fea4ad47ab4f5dcf9f2a584271a5e6db3f617a487c228caffe57ba779cd73f3165453f036fe5ff40e9c24a519f0180a7101b59a0699284080f657501492992ae2ac63e4399afa492c546f9afe9669d2d47f3bc1799b0c7647e1554f6b6c0f39b414a196fda7afd22026984e3953f4cf3b2fe1707df10623fb3aa559dcaaf21c32a2b1384322ff3fddd708cc2eea5734c8181cf88a1ffbc2713c8c440cfb839779928e3e12844c14ff11220eddb824a11e5ad6b487db48b2516545fc95bf90a0edd8a1e97a0809b483223984a450ee0183f878a854b073860a7c03f1079443febc0c64f855f287a24baf2c18e6bbf2758324088070acefdba41d253b09243c920555b42d2b450c7c4e5bd0a939dc5d3cbeb82f490a88891a9641deaf10d39b38c48f908f4fe0dd315c4a7136a773f8ccf0de3f0f714664a806eaf7d41425e64ef1a0341be622050e742fd05dfe0 [130] S=$395ac6c9bec1767bf703a W=$9bcb4d4dd7a98a32024fcf2e1d4eb7bfe59e9297d5a1b38215bdd08b96522ba4404e2b4ce479716208fe39ab6c67917a5273aebfd33e22849b2b16d3233fdb8a5422d8750104339e84d3ddc72edd8811e2db6a6b961731c35389653c23247c127d8e6ffe4929826f5467a8b8fb26f8dc37738ff1a553a74109b2529290d514e0228fc142c26ec53d187443453d792b68d6b643a41e048147a42a2ab0262f781c633ccdda65e9424884ec4d29ee92b4e9cd9465658c37e734017bfe56bd22a98b7a90942ad35519570459b4b02df83e80bac15cb69dcf766c5b0220864ebc788580e2f1060f984ba6191adfce7d0d75f59319ada17e0595ab1a2433704a6e8fc374419b48f7908f0e0ea3afc4054511341e5bd6ccd82e7fe11a86ede33fe2735bc54130017482f68c04b2583839da07ad707c6ac5605fb0d2d824e9da20ba1649a7ba567713f969c650aba6c5e6e8bd2842d987eeccc3a7120aa273bfb8c4d226a3da163a1d1551e8768fab0579be8639f06208bb15e0ec63b049eac7be4cb16121ac78bd6f8d27e702201e979e40dd00406936dce111f2ca8541b64b93de13f8d8c2afbeefcffda2bb9e5b6812cf53c57fe5c6b71fa71831f29cf22100e01ba5625a255e04b95d4098724e8a36e97b1b3a844917e7a2be9e1bb6c5c71ea35f7489e73975601a50d78630ebc612a915caeb10d4d2b750cb8769a9a7e0f013018aa2a2c4e736b99f9504cbeb1916128137bba9e981378dee8cdc38f57066a03ee25460e841720461f6f2aeb5de8be140af4c43851a9c2c55f9117e127e2ca3a3752bb140b7672c0c185c288fadb2ec9ed3f48a185a896c1a2e412a2af837dc96fa506e9d6ecf89e9d126d81a5e95cfaff601b2512149b0766a27088e35d022f38892ea0bedfe2f8e9deeb533b8e0b1e814c4057fd2b64ad9382c7ed47e7ec30931e0d59d208f37b3ccab85e8155f2be521aca62e39ed0e6b1d71a0656f864cccb22904aaa718d9d054463606d1c6588dc637565c4263cbe2de3f493b70348cff8ecb4b5113abf185eb1fdbc99928e4fea1e20d495a25b835b99ec44c8f19fc12eb9e3705d81ad55a410ee88146efac72fe66580f5c71fcc616ff1b6346e766cf5d1fab7279f00a4955ed504c52bd2a4b534133f5aa6bfb0ff90f58fca5a28873f724d66bbd80fe8dca011d14bec11a7dc5eb2e1dcb90f2695aa5778cf2c620e98006c5bd56ad44a23e8fb37123c76d970d8d4783ec63ac96aa76bd43077b14ee887123d17cfc7a0360bc10577232b77b40588832d6fac0dd71a96ddd7ec9b031787e6b01713bdb97f1cde000ec3c86ffcf235544607a3a396f01d48662be3dda5defb60327eeddf1e8f938410641a718b729c9d69ca8fab8144e837345ceec997cb6bd75c15428169cc60bef7725ad602f5bbda96836a93aaa37b5b9b44e2 J=-0x270bc02c889438e007414aab667bc6d52c6a5e33322a3367d5a028a48292566692d205f30942ee8b810f5e913aba71dc3bd1c13016ebacdf116f4f2f837486b5a7e050d970461c956845cf74ee48750601728aec16e04cd7251e6398dbe3700df4592424e6efb44d19245a06f70a8723618758c75b4920ef143279239fdb787e8ea301ff1bcd5c60c831b332b0dc801ce812dee7e01d2bd3b5b6310f1cfec3c736be45bc6ced3cb30da52dc26e4dc5f2e33cd8bf62b3320dd6de4c615b8d14fa94777c24bfab4bc15785481188d8eb15b52631f05df3d7a291d24746852125b23b4cf060aeab90741b9895e8564ff8c04575d379f07c645aebb80f6e1d34ef2fa7cfea219432c02f1004252b44001fcdc21fc8690c131fc9826fab359f53801ee826e056beadedc17db4145defeaa52d2fe422aa89125a72a7ed713775358d0938fd0b1cf52079ee16ded0ba58b0d54ec3ecfd4e3c219415b85957e971d63653030c3d3a2ea44cff48ae9595daf0255fe5ef077e4f09d882ab74f021733607e9eaf2bc0ef742782fa0ea162044a9d1481ef34d3430157fcf68f490d852f1f991fdbfa72d1bdb1fe3cf8ceb9731a3c797e3a5d6f4f86a8a2e61944f712f7fdce24f89cd55f0ed30a0ede64e67feb6bd3d3c9fcab494ad24383d01287065de8948d08a13383b6fc5ed0e74e4279cf1e5aaeed2a90cb88a00854a2ecfde773abd8e6e8ae0e37643f51b830cdb12878f4554941582b99bc0033f0f0bbda38a3f78c5de77b7b31bc3dbcc985ed1e59b67ca159bc62f9aa63b20bc48541e31b63253b6ae41d8d0cd9add9478b015145dbcde686421767e65cb58a7dbc969c7196f7941e662c923ad0dbb8c4cb0ac4526872c2584d28a0f83921d764d382a1487e5a73a0341da46be7062b5ccb2218ef57ad0aea8e7f5520b743db265d001bcd6452f388b12da75b5a36b77e2d4ced54a48e615a9ad6a4d2250a6a1da3535a4aebca8a4d09184e073b8fb553e5f62d6b36960de6bd4f3f907b90f6dd1906cdbc2e27c7cf0691ed9c1f061efe9035368d4b40baae48d9d39a444f9af9e223f159e03469d803a83254c2f8f561e5a9a103d869df3fe4c44c0e618f4e79ca13a5e4530937d478f9c25643dc26b41f03cb2dcafcb9785f4b45b5d1bbd236a9c7f4f873c1dafa7d5f7ef2262d52d4a4e1ed214d48ba3ae3cfc3e89848e2e8a79e3af18fe9eac34293e1ac90ed6e07d351f02cba61612a6dc0ca55d9b2a1ee9baf6ed14c3b6b4275b94e2cd31f834606cc65d9acc079f62c5ae10774e37db929f531ebf6549892c83227437c9c83196c875773a413d90550e54aa19f9517c6899c25ff1da4492892c5e8edc766d0d550522a34082cee1162efde70e2d724d2d5ed90b4bd08b914cfef1d2bdae5662403ac868494fb0f6759698d4fb3e9a7247649a571f79b2ac497f7c13631b36a683639587eb170e19da26b52b147f1a5d790c2e0b3c1e6882fe639fbf5bf945a8ea37919588d6e8b6ea9722464225978a756cb21a609094958b7406a28fc50470fb5cec4bf1599fd83852bab80b62a81bb02c14e868bd3aea51cf47ee72422ea0ce018de39577d24d46699a9a8195e2fee98de24b1d384a4754aa6895ed6c43031e00e50874f4da25f42af289581786cc10d48bd98e945dca99f595073be63eaf887b2e0e3f59c2449309f90a0f48e00c824b36db88f0072cf2e6b7c1f34f2ecd7e777ef05392223ac8c97499693e29b9f348013a02f1eb7123595658717bcf96e75a5154c13cde4d62ef963ddc506c63f1fb2f81ff4ad0ff1e131fff36401154f00f99403999e1a6b8f1bf1c09a989b2c01938077e456a74d59638767b8d5670c2c323c86edb86d8e5e9220dcea713be4a172260e83c3015ed20b2c18d2857ffe027850d64b73ce767bacc7d536ec7964b14a4cbec1ce56188c301cef8f48676ee31d54793cf87a6c5d9d4f81ef0454ad68d604622c3761f9f7b2e5fcf80734e243fffa7192f14082539053d9dc6f63ed9b0d3c641a4af779f120e83d3cac2b8a9cfe10ebaf1cfedc5bb005a697a58216ed24a84461d41f899feae62e09d2fe8e2e06afb9e1576c66e7c83ee32a088543b1897c2716be07b0708f8980101673e99b15c56980ba78b3be3ba7ac828b72754fe763f803f316b39665d53ef35c9c36741e874328af8649963ffd8e4e915f101fd310ae6df961454ac7a14fa35a6b0fd808ebee4045a4e388d8f3acd1408ea924d469c5fcf6bea916c7d28569ed0ea12f513682faad05cdfa92fdd65f04fc5f6c31abc7abb75d365c856d360f68d116ca1a96b36ce4b8b22c8acb2a0251318cc7737ca0ac73f0997f9959db6b19cf9cdea721dd194419e990f2b017c6ffda21773146f4b865d063446639e414acca59f18f199c77e2fc95cb886dd5a0e6a53841133691ebeb771b50bc550797d6c82c4c7036b9d3237d39fae9380fab15c3aef88198c5a383601bae7ff114b8b1ca336b0ebd9a92303ef666b0c9a6ba28d88771db23583c87a687ccd82c7a15fc3201a976f232c76ed41abe64f4a13dcf8299bba6dff38d87c936b6b1cff48b3d614b5ae721269a34381ed53914b5497650c43d7c27e37dc4928e8ff9c3a8d6aeef3f955d640817e3fe18dc353c69516c1ef8149ada568146fa2d5dadb4bb367a3d3a778e0d64fc160d906e913643ec350246e747984fba6b3323ac4f8766963abba4cd28ed3607199a1263dc225cb74047657edf2e160510cb3e943a9c1db79847aa1ebdd223938e3cbe0361c7fb3978cd950855db9aeeae52149056a75c2b6e8611f8e0da0ab786c4c0006db5b5ec0210117a18cfa692f114ddac846a07fb102071dfb0dea5eeb07243f208f324b9bba9ce2b3 T=$146c8e3706b57834cb9773bab45541bf851975a5fa393ece69678d38cb202ef5f84a26c167fd16409c642ca1a937852ae7bd4cfe3568ae725e5a0180f39c7a75555bb8714400b16154b14315e4f2a7dd25fc6f9ac2f3bacd090bf56115d67eb5d104e71b4efd50c1d405fce6fdd869a7d1ef827308f339dd1d54f6accbf82ddbf361c12dda5b8a165dbb90a38fa8cc7f3b6ad94fe41e19f2caad1851ab1a9ab1489c0b797c368f50daecd0362497096dd45935edde94124f1ec67a22db7766571e13183fbc490839629dc9a61494c49eb3897c001c7d593ca3209baffe5c09f242a10d0df339e22fce3e13bcd00437eed8551f7b5660a902552691e3664184d77c7be430eccef8c0d25241a295fd6ae4a45acceb022843ec9da0f6ee3658b2b6020184460c46113f9cc1f3c133cb4f950b9ee06c03a4b73a3e763849f532158ef597bab2d9fbda783549923ebf104e46b1dc83baa526982cb41c492280f911eea8e4a5eefc9dd7fa8bb9edc02b89343f1ab9ca95815fa45bb41eb8a8ceac48fd5347450ad2850d794c2f1f2869dcf1e07efff2437ada87b7910903049fc72aa4b1c1b4f3bcb7a19b08868f33d0603c0ab45558d55f24636f81f06bb93b5ac7e23ba92cab21a5b7526787f944d7a271043622dd0d41aea88fcd234ce6cf5f5e588a62e2ebd16cb3ccec657696761cae733fa491dc1b6b18c6783523d40644fdda6b14c8160db937c55f6d1d4d5d356c61ca7763ae33da76132290bdb6abefb57120189fc485de30235c22122c947e95ae96ec4e124494589e5ec28de9a6fdb289f5f237960329cc71ef2b41a1b9ea91f5c1bc132a7c70837e43abaec7e3b12517ea7382bfbb2cb5c3916e30f037b42e0e2ef27c0e16620d88bd02b3a4aab6dfff0f95be023c70075a5daa25c1c624e4c5ad7691735a5539f30d82a1848d9b914d97223d0731eecf1825aeab6b02612cfb774ed79a8a3e6788ba7e4148015f157358343bb354cc92d710026e27c0859cca0f1c57e8dd957821026da8844d97d63541053936338f38f7bb83335196460d23aa10a05fc49f1be115d55c96d5ea9dffdce42dcc4fb8dad19f08a65634b1ebcd74bb8e3c76a9f22ffa6fa18017bb26a3a28a2fac7efef062e8a28ec61b4e592b3d99c253b24aef9de646512d532d6bbfdea97a73b06e02cef831066eb2b9e71828875228041e406bbf81a4540382d73df6aa11cbdf8bb77ebf55e6748324c63a765dfbc0928793ad34b15a820a0487c10be756e4abb36e73e6e0ba6783248f58ea2f870a3f1debeaaf300b0ebe059e7e01a293cdf7b42ce096851e866e36b88aab2833fae195594c662b648a50df86c55edc6951508a59f1f034ccceb2713f78d6ea16855f65841671881a425c507f9d8580f3ea4c66e92e22244fed10cd7ce0fcb2605d6d9db4ee32179b6cec158e7a72842c3b2c4568461997d8674efe16f4c1a75257fd8b312fe968b8ec47ce3636fb7f46d4ec24d28bc3ab392b177b278148def823889ad02ca7dd56136e57a5a563dc2eeacb905c2324b40cab4843deeb0967719942d2d607ad52a4cd989705ee6904ecefeb2517b36cc1e4273a696c8c082b64a88b3ffba2d0dc512b6e48fbe78417a68eaf35c3c81622843f8b38f8cccc47f6f944d4925dcb076fe0c15dc7aebf1432ed639dbbdf41a0423d3596b440ef15d6c85bd19444a78ff741101f4227e08171c4730d346d6a2db10d631f8ab70209917b741125a7583678e5702975293811569993605546c08e785a97af31287d4aba9016ca938d22c9fd8685ba44c80dffa3c76fbcabeb99c5f9e871528ef08493dfdf77ca0cc18d2710b6281533c8df8f545d7d6ac4a744c686063ca9e4ea9bdc550c205d6ddea514b3562d23865b302bcb189c6ace7e9a2280abc81c76b1492233a9a15c5a4787a8c5eea7c427cbafe62bf60918bf8806d9cceba94881d3011eabd61627d32dac0064ccf2d8ef1b3095b23fc590e38160bbe6db663d56b650c18cb6d51d02b144ae0a8d0e7a0bb6debaeae2584791176440b5a0e6193d6c366d320faa2494982b62a8a175232cab220b891cbc41979bf0826becfcb9d906e010185ca06a137eec802e9f0a39f81b02a7de900a4004a982871625530d3b64df059d4db93305901f9f93fb7bdc15879d74b79436edd9c1661238fb96cc612d77487c94efc093b6daf16fea43e9d36970336728ce2069eef6d52be559e72075de9899eeed986178792676dc5fba3a9ba17b6ed999dc31b6145a33b967cdf2beccd807fb3e7d1af728bfaf5e01f4f94bc443d5f04960b745afbe11049064d224cfd2a0075ca358d5e435f987b1548809e0b26e4d5feefee4523169c8a534b3d96d501a5d17e3c2348d3890e37643db37f7fcd56e4fb387de1a7359ee463a95eb78dbe35f80cd3f61d997b2f6aa009676d0b949f13ffa0ae2d3534ebc2129b62e3f3ec498f1b4742fe8f33a4a33d9db7aeda1969bea5bd4fa05b1893eabe64866bde87a0923fe2a21fb8935d51299d6317a4cf683e137b19d1085c290dc33f9bb40078ce53e3a8aa246f32af96019310e7fa34307f369ec2eccbae4721b93987cb4b6dd9113c1722313acf5d00bebf64da58f31b11ddb9c37a62557383c78647e9dc5284b5dd245a32bdcaa39d5c785bdca2afec5e1536700f28b83a2bff6eb2169fa8d42de11cec57a7a38c97728dd3fbeeeed4f1600dd9d7af1487f200b1d951e5dc4715b0affe5934a156a15d234d914b1175acfd3d575022d91beec0dd5ac8cf6a3bab63968ee5a6993e809d19c21e70c7a9fcb1f44b27ec5bbc94cd263db90270fc6783c36008a0ed61c72cb98c7da9fde09332ac0435ca5939529e76774d8139e1bfe6e30cf5ae0f4 [131] S=$141fdbc6ffa93374 W=$9046fac0e7bac5710771b6f52d147e20cfda86635e1164796f0d644bd2194d4e374856e25a5c6d794389b912f3d8f7a39351e0a65bed60aa6c891323ed09b55b279565eb56144af745949c73cb48cac5c1baea146d0b02042f3ded17e2362a2ca45e9342b39ca4acb289709b0f9e63d949798b6111080bc450b26a237fe3697285983e902818410d04a44631affd48e5a7a05db746fb1729aa393daf9a6127c2d702d7a685450b5418aa2c78615eeb092a5552981cedc2cb711c353db4b27de3920db5ba8a247cf3404f66e1f3d7f1908b0ac11c6dbcb857f3be554a9801266318feba2e3182defae0ff404b1869de5cd8e374040fc672d6f0582fe11001112297af0b115120230ced90e94892697eae12d915ef2be5f42a0ead6a574479841950a7a27d9292d05e04d1ded310575e5c51256e53c0148127ec162b3d4bb597e7762b5c196e46c01d046cb59131cd3471acad340575730038cedafbaee24e78554ca95e6133288c1a693d6d1091e4a04fc0781c02955a89bc9ccdd8713c028f97bdf0e7922a552ef20d7603bf2192134429eef3847cb83a496736be07a6a014f8aca2896fa3b2180c79dfc8cb63f03ade18ad8fbd1f7a320e48bed4e99e324395fc4e9c3c8dcf1341a02187fc4bab79b9ffcbead6a10b2fdcba7c367d532f0df28208997f3af0c86271281a22c46a03e5508b6c37ad30e98bb97b11dc190247c274091006ffec209b53f8e4ac0cfd0252dbd0a3d649c10d2f14265c74b32f6639b838bd3564d423e0d7e2fed90db779db2210e6c3df7429fe9da9f3b99dcbfd00dbe9148693d97b54262784e1bde04c44b3498697abd0b5c13870adcd4d49f9c97a4e354eda51eb9f7c9d6d02008955ab166c1c6529e921733b1adec7089196a83d4741f075d685488c51fc410f8a3712ef743787a50de1d8a2c2577ed7095640a4b4794b3c1398028bd604ada1126b150554ecd7a66d1e95c1d3292815a48e5364ca70c6b5d614e514f6fd02927f4fb11341af69d02b646f71ffcfbf72edd4a066a2078c12bb4c32695e295d063dbbd445ce19caff75879056f1cd8e121b9ea8d8e89f84da177f841046356407254fd4506b8b3a9ae47510d81f061e368a79744faf350be534d06ffd69bff8a365617b9ead0928afb8a57db33beb71e2f228e992217f21007d6b79ef85ea42c11d1ecfbf979a86c2d5c567f52e855282365803a6baf5f24f45cbd7d873962f1d1d5cc3e34d871ea6d6e58c2091abba313c42591c5b17750658b4a58ed1305193a6569a4559f034717c896333b9e323ac278ec5846261c019e94faebb62c8376ec6e100ee04b429cf9a9ede3fbcdfc40bb6342dcc0cb2379491719e2b72cfb42ee4bb06f6ce1c8d72da23842b5bc675b847790ffa4fc310983cce4acfca07318168c5ff42daad3b08e1dc3a J=$1cff81e82b09f9f060312ed71bc1804fba37de680d3e05efd1a38b08e08a4f7fa6a2f9c2f67f0782fd0568e0a79eba0320e3dc1aab91a94f0b97b796d9d9c597d600b012b84f21a170f7c7640a1bab956ce0760217bd35f0679d00c7306549b87ee93934769a63a031a6bde9f50ef483bbffc89da0455dd662ae3189db28d91db55def4c1f174de7a5277e878a5e8392f131aeacaab0fb486c1a5420800f095099db899b5132710905e2ed6fca0ecf304fd3eebdef5c2b011431faa6dbcc83bcfbc66d366e9065738b8cc1bf8950e9bd64bc7c368bc19f014d91a5397f6b8c95f65012ac052cb99497352c703eb4f4c902866aa540a10a9723553564801399163e4f3e2169a9514f8360732a2e1271304c2897e724f8cf0ce1c538dbad40943a239c18ba19a1f43048c14ecd305bf769bc0527eed91062256388476cf55c9aa4fa46bee0433ececc774c0295528b4e6888e6a23c4c482c782de45b3358201545f31ed8bedaf7300f9ea25eb10cefa6af45d33f7bd20077c3e0ecbd3074cd852c460825ead7949e47aa848bc45f1efc468dcfa21120aa9467058fb78a79d49b9582e3768d79dd99ce8e097d2c79388b574a58457d38b5e5b68ae4dd33d14b792975b1133ba38db9fbc90d17672b47aed36e29ee704262fb939bd616784f35f6a637a7227f1a201c1f46a99b5a13382f66fb541af1fb396eeb5ee0587c979c3ad2341f8a6c2b11f0857350a718eb0309592e9b5d5ba1e7ce7e4bf83093a124a17f91328c97a81709a31b15afe42b4ce76345a79199b2e6881b97526d9beb1f122f1b69bb1af038e3127d523f38dab0ad270801c29b606967009962b4f741b72640eb8300470bb1937520b9394f5aa06226b18357dd0b187ebc2df1e87ae060898ef14f93a01dd3bf7ee27ba5a4bd7479d3cad787adef6245b49cfb2fff421e0566e5bb4e35d8f46f8348a130d956a959cca728027e1ca01dd765bb24fd4d433ea2632c14a4f9e6b421c68151f173e22e1e57d1a7c547434320ded6c835c07de81544b09d4e6ccbb580f87929c321f2f324cc68b138661122afed32100a79dfae86ace1a4d534b1a2dd2e005f6e19e363e248df2b3c8aea2978c75ad9b2d5b42ec585c16192aca1116346aa274f56e2249e3751fe027cecce3f00bc7986279ccecd94f53fa61d57ef2ccda8e28b8c5d5b920a7654adb985918798b87606e967193a24863cdd2a25d24ea704fad50302c114f4c1a918813953a7ec49e7358be10b4c8c5a3e6ee0ab2b087ea2ab74aac014e011b2e884055d058883cd94deac9e0a8a0bbc4107977a360c31be46fc0537b8cb58dd5a48c075321ed7867a3c38503d2f48d1abc97e2700f2e7a366485de59cf89f7f1322bfd2f10a146d125a646b7b380191780522ff83797407e008ca0f57e1cbaddf1fb83e0259b184cf462cf6085acb8aba256b6cd8180ef2d81ccf6bcf0d03239fab896a0d526cd8baec2bec77145643f5dc9a973461d9e90e21e953dde5cd84bb720c1bd2c554e71d60878203f41a231075f91fefa4b1404a26018b77d002f68f1058b66641afeef56ce8b764c6bb6b1e424406fcc429f66d3c6e06d37087b8b60d2fa348f87db8adb0ed27c95c7b99ddf5b317a7336292b0f04e878aabff6784a263b9d370424b43323ba6400a4bae43b4286aa4ef724908d7828331cbbd2c80c680b0315adff94785b7216bf43e21fdaec0243945545d5aaea529897e8c97cd561f081c75b064d823a7d1161661b180ba96152f4253b3e6cf02b1a64680a7b2a9141ccd443a3a6346b4ddf07bf20af776076943a9ca912b88910d1e705ff3d1dc6cb538e96fa47f8b3438284977648af4e9289961bd266275bfdfa7c6fa2a7768b598674e3252fffa178387ad431c3c6244448fac79699c72f38aa7dd38dc4254896c0dec37d9c67ebfe359c9f9d31bdbc4d3e0b8331b7e4a33f4c7a55439ebb1cee63d6084d1c6bf0effd3ef47be615dd4b4f94be2fd2274de6400cc1f090344a963a6b1563191e5898e619b9082afc57ee29cabfc14ea5813304d5332b5b4e0196bd6fd8151cb805c6cffd25e01bd438d31644af47f78489851ac47e9b7aace3b6600361fc771e3679c7aacdff6a3b1be8af4e5aa4cd4600556aae8491825283cfc429842e8e9e4366086061e9e0462f956021e1d862037ee3cd75cbd922c5581807166e9890f8c878ae990fd34b58adfdeed9fd8daed61fbddd0c6b583d4f496454cef371d885240eac058ba3639985221f48c8a91c6bfb91fe7baa5254636254dbec1dc18b5d9bae05276ddc54fb1d5e7e951a55fa6981b7b1539c586ddafa1a64141f9da0e0af3f92e63edd356e61072c811005d4eb237bc7d8fb82ba38a8e31f8a5f80eb218a17980ba44068a0d567465f4621aa46191856d92a9ab9e231e9b69317bb257a3c7d2abb2d42f5ff2db30e3001402e3d6aa4aa1689ad1dd16c049baeef8dfaeca6902bf72df341686a667a74ae9b82aa94db993ba5d04daf409a42602bbd5b7a2709ac449e5b7acea92d7ffcb80d0fede86a00da97bdc292499b7125fe513a7991bff5e47fcc2324b2c688b3267591e833bf1f18ef89087919ad63ce13d62ea89cd6fba407d1410fe80bebeaa91c1d55e6aa7c90a123d5e90b2a7f52a54073cb165ba70cff52e020cf917a73159f0ded360f771f4ed9bc177c627572bdd71d984e61a319015dac5c1c7cdedd64bb1dbce4b47eadb31bd5532309b961c4254d4d936bef6641f4334ee66f289edf9c3a47af17e6b771ff60584bae96fa629b26a114a091cde620808c422fc75d735aa73e63646fe91d3f72116d7583d04ab4abe92b0d5ef6a6a9dadfa42b1b5c50b4886a219f71d4c0 T=$27750c7890c19cbb6ff786c5816d2bdab5c9738e173b77bb86e90ad827e8a1418a8af18f784cfeb33edad4db9792f9f0f2cfc28cbdc9f33de49be2c353a85d5d4466060af110e2919e3493ff599cc74b4f5da2d8d9b9870c19984cbf7604a8170e87f1b8a7ae77a7e08061b922be9efd049b31cc9793696c0bb75bd4ff83cbac907561799191ad60d8f0282c817d0348f013ae4f00660f82cc53240af47137da01c2d49615e08f0711b90958f99f515d05e5d951442f3ffc9a93e3a38f9c2b176f39bea3d1174cd9aa4034934855a0d2d9c27b5aeda028f4bc559f0bcd6cfaa2ef561c7cb13d0664f8cab71d5e241d3b443ddb642a17d343450d462fd367863c39fb9c1e5f7ec12fe35fb27bae0956cba5a7b6ff80eea1c8f081fce3dcfd162592dcee23bbfacadd04449cfaacd8dc1f677489a8011d9cfbe77120c396363f1ef0d6ab03b90b6cbb8923fc3ebd726426f0a107b5ab04198f8b88c81f49bfd00225543c251a9d70ae01de08fc4b659bf826fc6c6e36e2f6a06b07f171bfd0e34fb6c5c848dd8ed79accc2aaae5a6a5e93d08576c15b1fc180400201abef1aceff9a5c3e0010265f16846c172a989f57ecc85f76be3ce68985ae4d716482d040d765694e15ca58c970c9cba693dee456e9cc198fd8628a16fc7c677429cc31ecffdf7ba0468fcd6825cbbe747dd3a993a31aee5bba7c5310bbd0dce6727e39538a6ab903abc0dfb7d45e90446ba746e7aa17b7e23d72654ff46095c5e983eecb8d502e2cc2c62fbef65b9bc8950e8ce380836218a0b15125386a0a8826c9e89f5dbc6fd6e64e957c7a053a760f32a9236312c52d7f5e0c5c6b22fe30a5bfc2310dffc9f4867ef83ac68995c4be64e5f1d999009ccb2b96e868adf96f54631a1c78467a1d93139795f710b78749fcd6589b710f1ec2709e77ea40e1deca312b4b44f7b329b120035e5f5437a3fb38660dcd32a78ce362d1f5ca85d05140a78ef8a3ab1095bd904cf4923dbd20d930f39b31d8055e3a4d4a30235519bff5cb7c06297f1833aaa99dc06e75304adcbd0f7443b7948ca374a5a6561a803dea4ced05d595cb9a9dc9cd86c783e50f1ac3087bec1d9e0168e6b73291357b44efa4b5cf34db8a9dad89fd8f19c25f3be95f38131f7c5e1baebd5eece7d9020a239d4438f448fac63c70c13bc0a2f5b446a96028cea3057235f9d19fd44dd41c4072a093c2fa225c3a7399366ef384699849fe37b5868b80aa480dd663067054f4584c1c8847eb2a83294883c97ff465fe6439add97a6970cbced965f1cd78bdf8f225ffe47e7b6c1111859b45787c1c5f3c7d18ab7d3c568ef97ce63528c77944fda3ab05daa30df707356e21448e6fb351872abb19fe8a55c64accc3d39431be3a3bad57e013102f0601761021c23a3f3a989d5a9361f21ee1ff30030a000332047c3b3dc958b089d51bd116515472830a4d4eb22e4974d21d4d23cac058a5751279a320246e20d14f143b8698dcf9d229c113ae8d7268ca7414530a2d794ee5180c3bfa8c88fb93752fb00d4d8528d40f2d05ec5542a420cc4a0ad5c77647683d99db2533bd7858a25e9c15759165c65007701240ae15e7c45689402d623a0b196501910d90d456ce932c946dae3b4b8a18dea851b07623570def2d966035b7937556087cec34646559c899eb951d10dbfb7faae39547739f58cc730dca089a84aa32f55a13b70d95f0e284d9b602a682ac5ea0a2d3d271e7488bb8fed17313baec9e7b3a3803bd0f3bf9ac725fbd13927ab1b6862061739de1f8b90820ef43df269f5320534a4a14c1b41a162ebf7aec00f809a4e44aca25e5e3208f4e1429cf83a2fb1338dd1421955758c69a44f5be7fbc06a48a385a8f25a4ec58ce4706a45e4e6d9b61fb397282ab8c07423b2ce3c017155ef540dc3131ab53b1f96d20a46106304315f06de36f4d99d023eb23f9a1bab82af04caba7c27213f86042213a86a7f52470c73cc77a632547721e8029a9336fb67a7c30be85ee5e3ab40ba5496605f0513e575e9f902df398bff294073a00367c3a97362dcda98c1f204d6afd82ccd3d42b26db7b39ec19df522d485ed3008e2aef5ba57854e02b5ffa5f2bc6cf9d633a255fa1ded3751ac0875a19a23bff14b90169254cfa6d65bdacc77da3496c69d9dddd567095925d7647b846eb506f3164a376c8ea3392ad0a082a2b696c0befd14ad528219a98e1ce383e2ebcc3cab2ba25c6c013ebcc80b1ee422431177f23097e33e5e6a680f2a92c5e396be5a5d5b4c876c3b713c93ae8aea3ee46504b69d5e584a7584de7f5ee39cb57d32317e938214510d25845ed4a0bd56dbeb18de6b8e3b078672d5fe73da5b1b1398785d8d082bdf818fdf9fcf017fd25537f9589b4e45316490d40cb27d4db83e1338cd71b187b37e70557ac94c0b2e7d064e29e387b9842bbab23e2622965844c316aa7d205ea2ba888f7b7a83096ff21084b555d1465c5eaeca918873b36124f39efbb93ffaa0e4302c02c35d7af88364312228cfc2065183a3e22ad38921f062aa0a7d73c331b0097b82f63fb934507c1d03caba6b88b20d3fe5a9e5b844f5fa69f41206257cd57fbb662c40ed7333bcde59b7ac414d440c3198658c3aa3fb66eb52b63802b285ba738fa608e288b633ff868fa40e17750119bd7e5dc2c854894258cb28b00f06cea3f2ff18e758b21610c81f4da8f7fac1238d0ec6d5dcc6e2a51a27f6f2a75f5388734cd694b5e8f435479ac6b6bf8cf3b63c1ef2f4a20588ad05c292b3225e3ca2f4bd9d34c8d428a55e3a86565ddd97805e45f38f2f2c335f35ab8be1459e20ba4d81ca6918d96cdaad1a1e6e0974808ddf193e9cdf1742398b9b [132] S=$1afbdaeec W=-0x10340138514b43e1f21f02b2af675bedeae9e78b45b511801fbe04a498ccbb7c16cff309a443cdcfccf8e2986d94d35827c46e12f12d4c2deb03957f0f08be827618043b91cb1188dca05d93b022c3c07b249cedf375ff13db94e1091c961df3b17a0b2c9ef989501426cd9447b1cd2e601249fc23495e523714208eb0ecbb3fa471bb790fd5bea3e874e0d75382548012d1fa94fdb9b44d3ba2e4e5ed9c67f3ef632d142e5c3609f21c913a60390189a27069cee5233a4a5f8c865426eb151395a1e50fb1bd7b6c6d22aa3ef554476f6242524c30a62ed0e67b24a9288405722164204c405ccaeccee4396df07bb53e44dca2afc0419637fa03280f1ca9ecdd50befbb5e670fd5de4f118006798be15745d3b5757bfa06afa129f7f559c9df075c5720a17a9f8f0bbf4e516f608fbfb35578f251838bfc0cbcccd777e9eeef5aff3d04cda8be82fa53907a200ac30f81b002fdc4e776b39e303db6291cba6926c8a3b36d30d8114fcfb470fb2394ec1d313cc5086b7f772dfa6c67bbcb1dd68712bc0de57f4be36b5421f76ee46f34df11c3242440aa91312ed63cc126d33edf6c8ac7df85d07c2a67d6403441776a1065c1551b45e31e6b361eb05051db878622462d587048406ad802fb6c96f3634c880ab9492e9d64a082bd950b5902246041b7eab07a87a1d7b163a137f2070f7bc36e2c7e1750b72d4dbdad04d08cc9b8af7b0676e22341abd862a2f349fa1b7f416faf0e7562a959c21d9b4d02186d015a5c5d4cc141c77b058d7455aad3e53f9ec588d1047226036ad3941201cb9a85b8bb31be5aefed653c30a8a52f901bdd4beff6853aa16cfd60cf198cab9cbccfde9dde81642b1758429546050fdc62da323b780fc511d3ebffc79aa1418b807ffd2a1cd4efb856af0fd21af57aab22440afbfb2eada63a4abdf9aefe6eb77b8d1cbee45a4dc41786b1ccaec4faa2f52ff6742a89893c369be5b1d88c6d41dcb6a7c365adbb656e303cc1b8a103f997d7ffb787640bb5ce9821b4dd66556a1d426d6c03ed8113aab73369eb11e06d8c42421e943c8be6b239bba95e1da8655a8d8779ea729a1ffb4e6f163eff671988274a3ec13265de5d2c2e80f19ffa0451c60cc0da21b2da9db23ec9a623a50c88185a67b2111d123a66d29b82ce1c6859f82995c3db6771cce775fee0d270946855a2b2a10591fad66e82c5488d8f21bc94b82bbb03a83305afdefaf0d2d179f351062170a829fdd6ca85088a88de43db279f5d7688aaa56fab8650883fcb9b87f1eb88ffc685474eb44e95489fc0c3efb5118a90eb02ecf4f7da2a4a529055dffc154a4f1fd1dfa9828e6716cc6502c9a4a0fd209e8deba6cf8948b378ae1afc2a9b430d1344307ce46224fb74d9ab7b0659a42370e306c592f71da49f81b6932949fa6298e J=-0x280e6d953367faad9b21892b0673dbd1d3333fda630ff84124393fd5d817e44d06fea4bb326bd473863061d47f50f3fe17a96cfc1d36e5291a87cda8114c21ea3ae13970388dc46b4579445effb5b35ef03bf2b9a96458ebf499abf838ff57905cecda6b82cac04c0f9d1a16a878700a3766badca84a8ad183e18d83af0d54d3ccc94b893a957dd800effec23c34b39b7626f0d4f50e02d49e686319565704f22b1461e30075eed1796880814f735494c0b9574448f35978b0cf8415b08fa3a537e6669ebf81032c09fc38b1d9249e6c2b7ab6993220fb2d2a1e969da4a91b63032b166781c2e4f9d40bc901bb08b33cf0f49385919784e9c29285bb7cf3fa6b0616bce2e67df6c96b3c972b4aa033fe73525c0c0db79d16c4690db7c6c024f713d19ea144caf65405536d8cf19ce9b13b8db16cac136fd92c4d7c9213cbd25009449efa627c6298f3404e99092af2c2dd480ce260523be0c21026da5a4b6e56dbb0bde737241ef0871e6532607754889e1a98f6958369c5072439c1e3018c6714971180392e5908878fe766ee5e20f528de7df8dc8a3c25a341ac6a1d9152a6a9ee2f54eb0535a5994f4ba84e82d5dfdd74749d85158e47bd97777d0a9d6818035c85616605fa5be54b817be496e3dcfae01dd3e4601ff0d16a4eb156d8f456f8633474d95b576a093b43d355de8e34c8f85500e690c21bcdaf23067e3cecc7995d8a71d0838be79f75874677ceb38e1be9b95764f7945f9d5df9137832e6e31cb70d76b702e62578ace4a19d59b3549450cbbea34a3d264ecc78fe50ca7792ad7ffbb17ef55ff4d2f52a0b4fc9e96c2c974237490bed5a85aeaeab4e94fa4324c4bbd9786b61f5f7a6c642886cc87bf72a2bd1c6ec8ad5e253965c6972ce5a8be0f4ceec0dbdd22b51d32163e700fdbc4a2adf10572d8e341bb9fea226690408cf7a5ee85b1903643962365a9502c8ca444ca35f791c1d39927480cd577d66883698707b08f4d77a7145bc232101340141ef37dae69b6dc9b12b5760541d5778c86920ce26b59d4b56ba7bc211ec7403fa43dee051fa108d0352adcfa9df6f606cb55be1eaa3cb487a2fa3cbf781aff3a542fed045351702f68c0d17328c773065a914a7e9c1d9a4628f654d0ff8879051d2fa4dd048f0afb668c977367ad5f0ce1aedc45e0be29ebc2c5676b05a1007bbdea1d9c835915048c83b22729cdcdd6208150454180281dc5f3e311ef74bf941a031f94fac88e9ea3bf995a22de23eb11c0c238a0dc16bd92335d5b21dc87f16d8e03fc78f73cf005d6ea667831acab5a7260251a40c305b079cf4ad9374c8d938a6012d9e78d339c15c9a436d69db6f2030388eb6cff941e7c15023e2a369ca224937dbb5205d0ce3109eba4a0000ffe406899f9aac88d9331e544acee2480b07d09516c243d60b8a0ba79afd216f15348b1b2b53a15cb138f07b469ecbdaecb2b0f0a4145ec96884438795a4b9b06908940c5fcdafb6e9da364241681105752ffea155ac89ec5cd311cffce47c37fdea9ab477719805b0f77f19e5b73033255e26e090c2ff7dade8678f969fcbe345417292b4af0878cb01b8fcb920eef354a90dae78f5137caf6824ea653ac158ac695d08b8a2b6981b389458e6de5824a49a77cc68fb52f16867921c4ae993cd714261c18812059a9e1d19edb790f7b42db14ff5140113ec12826e3816378381af78bff6093e69fbb91892f3559040a9295724fdfd1e08681bba4cae1af44ed010234edcfaa6e301bd5d9f228133258b44ba8473c59a005070eafc86ae6eccd04cdacac3c482b1815e6d1fc33d9912c9f3cb69e270fd911986bea8c0bdaa5860da4bcbffea6e684277f18be53a23756a342c746f0b9703c97b8b14093b7f524d94aa87f6ef3c3e632dfd3098cd072df8df68d5f75db4283fcabf971aaf53b45930c0dc93fddc4435c4b85f387fc6a6f54165e89035421a8d0e8b3adb85f6e014bc425528243c0b5cc8adc9f76940191c60245626c5d7c4929501d962997a4e213b0e2cea79a5f6854beee2e024add4069d8348e05d6f6c654b18453fa1d64196b5cc7afd8baaf42c7653760e02e58214d1d3630fc3c61c9cb3b5e2d89cb643abcb9f3df6a587d85cbd9d2ccb8e95a4d64dfce21e7ee5b50a4e88604833833cd35c80e04bda9615280a9b20140891fcb7220043ba9cfe122af9cb10850b499f00602add28d5eeb27d78a948dba7a8b7e390acfc19185728310e5969a027415928fe36e856b8dcb64b197f88445e49014fc588d622dee5446ab11b542dbda59cb87b4a892a97757c6ff97a6ee8b6bae7c3dac0002c1bb6bf8eab3c08c270bafa9b10597023f617ed13116da774940cd3f86eee8731b129b9d2c6233e43f6c392417293e8b47f803729b4c3349ea9e65fba7afb9b14a9128d9272ef1c021b5ac99b1f166ee8ab5d6b7c5be69e72f9013ca596490988cd71fedd8d180a7fd4a160c5171a916496c1d7d22db756cc0e4c440c35c726766a7525f2dd0066e2630c764f37386fcf67b633ce5733ba76010cda3ad0151e4d47a82a51026179c0c4737b36cb7b278a15996169aa46d71da62cb90eae0437ab2a7ea3cd80230f17572ee64b36abb461b70f770ff0ad79d154515e6e2fcd4e8e91f3d7484e0181c3f8f7d75d882a71076da3e9cc1b563c389e380408199236fd34db609362a8cd5d450547bda0e00465f0bc6aef6037b3e24458fe918b9773061b03f1d6d256de5a1a0dc182ecd9d05d90c6c62484ed1c05e483588fda9ff11510cd1b4e23b7bcec65bd324013cdea157d8f0bd4356b9a95cb1c37cf8175e0ba9d55b532168f498c8203272c110976361daacd53 T=$4e609faedf08694f5b9c1f2d15ee608835067147e96cb8a731da5236b575b0287667d7c02606249a215106ce3022290c422dcdafe3665e000ce5a5b1c6d9248a0ab5b48a6793675e487123f99e27a5307454f0098e9ec8193c7320149642b7ef062068f2b671f5ef3f94cf14dfc01d68a8cf0b0115735f1b9acfc66e5bf559b78145681595c2d1a41be6a14616b02def4670488f18475e7b163ac2495e940c52a8320d4312cfdc03c0081972e7cedb7e3525e97fee35a1868260ba1c313c7494e8a6866515f0b8603d3b8a8b656c82e3acd8b6456e7768109aafc4feeff91bf556f4e76177eb7bfd043dcc5720333d0eacb53de5f7bfb18d71335f567555026a793cce92fe4097823cbcac65cc9a18cbfabc13060505ed305e23726ac1df8e02ae837739e050276012370a2556f575ea519c682f9ac909538b66a0304259ca5df3b6c8f286ec192520bea25ac59833cfcbae03f50a59b1efaee9799ad615fd16dcfabf03a0679272d005735b7bea1dfc42f533ffd1eeba7952ac6b93490f1a9eaed77c9cdb23214d8bf0ab1a36a4a14bc17e22c04ba427c4f602a8e64b1980459612c8f3ba7ba101ab04902578f09b90836a881170569a2b667faad2a597fa7b6a941b3be6560165a72a11c4e653996ea042338a366e4f2db9304913e3030bfbf7b9533ff180a2902dbe3728dcb91ed09d2d8be2b49053a3a46d93bf81009256401f94bc9f93d798cf885f3cad7065eb0accbdcb5b12fc6fe5f7545df3d011106e759c6be9fcd37256615b3b48abae4ed119a526f798ff48063bd1935f917ad3c53648e5040a29fa954cdd01a215266bc8a4821855198f786d227d3c5cf701b19c79dbc1175eda2aa410d389708be2bb9db10bf432a91e49a962e081a1bce0ad49e34bee2526bc73bb8845b6c88eb171402d3e7bbd10f1195b5baad663fcfb42972e73844bb07a2c2d4ed955186c218584e72780a80c9e1e3afd9d124d6a06626a1ca38c79342ead411d3a693645419f875b2c375e296eeec060920662d272ba46e3019623d5e881757f54b01d66684ec35cd889d2e4d7bd95edb40864fd3c0cef1ce827a7198354ffa3870426b11eb91c0316f93451cd9a0a31ec9146703bdef864f9ccc1aa6b6ae1e6bc3680b10d8045aee3bf0a8f5a1e54b59e9de815b6f11f71f0bf4748591e6476b819aa843fe52d77330bab2fd4951e9e8f01d859b129b1e57edbab8042413868b60c35c90aee60eecab8d74e41e5c858659df949d6d303652cda76e337fc74a3745de286011ff214c8f71cab234cc58a53e60d9374b2581ecc43351094c587fc35db66ac4ccd7785ddd0d1671fd4cad9fe9cece10a11019b9e51fcf9a625993e9c43b660196723c320fa785b267fdb4fd3fcea357ddb729c90197f73690f4a6ffb4cd9191696ab240392bd775faf1d492d4058759ee6f0bfd894f6ad134fac42274e72adf5890733a41ffe5f954bf0dbf71edb9ce20a138968223b5ac80c89d7c8961f88292296ea89f987f66f3f29750044c51dcafc34f0d482dca8977d6437696a59bfc7dbbcd149b48cada55e7873eadea8aa1d7ab9a01ddec965cdd80b1e769071e0a4467d6b56f11b9aa7ef97bd95f8465d5f65a870a743e9cb5208d39e3f84e1bf39caf89793e036c5baf8b44e8b94412d0ebf0f9a791ec9484ecd66524b004c56638a8cfa18b5ea9880d5ded462c3468958a3949931745681b40dc4bd5e2975978bd76f5588779185299657b68a0b8c0d0415f1c8ced1dd0ff19ab8735ebf1253f70ca4489d267c828690595b4432b09a25903279d3b4ec90a9cd0a07161b043ba0c8ed85f7ebf7fb958d19fe611405ba2a3023f200298dec658d1fbfd686ade5c5573edd4114d6b0e6f24d47d35b1809675eb6ef4d069ff8277c8f2690c1b54d8625114e19bae616b0fcd5ec910c1b604228ba0962572f4bf32b3a3579b416dcf1854405ab3c15007b19e808ae175409c306fdc5e2ddd99396dadcec3c954a0f93877fb8e41c51b222dcc6f6911690b6344109ead97ff0b3b74e9d9c821d0437df98af8c1083737669b548597645374c1971f3ce7443a3b690d0bef3f2ca5084c508256f48974db9ade733bb76e34c62d09d2044269a16b28a5e628b38087907a3f4a3e6b2ca32b34624789dc23c1dda00b6049080273c52fab4511df5b19c45acdaa56918ae8c95aac56bf00d4fcf57d89e64cee4b823ba685b4f1da5957d328aaa84c4c9b7542b8c5c194247ca81adf4a22273f7f9871a6955028c7b6e886d47f84168629f0e1b31dbee4bd5fa846ab56837ef240b8ee19bb8da294fa16279c2a5249e49f7ed1bf5d46261895c784390830a1e0ae8f8082fd1e3317876e33d8883e4f069c791cf6d345c989471c8eceb3cfe772bb7e8528614675e710659ad245d139754733a73d9a8ca86c4d2072739d72baf499e549829c784dd73466765d7e1fe44ba6a8ed9e57a7ae354b05df1e143ce6a4a6689c3c4715bf1fd98d18163fd732368235ae315b4520e38a63b233e0c4c24220062ce4535da4818b5fd676813627924645f16aaf42cd9b6dcf721dc0a6d30934b6f229a5457ab716c8e60823ddbc2f269faf1e2a5a98cb1e1d36b9b56df867ac11589e49795516b8e87f9ae9885839ffa7229b078ed56478abe3866949b4283b0caf45931e2bfc0923f3865ef03470526ecb29b23027ca555a8172750283859b23b4589a3b1f595c210d4bbca06d3a7e46cf188165e00a3312648a2a724b07cb8ed0cea5f84624baab2863fe840b900657ca9e6832ce66062af7082901dda023838ff705e598203714c75d65da15dc25b3bf8a15d1b78ad7c79cf763ebec784ad27d96b7f43 [133] S=$1e1b81aefbb1b1e6f4724 W=$d82c63fed63c2338b3592d6bc1b5e822f74050408182e9b43a628283fab703282796fbd9b7a526cfdeeb31c9cc4a16a7f5bc6fbf1bc9c4f912ee12a3240e264fb5c86ac2ad420051c8e28bfde7d412f6410fc1245f3ce60258a7a1c53e283a041bbbab52f828b889e939021f19dc46933e85bdbb9513f99ba291f772f32f346a9be759506fb99aabc8ba08f0434bb5b74745ce0062d5d45f2502e2fb3a4d78f7282f907abda4c2662073a2a3f601d906414b9d2a102f29c6892bfc3daf32564e6580b753e7971e0717d7a904b2169ea60ecb658479b7b0cc3248bd0556fb0be6afdbd10063145ae2eab76336c8ab6036d72b5914deea792fdd5992525a0cf655747991a43d54bdb46583e2086cf5af87dc3062efe00acf27cc0f7972839dbab977fa68e4c6508231b219dda3e6d1cd112bc1d143ba3e5865b4b46de4fe01eb935268ab6ff963c92f574c91e82ee384f87232847d7e0dbeb41b02699aaf286cc043eb263f6fbbbd507ac4764fc88a9b728c982ec508470784c488d92c02c02df7835966c8ac096335c81f12fe54947cceb829427a3e7113a4d5398fe9d578050b354d1704e629bc5cd44d30e3bc68c0137198e1ed6cd5d43ab60b4a4c6a6778fe8dc3ce993bbe4b6edead72e12eed14d6afb3eec2e67bed28c5e0287a45978418cfb0714dd5a06cc5a7d356290e7ff8f429c11f1e3b8ba6cf30deaa2969427e0b7c60c1971a08207dfe3dd28f561b0a5bbd7dad6fe2f76a57407b9129a9ca4f03a02898dddaf9815db7a3ebe5883864aae728551cdd226b9d8dfd139e58292136fcecb2fa900ff80a780416946d6d017021e2264f971c9f8f3792ea1b637811f35cdb8a268e75a416624dd19aedecd03f00fba6d418e4ff53d536780052edcc0f610200901467e0e5e756efdc72d1086cfb398a5302fce516da0b39bbef02651225344d78d408bb738c003cbc3f3fc2b2ca192e1a4956786ec59c311a28a8b29ca1500bf0f013b961d1b3702c897e7f967992246095d9e1f4a7ca909e9952912dc81dc35bc56b258d6798597eeb04614f228f908a39af2f188ffbca2d447b37c87321418e3a3c5078d45b7aa2e073c6b489514fd6fc4deba5249fd20b1fc1bb43f4a6cd0555f23d092bfcb1d3cf8710f702599a0634f84113ba7ec92d0c3451cbfd6c4ad0bcb4ce65ae92d712766cd9a05f22f90f8e11f900b13f9ec6376d901cdba8a3221829b64b3c148f5d0c83c115a0b4e187ccf19aeaeb20198d05f9ebbaedacca0331f32992a3980e7a30da37eb8da996e08a2009edc405c3a2f6321959c97186f1b94325cf065f6376bd65f1a7a5658892fd6811a710abd5f2bfe9d4701580da47b856135b48cd76577dd43bb22d250248b9c3b957806082dd2bc0a31d9f5254bd6ce2c5ba56e9a70180e2a6b083a24 J=$2843f04c1ba00abb88bc4986dd1cf6b3b842b0d1d0802447f3786dc0ee8a61f4264d4204ee7c90e89a0beaafe3a4f5f0583e6442a300584dc09f7cebdf041e636b89f0be1f7fecc7eeb69f7b6582986825ca2cf3bb8883bfda038f110bc603411aa8edc3f68460107d0875aceca89e792fe31b21b28fd87ea615a00f943edb0f09e5a401ff6cba813dccaf46f31c3fd32bea3e2baeeefd5ac95a616a9fc9defb834a4dcfee27df78cdd8c40d04046bd2e7cb27a6efdca719b0af93e059a001ad6fd9073eb400a20b8e492cf852f9e6ac865e91e2680481c2aaa6fbebc19176124bacd7ae533eaf0f50dd617252c4f488f96f5983c62a8e93dc3f5a087ec788cde7e2b1b5a5305e95269648ed4fcff075ab7ca4b3fd30bd64f9cb335ca92407c74a9f3e07e9a6e4606cb7e91293ea6dc54ea69b881f41c3b6f54afe7a9d508fae671cdf0c2fb4a89799fba81e3f153319c875f8cd9e9b68846ccdee6d6116d76f88c7c7a5123050c6967a3a93c76f1db052500abc7932ff5b40e6ff5260b012de3710969df141578b6cfba572c88c0374d864cb9e3205266ba817dd7d52ea26c3681a11e50bd93ece36b8e70ceb0c9774c0f462388e5250174e1cb947d4114e880b39867b1a8753a2e1e30fdf6544c792a65c9c0a0bf22d3daf86229aea594aa5e6c23725356eecbfad5d8a6150f493905c1ad62647ad1917d6a70439a585a38dbd953edfdce509682015a448a156d6715f30eddef8e7e0cc673f7aa2fd804d06798dab469d72a427e032834f8581223ef98daf74c8e20c6034088f75c5f397f4cf1c53192f61a443c98e908d11fd4e011858e28871d016fb74f849415c3e32144b856dc205a468106a2c6fe18d7364bad9fce16c40f4986e2d3e49425912b9511cc771b42db5adf2679ba99ca0defb0864e3dbdb02e8cfc65836bd3f1803bd97c8a4c51881fb37b949a36b13d6292a41dd332ccae784c6097b1d2ed3f4e8ac25fdb425a7a068256ce85860c82359d92473653e1402c11a950b229635c9d1a2773ce7871450580cd6245386f519033fd3578707dda6c6aa708eb15da18be3d1422837d3adbfd198b52a15ed892d6d1d86f229a125c91e27ae034938ae3d8034cee548cb18bd5abc25abc3b6ea8a45981e2fc0d1f01f9493ea6597b09e3988bb26203c5088c393905b020d2c09233ba588c253d48954cfc5ea45d626b2b5f7cee373144208300ce29361c61726966f958617780d8d4f4934a8e0f879bdba12392259bc3a8684f6bb539c711c10e6bd1a275ddf4147d094ec6448a105b57797007262395549672b9cc227099a177fd3a4f1725f6971b8788d478d66fb75cee5932fdaeb69e84f9588e358ff37b6a2bfdbec323a17ce8a4c04f43230b83337aae6fa68034c73628903f99a12d869b6f692589f0e16fa5519524acfe33bd2cd50ad6cac4a6ef618574909e8466c2bcbd9787035fd3e6f328ad8ec98c6a200edfa7e699d0cf7c3672aeaabbd487797242be0f5e2b4e7b2c77f0631175920c77f7e1eedd62dfd265fc9adb9b62fa7c76fc6834791eb81704a542bf6850f471f795b86711507292b1412ca53d1fe889a2442cf21de588efbf7a2ff1787a490536803053e988ff01c3e86a7e3c24fc7fc920316eecd3e03df11c032ca7db11360b32f24f2b5b12a3201cbb1255df77584bab1ad3fd18c0e3850c08c408755e1005a0eb273dc481c0b173ce4109dfc1f1e7365e0b0d2876f68e886ad53b8bed22315e1c6bc67aecae2b7b98364cd4d4ec51a455629fc05132d1606c1320a99380a009b9e81b4b6e2c32a567ab92eefd5752b5b4f932e56cbad1c9553c9c04fa5cbc3f6e3e0fe2f13ae2a480d23061ed933d81e3cdc76daae4f79dfcae08c2f9233208409511d8ca26800b396b0c79612a1eda6cde9bdb3555a82230dea62a4854c703a136e881d4cf9f74a361c64ea91491c874a188ce043ae06e512ec459270b095b25474937d1750ebd5daf29ca7945b8269f2aa2f37ebae0f18b4175c1764d4d4868538d1877200ff366fc0ef0263db013d417aa832f828e97b1425bce770eb4be3f5eceede4de6ef022ea3d7bc010e5a75e24b7a7ffa0df78bf9f868a10da928ee35811178083f534b3deb275f92642f06d44de0322dfa742ad70f8fb0740806e0a7b55de34c0e50c0c11b80ff8146f731d389bad120dca03b890fe289313a08a3a7653490630e2833c376a3c91b56d13370e3bf206c4599d5d428ed01fc6ca996ac984744700e2f9d93187bba083e9cd14d5ee1284b2996baf8b7e40630363519ab1de9a611a34d3ea269a035eb1943b220df7dc2eab1abf9da324efaceee3ff2705c4e6923b623245953373d117efff99acf4074056e4dbac96742cefdc002c5af65c946605ff0c33800c32a3407a863e3ecba8ab365fab3f252fd8ed84962d408d30677456795b3c1255441aafdef3a11a742d4324e05b0c42f6c763b83f197a263445bf080ab5c4301fe34ff36b74fafa4954ec89b932bf440f6e748e015198bdd08abc4d8f73d8687fe7107a22f0430f4078ed481254a90ed50c72d90808d8f34cd5efbee5bb7a1bab18972e94973bc7b459f519d69669b354f51b8c7567a42892bd2f17baf108874c72676614e793ee16db6d04c6b193db2faef425a79b70bfb13355022f01c9cfd4c7e40e0fcaa0c5323e404893acfe8a020042379f78d942f45dade9b340c05fe5c3d939b302069033be65f46cf2fd689f91c2bdc32f39b094504c32d3bd1aa8b10bf0b9370449a060351c7c10b37d669d54c8cbdc779456e55c4c476ada1c59abb021cb95cd0b1e01e1dd01d8605f4c4d1087590ce7edd08499447657 T=$2181df6aca01f01121916c9a43e73748d58c6dbf0392a19859039d598c7cad6682d735d186d80abf9cfada1e1ed55ac9f9ba79d2a8fc0aa89609b6de89fd3ce6fdfbb2530f8c5629638cfe3929e9c65cc534c1fd05fabc11aebec12d84f49730833b71d7b6ee64bf5d53f7adaf8fbe00ae51a471cbf409695baf0f5fafe3890d28e6de8a41f76883d06efcb72de01e1cdbc4c0491609dabea45dfe39bc3d1e47986e11711ba8097726db39838bef8e7f706f2580db3360a0e922c0978d697ed87cb12ae5923d200d08c28d281d82897a5a519697f556e716caac08b1fda1df3f0113260867c210562874cb898703b3ab3d93f0e97819d08d733dd43d2879b30328d72412a2d37b208d8d00abea974bf3891fd78f4b88a6c13109e10392393f0712a4b7144fb6b9f4fe721fcace16588597cb0512da33c80a2816db1214ade8b6422974e8ecc560ddea5a301ead13724b37deb4930b05c3c6a9c11556480d5bd6d190e269d9e5649309f2034d2ad1c82e4e5af2d567f1524b70f41203756b3f7499fbe1e546c779557149c00cd07aba61d998b528311b75a8d6225650fecf737a824355ae017bfce9636c6ca2b3df8e9d126c464b22152519c2bdf83aa252c43da7e9293789e3476c7b8e0278d9fbd1be1322365aab6e20c652c3752b987dbaaf12d568bec7574dfedda334378f640bd1283f27ae086fb31156e023c86746f21e7e7cc30951fce07d006c6d42d657cafae1eeedd82c0e94de6ea6306251db79f99ecb8b2b7b45357d93103fd47c7f53d1e3d14219427199bcbca05675dc08c711726e725f734824a5cba2fa584e5cdb633f626cbea2c126163151b95be3739f41e61af1134aceecc648ed06ed97dc824a9cafe660eb376ae4e1a9f5c01629ed8790d22d23190c1c7f6c2e6557cc0d5234528581b1b783f93faf7be2c6cfeca52deb120034c53114ab466a958ae1228e3dd32dba8bcf638450e63c8cbd94b2323460b21e3c2f363d876646949b19ae8e836c266103878e3c81fa8c2c692f462f5a95c697426a5e08d364b47cbefa30bf07f4d1f17cab52387fcb5910a3a314f394fc7de9d8bfdc82ee0f07332784ed83a676dafc3d943c74b74af8e5a32ded26afaa75ee998e7269d73a589c66c629b6c0800811a5a5fbc71518b68cbe79b0c55f3cd6ebe150eacc6e1b97484ef6263a40f8de260f9dfd2b8e62eb69d2c542c5f9ab67c84859fd7f3a4b692a1bb2957ef57e543bfe83cef14ac3e08a0e965c5137b097ea23d6d4ba82fb07b0005f598dcba7971ff4a28cd9d2bcb4eaf129132d37dec644f86fbfccaae1e62d2ffc54437e610dd081599d749d2fa6c2a114b58ee6198f2c50ab20f7f4feff346c1f6f71b6b64f3f64efc3f46a434ef3f7dc47514558dac2141daa80ba3f5f2a2b63421154a94749d90a1645ce38a7e7e425d1d781b705b7c2d996d544f84a115466ff494eeda30597bbdce7b748394b117b0db2990600dcdda6c2ce86b5d3b0d04514d8a224d2c973b01cb59db38d46460da45bad91ece35b12c50b14fd8d3dddf0b06c78935958a9279d9c85ae0793ec823f6675d4bebe671fc62537f482eeb49bb3512378ff490e21d664bf9bd49e512ec1b33aa9e8eca4512f13f138db8545ad33532e46ff01cb8a1738bb18cd96d64ce11c7ee09f6ac7d114ebb62618c2b4ec695e5c2be3308a3c33e3c3321ed4f8558c1a51c8353a5767f500f77442c9aef5800423ed324fd8f4d29d96053399f2a3ae097624740bc9c8c9160ed69e35cd46c7ceff06cc02bcbb2c0d066eeb21d41697ab57351246e97fad2d12a8bb8815fa09a2ede1b9621267cf019ebfb5c508864d6c50c5c338fdcf0b125772d4d93365926f264b15b5938c062b947ebe7ae72c4e973294fe2663557a3382ead65cc915e7c82332cc0461969ae7b79581160d166647f7539a06e3005674da15a8fbc303e531370370006dd18a4fbdfbcf42162367133cf70357d3bf90ea7cca6378bdf2c7a46c00aa546d0f12d3f6ed3133f3b022fe0d851c7f6ae16721e0b1631ad2429fff4fd6e584387c495c4296a98bed2d503d97539138d5a2147b2feb422fda9ac2e482cef29a633dd5fda7140016c8e46475a56ef9170fb58866b67927f0f87764ca05fe51e7dce3eb14d9c85b63278185041dacebd14dee4fdb0bba1b49a725ba5b93fa0b2e5f1232d7af1b9f682257e5b974fbc77cbe0d6d3a4c5147d7ca8a86483e42b4469b5e110bb17fa284d15bd7f30aee55e76ac27028c8911975f2f2d3e2fd02958e4b04a9695aa308c97a4d2b2d7406b87df9eaaca98912f4ae30b028721266eddbbd2c0b7308c1d356020faa0129837bcfc8269051edae2ded3d9ce45f10246db302fce7c1fd009c82a4d0a30ea9db7f9c9ecdae2be6009bb05c9a7627ae5e0647dd0cac6c18757b6d0e90bc9e4da5ff0b6177b1fa7fecb51cca3aab8ea87cba499b3c8eb7d6c6c43ff8f57a2cb08e96cd0e4317e575e0793922b7e06e510606db28ba5117aabcb9d20ca62a9a0c775b4034e20a2de64061439481addcb28ec608a68e27390f6a507976831d612db43b3dc8d03505a03269196c3bfd5a9dcf306abc31d637268fd2d713b65e47e25dab63394c41aa96cc456c834786e6d365d600ba8692f59e420ef31665e78baab0eee61ac1227f4502fa1a8e21e737e9e6745eff751ae5071d4770b6db999177ede8db028c47a25ebdf8e9b34d8e29218befa0dbca861a3b69d2d077f936cd8a44e6d47dfa49ff87e659f48529c814cc23b365b055997df65741f8c7be85d1464e5db85d8ee0b75228bd193abac6a010be51ce6624269f704aebca629c44125e85e03b6987 [134] S=$8531b4dc W=-0x9c649f0a51a05352bc54b9d37c32dcf690c9ff0cfc2adaecda43301d01cb7bf057fbe42aefe520a79e52acc0193c0a5b776af86f692573c8fdbd47719417617b1359ab66d7eabd1a1f149d94c9200122cf68ada89fc199df1c0e4d1dd30c3f15bd63651f56de244aa5646da666d969ce692ecd21a2c89204bed54cffa5ba502e995c65bb5906f6d808a0eb4e835cf72ecfdfcdf9b04d7c482c6f1b0ba5a0b97cbeb946bd94cf2d41e036f047d0004dad15bc7f9941ff63a70d9d431b4926ff870761fd51e9d06a6c07442c765b3aae4bf1d15d5d64ea9e5f7f458765f72d590e5fdf95bc9d920885265f4bc3f887cb248ef3b0545e59a9c00f3118a08fae193193ad232fa6d20cd484c4b3dfd368d93e445c133885ce881629de3b03ae486c1f99149d3e9eb480db3823573fb86192c901eb5310ece3d895716b003c3a64869ba55f62e2ee12bd98da27b11f751fa7b2359b3c030a916fb0f34e595e08b1362755f8284b943a3b5ef514210b1b8f4aa0642144c52c4f701fb2f32147cb627d64ec53e85c3609ee3c53fc58010ef4b719074cb7a8327d982382b9dc41c5202f2b8c8cd61907435889f61aca22d964f2ea13583efac600bea0d02168852ed6fcedab32ff044f844ba6aa3b7e2b71078240af75bcf69f6f8025b2e9ce36ea701da0c1dba462bd62d3ba9a1a10cc4a479928788424dab9b4b9680ff01af49243ea0a4c9881b9f2de69a0214079fad835b98221b7b3e2abbb27a66dfc5e88e9d05d34321f007d7540ddbf903be05356f2b2df2e297051c48fd235a010bf772496de09d58db3731c81c69eba404b231ffe7384e745def6c0ec09d49a926392b5e5eabcdcf925ec5ef5d1f21fb789b524febc8476d2010949fdb6d5721123198e1a7725767e63165fdac542dc94dbae083a85184a7d174e5e44ccbd8be8991233a5d0026fa6495e4b857a2f05dfc6f8794c216d0d92b972e617de0300ff416e577cdf424c919fe8352beacb5699f5a4bab7715b4868922464640a7ba5302b7bd24bda3134fd50412c72ee7733e6bc795dfe8e35be6face4201ca283db6efb018f27f0a3a4f04217cc8432e9bc595141f6906fbfabd8e313fe52276460b41ee0a9a818e03ee75b5c956e7cea59d90e6495b889e6a95fa7d23c7de0f648c91b2e4f37e59d316d014d76cef420aa976e79f33fb3a68f250538c0529f26dd9dca77cde0257e1e305f61dde4fa4dfea29ddde8282c7f4d7afff7dd11f470490301e1bdd119f212840900c05403cae351b75ea39d6660f09dbc75a18a7bccb9eaf719e4ef96e5e48697486e4a402dd512b11f7b57a0fd306f054cab57dd0f3b4ee3b898aceba0b52d9c99d5eef4f4547730b33604ebf2ddddd31b17f2547b3a2ee4aad86a678290f7ab2ce60c95625c16b328f5e J=-0x59c094c9c59d969d7e99defd1a1e2d54f7cfa06da6c0048b56ce736e723135bd7a8ffdabaea9feb1637016c651109d7534e66d4817f0516c3457a6fd3814789e5c08b3ed58e02ef60fe2a6c66e798c08554e91141c6b554fca4eab8c4582139a0a5d77e7d5ad4027c136e3fad4419e24d18f15bdffdd3d9d18a72ddf6eadc37629744746563a57d7c1f5205192205cdcd6cdbf824e22180d0d7d607298429914782e25bfd0f6235502cc1aef4cc319103932ab6dd9d0bed97fd0698217acd92916eeac32a9b38b2c368415bdd6765dd7010361eb8edacf32d22c6e44937d1d4d74b71cac2c1005490ae60f12021bbd90c8dd71a251d1cba21625be92b177c162113ab906f4951cc82ca9fe20e57b720eaa09b3e8d1369fde017d9092468fb9ba6327431e1a6e49cb8dfd8cd051bcbda884823b1bc9799af66ff09695ce90ecc018eee43c03c4a4877f692cefe21ce315aba71aeae1d3d8b1af5cd04b7d9e7d8c6ce0cf0b82f89655feb86c55bbaf8fb4ebeba23ab98add28083c4d67f17c4d4dd1e059e10d3f691263d3e8ba382cd9cc18d88e5ea97dd6022216d41f73ce5f4ddbd4a581562f0b10341b3b2d33d743d619417660b5ce20f30930eade6576a79e22c55e177798a09a43294e7575cea24101b38675844546b1645646ae7a72c3847bb4a6fc3e212c1d8ef7d9f8948b2055d3b569327cae892c07d8aafb21ea5b05c14157cdfbfaf8d70eea740486d827774f7f1bd456dd3975227b3e69a957de336870a0bd1eab1c69ba4ca6cb9822577567a3a4823cb38351389571ab6125a3945c36d191c40b71c849c9bbcc8a7c602abff204cfccd06f701cbccab88286d8dd4e2c2fdf5c0701149f0007683ca4ffc2e6559ba58e848bc92d91ad0a215a76d5caa67242900afdd69864c8b040009920b4eee15daab94a0f8b557f749a7f936151180be688adfcbdcf5cdc37d47087ece2ec62127a0ac49245682c0fb2b6235261fa8c49a0308581494cf496508073cb3263dac8103e9e3a9160e757c6eb267ae12c5647cceb27f786049a61733cf34fc9550b9ec9bd7676127ec08d6d5eb09b73dc3dd5f3386edcdfa4452bd268d27fca82fd66d964c92b1f65de65e4a6814a78d1eabccd3903b9ac1ec30a415311de1a55a8db67a83af0604eec74b95a30268d9af850c42c26707bb03ab52602271e5c03deb95f05685280aa83aa8ddde0ac11b0e96b0d2a5d0611450ceaf19d98ad564fbc81f077ea9c6abfb04b2cba226dddcbb42d015eccdb6a070b3f486dc42ac9a82fd8cba57c02b6b29fdbcf4c6f2eced5c4363576ba79e243652c6a0e6ede87c42c59469408a18a06a3ce4aa5a19515d61f7062db4b31e075be5d83ee9564b47a4ee25e9d386bb604a66ff3e0b31b4b65780a507adcc50ec1152865cbb3bc987f779940baebb3ce261d96b1d074f44e3bec4072aa98cff9de0e8f17238bec0ee75cec01ad72afa3afd761be6408510bd7b252d58d301cb8d66738b29eb310b849391d7e29b4d18b615dd54b386e82c0d7da0d038c0a343892d6dd5bcd037127fb2cd7424dbd2a8e7bc7e53c82e5f3315192ee5fe31f801f78db9f063064aca3cd8ad87fc08c4d7397c9a111d3f122ccd902fd519f0428ac5c615d12224fce3d25853a382830fbf49a76a63b0f2feb92931351461fd90aba79dd3f83c8f50b09977ee280406b61bc96d0f009451b6989504c534e910ffcb1924542e89f0f3ce8fa8b66bf5b315a5434ddec5f4da818ae5004e86e97f149321e91fc498aa8737793f96ff6a9b651fb14c5ea7bd33431081e1e4b13d57da219b1be965ca0c9fa17a44065234bf2b0f4a4a75e2e88780b89e9eb0f75ec186c84c4f01331ea80ee81780385e961324c69a4d7dcb39ad1a30f16aaa0c11c151d95fc17a2f6e1ae78c8122d76de73290d3d42aa402e51ab77734ee5851fbc1322c6d35fed5b15ddecbe8d06f1d8d4b3d1b2eff44721b41e07e4f0b551e54acf29e07eb71af17c21e5eba69dd8e29efac5fbc88718dcb4c84474e91a398bb364110989eb4f5141ee4d1ce9cc73b1f02d76b9ddd7631561c9b0565f3e4ae1491d2a186df50dbb814dd294bf132afbd44988d373da3069b66819b65f53d0f5a7776ff3b2c89db98f741430c862bf77ac0c95dc790192fdce90a99311a031470e99e65028a430e6ccdf25a4910b52a571e1619a1f9f34f7fa458d3835b3a79b90e9070a73a7a92f1bcaacbd622d7c938b21a605eac968b87e7329c461d40af294deb384e5ba4a8c9001413e60963c5871a26687b0b8cbf48203b894773cb78b94ff53a421962885e39a05f27bfad428532147840522c74cc219695480b003b4cb7d04e3c9184aea6b8c8d829371f07dfd71b2075899d7dd7d4fe07255d6a1de731ffa2ebc70793365f12ac0033a1aed3c3b21856a83a1928386e271fda86d8ac8f097ec7fff86f92192e234ca7ebb0234725810c62a158717f367966cb78f162754ae44a67be1a4765905e88e47fa3d191ac692cb8ee02d8775d285df4cf9253e5724902eaf7eb591e2f5d77eb305ec3c23377bbe3d1166e9c35aeb0d608ce509b9b5f9a08a008301bb0880006efd14fc89d8b3e329abf0b299b2929f9efd2e64cfef5ecd0c884fa21032618f10cc6c1cee58c531d4721fb55fd868cac4df6f2bd3cc062971b49f90a747b97b41addb139646abb745e3236963d47fa5b225cc8c6db2666b08b0fc0d1d307f2b3f912b9495df17bcd79f7229a49994eab71b78ad2dafd276ef070698d97b431c6978f6382974958b2d77de05f2fad355546fd43244198a86b3364304a36fbfbb274956ad4e177742 T=$9c71713de10b657ea9bd75d3e0d33f61c9b96b1490e2cf72166f8eb09c3d50260c4f8244c82606776ce53e87bfc300125f6ff5aeb3e4321c03405dbc78037a2f6600ee139d95ff659d13f4fc95c97ead3c26db86c9b3d60e345aceaa6922ba9fe36341d0ef995a5b98f204409f138fc68db19790e389d414b97430ed660cb750a276865fe04611e3734dcf91b1817cd3fff9edfba5ef0657465e1056a45fafbf9e00ac5f203378a02dc28bf23bd3d1ef35db89fd650f4de932f459c961e121ccf8f22b9f03b783772abe8303adfee2205dccff19f464cc13a49792bcb9dfcc6cc9eb2b3ff507f61f03e163a0e2584b76740af78024527082e03f60c87a36358a3bdb3bb1b7acd04b97f895155dd6c9d9b8bdb6d0ca66b82f36b63936f7c83bda1acd0ba9fe0ddcc78b68b28f57d03c952d77e265c0a5b96eb3fd05bc4ae8e59e0e5b113d7ca7b17a327578f8037d7de9ff243f46727e35a83577f25e08288514d8ad4c37f1b2519200bbd795de724f517e9331881951febeb8dab44ee6bd669462532caefb3979c872b4d143cecb885ad2538984502da56f2c63f3962b1037ba37b0c6c49f4caf3c0f59ef2acf56e993ea6b24dc079f42044d954f688e9560a8c133d5dcd263879e352584abe12ce35e559b9edaa44c9e8d04faf8f506046be8c2f4cd1be93d194a9f56218bc120990936086b61f5bc1eccdb4e67fde5725c27cd249f7c63e45a6bfc4eecf0d7a7eabe058ccfec096bb2872045de8473e65014e614932d0b668e937489459cd0e00ea0b9ed4ae35144937a985d81bf86228b6fa37be460c31120f011d9d993e51bae56e59101bd6ecf02fe7835ba06a78fc8bce35482c39404f53cf1d9b16cabe83e5ba21843ca605db76fbafd31add2b3110c0d5fa24114b9cd5e518195cc0c8da4aa296de56482bf88dd8ffd36a393503ae586af3973fe19354906da0c66441d702a784831dd094fa5555f8211560c8a817dc028df2dff369dff47d4dec3a7e10d1922980e22ea43c781f542b113bdecb02ac32205016b64338ff7f27e62edb4f3b0309f39a8fa0bd155889538a8dfc253d4954eba2d8540f0a769b68d148aa0567e6c0c53ca21c9ffb61ffb491e20da1496c4b6dac823cabe90c6bc9cdbebf5c7bb44ba3b5d6761832750a56c2a25a6509efff0e66ba2003afd37f2daa051e1b507b2a87655756124ee168c158193e8197afeade5128341ad40e97e32f1ff935373a0ff40f44f3169d14cd38efe03fd9ae3d526b0027828106bb58b609f442e0bde8c5d6921fd7dd39b8600c7546bfb8b532dd9b12d8a995f04dcc2391ad9bf212ac7e1f73abe165bcb5d9e8088bfbfa88dabe47cd7e1a23408ac5557bb79a3d2c4b3c52a9e32ffb518056eb7398b792830cb645db3c67d08b6ddb0822f9998b932294b197baf4937a132a6ce50129fd3e57d67fc6d002a4f88ac97551f6e8d9c51349cea9cb1afb2b467892311c65d9cc8f1ce2a4e2efbba400e87da802b34c8c8b37e14f189f1d2b0ab882af97d4d51a13528b94887f7457b92079ff999ce20c8f0c258a8dc7344136cf3bd3a9fb9f1c1811ba4f8528ddde88dc1c043a0da3e495fde73ccb8265d9412ffa3d3585cde437cbab46750935fb9f8a375df76d3e213a15ee99f98d2a1d045222b8200ca05dd6e3e78f258c207b2df4c315e3f8305698d59af31b10ed2508cd183a317eb6d67177dfd2bbe246c02b62631b5d01283894a64b97a60c880ffe0953505607fa30e4d4750ddc1b40f0283e48d7922397e62efb989c8340f240f5addca65d55c4c0075cb3885db9beca7394e15727ae79a50719cf2ababcd9df8119d2d3952af1ce9a81f657154be5c50f9dc95af9a71c2aa800ecfc98936f547d1b14f3b5c1582adc31c57f42de93a6a8b2c7c83bb26c9f2433b853acab3ec4ba51d08c1de4c2df9bbcb51da96ba44a344e93ee1412de7a136f9e2cea54104f3e2fe3d9ebce3831da55f34616088b98fbb611640dd373354e75cb9243e27fa46d5eb6c1005d40e356111273ba9935d91f10b69af450b6f8ac899fc0629aa939ccb117eeac7b0e5d53b82810b6939d22aa6dd219588e1fcf749b6aef00d92737ce7fe734ed87429ad8c235bef814aba3a77bf658459564725f7355fc59c157a1c59680a5da3aebed50ee1e477174ee572b77400699b161b27ae0b2f0fc868573f171d1bb4a90246a64cc78b700422be3ed96638bfcf1a87b7d64a6add8f97d7379a172202a0c4b9869e589e466fac5041c47353ce969ae8b5b082204e78dae2f035bbcaeb3459d4627a2c3728e4565fb1902fbd144a1b999e6cdab53aeabf0965ff78799369db8ed258f81c4df2fca0e4cabac92d14a1877724b992479c8fb1c2f7022f534c4ad25738ff4bf413e5b9b64974c21464379f773c4b4f44d5780e240ff729a785996181a1b4ad26416acf40b2dc022848e4836d9788b352d216ace6eeadd5c038a89f4e7fe8d1675d7bf6ddca74ec0f342a0f812c8484018344156d8f17f42166958c39eebacaae197345b869bf4983f01bba5e20706a94060c97291f6a989d4dfe4cd6fd78a57f314e11c182c8aea7b60056fa1abe2eeca40d41b643608cb718945b856e25cdcfba573dd6b07a2d6d6ce46c42a122ebd8943fd9934ab12eaec4cbcfdc70800dad23182f4d8a16f9adcc7330465245f039c2fdbe80ee8655b0cbcb06884c5025bcd088277c63101971368cabe25c177ec90edab41531bfc7726015d5083c65ee3eb2767d3e8a0758cf86f1126f94c9e67f278324b6c040bee9002eeeb1dbb93f5d777f3a136b315d8605c8993a70a3b66bb911013ea6e72 [135] S=$694ebba110fdde W=$77b04e616a3fb2e81c936d3dcc5b3258fdb045efd1d5bb7548cdf04b58a368d9028e42f75c1c8d2836b8c02999500b24678ebe9a47d8bee84d3c8ecdd1bd55a3aa13b8f3113391bba61af97c596d18ca1df3937955a6be900c85f9bd012f4d7dfcdf24176d8e93a2e0bbbc94bfea00770915b3aee275cc687acb660d2154edc5638b476bf97de636dda16bb9d3d40d4dd90863bc617c20709f585b56d65f3896ca8ea9e000293b27b1b24309fd604088f8ba6a09cee02849ba75ccca75c428d4844127975f3c6bbfd80b0051302ccf20a6e0e2b0822bbfe2453c3b72852d5c8e6a6e014382864ad8cce5ac623f0a1605614e04039e675124298c7dbbf161cb212336f411ceaa7c72b710a2768e7a611491ef992a068f123bb7e13de65c1abb2b1aa108207e3f8d1a225d3407286e2f4f2c72c72b436fde886692d2cca28c103177e6374617d499ecce145b2904a2e196cae20f4226921a929c431d57b7e3e52d90d7ee1da569d2b618d9402f4451eedba652c83d7bf3e019dcef56616e5d0a129881ccac83b127aa8c7583a8c164eded21b2cdf1b0bc8b7c95a4d0d8b60d1a6639a91babc2fabfa9f017ae038cb16196148eea2e495aae06c3756522dca123355bd362a9c8f467e0d8b8c502749d3b97268c9a68ee1397251fa2381a5808f75f267511ab31f82b450447c3d6d1edd952e31bcf7f698aa2d9e55c4b07b9cb77dbe0eaa9c726ae14cc1720d650826e23c9fed1ad75cdcf6fca9301eb508738b255e496bbf44ed88e6b9cd150cadb9c27c380c43c01dae56ff0b36e124ab3fba3912a0bfa99262c2f2aafba314e41e4947ed6927b7bf4a1cc1b89e1263d78cd2c0c5b04e5022b7dcc9f4ed8e0162a2c6079bc1ea4edeade19517de45fd3babbe3476cb0a81548afd4eefff8c7179a1e5b645b134a8027b5c680c808e2018a94f692657a3da812c2c9f3c371dcad806617b1fc7db0d43d14a75f3db512ba9bac44c77fdd5008cc8d15bef34ab3c9741999874fcbbe4da1bfe779128652290a253ecee24de37b860724cc029c41be08b7a45324cdcb51e8282a48d215e01b23e9e8fa7503036e5f3093af5095e462b0a9ae89bfd97b31ed1f6e71f3d94573951edad1aff5542f525dfae914abe7014e1b160fcd995a3f3a8fea6aaa696294ddcd7360d4c5507e3c3457a579b4428553ccfbcd044dfc3b178a237dfef2eafb59639d331f40873ea9e7d29d39facf222c184cf6b57e8ee9b7a185ed0a0ef0062ebe74bc35e04c1c7abf57ae6cb8b58b3f6d5c552fb2b12d17d58536e726b73faa44144f4ee863141cd799e67a75cfbf14d11e3c4b005b8b556fa702064fb910376301bb2c4c9a420a363ad202fb0ef4e0e6c7e8b8356e4866e1f3a54fa0766854a24edf871ea71bacb24d0bc336198 J=$174f9d71d74f3ca1fd240a304cfe01190466b5ccae837998ab9223f61390f2398939c55611e18a1b8bed00fcfc0cd2bac69666ec9c9aaf94b594b853f1444c9dfeb077292c8b107dc925a6ed0d260b44cad2b21ec20d04fcad5da816687aa899a0a7002b5d319f4c779c4194f8d6408171cea540cb7e9c03c0ecf300a4ce22bedc0829b86ffaa59ec19d3972619b96766d8f1203d4548c76f2f0a4b4aca05e7acac1ce5784b0b42fd0aaa41fa272d2f21d936a4f7939f50f3112a31d8821aa8339535693f334e83bf0d7496f43b1229654f85edbc26c743bffa0d9d77459868e5580bee3658b7ec5360b91ef68a76700d26eca4221e435d2f6599257ee07efac9b15d1734f7a4d22df29431e1f83c97d5396d64cbcd8c5d1b24e1f11610898c670f2cd2aab028c169ade77ff7221dfa5236d103f955491182a5397d9f273e23679899b9abfdf9cdc094e6f212c4f9c2cdca534382294767092454156e8743f682f896ba2166a4643316648a56502ddd76d433d2de0055bf6f17a8481406fba4f0a94eca3c9cc069b683fc6b30786215eb6d0c064e9d0ba8372af80ed9f243c16329168d595cac1b5896662eafe4758cc49db6bc0eab7b137b68b934648eceb1ac06f524e798fe94b0f0484723dae85060340d9650b5c5ac70df14332fc9c81372371869bcc5814cf8011ca5f1904ce898be761c9d43617a6a5729e06b3e5947dd03cd3dbc13b062e741cdaf6598d039632eb847706cadc461cced93c226c16ddfb159003d5fee71fe54254b868fe97f7d2bbd04d0657d4ec950c5882ef787b7c72b4dfd2d580b0c61cec2dee544e0f624b07b2f89daf7cdd61a2e7808df0c7d1c11bd607e11beb51f70167c2c246d95c75c42b189abcaa7299fc07494450b5be12794bcba2e1f19e2ffa5ad20620e422c3fa22f48ef3191ede9d7da6c7cb350a18cbc50a56568b6b8a3fd0291a221873b9b36bc910ccc014d1aeed789956fa8e038b88fa149dde242d0c4309d2beb26348876da423354b23f10f6ca05737ac79270e22966b57471e9699a09f87b24a09bdfb88b5375527913d1d83195fff104f8ccf5bb3ae0a4914648b00ae727562e6c9059fcbd13b8ab2b9162ecd267ee2763b1146f1d2d82863874dc70ed7420e413e587e89754b9613b0abbb417681ba226431f1a84158eb9b70448286f8f633b69acc3d029a8cbdc7d9ea21c64726195fb6d7f42b634f0f5aff5ff7c56cd0ce091ee28350f8e30240fceaa490fca53f4fad493b16171c73f8e5aaed8b404338e759126aceb349e3dd7d728ea37d873776273c8a5c252f1e9c08fe065fb70792eebd3b4ca649a72640eb91ccf2d9e39b743eee35e3efb19ed1e77be06b2960ca7b806fe1b3e3754c4f57e7c87df1cb75883eca7b8fc58b73c94bf4cd65a8608ba24dbafd0821c6bef94a057e7322a02af0a3f7b6e7585357e5c9c1ddccdc7f07ee0968c3d0cb9439a4530f2aeb6aac3e347d6c7bf8be4bf11fabca9d29e1ccd0de0ce7f9355446b135b1460620cbf11aa503883d73ab29f674a79387651e667a176944fd4efe5786311caa21124f78d8b72b10d21abf5591cb4a4eb597bdc826a297356a3484665193885769abb3274f0916fff6b2a2f09e785f99a8a1c76527b0a90d9685092509cfae8595bc3299a779fa0726063cd517a83e3d04c7e8a99af8d71b37c41a9ba9a1fa9ee8ee186aeb7bc2752f40273ad1b363a8592f2bbbf8f6347e0025fced05546b06aedee597e4995ca7d5be3f3ed7f7e67109bbcf27d6526325656d6bdcec3aeb6cb150a8e5e91b048d7267ede58484f8987280dda0e7dbd12bf47cdfdf702f4d82a021b0a509036fcd8eadda3055b13b1ea7e71d4a221dba916272256b65098ebba285edadb23e635effad3fb24cd41192fac860392234b3b0ad3ae6f76de0e67ee6a7d9ed606986bfc7bf99a1466d3dafb838e10e39363081cfe1faf9254ab9158db4809e697c1dabff143113626acf1fc0f379d9ad0271ab64282894f0ca4c1eb348efe3659cf5839df9f99d8f231b85d93c45848d178e4810da145617944380ce5a51083b418c469b3e3f9bfbb58fd747a705587ae0841fc1b1abe9d0dfd350e7bea1f43bc781a2498eee986efc535eb24d0eb89804303c81aa14c76da34158a26161a149aaea4928b33d21d00df5c7c848976b0e489ed8bd05d33a3d3ca05156d8d7b1ad7b1d483f30d261c93056d38ddd0e65dc167c54fb209f3ecd669aef5dcca13f1c31883b2f0b224d33d83adc76fc886ddc334225d95f5b52bcba31f1345758db80de3cbc00e3c2fbb392b06a7763cfa28bd1ae410850e066013539a3f69b116baf2a5be36dd63c3e8a05f199be20ca52d9132271cff8645a731bf68bc7291a99821af310f263b0bbc55a8700146e84f1eac283ef76000a0963af25fbfb8bfeff0848f86e371fbce06f57b1e2a3c2ee6a4440968efed244a90cf11d32dd830c5df2d634da74979ea20a6684eb64c891a9255b3bbaff789d38b5199a0fe26beb5e99770688981e16588180e57640f6df6b56c651005908bf45fdba7a81fbea319ab67f851facaec3dc0686edc7d5a101cc5f062bda478c0023292314d8218b9b2e05ce942b5d1a37d9419fe5fc3c59bfaf0cb7c7b841974ab287256278f6520f969dd4577cb1b2e2869022c131f661efe60288794800dd595f1a3912ad3c752d46ba3d9ed10e76f080fcf897030b76c7e05a12660e6ae03a5aed976671e0fc9d98833b7f023516b299bd05817be8f7a7f1b735fe5e99452ebe9c62efffdaf0282dfa463e574b8ca4e3b2f9541c994aa7cdb31cf09eae792f5ea9 T=$1070a5713bf485c017df9daf59fa3c6285e064d89b6856f74b8d36bb8cef35e4b5cf6a0ce9a8bdbf778aa5164241c5e87bfb1c926a4ac10cba710f2de9815981b392ccff7dead2d8d71ecd4548e2038cf09db9bf77c8f6c9ee9ff331167d0ea4dbd999a95f9509388bb7b206e20be20f6a97bce4e3cb08fb3946930ee56b3d74bd2727bc7a0fe96cf351fd80ba2345b7c51da51904c9a214fb513914f56d415cb916ff49aedb14bb631dedab6db3f1e83627d23f9eaa61399dfcfce1ee66a17f96b4846501618e36ab7321ab4a565ac38f05c11cc61a6229585a8432254a6a982d45ee636d755245fbca6616443937d40a8e1781e3ebae1cf4384d5f9a78e88ba942d6512ff48c3886b6d96291b56a80cef51b22232e131ada15e9f9b53b7d04910e0db947184d2e124a191c2cc31acdb270ef7b7bb2ed23f4736448a5e52ad7259fdfcff085d250615516dbb025382ba39a091dbad77ce95d26c915c54974da977bfa2ba577ca73e47065ac9c6fe7832f5f7c20daad9baecfce46ed01d377d3d3099623b6ce1c03909de4756322e8c714f8aba510671add8b142e8187611cda03f58d3e8c79fee1247c716d7bbd66dc474f95d66c2033c896a0285d7efd9e691ee837920a5458226e5e63aedf774bd357bd8773875a22f94e9bc664c9f52b09aaffe7640a8cd679926c18e9edcd193e615fadad1a1d1f8a760164312adcb2c8291b3a1229afc0dc8e24c29606dab35b820337d3dd0989683396a87620fe3e4c43bbaac3373fbb125e5d8c1ea65c04b7a5cf03eb13995e9307ccc1191f3f8e7dc5b628f001382d9b90f2ebd9fe11b7a54ca9b4a1dad7f136caaa3db55c6c91b2b8e33c65c6340522350e7deaee1b2a8c5be4971a35f3e57e40d08f502d0878d285bdfc182bfc56dc8eb35a74f97aeee430edb686d35a33a99c9e120683e99e69942186edfa562d9d13e8550dcc1d00ae3de4de80c251b7ce71078c9e99289985e8e929ecf5f2fe5388d8992d52e7d0fdd7078ae148da0247bbf0c294a2b21d37ff513f329c88b938232100b544541f86d5a227dcd6c1c7c5b890978a27e95a06ea27a842350937afd4e039255dfb8d551cd63cc92090a5365b3e08fffdae7456c83e8d2213511521df2805c3f0cefee4ed120e574f22002c9e71a2019a08fcf49711b61194f9bbd5812653dc28434c81d4b842f17595dd0e5c7d892cd9036937388b4ba9811966a735b025609ba4d63b69f17d5bba158fc6fa12a7622ca90c8abad668b616257905132948b30387072d3bfd80a565098e351259947f6e58d3f389bcee82616bf54c31db76075d02999c88cf88969b4fd97746623133c6e6479d7cb59a93a851c399128f85a455c7c66d9c6145c1a8fbb05113039ff4f1f04798e336b47440e86e82350d0f664382d168ac9289163f22210f10518ac0dd1585c5952c5b5ea0a3512259704bee550ce8963f04fe3dad3863faea7c7ac1fa5b239f98934f637d3fb1f402a9abc389a173de2b4e24fcdfba2058dc9b6d3f10bb1fff2f28357c25fbe29555ebd25aad863078d93179a0010bb365b2c4ac2b008a275674b1a764593ba82f4adc7839a9a21b5fc6f52fc8cb494f4c6e2dd46c4e8eae7f7f4c9333228cc56bdebb8f2c898cf60ec21320ea0b73b3ea8c1a493754facfdca1910bd44b1d204266044bd233bc9c04619b33b9a74f73ed549c377e03225d1718b777c340b11631bf8319ec9197e4c972019135e1ead73fe101f87657c47c2b41edfe21dfb0e427d49ca0efaa0dc693c0cadb0374c171b9b6c5460a7eec1b398c89ececa6e1cfa115130db514e54f00c4a0c3bacee2bc45b4b5a346d1cceadb9f00b127bb7dedbdf99ce5ba192253e2a06ba4b1e8ff6f930fbdcf1c75a6abdcbc537b3919445bce5da45e04a8114fffa912d28800e4549dc98effa3bf9edd881dade5cf9af210513f00c2a3e2806765e47870f35ea21f1456e154846acea431e4bd00e1f8e3745b391c4043b3cffa46222ed5c27b727beef8c40a277e4312ea4696f3df0bc4751727711f27c763f59d49b2b5dc743b53dbbc7a2cf6b4a0cb11895323da7a7635501e92b0dc56c86723a417b241fc08ebb9efe53e5b769226dff1fa0fa74d215eea87c52168663e4ba9ad6e3e7867ad07835646d41e98fddf58e84ddf50da5cb6c86797f8333e906ca83ec8f77a2b24a091906d95cb1142e5cf03f44e60e52395a1f7717a7e1d2c6da1e6cd4fcb06561c640f1af13d8c1c4eaf534ae48255aebb2256852f677e17c5f991b16b824720148e42f1b5ab97fd8e5c6030270d52d946247de5922b5600a5720119d88140e33769093d954eb1118c8c4c069b58f4ef461f98b6b545d2c8aa94bb1bbaf3a2fd7564150b87e4e8ed4fca28cf975837bff108005bdd9cadefa9c2f75aa3b63fb6c3db33accff64d8d72acde70641496c55f2f76baec9b0524e2d30767c571807fe6cc64cb38a724862bc9e1b094c51bd6526c04f29d8964a170ed964d880520d3a5c2417d0d4b6cf7e2220cfee18cdb4aaaee754b5c1bcbdedaa71f6dfd38cb291fd25fc0e9aba4cc09a780315c8389e0d6d3a9921c0fde54b529cf8644e9d233df25b444fe1a0d295820760e5dd76d81d228adf75b7c0d624bdac97ecea43976a3dfec591acf06fab98f19fad55227baeec83cd7a09d72f7b2884913e64d7e1da3f0fcc916b0f374cf4550281d4a46b70253c957ff7e57f87f3a1163c0cab2479479856ba82215914740c840e88c22da3cca8eb03265a3a74c5189c5b9cd56612aafdaba8d8792792a464cd3963c037d16908bc90a52e60f62ebc4ecae4bbdad9b [136] S=$1d677b4e168d1086378a W=$50aea2d13d12f6af70b4a7981ccf436d91e9f7d57dc43373402130dc05adca6ea30feefd890e8f5dbbd357aa6c5505f002aa9afd7dbe72b3777a53fe0b8baae3e044f6c839c5217a52178ad63d03c2263f60c8a1755342888af19650d7119e1c8453d0c35095195b461cc68ff3eb7f8c27cc5d5b7fe6c77ecd41c82c5ffab5c449dfc392c251569aa5476e6b68395ad7fe1a70b479e68793da06b9d86781f3f915419436238d500b586ddc502bff9ea78ef3a34a8fc2f65217dfcf658d15a5ab1d1fa598374377c85febac02956ff095b022849ad20d5d3d25fc4ffe168a0ef7b09d7ff7c0d96c3159edb1bc64a899577809812ab4a7346936bcfdaf6a6e638d8216465d50f4afb23febee853a1d1e1013106bc73c16ae34349e08b1f137de65910ea80d02d8a690d5432ecdb514eec4f9ab8c39b51c3b8567843af7f1160eddba54975123223276f6b1bfec5735bf9cf5d16726197079391291d88c3c304290ced8f7aab0af362007b4a12deb2cb6c32f2b8a3eb4ef5dd0ff0c00b6406d4fe5b090378ee81eab329afb47f1edb1cdef860b495c9065ad85791aee3cfd96a3f2071780547aba62158bb5a9cff5010753aaef490053a6975b612eb1d28d1c57f548b274c404cd975cafe4a8e6371c1f00b9bd156055eb1c776b1b0204380d83cc75ceafbe04d2f72a66f29549bd42fe02c13cceadfe81e7b18e7331a44c57968f24f331c1382fe82c57f93d10b0d264ef4dcc86d514fd81b0f7e9bd2c6eb855a26f36bd50067bdac304fc313619d3b2bbc423707b1f5147d77661297cbc4986f97c4865e74ebfe78970be5f3fab4e63c852bf1abb23755b2e7f7eea998ebe017fce22413a0b859c03364338c7d7fde0133bd72628b0a685e926c71fda411c3e12bb1d750d864cc5bd29ee3d793b3de8a328dd50a0f518c6a14eaa13a1821016864c0d8d7e305bf6e21c19906f1a0c7bd5e0d604cdf1b7036398bd58c21c5c286844a5a4b138b622de33811d50b53b2629522457695e5b0200647890433320b44269354e7f4f13bb967f11eca1839518ab86008084df85650725b03faf1a782c72bfc3a081be43e3f58b87d08c06485b6953a3dbba1d1867c5a15798aa8bed1ddb348922e8809714e80d9ae78b67b4e5ee0d7a003ab2cc01332f1738d616e71542837f2fe20ae8cc6b10094ef8c0f9df74e0c7000a10bf072124ba7e841e3a83791d7291b1568ad6a37adabd861c5261e2e263de8d0574a23cea7a9d19d6e8cb8041335643d6c83b504a7f6e81ceed439fd5200a0902e1347eaa7c9b6b755b723a1f9da173bff3eafe2646bf2fbd90208b2726114d62f31b12726afa5593d74101dc40949850c93613e1994254b875219acd4a96dac7ff19c155fd7b72c1e9cf4738f74a7dafa0428e J=$24fba205645a21324941e5c33a8727ed4be940c7df48936f3c41d98884a9da51646626cf4e9e44aa9391df3b252a735a5253ae2742a02bc46c8647e11e00c8d2a35ea9df5310de65df373e2754404be534413bde7aa2b947e9958eaea19d8e7e79249427d0236f0b8a779e0252e3c287511a4859178101da9f1465b8d66beefeff3cace8939713628221b376093ccc51ccce90f6802783e387866ded7411a271a66e3c2b48de84512ec209c34ae0d3dfd790c344d851ed978edf213289e437f5f56889ac667439cc46fdefbb169990578174865cdf0bc268f9bea91836aae54e07923f09ede68ef42e3a241891d28d8405406ca0215742c689576955b37323833f5c88adef5d23d3129f2e53b4a411502a66ea58eea72205e9a7a36f216c539789ac7f029e88a73d55294d3d5186d89fe84d6d93b9d262587bcad85bdaaa02b25ed44fa8d62c8707d36afdc5429ff0831ff7ba60272ccdf42e465f484fd0cbf40d01ca2ddd2bc5e757c7ee06886b5109ac4e384aba30c1d54f84ecf39cb8864a039be7d390a717c8be5295b2d8206699c4a8653a6be7ecfcb3ae8660fc0271b012342c11b6dac0d3b57c31b306a868acfa58d16180d35695b6f37759141d644b5025ee4eb8a27ce7fe2acd5e755d64aeaa683d14e0aacc163a6bf657ebe6aa30c8abc31c67ea035384f4576496deca0b89a648e3a6f5335867742910411f2d18d4adb5656373280cba9202672813ca07b27f4b0a9bc3ae3d10a861828944189b43f6640e18c8637b4f97f04c846b888e1a6ea84b1cb94b751590cc46a140835da3daec8402683daac92a63a56e5726d52727231ae84048c451a2177fa37e12008028e8ea5ebe5c680ca23115758a3acf37dc66762f76ffd8c743edda0a663403bb25d58f9feb7d2c4ed14ebf2408a8cfe4870b73a25ed571e1e836ab2e747ae1c2f7d30a0dfc118f525c23ff003e22693ef07c79668c66de74b42171be6989dc1fb85e01b3a7ce1efc4593a7e00737f0802944b2751c0b2bc73ea8db9249923cd1d0f6bb4ca5e9f5ab553d6157603b7e8f814d303ab1b01ab5de796013af01b24829166372017b84089a1cd420a6d7bb81eac7be388f0b4099fd2a4f094375c76c4b351fbddd4372f7b0b5e0921745eca618afbdb3a865b8a924e50b717fd22430793b57aa4db4c3f7b19b9981c0a681c706967335c4f08e144350bd741a6660bf6238294e40b979bce068af5bc5b3e7347a9882dbada5bc6453b2eec6291d432736db4bf47415521d12583c149f9aedcebbe235a5f2f2743777f9084f18ce4cb5f3b21f13959a0daf2fdc282c202b3d88fd6242ef3848124c5903b139ca8ffa840c40a44c79443290c9c3738b882c527740ecbd5f54a69b6a18590c53e63f0397dd76f403e1260b66e85e9eacca1e5a9c3b0a9786cfdc1d7d3cdf4f5296f16301f34ec061c4deaa66672a40e90c5625ba3df346379ac67a1dc9874e427858399f63c7e347075de867b41eda2b5ed35857b36cb8f43d7e51682349c8fef0187f8a64d189f0dc0438b19431b242d9bb184792f5fedba4d1dc1c70ce76e3c539cd216aaf90c078ae14f44aa924fe09320cbdfed96207a4bbf949392518bc66e1d8f17b9685bf1bb708f8de76c5802b070a1f4dc5a8769cb64b54911c4aa7db89788992f32b94a855748f8d3973c8fcb869c17dbd7b5c1f68eac54b6d78fa7cf38b562283c2fc003665f5be15bf33693f53ea9af281619fb2838f4454c1b1ebc48d34539e055a5c9db759236bb76b8f01a07d06f26de9f3a6820e91474f4e5e8a1d21e579849de6e363d0f11efa14dcc027784db985f40773ac722583bd2bf08287ef69c6c9ce95d6178e9407169fcca2888ad6bad863ff1dc470422bd33c88b22385ffab8525e9be2c4a6a7a07ace85b70d5dc7175157b5bf74f97b34ec5294fb93b0502f77079a4457fb0069a741c8e1e9993d906d516eb2f046dfb880909ab960d2f2e2133a50c24af9bc4463e5aecd1c01814fbbc091959d555ed43fd7ce3cd8174d06bbebd836bedbcc0b6fa3e98c560ef1be3cae9c4be9d3f0a517902b99559bf51d0eef19505c87a54ce90007e89893a48fee5ec9b9b7b636d496206c05b8f0a2a51ebee6423165dbc2c4702bff8c53a04ffc1d5913e220e16f0376466799989161a88b446f0a551460af25c8e3623cf9b1d08dd70cba4302ffae21f7f5d12a5ffe4dfc848545ea87bb1d771b3652ca3f82f83308e600f41a77a202a19daa9905358daca7bab5c248030df1b48308f7bb9a45e359de961d88388cd92c28cc9caa9767881f5c576655caea5c86daa3f6806e783958e1ac54e917d8ec6c744e4cf03100f26866afba1430aceb11d65b49de7230bb86b97a83b197f627f31231d49a8d6096df61a8729fe180937df8eea9fae86daea7e688e6affa04d61522ad639f0675a4c827bda56986615aa78e4be1e8a10b33fb202deccd35641a07a4255ad765a4ad71ba90e979098e18c8dff2a9bb6f12cb8e2cdc0e20784885a1c8455564c317b2ef0976ae3b860935ff43d47f17cde1729d3a95eff69c5a2b553c9b3bd983894636a31996534f2ce931fbc22fec5b4e5b925a72c269558b1809ca1f8bdfc8f3304443903048558859392f1f3ec7d5a4ef22c7763815ae715bd87bbf5ef43a45cd1de15b2180d99361c35c69f97d7d524257cf85b4dd5fa456854f426ca78cafd6c4b379942de7a8a09179328df9f6bb96158a80c3b20e0efdff8793e1c63ea912163ef46d61ef161c73ab90e6efbb20cf7c7a1d988e81bf9a92296d3bc7f7bf77b935cdb0ac73672bc5297 T=$570d8cf052993d3e1a4a1a99a3d68c531871b683c2780154718ea9c35f76c14f36d28c36583e9e6ee22f133d401d1b44f545b5bcea8ed36fe21176024ae11388242c583cc0019a26d826290dfca9ba98dbd74ecc89fabdc6c912adf15db82a7bddaff64956b33641c5d226caf3234100e1da162e2a3e93a7ff8c9c11466c92c27d57755db9c96c0a0316de1dc4d9a966ff741cc11ae78d200efb34cd3a8d914cbc8004ee4b63699898d61873e8fb20a8e6c7d9799e4de9e1e94715cb66555fce4cf39eed2f89e61f9aa1b1ea1cbb09ddaf3a706e727fa072a720170e788f8193c3295578d2d34f6ec71cbf699787f06a16e7a9aad23b9900a61818edc89f4a34318303f294d4fddac3cb7cb14cedf29d8ebfd6b785151c28433c87073fee86310d634fcc6d878abd258955f6e3087392e1ebbe09f872090ce175a8591543123ebf257870906a5d6b44cd7e5a549c42df634a036e76d8b364d543a1c46314e9bf8a7d67d73cdc190f04d3e110680a79ad0d98622c0ec864bc30b8a87a66f648433ef2d458880296dc3dedc811c8faea14c97b3db875671d1439f9b92a3336bf0f4fc53d4246f6584011c7467c1cd8bb2f9b97d75ebfb8c0391c3403f358d540d7a1f7f67e5fc271d47c12145062216b9dfa82568b9331887a304d5e1491728400071391bc2e36e72b3de16e87f0c7b9a962b6e95adf7e5567a48b544887a0fc931ef009b435acaae7baa0475183908c84a24fa8294773b121db06d29621733601782aee5946213944cc847bad65e75d127b1cb271b1bf1cb077ef49ce762bcbe329ef9b3ce1f5a5b7726177d4aff460746ed5328d4f4c2723c02a93de7dc0cf8cc305fedbd20cf65ef155bd7e784b5072614fb71833c7dd924a1ed0a68a93e08f54b9f7840df7483c1fc25956f5bcf34ddd6d739ea31175051e225f1ed0cf868afcaf5a34bdabd24ad2710e57d2e88712261a96a2cdebb1b44457526cfd8c7b9368855c02c955c8a96db42be98fcd437d805337e7f37f089fb2ab2c04f4d3eeb4135d96aa2d4a528f608bd932b07fc2e91b9a036b89a29bd24764cec6b2e7262c4ee2c903616ced20efbe02069031e85aa733b998236ccb37ae642f5b7a76fa57481d1a311d0b1321788647d8f6e446da2d813d4ccf1db1fc063bda55107c65c8aaf809ea0d50c7448d93196b468bde6264f821a143309224ddc0f80197135fc4457badc0d31fb71acb225f4d0713311df437bbc031fc131a3ef5c001b01a82440dee9359371adffbd0b6f99c526bfb5e96fc9b7402f59f7c62e10168779bc6a80b34b46978389d0493e593db52de33c5a1213db3843f9a420e092e9527ae8fe16be93c85cc380f8b51613fca716eda519851abb64c4acf2f53014c9a0d55cd29afed0ae3a097de40b1f21e56e4537d787d3642c724e13784403a7ac0e2d72f53778cb53028179eb48f7e2c98de9ea12b9df8b37203a9ec3c2d2f0a09504fe1b47acb134dfb714bdfdb30ffba1b43cf46ac67a93dbdca55137b4bf0f06c881d15348413b6950b1863b266854104f98ba8d4338005e64a1abc12b4f1ecae631d3b864e67197806606f7e35e4f5c598324dcbe52f8b4b23a91879d1ce44276f41da96ee860ee60f3cc38b4da8f72156f0b512dc9905d7ee5db05295e47ce7fffdc3c78100048feefae89287878222a12c2d404658f0be5cd8c20e8bf87bdceaec9a316c189ccc61520b28a75d040802e7fa010e0ecaeaeaf274d4be6606148d1613c23ece7e7920e6d0bcf96ba72a0f91b13f0dc5c353bde5d39e74ef39fa6f62fc487a309816942c32f3750cc9ff3fd5581dfdf09a418ffcdaaf5f9ebd64e9cc3bc929fd0cb62793b68d3de57d0cfeb1aae4160fdac58aca34cf0b49dfcf242f04a7debc069ac21b0d1be502a7258ef198c01f80d4a83d65ce8250070e7630da196c41dbc2f6a252aa01dc69562386396bfa2d7d0946dec2fa1bf58ae69cac37d8739d87cc7966f4202d0605e1dcb21ebdf9abfe6bc15cd8b2b955ff6265bd86a791cd627c5743a901776e56c787793d12dc73d1aaa95f759ac53da63bb8cbbafc24116693eec43ca225e72134c5fb9ae2c7cc0efe11055c4ad5960d8fb4d1d02a6ae928246ac54e3526ec936000012f96a78eacb8c292ab051bf5f928d4876f6c16c93ace172d67f4afe4b2f77ec6723aa0a074519c806d5cb0d5c8a28c5106cefb18bc0f5cb72935d582bc25e7db77e31fb3a54f61d603a43113648e75f04c0a75a03c5e29b621844f613da4c12a9ea54a6d36766e3af054e0d2a186539275ce914aee3a10b69ec5d335061a8273e3d74520cd7eb4e6adc6d8e50b00d68895b40efa4d20a62c27884f37a87bc03bb405a17906d1f068055802f6210a6e5d52858d6a992de98fc88460be64e2ac4a3e42d3cc9e87a57673d74a6bc183262fbc2214a9e0bbccaca9ce9f6a91ded139d2ae66aff326f0929a02029a61cc84925dcc42ade5b3bda818d099d13dcbb1dd7ddda0c8aff190f114687cb242de4ae46652d3ccfebd9283dd1d38c5c6889766aed6407800400b7873cec3b8172d70e995eb80265eb509bbf0a261134c0097a56835d5d3948878f57512fab5ace9b49d579e3ce064142bbc685918a5efa85be7602a79bfd9ac7213f6095861ddec689a6a16d5bd361de2d00d7842607aacdb693d655a81828cdb242d2b57662718f89d415641974573a960f2b192acc9d2ed3846f2f682e86f5bd550bd02a5fdc38a4e8bd084ce5db9a44df209d004be22ad528932447d865a4917ea9654f326653eae3c46dc5e14817011171993786cfd3b3d7a14 [137] S=$bacb9de5157a1ed7191a4194 W=$419aed1c461d43f106e2a1d1e60541fd6836711f63903c53f7d34960821bb048452799439a9058d4532ade2a3a9d727c36b4c054b71fb25a2c384e22b259fcac62f49c7599c4b63cdbc9dd3ed012148f7d9de3f884b14b56715d775867f83e6309acd64675433e8bce90ddb231ae3d69479f2ca60f44133e75fd2e5704f39a7ba3ac2321a1ba55809de40af33d464fc5151382f4a09b9291d1dc7f1c43ce4186d5e2c28e4622a53483d4eb31c094ebe70c1453fc1162538d6bef636d33dc2ed7b54daf9345af7e40a74e18f957b1a9c8e678a2c12c054b586284e81a8148588031739b331107a6933f735dbf20ab247f67ca19c9dd96796862ff67fc805f2263e63544a19a6db98bcd8ce0bfdea0bd243b5165b1abd7799a841f9bfc107d876955f9741f7dceac4d86f4cef31c0f80179ec374adc4dfcad9dae8a4976d935dc6c3f2ba85f4f1c3ff801b1aa701f0d7ef59f6610571f8af964a649738532f183382085182bee622771d155d878612c0003ccea40b60106c0603a8835964ef1882bbaeae4d6cee3a721882bf7940f7a7caf0e1fe10563215f34c5d2de35651dc7256b7ce3a14dfa452130d2c471debdc7a681531add7017b57c2e25690a60a3595e2030ca5d4f48ed0a6523384c9b7d0f0ea6ea23d8786b76d7d4e16a5c34460d9df85f1d9f97281ecf823dfef79e3d6f31e947fc57a2b9c88345252f6b75cf1fed478fd69d4c7a5dd69f3a101591276c34719f6704817ae568a80054e571162b12aa677fb0254621f22cb9cf3357f70d2f571489c6f9350568c50805c98074cc14baff5e645cfdddf4e65f1b8ed3b7f1d8ba3a8a03c6bf034b6c341207ca6089e24a9f21ac66fe07f31bcd81b9fc28a5ba1dc748a7e00bfeb9e9bb795517be7e4d9511b428cfba88a35b418fff45e4cf78c9032a60efc7ffb3a246f9161c26559e1010e3863511d3a41ca4e1663770b2152f0304786617ed99f5bb35bbf23d2aaec897898410d95002978976d46df0b2a15fdd591e9c667246f606487d1e34ac8e82c2b0319f44269bde896dc32430abc3ddf19778bb3c8dda4c763b3cdd42ebc4cd3c87ff1bb3089125645c3b08dc56eee2f311501c5229e1588e5f903d7381511f24abc38ec6c56edd99ed168975056cd9c71939cae80be1af7900ff7bfb17112dd743461c2e1fbcab6b7201b315accc558c1740f1bf8d67a8e1040a91f68e409b134908ed9b378699f6ad1357ac6b11d0f7a4fd54f7eccb96259a7a6de4d2c9ff4fddb2b70ecc21b71f1a893981f66b4beb069014b7511ce613a73cdebd0c8a665981c0da60592285eae77ab2958bb293ba6c5b2d266905e2ffd0306eb48d76b186bf250cdc4fdcffb465b7fa302f493db5721ca5b0705af9de07b612c88df89edde6 J=-0x14e067559c589d9ff418cf137d178cf24e0a14f6bf1fa43f717c0fb12c31250e37d0363f9708bccd7fc479e86a0c9d8fdd1bcf02b59a42db54c26210adab298f8b90e5746a2734e6d1494e1dbb3ce65c86acf6bda176eedcde0e65f9805e105ba8eb8195aa628169c66c2e0404978b6175232ac943857456708600e867fe4d81d5c4d2d105ba2fb64b504306c1c08271d568d284453f2de79944dd838c19458a141e53e62810f3f75a2cd199768ec27d427b84159469d522e561e43373c4c1db8512ee63809563451b8335e9040abdf7b5327bac8d2f4830bc55c68645a10bd1a5c6cf792267ce780406f5843af3055177bf00549488bbeb64f617a24f8b9ebfcad6e0e59d1acbb1d7a965e29df56213206a7c28bcc1a3e241f5da6ea35be38d32192310cdd7600b2f8da0144b2113ab2463e59ea1fc3f34c884a4c178776a00be4b4ab9658ad93c3833d7d7223430e0404584484ccb569be6c82c83aa2908590a962910b45a13e5de3c669ac759881eae8c63e51b76ac8f4914f0cbe840530a119fee046c24c2c4cf2d03a664b94cd977a8ba0e030d4355eab46e46e56c231babd8605dbac4a2629b9e073a68731d5d265902107aeb1a98334162bd98af87d39c43d9fcc358e4d6be9466f46c93a3c5e66195283dc89098d13b24cb12444fdbdd88f867c16a227a66495486b75b86504da32e770f6bc71f176e6d7d5b3e38198d4041c3c303991f8e0ef1d5d83ad00bdc1e24b674b61a1e05130a269039b5fb0014ff172ff22205ebd10614169a424ca2d4aa2232b5c4abcb12a45c181f3f00d5eb8136a5ab9a8b8afed04048443c7058a2f37e8f8c19dbfddf4e9839fb4cc0d50f27b924efe4f64f8457ca0cb48850eca2a12eebbf5ed95d54236b274a833ec5045a67750451860cfcd5da451cdfa5291fc5cf58c385c5c896ebca91c599df68c8930a6d00b6c3d935578ee0b950743b14acfbfb83255cf60079570578e0466907af0f115fecc2b7faf1da2a6ebc9a7d98f756a949208414e8c3c73b91a1b0a1943d681d739497595ef4642ba9dce5bc61d4a5451430c5d4c8311d6670395f94d626a88825be6a9267a515f51fd8ade0aed570231de9764e43d0f78e75ea1b0db360778c284b86cb5db1cafc60cbf30cffaa23f0ad96ba163af377061eb2701da534b22300190d96773ad281c094955efd6dd1966d9c495650c5f403583a3b998e9b10c83c4ee82ac0eef0553d77fc3ca443f3e2ca3b20d7f1b4a4cac8684dc3ad44ce4fe9bc034887e783cbb8ea0fd7e263d50c927a59dae852aa613595f52f4158f559a5e2a89ed430a37340679b5e5c4279bad707a7a5a2299c2f8a64148be9605de4a56cf4abf719f5decbedbb74952cf40c7976f4d38d4804f3165efa2e223980516cca1ef13874b146d4b9f7759f8d8878ac8ca23a965b438874a78cccad8779a39520ae72ee8b8468b3086f7d86d0774c0df518ca5588ce93459d676e6d9f22b16930c0ea4b418b698bb7f77b3d30389f11a83015ec81f3a60be01fdb6128e046082f97fe7fe3d0ee13e74f6492dd5f2a297af47bfd036ad10fe1ace034a58c43beb7cfbaad89f9df09263408e2ddfa05c32a28f7c414b6b9ecbc9473f2482ad92d0bc9f9f37e40a527f8d613023c8d6a5202baa217ceb1ae72c9f1c9761a72e276950b3685349226fe2d38754a668af1745cb491be30ca6edfbbe8e1f004586b709afd82acaa1780702400035f6ebefca00b00576c45031af6db25513e3581417c8a2c4e5056c0d89e4d8b5ef2c98a5dd09e3feb1d7894169baf912aa2d817864cde990d14feb5afba5bd23796a5585b1f42fc786142a1518cd6aaa8e0ad93d9b8beda742fe6c441162005f9ee1b25b6679f0042106ca4e4e5c745ba1773baadd28afd3285a7d25c1707a130f624fbf0667c91bb5476a3efa621a60594a37859d55f8c817de7cd304fce38a3c668b15ca1a7834ebc083c584c221de8d42f251ac95fcc6b8d3a8240feefe4c3aaaeda5b94ed3df9848c059e6119caf385aaf57078c054244f940496ba8dccddee0563554e70a0637a6d966d9ed905914aae51cc2373be4fe568e42e5e973ca015d127114fc771f33fe5316871dc2d0e1e939d871db74b740632261e9e79682876be72092946613eb4ab14b219a7d641c3cf5ca343689870dc94a664069ca20b51579d3e204aecb93694a0eba07335442816e92aed4eded2a8e3932c545995f03c028632b50a0828107bb9afa7b61e8066c22a2d14a6820fc3b6010c47f8c1394608480b001d2249a36d5149282fbbca3aae6fdd2b54c5c88f1b4adaf4b93723f62f894228e4488c011de721246ca7f73b8adbe9884576b0274cd19232a8f883ce0f2930f42e2057a1bed7a15de01d10da4ead5c89cc225dd9c4cdfbb05edd8c0ac0b622d54b8f5c20f58b980f0b430b16e9a097b0009c24b5b4242a73fa31237833f762f19c2ba5528b8ba8cfff1b60f1996513041e16ff427107a9b6d05b8898b49627c36139615f62819547a18820a4bc7c9fd2ef66dd2ccd0462b3b2c006a77a320a3fa41c49812b75e7e3bcebaf71d4734e69e33f6b2a8e742af22529d396f67e18359658ee7b09bbbaf160a60e801a264483efcf56fc3812b82cacb7392a0da6913ea2409206b058cc3ec5142b31de57c87e4bd14dbf38d4e345cc7342112e2a9066c601f24ccda2158829953d1713037c1061ab67ad245b24f8186b7f77a29b898ef078218c9f6eb3307543fc974f5c9d023fba6818c29ea74cbd936913496835cb3e9e94e34cebcbe511e1b340ab736e238 T=$1ac64fc5c2530d42bb6ac4b9bc46e76d66f1de4d7ea5c24f97e508d3c61402f9186d59da6fbd1ab6c77c7a0552a2dcbcc1847723cd94d11f50c8a792101f6ebf99541d171ff2019c7875c225bf7704f9f2a7243937eb17c79cb721841ec6aab8d77ac11e5e492c23003296888e6388f7d806e31c8801fad83f4f0870b59134cfc581a6c43311978273a64e545434825a6dec62b54e0cb8a66fe903df370cd20045b7f4dab315c1a9c5cfb25466f60969ee5fd30292e03cb86cfd26338cc89dc837443c0d5c26af8c18e7ace3f9b0e5bd29b2d26add3969e0e1e8804aa14bd99ccf086ac576de386457c7c1027b402128ef3199724b7c86f850523839399a6893e77d5dfbee029c2ed27b03aac5847db4ea20387afdd055e235a7bf9b7c1975299f629903f1ecd27991e9021ce3f49c1dbef92bb9590ee1fa107446a38ea811aac68d3f1a2afe2e0792fe6ce13e1e00d0435fb430162372d69b39307dc0aece50503512a61eec7ba42f30a7a7ce370c36e27cf7610eb10420bc53dca0f23bdbdcee8ef7698029fb933ef709190815380bd7970c76b9dba7bcabfb461fe0b0ca98c7d1cb087e656ff33a93b9110eafe28caa9ec0aebe9dc809cccbbafcce458531adbfd76f5bcf554993d514371ff6336b0f7ca052a1cf75c024422c8a2f6d80ca620dd78afea42a73355a8c66c9594aa20f86c4083781a66472360caae8616ba1354e80877dbf2cab0ac6325b5f8c5e85ea7f12a9f69e3b4db4ff4a2c62571ec61992781e46e468de9f060170e186076368556fdea40b98ece97d71f6192f6e413f8fedc4384a1b4fb43e4b299df5b295b6f0760c6cdfd65220b40564051998d31157332e1487e27c4ad27fc489dde62200bb92cb53e15b0c7ba7463ca4d98d54b937262c2fd8ae7b4942e104b774cd88986f8b9153c1d1cf7b03cd315c139db89822ec7b051eaeeb53d71c8f078f1c062e84048e49b31555fa2bfe0e755257a4d51c744ba576c1018eeafbbfa08cae0b6c021edc1c477dae7a5513171e7908029a610d4ecb2028d386ad2f967303866bb437644319a1fa21037f4ced45075eac3237d43a0c7cb11dc58817404576af59ce8ef36495c2e64a7a1d2da324516447bd7cc6911358eec5b4157758d31f6ede63e01b5ff9dff8ff133b021d28a90bff7787ad0cc5a4aec65a6f6e91f6ed5e1407f06319e9cd1c759ca72ab52dec2dd0b2055e5e4e73009ea51150b7db5b92839a2a9e23263f9d84eea28614f8f7a85d30592d1616329ab26babfa820ca479ee0f22a73081bbd439d24284b099d8f732b1b00d7b963116f71dfdb2baa033bead65785e272fac2c12f532c48095b0a73c5fdc4b20564b010dd43541b4f25e072155176a97cbdd54885ef206f7a76aaedbba792bd28c15d93bbbfff826c83d6139f45dfed0b3b98e19194f41f5afdee2593840192b3b6fa7c316ada7ae5598a51c693f3d4ea2fb9f56fec3fadf36fd74057bcb29252e24ac636bb734708691ca92c670de96e07b074cd703c05f97f1d908435f113da85fdac6667081a58b0568298b9441325057bbe724cafef7dfd862913d17edd4aa385a13f590863e74140c5fbc2cabf6d68962700dc0ed79e96da8df06f13fa3c456c1deaa466d000c60b7a850af4c240c2c64b63dbe2c9366698ebea6e08fa8d2c86ac3addce9da4a9deaa31e38ab3c929bfc34c42b1794c0041d48e9074134b281bfb742816930cc7f2b805cfd854b6b172da31879378bacbdd642ae8e691ab858c8c321cc956054f26e33653074ba32670d18dc8f2ec77165b39e908508ebc4df8e0142dd04a281af8aefedfefb7e2dc0e1193b0276738a3586f76a5fe5b835e2257ff2056ff09fdb4a02883067c5de0bb00c4d06308a9e8a9382235175e2557e7bf899769b424b4accd46d4ab3f0466ca55e6beb94a6dbcd5d74f969cf4a05e08b9dd1ebbce13cd55ef1d7a0c8df9b214503c9aba3485a2dc4bba7fc5ae2d43093cc2ecd6c51fb01291a8d22951ad50e0b70ba1c1a434a77ca1a85938a8a5b68aa8ed5fbd575dd37fd83f598453f7c190bca7091a6b63c1ea1c9b97426df3f9aae8b6a839db11bce95022075606cacf0f442e2dcde8f8255dcde3d1d4fb056b16d164f6cac07cf91544a9d618d749d16e034f649e7e5e0f613e63c06ed7bd1f24066d908fe9ef14a871c534ca79320128f1ecd7b051b64b7af973cf2cec6a3e07c5bb10c0d34e7e9decbd08c09c12a2001b9d745aeb6d5db9f94279e785fd7992ba67c243d6252623d1fd049634cc91f1d206160d4f5809bf5c85a6cfcd517819c9f10a37d5c449d6d1c54650ed7459e339c93d60482aca6fc2768624f0196a90026d40befd066834a8105fca74cf4c844b8a2f3398a0eb6f506e9f7af23c97536a57e2777f64afa6d94ac949f45e4738342c5e34fe31832eac746ac9c5c03f36b24e70a4caabd454486446fd2089e02f24e6674c4c07c6cb7945615af449bf15d003a5e6b44f0091de1060f4df534db890c03668d8cc54d773feb2881f36d0de268c37995ab03877f81dcf2251eee04d306c6a583a9c5778e399d42a3aebe6c242db4ac825b8886c005903c58a1e717216ce5de5f2cc2a433357be52db593661804e97ac62a7af69a384dba611c554a753b42f7849d75d49ebb8db86926b313a7bd2856fafef3ab768b22e3c73fae1b5c3305ebd72c98007e2176c57b69a74751f4efa0299df60f3fa62b5f6f456b5b2fb1e22173cd9a77d3da7ba74b0401c7dd3765239d1a15ef9917885031d33978b911da6aa85bf0df612faae23e26e60f0 [138] S=$1cace7d295d5a7 W=-0x862e0fdd9b9b31e6a31d67ead186cc8d335c80dcc7f21c0470b12859901e9fe8235fddd3ee57259fc735351d62db608872114fd2bfce586dec9b5352db6fecb8c2154e96ae24b1751f8cd383a23fdfbab78b92422dde77ce95494c77cd62899a1769f6fee52bf9729740c7ed5009ef012bcaf93a1ad27cfd992277d142461c262063a4778120390de8c9928982ac1280ec0e1060a39d12babd45cd053c4b11e4d8d26da22183a89725b864ce35147d3a8d1112da7358e804d3c4b22dbe0ac92a72bffe637096d2b6cec40989a33e87aa54c84e3ea33819492b0ccedb09838aa78a37a64cd532e65e242b2a0ec07e787c97a506d9a465c73e46f4d0bfc63539c4733d90eb665e7573f7c509be9069f14e5cb1a7e6ef401b6cfc3b981a5cc417991b2915adcf616687ec7309213b21faf8da7ee5b2204827f28ecc47e5717bd64101f740cd82e6757ef7df665ecfa4a6325fc5b7741580c9d79b6489658e947b660bb6ed5aecc39b733940683919dfe6d588b890837f5cade3c82adce6b956508cc44c51d4867389a2349ac9274c87eaedd932d27f022f88d3e4f1046ad87b69e6dd2eb50c9fe19d50feb598c159f49e768a13f011c02478e3f332eb0058a1bf79e20a6037ad7a6e9311f0f510dc6ac4bac59e86faa2353fcf3e3ef447e049a243ddf35b10224267f5e0f05fde9a32c585bb85c1de559b2d3d2119d5e586060899ad66c718ede0e06e38759430a14fd69075aeabd202809f4f9e066dde8ee879780b4645c51c21f32501891138f162672c972e98a5e1130803ab571439c0f7432fff2f4570e6f1c29d46405912b448bc76d162bf8b18d66c9dedb35a571a1bf580cc810d34638c5b31ee613d4610c9428521d1733f2d04b718f780976754c8ac0759773ac3be78da723975cfb93834c4cb494113dc262793c0005f443bb57a28903f27407c390bc4270ed8ee8aa7d19c602f7032e8a90e61e4aa22e2030710619532e28c7f36e69671ce868dc743dab0b295563503d00bd2b363eb11e3f60a279948456e960f8e69107d3ffe692344056def1211a5165bc1cc7c6dd2e0ee911b713ab24465ce42502f1c9f8048810ddcdb0aa599bdbacac042640aaf942ea84972981677c4af6557c9dc792f4d35c2d858dc47c542f6d02b35c9b8b2fb29fd03cef0d3f48aca4c943421c649e666d4c50a024280838b808578dd004dde1c03c420e6fd01f104721f049da62de549840b224cdff5bce1e451c0b1a803612cf7800630ac0b8ee51649cdb343a0d1ab8db6a2effd33269c97000a98acf8fc30a4fe5c547a99aee78052788844b798c4da5500f26bec50598a85ec0069d762e2e9cb879d4717266db055dad83f9618aeec7a9056534d200853bcfbb8b8dfd3a3 J=-0xa9b643cfd5f0874f059534c8b78664c26e6b1dcda583d8dfb99fd1f3c6e568c0ce6a4ea4ff34e8ad7b011426fb83c4aa05044cb4b902dc23d052f9d767acb331c150579d082c089f137c882f0da8320dd9ce6423fc44a9cc7ffbbf83942b6d7fa0df48731076df20f655da2c0d461525a89be33210603a3d404104767b4036bbf2108219dd832bb9cbfcc42715a2857fc82497c329f5080f944ce9c0ed428024109eb0449e524cc297b6f07cf8f056c9309608c55b6a58387b33be49a346ac5e84b2a0dd13c515564868c37a7d6a41d92b03b815664777c650a970c7231d482521a7cf787d4c164d8da3eee45964e169e0f316399433154467d3ad1729205dae188f56dc036fe9284155615fb4fc9d2be74293d93b0ce843c7c2927726a9b32beda1447b1c7ed73672f8190a5a280306a6b06169a85b8578311172593d5741d71bf7001e6a644f43975e12f3b7639db8105b97fc89ab851c5cef4911efe016f898191a7f389fb1046a619d47cf57d52edbcf3d95718c1afe69969e788d25b3c4a42244ace28ac1075282a1e2a154bd61f80d41468b4e6daa1b2a8128a99de15755ea0b5340a16ad59323deba55851a2b468e6f5272e0b78bc55d26ba57811c777200b296d8d788a46f4780e91e9b8b9f05621982ae3ffd4c42b46f68449b4ab2f3c5af0ca15cc1bc4a0ef03f442f1c2142fea4f2a234dab72f724b471487e84d05e62b06f10a51abc9621e4c1957a4fff8414f71912dabad844e2ad31ed356078c13efaa68874e8dc0cc629870a95365a1bf085581e6fa4bb5be22d72712243186aac7b3a0623d3afdcbe9be27d6ae055d624c83fd7be86ea5ff2f7bc7533e227815e17baca622cd02d24b4f01f68a0e2ae3dec24e73630c176dc97792fc8b9e7ab7554c76cfef040d4409d1349e3a5f58f0f6954de9d94b147909915b6ee963b9c83b9c79faf23e3614bd7d5cd32502bdb725a86bc32be145cdcf455ebc9b7713ff2afb9a8f2dcd820d977596448749c08cde281554a10c8dddf457b8583479b45274c59867db567c256e9b823e190a28cbbb23784079d0a19293131c7eae89aa20598d6a914eea085ad3e9e7a426e34b23fb3e5cd78e9a40683e800f06d3ad7a83aaf9ef608e9ec87173f24bcc232f59df6c187ecd6fb450343c0f16ea5aaec117bf366746ff4c1739b13514b5bacb38615b27e2738b0e0e0d6431fb782286f4a60bf8963ddbef6d93e6b11ffd9bb45be2150c58b9d37ab3abb95a4366f5db9377d1e9e7358d06189a4de43d4f32b36bae11a8cdba1a433470fe7799980181299394c2e53f7eac411bd90622c87e8d5f6cd120174fa4b6e9821a8b6c5f9bf889074653870fc3013abbb2e2fb57888506653a763daeb68ddc0cee8c2aa56864ff103a3f0fc03ab7f1bafb8b001f629771b3eb70d018755ff410a265a2f1db7125c2ee63dc544deb913a4ca7dec7d1e0d8e2a01ef9e55be8eaa4645bb23a9553803a0d41a5bdf453cec2e9b11dfb378c7eb702a09d4ef619641ca63a7356e8726855f93cc09a0e379a7cda5f4511441c87e76aaeb142c947cd4ae872428416ed6406ee503652a0043ab3c2656983c769422f76618c7e6d99a3811755199d1f5b8083b99b2e432954d0ad3c6afd6ee413b31284265689fe5915ec6ba9d0f579d5abf684f645fa5ac8c05a976d6250d49d0b85665e01bc3dc8d6887b6a1d5070cfdf6b61755796c089785160fbbfe4724805bdf993af2939c6551ed740715dbaf7a3e6e4400b8dd975f5a6744df63461c852b0bc2abf38a23cd07d00f6b10f737d644fba33c079b64a2671c6546a955a8b3ba977ee70621a06e9bc7c9631035b2c9b940e3d58a2eb0ec4fc123f5803baf2bfaa4f1bc59f4b8fb0800a06fa850b441bbaafea6c458109ea64ad7ebd859a22719ba2db356a111f1083948cd5bfb4f0777747c8c039fac78019d1d4c09603102f446257801a38f34b286b0a14195a10b908c57e2969a11af6756de3879c9f396a9124fa57a67714584f55279a922e0e092db86150e6a2d37ccedabd328c0538b9421b661ae99b1a773e769da6c6fad3d52dcaeafda6ea3b045460257495dd2fe368c8a37671480f1ae115f861c5507bf1321dc7fe36b363571bc902c07a5c1ff27fce633ba83898d0292f4896e151636a9dad2fc682ce51f79188c2b92c68267ba35c9656cccef6a3864f2badd736a6174fa4c5b4618ae85d26161862d8b21223959e0185a1a55ce2a5bb28de250e0962d9f926ecdcf0eabad7d0a2e173225baa09d282826cef47b93b1c59789ed6c42ec7e25d7305bab9476c32f7c8ceaacef60d50f5c4a01fbc9c31069df97c89278f6e9eb64bfb298edee80dec79cf4898687dbd41f00e7da63f2010f3e63e110f4e4d2c2379913c5de1703c4089e8be670502a53a42f931c9ab3811892e8aa53787856c61b2956a1b8a240ba6fbbb743e93f35d3773c5d65bb67f6bc39d02b9aafcf10aa4a2cd02d9232a8a472c15f2e898fab63b46dbb25c101920505c8d556658dbd207e545f868261f02ac589dd6bc5a3b27b1ce4cb676e001eeaacf2ceb59f1674ada53dce93ed90a59eeecca144e87bf378c1f061ccf9e9dc0edb5d8050a4c7ca33866235b12e1143f34cc3a4d0647bb88f36cd0031abba8e4857d2f44284ee91c5f566fe2f0016ae6ef70e77eb228e083e5953437c163eb1deeedaa1ef9d8f7a79d6c0396f98326f2ceeb2fb4e1dd1dd1ae10bf74cacf7c4579ce036b6468ff1d8a2ab4e586bb1a05ce67b57718a54dc2450429f3c87c09 T=$1b125adbcfcace5a4f96b03a17d04d9b110e6cd78882246e60490c6f729624426d0678d0bb065944c5b5951174fa44deb5892b514d65c1879920b74e27da6ca2b5257dee1c3efea48e3e0ed98bd972df4c7f53c6a0c5fbf4fad23c780eef9ad2cec9935249b7719e1af94c1ed0c4b042b732d81771a49c3bdb261a389cf61bcc554b96740d27dd56194fa911959e9a223990457b74477f7806a1197d714fa1198dd7a10d4cfa4554c832cf61ea65ef6c20867e6507f9dd7a38ec33fe3c01337e5af813f8501cfdfcedfa3fee2cc46f8cebd60c7de8ca4b02645b1836c3a54187195a3e8c8f88ce1136818647320f950e91f52908f263401ab70fc74c1bac00d77e750585b9f41d3788843c6bdd7e7af56d5136711c28761af54369061ca20502571977f4f6cbe3c761ac1f78a2cdfeebaa54e0f9a3e11901093adf4382273cff981648dcc7c4f36ef70c8b93f76679d251cd308faa39a385cecfab9dac2e9f81e79ee07237ed82a7c548e4dd355fb23b4fb864bac206f9ecd7c5a4e7fbb2def05bc6406653bff3b6728323df83febaa553899e9e94f6273f16d0de8855ce947fd36ce03dabd3c55529e8f62ce1fa992e9266b02bae9526b76c553cbd1f61e8b99345d0953df5357d5e51fe4d624ea0f66b00b06f9e5d8c3623eb45f7e8655a570c6b65df109e4cc7aea82aba2e45e6de95c2b0f74d73e788988e7491b4033a47fcdf371b46f361c7f0bd9742d316ad5697104f4b7963aaeebd01090399b16eaefc8e169e626759a1e6f736e3162a844b354cd7ea427eb51279f1954e11d5a0fca15cf3c9087841faf827bacf381d7fddce27e374d1e7aac1ae8b8c8f98dd3c16d0b25381abd42cb0b4d54f5bdc4aeac64ca92fa9275559978c56802ab27173be30d4eaca748918777bb1381a342e89994d40a0a181d81c81a6bfbc7bf995e64a26da0da19c68f26b45fc029942b4c8285c701a1259c7a1975235ef700744850f8725478fb7952d1b7902434b67c12253a90570b82e2f66b56c7d96318c3427e69574994be3b514e29fcf7499b620d5e441b1e083fd3d0096afa707fa74e6cc8cc47e058f1374485af9dc64a0757006dac2bb0537a401cd3bcc5e29f4a627335cb69d1049fb9c48febd67bbaa77116bfd931120d6b8bf9629f997ad6eec2b9c6a9e5ec370344d9bfbca8cc93f53f20842e417e07345fea0ff44e136a68350c8e084145e6ccec25a4bf026b0b162b13cb928e3db99e42d87cf32194e558f2202e7a379f588ca313c1a7863df44a8a528773207a28eabc16b0bbf9db5410c8744a2bc52bcd2d566a90320035e987c13301cbe1c468421472b739697600f2145297262bb07d7117ec61a7f811fb7b79bb4122e4dda5c458b0fb99faefa47a9c330c7e2c0cf164aafb143bc151a45e01b832e6ce0080414bd683bcdc06025d41b7f1be7d28d9c9a44eae533f8126d76821b8a1fe6d414ccf9c3dca0c8208a5dfa3002bf58d3b6e8ed73de41ce71f9338b689478f690f4bd3601b6d8e00520f48cb714499aaae055c0dbdca27d61ef8fe3a9a778befcfa122ff8aeaf78016a54023d33f7d9dc5fa3efe1e9dfaba086d8f1bd3c1c90aff570eb5f02a07f9af079a28f5857f2a8d1acad7b7dab420e77dd6ddf5c6e7074ec6ce44d4d7178cd1b8e76f73153f33b10549e82fb30890cd258b73248b216ffd3cab7f7bc995e759ba51ec6d2cf7a2884ff365c22697b735a5834624a2992818dd3463ea00c0419f1f9096e92b2299ef2953678284a4280abeafdcda7930e98b415876c822ad1c13555d95b557e77ef14a319e9078fb80e4a5854ecb57c4c390e9d8c462420b4ca3e4d259f2a264a510083e46cb4037a70051034717d9e620ec94f6cd2bcce55ba9f78e617b6fcb4d456cd7b0b2d8a35e14372b7159d2fae1415b60d574159848bb93ab7059b88b2b5cef5f5fd1422145eaa94b07fc6b801db0e99a290bf789c6101394c21b1f04afd91e9e5948b412ce6ddd3dba8abd0be7ca59ccdb1503c7a37d685380a04947280213eaf63e565dbefa9f3681de475a5c8c972e37f8ac25462da83eb9db57c6c4b004b418738e267194fbc430ddb07d917f41db46cf94a933086d840088916546664a1269472a1aa56ee9889a24c6944599fc5602d079078e42ff4697b8b8026f7cf381b8b54977f0f69538bb8fd06485229693fec69eec11d62e01d693198e83e44bb3e12881eef881441d93db1cc0d070f0e27404ba39da4afe19e902d7f72e83476fc28ff478c466cdf85e56f61adb1989a3ecbc4c93478e323a197a94db0c6ba4c9e986cb03fb4e94097e1c75f234ba1027106af61836fbe53e0102d601460f1bcb939be433df972fa913052f3e450d3bc521d73d9165c8d4c4e09addeb12cc1bca0c79780fa7751755548204fe7d18eda8f6c29671aeccb8b8c5ae3e837429a8ef58fab323e3db6ad506a2dcd1c82981194d855e91a43d90ac1372c32a0d970f43551c63936c4751a2689419f0502e2212a69723aafe1833e6834b6447b14604b2e1f39e25e301119881f9159fe1fe6d2eaa65c234785e459180bbd2e4a71d4ee2817c2f332d7d1c3f4fd36fd8cac80239c3e3434dd0e9d656467aa4af9a359b3873f75db52d5082e6650a406bc6cead0a04686b7e65731a1d413a6527f3d50dd3b8b6bfcfc6ff1df1576a6d429d50232545bef79b011211a3a6dba184d351209fbec81c55c760fbe9b8b6dab6324069b3ed47b7faaa445cd3b585d42225edd8ba0f26dea4a1dd965900ee119cf247442cf298157126 [139] S=$10004312c2bcda W=-0xafee21f804becfc96a3bc7d8e2fb1c600eb9f339c3359b8bab2f1ff9121fa6eecae35108058cef532151ba416d3771871e5c3a664aaf2b632009e5c9f5148d9ad93f506c4fb50c29bdfee2e6073c896b5f8648b05ae352425048a58ad569814cd10e356f02a27e0fcd4d8db5dfafe0c2efab140004d1954e166b224c0054cc1dc6cb81d745ef6822a2fe0e102576adfd8eac7a34b4b435da3c2e6e02484736b6f907b3c51a0fbd4ac6e1146b6ed5fa4bfd945cfd1ec3d0a4f8242532c2b554034adc728cef32fdb74483a95664e6e35c38f6ab8698dd2b29fe0c91fdbfadbb14b69d527754181ed4967dca3ffdb20fa7804137405817af7492f74a3f14c7d732acbb2eb48d35b23abf3dcd8c2d36badde0ccb1598001a18201e5963ddc0db3f0e6878a2a066a05d9a3b9027f525398f05d2448713dca5dd8a3c73b72f82e0f6892e5918b68384f8349a664b8ab195dc6c10c4e27b52e3578170e145c9d438b67c4d448a32f21c0cdd64fae1576122a0e75d7806b3925f5867cd632322d08e73638ea405c3b331c6bc3ccf854a07c7c9d5f2dcd92e2dfe5d3a49eea07bb6837881c55940cd17fef443282e57a4bc2981fceae9bba78b0b32767ccd960fed83f73fd7d1760b9e422cf1497d054cbdb6573232bb54af5d87e95387b0df0b15c3b579cc137c39a08ab4ca38f90f75af4ff2b3b43620f67c8ce96215d96bee9775cc52a8f63135027e6e0857ad43f2dbbdacfc028f1178d062977096925c74f72d1a99bbe2e81cb70e28ca32ee09250acd3ebb4e3d6394d312514f57940fede1e10e47e641bc41f0fb24de0a85f35d7d8c1dcffb54a0cfe6b58a08a48fad2b19717335eca564867f9433c8aab6bbf2663578e91e63060811e5ffb32a83b89804e01edaf0c250934b5dd91e0448a392635a8e08d7565ffa251d635ff1a142d43b0d8b4eba200a9a191c853e785a84809a1edbac808271617d71265ed8ea6380c6e8e02766750b052339ad1dd4f34433645f22ad324944cf13f7d8cc5e84e98e6625ea18f386bc62f04a06c0f42e456498d7e789208321d2d821eb3da462717343087e8e0eaee07016c18c31ed94f544d94ae218908b3d4ec8ffd2fac6de746a5fefdefaca0cd793595bd1808676d469627d199bacfd361706e80d76879fffe0524676e60f7f92b5b5fbc3db14cb6a23216c0a22e64a2f3f05717d27811597e17d73e9bc52d33871b889c4308198464f404e3b5a0dba7c5019c601bd1ea50ae4316ca6d7e836d9f084c2f6a6bca5a6eea53c1c0a92283e53ee81774277afdcc15290fd990c23868f06856bfb629161851b358c026e761f872258ea68f23668fc356c04c8124efd84678c281082691695c12cc4cf1493e144bc649159376 J=$3582cad3d009ed611e48275483a35037ca99a057299e51fb77181a3a8bc838a10750237e7a8dc28a236406b0e6fa9663e1c4d03fd9384cc341488d186040617d62fa58b95571925b4665e51d32cb02e9d1738144f0bceca99b0d04f7add0a3eec2145ca3444518555bb252f7c0541f1d1fd953acd4380f27cfdbadf82ebe8f9c1e64772b4f08d410b696e8fa45447b6cdee8a6266a70035fcd4c58657d59ea6123f379418a80215087c59517f9e4a96b3665c844d4469f3d57943b94126888388da7c40db8305fe652a797a2a82437185feb72ef880e77404a09f1044316510f9096ec9cb909dd0513c0ffcae7726ff8266edf285a38dec701c558cd658df08614fb08662734c2f38db099e9a3d28cd8b6b42a95677680239d60a4033e88a75ba8ccaaaefba97a75ac359d4a524eb1645a7fc78a5a287e176d805ffbb89db03a3dc3a23d4f15f8c7df7a431e26299ab01febc13d79fd89d7807ed560fedce888c1f72ddf49ba093f3bd0570c30229be0bf6653e9aaa0d7dee92fc44da9df241ec52f4e1aa7319d3e9202d36a5ee98a08c4dd585dbfb0427654c016d4e265b62610014cca6f23289fb9658a839345ecd993796affef8ef34e17ba4c5d21e6795c328b5599765ba92ae7880ce6d380e11086da3ea01700717cb6a858decc85d3f12d9e506207a7e95a1aa3b27b490c32545761425af5365d3d4b0dc975c55a756c02a979868d5d055ecbc7f51a8b7093b9f5b20cdb0be643b58b56b882c2d1fd3708c0ff5b72028c11da5fff272e4d01496986f0dd771e3396afe31f002c75d424e15ec2b00a3504deb86dde3f32892bb9fea9a1e62194f9c411ce62e0d8fc516b2e88aedd645808e9dd9652e365efba56c936ee7c5f4c90cb71e656f58bb3fb29bce404f206945c6921b950963415025645e4f80d79e1f6cd584c3b0300dbe453ed9365b0cce16de99dc9bb111472619f6aa0d7e0c10227fe02ab76465420f264d688907da529dc100f5529313f51c792a180e6e3f6ec8b681f7d51291e460d1e253ae0cad749f052e11ca713615b0f6accfa494f3e1b556623e835ad4707cf1a85a688139e761d7b95e8d9e89adb4cc49cee15e09a7176d6638a8c651632f4d381ad26380a3df32d7f9858506d55a75155c2100f374b5691befaa1824fb55b13c0aa0af26b85b6696026e1b924544db5dec3b228f0db7e56e6cec8b2e6911f2b1930a82677515ea5d4d06fb1de704e0e03f0e722fd3eb1c95dc773e4b27ac8d0ff7b3e76faa86cd5abbf982079a5c71113cbb755ea733cc75d41519c2b1eb53d0669c9517b68a556b48ff392cb07f648f35778c467e206b90f01e310c682be3319e405a9291bab2b35d385435fade82cbb0fd3b04527911cbbbc7ca81a18b28f727e500eeeca75679d2d925e9d0265e431b137dd45f1896cbe1c023796aab3cc3161a50307f632e280b95bc1f03566a17b85c73f30a44d939fec893b656858b9acab1fedfc82b22a4d98a0da77737d83149d5667a64c8a1772b8531c118d4bb606f2d16b0e009a2d5fd123470e4515abe41f884173591daf24b7069789593a39fdc2f8b8bc15a9ccc305131e28b5672ff74399115b6b77482c7fe2b0b25b31ce3676f4c6b6346b846255aca7c916c3a54e7f09dc7bc5901e8d830b9e2b90b80489923658e775e998b6cf19c0f24423c8dae4e9e0a5d69fe13fb874a74b25ce079e2d83733a0237d594fb148772aa1befc54a4a70f3c8754095a79e34fbb80688bb73f07eaa1383e925ad844eeb5202c7ddba96b9983be2ac2ec722a67f5ead38bfc2a7533b64a1f7f3a688eecb92002336e3ca6674a42c568e4b703578c79de57e272f3dd3a6ef704fa16147f30122b3e0aecdd07c87c61a34cb30bbf7febb4c501965028eddd5ea32f8033fbaafa383d0e088273221b5cf23587e76995bce83f0ded9151e35edfa30f89dfb1bc5b44231832be81f358694d503b1003a40c928b1e8a60e6bfee5890910e1ad4d228e3f9928217cc015854377ed5d8b29821fd0876ef9346617a0109d42ac4b30fb5f1ec7f321a600f8e354aa8e71fcd689d7c22f0fc12f0fd0a0ed47628ea077331d67271cf8713ea183e4e4e380769cc2a0329b58f4136c6211ec2931a1f4ffdb490a6663dc064f036b0caaa940a4776786fccba5e0bdeac8c616efe583f3732480085e6d681cff19feda8503335c92d8bd9457d8dd8206eb425f978da8132756d6b82d7296e10eae856d41f4b9494ba3d67e3c3e31dc064f999100c5f83c67e0a7403aa9a3d2da45b338e9b59a7ef85f37f40e5bd814b932dc389babdb52eda4fc60f70c4a5026edf2648af74a7692ad609a6fbff1ecb3950837d77da933e3cb5031cb888f241e6276b8a93fb8ed8970027252becbe8a02adec0da29c9cc54a37819f4423068dc5f3e18b6b14890b42ed15034b6aa1e8b51263b3133f2f8ab42f6e145ca434483447f4bb5c278b0c52ac87c44a0026c4cac9becf78cfdfd1bdc5d142a1e92c8ebe17b49240dedcff99b0a6fb712f1b8d29396d3e98333c5f0ae857c4e25a242712212abecaf6b143f7c0772789df6696cb2085df2e1efe25f4b406dbed502973b7e56605d8f250fbf498926c8cee024bd89ffb5a3dfc62b1e4135b0fa5b2b82553bde4ff95a660802df490d954682c000c3803c34608c526685a7d1a41d70864eded340e83ea0569d5d02ff9a40a8ce182535dce0500a27cfd64439ae80523859eb087beb065efdfd2d00fc7ecb73b9d70c69881a1ee08d654b1257d2e5af0 T=$23818911f97cc2945cbaddc59858d6f649f3840de13a41e1468af364480b0b620b172e230579875a2f78ba4d901270abec65a73d26182e3170d5af158b9590eebcfa8d04a33e8ba3b1ce0ae4d555cefa5c13031341956051957379d67f0ee977a51b71b41662111bef99a7199e6bf8174a25a803ed1ac5f45b7db0f0c5b8ec0278420b85da5e85be0f9c1e90f97c16ba74561d76ef61976d71392bd196526fc1610b328f23e073511d62dbad3ea129e78c65241f2a70b931eaafb124e3a6ec44188f5ac84065f5c76613ba56ebd1730a21575b17555bd73a6ab6526dedf728448b9acabb9b554bfa4a98534d29cb0ea7e9b303bf10b74cc9754745fb40ad09bbe2f0f07db7b7c3d392dabf64268a952ce7e76fae64a9a13b5a8d8847fbb93950fec7a54332742b5f31b1a9f943fa00daaa82141405f504abd316f1a4a44541efb6381631a4d2da0259e6642ffec9b6c8f9065d4e90d39fc887bb0cb73a10536a09654ead48b90b2022a121ee764012b6f4a3c827bc9956041bd14709a258c5574cdd8d6a7aa08a7d7f9f558c6a9ceb01ed479b7c62443027cacd38ad4af8f807a75455939ece8407cdbe21bc4d2b824f8b793ad91ae360cc4c40608686534cd08b4cb263403afa475f0323012dfffd73b814e42c79cb5944d5ab11c023bef9d165b18a00129e59a507ba351738e82fc7a3c646616d0206ebfeeb9d56433befcb19dd79dcd68b9fd6e7636fc68a6220f927181fdd9d345c47ff6b85df178289d8b118355b86453644df2687a340793bfb7d5f9561f179dc4d3ebb6d93c34f4d2ae31724ff9e06507f1507598ad4f8fa77e4df5d0fc2e5c0c865df1b3d85f42fefe84df8a4eb2621aded67b47ad2fa61ce1b6514dc5b6652761676b67c010e1b9497a003b3e96cf80acd2482639c6e7a8ecbeda6a25953469da781433d63455b8dd373f297163dbcacfd9b5469e593c6c13f6caaf7cdb7f68f8cec73720bdf1133864849ddebf5e0b7110a6cf00faca6036d2635e598eadc4430c38d2da6fd5697a826a749b216680484b6a9582ac5fd5ca563c7d5ec126415f2def555604c83705209d78732da4eabcafb0095755680ab8e4660855c5d0d4215f980ee840c4be4e4710489c247a07b4a4cec059db7d799b4b9428fe88e9ab3c6ae08dd3ad848faf87ef815c97005760f995d6973b8437902f680b4f97fe0bb5883e370e19c33a20f6c2e14b3a4bb1e91542a81e28220b7a5a8e1eaf1c35f9a125eebc74c226c4982ce178d373b748b63a18b83d593b059502e56f1330d73fd074dc3bb1bc101b237a0cff97603dadeec8d8896acdf20651008f200f2a9fca1896e4ab521009e7168e1c771a74dd0232addf032ef0085f042905ad8550b2d3c182c6cecb8c0cc96b318b3b27c0dc7b399a83e68547584e40ec4f3a1d73ddfcc400d9c8f6ad639c2ccffdcbfe470771f9a160543ebebd7a9d463e97691e7162583909471a9a60a3f6306e5f3c9fd86eeaf2621d6cc05fb27486695e2b0d3f82a239ab6e8f674932376c97295f8ac8f2058455b3651e7dbcf3d07814305d0563edbeb6e44f406d2cca5f31914aa5f20d0ff8ca91d3f4b6756959031b9c0f7e227ef2396a09ada0c45ceeeb88d94540880b8f9ce57e6523579f79b19be6b3b5aeb1be81b5324c28a0c2a56eedb30d1390b775ea57a3df3a0cb51cf84137906065f37a89789c50e7647937dba6cde256bfa5f86d3ea11e46be2f8cd0a80a927c6745f0227f1239bca626a3762c35654254cbf35e3440d1efe6a4d9743e848c727a72e30278a2509834572aee51597ad83ea645dcd91f265ee6e63aa9fab09923dcbd098fb7619e24668cd08aad1f6faaabc77807f5d17e3cbc1fc8b553483ebd610fc4ef9c013d2e571e655aee12a69220cb12077ee96656d17389635d81ad2a13422de767df92052a386ed4095fa250f939caf8848f49b8b75ef01150761b8cdc67c7877603650050cf8cc88951433e947edef703739fd6e1e6f6ce503c7f8342d071d758d22773e15fa3ebf640aff5afa6bd43f2a248d75f191d9f2e33a81c81b5b325c4a0581dd6c8c50d29c3edee6dc04ba93161f629b61a5ce8baf6d38e468f9ea9565ca4db07ae5c690844f58927bc917aa4bb648a60ab4dfc82db08ab5f2a5247c089d6c4070d2a70744e72ab7bc3031c4eb158fa93781d8fc5b182316f04fad063a7f3acf46ec98742842d072f71a1f388d324fee22208bb18d8ef2a94dae523418798f780c1906137013639b11167ebdb2e7cccd6155da07b6478f91aed690f5e5a64ea1a178b16851c721317c273e6dd542f84ea362849dd0ded1ac3a96a3d008495ecd470cbf562fc7de72a44badbbc5fe245272ba532f99d8c67ac3901f72e05eb260f5dad4e177f33c9a5fa088e0fddf434f9c5a1ba2b8ac145e058a10ec8f5a96cc197ea51eab3db4be761510eb879b364c1fc13bfb26fc14432d9b67083450182d8adf990f68c3f613bd752fb05e77c791b25264963a851ff9fd1b7479366f48cdaf10e7df5caa15bd0bc1d7bbbe82d1d9829f9904bf3e6a35501b6a42f14b5b41472d7b7f8c8809053254f3d4f98d090758c50120d1955cae4042e9367745dc46ca06d8bc2e47726500edf1801f702cc20e0b281ed2265ebc2cd1494ada03a7b816d5c04150ef25323c1640c8930b89eabae97f8ccb18337d116c454b67574ee82383e7c39afca595d49225de7df07dd05d19465489bde45b223177edd8d61a079cf10d22353c7968246ceaa6fd17ce4cb8ba8fdebd [140] S=$1ed20eb7 W=-0x2d044b70240a266b13edd5b20fbe77525dd1bfe0d962fd4a3a7f085d1213bd90eac99b04e00cbd0b2d2ac71efeeaefcfc86077c58aa92049b7d497f4f82d62ab8d912fc103fb982d2842ef349d6872c6f4dfa9c6a3d8da53f74144b25835be999315646d352126f3baea25856894525999b3333c4a12564d2d9c90c4427a90a9c2c8575c85c67c5766c9a874160ab0afabbab33e8c9077434b4fcfba1a57e3a5034d5a55bc442ee746d0dde2dbeda6e59af73b1eea6966dfb7c920c163f05af34c9f60ca3a8696eb591a96d727f9cf100e03a7768ce684931551759eeba95c2c2d24ee32c592f8c79ae4bb0801cba2bc0a342fb048e1e3cf9a2019f2e9be9d37db44c82f609e42502d78976e3c024488d91c6bbe68270009ee0fd9e200d2041b905b75173f8c5d4539730d458fc96e6af6e8f2a69e22328e5b45de046a56f85f37de10b7b4a024337d36a5d5c239cb8aea433efc0777536003edca9da5e54ef30478b8761f5aacc6acd841e6e7f3e288432bf6d5640aac5d08e51583b1a7252886ffa152465f29eeeef07ec56fb2be39913935788c120fe60b22a8c1ebc19769e5a2774e0a4c525345f750078926541c3b76856c93dbc587977f7dda7ad7aaf40af765de2295a8f733b97cf780f179c1d3093c98c542612cd189b77f8fc519af1aee871580aec2b9955e3ac6563c53413924497fc9ce56bc22e9f6728fe4120adf684b52e93265d3a1068b469a6d58a4e1ab43a97a24c1cf426f52ba0183d4835187717a872d9ca968841b407068ca271f8f4187e86bb38c9c78c28edf60e6b08d502ddb4b1ff4c4007454debe0ab44acc1ee4fc3b1d345478de6773d69b4008d75cf5186bd24ec12e7e931a99e0c685edb30dbffbd9e7fbb2ade4292f17d2013d58a393bbdcfbac1627b3e4a0adfd56dce770b25268439972266400d81fdb457cf579d1122f4d44a5dedbcbd0a114860649f61e665bc7828be42ad8c00c3bcc18386aebef01999862a2c6d15a4145fcb0c3a06a1b1d49f505c835cdd5abae76f39aec575a5d3efe08f798adbc66ab3a492b0d302adf0a4d26bdff328fc812ed75403d1df25d06005b2450abf16ede4fb14797ad645ef22121db83ebefc73fdae15ba28d9411d0533057c7144e76809008e51e07ecb4a61464a2db1671a1196c3288df9f920615ddf089167480b29adf8e6b79a10090ecfe24cd88cc2b83ed7cfc39cae7245ba8f86ee794f5fe6ea005dd0cf935dde7db01c02cffc7c7b28128750d53882addd17b1576ac15fb7463427f820ae7d072d72c380c018895191ad15cd08867ce13b2441573238a2d432aa7d209707ab9c8581e3bdc5f36c17ab6076f839114a757ea9e73e3b16812ac0aa82a2c4462d7df1f J=$12ebfe65418e6286aaaef5145a9cc541b444ee0afdab134e080019432b586b37e982a8832fd84cddb7c4ec9d34b5622d574c4cd8fa50a7c4e69361114e5a031b9163b9f7573b162fe6376395360430c2c9d88ac1d3718bcfcc3abc69f159f938affe443679a23104cee6b374ceef75503468db99a59b16781ae595e7c29e1d0853ff6f77fab82bd2df530289dcb2209aaf348ba53410b9b95bca467a48381f79fa2e5b353d7aac2cb073c2cb04686a9c6dc6d739759068c2c0f82b8c1e8d485c9f810cb98189b66c043211bdc79b994ed57e683af3e80769a4e953ddc82b63cf5186ea8af2a9aee7e4c49db1ac60e45501e5f0fbeeb4ce49af53e390542dd71099f5d9262c404bd15c91822318458b1de732f1fd259b2d957493705a26c41e44dcff35a0cb2c5ce5a7e2f6b07812d7dbbf91a5b227aa2d4aa17edadddb7b8abbe97021b79f7caa5ae29fe5e32a4a5e111385816c447b75b987feedc8f996e77befb54ae23c6c1ac63e43a08855b4beffd9e3d28d18d219241b0eb612e8854c28ea55c47beafd7614d6031ff29fe195856d65b67b877ac5100d2efb7ac6c94be4db502f4d13b062b7b95947e7febf59b5607dfa460144075c8c0b9d2b3f9fcef1d375c210845e7556c206b85f5362b629a1f41a033d0dc39ff06afdb86c8f8bd93b5e99b0502f7f94c81eae3b2fc1b7c14bddbdf02bb62edd080c722ceea3b8455dd8835e6920b7b502eecf25917cc7cee937e6b7c6ded22bc97de4987c74cd8f9c9f4ab4b67990a8b2d4e483edbdd9b26e247ea639cfac96c9c73a145c881048219803051c1252fafc5bde91c26a87986672f600984d5e069d7fe5bd3d2523f2271a962a4dcd00781ab155c992964cf30842c8f5242ac457e503563e89f46aadf7c1b9d88b279194237739a9d67cdd1c91acb3eb27f0c42f7a6368a165624cee8d41a90154ddb098fb1e58f96c710e1f39e7c15a31fb99d8bdfb609044973786e36136cd271851c2079299231908d4e5ae479501329420557f498d4a5c9a1e6806d2f37bf77a894f6d6627e4ac68d86950ff59da17b5b54c684ed44bb2a0335130b3090e15a3b12dc18423c5a4bf0a78e56e69cee69102afdf98fd447d7e1b789371357c9276132e2b8f62e72d48cb18aded3f85a4fc599ecb0e995f4c2cdc48e4594786f07fe5afcc6f0b916a84fcbc6d2d353e407da57aa65cd298846d1b14a10b0fd933daa80ba28c8f8b519cc89560d3c40b00cb970618fe98e52649e2fc242d3037f82605cb909ba62329d689fc1141b5b55e68fcc15722b084d4874143d25144c935a3f651f9bfabecd095bda1f51bed3351de1b723fc807ef881b9a0ae7f535a4107a53b6b314a31d3876c8526743059ea3616950abf27d72e9841e1953aacc6ddc520b1cead905165752fd274b217b0dac997642c2d18b9455e2b844e5b262dc16827d4ca2e3fa77f27ec3a07b03b9cad5398cc5e9a9e471a40de14f45a495f1616a3bab6d2dba7c43df799075b8d847383f462eb08f16a9c0472ed1767bfbd0c6715e86617aeeded2c134a38fe1e04d2bec2aeba7989c40499827cfb003a04e82d4abb1db6e4a5cb238bcdeb5ec410ba88a74eee7a2ee4efa9a32997e2707faef4b6f4623b603dac2013d45fab6c4bd9c87e4d175c540814e07b5111acae70cb06a3e92481a328d799598b53a1b19e46720487167e1ae96328c2a658f26a347da12e276a63bd4ca58c4167aebe85c9d1916e552e526b065009f45512a675cf8b9fd6b1da01fcb9532c97ade31cea609f411361ef7db7d05867b1a756acf90be89d1c2411efa04c3dd5bc6803051a970b319bb7c759075610eb97fc093b1b7ccad7033ae29987381a34bab14649d74ca4d2f9fed4fb2e2b8830bf6776c375bcfd22174e0a4cf37593d31236bc161fe4b88c2fe91469420c11d8ad2ede91e6c2ae55e4b2b639396b5b88cb1ded598ef2756c6889cecad4e211b74fa1a50cb68a6eceda715ee7bd36f48bd11be674cbb8fc1fb526b2e8f17aba758d09d67f32ce410f1d615a0d849844d7a3c13434a878d04618187ec2dee25bf5e1d20a39950523cbd4cd06cfce201905075e3add4ee563be540f67adaf1a622a64f09d47bf2927249f6218f7ce6637ff617a1cc0e77cb33ecba2f09a1628e11e629f1a29808f834590adbbff59e3b95dc3db4b6948b3f39405da076844b55da229d5150dfaeb3d227b9a10bf8c2f5c1737eae3eafeba65027a385f2e7f1d4ffc05a9b22068af3907b65b4a5c39d2ea8be22efe53a028da947114c5094202175819b68f18a9ac357e680fa884fc8c1fa0fed83ff20c8ae37af98609176ba5cc2f1d8c8c30822d5f181077cfcba384a620418892fcaee3bb013aff7fbf9eeda5ebed8864dca595ebd725b0d7a6eb041659fb9eaecd7fd2511fdc2f233211132e377bc25f48b146a7deba18da4d725ac5e7567e3f4361da604bd947bbcdd77ecd8739ab0a98c4e2b66624961e6e08df47900af01a34fceec053c1c1713e12496bc5c1d45ea88e66492cbdee3db37c4f4eda9a147808c9e626e5a8b2b4eb14217ae686012c470df72df2e2f929594a53b01266ba8985acabe2d5c63a7bbf7d41542e81b3c02c7b1b987d04698758ae61d5ff7e4caec3dcc3df31e50bd9af898a2139e8045a65551e9ac62bff0b64bf8f31c8f7e7b36e0351b9dbcc2dec3226acb00a5a2e3cd12d586b916a4cdd7f7355e667742e021120abc5bfd9d6a301466821757f09cbf8468ccbb23da02546dd7d4dc3 T=$1836ad483feacd790c5e25a4e23227d7ae2f22d901d6eec8d7b288dd62acc51931bee8d3efd5f8e7e27bced6d57f73b8556e8a9d3271662452a12cf5d552da3b71a0ccd5079a412b7cca8fb7f184ad3d8bb21c47dbd1163cf2b3b8740d1733efdf71847ba3943c7c85ce62b14e954f46fb8a245fdb697e062ac238df41ff3229d59c4a56758910ca376698e66902d002bd47a2e22e9a7964e6bf63c80839a6eb8bfc01aff83eb6439f78f6d01e0ebff1c2127429fe2c3a09fb2cf1702bd508d344133f52b1116a44cdb54bb145621c3783c2670a82dc566aefaeb52a65c6f2d5e3b8bde7781f5375fc42a393bfd6142452beb4bd725cd042dd4d69898e3c7d6393e4401659bd78e86b1e72cabfb6f4ed9f205524a3062abc9983c415cbb621e10aa8b3d1c39a9f7659b5abfc96ff36d6d77bf8cf73e69fde09fb8b4f54936c8cab6013330632fbbcff4f637f4f39ba0e2d5ad858d0777db16f96a7a63a5dfc8949e5ed0e369144c3b13abf73c7226dca6bad31a31b4b5d019f481790db61ef7eea7fcc326d33a807a98086022fa5fcd7a35e09eb4da02a1bc0be0d7d18e91c7de42eb54c8a1d57034939d32a4423c101557d3be18e042816220b351688c5f194c57d80464723d75cd77ff0c6f26ddef93c173d015e62f35f328946b72696faf64f50aa66faa86cf2256e4263e591935fe97bce3d38f0474f8a72c4f354d788fb6c65b363d6428c305c25b68ecd9be49e5e0740b505653dfc53c5c09da6742900d1303abfefec6375fc5dd6de56b0ed83940a4d1eeec3d3b99c96b388bb269dc3de99719b223593221c67f5be3816e3e2fb7914b3f9294f3f81ecb5746a165249ce87d975a99bebdebbc8a5991b19cdb13ac2f4baac08b2b5071cba8501ce7f5c570833f3951660c11b12e38b94bc40063f54bc70c2a03e134c1e59fa030d93ec50fa88fc27fb7d545010cc423b98f92c004567cdc22ad927e11558c98b25cf7784d10666a6e675835572a9ef10fa3f4c61785f337a379b8067b479420cbe6cee38b8fc3ec3c3159b9d7acfd9ebfee5eb5535fb0374cb787d028fff70c46baee67fb2364ba2d18218a5adbefdf79795efff085e28c635f28a71cb616770b712cc0c7d605481df1a2ad9b290b47f6cf09b1c59c2ecad1104d3fb5844692f9bef5907f4139bfca7c32ef68eb9ca84db3ca9bfb555a3339890a75c18f957a7f0637390a9442228064a2207b497d9b4fd04dfe3be696600e753e7805d57fdf372927328365bc126dbce7507b2e07bcb0a95a0d17355b156275825d285679f6c6fb7a55bf1c5ff45030bf3bf7f22e4b886f95df3750ef901294590f7d490707200671096b150bcb03ed915454c5f9e825b9fa83ad0bcad772795d121265723a685ab3fd9aae40df6280f1ec5be57df286942dd7a5548e849959408a23ac214384cc77ded967eb13f2e276337b49a60539bbae35b2ace89108a2deeb02dd2c62c26a16092b4bc331fe75366de4ea560325f070df30780af8b04cb64c646c0b56222a697e27d02036a986e639bf65d614ea004da75fb845cf99c440cf2a235db4305061a0f4a392cdf38ff8a6d715c8238d7b3f41d2d1d3407fca4ddc547f507728cd44d7f7d22a58366c1ae2881b8f5797a99b30be0a6ca2d9ba07175ff7f78b6b2c85c72e678391e0f69b946a233dc435595ee188dea0c9563dcc05f1806f506e22b8bf4a2aea5cb059981f81181b4152ba6d0e3224b3e3ca6559f6a854d5cc2545923e87213c8dd4ca96bca6319e4cf59dd7d2dbdb832a8ae921bf0fac09753a086535624225fbedd4ddab12b49101509347cdb3212dbe0f6d0851899acb9a22dbab8b363f39e828cc5e30648ee438e3093b9c924412502cb351c8f6cc9d958351954ea21ed39b17e6512babead94813676a5df7070fdc45f2e90951c41551eb66bc12a1f59a62a83cb4f6d051b342d059a0743eec72129335d70bb044effc210c9c1c3f1579ca815446f047ebc74e27ead66b085835383e836037b620c0443d20fa15642466153ea3e9eb5498111fa9d24aa960972ed73dfe3df9dc04025a08d17278f3f5d4e7bb1fbef4fcb58976608430c0296ad512d9e629680975d80b192081e2ff947e267d5a258b61f530c639cb45e10e6e65252b71c1afb61356fa2b85dd3cb49044b53fdfeb0c9ead14f09485036a33f21d1099bc3a4380faa44719062a8ee974ad5c763539a145ffe07790af9f1058670163f3c85a4174a5f2ae4d1f117fda2c52f58f37879974a5a7b0c76c36715c55bc7ebefa188a88e2d994d3667794aa89c9fa5626dc03647eb0824a38ac9607dc59cfff090c1962ea2b580749841b6f11dbc6b31444460e96520201cac91e2cb88e667c64b911f00828012203c9fdeb07009a680615fc1d36526c29d9375b184155342a02cd7c5c498a67e6e5962f0e760ec46521ca42e2cdfc99511a8b3d1441503e1108991962c703b73ba4ffe6d699d42d38249b09fdbc786ca3e1d259fe8c4784b7633ac5ebc229fa911e61c5b948ce4a8c427510e6c9c8d66d456b5c84fcce2ba0cb937b7b732d09d5301398ff37e98ba9775496ba8663d531fa24a58dab1e780baf43269d983f93af63c46e18954fa1438669367077d7b4f2f7604e943d88b553f7dcc3f64300b64807c02053ad3f96025909b39b3703a1dd60ce1b71eb0884be8c968182c7ce82c5135d71e3abbf2f5c5264431f2f99dfc62dc37805d8e4fce42294451f0646bef06d36c88d0924095c81387440dc724023 [141] S=$ad1b34ab0d4456 W=-0xa15767c5e24c2f062b39e1debaef43bb10a7b23b5ebced8839a69c445d348e022b3959b20d10cc5f2f592743b729bff8e7c6a71be9f61e793598eeec69c27a56b8b385ac3ba997c6f413ba7b7de7313f6366a97c8f31073bbb7b724f1deaa36de687ac754b18d442245c199e70773d87101019db206850ea63cb14eaf44e9def0ccdc1fe5d5d8d22a987f1c190388a5b58b59892969ec1d5350192a1ce4a8b35994a5fd1af7974293215402b6f6e4cc428c401bb5e9126a564f5860ce07788c57791278260aeaaeb396ffe474452e210d250bd7e3e7f305274b00ecf6883d3194f9b7ea2bafbc2764cee78eac7be2c0ba299482716d3fcc5e8ed7768a78fd6593685e89a6b9709ee90752ba6e740cc41f9d71449ed7ad5c4d3d180130b002cdccf853e30ff49a73167664a0c52c4385ab3bb829b35bd790bd9ca9357aaef41fa5e73db543bdf2eb3f441f45cfbc371a60b988af84c52b58600d68de37bc9a3177713626a0600bc2f2dc94e3ad6638e87dac5093206421a3d828a8ee26abf56d8c8c91e600ee2500d071fe501cda30dd431138103e917a6ceb8d14fd5a182490a93723c65f3d659af1a0833d37e489933f90d447609bc948b9ef0f3455076e686fcac529b315f0b8b58df91ca8575633edee7245ef3b4575873e8166d576b117f38f9a0be375533289fc385a7e888bf54e5d94f951443724e06d03ec06f025927676670a74cc398acd5e0d835b694a7baa9e10484f3c715b035715cd6f1a9f761e6cafcced9b133c979053685cc429ed393ed19c4b5cffebf3d36fc51e61cf9069a2c5da2b8e8b810587dc9c3aeeeedd9556a93fb30a866d059a9f13babb7e11e9cd9da9d3458f9ca1f9128922183e4d9473f17d95916316232a4a3c3bb5b7681ed92f52e91a39964f88cfea6f83942a99863f244c54c37d2891f59192010797b6cdc7498955e489573f62c5af6acc507bdb3c40523a0074bc2a7d74c89ce35090d529a72a42028b5e62957e5bd706c5d741360b72ee589bb36a701e101affa619486b4e985bc4427d4307a77f959ac7883e6d8aea114c6141cafb63bb8739916a831b53e3aca76bad6878f7612dbcfd205eae592d2706c62556b7720226c874716c6ed88fc401e372080c32688308750be09f033980fa5e7c166396e230a573c806062613d3f83c5ad15afa376bc9e899acab74ee9960ae0575a07925e881795975a07d311572df6596e0e2367829e83c0b54a7c925de88a0508db2ff5f2989d786a8ee4b7a5a910c1dd56e3dc584a643cff10f587992f4b7b8a90ba991a050c1de3a55f59f14d39c9eddfb797addcba3187ed6f1024e9873993bdd5e595c2898f5ecce5afa83742ebcfb654b05ba1cc22277184cc J=$7b6ae15a641ea4774cd6ac1af401945a588d0b7930a04b774d0c320e5e6b9df989d9ede19fb3a307831253ea39572df505808ef7b868d06cca024a40536ed812510033336c751364edd612260a0355a0c2fef671c500349601c3dad6e0f50f38fbdd39c2556c622b28d965f396cf5cc3bf8ef2eb89bf1e7b90434e241fc9069d250591363fde70a27da5f6fa01ec0a73010e7a06c6c745dc1e3225baeaec1b697d8756d94d3ab196ab3ef14fed149f64b0ffcb7c6265e8446d33d46ffc84e2620a8e42b5a21752ddb3bd64b69f9e70405dc69520dd789e667fe8fcb6be697cbb6a31ed429e016d19ecdf38ce8ad16d101fd803e109f2a12fc8b1c2be99c7afaf74cbfd509ca6c2f5e7acd3a73c7dcbba30bcbf821052aaf7533059ba27468a77395673e0d97dd9bbcaf3a917f1863535810e03ca3e52df26c08b8ba1b2958a284fafbc40f25ef18c8e94f7bccac3c2e395b1b19a5bb9fe10145e0b3655daac1c31d577c6d3a13f1373438266c2a16a37be257dd6299852c382f155fe58583e5f03254d82a3deb9754d9b532bfd99f3ffaa18b5d3914b75bd802c5e29980dd4be6747313bd0971d07aa1721d00e04cb5bc5875983dcb8fc9e5514e4887f807d58ea083fe5382f610114a3e6d875546e40f99b2f4f94be6b683a1b7892bfb16e2541ca13d703c5e0c15a656243c67593ec8b43736793fb5904b39261cc89fb3a52df62c9a9a672d0ecde21ef281e5bc1a378aa4b79eae0ba4b66936f2e26b4f2ce51e601db43ca331eeda7fb6d098e836bcc767777150d6495f9d261a4996d93e34b635f77f109160317429817a3f36c4d1de048b02a2d4bfa450d06924026e9a6cd319fc0d7311b1579badaf7d50db69137f24d6dd41a00f7173fea4ef8ed03c303bdb218ff797b5d2f86192ae4fc02e044026b3dcaafbf0c28c4df1d95f3f5a0cd7aded3c9e00dbd6442026336eddf894ba9e57bd6bd5f560afde274b1fd47547d38cc082e4b878fbac7a72490a9a495674608a6fc131e14002e3af11e870fd71d2c9b3fc6f6e06032cdeb7f795bbfcefbd4b9e4321038a53cccfd4c9052bd568157150f92828909d4a636a8882a220f05ed2b3d736713b19cb92b87042ab483248bea4234ac33d71a39beb2b25c13a8445163a64931d142fee66e0a6db102238b8d3eef7ff068e9e262540657db74478f4f9d9b964fe8f4182e07c52c3aecbe163270a87ced0cdd89c059d33dedd19e96e392038da5b6b708b7d004bca85c25e54a848d7ea6ab55cf1cab16430dae8694380952df19c3b76cb403e3384c995f80e8ca300f250a1bc570c346b425181dd8e3bcfb44434818a0a368b260bd339db06f908ea8b8751e514ec9beb5e16bef07d40d1c67a7fc5cc996d162a75690c3c2021be203a932ae66c326a595137fc6f0da57996881c48bc72be4adc917ccc0074e3725bab9d6c14917dad63a8795ff218ae6cbb9e05f95e63bd634e8da530c2d4266a6450bbfb00d4f4924821a069b99bbab7d3131020102d4aa95d5d2957e4bb2750eb8c1321ce747230d225580ff179d870292a26ec8f6d74afe1849fcb66521f6919ac911d3f65e7bac2847fcaf0c32ab018494c541ef2cbadb02891fd8a4a3b81da53cf2ec9435f4283af98cf534db56ef1ee5cf13237f0ce009ddd1ee9da7974c876526a9d53b67d1af0ffba772abe95c21d770276404bd2e12f50804b1e5e95fb8789ddd4267911b4c9fb428137d4d326e7b565d98202af2610dc1ee575183a54f9a0a70ea19a3d2409d4e740dee85369ba2b345ac4021fd4003fa276a91e978f88ddc3e06d6afb284cef89a3266de823fa2ab5305c2cc0e34cd9d5e3b3a1a5995d338c4c10a06b3af409df6d5afb3e4ac22cfc1b3edbd271d92f928ebfba6694a16c45b6d654a33dda6546c63a2b3ffb36521f41a719f5d2733637e2d9f01bb9b25805a4ab13218b15fd8981ef2ed54a9fe122ff8a01cb34a95460d36fa4237f123d3f5e85c36020177155f3eefdea535edd8b56feac9b81a17ef497e906b33be5ac40d7bee17eb0658b04eee3d654dcf948c62fa9f234025dc3ae4a7e658128f3df15707c13b3516e819839b57157274ba485a7381769616b4da5348ac15cb4c1643dc603d2d09c8754e7aaa4894029785660ea71098e8511ea15b03147e34c1bccc4c4a0a86172ac489f520230cad357eb71b0edf28c58f3c33ce10f8bd809c688c7d992ae2c71b7b6600d8bfc20e652d5628f429254a391fdd4b1a156546071b98ccb0836ca246bdcff662d59e02e7c5386175428eb0e00abb9e3d60bccba3f1d2e721bb06654a81e93f07dcff53298b3ec78d46568e7a0984a3183db3dbc02d6905081e26671066c710b1f899da402ef17ea3a17e75846791fe5f5e78427930d1d13a09b42dacc784cbfa0db4c75bdf6adb19523e1a0185f33b8e440682927391b4b498b384e4754e4f1b502368e83c0ac2cc0998c029ba82df83bc151a2234750e65e6e13685a21242fda7227770134cd116681150674bf37995ce0b173fd52228dbcc2a0072a3a0bf96ba57b1a979ea7066572a225a7e53b9deb6598ac71377ca129c0fc380fafa55826a38fd1ed66783bd5c65508f294b2c61c451ebd7c18feba30e596119b827212a0caf2c5e2c10e41af4aa8421e7e1f4bce6d78ed71e3515d53a16310d8599deff7e46fed60018062d51f537228e3fbb37035787f18202306c473f330fc83d3925efb6badfc8d93413e1338463821e48566c43564d977834d86 T=$1a036377ee3fe3b4feff89ffbb0326495e8942be08401fb189ced7e105526e827119e47e79b8e52d57f900a4264c98b5bb118ae8a5db0b4bf136e2cf23cae73e80ea1fe1814d38f14b99537f809e26f0e334f014a81d534cb8d9cd52e52299a996833e2a2de2cfcc1252424bde05c7de7804bfb287cba6bf774f773c802fc8b4d74c2156c39c10404065563779b7182ae0e1a23c2935dda83786756fbcb5f857a0b6ce73e3f72ec6289df8a6523252cd25871da32d851f14f5177e18ee3848bf38c66783abf8fb80af87e57e3068f0fcad9c95db961d7e2edbb5691774c3d3819996ce002d3b72b9e2c97c228fef6fd5b40609b6c533f690851c9ce54370bfdbe66c7da86a27c1a645b04acc007ae37b56b99b9feb593143bb63fa4213e32013ac9b424d4de9ef18fccfc674327bb256f2e9a611af93a0c8e6fd85112c51990c0fcc15d0d6e7c3a2442c56c1e6f4aaa5bc698dca2da858372090abb0229e296f8fbbff01260c2e0ad11af9184b1561a61071341bea397b5159f7d44393b655d0a74e3bd6adc4151d5e1eefb1858a98496faac020fd4df504157eb557653c5a1e7e902993e3cbad1b31c888274ef8a91ef031e73d52e5f2f2d4b87e07e2a8c4ec5a1bb5cfb0af1705f2201b0f661d2ad0b61bbf03f19f57d8172bd6da1f136926b449ea7f4174bca2340d81a0e0892fa3d8e7250e6168f879deecf2b29c83fee3c1ab2fb876374dd7512a3db618d9c174c654313e43a5698c30e4ec84dee16571f5e544c52a9bbdc692c30d9e5f665acbf217c8650ac4ce080d91c51c306d4fce17f9969cbd24b2d93e97bb5ea03a214ebf50fa5a9369bf9bb9bf844eaca42411930811341148d3807f1bdb2287b5db48dde6566389d01617c99c069c6cbb1e5e3c51d66e0aa693dcd9609f69a9ea8b1ad01487afe0f78223cd749155cf606ce25ebb840277c0fa706bea4d4e80f1e873b57f08527486298b088cc675fa4b26386b6163cc57056d2bdaa424bc1a38bf3937fb47de099552db342919fc7dbbc353ac5f808d1548f121678c3443fcb548e7daecf58851575318a18ea337aa177935f6027eace8903b75e295da6d83552e2d0c9968cc4c1ac7bd146a6304aeec36cd9343556c0061c9fecfea3e237dd808ed1bbeb3b286b4d1126ade91d71e48394b29a7ad8bb35019612760a1db1b3dccb1c1a3e1d9a9a208e97a34a83772f41110d55702ce60d6458b168f719c193d86559f8508d547110ed2bfbcdad904d8000e4d060547f65cb50a1a68f12aa71f30dde55eb55db93ff79ad93b3ee8c0ab413de04d704b9161197cc15dfe21b81e4db3ccec405b2904ce656c7ce492bfc9c4d80432073b34df4597880440aa8ea2abe8db99bdd947c90ed282e10b455be51b383250859596293ab1b67ae68eb053deec7c9079047658b696bfe79bdd1c22380c2e8f5bad11c224c80eda0ed3f87d7167be8a91acfa62589cc908e3c5b25e2f83efd05e6508066ed0a0f68805e7699bd94caf99b33c0d3f64f345b30a998994d931480dfb86affcf0dda742c848fa14b8f0da12cd1cdb4014fb4623906ef063347179b3639a307a63ce0ff0f79814447ce277dd1ead42c76b4b2f7678564dafc13763256f4882f3507ccf27ee81c747e12b63eff3c49023802476eb696f41d630d496e63d7ab8d59b3763d9f2a81e8de106bbbfec8d67c4b795f3e622c9b1eaaaacf4c367316567bcaaed751f2504af919c9d2590fd0899e851092db9f27b71eb9eb9cca95627276cbff570f369e35f789820e36bd234c7d73564e9759c145f573daa777b4927a2f740c83d7ed77c758c4c2b6df2689772ff5694bd1d3a10289564b81fd659ee9b743f8b7fc901b22b10a4fdcfd79b02c62d7dabad0f801d3e299ea626182292e9eb8fd1d7ed690d95c1b8ce60506ba97609c14556944a6088d9957a125672cebbba7078fed9ef4c0d3e9486019287ba0e875ac3b45cabbf6d57a98ff12e157a36b6ec839b2ea7711d4848fde60a98611fc08c1b3559e84072aa611e379f09ea96f0443cc772ff0314c382033a27816b4d202ed3752d438177ce37e2c5ea4bbee8564fef4ac4d2ace2692c516b57587ebe8caf56591d20dea510a26503d615de1e5e94629c26e41e9e87cac43c3ac015845dcefe96e8e75f431a4c691480b18d80a42449e40d432bb09114daeebc11e226ea38658df84666cf7d3e32a9fd270c5921fba2473845ee8b039718fbf596d9323c6a633b2c5ddfb1649139ca3302a39bd141e01b77fb8d3249212158cdea899954d58ccd1b1b703f4ef97453833f7b49165fc5511b8a130de72d05b3574e200a737f0bec65bb8419168d80190e264ab3a03062114d8da76af4570b620dbaa71ea18fcf196eded5923568e682e7e49e1f5ecfcf1b030a8a9a2b0c48f32722eae2a3e2fb1355be0b525698cdedfd1666b6f81e0e548cfe27306021a031c53f0d6e0a63f23fb7a4931ba50d901b1d2c42f812640329c1c6a6d83a9b14f21c48d85d78cc8a1ce3b9fa3f017d8ed08a5470a0245821b03c7d95f35c122450271e6054db930db281cb771099ca8d4f5c6f3fde8076124f53e7754018a37c6a6cd93c6e6dfb5061dcade2a7ecd18e8d8666f9238c4371d0cab972c6cd3925255f4ca656b0d178cdb25105a17d6f3e9ed60a3197ad9147373fa74b96e590c9748f5ed0529af157337e7f0dc965ecebb108797b0c2328e309ea395313e455344ccd491f664cf20783bfeb5930890680f61c6f266a12e4ef [142] S=$256480dd1d658af8bc3b W=-0x337e0561c707fe70c64e9056c6832d1da81c556a8a5cd1ef502238a462433919f416c1e13ebe9ae44c0215faa5095e65b7fd848a69217f0f1b8c8a00fad861b39fa766c5fbdb50fe57860095727ba4a749dbaf12749b54cec13f0067428d5a97505b99c21bd5d1efb861341a72af4f75ac458781db542222b08e560f6c50b2668c4521aa31c040bc6b2ea8df28b5a4a1339fb60c947cd7c8be1fbec497d38874ceb48e3ece09b8ad314ae02c16c375263d972da5012a3a61d5f5e58077465246839d045a415c6815a04f9af606417bfb43353d9a9ec705994b7db6f08627cb024f5e3dec6649cf219a57c4196faa65d338ab363bcbf78b4da8889e11dab541c9c5ac3a681bafbfb4ba8bc59810ddb356dba2782ec6e900e17b706ecd273d74a9d0810b4c133cf72c66853e73c276f4b1c4031934c2b554c8743422880a65283d39bc2d903affb6c29b39dece668997efa7598db8eb5fb7962ff89cf44e8b42cb630ac67e2a200bf2ae8dcd03902116b1043fba2ff3a9d7918992af739ae922632c2a0a59c2a50aa804e1d472a8d754e343b69e9b866cc9230c378ead75c146d6ccca57f2367490f4305e0e3e823756c48a2fb26ed800ee978d3bbeb5733e1e1565f2b166d3318394954fcfbb92e186c0a372e954c6361a53dbb7ed0eccc6bd1962254b6f8fddbbbf20731d21b7ab1ec34e45f0043dead42f9b0266b969c48c48011c572ba27947fc4c2c6cbc754da6057a45fad84a476755c2b1548f467782f02a90491ff3443e8c710946018f971310c5e5702bc850e25dcaad8b37cb626eb86feecbea55c07e2212fa1786bfcaae27cf84b37f3d5fe62be2d4155c27bf2abae492a9e2fb6809f3d05973c3dd9e52d285a3b8645ad22befce5602484f4c396b8eeac7e5d7ce98f0d24dc5de04282b4005d612aa93d500ff1a3177c00786316f2ae5d5748db3e9f37bcfd4bf63f9df6f4477feca0ab04dfd2e9f0f189ce52a717a7be4b53242ee8c6d4a13f09f77fd60969375ad3f85fca4466dd0a8c4e024a2bc9b2af8f24b4369bb90009dd59a92b34962cc38ceb8900556c5882de0b6f6d2876e989e343c314fb811d9a3ca22c5e9abc0b1072292e6efe3a21cd3f7015e4b4f37497f7c012ef17bd1472e9cc298ba0b39dbf78e1035a7f93d2ff93f7808976d773360e3e0a9dde48d4db0ad66ffeee22f9e7b3c55d7fc0f36cf3f5a6b9d395282335025b703b4cbba1f4ea968bfd403b492716b3775ca858ba104faad338f0c3e825885692c77f28a3da7fecf6d99f5dbdaa3dd538a89b45b5f2f0084b961d64ca088cc104963438a80eef29775c8e284658f4fd201da8c4c09b43e446e9494d830fd90d170e55cd8a7d457b6ca7db8d J=$5317458882389d8c2105cda9b4245447d8d96be159d97c4bf9da1feb934b852701e6e5a791629bbc639a6925fc52fc06d2b140032f4c3335e5a9c66db26b784831a6dff144179d5ef02e4dfb9a77a46e82fe894aaa349bccf50eea03c272be9427218002a2b727ea076953ef60f36e91ecbf6fa40ff3e295e8455f701be7783da39cc05c9347fc68345df33e6114677f95e03721ea31e59477558c5e60b619046ba10151d916802f7cfc9147811dd419c00787064d1c1adf773cdd132061fa987ef505267f293e2f753521d3cd1a54cb45bf4f1acf371b611dc6c61d6912f86ff641abe60ada54b53936e8c9207a61f587e2c2633138d30a82a2fe9bc458569de9be6b43b19c8acdbb9200f91a6cbc02f98827166634bc5c817f4b90ca8b1b5f5886d1096c69bd118de60c5dd7d359cd7dcb0d438e6221ae2a97f9c36512b0a978f7c0350093252f6e29836ebe84757a45ddbce968fd530122792029b6f1a4bec7c7999b7e3d6d7de9e8d0e9a63af61526888d9e63fcd581cff248fa81db3a0f7184948e8a1ead8e451e08a22e0a14c9024ab69ed9856149846b062605c44f8b3b646041956715d2d4122105a0dad545d17dd1bc58d370eaf64110c4d06d439c6e48cf5fc73004f970c133424ec2b4a8ff6760cef84cb7a5366224a7b280341daaf9e56d02e7b97e2cd136a18e132be6cd1c5e4e3b9969ef535a1ed95e54bc5157a16ba58520fd6086cb94333bad9b2084fbde58dbf5faf056a00f38b4cfea106b4d215893110c86d82bdc9bde564a3b337fe0f8bba2beaccfcb0c71b953ee0343f528618043bec898fa5940ef9305758290c0e914ba57db07e1c9083f5e4dd8f0eea2dcaf1b8846c4990576a7d4d5a27bc98b018a77dd54ea643c52ab3a518bacb55760e1497c5d61d8d6ca97fc40f22fce376b43b3f00d400f113eb359c39245d3dc6b9ed18339adb01f8859c3afe6193afb5d9f2f9042f832da18562ae08caac12739f3f6aecdfcd2efa147bb23b4ff1934a27a8d1fa48878c7d34d12e8975467068586b1f7e03f9df814d858db9f4460782b629b5bbb4c49cfaf67eec72ecd87e6d6ab22410de2aabfa9f9e6b93314657fb3c4cb1af98585640fbb2334f97ce8d47a7d4c4a432d0ddd25a3aef1207f4a1f28d34ce5e06e29af4b2b0c95f722e511d17aff481dc26ab86962b69f62b2a8202a834e4cff55a233efbf3f020e4673cdf89027a93d15acdfd31163f6fe20074e9d5198ca16cf224f25f4eeb3bbd19bda9d2f9aa00b4797765a99f8301f2be0e907561b4bf49a226c1e8ccd0f51a6872196dbef79fa1b509c08841e4e26263dd21c01d04e7960634079013ef891f5a7ef00565cfb20372b5ab8522a065b6036a840a239eac2ae60ff332c08992ce5ae92e4391bc67b47c88eaba9737b52e15b26c2d8fa16cb9382059a237b01d305bb4f81a2ae67fe224e7eb381ee00a09ba1b460067e513dc038edc1fb58ad3ddaed7f1b8a311d3a4682ffa72b40f94bcc39d960d777827dff63f5b9fc7bd6185792a2feeecb049e875fb40d846e1f8f143f1cae02c2deea4a9afa70946ade47d37ed579e57b65105f26e09ad74186baec6e84f2d06dbb6604740f83ad60ae780268d1be760fe9bb269db63d797455d65675cd7b7aa366cef5446fdaaca690f4ea1281f5b180f3ddfca3fa2376ea931d27a81bd6252a0f99a9158a6919de432d2c3fe6bc381e34b84410997b2c99d3bfbdde57c92096db300655ab132fff871b4938111d54ae377a52ef8d021e0447cc509dd4f92462ad1b9085bd44164017f0987d5b98b2524bdb5d4845fa145090b894d9f36063fb895f36ba52ec577209855ffce8fa3d82ab245feecac83878b90e138e585207414b4ce7507d693c13832a1562b2b4ec6286a39750ab9a2047156acde74530f7d6b8991fc5f6e05bcd3d5a684f3f9369997ea8e426d5e63d90a66386b554a88563b3586d3f49b1b3939d37bf22e35950dd9c984eaaca7d99747835d5d70ec5461c6086ecbfad2f702d74a93533f87f710c28e8e73ff9037393da727c84933a755026a2006f8b1853198ae1efb0bc3278906af53196bbea8cbbb16c5e1fd32997fdfb011a78659765c600215e494ea34a82dc16c3b631d46af7894cbda5e9d3cca02ef90cb2552aff8dd4e791065b5b4cd583eb67ef9d6fbd44dee4d70c4041ba9e687a2906acead287a3f8e4813d701554a08b1df0efb3231a6368c4dd4b758123b0457642f6c5a315deb44caba05b84d683e98c0a8bbe99e58cd762622e2911b3534d94ff5a01f4fd6e0a8098ee7d1c7caaad1f827cfb94332212a87e9408f841580d6f5f3119e7d2b55d3c8017c0f17b5c7aa3a02fe48cb04d56b1f8c7e624d591043d5bb468fe02e54f7b4eef5e6fbc97f463903d4e89626f87a039d081de4848a011ddaf84c8af42c612f8daa7ffe108314b1663cba0e3e32d12eceea4b89c364f5fc47023551a6747058e6a5eb222206fda3bb91c10ac13876cba262fe1489ce5548f1fb3979bbb10b74bd2d88b84079af22c9abf1a4e66f2c5bcc6ccd0fc059e5df8170bdbe936277be0f60c01ccc482a6697cf065d37aa45b0d336701a6a3f87bee1da969d8000628fb020f6cb1e79ad4b7bd16d4ecb5256055f1952f50073cb33114ff87bc4e6eabd28bfb2891b4369f27bf4490876dd063b4bfcbe1767c10d869648ca5ccfdf1c972bb7e29a83d89351594d249580dc0b7a9d2dc829813e6b1067c398828f7aaa32d4 T=$14fbc2bd19144d32255a98df74b9b089947bf82653667b8b8c859c69433dd1a2b4775c2e09a727fbf2014b78d5b13d022b690dc23070a770715c0155f0c1851217627add801446985a8b8e3c8625ad916f4c8a773b69a23e8a8334fa976e42ebfb0dce2e395bb68efd7fab5f6910f93793f8df41e81665e7b02fd2ed25e667facee6c9ce1395654f173bd4ebec57a5e8405cebd9c1c6edc8f39d3a89726df7468b15635247dfceb965dc58758372395d5f7a06ff814fd02feab3b28a5318d3d2c41b49af3ddf0f00a00a0374a2e45d613a312478ad595d0d8254b698bbb42e2437231b60b4ac63fb8246f6343aa57a1a12e9f2fdbeab028701edb7d789fd2ea6273541360e15d1e2c85069884e1e6177f402d2784430b852e7a84af076b98e8c081f019b94426deb42526534133dbe39c9081af681ee979fc105cbae5d7d74a59c39c3f994a6a84e14b4a043c73886dd84a5938a219f5eadb749ac49a2800cc3ac273bda53a0cf59b106e84ac29e637799eeb0d3ad8f8e0649e1cc0c8520f57e68b67cfb8d4fa021abf111fb90916ff068e787b9317d94e85007c08e2685ce274810bc3052220a05a990ce8ccb568308689e9d9625efb05d65d1dba98d1bc7b6d49320f4cf9773fe9e46f00baf851ba221254b5a256e7a19d13676d08a693ac6e61b7821886c08bb187c2e5120864becc27fe07c928cfd40e245a0b5aa2ff9a7de0c5b5ab59bd4a37a10d5fe90276aea769182cbd83e5ed2d4b189715c588e3f3d2537a1786005f3cd4a14d6f61e44a6ddcc92e167e47b1d63dd73497defeb2779a83e13f8f630782a05b87b9f4263442ee3e204bed4b97b67bc452fb65a854fab53689373edc6960e84fd4c685f1a9429614cf96158f07005ec3822bfe78dddb0377ef08161e997293f821e8f9bfa0df3daca0d5dcec4e291077723fe6c61901ca90292c101eb7fa61ca03b8dcd7d490c874f46ff775b35c95d4f12bed2a9b06896b2dc8d6aa0b737f571f97e4d35ac3d92026b0b7237a800ee07bd13d6f81bcc444e7f30dbdcc6f7fc64b4eb6cf35afc0032c19fe132ab1633493a3ddfffaae383a498cdfe50593051ef7f691ff151959f27ea04f43dc23f62e8456507474ecde40fa9d1ccda7d61d4006e92df307ab1a15cf451595109464c7d7024d2aeb0d0ad7c911f87011e2b3eb2a5733a716f5dd272ed01c2cccd09020da15d1ad2820a91d3e4bc9b4e20386e3cf1aba5839ce0b14ae1df65e6504ceeb936a1b752a2d063ce0623f77d84d961ba8adca1e339039778b2f4039edc5380002391460484e54c6440ff57785a973cde2546e00ad4ba993fcc01c43ddec56b547dd31e41eb4084bed575504aa663f3740a940bb4ca6c45c5467c6f191179eb24e98966d394ae89ae4bcdbe7467184eabe62a330ee8efd066eee444c52a0683dd6360d4a63074f2e4d5a3d50b9320baee093d85d869877713c84e9b0c59defd797150dfc9cfe34c0ea7ecefaf2fef490f10cebce9c4ebc13f00656a17c8b63c4f79df4bd2ec92c4fbae6eada1576fb1bcd8b65d8ffdd6afc0e1db2cc69ad1db8d12f8bcdcdf88cb76e670a16e1bc385df9d0c7d6580280463ed4d387adbeeae86296e2dc5992afb4c87c62a6444b88798a985a218ba8fecb6069c95a8ddb73bc77985255c3f0bcd413edefafb4f02a2deb84c1104e5a87526b896c35b0d8d4c65554e71cbdd811529c0852efda589b49b95d2d13343987e794e7c59e16a057ec909c9ba132dfcc4038a7957e14772a83214c29b5499bdfbca1cfe26db19ee81b1968f61a393d9adfb9a9875205019d3a16e4c90be43bb7fafde55588566bf8be43eebe6a5ac3994a37a6fc5dbf39a380951b3f94253a463dbb23a9b25ca0ea769ac94c2fdcbf0ec71146ac80e18ab3649b3efa407e5d9149f1cac4a27b06948112ddc2f0089999232e92f329187a0f622bef9d087d88c3b645c07a793223d04ebf6d3d9797558510655f8e830588ff35c85bd33fd9fc1e9cff115737444c5011fef1b526cb79ee59cf02f55fe33d0435571dd9e8885b0383be8fd4860c2e1229589b72cb0184ff01ca0f296ffb64e614f79cb62e9f37b2d0d596d1a35c28c62cc748f1d48a64b282bd8666a6c1aed284ceb9b5e9067ce1c00db2e6fbf6504dc32495d645b6aaae1d330ab225ed6faab0df9f05e8f979c8a9c73b0d24fd4220a814a0281f0e7c69a02e6f4aabef841e98d0ce0d3605bf0c047c5dd2acc97d26f97de957141ce4ec4842ba76b6fb85b5a180c9117eb771f04cae6c5081928c196a0860ef86ced57a3e8d3437858478641351fc98f6bbab3be71796c68ecfbd4f076b09a6c209548e9d9dd9d2bb6c65208512e203286ba62366372df735d6dda29248885b9250c70ce413ecfbc04542b7b5cc0a3a67bd1c6da9142acdf010c9d0dcf54edbf4db5322a3c93befeaf923add9b6ba65191dc966e8830cc43262470171c16bb320c8c55fa9fdd3be60d5113e3c7bd1b662d460e1e99c40205e829a7ce2fc9fd75f1f4fb9e483d7f025cd7c3ba0dc77068bf4426f8137b26a7703d6ba3c0b529849fcbe9a1f76ee6ce411c0d1c0da0fdb31bea44e93a2d879ac4da4e0922b61f1e8575022a26afdc6a16a46dd4b3289f1db510dcdfb954a61b395cc0e2724f5b01cfbc4a7ddd55de5c0fb2482519ebec6fcbfadbac9eb8beaceeba78423258289b974886f190b3a5487c9d97f50a23d222f1c5487af1fdf0f9a675b98058ccdf9696269daa34 [143] S=$bba1c07b56e48bea48d W=-0x18e4789f517892511cf184c0fde256b904bc57545777c109b3d7680977d7222938760ab56bc04f6540d0e5709cd6451e10ac153948fe82b0dc0f11c7ab8721bf6d834820fe4d0b5eb11c45b75396605a3178b06e01036205a4d1859bd4d8632f715d440a6dab12b741f536a888c5f5f1384d2ad676a4cd24617ff85080c0f3d434c99f2b7e25eb93a7cf67caf38ec93904d6540088d96d45f483f33d9766023efe255a6d6d1003d75c475da1a39cf779b381274558a97dc2b2175de0e541476865e979032431b4c0942b2e3150e2de5d9d01c54ebc1449728a90f911f1d49685d7d6d42f3a08a6809b791104a5cc4276e4982ba19520cc4c6c819df36903eb774b64cf8bf4f300c190f17c19ae2a49e5f55c00827e8e694b4e0e1e82ab8b51694bf1d3063aa8562edf5b37f24befdbb65757db0074610ab9b0c7b011a6707aec52f49a0e8a86a485afad1648cef21fb160a364228ba37a11682b47c8da3fb12e7a11a6d0cf97f575fe5b6fb86442dddc1a364eff3875fbe250528626560feeac8bd47258270b7b80c85434a81bcd02c706b22cd3417564462e5dad7677d7f442cf0bb52387260753773bf9ca10536c0324f6abce6aac4951e81754578566027d575166003f9f46718116f4c07f800909eb96f04bed697dec78054d1bce29c7f8986e799a1e4a57d9f1e595d3ce25980d45dd22e423fe29067f3231d63a4e8c57f7b10b2971c8fe117f72bac880ce375a6de407b5800c3615d09c881afc83ead449a3dac41a428cfd45fa8686a9f1f9d1e9d71de815c097f2c15042b405a630c08d5077100ca80419bc5d67508eaf60db0facc55c2e3af98d9fb262748c77e8cc30c55555412c29e59a20d6c1721922405bcb4c95d77095333a306e6904269312099c5a8f954e9a493f32ba047e9641cf2f9d6504df5f543ef2f220c8a8abd82c20bc5565989154769eaacf5fac50a4f293c346cf10b015a8db2bcbcebdf060df0f7ad263d10229b7edc3fde9cbd01e2fbaa421ea8ae99ff44464ee7f428ee599de03a99a0188dfe7abb8b81abb5b2fbe7b233ae633fa1995455b0d27875347c0211173fa858542b5dd2ad780721f6215d479b2d35a7cbb2ca16b6592d2dd61255c90e8c25feb3b9c70402c14d19b85760872e6bc8b7603c1e66b531ae9a94f285f7bd32fcdfca569d5cef138f6c4e4a7e0372d9eba9cad8b78d47c18faa9c4a024823bd9f704479adcb7b498d4a159708c609dbb0d4062ace9d971028f5bf33610d72445dd511bab8617eea2b5a5a887d424ec834fb32f3a5d396a743969531785e4f1c1ec081ef012d3485d2ec2128209fe3896378e44c58e589827b20f9b0cdc0dec62e2194bac5dd7cd4a27 J=-0x2c792caf4dfca29606370cae0a5b9264ae71daee12c4dade28574299d38973eb8f9a74ee9c3b40e48cc7736d8a123fba4f3d9250b07fcf4a5411d18b8e312908ef8700b180aef28fff4a532749591d8d02af0a9b50d49cebec4275ac4276bad9b85ebbce5b59c9b627ed4e4b2afdc545f3d5a209174c8e48360b85f329b616263c747401bd3430541a8ccec50481860b5f3906a2efb3b30a754592a65fe15815f5152356a81772916589e41662fbfae33c1a7115e1e35444a47f489e7536cd967fba23218be06c0d6066192c686ef8d1047e8beaf38007a518728d08b58fa610d1a80fabb825a95b4428317504b8943cc8d53a58bdbd69885e6a3a53b0b724ae495602fea509d25382fc12c321bd8e89cdd7561a1d0a8b297cb9e66707d1acb92175e05f7b438a6db2e37127fea6573d13ecbf2e8cb16c58bc6e4127fbb3322157f559d03ab37ee1bd10f40f550e01fd4e3cae7474ef81049e233139fe7b67c3183d3526ee935333c0f85f0082e36d6c92781765803b677d1edfb754ebeb13b4eae2ed5c10a10a693d3d71b28e77ebfb8e15b65e0b17a2eccf153d704f284c6374bad6e3ed9c11adec4089100b564c4600530da2d6b87cfd95d097f863e2965874cba6665a1740708556e076ccdde4f5cab15ed5d4d05cf040bb0e2fde5c4b4c9f626de4edb99a8cd7cfb2758516db1f316e5aca92c04b38cacf39870604aa3227d859607b92a1a85b2dceae5d6a3841691fdd5d17db1e0bdadf5dcb06c166a22fd2a3ee0c8c67ceeb5db0f7d5418d39c02e473976e57f2a57ece442086c9e2a447b475ce8375b0ec1c779478e196bc59dca05af5fc4b7c502cc74dd801a362a3be5187c329e9b172529e1f93ff8be6e67576b9634fc2e63d96b3528f27cd65cfcee4ea8ed2fb916c2af71e599cc13849e1a0bb811263be9bf18a567f23ceba38a7f6567c5efd8c166343f2aafa4fd0ef2276133bfc020067fdc11607bcaa44ddb6e8b2bf3070cc5434881c7a21ea84f342324caace8356bfdc17222c1f733514cf90e21cc1d9afd0cd4fc1d893d10a5fb3e8ef61dcd3ce07cdfb25e93e1bdc6a063a181600fff3eb87d7bef09a11b9fcf5815e918e6a42dac6a04aed99544e6551ddf55dd1bfea81ebbffc6fd9bb75f6e6e22c1bd2e1b519bee26ad3d170f3f4360b9669d74358ec714565edce1e572396f309ba89567556acc1c3afc0811fe2f0c4a8fb582c5968de57c79b5d2277d077a04a4e290581dce249197b5ed31f51569a3fb2b925f3f375ec0fa66c88c62896d1d9f0ffe0e85d8a087dd9a02851255037d049a30871704e3225c71d37e15e278b70907c597a10cdac6af8c2110c4b2f483a402e1aa51568c10d9a364310caf0b28e62acbe382241ab26be6d1715e65a39094a533d7869cea1b6405cb80175a0a0fddcd31063d363949beeb550cf221d7e8c51c738ea836efd539b81f66d443d16c8cbed56ffc5263166bc857ceb93cd2788d0529f48ac4fce132145f917fa332947e54c82d6fd404c56cd9424d0cc32c6137c50c0da120fef06d9e77c0412ebd082e0cf86b0548d88531dac94373ebc3d5f75c1f7954c48956326dbbb6b02ecbcb33c75bafb14592681d8604c068cafb1edacd7cb18571656e0cd29acbd0a9bd304bfc13544b20c76052a34f228de789cd84062939cb2d1a7cdf724a274c16763447100ca577a0c63a737531f0c49418d00931e70f847022e081395a81866669fe98d4275e41939ae025a6575e4023d435094707ef92ea4d7be1eb4c3661e0a626e793eedfff1fd2225a9d12fc98ff5024dca1c0bf0c1d5acbfef1f86add6f3308b1b07c858638e282cdb2da30ab03d5898d1d57dd85d8d4795c60cba52c70adc16ea325b8aef2bc9ba36b9aa2f4799cfb1f7a7f2320349de3f511ea74df8789869e3c41c31c56dd8ac17e5633bc7cfa14f903d448b001c5e75e7b2b1361702500f7107464fcc5bc16a04c9365c916d99044b2671939862f4cb5679ff21c51bec3bf540554035c927832607c03837193da5e9d92c850c9a8538792f19557d42d0a58bbb864045b46a8d3f207de79433f0926da5eeba59daba6bea6ce83a69e6af2e7f62f6b2c19a73620b0aedeaad0657effa8e696136ebbec169c38c83cd9d84e190fb9c0776bb92a6d8ea764223ab73bcdfe4997d904b3ca90d89b8dbfc0fb5be983f6b1728c1e99104898aeac81fa9404b41a7728c78db3abd76c6c2cf3b9a6b6741f2f1aa1d90994602288ea043643417986ca20abaebde096276dece220d139bd7078b2ccdd31d8741ed9388df1f50b06e81b537c1000d6c50be52c95d5546d725281f602aed5f899811c38ff853b311d6adc01776ca170998eaa8aa93ee2c74d9b575654ab4ec6d725b4721f78b7979239d9fbc4f7a82645f4bec78b836347dbf107a3b85d62de7936fa7994da0342d07add857941acda7d13187663add4ad82c298c053e8a6369ddbf2f0b092a8366dd1e0ad1f7fb779fedf4aaf3973464b2f93e99286ee8173bfb6dc085ae5d67f2ab43700ef702f4719ab72132999c505ca2c9779c769b483c24b640f75037c0c970306c2fcb89498147d2b72d426a09dd8b200b7872e6ad69e3f57055544414b23e2b0b7ebda29829be8a1ff4c3843eb2016e08e272237737a7537a542e6804ab947e7070720ffec7dcd08f5deb9cc836a87cc7e2dd29afd7e903beb119c1489db604f490f0fb88b78cb4d3367dd16229bbf83a15a T=$d971f04dac849a7397c0b5ac784b6459fb058314e3b72ad484f27f599a3c8f26ade7d0dc93f201959c6185d172c58956132452c8bd95ebe172749b2731ffc8bef7a5507b96a2fc562f83f8ad6331e5632455be335c7649fb2192789c06ed76f9913a6d3a09c07f5f260eb13dca9b590cceefc73b0262b2a664053fa86bcb5200fc8a4d50d76f8ca4d4e83f48e1f059d6523f68fbd883550590e759050906f3dd9ebd663617640395aca677e47db4e664cbe6f6a8086a06fc29e15e9a16ba359a550b7bb704ad877696ca700d3faec8570a2b2825b04e907ccf0bb6a624af36798a9b69e34e352c0a01ac47786d8da136d43a797d6d05d3751f1f44b45dc34a2f4b6deebee127a54add719508a9d1e0d0100d03afb4c2d566c1693de2363d96fe25848c0c7304122c9dfc270493d6c9f7db9983468531a62de9053df8c7d33ecd3043d112abc04b89b62cfaba28e05fedbdaf1e3290689c172c957c536d12abce07372ccc7960a0ae0085d98b20887abe7e390c5245166b07d79bfe518db7b8f68468f71884d83e432325d87cd2195da3de01441664f5b7854042d62e827b73088bb9963a566737a65a5d620886df9684feb6b07ff85a566fc05a8ab44b801518bde27ab05cca657f609be2e985e302cbcd0a1cd1f7f85037d85707a2bdcdf3c939c6951708da1921dc5311c573994330f15b7d843ceaa53286ce5a52a150ef95704711b5b820cfdd5736da0e1163dad00481aea39e223896b6582878a01d2904e50960b55a3da05afa92bad7536c5a8fcd9a1f617a2d3542c685e509f4255c9d799f448048e930203d7e087f0e8f6ada57a93ea50b191041097f5a616e40d77dcc0c711216a65b76a46ead06cf0df33a34dd6e44a9f5f306a483febe5edefa7de75a8f03a37fe4cdea0be7b522d191ca134ae5fd41ac3cea9094e4563a347da1182cab04679ae775eebba4de25fffe326807f1e74105776cf37b0b65a9f2ca60c0bb86950920cbde831600c490bcf8871689fe462e89e5dba7826bdf77dbf55aad04904316eb5fe542b5b4b377396a2316949830fd33e5ae6cef84a78af2347b06ec028edf83c1805fb1c4577a529374c932225166ac21a73ae3af553130a96c73881b0d4ad5db81eb08717490b41ecfb043d06b6187a3b1ac9e5133831b261f4e5470961f26137712b3960f5d5ec97bd89783490024b7f6376e9d484a998deea1f652c71242c7454a629cf56f64fdd2704b4fbebb92ac4b777ca5bb6f69a184d941acd01b16aa847f5f7e186be437de8a7f06fd35c4603b0facfface0ea38f059c4cdb03b8c6ea5261257b8c2ccabfd7533453ce9ee78801876b6f89f9b0f9c6347dc2970f2004ba3feef1d6373b55e65b1340a499509da03d037d3302da00da739f82c54230b21b210bf01358c591c98fc53f4593358d822e6617f9140d11928b6965b0eecfeca5ee5da3e299147ffbea9ad1aa802372075bb99bedfff20ad493ca48e38dc0dafcb615abc4e5ef9d120275e50c1bed529756842d29f1ee009795a1a1e9dd4dd1d307e365033e962d88ac9dfe7cc37b83a614febbd592519bb604c1ccf3635e62e172f0ea53320fcef168572d7ccbb700ef7450a34b2269988cab0200efda96814716de9099d76cf93d9a1d0779389e46b01675cd919b9e225770ddc61f8c6f86b850faabf9406aec54e0061428022c20df6c19367308d0f2c3a56af3150bc98b76d97acc4b458a561131a48943fb53e9a61c7b93fd021bbe6afffad723734c33ab092e10c21ea7ec315de6b684f05c871b4339699d6665ea9dc7226da5f9c05007f7e2566438b83817f5cab845c8d770a2e69c8dc4b5b844ac2507020d890502b72f469f00fe932e9a7e5044485d07ca630ae6837e5fc11e343b028374e6012c8c93f1218a9b970ef4df76c5bf91c25406c0a9e76cd4cf0656b4b200ec303a9911595c6670498ea789d74c27502c1cb75aab265c501c21ec7c86f76f747f1721431ddfbf837947ad0b2b4cc13b2dee973a99e855a89cded453e88363f88d89eed06c1c9ec91e599f8a83f9c55457436d81eb39ac1d2343828d1b2268f69d73a79f06340324d491468cfa241316a8a277e9bcd4c87ffa4cc57a87f28e16c8db3cc27a661aa9202e4b4b6cf6296364b72f12a58eec363cf456f0834473639c30cef02ee69febcc6544a5fece4037d8cf4c82a4668ee891e361c61dbe12b1df6b4f6131399b47441445477efa3d81d9032fb0c02b4e9656d92f5e9970439cbd47b8bbf70fc98e02a4e78cb7ea0188ffa3e664738abc469a48d6ec66fd973c3b8257acc921f8f42f81f0c751bd54a24ab9b3874aa7c17c98356483f6dc6fff9563b3eff53ae0a1bf4b75102ad051d35f725e359c348da5692b0f023664f64078ecd2d9a88d66924abceb982d966d2fb3b04adf5cce052b75bb77067c87c241ced85dcd8f9fe3d18e8f84aa54592460e05a3bd61ccd229d5c254b74f840caa711fd64352526786fd8000962ab844b819f2c9ea92b37685e3bf643ac310a5017d9f9f2cbae56e6b358c25b8db2bba858ec80ba434c032bb39631ee39d061588fb0b227bca1796fcbb12f4926170740aa030b10447ae5c8c7b6cd2d3f0b1faa12b4133e6ab620cb65b14df9b8d88b197fd45936b9c2b5a31c5c46ba4de81bfc64deed0c869c3d2225c3db1fc23bf65feddb585949be607c17895e17f54be2af174a09844ab3a15616f97d0e3eb432b0dc3c7fd5ef4 [144] S=$9b15d081e8bb2f1a3690 W=-0x644f35f1d5dfe2d6f28aced45629c9c72eccb8b37a421bd29e641231635ec3c1c0b2a62747c826b86d6e9dcbad0d9f339d5ea5a499d6fb944753b2b133ea5924bf1a0e0d778d0a00bee0faab1bc550977ae1cef15c5d4cbb3bf7ba1bf7e96244ae16da09e55e53ec2f4aaf9744ccaf6b38d4e0a2a954677f771b290df999d77d242831e4cb2da6e18425a20aed5b55682d6c74e2f54534953d6396db1122abf1ce490751ed222b310fefba6f5454c8e0dcbf0e2120c5833176db4d33a9d7821ac8a8ac0bdf609825dc53b904689b8af18ebabc36056c058c4ec4602eeb2e626e2d57ec5a63800e29b6df1a792de0431dbd83605ab56cbddcbbd6c36ee07c0569de77c99e803653a55236befdb1b63ea678d7665c6f83f1df5e892c1f31484afc7c6403b8c47d4c0a5d77cbce2c6b44bd0d6f3cabf39221922945c12559e312843e216522de057b7ca33abeb70932f5dd67cc9412f6684f4bb5fb3ceee61331d34ed07387a27c6cb86130b38a77cb9c023585a4862362d0c4fb8f73f6b3e4b2f29d0b9dab6a017c75698eb9bb7b0bd41205ec24f9449b9d20355bd1b5198b4a3db5da0a5cea21e3de89da5d66087c441c4f0b73b334c3fdd655fd3fbd1bdffe1fa39f9b1bc1fa347938729561fd30e563cdada9a088d6abcc4061f90508fca1b408e35fc3c49bc0df7511bbe2108946a0dc0d0372d75cde8c0c3439576086dfd069922dba0f9d253bf85006bd1cfe123fec1e2ca0bd08af895572cb3ab98c5737f826f916d6cf069515ab2076836b38b88d8ff088fe4c6c1b48c52d4e892b58b42c8939c0f8d840c6ac61b75be21da8fdae772891ba90beb4db63afd841c240b91eb528355a59cbef3529a931d99f203fcd408ef49d6a00a7703c712b8b73becf2d51a18b39db37aed421e312dc0db17af223d3003a64690ad08f863178535d4d89dfd336baee57cd408729a778fe9765dfa062224a37b869734094eb1516a2ab741dbbb1e38ba9bd8d5ffe045125516b5d407fb502410966d932d3d4b1beef773f29ff9c64f4ce63e7ac0440258546ff79befa78172a1eee449976e2e2c9f12ac41bc992ff9b0d04248b690511c3697a7622190f951dfb5aff758d0d0da695450a273494c228ab4bb6b270889dbbd442d07261b7b9d0253e0482d58b05b9a762b733417e2ee6eb7fc7679dc50eeeb357c945263cb156d66d6a72184709544e2226fcb3f6cab5a1c71d67003f412f8226433805d5d4236cd5db18e7b54d6915b4d1e16a8586f22ef3d5c73a95787789534486e2dd86cc69953ca54e5f8e65b46a03d60b4a79a9c321f8d8be94551a2c7e351ebc0760f597dda00b0f0a720d2e5d392e09809a3a2080 J=$86a57f4d7a4f530e34cc7db7218f56e937b7979b9bdab79ab3fcdee2504614d1ab6996ab4eba603fbe1a0bdd5e6a80e5af733fff9dc3c258e75e3ac08871908abfd1efee34540b95ece14e43446539cc8c3ef253a543e5d0ca9788d984515d9f810935f54f0995675346bbcd171cade561ae960379fd9032b9b4f4c8d4d359e6c0ea6c90a6098421fd6da1edcfe0c063aa63e55cd514904b5f7bbbc792a8749d75585dd298ba72f56ecf6ac44a9bfdd265f7a84f1658bc82947b80e5415d3cfd9f6bf8fade67131a9b33c47ed976c0944d4f37bdad0b409af4d756c784dce894749bd857e464e4dbf4bccc5700e3c78602678a9f045d94b6ee9bfb41f3820c77ca7e574e58838f9b72be09e1618c00f0c54b638bbe5de1d5b8ced49e8d462d666b5b8867fb86111d2e5d9f6008e20cfdf69529919fce8323978eb8723b374303c5903cfced52f110134e5e42469f92d5f90a77e52c9b2e27e7677602bf393d0d4bee469ffe46187a99b28aee0bb4582e4ce814764613704dcaf0953394b25e47f2c4f0bd4b1196520d84c1569594d27a458c876f0e7f6dcdb20f43366defbbe945fd221b4382bd37bc2b8a65c04dbdec46fb15c74387d26503e47fec6ed71c07f27a63a2366641f3e57fc240c83d2f1001567b73b854420337a6a8bcf7bfd861d3b387896f538942b532446312938f90434cc609deb22948fef6dafe8f31222860bfb9bf681a667c2384f325e19a2246906afd0059cd2a179d83d98ecf220e9064de187a5c37dc86a81ae9118379e0323feafcc6a0045c3bb726708ad8824866dc818b26b55bee88024581d761263b14affc6ae04658269038ac8c185ff3a001084fbc1765e760325896ab857829675a33b44aae20db2c37a51ba5032f53b0256d9f58b2701380a18e77926e94c5470711575f53973e477d75c4b3e77b7c08cbc59a5664729ba810d470f6d4b7f14aaf251a37cd4a2f35f72b77c4fc1dba47bc19f6d997644662b85009afc9c798d442be3b55027a35cf9513e1d0dadb6bdff407ebfd2148b4b1ebf95d11af229efece12a3028467171968fafccfe317feaf64abdc6ff8a556aaf17c4440c06e3bf9f0329cd70d0a74715d1f0dd7ff61c165369ad0c88f8fac9a3b01aee1577b9de50345b4b3ae1717ec5e3645f2cbb2751ddc72683a6d003c912268ea5305c28ba1747dbd4774d11633d7579e50593f284cfad76887944f9de612fc7cbe5bbf8f64b25fe7c20e7632f8e1e5369293a55909dd5dde860a9c581363f3231b9a88257e6348190678b88384601b43c2e2afbde628219a30470b1d4721d86ee485217c5876d03e298d40fa261621d632603532c2c0e6c2449865dba3890afd45900fc47b6f61721be860dd41e3f7341d5c0a423da28e2d330dbc65ccd353940a9ad225fca548aed02115b90da6f8f20021f8c0599ed440aa51b80bfae6159e5a8727063402b85f59053e93099ec421a13844851d5c4e46c9ac34713ae7be8b810367bc1b3448f7b9f6ebb4f035dd6cecc1b1e7cea7e3b0678e9e170fe3700b3f25bc74ed52d062cde94c841073ba8fb55414e1142d1abb12495aa0f7569b0e782cd6e4ee0101a0084784f6cc8a8ee17b792fd7d16101dc5df7a259546f3840b0e384b15bc3dbb2d0e76beaf659f1fdf294302b1f00d3d657e06fe7b2b39829f99dc63495eaa9e041fb9615ca4cf1d047c6c3d22b7759bb5708e1e0776bc06584f64261cea5dcbb3628a492e3d07e5e73e2ff1f8e40ceb02901101758928758e66862e882e9dad0f56c7ac4c3b6155c44ae3eb383031944b4a3c698b50b2fb3b2cd1a5661d4063f18643698a1ead4f882b8d8a8b690c60b028e62b5f95034c99f9ee9b24e6f077f3b2eeba9589708c864a02e0e6f69664550aaff1a6f386f421fd84ecde41371409486d7eec54fe74bc0caa264558c8b304bee74cd8bfbee1763c75ed53f3a7110fc604831e31b7e3b745f9029ccba19447e2136863a3363338f930895a1946c11b3b5b93319667d10e3a31d5be5034daf0f10b59ba814d933fba107a59b97ac6b21d388639d98972135265b4646bd4747be85519933e5a6989f165309610edaa17f8d748d93938cb81e9a98a23d221b03be9bd657ba499dabc714fbdf29e43eee701bbcce751ad3f33de41781e8c2e3b30964eea116f7eac672b07e67fe4868b0ae06246b523488fcb90926ae9ac6870a2f3f18f84a45b0da33d084570753529171175aef5bc6ab9f623c19494bec7fd54a3e9bdc6030e13665229be298a8f4b5e6ac01d8ee94592dc13c5846cede8129ab71fc2ad43055fee3d138479a31f44a5db81a2d94264b96c0da282b7e3378c6df1409b9f5c6ec216a63e7ddef40592d005e84d712898237500e8b4bad75342d42cc39c6d4ace499a99a5170dfb0c13f2c87b84dcb2e88c6a5225f65085f829fffc61391796fe6ba1a698b4ac8f45414376e62c2fdffa727aa082ac8c550631bf4b6395c598ede489b3047690a606980da332ac4bfd4647d3b46b16f6339414149415fac75d08893059305fe59495283c6690952546de923aaf1fc7b1f1da640e40a794be280fa0510fdff7b35eb2a9c353f5253c77865ef79d67135e9e06d5276f99621cd0f2fd84f6e00f0df3c4441dff3d69d694b14dd7ac43b67d4309cf475f85ef469c0517b4c34ed2c7894b00895c7132c5402b967e356cc5875d14d1a536fa4497e37e77fdd76ec6567d T=$dd2a90fc06d33d9d2496c6eee90c41991589226cf856682004660401ae04542f649e89908fe36d9b52c6b25d01f2afd75451ec75e74ba5310758bfc968a3fffee7418923a63ba1df9b82dd59b6ef53436ca60fa10fb06511532ec62e821e4b843e30cbf352cf114a8b618622ad53ece59b7ccd715114dae719487f814c51cb3bb548610e46e6f21bc52f55c53d0d703e3d0436fd3dc0a777a8eb4042d5452753207453bdef91803d2d7fb9b755a0f69ee6d54768ba56f7de638d7cc3a5785f10f2392b28fca99eb98a40c6b9a7cc5bd1dadd671160822ee9ba83721e430b4331cee312a76db055c87d71b5b870af1c41de23b480de3fb548624c8e640566c9954146c6c56723a0bbc741827b2235d24eb5e76a86def657d1e340c814d291e29eb7d10b2657f5ed939fa5c75ea8908ec36e561ab8560a01a4263e8a7421613de760622be25f2c004e8e38672e5002cc9dd5dda0f569fd51b67e8a2863462d8b239fb124977d1ef1434ad9545f479960401eabac7bf86dc5706b6b591ffd65ee1820547e67016ee06900b60d6a7081e2a8b2a4ce72ccedcb45a12997db658f12e7df0d683f10900edaa43a6b3155dc7742244540415d5e705c0fa2620596def6619c6a5a2a392419114b0b04ae70ee88e4ee04a188503216f5f314ca6d34df41b2cb266d3553cb0595c91375e18ee6b3d58761a2bf9869c0129f0c471d1c18f755b608fc0218b1a6979af6635b7d24e60adeb2951bb5c9c671aac5703db475bc046c0376e0da0f9854135b9c76c2ac2548fe5f06cb93e396fb568d00297e7ffd644a775743647252e493dc1c3bb65d60bcce784e55528f6b958d1c46c15ddedc84d2ba3c7785eed48a8f51ffe549cae8a1ccba13dcca1f6ac61a5c67fc4d9046dd45af02ca306eacf07b30e20c0447c79031d16cf493cf04868a614a0ee6d686454c509a5a19aae2e81d499319c62d45f3986913a5ae7101e03055e8ea4f6d74a18ffecf6cbc1d356065002d806c53fe9c08d8f624c17d42e3a8eb46e4d90936460c2af7aa3ff48df1bc7b705ef42ed898a2c36bb9322adc374d739c04e0858a1b9ed60026ec743ce891d237e84a28dc55a59ae1d758ce295e64fb620b0110427a51de245ff3ccc177326d48e1d1614910180a44613bccb11ec896dbe3cf8319864427c36c49055f2a374c7ec48a47ec5f3c25db1448f5410679e1f9466d9261d553ab133e5ad8059b9a6352bdc11f0bf59b8b491185c32569540afd2a86002003d50c0bd970a62f745aa4760413a5c54f4f6cdb6d606a08f774dc904ccb8e0b2a93e50f1e5b93fc62fa947e4ae704b9f950f57c78dac5b838b50ca5d58b820b77516c6cdca9870c7839c37237df6933f9e190109d737b54725eeef3294fbeacec88f1afb96ae4e51ec269dced7186f9ed30ce55085cb979f4a1844214008bf5119b5a40690b4f266d02eb0417d68f3e63791bc05b1b0934fba30c23f0511cb7adf281bd4dbe7ead46bc295405971d8cdf5753c043012df36d1e8ea24d771d9a16d64d5454e66d80bc0ad3957a9a9441d9b59e0b5c3305bd7adbcf04c5a202c61e3b6181b8aa0ba2de72b51201c0d90e173ed237423528f03a1451fa4e9e2ff8adc9228e323440dacb6d4d6662021a0112a2cd68372ac8920c9916925839722ec9b85c65311cf2b7db043025ff8190d08a49edbc6612eb8aff52dfcf4a46c1f4d81f8dd7cb4ef1206e35a1a4c0af598cc6fc8d8d3def2ae89a07e2256af7f4b7ae0a17aaafae31e2ec4bdd2031773e47f5ccc0506a21c6099f374b4dcf56566bd8a8faff46736b0d7ed66e868ad7a4b2a918f273c32df9c1323af1aabdd99322aa5edf7e1408d7ff593543b19255950b57aa04ac30300aecba78290c73582aac7ef5490033913d614ea88fa07ce0d89bf5b66fa927d0d423b0e28d47def784a636a0037ffea6111548fbdf6074bc90e2bc7c341a46aa028945991e4b20df07a2ac1aaea0f5a184fca6dd74e18137abbe8f01f031cc120cfb4e451ca6ced1e7bb93cb32e3421ea6ab51ff191a61d228e9f241f3f88be7d689fd4db0cfed320aa8044a5f969132f93f78cfc5d16d556a92618d6347ae4c0a5896f23511a358b9f98829351de3daad12db1ab7ede4f040b7af111ddc5f07711cf3d3466d414bc7b7b64d43856274fe41b238b00503cb112be4e2c4c361621c6ba42541ca441476553ba64d25cd7b67e211f5bfd1fa5f01bd324fb9d44baa132f2c2a02caf5f2d859b395c5facb13eefb2131ac096649680feb4bc436ee6ad9de704be2afa142aa7f66973d4877f41dea1a6a56dd898525b5bfe2f484cf5fec4b2aa79167bd43c1eeb80d858912e0510f6a2d50bf10f04a112f0fcbaf152ff1776654a3f5068834bb71a1a746f89e1a5e97fb43f43d4680341bd93498dd0f0a8cf551274045fa2481a4d901562c0eae30e9b87ff3e23e95756e1f59738b800cda4612bd8bf6dc0fa22a4ce6d6b801648ee6c8730cc323353959dddac25002f931c0a01ed3e0a475a57422725d5870761eba90a50981e6ce8a53f391f81d8db31efbeca81265e4ed27ec75a75f708abd45e533ff4a18a9eecfaf50c0cf9ac1249018701a5164db498190df0b91050cb76c9b359c85bbe198b4234ec8a6799a213440a544c367fd5ae73f3f27c5cfffda57f06275332cfd261f17573cb1e1cd9dcfd39e092ce9ddf7688df6fad95e69e98037ef3b850a0f2622e [145] S=$988861b9da804c6bd3c W=-0x4fcfd51c99bfcdbb577b18a0dba37af2c5fcb7971cbcda4e9719d947b8c9bff5c8a3f452e66f6e8cbdfc7e68721bbdff362d24bdec9f33efcc917e33dc55f412d9d86bd0610b2668fce11b78cd8606ce58ea7e23dfdb1148ff47e5d57047c56e46fbb6681139f70524bef08e8b9b2b0b6af16c1a4dda387a6b2332e39295d312b0453558677b59d11d5fe4249625fba39b034b61c2fb3ce3d5def8ee5767ac6feeae5e9b76a09f1026d8e4b1a8e2e33297364d47325667707c514c7846beb9be852210e5205fc4712c095190e3e0eac73ef26382126b7669712b30d395bda96733849462db119a5e12ff5894695d30639a97312cd48f75fcae439ca099453532069c306e3f7bd2de88ea693330240e534b708d132bbe94dae7ecfbb96ad3119f3c1735895f3fb3dd9958928489066682304fdae995919b963df10bacb495a2ec3fc0ebe06ddb003e395d25fcb2701fb4c98eb958505870241caf95c67953a0b2b4537391af70893c7f7e851d24954458600505a702a1e85701b4b6ce0788a2e76f87d673c94df7f565ae1e260fed3ca963b32edef69a3821a46fac39403f3f9674f35fafc44fdd1b4fd2b31f3ba3bb5c70da977cc2831757e18788a5427a1f8064fe1bdf4350a5e04fa6d428b57ddc6178d92295a5418cfb6f4f48eb369ca9c8840491d6fd32a73bc5685a5ae76a97c0c5ab028e7ffcf4ad88218abc92b5be6f70f2d5d3e1b9e45aae9a9b9ddad70cbb9411603c3cea64ca43aa86a27453453df117ba83395b48da96cf08545b6dd2c9cabde0692605ca65bf5b66cc42559a515fd5b032882a64e799d1cb8ffbe839e6c1011a459dd1de65fbd2432799a1ea16d837cb8d4ad10ebdeb5ac2f28cff4d7d16d1ffb28f2bc0466fa8957e9831c00a179a7be1af9695274b7777ce56b4b8730dd3d0b1ff6dcf69a8bbd6c9e8596a34c8c629514c63dfec9029a32dfda37374db73dbd9be1f3b497ce38528093f394677542e044543f0898b0a92393869b9f2d9826692e63f1f499e74c9763d691021a7380f4c0806d6b3edb06c7e05daf28e55bba6dfd93ac4403b8790d675aeca496a7311f51ceb52cbeea16e9ef663823c9472c228a3bf26269dc4b28fe03fec771be4f847dd80d3598be4ce59ac0cadce81b5ada3cc2603f74c7511f5a6dc541248d5a9d1c4392c42aa372c96056bf2452dd264484aaf2e33da8721676029ec031009ae0c5dc159dbf336c4473dd0281a94c15d704fe1e0fb0c92935004e5888fdf2913346b0ecef02981bf93779ce747dbf5499c741f499139c9e9dcca068bb819b5a4e1adf232059656d512f0fd6588fe2eacffb903fd0d4a37af5b77519fb7ca4c34 J=-0x38578b1ad6689a90ba30d2b9f76ed0e33033b80cfd1527f7e5a8e0dca541d98e8113576ae8ae4e78e3ad30e1283d9a8e7c2aec062f9e72cd6f04f35d393f49347bfb92e0691d6eb6a6a2cdb03b009ee6c28d1f4b6dd80eec8973d23bf1fad1a8aac5edb5e5046a2a091283af8b0940c7242c0134659c4a635255e373dc05c163d481583129ed8ca94f9d793fbd5460da3ecc2d760b79c7813f65a3ea331b270fb880887fd24a8025f2ed82d117ed5d1a8a6e8d72248c521b71a6b4624d90d14c1e6445896ce7bcf989244da486055c41d31d91d4a68dd2e2691a36ef3d79e8563970e579352262b87d5889faa723e7c10a15f2de6807078c47d1af07922b1aae0646b37fe840cf6cee6d7995370261d120c1b0f67c0d3c651ebe789bcaf0755b4d825bb11e8320deb0535a7f8269a6738623db7df3805e4670abd06dea96b1f16931504ae35892815ade364e28033c4e5db5f9b71514effa151a550277593e93ba66e62bc24d7e2cbc63a0676a8be40cfe66bac59c40a08c1196d5065d508a8cb6c31803dbca83fca5dfdc41ce4763e9cada536914feac4b7887c727057250d2391e0fb16fce25d54e5b75afaf9a7e19685a742c9869d8354bb865cc3e78233b9edfd2cab5f82442a47c7da4e0cd86278a437636adb4121652324a3b77e4eb2de23b259f7db5e485c207f22d4f253ae5a7aa7c117674994bed4f0467fb365e64c9c58051a911ecf1010e8aae4a9edaea24e50db778f585fd181baac0b90e69416ae8c317a5fd096c93a3c2d5aea00ad04602fce694a8a81679c80a2b4fb424a1b2dad2f7c94c795be11901410ce1835c2305c36e055acd112254502b49d00832d3178d6f2f79cb380019bd9a659baf7d2a46a31f5171ee6606fbfe95b79920a664629514ca056188eaa3a59737404b33a05142d18b5d90fcb616312faa211d04562df203ae835570440f3080c23cf68c5b93bb87bb7847b5b2f650e9c440456a6e107e57fa0ae807c18f11e2ff56d830e5bace7db5383b2d4d6d0b78fd7fef494fd3d924cfe71364033ef091a59429cb8747f43830a6f101dcf51747b08a181806c40221f5f7614a9de1d7d85ee3dc2641f4daae00c0b4a913ba41ae2a91e176c71705c299292fd4923c2a1485711bd45d59508a9ddf7bde5d352155cc5fcd2ce696f13dca08efbe68f3b0e055d4f48d9c04fdfcb2b3583c72090d1b73211ef280283f4ca0ab77a95cc21f740c7c9b0f3ffd49fc8c1c59ea2bd47b261c9c3e6c356ea356d9be6dcaebef66e07de6f15a70abf8f06e1071fe9c008bce68a32527007362f9bba9f8894a988c879c5194afc97a80ac9c214f5dd9b27f7e6ce4e9f369d4a54f2a0fe2b512ac822f1d5103fa11580d873a0aedfb1902c837dcf5ad6fe23d99770380d19363a8a1eb2025bfaf8808d5e2afe6404099799ea04acc34c67fc560d061984ea8041008942ccc13ea1a86047f76170e54cd5a14525de4fa6940cba692d07bb6e7494dab74135a46ddf898cca7e0fb8cc14550215f7f762859738fc58d3b70dab570063cba173954c32b12af9794e729f153cbc6bdc1f77c8b940d69a2260dcfac6220b233e836ed65e7fa6a680cc9df9a43ce4ee91f359616745a5184e8f97d44c8b84e9c88d02f22512694ffe25e0854c7830a05f5a099fb0380ad04d48cb37cc2a4c85723c80b1d7d6e5be898f2b5c9a0d25ae81a8f5706afbc0789c32cfb128793633a8fdf866ad6b1d9e120299cd361b5ecdb496b305d08d9c3fceae7045e76a84d938d86733f41a972ab83867636e4fc1e8294247961a2031000f4d5edba47c604074ff4890cd956c850011d2ca229b114987f0aaa3ba58d0d79734d60c445d5f55401e9fa51a143ddeb837cb42c8c560c78b9d3e1cd0faafca14303a6c2170afddb394ad173ec64af6201314832094ef24a18a1ac413d62d5f8c14680deb25061a42bbad20e9345760e1d474e16c16ddb64e1cc1e04e5d24f32c101df032f546d3d925e845b912b12b584690a633f5d68a0d71404169aa21a6b2717602a3eecc68886eb0462a5293f86acbc9382caa8b03716cdce551e448e8c6c47b4d2c0121a5a73cbe5af402161712c84eb1430a0e880b22d4cfa5ffb1adc1ea138debb9bd2791b327ef566c3eecb1f188c7fff9b5a544397dc6d77f0c2ba3815743b1be45d86e59a0504cc558e7bf5b55e395a8d83127ca12e7d6e65020aa1ac5b3a918f3e03fb1ed0812511348ef72fdde86ef883dc321e596ce21da92201fe651c6ad1a2905897c7110e472afade2d2679a864cb53e90b6acd3ed54a850c8e44e23656a5be90479b0c60b0e1465339b9ef6834b7d8f6a583da18938a9c6e0aecfb6a68e0362007c83d8052a88d47f557f6b3fe7e433acd95faf14fac3c30630e921392c3124a92609be54c9fa38e3e3f4976a3f7b2bc232d212f38865f2a9bdf127aec89c8145fbeb7112abd02095c2781c8acb65142e3b587029a698f6c0bdd972d0fad353aa40951114061f8aeeecce0d94dfb2e613b464b841fb0acbcad0b4c072e7b9ad16ef61299471878e69b04088c7a572ea253d961efbbf0572826242039df77bc52ff40dd711caabaf3791cc9e73f1eb0432de5aa294f686414466bc95d05f47bc854fcfab408dee30c05f18de5f710cec7da357c4a011c5e8d0fd7e10bf7d87b24ca3bff297ded07c76ad975d223f8bf227a8927324a9bf27b9 T=$583fb36a6df35bf791795089c199d7c194098b0d04f6abd9a329742843bfda506e9c784c3588c96a0e1b844cd357d953cd4ae3ca20ea3f8e7764f3140658449b6c0e9e54607f7db5e0bccd849692c6ce97dfa7f0a85aef77a0cd478b80a533ff0f38b8757ca602639a50f9f3430977d813eb0ead556e2f18a18716dbff41eedf7dba1db60325220ab8ea5bd8dd2b0e44c66f30f038c4c644af8a3be2ce43609da137cd2eec264fb6b658ed70d1c940e3d5bb60d9dfd922d0c81733c0f91c1e0dc4110f46f59e2103027dcbda60a9d91258bffaaafc16ff50654c3e1c706c5f9d575a0f8d2b7a0288305d67abcc57d044b3438ef40c112d960621cbdfdb26a8f0e2f2191e1e781a1c1e50b35a480b93c1f46bc5d9a508df004ef629e783908162be16f007999950af0f22c52006ae78f8aee0532ab07b08f42a72fd9b26116e490055b493ac420a7de2c8c77f9ed47541a38f3ab174a3f410dcc2fa4e0dc5648e890bd2e9b70997bbf51bacd61c1d1e0e757d03b08ac2980e851db9193c3e2bfeee3edce9d70636ba4422410ca51505616f5a1714a5083a667e9884be47b361f9e83ff6990e206da3a98815400b5084cfe699936f135d64ced9fd5f532025b5b2a67c1b24d57cc22be8a129275971a92d763b57fe1aa3c541f7e7f34183ea1d3daecf25bc63269bbc26abee624a43db5b2baabcd6f14bd5f1afdc51f8c69cbabb6633d7bc67b8d5b60edcfdfae8771d73665078f8c7b01a16728608aa5f2d1b4f86f262590530b048a0976c1b139124f3a4e27993d4a8ca691431e3dc8cb6aef5bfb96d398fbb2645f71fd53996a5ac5dc3b0e566a42d6f482f8a8e6a53758f5b79a210f7a5e8806376cda9019579b183c2a0d4705adc91c1902d8d9d6ee824636e98148a71fc8d7752c46c368fed26dc9d2815d3cb9973860535225c34ec74a935b2a7d1119f229aa069000c3a3734ac1b1301e88b12406a1350cabc29802876b2b274ce8a1644f81b28d34754d9a0e02135fb7a6de03d2824c6b690373ceee7641e7b3044da0d48a44e927f7296d9c5ce44d5211fd98043fa0af83897cb05d4fb2e23aac1dabdb7dd731b3760b43631a86d5dc692c806314a22d872832763480d2ea4765a7a75e156445283a9f75faac746b99a038a3c1e8ad37d11e4d74c79950640f5f3811549125bdc9dab2dfb44d811fc2b0472fa91fb3a9e379786461b6b849834806fbe220863247309df389a5133841e1e6ee4bdf3a0b03372fe1af41cbb4bb092c25e21874e4d0f83aa34196344a458ad218ac87c2611257efa97354eb5a06cdf003dcadc2c2a675a7dd500e0874e9cbcab339f5c742e9bc350559577b4f878d346000345a906502cca55df6dd887b338ee7cca548ec7da64c8220e2f24a1155f06d12d610b892645f485044df9b758239d9852b87a063e694e0124a98ec2ef35ba6efbe4e11d287fb32c29d92cffdd69c512ba6dd5415152b2ef4dfaa6dd4be85b2ca92014bc2226cc89ac587e572d9cfcee9c8fe5bdc57988aaf6be10ec588704138281ef46c0ff0f8fc312eb81979eb465a65bebb197e95ef1796bc02e77650959af52c28f9e5bf99d0ed58ce83e6fcd065e8fba139b87a6068d848f222d11d7fb70688580cdd80ff20607598d10c7c1415c4fe6318823029d843742cb1d567f2b3c5440938baeffcedc523f4484200ad24ec961a4c7da5bbbc23045092366e8cb3d59f4c0fa46ccf0e38eba923c36dec4a93cc48835793709fd02d334973661de811c00a5e99b9e631a88d2e76f525a00da23c89279eecd7f69a73afdcf2bc0193f3c1c9d4324249ed548dea8476e9946fee8c539bdeaf574d83e0f323f5ea3c67f11a8471c37c1e82178496ae4fa6cc37c5951faac8e95ae4f1e2d89896157e35e508eedcd910db5b56d7de13d9d3c5ee2157c2688bbfd1a18ccca55ccc47df03f4191ce04160d3f3b109ead127a10ae9c55eeed504f25775f4422804011093732f10f22bf3da27c40ed6065e8d7c00efb1b872e3d5f8888b683543a8b7664714661068d187f7226f5f96f3971230a555949c0ff843a108cf82dd5a97992fb5d34a6327709f6c0768f833de86505187e7c43c9d34056062a214dbedddff21c0bfd28e75c532e02c485fa07cdbe241738f7977c74020250ffd5a9b5e4ed254bbd11e04ef4c06a5b23778b0de81281d720e341ab519e78febc26f4b5c9c78cbc8d964eee32d4228ac5590a159b19d5fe11bceb89fc74a10e040fcd592634ca0a1a6815e370fce9089c33fe81e52da5c274fc2b59d9050dae728c93cf69333397e04a61fa4eb0e69c277f551f99b224d74bdbc67ff62a8f066926bec9ef9160a09cd93eed9faf28cddd89c1ab8c0450146fc7ca32dfb101e281e2440acc868c03885fb2ee4ba790dc7d2033bf75ab11f9d3a8d548251e1874505478bd9bef36f258281a24884a42e85e93d7dee58a41f52052ee1ae292b1bd44d6873c18e8d1bbf634d545e0a72669eb38fbcb809c39510d2ef85b2c3137c587b34fc66e9a77b079ce1e316f17e760dfbae4129292da0d9b8c0b7ec518f8d93ad9a0ac8412814c7285da0dc595e31deae6044a782bc75ca33b30c19db8072a1c108edbbdd90418f6efe4376b17e9598c656f5c6bf78fb121d4e1bd796711853ff93164cf6963d8920d698caf7074c523457e3e50366c49afd2e0fcb35cef8c73ac3aecd0b717c [146] S=$3ac19b32f08c76041 W=-0xb4d18a6c9118f071f0ef0d3d4f3d6a91d70d2c1705ed0bf5814f57146022639e828ea5c5afaf71a74f3946de8004979ef8976a65de145e9c4b062f4eeeb1ae3783dd1f8c995a4412c66296cdfebf408fa3d78ef923414bcbc40418475a090ead9f8ce3546c1bc915defdfd4071076fbad3cf788733cf06f91a3fe0feccc53bc3fde7d61051aaba3603c81d313ac199823f33b00554d695a8653c70fd1cd381b547dc193959f51532edfc1994bdbab09059167618312ba94896a53c691c486e0cc010f04a4c1e0bad68eb0fd2d277d1714fac204b10048f9f06243f5e75af1b22a777cabca0df46a39285a954f641c09b709d3e2549f7d3b8f3a7ed67c0dde499ee7e0ef62405b1678855adb66657102362d972717044d7f518f8777e7cdd8e1b97a5d23d302d5b71597911c296185677b92df4ae085a7567452f75f18757dfb22d32180366e707570c94619bd5ed32f4c96d078eb1c6282d327516b7694433ca9e331fe8f8d850a1ab4a04f0c861e62535481ff74fcb20580c316698b2dc4ab666394e9f03d8d71bf6aa26bd0ee12e881efabc829441836a1a4b98ad7785a953581defe35262c54a5f70f1590947ba805976e68a7ab6ea1f6b85db05fd2394b189b3ddc1d5747e0566764043611bade98554593cd2cc8bfbc0144b4dbd2244f386998869c2eba04147f556f5cba2909b1ced88ce74fad56c61d0cc2b358912fe736522f8257eb41ec896eeb1259928990a847ccaf2e927d342114d66ce143444283cb1a85ec61fe6b7370762f862232409a56bcea0a796996ea721157c9a5822889dbfe674205d6153e89ccd35a06b54538f8f389c46f04dbf7278889fe78dd444e763dad6656e1a22b75a0b16f818321bb724ec8d01f312264d45c14b26a699d98a2dbee1fece2a5f9a902db3f326ef9816e698f214b3db24d23dc6736c6306ffb274859ccb1a419dfb57d47d241190b90e0695861465bc2e525bf439091bef422c9648541bc510fc9a7b70010a514d05b3e2320948b3687ed97b16c6e42acd8d595fa6203e1b2d5b34b2b331e5873816aacddbe281649165062ee52752beb48e6e9c6650517bb86a6d968b9499ec6b1ee10ede4a7514d3098c3099dcc7e09097258ce0609640697c7221e4e5a67e0f6af6baf6f62701968113eab61009d0ef9d6c54ceaacb17f126324e2a98d29aa969d101251c5273dc6dd7d7b8f9f2445e9087939f271ea5aa6888608a94f299dfa31a0cab3a52ce8fb2ce7eb5929c9a5775b9df68eadcc02ed447366ef58f9e213e41274d044b5fea79addd72ef697e253c80270fbb83f6f6fc3bc00602a28db92e10947335ce95f62ba399d12f15 J=-0x15533def6d24d17c5281e7f464db54c52db2e073bba5f173aaf282dc8312d74f76ebb169ba90f3a074c7a1058c4a58c9cdf78d464f01f851d1138d1a39bdb8fa634cd8f81e3601916e55a65c5e0bbc12af65f2585e81715ea40f6f665a6a5a1eb981a2b2d633d131ea1d98891d76ba8ceb9a6bb3bfef8be764a69a0ad06f8c72c5be6b115a301ae4988079261c0840e4c002b655516748d0475c7e39438bacddb7634a1a2911affc20f870008034aec0146e9cae89dd58ff1c20744e2c764db01805ddf1025bea76e013762faba42682a3cac82299b89905637c9a996a0b2cd57e4d1000f6ec29acc08bb3054a00ae7efc488ed9a41d51a8451f7bab98ef9afde54dc8e8be8e65d02ebab1faae0ecac534b6bd0b7160b7c2bd213f0db05cc6f05f854bed8180821c4821d82d6b225a12a49d31fc280f46c4a23d627fb92c9406c65cb18f26439565861797122f6c7a6b617eea8082f8be798fa381f75657fb9cc377e786f089e96086706092e0ae3da4893244d52947389e442c5f30873acfb8a086ac5f2329d5f45bcad267cf3ee69ff288f71f6e99666d465b087006540856a0e492b255159a530944e35146cd2a47124e050b0ccfbdf837b1633fb2aa8a71823787a54142fd3d8c723618ad530123c31eca12a98ae4557500ecee8c5d7d448fc0f0b14a6890d5a17e8b33f6d2ff4dac90e7f6f580d6b4da28792a32d55083d634d837c12be628abd6fff6a680160c88f33570e3fd65b34f3319677ed47c05b20a8d550bb85ae66566e5b03b230d212ce0bcb20b18d491cc03128232ce160b47188be94817dda1cc0bcfdf921a68eb7f300cc0e0bb740aa7947793521580810e6de31ada9a78660394c9f5f3d7f6c7ade57ccb376630f9aa244e0e657473ab600dfe190209092cca8c24c257f04542ebb64491513be914963bd3be67b568dc2b179b1865cd173466ce9b233ace1df7a2941446dac1200e84e0f587ebfda54dcd43380e26dcc597a599e38159075ced53f809524d734d7815d6d42aea60dd4c00e4038119ae9169703bd7d162f8c69230bfa561a531fc36bbe77af142323b790000b44e6f0b16ce48e25681548a0ad683884fe8d86b3788518b904130f4e25c987768e99014bd2b5025d223d876aae85a3fdc2aa6403244eb2a400f1a644155f9521f624028d351c40c2fdc3bb75f0a763787460bc37e7bde6f6fb0c19eef47a73b066c4d1f14e5cf48e081ab47a7967c687321a7651c592e73c1cd7261064fc2c7024855f14c3149df660f3ea50796b33542f0caa53f995dff06f3bdadd74bab05a52cc5040877e336a968df429103649f3bb7fc5b634cc3901f938072fae024a2ba9d8cc9dfe72c6ff135487dba07a02d32f9ec136ebc00aab748b64b94f3692f2b4acf9c6334ca6d5f24f3737aa6abb9c2648e45475efd14e4b5989aca651a5e9c651005fa7289c1501bc887c1f84e95216aa4a35ffcf4fc08747e5719e3eae0c480d457197fcae59c96843ca162d737ba087ab96d6ebfc8cb594c418bbdff61b9be4e9dc4facb741f64f1ab95d9aa344c8a9ab86bfaeaf203e862fce0f4887f7591c3fc9c256461b4cffc208e91a089f498832d283f6c51ed026a2f8b83708525aef4933410058ab0d83c6cd02470cec9905aced2987a32d4e09c6739a2bdeb29be7961cf81b79bd21438cf7ce52dd8c5ed33062fee309f71993340a58a9383ede17f45ad99c91f10a48123378d17a38399e3489843b588c4475a5c43aac150a83951532bf703d46e531e432b09ad559c5aa9a36619bf1cfb679e098824856a49b89f771a2c973a6518e9851b5829d18fd48c5803200b76a1a162cd49fb595b0c331033cab98dbef7d37f16b31db7779799c9c9074009711debdcd8816d75b47700e45911108d4f16d5690b97c8c056f3755c7093bbab3e64652bc0def51ae85103d63b128d80f3fa8e53d661407da487ead1d69b6065f33e7b2893c437c656be8f38fe9e02f38fbc55e22e128527b32b4319d8303a5389c6400be06c2765e45c1af78e1f8392985c17d44b70d7467c7330483787cf0364641055fa16936f49d4d3010093fc6184d9250b5988ad78e254d87730e80f5547bd628109adaeade675275b6be9962a97f348317f199afa66465db85993a89f52d48733fec9324482a2dae55ac8618e5ee9dd0133e8500a66ec5af949f5266ea8241f9cda7d346f5a59815eb82875da3bb892e4870c37873c526c8f431fec8019d419bfa9d7ad1d8ef1b946a3cc87f061e9c5d3bf9530cdd091079a78fdb40ad5617b9fdc25903da2879e5eafb773bbd475fe5534473fffac3073e29d8d1a72a2b176b868c713dd38f6b0d8bf4d2ba95f3645f34a17f2a9ba09512df1d4e568a2c43c3f648cb341442d7bf0197f8d5032cb2f3bab276fadf494c0d28725c9169ccadb22abdef3e045263180b95b9578a27c7e3334ebd0a328d453199b57e236a6bfa44d067a4d7cc8fc5f90a3a952503221a17467d84b1db4cc6e305a775a709a1174cd9af34e509e48c4d8e6d967bb1f5dd87987514de501015aa549483c79b4f10170c7b5034aa2c692441af5a3defac3674109857ccea42fed1fbad41cfc16d9af33cc66194a8585707182c35d17fd85578df81325eecf1ac51b4e876d149b145ada1674757292467c1df3701425b77f7590d00ab3f90f930d4d8d82ebb78fdd356 T=$1ab8f68a1a0d167c69e22673bd25ec1d864a63ec3e4d849ff76d524620e65c65a57738ecd2f1d325234fd2ae3ecb3c6f9160ccfdb43b3e68c22f4a71453ea01947efe7d21179a5e660c5b0a99c70267e8f61b5cedae5bb78a511d490a9cc0ce0aeffd495ac61d1b8f1b9b782b72fd7446c20d6b1c0b4836c5bc77579e8e40ab321c03664bc55a17af6f7acd08db44b52df398f26149f6ee4236932a46c2c6bd981d7a7e9711f348e98d639f6afb092707c66529051da074946f94254e1da3b4d9a2a6192ea973dc952857a0205ab6959f543d4986952423f02b555f5ab2533f86829d976cc64d3cff93bc544a0105fc0038c2e2a9501187211d8a651c2025d602aa2cdbafac2e0765e5e7fda0ca997056d7ecc33dddd1470c3b230c92a2a7a59fd44b4472d040c57cad85a471fdf720e6c3342c9f363f658aa0bdc081296535fbc62a358e7608c43a920156ffd4fc70596710e971ec48be37526fc128ce801118647d67b818fea0b5758444644440d8aa117cc3a224a7c78ad90f8eac3410510a496f6fd5050633c8aeb581b88f7db08acef9abf52a0b0a73a0adb822f5992b972467e330b7f0325511b7afa978a7895cdf0f60b0f3c543749919f0ea982bba6702849d0747bca39a706ac0485a765d7d3afb7e5cc41d01b0591f942c5adbc4fbb5894f1d81fc8466f7f9349a609a9deb92a405af1f7f08d6f2abaa8ee0d54040fc9db83803167a8f595a6770918435b9dfa14d7df4bfca8c0f666a89a0a16a6a6a4551713df093f776714235a99d867a7ad225216beb086384e0c88d102a20516120b513b6eda34f17e5f03888e7dea13c2aea5aa9b9ca396e11624acc1198af132b473b6de5a759cdafbf8732e39c2c2447ad513874d7cb6f9c41828b45d637a0880b34cef88cc9b7a801f2f260448fef30f373cb4e81e50b5efd138a7bbc44e6d126d812ff9ebb4e9f59cbf8e4d91e8bcd1a5d16c8f2af2b8b6c6b032760f0cdec9f5da3016440575cd61f6b1de4db80ec4872ce833d8608d1c457a7d834701b05d23926c9711ab9bca7f3c7736b0d774fe36a0cca3d2c21951c5501ae4538b66ea6809c79275fcac42fddd2353e6f234405cb6ad2452d44f72788e7eacd21082b66e42710dcb559f93f39df67155e895f75e0f283b571edb530dfc94268018f3d53a231630523d43f2eaa5b3675d144d6350bef11d6896a10903a748d49674471b449fd056a9f975cd20c81b01a660927c5fbb0d553f01708439bc9cc1a81eb5a288f5df10452768dad8e269e3901bf41cda82008796dd6099c0a76a72ddf3adae09e653e88fc6562c5c1575fe10903986728a0b0b7a11e6c58123a32efc21c19937680573f5898a471135a0e486bf7a4284d6e6f1fde5a2d7d5562115c94df84dfba0b6c0d944fca210d8272f65f59591fda4c859de5b517409066ba11c7b2c59035d8d6ec3bd0e8e20f4818901783c737daa40e781c59d0513d04609cf3b38558e6afb77fe6d1a2f218dd47adff53da086adcd10f43cdd709c05cf03fdca6bf2eabbe463261abd3b05576c9aa45dfad8aa693f22e34a892df11348f7b859ea94c00fb2527c21512520822406303cc34a121f78521b95906356f71c136ead36592e1caeb34b16828e3659e77080862fcd694c12b5d4a50c01dd2ded97dae9dddb676be3f7432d98ffcaa78070b5a89c30bdddb5a5e48dbacd8e69660b0fff5786958b20fc2c845c0764740c4cb2951d0e5bffbab9c946aa7b3982b65c0c0ccde00d2d8400b835c6cca51e4af3dbbcb67dc4b942706097173a9d73e4118e43e29a11d6b94f651ecaa6b7ecb87cf4e7858d3970810f6b6f819484b2f7be31c93721f620f77832a327d6e8222496853967b2188486c4ca164cc0f6a61ab7de3cdfc8efcf8f9ed0362c815828ee05299e441c6f3ee67bc961a948757a06acd1d9be1a894952582f97a1c88734f1815109cd91bc6e8cdeb7c8b8f26a9958d0cc93d55c7bb8bfc7e245fb6755a58ef2564f2bcb8cd9e991bc59bfbbf0d8d328ff0d62a699eb1d5d5595d523874e7ac6a89a948c04c19de5517f1a9ee36f7727e4d04bdfcd9b29bdfada8ac31ce9c290ee401f6d3c0f0b26451b3c851985b23fb4cd2a42c4498785b514f1a946e50f3a81028d4ec9cce95bf854aaf352038cc7a32db4b7dc3b1d02d9d39a837e32f8c23740f214f73918a49697287e9928cbf60aa65141818e788747c565197479a38c0ba43d5d80a6a405f3d5f25468d407c3fdb28182d6d68d75b8cb1b91b0e0087c983c961c187f531761fa5c845c49823339e6268cae230d9882bcc026350015eef367f3510da71d7f8b2ec68278f424a02cbbd7827616b1fc4a6ec466880c108af90cf0ebe510017f5e8c055415bf82cd5be49d8e67963eefc93642e8e3ebeb839a606c1a2f1e11aa8cfda009d7068896ca63ad9a02ba910f58795b3d34c1a31833ff58538780604663463cf72e7b5fd008ceef9c2bcf8fb36c555b71e2e596dcac3bbd6148b3a094a02514508e328a7fc64ca9400a17092c083f6b45b9a00d97c5b387c6a3b983a0f0780a77c4817df480467cba075ec1e95e666112e89aa7d6966d6f049ca29a67e32c900775046c274c629c552ffdea7007dac4db18d3731978e7b9058aa9ed5e5c7edb15dbfca454c785b136b3485d6e68445fd1534a5b893ae19f212396f47194e6b289ab [147] S=$8050f5576d820 W=$21660948e25726da52fa68db54ee6df024bfd780afc3e88fcb30cbb42176f0e6299e660afbb5a5afc1dfbc590346cc16780fccfac05b225412d18e6fa2141a12c57ec9d8d59a0949fcd367584516886f692e92ebfb2f5f93e44e6548e4a10d01bd7cc56e773b4c3ac1afd793e259a9d35c61c30f4e4cfb520488273d226c6b995c93490eb4f9ab4062ac2a42c302dd9327458e005b1b4ea9a1a393ca9416873a250ef73a8c1ae6a100b60b7e008c4591f8f7c1382895cb7911977c98c98240fe120cca481db0755837f1595453f7e8a4ff84cbe0d39b4bd533cce56a1d8a063483a99584285f0228a6b600960bf68f80e69da01dfa0534a194939402db85653bbf9b556573733f64649a92faaf21a661981ab5dca6e7814d446dfed2da057dd60a41de87315fbb41fca502209877f031bf758ae9b4b7965921e34d317815d6b79283918a7b242643649d4bf69ac8af7c548e7d16fca04644196563a075a583360494bd1aa2b71e2358865f579800cebdcc6396e26b09eafe1dfb1be2205c6381dda939756986d11f483d3e43cfe213bd234ada6d9f6c1f37ca4a793c15e91d6a8cbc97fef54c09c6c1a381341804d781802632408d7c85f7a973aabbb04d6b02427009c9388de618abf24579ef67e6e965ec36abfeb04eec31a185437279b3d91ddc8ca3e3aae5e044513a2169ae6e85d2135d55dead5be122f7d6618569336d5c1ba466639a751b614566cefbcbb0a61694040daf70f4cb883eb28fe6e6cecfa16008eca2345ca51cb9c99b635cafd660a646be9aeea7e45fdf046784807e2f34bef0b5fb0833beed427d1afc4d686f90699d071d2a5a78374c759fcb22ebba67025bcde1dc7277b76d2ad51dfcf5cd8d65ab168d4ad714893672e9c83138c3dd4e031cd333a2af2df2b10f37fd8eb5cc45cbd7e8217301688bdeea09fb644838e934d3a350c801b1bccb5248ba19c7790e9af8644a6f6d71014fcc2e3d48bb160753d5646a76b73ab292302517925bec8e4afa9b44af0f654d34fe17a1678fa36e455cb0c4f7d19f1ef307abcc95d98bd23859290d095dbbd6d8685b93614300eb5eccebec55e8729c36161e3c9d22b489575dc3b77688fa4b3a61b928c923671daaef7dd4798b47ff4f233cecf9fdf718fb70ac941407fca9de29fae0b427eb35a844e01516ddd17334b0803a06799a66e043e613ed8f358cfac5a0f57ed699a23632483cb73719e1818ac3a3b6b21764cec22a7fc62cac16b12ab22f02b26bc0cdb8a73cce23c7cef3d746cb7cc20fedd2f44b624d4318abd43c4d977894b2c1389b8f0c7da6688ea69828da7ffeac5bb2a62d47147128596 J=-0x5a24259fa4d0e4a3e5fa412d2dce4b6df3f38898e6d7483259d37141bcf138ae682e478f9368434333a92c64a5ad738513e1b84cd550a1b00fd449873300b2fb75c0d63ca52af6ddb600b4e14a49e9c42f460f6de40a5382a228577bb65d45babe5ab4d6c36b73df21545702ad6ecf3a56f999e9b14b984a5b35db9cd854ed52ad9aeb8beb02237b4c23f31490b2ca8afa169b31f64acbc99c1125ceefbd3e3887ca84f1e290f4352b9a847a0f1e85e9f7faa16cdc913879f7ff5352678448c9b8dfe86f3d1446273dfd6d2d60a8cecf98d8a5332921f1d31e22eba9e510c8f12c3a8331acde56b841120c1f4632115c9de2b92bfca840dab1f800318fe213afb7d5a59f590c611ae2b1bb3d1d7d1b981d3b3513e4b8967c36839cf7f55706c11bce3b326dfc6f9fbc87e17a4cbfa2fbd0d915ea25c914f46eeccb7c73bb2ae423614f3e3ac66143507f0e76b1ece3cf1d22ffd9779981568441892df29f6f62b13d77b94a2f3d6b008b621a95f3c6a309fc47dd375797396a2456362f2b31bfbae22d29f7eecd918e51910095125dcc03658f10b5f839f71742299886f36516c9f9e2a87af365d0c414dd623feb3b79eb236670bf8b1ed84394d45ab5bce60ef78432cfa4fdd9aab8ac0593e484e39b57a22bd733b57456382a1a0cfc8fbc2d71a719d4c0eb71a42027c250a522c8cf892d6636dfa279a210af9f050e364bbfbd5d433d6bd1655e4ff093fb7902e80c96cc9f47e029697f86238f33f134fd6f9570f20884d620b4114af34339cfded947e06982194768ec6705eb9f88c460f5d7890e5379b02f209fa22aaa75922faf0465b226690fd749ca5a8d447a124478ce625a5b7f4064e4d38d61c9c80326ec1f3b1c9252fa557f3aa513c45c3ba92f1d10d19bcced676d16a71ea2c28e327a82d672c6949420e04b65b8e99c07a105c684de25281a641912c35aeee3d71b75574006597ac0bbc0ea24263e04c2eef7d08b6d330088642be6b0e762ef32482dfff5da5009456e7648b4371b9044a048aa45d2bb3d757f632a60d19d802b30a1a1ffc4d72b06bde3d43998c359595dec44d5717686db0601c47459a9dbf0fdbc6bf3ec9ed21df3d088bb0227a47764beabd6634552195006ae60c0af5a0513d14494f873c1f89f992cdf3a607caedbdd94eefe540c7e8bc180f3b002c50ebe4a6f3ffd39fe4d761be0e952808fab8aaa46440d036634bf62ddf2f739ac48828bf9c2205e1ed415409e15852fd0226d0759be8ce2209e6f2a077c2d9757cee95a7e0e32d86f57f52fb9e444f48379ca9a6615be14c2f73b35d447f0d21ee60f7c7b93ce904d6d30266ae0da87b31f163ed1a446bd7065069a723c0ac063260b6a9ec701366ab245d5deac619229b9577edec8e5075f55378b587db4c450fe5f74e2cb3157037abeb4ea855125f6104c18a1d0eb543a7ad2533bfc8cd91acea4400c10da4d7a49b5ac66c317ede143573d6699c243b9f220e35c04a40b044b613b40742571441ec96faea3aeb154d5bca6f36cd2637d1613a57b4783052f30539dcbeb331ec223a5304a7b1145625cd74f98c2549f10debfe8f5eae9e12bb7fac2f8a516215b3ce9ee69dc53bc1d1efbf5bcf4308c98de31dd7581704f806d47da5088b7b2dc9e666ac5e5f4ded32f65ea9a87d3bf58f105f7a48bc79fcf6721e9eab02222953a7abb06e812c5ab8b1c7225b1c3cf15a041f33d4977cbe686f2df15460de4f25adb915a64968f7d199f0df8b89dfbd307c252c13d3b2a27d01d9a5663c2cc04b609a7dadcd7ebbce2232ff62b6788f72537a4c89c90f15672cea9918fec6aff345bfbef37a5083201d61ce107a338926ee3113c3484393a674fb910bb8b8356c6d0dba96d169ddb86bd588fc773283e96ac007ed3eb604be58e3289d2b68936c764edbc628ed90e8c069976a7da25dbaa1ea96cf1d87fb11ad6b14b641bd875c83b87c9bc634228102006db9e1277b26e64a6c8e0174b4f7d6353498563ec4de26526c21720910780aa498d9394a43e94e172783ca2cd2249754c423a835a01c0e32f9baa45d1ee1f4005790fc7c460f9c35a44f7df03b9c3e370a3aeb7273c0e2634abb4e8c62d46ce474c2ec8ff995e7daa5da94bc023178133ab5c2010e499948fbc938cf82797ecc6bbbbc1f188f8c181cc57740e0afc838d2d8b1814f7aa696ba311ba2eead991fbc9deff4f87680820e0d0678b6b820f174ebab76ec79dc3e60db7df465612bd42e3e9acdfb019b2d6c38856c8052a3cbad3cbab647bf4b3cf0eea1e9c53d0f6afb5fbf7b1b22d8a9f5e7f6a27a2027f08a8768e4b2b4e428ca23be0d4464be34f5fa87648719b6f1a8813c2f8b42594f4f0de04c633ce7124805854edb1f89f6b25e6eaae57921df84c93254b8b3d3d09105f2f2827b4d4055668ae206cfaeb87e28c9f1a0fdfd4c1e856fbf4281f2be512a2b3ddf648b3cb102e724ba0cc4aa4a97b8b266c278b7bf4dbb9d0a278b5379a864812d42b869a824e5ce7d1494b09b371b4baf4b44dba187113e88ca9f0740e9e31d1a87bab0704c52f6b5e346176772e69ee0789f9253f514e5a71c6e6605b90067b9daaa84375958c1313b6fdf830a0a53ac51355d214326ecc482d7874e8bf2e9dd60e2a42e48dd15602d9d033e54373801dba3d5d62a515675d4c0ec1c0b56939 T=$ee34bb84cd68c1502eb84778dbc6536f664b0320572a9868e8360a43cb7f7e2f1db64e6bbd2342b89d5902f669582f1e972ba03b21f9e393178da1e540dfd78cef2f0f35ae1a0c09bd07a8d4dea5696d3ba782e55eefcb5bbc9d91343139fb238ca1e6102f9a3e9697bb3b4f946fb0a7dfc0d7923fc06d1ca4142cf4094e6023a5541bedb8582753e3d0f8eb986571925903e01413ec0492dbe6e9c8eac299ae98d24697d737e4934d5cadae7c42ec64565369fb356832dea966d83b918a3fb7d67da8ee462c36394380a29efab6209f02ccac236deff1a09299671abc8f3da84b9c6cb3cb1504a549184497d804b74facace5724fc4ef10b000d7ee25f2a429153e5497d06937963360c02f1fecc3400a8002942f5b79e8a0a377210853a6f024087ae5002646c6f7c97dcadbf06cd8c43e0dbebabe8103d53aaa3905dadaebf0d9253db9478a8f618367780945c504819370f3d80299b7f02aaf065efc047fa6c5dd3888c893a83b3b88c787e414dcd8e5f1a2423e8c0f318543cbe8db31a2f3bfc9344110e2d53bf149e6d43bf40ed98effe3a4b28f5abea120cd9ea5a895c2ad2d1ca8aaac898218128ab9e727cc77adea654242fcf61403e74bd2dd999e6913f837bed9b83d89156e82cd3e97977560751df143c86f45150b3bc6d8ae8bada7d4744ae2022b00aba8253adca51b546ab538952442130ac981ee9755441c61801e9b63c7da1d6e9d64d7c92c0f1cbe5f7aebb91817b7910f25fd33a2ab9912238ca02d9180a44c5eb5b535fdae5e49626938a26799a218332caa15f16ca5bca098edb51e822b4a222fe2b892a965327eec3d94c6e4cb119a90dad5a3a56fc638d41264522ac63773d6f1d2fa24f9ff9a32beb5479c60029f98c707dc5ecf5bd703e137c77200be0f75f87341f1c4a5c171dac62e59cacf9e0ec53ab203d3c113fcc8585d2b9d5851dc44d8e2ec296e640c0c617f7b133866eaea64d55cca64acb524dee06bdcc8ca89719aca8b853e7936ca89d201429a607af667d0a4278b4cc0cce9eef30f883e92d7a7b57942d08fe16a32d19011e820f57069a5c11f00fd2e594307bb62c261ccc30d938f074d9d06db40c4980a12d445ced5e350216e45d28e31d0db8228d7f6e052bfd443aa9fbb33d68fce0415d6fef65cccb6fee2e46ccf43c22ff2cbff077353f42faeeb3159b71c80ec86a45dcc142c1bc49fa0a9bde8c5deabc280b77710006f8d746cb7ff3efcfcaff01720e73de71d66a63ba26e8d7679cdb835bcadc31b0730d4803aad7e9af3368e0794e05390841e28ec465381c7edd10d40765e5ae7c3e4b0914944e76fd76b252ce45f2ff3e1e4e9ce68f75964feb9e8d2b78084b725c75610afa72fea525a2ecc08d0e6d34a2c5fdcca425bb32e117c900ad8d5f4b5006bff7cf200f5a6bbdcc12e652a77d27d55f4e634275562027b8d5f951c91fa8ec58a3c10bd9f4f2d317a2398f93870bb6a32f18abd0c9bf2f865255641466125de0035c1f0cf1c0b723056d937c7cdd9938a180e434d9b19fabde859246e7c41fd0d1d35f2cb806334b11335929827a8c8a462b447c0aaa014dd89ffbd8305785889a8ff357b9a7b914ec50e2eca4706f055ab1382da7bc409f068c1b866d1ed9535ae61b4b8c84b5992fffbc5670d5f8f24fc15aba9f3764032072288826515c8642a3b4ee81c13d425599f3fdab08c5dda3ea81f3c2d5f4ef426d7fcf46731d0c4e1f51a890832ac734591ded6bc38ff5bbdf30a21e994c146974fefa37180b2b5a0c8ea9ad2b1b0c4c66660f068728abbf166790d9a19c411d91ef42d5afb11e2095fffe84162ae50ecc1aa8a0b5725a2624a2fd2daf4a2c01849d44c0d7e4b42c9a87ee60605d01b59028378506d6f948d4c70efcdb16ce270fb97357410b36be6779712b8414917734d284ac3f1b9790a1d22100b7ed59270bf3a5b8b78dbbfb525f64d6bdbeb8cbdbf2c5a0a34d53173ff01927c1cca1c9a2e204ad6a03461eeec3015e13fd489ad037266e91e49d2490cd80b2c2d91ef86c05d5501af80204f7aa9621f644cce73665af06fd0007d13bee56d7d46cd268e0c4a19a125e291c0f6ac9c938b519dfd4f62255efb7499e763ccf88cb2270676a1019ad472715c38341e5bf6dce248caabf5e7a9b44d7614f9a26fecd5a07ed96c8360556a0359c72504f2bddc4e639fbbe288da46cf79d194c656ec248aa8bb7deca99e4dfda4628d551e14a942a5a610f7871ccdf8794f98b4bfc1931d0f09543239001dbc98095619cebeec18aa668ae2c28c80ce4927f86c4b4241336120545dcda962c56c94dad115c4bf03ba0f228297f371ccdf9a8027702ee91e0f1c3f4a8dc8a9b16953e436dfc6d4982b14bb6d75b29cb7e86e97d4b56ecbd47835a7d4769660b092decfa2d7e4066dd56fffea0f2d982e821dfb90b3791282fbadf2c73c264520d2d184407db29246e6b0c8c1144fd8ba7fbfd2caff2b9ae8e6c7487378ebbe68394b3afa8ed526e67a2e4ddc9f31e2d3e5434a437d25fa1e8212bfae4468256e94d75b774d1d999edee027ad9a87d01076af8f91f5e694aaf19fd6686e8aadcb92ef1fecafdf88e427d18f2f5ff058f25b9e23dcb3d7bbdf55aead49e7d3de60d1398aca4249bd7a639d8ac04580b3f49a887bf77c05221f17e841a7bb9a4c98a4e891ae [148] S=$e2d466ee42970 W=$1f240d4a81cb2522fdefacde5b337874587f8325852f81c426eaf10c687b48a39a46061191712f24095fc58d0406950ebcafc5624d8bde6196ad84b6665648e4896e32f584386b6755f0188ceb1658beae097d79e4de51cba9459f1de2366ec5f67bdd6214e247cd02d095da380968315dc45d00c3b5af1ed6a9eb7e56059b950617395121bc70e855f0f1f1ed1a54b0e6df99d0061dd349459d2a6f2b40e42c7e7257990e1b20d76c1d0a924eaa051bed44d6834f2f383b954d25862597b7ab2a0562e94c5ddfd0aed9211d2a59b4aa97e51b9849f7b6c3d81a76e22b93665bce1e0af437b5c383a9ba219cb5916085b55e884da66e131aeb7cd35028bf6a0ef955894d24be198fe1f256851440bb167042d4f6187b3a6d8587688154afcbb22491bf931d89c342afb78f6c2f11a2e1ded9d9eb71cd4d1b0e2f121283fc309af18082c8c9f6f3b2d3f18ea9014a1b5a6775cbfa1227939ea85d8276d9c0aa215d756330b344abc700c870255033e624d0c253db85f75ec06cfccda7b22b4192d21000ed9542199c99bc4836391f1a2456931d843ea4ce6589ec736c2da5294c3014676a75677198b02abeb510127df5cb7fd2ee10b0e6d3759c7c601c6385608ca6fc3c9ba669185a5ce038507df83bca403c6788eb743f918facac7f9bdb0d771371b3f47b8ad44812c7b1c3cbf42baf393235ef49d0e8712904e11c48476c8016ed041c97662f07ce6cf000ca5d83673eabaac54b210ac60d8f18a76446e244156629399fd717fed73c50fcb364e1c408fa7d8b8fbf6b2f5de06b116dd19c96a478208de01654c46ae30157df0757850787b994fdf1ec919593037a40709b27d75e3423ddeddf2d99249b718f9c535eb9b15b55d344fdca4d441efcaf5eb3ec2f058a984bb10272ad9b43a40e3f2a11d0c7e2694c81aa3e18e2c06d1a0ba96aecd99f3db24dd2a2a7740e2f7fe200a35e5ae86040275110cbb7f9e1912f56908fb0a7f72ca0d726d21b3f379a697d84751534bc87b1d8c6d0eb7bd16f7c1b673e4736c2d620bd528e3a7d7e64e3625ddcdd443d0158fa20d0c00014cbf271ed8e0831851982b8765e3684d02939f4b6950f67d31c17a06c9b31a4d9a3302dd59fa9981abe6d35aba64eadab51a02c4f5379d505bea891a23734bf2ab80b118f9d0c59e36d7c581e0eb75b0cf31c567826f1a4f8d57ece4387e954807a429df31e4a566eaddae2d4045c73502ea77dde389f22212790d131cd4d1a68e3eb08c659dff0487b71f63c9388ec1f47f50410485030db8251d08c7da38a3b0f2ce4dc68ef29f1d47ca41732d33429da7179b0d3474472c0ee J=-0x7cfc5af2827e70cc1b25be9f7693d61862df0ab00a605291119b34c81b7fc5a78894de0095c7d33c6a1c67b334fe6c8877beb3ecdf99c35ac1fb3ec58b0c418ea53b95c81eba8a6e74dcae6f8de61b6009783bbabbe6917c15d7a776dceb00ff173e374045ccb38fcb891406d0d7552d290541e01dc737bd9b5d14317b97099842077887fa3a5fb6fe9e545e7e21a60a6ccf1ccca5866facb74a126567e4f363bc9b623f40327efab1661d3f3c492fd739b648646a5201d0d991221a34406a1ff2643efc64acab0464732dcc7b0377e735c8f70df9aeb92018a51853d2e09a7657b3b1919febd8beda94c0c25aaf2a0f1b24291f09a92a083b505f6a18d92eff0898f62510c30624a4296f7ccb9a1be6e6af0397a1f26f7b8ea97f9137a805955b6f1daa9865897d9dcb9e0f7acd2780858482a1ef41a5e14dad37cd4d315b3aef16a9943e1d1702cc52eac20e3922c809db5c5ef26ad8c40302fc4225f26ebec51f5d109fbae098fb3f12f7ebdd9aaaaa19dabfaebf1cf943fd017029df0e807371ba878d35d8c754638b1525e2277592b8ddc271e4a86c78157e119631779966f356fbaf30357d6b2772269908426400034089a1d648ba1cc86d5974bf4ea08f16c21d6cb73cd0c20cd2101d5f61140b4088b0b6de5ab0e82f28b30d9f64124a0a5435a456ad4a75b1dc7f5fea3af3b8859c3101d571e4b209fa33e9e08c9bd8b701b7fc631f71dbc045722384af38e29aebdc30d856d31b0ffc75eac078d1403a740e1bc9601233c697418fe5502b8cd1c94bfd7e77b50152b19c20bedee10833e57b320529f78e19d90327e6b4c9af08bfb71e1770a52058461e2d4e9a9b5a867bbbd2343edbcc5b72868af1f72bac483c33e566bb6395969faba4e597c931cc95d3ddbc099b34af017ad073752577ef01284c10aa18db7aa864f585488a2c2b97bafa0731cb25cc9da30c2269b529e9c1ecff03add011680db6a6d83da4472ce2599ff53aa97a775e984e91e14765f1ef68faed6d2d0530a822cd81730d5a81d2f10f24e8c34355cdd9e5d7fe3f80677d5309d23c15b668c485ac5d9f40d1b15ac888b3b86394cc204e181ee5f951ef00fa314af8638a48d7a6de4599ce72e705cc36da4639c3b8b5dec76055c0bfd4df65e83586a8143d9d46b64dee84e87e8a2371338a7f0d5f568dea1636b9ab2092b954f5d5fea0464c601e815c8d8ee48b3b7b587071754afd1d8ab9bf79d355c0ee360129f6e6d09874788228ad92987bbe2b816cfbed54c004403773a4a510af5e3978b98185bb93ed9a714fa7e38e804cf191875d287ed4f538ff1a50b637346415ec14e62be035d881688ac3fa69770e4cafd376efd5de6178e88183d7286d0f32f6450f198ff05e0f56e1e2abbb455cb0169fb495dc37ab4c11b6df71155ea48b3c5ab961fc8c550b97e7788d6d805600b5313f39a465ea9276474af0662c62f9b46bfecfabdab31f20d8addd9577a765849037363fce309626bbf9e6c5ce2965014f9593b19cba19fbd76804959734e8b07080b762bf7017c7811a2b3dacbff1b578e2ce9677b671b5582dfe438a8f7c33e20e57bbb82473d74d458dcfb6139819a715c338cfce8e3e27fce6107b9e5d9db286500226be5fd77ae64109c2c6f88975e71bc48d54793a25b02c04fa633e24baedeba82e577fa3250170ee15600ec142eec0fed66f63ef38c2c5392ff90785a14b1b24bad0c43893804426c4948abe4d25a1ec7f2cc3a73f1a5db2bdd7d8d18e55c7533a3404955619dc33d06ef5a5af1fd0cdb02288d7b0b2677eb82092349c69548d2e588b57cc78e3e8b62a23bcb19831f0f30487544df739c8e3fd9cddf99de3a54e9a4f92ce71ce4be8a82e8527d97a4c422805ca7d6d4b48da4bea7d83db6050d5866fb786a10ebbe3d315b62a65bc7c28564aaf2b7ae203eafc23ff86ffd05b7effc8f9af48c44921b4a1aa3b602790bbedac434d7938eacb1cba7cc1014dc34df0a2a4383b191f5a083864641634cf031dabd2fc1c3ebb665cc9c32632d450b1be22aa6900691a24842aae04eb50a95aff90755a7a7cd285b4700c4e1a487fd352f9630ce8c2904cbcb11b06810199ddd069c555fa36d863156d283f563ed9b573577e7b633f9794a805192c41346c5f768e93c613a7a4e30cd961af636dc667fa675232b007985fa457cbc41c36c845615cc4cc5330115325b121b1c4e9be8a0f11eb4144be8fbbea14003758d7463aeccd1b7ba8e2a53058d869f3dde010fcc1b2039fec5c60640a55189ad0779df7a7e22654f7ef120c4f290bbf466fbc10a59182b1e2664f6127d5e0a71e8dfc434c8d7a0e3060c1e54a271464720688d699561e18cfe6915e70478d87e42d1d8822039341736ad7ed84bbfb2367c598c0f8b3d37f13c97a6deeea239ddf0cfd955b5c7210c81fdbfde98537b67398d763770eeed18be0dcf619645c2b192f2212ba40e22e69cca2058592f4a158c388127527ae171eb7f4d6259d6362d4b664ae665dbee23fdc2f19fbe02f58d86a0a2bb3ae022dab1536eb0bb7643a390da43a01b44b07d4aa18e44a3b1aaab149eff416c65709686a5105d5a4628f16e77e9cd8ed9b4ba6f032510d2999cdc97012d6103c5a821a865ea8339340d94e1e216acdb32efa6d221f29fe160746224c96f0c5ddc T=$3e95202698f3af34fb89d164f703ab81f4740fac855cbf09ec8efedc06b97d3534511e4c1ea0fc70c80d01d4e378fc8feb423e759ab3a74345a0342f82543e513d41a0150e1fa723c3751fac798ebddeaa2784b8ec559ed1f79e317e5293fce2f3e290ea7f6234e3eb09985ffa1612309089efb3d167e4eea2855722116da5afa8862e1833a81bf57df597c5d6070fe322170ba706fc4a9c980a61bccad7e5d4c82b473a1f80b1bb79adc378fe769e2e96f33d62668843fa4b7ce65316d2dcd1190015e6f947c06bb1ea20bfa76b6d0134c4931f5159862fb266212c44c2722d91108508d97a59c43280d7141eb32114044a8c8580b39c8de49f2524ebdeab7c41a3a90a33f79e5a9c91299431a8a37d0c29709b59e85dfc334e492d43472c4c9921dbc4d9e35899e2803379f3be275e570bab0b6f68bcec2b7ad915cbc330f932aa79f60cffdab0d358e525b3c816de4d27306ff8d2561431eb97db1d05be9529712bcb14342d24a335eb6a6c7e03dc9928a878d5048c1a1e33b197130a7f7e8e5fda286de41be70e8e9b964fb6406d96d57d0c6af2db89fa4ddfaeb9ad1e57b88f3cf9a3d9f5e9ef8dcda1e342d51f8c3fc5fbd68e749cd4aac03c3029e61546d40ca2c8cbacf1dece5ae8c2b07a42c81ea3acbd70e0193c605e3e4bede8ee02efbf0b2c204b985780a4315c35bc9971787cbc6158884e218292968e03be7ec59285331f2735080ba6a30f571b68d3f440f706cd54ea11a4c14c103d6f74723e3ec5b2e61a0df1e63f13c694c5afdd4fe71c4bac9ac1c09e0bbb9ad8342159cf35c57745d1f0817290faabb670ee26b64cb0d65b14eac1edb486cc6418d34895e682f1c9a64edf5628407f1949d8c9c7bec7a832d66165d126e6bde93fb84ee239c57f49e7e73fd46d2d1e42870dedaa5dd1342b7814d304d8f571cb1bc88306092d07c40460776258cc6d6907af66d2517aa7183bb28254782de32328e916d220cd933015f0b78c5f8872ead96b8e12ce5104db58cecbf07385a65bd1df5139ad36d962ab87b0b38e74fcc317f64f79620e2d8e023c29feaa5329dd14ad341b6b7fe589e2634a04fd2b12ebf03ca11ec26b6ed26248e4a4d02c1269ae574026e571c20da5235dcecb7e8285b109345c1b799368f71f044ee22419dd0b93ee4fb7a1ce406bf1ba517dce51f57e36c2a2a25b8863b3ca14140cfa09a9a61c94270e94c13caae768c55d3a37dd7bbcab9341d0a53bc83f6ac7406a32cdddd4ae23b7ad1ca086995dcc3dbe778709a5499c9e74094106db9e7db359f33f2905b57c67003c33afce34e6679c88cc46d4d0e395a0c6fa03f3f9aaf663dc62831289c28846ae3e956ab534940db903ad7737a854a8864337cbc8c881c1be5106450bac453549227da8ed8d0549efec2820ce572e6eb7db68ba09eaf764c343668eae1144cec3be62ac97942cb8891b15910844c67918f0720f9e83991ae14f60f1f2bbaced8c762a4b9542ed74892e5fab0545b4457a50bee9c69e04ef1d273597a58e0919379864da4d1c7ffaf0d6d25af4e89a11001483987f9b2101ae2371e2be80d8b14464c2ef5377029fac0c733e9224e2890af90604e49852ce7395ad10a31d1715924618a29cbd269abc81d4f050b38064e68048d1268a9ef8f515d961f64c38ada96ea82b0dd7300099e06a00ef263c96ef6252531d772a39ca22675b3cc0e3a0a17372639e2265e3e5836a8fa72198135384ed7d5074d7f1e0315025c101f0034f7289162d326669b1656c9ca520064218c163d4c0359595c6ae728822651c8382dc3094e39dfbcfe3109dec29d973fb96f2ce2fc7fa159b4d462ecf7e5d0f1ce2af56431fa730469c67055819a2d443ee9a32d90b66dbb674eeba6563b8da67cc100dd1c012ad19189c2563a4ba062c34b6e62c96d9aa92a1ed175e93dfbfaf36f9b7a5478c0d295fde112dbf38f7ca22e49c51f38a92b7e91c775fbb1574ab9fd88d5b9bc0242421fa98380e57c58eae8d2b61d4dad56b33964e5d8d562b6e949a04928d2f213f35c6229faa5a01175337d87a7839ca76ca445a48ee9355a622f4dfaa9522c1e009be7398776644f287fc1e82ca4f9f20c7680eb21348717502f056ab708735632d0bf088846bfc61ad1ef48f9ea625490a1a7f8f8508a1cc48f8b0045ba99fca9c55ad200ff7687e57921e7d2e10ae9919ce642fd6a9609e7b9a9f2078c002943c33e33bcace2a6fdaa05a789d1d2c2e2be6b79f9b6122a2cd0adcc910dd8227bb164826a8be7fe0beef62b4cc0d828647f5fcf0a6eb5ed46c2e03f9695fa0c6388adfcdf7023641e5ebc2be4b46e5dade27483a71bc92c71a4329889ff035288d6d15c0157634e36727558496d32fa999c4ac094f07021363133304c91ab31c5a38fe338350c266cc207a46f0497d36b1ea6d7e848e489f892d992c8f192d9099d028d470b50756dba75e7fdd37131b2c327ab64cedce6586c84e708409435b004240343dd32c7e2b3d49efa221010be857796378bd08e332c294b41b6022568eecd28fba29a97fc0c8ca59572b96ef60fe62944288ca767aca990fbe5e299e69976086264834fbc8e9a230435c4190e5c9ae0216a655c81d78bf2348904638858e51f70cb82556566209f1b4c78891ccebf200a7bf5d753e03299811f8641434438 [149] S=$488699ffc8689f522 W=-0x1c7114d8ec34a35a455910e6512612539a7474b44df1cac7c9048cc31b345af3397ea944fe508370d9d3c8b84935682abc05fe89f407a451e1173849ea3c91212446cc7ac8d2326052593c44a4141e615a4c628ed33258da32b4f7925ba86254e6d607afb9595a9fcc3d52f032ef6b2c71a989e334b601fbd2b5db27116536adfd7f7b335942d89b321902d221e2376da92389bc75f278c49ef2db274efaffc10eb1884fa13e2e5b32df8cd1877363b9533d6184dcfc16a7b315a6f807190a7d7a47284431619721e5306af898ded1e16f21c0f2886310550744c06457ff2b00cb97094685bb407cea9a3dcadb31115dd041e7ed0754e73e86905999f1ba1ce5030bbca6c99487f5f3a53b32214dcdcb0231a7073a93429d23fbcedaebe29c4b77c8e327671a239858e8296ae496798050f81f8557aa86ffd3714e5b82917d2522b89c1495ef6ba7490d821396642450b2ce6f9b3121ed8bd082ea9a928791550abf8d0cfed5a321fa7cb3081c1707c2b377def469141fd2a1caa5b59b2525815586435d3489f699d97cba37ce5a1f889869b53c426be2ce2f6ffd56a8ae57869273589ab40bf635c202e5bd762ad49c3b70884e31314dac4e73033149c143e6b6254e6df9698a0e010509ace6fcda7e07dafe6ac859fc6e1bc8bc25f1e47cdf7b071a0aebce61bf67c4e82de4a62ce72e643c6601f5a50abd32f34762ef16853f68ed388c5b8e291df525ba0de27a843c59e34126a8f334a2f5236c316ddedd7503c777cce7ba456910f14367c2109f505d041a8513cd051884071de57ff3eb1d1e78cfd3c31719543ef31a7673a3ca1967f1662ab450c008bdd8bce5d83fcb9057af7b61f52e28b714fe156f45105a041988f8846f91b10b77c8171a8a39d91ff2bf01c1ad75343b09b16e57a1c31951dc0c509ad02fb6a9749b489b4d28363b54e44064afccf3f5eb0904e65b2a4bb682e5b6a7d7f9154b44a7124120b95bf25b6e4eb00efea7c41719dc2c277605a1819c6c7abeb7210ebc04fe635222360ae2f6ad5b6a4167338d843f669ee09e3d8c0550e825334039ece97a84960fb6aa7552f9e8d7923c11ed635da045c30736e76b45e6739c09d399734b9f41855de53779907b554ba3dafbbf297f1b290321817f5f52af1422dacd1e9b3a55a8a55aa7810f93320ab134b820c42e8bd33376fddbcf2f8dd491c59a7f688a99a5a1bf7dfdbd3ceaa572c74dc448ce92072caf4ff895448313ee84a8812e26695c827c0f91087014a437d2adf3839a352917dc76676900025f7c07f14c72b7cdb474125604ab3941c72d9cf686fbffb5627f5319440e J=$348e32fa76b9170204d814c0dbf457f4fdc3d40b1e05a5ce130fd96dde391ca05e33d742b5b576965ec61798b5038cc9225115496014065b7f2bc51b5eee4891e52617f948522cf0ce7efe1b94275d05ccbd03c29779325fef7d7e09ac548072b8b403d443dbf67eaca002939a0acba0f887255e751f1f6f9249f0d215158d6c68dc740c888efc4b31538cb63ac172df3b28604b6578e8f2a660fbac09b08f66c3a3a3317ed0cd92207300d7830f36612a51b56f1ab9dfc1d764fec4576211847eef8abd4cbaec04d482a2e69dc5a58da22062963c0c8f810263be91da7951de76f5b873e80a64747773999f32cb419714d9d2038349ae6ac7c265469747c71692bdc7ee97aa38358cd47264f90734c284c6d1f51877d783290f691c9a063c48a87d43cce78f39bc5555d7fed786209f2515fb5c07e32b1f3410e7d90e4b913049f6807f07ed5990a8ed69b23a48c91ac96763f56671279932cf16f86d28c287a8b48cce7ce3f1a844f6b18a771a4868feac84a1ff5f373e70297de75ef423e11c972468a542ca01df0f0ad941d857a9e9dab42383bfb3ba85dd9ad237f82f2ebc105f29c73e6f6e888a5b9ed3bec03499cab95502ed850298897cf45401b9aa27d25a427ec1c600da9a13f4a363dc496563f6188c0fd462b08245fccb730c19f77f7638a25f83a69c14cb0af435a02a776ce973809131d345a07a9fb5b61b429f7bd25411aad85d5387b790f4b8bf7de4c6e4a51613c4da1af9fa1cd8141eea3ebbb6eba9251008ecb1c5d449a34240a3f1f264a2ec0b0c6def83083c6f232a66c120d2cec7f5b70b483192e9f49098b3f397b3aee4c32f5398089e733e70b299bdda5c9faff030674e71ecf0d0d3d906380ae3c289f1c8f45f2b168141b0e5750f8241205807dea793976f561f099384b1e48dfe05ac96abbe925e8a013816aa0a1daeb455909e9ffff12a43aa0f9726316c70705fbd675dc1c1f3bd9145ebf36b30b85e3e542c8c248c92c6e1441343d39c9a2c9413fe43b69bb9a351b5195a690f4997565290a8986acfc9558f0935073bf51cc75fc6d9c4809e9ae320b19f1e95ee681d7492a491db600a784fe1635fc6750330b5acfad74b0a4704ae260b5bf3be55648719166bafb51d680c8a4afafe8a990dc92fd6405cf5b100a2ea6ac03f5a1d00f6ca8d92dc759e53d54e04452b49f9af07663fe02a98de707318e7a3aee303ff4911e83b3340d472baa138336e1abfb9b91b31e3494ce799c895b8d44ecb4ceb41d53cdccbec838a34c8293dd97700a7efb21391056c2e04bf1a89937d6138dd4df645947743a79dcc0c132c787ed606a9bde25195b211e249dd378eaa6a11f8998eadd0dc5a89d66576077fa8fd84a466975399101a64627644f7db611a5a4e6543103909dcb1e46b82fb47fa11f0175df840048d98f29f0257ae02d94e143e4ca7c9d7ecd44ce9aa5af7df47008f29ae17a8bafdacfd7e0b076d6105dc4c4ae28d3252f5068f91fb7972ee1ebbce549c619917e6a66b3e26d1b437cf4477f1146aaadb0bcf36293835ec6feffa7f36688fb336ee9ef16022ddf9bbb39346b48c69f21d581da54d81d2cae18c0bc6aa9d9f2909e961208f0f840c503b88d72be6bd55a8b92c668073539a6a373bd821f9d7cfc433ee813e83daf2a38face313654e3abae551f1df7413e45108cb83b51349fbc568e9916e963ee01837248c2fb2ec52d396f32e7faf4538f6deab58b3b05cd024b97c42fd3bba745b4066d9e7dd71fc0e677a460c4f5e077c9867744b62c4ff35dcbbd91cfe2ec598610aa14ec5ad33dbc7c5a59ef0cb59a9af9c882923c60e2174c45d670a014f9ec03b578adcd4b883ec10fa7eb4bcb7088555fac4be0fa1798757a863ea8f482db188a5f24e5e78eaee266064cc76615dac20906a7fe8953c4f19cd5546d669f92101d79f90cade4a23b0d6958498e7dcc0526b159f9d6504b8d9fb728f7b4cb8af95479d9fb7f670ee173ca7f89a10bf4ee02a9f5cb960dcff63c9555f7d9d06a43437e09da8dcae218e7612b04462fa429c49005693f455efefc9242f96c62c6305abbc2b3006f4a795bcbac432d6e6d16835f0e82e7dbd57166102625ba682b4336e04ce25caee842f69c4b5ad96c534063cd0401c115fe8257789ac8f17f4099b5bfa11cfe8e6ae124c9dbf85ca6b8b76a382eafc489dc0b19e10594fbec0cc8ec75374184d69ddaaefd51db4e922d4df222728e5fc5679063477739ea8f99eacdbb6d9aeab9d1faa749e3edf911840733e2fbdec640de78fece0326640a004cf4c4c7c5b9b9b572ffe3ed337db1a3bc37728583f74e5981ef9ded86e5a5de301926485a969519d5ce5b5ba15e5e0ca4b73452623edab3c3e516116124410666d8d0fd95109291ec5583de21dabca1dd6f824f30344318d8932b3d0d2eaac03bf13813330ebaf2f23a8a7b6c1a9fa8a224aec507f8332373647e475f3b2e11be75f2d24628b91e5c66a742bbacd55a94a74bcaea75275b4cf85fbc0bcd6ae7cf6701285a63ee028a162f58d6488463a2a44ab2dc5ea34105d2ac36c97abad1a62a2e43136bcb78ba00fea9a689c12b9a12e77bc1ddc41cb1ac76237a29a61a43233d48a33393f3fd3daf7d6401ead5ef7283cf6b2f6889fc4b394c1bed44f5a527476a3 T=$bcb871f9b343978017b3d064a81d804f41efcc79165ae47972bebe162faf756733b22ae1c9363cdeb172d2a1f6761350926683cbf57b1d21a68dbdf976083cbb7c6f6c748b30818d9d373d8c75be9e75f781ccda6c23720d14394184aa80f25479a63ee7e1778d5aeeb69007204ee1955c7b441f2e35c6ee9bc6b85643cc73100ada4b9c25ddb60c377cf8873f38781fed386fe59b83fa7d6f496356c98cc23e80b22d5aaa94b8d1f8d6c8d5b7b602e8ffcebd6967324291031b0faa599476a9e9aa7c5fd74c623c2c98de9bcf54dd156ecafa8aca01d9e165a7105a9ea81800399be0712fde442f6c054db0ecfdcebc9d1cc14db8ff4dffaa4ed7ba9595ff9c9620806652e29afa80edad6bbc3484b49f8bf49a909f2130ea7834cb8a92efa6ca5cec0d89721e1a40482b1defff9af0d3ef50dc562e1256735f0903f0ad853b0a5576c1b9f4931ec8a9a31aa759db9585b1cabe8d3490b72aee5d61145dda61b62ffaab973c709c2a095436a6bb32ebabf99d69b84a3d6fb82c1fa9ab18013c5c33230679e5da0b283013df2bc4927c856b4dbfff7195761973d910a09b26b09e0311563a01d7e9ee8338db9eb7d85bdb23814668fa052b60ae89ba038f388369102e3b74e90ceab636270d645d3855b90dfbcfc2656cad54862c8b7a9d1a03043a1c94b4dffaccd65dbeee7a1be92abfe99fc4333d5158ded26a7e3696e60b85a55074ee0b32b814a659ef740ff568f68adc7007b6b51b4a635b2977aa1fab701c1638b12a5dfbffe606eb0bd0fd80e8896a573cc4054a7a3f9f0d9ff8e55e8dedd91193da21074c9ef3bb5902b47a0676d6b81c03f385d17e99752c423f17a573cbe4bc18ddbbd2a0032eb3f1fcc71371f4da9953c8fc1fb4d3ac82df44b2b5ce064d53b5e879411f2a1db7b5456049e0be987011df791796a2a7f089fc6893eab67281dcafba7cd1bb518af0e5ccdc43f6989cc5e6cd6e3c7dfd94ea865af1dd2e545f193da13d0c77628bb13d859a5442f83bec790ec5bf87a1e42c3326b31f67cce1cd98be08652682261fb65c1e7eb6d2f4e42c216c094e2cd5ede9b0c5260fe6c358bb47f9c775733b4f5977e660813466bc06cc7cc118c5834b211141778f23e5a65b820e1079df25ccc21a0c305485404f7edc9945db0ee97053ac84ea94f1fb40a2af0e2e0fae7013f94972e3298e890d7eba6b2f70de4cacda31ba64e894edb8607298c1148f3c22c257ef54cddb6feba82f866af9736642b8d4bde152920e4cd5f3b131acd0c9f2f838fdf652b2c2fb4ef9e895ebbfdf851580165b052bc09c74eb7357537eb101464eee0b8458b6c509eec71e4fe019ee0efd0d03cd2ddc4df3a19ac1e6a90e5efadb845359854ab081bc4be58d79919822aa90a874cd03164790632ebbaab4313cf097f619ee0d48a375e36ea66f2d3848d55dcd40e5d3899e06690989321d8c7af898eb6d606bc583425771e096c77e859e71a5359c27d6165ec1ce14a62605f9f19e8de0fa2d343bc1039c109a6a90aa5210919ff58c44ae349eac6d1c6c1e0e1a38e18af9e0fc51c38c011ab8995cb99ffb93a54bdc8219fdbdbfbd17522f60348c39300a7e1d4b52e2716b9415fd97e17e15d8cb50727f2b4b693049a1feb10c5fd722b6404f5eabe678df574cd49ff5cc74177deb4a8442e4f49a34a44dd4eef3f3721f04986fbcadb80fb3be27f81e48ed85e8dccf1e85a9682d0b7d3a17e98aca4c58158d4145d2ae0970aa42754dd743389d537c09cab573855f01643052309c5400d15b8a123fe15f05736f8f502592696417fe8bec1055ba8a93c73c1b44f248a5093a1565f19718f8fe2a0fadbc19970570b8903543545b4594eb1e9d3a22c0571a3c4983aaefc6716e2a67dc8869459e68423bd9f3b32158b7630316a5b9aaa32626802fae8be74419d2f37cf3c50153cb33e1ab022bafea128c32b8308dd964ce1e84d478d50ea9023ecd701deda3d6364e60367c61433ceba53b241f5ada497318faa7e21be817b36c994270d2568d8b0ea61cca5479fdd0760d5099289e81c1801c51b9ac16c8cdcfe373cda4b029b639ffcf2f80839d76044ac20d2f8b0334a227a58382fe5c77ecc80199348ffc900fd947182ef5577517b3119d412f2f211621f2d6ce0ae8eacc4bdd85c6f34bbc1a23b356c873715e5af61ded41675295f92bbade2211918c058f08cda5067ca35db98e3301713af21ec379df8e9ebf0b0d13ede5ec0006662f0087f1c07326ce72f780ef095c5f8899497af81e80cb258e0cf20bca706c300396483ffc153ea7c19acf6fb6f9648c1d8de1501148f063a8de6f2d7bd3fe7ad00c113424a867da91bd148859e026dd0064073b839857dc9b43531acc2ba8d7d8977ec3cb47771212e565bdf132ec6cd3037bf1617a3734427ec4d47c2902f05513115a274cfdc3403671c4389c3e822b4252c5c4ff7e2f18075f9ddacf2726d2840fb9f13b87b40ed61434476c1a8f3769fa377f3ed5d921e1932aa57b42a21944ac2d984e088ac9410bb561b74634e06911c1960fe823ad940da1015f82e49cc88290fed65470388e90530baae5df169f3f77480e0fbed81eb6be9a81a2e5d47146ceeb644fb9cae0fa5a7a3b2beda84bd0c1ce99b292c21d8cbdb6a54cee4121aa4aca17679d16f4 [150] S=$c68522332694bfa094b065 W=-0xc677e83903ca8043decd1dde9a6dafd92ce558f54beb5f044a86a1b027b1da56611d0210165e0940dbe5e4fe8e53de567f1e48e69ada364ced357830419fcdc7dfc90387f500b5c5f09391e7d2ce64d5a666bc7888bfb877617495464a47eecd5c2e29d88a12283e92149fdb5738c60910a2d86af6e54c2e66f9c6137542edf7a8d72a788b68889873df40c073c7aef2c1b4500eb4480ba2fef48248f5e6af062689121bad4919fa9b03f6cf1e05063c820c0bc26a8c3a3654d642d93ab57fe9e2d45c3968eec398d0791f4534f2b50499374a65c8e19f398c822b864b3db1ff23ed97665e29ae9ad2272e73ef7cae7b54d42cce1908f1c1cfa71caa996806ab37e41e6381bc0f1f2ca16d29a7532b0fceee98c1a641bdf6d9a75959012b93605990d1af0f33f456ad6d46bef65aa482083e74c63c33df44555066293f0c751919866fe67ca85f4569f2f3ec31420606a1d66f7f27d9f31dd21772ee70237983a314394ed8f0e8d0dd86baa5c2ffea59d4e4d32d531b2be5f761bbeaf13ca55cade3e4e557e1306b62c5e1cd3793d2f7a2ab3c1b26aad5f3771817280b39ac8976c16ce8381a98b5639b5ab6425b72d99c6cf3d15c39478f59351c9c67b8dd9285cb7f1a8ea1f715cd1bb282b847d94753e69e69c3274dcd7f8fbc9a6da4e2cad8722e21cf845a8832354bba6aa4d859411aa4745836d48a8de481b47d9fda95a9248db27d8971865caec34b6c516acfdc07b7ee7393f65e238ba3ed9441f8dedf3be86fec21776212f10790a0bdcb46c9a2df7f10744b3d9688b32e151671b04bfd97926d727de84aacd6a8a9d933e7ba4da10c3c24833e338833a7b8de112563700f988c43f357a22164ae709551808351b19b85fb8617f0b242ecf0514c5572e7c265e5fafea2c12228583d869f42e06035f8d563afdbbb4046efeb5575ec1f603c5f89e23fda42d209b77bd62adbc47b59f12efda4f917421b12b65732ee4e7885b8e65021f0a233596669dd11180ce90b39182f57f09abf50a626135bf4c0b51b288eef3081d30b998d27158c26d6e85124c94c9b5720295344245e074ddf4b3c51ac4003de6a55489455f6df7731b6907b31f63677c7930f410b047971ed8eff10efe7c886ff9e639a837cb59c39dffdfa798f3e17b25247d9a0085ee1555ee5c83aca4a8843e798288e3a28eb0f92b42b636b3c66f4e9ad8555ff92a52b3f9a0d482028771dfc8075317e0972e41b08ff52cc2a10bdf7e57bcfeb153fdbdb47e0147d733bf53388f7bd67e5178644dda5bc4f8e42373350267c4008815320ab91fa2b71d48f2251a027044f3 J=$ac04d6a82fcf4128175d2e3892f265f211884b49845cf0d4d84bba3a1db1e349ca29153a93319468821b23e0892db2d0ebea76036859f6d9b81bb59b1f634d130112728eadfdb204b204625ae5bc56b75269414a4616689a30e86aeb52a8696df8c6bc24efa6db97126e70e6a68cc226db1bb79c8317dceca192560f2ea26fc6afd5a2b7b2b08541f6357ab00091d888d3e1f16da61011cb597b0c6ccddd96027edca61582b4c67215104513d576baad37c742bc03cdd76effdfc92e82a1ba780ae022dc5c948ae653c1a2963707d14e4b5308d4b36791fae56a9b28bdcb98afc68e2ebae335699eed7abb76122e15bde458a32f32e935f58a39952da2040d6031f21fef62a52d69195053ef5f77cd39f45e720be4c76a8aacd73e2f451824b647a349eec0d528aa318f80cbd186893a5a304f152eea177d9128466725c07179a4d8b28d92328104da112afd6d2673a44479680c94d82aa5e64c1817a3e5b6431986e3c8b1b126bff239d5a3dc52d3709da5ebab5f1f89b0bf36576eaadcf08567f8d11b26804cc318c70a827ce9cf3cd118c3c3901612eb63fcd86ff2d1a253294c07444f09144654af27bdc351b45241bc0ba35bc4bc4c0db0091326107400d58b9675d2c5bd5d707e3806eba4f2a6b8009eff1d2efc5b3f62654cbaa9609505217840c0882490072f41cfb680334f6d6d2c7f1d04458f4f16333fd918be3289329ecf771e3a79b6b744dd81a2081dbd2c7287c7b53ac1e63ce949de88e3dc46d99a3c8ee874f8db6b7705a31925835f30e5453c2f34f0d654eb93913be7602bdbeeaaa593bd7c1017335b6f6156a941be84417fac7444bcf9df40b4fdb0de2b03539e21b8a815ae65fa6c9a12dfc74e04a24f691fcaf204d20b2b68e3d044b5db589f8f102eecac37c8a4ce41b69c88633f2bdae010723edb895b7cd813e6dea02ef2b01c99b95141967ac2301c9ef464062c9d22ce3f1f9ceaef4333547284ee8f15593dd9beb0207d9e09584de8a8f9412969b3c043ba5676d57de961f024a2afb18d4ca07b4bd10cc527e644e3033f14db2b0897148fab16e646a9809249801a49ef2f41e6670215013a2044bc04de25b9e84ff63da213a9b9273f94cfa298367277b50657669269907daca6d09b713bb37283c16823261c12b7d2c446d667240639e4ec80113941819bfe352f0f8a156b8cfc524fd74ec50a4f6fecc912eb2b639f8e48541115339972084a22a3200bd4d91fe5ac89710b9f947e9ee1b240795d84f6751167bc75db50c829880428bc2da231f2cc71996dc01d1494a5743fc31a423f24e2f8da0545768d0612b7c24f0012297b9eb3fa84d1ec72651bdc150bf3bf16861a632e7228803032a0b73fcaaadf08d1f6d47e903597cd5b2f3f7ac7b9a19a2c578a1f676865f7eaf8cc17f48155fc5414efd768fb179c293ba5a7195cd9988ac8b7e0cdaaa48446fce72815235747d9bc19e833a5b8a9c373247b726f0b637de834fb9e926144429f38bb29f044eb498d2cfa57438e66e30c52798c0ab78823ba4da77143b841f3dbed3244fdaa1a2d0126daf667aa955ac3f8b6be9e050dfbfea3022dab843f2c90f92ce1375afcdaf51c8649bf8ddec711e425edff365061f3d1e7c67782fc825f3e911bc03f9ec7f734b67b923045d4d3381338410001c94e821af9553b484e3513f02bd17123a2b5fd509848af11c61d5ef4f4ab04f544078bcae234cf06d3797c0cac3e6580eee27e94121a9b6d0ff0757c814dae78b446c6bbd169e77bf214e499845b952d684bf5115af7cf4b3d3e5a37bf43429263d60b8e2e947c4e456367b6da2ed5901e85183d961d566c294ebf2d2e51c1f7582a546de861f2ed2396af60bc124cbd73d4727325d737c49e88deec4940241546d187cdcda9b7e24ef678204537d8c671492779da9badd02dd520c21e72892f67c0cc58f7de358e0ae5996ad08c1b2c170a59d603f8f9d12e6f016c35c7dcc83405dc5e7753961ea3913ac3588a94848733665328c4603b3d612b00a10c0f8a6d64131c35b78fb83396630fddf6c9e7a69df7dad8c27a8a5a2cff4bcb4fc5e893dde09336bb1e4aa493da2941823d1d539a9e6960220221780f8134ba9b536dd3572443e889b9940e57257b4346dde005440946391de9624327f6b23fbc24477c36cb846982170e5bb7d811e44a2c9b1d415ae14f139bdb5eba24c46acc4954be7417c103d55c317739c0ff47624992a7134ced276b8914df34a77ee92f0c79fea178becee727912eedb7bbb187b2ad07092659992a8608df7fba9c88290074e50a8840ea6bdfc7cc2f839a790d3cbef490e9a782b89adf1ecaf7600fbf46f75f30b0ec80cca3b5f5e92000e07f156cee53f165ffbf12a30080858ca3e4019df7495e86397ce6900052eb95aaf7d66a5d3a1f100cc1396bfd5d0b23fe3bb80bafa912c51c1414fa973e3a48063c41adcbb64000d5a8086a0e6e501fd935d3b52959290350cc1e8063db6a6a7042620d6280cbb07bb0b2046b2ba02d733c35d8d651fd436710c9f829a01ad55c2dfc5bdbf0e689de81f1f08d129109abf48519ae25a72d228fcdbf58bbb63b4e39d3c88217b0165868517025d692a28b1d37e3decb9557b5ec919e939983a31966b7e54d2e9daa6f7d9bd1 T=$13c61168e324a281f91e5276b8b906f556072fc66d21bc36b8bb9d416dbbda7e68b902485399049c40807b5fdd495145bfef37029e20d7c299c3fc4c569a43c99408c13f64c970e5f2e6450f6e113cfa00d7d9170d5dfc3da57b11656e3e0329720a94a71b7ab190b552219c45f37f97fcbdb956109cb108bad0afb83ca983d780f807cf2190e915220c0ca69afbd635dd6e8f195706331d1f619506dd6a4fffd17329a070d6e6aaab1db92647baaad15aa6d1f65ae3d3f1a8afcdba943597d954fbb1b7e17a91e65b2ec3f216d5b54dc3c0e33dcc1c72879c9975609e3d74c5c694cff630ce32e4b7c90a74e70b789e8e50b418c3610b10a3b99978149df57eec43753ea3f8179600ac59b227a831ad2a96e32653ea35ab3a443c978ca01000e5e3878e770cbca3a7342252bc05bcae9dd915a8b1793ddf2e77256c6fcc346f3ff1690b120b9bd79e531698bc5d6587b3eed5614c54a21d4dd04617c11333a6127141c2f10fc99a43e5c7e3039c53f37f19cda987b93c3677deddcdc31bae6c27bbc165fd5a4cb5c2bb0a201f8d65ee59da53d5b5dbdc3d53384ab633accc5d372f9ed9250d90963038fca7185f734a75d9663b3cb60a75d602c0851b47fbee7a6e4fe4f858a95570aa7ffbc8db251650dbb907a11af50ca2c8a14b8bb7a6dabc7402175072f5e0306e14141a3d1c45cefd152f7a78de4a850c634017ad9a4e1bd88708d78f00cb1f77e794e95a2b9fe5d686b10f29823a3df98855a309e08ba17ab4fee54087569d3fd7cfbc1e3ba2a00c3db4aae1c6bd35a5fd24369928990f5d576b2307d0438469404b6f8addca67eb04eef8c9507568ca42d690589294cc9c892012733b82152fb52d19187f123732aef0177d1566d5a6640cbf1bff6b3377bccb6de0db16118b64d967fdd36604419fb7ad4129e1d3cd7a5982c59cf1891610dc5d6187eb2c003690c6d6209aaa4ead20ec0358dc14002fe090e3bab53018b64b03e80c505f6658f6d60274f03fd1cd6bde43648ebacb838ff2b0a71dfb2740a2c6992b11e4201b2562dd0b0e23c9e7a5725bb1ef9b888e329f2dfe752165c33b377c07bb663b433a62d2d49e19f57395f9a508e2fbfc416151c651dba74fcb6d6fb752904370cc40cc6b6816d29770d1aff0b43ee0f9f37872152d8e214979de6556f4c56eb275ccefca80dca6ec9babfc22f1e398a31bb29c9f339d317135fd20ef1717502457b7e77f3fac7988428fe914e8558c3689dde8a8789d679ea4ee535f4a6c74d2da961f7dc37ac9c5584877e7e85ff1ea86d313951131fef0159fae85cfa24c476965b0fe7a2cb4a94b273982627bbe3cdb2f269a12d3d6a6c4d855eba0652b8439304946d0477218309e6628d7c310119e55c6d03ae237de56932e30bdeace6a23c2c40524b8133194dd466329e4b1ef4c5aa37217040d0514fa8183c5d54f5d9a1bda32d7082b6116ed977801433f77cd00dabadea81b067055c3bac7f9cf172f88d9b6f777cb4b8f96561473f02e4517159be6fa671b6127aa9da345b009d6ef90362e4436439100febfdb028922ea93d690c3ddeea01e0029941924c4e19806e5e5d2a82cea8c0d68d83253436db4615d2ff2c103bc5c8503f713a5d97c10cb03d237eca5deba9930908d7fdc813ff433217a4bd1f33969fa72ca510169db8961cee7e36695f7a356de64f57bf20b44ebb6a894e96c3958be10c8fbd15fed197a1d5653c54d7c6c1cb75b70903acb96f8f1df0a15a3ab1378fe642687eccb5e37df3ad2ac457efae1050a462a5c87cc2d0a044b933643030ce76308b7a2bf0deda062b6f5512eae46f8e291f130d1e2c191a1ac204c3c08701fcc38c843638fcdda7f4a8a04066cdfb235a1df531e6a44bfe5e3fe5ca2a765ba36aec125ae7b1442f5e264673ce0f37978d7270561cfc575fde2fc7a204e4735057896a5bcd8ff1fa7ab38bd90ae5fa2d1882e05da77f28fc1a652658001496e12504f008c5b4dafe32214a14d2c71994a3a22109ab31e995df329253c0d7320a8d6287fb7687a4bb14f367fabfb085cb5ce20256b6dbda516a206084c59020dd19f4260fd1ead4b4d4913082ee06b23890aeda5c64eb54cd2dcb7f6fde0275d14fabb0dc0825e6fabd0121319297d43cec39b5351ea5316da3a2a4abbb1d1c5cd8329bba132bce22d0919adff84b1ecdb5ecee36fc44667a504a0f533a6d4f0e75b27e516a7a8f7ccecd35fe32b110a67b59bb661313479a01ac629872e2738f9edbbe54f333359fa8b30d5b3e35d860c24fc018b120e04e5cda819e080d01b834a141a8ec049d1cbfecaa94dc6d450203388be55f575b779bd370ee76a05026afdf7a58efe04bd9f5aaccb35ff9d64ba253335582d67862f1951764530f294baa25f797f5b27bf2b52645964aa81ce702ee9017d7dae90e41f7b765f3c96c400e5b5ca3a966c9db086cfccf6b5c6051a8731ab74136526ca4a422de9d51566725b616b8a7e819d94326b937e64b01016bb0093ca697be4ba072190e30d28eba855a73ec477e0cea35a1c3a7b98bd6ab171845742f1488cf47cbda1d82a0ea27aa730b78b42c3acc6e4df21a37c5cf36220917b60d9f2ec530bac565e89059338d1aeefeaba7e35b5ad08f8894ea3d8b14e3dcb0183535aba24 [151] S=$4613b2 W=-0x1ab6a978c2ea29c69329f98078486f253972c1071b70f491dedc88f7a06b98cb7cddad81f512feb2aaf4984b12d003eb788bffb4c25d1cfa886f1d154927543ab6ff9ad0ce9a86b24121621721a3984aaf70d424984dc483f05f5df071ee9af2e760ac313f338e262b665a3b852098269df3e440b8e2470341524f72fd34226fd2287281f5cbc14584e513061d421fab60acc6daf8c74b59b4643f549413c4078ceded272afd5c6a20637ef3790a9cac6b46503ee680079382174b12a80924dc82aae69ba0ab87946dadf38dd472d460b5351fae9ddbbc2ea1f33acf37c7ceb7acb22793d2c17671506f3a161ccfa1e3d4a084d6967c21a74451855b51880c92ba1d398ca2c27af24d26e0ae0dc29825653270670a4e155077801b6b93f587fd375968bd3d4115bb1b17e9af6f2b7834a0400a73343378f9f7b04ecc351dd76ee11973ec77e4c8dda77dd6e287f2cf1297f934be39252e459fa9c0cce44d68a5a0432ff3e49633371a933d209830058a39e09f2b5d32deb68906d4597fa45acd5b76db1cdba8a2a5599689dbabac6a36a8e8e5dacaac1360aa0490c694c3284d776307d4a7ffb76737f535bab85e480ce344c688e0857d7d562ef4da54b3085241ef3a953cfc6f21c7890ee55c920a3e428f7a067995acfe89cf434c24728b337f89030eecc7350eb403bdd55892757261367e891afe1b921fcf82166095055c8689b78eef909e7d58b0c6521b99fd9d56b6066c19261c3d6b50651a1cce743b6d9f2bb1d1aa4d4489d97c064e5ceafaca6c676bf962d448159562eac57cb8f526268a605f74bfa420535f1b09681d6880b6fb3671676ede452e284404526c794d46e9abf59fe43bc3abacd4430f242612b83db2117eebbf3cb7e3a894874a84645d1a3448397c1d5f7390c4bd5183413d35f0d805d8df4996c24fe332c25c0e26295b0084f6a62c5c46cfff6a79d207e59b116b32689ddd351e487f7216eccb50485c3fd218eb6d2934ce662f5fafc6e2f7154771d9d042e29b8b18b69f30553d640275ec19563d4f2b864ddeea69d347a12cdadd59b984764c4fd838d1375bb3a468d14e7fec0e0d5f5bcf768e6d6b9df89dc625be9d4d99f9bb3998f9ee58d646e84d6922cc55a27aa945d0250f848d816ce200a85a28d7c0236c670374ef97fb8ab1c07e44916b208cf4d34566ae27465d43f2b7e9315b9ce2d431831f56b841298c87d5d8a428fb36ca67ba1a947ec0884b08b1d575b95511df222c525164a77f9f40bb9a76471581a699a59665326b117f2bd7eb3da3fb5179d1984b30939b4b75769d71d5cab3c J=$3e8971ae736e66e068b2957e7618c3eb37351a6a0a57fd1169520f4d67b36aa908b36e31dce71a76f7cabf568867a7be9eb15ebad3e5d14574248c48b00c2b91603ad41fcdbcf2c2c0fc76929ea84ce70aae7423786ff2b721b883938fe7b0d4cc37e582cbbf9323e4fd00aa8fa6ff62d09bb138c768922d3e1768a8a31571d0c334966b62bdc098834dee342b8fbb5ac23b42234320f34766f14fb200bafd1601f4131bfdd0969fcb07c017eba7a8745f9b813ebb31ec01588121b2cfec67e459ab04413a9650867144ec866e3dc10da890bfc968bcac35674222d734c6c0ced0fd47a8e821c7efabd8efec2e47ffa60382bb19d2254d5dcf61c0f18fc7a45266e52de71065b84c879bd82cf815a5618fa258536b721e7138f4ac8c5d8136dbde52af70728ad3b1c96f2ae583a4f295e32d90e714b4b461b3acc4e0e50b16e4fedffdbf0f2d65432b4ecf3747d93d6ab63baec44367b2258395d638cafd9d27dc74c6bd882efc7bbe297dc5a92d007ee9267ac0e2f4b3c42ea5e5dcb7f7c103546f2c32266312913d6e0111d393d307c573c59f1c2f5686f9138c86b3f72f879c0e7f76fed07a92606a09570da08b81a3c39d1f60e1ee7154f8e20822b35c3e42a625dc62f6e47c56bdf1d8bfe757fd53aa4ada105970ba07e2fea429b67acd5b42d26c01faa23e9cbe60c1bb09700b545a7b9990fa57f880ba93b62caa67592b13f1459a65f5735b9cb3e7284b240e4b81a8afb4b96d0b251ba7cbf1e35310253b48314fd7052e5b432e0a238dc9ef8337b822050db8a86d9c2dc3a2618523faaa0db8caff08ccc06d3abc838d172ef256102217089da802f9a4ab1ab848e3a7f395cdd849d71850b7bc0447a6b843452638ade4a85699088e54c0649d290da298558dd49225f16eb3770831cab261691e8e683686c967c633e92f4da8b72dbbbe30089c835e203df2e9a1c26adb201f207a1e5ca552d806e6871da6218c688b72cf2386681dad30bacfd7bf46dcfebced77ea797662a585d7989a8e7839654dcba2dab2628511ac0d662e24ba38914b574e7f79299c8ff9823df22ddc7bdcc5ddda37a3e283e04c5094fe9b8acc3ee403652a1d5e6636c2580e59375274d876fea8026e3b3725ee7f763c911f95b45cad01ba1039965f66c2d90eebacb49dda30a527c962e286c1070c635e58b8bd38f7df7f7ca3a7d9809d90cebe580942d95912abcc81c620d73106eb5bb5248903f578b2e3b0bfcc2527435ebc96de6b0211803277719a8dc7c193eb2fa04e216fd5e2b300c0ef2c686fb00dec7b763a2395b85057d6fec8cea02344ad90af6f13418991120f38cd499f33ec4930c785fa1de08d5131fb5491aaf2ee5632ba76fddc7a1d3eb3dc9eabcf8c5ff461059b60e901ee9823055ed5cfd53a23e0e52e4440c391bec47a74804e60df1bf0caa749ee068fb743ea7011e3f999395b3f21cbf53fd20cee65a10391b2d8174f7baf1e24d576ceb0c01ff3526ff92dc9e71e4f70ee3984a4e092bd25ed8f20cd06d28fe99dd96fab8923925b3e8acde363e143ad6d9c9a82049bb5a9d2732a8fe8c756d14d6cb40b1176b4fb181135e60b1f2bdfa07faaebef0f24a0cbabb3df1a13d09bbd4b346f23a6aac1dea45a3b2487be7216143af0ad8d29f585ba1d8e6ab47f699a931a2184df50893d1f320ef03ba87facf8c5f676d72bd7eca4326f7529998f92747be26b759f03d69570fe38d365abbe2f0f77f4c152aa180c8cd9cfa53198e78ebddfc17fb39778d392364115878a4cf2df4ac04d342dca89d8ab0571bf37d81605fd1e1edae14ee409346945fc21a2051a37e60aa9a9d9a269126e7558efa27d15fd22725a0d1140a2d2a743c17a88b421f003a8448f0a4b792bf7ff323b71fbae3cb75c9144aefe4f7f6025fbcd56696049a17ec3f431478f0a010fdc5f3958e4b53c3f0a2fca97cd1e6c6e6c17058a34634657ad90984e0d0f605c2c345c04ad7d51d5f8fae42e60a3694de84a12ba77bedb8b8bec628a37287ae2e3158eb0df202dbbbe2e7f1c808b18efc8a361880e52b5369a24d9c1ffb2a5463e54f9358badbed087cb7ea3a6bd65ad058953295a7827ab551b389d172d69811f7277478e06e2eba10722ac1a365dcb40b58f3918585f1996ed7d7f01924321d57d4827775337c8263057c5c9ec6a3b62f3fb56fe1f4bb95659b593dd2fe2ae0d6b7d86d1a1c8560dd721a46b081055a82acba90b3d06a57234804ae40eba615fe10e326fa12938b8ec9515e3fe1c8decea43a33340c3ca483263b4ee2c0021775563d4f45fd3f5640d738ac71342153dc55967f53a8e777d33ab056dfd36541294cb65f4e846823d373afb76f8bfdfa688df423bbc0c89585a86afef231d5bbc7c73a25baca13fd57e1c200a12e0ce88e62dcc6c9fe1cd7d3cce9e80607ac8f757b0be0b532c560d9fcd84b167e6abda847529fc9b40da37b73bb00d5fbb2f7e5445176e5574ea9e98f65b9938fb8e95166778dcbb973599fcd871cba8f2b0be19a2ed31f8ae5a5a65bee041e14b50e02143282c3fd3ebc63bbfc8d85bdbb49f8cb1e77891e1644c1a18cdbc4c768e5a6d2e4dd1262a5b62e677355a13c4ca2ad8d20ac2a60e2276b6fdd8235547eeae346a98 T=$a9b50033b8930aca3a578b2a46a7bec8306e29f7d976684423a392bd4f603b39b2154402622b540e26ec9e5f333cd584dc0f00b6c0d08de77f5b0635f0a092c023c8500b05cb491dd16e76f9265f955864ff66b857b801508b4994858dfc8fd1e681acf8124c5f335244d4228f4f5c48fa91528338d377ad086e7da0ac979f80f29dc721d90c7603db2655245c8e3f4885a8dffc9a1993e33a2f5e97cf3875493893cee6979bad2252ff77e49076756e8af21bb92212dde12e07abc3c1ca172fcfa24afd626005244416f3f7f7ed3bfd4b773044f2d963085990414ff5ba3ca024e44460bce5eb98b8d858937a7f0fc4cc769d1f1741a54a63b7f9dbbf3a92abc65d69b4c482d42427f390993a63322f098a90c6d05d0c62de081ee8b35cb99b4ce21f3cd0083758cb8f635e9bbcce7a61533a815baca6d2dcb9d197898d1680a35b452933b2a8c22dc3391efa408b0e77ffc483f4ce771820b16724a63b60d7cebb1674eca4a26df14eeb5f9182dacb17e98455a5da13e47b1a681735f27a727815d3156700a6d184ed5f44c58ac0eec56c4de3dcaca578925c97ad47ab05884135a09cdd5b53c27865089335ffd14cbd54fcd60e43f080c053f5b3a5a1a41c8f48fa70f94e5706a4ef6c9951e53bc664e8744a8fd5bb0982c05535e44d571fd7ee17f86b99498af2b794caa92f2e338923f881997cd5d64781205461a29c6b8f62ea9f5d3cae13abfdbe6f798ebdba71bdc5bd532e60372f7365e726f300938765c70ca0a2c38bffae255bfcab9616644c3bd25e69bb118705ecda1c4f9ab93914486c00afe2985ed3f634625f974ad32099b73edb842eee58654d489070fe77823239cabde5590e0faf384acb53916fc60c0e15b376479e53c648a7007153886adbe79ef5853955e06b1bf12891111c2182193d0148c186eb4b623ee7f453d534a63f5fb606140a42a7559ca2808e53a4f68cb7aaf0296855a5e7af01eafe734cd6f578515e1fbb6c706500eaac6298eb66a81d055e86c0f702d5cccf559eb0c4a4b3c8ef2f357def018979bb0d35d29a39ec1ca5e54704ede26da1d2c0a8c9f88620d13fdd6f46ad7f9a27eaf00d16e5191f90c66933422ba73993e2b3344bac275a5267e8550e1414445ad40529f461b3bc26118b44cb25d9d8f7d16ca73c166645d9c7dbd64a7018bdde2886a549038c95235d8a8a25e329e623525024b51edd838e4d40c3b730e0a1aa6e068ced8bd809a4097a390ad40ec416b20f99334db3942d59e479320d7e9587bb7594a95d2956357e9b2216a5c8904de3c1f93b2b774c7ac702caee506400ce1656dc5f240519eab40e7c9d5ee1fd64480c14741bc8e754d70c69a28d0331abc3c1804b5fcb319358f61afbd824fcdfa515f027968e1ee6a87bc27bac9d2fb98b25365196845c6351e5765dbb140c0312660cc71c8a0f3ef77305c4f07e0a157010aeedff68bb54b741f3ec42a5f787e927f8c48fe0cb234caaeaa91923e347fc13fba7b106f18fb3919bf08d94162b370fc9386d6f84f17d72afcfc23a59d71a6a54208ebc52288f8193741a641f809871c92682e5392ae8202436c1f8d2b8e544b89740656f65fa551fbd7492537df6b3b95297339fb4bf80d42c8f32f4ac724e6a68171458ea90871cfc9320c847d31bb06b6174a012f1b81a6af6837f277eee9f40e7b040b6fbebb6ced868d678111730856cf57adeccf8eba8494da339b6cfd9fd05ba954ab7a5ea0c4c6f26610eab49944df03ef398b1769f3596a2862a48557c15cc2ce6e12b737485127c1f035a07f6ea6414890e86f052884745449397f0956aaea65f2db8ac960f60ade5eca2b1fb659d432478f62dce4aaa9277e0611e85a1606c54432dace465f850e0f083ba95f0edafd5a1fd06269dd9f1fd66ec00709e5e32fc1cc43385d5a600dd87e3b71b2ac341d628cd032740325574ec9580bc88379980e3cbadc35c58bf186bbb0be40661020098c59aec35050bdb2d05bc9605af8767793827248772d26bba1d51422c4d72cf39b806a011844dd75ac8599a7f535d1f268572133cad60da9cb6b41369be54d14660e3c05f45c76477c3ab049255334b407ef378f284bb9ef418c72c4835e2f9c9527481783d6177df3f9ce05be939ded605cdb2c83c465cc9558df0ecd24bcd77544caa6f284f4a71898d43708275d456106dd777a26fef363c9f308540dae037e9167b9ddf4d4d2e73c2446fceb74cee0a7928840a5a02cfb6ee0f2a6c0a7b921be7f3ada3027642ec7c7580c61a94b5147aab13ce30fa28ab08790bfcb16e96f2df7e9aac3288bf5702722c4a312fe3308f3a93b6fa74b6cd500c07ed230de47e474ffe564648fbe08677706a5cddab7942c6f3cdb1c34aacd960f29228562b6f0d03ad0caa9ef021cf649cc1e16b1ce787d2b7d86a263a91a2edf7e0af1ad6161f6303650dec89f91cba7247533536c6f2148e3f544a2d6c89fefc17dbe0f2f4e62918441c541cdc16eeedf778c9412b092ccd283a069a7f9796ce53dc9966b9e8079892ff9be51896eee5be37e9a43a8a9c53fc97614ea45a05ea8c308e4a7b3696c55e24aa1edfa99ee5919d7e86214c30679b8a78a9ef5ad07aac8dbc3b61fcf1b92e0a0082eeaabf2a22e1 [152] S=$8243d84a5746179a6b48a02676ea793fbd06ec W=$306efc02c94d5be4c6c98620be953ee4a98c345923c9b894f5f64ef4f4b916e5ab155b62667d1199fccd8d975fe0594c86020d096c244ad1776527a786b9de896d1676e8c61d8e59418f2df016e0eaf4665eb00e7554fd01490abebee7f23c721ae3dc834127ee2dc0fb9a3fa75c7e171c274363228dfd41e721f3cd48b4db17c8332ebb2148150f074541121d68a3b85a7518862b3162be8c980e3d1130ce35a02840b9c14b158cbd6c30daf983674fd1955feace66d7d8646a3ae8d0b013df96e5156ed4e1da37c5d0f1cb64126dc07b42dec5437c8a1e361275381f97db512a2502a17cd66289771c14bca62960ca5f1cfa91d4b795f56b0dd6168f55131039fa71d347df0fdb0ffdd1b55da49c54572c65806b67ba9f308173b56e809cf72c61d19f941a37d5e18615b575abddba2999c9fc8dd10cb41bddb266000db3a316c4cee1ef87514298ce97d3b5773d4f487876a716e54776ed15c2840fe698948718c844fa36d5210565f9379e5d5ea1a7df4d7b19fcde5638f91cd791c6871fb0d720617d6107c18e3ffa80cb7d779711ea79979c231b2150032e95e51a71ea036f3afc2ae10a8dc1f75fa5ecbc5bd8f4324b913e7d2c4bff74f8ca27a9b2ee228e82cc6250a47b5d60066b61e2b48a3da554f27bef2ee0c51e2038d5dcfa1be78171234e778ca8dd48796ebf012addb11096c2140bfe65073481a99b760a0f69847122aab51b2ff48def5604d82355517bca2048c6902dea85c2271e4026cbd472d93f180fdb26c7c3c3506c6ffb85c19a839fc205eb776fdf31de0c8bad1046410d2915d5c77d5fda1435e89a25f8f9446d1f21a90a8ea9dd13fb2b11c100f6d247c342b90b2ff11078f2b9aa0834ccaab3722cad60f4ae380f89c6168fb5524951442b105d86f4dad03842c7cb68c5293c4c6b1a759c8ad3e58d09ed69a051d844e6ac72cfad0dd65e40c60a1c3bdb6ec2c6a8c55390dc3b1af528d40bb0f6fed71799a8e1dc64e32f9c94ba164f49b8da2ef26245b86b3930f2784f5505416aaf2da81cc85339e81d41d71d81d47d1a10802cf3f6716bedb53f8fe6285660e59a36e8a8f21565c4e15dd9c5b101a5ff8138ba004db4907802fd2a98e27c08980db5d80f692cc22ebfef22666a1e7f8abc0dc9ea378c5dd1e687194820ece51550a65e9592b6a64b3191f7b4034c823701214e9e628ec5c0ca142c849815581df1e330056ed97cade4a9d95fcce6d98e0bab76bea5e624d278c7459d1c43912551672ebb094d0e07b0b790a19d7bc49fb324bf6834ce2e0a9fa4afe3a93cf2577fbfef6cb6a1ae J=$30bd6cb00cb8275a35274af0966d41e472d1cbf16b627a3e175e21246601171dbc3b31571c7f4e985b740de6a0ad20028fefce3a58e4f660b2bffbe800a3ad0cb8d50c0de19cb7d52d3ccc36a54b754267c9da041f624224bcd5dcb3d81dc269c6ec68618ec049b9677f0c1ba5e89ab3fd370d244076e959aa5cec56413e72d571148a2f561ecda0e1c08813e315e809a66315bf8dae68d460fb3e52e994acbe4e1b680d520d2cc0d7309527d9d2b0a1307151460f2805f105e08b16980d593a81b2404d0a7583ace1442bbbe31c67550112620e2e61d709b45539d414815923edc743b39710e25e277ca27b3f189998082b047987593e17629ad9ddf3458fb8d829d2dd194d15644528cbf17064ef4234b4a2b67030ce37984f1862ad599b62fb422048747754b965ab381ac4e3f6083fbcc8c87d5b544d14b2b734a1a6362b21d576f7a5b75a876549f923875c96fe6bfffecfb4e22b9dffa877b5c0aa9139a8d9612eea1c22f27aadbc44c0aff2c955098f2c0a6a7cc43deb4fbac3cbe20ec03f6a34e73b229d1f872de6fe3956da6322836d67223fc49fbd6ff8ebc68850b0ef70c75f0bc440a952dadc856430999aabc1a1233b974d23845325ed32f428295d568d10888eea0b0d8a728cc2e0056130251efe73d6105a6885f90952eb0fb437d59b56a296466e7722c4196c08e73bdef1285244015a4936767fee5bd277940b16ab83f67fbe3eae1a9ce329f0b1ee95134301d60549932e8933b541a8bc3a343ae9eeea08427e2327b0509f1450c59a3b7691768609cc40fad465070f648d12bd5aa7fbc1a5ed10b37ee5111fde04e6eb25ed311dab4662f25b05c493a6e915dfe6e5fa525d7f6c660c15b92f0fc9ca21316583e7a6c205d34d4c66d059301c58db2d1c44822bd939089bfd0506e11820965cac85a4f460e11eef8b4242651b4fa0f0ca2b189b2aeb4fe21d6100a52744c5331dd53c7f50a840e6c70f0fd18a0a29b263d22fdfacba775a889938673519c0a187a5988d84035b3a05fedf22466ec9be0f5b88c3688d4a928e7dd0d825612b83120437da0baad61dffa97a94614271d4d2711c293e8ad4162fcde0b37f4fe9540f6a0e45909ee818eaeeb2bff15f023e2fb55a115fee631b48e88429fc4218acd6e782d7c3decb47666b12d095fa36eb90c89965cba5943a04739520a61725cb1a9be7bc8f3204f569d02bc759a5883c64da281cfd67fd087c29d945f327547aad9c0fe650bdb217a55f8943b0b01a603a54979f37a26b4f3f4ea45333a42c97e5a134a9531956c73f764a2774de1717572252b3155d63c24288c45e3126683f907a2cafd670665c1d7e535a0f9680a7966edfa28686eb775a6d94412de3a9a53ccc89904daab019d760f2624fdab1355e7df053d66ebc5b03298e1e7a61c14a43f51a6e7fd731ca1e0067304d35b447af74180100d8054ec4403f91efedd9be55e5cbec6ebd1790325487b566372ff002f3e2b95cede79ae9ae973b823ae1b4612fe249e9ef53e150a8e5f90b6d0e6147d44454a35227a2a86d3ddab09303d9a67d62f24c49f57378345cef3e2b5568d70709dd76f233495df3ff301faa5df7f94f3b77fd69fc0985344630ac73aa3b4bc4f79edbbc05739a768fe7e4da5ee79ffe07e92134c53b15511a2851a02edc9536dcf4764993ea83c1ab8c4cbd58809b15b72f078e3e404cc1191eaa3f158bd084214bc4d69c47e37e89e8089260e5d6ceaa88eaec599892cf6c2fc0e8d8279852d4b96eddd2b3acbdc712f487c725d0edee90786fd5eeb830fc601527f49236d82c4091cee75f8be94b843fd71688001092b3e019659194c33e14e3457464b4cd6e03ad4b92948fc22b9d215e1d821ed12fb25003cb5b605b811a06c777adcabcb2293543dc3d155020990b2c26a35b58ece8df0c034c3cf64c84bada76feed0278406ef9ec1a5623945b7ac4fa95818e01e10ab618448082dc318aac095109165fb3bb4fa31c8fdeb674aa6a6b8ec1eb4f9da84bf4730a8ffbf2159e2fab4984463d1ce1a47b8f588fd6e29d45c210b277da5211928154bc4d9a6e678f522de2d6a7d6cb8bf23cf1b0641618a40b687f1f388c79f3667ad5c5f12218b77f003bcfd0fe532f997f4170ae394b209af71e917603f33311e0d55b0142e8dbe0b23da9a2afa07ba837e217e5526650e28faaf1259e11272ae30238d90a67efb201ca0d992262b9cb6c1d64c510824c74d043a4a9f2f819a29ce96b7974b49d5eb97cc0a0916245ef0fded2eae3c81dbde40b09bffb69acfd09f908e11dc7e61c5eaab9ff498429da54c5d26d0a922420dda50057f96a467bb25a2ee203709bc600c430a12ca7e9187929d1693cb5d15db214ee3e542e8daa6da79e942153f87a18c19839d5b7623e9e0519d15da79493f58672674567142b8b0e01a14c93c053585a1e656022a3d977f8d9551804762e502b519feded0eb525cc8095a3883ea6e533121a4058a81f8631eeb0a85a16479900c5498de56bd605a850f5d590239b96bc4cb99ffee499fb51110f4b4ee27d2f10ab5f5d6159477a039e6439b36bb198cd2de778589225559de43bfbcda1a5bb6fb9b835805f443251ac1193c37789a3fd0d1a1f5d009ab4af44f0 T=$5c679dee21cb6ceb1db8f7af3e346f4bd111c5dd4bfe854efd71200f88ad8ea1cfcf252ea2592dfb6ec75af211ab552b1d8c9f0a41a35e3b3cd3d6b85eefdc9781a815e6bdcef09154669b7b4e09c80ec7c6a709b8153b4a6a5ccdfb17067151025108989062d781276fc299a0f492972dd4a3b5166b7f759e56dca210ed06ed98ec4ba5c852a8b6bc005720f949b3b511a032d2b4cc72dbda763176e794f067b8bcf3df6483254031d4e1271c38820d2823962ef79c0ca9a75698e1ae3958ca681418fbcf3e2b543a2f100aae21c6e57a094ef177bbe2316d494ece7dc2fa939138b96a49da0bc689515f41f97146ac651b696cc253fb68ce6afb3ebaa4c736b83e6c52442e5ea4a44606e2aff6a7e061aa4e5233e6d333b40b289fa1de252d0b19bbd3da5e64cfc05e2d89c97e1cc863c24605b035f6132dfa9b2038ba1d5a50e9f37ea8c7864ecf3d0f1d336a6ba5be9b1a5e3a73ad63c97a245755d9bb526b3167ff5eae4571058b394bf69728f3521d56605d5b4ba7f035dcf6b9143015a52c228a0558b14d03892dbefc6207fcf561525c711e290e17ca62d9e23790700433e952a179aadd0b223266ad3eb239645d2d959403693cc099e6b351a0896443441202d1cee082052dda1cfa0a078fa583d50f91bbc3dc0df8f5553b2dabbe6c95730bcb9f3b698be0c93e86f8a18f3078a3ec24c86e3f1e21aa46ca275cb237cd889d989429d6d62d10dd7eac30d743f7d7f2ee3ac24221ee333dccf9c5a6009c5d4b8be473113a2685d2ce085d0a2225f6db95dc48d630c3d067ada0a9d7ad3a6e3d616b7bd86b2d5387294546164f2e0e9681d54b046562a7656ca231ff21b165d519ed9fdc8ee09514c7359790dc488fda873d6d7f8ffcf30ba58f0ad4c97bc9ea8a5850bb85c7f535cec545283dd13bb744ac196a463dee0905602a75f934084f3b16ea26a46a8714ce3de4ecf9b9a36d5282e93714f884dc852eb56e09a065383fddd136782bd6dba3636478d5ee03be862a6544772ba9a03fb19b9cc11fba22b8c7ee57e2a23a363b07fe830a2761ba8e019e61f576877276ab831d9fd590feb98788935022882af97e8cc3c35fb4ed3bea0faa21f13e231f0b27f64d789f478ac3a4a2dee841f9c2a9e9c1713276b56925bbd0c098d6921f6468c0b681ee70fc3fbb676294bf007423e8bbd39c62f8111cb07f23bfc9382f7b952165233245c52c3857ebe8e3c2ee07e153af56ae9ae45781a20084d150dee3393b564ad01c39e9067483af1060c605d535b3ff386b6ef277efb264978e488ee986dff3c2fef550a7761abdca13530532871b8134aa3e7e4d39d0d141b28b09cf122c922d4378714fcfdaed71fe7ef0ecc302e29cf302fed2ca63b57650de24aa0365d527bfbc290bdf7b35a0fbf879dd79b45d71fd711848a63ff4760d0ef86ef6993ce8586d886fa0c28069d950a3318aa83902a865f420f524c3f8e9819be69d2e063a8a573879dd4d0ec3def55e57c8f71e601e8c9ed7d9866e8c9acb4d661ee9b4bb8712cadb99f39121d41299e5a450cdece41199cf87590d2e1b20b61001f72d3e725c484032553987e0cd3dd74ea42c7bd22408229d171e5591a5c65d51f54a1dfd217363db510716b9d0facb6736871932ee3d6f54246d8e0e04eb830700a75c17ad78a923fb17fc8f20429eab49552daa94ca18ed794cf8f725f3b89b4a9723a20d4ff0880a8895722ecc706469aaad6416e5f681f95fb5511859efdb6e002c8c0dcd416a7f40799553b2b484410bcb7da2ed587ce1229625639747d27cc08b0064379266f099f0f1b3c7ca0d0703afb199ba9f5198fb364e7bd2d9b9fb57befeac6b11fafcb47252da8ffac705e5d7e99ba327c4a848c536acdea6b6cc45a3e11aef99d3ca0313ae707ba80bdb55652a82a62f73ac950c4c1f799d02984f205c5135595af8951d17ee3006cd0a669d1ba617be1dd3ba8edd23265f78a2780cbb4b25ebf56ff0a798a1ce46a272a8f2a47af091e4ff0c6003adecbed9bae89ace6c4756dd59b5c43827abcb6a8f6af6608267f73ff2697be2ab58e5cf8f5dd88fee84cde465c24c2001d26aef203eb60c6bc830a665398eb526e3815530328d311141f24945d8262793bb3904245c98b04c7c7087064382ac4c1d2b7dc08f7ddbd36cdf81df0620ec3663e0ed426dbcf7dccbdbd87619d5b79548d6dbaf648d850f29cbbe260c3a03b35b2be270baeca972a8a8b08de0e5b1dcc12e0b2184b3dde6584eecfdcd57a9d59ef6c0ba63684c38a7c105e52ec3d7826069de200cef1ed0e9eec183dacb641c8e152da5f6c2d62b36a0ad7c949c4f8f33ca266be5d9a247f190a3cd61029756745a7c830950d5af354218152a4c7398a387a6a9cc17bdbcc231a30a3b329c7a9a0f5a806c8e42c84eeeb98e5f8ec8e097b24084ffb032885f5dc5e3467719a51898492739ab67facccbed2845a2956a9c3b1e0130606268792ae39d66bf9ae520161dc3fd122381000f747eece52a06abc6d25ae14b9d70dc427729d9d58ea9139d17e3cbe4d04421be06f70fc5cca4362bd2fa3cc77b8de78100e1c4bfda38da289fe97cd3f02f452514a1dbf3e5d7d109632d9b1aa6795889cecfa25d17fee4fa73cf [153] S=$8a6a0cd06e26965c602 W=-0x11e2d283cc11a50a6954ec7cd8427fde82a6adc0c34f68e3f71b14cd7ae486b3986c4f9623a179d393338e16f0d5bc49db11bf123657c8d0a99f91ad166387c95aea30a524988cd919f96373bc7a9110cad0935f3d82077ad07c56121ea59be87876a6802de183155de5883c590e30fc0144e808cc754eeb2546fd7c0be75414002e50c6bbc2fc86a3a383f9ac952aae0e5988f8d6e368aa35a2f944c8c965487d2d7851e1bcfb57d8ee9a35befde24abe6b99de10e97d221f0a49c5346f538737d5f0b9460d7300b5903c78faec11f35e9abc9c91f0eab698c6e93ced531b39597644eb6a12e7f0016e3de5657ea99a74e8a221548943fafcbfc15136489a80b0134738768e0153a9d5c01c3af00bcf2a06fd38ec23c40c4915c8e06b026a9599fa8b0eadf8344c8e8073db25d12a3deac0ba11ecf493799f482782a9235259e6c8392297b36daf687c664224e748a11552d6e832d854847966d022185ecc28c7669219f9c54cb415d0589d11105d1d908324f66d3f10a6a51fea8e389fafbc82455c2641b457e27e46075b92abd0ddad4f63a3f266db00b68821d2f5601af6a987354f7ddf045e501db000cdd1042c2a29fb362e148d54fb6c1006a638f0ca6629c0031d430337ac8338ea16398f2e3cf0ceac9ac9467222f9fe580efcd93abad82ed33de4e898bcc833077c5a28cf5e2076cf7b26d6615f08506e54386003b2e0007d5d95f3dfbffd2685f81f723dd7451e911eb76d253acf17962cacd384eff1a6a33168184a1280b57b5710295d6ffbeb2d539709d6150c28a0921dc95f35250d190abf207c66dcf3b633cddc30e6ed753f2c53de87f447e779b0ead40617f9f7e05e9dd7dcdb866d1bf3714a969e6e47ecc059ee883271301e4c5c614c67efa1a8512f768047337831b5bb656c61192bf587d9a299a35226e52647a79176f61a7da3294dc7b97128c1a6e026a092846a0c17c13fccab5543e04bae5aeef40df285a84e4a260de0a05c0013f7e824f629c33b74f50bbfebd383b233153b6e84ab1220450f2220fc5923c8b10af9be0ca66cb9abf763038f2c5a8e662c69829b5006558850e95476877b6c27e97238adc2bb4225259f41bb163ea39a0e2f6ead8afa6cdf33d8a08243f4c85bf4d24716c7a8b1c5561b2174d599cb8a049c7371d73b7ce8d69177bf14c4af68cfbf61ecd67744f329f1f7ec9999c69cb844b7f55f73a10bff9561eb88e5254ff292aac800ebcca9736abe5621e0e7b2fb82c6bfe328f48ff825bbfad55bfd43f361ba62957e580edb2033ca46853c23286 J=-0x1dbea68d587cdd5d5cb7876b823700f5516164dc4f106d49c332995133c12b691baaf2497a27a2c2355bcc5c712f34b5e4d2bc40cb93f42a5085bc95085e68bb00d552435fba3de26cf9b3896748632fe37b9441e57b24309d8ab622afad326a69ddc6d3d723f12f5e87531e9aa2b233a37ae9b7fabbd1f4a008363befaa45a060b71443acef82b5c21e06404bf57388b275a40067e3437d57b8d2a81bebeaba90b768c6fdc8846b95dde805481fe5320a451ba2458ac9f94f5a835d8cb7a9664623802a1cc7908ffd8aca56a44c25dfdea5b94cd84cb7edf3ec09775556dfddde695fd1963639ec2c279774e181cf3ced026dbaac7bf0beec5d083a6e251ce958dd5a589752be47aa6564109d0125b74fa4f722d2a9dd66687ef674155c3e9d701ccbde4721928553f0508379dca5b485f02ff29087be6854c4835f885d6ca77216e8878f026683e982ebdab96c426cca242a6810968f0494f8db5bb6c89361efb58449610be3ec968476bda817e834bf22b3d0d4ba5cf74ae40c6c3ba18f523a844239b4003a689a0fe9e2c95f2f6b1174d03e53f5592b4b79d8c6e9feee45292d5db45c0d5cd19ee08378af607efe715b248a5c33c057ae1213a58c4d0c1bd8f0cc81b12f0c304080e923df44ff6e913480ea23ac551b8fbd3ee8a28c90f10689f3717a53436cef3ac43a2111a16544ead0ac1d2896396437fd110d5bc6157ef9faab79ba30b0e35e948767a9acca8453883c093acd8bafce833bd349ae25c5481f1500be96fc8dcc6305e1224781df857aa3d0d7c2ac271d843fbb6388c50558c4d50b120de3ced1278cd5489aa5cec19c2960e2753fd94021ce540f71361d166d25f88f9258b5d88305a039fe6c41c4d33fe2e9fd99b067d20f426bce266f42c919715453199f7aadb257dbb505180f6cb7609b8d47466add47c9edcf22b1cf369b858966e57ef4b3b875e5c8cd60c593a3f5397a94fcf856eda8ed599dd68b7b9101f9f7c2d499a6dcfc10c16c4b80e9800e7112697ba1fcdbb77918beabe8e4ea8a39c8b1ee40e27f39d07a5adc774f31dadcd6a943ec060e42bdc80ee94edf81fd2c97cad39c7f77067211aa3c46e75f3d160128d5f1545744b8878b0c557512a4d8f5fa77cc272a12a73e57b8b1edbf6f444da913ab08f5c347fbfda2c91432268603ae3d4faa166ce5e014ce9b7242e79d753e4a93f09de13650a4e2d845e3ea2b73ab4a9c37c575004f03bc267e721e96c4793034ff0e32ae7ec15c7aebc60d03c9861e52421d18902c3563248b26a49688dd2aaf03de9a52df6939c4c50996c7d1b7e9383f3d2521dbd67b12dce44512858d9252be6f69e59e5587ac4f78a1464f6ebfeac7d29156ed49727d08eea258670b9e9f95f8f3140535438f9a4ea9f2e561f6567e6589611e9ec05f96d69470d97954f0589118b545e85bc85718c4bc1af0658b9c516c1fd8c94e0c4e0dab88507b777c5a3e91a143da5fe762df8a1b5c9743bf192d7ac177e1a0daa1b938a94d8b23fbd8af2833506058d708ebedb26ec98c0bc7c80ddb31ee69d906ce552133ab8ba1644d1ed2eea233ca58782eaa9a791060c967d653e752b91d8e05c51e69a2295ab42b15ab44b71a3a12343d206fed44dff4559d2ed352be2895349a16d12209b0d3d174df46693aeb845e27fe19fc57ebd99e0c0c905cf42c73898f96295b109376c01edb39d1fe351d2f4cc28861c247536a8c6daf277fc36069fb448f108cf27b3f60822dca151b04bc50c7673a1f9e8a7836b7c3595c1389afdb39046df465a1fbd69d1c5fee042324f39854673a657bf3c8f02db1777914efd7ed3afbdc8fff8d6aec0946ffe8dd9735a136122b6429f2a7628e728efed4b463b2e916c6b50c96905dade72662a582a01d1ea4d3823f372388e13b41bca46a08b4f023708f0c6bc7a5478ccc72f283fe43aa24d401da4fb927f457a67e09b159d6f6258a54da3be7f2ae6038dcfe2ca4cfd200ba89b5495df2be1abd2460330e69b970423ac05a0313ac46161064a1d861ddcbb17acc7482d29cc3e161e16bcea275ca047d628f22da20c125ab7e1fec3cc93f955bebc7c3e6c920b62d7e4fd40127669c407036cfd1ebb7d7174d77f8925cafc45b2b310a7eacd97b108cc1d7717f58bda66be0822331eaef9c7c9518a70f1c412a6f70edb67629ff85668e484cc4874980a69d1027839643a64ffdabdd38787b2f4b7ea631d07f5d79a53d34c2d1f58860b4a18bfb2ff2380384f186409fbaba78d99044be8109e17ef70f0626ad8f07ee73157cab1d134b3be826606890200ce41e9a0b1b3e2d6d5310bafe05d79d00d5d850a73a5d434d40c5b11042d946d19fe806f557916896404f631e2943afe29a5e91a9cb6e5aecc4ec80c808b75812c45eabf4dc1945866549a7f3d5d4d0752084d98586b4556140297185c41abc95ab9dd23f46a1181c5d833f47c1deffbaa93944334ebaeb30b7feb023c24d205f96be867342c2c414ab54b9e206d384f427f9fc2f84002708e90dbaea65ee9f7879ed03fd5fce12936e2b96908cf936e4d435298d412a68f05fed63601b7eda66a6473d29b49553bda23ac3216b13643b8afdbf04e9 T=$18bde162e0cb63bdb7f146208b84e084e237144f6eeda544311763d7ca20a783994b03100557c036850fdd4dcbe33ae16d37f389c3ca7a9a745853efa308bc608f9d5f686be4cc365c563377bdad0eaae7e07ff6b4888b49209b66dec801cccd28aa47419d317c5c74d3dfa44a8d638cb7349c55c3de963d54d92efe64fe02dc290ea265ec40c3634cd5fa8846154d40c0e12eec7a6961f8eb03360f3aa43cbeadd2bd4f9101aff641934b2597a921badafa4f785b82c4add556b444c8096f753a4706adcad91cfc8c9ad89b1e7658c6b7b59d59fbefb0b75285331611af05f2ba15817b60ef3875bbe66508bf192937dd065671903728657839f612429ecb3572a02176521eb5688f5015668221ab2075e8732b1ed577788e151f1aa9eb98663fdf02c7525e56e2b7802c1c2271a6245fe376ff42429ca5bde6c1aff25a09ac766adcdd5f0d816d3f1334548761e1d8a6d8140850e8e3c8b699f5de1b783d13f7efeb254a7d189c45a28b133ead49635db41fbb09bdddfe8124a207bced2ca61fd38d39b38defa393ec83c9f1ce3637216a1bcc144d9ff7829277dc43f681724fa600e368c82ad264578e50aea33ddf4479b797948375330bf1a78e6f5622c8befb91a63086dad875d9d12f6b9ab48f2cb46766aad2bb461e61ef68bd73131936b56d97968c34a02112e4478359ea3180975a51d1ca3fc056db49ee7864f7bb5e2bec95a99b29a2347922b7a31fbcfcee2113b067ca9dbe2fb380814aab15a7f9a57933693ca7b1b63a1038e1ed3a4e6279df0dd8717b85f7a28c00638ea6aca9991b62da5cc199fb91ef101c09e218fa70e9924ce50c96c5fe7ae363c46e5e223e8391a17bde0e796168bb7c82b6c4264e87eca6da350713452eeae941a244369524eef062a6d9eee9e880d2b6f75df35a07ca13d54dcc0f362ea1c3c560b895a7807752dbef40051c9db7bc6a324fdb83048a582042bf41dad6e77a82bb97e07c0185d54346b6905012f241115f564c2201db6e1234d62075ccd17d63a3a93472d8d776823a707d741060380621e341790dd2362f8f1127881aa865cf3d2c9f059143c0a54fc363b2350963093f76a61bdb2ce8e60cf41df2ee4d5e44837507ef9d2138b2953a66d2effac6b23aec1999568225281e3d772d35f31f030c9640cb39367410fca3151dd3c277788b0c4415e530739fbc810b83b3b57b19e94b1f72ae86ac65de0ef06ffaf9b5cd4b3e551b54b0ae909da2824b92d55fddcef6de75a3513380353ee02ff69ba203901e88cc8080ca55b6767d746b56f317ee9f5522fcefbc46348040d0ebed06efd4aac355ff97162fa6036fdfda40719aedd2c2388a3abe0b14993c9cb966f1d90d773322476f969533f78235b1013260a1b4734620648e14ef94c01be946d15328d72f1fffdd3c90fd9e6679aeeddcfda0662adf54c82d3de8c6a471cef4ef1220e1e671664a66212726857f774ac0a8f5951d31282c10196cca0205c001c03ada02b2d57e9cab946382f2fe48dada2927c7f03e220f7ce9e4828707a8e5a3365fef5be1074cf686b829c48f0a37bc226691a42208d944f999bfa4f5e9fd296df05cba0b1a3c76356bbaba7e4fddfec3918ce29495f82d32582e482bcf9f45ea7854970b9f6fe8b051b742a0ca5b7bb1ceff325391b4efb7cb36d3e16f02b5a0d2c12b297ab57b08f9254e3e3d802c2836200b47711bc266c64d02d54582c7dea85d4c6cb5a65dbea14611f5a617178b2dbbb8cb846e17a4b2869fbc7ae1bb4503224671229db416bfe7273dd40e69c63df661cadf52e3dcf46ec193046a0665a15927e7a9e72f43a99eb0e858f29c9a0a8d2ba5dfe20f3812e8e86f1bb6503a66f0c63cf7fa4d5e0b6b206b448473b0fe858b3ba11ec2bdf393cec4067c1d8e4e1b3da4d0cffd2ef6bdc47be0fcb16a6d7c51a700726b83e963991d126d4df6dd146439eed4cce0473d2c0d06c43fd895e144b2ff52d7fd65b6ac0da09ae71c84da2a7c1a796326c1a5127f005c664eafbd56abb8109cc240627caf26e2192ee66f561afaef7fcf88afec73ab70e9a98f6f95b4502db5b4fa3faa8fc405769ac4a18002a9d6f81600b976fb2501c268235e77ced1aad259a6e36775fe816a5243113595022546832cc9d9f0dbb8fd26cf306ffe77f85461d7e437736a83b6202b9f664d043cffc9c4a304703221252bd9674cc91cdab414a39bc7c68923e9aca26d4cdb9c8ba793e38c26a2f31c4159255fc9f99ea6f01726a4c71fb5b64fde97f6cf82cf4c59fe02d232c4be8c7cdad0720133a40453c3e78fb87fbab51eed9d7b93096571bf019e1c2f8f3932d67422ae18de890e9ea32907c7f68962f070386c507efdba8509287bacad26b12fe4a8835e4b36eb16ac10def2cdcbc333ba91e2b023f501725868a108cc556e4bbf9c20473c1a5e352027eca1ce8fce71dfccfeac29a5b96bf6014fe69754ddc19754d7a5a97d80d4d057d537cf4d89585de285bd2d1e4ff1784e9002501d8c2aa7609b98140f131092bb3ecadcb2f537a39e129b547a1bafda1f13e8c33ca78dc1b8180eca56033dcf5d98802dbf232e7ac2c980708a3f3ecaff2cbcf2dd418d94a [154] S=$4e1d5041c07b92c W=-0x50ab0061091783d9ce22cfe6dfb5e2299072b22389e989c593758d485c144d56947b186790b97f6ee4bb63e7b9d4419ffcc9e1375a1eae6add096801d5d002d04ea74595e3ca2ccdd0a194853e6b654f1fb726d45df6b4ad625f0b0837d6e340e92da7eab738ff96ba6c96074b4451e387fec33658f21337e162334d769e91fb130663d2ee5aa6176f1ee97700c973f5438c0203800bde4ec634be1aca6812dbac2b03ed632b759de53fc0cf8afa9ce001638ca68c40721afef4aa19e74800004ec6cce2d6b6ff8e38056b5dd17ab97a2cf2ed673d92c59f64cb5181c68c4fd9ef8c93e77cd6c11912a9c6cce2f2c2d0487b5156981de438820d9c61542e1739a0ab31ff7ac9131598784bf7170f567869489881872fcc8788b991b5ff7d43e05698ce54fb9cac9541013ad53c16b5d1d4e5d3268eca4563e6225230eae744ddc8481f1aed32f15c4f791d630d1b347905fe006bf2a123b2b4a0b449e8ccd4a5fd5bd857171858a0fd7b6e7880136acb4de1bb6e181552562c39957fc8a800db87f8c7d106c59ffb72075524f39c6f41f3df58c0576c445715b565465b2cc90b7d0c9f0874cb6ef18bcea64fc7e158e93b37947a1a6cda0d21d15a05a68027816ea4074ff7daf72c45b33e1bdccc012e50e0013bdb798991993bbe5700cf6153707b8b96a1fc048fee135e69d8eebf597fe8f08a28cfe0fdcec2ec901c723c4c522ce3cd8b7384fa977cb336351a31acd631b4c601199d393e3c0ebb546c29b8620c5c4825e464d0e1478ace1775d0381871697bc16919fecbe61e0eb4058216d2afd67a08d0e4a77b5b0078cd4b35505acc2777c67dd51a14f5b8aa08e83b460f3d115522974f3dc842e08c5394cd57e1badebfb592e9ccd869774f58539bf6a45ded6c012e820074be9ee214c616f5706349f4e3340d9ff80bcfe4e94e14efe7e2a0e7c3b80d8bfa1f85b383a0d498a423118008b15b435665c96469e17080df5ebfee974ac4503f8aac527df0c26d58e66f0691db4507cb3a96dcb7d2ea2724576a923c376e02ca8f3be6280842bd9b26d79cf0d93471a50744589f07b9dc56a8b85abe038167cb87c97ec0a954d7a27e185d687446db227f15b1e47bb7715483ef8102ca66d04f76816cca8745422bc90c81b7120423e7c989b52cd4362adc4336a29b4098ebf37c338bb1b05bfaf2dd9ce6b44bc9c5b2a2c92ce7d0fd4cb7af536ead4387750d1dfa3c98ea4f7a1094910e43cd373400d455c1db03624549bc6b5de81e7b978eb0d07807cc1d96a284a5b3da9a888894e8a J=-0x1678071730c624f460fd56f2eff69414ad16f0ac6525c7bfe2f648f7acc71f9e3211c9292f5c8bfa7e9fd2c3c5951e05a2155f78086d68f7267f82bbed7a3680bd644d50254406994f16c8c3690db34acdff563b5c64c731a520c10c4de7ebba9b1b55aac2377a14304384c3834aa657b524bb923b2f8d750440e308852759e1394168ed930bfc76ef8c7c2ddf34ecf4baa67437906f8a8179ea24ac46fa77cb325fc604048512cb4f49d9747d589cc48338e5b04672b8d44add635d064ef55ad7290888ad3135bbe5eb3f3baac513bd942bb33716ad36c67ff5987897a4b307ee136d4ead7bbeeebea759ae01733f77735ef446b6f55f0a80952feae13a7ebbf07efa3ac1591e7e49766cfc5ef1f7feced07e1c237fd3ef9aedffa089b965b7605633c09af88de0415b25d4c43ea4483b87dc154e09941b53293919aaeced7e8576ab357bf2efd1ac851760be6b8844144c9bf6bf2f7e6f1755d46fffdefd5d94bc61584416c4ccff6401e7185a1d638efbf3f690f7e1810540bc82e7bd5bab00fa666cd7f76cc68038309b0b3ad9631a2985bedab9e5d4816decce85368335a46754fcfba5faffefa19724960fd9023ecdfff85b599537a8e1bf37ab7472ac8e6c4f03f2150e27054fc4ab8426ee0467c68c73ae7da644933d02111136ecbe4a21e558ad0bbc27e099f600d2fee430f0901e3eff5d317e4e6157b8388cfc481d371b78ebac984653797e20a6e6096ecaaed1661ba5bf9dba609df822a8d09aa15b8884d50a58481150983347bc15771e1c07a06a582dd91f47d11f553ffaf725d6e5d2a45bc5f10f8bf33039e8fdbda7767c8b98f38e5be5160f5f52578b054beba0f41b138d9078b29d231f0d8fa7b1d8fc09b9df98b5ccdf29c66e83edf28339ecfda2d0dfca9266b9171d21b896bfc2d1772136052ed7821176a6d74fb0f25bd3f5b8f147339b6addaee4e2c5ecd3f7cf8a946bfc8e71bbf6ff9e4ac07af3e440eecad3b2e6377a804f4a93b759eaeeac5888b6f6b31029da22aa0ccb6b543f32e1f41cba21350b55eea898c6b0f311aefd4cad9ece9a7bc0facf3236c797859cea01080c4ebb0340a65cea4457650b3bca9fb694ab5131e51f46c31e9c9a2bfcc1a9c4745d8474b91b5543278084702c89f46edcd63fbfb79fa64f8fa305f5fcf15b83839774b5da2c638c31f29e971d16b91509c106630f6a91e48ddb2256cf632bf5258bcd194bdcf737064930c8bb7fdf140be10c3a5d49c51cb620d6c414f5332bb827e99cfbc5d9488bdb93edd54dd5e2303093c64092790592a01fd03751add52f355e6f7008783b5a6cd196e94603b429633d6202338972a095454b279e54ffe9ef2bdf75e87a59d14935f39b1f079129df40a3a5cbaa506e2b1438225803b239fc430b6a7e65af94eeb7cb82bbb51b03a3d006a55a70ff706da882df23416cf607853854fc399c58850ca1b10322be624b39588a003fd199a5e8f76afe92016698a34650180022592404f58ba17935a21e92757544728aa1016f3d800263700f1e64ef0895b90224f2f429f695948d9293581f72ddcf5547e30137eabebe16c760d5243f2e6581ef71855f9bb28627c67989893a493f6913f28d1ecbf58951dce8bdb06878498a18cdd5cd42a865d30abdf0d8d9fbdb1f78d630fd521798cc4c526d7bb1cb45d8d95bd4799591b78d2bc69a68c375d63752ca3b808a886ff142c62f06b85ed82173493c8c83c2277dca1726e8fd4db68079f10c76ac8d2fc37226028573fc6858d39fd4f3a9e69572d022a1d7403573838052bba980733d375ce9be38df3b10bfa790b275b20e55edbbaede00f89267c87332557ef17fd452652f0c44cdbe419546cbbf888fd00752edc24f17dda8ff19da99bcfa9188f1f64db06735e0b5e5f364fe18356c8a4b73037d5dae9b5b889d5bdadd31915fc8e0cfe1b8da2adf855cfdb1adf45b7d3273cd98b66029f79edfacd489e7094caddca793534b842076c6004a5d7956c8b294f897a51daa437d5ad35aa19eb07050ff46c3e4fd4f14373310cd0a636274e4e64209224764040ad3da3e89ec6bc729052fa53d96022f95c261d2289d46be0e5b47b36d907d08425000b44a7af8ed7615ddb0af7c7ce9a8ddab6a683a756382487636f991000380f0fbc2c535aeb124f4cab1b732a7780deffdf5a959898274b1b8f3681e8c2f70f4a31d10fe35a899cdb7b9349d7c110f9618a4065e62fc55bc655f0d6314ec2947fe8d213b16923d172a0aa1c0010d604165f8fc54e9a260ccb656134eeda219a6e058da66db72cb31aafb546b6248da3844392f9914a6512cedff0df16a128e248c939485ae223b022cf35693e8d51b89373b6f8fb9af1cde73db9bbf53517232958163268a60077feb6f4e6e42a08e93e3fe06938971d62c14191730aa85b94fa9f56142ddfa5369284fd0dc2de66816100f76031a97941f47610444255e3d8e1cb95e7c7bdca5bee1e4474a3709fcc0653cdd8ccafa40611f6f6180a6c24fdd507583df8a9899fff0170368e5ef0aa174a2cfd3f208be1bd7646b79081320a8e0c40d50e95a2c1a283705e0ab555649e99dba88f14e42 T=$303257828cf54aabd61be80c34027fc01c96527dc9ce8eb6838f6fed0399e34f791f8ee6fb30821f330f6758770cd6ba36f405719535b17ca155a2e69c82625e1cf7701e7135a67e95599ff73a97d011be52af69cab841d97eb32fe0d669bb682ebf8f13a94a58cd1cbc556a2aa65eac5b8f86e332eb23eef2bb9ed6d5eefeadbc287a7c645c1dea279a644a315ca88a793262f5a11029cf9a36758955c77ddf04703fc97e372f20ed9e9fb33f0b40ccff97e08d1eb212c08236f9884fbabf4801e8dcb22372c64ec3dfbe27fcff57a552ee64688b52cd976f39cc19982155ea07ecbf059cf361e764028043bfe1e6a8c993e5519b55fd3e08a63613ccdf4a59e033fa4f518b76ce7c42f13712d686237993ad752d162758a749297dbc220c6e7bee531536426ae7f18afeafd4adbf0cd2d584efab3003389b996af3754039ccd3c3ecb3b4a27b5cef0157788feafbb096c63f62ca7a01c16cb3bada95ee72ab5b39b786bed11538f2ff92f1020bb0a1dfa6d987b2c85f7823c9729851d3791b882f709bc7c921df1da4d0a77cd8b91aa71aff049a082f38590f0b5cda29ea34f986131e4237eb750bde2226d37eca008f4f9c9f9c6e513161e534145887f754a4d0503ef464fe1a0f4f712ebcf0b9d5a780c63cc649e9679b676bc8057c28f499886cd9b662393ae8d95c815c472be54c7cfc7b6aa83a99802b7efb05e33f24e33e78ecfebc9a6ac9e291ca704cd89a0b291da8e683ff5f781a78814e547ab03a66e0a61adf0c98e82c490242ce8f0864257076290747bf2588fa7d7e5b9d27d92e8f8a146bf94ecde37903920a422a8b90547c280f5e687ceb9773aacc38a3bece8b3167c5e8b604c5a4588f161e7fb8e376a72009562ee3fcd556cc282773683b2cb84596c76277bd44252a7a3d2933a7c110df5ffba3d3fcd8a0c0caaff81029fdef4fe2140ad0f8ef8c9fa7cb615e9d625309dd523b61430fe9bfd06ec657b4da056852678c8d5d0fd5466cb8aa5b72b4ed2bf20d0c2bfbaaacf6760b5191f4937d9dd2b6db645f034e3a6ae9deb147735b4d8208be6aa3499bb1384936667e61b003f2ece576f1680aa0df76da026b7da39a82ead7d1c453e710d1363c370c1c7b2d85f858918920fc9fd9ff5418e09a010015035ec61bc9a8b2bb4933453fb8c8659f3b39f53ddd14b8b11566e992531a79a3716125e0d00be86e461e380799fba75d7d4330c659a2d6c1ba5535941bde3ad31642408e126586c66e2a089f79e7aeca23e19b2d2a536a48aca1742e095e733f5d30db3c0c91ea11556c63793404d90b381fe97a013efa561d54e12cbacd5a1ce1c54a527f95509625bdc066a6e773a984072baf3d4c1d833cbeecf03fe8706527bc6c370e9ebe794ee6dd3ce25a056b35ff2892207a617a9cc89bc6cd700ee0e3223ae7706a7a619daac9b1b87155cf45f0bbc6a2b9fca1bbdeb62624de064d6e2129512d6787e313dbcd8dffda60a9f0b83c53855274241c4fffc0fbfcac8ae903e8983304d7b199463dfd97edb0f2489ce1b9d80185d3ab7f4623d535075be5ab42d92a35dfbaa67e5c82006b52464018a4650634c1083633417a8b33b4f02c62bea94dd238db08f061b3a5bbb2333ced4c7784d71af960997089dd5e5417a5069653d0e413a5a1770f711afef329d60e5937dd9a4589e8054a368b106af7346a3dfa8c18612b4b31db27ea366ec09008f30a9cd5990201810a409615149467e2a5ae1fb2eb79601e4e4f321c463f53c0cf233bb068f0a23a7ad30a8fdb7209c04724a1f8d74aea86b8b4aec96c97cba0fcc45d1aa469ec6a6de3ffacf9333704172e6eee59fcbccc869a6253e3b963c805c1048890cc247a5c696c7dd9ca5cfb8f5e9469091134c57d7736e36b2169e6ab10cbd5adcfc634c4d1a0ead915d9eb9c850ec189f0c1382279b1969dda55636fc8c95284395cfca18fe334437960573c66001b1f9745898572391286c96dc16ce6b6bbf1d28732ea2ebc1db35860f638970d238ec39758852ebae9b9c754a9b810d700bf9f51d97298f8a4eacc93a38fc9cdf4a224ab76f3cac53de8b2fc616010061f8b370b412921566e8150e75e5b07e333f099555725b30e51af05374d7ab83a7998e89f9dc3eaee1eaa760cabd4ad84eff41e08381cf926fbf8941059840c25c9ad1f56bfadbe0ac8f3e9cfc3cb052e7b90abfec507178132cccb7040c5cfbe997cb679e9f088d28f2a7e292ea7b23c3adc6caa4a9f8b8e97f32aec11b186c23f081e7deb443455322a519d6e1efe3470e82f6b1e25e1ef9948753ba0bb50ca598be034c67dd4578dad57c714dbffcbcd5955d93a5f342b8df4a93244ee3cd04f399392a1184058fbc85f75e4918d2ac30c12e75d4083d37f463e4e6f4892da519d725116a55d4297869ae02ddd3698708ebeb814408612765bac5848abb785fc47ded9343f0c7485fb29227b3bd64aba706fe1cd1aaa6571f65a2b04da9e7fdb44a2bcd47aa0fccff2fe005d2286bf47165f3926aed1ca8f56f65185d4fd032e78aaaae259510e2d57cc5fc5198d0649d995d116fcbcd25e8c098f9310fd382bf692e15a2df5014be [155] S=$2d980da96d51bf6c W=-0x44a52b7ef10ed7f9a0ad74ac95712513871ec82f868fa2b114b907f2afe57fda4bc7d88a79561b1038ed5850fb6b224e44f9a61c6cc9c715827977acb9317c0f3467108e640187ab0f730f5e82e7ae78f69bec193920108e1d485a429eaea0c4a4283413dd6552cd77f2b5c1ccdd3285c7d732ec69af61a273fc53796fa2a6853a4bf713b700aa068ddd994fcd4ff3f8ecd7b106171a531424042365441bd7d43655bab697e67a9011d15666849311a44cf942032457e70a812a57e1255a2d84403942c4dd95869f9338e1d825cd595fa8fc3bce1009213ce540ebebdd7ac0ffd9402c674cfa189668da28d153a35ed0b30c79b4cfb85097e3cdfea104504e0c0309b6e575064ff07db63650dc7a85bf27bccf22371a28a637e8307caf8ad7342efcc87e9b22b0f43809efe91576e2b1ce1c362bd971dfaa4b12ab887e263469e896068093bd67c1f35757d5fd70453c4b3096cde9958b253495c2aa460ebca35671343cd21621c70ef733d8af91209717e12333d606ab802238160b7de44ab805c8ef8b9bbcb915b8c700c89e292eb7030f9bca5fae3d5186087b29159691561ec33e82f1013f41a26249bff65e98a264adab34140438db8e0ee087992d020af437ec16ec99900ce1cfa259ade2f1026ae18844b6b549a316e9dbed68b0c709d0d30e9d8b191576fea031f33262c6f651b8f8cade5fb5b04595fdb663cdd2284027aa5bd4181d2e0358ba0549ca89516cd7974801a66276898ab467569e85d048699e4fc2b12e194bf4b978a63f920421c2aa7ec45a15483eafedb59e7d0d9ffc988148563f18a5b3097196f277604fd46aa7bdc9142e5df07e293348068f361021abba823f36247d4a8502847f34fe5374463dfb53b99257b403097a633ca0a8599529e388534da0ab09bf81bc17e8204f901410213f1ffd42a957787e616adb0e8bb51838c0ba51dab33b69c706ba01001888a3f7d390198701e5a2e13d0cd2adb5b8d11f2ca7c533d24a544f5d4c236ed310c0955a45537907b6083d1a4b4bb405f336c64d044dd5592e25b359c85bc94bef7a6ab3d41cb89c90d03a151e765ad96a43bf3ad9c5a184b927ac6640d1749c1ddbe53de4f270b769bc1a373ce232e2fe8a209b60cb3b50c036977a73cb42723da0ae51cfc84743b05f3c35a46df7ff0f15d55f5a0ce08c8689e0027a7c818c312915506601a5699dc5d260cb292e254993bc041191f630661d98fb263927dc9097ce37e6fb47b52de529f6ac84eaa88935703a40169fc8180f4f67509910911aaa4e20 J=$ce5b6d4630e6152c6b061edf8d00981a00de9d83f8c1b005aa842247d4b366e32bf759328833caa63189630641ecc46da0b85e9b5b538d355e8d7b111da4907da86a5b20f23f7da5fba19a0f449c6ea9f484d32484e2750a88ea028728247fd65835aa855ae884150082079df7dbb874838f606fd27380661e9ecf588bff68c8cf6df75372a86f94171cd033bcfd3d79d82fd684d46c4faf0067302752ddb1ece3fccd53cee2b40e736d674ef2e04e7e260022b39311f5be077cd339dca3e47fb4651dc280c277febea1a4480db3c94acc988c783f6ab9036c8a5077a30d7feccfa5e8e1df1cf22784f7dd897b61f35ff90d90b28506c242172635d843ad86f8fbca149d6573e220184a3424bb5eef601e7638cfcd832b0ef5cbf79869f0aecd02d90262b49ae2c301b3969d9bafdfe2cba4cf0932549918ea1df67f4969f6d486e06774bf5601f32f720138d3e5d523b8baf477ec9e29ef9b75ddc03916cd34f3b7a82bf28bf47b36208a9167d0fb91a9dc4dc5be101af192bdd5ccded14975ad67a358765ab049618ba08cadfc95ed1b3c6ccce3f4447ecf7116c597a171081b589bccad5f2bc7004b7503dc3964ad057ae9c34bb98ce9994f72c9c11c9f4f8693bd12ed791ae4120ca4273858caed12b32a8511437cf3be3244145c2b9892d8fc20ff454cf6d7de09052552e12de3dfd2f7662a6ddf1b118b487e92b8040879306fa75e7d31ffd7b4ae41deda50503360d98d975bea0b9912b31f231e90b72acd20151843dc86a392568b8c1953018e9842bca13ac37625aeba061e572b9e3234601718b56546bc46fcbd1d95ce6ff92813a218f2ee8aef0a4594fc2dd2f2358ea93523e8f40cbe8609869b42399a22986b77089e73a2952dc2b77d07dc94af3eaea5fe4a559856b584db6bd52312e119a1800871d89f380ec0b83d7dfc890a36f64837a368e46fd407f0332ce6b16c5cfd2801e6de8163816760afb6565852d6ce432d7f926e0e871d7fba5d5dba83b49ca1c26dde689c50d4f059180dba2f832fcaaf3882ee8757065f94779a657cba857d49a3a6dc8be01e49e63da94a9d659e84561b485bc43fa5195bc623db68248bbcffcb27950d046f70f0fcb63322ea7b81c500a67e02296592bffaf290486daae82d94c22921926b31ac88fb48f0431eba8727514b587aee8963d4284610f6b82be91c13a4358d570e17571a47c0258abfd5109e91ee6734f119377d199e486a2bd8bbb856e9187a75ef0f9e33abc5a46e28b92b70731f69a8a7ac70ee7b8be13669b3bb4399d5b71238652aadb3a4c2feac4413b47765bd28f159859ca48d443e9d2356d73bfddcd58bf5722eea4dec9f0246d3dfc2186fb61fb9d3c749ff0c088f202d1cfe537421aaff9d3c284848646dd2e2a44038ad5f9658fd684e28b04cfd7ccd6c4a76f09f2f419f4503beb21b7800ef6c129c241a4e7a7c026ec3be45207fa8dc98ca11c06786a2ce4f0c10c7a00bf3571f6000ed4bf6fe67cf72d44cd6cd1d342da1487538938e1cf682c5f5fbc0ab7aac3445d49e4706365d896d054c1553e4e347003a09cafde30251aef2194bf819b2f1292cbe51a3adeff48f34e0f46e1b4a627ad28498ef3a92088c3c460c214abb50b9fcdd341ee18c8172c4ec4b1ce90b98c22aad36b018eda4940ecc303619ca53a5bfd55a27bddcf08887574a58bef7c9081ebc31e4dbe65ea5c55bb0a5f040352a041867bc3f17d45cd91384bb8abcaf466359e664cbe3e20dc6af4ed3c1c3501611c8fad23ec73d2199269a76faa59de98ec4569afb75dbe1d8d3b5741a00ccdb51e4b5b6ddee4578c0cbe6ea9c77ea44b2764e2c8d70034901e6bb513459589c0a9bdd5106972db5786fa79c2092b150b21a2ce6578ed37699332110309cc12f8fa8fb3f44d78edcdcc3887475ab861eceb2aaba8751497e6160f2cea47fcc889a5b5b70dbf43de361d93fa10961619131125a80b2daf13ef655582eef270e748d019bb4c2dc87262fb55c5235af046cc99057dcb1ecfa49b89f5e5c7d71313c3f880f65e8ee6f358d547762882ea40838275f5ba468c14149f40e45d3ecd348e15e41758b827555d0ec7fb1d99e895098ae0e0b7e7a7a5c42e883d3d8ce939b1255889553d109eab073131520b9927ad989c7d7aab82d316607d7de240eeab09b0f54be5c6aeee4a4b96c2a3bde5d3fe63aa02df443d1f1c138bd06e454e3c651f51177678ab149e57e03cab38bbf166a9e137814a7285e35c4f2412c2e350083fe1c5c409a57c7b19067246886cd3b408ba07aade530de75690b0930aacbad9cc63d2fd3464bf4d06c1eff639fd918219a8957f03811625c2d542fa17164d55ea2d1abebbf8e2d2137b132e509d70909d4362d065a37bdd9721b81fac63c036b755492430f34f9e3ae9acb2a139ff933ac5691237a56dad28db3fcb8e70e23b21f2231d5d3f0c57b9ed103fd4cd65759ef95e7b772eeb480f413011721ec2848df8f766961e226eeae43200a154bf25006560e30445637bfc8d9413a212aefd6759c295c30f42ac47c80af332cadc8e203378f4990158ae8f3d35ccd055da4dcb0d T=$3f299241c5b1af2a0c16112acef87838cefc261162c0c820d137947defa66c1c4e95cda5b4917a1f8be0dea00c7128e6bf168a1332bf7cbe349927d29ded5f83ca9440a4ac681b3c03a0e7a9dfa9af0ec237a8c78db6ed9df254ef1f078f97c848d7755c4b9c9d3657b723b948318d105ad60a1891f7f0061915a1ee8a0cab2898ec8aba9e61a847c9a8c72317045e612661a6d0d185118d6d4d9fbdcedeea74998f4973b717f3350c94b68924ddd986336f696f4ee00ae38797e9dfb7840c2fe5b6a05d6192f6f804619950bd50d7ec2fe986b6c6e27fcc77ac213b37144bdce58c14f3aa680a7acb9293e2baf8a726692a33e8f10ef0c5c25054fb82b07593a09ebeb761202ffd5a89715cd4a0539eea73c411202680be04b40eab33f525f7cd932ca95c4217bfe4db84457cf1dcfc19b2a28ac3c4726836bf64ce846dfc70dbe694b5beedebee981c350e5d68607b16b9a6ce39fc9faa7c832a6e80a9da1e61902e25693557a34a6d7f8af073357bd8ad94d592ef7011fd4bd74ca9fc997644fc6d299ef5ee16192c1857f99cab0fa59d972b9788246264b1a49a616203217cf42e409759ee072290ad84524b4850927acddce323c19e3185f62d67f3f49d07a857efa28d5a9d79f666d7dbbacc46529b4bfe31fa8d3a17c7bfa69e28c5222fc191b4caad94bd28cecf9667b5758f5c67e0e104f98355a226f8ac53363341605cbdd210ad08bc45dde1d6cbe5243a4cfa552e47cc80a424c1e9b45ae036ea3133da585c798f561b431e06c666dbf1919313b8209a7e0cf7509b9def8c5dbc1cad79cfb66c8a02a2c6240aa2c84e24e886c9bdf42f478a03116969ca05695633bdc48421546508ef654afa0d63b3c736b4e65a398efd9c4934f5e0269efe18fda613a6916761c659bc6d9d3ae709d669d3ea296f8bb2e7a03b07ccce28fc1d4e168079bef98c7d6ab6473ec3ea60df35ded40d2f86fc21c5419f9e4b9bf907d7f6fff357e307c097cec3554ffc4b7afe22a4dac3ca70b3f412f2f4c18c6c634d5f40adbedba9356f3ec6cac213c2bc5eb1a60a2f7331924f26c0cd9597dbbcaa5fa6d3b3a173e8771c7febe6feb6ba09f86ac999292b5431bbd210dfeeddf1486269f13edc52b0c648a3cb934171ca0a80989a416a57362fd5eb90867390e24e314bf9ed5cf0fb465ed7dd50a87625872884744539cd9d03d7708f834aa7677e2f1042ff6814d1d737ec01edd398c76e5dd68ec0f2bc5ace4d794e39c16187081c000be02a8f07feb1cfa96e94f8d7174d6dc4213938dd24185d7ee3888e13137f41b0dde72c282f24e248d09a5b73a9a499287b9f0f9afd3d4f66cd13ddb6651e317d79de174d8d8daec1c3a14694dd7959284f8992e57bc543c3b2727acfe877177bbc9960764179c59fa8bbbb1924a1239731887fa3179a796a704a854a2b970881d4afc7d34fc8feb2bb176d1bcb60a4ba9b6ef8b29dd42111402fabbdc54e4ec5602da2b2f73ee1021d67729403c7dd9c1cbc8059e9c52859ca30a90e4ccb830fa11ccbec4915ec38d64243377b495b3f189f231419889eca3432ef5ec177ad7ed7b68922eb2dd8578bc8cf8eab25970dc3457102f2739ab3a46a79574c5ccb1cca11a57d60b660ce140e6d2fb98fb64348e2bc1caedccca6fe914bb71e99f81ef72f22b545f36eb92188fcbc03b935fc1f364538d341cb96fb0fa2ece5a3c70696c43095cbdbaa89f2dc715f0c89eb334add51c250214d784cf68ed23edd36c49ac6309c7253d9c1f21c2b6d00574006e9bf66e914695984ca28b32a56850e282b98d8ef1ded73d146918f42e3dbafd80177f70dea330e067ef18c9e5ce93429da9593b60f670c6e12bfdf5c035e32fe4f1ac033457fe0e0f393fb3a7754eee61f924c580cff2f7275f69bb2c2efb6e66041e3994bec78e1d737bcb2dad3cefeb0ae30ef3388eddb59f940d42f97477c6392da32cb362aaf0fbee15a07873cff329131e3396431eeb12cfb7e8123c3f761e8d55282f1c48fa77b43c92e44e32082e0758e7c43573fe2c5c7b2e11b5034682ba02f60f73a05270781167aab1ea7c92e2d6de96bf91b90d4300f06ccfc23134c328778fd4be9b990fccc6ce21aae2622c39d4783695bf42008cfee10389d373523c50e7bbdc1e51b69a91533ea3f2d5f34240482f6bc33e2823db0b612074b6ff52df887eef99d3e317b9322581c202b48c2abec3c0c7eaa4791dba48a8fe8d807777357404b5a2bc3853c63216df797237955467061be15ba6061a57c4d7f341199dcaa8e37ef067da319e0e72d099165232b36125eda656b7202a3d76fe48f0a619c20ca304e3ca1dde23ba8a9321c53e88ce20e5023f1ad3622f91ff3a00fce4209a22cc23437a0fcc1f8c7ff99e437a269785b8e47a5c6431492d677c470323902e6fd7f2a47c361dd651dfbe0c1b3bc1e022bbe634d01897dd5ed0a0d00f2a9478866fde925e8606628699b564e32c8ac9b83b7a71349795f5944684db5847db4fac14744f3e893bb3f84caee2a08691348ad7832b50639343778a37f2c5ead73f09f2ddadafad24a40bb477e7551d3266aceaac90 [156] S=$1cdffd55541eccef017da8d97b W=$203599a55c9308bbe66dd46b8926b988d7aeef50168ca8fd9b2484f999ccc1398eda67fe4e62aff99ea898230001b77a9aadb8b4b7fbee5f5ff8a504900460495e57cc5939168eb2936a043bf459543d7f2871c556cd19f291a2aa2f8e574a262976bf67fab428ba58fb3a8419c6d1056cdec5f496534c152087443dba713f6ac6a3a1dec7a78f60e9fa3a34022fc228c3de02f98beb65683c6e2b4ee86efd1f64bba144de05ab4cbe41cb169aafe17f1072eed50b81a31a7c86097a2f7a9377e46b85604ebdfc72304569ffe4069cff12d35c84bd902562708463e8cbaf4b5a5660d7c0e2096491a2548168c7808006db7e85110c35169e4a4dfee900bb0d98880a9b11ef05a1c9d8c7bad460449a602a9754a2d7893ff8c8f6dbe3ff19631ca20a162a8abc0af008d2ee0da1d671fc0c663ada13d1383a4875cfce8a22d6e97868d25a5c03b49b48d430a8d0777334d86797bb3b7a2a6cad4b2cf42881bb3a27ac3047beb0f6b04ac6ada030a21aa689a557f94047e3f1e4e5e113f904baf30c30757a286bc3873f55100693ca8bd66e32a4432cfdde892c62dfec7dd826b5f0429305bc12e1e03f1424eb96e373a1fe9c6dbde176aec00a0c4ac22d6672457af3c6b4253332e5ae1f8be8a95104c7329892707227efc8b9714afb615167b2c4c173ae024075771dc39c08454b59e9672c5b7581bf48b0105dc06d495ec16d626b80946313a18b549636c3a0047c3eb07d1bd089dfd295ce153e3792ec604eeb33496c2d6886070f74cb8eeec6a115c18ee1310e1e6d5f9a338cc06d00ba3368a1e51333b8e5b37fadbc8e7f5662e5e2bf1ca4eae0661cc9baafec158988c787e3f9ad1fb3d72f62cb1a9a0fe1890227499dbb727257fb78a45330f5b2746639de82e5370462f3a40e40c58044da829b76827f2d1b046b5f432c82527bfb529dcdd034b21df3895cc838ce23726a7f59a8c39cfce1ca86683738e7a49db3006ea7d4cb77171b24d38052fbc5737c8bf7a209d6d28aff8aba04ce40df1963c34820e05ce667ff77ef5798864b9652df0495dc2d02e3dbe362fa1edf01780b7b91a5721862cdf7b8503c95f696d0ed45234ec25c7a6f06e1ae4f8147685d328829cecd56d9d1ebf6466b73102a0642475b01b78c875891b85d79632b822f0bf09dadf0c87bb88c8ed8d3ac32eb92cef5be21313fc75ebb450c2df78d5e02d1a44d8d98785647c456160ef41cc77d810201f2f400e563159e86025433efb05e8f19a0525f4fc6a90dca7a1d8feee735941e2fd1 J=$470be6a5da9ab914e35d26a43d56e39b40884e167ee935ddb4a48f326845c1a6ab3c4e9f641467b456b1396e39d10853a63e9b6b15b3d383f542f4799482b7a9c8f35dc768d108ff0c06f9f5f0fb03107442d9a4edf119b2050dde4d5197172d6ec3844ac9b2d2a8c091e722e49478535afea0a441feb4254b47ef240a87d32d9ea0cef0e1ce5d6d53e2d515c3f4e8f49806bf9cba3edadfadab2a7f276a9a483797631054b457db6a6eafee30732853a00fa65b87420f9abe8a075cc64d75a0e654c2c0b66930df433b9155167c1444290812e424dbd84c0345238d7a5409c79dbb3e8c9563952bacc51ebfa598b6b426f2c608258db96d4eaeac54f99751155dabe94aeebf0540bb656a0eb8ee9b17351e5490d5e6a81191e494b70fbee3654b69cd126a4324688563b5c30041f8b5f772ec9b20f558a5093bb53e5dc4a90b82f07007287998054335ec1a7ba57fa577a710dc11e854c6aa5cf64d7795f36d5f68ee243b6bbba0f3524cdd731132a73ee113e0ea0eb27adf83d82a3887c250e6fc700b262d15259a126f5426e108307467629eef7f35997b0dd434ace50172a72ab61335a2db96e98f32c8b2074117f4a5e70e329d36bba126bf0e12b2469af1aeab26d223e43aca48270a80c38dd93b4b771a2b55d8906fcf8443be1fcbd12fe8aefbb1cfde6092654835f485dca2d009af9c430ee6fdf6a95237feb2fcd5a6f589d064efdc786ad48ecf4c81ef0c51ca0fcd029c8ef49beb87bc01048e0a5ce9653900d6f6f11d44beb8efb85c4b8d9ee5a3b714d2b193fa538196ae2d5f840d88090336f9578ace7d7c7dead5f23add80605990205a4b5f1e3ebf3f42902f87dd9819ba065637d67f48c06322b111dad042b9f15819dc41b272f71782726e76e9c80d5dc4615438396403890f1efef2589467714270d1e465610b68652b1c407c30b2a8b6de2b3987c37acdc166a1ef1cd6c0210a59a21188760d13a561901fb25cccdd7521cd2b5d70db9779e818a76b62436a3cc82b14a2064fd33fafc1599f8db567f6e2ccefaa38ec037d0dc0b8324b425b235c557c050bef143b9ef79b04f0575f149763c1875d59998bfec975714019490d61658c5c91961c8db50b7082ce4dc71e643d42f6c234c66c5a7cd532747e3bd4fdab250272c783f991d77d4466789eca78a9bab330d9cc35e6d00f2c7664f5067cd68b223fae8cc78ff71a2cabbcafaeff2e1164521e4fda237fb1d5542f6f6340f653dad71c3932aa85cb13c483c869a65c05f0242fa1c086a00827e6ccc00f3bab30601d6e5a3926d912c87bde82b7ae19ad75be7f32ece136c146755a1a2a70f223a8249cf765da404192a46f687dbf7774eec421fb6c820dbaee456fe078a1deed6f2da9063479c40a305a3b61e7282659d8d61c648cb816b2231f33d8d254bbde08e8ca31157699369bdeff9592e3f2447547d7b40f7da05f5f564828e0770c123ab65b7068ab64bd156fd3efc8db0e4c942b77d5261fb375ccf26a5221610b3108fcc5df38c940d2c08f3206fe503c9dce7b39004ae5d7dc376f7bc9daebe15ea9314839a5bbb00765273fc02a0c1aa10e119c0ec8878f153e7c7abdd561b921a433425939591d65f6eb8f03831dad7fc30d1f34c244cdaca8cf3eff844665134a93b0b6f9a0a32d75f3105ad4b11163d6fc7257be087aed39bf4bb73b8fd161cb83c78c1b84230b45202ae06043685f9275ada323e42f3e68e3e5f5948530abed7ef9bea8710d1d435b7eda7c09a05271389c21b319777a3457a11420e51358f943a4a1b979ced801df7a79f87ea6bcb5937d0a6912d2fb5862ba229a87dc0625864b6da58455999b82e019718b187344b94d5dfd3c3853f1ca909e1bd5ed26cbb72821e5b05950bc0bbadcaf2e37c34751e9b92a25830b317684bd84a1e7b9839f6ca2124520f7ab4e38d93a88711cf0fc2bfd5890ce4a226d1116d1564ecde6518f05890eadaf0c973d7d68bed8e0b9704c777c54d6de9367b61ad4404364cb7beb0de3927d99bbc0572f5303b70a440efe47110947c77f6eaf192275a170db99bd4954deef72c5eaaab0ff349ffea3486834d8c350f81b854872248c39fe2aa9509af05cf9657b9b23697dcdc457b8a273a9b06e6d841195dc14959af6e9d0e00833226fd0834456730af63bfc3adfbf0722cbbcb95f0fdf8965d6bc689defcf537c3984585fd2321024601a5394f082f29b22391ae704930c062cdd61af04d948aff700b55f15d35ddf5d0d418ba9320df147b0f4278c5dc16a87e4835b5851e8024efaf355c82416e04acac23d2ecdc1358ed75f5217ee07a55bc63986f8b35c6e9e219dad23d5f1f40014be61a93888f301f87c201639e602f39ee6d4d969eb96783f9ffd71bbd7ea0d4203aeb94ba196cec2b93b5d2558085a699b51d5be4e078996d85e07ceacb2f25f060174fb5f198b6fd3de6600e7832acb31aa7c7ff8ef727442324587f6feaaa88de19b9422ad5316404bbe4cf07d7dc63526638a41b7f34fa11ea24b083e57f3e1a31df0ff6511fa90430f2552cb0eb85c67a69f15219e558ddd2a3604ac T=$fb00fc8780acebff535950463a3717a425c07bd07ed0ad3b849056dfadf02459ece0a31c17930c7eed497fe9f759f90bea2e3c14a3df3276baf07fc7615dbe7b81fc312b7bedb294536f114f07c85fdad3367d3d6a10caec92ec38659ef6f0237f24a6117b2878beebacb4fb7cdee56b29a94dce8b5f9f6669995ca3212824d088d9ad937a57c2d5b9710443aed70ee9dd18d2f702ae52ca1d67bd66c2ff86cfdc4810a175c3bab4fe46b1c9742ebd130c2b1a486075c613605e028ae1fd7dfccaf88aa01066fb9bae65f1f7427366409d0bfd8cfb3f0b71b6564cc52f4cf4770c2247d654e1974d07372ed8bf21b78f8a36eabd68bab2034b2d4e73972f24b2a6368b22124b56a0c41bab1a27117f5b9115c4accada7e1f7d1755e0f4c103e2c3ab2c8185a6c4823819cf4769e43a3fc3143a7cfdc50c060d1f0c9f0c17d2b14a2abb23c9856ea63148c7e0a7060a68e1f3545f848da27689fed4528dc7bb18665bfdf48c2d1e278a69c256090908b7c8053d0b7389293929314cfe6ae3e2461cb70e10ab699f6c9ec0cd5d0ac2f2d6228040ced2f93cf9ecb1c08e535aa13aa4f38b1fa85ac6abc0f62b03c190f5699336a5132904a606dd3053f257e80a63438f0966a400244977050e128963fd7ad4c452211f04a7db46cb8f50ee0de5c6a0c21eb86ef28e595343cb84bf8f176003efd82a3a7b05d964cafb2eaed6ee199dfadd993e84e6e091e46a74688e576f179deeacda2ca5e23f6d606900caa89450ff156556a9f43ef4cb25c628ab4f98b3a81b5f81d5759380822ee192e927d217a96549a2bcb4aed2b5215a87cd814cfa64a8cf98a4a05ab8beab98439ed76c1372e56c9b0bf15ee6e57e317b3a4dd46b8ca195d6209870f116fc2c28899d2faa048b2d5a9f50dd050e6e6758da6c9cc39bf0f0d4da9cb3e019fcfb2e2779dc4f2985bbf0569b9c4bb1ddc3f44a0c573f7559e8f6e6c6119bbb4a365ad9502a3415202db21bf249e8495d260cf799ed9c4938bbdb2a840a4bd7b6e6acff44530a6451b40729f67cec137cb575cc35229392c09c8942af39b5d8c8a68de19fdf9a783a751fe9ea0324ee9cf226b640135bb08ca2f2337faba7524772851721d1c0228c47c7bb1473af0b79e2ef905a0c43e165a17325cd5baa10664cc510596bdf9ee3dd6f51a95c93843cb79cb828324d3d9a112e40bd623eecb72d745be14a2a5bace6392c60fbca67d30c8619bf20b66d3646da0ae89b9cbc01de26b386e78d2a9744aa6c4bd4bcef241092877fb5822a980a18cac1eff7ea432db8a4eb9a9dba51995cb1dc27d6be09aa443317af14268c5ef6f30e4aec45a61b8a97ccd86b835e2884b9bc7a3c13b59b9a6a6310ea8b19a460ce15118f61f4a91d0be332118abe0730d09b61f04767eb51de1b71f44b3ece595c48a238e6fb941677c293980900955a6caa6d0881b1bcb0862b37c1b8c2dae2a941f7d5b52eb626ce198173bdd64e533e42a41a24441bea679e6b106d827ad1eff1bd43d2eaf08c1de9f9e90731004775899341eac3061537be0462c6767095b53c7ecc71b451bfe9ce616bf12ad81e66479e9d86a7a17a993bfc042cc29a5100c62238e23848fd61fe261a0e259755685120ca5b63059f8e654cd3334fee5787f9a7d372d51889c0f6440c292ca17f90587ef3370fbbc10f03d963a9f8dcadcf8665a1cc1a79e17502631cd4192be82749edd1c18a7d7b1f8bf86d4ac460b9c7f5bc416583f34fa56a31f2d1187c60f44e34ed915874750fb5834bbf06c45e58711020d195499ee11a5c7e166ee5381e515c95dc50a26f35c602163a08a13af8c9a5d52fd5c84a8e23a58ac6bc9cfb4373b45bd5eb22ea11963f2eb8603d6479b90b2d6b8c1490ad9f4794557aa16ec579a4fcf14163dd881835a5ea3d028e34c38c48fb96e78d2feceb4a08be3277a0b6afe60aa1462a71952cb2affe1bf89550a350c82fd7846d6aaf4ea12549a8664c1f878861623db73654ccdb545ddad5ddd88839f1c91fd0d5ce54ee247eeb427fb7a2aa06f2a97e8c8841169ca2d631ec1212fd4f51b45cd702f4082bbbed5913e8770a1f7d21b34e20bd166e9570cc3edf931e55faf241f01efed6fbf2c6483f55a9bfe31e1c38a1ac16215c84b016b5a4b17c46eaf4c54e8b03e1e1abe396c0945d43d15b773c0aaea9f24120bb923c31241e337a0ce24d58564f8a97c57316e6a3e235a3ca0d33c8f48ef4e19c92b57371be67a2d433c3fe0250ef5f2c175c418d0c8e972f9da85f814bab21d7ff343ff67c8aa7891b2c9aaef0475b0961ca87180617a8aa3c650dbc10348d494233c08eb8ff757a2cfea138ad9d422a0ef7a0acae1a5ef8a0ae4865a29cf952b13dffe73f15e15cfb0d609f4bbcd6f5d1c25a3ed5c513f164b6ab520579981d7d3e7bbb0a1eace209ed4b4ffcb2f4b37dd190e0b5c4e04b909aeeaf3ed823b90ece6996b8c99f8ce19b560a42d8d393870c2a85ebd04dcf7687e6c67779cbe52e1f9f3e00b5ff164fa02cc70c0eb6e771774195586b2ba0aa3e676e6171efe3559bbcf409f527299736d20338b9a2ce2 [157] S=$4d92833d0c72 W=-0x4ca01ecfa4447b0783bd8d972a21856125b971d50994f664198e7e383ffb921c85a6bcf171b17779fdfd9af8c05ca7474fdea35a9f999283f1813d60d5ffe225d512187ff04511705235c7c67240a45b9159a5eb31e379bad55509fbde83fa44740db30ffa0231f57d3b0919f8f1ed55979d3abbbb4239e680b570d263769975ce72ec65de40a6b14215f7e417cd18bc8c90109e4d1dd7a60f1e8807fd3aa9c09429afa9968dcbad0e559753cce919e0928091d51d2aa2c533934c8c3d2b762f11279dd0bad5d21653bc9e1e5a5a6d0e94893c8d476cc0da8949f5152d5f282d684f27e10238d0ac8d6eb9e8530e5759d85542f3f7fd1a6a84b88bf2a18873671ca86eb1db3768e2b704e85e6b437d8fc5a189f47392abf3f2b6d0772f336e91586f57d551e2cee1a21500e9d32d3a6e0a127761a48af8942bc269ef2f02bbe82ca46b66edb64eea2f6fed0a04862067b4c8fff8a3a20a1b08fc9f42824d641a8b125a8a523ad818df7eeb1c57a50a660197905d71d07574755286068bcfc2ca731b7f99c5b1540543bf57c3013e8d6a7ed85a9a9bd7ad491974b9effc4ce01465075c7fec8a8a4ca896b2061731945a5c7aa40a70ead7c6cffebc19a3606846c01b9f1f56618a8ca23764a7224e0c6e0a9a503ad2e74a6e02ef07c735d533c0eb141e965c1f569086c1ee5b001064da924ea8bdd0676f785f19c4ccd3d1a70a0fb88edd0ac3cd0b834d27c6ff30cb63a3c4c3ffb315adb9f67806da08786b11b5a8e2794df8b7e03ad174544ad283b45c54704301cdc12236179194dea0e75a2e6c93063bbbdd08c50c00d2c56dbe84e0b2172e758d71a5f2f29010f67ff35557b284dd923c123b4254952ae2026cbc4ec28946b65c12abfd5910bd6a1ea6458e692a343976f8c16c250534aae7107679f62fd0e6ebb7aa377e43c081fbca269cc1aa85f241ef71ea037a324f635a36c561ec5d2e5ee7512a810bcd3302a9f560da9fd59d18b048cabeae39ac6f2e49293ee99c3a46bdffca963699f1dc541e5b951f7373ad83a899f3d5bea714fb9bc80c70334bc1546190bcaac3cc5605f823e41b86f3472d0251b9b4be72e4c08aab1670a355ca71cf5393c0ee7e4dcf1aa38606c13df8e6b108ae8c820b15afc2266cc7d185cb33fdee8c7ff41b51e41d02b20f2949783a2593ee27e955f7a8e7317dac6223273bb0af23d8102e688ee5542dbd801a7752ca8133ec04f106e6b46cf63fdee1fa580915bea305371a2fec62c6c8ff1f8322f7003c6b5b42 J=$bfabc5da3c60bb2a1b09e2c12f9750d537a18ca6cec8e3c9c8834ef6438ccbfcc5c401467a272f3fd61408770176f88b749fd18a9567e733bea8dcc2fb612ed1ffdf293c04d930e110bd446e26e7121b4479dd169089c16d24203824fb2aab47851968cbe13134196a35e76948f64434b1e780731272bff4b4a22d73e0b2783fe3002d6579efa1ed9466056867c3355e35ade541c2851a6ae8ee9e2e9e7e0c3a928b22ad41322948d2d601a4f0c1b515a3e01214bc84f21d3482e513912594ef727a2bc5e7d26b92be2b235006be93e73a700a83ee06067e540e09a82868490d2a8ec601ba5c6f946732d0df0d02d23dd5ae29db93269cdb0f1e342da8fa5a9da698258f5af59cb3667941ecd8f1508174aa4586a86ed7419e7dda9f59ca6b0a3fde51461d8541269891db8dca2195bf10afb09c0ef4242639af682e54c1d8ca7fca764318e1417c60f1460685fa59e102b79a6f3e4dfc50f4e226df3240524ab0ac58d20721af153a9a9795969c994d079d4a973bb1cf25a6b017aac18383b2421fff79601a91869c5a85cc917ba7e6d2d08690e77430bc8e8933edd954c0bb1ce8dc2bcf184110c2ecf7ae8088abbfb7ff1a826e583597e9a9940bb774bdc79dd073e5f9ecedf9b6f501ba9fd63eec0260d73dd49ca30d69dabbf4ae6f06b2cadab37475abe50a066538b81f61a0e20aae4a969814ea53701975854ba403feb68a8055ff2e3d3683ca68f8aedf76ea529989e1080cf232c8d3399cf0670042b94b379d2319cfa1aee1e83135ca41f82a2c125ca871bd8c00e49bda54d5939718786eca4f11eb69df93eacacb34a341a238533cdf2c2bdf057bfd53d1de751f9f23f3e1e2ed4dceea374d60238726b2096a4cdfca61cb22a53237e9f79f78fed23197640b16368cc6f1d433178efa75dde3c2dac0a2c4f5767ae3b14bfb816c1499c18ae774e4113dbda31f0b96630cfd89a0252834c686cabd7a276a6469aade3fa8504044c2320684fee44caf7958c50e5ccbea32ec7709f9adb34e5800eb09feb8c8ca8644c048c88c9903ef8de409199aa4ecda266fc6b19f4a847e5c8dfdda78eb5a5142939827791570a2747c453c14bad4cb81bfaa2725d81530f8bb16cd6038bd77cf13fba7eb27131804cbbe2830748276467d6a604413fdd0fd179cd545fbc195e1f713e39e911f0bcd589dff23669ccc206c6d430619552c201fdd010b4d4681f1747448789f51c7fca0c2f832b66b25c64bdd5464d90a6db17b3a00dbaa88bf8b21823900dea975fa35fead896d211aed7fd4171ef1ff5dd99c16374f800737d7364da749a1438985d04f7b60dce00b0f091000c1ae0f6a811cf7b43b5454f45a00981ae5c3430c5899c58d315686bd89d47b0e696532899ebb90d64bd02fb3bf5b79c8e0d029b59f49249523051b0b4ac43b23d65bb9da34cc47d39cb19a25cdb5f157c3538bc7220c68d3ec6fa36bcae9cbcd2e4b1a77c82dcc2e8b0e2ed22dae7adebe1e8ce8e99eedea064dc4f09303d5b9145d9f656a6e9e9fa2eab95678030e94d76fa9748978d0fad45de021526684a28a6a0cf97f974587bd00868ed42697515a5defda9fdc0c45d401b757e71437c9c8a77ef267f0a89ce29ddd64fa56627026b9f5e7cf75fd5af4e5b64cb71b697eabfc4eb69579d69cbfb6372c8f6f8bea1b9f64c7827c1da56038219ea8ec8ce2f7ccc42ebf49d1eaac8a1f27cb2095967dcbdb53a8def020baac88322c7c8c795024a208c8b827c2d1a674355e68f3ff9d7a2de8c5b2da26c87641ac39675ab6e19f33571564d220917747b1c4a3113f7c7f5c5130f02ef4c598badb9b96c3deadb1eb54a5a139d8aa6d192afbe400cce20b7d66f7855c924b02b3554875c79c8aadf2c2f8d591222dd6ae49fa751a3ecf7a63ebb746fc05de62055ebc20f36d918be14e9920666f744cb8f061b4bf587593be1fbbf07afd3744b962c4152a81433c274a5353c960d6ed265ec6639538cbe7df437c3718af44712ba3f9bc1af01dc4927e0022f5409e9263c8a94d58d5e5d654e36541d9a504ffb02143b6854434212ecd77c91f2e909fc7d57f414b4c5882339a30874746243afe65e5e3bd68005e64d06413946baeb82f688f6f6b189f6a21ba5839633ec768249911731b7bee09943b766f21e2d9417bd06ec378452554ab488a5b8aafd515f40b8bb9ca079447dd95f23bb4507284ece7b2e761014468ba504b15d01ed31fcde1b4c2c8a04bd003e917d2d2bbd77bb1b30f78cb7c99f4664b66c747a79b77c7101b4ef937b3ce4d04c8fa21298e371a685468b132232c2c9a51a9e2bdb98c4efa0c15f78439066d047d4184178c1c543c9adf5966ebde385fea1521e08ec5ecc8600fc701fbd643674dda25de900608562b7d18a1d8763573c15b16f2a23cbdf083d264cb8bf08953c5ced7cd1996543716dea035044144d5e3ff5bf6664b3ad3bb4da48568d7217c31d5e980e10cfbb89f39b6bf8fcc51636a75b084bf814cea34f1ecdc95e5a0084821a6fb375f4601fbdeef9c7505f9e322726a195e3add8fa7fde2 T=$e46a25fcc9b16cbc6464db87765804b9e67b608097c54c5934633df8822d38a66fa30abff88cca94e352d9015424c9510b9ff2a231936eab88ed4339c3f1d3b5bdd8c91c84ee25f9c92be0a1237a2347a52bd675bfcf7280cc401d55a6a134c789907f721766d06c3bb781da54c8ec4b4020eb223e89db59d73d865d69cbb0717727ffc2c2337d697c7e1cc77e206cf0844394124f53a92ff10d107a389aefa826c7f6a32e4ebdd9da2c10025e600ad124a780aa2abb0e75d999dc2bdd9e6795ab1da6fe11c3871c6a7a212218e83b51ea1be5290d5147854ae51d6207bf7deb229cb571455f0ac760ea140635f9829e2328d995ecb0bcc8b9a7d7581066664169ff098bd053d2a890678221f64c6981723362634a3f7d253fd786aa4ac519379b707a291cca2b4935fc21e026bdd1053c285b72cd7b4a9f78a2bd0e5b8ed5c21e18a4db24cf87f70e787a092a3fc74ab3dbd077f7184ca881ef6b1e2bb031ffb6a47cfa0546ef6bfa4757352809f43939e7f34fdd3a36f45d594e54a83b99b22351cb34009d9761e3f227270929a29582d89e364042a70fc9005c4b32d1d5104b36f6b93a7b7b7c23a39ee3b558a32749e8cccbf153a162798a3970c13af3b935ce5d123f2b17b918cb2c40226837165fb19072c380c7a8ea34dd65410419c2874aec69d771193a72488b88b82706732c3c0d2d135362cbef5acd7520f1bdf8198e49832b59a40bc1cce2eec4ed83c6605ce974b59e3b94d50e87b0f64677d3c216ac7156089e9a921f779785db8b39360a7707eece430e40ca6331cb3dafe67c64fb0db70b354ca55ecc700be11d015633377d6d272bc2f711f26157e598f86a68b948dbff2791b654704d28afa004cada19f637e90756f4fa083d086497403b49fd36f3c1843ce1753f0013671381c01f0ecad3b679b1cd211c991541a9a92d1f2cae254742bdaa6e0550b5ce9bd8e58255c7da5dd30ca4219be28f6d56e8c31d817b39c3e1d1617cf81cd37041b334a3cb8b0c886808a615c71bbe0c64bf16470c89bfb66645adc52b4f29ae6ae742c72aed859aab7dbc5400f8d49d4d86bd8661cd0064665ee781c39c9a7d0d78a67242a60746560ea6dc4440bf76bc2244611271abbd04d00c32691d5666a87fdce9355747c9b2ca4f9b4de89129ea1b504270163e5f8b0893135709f284520e707244c1a142949437250178b97fc310eac0ad828f7fedc556043a833d0564cd0e38bbba233b69d7d17aabfe07f4e75d2d478b93d4a7593ec32ec12322403c5a9d18025045333abcd95c7f5bac5a5af43e5011f475a848a9ed3d99db734f7d26806a17fded97be36f8d37dc1c7be89ff3a38d71b74ecf3d20b12ed688a800d254680578f0604c6606048454e4e5ae9d93a6db0ca34cdefec06c0546b37a1aa7a0c849859f4ae25b95ede9417faedc94eb8bd75873ee50a376972df147ab14045b1217f62fd4b25a63d42b5cee42c9a48d5b979120e4670b00567628c1f73de4ba7682c29436e6b8e0534e62ef6b0a2b76a8f010cc0b58ef514651a2bb87ced30244f639f5cb8d1c8a5de1457e9eeb4b71ac8f2e0009fbd4b59b7306cc2ddbac0162030ebb5d9e77a8b69e7db69c97edb98c6dd0479613f7ef2c866a77e49631e3c11d22f7ab6d507c538a70297a6b798cd326f90c682a239540ec9792667670c963d7a7d5c97320a665dbfd58a8c868c62ecce5279dca538a707a5881afd541bb134b89be152be674100e722db9d685d5bbcaa5bd68db221bb577209176e2e79b9dbc4e72e78a21ad7e413ce2e71a5ca5ad41777dd7ba28f85c3b00d0d1550463102339e90246af07af0c6d60dc4edb65aa185d9226ed7a9cd3e2fc80357a5faf27359cf9f2023ed64079b907727cd8baef0b6176dff2af6cd2be97af39c21fb6ea16ff34f8d1b4f4ae1ddc5c685685ab98eec7b1006e6b495010215e4986bd3bf0b58a600e6b87f0ee41337d1673a21a742e786368da096dc0e1b0c09e93f2d75c43952c4c9aa7dcacdd3131412ce82e255a75dc1e957f11aa8fa315420ce2209f6b0f65c02eac61efe62a0c3b3471e5a4d21e0703ee8475a854be9e747d16b7d7704ac60dacd368804380b91747ab5e882ce9dfb61f54f8e1336596f5ddd837c0a16e82bd3a78b3d6425228075a5210108ecc243fd7625ea9d7ec455f6ad99f9d09e9f95adc672e9c8792488279897d7839ff7c32903d9448577cc0d040da0e35296a95a7034b8362481947ac018c8a9436f878e4261a747bf7eba7571ced820ccc4e920e045a228e3b24dcb3f228f40213527a55e13cdc1960d69c0a9a2ef26aac932e5d244151fa19720596f8a6ef667cb762ae637b10660d232c35a024ed357b65bb829643720ee741d909d8c8cd83ddf63042747e2aef56ee28d9e4b1237a3c7dd3cbbdf322bb90516c08a1a0af95d5e635366cd38c6646c9ddd412fedd42a56a3badbca28c9762c39352f86ca79be5b6c2827ac98e8bca4a64509ef34591f6ad38088bfaaa28e20f3789543b60c76d9a444e67f23ac160dd12772ebf7153337969713f745a0 [158] S=$13e4e757fa038d W=-0x5331d5f68c1a63e06c19fc07f0ec77b36b71f6bd34b63c08f3518b41e4b9d64b664e975dd8bb3f28763fcfee82ef57706b132c0480c8531035a82cd26b0c60b55e7be8089f73b25d67c52fbfbc72a1dcf7e844820814a520289b9b112ad3b954dc5e14efb7cd7b6730ffabc883ba87d8af8a8c90ff4ef18651f65bec28daa53db624ff18d9b6bdf02dd523e27e3fec8e0bb1d9687e0c991f9dd6c340571a8009f2203f7abf7ad91b90f2f33c31a9e7d824d99b82b64242a53ca590a5f734cd25b8f2f3e9dff1c06a181e688f479e475c2f4b91fb0ee09eae76b1c08ddc70799e5388c8870a3c28419f26a73355677468226c6b15eab415f9bce89dbf011b78089e73201cba9f1394732a95e1b1e6d28a6a2b8102789f54191b4195b2c38d080a1c9104097b4a5218f579a018b002d5a884ca2e5e53d488ea12db11f3d94dc01046201f434aec0a05d0db1742a85d811913276c8172faa15ef6a1677ba88d5d6ebe842f5869cfcfb49d3b9b1ce3fbfbc1492d92ba6b4d09e6b9d5d8c01ab95c07856ba02649aae6f2a632c880bfa453d4e41de302a09443a6b2fbf64afb6212ebf5e509c9f90e66beda62a2c170fd824ca83e1eb7917211b37baaed6c67068dcb47a7c4e6ec464956ff504f3b341ec9812ac1c13556f0b9ac1abf70f1b239fbd357196c4a6595e3a6bc75015d0e09e7d374251a86630768cd8061914d697cc1371237b6fb5fa1d00ba1833ce75c3fad474d53b3f6325aa96a114aecdd0efa27144a5eefe6747342443ef290c829818398078859133a5af55c14d90a9c99e26010458ab7df95b299869021c3d539f2d7e169a998aef90542b3bfb80e61ec900570ae2c4849b9312e18fccec56ecdc47a276172e1c5791d26f0e9324fd420977a0610c324051db8e6fd7a990098d604577e741542ba8c43f6d1dc2c28b567f5a20e3a623bfa4dd58d92e23684eb4b6f35a78e8e99de0eacbe345df1c22aa715a148a6062291991c7c3b1b6d58b6a0cede116567c546244a753388441bbed017af8711a92c9653026ebd63612e35f20622b24f07c58d44411a52d3f24cad02db93fa6b9dbde794a421063349fc12ad10262c74a5a52257ccd4804e43f083a13f98f8356c0a9e94abe224efd7815bf40c2b7fd220c9115e4dccd844752020e26a59c0f98e4548fade7a0c260d87f244f97c091b15be747ce7a42c7a3fa02b05b38a7c32cf0606e456b9056120921e03081a317caee222da7d69dc763cbeac31130d3fcb3493d886fd96097865 J=$55dc2b5a65ec64a8c8bc0bcc8232338fdd926d824e486aa2b86125cac7294bd19c8abf03cdbd0f36b5137fdb5a03879a2cf0ec8014c57df53bd9978c3cbf9c4b8dde6ee9b097cb561ba5b32803faeba4790acca4e18bcfec5c51aea3e5b85ff761f922086f1772e82d819d6aa19bc58d7193b2f7be5f1e1f3af6c39c4ab40d65f0b81b3130e4c6dd1d492770cd4890713947a899c7f7ff0762f0ca7133fc99b73bebea58b8838e290948eb05cba596217a5b36cfe4f22f96c92e5773983f38ec9a65ab51b9c98ad7e2c301138c9502e344c20018d701258a0c73e517e4ddb067cc45c0db060562bc95a76bb5bfcbe58c1e31e7904e18275f80b0f49be4e0edc7d79f26357f200f60019ddc74d3721e1daed5e435703dccac40de05733bc92c52e204eaf7310e0b6463ef32e1c24a808d227b8ab90d643010e33505f94ac9903722fad6af269d9f138f7c3cf65910f0b9d0394fdca6bb86f5d0cf520d34229fe1f9fe83b3f5ca9d2041cb68f1d64cac1441edf02b142953e1c33c5117e26db948e43beba858ccb6a89d32d225ef4e2a698fb07afef4d35b4e38c06cd81fcaa3373078b3d40965992949b6d98e4b9b35dd4ee9cc47c8b94da19ee7828c5f520090c244adc96bf282c99f0fcc5c455d31d5fc6816a6adb92fc67a0d892422fb08013fe0c95b33926775f097fab059df25e074ff21e17bc53a2efd4d5071142fe4400f341f42b7866b7b6e781820ca90cccaf64c06ffdbc229d10d588d6b9da11be2f74cc4ad1d8bcb1fccdd8de4d876654a4f74a3a7903d47b5532e97e17cb9969c2ee890a6399f46403dbeae4aa095bdf39369da8ea8d8d48894a4909a3800ad391d9024bad44b687d0759baf5834450ba35be5939dbd688d51617513a1f1224027f2ff46d1e0bedca46888a8a5d379bdc97f7fe01266f95574cf35f176dfe599bf099a54e5656c12c3f90073a7b9cd28ead2491a457323ef2452f882c626aa546c522e9e143975ab141cce17a265ce6035e2017e17ed79ceaba6f31dc0a3a51885e39e6174981b1d0540cc161ec480c9701df44c6f75793e499d1bdbc78d39bb163fb2932d6076289e52a4a27eb7734a0e939714abfa5b848d584135ab2b2b0692107d6302ebfb801b997faae4fe8bf99df541b9db2198503dd7a2d259410026b394d83d5e4852400700f06c051c7ba336aa547a422b8cb15f986f7589a17d32f285582425d3465b0c9d855cfaa01899c930b5131fa382b26bfb3b0b9627861c4e9a832c396bb0146224ac6c613b918359519be089b046e1eb202accefabd6e9c19e16b897aa738fba4885a13f4f6f384a017619f4058cfa999af6b897ecbbed75c34893544db3545d91a419452f9add6a08f0a018fbac6d7846baa56470f311c7be81bea2e35cf508134fad4dcf1027226c4d6c57ed352bac19e7b290edc8be142b37441df4287c8b98c6929e7090dccfceea0addb22b18fd76b8df852778cfdd76a915fc0dac77f0da209c6c4b523072e87719825d14dfdcf663d90075b6ec2de4a03528549facea5110f64b1975a84c47e650c858d6770e501b6f15859b9612ae2d031b33b8aadaea37c1c5ab427f975caad59ea909d58627032a8b220257263a849739a4e2142e6cd5834630e8c3c3ce96ced159eff3349947e676bb850049dbdc76a635b6ff2d6dfdc515be71e0dd38cf48781e1daade4838e5dc1a890aca57e7cc01635f78b2e5c8d08ee769d20eec76bedf838aab5476ca71e4cd801516e7b2f4a876a2d6e7149f46c369336083e6436feeb5afbb13092c56f7aa90f3f8083c92ac8ec7d919c3c4f827f40bf1794225166e884298dff09a624d626a606ea166e5a52ff4281e5b1e358903056dee833ea046cd5801858f3a70e97210aed5e54c155aa137142496e389e15a2b5d37e472a55195aabf0619db3b2df6dc1e536e16f0715032673abed09ccf2a4fd86c4fe267a46ff3c5e21495d726302b8e8a67fbf443a7647407209d079cfce83fb93c6feed08f39c505c98ddd8a918d8da2a4f9628694bf02886e61541529e4a375381d4eee62b25bcb2fd4756d1fd99a2f4216dc500b7d25fd4d9ec82810ce7dca9bb7b44f52d7e78eae91a235c62a4123fa3ac64544aecfb9014dc644c7b4dd94180615e92ff373e8822b1c1a3aa9cbe4b6f9568dd1c97f78ab3d18d4e88990d31c2d27b756c4ef1a125e899d3da1ab232c5def885c04cd5e52691d3b4bb3c8e7457b77c21789815d86ecd1b78bc8c56079e92611212a75915834a68bb07ebcfadeac7bf4697beb13167a0678160745f2e9bedf711a3cebc04a92ffb9a1a667c3ad82ef491c62a80cc1d2baa52ec9151ab52e903aa764c797631e179324a24c4c7889545d406c92d600ed685e64ceb55fec618819271b23828155cdb38a9dfabc80095f2fed82cd1f5a840ae1c72bfca695466fc499dc377996e7756968c37759b6bdc03690ed5926fc559514b5751a0000b718bac67c3b07132ed4e4ddb641fd3520d7b3e68c41a5ac1cd340db78914d85a711dddb10f332ab2510f40195c1f11d0ff6 T=$6cc253ef5a9432cb70b26f5f9152fa7e657ad176999afc3f7b333385f2e01dd6a9782a0e7f69c34f6af7d16d33622e8b24e3257b8569561e7f2e4c3a61a68bb3e708ec306aa26cbfb2eb982ae55805620b60990dbd25fc7cbf67152dfffc172c1c327286c19944c8756511bcdc5042dc872a7023fc0c072ceaa359adc09d826b586ee75d169f2f5a73d4556f58c9afc995ea939a042e71f9ecaf36843b8245ff8f9f41a550c2798406a7d9fbdd0e352c422779a79ef51b6606b217368fa7453dfda85df7a2873ef83150695d19f23013f1df1fa1dcbccd5f9521628fcbbf92590503070253c1693e89f99985b3149e44986cb4ab6d447b3e450094d559380f9427fb36e592b646dc898009cff6104d0b1c3cd328ef4022f26c523fded2d474e4ca57a58359d4cd56f84e8512cc3d85199de95cccc0350eb00a205daf055ff7df58ba9a06d18926357244a991e9efe1d0496468ff3095478f9b87f263094c4246c65d7c5a1124182cedb91a0143ec540f2284e811b9f20ecefbb07168919dd8c5af3b2e1fc93e28a0d9d5d9f80d1e9ab5b20aced45fc619e48f5b93654a702023610104a71dc5d78f80de5c0d9e70b6956c5c998c4d7d0fd841e21f2bdc8e09d50b1f0079fc408adbc42d7a59d9881d049733d6543eed32241aca41f6687ec2628d94fed2e7adbb31d72503bfa2749e4e3133e008a351fa3855ef4c8dab5f8f18cf6aa386fff88415eb1abba0e3947f5119a211b263732b8d8429403c2eb6246195d51ca155252a72a74c1b5e32de687cc0840c8aec901a2ff8ae182bc299c0af9460237ec05b67e5ddccc76ab06aa43528cd32ea87b47f8437df36863dcd7ef1422bb1b06e73f395fb86fbe929f8f80cd686d476a44c8b5c9c1c7b6a5f4ef965807ead6c8d50b2b8af4885b7096e8ba8ea19a15d0206cc23321d5d2fa51684374f24820b5e8c3e26a1ed6e05279e9cc8a7aad2f8e367a5fa3c76aa62bc7e83170478e42db84af9195cb01afa742cf9b9ec5f7b8e7c9bbde2f957ec93657182d246b2af877ebbbbb32cd0df1f46892376fcad73cd553f57d503a56c452b69e5fd54bebb2463d4cd5d7fd092f95276c660146360421e81cb8aa3024225cfbd613adacfbbb8a961b8bdadc452fab8dfac0e54b55780424aa147ef50b96ce9c64514e25cfed773212970ef2a1a3afb9f4efe7efa578336a7426b4019b3dda8e926365e9b5e57d4f5b82b8dfcde541aebb09d28f37e39a48b584c93e313578ecfbef5cfd3fc989e9a9e80d8821f1b1cc32b5c254f02818e017df295591ead0bcc18708da7a9e288f601a7c1e0ff37c164652140921b8af7b718bd9a57622f0b978c988b35f192be9d6003398e75085cf85cc8684b1744024994f45755d56055b7098757b7e0786e42157efdbb815bde520c2d88d5bf195efb86ed8271633e4570b6d43a3abe13636d3344d1f1c630c12cb2323bb55bb562f90896204b0826d9b75a9da15122e1055e2779845da7753cac11707817e5e380a6609a33614f003ce5e37f9ef27248a88e03b19641f123f978a1f183a5d6d896de9cac97fc983755999d381d266e399e313ea793690002c6dd0e158f272b098db3139cef2d5d01f023b44bce5e23ca9696cc86e840fbe2a59a0dcefaa639fa6402a944e68c943db38d10b851a08d076ce90745d9da4f1c7ad4f960fb2dc4ddb5260dc51d45d7f838d565ce851c544be577abcd9db3b1182582191ec56550cfc3236bdf6fb8536e27ed97d3bcae58f3ad2b0d9a8ddf7bc8781ba88886765be98f11ce22c411349fcca5c3cd1a0a64be7af6c289e07d4da894fb0173b4b9fa52977a077eddc5853d88886539cb36f0eaad816f66150f25dba444d5bf099c598d30cbcb9349bb481198b783fa9d09cdf1ddc60e04e0d0bd918ceca21bd3f0136eb8fca46b9a7edd38117a9f9e6c78c49113944a74f36d6778796978d4c37fc4eb21fb910cbf2759e810749fe39ac100851a59bc159107790c66b5236c9e3c274fab442b20fd360e6b9c5c9dce8d9e5a78191732e165be1e15596d5c8b58087d7fb97c21e79b197a9431a927df16295093f2bec298a61435013988d536d12a6e54af3020946673d5841a183392be677639fc5e13fcd6f3a828705aa0eec7b16ddec9e2e9493fe25c62561fac6b2aa6f50d053c819df36a0e2529eba955dff2b22c77445f602329447e3b1cb4b8d12fc64ee3a8b79c3e26832eea0df349737150425e64bdfe8685c2a7ce96a9e38ca2d77a63197dad73891aeb015064fe9f42dcda16eb3d605852903a4d8c01137f85f3e375c7964806bdea1c4424206cd2e656247525175edc650ec740f7c0e6de222dded2669ca1b399b6e133b2e6f6fb353fd12fd8114b10fa08a6d1ea81443f91c03ad9b21b94efafd063bc972391d703380f30b5ba0b87b866fc47b9599cd92a69255aee62404dc568e520d5a5fe6de305ab9a11f541bd749391c64ceee6506ef18ebabe3a24311a22b2c22219c7f6764423e2d34a8e7c3ecd7b932ba128ae5d176c621d288aca9d2af752d3d59f7a7825d [159] S=$10c46ac3c4 W=$1ebff25550e628de552165dfe79323ca56707ad3044ad0df2314a27656d71d964ac5a6c470de52f58efbdd0a07eb36313daf695252609cbff042848bd8b37ad167f9fc34c7e557bd5cdf8c1ab992162f9ae1e43a6c48b07bb05b3181632c27a8d5d7ff903c8d23d27cd4b03d6ccf2fba6f40a9d29bb3c23b27087f3d7399cf37e1630cfa0dd5112a820adb9e6efe13dee7e523cc53e3c7d41a545769e6bcfa9d4c19a5e100c15e2b4f4579eba9b50fded3d87c534f034bbccb18b89ac09b8c8022408536ad11edd9b91166a68547432607be78f5acf5453df46ab7e2852ca407d337e41b67e8579dc30393bff5434620a4d733bb237b7305c3290d8fac495e1f9c9d8ef872b9801ca9e12d8e4ffbe568970e178a927bc43ee405cbf66acbf7e3ba183bc0ba05de62742048d092ad3fa298ac6e9a522c6907cd926f3e92c48e142878e033d18323c4c65c2ef46d32b68ecfe43c57d6c6bee0eb64f52d4cb94f1621633bf443951f5fa8925fd7cb60568738fe984fda39759d30cd92cc04941d55599023df0b025304b43b9a0134c67cb5acf27a834fbfea8f7e8fa7a779b66659ed6d6ee855182748f43d9d2b7126f87e237d1c5bcf2ae03cd11a99c05fd75f018a4d63c6d7c725dd0c8a5ae4958bab094496758c5c047bff7eacd50bdd2e6b6558454abc45d95735190942e0443324b135c35ef29465264f8e8a28a653793b7eac80e7646e32ccf321cb9fbb116b7183d0ee1a664ff52b2477676e0a41c27bb8dbb938926984def90c2691fa7ca59c11745a92b1b4bad10bc828c30dce07ad58a138a88ea2d761b34755cb67450597139881ee9ba0c25b2989f581ebc2c12531591d13fea02605e2d70367815835dc35b478b6cdf2d3c38e1a04e5f8141414f8b218c58323122fca1963482f1d02443745cc3d8c8e4abd45b03953776077a10168508e724e25b156fc54ae76d56e89f1ba94df6dcc96b512b78892d33a42246376f7b33a93f22cdb1baf37c5a8abb2e83605c4807fe0546d08719626763ddfaa1544ae8d50c2c5523e161f5bb6e3d61dbf6eab7902fe38e0c4dde533fd6668d9abbca0bccf6d12869f8148adb24824c8c981cace7246409d884d7b338f0c2ac9bf2fca06054c265dbc4c141cc265fa9135fb36364a9a04a0dba7e5e3c06f7938ee5d6b9d1b7a67b1a169c2872a2a863cb1257675849c0d53b8d9ed38d533617356a40fd9e43f803323307a638c67b86fcca2b1959f393e7cd22c2a86c87ecc8803efcb66dc41cc J=-0x331b36e7ec46a360d2124c520202b4f2ba9c2d98addd60c3bdda89019898943a8e826f63830f37316a08b0aa471435430f0e369dcfd92670889ca90edc7c4b8dd04335fed0d74c22eb62bf26d09bf896844ce080010bd37661992b3c8ea89978bbce62d5378477af3920087993bd19016f8384c86b00630752e2a4366c1bb77d23f8bf764ac0fcad03da9f7444a7e4dc9d2653bde0b250bdd0ccc98a57f42d08041e8a8a716313620e2672e681bd584d22d5133fdaf4b2f8922b4a9d8b7ce89f406304e78b92faa6360a2d64818701cf36f79a7e128b467273b6fa02629d2191006ffa29385b14285e2d3a761fd49acdf4c54ebf6755bc15330c191cba7530c075c2ea513546811c5f5791b83b50a99141d8a9c004e4bfbafcb6c53113b21b71c1ca669c372ca35ae4cb4fc2970cc91cb6ec759642aee687822c0d1316e8e4f3731458b75313dc17129c079c44c7f58b9c3918a29b47559c975707f63188574ed6aaa633b382c6e6664a0e9ae01c9175c576c84229213cb9e3e6625a14927f8206e8c42c4625a62948ac52c8bfdd2dc4ea0c8b4ff917d1a863efd449776914afd55b58b12ca4c5faf6b47f81490f90d040d76f5523c9717408f7d4fc74d2ac829e39e303b96e72ca9cabf88b7c8204cae90f4de4529e82fedf0e9d1b573bdb1c0dc060be62ef2669b13b673462ba8af8a777fdc8dbe7954d91df0c34e11d01cc3d87243d17fa83255bd67ad7d31e91977435978002fcfad78acb992b5a71f127feeb3c50a91098d7f5da9ece2fc220ea4e06be027bd7c0d84a31fd4d1b31b4b7274704e04f930b90c5dc8eec1f5e7ec96dbb77e620236328c1facea28780189e5e257536f82780af10ba06664a9ae2268c28dfe2190e094883d684d5281569ff7d40b855fc6c17c86437c7cb8eeb9e8e87add1d9a0947dd4af9243d97bb8203f34fbf7e3f6fd47da6889aec3925985271b4c66d53e2c2459b67b123a00a3ca02b9e4b3443c5de2d673fe692bb2088125e0a6746e816d4bc3b0d4daf888202fd4abf825d3816f5a49f0e50b9969096f62ba1e271cef1959f32ea125962d2e7ab2bc88e27dbc25b70afdcfe98ed648e41207c9376811be6d011cee30eb8f72ab337e4d5b859b9cc04e451b7a92ec1ac439c2a0f5cc23cd0c346a4cb7d2ff54859d466384e0940cfe1c4a4f783839a2cd4ecb12e9b2f3ec52a5d03cebacf44a1986230e3d8e0b4685d6c3b0d7373d78146201b88919ddb73567ab7f32fca4c82e4a5190d6df014a0f727e17557a475511ab374d89ce96478e9dba81c4728701455b1aae423131e1737c6797a3ae2cefdfb0c332f25e884ca6076c3c8642da3a3c7a3490ccb978a97594030fdf8d8f7272c5ebc78202eb4fc17fbe812b6a0b09f6f268cc1db8c208417f8b6eb1723da4f3c3ca023f9f2af91cd0dd1c49afa9cee1d37798ff57cf18dd1db6a278a9dddf85112d29f686addae5f350233468af1e44239851bf002239f282cc57f38814cc21d51a3533bd1122a5c79e53c4319cebfe9327b82b854fd51085430e6c0cf2bd1a570950236e63d11d801f4ecc5887a7642c3564bdadbd5e5293b7c286ca7545baf1700faeafa80923a4ae563e05487293eb5921159a77631d04f799de73a1358c6ee615c4d446c89e6b61043d8ba8b7797e6fbb63224fdb1fe0bb72e03bb9027b33bb0fc32145b94a5f7ea7ddfdbc0f2c46db714471c08c3ab25404898f5393c961a8aaa21ced68e3dfb084e2231ac739a07428e69eaa2c39e22e6633c3024787cf763f20ab652c46de1e1089bf150ff3be887937b3ea7c6725186e53b34acc2414241b1e40031b14464766af08a98dc39b5d0a5680d70be1446786f4c6a8417fcd3cbd63fa01c773903fc3f1ae0640570b1e778cb1ea27f3e8025741ecc001935b22cd99caacfc39e6ca99430f769bf9f26ffe008feb463fa1ff59ac207ebdf48bf5fa1967b69d2e3d906d2432136a4885a7cfe8c0179053930eebd23b04e9d00f4fd6f2914838eefdccf05b874888b358df65db8835359b7d8bc3cde519c2c93344af85d7baaa2d634a7d7188bd9474fce8561fb85ffc82565af174e7d822fbfbad2614e67bb704b322474879c047bd0d19de3fc52a52ed2a254ce9b302b185c40257111f52cbef39b20e8cdf035f57ffd38ce9b65bbf9ecdee90cb159379712756190f06cca2f22ef5d81d2573edfa573a9b11c03fdc15272730d41eb769c44c572d478e33d0a6080245a229ecd23274c8279d43487d92fa6aba2ca3a12a81d0d729a0a73b8ec4d8b8758827e6c71bc96722bd6a6f2344853b45917206628fce121d30e716f5056d908972abf25522a4b77aadeda5a72e13b7859664b2d31904265eb738f60f8036c090ad2a0a50c153860f0d938599fb04d5672ff73592748a1e2547d31fd6cc5d8c9258e4bfab36d501a8965215032e3fb9b6571c2f6e2fed96685a475925ab0dd8407f142272b947e0a3e905db90bdd2d90e1a5db8d994d53664b6e9c267803e287f0a263a1781c94192730bbc1d5a5af09e441d57 T=$8d889fb8a3dd7e8be6bf8c1dfdaac8b3820536667ab8bb52532eee77378fb4f6502dda9749d71876c57334a68af566ed14b9d1c52bc30a3b1c46f86c65328f38f606bbe09fc6a21bd8a25c70cd637bf15da8c36725e18c3d5a1b66dfb24298630dfd47a2137872a2b431e178fd9211e91e17eb0587d313b9870b2d28f27c7c8d40c3003995e7fbb7768c2cebe0fa285bd479983f0a44bc270494a27ac02f249a6ca4e23b26f5b6e38c21382796ae8b83b1f618098db8981f7fbc62512c418d81de9ade64ff66697d2f80f452490a3e0d2810063cd33deccf8d14036a26c690d70fd07b9a7039901eeadfad285d3f023140faac51683aaa00bbb0bedeb50c30af31ec14768ca8871cecbebdcd4074a6149374dde410cfede9c6d8b8a6566aeb108d4a93e6b1fea4997988dc85259db4b07789719987e63f4d44ae56d7ee261b515ace7316806e8e87f9a11f254672c8bde71cc62c6508254ee88a1718943fbe67d38f59ec64f6f4482912fff4118aac54fc028176dfde2bc829e45dccb353b3aa360d6279e21b243f1becc5140174efb692050c430afcce2710dd583dbcf6c9f33332b91aa3d05cc3b14064a09b58b95f01d8ccc965008c536f69403d77b161e0b7bbfa9c38870ec8156d109abded9f45cb31067e9863c674a06fef3339adb4a375d04e382efc343e47eab9a318e404d21941ced3b433982ccb1e0310ae6b3f714e008c1c4e3c0227eca248adbc02ab961e37004b9479e7cc304a9425de9d152fe7eac0f305e042472f09d769f2a2cc3c8ae399409e1c378018d37a3e9a364135b5052ceeda0d72b540ceee157016f7dfcdc469153536c6eacfc59d72d2fbb53d07f6d75c076e5bd448b95a29be828b945d3db791f23f908d93ce3b86a8ea590ba5970f96abe295db80d14f8292a96b175386df7e21922f5456a1f3bcf09ba19d4c0f6d8853768032eec4c84174b1a54908f9d0ba916eb3f08ad5ebaf86b99e60c1f427a6d9b94b4b2436aa79a8dca3231c319bce8510dc55c49c09e14e502a0ac38a649e24c74a48b3d86adf0773dc695f6f06326bae5f25649760b74d94b8725b77a6bb9487efd6f1fb96803782794fc6d08c25dfef9f5d4ed0901d7f8b02bc03139eb901374530f67d2f1a57d7dc218a26ad2dd15675041e38d198487bb9d5026220c66992f837eaf0026b5494a0efc215c282f996ec8d5f27bfda7ea3309747eefb3609592613153615889fb4f308f7112dde7f38c59b102b5c4d17225f67759e73049e2fc3d92f5a9a5914a9e5f3a661eccbd9b097838c1fc60d9ddaf393235eed331333d1bd4281927cc04223b2967ce7bfe541cb263e8368c56bfba9ea424b898c88fad790d4a6563b59b8f8a9a2b87fa079189e2ba292225722bf6e2ecd22dd3d8d03faf2c964b094b085be698e4ebfb37de421513b900e6cab23a07d8deb80ea8fbf934359f4137f4dc4f9eec054d073c97a30931d94132958e4b26002846e7b4b99f81fbf5667f1d348ab72f02e7fd8c2ed1a85dc6df945f7d632da4de119720f23cffe6f16d65885c09cc948c9c4f3f9e7b57cb653c0b9439a5ea3a838a20fbe7b9f5b4d5c6879f721ebf6c143749e086e8cd3585ed8a2d9e937eb8ab54a15c7bedd332dc9117bd1cc28a4dc92347b15574caa5a6740e68bc12453a0120e8c049d55739b639d8233188f040389782d22f935e1a6efbcf16f705fe9ea4e6ed8e4c1c914c32f7b4f57ae85cf4735d5037553e260d4580f6326797ca62669db2fceee9245c1c6ee83c81291b3e51c34bb5fa11500aa232c442efea5825c005f5e7db518e46d4984d2925acbec8c88b53346ff3070457e03977cc3269d82b79d752ccda4c30c824fa98ed322e8aad69aac643532fe05f6f22dcbf9e27459fcbaaa05abd2c51e16d518c537b3d45e2702a018274b5dbaf7345f46fb936582562febdb2390d2335ef86a56455d7985f12e3de84e0f69e35604644bf38b80eb871187eeeb9b40fd1f8db27a3e5dc96c98a0486d5ce39c8163094f7f281505c896d9037f1bebbc43ce6790c3976238f12e50870cd1454023d9058a68d121476734ce3ec05528619af6776d830531e3939483058f0fc95c67ce6bf7bdc81c57aca5bba0aad77919dc8614ec1870070b05e863c00381a534212a22ee5c16476f25844d49ea560460ef0a01d1ba85cd2c29a056b8a93f58921f4828efc114fa1a5cf73b339d07a47cae03d2c463e6ba77f82ffb426fb9e87e8cc41550e339b0643ec24728f650aa3540c2ad1c2edb7ed3280eb7f12d52d1ae43720287ba307c7428ab3c809c802093bf5912d2742c03189334b8c1b3c14e820320d38ab7036d7581cfbd23462568eed68dc6abd4b1b77c413bb1a2fbd76e9bf41553eb2366f4eaf3753f0ddb1649221ded06f4868c629308ad6958a353385b4f6287a1da25906b7f0b4c92920f65001ecc3eb2ba9bc1313c21e04482c5dbe3c13c0ad7cd352e820d37cd4fd234f6c0d54c8f1c34a7a15a6bb5ba4e650e319fbc2d67b56169253d907d6984b12be0934a39b7900 [160] S=$e4c4e8a W=$2ddb2a320a676f238954b5b81597c1c496c5f72c22b2f57b819183a396e0df06ac5f454387d1204cdbdc76fc11a79aa9c03ba55e43d7b13371cc70d99740594ef3debf3ea130032993ec13dd921dde7ff5e5e1ae0dbcf8e0871733cf2ae2fecaf6d03ac0d4a19dea57690b7238c716f49b5f2a64c8c233899826bc96185a933d9137c2ed8c7a7b92bd330c71c52fb76a673e6b7fbd9dddb243f3335c20c41876c7a674c9d75e5e1571ec66872c0c13534469b467cdf808c25036dd84bf71770d571949667a7455c8d3ede448f9763a9c46e05bbc7f7901e876f0c45df1fc43a214994f7c7e40ab37df49473847c697ff8407426de93aa6ff637a7a67e863b335c7c0413acfe55f852a37cd32d38548bcee7b6ce193ddffa8b32c44e3da4fe59b20280b2dd4d16609ddb3d1845ab97bf9efc01e065c5ca81a888f66c58933f58b38cb7a17baf77f6e2d8b7318551de85771f095fdd115bcce7b1b92ffc8654b834262435397e9374cef4797b3724746d4314f7eb8ff11724dac0179401959e7c4649dcfc070e6c3b31d9a4fdb225f06664f864bf5c416f6e60513ec6413b7c4236bc490caa481a40243c6e8708afff365afae8a71e45afd1c96b2634f29ecb8e912e588bb29a2233becc70487649d483b269c973fa38b7f25e4a461cde543a2c430315a0621fa966f4afe7e0221cc8b9c1e9ffc97f3b02f70ba51622e63b6e0be8d7b8a41abc29c0b4522b87b963608d59216c375e3ce47af8b9e92b3db61da63d4d75e4c40887ae26e2c7bc80b95a9e3f716812d6bee00edab760454b90acd34d2158a4557be7a6259b006b0830c201fe89cfb43a2cd5244366bb9aaf0b7d004dd7f683d96a16e428cf6919e0fad1730fae2913fd86006e3161182622109f94b742b3b3c14ae8653461f8fc483d4960761d886ad9e9ceccd20b634bf88575def355a51f40fabb1bb70ab56932dab7e8266f53bcb8e6218641ae325805ab6991276b3f3a3f52ee5a00c93161a1629479be6a05e62aee100c8a851c9c66cdd8e75567c7c2128768f5fafde3fee7271e7c491c366c6e6321f9e1451bb23d2f04faf7946be88c4f70017c0dd6551c1ef5c7a5540c4771987fac194ff25e30cea055182e06c262ac8ea4b457162f2060ca1e8be1239c83ce2efc1efcb0183cdc404d90b1fe96de98503b46d1f7a648e5b95200c0e4f45eb8b7be19d61b619dc7ddbad21a810015c2e262a22bad7d9c135a3ead3b188fb689ae4130890f148167a2603f8afc502 J=-0x3e0af1364557032c747d66f8e15cd9a48f7816c1cc1951da3343f6ecfd8107324459942bb4f97c170f19d73b51461ce535bdfb6c3ce3649f584c0159f97cb850e949535b42ebc364789454426546dab04f69de2fbd4802b6df221930c5dbe924296136ef54acea2898918570fb641fb546504373dd0e017164892bcabd39d45403c3af630f951270e6001610490cf114307119f7e2a10cec0d19d3801663b7013d9913a25b0c53ff79d9953aa1a038e839c3a053adc05929098186b3014d0e76a4b45fc6d610a4cd416578b64b37587824985a197bddd4608e15e3429fa5336db76ab669cf1b153d1aa11f859fcc68df9cc72c2903938b53fcb4f3fce0ffd81ceacee20f3f45b9016cbd27e75999c2ee02e6131ac11434303064b60a24cd3a7a5fd2ce21df61c3897e64efe998bcd5f7911bd4e0f2e0490d99b931e23e75d107450f5e4642929b3daab463271c2694727d4d6cd4090936724e9d44ade6d32c554f3b93ed6b9cdaf0b6c0fea0b75e11ae9eeb2f040036e485f071831c43b78c2827763f071507a9a35a86bc519830f2d5ddc61271195b8ea768a09c0b3fb555cb70c28d2ec8cb97c455d665212ef18575ac12fa697fc7450d67dd1ee5735302bbed9e1462f22ae0cea800d97bdc9a1502d863889a8582445c4a5c3c6eb69bc5a2abfffeceaa2d277feb0c35a0b52a8f71e2f00b30a543bef8884d9161515dd215bf030a31c10f639b3d2ae4c1174b5556cc9b9b2c899febe15d6a668ae28b39b62d47634f1f68c03f3c61e602a416f1a69ac6277394500857ab60f6722a5b9b38258eaa45fb5237c1871c809d9195a2bbe165491dce1ee258a937c73730abc2b5ec43870a32cb33919ca6bdf2184da58a711e5ced911d698ceff05c3ca4c01bcbd7fd1cd7e530e0d204c60703bbb63d8b51ae569116ec09d36f68e7b2eb989e904cab9f66cb13647bcb0969dce54dd3eb313e0fe777d0edf3032cf236d94dc48633c21d3cf262dac12895c4eb3df9b90bcf28f00f267980325beddbc823affd2d92ef404f47d4d3a500b6140df528726eeb239b46c2fda8efb98caa63091c96a483c430668d7a77260f682607a13b54b2ea266850decd0d3899cddebbb449bd31e7a810a27d48aad57c806ecc22e6688edafdaff91098d53b312e29ef4666a3eb01fca11a136bb6eb6035c271eb725c9bfb2aad8465185e200a0f9f8ae1918eb1ca58e935fbf3453e6dc90dd5ccaaeb606224a0567e7954b289241371dd887c02507f862bc0d0f18335de7c7175698d913b1aca21e092115450284d7315334ea8f03ebbb509fc8ca78bed7185a3c1df65b5dbfa02160bbe384471eda72fb15f4e75bbb98a4743a13508fe4ba9728c7a2e8cef26d76447d04427d5be8953d978f5cad177b9b8fef6a48ebe0945765b98d28d54b40ac101ef5d78fcd6af2fee6e0ed8714157b7083eb4c94a6f58c9f59b32307b09a7638dfef60db9080b6e4067ee427011d4236c9471e290013ddf9b0e590910c6a46a1b4e76dc7057b553db6b429475bda01b7ff32e704629ab6e7ad64d7d5f104654f514d83358907e55d3359205f4c5cc8d54e1e4d9bb8dee235bed4ad19d21105606e0a46fd09234e195738e084e54e050566b8e936d819623df6478f24c8714172fb63df8060fafa81c9699042645036a41a4ee47e6d03a92bcf216916778debdb95fdfa88779db5403c3c04b5cda9a886d6eb8bcbd9caab45dbdbd470e705b6ef401f2e53b7cf081bf87bdbeb9194a4ddcf9fe9d2148204e66489a12a04e3bf4b58c30e8cfc28fda4cefc8c99508c2ea5a90bd47dad3172728b961ead38ea4889579431f16c3a97f0d9b5420236f4947558948204bdabb8c83cd0ec8266e6d2d84017a46b794c22560bac6b7a398e8d9a3395d10f3186755540d73ac33451d75cf97b56deb54704037029d65170e58a4e6c91b92dfc4a6cca326896da6529eb37e44b167cc6f78ad684caac29f5b8420d10fe331f6800ee32f8ecfafeb3f8e3bdcb4a5435eaae3b605dfc1c4a53eae9213f14520f91d5103962e08138ee60e554764921b83d5bd4537378084f21688dd154e9be9d50b56075100d9a5574241d94d3664b6f25fdfd552343de179cd8e383c77a930645d5db9b91cf8fe0d2dde6f1638260a33b48a2fa487cedecd25df0ea95a6fcca2b0396b24a99c5b2a633d1af29fd633bc8103b3675f86f9ff54feb3a20857216bffab15e605b43cf312b930abbacdc3392a1c574406075079235366ff2cea925bef1b352e5846777ab42afff3b88114f7922f0da11bc76cb708c0e9d5142ed67b17ac6ade41d7320a00bfc48a58a4cee40f5aabf1af0ad336851c455f41c74b8cd50ffc115ece38134673202c4c0095fec2089594c273ff01b7393dbe056bd89eda1a8e652e06a77ee27a26be6db44fb866fdca1c2928d9866fffe3eb39e3fac9df6c44467039cb70cd3beedf6b2f9d9fe32790ab6d28c3e44c4c6d87634f5e05d8b2158b973da3a81dd39c708ba4f750b2e3a3882ad376764a6ece4db7c36 T=$c2e9ea9df3d69a4fab63ae5b347f0d630f7323de9a347b0c264b21d55cdd289de0a938e3acb81ed7d77238459e34bc02156b80e2479f0ce428c1812f6442b1d661f2ada094302edde0bc3f00ed85ee35bd85798b3eaf06ddd590178718a2e9f707adb222bb39b87baa978d27961b42667f7b1377d660d18cfea9c4b3c0f63a1290a7c58b9d1dec01c8b24b5d84e74c4cd37c2f23e36c8586fc6eb187e0d64faca29afc6599e35b14b2edd419b8dd981424eb3759ee38f4f36d2f06be1f7c1f1546e0f5908525feaa4a983fcf665a871c076a431e19c1f942dc76ba3e5e64e43328f61c7be66159eac8dd718d86ef7fd927027a9685c4cd3ccff7f863da0186aa3a794488a641a96659fe86218c2eda10c2fb40158a2f9d9c756e53f7cd2857d0359d7aa5d20c6356c9bd16dca932a189f1919c25236e812cab904bd2e9e0932ce1963781064f6ef3892e657b85ddf3e0cf91b2dd2ab7357b9016ef4831f8cf1efcfe1179fb9d10332de1fb381673a2c60f5038a1da4764295288093d6f5b4f480e14c0b3377620d215d40a11f88cde6a1bf7c647efbf50b6d1870308956deb13ea29367a9458df27872d256c5ed753c4cc85794831e33c077cdc1e0819c8aad2142dac8f490815921aa44e460f34e37c80bbd06c9d66a6e29630d7412f67371cc55b3cb383b0fa9410f29ca25bd13a8ab66090c130bf6353ff386f9e50dc45181f55e7faef1428958d836c76e3636a26ed85a86210e31ef4bcfbecae99a4d67a608afa8d26a183f14524aa804062535d5212e67fe9c0374136c49e4c517d32748f0fdd318f1e059f80e9b1df58056704a365681101cf61475eb8902087d95db4b44e142a728751599fb70c09c77b9c5696659e7e2a113886c5df79dbd12027d001a35e53e44d57110f8a6d092e8f40205c8db5f04678c5e052327715822629dfc5054e9ae94b4cb8f916447c63082d95eca59d21826bc319e61a2a3a4b1a06fc4d0707e7a3c3fa3519253e07468ac4415e9986db5f1d47388a390d658a41fed2faa1102479c4a05f50af5bbe172438bd53e34ccadc240b00673b69c0182b6aae753fedea65791b3089db52b7de9aa9b8ac1fd3898fa8765da73fec14a0cceda88ab6ff97ffd55c20a0b86e530df1028e92bd741ec89263b95d291f35fc4f6c65fde72a2c8317c2488361535175fec23822f3425bb80c678a05f7b230241ef973d6a67f2bf18e8ae656e12d9448a7c210c55c83c9951736a63a43a9328db8d27a7f4544c13d8143085b8b5f042431d0e4abf8b27560e1837c46d6c0b397a66028752fe1ff713f78c61920ccfe01de5a8e0f61a1af65911ba8fb7d7e5fa7e34c02d0bb04777d11a62a63716e72348b02ed24be03ea3b0d014a6587b94fa9145d5ced8408a0095acb5288c023a896953028768f3b1cddd314a6f6fa9a68149a92b1b41e8ac9b10782c9faf1a315727e0b541140fa219fa1db87368f89eac0698ebc2e40231689cbaa9d4578a192b64d48dfd2991d4bf880cf59d2a18aaf2d4ec290d9cb291d114f8ee27581f59a06e8fddea8776ddf08a1d3795548127fdc03059f9d53f4733f8dcaa13473a47cd15636d4c79ba6c447d3e6d6586577ab468052355a46729db357f8372f3624e8c88cf050394e36c36f956fbe96cab313bf78a85cd8fed15737943272c054dd781e2e7e2c91f80a195ff2d2c3338e34c3311458fa6c88766b0e353be294173e39e7dc136476aadf837f89f3362785a9169cec40b8b05d916248acd030d1a41e764f6899512a4032b2e5c6ee77b0e956a1891e7f3784cef0b5178627d7e4a7f120d517ec7a8c4d4c85a07bdbf4e63a26f8edf00e605470f9d9914f17021c5752f0258bbac218702176f806f1d53ac8c2733c6eafa69095d9d0b493a1811ecce57443e774d7b23ec5980db675011cf95e746c795dece79b95eba4779f718244466efbdda342b578fceb00eac91b04a2b8558e356bc23c37baf0a2c1c6e94ba2421bf1bdcb1941551b790203adf7f7239d910126478c11a6d5dc86e280ebcd24d2c6ff74fa0792a3c4905ab6e9d96fb415e7b0caffc6d59c385cc01179ab1ad0dbdd603cd855bb43aaa892a754a9ddd52deeab764d7d942879bed3d287b629db520de4fcb79ef4840bffefc984bb1517e045fe274109fe73783041a5c5aabe6b985c03a3df652cf0ce9dbbedc88e4eb0252b48d7224f0971bdc115b5ea892d239731d124085f0a2d9366dda2cf7dec081b3c2afc246dfd2cf141a3dd931837c5532171fedb11afa377b793e7a5865c2bbfcc3b79603ecf1f605fb8c5023d9f6b3f195c5121d087bac47e2d75d93cb532503e393f550e0579b9512ca5dc2a63ec2cf028522743482528d23be8f54cf5808ef73dc882602ca4d312a9f575896863dd0ffb017a95f5aae60845c34c8016c26399cb32c0a734d31560e65f311f86fd6992d15b9c098e247dbebcef33eda7253e8727db9eb1fdf65277eb9b0893decac6a33e78fd588b4df1d625f15a6dbbb5bf0737c21d92dc2c9512a12753ede [161] S=$1df51ea9e9a99270d9eec0c3f4 W=-0x6dfb4557bd203d050316e3e4a005f9200072dc5e348545d975bfc3f665d92ae4c28160a1dcceb16f9b34e3b5bd8f0a82679df11cb3694473483068e4638003b961d1601fbf5453e020c61919157b7957610a1584d78010c8b39eccfdf701fc76b85b2cc1085a7f70106fef2a975e953f430169a186967e2b05690cb94699a6eb0ce09d1d5e5a4eef35e54254fb33bf6e001f5ed1d95b5da7ce04399633585f835e2c88eb8604a635558eebadbfa07a7909ec4c69c1e4bd3a59f021ca678e47e16d127ccd79e5b2a0bee98d9031ec7f9a8cd211c1cb7896d7fab200d4874a04d7eaf67419be47d4ba537c2065a7c6bd8c1c3069b1a5b788a8ec9f5de0dfcba2021b87a50d0b64ba61b516191567cb790483c0e01936bb4f353a36e512f8371b98bb2e3d296cf0ef07cf8cefd2255f56801c2332b1ea9b9d7bd1ef12d494d2101b2a0cbb75ddb3920500b8a4853a8297b79d08c31babe4cd27e45301d28cbd607ad09b0673e8d47205532209c8fa94a767b5e71345e893acc01464cd65d8ca5129b33ad016b9d98c3510cb2f34d8662df466c8156fafcb6f68f5f9b753f186b1fe2e87eb0aa948c44c794d3720f4de45b2fc41a391d66d05d1085ab33d34293a6699b5f85344bbe232752027e4a831adf04a98c7df446c3d76398c069f3e8e0fb6ed69dc8fb03bcf3a36a2e7261b77243edfb631168b372c97331814ddf97e11a6e3e6f1360a5edb0c74e26b6ed5cb8757182d0aef2579cef897458a1432c2b132ad0e596d13d0f4143be4c2bfbaac59578061fbde8906655e2160de78485864c5af83eed4fe270fcf674de43aa6fb06ddca08f0da6982038d7859e8d9767ad1b7e590d11ba68c86a04417b1e7f0ce1d5c42e538b833be5458e3ad509407a95b4a799d59456e2e7f0a79119a3b8ad0193af066b964935fc10c9c7ebfd57bc6ba928b9efba09e760d6c8255aa4d3b9f767eee4fc4b3d1fb76970710dbcfb7ce20df105b526b5d26614f1d67fea8c5de3e0485200141e8d65002e585c61ed737c8479b74521f66986bc25799b5de72b8a07c2d2a357ec1190b98c46a029cf1c79657f6cb2a9c187e01ec1b44bd1000d479b2b13da8c9a2651bfcf2d0530d74f60d678efa6f71bd8497ce32af1d82f64fd678369340466b078fdcd050b32cfff9e53461880e4993b0897e17f0037f5d0035dc5338d5562f85c4eab5a3efd2e5d11b632efe8b37642c6e09ccb7d3358fcccfa4d5f693d7b65e4946d3ec757cec3d4b232f7d8 J=-0x2ae2bed5c2b127ed094c48897c0dfcbc4530730fe3895760a2383867c3d4ad620cc678ae749e6de059fcb636e89bf8e079e45da8996e7ea2d823ea9f92f538c9f7a26079e6a71b2d8093bd9712f4a96cc619375b328ca1b2a9525f096a3ed91e4a6c7b22bac1bd3d1c9ebf13dff4bd259abedbf7b17a3969aa84bb0dff412a07a241b4123a2bd260b9e753bd8c50b8df0a0cfb052890ec0aa9a2bc746a964c471b03920d9261d0273fa3c070252049685c0638c61bf203b4a9ef5c12b924711e714bc3e3dfa7d76a6deff76a179ae670607d6ddeadef446c106b70bdec61395bd072a13a4cc8bc98b9ce47ee2db16da3ffa3989ec461854ecbe561edfe3e8e349d24c9ea0b400ec7dc128139e348c8f7fd7256fd0077bb2db3ea34f3b00eeda2061909dbdea2ce8cdc240f74f8adb148695b70164f690328724fad41a6648428bca7a74ccc56433b91e8e4269f667e778294a096440b56537c4f00d3b8fa14e0bd1bda4dc07ecdae5dc429958ea97aef77e153c4faf9376663d9f553c466c46dd71c7b011bbf170623f1a2e636f536de93b166965e394abe481d6b74587a1598d60b31f58f17bec96cb728dedbfafa9d255d33722d56d51cbf210c9236694839871728b78cad551da4bc614fd8ea97a26a819c09354f3dd2cfbf686e37acabf9335318b82e93fcb86284bd289805ac98fa95dfb57f208e6d0b9567399934be88b4897896866a22a2c7c2a5a94671c745654e4d435041abe590fb6ad5102f870528b31e7ef467e8894fd4e69a64a7c90e4d219c46b6f619a9cef1e8f39c9b4d1382c03ed5c76637da5ecce77060a9e4d684bbc39ed66f0a4d07a374e450a2d8dfecd3593e59bc8fa10cc5b2ae09bbf7de944267aec2bf129ac39d66b19ed38e39453ae4e131f77adfea5712a147dab700045277f32e9e2d149a8d06d0c06d337cd31d6059e4d1b21fb85ee02f24ecb3ab89e113b06f5a112c214341d02ceef09e3e22d85ecf42537f76e982a7391fd50d0eaf8a2cb7815eea5a953c1567d24af69f738343c61578d20d5a6557f0b92db4ee931a3b5228e7c3fc0f295448ebeed3e1fcb602b6e9c0f5fb1cea63a47a6bbc8b95240e736464407a264bf0c4d90e8804ea7d30061b1139217c9ad544721c163f8f93eb9882c441cec9cb6c80415829648a5beba54a328149adf7897be37fc3d1b38e8a249f444f3dae982ec31542537382603afa838ca0b87efe6ba6f7afaa4eb0651a54c05f76309aa1cfcea7c54afaccbf0309405848bf1700c9bb2272c1b8c5b9b8d5cccbd9ceea62d2d47853270af1154c488423ebfed05b094c771ca61493c23a0ebb0cd2d374aa17d47403be91541c312eb86331d098cd2630a0acd74fd3782f7709780e814f76203e3bc1ccb2384cbd1239e6994c6985e7c53e98dc110b8d5b52bc4b9c9c6421d413c7aebbaa44d4037a3f4b8de1aae76cd97ff8ded0947642985b6ca9cb9fe81e4d6bd1087533f6880946e31684b4666311dbc2d0f80d839da803dc6e25b7b39cde1176c0aad221a637cdca4f6ed0f825f5912fcd84a84daa6a1b3492ee4d02a9765e9018679977796b052cba64e53cca88e2cdc1c630447ac8d0ac5ac864ca0e6bea6d905656dbe87837a355f51b8ef95d055a8bf0243b3b089bb386b7c989e0fa44ed99d7ec1449d4b97d666fade12c4f20cfc56453f2c9201b2546d859381f49994bcace9dc150c7f0e93954da5c72e3ef4e9072a2a1e49c5f3634dae5306b2c81eb6f884bfbfdb1a2cf120504809e452c8e3d328f539dd960c306896df682dae7da214a34b78bd5d13117f81e81bba1a2c1eaa4a11b1f6e3d07a1b3d8890b38ad95348abf3104b65a4369beadd93c3b4b90ce8fbdf33a1a81b3578531264f865ac0b7ea6a16732e5ed2ddd3c346818d3f481d641f5bc568f966bdca6c8da3436c662566a3396989277b8fdbbdf70b149f8a8e55ca5883ebc70a31009fb2279b5a6fb7eb47732619a65aaf91cc80034328217989b405410cea8f384432900557bc7b95c95d41431e9e845c76f39ec681752b22c82fb5344ff436fdce57137af405733037fc1a8dc52790410b7c4688ec35eb44f42caacb1d245828c62a11c02ce74e8a65cf7399edf59d4684f0ba1fb25413c94d0f3ddec527fb1fed50aefacc98f51270c2ec8049357e6376884db8a4bdc77f057364bd8e7d026764add56cd2b491827447d508b5ba0578553a01e502b7bd53c42401fca42da63554c1701bec507520cc6d1d320da68a34663a6eb4ba9661a4fbaa1f55cd56b30162d955b29aca8dd919d086e7b4c70afcc5358104ac9e08d6953f5ea8453d5e777e524e70fd7a79fb0538d6e3264b852987dad2e93ef0132012a37f43e49ee9764a1832c3efa1bb5aa946979dfa62ed884c69497814d842e4ded6bf2b7f1196d9c86572d2a9303b944bb75456e27d6f31e7f9edd0d00632213e22ba793f1e735916f8a35e5789a22ec02488de7db09d63346c5abcd7afe1897a0013173e6d49d4205abb7cbe4d4cc1b1985bec7b T=$fe9470c500ed462e8e09384023ad4ddcd73ae2b5b9e0c36bbde820a5725d5709c7a3c663855ec562efacbedc7b70ef68e8bb791895f91b4aae41f78e088137d1f40d78fe0fd2156edad4da0d004a43c052a289896586a07bcf21603a83555ea05b454c67f1e314b6b7da7e03be0b179698063015f87755ed5d5b3d7c8b24f22bdbaf45991c6f2564a32df53c1a25cf74376fcad94ecc5c20e0adec01771468c821f34fd6c17044ce2bca877f87566b4250cbe63abb30499dccca9452581e206ea0b3d3229c30e5f553fddfa5943f9c2bd3f87015c9551c25268501d6dcdee6a75c419fa804bb876727464f791a8c41a1a58c392d2e7d2d29f9608308a1371d6f9ca6455ec5cfb1778b0b9f08ba5c9ea34f108c18fd54b1df597fcfbb182e561da2b3dd3e2e2f808d045d08500e54dc8bf5fe37de953d5713a299e3b71c5365df0fccd5fb792aeb4e719536e89962d71d290816df02b99b492fc8e383577b587bda9fdf5d2fb9c5851ede3ab75db7d42d2526a75da71fb9ad5fc33884154b9add5d65ff18d4f3da226a5ca50b445df192b74e37cd73c623d144fb6de57939829ec15fe513184b7ff66cefd974572f5bdb24afe65f80b452b92968de8a2512081f28cc4a46a06e15a25933dbc3422faab3cc191a0f036ebe668d6af5243e773b549bce409d3f4fac77590d745a28cae1d443671d4c2c49782759f9c19b1a2d774a610986aa9e97fc4b7965fdba3930ba6fdb75476234054279802f336ef1d5f0d8f4ffecbd49df6654b25149b556330674f4547acb775088cf903061a602e554f52efb366f4ca79dea681ffa940ddc04789ee98ab9844460bd5a7daa45575c1efb254a38d40383c0a804670259b36f6232634eb14c3da2b68693022228e5897bdfa301ea4d0742f9b940ffee13f9bc77a2ad9de3f03f40abf44a532a2411ed88fd957e43fbfb9bb10aa0b5cdce47d600196dbeac29a1ffbb13c035fe3c0e8ac77ee9063bfca08ce5c5d72860a378419f0ff9e6d1936cb04491256132ec9896d33014c9c684d4542fef5f9ccb512d089bcb7e2b547634c5ef7a9c11c47f9088d6e557811f7b655f73ebbde78b1bd1e3760b74641a9071ae728ac075dcc8ed87fdcd6f203120d85e96da65e814187c7920e6cd9f78a51f915b065acc0df34322c2d27f1f9ae27da315ad4ca6fe4a203ca5428a6f9227e50032b1464ebdeb2c26f035f1b4c92235f0fcd6655d552400f5119fc7583ff11a93851b19269b6092a129b1f42e182087e8d6b3240754ab5e2b3c43314749afb177821aef3262df0658e47eec3e888571d6eb093c6fb24881b1fa8f5104f568d308ef9ba3c6cdc55318664508577d508ee6c38d4c0a2c4944c1339bd8212ad5d7fb57b303e2e8f6d84b56860d7993735d2a65f6872fe14be936bcf63b17376e437c5e366db8f102abd62c0677cf3162c141c94d1b3ba30bdd2e7921bb674854fd6d8251a8a62deb03f6c509b5d61f29d4342cba620ee24ee3639cd6786c1faa5ae81a1fd3742493396be6266ee1656c91df5eb318790cd18c2f5ab6b99c016c83aabd7cb9b588f4ae9fabc24411d15e15cde9dbbc06b02359ed3e7b600eac2b2df8166772997804c2b1d6982dcfebf2b30738822a877e5f492a1739c6d3e4c56e5de8a27ace98c254612d1fc70be87fa4df575b62100e9458f8748e6cbe3df4c772264e455a2b5aec0ee15ed4f800d9c4196f5b8b021711fe06a3a0ed09ba6a65749fb2b6e1dbc9fff7a286be7f78ee5d8cd98f03aab5b2bf79a4ac85ff138a09c8e1b8f13247debbc4fdd60556d99680829efac84fde01f047a9f1b418aabf11aa68552512acb52e6f284c1c83761e90d6e2f06ba0c850a8724370676c5d6bac6df07848be3d864b5abe88e1b605cd69696aafc4b20d8e1d414a3e7f234970fc88117a7de3d24eed52b418650a6652081c43332a7acf5691406fa3c216f9046c628ab3fd0bfa6efeb699881a040cbfa09897c0d5bb54fa6dfbaf2e9d707cab785b141bd76a855a6f84c59026931a004523efbe2f02c16d417cfd1dabde26f2e4044cb5374b987c168a2c1a1bb0a864aba99f1e905a6591abd95b7a346cd0e3c8f7ea468d2cbebd703bdc4d88f78e24bb9c7f882327406203e26cd464077f24175f0d3f24130079188d131436efc2e06837f25e0eba1e99b99c6481cc37350758c3621212cbd75d5aeae3864a9a279cff9916ad18fbad5562721461232fbc5aa14219c4fdaaf54d7ce829ab8f639f1f6cde65dcd12819950a3aab301e12c80962cde5480aaa8c7cffd0a1765057bfc18bf9f1d661f592dd77871ffb76d859ff7cccc8dc871630db81b161339dbbc08ec17bd4e2d5979c77b2c1572c17df8eba11388c47f12d65fc189ea313b342a08c012289ee89fb8603d1ee4bce25c4c308f9054d74ca13f0dcf2c9db3e56fda297a76535ce58d575e191d93c8ac42201df32cbba205aa83b49b1521958d3e14e33ce945f4d2a6ee004347eaced0fff2afc7befd8ae855a12d723be2ee7395fdac83e [162] S=$dff762a0f3a006 W=$6022e3ed6768a7cf6f3b551f39544c9d2793da9ca690ea8908e7463303b95b78992d07b3161ade75cfc333d831656bd6a96594b0041be684a7ca2a606d2094a51191e5e286c0398b1ee9ff8c082b5f5642364785129918698bca725cc0598e482fb59db09c4ad9521c50155ea70daa41eaf0157c26ef1362671087b4a5ee3e8bd1b24b42ee9129f6b76ff6e0891256f77cb532a49071d7697f612feb78ab41d6451cef12c87c89070758dd976a4362d538112d94ab103a58e06c3505b61f01a1131fde13c701b43d05814106e32dd496e596ec1ccf8a95a3a21ef443b0a378d727729df720d4a5ff8bad3e4fa778ea177f424733cebdfe768abd28c04577c5fb7abe9bd8de9e7e4bbbfaf20d1f0a76914b0792d3dadbbd711662e24ddbfb0cb46387d46cf56b1fdf5c2d89c1bece669655944a73e204a5da8a8b121b2fd93f146079ecaaa737d70ee91659e0b6dd9f41e88bf57f291683aacacb0b86fa5376faa92d56d6ccbc17f5c2735414bd92f7219f03e32fb4919860ee31e46612b6cf6705900154e1e7d4f7cdc9c845e0e40b3332658c94f952a3d803a35a5653df864d61c0696ff8a3c6f0c6f0f57fc6c23062108146a20fca360e90254b12c1e8c262069c404752dda0f95ea4d878e67c14850dd46ac9fec57cde13242de266760fea8b293a77ebb814182dd34a4f40126b2ebbc0c654faa4af1eb9690e9f2723196a15a4c6e6b6bf4075b9c030790af7e18ac0a3bd499249548506db3fa497fe996530869726357575ecfaf2fc4aef37f2d93778999d8f2fbd26d9380042f4d09195b3e7444619425d0f1103b5aa12d60992c5d4025e733b2592089845c406529e2b92fe080642328b30070f6f77c64f0409f8b69a9bd43ae6ae6486fb22a07d7da057618e7615858698eef22a63b1d3a3ccf5ab7aa37b1fbfb6aeb89dbd7591c9eaa353a3d1a76db2a8a891fa3fc08c35ef514c08072f58c5cc60bdded603b90986d6eee32f3ce8e618ec51093f9e0dabaf643f39362e57f22d491dc33674513affae2bc03a7764ec2eeac9cde1740b30ca638c86578660a25e921ff39da1b090d4da30c9a6374a927005c8c6603263305456d21433f70bc331abe0b387e1c66885fa923f582a700a806e30d4eb273b091f0c360e24ed2e610032a8b87896514b2efd66cfe551f7eec88654e9184123f2090ffcde307c8cebc10db1d8656c2612403c2c0a00d66c7554a55cf6f49455aa8754770561e1fe5c43ef4b28b6 J=-0x2fc43d2693737113e2b0b44884f52d684bd978e0717397faff5f86ba2ae2bcda3912448628c28b3dbeefee5a985fb8534a1a6c7730d8d7371df395d301e65b6c8dffa27c17c49f365a60362d9ee01dd6678d9f8b58efbf1897d93449801df60452a3b4683ac14a725727613143653c7a45cb0672fe2ebb3bd164eea321eff2935771930fface05e506c79b741755439dadebf92cdc40e99fa9b516be855522253cdf7c924dbd9d1c147ba90233bf6b4aa8763ce607b8db3bfb61bfd8d03fd96d7782550c3c302a55c5066a2b5f1efe250140a9d41ce1455dd241cf414aa9c8244a6110c98081ee89f2fb50b79981a6e3220e0ba3d7f7a5b8af6f70214b406fe2e4a31a54ed444b0bd50deb1fca721fbfb6ed48554c2baa9fb84d95162bd06cbc33d9122d507c453f1742e69928aacabe7cc85e940677841163af0b7a9958eece8e75cb70fbb8975d645f9cbac48148e4ceb85df7be825b91e6ab65790090134e7fc6da4b23acfef9bd526be820a38d748317ce7cd8b26489fc78ea033022117d6177c131ecca56a44c87f51e3460a943847184a3867cca09a16e9e59929417c74a5674fb6b3c2459e7a6b66a6697e16c6c0d702bd40d618cc52ad922904b6b0db329a7404fcf6b8fc34d9b1a7fae008106514ca78c012f3994941c22f5762361dbff2a8de82fa152beedba79a7588c5767a35c32b4de41bd576a1cdcc8933467d5f524430787664d76c55d247115c9a4dac08802b7fe02dcf741ba89cfd51cc46382174543c9705503747c53aedd2593c70de6e59ef5779dc8554eca15e80012ff5e3f42c885ac1c31fb262635fa92ae6c59dbc0c4da19d7807a5efb40bc4e62575c054e0b75eecc59f9c3eb47850921b6757a40e8033a4d308b852d8081a5a68e50f233c3340cc22a955788c8fdbd351550c8ecee129905d7fc9bfa167316efb8f0ad230e697023255213d8bfc922c124b797a1096db3400c0a034433103c4a7ee9cf25f36a90ce2bc07d78d32c438bc8d8a3cfe063378bf4b38ec3ec646fe9ad9fc3a4da290dc435c96fc84a4d1c8ece3e8db0d847b4df3e79939a2d3e94eaa4e40bf198d99158f3f818ad1807632a3e7c1702f96f79440778b4170cad28a5de082771b09314bf93948fb5fe6813eb7d0a49a7c70a65459fefdac0248dbb56582dda8504232404aedb3fa88e65bdbfdc3645ff7a57381f276f0bda86965dd8c816420c1b7b8abccb0a1d90e9c458903c5a2c8636342a77cc17804385678cb041dc4050f67c0841f835155bdfe944e585cbd2b47f706f404713401b3d561cff228ba3b58d733b67e00ff450ff74b8bd12af7f383bed41b6ed3400b925dba566a61b7a239fb68566522f4a4173a311496e9cf728cdd5636b9ab36531897b0e50c6a171cc785ab35b850ff3d8270f0ebe9f28bddf08b9a2b461705fff5a46a6590b9f3a1c858a75babc074236ae3e82b9ae0f279781a163ef3244b1a5822fc81911d13fdd867947e51514e7b964beddb6f7e453d35444808e4530040a656259189dd063816af21212d464161d4cccf0574ea6e80af4292982e83ac73e1efe62810d6b303f1440051f31e9df1d702311aefb433a9a8f17828d2a98975e121a7f40d353543475c304c9bee66559821a0ef92044dcf416a269855bbf5b349b7bf9cedc9bb3f6a8407d966b160d258e4b4d6823f08a55dcccd17137bb22c8df28c8cac41bed625934be772f41fda8e8790ae9a606eedd779ee1d61481d1ea8cafd12e0594ff1f314a23a4b1dc01e3deedec7b09b55301e88ca52707973741ce77ef116d076ea609e8b248788a597119f8110243e3b6cba5bbfe6fa9104748dfc95304435c211767daa3880ba7060c2c84ed1fabb6bf1ff810d091ba94e9bcec21006685204fc9642aaa6670252a9013a46d4e60c75bd8f5c753c6db23e3d8f346e29d265499e15322a7bca9696e7a45638bf31f73d6bfb81cf60f99c48c071a838cccc4a5fdb76374e1882dc5b80503feec9875a31abd44b52c33ceec2d8a6990b2c027a36ccc51fd48a537bf0c502c2f384c1e826f14ec4d4679a7f59ebe1a1c719575ee7bc78d7702bcac037024d1c7f6aa0eb975e6cb209ccce30ddae49d2d63233c44d137b9c24ea08dd28e183a4bb853e7db99f8f6d1baa44f7c5c1884e934dcdf09ad68ae980e5deaecb740365043d2c9d68c5f8fcff062168123fb90cf1d385028ca554e6ed9a01fbf5cb73fcecda294abddfd7cb886beb272482dd28f546f2b32d0b9f22ec9c8ee7458f349144ddfa0b537c993ce3f4ef12554762aa9b42d81ded7bde98cb688cda342dc069491b66f8fd9666163fc5dbda74ee59255bc235f5a9a02a4d309de22a2c1eb4312e9a5db587f0eff47e75c8e41c6e2dae5d3dea49572b09ea465d1720eb93068602ec83a01769450330c6d6b60455e035a8f3d440b72e02fbc4eec7cb1010210fefabb3a289726c4ce26744ef51002bb48d6512ec3cf7c310e94dc512268f286b25f791652857802bffafe0 T=$221a00db3a6dd53130d9f06a28dd5f3bc6d2feaccf09bfdf6373c0bbfc71784094d8f1d5d3f78a57d5246709dd6e4db16509933429fe211b0ddc49ca7a88b35cf46cda5e76fee5fd18d6c916546810639989d122a09efc5ad95c134d35f9efb7e3e0864045697d831ee4591d9be54b5dbfe0ee36b4dca279ae40add326207df1a98ca7a09b5b6d59c816ca36fdae1d719517726d5d853bd609749aaae6df3ed5a462dbf1e73a705fc05767df2edd87e43b91106b11beadea519e326e12e6bcf068f942e5ef72f4a8f0c8d9e07614876e3f489d9fe680b504b3044dbe3439a951ef4d95773fb2928a83507a81d6f31f86233d8ae0501b2d6c4adac6bb8478c9b446c0c5b694c0c48d2f7e4a1d30fc5a57f7896a3fea7dc7ed1fc5a024a7c31371670fe73f4c416e76dc8e849c62e868861f31f7139ae87ab1b6a6d56d2f45996106af9cd763d376a574dd820f29cf0298fcbf982e66329eaacb57ea02cac22f9d6f2250cfad2c5f474ce21178c3ad4529641d68f78aaaf1016d475bffb34e6d1bb56a50c98fd54fc43bf9b6a77a5f3e676ccf571c997502873ce022afdc4a711024a49f386014dc4a3c147036a5643fda6e0ff0b02b1358201fb67ddfbb45fe5fa5f5576843c990989597c47707565049af8980812a0d65c0a473d0f3b3e650b471b83ef6d1a5e2512d3c8857646665f7c47889acf8da46812a1d4934a812b412dc1f5885ef4cc9a13b421a5756c08a2a86a0df4c42a4e4c930020f54695c8cfad2ad984c56c3ad2490fc49aad5c18699d8a41534ca4fde0cbcab29028fdfc699b016ac6034d81cff1b8f6a230795420c5204ed8d147da982e86160a7f615273a5a2da51b076661170e20cb3ba334ae856cb2d017aa7fd938c4b166f9cb4ab9f693d9da1da7f443dd69e3853e5e5dd9adc608be0bc8dae009cd305cca73e25e5793e593f977bd5d977c4a0fe5e38461121fd0dbc7b197fc0996b95277d5634215dfc680f743a7179d8e77e6b52dc00da6349a4e4db509eac933300ae4e2a87956e8fb7ee7b220c91eea73986bf408d26265c48cc3bbc7d6f45a5066b4dfa2c463fd17c32170168f184f3d57fcebf7bf88a8d355011d5ee0fc33ee4329ae063fd2ff3efd64d88a84e19e0f2134f46da5bc89ab2e4d299f7c579957dbbc2b370a79c6a4647a629203aef579afdea83980742c4260f8c6fb2d4d85a13766f1d31641be83f6719b555b7bff380d8120f5d39b9936035de57588dc6ca659336a2ddf4abb6f5ed71c09f9a646cebe5249ded366f5740d68f012d0e311f0cf334413915673e6a81b3ef56f78eda8033f38dcf4406e354860307d9c34a51f44dfc9ad4970dca72980b4935cc0ca86aa0492650c7e4fe2cd9efe40e21ba3373af5bde5ee911b62393106a0b62b6ff96afafe7479208587b46cebf40883fd592ac1c9b1fd619e2ee07fe39c6122c4f30292548b67e91f817077da16e95df490418526c41a4c3cc46475a7f4df6a8b23ffa8844f3de2a2cdcaa0f4ccf3f1cf8f4fb02f6b1a61f6db861d1d31c673c13b1479f215c29d4a72042ab1c38330adafd68e241ec43fa3209448fefa31fbf8230dbd2b74f688dfa77b73e2f0276a4d957f5564b5bae044022571cd9de839a7bbf7343e1953f3cbbe6cbe8d85386cbe1fec3aeb1337ca2db19ee2be9456e3bba1242953b34083b14da4614da3c850efdecb510a04d430b83e79c4763a824f4f2608148aced1723db6d5c923d8ad27ab386fc522afbcb294c7de1d571ffddfdc115e2c5a4f63436b2ec9decf05442bf5c05a392ed23651dfc987b551515c15376a284f800fe738fd73f9efdf82818a612534e474427aa2a6ed8cd7f63c5e16e8d882b2cd6cfa26367251f3cd9d6b2089a67ae5ce0648e15145010b0576b4e882025a16259d8df089aa4c2533f9439b1e8e2e3f6e1462327bc48aa013ccc4402cb88a03fac4d59485e8153dda1224b24cf489ccc0fc30492b2c1cdef1c33167ec03665369a52b6f9d87c1ec6d8bae465219c1bb613aea4895bcddc3583e7fe075fba0eb5aea2afea3bba8752af34eccd7d308c91aadfd6bb315c10356f6f4aae728830678c04f4a123cd0b80832a4877fe6a6c241959038f1ad697360b2de6ee1a3df19acbb2d06db83458a270e7b74abd26085872e4dcee2d62bdce94b626daeedb6170533ca17af7c5a4d2ec47bc2a1631edd97b6b7eb7ad46f45702653f7b4146cebbd6c6e08b1e82dfd0a8637534df214c5597b93b808c310210befc889508af06138b92a0d416f02f36f38d347da6d20944b3b2500c18defb0a5646bda09176da5bc4691ae1d05b410af220545b0aa02d04184b6c3d2e889cf243953867686b09ef8826e9945c9c4210ef4f78907aef7aaf03839930490ab23aa29421cd8e98c7bef2d8102c169e8213259e619522f658e3ede69cf348eb22ef341424a99b1dd5efb40ed7199e054c2621cf21c6e0be3664a71aeb1d9f62bda380465e7a40f785b5f50d431bf23a452a6c9f2e8b [163] S=$228eeeae1 W=-0x1ac93de288ebc36933952f076e44ec3c53b1a4dc7a0b5b6d852f1d70e0c60c5c3efa326d24e8cc427abf3011370190c956c54fd80cf48de5a104d717d9e8a1b0247f4ff663c4ca71e38f87c903a52bf29c84fc9297d82ae0ab91f1d15da0669cb3271628c6f76e0df6c481438e665bb0e157bc73a8ea8adbd875e93728b21f262e5a7612069505c3afed4571c5d107be4dcb9da6c00084d0e69f95741be5bb7b0e55949dac9117ebd7db5029524d2e7192f7f1d9a2b73712c60d14bfa7d9863b70830d9e768f62e5a529748ff7738f8619dab928ba841cd8fdc3831af81002b484cf7fbe281b3869be437c703d8f10785f4987b1b96280506945569d3fa43191e2064907542489c4a5c0d4800209a5bd1cc0ac80f980b88493f77cefde3b4cce77d89c7510ea1fa10cd576cfaecec2e79d91aa73921785e8094c94c39d28f56cd04c1dd6352874ec12613978b174dee3ba3e166abbff1352905f14b99f833d9967e769f50f3a3dc316c534711047a732c94c8ede59b81f8e2be8b3d581409ef80c701b2fb27cbad7418765a9e99cb6ca62417ed665b9c1fea02e27047806791906bf68988864026c8224acea9d47a05ca9ad12b481771f8d5aecdfcea341fcbf35eb81247176178a6cb7b589f5745d689b153f63639f95774ae925fca8d2590cfa5ae0d1f5348b00aa6dae5789cb70d73fda965be042de2f0f2d25d8f35ca8560721f3bbd1d21def302205811e1eb344665cb464d23c84c3cd15d98b9d79797b7d8d2151e99772a21f300a5b59630c53d2887e51387dcfce72802bcb154289ee1b02e14092d1073b5e088c5c15a01960222d32d4a8f6c82c34ea2139eb9f67022999c50ed16f7f29326d2a877de6baa7e22132ae55184dc5ff2e0590063efa25ae52c8a7b9a54dfe739b591aa5331b24f74361491346a2bede3e3909c8ce887114019a453623b23e1753c79bdb535e5638d2931c1b53957c66264b78d674a8ad1eb246b94249a975e0537855f1eac435f200724be743da01102fb29cc7ab9333f3660d40bf2904dee39115755f3b9f5296f64d17cde5790111ac82a9bef18e64d4d43dd56971f92581a186dfd1f1e4817da4032849f329de3c19017cc73f368466e22d176e0f88d53607fd807ef2c7ca9793a83daf2d0631073ed89885fa7ad39daeed8bf18cd4c59546b068e926696e099f437e1fa6c3dce2d19f91fc790023f7ec776e12881c2b3e8798990610ffc435ae75a82423467ca7 J=$31c8f4fb59e2d9ae23e4417132e665d0b6d30d629fce5b414a79e43936ea48d85144866d3dc25d7b0ca7c7fee21c4dc9a3131cfffa2b3640e5e7101f3123f70f5c5972dca8058e269d677dc7e60dc03b7296af1af3419690b23a271bccea1484ecaf8be1526e2f5248a3ed02b6acd7e125804308c9c79f5edff0d9bd9307eb4916db7cc972e00a5693e18edb8034dba36dc43dcb9e211e4aef3129faee19bf0454cf926f32ff29258ce32235357aedffda3b99e71dfd5cb5c821c8a8c5c741ef1cf3fc4a4f9e3627abab8a7a8bc6f4bc031942b96ffda61e26bf87781609fd97bb754af14fa217432b3436a4f2f97f96d97a91d17fa3a0b2d0f2aba25d3d245c7a2517dc5d0535fb79d88440158c67dffbb0ab9f3267a214e9284fa2c8943e031f7ae658e69e2a59c1cea6945b28a7ee1a35ed7e515013b6d25db369def5d700dff1561cdb712685f4c3cc9f8a8ca82898c1e9454b38e7960c7f17f601625ee6a53217b60134f2d268bc59e80971000b2cf129bb54eee6fb32f0dad95414b85a0a6b5c29f617fcf07358d4e52b75da6aa41c0715c2a1c4ad9d8d9bf25a827ff07980c8d515ba3f5eff26d433f1a0138d79b03d6dfd9da0e020e6a8d313f97cebf6274c529372cf52a686a92a4b8581dd01eb213f0828516a3398dd63091b68c50aaf05264505fb2e702d2f4e7fdd666753f9fdd40ec7e4bdf1766c0a2b2b0cfe7c878b84b6742882eaaabfe48ef4126852f75d6f9417f3cb0d34812f27fd9527963fc4591a0d72aaff909c88ba0d715e66d155e2b0d17d861b7dd8627703b03b3d449385ca20e8413a7503b2185d57aa3fe984925612e1d13f12a35a92d373283fe52407be061d3bab289edb69bcd6cdabc8f8a06ff9275e628d9ef6b9ea5611de90365f4a9c979f031db83745804dffdb0acb089a1f6996ba03e3201dcd038ab61ae8be931ab9e22b873a5429e787084ea63593394e9ed04a3427e76c7b70959f221e12c564a23647059c443b155abc88b0589d3c9b8713dcc7c78a948e03d295d5769f54fc99ad73ea14aa0576a2cbe7dabc250756e440621af3e8bd9850e78b3bd09463d6548d0dd909ef03a62c8492aa296b1c999de15f85f3995f5086f9876977eab9ab553b015deaf33fa255fa850eb1d3769e8239b38879d736850f2beda0b018db06240d89427064c922b3a5b8cc0f82233d2e5bbede4707be7033e32922eaa382338c5210f39103faa834e3271aaeae6a99204cb09bba0351ab55ea3d6c5e2d78497fe0cab29f38d361ced75e0c84b303f7c80bceb86e377d861e7ba4d0da7cddbc5cfd953f60c125bc7d25448efb005a03694bb3ad0e43297bbe0d9509cef96ee56896c7aba4462d5ca859e3f279875f43de3716c6bfcd89b9dafb1e1d8674c78fe68022851b90b1bfefce32bdce3385032d4451a55a0eb785bcd00debcadeffe0044c0cfeeb34ab5df68d11e195e44396680d920f29dd5582f8bf9e020928a36c2e83f574450a76e6c51755beb849ea583a168bf712663c522b95db37fded2eb446c5f1ae1325bc7d61436c9351532d2fdcbdc0a8e2971401a0ec597c01a94a7b418b26ac3c7e024dbd87eff14ad0c00e43f09ca0a9c0161f2e7328bbc64bf6fed5dc8f7bb25cd428c3b75d6658c126862043b1c6b183898d78689a600592c39d3da829948fec2f12b876db9f86b9b141b48aeba13f63cd076ee32fca8cf52f2b9b1b6e82232b7b334a8d4b95dea3369e2eaaba40bd218a64696d5030fc424c15fd971ef93d230d9f0a88725ae79f4acc9e8473a6fb013bbad13158cd729d74c10a7b1e67484f615d9471e02e7eed5d0e6d195491c46cad8e8fb6e4469fe6a6fc7401bf95a4b4044a23fcecbf1baea6b2cc1f0f5af6f2d685fa068f7384bbeffd53bc6f3d7b42fbca9043d2a58c8985ad9ce37a777b7dc1b8b4baf447acab83e660d31a8ff5c4138cc2aee885ae64b8279109a4cdccb9188b6fed119704aa8683852f956c41d74c78df2829af02e5d6317a192671713bb8638af53cd6c63d281aa637cf885ab9e2aff560234d000845a8fb097a9137d01886a6e618863e61f0318ec3095f30dc67747f21ef4169e591b91a8e0ef0c00ed88a1479c8f930283e2c6ddeb7277503f7c486df1ccb365ec17bf724fd4a8197c7faa74273fbf91e546c3180727a0f4c1d5707f1c544eca3c59f772fe3a51d7e721b583e00736008163b274268812e92d42bc4a9b3a78d37e476f4caf831d05dcbcbd8b24e5280088113e32cdec546182f37b2157e1611515bcbc75546c172c5a7546c008a573d0f211cdab49fcd790a5669db72cd82a3ed242064dc3ce74cac4e372b4d703aedc358dd67c0e45b838d13595505270c6141633a91447f4101b91b21dfe01c88ac3ac199de0860bd8897a9363b8d7753f0cca745d1b78900758856d41326ab54b1d4f5d7e68e2e6825e7b129d9524a2533aa4edbcbbc348b3b219597b7c79b3d81587879e0b464db9bd55d975af3fbe T=$3101f4d601c48ae8eaa58c71b311315b425a08b46aed82038423c180d8ba54bdb7b80f4e70a51fab9b6adaf7d0ca0b642379db624b5f91a298ecd253a1fdacad28f99050351fa3446f96e0f07c3d1da976dff95fac824bf1392dd927aa640c54d1419c57416ddecb0496ff814e771ad6d471c1aabe312dc657ee4dde507f3e0c01832ba55ccd3628a6dc845b8591391b207a04e004c26010b67248ea1c3c03de42292f0015b6955115fc567a4fafbec2b84d558d68baa7e6d6a8faa50727528d7b0dd8035a0dd9d34f5343df02cb824ca39c63d6831f009b088391bd4821880475e958e3b1370300325615d95f4c7398e2b4e8054df9199f38c11baa723a48f7dbe618f869ad2f9c0585f31f0de854151c976ba65690410a77b7036c8cd238a862f40d922328dee720194e9ee8b27855a96c0da206477d9f4b7d0d6a23eea772bc51303e2d57d1275210d394a2262ad3488b64a501be0139a25bc1dab5a3388596237cd9f7983a4362a05efefdf2e6bb84f082a2b22cd0d57de4935dccdce4b4d1464ce59137ec7121e4228215832194fa3744fdffb088e0960b38fe4d0123f3d1157a166e91134e7a71c8d2175ebe0ae1e7afb811fb3003cb040b04d1195fb6dd7edcbeca8cf4ce624c11037109611cb94825562b517d1f1d844e06cf5b07b96df554270bdc059f0ed180274b77cc70410f6ec7833a1781051090e404c9180ee9758e207f8500fe95c851c3db75946536cbb485a2c5e5d1b720eca67ee546bdbe19f2e3e4eeec5aaa5df38f42ac7603cb24da2b27fbe60146362b5d06e80200b3918d4e1ac16479435c2dc270810e42dc389cea1282d3243ea03ce14873d4422ef5c7fae694e3ecdf862f7a05585d213ed15eb537b7ad68f9c038e0408b8bca4a24e68ed17ffb5f2a82b888d6fcac10540909b24141171f12becc182ebf2e83f1bea806d91bffca90a2269636f71f579c5fc25b92c4f4dfc76e99dd6fbfd39b3cfef5542c7864cd5a16efbf072cfed315a1b91ac061d70e2091b2421423e33b461532b932d70a56261f896d31257a615d9ac6f6251338c75da769afd6bc2ffdc3955925acdd36eedc9c50c099c08692c6b99ec39702fd55b966a319b400dc3fef499ee147b3fc9778840be0927b9f687c28b107a35f92351f022de957216a09154df341578f71b80c811c8bf38a62e737822a1cfde27a7018c1478e50ce2d377b9ab66b4762133c5c9c870eb2c6380f28a9cfe1e974fca7d125b261f3b19876c7f48e79cc0324f097eb6e9edf8d5047414909fefa4640e90f4b67fdbd7bca3aa6a138b8ca8571f69b80b61ffc04669fef37e62a8400350aa740553b394a2978f0b72178eabfeef741cb31639423d14e7613b2fc07de17659a9acce392543d8dbd3253bbf77dd92a7e14d7073218cb3c593174129126196cc04878f6a576cdc3160a1e5fc92feb510166a2016d20ffe588427fc0b9e929c107f5a9576518e2526e6bfa96f5a3ed509dfa1dd339d2b922efcd795652b3816312869711c76e612830630c06ef40d11649093bf69f73b1a4f8ae8206120f5e342273edc47921287072c32771bcae92259b7ffb1aed3be0c9a56a78d1e616610dd6d4515eae8ee326bb47889a6b33b9ea726def938bea3ab59c97536a327b09ca01d68ac32ac1572150fef2598da8e977f827ddab4f89070fe749e2e1be0a13267cec61276cb450e585e34c5235bc7d4b3d39b3b828df15690a8ccad9c77a3d4df8c1c67b98ba3bb927bf66391bf3682f224f83bc99900c6a7c6194541f06835b6bb2e6ff8e63ab42e04313a8a06b511e88861cc21dc219b80d57f457cfd5dcb95e59858a3bb65398b50be105859bb6feee6b76981d7130c8d3f0581669bdc9abb92e499b12ed0619561230e976838104f4a4694a02ebf9fcb9e059e0a831e27fb62402858125542c107d4050ebfd010b5fe803125d4d5d9e2919755e20d6d09d089a9174ffb2569b9e0971243100b91c845e2ed717b1b9c44c85dc5816a7314de47b750502844d492ff66a201c9a2f81e589c0ed3d5aa098ebc1f4dc9dc03b764c0c31fea29a2d58286f3f174a9be9eb833cf03e52fb189ce727943a578f638892afdc91e9e881047b0acc585a5539a955087fe724745df5ba21bdbb2c6d9d41854478e1d3bc1ee7f0b15a31460c0b466c90c4e7c3da58463237a2bab5be05181e94734be66336edec6af0261afa6d21b4d6eb7cd6e69f3b5ffd97ef3768a34e217a9fc9de5908d610220793b3063f2bff417ccba00da1dc3d18bebd64f3d8d619f4f9f3c42c2eb6167e8775ed79ecacc43bd3bdbb51c05b80983015a14cc2658044748adcd4eedbfcc7dd65eee1e2dd9b09b1c49aa50c589d2a64a6681c38f19e516d0b7033c9e17970d1fe410d833163d707bfef2bc870cb29367e3c20c655d292ae75e5c2bb58299611faabd80108ce672051a52e34c9972b5faf47e9531480d11211bfd37f189f3905b37eed00eca4ae4fba9dd28cc62b [164] S=$30b55809dd2ecf W=-0x36a86bec1b634ed4def4f0d498cf435168368b7c547b9faaf12560d2c310f61d4cc629317b3851dc94770282732cec702f0a965570826fb1a6aa9c27dd22e27040e1a429a009ec567c22e354aa08a6f6054bb20ce0db62a417647afd1554dee0f6cb32cd151864a069d00fa1f1ea024c5afed7e84cd7cc79c7d3431714b92fc26fe0b728c43aea99ed6a87a312dc2e2dbed1d99556f35e2047cd4b567576e4695e3539e7462fe7b6721061bfd5cf2a5145cec29e413e09c6f61736f06d3b9cbdd4a909b664afefdfd674cbda2bc05e0b30b3a30eeca831795e041d85f0c07945e5c22c0903f88d94e9e325d4956ea80aa2af48ba13957d12b1bd3d2d5273c9e6e5a3ed52ae28e48ef328dd33c23bca34efd1eb620ad9cbf3f0cfe9421d26415874c50e68eff1484d95a752ea079361c541370248dbf86b77aeb527f4c0704d2b447d2cc1f09105f1d13f352f0cb854c671fca9c660a629d08cd9ef101724483963533642875ee50b0c35c0b7407ca407f7c3f17c46998b09662e8ecd99ffb91d5931d45d978aec92078b6c2c7c0e4040738dd1289066f40df3b8e3a5954d824fbda6c7482481981f0eb5fb192f77815349290a18050ec937358d989d5dca3b8cf4c426e879a5cf8ba875de5ecdde3988204e8a414de511170a1a3cc00bde787152165c264318942681bbd3f75d5f5c5c6b352eae904afc57b72d2e8fde3cc2fb854e49b4a560fd8f5c1f6b05d9aceed4d0a9d912cdb288a3ec97cd33984d3274fb60a3ab938be4dad1635d39ddac1a142ed0f1e9a7b90da08697ff4aeb1295bb5fcc7dae08b58d3fef350ca987b0dd39c0dbef420920c533b5e114a108053983a21828ae41c1743d7930b3a404bd53f486eb9220d70d6a34b6761c4234b9ea2818bcf5acea157941ac207652448016a07f5286bc8e9811197907ccf874fcdbbb19263295b17743dd30ddcf2dc01243ae710ffb3b48a19ed6db02f1b5ddbface2ba3ead2844da48a138ecb5f1d7ef4a1515a674888e483fc7809bda05a25e10fbbfc8738d84518be1e5d06e729901e88e1ece317d512ad829022e6273df1129885affa012f12e0006b9607a317574d7aee4eb825ab833887d72ed015f19c20355199c454579c792da9e149ab922c365399b8e1d3633f0aaca4692770d14fcd819fa52d062daf11a64fd768f53bebef94490b4482bca3bea67293c2e36f7ec9879671b362ba07adbceb38f8a5128c996b93d0f1d5db5256d J=$c6e236cd576c7bbc4addeaf93c5369ebd72bad099ee3d1d3e2ff5c11e769f3b9d52d0a4b7c7479cd95da6b789af44c909b58f8963d7614a50136b83e3e262ec42e631fe2df4b8bf8387ed1d1560590e441577457260c89679bdcbcc047dd0fe2bbec9d4cbe92fdc0d4e09f561afaaf11c8d650b74178fe0112cc5e79158bb58951b3a4a8ccc9752ce70417c9964ac7f3d9d5c52a0639a5ae097a0df85fcf1a7acf2f7f0b2a8396a8eeaf015c98e80d0ef5f81e06464b51ceaed279a7e1785a1e65e42ced554b28aac28e8c315787623678e9bb08984ef5881d9c8cd49c7b426f5ec97959d32ce1ec98d908b9973ae7c3e563f3fd4092d2ca7e25fa2fecee113e6be5b5bea5d8ee9ad6cd4b88641932f5840e38307899a4a346d1f3762caf4e8996050dd52d55dc51e2c0e25eccc06cb4de0eb60fe4cc74936fa29543d1bb2be26fc233f2776f5775c3104aafadd44de4c718937a29c6217d067fed101d5ef56ec2dfd1b023e6ad2ced7dbf03df1245bedd58e3a58a84e99d70f99befb1043a03fbf3c348d7c22db738b3235033c592367efe330cb90800b6d3c914f7159ce017a743b2f967bb47e609ca3253dbcbc8cc05130c579fd5b33efc5f3d9f81ee43a04d58a233d2f81b461344943732e057a855e51925b616a5bd888dec24147721745aae41e11f02ec3b2bbf2b098fbba856e117ee85738844b1b5363d4a113a3f46c4a8086e9b5d095eeb19a5c64b75645227c44d33cdd831da446652159606d5d2651651ff477df2007e2a89b8809cd649a8031bec1d6221a5ee861a173406b2db7a8aafe842bdc3d54f00aba4b02ab04d6ce6e7ec1b1a1f9417b11bb2edf07d2775dd45131f72dac2de21ef87ec6c63e0e9b07f9afc2e577be13fdd18945a0a8734c607011d9cb6059d907fa2955afd9a1c894dfe86d2a6688447d05227f0e909b4bd3615402cce583e2496c0ae58000df61bda69c5b674b6c3c69bf22fe297aa5bec6eb0f52490b048ce38606b64aec59292060de4cb1d958e5f46ab1f57a850ebbd61efb9c3c3518ab5c5bda932cb642dd6eb36e67236b671a63454952ec8bc1966284e634c0ba30c25b3e5cabf4e6001974e10a6b12b462da3d2ebe96befc7bb6f98b6b09ddcaa5ad18005fec2bb0ce482ae7b6988cad1ca6b4a1e21bf93d2ea164bf9fdde4f78d72191bb2fe1a1c6ba02456bd8b0c0d41df39974a0b5febb8f8ee63ff0e434ebc7c2718559b8d706c605ef62455c2853d59f5c7dd7ee537e9e7b67b6373a91dc677eba549cf0ef2455a7d0038c982a5c2c619212560e8389b6dcf8542e694ec05a3062593f7bc4d9aabd22675424cc054aa921a6d533cb5e0a055cd9973e19ccd29869093920013404f6f4a28abfc22bf46a0e202efc4a4ddbb193bb7c753873572f39219c34145edb37501a38d4d592f98315e81660e48bb2ccbb86e07030074dcce61f7fb0fba8e3bbcd4f755d50c73a922c508e0b50297058105065edb3917f26624b067d08462b2106daa3f41e50bda81c8f9bde2ce4fcaaf04fe37a9f8a26017a545132920c0fd712f91ff377bc12fd8e95f9e2ec61bce519e2a454e85fea0389364d7e9862f43986f0c0e5b1c08a77976ccdeba50b432462059f427406eedb276c7f29be1fcd7435725fa019a8e27b8b56b4398b5875715c99ed6439c0a5db386297d0dca6db67c9de1fd112356693cee0edfcfc41b6ad14191db7a34760c4c84427dd0bb468de15fc682e3860c606462bae83c180110e87c5f9e1d3e393d913260c8d54f8932c48d7e96398f92a72b153a730841d27280b482e8ab0fa0bea6c65a8ee222e081aea9903898730399e942aaf789dd0a961eb391a867fbef11fc5026e4ce193b8d40aaf5b0bde9d634fe80193a00dfae5b8f8a520b32a515ff0f89521638f71a269b59cc75cce790d63c1bdd568d57378828373ffcb4ecf0d1c114e02e27c3ed4b3f66bb3e4ee529e6a72821b3635ae8f72a11b41460a2cda0255ca71c55e077b2e41f50498947a096ba17e368e7e082da4afda93245c75fa87461e354d1e94f7aab54b5cfc4c626f8759ef3e03d52b27420c34365c4ad98cb6873d5e6b3c7f87efc3a1695e54632f378586b2e399bad0ff418d082e05d11e9c020d3f1413c63fb31f392f352e5d66a481cb83bf0bc7236ada9b10fed9f9cfa42e0e15ffd30d3fbef1370dc90c02a7f7d35cf6bd4537328815f0419790bc70a28dad4b8a272e4a0cb36904c119f72020aa537efabce4061298bf1331eeb4569bc248c583cef6dcabb969176dac49b490e02cc6f28c7a0df2cf8f79ff3ba13791225a1e9ba168cead81b6609d46944fbec05a0507e4fe79b33227aec2cc9169534bcfa88adb23ea508d393bbecf2fec3f265b357d0e953ab2022bfbcdfc494475dcd5faa7c8aea32d94b9d93f337d6b5d787f4518eb0665c3ebbc559bf74072326e973a36f8aaca53efc5acac58aedcfc3b6d8be979c140d91ebe8b90f416e0693d420 T=$4782a31c40c90d238eb08279af747a3cd103d7010f7329b006d3e1d59d4aa10e837fe9017b689bbee3265752ae19103f6174577de620795eb263bdad53d0bc70ada15d160553ed12532a47f8e7ecfacad3cca8c44d95a9809d3fee900d4cbeb6ad067c3793bbcceef2c200f30c8a695f0323c9650752ea87d72f5ec529f86b777704a623c5de1c27a4dd3687c35094f0d133ddac5aa75939f645d1d0d76596b29c37b9002818fb99a2083b57bcf93b0cd3feaeb447d216e2f7862fb96054e8079ba624fd7ac85a17c61b0f7fe9cf7cb004152d4e8572da638278c7096b36053acaf93d252f0b124cd90b0724b1463ab432622a0f0384dc06bd048e0db5c41f507a715a5af66c81f8051388c9ead94d9eab4cff869885cdad3ba9b2ac43f4dcf6668cb1f8bdd524d902c05d8e85f6bc49c71f4eadafcdabef294b1f242c105b1529e87d49d0ab1f85e286e6faa6de9b5f1abf376d50986e3515eb7449dc823f733313e8b91cc73b0d13f7ecfd500036a360cbdd15dbe95c4d69e3d2bb05aa4717b3dcefa4700f90f7617202735610d3564fa7d9139d61f6e88bdfa2f0c9f9d4a0f226414c4c788b4bb0a2c1154f0e171c78ecd8146cd7381037413b0133263df780d644ad76274970bde6f7c27e8aa7a9d2550ce5bc8816bb2734b8358133326c4895f11572aeee3cace5a652c7089bee59f0e84d6df06986f2462dd281fc792f4d9dae511a0f746b35465f93be77d1916b9938a308fa6cda3d2176aabea6486871c7a7b3ba5ac01c965714b29a6bf7c40ec21422a977d783cddb12ba050c450b4c03108da9583e656521daaaa3b222357cb7386687ad5447607e498a43dd034af16d87a94199c7216121ba0851ea1205294c585f25dd614f6302f2c410962cdd71e473c3f22c34d0e4a53be26f4f9817243b0f6a70a6f72af93674accd078fc2ffdd32c3f6dc46edc438a0957ed4c0c4080cab7056f0be19ed2890a5f716e55c0194fc1227c6043cbe09575456b0cf7a52cbdd55d3417407bf91165588453e074e7e031c5d4cbc5f48a4c80778df3856f704577c21f9612ccc73aa64e14a7d7762c642a9921be8a8e5315682f4819af24a6c44a6f59ed43557c165cecf624f9a6940108aa6af26eef6781dcd352fea907bef196e5b8d80c7843896f464ff5f0326cf4f1166f82002c95dac67c62a01b76a1fe5ec4e13f4f24f05f4101ef07feb08aa0f4e87ad2261bd57aecd9f5fca0e3ac455fc5639d90e5cd5ae8ce79aa7b55add662db0d17e5892c57d370824b7af03f900dd29da98035ecf6d323d24bdeb04d9e97cb6c7d4928120215c4eb13b35352ba85be62fe3bb2899d047a22ce19c7182dff751c6988ea08b765cca7a87bbf352e76e691c00e6c80f090dc5de492d98863a3c4d502beb92b31974e3b369c17e0d000cbbf942d2ba5972206ab2f6a9ea740ec99445934726521547ecdd105766317accf581626f0d6babd985cf4a4cf2457deb679f445f65ef79e9ca3bfea056c7913f09650fe20a3c4b1bea6557ef83efc27e58939bb06e7b70dfd35a32274e5f6bba18a0e17bac86c79188af75543cb158a97250530b062dd880fbae49f2003afa06ec66530c181eafbe4df3279d4ea9901b1904530e832f9f06e9f9fe5661b45bfdb5c0b95dca0d8f906df68cb43d72385f7d069c83c1219edff063e274ef713806d5e288f188b7f00403288b55ed5dd31bb55c6742a2d4acef745ce08e0715809475a1d9e8224b1962b269729858882e75bc2dc5b6d16cab6f03d2749236bfb9cf772c653a52aa36eea03f176e81234a993a063e91ceac9ea2d7d59c99abf11f2da751db2e439b7530a275de00efdcf2588404d4046b5c81ec796508914e34e259c3add2987121d5a81b12c30e275bc319b194fdd918821be6ac8666ae14fb25b244d044ea97bde0554ff5237b5e6fff9e19dce9083dcbe086639aabad10d106738b904fde7fb0c744747c67668b2c8c74dff7d3920b0e8bd833c72d895a2915cbd10c068ef774614953bc9f88ecb3f610e2acc2535f097ce76ab44f9473dd7780ba20aaa3b37dc97b25272f6d3690a477277fe72e972495b4219095c4aefd63c6ed97e73ee43f11f2180e3c8fe9b866f6d1ef199549de131f6c080cf4ae8f3bdd0a1e26cb0808b9db0055c033af13c8c1f42d84ea66e39047c76fa1846a594fb6b8da7165bdc281bd6e6c5e127e4270bf4817222c283056992fa0c0de3c7e4518c0dc3a14f609ea19aef213151115aafeb0cc32f02e930203b5ab7c7cdfdb77845abd0262511c836b861e383f8bce6efcc301879ee3115ad57bdae4591fcaac5cf2e1bcdb7c687c90452f3fc862ebf301903ed67c692304254a23f9fc93a04a45aa61ce0246e9eee1bb0b83a3d56418477068c3187aa555b877da3f1354a6f35a841a077d00c7374193eef3fd5813084a467d3d94d51ca09671e1e33f4efdae615d2086715a2e9ecbc6a37b8ee920af60b15c8832ff0552be5a6 [165] S=$28a2fffaab6d1a01ba240 W=$5625a3447e56f68f0d79538e77ad086c9d76bea626410c3a2c1fc1f3b7b96a79619209893cdecbdea27a58cfa38356b0e0bd11af23dc521052ee075dedfdfe47d0cb69bd57cf56d6e7ad28fc1779e2b1e9949dfc08abb1f88707f7898bc0578beb5739622a61566f987ae80079b593fcd2940c66656099174eeaa974e142e80a0a65eef38afc578c5e00c6ac5a65127dbc26e8b8d49a9286400adf01056c1e866bfcc18cf61af437d0d0dd44252cb81b416b813a35c000d7d33747a8ac5a66d92f2021bf6f3ba3f027e24b8e30ba4c2157f3110a689fc6845999cbf2edd6aff3dc6616a609af6ba285c90c139b9b4b9bce62a947512230e62bb8701a59dd8b6dd494656b558c80863b600d982660d5cff6afbb0df5323c06f81cdb4d313b486675646b8caff16d1f9dea0b53633389f7d7382c1a753d2bba7d011cd16e7d89af0fbd2c5994a583fdcf56016584c758c15cf3b8b93340f16ec440184174a17fffe8857fb4446012950699aa340a0add2227464aba44c35be138c61f32b94b28930fc9b0d350bbf0a31e022490e405e156f0e2db46daa1686f63190bdf41382bfec2c19ca413cd48d3f7ca0ea2467c208ec8f3cbc10eb0d00d86636fab40d51cb62d4854378f8a8da74ce61e7330f7ed999f299f69420954054475a20b5e7b2553d7dc63f498da916f2eab415e2897c323af9ae4e64cc4747ccf52849e36d08a8576d13524963d2cd2a3867869657825e8bbafa4d162d19088ba6b20e8a9e6ed12b3a0666cda79454b29882d97157265690b74bbc2b7a7c9314e1e319467a49bd5fb0873a3ae6c8191df429f6d939cf6cd63dcbea61a6b278cf196da80d16eaaebcb7a0731b60aad8378a127523c4379677d323f067206212a47be838a946435c18d5b40ab9f21805bc76d172095eaad3d67d21ee8daeb337b8fc873702ac6dd5e04a1dc30862136b4eab9bdc464d25a58f4a585ecc710fad02738f20fdd454a5997fab145fd12d88f854faafcb3f5de3b43cfff8bdfa32ed5b0f0a54f25d7401feee317ff4e9e73deda060704c13bce7e1a98362222a6e48dbdd1e644295e0ea396aaa3b787081343975ce245ccf4053372ab6d3c4562e7dc0d1a57640f74240df5754754589711df116049a652a13cf9e225e437d245c9a7299ca912bf5c7c25bab4fb16600a1736a9923068bd644f19d98aa76af0208ef2a664cff32327ac1dd57676d7ab88af6455a7ad2a97772043be07a32 J=$57d1caad6d3be691525cb2e8d47ee1ec9dec348818ae3fcdd5b0c3bb3d9517c21dc51b69a736624ce869822493f38431bc0f79eeccf0ac319237854e47402e13fbe4a935f64de610bba4b601730e1548de24c262f6d7df38246b61537e93ec37831744e5b7e50347add07fa47791c71e88711dd2bc31a6f9b6e7141ff82e8da6edbc8f707ecb426ccddd9f7e1861ff6a2e63847ca681eb4e018e7a08d32e31817ab59835b3426dd2b308bc98615a8791bc8bd343ae4dc7eee7752866689b658b298ba8b78ec8b2402d849fb0a6fe0c7f0aef8104e2f3e3fd02f7d9770b860c7b0ad86372cf37f991b1a88d5999650b77acb19e2b30805bf2c5d5e0c70d60129ead71d70154e244bff8af1953ca92af0fa4d9fc1e1b14973db401d8f7eedf2dda70ba64d8b12c3c5728f7059cb8531c219924fae43a5b2eb19a27f8f25de440cd85f9b86fcafd8f0cc90b64cc6d8f6eeeaed3498ea702d04b441f1ac3bbbd975966acd34ca9be13cdf60f5065abd373c155e38a727fc4df191abbb80f3d5f4ee24c5d3e794d43909e937bd14421e3df7a08113b18914f80a4ea672be7e283a603e3325c78ef051db740bf0367d586a8dd4debadcc8b6e5801ece908845822b8e7b9c665844fbdba55024b2aece5d8b3d9a9714ab82bd3316df7c2e43b65ada26e0d1bc8f2376814164edd5a6c0e2c5443290b7a435398c151aa12ab7e932acb0c53bd31c6b8bce454d4b76c5afa0b15e6c7559a9ba40b1a33335b24fb17dc904b6bcf1ef04cfb9f7d2deeadc1c578d355237f56a60d16f03656ea5754c234157141e771a435d0e40272af4637906414806fa63e60a6ccfcb75569a657e68dc8331ecc6ed5a8de99e676053e8a53ce649747300851482cbbebb9c2e0853620bab019c98d8c9abc0b88c201da798046c08ac249e35429a6978d5cb34408c206a4f452c95ed7be28762a97cab05051e6c85c774d211f4a17e5988d4d1fdf674c0ae5273d43b82f63a4e4eabae9111e206ec6d92fd69e06adefb203e45e4f698b92f83e4220fed90b3fb44da2bf0cd92ebb53ad07fa99d82ab5d347a33fec29153d3c46c5facc6cd89c9ad4cfe0c8aab8e59a90d86893482bbff8e959d3c72b00790698ea1a059d3a1833a8d63b50e36130c76da202b3bd1185341136f009e42c2718c169ee344395fc4ffce8ee7c84bd5fed00c5886ae82981eb0f373602985fa61cbd6cae0b40a99178e84c061ae163f5acc0084b8477be82e05427c8d916b116ea7ef0cf2f6c16a51df79ff4f300fe9e64e2d96be995387d3bf4d344e16a6844eaaf6cb2ec4ef22f178f4d0cdc9b40137f50c446219b51ca4473cfe9f0c39ed6c689f96c457b8175aa3dcfce8cb464332c72c95f2e739885668608a9433c3f91e2b256eb7078b77ad99004ee4653b153ff5518c26601cd050dc7f258368199b4d97da8f81a5907474eed3a4d766ad56b1515e456de793eadd82ac1360d3ff73008368445354503efd521023177594c95e73753afbdecbd180a4020420c8b78c82b377bb5a7a4052874328b33cd30aad7880424c215649d3ea68c7a823bb2f76a95679c6fb3405d3b24b60f1219d0502b87b48781e247d5f01a8bbb97c910c60691abe59ce4c525287058b4f2db9e79ac437b6c300f1706264b785b2ee08f0966ac7d60e87ee3d54ec89fd98fcff4925b755aacb1cfbcdd1bb9a4815a70e199f2db5bcb0f85df4517b0899f4a6ca5142ab80ce2c59c9c25da4d60cb387bae354bd2f54d4d46dd8d1498d64c34e6d28c36d0acd0d045fc1a9e5721019bd46dfe4646a4ab16e356c787666fd169967e1ee07660ed6df5ab9f2bc6b6268af2aa1bd8152d0aef39f1b55ddb577ad9422c2d64a5311a762d7737e2593fee668d1556fe05f14413a1cbcbcca08e967ad24919d084d12c0a645a29391808c42956f1008d6ee23932b5dc715ceb610fbe460441f6c9884335a929cb07e74420969971a5d220fb5f4cd2765f2f8fc7524b049bec280a5eb15a2fb9bc93c8fc6646c144165bb47a8d76d3ce0133e4e4824eb22d7359100e4bbe280b32460eacf7992566a5032d5758d53e47c0aa097e13e7f1d1b594b86e895695f4508b5f3d430584b297f429bb637a83dcd2946d2df2615cf372bd8f386e5c8c6c72c2d19e64aedf50ed040e5dd798340b2f7865e99441f24a07ac9e765b980b8dc737652128be24b99bccf261bf889cfc2f39ffb465d757eaf0d547af8d31d21bb2ab9a3690fba7d10d567c3e36337e260b91cb99d5488b2a56bb1297316717418031a8ba2cf67561366cf9446b7df5ad9484c58ca12f1c5c81e7e324a37a68605534c3f4613a2d94d226e7e7ddc8c3a860ab86c6e3e2e5a6f1e30b97f999d2bca256782d86926cf80afca55ee1bc5da0fa22704f84d1194135ace316e09629c83e134d94ab3c1a9a55479c986a7ba557b1eca960e6ae801b8a9af58b8025fe578a92a9fea61c12df1841c28d1459832c111 T=$186dc707f8fbec2e367cd9968702f859d0d25ef9bc236b0b6e4673ba5d0b280570a96472aaad625a7908487b631fa559624bacff2272aa91fd6e71888b2b572dc6930ca4f30414a91019e3a150ffc2393946856aa0f4c7d3d764c872854e2b495f07f5b43629f5e9bd8045f540ffb75600bff5c1ec3ca289dc8ede116dfe024d62d8f490c5b254476d5df8e0dc00dad78fc372309bfe69f49c232b7586936be3150b095fd75739ba81b7315d2ac582c5c23f90be79689dd50e8e97083c0f7a08f4476fea4ce09214902a91e80bbe7b40dcde91f1382f7b8ccf65647bf5f07e3842a1fb84d005d23cad00b099684f6e8287ed742a2535aa6d843e10f16e0d2265c5c2bcc35c806b4cc6bd3da33e7e928eff51808027b560a6fecff388eba9ba453a2a96bae996cd694e7ee87575a39c4d90301a97dd101cc6e95b3a6b67bc65c7101cdf4ff52050c1d153bf59a92df1b6e86739762ea3e5a5dcb89317fb9f5693040512ffc6137864af745e6a843189cb00e309c853fc6282467072347dabcf16bf8ca0b8953bfb156160768e145eeda348edcef2b00d5a9e56564995dd4f400dc5210821182d651d63e80b065db11ebd0e2e30d6f2af91bac5ae44b6fe200d4e147037996e96dac3051a83b9c099118d934510212b7c827416d9f9ed2b5cb04babd1bced85561fe9f196ffe013e03ef3b3701462f5a3d41659b8e99af67ea03834651fccd8ee97a785aecbab2330d92cbe3df5d49093ff69b0c6bef61c38b5efd712ee17382161f4b36c6efd10484b5a01fcfaf265cf04aa02406c6cdb971eec2d6bf7a8c385e43863dfb4ff35b5dab115aa526ae6cdce60ffc73ae36c5eaf14832d452ee644a17ed8a28211dc1e10378720e224966fa88f7610ea816e9006d282bcd51e3ba970e92421a0dd818ec975b2fef7b39d8163204331bbef3b556696a00c91bdd2ce67905f2bc61497b7e539df11bebd80fea7143cdb43cf5fe39eafeedc04b04eac7626fbe38c884cde2676415f6a2493e9a9d68fea1ad70d92100b67798f257bda97cdc2e6f930ae6118b98e2cada08e311f40bc7739fbaaa5fadc196b0df8f7d0e811b2ed3d25ecc0b41265433081d7211f489d9996d4387661b7888abbae48700b281f11605ea1bff6d742515bc5b8bcf9a9ca2f68e7a71894a49e1d44fab73a348e4bc36b26f8ea0805cf3051621da85aae69aab59f9f447af5f496c4054e33ed5d284bb6016cf88eb5c25ce6faaee124802be6a7a03edae04385e85ff1ad01407b6e35d6a3f972e771c1362ca93f303a42667a4047fc94aa89a51c3476b57826d2f1454235c9446a72db3bbd878d1f4e64d898c0c6516650ddcfffa537636f141fc010a0f9f43f2e8501541e0102654fbc351cbb395beb2223de59d6c8ad06a0f7db661fc724426b9e3d43e791fa1d5f89b5d584d95d146e9568178d454586e23c7fa865a6ed4ad8b1545c401e98be9971c9a3701f9d429fcbee294022185f5bb66b86f64ca1f9598422bff04a373e695736481e5b131307770e08cac2fa04d649bfb8d53cab46103b0068e35de86b006073895902d00c70d3cf2f42fbd166321108d980a4447f6e84dc2ae562d6f6bce7d6555ea00ca7b40058c76652f1bf05c907fc38c7684495dec896eca85f158868f2800f2637c2650b050c9e29296dfaf721b067039758d601e77c94b7501db1858a06d854daa55e719fd7f59364e73f0ee86452ab64fa710147c0bd40957022071f014e07f8cb6417f42a8eeaf88667f103f2333ba3892aa4ec8a24e0795eb2b807060a6e04d708fdfad5979a7373f1138eb3ca8db08fb4b6f2bb5c6c6900abb1970df0592497bf225bbd3b0c975a85845423bb662bf4e6ee348e299e93e2b268a0a914ab2c9e11d21e190eb4e0f0d2a39c00a54cda48c4d3e9ebe9791635fec046a18c45c450d93591552346a5a8649873218de1aa22a01667fbb61b963330d7232d9b80e80f04f25aa3e2058565947518dcce66b4973f645d9de1abef0fe5323998f849e5fe2a1162705d23d70ffea230e62618e6a2ec116c2dbcd212fe568c1816aeeae10c4ac5feb2a84cd2a0139b801bd19e364653b0d799124a98237d72e54dab1db9b80d10ab2824e41bec74bb8298e94f6af1f05cb98bd16a2e95bad0656055e033f91a11bccacaa38c8ce926688d7771a5a23537380235c657e787326b2a66900fba84631285be954072ebbcea7f64098515496b4909acc6913f2cff2df8819fc1e73840cc4c78bb6ddfbcb1ea3e7ea571339922ac2362228c312b148319905baaba75fd36b37d7ad0b973ddaf01ed5a9b2492118c180f52972ceec5cc341ad543ee0ac3aa52af20aa21be5c059fb1a7bd4f790d9ea6218ebddede83169228fd7de30234e8fa8c2a8dd8b101cecba73b368f134d7fcb9254381a1f38de5e248628b5e5826bb08d54b05a4883afae7ad26221d587c9e87e705a8fd437a0e9701ca1155e01f5a780c4d4bd77 [166] S=$44900045ef70 W=-0x2fafcba5dcf69dd174d2493d0b8c1aa4397bcb647f2caeae3fb29c471ffb3f916f0e015fd4464a3bd060d23595527a4520d413345502098a35a503cc317f80c37bc1f3fc3f4799c60fedc731257860f60afbe8bbec633f6594d5a9d066aa9dbaec0ace27fc07a97069f0f2ae83373c4ce4843e8ca9f8a49f25ae6b9716ac498410a5af4c91023aaa068c7a89353bbe4a1ddcc78546bcd9f48bc5d7db74d6ffd8737b92e1f7ed51e0a20ea6fd6727f5caf151939f860fa6897abe387d381d6ae36a867bc01787c2583f13050b0f4b180e32b0f9157a8e51c482166e4f41012cfef9aa08b2cc5a20cdf8cea2642a43c1689de1ab7d067003c606b7784dc0e9ede4a99b15ca3925218849e145b8eb7a75b4ca8763439ab3ded4302b1a42bd8d85b782b297261caa73f1726ee86a4dc35203ffde1bedddf004187d3c68137acbec8bec818a2c2732b22f055110e3bbe59749cdaac4d2cfcd88732733036648943f040e202289ab04c7e4ac875a4d550b20dd838fe7f1ac8622014ce6f12235a42260bd7174f862d1fa63072bd7222baa2e43300d1c7399d732cd1781b9d9d4e9621d15c412be614e8c8934c2390b5cc208a271d688884bd343978065f7df0a6d7b163478cb623eeb4fd966d39ef4169600c903af833c76e36a518328774b8cd292f31e4de29f51297a932be9a1a02cee307c31ae80bf35e32c99ba2a447c7352f6ae518b93a4723c8b3cea511d0225b6eb4169b884b8ff043a3e99e479cdbc8e82c6bbb42852a6b959c6925ca1311ba86890bb19c2b49675c3a0189cacf181fd8a4bc6897562c4609aeb8cdfc62fa86c8b62c623806a020f793c5cd00ac78957d063d85e05bff32be68f6eacd169425d69dee3392e365f12178e3882af8421064623baa4062f65a45fd2a9109a7d5aa6b71085d72ec1f32e0c88d1680099be80567685e3873cc922e7057463141c9465248ba723357527f456fb725fabd5221475bb560975cf19fe462fd0bde461ba01fb982ce3f27c44ae216f8090e5c4b0fd267ce4fc13b09d5040ca86fb8c9e2029fc7fb925fefb5c254ceb0e1d8724813c51baa4bf7cda7eda454ec0b8e7dda7e5cd6c6ca46ac25c0059f6d44001c32e76d3469217acf51d174b57c9500094aa11860715642cd08705acf06ddef1e6c76be5637493f246c8a9d56bc57afa4850e87ce0d72f5585320d1c178db8a0d683b85e06bd930bc2bfb8dfedcca4c1344998e J=$4bf108e0e2196513d2493ba8df9aa20f8f6d0ac98d07fab3f6c22d5d09837c85cfbf84d3742520dd408350d3d1163acd6996061744bd8740157bbc9ff0b2879e3e8a93751b016e37d0fc11976b6b6bdb1b0f3c9b0064e9aff1ff784f29eba34a5be521beb02235d60f8dba24e1ca7ac306bc54421ca59a194098307914a1d77924e0c3e6c0f0fcd6681e6a00c7a5373f8e8631cd6dacc1739fac209181031b683e6f773e92b217869e3d9bc67ba34742f37844ef13cf74683adc1a872760cc6f3aaa6959086f6e2a1a8d6b8d5b8c27c0b5ceb5327b28185332cf024ec2239f6458ed9e89f85b113b0d782558a032f17f201966273eb5fd0f398f74bbeeb6ceae006f61e1786b6d87ce67ee605327388e0806574bcf3954ac19620d31ab346dc12c7d0e855eec68194c746813aca8634b0f53b617e0086238e6f7dc6c7e5dd33383f6e9a1cd37e7065dd0a70d66a92e8d9df144900436f9578733889cb3177a44d8e50a7adc4654f822aa44bb65dc4b6c747c1b67259dcea6b16ddccc30fa1defe61e636c37feb166fbdcca2a2f441124df50fd752cd45c3484689ca094aa01db6239ecc7443f87449288ef903968f8786377cd1690b67a771a4e95cf9814b774f021e789169028ac77faa4517bc536bafe5371cd0c4166e7baad406d0e6bd9179d7bb90f575817f3ec6232fc69a9a9b023a9c74fe334f3f997c27ce89387354227fa3ca597e1b3de033969e1cccef483a78973a8d812b5e3abc3f71b05df67dc906d37dc97ca1f9e6122eea3e5a21fc07782e019bb69492caedf8f7e87a42bed0995737af3cc0413be7ef3c11554dc499368881ff2fdd9edbbf1fe868312deaf7e4c7f561be217b11316a9a052d26a2edfd65c7458d90af0712e38c86d1b1d3bcd7d54f657125c16cc53cd0fed3bbeda2014b62650da5db88990acd23a942f217163eddae120c1bcbf76d4b0d17d6070bd9b7130cbd93e3daa985068fad3ffe391416291732c01b455d6c4a190f9c8421fe91064cbaf7e4421d630f96fa987ea4e1aa9736e2bad1fd2b44b96fc2ed89af4b7ec40020850e07d1c85a3ac40321934dced7d94b44a51dbf4bb7edb522e5e38b3efabc8408f34e53bd05d223e3a79e66bc4569d64ea4195a257b97bd253d42b688c5b97f831d74d825e740f8cb3d1ae1e8a87500ae6cfe369173de215d7c10e390f414211d049fe4de84131b8ab0d2e305b816643130580f57329788b182059151f1914b67485db70d02a7a0c98adc8711bc90e226243dbce7bd3e72716c6e62116b35c13506e331e0a8d282f355ab0e2a5ae87e2df909715e94905d21891f31bb958cd52cbf3b9ccb1add965c551fbcd73cfbc6972fe8845562c0707698e2f9d634cc0141508149fa1401107da60881a0897e72b681d95f7337e3c18da25e1bc8051aed48453496ee0e38ff4582358f5ed5f9137109eb5b22c83350ffb745daa84fd06b129b2c34dc6e14062f0b1976bbc8d94452215a7afee4ae0bf6e7e3a90ec512aa87b0bdc79206ced2028b1fc64fe0785bcd2640aeb17ae2228621845a3b4ccd2d7926cd28c1d6544e4b24c57391bd901991efb502befdbedd5d7d2d660a0efe84f77db6bec9d853d203d5f57ad979ad717eb1d22e582d157bd8756530af2e9c6e0d2eefbfe010c319b83de69bc8f2f35e04c4b5820268069632cf00aac74cae13e87cb1bade01610c5a411629aca6b2555bfcdf8ea57609f1960295126d8b85f1122a962f502a078bea7349d48cbee44e12a7b79eaaaf1a8af69745a87c8376f662d06b2157c69ca7bd4b6875cdda517e6362594101ab127a51918119a712e4c57ec574301550dcb0d424cce482fe35a9e836cbadc4e987363a9c9a45be9e206899b7deb8a10593f85c94505b987b37dc6ab8145de093a913a5ed543b4bd493eb9aa49968f645c48de252f48fb277eb4425b9d6ad3ebf75fa3362c1ff19329908749dec618e67aaec7ea114667ac891879ab0fcdda135f507bf053c7bf6df176e945177c799064989be608efc0129efa1d8c2a182148ccee91d9038be8ea424370fc88a643a1da75af98016877976cd7637882fa948d4f69107d7e24c51692618343fb5ea7480482a405e3d10af5e5711bc8b9da70998531beb2a3e654b6ee1cf35c2faf9aa41ea61afdfc2f574836c4ad096fc7ec7c3741d56515537702d4ca22c3a2f6800316965b1a5e4326d01cc0a814d9f6052e410286818d1d21b90b930499e37f9677e80996b6e9c2f03b65b11fba04160226e714ff66b48a0847279210b63355521c2da69a3a7d1d31dbe8000d45fc7866b0a17b6037948367eaa96f872c9865c339de2a1302cc4b6ee53b53795d2a439f4ec960dedcce99bca0fdcaa14781728429515a75bb1b8f2ac9cab45d3be8d23e3442e633163057c89d7ec1b28a9e414246803032a29ca75d60fc069e39c0119bdc07ec27f78844b4e38934c55eda0df38f279 T=$5f2182e1979c880a584fa4d8770d4bf7345f951145c4b545400edfb27a73c70236abaca80f98cb454304e3e997e228fe421900a6fc4359d54ff7b2821077b0880591f534c7a435ae35626ada2c1a6046c2c27d47f2dbfecb69fcab3975d6f722c2a57b238dd11cd11701482fd06175f0e642d709b704cde4edf36977641d81f985fe08a2b60256e6cb2e8f58c6c114dc6e4913befab8617ac23f0317ac9e575e97e000c1e66f07f57c66a6e1273909c9bc0c6f9b96ed080126e11085c4d3f06ba8ddfd054aeea80034012e92d804eb1f2dec8ff6731127d036b8267a176d08ddc1dd84d3b19ff43d4d5316f1136027764229d33720a55ce117134741ba7b323aa780070fa45e68444c0c80e7480759a9317185aef395e93100ce8066adef5d9412a3437239fa0a0fdf7817811e17bd8b3c3493b176842fbbb3b181adc750cd6074b0e4f5b35acc962b11a750a13d34505fff07aaa260e252101ae9814019dcf579bfebad24974eb5b50654897701140c87964289396080446590717ed4004722dcb964416ce36cf44fd74152c5f8a4c2a531a7f10f0944ec8949135f93ddeb388854e4c38760d7ad89633435f0f81bd415c9a7413c0b2a37ba5c12e002ce2ee60e71853aebac5bae193feb5df484fa3bad600afa88275db9a8422e26e0fdfed4375a62c536527c7fe6135c56dbebe8b55b5de740d99500aac5f15019c8665e0f4eca36beb99ec32eb585283b29d6db6083d9aade55899ecb6370441dcf7d077ddd5e89e786b77600c7b79f8146b9a811522d508d4fee26ec2c02b98385c1d3a62ddc92cde5580627c88e92ca50ea7a9e23886841c6b79f28a38e9db16f4ff9603b0cc1b8b3a535649f2246a982c9f470518f32ced2c085436665d923297ef31a5efc28bac3e536828715613a36c14fe0155a4986b30bd8b333790e7940b1dd5dc09da37ff792860f55f75cb5e1e22e2d28d510a2202a7c9134c4f4925fcc99c6742eee4bb68bb912027cc5ee61945149e5df3908f0041ae3f2a5576d603f3be2d46540ccd8a013063f0beca6e73bd71e8f803dbe60d6e0166452f31141dbdad5fbbec73b131eb572e4a2624f730c9fecd1d4a774d8a98c7e52c2d0f1e8cc9411e8a4138201e5d357042a076fcf7a440e88de4a2ccf7ca3f4a0f13927134ab7a799c873fcf14145980052e6c453f7c36f9b817abe8450cdf2a716b905918c37bc84bb8d3e3d1be7d0857175e90f3c3e81524efb97fb3343c6f84433f31d8ac5f358619b2796c29814751053fc3c524aa35695e1a89c1fb96fe417a0dd0af684ec84474e0dfd11749cf8a6450ccd0c2f7bec86ea82573601feeb94e7390acd5525ad87b7159c25a80712ae1c631774e781bc67157c81cf44e1026b22f48449c72e7b28a43b83702ca33b37cf507a5c04f87d6b6d6e83045582465d3f6429c42549865fdda9b31c7fd3a28d5b2e13e66c3a6779f7370ec605b0032f908ab103d864a5c53f938321e568d6ad4caba08402515f55017e2b42d9167d16624ba552b16a9e431d12db1115fc4e97d064fe4fd1651ed1c9687479363c2bec29aa82f1e5ea7b75e10bc8779f6a29877a4294d33ad2ce7a6e9031f0027b2ac5642867d7d6b101461adc7747eaa22286752938fd2568dbfba4075975748e25e6ad161c143a79781fd4dd10d25b3118566fe9d855bde9c46df1f5f209c770f385ea43472f3b2b976d004f87911ce2b4975e49889d82227a4bc5de0c963ad5a5fd87ee49e6351fcf1588f76d5a0e8c4f632142c3a907c561d71e580ef47b7f64dd6269c8b3f7c2f680d1fb240617b365a4238e4c81ad9cb9aeb9b32c50297e34d123fbbb080dc2bab3cfa3933e721412d0eedd17bf69d4d919c1614bea5fb93bceed75de9b1da94dbf9a5fca5484bdd8e5454d86d38e37320dccf776f71958454c2defd8d1381b48a750895aa0a798f50b20b2fb84f1fffccb50bd49a75d59df02552b9d9883d1223f5a36bbfe3ebde08a7145c8c008fd056adcb042d0e53ff1c0a837db952c2d8da988fb783bf3717463bfa1930d5c135d13c6d67960e25788f4091a48e5711dd35751691f56ea64e0a8b22f87227e33a6540e0d85feb1f17a552a023ab1db470a7eedf3356ca88d04206b403dbd3ff61316e7f3e4f2578217c13045a3803783b9387b385e98fadbdb662ee18fcb0c60a0762e8da92a3568eb0332482fdb631e663364e2d649231b9616366bedc539330c93c7c7c5ae19a68cc7de1e40945277817bef740071f696a22b2165a4eff5501679449226c67e5a67ab1abf953db9e08801485f148da384de36ecc4de4f97e668347d0fbd792e72c76b556909ee50549f55c8a41bf32ddaa09d9dea2969fdd72ef4a6d620a4bdad7ca73ba99c0e6434cd00c526557713693685140290183f5a4a5b03652fb056a98888051d3fd92ddfe64299b1d2246448bf8b59dfcda40a3e98ce9c7c1306e4238a6abcc8a [167] S=$271492d64 W=$a061a1b15b076c57f0d2f557e32780a98bc4c0622419216b3dc718dca2a98a9a3a88766b656e2e7f9ddaee422fad4302ac1955b99349bb4d116bf9e935ca37fb26539f6258bf5514d37efdd2cd0f9a05ff73c917d281bd77adc61064f1fb3c1130aac9bffb6326e62d1962b96b60986183bfb58f9a461791d574ec557e0bfe6d30f8e2082d9a7cb44ed5c7907d2e6fd4fd10e290ff171cabd8df56da1edc20723aeea9448c7085982086ca641ca97fbda9e00362511f9be6851431d73356f9c015b190680f811d9907dc75e09e8d1e62bc731cfa21c35df66bfae6073dc1e7c0d030930ee9d8f9abd5f82e2495c69e0862c68d41a1e2247f3bfb83c3d92c20b1103f64ebd29ae4d24da6b7df2dc8126394614b3015c186abf842ee5de43ed8e172c3af373916a964d48dc9eae560c6e05f7d51b68f5964b326d4aeeb4151eb934876e0a0e9d4282aa62621eee6288fba53b8417e97d6b9540bb4934790dbee02fbf32919f8cb9a2bf5388f415b812ba43e3d8c0c7caca3d8fab60cf432b281821f6809e26f66d9ae3934f1d850c49b5e29a1e101fbc84f8b92482a5f92c27009869149751989269a8136392d963e025a8e08a2bcadb1167308be1839f5362508ea11b692f19f6535fe920fbd5efe559d18dfa5e9c40691ad6d4013b001c698b1d345c09cb42027e24dcf88fc1f12a9ece72e51d7af36dfb9332dc96c83eda704a15962e6b996811915c7300e483a86af38ab43e11dcef3aad7e6c10d6dba029a60994ead18ee024baa5de993b1e2988b7f39f81d518b216529bd1e530590d8184d6b68983eff8c6c0976ed50bf45ff4e9d865805ff5ebfbfc62b2d405ec7ac5708906b5d486a0584b43ca36d04dea86a5df1c3a04c36d42aff6d786711b1d13e1701360a1bda18a0b3d233978fa9c5ba7d30df34e3caeeae1aac73ddb27a696a68cb78f1cb03bf0ec637aaa4cde8b661dd0cf3c4320593817bb072587fcbba0a8dbd40f82b5c15289cff3b1d0d7d7c64fc21e41e1fb7109b2ce33a9474008c095c95b9b13260d2e66b1da53ec520d1a95d812fb4b4f402515b689d609395c075ab645745b7b75d898b78fe6df05460891b23d9e353453f0864bd949bf66becc5a13abff1d7bceb37c0c23382c0fe2fe78a607775e8c9bc724162ee8ac8737bd694559bee9ac486605564502fdc53c6be92855494d91aaeed65bc578a4ca4d6437341b170f0b63d9eea908ec J=-0x102fa21c21e28e327e96dd0febe43455016c95415a0337358bbf6e58e5903526410e28edea3d5dd672264073c1b43ce994662354d2e582f053a355da3ef53c508d99456adbbdb0e2eb1aa16d36e0bb68e83094a9fe3adf9f72ee14d90a1a8c021269ecfc543059a089714cd926f7c5a59aa7ce5f99a305c26f3d63ca72e7ad5437f6fdf50d0e8ccc1d530b34f82879ac7d18667d86f3b50c98ee700282afbcfaa81f904d262385ac61ab4fff5684464c3534c903d96b4cc55434b3db80b852bb96ecdbe14780612a18996d09971a4632a768e488748bbd4b33df6d219e115bdaf45e21fa3d60ccb143819a76a615427e5f9c834071a808f43342d99eb86a4a638315e45e6012aa8291363015bab2e740439c2daa62707808b687d2a4ddc6d3e695dd9f93c09e3a47b8c8c0c0623d520947df83ca4b8eb817cad73c5df8583ac6b6e14e86b4232c92926e995af2fe5a0de3fbc0de4324dfc7531de32d30e2c7266e7c170d8bd24552129e63be91c119277b86826b9c3cc138c3fd649d0105e1740fc23479761dd6e36633eddbf2d9b50b23f94fd7f59fd9a79d7249f4a4974ef89caa0a918449a772a0c898c9f53533ecb2bfb4a905218085bb61b5aee0a5339846085f60f2fc9004258c894e84894c1707ebf4bc63c3e87a7c47d51938a05714f046cb7d33120136ed77723dfe55df3c6411937f4be2609bc45b4c83cd5ff82c925eb5c7355c24b9b4973aac1479d7050913a53ca909e84179a96a9b85659f9c6379fbbad4b4dd118efde0a1ff18f742ce15180a6bd62884a7d9c6b00ccfb0e0b0270d162d8c06a21e63319e2a56a970640797cecaf52ca81bea25703b20e5854c8b63420715d30a6abbfada7cc898722d8ff9758cccee1f86948245b4438b21c8c113d71204c6dcb5a960f8996ceb4a8c60093eaed345111286eee53337c040bbe2ff8a7aa1615f3c5482c695146e5131c81d0ac2b0066bc94dc6b49abd0f545390f68a08a0e2efb7e4b1eca3560c3ca48451ab0943e4ac97f0d711595dedeb68c24660f2b3259d7be7202c8941060bc8333cebef802dfd5355173ff31961867014a90c8877784b3bbc7bb5b45acb849e606ccf4f82af17fa117ce8827330ed3b0189a6aba5720d9ede004d33e8d9770e3f3d2395235435595a1155e11f67195907311065c4cf4141ad12cf5b00a5e6cf2f14d11a8159bda0afbc199517bf5ca17ebf0fdb12b887e58bf31d2398c7a73fee08d53517245fd4708bad2abfeb5e00ccd69e26674b1a17b9ee6d6d24d3c83a757c9925669a950a75163331b6d145147d6b076fd817940c9ceb1d00231d36f7a1a385b4cd06fbc10ea6bb5c5837b101ec7efd1872023803fdf058cc42abfb11c84675202b82730b907833282a49a1cf856c1fa32555227d9c15ac09651fec8ea5d8716d0f44de95691996519fb5c21e8edf37e6dc80ba5b0a072c7bac0c82a145ccaf30b93ae197e3da91aa2f4b709fc437b1ea413d2ce6d5c09fb16ec39743db1f2e1f42cadcfd6f2217e61db76f7c2c3364514e010beb899af166ce999e3d6cf3340b13294d56339ce1368cebaeb87e4126441566ccec8452253d6ed50e6ac65c34ce4b971b80856cc6e8a47f5e8cd4b9fd231580676fe6ddce36c5e24efa75c7e73628dd168226ecd33c6f37a9183fa88ca9bedddaadc32112dabea65c7f8de0b080fee6600bea97cca17c3bb2b9c9f3804cbe3b1822c136e05126e05d17592cca5cb7e18386d848f038fc457a789c06d72aff7c761453f833bac0f6c3608f820b2665ec3640edd3474e0e62692dd3fe3c06bc419f9c5280845b6cec959a485337b95185cde6d5fcff42bc516f788c6bd15ea0c9a0dd7d4fbbe496ab3a34e195b26e607e715eeb46a16fa85160391381494f173f34d400febd1e98cda1cfe869fc21d7ea174cc8a50242ecd7a2dbaf01417b1ff185e58477aeb751e0485a1f4ed811dd2810f8d81a8c78e656203056ee7c2a80da8729b38071c723493ffe06252ecb1fa15e9f389d84c53373f2218f4fee56ad00a6d50473bfd25404e4914f1b1919b4bc9d8d6ec6e892bd58b35b45066b03d9d5bd522c0bca36cf551290b9fdf6ed6246bb554a818da5208129db9cbb87b7e7efeaa692703930fc339af3ff7c9065510d21253020b092f45d74579ed467ecb244073b50b2e61f6f23aaa3280dc1073dad449fa7487d84f5277d99a46b1dde29100ebb8e16d590eb6ab0cb632f52b5e0c1fc8f844658034c31cfbca5b0f49238f515b8d63eab7e64e2b55b6c8195602915f71524b5fa663b9a1eeeac548adef44a3f8ba4f485584da4bd36c6d9c2826d3de62b308404bbcf0f109475c710906ea02096eeba6ddbb3059fda763f05df732cc2fcf89d6a11b9c3bf89ea45c738f512248dbfc069c05ae6eb0417f968a001212185c6bb532a25a0a1f9a438096e87157d7f3ae6cd5329fbf1a9abc047f27ec2 T=$22b80e8b0b56d1b1b4e0ddea9cef69881f275c1be9a411f7d44a77ab7eae62336b81ea9cdddd616f09e3572a1a78335f5e882bd6354ebf75ee436737a0fcc3ed2eb99cc0996f5377abbebcb90bbfe3771c367b23ff362e7695a22643359bb8cbb1b35dd9a4f7df9e88cf6ee404b40a447dee174a9ef83b575a7a6784118d94ca3956f32fa33f98398ae357bc7557099e9814c17c3c573b794c1af53689d10fc12ae3fd96ee4d1306673d564b9048e40bb5e289cd5f7b905d72ae03cb835d1dfeba58494e2fe4728977d7774f201a062420d4bcc85e35882005081ec7cb4f80b6cd394f85280f21935ba1f512e77821b0c7e86005a8dda83e1e6ac605420e57d55a89220ab6fa55758bab49af302f41472788afeeab23a8b0ea85834d5a165f052f01f0b6283c88faf365c751926b2a54d4379ae0a65908d38ab703f950dc09cde7e41650a0737e054436096436a05f235c12891e77191be4bda6c877e419551802b77ff7239c5b9e52ea7eb7b80cc6a8ce11f2f0d5f9f2d15eacf2c025b55ce78c6bc3ca03fc1fffc4ae66b899c5ca24c20504187669df6d5c053425d837ceb0a8c0d595799ab62dd531f9bf4a43e6e85f4a0f77feda5476e608b20218ee1216d0e58c40e3d9d573e2b94a823b446646d3b405bef084901617b1560ba3063dd691b518dad58a1eaf59574b13702bc5e7df34eb8b653c3b3a58d4e50316867dbd10510f8a5a248ef8566f6f08043893dd9691cde2990dd49259b355a516a708876e7d170eac0c449d759824788808e60ec1d568e1f53775cc478861218f49d3a5d232af7f2e13c03a7d9421d7a8fde983b8c56504bc14d318e85af168532066bf8e6adae546699da330b0ba4c3c81d12fd41fdac4ffec372d62db0130f8605e1a2dcbe9366edbb9e996ef8337f76ddb38388213382c27b07999795243c4e0bf39d74ab369d2d6393f91f43429f649069fd09f5792e9738ecda705ac6ee45bc781a91f80f3336acaf250013d6d95e09df12f8c264b20f171fce3d808db0c8e8ba614ec338f4e244a916858332e5794ec85add36ced75b9b561371ada95f096107be96f20762ec01e974d614a897f060a7d0546bd2bed75331c085f875fde7e88157f599aae8a29fd3b60136bf51a546fe3901259560b50b1695df4b46d5c3bc6c62b702ef06b17fb3b5d4c70c1f1112b4e5ed372d8c17c3129420f74133337f1ee6a88b692942262f225d509b63018afdbf9a93f3cf13a9652d6ab6c3274ce7d3cd8428cd502ca4039bdda3b685ddbc67f6bc0e943d0f611b3e8fe6261349541c10f8dd08aa0507557f0af0b432bff2a463757d0c5a404b05bc06963c99f31acb1a62df13413f71b602e396b2e1055b290b8969e9c2e5f7139b7f44a11431b93461e32df81b43cbdc2ea114eb9db31719e6ddbeab99714c30e44e5b87632c68100002773fe7ef8a60f4068a5d23495f1fc4b31ad64c6abd9e5b3e4e92a4313c4a64d0782c64773e2d2d0f2adf74adac767c7498565c90c1c89b26ee4265c077cba47e7c95fe10405f0ca5f3443dae0bccbab6dd6f4a38470029247ccc1f9698b130fb6e8d48847900492fed81663849c56b55c5360001a9ee37bf51001ff15791c23dfc164f9af3134edaf4b881185eacf25ed43fc5162675868b1fa1aaf6e20f0e16deb0d91db11749a6754765f58382fd8b32a13f9f185361c23990d64d94551bc33b2cc3a1e019874c4273040159068cacb25e1a4bd1c0464cddaf825136bc9a3045ae6cd429935c86e48efb4b55ae8b55ea08fa9a5fc4e726c34d725489f642470042f288d1e583945f1437feacbfd993887d1e35fb189aa5cef0686e9ce458834f0339b02fb371752e43ea4b51d96fee3a50638a5f1cbb34cd18ebc1fffadaf2e924e4c4be91324dfdcc8ef1858f0d2d650f1d42037f8a38ee799daa1ae59248a42be565fb39ebf20a54a9a8e28ca2edad89cc81b112b37da76f3cd86757bbb028ec543ae781e5d317937b4433741729c1761d121cb39bf43f52faec56d70d18f5219875c33bbfd506157d1343b05e3374ac2d48ff8c44c56b824174784e3691ed425ba350b47f504b46bd22e507ac2ee8f729a572dff74d7210653d183b84b6f30904c4015d8af7d9312652be040533cb023bff0c2cba5db0595f9e8d61b3d3b834df6b9eb4b2a51264c4b9ec105069edbcce7f1563b931f3f3863db654429ed98a9078f2c217361a015f866e18ed1971f0756effc7d61bde53edc97a787d9872b4af4bc09eab90295dcb0fb3f39b580267c6e4ecf7099005bdc2c175d579e586c22bf2621ab06e4ac9df98f79993f49bcbc8777e991f56494339af09d807d8abee8925f704103922bf9e5b753ffefdcef53a5981e86dffc06a00208b09a9eaef687e0d68a81ee679a9c0969c727323d4733ead0a32b367b419df4c1bf038218a4037a7ee8f700f13d091d66ab76b76d0cad0601e7 [168] S=$677d990ddedfc W=$4ee2a345ee8f3cf753da6926f186d58e4e58d6fe7ac87a7fc70f8bb2edd8d292575ce88f106835cc1f5db0a768f9186cb0e0be86b3493284c0724706e4b12275b6601c35df9c113b3fa63dfc76184ef926cce4aad46ccd61bd134342a88b5d444af2f1884a09d95dcfa241ddc13157ea7244080fe005c88b7c1ca8e0e2325798615ea6fbd962d27f443d338dfa818abbc1f56a4a8f5fc7b97f8a7fd4ac5b7e266c979926e03a73e20bf52b7c9c7e9168dc62835bae58eb9ae3fd6db149566090e44d0991af4c335e230d22fc9d61c09da3b34a3a5c3d080212e0f6f76e3b136807a6880687f5dacb4622df9dd5be153ffbcdae14a3a288ad076f2c1731dbe607b4223cbcc3c786e97be88ff776154a3f2e0c4d32d7c7ca391472db89ea9deba7e325f8bb915142c52a1f686a75f532dcaf9185c054b348da0962baed2ec5d644345bf55c72b63e2f5faa19c8abf9458c4790d0855aa35a970b148d2449bf158f8b81e85803db7104b3579438f47111fad0c093ec8b47265c6865d7f3b2e4fa9bae568833dbec0199a02693e003da0b962455489ce749b6217275534c51aa9138e94a8aedbfb04682842c14d2b2e7874de4e791832e45d9b93e6d96ab246a8aa1313a72e8a01b55bf05189fb18286f16960620eaca84594b798775c8b99fe33fe1eda10c95a7924302edccae4a0adf8a19b3489139aab788552642b5807aa28b63211ad6dd11be23d0d6a3a32642080b76951086740753b031f8bb82feac4e47336202370eae1c2cfb129543120471d4be55278e0d15e8000b6e35e765b63f03df1cf859e1cf496b99eb6a34de0836678ef9b6bbe129e9fc1d548de8547c3328807e2efd047a50d0bdc820eb6a2d230ce6adb745964c4464fdf2440aa10f3b2ab0ee1bc8a06514121470ec14e7ec86a9bea8931cbc1dae0d21b6395cd779e3ed80ed92f9f6ef93f9c795fae41599ba4e41a28d68492e2b0cf278c231d9354ab1ee97c6b863b465d5150fae0306dc19a60b7dab756094f748213a333fb6613966692e9330bee31d29418af9a97c0f2c0b09779d8f14df6a69d4aa7140c78a8e7a4a5a85ce4458270bb2be556affaa3e1506690a600c8a1ee1dca81b7f5faa75348ae2a6655ff1e81caf886f65865e0f51232dd9916a8aad692eded5f508af94f9f1496bb84cffb068eee490398ce7342535cf174310e4c3dc197c7cc8b5590a82527a184f692588ce1f9e J=$2f49e1de62bb8fe59e66784d1f44bbe9a505fbafaec7a0df9eef2dffc5b1f01a688b682b60a6f65852a0a6480bde82f2cadcea52b026f11a613650f7ff7ff2d7dbe42067d471d8fc68edd19acf8ef8f72befc7128c02073ebf81ec4daeb506c7ce4e7f92abd15671cdc6b63291ebe3dfdc985b9f1319a9942c4cf1a1715d616a55b76da3dd56320191ef0869bf0d258ca4a5c04f1d10f653e89c1ff001f65b5cd65d9b47c09bb946e1e63b7ce3c0b25da7bdec3d3646ad61755e71155f8a75cd01dd7cc5c81442af2cce499505f1179fbe29db90e9129ee0f920584111fde44e76ffb0af1dffa31333c086cfd3c040ad135c1eb5a0fc5a497d78deee8a449c9fdf1155f2f6c8e262a6d39befd70c7ddd1baf76f9b95f7b2f986d2cfd47f1def9598b2737a8f5ad52f3974cb2ba53800f810f69ff8223b35c0919758a8953b062ef4c9b9cb365b35eef68239fac3b3754e7467af80f6e97c260a7b40e0c7403851115e740d95704db5576c931f378283e66489c687e145da27c538d2bb7181315dba29009d2280b1e32d2befdb3a733fed0a7c746a4fb30fe4960a88f8352ef66d97a56a8c07a8c251a7672127d387960b8d04767020d9bc5c1b0b6409a98f27467613ad2a4518b2085299b22c50572d362145340b901b7c46f50d4dd53202229a03c6552aa36f40b61ee9cd02f797c6b9598a8170cff229b221bdb3d724f78977ea0e9fea0ef945501cafe32f1be8dd53ca62dff2688c249880992e288968eb78d9db0b43f95ee5f22d226c6abc07e637c625c8fbdfbadd11923ef50cb9c141c2115ed023ab150afcd4e4f24762d72f82f6799358a5ac335b180e8bf9db73f771b2beb2ac595d584e9a72f365ad55aceb90d090d9d43c44aee1f99c46bf80567393314566d37a5aae1d0b60b32002a93a3c4720bf7d0bda96e50209e924fcfed274e73e075a64786fb1d10287db9cf9508252bdfc984352cf2dd3520eef550b4fa80c1fd087fdc45c73b9dc73ae382ec7bd9acbb3fc43154bb52f6925bcd922d1569806f3bfb2acac13856a53f9dd3fdd65957cc1f5ac5551b7c176388a3359a598c7f0790aa5ca584fa51a1953a28b26f5fbbe751e59b7d0c52ed3d0006f4ade549a0f2bfe3616a3d70333c6db7824188d2a98700a22b617bfde271e85630cdffa919ca9ea89e0a96fb7ef3b7eddd744355c75540362498192069635e6b184e0cd4bd7d89cf1c401e8a55484e9b92e6f5f7369f3badb529d833c3af0b3d415708b97fd74f28fbfc43f4f7e2c91cd414a1ba7ae73e70f14bc516b9aca3fb04b1c081e78caa6371c016a7f630566ba2b78b6220e3e0e9e04932ad978efed33f3f67dcf10957d00f9737dba09a56852895fee16526520adedab9cbd230efde5cbbc6deb3e217bc66205fd4e729bfcad02d822b635967d883baeb5213b0079966852934fc2e785c7c5d3eeccd58f3b14cf664d9e6d35483097c8b15e463e86770ce070d79fa593d903c2f5d84156bde3dff527062df6fb614c404353400efc3963b6606f46b1db845fbc691fb23a15df7610aed2f18d64c911609d7acc6ef6a897535e2723fde20e651196eae48c9dd6891b6491dcd2a482f4a3dec0779dd1a4451b116adb7bdf402d5b805d1f60f60bf3e557dfc8fffe615527afe331b156cb7f783d3d527fc917873c6ddda3dac43b97b2781f97b5fedfdc8e0ff74f3ded82e1af5d964454d1f4d9826523396e9e31b7de2bde09c807199386ca18b8629bd9f3855128f1f86d81c92fa8811e139d2ee87680e7f75a7deaa1ca45bfbd5b545afc13a2902507760218c9ee5b89adc8aaf12d3e5991556f4e65051d1b7075ab737bcd5bf1a9970517b885ea3170b4f59c63935e08bf653965042d0d87b78c94482a9d703f0825cfa3d2847ba1d796ce8d68dbab576fb068151d9f06fb0aa326883bbdd65251901b6b07a1c469779975503d5d3918015e5a8ce9ea365a0b531c5ae3a99e99518399389c8b852e09bf6844f4c78a6d9250899d48a4b38321716849dff77342689cffd24473f18ebf4c0b797bf174eec8c7f492338393eef682639ebcb7a04b071ccfd2f0b9f41d13ebc3909f71c30c881647bbbce9b40110ea0c4d1d529960a9a92f9e35a9d75a4fcac1bef0b2ee14e2b3a95bfc7288cdaa06908e013e9773e816060628559edf39899c0a7c82b03f8a619e4db5d3369b29768a35a40c43ebc988e1ab699788b81a24c76c6eaf462e96c07c4186f57f9c720fa89f72664ca700c4a7585ab00562d151f635f06568ef4b3160b5e6acf230a5e766ab5c7a2b6ff1a053817c1074850ec166b27be62148763ea222f610bc25db45ee0f81491976efb20d3e40b77c15d4c3fd11143b9b038c51eb6373e0ac83f0a65488fa69e6d403179f94242e67e752e3a573a274d76685660a59e2a67da41fd15c2ea78768272f5812568188b7c6f76b44fb96f16cda T=$8df7c8a947e63d92a2b14baf072eb63c5d2ec3682282edc329235f51467828a9676736d6fa88c86fcf65a8b79a35ffc534cab989cf48084ddea4d2a12645bf0996fef400791bc82b8212367eae9f8c78e0a196691e8eb90884b4da9a518b2196c21670e6459d47b7b9569c86a3baa7b2d16feae32594e845f2f4813136c6e35eaf7f4bc0b5f15729e87434bb3b0eb6f8aeec0188cf9cf86a198971acbc60da8944e92feaa7919130567a7da4db00b0735bf3958c651b56a8d1e83e2324aef99985a466498ca3c73819b26d1a45e7dbaae0a17a4ff137d3223ff349ef21813218aa7e08ccd003e783ba622272ec50d90b915b520c8dc2753e5ed7e6374bcd241ffd6328e42a32904f3d9380cd744eadfd2644d026c2950254214a028acf80201801bbd0e86d57febd92c8dc70ad92977d4e3911b47b3001c4fce954334e3d878fcb611cce2c7a21527e752cd53f06cd5a4b25cbfdebfe7670a399f28e4dd5863067f3a42ed253c11f5fd5d8983841875b35b09e41f368351680d9c076aa0eff148deb45fc4efcdeead84712d862b411dfb0dd1b0313d627241eb759e4141a8549241b9e293dc29c7433fca3658cafea884fd0cf37759dfef422dcb8a30dc8c9a455c8515c559af68d08e7c9817d9fc51186d006528a4d2d37b925960e5d9746ca73a38770ab5b3e518d691f04492da3efdd1a5dd0530577903e1b4f49b19c0c34f7ceb8a96de992a753db625b3ee7d2f3c4927e67663a8a0b352f3ff16bbcede6c52c94c68c153e692c3f4fa3e5b524f1a89211a33482df71d26fd522282788e07c2ee53c1b561413c0757a0190cc68211469991164c1c7d5f752ffe0b0e0f082e36c9ffaa05fce8a88439e5a95e5fbbacfc1989983878137b6a7820083def50c8be6f3ee278a6d36aeef0b6528030e69fabad048ba88ae9587d55d63727dfbcecca596fa02d916f12523e9411e665961f8abff348c43c4d70c6751086d9d078cf739c0b2f99f6ae47cc5ecfc06e60a2b47b9803fb80242c4de8e8eff07f14ee138855ac6c8ba56c25f39d33b8bbfdf599723724f4c8270e46e9be90faa183d5f9ad932d46af74b73bd1cb665ac211766669369503bf85aac44926a38cdee399b4a77ea8e084adcafc7b7729cf3c243a461cd4855dc42bf19189628ef0ed8ecd3b0409acb63228695a8a07eed29da0140e51f185029db16272e66c554943ddade224d5b258b0dcdccd6504adff3b800953849a51d78bfa98f96abb1e57001a2c42e8e29f94074b4897aff78a77c7106bf2e45d3e9699870e6514985cc17cdd34db5affa56e20f6396809d2caf5eb3a54a5b0552de2fd3bc72f4531f33c4feeac8695c079280edd09abcf2776b2e27af812e08b7431974bc5c27fbcba7e8278fa243827a4b82b46609b74a50ea945799346f4ddcb99d4d2ffbb1c630b3a084fd0d6a9b9d37cc19caeb00047959d77adc315ab547ae84241cba86419e013c5c8a0219fe11bc4a9772a1115f7211f1ad4dcc7cec601d4840fe649565c0e72361c2eb30b884b0c0797744d8f8363e680a223ac362d997208c06dc60f143f4aff8206d41cfa63e6e9976e5de0b01b56569c500a525494f9dd0e5a2c9689731fc08506bfae106579b907234229704994516b6b9cb2c90654bc1aa73a8757ca91522f61f340c36bfe5d967842bb62fe379ac11a876375cf0db323d12acf36b03a8c8f58d884a18e30f099402151dfc69e5b0febf1bb4ff57aed9eeb5ed24d6507dd257efb213df5cc0f5a212256f816b33fd5ca543498282bf149ede830de62026fa42fc7c2e3d90720d60a30fde2c0898b1b94c6f0381600da630283e845530b0989b1968d9ef89aa4cb61c57c5e9ba62b3d340b4683c7fb3567811bc934e1c207b2bdd888d73fa4accd9f47709529b2297f9fe248963f42e1635f82c730324c1a154904df7d685e42fdf98e4c10c008ca3b42844eb224394cc8f0f3187e6e6ab130cab10f4ae08e9ad91b5798af2e41e1778d29d3be8d0fee5d37a44afc9cc4ee9e4d886397d0364993801503a544458da702af16e6482ae79d5d11f2d8337b30088545d9b8a274a13afb06ca4bb98397070ad77adb20923971c2ebda6309df3e3c49b0b9c12bbeb3d26af2bbddd523a6e426a2b1aea802f92e14c092c1784937a3ca1412b9279f892b0dc3c5e9121ee95685029d3c160c65c057bfc0befb9af267b40ddfd2a538fb108000a95e81e0cdb728d3422afcd2dba21beb320e045648a249eb14020adb8e39059c398096b7fef3cb2973bdf9913b712856b1859f935c0158ef6bd9649700383bdd1252a9ec0942dc67b7dcf9ab1b952a448b07c9e23f40c7a462b131e049c08f64593e7dc799b17e99a017093da34321ee23123a276091d2da874086e093158d28c7c15cb658e08df203ea6f7d9d2a0525ee8f5f411cf4c77c8ca6c6604b2c851592c0ffa32e3866772ac2 [169] S=$18e86a18c5c4 W=-0x22d588f931833ecad258b0180f07a9f9e38e457861dcda39702ecee5afcb7ff5e8bfd1c52ff8a14255b9ec93a5b36879f9a26fb97521048cc11ca87812dfab0cd7a2eb6c1669e4574efa9062002a3b4972249e37a571ceeea7d1a90a416160645167c5437f93678720aec27a10641f42593e482ffaa61f116c02d94eeec6340dcfbd65ab5127ed087eb40b403db7aace99286e5648c442ec694022cd956d66c17d45565769a590b6734eba0c5bf74184d3c46853f11d7ee2688864d10d1fdd8511d4860be5fff7cbd2bec629166665134b257ab165dc8cabf6a57f6e94a0d5132fccb4c17e58aea6028a83c31223a91689e7be2957e956c1ffa26519af288a75f9473d58b941f35695f75dafe7a1902e32494c0f2fe0a497473be4e385eb2d0697b1a2dcaa231b245f96a5c45ac47ea1c1e4d8feb9edf17f6348ddd8641e5a540cdd73e2cc4914fbea18bd21e15ce168f63ff15f693c06e0400181d75bc7a37afa376ae91729d49f5663e0444a4891a05b06ca958315ae24ce0e285df17678f91e47d86426a41e32c0d593ed24c2e92975f1427bfdbe0f2d9857936a07a06be3b7755a77021eb1e3773c957086bac588c06ad1e0431300e551b7a42d019d7e1ef0662bf4719a30c58483ab0492614ec3f8f134690b43abc92de2ffe8211f7018def5da30eecaa141fa4d4b633953fc35617419468d77dd664a7e1efbb9f59a6594e983628e0f86368686b900ede8de83c72c97290aa27d066e8fbe3235816a1c22b241e5e49f8906e5deb41e60b5fbc460e54c80a60b745e1dd7bb7404647022c72b42f785817f455538fce230457b3757d47801d8cba42ef522515f5d7300373f70d58831eec4f8775f9267504a8546dabca5230ecb7b7a4e13dd1dd26fef3c7d0a294c825e29c136fc5b9c3729c47f9a750de144eac4c509f35e3a7ff00e21fd35eeb024ac3d09d0870435f049b4c5bcb5265b9964d20d4271f32549d086e06f47f2bd870a395b1363516ef1af34adffeecb78cbabfa9e74ba43c8bc0688a89cf443049c476703a73f353c8e3c9f26e69150672b840dfdf5f40e864caa1e0e4e5e604a658476057a0264e217cd464c075ecb55f2c9ba5ccb15a55d21c1a76b2d4550177cab2bf8f072b8a1978054d91d989b54f7f604695c294d6a62909a95d41784753074cba10e0b017c4833a7504aef4038c013147831e8e6eccfcfc4457993b9535eef0 J=-0x9a0284081c3067442f8ca7c1b2b962b7c61b84e2b1dd8a6d662e1c9fcf11153710a2fdc66411982df9b20e0bcecff552dc61603010b75e0de672427b0d61795960d759520633c79631146dc781a57881452de48e7be964dac8c561e6680e5716553d59e0ec90740c76e0a59f1d77e32ac4ab90c74b39ba908b53f26d72f3d79fc3decb98cccdf39dfe0e45cc1f5fa30835ea6505ca8d49b743f77f791057fff015c20e0dbc73dcb40f78cffc51434643ccedfb63e9876ecb94b46bbc7968e92922942461319f69c2c510005c5ecbab91da16a0273e3d1e3ce0ed8e9e208edba4f93b90c1a71fe1274e2fccf72daf6b1fb363ce0a3eed76780e9f8eabe2246db2f9fd5a2865df8ee7b6226f91c32d495b952b0d69540a67432dcf986c6564648af60338f88053b06132962cd4ad5baa100f7f1cca8bb7090e614230dc64f28e4fa2746e94b2d37850b3fd4494266d1a451fbb3500603c206ee06a4b9abc707e39a9876308daa4c7101ef188acded602ab2af13b94fbc25cddf4bf88e7bd54585048624148e9b11228b7eb1b0b1af3722817d92a79355ff8df8a7bf78ce855d8f1100bdbcc4f6c1a2e620484addacb9cbdd86da93d1430af57276ac102318d022dabe928221b09d79c1afa6ed3adbae8a8d2bf64af4eee4a65d958032501d0dd53aa2a5edab82b3e337ad9a4f1af1bc25d6ad1029b48f27f1091bee153fa939d40bdd880c4b974f79c60a1a77025cedfcf08034941152938ccf15a47d141c95f897ed4e709ec44cbd523453b91d73c61b409fec6af439fa80422700870178b4c295966d5376e243d75929d59661a05068353ea9aee6993b6fe8e116db66f496ca7ac6f2f48cc2d9836e998f0fa80c80ff792913c222258bd4f47509f761afc0425f3b190a641a697c0ce944e9ab4f6acc60e30235c0ed5e5ca216ac74a7ec4aec59801b343fec81e34833cc88e74eebe9802fc587af92e9d7ba589cacbdf9ba82267bf3e60da4c1ecc7bc3badcc5ee9186a34c6d1e17c98104193f20533f47bd481d4669f9c41a179e398faf645c451159bc85534b5db950257f48a3b3d7bb6d00ce036603cf919ed9f5302db9924cea6ba015ced9025ceb053f8436654f89d8c02ef05f7154cf10c439e14e26bb3a3c8000af503e95457950787ded28c3958c996987704e13ffc396cf62f175324ae7ce161c761fcb45ea045d1b945e08ad23252d39bcf217a1c4a193eab8ab171a6e3ffabc064d3be0c57e47d75bc4a09de39e1163ea3fa8ad0600ff07a9368dcbc73ace230ff6e2fcb8c1c227c7da5ea0d35bfcd8903a549e3873eee8bdb2f477b46b2e755816e276ff3a62023f6f1755d6a25c9ae678f6de2c66759856d877eefbe55e50c9e87b914f7a0980d1028291911408409637fa0b1e75d2a7c4cb4b236056c9426674241a6465900ce8b91213d67293868508e837f689e34f116552bc788589b69c46d2e5f623280620a0b492918e7f3139a47a3f814c5bf7d95af3de0ff1a3f91dd2ed2c744961418e2211f92a38b156062dfedfe32db42c79ff26bdf2de5c76ab99fa7dfe8e43e1c4d64bfc8df8f6f13505477fb7919229c06110852ea6ff798af7202824af9d0f14cf4692d01d7142924da341779ed43607527ef36b1dafb85f6bc024f6b9930f945aea2e7a147ea7515ec4fd179aff1a520a19cd323a7728c77d91e809e161956d0b5a5169667d075862db78f5bf0f483bf84fe56acdfd16cfbbd548858f2c10d8a60830a6d1d7c7f541f08cbaca6d4b34e375395708f18412728c6d83784f109c179f0fcecf9a1a4d97abc5ae6007fb1dabef2010fc5d1854e4c6beba85de5a3d7ed1c8c61248652a79afa6462ad839bd1ce7e4bd5dcfc20f6d9b57a74d346fbac042d1bb55fe7cfb7d4f32a1ada398e2ab6c60f9b5cba23728ec2232213e64830bdb92a9d1e82d62288b43aecd51436752fa08a82c7aae65d374028ebd33d30f254bac977a044441bda6efc7000f090252671c05c7ac775bdc6d2af3368893d635b1a65189e0dcc70a4b71b0e87b55364403e9f90563cdc6927ff8f6e26706aea6112f5e63aba46e33a20c5ce552265c1a3110e98d5e4fa5c5777195d89904288bf1c3627a54328c067b367f0dfc574646db584cb5266f526cc03d2ad0d9c71bb30abc7a0c4867eeb2054025ca8828f34286d38fb127c22032e980182ed58eaeb72396f71b0b2e03db6e3b239a586d03d99fcbb6b0433ee2ec6a475788924e4d7f9ccd52b0368a07ae6d63451ccfbce1e387f53f729dad2f5b200e774c6dda2478cb1af391153f51fbb048d4a6f6386c7662133208621a789ecf9e50defc6e28198da79a75d1be42f89955bebd24b281489ed5f3eec36e483552759936cae3f7ebdc1b4c05490f68849ef97dbff13c8c43109090f4ba4ad860c1cb35585e6a411754582e3dd92e9cd93f73dfe0860983f3 T=$19203275bb27935c54a48f8e4f4ef5f85593ae94c97e8acc2c00e47aa76d6b25569ebaf10d0fb21168aec471019021e420616649d97fb13129c103ded220dbc7a1bbd1df898f48af2a47616d3b973ed69aeb7f1112c28db6b6445296b8a86fe72ce79d39cd54f8e26e9b1d676c9db078688e35dd2d04a3776b8a8ff36e2bd69e6ae6fec3bcaf2066899f17c2524187229faaf3c4439e485525912b1787d3abd636af98fd009c9c27e05bdd23ffca8a7c728a8ad4137d1e42173955d86fe2ee2ff28afd5c9eb4bfe0554af9c8ce1dfc06219a12884813f2e72339ffde559b50b4516c8205a2fe7e4eb625570b4dfba604a8a1e200accb9736213dd4ac2d939f2c1334f2a8ff1070315b135a38661f8583d70ff9ba85bf016557865d1e29d1cfd62e8e67d37f8a0f6f7125bd032d33326b6b99c0ce0e6ec8649416b0b4adaf775987ae797007e64b00e540710896eaf0144e971919c91b0a75a4aaa21d3dd9b44f5c9c699478d1d43ba7a185ef355a2d85a1d84f086f14fbdbda99eeeda247e0a62d5b5c64c1d8ff48accfd4ab942bf6ba60877fa902bb516dd8922efc99cd0eb46acc446be5f16d2314783aca078c56b365ba8b3cc45f081cf1cbe2296b7064046ca51dbad7a374c0b61e9971100133da151432c1646c138f682bfe48b234be7e8999455fe1bd05db7982ffc07d0fa187abf363f3cfa883e1e7d09501fb3c9fe5ae3add344b826f35110b8a230fc2b9b7d3e0c4238ba130636237a3896203b4883c8952c0d5077cec4b476ec2883abe5ce6dcf07998a3ab51fdac5151dd7b992d63b19f73b7301a3a985bad1b103598ae611ce8323e81fcbf1f3600b8b8ef8ab2769f55c4c179b824e33f86ad1c5415d1e693910cd7a22d360de3858934dbd88316d93769a969d0947126b41d78cf421c8db5b8d51798718aaae09a869647c66dd925283d7569a8fc400fcf2c51a00fc4f64b321d017fc544ded56d6cebbae63304670ee173a3592f3ef0607aa9f110d2f0d40bfca101b6e5212ad2e4d9784948c714a0043f91087c66ff9aee4f3feec88f64f68ef4efbeba0fc9779676be43a7ae3a9ae4d839a21de653e19cef9e949e9cbe48bb45bddcb3ae1aa0df8648c2e8aae00abf0182ff8c23295f13ad86edfeace678bf34f80f7ed05f9363a173c7ef6cdccf3537ea36f0de534f140b07be33d36dcf2657f764fa149b46e9a59fa00fbc9fec5c57993685f45f8190c28f07abe4c7da75a90388796b2a78d3d0218f904aea6d92569c497797e451a7ff09a4d097e84bf966f89061a18e1a1f6fb1f5e189a7341e2df363e03cfbd6f0cac8caf1d0b930cdf7f1b4b945b745d4e8575ada0deb88adfed4e996f1594914564ba7dafdc4bcd16b479f79ffb6d9301287f2ca4ffa2882e3f529c9fb3f3da0bf7586ec63c24e49ecde9a6a1347c673e0f63a0b1200d30dac50646e23ff347991d0da9fc6db74017f9b31ca815df7875886e377290aedd2cfde6e1b95d236915742c3c4cfac7bbd42e977dfaa7e854fa3247977ad9819604c1254e02fbb50a76222b878a28e66ebc9002aac504d6d1837dc6af6691860988896d1f764eb1513f471ba5a0251558320e39ff661ed8bc33471390d1167bf2a40cbbf465e3a76301f57ce128a75145cfce6bbe66e631540b91c780ba726be3651eb5f0eb32a55dd0b276d591f2e1a530dc8a9a5df6c1eb22b8da789ed0892a2838e93fd3b630362bd439cdaa804f31b5779158af705cd3a4db3e584c134f24f3ae1347eeceba0f127b41c3e091e4e2bb91905d2a75233ebeba94f7673851c6e3f3cb158dbcd479f699eb1d849a8562584220d792f6d0187c0b6b7e2799252711f23f57a8c7b2b6f557d5a01998b17e5d8c130d31b8a878b37b71afdd7085c94158e88e5267b48141408243d5cfe98b43cd03c415cc8ff95f17a400a332adfe1b17aaeb641b0263e8e0d1f72a9df173aae0ceaab409804750f5694cdec259e7684a76a19334a0132a95fd13e4776af078f65fe22c7ad89a87fb30df3b3fcb58e015f81a09d05f2c318ad7b9c82cf1192e91274b19b4219a895d04a58538514b9c99795cfee231fc74947e74fdf263ae4844e1d061b42e36868007781f483381b6103825f8afa74bf73f686a39bf57d1963e248ebac94e411664afb0d731964cf9e22c55a18803ec7bbc64a1ac8b92735bac1948b50145b9fe6f02b05308d1f37df4f2218d5f75ad5a3b7edd1fb3ebb8cff1924cc6be4e2ec336d1f4f94f6e80c4935d3670a48cf8f833f93fa89379442afea867d708161135b3faf22d9c1fe4a055a1b20be176a581c44d0c4a6be315890859f7728a058dfccb50e246bec66792a6a7ef1978b859e40fbe06b0370bda23a2aa08e392db3fb7a3144c00aaa274db716bcc8691891e65be1af392d7c6deb86140ed0129ae6528ded5459c4ef5592dc28f3d905edcbcca [170] S=$ac007cf3c85e9e W=$768c79c2fc881824fab0125109489e319a1bde18d06a00b3528c09fe5d19730b22495c750eba1390b031988e6c90fa9d101062640c307dc5536f224736ba1148d8feae8e6c83f83dc99e200fc8f62bda5fa42f8b75c7155ed524db1b3b176f6cfce97477adc212f7e460633d54d9dca398d52defbadca127511a5e178e2640c97c3f0f39af2fa7044bfc392dff594a2f564a004e6de0ad3aeb25ff7d88653a509c7aa400333ba4736616a51b496b28e531a66160071296c1698b0766e7c2ca077b223fdfc7359c0863c1b813170ba924ca0f88aa8e1f90ddda656137112018ff8f5b1a2453042bbb3b61a5007100145be18bcd67215215d104459e725571daf54121a7ea3e63258988ab0ff82d9c83dae29038cda8b4e9dd6443c63156caea96c7e3e8f9c6440e81d315d2c3d8e08edc86c797df1e0936c76a7f750ac023f620cd6b0372f58d167b6f48cf892e3ea66b4e87be86ca14d22068a5952889264f25a3a141652cc5419c8faac7d24bef19deb32e5b01f585cee25b9105f83b4341980e884604eb17163969c420147c39c6492fbe7d1a50d639b33c6f808c08d7f1f49457c43c50415d27929aaf16a5688fbc5cdb4a49e2f1e5fc47c8afb3a3376878e1fbae027efcfb03ec7ea557cd5f97cea7111366316cf3dc21fe4e71f4e8c8d0803db687c89f2d66babc7df0306989e46057170d97fbdc989eab08de33d8d2ba15ec5e66b71a622e2ceb7e7f8592e96ce42834e45c91d6847d3520759078006098ea8323800ab828f53c09ba8ff47d44178c5864fd725864c2dbdb6c39eca53cc5681193d328660432e17f436be12a3e2f0c698e46b13ed5e64aa8b8ee5118b2873dd4c1bf4534d0c1a93c2b873deaa34069269b89356faa12bd44794c2fb8d745413df3196e10db37f06d0e09f6dbf42542ea2e81ee75194fa46f0c8bedaebddc2af73b6ad6c4cf4c55276671abfaad301d2062b280f0c18af796a58cc32bd3d77ed47fc0b567b775f93d6645ce9f19a680e64858f3b1a6ecb15c2260a66e8f3cec8ec99df884c326c9bca36bbb1d1533c70c05275ac4ab2f3bbd6a00588a0247deda93972878d15923a70f63d9bab6c1b87adce4f4aa86222670d01da615da63300287353877592082172a31f481e638a7970d46adc6d3301c2b8c4bb1cba1bb243de9b49c92b92d438594cf44e4b1b164787c67b020c2eef197fe29716bb92e0aab4 J=-0xb8a94ca1ce4eb4ae94157bc78a13b490f58d229b30e25dd6eb8c5631a7bd11a492e2d5381d62f56b160388475fcf1422ca0668fa26f27ef68a6e9fda38b838f0b38b56c25cd8909e41e317fce3691f031c294a6a6a1dbf54ff0417d0ba295d52a2e5cd88de3cc95e222280ef8255e435e1f1931c752481073d1bfce42935abf8afd03625f414f773a3eef918ee22e9107a45e27bed70b54f563fc143ba52955f59bc1e714616a300cc571fd2ae10565ee392440198b480010d5120a414f06550ee8c1d529718a852c0ddc35d79d77b080131d41e5082b4cf48083062080d3fc5edf462ec5e61c85d78437ca9f3e5f8ec6e67c1ea92ec00d5cdbc9227354d31aefc526dcc158080d8a824de6a26045d5d3e8171b7c1019cf5b1519f5416433e39e30bda9ac6e11a4cbeac4507992786efb03221d6083fa3723d66716436162efdd3ff551f09f29d375c02db144e53623968ec7ecb39e92020ab2e9a8e84e24507a16214e6ff6bd0eb415d4ad874d0d447e6849d9e41ca6c1afba3676d6a939025ad37d041a7200773e7fcc4b49f707378c796bd64c67eb8874d837b732b5e963115f4a7449d26cf82112e5639658c277c2b8bdf850e46b98175fa9b18b5ae7f01ff9b9b7667dab4fdc7296e12ee1bae2a2b5fa40ac143b67c2b24af620582880770e6a4f87550a06e32907ff74f2ee1b295ea7d03112e2bd03ab75af8ed6919f6e3bb3a4b86a387553d05f29ea07f6b5cc9742db8fc0be4e9885034e8ab9498417545bc87cd09ce552e6e62c041481a50e62390eedb2d841925f0dd86c95f088032d765af10f2efbd31be264188cc1e6d0a3208891bfbc8f3fc3cc5a55ee9742732a0a543ec94ed0fee5932b7ce63bfdd138917f63d0734b5b8928186937033af473345b233eb8487e1e54587e34a0083f3d961f008a0ec8c8aecf3c231d05963d17284a653d811fb742323a2c5cce28a65097e88c97ce2380d9d7e1c6800e434ccb023e9a77c13e14a79a403bd7694de4bd1fc937dbea229d401c96bd39f395669e765ab28dda9f63c5fe6268eebc404a32e068e0a117427c16f5ff5df9fb0828486ef569e70bdee9dcb17642d914bf42c92dcda7c6c8c87d7e93dbee4b559dbc21a0bfa6266fdffdd12ca8949d9f115abcdc6c3dbd74668701f1670c429bc06dc1a3f71068b47558710c1c95664e77625acff84bb27436b6f269ea969eb98ee8b30d68b04f9eed65482ccd52c390f5e523587de43a23b730e2f3ed2249ea15ec3743cc619902e98c30b204629daad43d621681dd8a917be5cc0e281ed28184ecece85cf9731ab4c3ef9d68f376235d7ad2f0eb8a528ed0aeeee3a16a2bd12b93bdcc72a6570e28ed082978586acf40da302602024cba603e816f776d062d8c02a32c48d22309d4cdd17148f4bc8324f979f7823862a5770ba9a5b152bc4053f6951bd77025a78ceb3b008f0f47c6d3f52d562da0e6a331c092cece8ca700017d9e48e7d804a0b1320aac6f987ad0ea9b8d9739f0bd0db56934de5de5438acfceee7253aada6cccd87e34a095bc4f7c2de751a6093fd2ba5568fa0c052485e5a0fd8ca7875e75f73f70d108f1d614cca33270ced7b6cb1a0244d089ea8b837fc5d75dc5371d41fd994fbb80f830076f23bae1619a6b4316b8e6841a1d742ff7d8aa538738a5aa258f30c260b744f6821b2221d44e3332641e979d5d221fc3bd05aa7220248a094beb1bd41901782f45c3ebae791d760de68f5c4d55363b8c463f5878673f0e087ad4b6ba2bf0f3a9a013904f6d5b7029e6e136cb0be511605a8b5c84829d05e8b05d06eebec27164a3d3222e9a99c1e5d7fde3b764ca276044b381ae488e7f18fd5fdec5e48f2c222dbe448f4d121f44db5aa585c3ae609e0a92a656cbe4931c271b01992ceeeb513fed3e5a03717aed1f6c81e894b32ea96afa5540597ca04fc410a83495609f079473cb4d10267680bd22e1d3c3b505a74bd8effde55ff2c335a46094a9066d2572f1ad96362b4fd0733a670d61db9b516f8e882b62e4e1ac2668ae6c61b248d4f5d0ea88a6c43814521bb824fa211e9d9505a39ffa67bdcc4f33614b8bbdc60979ca92d686a997a40994a26806599e1debdeef6bbbb5d027987ccecdf3f7c4943c84bb40725fbf03adb6b20471b3ac11fa5a3b48a956b5887e1ef0e5b5c8d08931f7bce8c3b94d40ff8a85c826df573ab4fa2838f55bf0e32b4eb56d1468827fe1e6a55f5a41c9bcfc2459361d72de7aaafa429d48a49854629d5b6da0c342b1d9369021922daa9f8d9d3918655441b68b9dc08b4cb0809922f989c6c59ff84778bfb90fe87bc125971524489c45ef7920675996df3c27e992aaeb7e3432873104be1f66a65b34e5031e2dfa8bbc31b1cf6f3938a1aad738207a3a1395713d6d7e62be2312252fd729db570ed53766815dbc96ecbed42c36 T=$9765bfea97cf8a0df88e673dd7196eaf7a96223bc5597e23bac318a20cf41167ad7e3f0ee1000ef6e485e9bbdba3b37732fa68edd6bd59a17f580896fd6f7180cc4f69450992dca4522aea28abfa420560b058ae30a4e5a1dd359cf916551044d37003797b29cd0ff5a266f0331149bcf10658f74c55952b5ce65baa9413d1dc8f8ce6501ec316f939a8fed47e825450558a9a7aa7f15e915bd5ece77a4589df08806e4d52be81a9643feaff829fe9259240f1b8c4ad059af5a29877b61cd2960d78bf61caacc5f46ed7fa52a25f725b78ea82ed7e832889a8457b5eef8630890a69d04fe1a228ea7181a6b2ed1d94eab3f7777fa5396c8d53515d240ec54449f3101000f5a8d898f1be0577bb91e5c96d3a3594779aa9b07ca7669b8dc200c7865beb2df86cd7477bfcbd95c154d376095fd6022530e7df1446d0af7072bbe68d0971f61e2cf2b4c1218a9c592f415302a47cb8f9e954a1b020b1541c388cd54eb80c80288f62f4f11cf892eecf867f61c095a3fe9ac1af64e8c27f36ab9c47858fc3aca071f9dc598cc87015bee7d711c25691b9f6a387396363b78c37a04a219b9a49c14160f9bdccfeb41c6c5f7cdef68fbcbf3a76deec5113799338825af2859ac9a818b828964ff653e99c69cb32a060fe1497e8770b943f6582896e68ff409d687ca5a4186e51e3d4baad79305ec622a9989b62f23a01335a263bd38a73e0cef2a46cc501d9df69b9efa8d4c1b82f74e63a38f0b3eb8d2fa3f1adb117379483df5d6a0bc9c48a444d4324815f30f993fae7586eae6b881e922387bc6226ae7047ae1d56cf71d3678828f1de23a0c2248bb7a0ae83b5c95efcfb4ba0591d652a127dde60d190bd14f0d0179b1a27e4ba3ef1877eabd38acd58ac228219c611b2b8ec46212481d9e4540cb069d3c3c1c5b491abed923c6be3f4b43e210c585129cbf36a1161b1b5bcf53ba168574d8126f8d6c3f67843142458d14b7acd5949e69504ed48b04b47d5b092c6fd0179a54b8488cb91d9bf0716e207bb9feafbdf109cc85cf34329b8d6771d4821ea925d4cb75f2659cca0855b8a8444bcdc34e38175461b360363412f24d6544ecc509865ca8e27b5a087f82973f24d90736ff582af982eef87c002c217bbd299fc509326609af815c7e253dcb3314a86c80e90b215be80bd6c32f81d6cd3280fffc49c49df5d6f3cee7b0420e1f98b631e10118857fe01efa91c7881c5351db507ade2974fb62b8dbc5abea87649d7ce5913acd02e149410e97792f76a88cde004681a404ec6f4f60ceabdb96541b2d676c8ba513e1da4ecf8b4ead461e5cc91995a5e91c6baf78927f7f954111330d653881cda574058cea2d396ba6954bab2d0b9c7a025c0f824a41c2d793de098bd0bee0f513be87aa907b4aba20d70ec90897771f7a4b07c3076785cd522c5def96b0c9dac1d2f617a6cfe86f04809cf866d403cc20031d46d2fa3af25e85eb62fcfb8f1a979a927ddbe6167780226ca578998b04f30a74c8f2e0c810c2884aa5b4997e39e473da7eeb20442d297bb5f79f1e7104709bad8ab9d3d13d161e7df79566a6960c71eb5be915c041389d8122c6a72d731f63764e4f79cb1f5f01b37b6c5168ed21c8f2c6d314d4e9c78232632cba41541b3d0b9c899218251f000fc65e24dc823f293a9c14c55e4855f863e6e543fadbd950153de2f91bc3e9122f3217fa702f8106b688285a66b7ea68879ad97dbc2b12e367f52f3b70d48b3494c03c6a79662077f03f47613d49019faa69a32dd73401b1ebfcad50fb535323d0f897a781c76e347df1785c34701946d62deed92859c7eb883782cdd81550237c9ed4a24ddf0e6998236080be627367f91192d4390ea4c581481c34a244674e31f256e5b8c01d15a9410bd6484aa56e79d9b66b2b8bb7faa92183b2d56e670afdabbea11f21f71dc2bdeb44cc5256c996ac64c30f46030f094534d2212e167ad5d4596d6ce5ed7869ff0a9fb32db2b2b83c732bca20a2141661cff02dd2893fccf87955b04a7030479e97453fed4d288a27962e6fa8dbe21263c457807b5849fe81dc45f50f58f0b3b97e44b82e154b4921179a6aa65de3563b2d6182d5779f3f6977bcc806111f20cc660842214d4ee070ec7cfd671c1439c868c8c23fb14a7b826b6efbd97667f238db880bb7068bf25f48803131dccb0cbb88d0f4f1b38da59ca459255b0f108e92eb855cb88fd441af4419cfec9d9ce6321b6eb04ac49830a1a7a1341e06b3071178d3b2fe4942135dc85f21dc509844ccd8ee80c9ed3288733fe22d81dc3a3088537105ace2186c197fce209492a62dca0b0f087a11f39b2becc92b3f686786df5a675eca52568fa5cb4377fcb0785fccfa04320f88197e9318af0b9ee534ad15d467ae99e6e630f51bece65951f751a0805356ef341c979e837f92b4487fb692 [171] S=$17de6c66993ce W=-0xb5e7816a48b6e8600bb62a0cfb929ecd14bd99c69989ee9a0663cb66b58c0a95709c6f59135085aec6b0b7d1fa31e04bd23b8ee1e8ac123311d51f61e9eaf75d56284570d34a63e1883100ab79192bb88e58513141635ec5ab76e6dd884c68cd760e2f20394e0c868a02054780ccc3ef88190ce13cbd4428f3f59efa6e815608c673ecec1a377d7149b6a15b8861dff42b61428134a8e95d7e4dee2801053e17e9af3cc144d1530a256dc03c2cbfb0cc05afe8cb15c8905df76b3ec11826904ad47feaa7a6e3eb20b6e7218d0eda5971c77273bced4a9c4ecf8dc6238f4214fb102c2f7090e52e0620ea22a44814b14e6c43e5b6fdba107692b878505ae406961f353fba215d9cce6771b359dc592fb4f6ca2e12558d61bc788d8916d1190732d4fa7ece6560fc01063b3b2b097ff5bb7583739acd4b0fc2ec9af3680cdef3948d0f576dfd479b7113ffcfefa4dc6d354ae6f24291635d589f4490821a60764a7b5b324dbb890e361ef9ea4b3983e68fd99e396f700ef6033b9ed6d1844ef8e9189dec37bafa689e0c2c7766f0aa16eff5b56d31fc2068c2f00df439a751d4078fa8c96a514108635af864eba0cdbe44198ae12569d1349b394e025d82289197e0cce566d822199bf74baf87d18c298f2acc3b246a1e1e8a38cd4c73630055a25df1de15aa0ad41a22b6e7e5bc9d14c1cfd024770ed3b20c34b25789cab2015f56d7356b4737344979f9e96d1a5ec14eaf92d0d2c921a3ea63ca8964ccf9af605ca2b4ad503783b3d0d896c477405400c0bc2c258864e39d7805fd9ba8e98b299c8c8671a840d1b67a9c3a6eff6971a9c32a4f10556912c412ae39100a81feba9f53eb9295cc4b7bbed1d937e5296e2f9ed686d70e46dfe498005888f32794093c6f502734ea5784229a0cae168d4ecc3acfa46aae120cf2ccab18c68afc7fce966063d6474237b99271c5381c72dd87d6092216a400b7c53b14919e90c499fb9a05743d032c4f2284b3a64edab61f83ce80bf580c18c15abeddc9ac03aba5327ee564925abb8e2745c87082c65eb6a69ac49feeb3e750d7889b083cbca0c3fcf7f809378d1491b2d42f832c9b7828335095f33c059398c4ab27beb2f68c8c07d78080fd934862e4559c41cf7b52fbe444d339080aa030509dc082b9de7c36bd4e504a0031cc5f940a180af7fbad4fc8a481d42d6727a769f4d2343d50773182 J=-0xfdd9576c34374aa25ae6ebd3f361c6b629c268b8fce785cc4608f66390e37a4d218874da2a81eacd0ab2a37e98eaf716c76fa2beea98e85d8d485bcd4a58821116f7e52d4efd50182a826aca90624f9176072754bba94957a6ea4fc39f00e5a0baa5e1076e6b719540271cc5c75daad1fc68f71dd0e9195bd08f5d11ee57f868af51a7e0e4c795abc699074d712d7830238a5da36b076f493aa5f26acfbf2c72fd0b3c0fc4e1fa1b34df719be9c1aff6e8629218cbae00ca36d84fe15df79129ee2001c7a0a5d58297748eada396829548207483a2f7495f4505df7d89c67afde8cf2d40f9658f0c81fc9d587fb62ed2fd633b457bd1c500d36aca9cf5a33789a76e29ab71c767967291fa5583421ed1fd8f296b72906c090937762555132f9b3b9002466b4cac7389759f441b240d2f8de12180b0aa18d14cc4e92585f3c566d3e58fad7e5a6632046bd5ddbffe3e057acdb7b4f8b65b7aa98d616434669e50825177632c3d27137c63d1b05bdcf1e64e710df69305100432f7d622926a796408ebd0c8578db1287fba6270d6b21942b998dd73ef38b8f62ab4e6781832e5fe4d45ff27b4dc4bdbd5d1aed2be180317ac3ea00a5f668e60f39346b9af1f33275ad08a8ce7e99525cf7fb6db21a939922809449c15bca3b098b6f3055274cf945cd16739288a74a2300fe87dd9a9adeb2008ceb3c6d2f7f0aaf8ac06dad822622673ce7e2c794c7cdb138aa7bf7189d0b88c8ab46df5daa3decf4cec9030a98654857276f9b7f6a4575a548e92bc67395a1788a2fc5056abe2fb790c679b5b107c815943d005368dfcf9a81089c3fb1325a7879bcd38336abf95b5073ee660df73bd3106e6a15f5b4c85b075f9afd73c96f48bf3a0929ac8b1058b5a31c9c200d118e0f7eeaf89aba7a5daac659f14d904dbdcab3adc42490d030d64a89a73764ea2a98f789b1ba0af88304eaad9e1f4b7ecb97c74390c1ac928dd66b37506a1ee615da48891b584e7ef3980ac5d6822099ec3657c77fa73ebf3f743976622797257db949d06cf8cf8801965f14c1ce8f04811dca7f5b68324f51ce6880f52d903c08a1ffd8232c6383e37680958de4d81115745a868ff02c0c32cf9bb9f41bb717640c43f8ea5a5d8ac2728e11874341bcb6ac75e98f6a6f83a6fcf746e6d6fd8669a4869dbe371dc1936bcc3b35cca436ea723c7709a6789c580741dffb03b58d81dc395052ee0cf16af8fb4e1e9973dc8b874d1452c357b393466e6073e3bb61586e39368e0344a6956209d97c63aca87d33ff1a3c1ed92e917be04067fe64148235231efdb5950ae0f0501a7a7b7c591a5f6f53c637f580f23d802b02d442f9e5794f20f5b6b2416c6f9cf71f48259a0ae379fb1599ec47edfedcb6557d2463228bbba57c2d3f7d3f2fea90cdac67e25c9474dafa9c13fd04e0d91dc2b30d4cdd7819454d44e095429bab620e45e9eefb05cf31d32facd33f005c740e228eb538e78221935ab975306bb9c76383c1a0361a200e8fc79c20cb685fd1b59bdf272030460c9702e61fb7ea9ea1e4e03a53666ad2075d460e6cd690315324379492079a0a2eba1f49b03216adf636ca258d91f8c5a94643d2b20e873288c4d5e3b46802425bfe59ae67d74315dd5edc438209bddae587930c92a635bb6a73f9f74702f1821672aeaf8fda7285b7f8bfee5549592418f0d6f9982d1ba0031f3e7f732713ebfb59af63452abe8cc08d2c10b3093c0640c166c1355d59b6e430f37c959d7e37c2e19653f3c5cbc9f5c4942010726511ef371e587b663785a8737248e5652da41e80105c20514a3a4c200e657ca70a1c8745b708201d7c075dc41d3132dbbd669ad32382f9b0e4b41bfb45a22597bcf41727afc4d8883d1c4ba4556d74275a37b0d75920c9830cadeb28afa83f2db099e2b6c8e7818904458668e4149c07eaa4171bcd73375dd0af75566a66dd717a204d43de6bb7b82a7128aebf95c867f816015246ee0c07546c7acccca5cf7bc29ef171f1f5a01305653ad17e91d620357459df246ec2db4e63325d7feb504d8d9c162a47b482843c5b8d02994a63c39e9ed39f105e488ead69ec458763b9655db63336e97da958ca29ed6d3f7041c739beac98a2abc11f3eb13e422b98a4b7ec69157798ee1d9a89138226b34ade398ba47db0d565524b75588094b0580d4e15e5f8a2565482338109ae0fdd09c5d0d8e10281298b51cff1f7cb9d8042a822ed5160ec19bef1b62c11f1bb9ec7165469d64f960f4704653b86f7764fb4e0629db5435708bb0e58b0247cdd7db9eecc603c06a9379dfe93658fa636fcb8c7299c601fad76e1f8b1e3eb819b0f4a2dc773ecf1d58c3f51f696e9d595df269713cda1d32782b10ec8ba18bd4968e5c18e30e317467285c39279d6fa644ce5ba467b9429cfb794ca23b21fe6c6b3 T=$9293c8ea3f33f62ba00c69f06a160dc0d0787e3a057e6715bbee113a8439e58926eac68e4a4ae794e1ed5549281cc0d07f6445d178379ed271f1071d8869da1cbea0c05c83ce5ed02500a10b440e9d48eb4daeca42274584c3a49d06867ba0fcdce4549852294c80fdbdb9a0b2dbded79b91f6208e365c0f68fd0ddd253ef1f5221cb1adf30d896d5d329983239c995d7eda1e18f6207431888a88ea3e29cd73eecbf88e081d2421d1d70d70fbfe07be20b73436c1683dd6a25429f29b47212855fec4ca6c477ab976b68813371c467c5b1ba0f054813887051703759d66af99d872ddb681fe73b1c7eee66e3808765fb39ac5262bf2878e915a142fbc62e6b7f1b6e3dc344ed673af13003f7f5d70ca5d58b224b26941bc5b51945cd516ffd2f9d374d3cdbfe36ddbcd424d8bf55fcee1a403f48caee9cdcb0e90000f15a24db8fe6d2549a6b4fa50483f86ffac1b36f812be539a54bd425adf2870e80c654aa86f12555634c9a8c5c7b95ccdcf491175acc24888765538c0087372a8710e02ce5457e851f77f8bc874572be4c2ce0deb0d414b5af3a4c40b11ae9e2b27edbedc8485e6091561685973de7ab7048dff7e9bdf9a3cced0aa097ba2460fc400ba724af034cd4339da7543f425480e8f0e2b6ac827795c85ce83d7e55b80fb049932b2518493799f2b0e13429b400f9d0776fd48c26ce094f06d6c73d7b6982ece030184b32974ead18a66aee65a251c4a86d71a3bdffdc8a3c9212f528d89a1b581c49a64fac6c0e70174cd74ed4759ff1c09d50846c24d98981c07172ee97ca6ab132a42612e90190ca62747af165f56853ce92aa2a0c8d4fc41386e146ab1c70258b82fb60f3dd323dd49b136ad0ed10c277eb9c7dbf45b0e61d1bceeaa995e5a459aa2186f0132e0bbb6f248fe5e8955a1bba04f5225501ab5252b4ca5637b3080ba1be2439fedee04b08173fde5922cccb3e993f6560024f5db5660cf30f906cca59212b8ff4b9fb8b61b4656c0b9df909ded1d3942b82ad137fc96f6db57c5e42bb0a32e95cf67a002b72eb4357b5b7ac46775f283abcb570d3fb84d238750267ddcc231ecc8f9166c6138ccf32f69ff453203ea8d512e856fd4cb0419a7f620d6aa7b9fd910dc02ee400d9304158be43191cc579364b0ac5ba7e95d70d1ef9eceda2a4a1f95a7cbb41b8974a9b8eade5f02f183a4b4ec23f9f97667601ad6d4601f3c7808e286ff3f9cfce0a870b88c4f220e6de5d5fb1ddc9d301c9609d5bad8a744f0cacd060318f2306ed9e520daa3289d1dc523b6f0794b812c2feed9f002373038fc4bc6645b7c496b99a840437c127b4d7f3001efef3eca76533e1c09f0d7a41fbcd9bdb8a2d06c2ef796db74bef5e55ea2512b8d4e4a0ba0238fbe1d8c836e48f172cb31a59675c446c42ded928f747df705ecd6ede7843e6fca7990b82b3a61dac3b381ea19af743e13bace5f12afe56044c01d7f55fa0d26084010422b0269f9b375bf1602d0e6d5ca9188e91374a9350d5f50193b142e7542ccef85531cd7357897090f4ef9ba3a987e343017ec9cf1d1a32d019affb4460c97d04fe5e81b5f51105b31f71812ee5e2ee3a018649811958238fb312402102ae659cd3a020e07cc1147e6f1445fdad392afec4b48780ec62c74a631dda37e4398db998cdcbfc09eba1399475726dd15db401f6323802385aee618ff65d7b37c5dcffeb6543d6393da815a74ea334098306b10d67739549dc447fbfb59338f9cba915cfbf7859a9a5cf80c8662a736c23e69b31e677713973d7623438214730b49f7b3c8e302338e1f6a374dea9f1e1f2496be511344133e1c943292c73e797a5528e7eaef5ae5a380b7136f35c4144e37af41b485317d8fad9344fa0184d8a8ed06cccd62070d43818e4a3a57b3ca501e812a8032a6dd822720cf0d0c2106b1de3f8264e9c2ab199bbb214c84f22feafe9e495cc73bf9b2b4f49d30eb6c93be336af147f2f844049d1f623a67cd8886b1fa01c80f32b7be79ede16c3ab6b35ef94b3748faf1b087d9b76d911d94fbd60fdd40c5595f7248b11a8b994cf3facde4ad567836753131b189d7a703b2c3f2bd9bcb6a185db91825ab656e8a25d073116340414d67445c52c8d45bd1aa82605688beaa61ac8f4d0be605d9e6d4c94ecfc2c3ef5a8953c1240a3050e95892eb4cf503e87cd5d117c2f20a7e0e1174c9aa32fa33dae673cca1495234bbf7869f978660f91de9a6b82c4f4089407de420608620214cdd13132f93377076d0b51358d0bf449dd0a8d32aa02413b415bcc93843089ed54d4c946f3c4da4294e8ab4f3e73d5599692ed40eb97636c186ac839403e11c22f188bc474656c2acd1eb0c65156eaff8c01d5190e3f32b1e545a8514699928c0363829ccd7f4562d0dd6f70f0424b52b00431608d1d4107ef867e [172] S=$23b8f9d88773c066 W=-0x942c3bb93e5687728238e1d6b5d2f94bd201e5cae1a5913c5076f6ee7bf667801ffc004440a045f9ab47f75f79dde17d8ad043ffd150fddc307975df107b0fe9c59f65db5e8d3941a86b6046e84302c8e72874545b1f8fa6a32cc453409c30629b586ab5a4ea1e6e69360a94d19ca14ce65ed888a18c3e88afa85d48c80d57b67deedbbe0d0c2ca0615323e134dfd3065ef8d12447ead67af006e7f1236ede403e96db8bc9fb7cf8c7e0dbe7628041062de6207b4c2ea19ba6d6df9694ec97369d36f8f1898131134e17e546442bc357cda86bba7a176a6b51f875d8c0ef83023833e908ed821ea4559c4d76faceda07117cde5a4592ad7b0ecd2d5ee429c6d0a4cd58591e5679f58b8d8f81b922ffd9a11939a551d3e45f5b0d0c9a2ff5240d2e316f718dab7a5c99696be9bd55690bbb1ddc9f4e2d574c2ba89ee4f24c0a4462b0740958330837a20a935645f115c6c535d85e8ea3d330e01ac3f607df05b8d89cffbcedfc45375e5ef4d596ddcd09d476faac2d0a1d6f7903d38ca9b2eed539008704392d5780f294d347e2cfa590a889e197d0b8644311a467c3114766eae8568fe13672baa74c38c51f494bc3381f6c50634ffef9b3fda4c8ef63de1354791e1df007a46064013b89bb4b34cea92cce99791461350eb7212edeed8ea60b9e4a2bde4da0dbf6063d7e2a18a3dd40eb35cf6091eaf04a11f1971aa3d9533b9ca77d3f64ae1ae588bf5911c241ea1be5ca75c27b9f1190d2f5ef08947a37128c3290e06463f73a989c376e1ad2c98c01c788dcc33b7a2a9cb30642a5c9d393e1554b7af6f9d810fee312912ab4355296d1e5f2f1454d58d7c129098cad56eee3da90d0ac74e1f7b984befb4884d53bc87ef0311919a0b4f407df827be26e87567d8fdb56d54c79b799a6682bf2ac736779e9b690d97d1387a2c5140a841711650fe49d5a6693ebf7cd0c79f198466e07cbfd155a095f16a3baa18a0abab8657652363f86fa4fb78be594f7d64ac8c377cce3ed4c09f4f644ec026dbc1f9534386896f85d9435187b2441bf4a2eb7e9948af6a3ea5e91dd583d624c62e55feeda7a2b0231b57def8555c71ab8853f3203674c0177638d9417f4697e2f79ff7b31c7b46796bdc274562ba8935efa11d47fdf84826fb8c48a35698b041f36cb01a695ea37105aea6ea151bc212afdb659591a7cac0d01f81fb19c37c8bc J=-0x93fed92e7a664b8f7b875e19ac121115b55ed3f20415c9a862068287c2206bf51f2f41795eb3725a9412b478c3782198824497d1f14c3660762b238793f1e479efdc6ffa8b078f00e2c3607942414555c48d3066cce2cd753b2cf5e5efb60a2ae3d49cd60aa63e16b585ee0396d5367db25b464eb7e9135759f1d7d49f5946ccc496d1acafef3ed83be5ce3946c8d32aa5951607e408ab854d9c05d9c8db47da2e370db2fe28b2f3310b7615ddc350534aebc1f43b9d37d0b9d2a8f74a78b05b97886265fc19ad54c99e54468278837faa9f780685f4ea3e7bb916a951d7e87537de98e847e0244479e30cf9236f7f7010b2b4a637859ed7c99f4686b28b991264b4dd18e55817eb0ddab13ef3e210d561b24ca9b1884045dca44df3b4b2bc5c8e5092997efb7e49de1d4b69acbe4ca65783c579ccca0b5ef909efd7af3196136f5d23465e2d1c8a4ddbac2f488cc8ba224d80e345a4e4c16783e93c461e4eb33da05f486d8026622b782badf697cd6752dd7735b461fb9628f0766fe77c4232cc953cb34bf7f21608a24a68da442b55b35233aa2afe73a1c9cee11d9b583ee699a31a7c6fe0d14e695df2b9bbf97bbd2da754a25aba863a51b3c03301ab7481a85961293612ab136ff973be006c085d949efb6097e16b6d413f136e599a4af98d0930fc0e624fc70df9e46689a8f60d7ba5a0af44aa13cbf33dc0bc812ea77b2869aaad8e7b5292e46bccb724e0be9754307a9e8dc68bd1adc4c5e12cc2231ade513db53754d198eaacfd1e983907a82ac598917936c271973fa5eebbe22a1b853a1b46f316f8be49962939690e0043b809bc6210fe8434db15d4a4386ba3e0faaad7eb4c86d6d72e9d097fe0fc3d35ae3e4a4f128c21bb8e8360a69b7aab749c2677ccc5fc25261e21b794f67bed4eb6fbd166f826cecab8bb273f8b8b6822faffd999844ced00d5b99bebb3abe4464c67207d2bc124c17f7524c485fd315557081539103a25191203b8fe433cb20b9b02a7e676c88c5c3f46c016e9ed2587b3955133cc36c3ea28d711f5f5c160a9e120ca3b51ba41e93dc38b1099640ab05c6632bfdc68e9e39f9e5a43221d524faec7092de636a000e8cbdda4724f1ed8e22a471e9e25520e187c20a1e24f52e84736361e15a22ef5a9769bc4eaedc03fe43cf43f4c1d723331df7675f9935d6cc548ac35450332bd6c10e02bd25a03e91c963e2d7cd9ff57d028b3629215ea1a57fae55623448a09f56061cb2f2518f5055af8ee32c0adc4859964f2aed608430d5c733c973cb28fc45ede645bb008c9ae2cc6f150d54e9fec6ac8c3349b8b3757f56e8e238fe6b7580780ae8aa3ae20d97630e844ac03561ea2c3c246ba9ab5d79062e9b7d0773af0bceed11ceb2c05d3c2b11613eeb1d8d1858316787e6204b8ccf10f2fe44ca0203d11ef44c03ad557eaa13fc819e76f19088a879ef885d31983b2cd86163454ecbd61d34434fb939166f3c900aaaa25d8914446bb4dccbaebf61f8c7476ebda7270fb01a69a2c3eaae9ff8ea529f8ed0ee3dbb10af549c431ed1cfb7bc9c41715bfcded822e22b5566e61a2bcd40d8bc31e6a3a9422e7b66784aad59d733d00a4c297cc37dc47e6928d01c76a39b67fed9fd5d226f2c3d7fa4701c4bbafb5a9c922ab0aff184897fa542857017665ef830dd846e2afae6c6f49a908863697054efdfa283b25d6a256e0231de5b1c01e0d7a171e2b7b19e1a71b07ffe4890794d37c9de7282a4ec82ee3b487a972e628bae67d3caf86dc18e1afe1af00363f962c848d2042a416dacba77fa3b601dae1bd3429c8f0a35bd27e6a6d675b9ff495ce5aa6dbf0c378400ada2699005ec6fd67e5f4074c2128d895afce2c4478877cc5f418d20c916f2f6a037dd9214f880d061855c054af64fd051478012b003780ea76e47fe740e15147bb836f7f0aab5fb39273f4bd6978b60134b48628920727313ef7f58074507323500fedf1a61324feb64309599293dda4a8c9c531dc099f1186bb5da789b72488fd2df1e398f399924a20c8595e7235d686c0f7f3564add29167b7249e345a3a5998a88d9bdba46b5da18c9e8a084b50ee6980194b155dc9ca51f189d433fef03441c4a3c5f8c60254b968db83adee02da0dc68f5575dc7e85fd3014430197952980d629e90d2ea7b553eee666032670c99ddf39f878d916100eea2fe02039322803fd6e5503e9c96ffb3d4e2d4714eb9a1fe4e9e2fc894a086b70f47b083c21c4ef2cc41cbfa7585461a002109679c3101411b4e86f07d770866a06e8f1f573e7b875543af0ff35af5ca3816da97689b47c5cb5f7ee9214c7c03b7bffe45b622b8713361136d59e9ff62df21a21224b93a95a255068d6f99ba332d5ad64edccf997bdd429023aeacad3902d8d110b4e360f0a5ab8506245d6 T=$33fe35082c7ab84e4f830a8e95e1887b9e6c94ad41b48f33e4874a8ba0e4892cee46fdaca1307f2f94945b64220bb87a80c36ce11e49041da34093eb4261900f43b5e23d4f9434bbfe6b211a1cbf5a153a4df29994ac49024d53af9156e5e54b6739fd93c23dafc4063f2cdb69436b0ffb362822022355f11fcbcf3f589284ea6f1a81016a441c11b5040922966b64668e3197ddc7892f9a8f93c405f517602eea3d08d5816009579aae25b6489d0571223f780b4f8aefa60eaa1b717d320610c5962f2be617f481b41fe829fa74afc74109940b824c8d9a17375e7a8637a53f12de785affb2bc7678b8dc2535b56630a311d46d9b2445ac299c65ac8f8b3ecb71b0fb686105c7f8840fddcf1af6c8a8f224603e6802b59135af06929541b66a9f96d4fc29cc13a6ddf81c7a39328a66a61dc08b3848032c23d17620e3b34b84d9a8db4041c44e492ba1a8287bfaf799d92db0bdb32491ae7d749deae05425f40465041c4b6033928ae5763e326ed0d325e5c0d837901f6eeaf5afb386a647bb1766478db0c025251b3bf1f25ee9e6364827b344f77daeeea09bd1aa628606b056c834b72dc0acb59d20ea3a85a76b012e5908b13d1439437a1ccf81950d5d9c9378e1d002dafc989157a4581548eea0f8715ffc85a96dcae7cf6ccd5f7a97ad7a7ce9f68f7e87848292ac7e560d2078880dca2de7619fe0632580647f4d5c324bb710e2037d59f3be49135eacb5165843968de57ec21996a858b363a04ba2c13b8e14bf33c7f53701ec5e63077e8a3b049a5f9e0f4078f37f876911f3a03314f3497357153e1528c37df5e8c5182bd137085fa8482625d69288adedd115cdd9b9b5f2d53516de45a0d67bc7ed56913f63fa38627c5e9c6ef6fe1a838251555e8f65cbffa7adf31ec9f1141b6b8c00a513b93b696878f4310a6c8c2facd8352299ad6c52e24a396cec38d2f614bdc1f4271cdf21912bb73d9bce1a5ba4c4bd15a9124cae868d2e1fc09986906937b0f73eb340d183f6a6271ecd6173803915cc81bbe702d02bf9b6384095bb07390587dd4eb701bc9874817456621f894ba8ec3f6b2fa5d94f5d1156b001a691115e7a9de1bb1d432513d5e363400f8a53ea28032e018ab6c981c6ae30e3489a7d5b67db48230d1b7ce2bb1119cf2c43e66e0dd424d0c9790b9e4a8b8ce25f0afbc1f177061e589b077665e14ae82147f6a91c8ed4529af09f035b610005d588622658605965c92f333731412e53e2ad909731ecae6b9622c09ba9da79d1d4d5d96e273f52e9fae677e8a1409116335a624d4bc54e24bfb6151ed08b60931b0d79acb6fdd225c3c1e0748f88faebea3cd46abea67c8ffb3e6585d3981568bc118c8859ef1669afa097565ed411a6158b68650759abef28766edf1036e05cf8b006d8ec5fadae7fdd95d43b374f6364fe2c848ab5d34d4e934eb710ea7144eaf3f2eeadd1c706aa09e38d66f90a1562b1c24f9cb44222a537c231c64e70ee2d5128eab8abd4b8cbccac8fd9d52b5b563d8289d507848fd78438d37449bf7bd083f6900ef8ec51eddca05ef5bf9b1f301b92da8cd956fa8e1f2561de4364a2c0e72c296a89539610d8e01b9c95040b4c0c00993bea6f40248f6d4991f1c1ae84237bcd4e85a0bbbeb440ff1168dadff37f1576be40b23a552b2cd7a9decde8e7b8685d71d7030a2439493a3c4183254d16924b11872ec8d1e59d748140ff7813230f84aed900a60a89643c6937f7a1a6dd1394c4d932bf4ac1e576af922bfd54d768c1cfb1d50ca8f3eb052c13c47da554b1269e2618d3fa57aea25b60708af9490f2ddfd4acbe235e214db5344e9b76e84d6adacf64ffb993ab1d533aeaaf04dcc5690fb51d7a1f0271d34b35a5cca0f6384f64f4dc85012711030d7aff637d390d9c4bb4447273e25e89b7d39912a1ef8624e44efe257c55732742ea207c7d9c2031eea04b0a6827ac6f5041bd5ca26cbd6b4f34b4976f64713270c16415bd93d1aa5d59df159e31734aa9d7573d68cd845ea986acc612bda50214296235be8aa7385c6603d3e43734e0535c1b6160230038175e073b9371cd0e43a917deb9fbdf91fc110ca934ca5801b7a73edf933e9caf08621164dd7188e7f32bdfe61092ce79eb6397233c4a6a50cfa9fb31805429714c7506aba92a9cd6b6feffc250b9d54a06790e01d614b9fbc295a945c89453c04c1a37231184f5adef47d7d5c6b4e70fad0d8f98e9a00c4368a6921a59600d4a2a86e7fa302d0fbe542d39695efc504c830bbec92f0a8824d592100061a497c7cf63f119db1211f9633558136c5ac1fb6e77847c4fe01678a5f93530b0a2b6bedb285eab19a78f6faafa4d3844c3920b025347bb9fc8466f950cc9c8bdc0bdf436ea01d9c972d34d30f78c50e3b72aad80554d84bb6a28c33c0c9 [173] S=$2d700 W=$50a36c1735c681a78fd9b97eb42a9823d70661178dcf3def6d4aa99317f9407338440132251f1a3b1ab737ce1b3ad1ad6e037861458c61be5167cccb9ed1d12597754b8f527bb66f817096eaa52147be9ee37ecb65b9a88595c3d7652593f18bfc7c36ae23fc15c8598fe2d57cee8b4297c0646454f2fb55d3e5732a290e753017107c9903ec310a5f408765f0fb551e40b56e61b83fa27b5cb5ceaaa4396e38fa7da93802b169b63aa405ba885be5b2891f2b7bc175ec0db89856a08e56ce7091f308b3c3c393c6fb58d758aa21b2674057f6a8e4064236c633e8ab020954a1004d3b36e5523827b2ef59f39efeb4aaee284f4afd775f138c9cfe63da8642e84abef2fe932d2310b532b3886a4d1252358c29e70e088f13a702af7754f92855c1f3b56b3fd78a59e2aec046e456b8957537e83516c67cae18e3683f8126dc21e748911344ed7ee0dafbbf212df04b64b4689fa13f836934a4f54947b219488342cd13fa688019bf9e8c7479ad63813865e7fa4582b2c5373aa8b00cfb482d840c8c5375464220fbd2d19ace9541e4248cbd2ff7ec6095d1b173e52071696b34b7dc625405562df0e574a236aca06b258acafc901b0c1274f114ac96826a763993e8a4c63f622c0ed07356f20cdaec8cb7f35b25a0648645ac05dc48f6e81dc66111eae11cc7f57db031983b7f908d14a3e0cba0e7a0f422443781fc70df0b384e00dbeeb219b7c1abb96e4e0d95b79e9fb657ab111302b5e9bd1983e3dadfdf1e5e800b9cee6430585b4e557484d63e1a13501600ac1f7509c5790fd89575ec2ad6aead8ee93aaa686c39c99303885ac3fb6aca33cd57921c1a82b6f37b71bbcb801d52e100b9a782ed7c9463c17df5d8bc85a4675d9f4c48532e57030a4af56c403af2a44ee331545b1a0761df79ccb37622c6839b21a829b45ad07b7dd89b5ee8139ab6a82976de06aa420a6acec1cb54bf6f895175211a86360c587306e442cc1b06bb288256b2886e4b34eb3412d44eb4db5450ccbc586c66b0cf738e29c976d33cfdd6c149890034079aaddb4cc13fe7a9e1d21f509bda4f87c8c178d449b950273e42e8e783577fe27b69c497c322448ded4fd1d4494b0bde6788f423c500c5342266fe2c31cc054301a72ace6b40ac96bcadbedd821f9df4623c487cc8b8f7cf4bfbc714fb2834ce2b3c028ad451ae01f8709dddfe J=-0x43dffbe7adffcd441a440c6bd45bc1602dfcad508899cc042b1bb6be5d4030e9d6a30fecbb9b6102cb005146ad0d2c02a70590784efeb6342f96c36f7c3c91d14aceeff94e9c176eb613551fcd1c45eabd0e95acdd400e49f6beebb424fd984a1eb8312d9fb94a81bcf758d8cf0ec5bed3467f83113bcb021bb03d7b0ffd71701ae47cca86c5e43add0fe29923e106632c210cd0c6c5e8614a095f380e56be353fdab811089753304ee7561ea6514e0bfd48094e6f51d73f180f8cd9671f42c321c334498ec66b8a44d1250074d78258548e9bd5110837faddd795e8e1da8e80c7bccd656e078a817a57868b44bd1a285f4676c74b5caf29481a198171f75a674aeea0104e1b250c077fa464e7b432778b5e373059b1b5b6b218c36d76faed84ce1775aa92daecb54465e3dcc208833c0c3d8afeb02ae285452099d877c9d447811a1728e9b8a8b850cb39eb9dc1beb985a26c3795662c5267b8af051db0bdb255ce83646d1f6a06a4a3ef785833cdc71befcbebd5d5d25b892fabfab143d768741f28f462f91e7597749d9797a6c3e34473bd9fce7c03edb1f0d21548ddcaa439abcd6747e893b0c47292905370f0fecb3d8e8f8a2c89e5bf1fd01d90508509920993b3f37088406ca61f43d8cb71c3255130a45638d62106d2627763b331f1d68da9f0f2007a87f8216bb10d98c4bc9a5719ded5e8cc6f292b0d8658ec31d4be7c3caa02aa45a5a41535cfeb376cdbbde272fcfdd71e9d23beec0219c62d0da29f77b245a396fde721563ccfdc96db8bc76670e274a28fe2678ef4c5ee042ac138e2380da5b68790c73ec2564057b1f41b919a7899f420d13477445087d813376f60fd0f153bb425927d54e3c3e454c1925d62e1173d165043e1df3031506e23b34a4df1c8a026d162538788927cc3db9246cb03842712e1f548c27c80aac47f5808e37984b05398e0e20b0ecc4c96fff7bfc9644c389fa7becd8c249b03c52a90b8dd8fc2786b6bf74dee76da2c5ca21de4d0424abb17c8befd5665b9268dd9939b6cd0a659b0f3919d3abab7df7f2f8d7e5bb66af9bcae3d0bda8896a3e4f5933ec86ef0f4c7cd8b4893a14a84a82895c1cb68c02ac0db5d935fe94e5b29130b70fe9d086e4515a5a17961b2939370058ab106e4c570170e2b8b81baea98a436fef27fa5b94a32a0f6e50a10884ac7757a7a92fa5e0ecd12993fbd003578dfb71153327ea5afbd8f9496757021d2713b76ee7223cbd75c5230bb599fcbb90dde17c8c14f3feb1ee97b9f93b363fa5e7b2258d7cc6faaa7cf383f94c0aa781c04853e517ea481fdfa5744044a833f1b8309c65905a724b6a7b399b5671747064c20187168f85a1491711146783c082095cc52cbb1bf5e49a45bc9cc2279994d9c0dff77a543155cec3dc864f47865e7123eca7094a61920d1597c8bcefa2d61b061d49157da22a1f770f9974b343d29e89bdb903b81457f1055b8aedc5f1823913459a20acc9e0f025247dc4f343f03685bd25cafd663811cab4ab17edf76e72b3a0de2f878b46886d200e39bce0da3aaf32a0786be940b1f9eb1228967d3e4780b59d49df867d727056d59162956f20b293ad3a32e16bfbd7044615af9e9b031117991726ac1c619cfbf0496a659b5a8620ac6aea67617eede49263c26d74c0c15725e02226d80ba83ac96c6d8fd3d822d7c2ec1a8391c15b368620896c173b4c82395817fb49e455d87535bd0f0fbe6c734e758ce11ed3ced962255716325822a9a0e321a9bd2ab131587caf68809c44e15b40f427d271886a6654ebe3fe284ee400c4d499fb866f5e75c39db6867bd278470515ea2f4930404bcd12faf2e2a53946c089aa8210923c52b7785dfe516b32950a3500774c91789cfc51ec7a3c0137737c532eeb87efa2b43cd35b68a2d9eccc258f19df578a801ec71dc5b6312d03646ee9669eff6e4fabf4ad8efa70f08c68ed3ae9ee71bb4a9eacc352bade0287806f12df77fcae70e1aaa7da19c8f8980ecf7ee4ff0542874c4f744b0ad03c42448b884c54ffedfa41af60d4eb1677cb86ca4fc7e36b5da330b85720ed64e2e80f05638f0a658bacb00f81b4e892dd848eaffa5962c5ff4e84fece61ff156451f36858b5e3f8e7a8ca0d51d88fb3e032ad99adf5561eb437ffc9ae4387386cc12a6dc55b11f7aa79ebf051bcb0048aff0fcab20a5cc732426b6eecd127bee8493b5d5f9f22ec71d5d560cd18951c572c975473a6da277d541fb0ad48ed26270da3c4150841a5cdebb2be20b3e9980552ccfbaf23b29d037c31f9b0595556845246e01cd4c252c58486586f9999f405fde622902aef12dcca46996d6dbf7c97c2136c9cf5802b5ee3e00a80060dd43cacba39ef4cd20ad8081bef85ac33c1c491e3b589e97385991ebd4e43267ced9 T=$2e896a62212251d1066a089cd91913f198cb210d0f62ec021698498ec13071e3d48d9dc91acbbe68bef7ef5d1ff056a08cb1b34450c5c262e584c351f527014e06e98e6f540ef9a8b3b6597010c9489d67489c6870e6cb29e393f8fa342028696fa46f317f3dff38625df04554a32132be3251af4a74714bdf5574fde3866d4496bf2f1768141ed0da3011e7b5bc36c4b9c7993eb6dd3af0f1abc3a5dab162eee86c62b128d9117a35c767c4f0e2c3abb687a2ec772d7785282ee5ddf65763d0c0a40ea3eb58561bb430d54ff025fbe3cf0f685cd1e3521b29d0402d54d3c6399833ac5e01180d338c2133786573e2de3baf4cfba486d5995d760298a10b62a9fc0be7d6ee44b0f379fedae76b18dd501b97b557fe1d3af9f9bd8c480d07cd16f1173f42242bc06a70b3d43bb27e837038b9b1c519cdfc80aa7c30de7ae3eb200337fc6daf75602df1f8217afd1041a1e2ce2b4bc390b82e39069e47c6639be4f1e89220abfacdb6913cf1ecc78bfc7ec3f676d79f195ecc63b9c8b434eeae094c517bb59bddf72face51786af472046711f02e2b0f8e53173c649206bdf4fd400929a30f2844c43313789992bbc9b79f0907b4341c5937646b79e9abc347764508784947cf7e2aa8bb74624f2790fa7499bc79220ea61fa10e991650c05a93ac8bf3ad92c9310ec00197a798cf172a65a1bf4696e22b4191d5740681430571989781c67b8354b9b6583dc92b3310d48c5e18c7efe80bdb90612bf3480eec0dca82a17dc9446152ae53b9f6c8db2281bbeb2fff222a9836e146ab16060b104907ff4edc60849c203a7d3d8b285e6d7b80a10f6461f51bde3bfe07124a8224c13ea228fb5b6b8cc9801cb5287dd8abe6a610ad1b686ad7c80967109f8b42906e3c2f19347b109a6240865d0e60758f8cbd3c3defc3bccd70118ac1f708e10e0a11b95020d57a2c8dec8ee7dc1daee3b062cfdd366ce3297998af2cf24ef0b337788ef94f54d7317699a9d287a714d1c6bba56de7b7555eeabe74d3d5c656862bf890e2f9dbfbb80e422c09bad047f1b24f0b2c4d32a3deb7eb9225c582d70c03176c92f3f9950b2acd88d84039281f144e9e41e9670c4bde7a5ff871922400259b1209effc8b64339ac21a109d62d590e315cc7de748e6edf6deed630f880d044a0ab32f919f051280985f6002ec78cc8a16d81805fce3cb5d62cefa2dcc5c712f5a42d2f6b296c1af2d746427ae0b451e7337a82a6ea21952720b081c9348e8bf0c21ca2d04fadeb624ea193b1842245390ea321f6a4939bbaba560e89cae2eb44d55708d5326e31a55265c5fef6efbfb052434e5d036d7b935a6abcd5e7716149289e610c8cf27eba45a218607c3546d79e0ae75134cb4aee01f7a649cea7b627a148bcb18633e1f8409517d1274a2a5f55bb610012c3373e07af5951af96a33ca5523b07739ae2c1f893b1c27bf627b1bf2e533b179141752439335801455087926332a8a0146f5d3c8e001d6c6c3b2a8460285174915e5ed0496f7996fc2aa628cb3d47e9459530a81239f8ed1bd2d49d70d0b7392ca4c70488a83f55a3a982791b0027e5edb28f6ec81c0021ef2e3ff06e5a7167fdb27805eb91af5f7406d086f3efd6bc6926f7fe7d969dace9f3acdc9da8a6ba0e938b3778eaadf3235e29072f159550ad9e9a05f5ce388334caea7ddd3e77dcff694a756dba329b09788238f7e6cdcb26440ca5cf9f0a6eab26b9c2c932a34db3cce96eb9968ce18d69f7314be02243a1f40dc81b691a0f59d0e33b29d77a99574959fb900161516702e9a54727b7176edaa63afe71fcb45099136571c9226ffd9e02d4dab6de7c9d9eb6acf04a4b5439367814c3d7321247725303b5c6e792d845b3c4dd1033feadebb27056e44e7111ac02dc0a1b18f0a4a18b1e2cb578fad5c01dd79178cda1fc1131c04e1ed94d970adc8a9cbf73091239119e72e6fa554d53cfe7a38bbd6b9c322298e5279195371416f0be935d44caebf007e2bf086ff2be1ff9ecc7ceb1b1474e0f3501ea41cd6cb27945dcc0c12d2f6d21104fefbeaf5a7f2ac5f87060796f82961624befcc7ddff40f5a710d4c8bdfc5b51f68da03c8551acb28b847bd55cef12b5af66918952b4b9cc074fd5ed48532476771213218ff3ea215128ec21260ba486dc18f36d30317b2902af0e383c17e055376c738b49707a74b7845b12d3451d74458b99bfd9b74150b8bf58d07e99e8b872be13ac935d42436cdffa967d64022be990637b8be257ce3ee3d1e81674083dc7eff1a993927f447d94fe0a685ebdce1d091ea6aae94e43a2871617101b3b82d39437be85f40483e528a7a7de9e5a8a09421bc9a5a20638bdd91348d718fd83813cc7dd3bb3978f653d83519792fd3e7809e4a65652ea4ba8a5a0c7cbf08e [174] S=$6e5c2acdec440 W=-0x55f998975c4060a2d47b847936e85160d0a66f430f9fa8257583b9a115db0b6ace676f798f540bc7a48b51f600ddb65ed7412aa42dd86cc182d103e6872b6517e60aadf21230945890332133248cc72f2789aa3cf797670dbc00a3e1956a296d4e8ba3d31abbd82ae901268108c1a2ce3c14e073ea9d3f32709010f14c8a347cd978b0a8f6306b9d3149edd793542ab66bb1a37d9969278159d6b70f39d16da55494670715ce925ee0f067655be6b68b6ae2b27a002f958e220025c6c0ca9615cf2ad1082c2c73bbf10060170a7055a7186b018ff7a2f5e7d595f9b20e170c5c0d3abd1ad70c48f13f1d9fdb33d1e5768560476dd893ac6656b35debadac2b6ef493faee81a2e5a9aa24c1d7ef5f2f582394f984254f7e8024155f5655d969ac9cffe3f9d1f7ebb8a0569df8858e94e02f4fa3672f703fa9b6dc5177ff6d826192a7ad38e0761869df027e9967bb8496cf1758fef78f0a0ebacad1baa6367776b13acb8257be4bd33746aaeafdfc383e1503b6c9ee7e04b989e8bd62718d47914c8660f58c91106673c392c29ceffc813ef868163da362f49940daac10973bcc3eba2051719ebf0e6ace36c6871a10c3cbd1f64a13e946c0e1a0c8b84c7a2b64b7b99bd5616ba9fc9995e676f583ef309e7b3e212e06833558bb5b0a0336f4e9b447cb6dc87d5634d32c99679dbd2325cd242d39760929f4f6c691bb3441a9298e374642d7ab7e748c6e599912ce66809ce535477cd20eb7720c6f237d44531a47f53694a4b78dd3340af5ab3c081313ed11ead899f712752993d5c70cf398cf7140241fc30022011a79c81e496446be6573a66c6dc9bb7fb6926f3f6aa592940597cf7d2a488069e747f2a19b1d6ba4076399f89c73c8d430e5ec51c14ec80f5214fe9b9c90bc0a33e678bcdd364be938c6e1d141f225410a1567cd9c5ddf8cee0fd442960d7eef4ad6037d534cfc9f22df6db70ccd073da1f86734494dba416ff76f7cf90a990b7d21ec94386fcc684eba90b47a85d33d39751c639c893f611c0fe88c2a40c5bb155f29b771eec46ec76752c83d16d59f8f98c9a2abb9b911b0be9a0b53ad24958eb8f95d63eb4adc6adefcf21cc282775c6b19e5b6586dd49fde8f49e6c682b6d10d6751e7915a8a4c6247b16cb84859ec2ffef81491ac1293a0e9c846e2618e61e18a3689edd3b715001bed2bd71b4e J=$acc7bdfd4cbaaa149da84ea6a4edabb804b66cb590d429f037ff45a902d7312134c3bea5f3bf7f954f6b4bc43aea0cba15a3d658f08e750a00b898d92446f99c299d31c3445a9587ba011a3c15352e337023b1008f3ab1f5ddaf3ae10748d8e2bf90548691bc5e3ce12c65a46eb7c973c8211f57730570b81ea273b075ef7344cb96ec1b855b64bd67826c21486cd1a08a21277b9121ab841a5fc75b8ef63dceaee036555805f828c9f0bca70599031b7035b5f0642818b67056b87e3e9155f340b210c4887fa637b33a1a09e5212132ba3fe1a909f4ddeb812081f44c56d4bb435c2f19ed8566b7153b3fe9c30e3898edbdc9dab0b0500f87a5890ac115b92c2d6ccaf0b8d30d7455980edb0ea90a007849438142751c2b57116fd90ad4d6078ac34893b1e4e1b3517623cd65a0fbc6350ee8bcaec9c4426728264e56b30ba202705ea0b846d7a654c7bab837d2d138e3ec2569d006f102de051382dd5498e5b1ae6661b94eb1b66d471dfe81529edd193234495d5f72fc2d04a43040633a5835c4d4256bb8612224e1c31ef62054fa05b4c541bf24c5039db9d69f2adaeed3203cf5f6233d93ff4088d4a2ae6aa5f830d0c5ca2d7b862e4f1b85a6bac6ff425d4757a7d3fb613b6694826892ccfc96282fee212022c959c42aed5e7537fc2920cbaf3280b422a083be29a6a24e99fad8c7510332854708710c8c15594b71fd3afc3c95a5ca004b0cf67550f4d6d8978429a688961942f8b9add1c30bf655ccf315741b171586fded08628049bbb3f7311998bad8febb9c883af72c578335c168b1fedcce310fa457a1f633e742aea8b35e9da33b853075f70a4cbc4a6ea7bc1f9fba4c7ea2719a37ab9fab53271fe31669e73d12c256c03ca073c57eb6efcae6e05da682084fe7b9a65ee4d02571d0155973132878ca5d70d635a96d388168febb76372a98d2075921b12433fe26e477a205be947ce503aa94ad20baf13270fc410243c1e35b1b514133cbf9987cc8e8eec198c60aabf887200b6e2e6c9b3bd1ef76a21392cc7af095b3e1f97115803c077430801ae3f69786e9cc98ae52b3be15404c848c23556b5e961f1c87c107fcd700efdf4d7613cb7bcb2bfeb4b8becba4063fdc370ae83df2a429eece86d7f1f681701dab8bcf6ba5328c7d76bb8cd465008bd6927834d357935eb287e849c130d98cb88c9c3500652ada0f458f3f44839edf9d184d2130d62bbf6bf8f29ba27d9573e183939e0b9677d8f2937a1f1e7ef12cc0838d88e78d121d6bf221c43a2370af803313c68eb1af648c86d83cd3432c672150de755206f0003e0f4e7557743f6522f13b23e853dc71023e5b633afbe34fe9e29da5ef633be70c89d9e165025210e2e259b5e446f0bdbeec04f9ee70d50a967a2c33cb28880a27c8e6c204e645df123075da3f30d30593a430ee1df711a95b71a37c50a58e7b9b43df877c54daea23024821ccd95e29c997f93725cd22e3354fd606c218c6d5f19ff758a9aeb3e33b72ed3cd0c092b90e46d909218c207bd04a2ab855ca6d6f41fae0d4ef2b03fb5cb6d03d2718e9e2842ff41faee6a2678019f80863ccdbb9e7658f1dc816845b75d09739ea0878fba0aec4b742b10343e15bc095504a84b279e2c9720bdfe3e744a6c25dd84223537694271d8a83a980205297a082737d572b5f4cbdde93bf02cf948acd369ec078dd86bc5e422f3f69417c2681f6e16708cf7fb998f7f43b9a13df0638541f5b45d7975e3282562a53b53d9a5563072b028fcaaf94b600649142cae54b27769435bd6b250b864f95aac2fe08a8ab3dc6db83a692fed5770d197f9de8e61e16ba247dcb55e213bef6e6b81fd00a148cee370724207530e3b60e1f160601a7e8946e5190a75e8e16f204698850b38f8404cc826c67c68c0487a2e9b0222703ee456e7507c5d715174c2cd008333c6e670e3f8cf46c054b2165b13497a0aef29810787b704e78b0fc877e75ab272eab4bb6f7647291b87e0986f2280d0fc4930591c298aca73775c92d0e71fbeee6ca405a27661bc4d2e479a3430eceb7d64e9f121ae2c1279d6cde9f65119457d87fc67e1e511f8e60dc3d68917e778e90c5f52da109b9fb8c0be3e6af3e840c4762d7c886dad6556375f789a6897aa33a6c7c4d0145955bf134e203c5b3838b3c8cf33e905deae9022c86f8a417b1f0968344f0b75eb77581325bdab6616c9f7c180c4b8592c9179488dfbf4195994bb5142dce68545103a376901bcbee3e66a77b9804fc0aedd483334935876e3ad190a1f3ca489fe9d8102722004353d6f8d91276de140e9c28c172495d36323db85addcfb2cb7790d3437b311eea8a128835fd0b0212d5bee22955af08e877a26a9822b823e42c12d5eb693b165d794fe550968d9764f32162c T=$3a859850cb581dc4710bc73d41ac13bc89c3d695916473968983953f97304aecbb769d2626ff94b09472245479ce3c65bec3c5aa6bc43008f9132f0ab1ac696563a4773dcd0cd308edcc42fa7ff49f8d8dd50280630193e3a186a9cbcef63d256b4fa43dbd22eaec4d08503dcf60c063db88c4ea2ebe3f6c8185a2f648b26a54a382be0923a6b864dbfe0085dd5722195fb942f031bac4202130265fcc4aa5b8d41a98cb1168ee6c6a1c480c9b4345f9e99aba66ebb70b482ce99495cf3a0c42e0c174406484de0fbe72660cad51e7723e330d46426128a1d4265ded059002f05bd46fcc72370639c02b50c967dcf7342884e1b0eae0a35bb1aecd865d99a2050f3cd06a91c8ca7160795bf32c85a236d6399816d1080230b807f650595d0e84b02c67f31de97df627e9da3cf9843198f992a229ac7b35de17ed30a8a3a7c7f48338963c74adfff8bebaa9aa84c3a9e156dbceb60535b7af1485ba284b618ec96b4ab65041dd400e3fcb2f04251e2407920ef54161dd83eefb9de8aa510e1abd2d4be29a71852cb51e01e89e5a7892bf601c5e7c1df953aa8b61b79dcb76a812b1fa1e88a95523d32fe595fab8daa0c278814ed38876222f1e4ae26d40f97d4b46b5c494dad02a6eeef903312ef199be1952d1d6ebae17764abc78f6b41d58a6c0c1645a97320a827ef1f8f6c8f6b823d07304d499c932d28125b4750d8dc6efea1bee1042f48efac594ba749489f47fefa5f75e7c858ee675a7fb497ba228e7b95691cda7a829e3de2a888ac86e0ee1ce76fdb267802978f2d4afff040794993dc3b905900a80cfaed4e38d4044947f1ff59c57b45ca3a89fcf50f0a53644738d73c653f2210cbf709aa545e0d2fe126e728b510ad5b70ee82842f05eb3bd703f7115f41c41606a1ea6ef1dcc82868d207774bef80a8edb05b67cc0e445a177a5ff66787c251312ac743392c5522dade23d6b2abd664454602cc59fb1b5514244b2332e719b59b7301083f4b3b80447b73a70f0f68504269c69b8516c87469d8da15729611b409a787fa61b09e8865b7caa0958c08eb85e1378211ad3459efec0f3bc325bb54d15569f6a553790936a8756b9abf51f3e351519b2da8f86eb17948289e9848ca33637e755206303c2fc1847aacf1300d4f10f4c9535b7a35604786aef28bb023968b5256fe01eb8d122965c4cf4ee559afa0daa24e1bfee3ac27635ee484417c97e6fa56ca532b9b23b2dc1a6fa8c8cc1646b2a65db72ab21860aada7fe7eef08c6d5fe9e8df2c2cbb53951443716140dc7378d13ad6760f5e5b274b4ae9ed2ecdf3d1ccf67d7262c9b3fbda20cf247e407b976c08094962932d592ba39a12e009adffce3be7fafc03ebe5e761af7157662fba962393d611cabaa199574201c8bf635057319fe6fde9f88b19543be5505de5bbc722286426bb7ac94e7d9abb0a4ccb2d47e479c30679ac10b1ec885de69206da7b924df14b92f5057903a4327b30c693e2d1f39baae240ca28b52e4ae53cbfcbcfd76664823781edd77ededa632931ad4dae29c022bc3b802e60e81da4465e7074597f15b4142d467354a5b2c6549545c5c3a8cc2ccfc5932d6990acb3c010b1c5476866815724940988d99567390c1af86042ea717f89c8e3817388926285f9f4248e2d4f09452ad155bec685e5565d03fc552416175117d92b7fd10c526f9dd7f7d2198a34e54b4158b70cc8f5560a8315936b0e3ecc324fe326311f69da606c75d9bcc040fa26455757271957e3bdfd4f3f6917ee84bef8ad21d8e0e08bf207ffc2dfcaf1ccb1b30578c555e1e346f14524afa91ebed46fc874796969119ac07058596700e280ab4097b56834654bb1fb30059a38066ca9258ddae88e33503c046b9c9e7380b06a8babf2704d94b4ba887103a427aa93a3c5fee775dd1bd42f45658a4cf3311e59b8275c7ad8a426dda7d861aef0a60cb08a68f1a1d8ee7d33a17a7bd8dddc253a31cf9f80c2109ab225fdb21d82fd56be8777a2899e23c24eec8ae3ef9fdce39933013e93f40161ddcce611935424fe3de9b3983a0c4d02735909ab24335cf424057ad819eadaa878fb38dda3f8673f6bc302197ea8504ad152c1ce1796e4fa893c9fe20649afcba2ae41a65df59b4fab9a8cf8e1d416c256e4613d8ac92a6b98b848db4c195c2cf9bca3c1ae82c4b498b96ca8c8026261b5f636856f2769234fca7b696a98b2dac493a33f4799f18dac7e59e683834a4c091fb70a0286af2ffecef9a10564aecb502dda94f2baabdbd9573f77e244adf07cb337bb72ae62e0736335743f7d67d70f0a122093bb408945c18dc6b6d00115f9448f12246b274d091724b2824b84220e168667047a64beaa797c721886b69d9f672786c139058a95adad2bb2c5ed988a0f3cd0222ae [175] S=$84d1e67ccc8f33c W=$bf959431d99ba7a42f1b828de8f870b8c66db23ce7ec486db5a8465766823bbca0fc38dd9b934b918659058fb1d84d4a7101a194cfd2516f012a0e7ad658de54602736306d4fc283a871254beed00e2a163758d28513470b96ceb329cf4f587c68b3231d547423ca21f892b7d1a8db1c6cab9ab24ce3fbb095e3228fcf1a9f5d6761d4941b1e3567cdb502b0de3de37e5abcc216728a18432b4e3f56f40a81c181726647b5df04eb41894ae3b36512ba77ddff1e0e97a86a612880c8b6a70350432c74fe1e96805a56807a3b4a50ed518d26581ec355f97ed679414d62ade478a1f24c77bf35f37717af6c26b03222c96b16092af84ccdb8e9a9b6eed5290375f134091de94f14d55543a70eddff8be085bf9a041770cbec0fb569968a566a336a76c4e32e48f646b4d35a995263e8e51750633e4980a2ed203fb9a5786ee0911b3b62b51f101bb1170cd874f7140f457de657e2148d20bd69732b265605e210b73ce66cce29ae6b2a81fb49ae010c09359c7a48996d6ed36925db88189246e0741ac635b3f08eddd16290cac8c8c6c2a5b68fcf03de6f1e416a64f878027708dd8d46e13e2e8795e25c2d9776bcb41a7db7012a931537450d4d7e4d63b42668e549e3b0b5bbedff388d8cdd7f2ee70c423752dd0a3c4bc9446976cca8a6f0e13a7290687ae92af553352a02e5f73867540d5ee6f22c46b62f4b877446a070d22ffe55c1db1598f248d42e43b274d4c52e4aea2e6af6965bf7dc68a18f8ce57d856f7188e8ca780884f31c120c34d7c52667649251579ed822ba1462ca85424b7a7a2a59b140dc5ff4528123c113061a1fdd85e6c76877097080c973f97a40ce943d2393af48de29aff5f76fdd0eee36baca5dfe16e44b07643908e3ca72245795f729c6b3be30d8a1e9b8dd6392ea5fa166b33837773bb3828f416fd0197209017b04189bb0761cd95ca2abaf3945fd5e792bf46ef67b10acdc15400461832bc8036b03ea45ad9be9b50866419524d8c492f4a508fb61d66be307b10b52e9352bf43bcd9421b0542027b1a2a1be53b96d32eb8dcb1c5c0f2ddbdd422be4fa4532659c36ec2afb04f50e59ee61d9b40cb258125721c021b8a3a358fc386ad4e5c63f253d42bce699516508b740d3013e351f0a9a88974a7c6b8fcfd198a5a31f90b8676cb0bc51cc84b592b8eeb32e6400ea1a8f6 J=$352f50fc39c63dfcd6038eebeb562bde018400d66858d2cea9c102724ca0d31b4072289083696e7b4f649ba296f52002ddc78fa815fba3df2f2e0a8e7e508ab8bbdd612198b0ed4a53eb29bd9bc01606a4f94fb94f1cce8bf5dbb0916efa7c40e87ae51bec9f01d3880a3bea97a44150786fd165832436a892ccfce1715418ac6b2ba1f19c2ae77f7c19709f939b2bc6f03609ae94b8b32a09e71f6595a82cee8e95d04e111cb20508411327785c0fd18cf9db7501386abdfeff523638cdd44a0d5dc8c003248b036b399f891f4ea7a94e957469d82721d4f05adc0c71c08ef2943c0f3e2ca99a337137752ea870487dccc2ea8c5bd760abdbe4b67df9f28bea130e726549adf196130b99f04c1b0cfe74192daec5499acbf5820c33535a477a3c8503793834230201f680734dd18381756bfa8e8b120927d87f9ab7484358fd357ba5c06145414bcdec2e4fda8acb95d138b7e3202c261b51600b2243934ae25bb856cebc374177ee3fba6bc56919688ae5073c3d6b5a61c07c7cb5f1769c8e387e977c2c38b1ab7caf5957725ded479214141fad1666da03ba6768270dba547308761b3627cc27f08e22b17996e6d73134c241219174e23722b0ae1384c6eac807a8901b9129711d92c749fc22ba72462548611fe56406e94b67d924da215d8ac0ae7edbb58d4c9382d7077f2eebee66f5c08166651ec24378daf5e059b870f99ff3a43c3b85a92ee6f833d9074687db6240e785eecd0c7531a8b211628746e9f5a9c09a198b9d21d6fa0f91517be0572e58cdd947b7e7734ceab571c620bbb21ff65eb6940244e819bab4721a7e92580c90bd508445078c9da4353c8d20f62bcf713a9e64aa08c43b47385b1ea618419740dc99b22c15fd4e5065708013e76026300506aa909a66a85ca862bb810da1eba11cb34f0fc7ffff7a52df62d3ea3b331413faf14ca5be17786d2fd1a91704988b280056cbae1ebb23e4f3bb79074c96401cd453c62e9355d063850c02f1becd09020856eb3c22349f3c10012bb8fee3b7fcda534c2eddf946917ef029743f850b12e4e827f4815c779f43ff06377cc0cd07b34972c9ce03431f5b3a274476f2eb36af81395406f6782fcd581077f10dd351e4491b583a2ebc0de9ecc65f29435254eb6bdbddca204faa6b1ea076785e4ae6c14fcb6091a182e1adac8666a95c3cca2e6c1194dbd37a5ff74a1f81a8fce18de4d293668c1a1102d9993a651e78c0805467770cd8f243cc764c8ede45001d77d3d466153fd57fd9a60f96d78a21f37338821447023adcd889493d64d2db3e9720a0fe87251bca5a877de75b7bdaec4d0c487804aa240c902edb975dd42d17c7f1ee08a942531f30fc5c2a3ff6c2897be5d3650656446102f5269e21b9b3331da52647632958e6ab008c250377cfd672c2286953fb6028fcc716fe9fcdc9a8b8bd56ab2053b95f098f6aa540bef0c1dce36f10413b92b776a8768548db9d6a76869596cdf62a0040a9665bf566b5056102b5862ed47022a3b9704dc270b205b4adee4815c3e403d8a955db8c3351a37143d020ff709dceb45422591c596ae40cc6ded6071d14462832b50c127641b6845c066210dddeda7ed06048c3dfb2038cf15eb2015e95e9f4d60fbe58819ad878c8254756f4b1cbe0a78d170ffe9abe837ad14d89072c6baff78dffaf17c376b08f282280652f41f00c83408e5cfc6e98bf081541c388bee91d44e63249e013b22a2f686fc72d3989c68caf8878a3683d106a3d10f37d28b10e099919eccea02a5d199393c2d232e03f0c4e6410ee6c3e9788fbaf745eff45008b6571dc8aeedcf5a812bb125dc6c71436376753911c4ced5fff1528f276398865b511cb4e3e44bf44d4667e73ba8c539c4e074a200cb57ca09f70f1484afb4e25453c82f3da9d6bf34e6349423a5494a7c914c382938c85e0cad0ae252a430da3f5e5c62f32dac8519cad849fbae6a898ee5f1aed0df2f1c865de1553eabc251be62e05eb1265db9c9a42185bcb563190b41b2e18d17e2504f0b0f3edfcffa0d074f7d6291ba288f6850646979f45f71f5d1b4b581ba8b4547a8d2e3ebc403e5b699bb8ec3fd12f08f67ed82710648ea6ca1cc687853327b60ca9e62a8195f2c200398f67c2160d794d93f2cdd7d3c177c835ecacc9986cb832533c5afa738080b7e0dfc8bdc2680ace7df2a9a36c81e9c5bf3c431d5fbf4b7c3d95f6cf89af59346f4f3285613bc1ff482bb5fbcd2265caddea8a84bcf08610f6a48fbd1b696801de335535c2e87de3b6b162795678a58b653cd497ea8bd99e7b0796d8d2edc1003273e3b37ecd7dabf07a25e110f337b7339497b81a372f3514ffcc6306a8dfa34bf30327c46dedfec77ceafd419da3b12179cfb08bad61c0944f6 T=$176e8d83004b3964070bfd604d1d5cd61a7a341ae2a91fa09f10df3e2c7cef774c14ab99f0cab1f868de906456a8d8f0cb1139614dc0d88878c3e961f942bda67da34caf9ac7ad63505f006652fdca909d5e6a86d7de0448238482907bf15a1babbcb8d2d096e149c48ab7a234e4d64205e5d32b83f94b90e92f4e07f5dcf28619232219fe53677aeda19958839bf0138014da2a23990b329999db0843aed98ff761b6d4cc852e4320337b5e9c58d469ba7860599c7a85bf91ba42c41700273aa6e670c7fd477c0df0bfc32f5b1be2ff910c7728aeb9658d60a2d62d5ad5ddf6227b9b9fb1203a66d496ce3bcf1a1fd25829dbedb8dfa3b7f34df663645fbed7366d279001c117fd7c398afc0414a9bbdd7866ef4b1bf91cc5630c74312a15f315e588d2b91dceebef63fc5cc3318021aec2cadf3dc20a04c8a7da512819a75711924311154895cddf17be89b8fd15d1b0ace379c5ba8e36e7b84d5122a0958f93fad339b3576c1052a4c3c7543d935fc9eed31d794bafc7b1863c50d0f35b5c457069fd1ab4896a23f49b284d35323e9b8aaf2d75f308d78b17e6bdb94244b62da405d850e1ee53ed97374da27f67af49104919f3f20d103d201cc99123e6f540420e0714d4dd7e98fd75f3561cc72a1a6ae8e35da90a583403f73a0977c11d29c087d683e19a22db7da2d165ca9d8336660dc26cc5cfe7e086cc270ca206e21ab313f3ed6e7ab9e71f61e472eed75608acf67aec08c0b1030f88880a8dd498138e02ddb3a866599df167266d57f84a7895f8835c6c3c9f687469e721cc43251e8bfae8fbed2d4172c71d0acc26283c64a0739253dde08246d1fa50671e447e0572fb07ed3bf9f1f6035b89601446ae8846825aa6e993aa7eaefe0867f22939943a07c375708942ec33612fda2fe519984fab359525b867df7a294e10edaead325b7047f11361db67ab4711f5989a1bdf4165f1234924a8b4bcafd85aeb4d3a3aa289feef2a8628080744da337e013131482e3e248b7e89d7324fa24ddec9ef2b2cef21ee875484ac151e72e02d6c0a1b9fae487a7fa9fc7b0073d14b554d0797f1f19d782c6363b67c1724844efb8e8ddcdcc7358eb91efc73009aa92a136749ac17c695e839d3afaea95e16f4627539c743adac88765973d69f9a893fc54c358171932ee278ad4c58158e2e3c167927756d0c7f03b2b596b3974e8b9fbf4d2485e50b121bf5b574c7966a47ba2676030f0091fac17879d6c03abb5e6353a70c50d000512adfc9fb8d7a86cf7622831389c91f397564661d5c66d2faf16e9d2e795a50d6b605866d586f819f6cf4ed67fb59710c7b3ea96c3785dd1bd4965d80d226d621418966ae47fbd26045f3789d355f2676bb2319a143e3fccadd69217ee5d9ab6bf9ec0c9c0c4c20da86eac8ea2901c74c6210d456165043c31f4cf87fd70baebfd90afb9617813d940cf5dbb0d360e1478926beee3663b02305544b2ba57ea16236ef1d6c2b876ff6b0a3d7dea3f15f7c5339a981afe536a521bc4d671f926f19bdba2693e27ed77011ba3e849e61bb850637c61495610c4001d8f2fd9b9f55c5fb00f137164c57aff55299cf5bf89be0943a7125cd317823fbdb6b58573cbdf56be88306954a622ad63f807673593a34136dae88b4d44871761475daae94d66a2ff343cdb80f990c913f846293cd46f24c5ac821c5f300711c09769ebc358a687903067fe08b79ee7c23994457d46995344b2fa55bffea35d963caa65019449dcfbd844b2f4a92a4efd85a93056cd086debe6bdab02801cf0a326279a1dd78502840f4c54bb8ed251cb67a12f3494cf56100205e736b4b3d3d13364d5261b47734883a3af6955c27d5926ccba93acb7c116a5b207511bcba52d0967cf4ff4f95425e8d9b4402e56d71eb894ea3872996118e9ec27ab22312426b3cd853c3a1ea7ef069a669f84bcbde74af34e55f5f8ea97ae6764d9cf67fd372b78a5881a1919c96b59991f7d4d50da45c87f6f2f0cebc4ae81ecd46e0984df748726a856d66a69d90cf4268c1b3ec6146cb73189bb76c39808918cb519d901e2c4a122bb0688d5931c2336062a902f46a9b8bef1d279f48e3f0422ad215328acd43317fafb39513eea30f173bdd7029d8d694315e3660f0dc9a60f3ca1997a2c421bbeef590130c0fa88ce2feb7a137229fe17df5aadfa5e9b088111a7a9c7068bade1feab31386ea755c46bf6094547dbeabd5334b5a639bd0329c5dda872fb70130b61148ab4c090fb062a9857bec055a010b6fe121376b1c655ac95b5fea879af152e14708ea03ea4e530283dc5dbb9e481b751a30f61980f06d711dfc4ea24f569a7f7a75fc4a3859f6e04312561bdc868f74e91dbcd526872d7653076107c09961dc23dcae0a4bb [176] S=$6d62b71ce266ac W=$9da3f500373f451d5f54181e6ae980323bfab7b2bb9301e21f3e90a259b82eabcf590ddf51b4c88723664626c33a045bf7e8861705125fc71b4e8d654e763f852e8706bbc67472a8cec32ffef56bbad720fbd1716275274cbdf92ebeab75b360d24abf16c71a170f80683147faa0021aeefa27a5a5c2dabd87adf869ff5d2fbcd223c5b6814592d31039b0f6796aba0a7aa9110bd224bbc36a86adcd9a0c92b73c655ea6eed260c79d7c52a7422abc3c3cb2ee9fda0e760b83136ecc803ed7588056eba14e1747c0bd45c62d78836642f17e4a29a6af9cc184428140bef4f397e96bfdcfce3c81fbb622fd5aa30b6a4cedb9ba7c5b93237bb4d3092e5bf5188e9116676f65e3b0cc6c2d5c3a5ac622c4dc185958d71be7652ff7495d1605ca5118e4b4a5c400eba1c169d589908022dafb1b8b306fc000d14314ca13d4f0f90b039711675cd6d2e7a111a92c0da97aa1d4f059f804c19b0e31ba30b850672965334d0a11f3d514953736457bb85eae0a5824626c8243b6ffe74c46136e3c15b15690f99918d17dbed5689579ee93d5558f7f8c5c3618aebff920adcf651c7a01cb828c0daffea3c1e0aaff35d1a60df58ef92a973395e8dcd1888a7cab5cc4e92f402228269deaf8a45b4d4938821e71b8a9921509797b9a210fed27271efdf735654cd95b3d4b16c349ef8e4f927971ac54de6a21791542cd7109d0dd24d8ce8ca2f845a055e5bb4f7c05ae7bfeadd7dc4fb07ec3a7d82b6d7818b7f08229ac2cbf53916284d87854881010714cc89d89b545c2bef0720a9b207d7b5f8dce4effc9f5a9118c00cbe21cf56e530899e836eae958fad17cf61a546fcafffde7acafdd3bc8cc537b90d065cf5f018cbe155937c29ee4117562be5d1a24d752aa754bca302cd4b27c86a1ae69ec3517f879c1cd3bdc86d3391873e997f6e5705fce87f47133b1cb23e79f6fce827fc171de696a2e3c06425366dcf5ce909a3cee509fa303f027bbb5973491db4821028d9c035658fcbdbbc6e9247f6e1929dbd257d1f5091f3656e46330a7ab2a04bbbedd46f725aa6d6c31186df862a7412f1174641d39a7e2ee440ac348cae343cecd9fe2265f9cb809c204be4c87f1901870a5bb583c492cec8e1c37ca0efa849631e08468aa4dd615919574009a9ac17609c528ba9f3c8a4935c1ac4582bb565b46b5a8 J=-0x34fd8d55acb70cb7a5c5876a07a78a7b40da67b7ab80beb863a3b5ee06d74e49888d0c6526eb476cf673d52babb91386ae3d251d34ee9a0665216585b154f9601becee7b0456f313c296c3feae2985b76c91c3186792121d01eccc2c92e0a7d78ac83b1706e4ac7641c8bc7ce2a57948dcdb52063397db9807151f20574aac975702b6b49f472decb662e24a8886152f9dab91989a12e5a65d8879779daf537f63109121670701a348a09754d28157095d26b62748535efe7da1dee63ac58508251115a230ec6d8d44f95f8b3798f97d7e36a4b414a5544cb8f13efecdbdf77bf7e3dbffb9b9f1eb94539892755a53f17932e5cf738f51781422a91de4f521d494c956743370ff35f9ca40224bf108655252c0fd4460376bce80242a703ae92eab5e98ff4b100ca63b8cc3ef3c58d057250b5dbe85f10aab8a8236c68239f77fc4abfe704a7bc8e56b4427783f53a006ae97b3c0dc698e8c988bf949a0cd7268bcc5422aac2ffe471c9beb1dcbf0c36aa5e116fcd1c6631923b6344b8c9a2b07e59c88638bb03246cc1e93e2350bda5f879631bc3f56b4275868928abd7bf78568a59f9992cd96e3d239ec4abcbf3eee9fe4f541e82396177e34fb20204220ca03f350be3722903743fb9d48f670048ac85fc563d9c5c72087d21cd969a8cce8063d65c15d31bf29e281ae5e0008b4fbafd790008835299118a62d7ec5d482ca3532dbdfe1150abe61f3f7d2ced35c94395a7075113c0217b2f7fcf400bd524084cd2468a870de4201775205ff93d384622c47d71c40ad5a330eb1409721263579a83ba6429daaaa12f308461b0b2fc3a909b2f7b6787c8278a5fc73bec1917b96329c95154dff20de8a3d987848094e7ce81ec07a26f25b8a847968423bbb0e0eab99334e3abc5ec68f978acb00fffaf59555d5fce95ff5b06a49fd0efac330c2937f4da36c05083b8f10e3e9569fd5269cc99c899526b211e0a1213a82929b0e8ea03ea6d8cb35e1cff2bec14db2ed685462154f66386717a9529676ada3ecd2bb1aa9b7e86117f1ee8f2f8d2836b342b7a35c23f2dc7df216d911b1b672eb790a3922a355eb2ffb221da7e15bb13f2ff3536dbf50fafe98f94cacf5fa60025c8fd67da48d7ed4f3b7f334b86cfb957356822c6f8ebbe9ea7a39035d8f8886f3c24de8361854745d991a1bc3b11f71cfb39ffa5370e8554ae0ef8cb7a0f0bad556ed6db20a32648f0b314d2f07b75c8ef2ae844005360e5ab29413a4707f6d98aeb89fb033d0d423562ebf3f2a65cc4f26e5da629814ff00f446eb53465a10e1a77a119121b21212b9a54ad7086c61ecf453b364903cc41d64c8d671c49161ef1d24716ab8c0a46e2b2cebc6258e5abb426f024a002f65e81a50f6d4e7b14e753eb5ec0d7bdfbbbef357289b029e544b941797e9f0b06628e9d64cfed5ae7107ac0d39a4a35546d51b304bc0bb519c4196271192507cb5df9cacd79a3cc60058ef53bc126d141aca2bdc2fb1e730f56a6a16913571c03e10f4c2f3c5f825f7985180b3f3989895bc00ce2f735470136b83aa3d8b9ee947a2ab9cad9b42a00c0440dc366512697292fb7985321eb21c4eb6f5a87c6e8f8415f695e5bfd3447fbdc80fc4ad3a12a8068d1601137fac8e743a90684b6f51c510ef46641be7e351aefbc32d16c921d63c9ae8d989b574ba89cf579326cacccdc0e5d4b279df1555dee44e7f1b2fe692f4b26bec3fcd4b0191b4c444f53bdddd1b9de439687d3501b4a857ed41d31e45d0182f76dfd9563975d6743a273d461f68f2b0a842bf05c9490250156c7063caa04a2a5f0665675355252b1aac3e002988ae27f39b460191c913a659f91fdb99f3145a1e7199dd74ed3c7d9efc8f92bd76fdd64443dc29e8bf1a8d6d2541453a9c988f801719661911aa4404b31c95569a781eed0fbdbd3b7dc690ae83f4d48a14afb18211a89fcc34ab8f266feb90a7a6612fc64b01164e8b440a1534f6680be09c1ac53909976d86099eee0a85e5c319b6de6c57cc7eac1c33a405e9b79f634cff00272ab4f6534f03f754b19553d0c97771047b5eca003d56c90df70cbe85c319dfd9156071f4a1db8c0371994ce4550ca8264e28cd0604fe4465cb7e7a8d5083c8600b193227d00250307922aa834aba105aa31a1296deae756c649f0c4bb4c161bc3b68ff60a2589b79b2e25ee6434ce485c878a2808b9ccf2de1bb9d1866b155168f5013d7ed40dbefc1751d94265725c1dc6c4610f9873efe36086d5bc93f1d3bf5af02b92b60cf212b01ed2bf3a5ce509487b126edf99be6b702e8a21c4af49ef9b22fad038f2148249cad1f1873cc17696a4ff5de03921e623472be5ce59e2e21619af633bedd9de607ce10ae14c117b97f889786c T=$2a92fb9aad0b43bbc35f4680911325682941d5381ce8a3fe4178426cd309a2590636e916959677ba601e4bed6196e3edb09a0d278fce651efc318fe412b8f09fd43216f66d530ea292efc7f83dc6f13a999beda9fef7b90cd303f391ecf1ecee38923422bb9295c23233f433dae5396b7aab5ca0d7051e8af29854457b0287084d5c9a52141248fc4355d25b1d6c0264f215e784be4e898a03d7be52e99a1820dd7bb0fe3c8758295b1f40ba1b624e3b673d5b47a8f5f49c0f6096a197e20083e93f72e7afedb0fca48fd903ba619db9058ef9b03b08a96963cb360583121735b493463896a1d80352f7331bdf40915a0a064ec84046c0586fa6a34b35c4922cc61673fc854d56879b28c86887e62f1bd9427a3707ba3bb32a6edc7c50bb74ccfb6774710f332f01713aa0c5e66a5e071b24d5701fcc7f103c215f0ed847a0167852afdcc965fb9af267a2ca3ddc3fde5970f7e5a04c084269dfd8d1ad2ef42200da61da7388491ffb5dd6fed9eba79f54dee6c81671598992485b595bf5cc751d1e633384c179771b74702b47967118a49aba84808cab6ebc10158a97727f2fe21c51c4a28b77dd81a89def909942632b94ca582477c1cdf792e6157059477a90f3dd90dc1d6a6963be54e165276a2e678ddd15e67a2b1d29cd3702ff5de2c8221b5768cec95a15fe214199ac736bedfd30cdd294f3c97b93d3292e02e980068b4cbb27f6d759932ee6ece0759251f0bc116a07dcc19b91d0c5c30f0f0dff5e9bfb345b2f2b0a3d784192422358e212f55eac3d9b17e7fcf842e871f1cbaec16afb240179de93bb54289a4f2ea63077db4b5c77efd0ebe3e51504b6eec87ab5e089cf2068059e8617c44c5b6f3ed9be0faa34034369b29eb281095aafc2403d0a20b96455c9153b07590724e8e0303166301da4184c8d18e593e005a4f9228faa51631684ba6210f91afcba56d9f486e784f36d9743cf145ad9605c5c8fd0324bd8f01a2e100445ca3e87fdaa415ce79c4e844ba706804b5e94bd3c388c191793d4ad352bf647ff715436114bbc1f9380b3d454b0e01933e2d49059a71c331629927c01355f266100c8150435dc42e72078e90b7a0f3cb1b5a6baf5b6954718e3f94bc14beb35b81e85e5518e5ea98f9f879708ddf0ee48b9a13375b6ee3ab252691eb1b43a044b43f3d395632c7656852b5ed298ada93c5f7122003d92da36680f65251ab869a93ead4b8422e9e34d66b8b871a370848027a93a3a283b7b2296b34d32a10b2d00100640ce15dbeb29968346ca50eb399424f9facfc96914a9e7468236962dfc9476fe2d7c43e18e5426f47cc2b139c9eadd9ba72fa1ec8fe82c2d99f6b0270de6dbdf46ba1713db4fda8b534b206775b1d26349e913478bc55eac092800ef0333de3ad2b1b68b2a7f14ac43e3b29b7450578e51ec5b77a6c9d31b272875bd7e2504c3c2672e9fb2a6276543ec82fde8027c54ae799013437249e22114dc6453059e27ac3e102ef413c26eb697e3088427b00e632a513df8839dae8e53f6a5d6ac77501f7091e4061bbb6bfc9aa6b4e16af24ba911b0164864fd3c243df5cfc901491940ab4716b7b9dc08e12afa497ecb04efb50f31ff650a0ce7e4fe4cd5be5a0ce65c38bcbc785f335ffda6c6e44f088fb3c20490f0382de95058b8ad222b6352404095d9391c343ed77ace548f505b9ff0fd383e50ca488c4fc2e71929ab7492346f9e6165fa7b365be08ac523941bd2838e4062bc812111e385b8e5037f6e8b83a5312bb40d238f8cce0b7eeb604191cb9c84e01fc796a581db47c972536a1048fffc25f98d4e21c5171626c5b7291ea92ab95049a44974ef90f49808827d423603e687d0457aea0a042bd25256e2acadb342cd2dde0c09c21cef217434857ab82d4daa8d7555cfc2543fbe1efaa8c02a5b9c2dcf5e7d3ba3e79de64047ea362021e450b5cfa1bff4209e96eb8041d21cd4ac20d2d8b31aa9eb2981b778a647ea13008b9d35967445ddfbd3af396539b9e2d74b40e853a0379e291ed9fc13b7b121b4de4e82cd3ff718752f88959a88ec646f5fbed7da1e0f7d106bc273392322d44404db54d6a43054aeec55fd47a8ec101fc577baaaf7a30e9c947dc25b55bee43d4eefbf3c9d78c5a66ecfd220eb8ba4dae16c26cfbb24d3c26f949484f900bafcb110297861c279739c7413fc79c0edbb33044c2ee4ceb43faf97c17843630e84e6c9c7c7a05530dc1ff0d3abc61200e0be20d371e822faec5d020c120b7a8cc946b5ef80c6cbf257da7bbf426e2f7380ef01a17d5b218d8fb4ca8eecf3cfe2abadcf75aef05f3e4ffb4041455f328560983ace58ce6e95f993b5384a7de0e5f7ccc1998884e27d546b6a8d0e2c37166e6478cf61b8f0 [177] S=$5e16f664a661bd8642da5b44 W=$20dcb4da7abbbe9897794f5efbcba8e917f68e5c9b10d7f2330b8ed17e1fb416597b94295f51b637dfd5c81a35f61b7c13d9f063583a25121d2514bbf859f606e207469623071efa76e51c3c6ac6c3e2f1c53613f3b21b28c88b8503167ace89ef77ea5beadd7e9c05c338e2860c14d3556744b98aff4751cdbbadbe131e439da283d2d6255b54322f4d62a695e7b217e66ec6d5fc655b06bb43ae24c93e28452d9b1daebea90207a6c27b5676d54b9e5bf6764542bdc7150af89ae80091e10292678e144a848f83f695b50bf3e6d209014e5587300f258d209025d9d88e3d2c6c4a9ed108f3e8bf664aa7bd4e5dbab892ff4a089387f4be835d378baa5eb1553aae7328840e4e34d427e790c14c56766ff9ab497f36d17e9e1f60e13c1d41eeb281ec0c6e151771170a9380cecd0e1d43d0fd77f2e8896e3d29d0132f93d24cc93deda84e5ed48666566333c0e3f3248319fcbb698b8ad864f569cd00553b549ac98957ac622faeae93580df8ea3bccda8dcecd7976edd526c35207bd90d3d233f01e6bf0570f5127376610f28183333439b6c17149e0d5f5f08320d2975461634e2315d8da3b5051fe18d89ce86866455b604ee8edde37f3ed0fbad21abc73dd8f5ebc6b7bbd819988777bcb1cfe2ab62efcc8704e8800345666c622c714af3b9071eaa42b064dc7167871a654a813817fa3dd72bcf13192bbfbb60c84e886cc6d2eb263655e683887196cdbfa023a4b55091a1ad4e6293de78d95ebbd1e3bb9e6c7ce3e074e4a73baf28f27ca7e954a168c2a2678bd63dbc7612a670d4ba5298b9282de62cb32e36aafb87ed256f973abbb34ecf0364c9b54455b641e0c1bb3430c94d9c4f9a7283595b116413385ed4a392dadb3699be1634d135fd7c879a2f13f486a100499c47d3428eb4cfab657bebf2f1827dc29e331413fe02ca4a2bba9dfec7f94b47fe900f70c764ea53291ab6c45c4b43231dafdc127bdf451d7a069ec469a88f861ca29f8ad10312da83ec7d12ca6478c67364475b37a691d0ee0ad916085471644971690baeb52dc5a17b16691a128921c66af762a59b0412131610d877400a1345755894bf8217f017d589e496ed71352af42d801358ba20a2eb632e8e00c979c9dde547868c414da127407de143ea0c6dd40cd607ae0ae3038fd8ff81f6145bad4c0cb83507e J=-0xe0c4c463845b3b30c52ad30826afb06b16490997275d99a71e65179b0e56e395dbfb1afa0d413819341d8b6e9d34fd4944f8cd374b333f680049d2d845343ad3820782f71648c528f1b2f1e1e9e4b2883015e36327b220cca2e304f4201a45c2257a20861f253b2bf2fcbb088ae76ddf16b3e47b2f2390de072956ab4590049d6eeb6278b40dc3ef78308a453287e076b25742c2fd0dda934248c98dd62aff479c5bf68aea4c029077c3e7a1983b38f9bcf3aa0df1039cbcc76c61b38e56b2e75885b434f2f4a00b8254ba696729f4a34ac1bd14dd41edddb15fec430bd1c3e6dcf13f833e3a2ebbc348baa8e91f669416f5d032f7a41008f72bf07aac2666f4ad91d7d062d60e898fff47f1b52e3a7423f4f251e504613cc9c87ae0c8f8f5b6fc71436b2f47361c28ca85fe9df6c712061f21d3f2778545b03b5b05c0eaf4e44ffc63e4e2a752300832df42387a44597c1f49b2751c42b01ae23d5c4efbbd26cb33d4ab953b9e2e2351e32f791547883697fada4377c8902195f8512b43e3940ef1fcbcc3adc42244f22fd6c4f1b90db11909ca3a4756a0dffd0c51f354925482c360762a6f0b0daef3a53b947a2ea1efdedf9bf7ab07ac30682d43d5d9b332ba44808e6781ef8d26be2b897c0f2f496ee0d0b52499159c4b9e70d7bf0d2414b0544838ee16307c52acd9801260123d2fa617607e4e396a97153b2deb075e214114b2dd917ff43d8f6ad009f03f507a4e00b0804439ebd87d3565c14f95adfa23ce6626ef21dc4874762d4a472f34c68f54f4ee1e9fa94860e7fec575a9a7f5768eba4b1b0c2dcfea030f679be513ae5179c35fb81d67195b911ae01a56258f6f4843194779f064aca5b0d36e00b1c9b663990f0ae8b21213ef9ba6f4c179b58847f3595c5ebced8ca3b0b65923505caf6bdf0bcb42197194f07a6fb7e0c118742b6fc2ffd539b2da6ab97de0bb9108335eebc1006e6899fe625e8a718ad46a0c4959f9b4aef4556aee8c1b1f43b60ddc0f44b421ced1d76145150994b7e064fe46904ab4e8280dad0d03e70df726072ad4d498fcf42ed0a169fb16487094d5550c89c81a47ff085476cce281629af05c0a4df3cd2ed2823ada94da0d0e5cecbcd7b291f4e561f38550ad3319d427eb52156caa2b686666f1487e4bd5cdae42a13ce7936826349534e271d9351998486c28aa65fbb049627b354f0f21e3448f256800f8f36d61411b9e8a5ed2ca51454c7b380fecb4dd9dff62f6e5d00158c46806bb3baebda8e6fc04b444f6f03187c33145b2e27286d077ed0937695203eae4fd059578e79b1eb24b64cd590ec93786ecaf5b75ec79530dc9eb949791de6fa5a94e1d8745ce012c710c944a58706146c60846e0c514a43de16a62112447c95dfbb59e10987d4b913582fe3703556c47e2e007ae91d34330da0d9b418551085e054080b92755992994c9a4ae1fadc2f650247f0ffb5419f44921721b763fbd9f9036e1593fca4938c9879dd8d08d2bea2b873afd3c235659f68bcb91397d126823cedf85a89ae4c5ebd96067a3124f4d7002ab36ce5b400804d9e77c255399f47c31125be4789a3ba8eaf22a9f7fee20e76256e97fbf1d60b82b2801a133a287828f7a6a20f6b5c483466c7ef0946414bcd19e47f1c07c2e798d52404e9252adf44dec049bb387c56ab1423e690f6640054df4277f444f48de236f45edd940499c2f7097b183c818571584eef5e08d5b7cb6209ac4a2c273a03bb614c5b50a4a30ed4c11edff0090b8b58500dcbd90dba7d92f11c2f2a35ff3f0f364af81366f3d9de32909ad8b505a81de868e32322e34859bb715b74781e2e9504585de4e660111628352e17d5b565dc021720444f59111586b0bfcaecc79150db9425f63422849d5b0934ddc27b5ff7f2617acda7835bd463ca14e16b1ce3099dac08b2745d4405ddf0e9feca85c560eb043a43e570a919b48a47a694cd509e7322327953c85f042a12911f52711f667945b15e5f7cddcf942b680c9d9abe45d357f1d809c52eeeda5d737c161a906479d264c91d26596741ef70349d31582a39e3d924aae4a8cf0807279831353ac4f6d86a5d8adefc92d628c6f4e744d36460c04383edb68e690ca97f286b482ac872e1438c5dfd54c80a0b4ee3d54780b1488a58c3fb970a22b84790186d79bc698e2da9e5cc9c6c10c5aeccb7bf4dbb1ca4c7851182a0772940bd1fe626c2a229093f75782d080770a5c41693f0e3a41a8cd2647d1a0c9491097a3a83d8ccee762439fa2265e9762012e8fd38a32407c305e4c0b4807df7acf84e96b5090b235afc84eb4a71b37a99e02e7c195529e0ccd5d14d1947784fbf64c90706bab4ea6e0e2894d56943e30e6b89e503ec057f1 T=$17228f458313e5fbd365f9f33c82f7ae7d59164a90941b1c0773c8fca5990be8dcb9de13e3629954b742ad5a3628b452eb1f1fe3de97bfd5c15b349a523216a075443c4bc3e21513c5688b1d81b843ed42f444dec1a6d5e0e490c7ceafe89b5f5ddf64ed647c9121b777f95da7dee93e0a26273a7870787f737616bff27ceabe427eb800c307599c06f9d44ce6c2376c01d82ecef424cb155335a5e14951923dc5fa8780c344a767d4a3176cf1b2fc6b62e3885131e499e6f0b7c2eb0544fcedbb162323a21b81ba4ad825affe389623037d83ab625c10dcd4db1490adf8c2d29424e34939496c52e0e542304f736e12d518f4bcf821489ec8d69629fb766def60aee96593b2ada3515eb1ace2280c777078c1842da86b0ca210dc74cb5b17661aeb9a319e8ed44aeb60c57fe15f9deea870c09e2231c9f872f507d0bef9df985897ea49302a8587c9f16a97747476d1e57dc0454aa80949f7ac4d9e2cd8ad8a4d3648d998ef8644a3a112544cfb10fbd5c51236e0b873eec53fd84069e9f86e4f46485e46fb9df91d1d9785a250218cfb1009280dc29d52a8b8b70c876fdedb30d10dd2895c550293133e2d0e4a864158b38177d7f157bdbab456f83a4bdcba1aa635361f618b2eddb242fd49008d62a1bfec5ff2d1f7e145062f5d089187b6ddab2c0217a4bc47de4491623fd1cb312d60251abf2d5f305e7bc6711e9f33a9e725f2bbdec7df281c560a295d02140193f9c61902b18e489b5ac280f05ff0e8a2fb67325ec5e55e875170dedc550c8dfe04b5dbd9962ee3894026d035603b342b97c6fd659782d881e51622f51843d687f6606c3cddc600373c76dbd23572289e7ec2cd477c961891c87aeb0d6f7adbf1b385619abf9d1f09cf35f55b6956077c55f4cc82adbbe318bf507b9d66effa4d0218baa9054d23655d66dd8cf3e6678152aab60fa759d40a13554894489d783813848423ad765ebae7d79abf67c04f2a4462195e024ffbc37f3d9bda12075ea650f81fd37248aa93cfa0b54a9f0471b159260cd1b9597aa893295dc9da17a6d8988a59037e31ee11d5f1265e1b54d8cb1f179d7e4bdaad8bd769d6a87e16c24404b015e10a5c01f0efa0b883dc036e3d52bd9cd05c9e9772dd68af025e5dbbdcb3a7cdfa8a7e38b5c1d6cc1a82095c419d186b12d93a542927608cd77bb31e7ef915faa1535f57edac3ed4e0058d1e36d6178b295f09f3bacb34527d0ae99880803a54680386c89e1ff97e79986b58a68b4163ddf17024e89486cdb5f9a369c556692a4634d35aedfda0ebf4ec425c95b8effd1d27325b7d8b5141c3d08acdb7c283993a5ef18b06f256e825d3f44baf4c1f7caf39e6ac80e89c458d9144ad4c59d556b77821c0c3c91b0d3a02f725e7ce3240655e2675c3ae1cdf66027f09d25b20cb1a02aaac4f1027c30ff44f93ff4b74279326bb687b1fb2d2f678a94f237c5815b43c8ec0c9bf8d127412555008ed50cf4797c6650bcef3a2d8af18378bac67cca8bc0cb94e0d60412ea8bd4551aabef72d7c5f1b79740c53c2fbe8635459d7cc3d07f9d7ed7357eea3b45dde7f00400e2679068da06b620cba54c5238d5c5c61e38f9d536ed6f161fdd8d41a0b0df2176ecf0fa3492dde902aba2e8440c130e37762e7c1dd058656a101492b1d6b0be8ef91d81f7441f75149c3ade33eba2d9a98d2b9c561353e1ae4d404d89c2780d88861dc308f2830ba069900805d29bd0b808e4759cc8c29d6bf8138753f2fcc632c2ee993008a84232c26bb0f317d727537076d729f25fffb0c84d4328312e73b563fa321f1b4faabd65982cbee134f4e869cbf1312a214dcb1a171a23208f4e982060faf1255cf2852953c34fba5f2b787d678d63fc6cea4d1ffb1740e80f41f48d2c3ed82470c3b06dc37e648276fffee61f4d7b8f128adeee87d8ad65da23eb4519993b627ea802f1c8da5a558dd2dede6c41a3025133ee8ec1abe20a5aaba7df71a36a682d6c2b2c4a5fa23bdb6fb3754d2ba88dd0e0153a57ff7534805d99da5c736357d678959d5737f84893154e4345397eb0a99dde46960375774cd6712a06b0e9ffb83d428fe2e382f42e732b6b87ee08f9987ae6a708d592d9385d9762f8200bf8f7df0369d86007040d6729b3beaa7ba089ac9738281bfcd30f9158b8e9e2891759413ac8396cfc486264928d2e9b9aa629e26d06855d0a4159a9fab25c0a134519ac91eb043039fc66e016d9033d26be568a331153ae9c18c20d5097168b61ab5444418b24a79613545f1e4e59bfae257f45f9b067fe10f650e4ef2cddd5f3c08877f1c8cc73f96f0e4e8152a59672c61947ea3b8b54cc0db057e17dd7d4110f50df012276a7555d0a00bdb234a2ea218c4d [178] S=$3805adbbb9b8063526e7 W=$4a67f298b085a9fa3d388fe667349320cdc86ac5f8afcfb8263c4bbefa65fa4e99fa2cbbe6697548d444caa8e8c1f29f15e9622374e0460142d89d5e7c0cdb072abc4aa5086fd9462f9addda29b4d0ef90d263b04efeb6c8442d10bbf24a758801e4a888ca8295f69cfabd112da11a76274cc51cac3b8444eb18e532a3a30ca8d0cfbb6212a5d583b1fdff447bd18cb9eedfff01accf80432ff4f8f8e1d937a420437850c39ea811f2a49bc4c795bc51ffa3e4b757266b002794004493647a93029b44ddb968297aeee83435a4813115ddaffed7080c12345188e7b425aefeed889994f0d009a371cb22923b1e2579e137de901c42a758de57d9732e38b77f54ecbf45282dc693ce5d8854821e48f7092b0711d2bf2cbdc71876a6151f5d3de8a6b2c1b1afbca9198c0cd8a38c505bf7e33fad7eb6e63a6d9a1db7e4baffc445e52a0be5a6f31a6369e98dc3527aa260a410a66c5d44bafbb3807b09d98027cbfe982f2a27d7f1483511d00e8a86f714bf8394ea3b9d965b9bc8769affe70d978ed04a289b69ff7f82a97250dc75a02d8a6f117f2b799c190dc09232974ff011f48e0bc860b349fa1a8f84b2bcd68725f26543896df52df1b8628c08d86ddadfd4d5af5dae3d3ee5232f5ae91bb8f7f8ced8697fa42bde2f7f8c3059b91b7f736f7fbc7d6e91302591cece32a221968e63f8084079afbeaef8ccb142eb5750267792cc0a8b8492f88f405ae964b573b96119fc718d5b5264440b8e1d16d4cc2e446bad2ad75f98c672bdd5e8a850793383ff433bf122164be753b181e621b652ac741fbf2e4af7e884db1492f63e64db6769a06be59431614fb99262341b0a40c9cd714192e024f4f2587cf4c93f9c923229ae0afcaa4f31a49303fc961cb26657bfa2cfbff68e5e1a5e76c9222025b5ac61faa82efd6e97d1a5d078d80adc3d1bb9a341433526b955d04e726019835f0c1a698c8bedd75de6f9d7f8d40335dcd3d6cc0d02c436f3f7e68a5fec4b19dec961115d106e69eb89283379fd48bc2fc6954d020aa9a24ebe97c8c1514da873222e8651fa78ea8b8f2f708d9d87b1df5d4118b49ef54c07de9f94cea204d427d101cc940fd423b0545487dbb38f4a4db7eca7fd33332dd366ee768e2ea55954a2de708b8d999d7e549326617bd1a791806013eba8096b7f J=-0x30b3a10df631fa8600bd9c74616d39b348d4b41b19b20a602e111379c9d75383f0419eefe57586ab87dea0728dce6ad0c75c1bac73dba70207c2f008ca7db98ff53d81a72b6aeac05e855cabc8cf4ef287b083b0987c3b79d0bbc0b6a4591d4162848dc73b1f52cd3fd9e32337c140361748da22dd0ed67f6a4a5c70dbcc7224c99d663659ec53189eddb68589e066e466d6a9831c321dd9e7ddcf5d236f36b868b1c187d1bb9d2d783bded87111f49beac0cc6bd04379d96325958910cc3ea583a01efae07e8982f618bcc181bf315b15576cf30adfecdf1f5763c85e0e30755b3456e4a9ca23e01641c6bdf68ec1994f0123834545bdf34b27eeaa2ae822387c766121647adf9f8aad5eca80bec51750703acf1e29fdccb1c8b27dfeac80a09754198a8e71dfee8486d7507b010de1d6170113af101a9d280ea9d1c827bb46bc4613cad6c52aad775789443d46e1de92fdad68e7d983f52981921d77b76984e3f7b521eff5f2215f58625eec671ff4b6a8d10e9fcc9bae4fdb030bf46c67f3dc5704edf9f1f36ee8c62f5120b4a0af0b92ade92393d28d32ec6524c007aa53f2cc9da16aab2caf4513ba30d7b59e88f99db47bb656dea049a6a08dae1c4715e3a7cbe9f234a4fb6d93fdd318de8a408fa4be1c644c73d17d906c8f5bf67302add9a952333849f425ffb3093f02a7d91e7c61bda01c609e5dca776baa217aa5078a4c968d3b923c8ed00e19d8a992daaf5dce811fca21d6c7002472a4fec2350f9a2e7642bc6ce875b3f77352b343659c81347a9e1793c8e2e6ee1c08b12d4f5ebb6d23853cd2736f66507536c7919cc72b844d31037ea98f941241484723a640c243eb3d14e39ac234794cfa2566f11dcdc638831032b4eb4522364cf7a660769c691f3d1d4b3f1f8a4a122f52ae0cc290b319db457eeed9bbc0fd0902b9a3b8f73d9d791543cd5a28c06c20072cdea4b388cde20eaf89e97a26ec6e8d06590156f6b907ebe95d7655dc1b5a88e2d5606b2c7c5d1fb6dc72383e3fae4c3696c79b0a72329a5743aa89a6d9fac1232bb32f494a62056c4f3a68f7e27adfd7213d30139598eb8ee30410376aa2a77fb722d08857479d871a2a206f30371f255d5521b23beb1d9c2a99402b504fa881fddacfef77924b2bf3f67fedc90c53b9093837f91400d9c07949d483acac68b59b78145f9178b87c8715d4df09f88e63adc6c0da0439ad35743f3d106ccfa33b329154a3f40309828a4a35bfe00b46e59a23fd7f2289fc885289bea666ee4da3c62f690350996bd5cc84df45681739653b96122da7bb77332b0b0be6da4cd3313649dd84480bb6479222bd506baf76ab573fb66b34591f15ae8354aa18684a9757dd3c425e649eb097ae742d9797dc911c30fb376ed244d39c37e25f25026b49981aeecbae3a60e71d7aac48a59c65b993c24dea9b54c43092b6ee7707910cbac1c809fe236efbc779b771fbdefc4370ede10a0a30654d01a8294b255d2c48b0e10492af3ca8782cfecb14b1717ba037e5eccf7f7dd59ea98b65eb2e04320967d1a4631029818f7f5e6480f690029af05a35772b6972e221ce5e300a76078c16982315511ed4f9d9ed53623fec59f50521bc6a303ceebd927ecaea4d9ced470c7ed565f27b6a16f57e3ca8c6ca48ec3df947aa06519467dc3b9546448c43b6d2566519e72f96ad2bb2fe13fd72cf6275fd5f981e2939196670a7bcf5854cf4d30941b355d75ce24880807deacd411c9550d1f38dd057b329486b30af35aaa6bc03143b7e8bdd9580c69e9c0fbf055dac8bbed3439818784d1a416f3ed0e4b452a3f4ac41446d1e6e637107f5eba82a81f47e421ab9292a851d1b85efd6256175b086174925d1c33e4f2c1d155fd8dae9b9474af69c39047fe944b75cfcd5383a2cb6dd43b0c7f516bf95b11e61536cc07848a5b623e7e00cff16b19d1c4c7a0ab4036e53c739661a3462788b597bdc396d105c95936de330adc686571898241c3ada1929affa47ced79eb279de1ddb05c6e02945fdd4a2cfc073dabf2b574794f17296b709c6eea692f22b8b29770a15f9f130aa5dffc417afc1c080f663ee8728fd95f32b570eb85be68afae2a2f8116e723fd7ab53ef51509fb6b9b8a4cfe2cdd3e469f65bd05dfd07c5174b1120e33fcfb8007da3ede063df2e1bea5d600b1e5a0b5fff1cba4bf6515fdd2934a4a9b03f5f3283c5b9fda1e881b8611170827cd69a538deacae9a66dc9aa5e673dfb97244d30aababd36c3bdd46569b130b3a6900602e9533e37f75df008895b44dd902e5bf889c51f6d50387ef881d748f7f389f10d61c9d3d948e78c037e593011e2343a57d7dcadcaa5b569055af4cce76 T=$47c6ec0f6038ba76b74716d4a4287e5d77e3737b9be17e377e6df041a9affbc09d329aec1260672151737def852bcf346f2133eded4b4ded35f6e2dead36d189a02d5ffab395d60b6912d5a11abf0e74050775164d9a8fbd0c2d8c3830d9e806d03df3bf143dda68b806a261d4efb89fa7d4fc531e9be32e3b3f302a20de4bd2ae00f47a8d3c96725e4d860870a1f24196f1c3ad96034440202f6c472849315f9d3a8545ebfe593e49f741de7d36d6c2db6e81c8690278bf1ab09c576d660cc61c5203bba8c8269296fbe194a482e15b5631268508090d5e597f3d6125b680844e212dd53ecaa5a53f52e17701217f46441dd1906e37b81ed1504f732ce9ff2ab92c3a372d909a2c9ec6c73b61f2e0559ec5b47f1ad4e0572c20f33ce66b89368957cca3135006cd62f257dbbbe9a278101f53b9245a5c80fbb9588705a427b917e2efc4dcf6599662201e0cf65495a02c05261cd05e5f47a99f1e144663462321311ebf0d4fb00e255b4f77b1b0c2310b0f70e17855efe7a346f0f526512b577ccac8460b543060c0f580d6c43acad2589466c26d8546f1a7c1840a55c2f30bfe0b9693e838425d09e52b33c7e7c99aa67c049e16509bd2d10809539924b8fbf7e63d646224fdfd99c4737817ced01c0397aa15bd841aba688bea08a88a107afade74fe9d6d2b3c20fd1e98576a2862ad77a73785d9ac5bad6f0114b475fbd8362d364326171501e799358ecce1979e4951ee69257be1cae45a811eff240194463222725cfc5d3b8f32697791cb3bf3bd25d36d37017bca1a0dbc4e2c49105f4726314dc3bb74c96125178b6b0c5f9ae5c1bdc69f7fa3939117f9d57bfdcb94b4f563f87bac9c7a7ae57646b444545b475bdb5744b39093d50577453d388ec860ddf4ddcebdbe3043ccb1561666236cc937a451c33b3edb3160d09b12841b6c19aaf1587da6b7432e21f09392e2c0abdc6996d83a770ce01fe770a80f09b0cd95f2a38bff84e305cb54583bcc6f7f66e8c84951ab6ffb3f02dbb62cf8e0e237d717f981cab57670f3d0f527d4ca1c43113a3570442a3526f17799ec41ada98a8a0155a8215b94b6b0e61eb444c1243044e2a6538238d35d0e17b8ace7f4a3350bc41e1841dd41f66d9acbc08ed8e0f03e2d01ff2e80a82b989a4ed29d124fe014db8af22f04ab6243a43da446363933c0e70b5ad75ea125b09d7219c0af99db89984cb5227ad5a9f77fb7a379864942ef1382891c3f5aca8a63c2f1ec3caf330f4bfe974c94be8dc2177304f84c0b1271b8f92107e76c7281c92fe62f6ab96750a211ccdd4cb9745b4fedc79462f62e103f40344b40d8969e6ad3925add0524f67069a0675359c6af59e742c720d1f75f9397f74d4428ea4e39a57b47f9c13d234d011f2389733adce899f338ac8e39a6fe2f66d3c4fa8ab29dff0dd49ffe1061451e1320f16f03e24aa7a7b6150d337f1ec6872b6f0fb957d2828466da04a88800156be18d2b971486df0cef834d6b5a788f4260894f6326cff8bf232fe91da9a9f1f110349598b9fc3a862518b136dade3aca0e6f312b7e1abe78871791d617dc8ada0b1337f6b42c79c784588973f1da44d334f4d78c23aded4be221ffd5f9d20843f52e2fd2f42d13070a06b19d2f49312a42ff333633d25bd1431f0a57f9c607bca5f11b184c680b4d980aa984d4667a73e473f0b567de6b7f66423aa992b3e3e72d70f4efa21716ad1b18d0900717ad9d31efd957a12fb5eccd162d26fd316826591f15625842bff7d090e828976d57e4a98533a90c55e31166a781bf5c702bddcb33cf6453722c947576a4a3033dd095357e7e157fa0be3f2a473332c74f7ca87cc50346e03c48c3ed43f6a58d54fad7f9b28df2d63d7e4c1055571d956e035c121519fced28f44093144072b8e447ff3e90a3241a04661942a82dc208cabff0aeae9f87cc43d76a28264360ae258877f32203e6833b2646eb4281ac4c8a4e7f9a7b3a356c5cb2628b5853820c1545fc9419bc10f9dd4059e061d7ada80ac34d2529c2dbb6c67272cbaebb2bf89f2e2949f8641b11750590015de7071ebe096241b4922b36d1b51d2ad767c87cb9beb25c2addd03b34fa3b931ba541b927b97bc319e9d2c4f615a3d0dd37ccc3b3fd3aac04e1f0d6d1e3d3062a311d39ea77042f8803271b210b7c655cc96d71ce1ff5962e62a5447359455be6c8f9cef2cbd0dffba64413fdc8a61dc0448728b6be1c7214cc440d97e8b9c3327b9cc5f43b9025f1544debcfabe95f4a50226b6ba5d8a6272be4bf69afd35e3f5b51b70ee2479b804625e007ffbc1feecc9e019b8e33fb94e6314dd9e5340134dca73ebaf95fd40a47a5c22f53a167891f [179] S=$1180 W=$b07c716c93908f0234af5a7222f5cade4a32d711c8bd3695cf472aca635467a700d882a56a313e9c43fdc021ae8f1e7f78352d662b5df40e8510f699322fff913fc46f7bfec0d7bcb4954f22f7ba91f3600b59fc701bd76c89ed69ca430013d79ea69dabc409af6a334c9d7a00bf7b84da70b258c3468d08ac432c2f945338083be839e926b61fec94edf7ad06b4697f8e7c8688e585e646de6c839e08329682b999c0693e4c0692d372b8cfd4e7bff923e54d08bce5b7a5b0937cbaf40bc9c51e0fe5d74ff2644667d9fa83aba1ae907476309e48306e0e0fbfab5fab103c2d6da7c0cd26cfefd19714004dfd7feee77883f827ba3aa5e6fb9ada43f20b1f158ea5be8b8f9f1748638536df3bbea32bf3043447a5b1f84b92d86a2fca6cb599485e4d98a80e045c08bad26b3979322a05da29ccc9557360fc0047f7f4ee20076fa36d4e5dd3c246b3f6f52aee9fb81c6bfbb19b0152cffbc12cb0bf856921fbdaf75b76038ee0e2b820ee442a13734e65484f7a4794588ca172cc37ee2e833d62c3e92ba2353b0aefae92db32dd041558a2fe7490d380e0425d89b82a2c3a2ae4f9b4de9b83ce8aa075ad69c746621723a0f39494e52b7fd3475717abb338ade866ff2432a89cdf0eabc9844470a13ea56304ac9c3296920a38d503a6136a849de61c45dfbce3c0f3f948f2f57cc7caf4770d68bb1ac813d482c3a2754f8e3ce8ac862122c618110db92a89b178f438e11b69a055d26c46b1c01b7d32adb0adae6ea9655bc5f731515bd05bd96f607d1da93d802e6075ca090216ae0731b1b9c59480dc64b365a083c177177ea59a08f788028ee0fc9f32d31edf7530a8a4cda079c5e242098dd420a2cf72e58b06826385003e4531746b94abdc45b4584fba2219725b72fcae830fe9e0e90158b8a4f44e65bc8b23d266d04038457084164d8159c851b8dadee282b9d72c001c9c2898dbcb2cbc507e42de092b99210dfda5acc4fa57380f6819b2fe92c2b0bc942f851bc08dbec7132ebf7ef7ec5ff95c86fc51d7ef5f07e575769f1e2b927c49db79388844babd8dcc6c9671f9563e4534f091bb3cf79d7d106cccf5b65974b65b166bd243770ec313592551ecb25edb38c0eb7639161b7caf21ed041ff65ecf46ad098dc4f87c47d0ec0f4007da1c6b526903da J=-0x4a0443d8527a5b968abd3f2553f0180b4431896676e0d60aff1f8f82e5b7c357808070c607e40a00617aa02e1f92b7e313183248d465ab64a9c148991c2a6649bce11a1d5f4e0391a96779f9cdc83ae02edc31cdbffbaf04af6adbe074c0062354fa66cf1713636eeea85a16e988c8e5feedc91d35bd37522046167f743867c23cc91ea53040efaae327dc177b00502635283d232f06456529e21e8142908f2deb28aece97335acd1ecdcc50660d3adf14959ebb747716518020eff2f2dff19081a0b5e4f446607d779edd20b3d4fceda54abfafec651bb8ef5d816ea5e5bfc02c1a317f52518657d24acba5e24fa4bca3f496bcbda475fa95dd18ec3d45e0c9e970a6d1de23aeb374004c2704ac20142db464ee15485063487b9e4ce6bc42b10dfa1e25159c00c18b3b1ca914a1b3e3df0cee73564841a9b8504b324d850ee65fc10492fa0b9160f10b08b89fd1bbcc3ad72ba8888c0ea25c08074567e658034ed29c0a950343d4669495ea3263573c28bb9fa3933aa93e2049928016a18adaab1d9581aa586666047aacfcc6c04fe6a08b10531f66574ea4cfdca24c272fe8178da610cdf473859115c22b55fb684c32098d440db8e1b2a719856385dd0021b2649769ac0a022f23c6adebb1422b28f75260681dbfddab629ef7640c0620a171e4b7f839e86061622b7993660bd32ab10cd966ad69478d0becbcc066e80c07182d5a6aac87fe4c950c8c59e44c2e38cb1e1e8acf877ebf7e9bbf88b4348513fe2ba24935c339dd279d8fe0a285577b1f1e784909ee397de6f1640f20d125b8df6c49022e01f96826e399d8762a2db5c8a459bd7611bd71768f0a5e2b8786875963a8edbba074598201efff3a256333ad8d929c05de816baaf3234bbe31563e12a9eafb5860df52823cfc530df79620b8dad0a6e12829c95e4aa98c7b2b14b636c34942a66c172690cb2f6e93446887f9f4ddf870e55d4feddf8ef660c601ac4100e8b9e2f57cc07a79e0775f925c76ca69fe40dbe76a159865dfc4aa830e875fbefe0723b6cb1cec7eeea2a2c6d0d8c339f3537b33fd0ce1ca1f3f1c4fbf7ca688fbbf9ce7b063ba62274eafb6120b651212337ba5e776262a225f72758f82a5c6ab478aefcf9b93dbe73a0431fb797f1a495ecdcfadf85c316b3bbb2cdc022141213e3db2b2732190f911f0642976c0e674aa54910dd8467f0594020f001955f64b19fa714223f9c1290cfb2954faded6fca05e315ea9d8a00e36bf9f55e3f20bea541c03b5b63b0f8664c1e0a2e13ebfb0eaf6b1b789ea6d45471d511cd38c26f191fa4c4a4f15dbdabfab7889dc46b42350bffb4ad0025b7137da5f07041aff7ed940788a699b3c669662d600266d4b018fd844fa1a4d0cb28fc7de4e38dbd42a01eaf75569b123ee60b31a66bde0c575fdb440e373720b0248b2da3bdab2931eaf5559803062f4f620113faa595a43accf77138836c099f55f3e49219a9093aa1cfb46a0fd579eb07da5e895ff10a8a77e11eae935992949783807c09ba47b5685e705e9a5ec02c28a34fdc4bc87278a44053df28938426bf931cb0a4de9b8febdd7be1e90f1cc74af2426a9c689f3bf75fb39d690216fef118c3908774e05e093f49bec5eefbf00839c15d0ac8d0010578a93e30628bfdbcb2f6bc275cdc8b97f4369c59c379bdb5c825e81cd6ce80c5b9c0d36964328907c4c203536eb02c607fe74d09cf360d704c9ffe04a5a935989d352911cb3452e8f6d14002f0ca8bbda780e960d2c1bd10a6a05badc1e215ef16708c26054fffac1d34f1a0e5a97ff0655d8033ac1060da7fab3454a25d23ae023887dec99a4d18506e7e4789c93b4a0863d066967dd8fabc00aa73afb6898ffa3405aaf4e6e0a4f30f21693578d55394c60275e775a271020f1838d363bbd0ff7bd8616dd934d7df3f549384b134f3410ade6b0c1128feaba94c5d94c6a06883691ddee1f61452a55abbbc30d05d3ddf76d27c6cb4832efc93ac39ebb4d3d7203c48a0d628d199ca9f0bb85c5a02675e3182e75ea1878f690115ecbb728f3c79c03b90e4846e380a985f684eeb20da37346966a9a1019ececf25d2976ff0b0211b24d683b1a31e9275dcd8929b8464d59304ca6af27de733be5da750f20ef05ede0f54bcf2d8c1c36c93aadb28b647ad8b32684c3ead42b85ea561b68e7405c2de5c2142838dd0db3a885f0ced9d37362bf643221e5925084975a9668d9c496d5f5ffe2a1222644303109d107adf50511b1861897cf67a8f2388bb4aa4c329b2c901bc88f549202b3ffd9fb8e90f790c4ad08a56768f85c43c9a932075fc0c6a172edd301e9986c69c96e9c29e9a7b80c2 T=$1b200c52b2b6fa26029c4aefff147d246df98a524bcec586134a85a1f74bab7aed1ac63656f4d10c084c4ccae949f75ac40952fbe0af50788458e1ace3d66d899a2e47d2bb08a235eccf9eeea170d4f7d882bdf17856f02211ce5ee93eff222ab17a994e29ab08636d91073854ba17f6fee92d7fb69b4b30720d35e1a5e779495abe15fea16299cc3116a457ea124445da38a19735d9f75677d4e4dcc381e22a31f60c60066fefd96ed327f671aeb6f43d97b525445511377748075e659cbad3083f258db9f43df559d01c1d685bebf210f951835f0ffa76bab91db1ad6de1fc1eedef3a8d4c09e7ff1c33454fae0554fd63a414a7cdfd44e0a2b2f8791e1aa8b50dcda078288e73422c8299c6a81135bb0777b352ce6186d6208366f7db165fdf06bc14cf1e538e6d5d22036092fab8c2d2731c6a72aa448c36bb0e79198b2ba33bdee6e9c3655520b144aed0a2a29bf2d6b39bce7f60f6617996e4cea80c93d3799a006e747d8530d223f335fde376c8296e8e9ffa9a1f972ed2278837bcff031bb4c554699e010fdf29cbc77f77a09f8c8a8d8b4e83c18b2d5b0570d6b1756e4eb5452d4a873bce54d7a8b1633268e300f427b1769cbed815eace1ced88589dfc8501771cbd93b42d0fc0c804c8471ed4a1bdfaf1f3dfc34563dc64303ff97dda26ec8f591b549ff62a2d25801d83418dcb4435ec5540bffaedc1a57ec3fbeeb70a15b83d1c5e4a2021c3a745b09ea9883378db9d617803ee38739b972ca49168f2650fc3a7c3e25f508936bc5378864a9aefd3b09147e6aa4b82893e2f177df3793dc5e53d02274e229abc6109370ca8ca1bfbd623e3b9008641fa0cbed2c1d2e82415f55a52ecbd4496b388100ba98de0e5cb6d69b80c91c92cf4289c509598eafc053afcb176b80b40434d2fc39ab6d8168b7761e9371e2f832cba692ebea1efa33ef58514ee9cbd8cbdf00150fd46afbd6e80e871b4f6f0c8559c223ca59251a6deedee29d197735651f357feb692e96d5ae903f4b5c8814bedb069b437a244e81172b6a3574fedf48af168d9e2b2abdd1eb86959e8029327dfb4bfe7ec299f0200c4c458a9917efd8ce74581c05e5f26ae78cc80c27675e8d31cdd23b4a4f98e2b60b749b926f5cdcc558ff34edb1fb93f4e9368746c8744db8a0420c7468b0ede837596773787653e91b35c72eebf18e86f2cbaea95a6a9451a9ecad1a959874b1e5a3daaf75121effcbfce099490c980d0d97d72c14e50b019bcf5588f63fb8115075ba39b2713966f83f4ef9ab745976308c5d9ab29aa11b8c6b922c065a34793b8bc0da960a803c0afdda4e90aebf2513e9e5057c0b68741f931ece71091dcfdccae0f960615ba65ccf9a8de4fa74be37389179d6fd6d3c0c85d933374558e010cdcce55c015e788fd3a1d20a5933cd63444c722ae710d1b0d9df22902ffc94dbb49ea06c8af866e412e577d72de8076970f7ba63860d303b4ee5ec2c9e8a24e4e8bf3b6f6a8d13a65c1936e5f63b0ccafed8a3c2726b4376ae1b5da23bbe55719292a6e3cb1f86345c58f158476f08981c7063d9078db0673bf14fc18a6247747beea33faf50e9c9ed9e6bc6c22af0cb78624bd4725bc61915e25a4fd9869f421f10b4fa446048d9e4583210920760bd650a199b96958b5ca371b35c16f2f27171d2ce1920e6d4c57a788a83f6451ed647767a4b3448c465324cc8cc8e56c6eab219186008cba5274a133c617c1945c5c11cc78014557e11333afb49a07afdaff505bb7e4dddd7bce2c614eeda522c8b37d33441643a8d5455dfa71bd2f58af1a6dd4c5ccadd6a00263a05f8192054b1d1f3b292bea14489dc0ab62ff1cd1de4097f14da5e54e68428c338c7afb3ff2c034853b7e6ee5d08b2ff08d369e67343e6944d1387af5ba579c00bc77b89c810401e3d04d2098ef195890ed19dd0dcdb8ea320d7df8e7f8a30da015849fef4cb27243e391852789c45139e7b86caed5578cd497f5022dd80916bfbfa37c96b248d5443ec3db485e4717446046aab5c072eb04dbd27d254f198b8181ab4b6656eb37d7f420d0f665a36c91da0368be2d9c863a884a4118f9b867b1cbd9ae444483f1dba6d72546eb3762ae3880e5677423767fc0c4901cb3156267279eb59766c8fff06bad0d24ef235e0cffca2fc1a4fc6261ecce34bb415dda4137eef6c4d23439e9a225e948eb8a55873d1fa8d99a94c6019604ca7591904de0f17ac80ab1fa74c5be86577aeb738b7ee7f4067e15fdf8248d4f0853b65df61411c61c058cd05267b9dade34ee87c1b7e238353adb75ffe0d1933aaffb554a88a5a4a85c633590d841efafd9b49279cd54c433848c [180] S=$f9c17c27638933e W=$28218496e13cc41ccc9db2913fb1d4c0bae1247fa56be5b324339062313dec2a8bea40f7da834f2649a3c63e0127aa70909d9eac2ad51beac737e3d2a68eafa5329d77fd13a3a5dbdee6084bc99f20b21aeb9f9c58ff91c7e26d71df6ebbeecb68573929eb25bc0301d256535a5076307ac227a0ee4be54d1eadfbcbcb5617f65ce4e484269467006cc3451989b74d7e0462774ec5bed3ffb69a934f4f59f7e977f2c71a5ead332bfd3ba6f7c62e5ec2baea3e78c54a81f0a57679e13f9780a28284da1332fd2dfbe3f02730f21f891028cf877f8f9ac82bb14917bf2370a43259225a55a837f516577c55a75858a75dde71e9f4667d3be7c0bcf6d4336862184894d5a3a858a7658b523cd0cb62c4a656b3cf98d8b776bc0cf5d931d78b1d46f3b655f47455b0982dfb4badb294946c8147884824e3c9462238164e97ec52f5acd00eedf3ecf4a4d33ebc6bd2379a83242479a58f98de40da87e00debef0a79ab96f8e3cc4e080a9522869c070333c1a94765a4df70d60311f1975e1f8c9c75395bc8f0576c64b2cfcf0c74ffd2ce8b2b9f67c6bbd5aa346b1966efd01f011cda7a4b6f59f347cb94ddb52e4f1892fa3a26aa3bcf5fc493b821c87bce2db70d7ca92f9ec772de7cb23d4cb7d00464503dcd2cd604e1f442d4b97ae25a27a7ed375bcfd9460bd976dec80b980afb0b139717e623d3a509bad5151ef4023d309bd49f8686c33d292729e021ff560903a76a4b9613eb3717866b4bdc196927b9d7ee146857f40058f7f057c38ff6d2631fe84d352f87e4729777c55cb14b48bca65facb7d72a441745496f598f2c39acbdff8f1651dff2fe3b4b125c6acefb7f30321784f10101f76f26e01457a9623c113d5257cd6cac57cd84ff353eaa47142776d42732b8732f8db2819062e2efa9d187eabfca4c5b72a14e29f0ced9a993ee2852a056c235bb204fca5137bc2af04e6e26f0b6264484f98b31b9e8a39e3de2d2f86036aa16fd3ce2d4c15c3e9caad913f63c0d655479f5f2e5df3b58217cd08d7af6ebe3fec8b77f66cfa4b5c312871a8a3afee8e3adea147e19fe05a0674758bc73fc33996b53139f0a01b25a785f482ab73ed9dc7ab1f75353511eeddef226f53a6fcf1884c275d7744b29e538799ca0d0bb8b5a36ab3f92c31836f469b019136 J=$5a6721decb42584c591c3298a05096935cb89d65525c72ff3f4063d1bf93a38e8967d0f090faaed3622872643a57662634c00267a80ddb410ce52353e9535f487ae17de3cba9a50ac39af0d045884ce87066cbbfd8dd9b09652afb2d9d7763ec9bb2530a1dc7ee2687ac55e01a782939a9011eec5f169bac309ef1ac913501570d08cdec729aeb74da98d75452accb5390a09220a8e9d008ed006e0a38c002c05b53de38c2585a0280d9c26321ce96448a15ca8543ff12a3aabac867379e8a7fa1c0847156f2cd2b59cc8711af0b494983d34e2b8bd6753da6faff49747bd0c01143c867ad0b5ca0c3e1eac68060c26827e2b676be8f1d537f4e1e8a2b81af6cfee9fb460eafcb46a97be4c73fabdfb1b43326c5e00db13a2392a9498ccd7ca031dad7e03402007f7d9c3094b974e37d13c18ba0096e81596ce6767b54d5eb41c3f23ed1b4102db0ebf3b661f968ea08be9f2ac4b0396213c37134b7dbdbbcadc46f8d35c93e108d83f80edb16bb766cec6809998be4dc2ea38e67a62e68ba2f09cb3c9ab1c8e2cd40b4d63212a4b3160876e83ae33d529394b01f37a92020eef7dbf23d7aab407ccb97e1f41873674d3030bb4fb90c7112e568dd92c54991b2cb3064b285bb55245dae103489dcbd105af299aa14f121801021ba0d92d0aa618eac15ab6d6e5bb2493d00c00991590ce01f00abbab1eb0be655687077e9389f9a519b7b05c6f054306640e0776bfc466eb7d91f7ecd78ce7669662de0bd0c952d38ae6de418c4474de9bb52676c773bf463f54d973f7b891f456761ee7e6886d86ec767ad7049221529b8a8db17b21c1180913dd3dd29e13610dcecdc3e9ea4c125dada6826bf4e92ceb8fc6e7849a0cd15b6e0273172cd7c329016e76489c909e2ea501044c0d87fa75656796e986152fbab4033936e88075376715df8ecdb19bbc221f2aa7205c0680cfafb9821964068ebd4b8d8441d7df1c9c5321db3fd28a129f7feb5bfa12fd102070c569a6df95d7ad598915df88394c9304e50e40dcc6e20a87c413c03b0d61e73fab8c19f9b8afc09f08643f1e83178f0a53c6a72f4ef80290888b59666a1b4618857613f73b253bd4544d5a8151daafa8f227821daa97f73e0c9695c329e913058acbd9293fa7e71eb55cf0f742b68caa193805a0089f8accd29293fd8b3ddbe32b8f2d314f54fb640f2c0a472801251a63a68b7ccd69afa65823f44247e94f4f8858c675e6650013b0e02080b67d1fd85902211982835a3c8874a3545a27ff1c1abd039c7816cbc5a4859a06824886ed4ca5159bf90ac6b4dd0bfc006919870d187cb93876a45495c7f88dd279e538ab349bb74b3f6177f9557d48aba159410056ad785899d3667dd5e10797217ca7127f3ecdcac2e17a94d15e69c3b0ae87c3f9acceca78163da390c1cddceaed39edcd09c30c4b0cb257919487931766a34722b5ce8ef25ced183c72df18bdca70f73bac873ee6a62007b36af31124cfcdf918ce086ff8dfc9ed955d844d13377593ec28a9e094cfab2c3dcdc1e16f28f4564100e5a3131da4cd7bf6f5e00798635041f0e886216825b28895c93042e7cc05531d7d05eb736f1adf2141f179592bf109483186ec650701feaf4be03045a08966283d6144d20482d5604eba05ac8d513001686af06667c116fd24fec127320ca7f4664db22b4bde946d326fd58edf6639cef59188f4606515187e49b7303284f0af6f4bee40ddda422176cd5da3f6fee86849a4e347f5037981e596af6582371f288e1450887fb22eee6202820f7dee45362dff4ce0793a9f7a29c5806c6ce5d51931fccf00b896545387b424a7673451d651a738deb8cf5f8caa2cab5be4dc8fd476c1da289c72025445ef5fd604816a52cf08a8c061c018347bc35c40fae70426e3fc8fb5002178c9456790574ce727654a7718eea759afa93e973660449cbf3ae311d9d586dcb5486aaf95dbc16011c8b9e3e8b5340e939ec4c98f8634163b111c638aa91b3b09d81541d2cfee2490a4a39bac7548ddaf5ff61aa5c19abe97238c2eb4078d0cf5d6d5bc3b33587cd0ec1e5e5dbd5949f0b7e37c74840b84ac5147e8538745178dbd248687f7c3e8179c65125b8ed54479f08a07c9a0b66dccd8871224b7657c34e507ab86177c4c4df4e0d6aeeb8f7bba4d4595d9e6b39db912003feae37ca5f577f80303ea3d66e4de68726da55a4faff22d455c5b8b3ef1f67a2ca71892236a8528a2706e29369b1af5972edb07e580865b2ec8b2c0317fbf6e1aa3dcaaf4260089f820313ba43dc9d88eab70706e38b84f1f586dc4f00041f24618dd0196c1585aeac1e0df97fee53e95423b1c8 T=$9c5fee98a2ab46797eb895a93391ee51f113ae9c5e6d51b23fab2bad0287fcb30c434ab0d2d2b5819db47d0a12b7442d9ddb8dd3a24742b4feec6cf22fd8e719363d952f5837c19f79ab77bb13a45c95d2ba8cb6d91d862d676d36cef0d9d1f35f5f6e3a388914693783892a3a56681a65eb25e91fa9554c35e74504b563f750a71cd51ad960bd6ef05257d06d44eb9cbc0b83a817d902fd84c61a5fcbcfda00e45550db31d5ca8eacfb46f969dc46a4f7dfd30df1b7a1786cdca7f095afe576f99fa6d5f0391cb1da8f33ec671b2fa0554fa1de34ef67ab931797f0a7120d5e3d1e37398c633956175a76039f5d54097eccfbb1eaee53c48a912b6b2e210ecbc60f41b2c8d29792d2a891d227059276c627cbeab19558520eb7e80a7146cc6ae94a8285e97b4e747a4e0af3d90be9f5200c47c13b49830dd23c4424f05d7ac59190c3745a55048f491e8d0ef0e32270c073bb7e8a3959c6cb09fdd24e753ffa22f6e0000077232d63176fceca63e1908481823b4ab0f706ddacbb1f3d20cb9d13924bff404da90ad12fb54ce2729b0c30a5b50e9f168dd4fea95ab86ffd8d3eb99ee6f9af5d4a057dca7d349f38f3ad04e6659e97daf5bf8ec004ca0c1564c6f5d99be5dc058d90433726033434ccef810418e9e9773f80f18b790c0d836367d83e533940aea46a6c7c704fe192e080ef20fb1b472d2872f4d3369b7ec591da8f7b974e7d12fd6b9581dbee154f68c72cd196a76b8d7190a6b259b8a89e63faf66e420ad80a2cd2ec66b0203a21967e1f937a5c7c1e2b92d59ae4f92364d565299d4bc8c100302289fdfbce3c01542c4a656caa8b49dc497fa32b45e374bbf243e1a4510eefc53db8a78999e2c547033efd2f2816d00e5c8e1de5338a1fbe2118b634a5122f5ad50711a2a5bbb6ca27d687bdb518fcd855fe60dd482a15c09bcf9b77dd432344b8efa9495d3e5cfce0c20f924ac8ec640949c86a00a8770b4a765c4ec0863d02d94524c224e39bf08b258bf16bd9a2b842ce38cd4b9336ed6004f6a145649f6592378a0a07406c9f4d919dcc124e8433fa4105a6d631159a47e292356eaf8dd53a666efa2f485d2c481cd572fdc436101ad186a4ef6892ca74a4021b1b92a79f312b7304009f17633fd3b2fa00a8c107e25902bdf1fd37dcda74ade58ef227c7c4146121ef9bf030a0b8cb0d93d5a7de5a3a20b23dc529cb61d5eca9d99016aea3a1fa7848c7f17e0726a8669681bf0abb668dee65c1e573ba4989f2e318b4631d5d324d109ff8ab6e851e001bb06dd3e24960ee4721d158d9f8548e3c9fd14f13d63bf9039db865694d584d28edaa358d8cb756bbebe2d967d185dae75e0ed9b73ce378c3887567e7b7120f214de889295de497d0bbd76dcec08f01954bddce5051e8973dd9c5af60791f695c5bb29333fd82542bd4fad039eeb29bbc9756174bb2161bed25d54ee19680d4d4c5958198c96d9d37a79f7f5e241287bd2ca0607007f82be371bb9e091e681841c7da5334983523b304852b94b24668a185325ac68093789fc5f9a71f452fd863d72f60fb54cc4233395a03620aa6fc61e62878eb206e8923d0f30a7e1c904c3bf058c35415cb3502147a5236279a5d1e2723d7b7c4c5b310af07dc247aabb0109daadab606736358df34015ab1709c744792bdd2dd1ae4a95155e4b000fa64c62989ba5fe78ac6a1a40a0606224d97564142b59ba1d310d427e1bb1a78acae4b5aca22e25e292d31199e297538c6e9b5e18f3bf1f040d109a43c02bb9597d5a7a1b67d21d8243b0813e3d50643e762d7625f165733886afd9bb137ed97b1c06a232407a5f8c8f8ca9366c96eea9faaf498f1bc62275fcd4c830e526a3e1999ef7d21d76400446fc315df79c551bc5ca5ac867b8372ad004f67a3eb0bbb6c36d05456cca0cb4eccba8f3eceaaa2d79713d7938622e2e310dc9e01bbba6956b1a9b9840a30b18f6f096acaf3a2b47df64243a62c5f0db9c3826e92fa434606aeb6f95800b7171a42ddb1f5a2ec9afb5abdb43f2ad312fe70481b98f8ffbe88ee816823275ac3ef71822738dd4a8d4042f3d4ab6d1ac551eaa2b50fac73b5efe7e795660dc2efef8e6bd1082496d010c5dd11e1eab0735a6f17c0795e07a17d39bb630dba7b38af110b6a7631e2fe4c2d25853f44cfc39b7a96f79ee80e4d9e5755ff7c51a5c258e0dc0db26eda82fc3fa8b5791f712ccf71e249248939f2ac76859c55ea7a9db3188e0e1aec813ed0768174fe826720ad4cfe5b5aaa11ecbb236130870128b2a471e14c2475c98cfc34b0a7e471f45ebeb8bfcc30e6728ab34b2f15d5892c3ed7f50afabd39217c3d470d [181] S=$27c W=$a5d39314349593697daf75b4b6db68eaafa3133bfdd4d28b0ae918b3c51cc82dded548d6dd64f00819e963b051b1427aa0a8db883e435968227fff8eca676ab4ad986d2c191173072fbd2fac3142fe3ee7eba350b5378c352443dcf5bfde3f8e3b2801b158ef0a97625353387dcf6dc66e6231cd542505e8af45bb5fe25b3abb6b18108aa79d332029aaa0bb551c01c481099a86b52f1964330527f64d3886e3e8c98d3a6ce3dde2ba65806dae7fc25d2df7ea90a7451f7081950bb0f0bd3b5fe5c74d2b258ae753eeda41787572129c72fd5e40d49d641d47f2e9b2a3dba0dbfacc85be21a385f5cb10229fe95e9940d895a93bf6a8f752abeec0117d51874438af13c2357b91717bd2ab61fabc73b5245abd9241f1149cfe18a4f1f5fee49503d75cdc54063472fb7e97061fe2540a3178f16581abfee6838668ff8db82f6247e7d68a035a4db9b51d77184ee824f515ef3442f588f0c1efa69b88fafc9c19392758c5f7ae40c7ef7c12fbb6beb75d72a30318276fc04fed4fadc900b9c51542f715b782578797a7f55bc0e173ba7e45196217fa64783b550d5d0f5234510047ee9bf8cfbf2b93bbba55f90551c458fe5c073577114af4805be053a1727e39f62ad19e7263a19305c21cb18ed8e0f3497cb8099ad9fb26692d6b1bd94a6c4978cb1be0117c975be7771bcf1fcb98f4028a97c6d0cee85090845fe803f5472b65638f902da7185c9ebb954a98316a01d1447f9853755fae2d1005bfc4459df06b21144dedd306a8228ea9ff833606613cd50bf0694a2118fe9f3ae1c4efad33a14e78711f9ec4f9050c43db4b46bc7f13698e7920a40b05ec2b0e638b22ab7465a3236aa520edf41bcbace3eb1d984a92859e3fa87614157f1dac9a2eed8ca480c8e06ae6e78deb724e416ad475c94920df130bee663f6ff4d2b485c5564f77247665972977cd418cc36dff4cc53af6f1343abc3b54c5b990a7fac8edb8635902efb0a9302868b26d2d222e4a25c23a0c606a92f883ec43c34d24444f1bc9a74babb0d7c4dc8355e64d3024306cddff375a2eafcbeb39a242786a14b7b075383c393b8b6c554c715107dec4794fac08179bd7771af8e4ead179eb00a7fc61b15b1da9b9c4435a22a85c2a7bd9c7ce8373f48a48397caf1b3952fa6eeb282 J=$182b75881eb845f813ea7cb286f1a2dc026a68d718ff159f90cab2ff15b1768fb285a9d17bd6d166f9a6905a2d9e214dd66593a2004b1ca45525708d935d5bf68548a590376e56ccdf95f1c0193b7eb6afa88022e2697f2216b607da89a27da4b58b8f0b7c10822c27441c30d72afb8212c61008e6795ca7401d11693f0b0fc8f81d9377f6c1f2d853dd47bcce0753ab71a1be0fe93d6c930d7357d24788806f97093b19858a213f21b23de6c8e8becb9ce067791a628af0c17175e815ebeb7451834deca113603e21e853af0081bea0eca4cd7e6523a348ee97a79a84b4748209a9dd3695aac03d9eeca0088cc061a1004c417f52478c9bea0022f4cc3f00f0b16577c92b2d3c59adb26c740c524f0831ea951d72c31a614b3bc8a07263704fc925cba2d1f7cc85105a0b1cd0d12d66945620a77ada88be9870a25599e9ed57ff8c78f09838dbc99daa0052ae5ce649a92d66cc87a460340be9237a5b1917705fe6221bf6957c9f2c669e28db8ceb3d8b15e633dd0ba0f38aaaee69560f1124fa698266cca52afadcf1962571c6aa5ebad688f15e28815b94114b75693fdd897aefb10d68022a8a793cbe99e20fe41096515971ab798a87af1dce77bea82dd50b52433d5d18ee37cfb6450ad0e6fe93689d5dfd24a8f55d5d642c60c52c3be60e17aa40ba8ca9f16ce4262b09ae3148e973fc7592dd9a7b2fc96d1a531599fbfacf2ce7a5059f28c9886a8c1ba0d1d217c6401305a327dae0ccd8cc57035a5a98719131275eae16056641b5e5e48f2787f0a2816f8bf2b57e0877106af2e129061ce75abff008366cbad77d2d303501573efd7ee340ee308ea3ef6293a82a7562cfba93e1a125846ca12705ecd1d75ab2e524a126497b74eaa8ff43fa3df6981488e6e073daf61957b177af798efa1d53271d72c36a357b085e4d51ff66dfcdb354e09ac0908820775eba306f90e159f7eebdcf753071e538d2671a81fac0415bf685882bd45730fe3816b00ce035b2cafa48a1d075d557717fc44cbe5760c0750d56db5ddd6455f54aec39fa1f3a7e0379dce21a236779518923daf06c0c41dac3df1490af9a4948f99984fbf51b2523365efcc8d648fed9ed2351c41409088e317ebe9a481f012b9759bdb9d880bffd54c8d112f4a3cbb9f07097ff6fcc6f3500b3bca06674c89e3ee83abaacc2561db443398030826e3508ab1be1631684574deecd85cc9ffbeb13c6620807352a7fc1f91faf4380d1867ee23f3c2b09d774b38070223975dd51d44b6de1a965d9faff1c35914f4191f1defe16617b37718f565febd2229ffadfa293dd277792427a2fc2a9f1a7ee0b1ae3e75e897ed90bb971ad14af85711ca02d620240978a3fed1da6d4d6edae914512ff471181e7a1661670d52b3d84a6e43266a7e7a72d7960571224ae6c8d2feea7191766ac6eda4cbbfab53212932bc7e9d45816ff4dcaed8207847f236d25dd30e1b9f7b46efe71c9544017727933d8226ca2e330d52d83d6374d3eaa2077b8459962f4ea00c89a98226a2f83e69ac7af90b8387a4bed7bf32ad5277389b119057b4615964dfc4ad510f5ed3e04f5eb5f871934781eae5fe866130b29aafb17e8c7c9c6ca8db4f40180635a9d0e9e2aca83d4d067f443612470f414decf46e782e9e2d00c44c50244819f90905fc4b167204cefcbee7cc7da163c454a63bc399abdb60dcfcb5bf39dee358c9dd4ed68cc3587aa8812317c46feebc70642acce42177e192b16f29d7a163709008b4b9ef5d93b21e74d4dc7cdc0eb2d05a3059f77010400e1e131bb822a26a871a3aea1b7474783e65e8c90c77acc913a4e88423f8717f185cf1872aa05f46d36016917f16011016203a83d9e106c08844fb883b54df79e9e5b1551a8cd0e29b0b72b6f8ef9dfa6c2bc54e3fc358765cbb593b3cb8bcfe332b97faefce9cb9cac71938748787c80ab6757050430f8ecb742de6a7d3416a17939a92d62820feb5473a5d5fcf614f523ee67e0df046ca516badd157f45d9fb6d500f2339fe159a8c17c241fd3392699364c81e8945c475d4b0a6a9d9465cda97aa1bea18d756e05654a42c024755baa4c796ea6ac767e87e7d8ccc30fdec5a968f63439cd9c2084c5d7cb422528c848475df44954af098b5ca5fca0766ffbaf2aac3e8adc04d493ac3d1e431b9af227d86af62ef474e04a7ddefcf2247658499f8f1273aa1cec0b138610e854c7c08344940c53e2df07f5f7430b814a94240f3262561f2d1a9aef1405d2d9aac734fead58744519d332664636f1c67d822fcf6506541931fac09ee148f3a9fb609d6c206c93fab335eb46d6c3480e11bd84 T=$17a0a634b31838b0b04b9e789c18d34c2a5ead78c4ab8ffc46de4b43fce0f06adf99756a56ff6318e0ca5f427d6a4978d82ed400e027d31939283fbedc0e98cf5e8d3c6a9b960d7632d49fc235508fb007920e61f9b405c0e8d6560e6eef214e25962f7cf86ce0364e8742511f01379b58d7606b3d32291004b1ad8b80410b0e529e60f2a2ddbbd5e59d94ddeac5259712dd7c66739ed152ad0b98392d831045f6ee705ab6e04f515cba099e848e0b72c70115ac33888a1a41c89f4fb13629130b8f6dd7cf2c1f68c11d1142719c3cb2b3af5e67e6281abdd7500ddbed4f24bff42fa78f5baa220a44dcc840246a2e2500c0de0d686b9fe887f9419301a1f19ef882e275f9006e0d720e3d44911302523a5f059caa22567c0d38e614979eb310725901c455fbcd5325776cdf3f25a776125f417902ebed51dd33a0c58b77f66b72b60a959c4d48eccce0059be2f1bce62ed77590ead72c4efa0078d1464f50f37c858dbba413f91d6693a78d222f5375476afe6bd7da95d0a035dafd1b8944f67d6afe563a5ec42d70a745087f79d95739044f0d78a2e2cbb8b9a5f02bb79cf4c0ff9d1ea9d45a59cff0fd6973a8b631901856cd933ac248a65671c07dbfbe7a592b4f7718bd4f83d0cb0fdc2c59f07e0117018c5b480ec4c488c63483fdd9ad372d7e4fa07d72d7f0b3f24b764ce785bc93f22549f18874b469cbacfead7ac40c4e19eb5fc8cdd28be8a1dda87a89af9be9ae9adce968a36ede9fb61bc14fa96830c73be91c07e25ac680d6fd5e6813bef8c4b1ab0cb84c0aea993ef44fdd9eaaafd4b41bdf66c5ed0c4a33b72c2394810a1ea19c9c18325ba89fa64e435188a7a56c1554ecb9c0261a0401a0fcf03615c5516247590e8fde591974b01751ab69438678ad706edecaff9be159a8a19a8270008be8a8f71cbc4a06655d696ceb21361ab8fc716787a9fa636205fe5c867af76c5d5538dd8e18378cb90c65ac33def55ecacd4dc0d1e82383c5b442d8590c054622f21dbe2806614953ee4ef4784d45acec858a85d6e95b66f26d706e99c3bd5a544a85a722590657beefa48af0b0fa268ace2d0f76eb32158188cc6e5ed1fcb855b9dd91fd3760a888a984affe68e5b7b0900d71b9051f5a8aec8181627c2b09cea0cda8c90997107f9535384c6740a5035661e892fc43a2a163b251bd5a355dd5060dbd549bb51ebc7e6df4a9d14e32d8c2d2863085cf71cc4b596aed3e31e64ff916aa9d083063bccc8b1ebfafba6a14b4c65e10d85199f4bad5a73c3aad67725f8d890787ad7f41f00b6e680921e6f8a2cb25c06b2a90a4eeaa9b656e99c44cd4ec9b9dc0bff581f8159ceb6517b27ddaa44133b72f238f25465c2f4959d18123a691265dec8a6dcc47784b5eb87a13a268dafa271c2d4d18dc135413d29f5feb41a79cc04c7046c1473824e537f488330163f1751a63daac804a21bd43a6b4d09d9b73aeb18fe096a5db544658ed7929a9b33d77f0ae22c4c5f340e1a1e4ffafa9ccdf47a49b2736abaaf943cb38ea872e7b78710ac77f6c3ec634f7891678d49752cd6af493bf1d0b5761fcb186c45513a7a6c23d0ffa48dd21013c3cfbd6b361b73587f400bd9ed32db05945c082bd8bfc07e2e9e3c59a72eabad1b5275491b5ad115c50f928a2eb58868dbb2883de70c850e3c807335efd91b927eb39d69c2048ef499ace587f0dc16ef5824f05bc62da635dd643be875c3aae405a7358e4ca24e128709492d02e6879cd90a624a2cdd22b4bde54863420464af94f6b4d29912da900493567e28974b7d8f4483e215a07f83f881b9c96e92beee19145628c77f30b59b83bdbbde4fcea82ac2d0f91d634927aec2c1951f7d99c5519e3dfbffba36b4d87e28622b92c0b87937d6c36b2ef92bb36e78a9ec81a8858dd874ad5e4053d4373ee9ebe282a49235371216ef5198d8652411e005ba9fbd9b38f145c95c60c1c5718fd4feb79d57d3ca2fa860d96d65654e0d29736b93b010d418c7aa307daddc2d4797ceb99058890c6fd2b3eb091e8fb7d13c7374385776afb7e3a8ed076655d0612e860ae3742ba5993ece197925663660808ded59d497ff247c478ad9baa0e54518aaadb4a0981547b7d89dd2be21c377609a76312da07ab1f59a44b0f12e49af7b32dd58d024baedd7d50cbfa294db864311fb9d7321e6fa365e923824f17b03fe1ecc192cc586b5d1f09cdd3c1b98d6b47d0cf70378a4a8f42ddb78f139ce4c8281d1a599af1a8ed8e9053994ffca425bb70d2c5041a3467e4c196b9eb14ff8c005b88173ba7258db492e9547167829c56c6b2ca54234c6b380926f27344d1e46e [182] S=$4e73dfd8e10174b W=-0x292540dd0ba0753413d1bc9666c0612a090b3f5d9b6b35de7ffaff8bb66159e00be959afd3bade69890ab103f88f3dfa98caefe753282972d189f1248aecba106dd1ee4e309b95636a214847b7e55eb2e82fb32fe8090ca036c5e28e17c713711d93adf00895ad2b1e94b6e8aaffb899137d406ea2e759b286f0936325f489256ed8c2d35effaf642ea5b9316be60cfda61cdf84e59f16ad21d93581c7d25341e5261d4d6dc789a0da75589a4819feeb687326f3b8c9828949cfbf100cf3b71ba28878fa4dd16013b9c706ab2e254553bf0af308e784e7f6f8678d666f436cd8536eb4436415c00eb6c37d5008dda5cab7a3c3112433d21cc603290bf5af7f21a59a46c3c8842a2e47c6ce0ffe39c7333d9aeafe7b5a3dc45d2a43db723291133ae1d8459f164f78e0376c5ee4fcea63a0321e86ec2df5ede33f5a8a7473b780854f2f15b05abd8a42409d7940fb0c200770bc89dafe8ff9ee7eba577e241e0f96efdecc3e37adf81a5f691451a9a80a17d55877a01164f60e789d0c8f0b7635487e206457974146e27dd1f642e9202563515ee1f509fac4ce27a5c9318fe70690a5396b111c79d06a43214b9d6ccbb7a4c78c8c3b6ef2ca8b1ac08d97801b3a33e26365b2539cf7654575a325c526ef264a2560db82427655120cb9a7cf249de9693dd73fd815477df466cea27170a9ca0d7959e19e4c64d2c99078ed8a25d3c0b7fe11a8be3be6c76bf259709cbb63ff7413262ed78d0be0204271af26636397d37fd5b84757eb5d629e194e1ed80ad4b35b0bf244932fdf186a17a9f5ae95aa6a5f9bbda921e16dc53a0ed2d2693abdc2973236833554c8122fe416eb6213b104212641118b011c3bf389aa0b68cfe7d0a15a52040c3734c8d666061e6f8818ef7db75ed5895fe0deac68fd513a672ee73dcf1862c47e06051ae55efa77880e47f1e12a676ff06d54c7d520ea437c6364c4127d2a48594f782b1f43b90a9d034896c12332c42c91751417856f139b4fc0572189e465e70fb0acfdd386ad9ab4996deb7f60d59a4bd532cdf9fd13c618a6cdbec808f4782e12dd146a8812f03ddb720887952fda679bc6bb6f7acd3f7c9cec1f3b1e574bf62765dff078c5d4093c58965b34c068ba09bc91a7e6856798a6d458e7f475012b9fb8ac07e1 J=$21aad141cfcd1d64cae4a376aab1d43036ad3663c0d245f053a5593ba75990261127f7101b7b293897069549f9161911e208e2dec8f63f6fb70c93eae2cab46ba89fabfc20e1bb53b8aece24a66fb89f43d08037003a1ba9253ac49a2dab07378964279feef7fcaca666b388db63acc65d6cfdf5ca16c63bd2022d46988fec280c593946613795d4dd8038443edbc18554b21a8b125882c98c2dc5a6ca0b19fe17c10d056de877f36e376947bfecc31bea8ed77c3cae1ce345fc32fc2d1ed6684ecd88dfbbfe0595bf2a8ccdbb55e352d83ccaf92a8322a5d6b74311a28938effc3069c8f8c22131869b046a717de9843e670abe076011a21560586fe15f89357537ec9acfb5f8d2fc435c9cd5346fa000beacd6ac0a0abfd5dde37dafc3d8939c4cef60c2931e69cc0421cbdf7eefbdc4f22449e36d1c1e1d3a7ae10938bfc7c277fade8c11f50c59955794f47aac929e7b65c51057cc221839e9e555110cebd7e70b7358fb4013618ddcc6156f97229b2231744ab1e83c1e51baeca0920e6a82877b88ed9f46a442848f6a0aa557b67a987289835ae50c51625f0ba7a65785b66eb1338ba6955e12d87b67f84d99c898a0c653f96faafbed0e6d1e8c5b30c36086935ad7af465d6e22116ca6d2141a6ab4a0930041852938e95c1363fd635b09a30721b485440d0d132717399be7df3d55ef8f1e3734e6836b1f24b5963710514d68307af2e6358b2bcd271a4fafd8df628fe0cd46d1760c76253eb6f679d1111d846529e876a0dd8743eca0df75130ef3e189b5d14827a17cb4f262703f56895b9ad00d1f4eeb3308a373aae46cb9f41730b7bb4fd85f7fdbf293990f5004dd23377f8271432747a9d00d9fef7210477fde964f898ec438f99401a3a2f1899db29a117652131a0bb4ec340df3fbf11ca32ff06d8063f68b20f029510e1fc409ba83933a6183fb829bb50a83fcbae83058e4dc33d10f09b3aab2b8708494b21bf6d94bee46f1cffc5feb66bd782220291cb2b19a78341299cae8a927018fb3228387fb8dc340474610eda324e584c7e11bcfe888781a83c08c46967632a85d98ce76b0c1d871f612135898ade2d66215194cc6e2fad74c71bc484110f03bca19386872ed2b2392f0746f487bbc4447a058539057496832b585d57b9c7f7e3e1871f8a39333d93929bd86946be4d64b5ffc223b18823c46e828e301c360fd6606e2aca6eb659d0f420e10c79580d0164fe4547d528313dea0231d7855f87428eb274af4d5d3bf4bf0a02297f5669ba3f80be0014dba6772f75f4cdaea4dfb9ff96cb26ecdc987068fd8b4956cf7a9c5b29648529722dedbbcd01e3f598cd9af9de29c9371c11409aff7f5338b0d7f26c8b0f5ada762e5b3b1acf5fcbe7552f193c8279c3cb1285fe0cac6588f80bd07f26177dcd9e3bc83fd15588f40fd22f8847e63aec2400de4f9e9e100b9e0113f9eaf3ab5fc32fdab9a89613659f6a7e629ecf18b76c4491db293b036b8934f6139e2f743b58e2a70af79e4c50b8f6c466beb98f017c517e3628e496d0d9d3c75e8bdda361d303070a38148f1ce540eb17ff2b8f6d8c24131a773b58fe90f5f81e8e2868524af3943361f0ebe130edf0d716ef1d3707be33d73e4195b2ace5be4f41ca938dc2faafc3b7b26b77e33e49bfe7340fa548f1a6c2724e20b6dd21ab3f399e717996f7f3382f41bf2102750f127f40aaa7bdca1ef3d212c31d58621453d061f96165efb6efdb6ab37de212147459e6bbdeafaa2e65ca0bebdd0969a515e8d23b23f26bb5ae3d2b2b0c1c57b58b8824dbdd184be26385ea0375c53d0bd37e63e4231d9d06c12a0130c1df7f2e828dbbfc30ed9f277a555d05670d2abd2685c23d389bc30dd53d7a89d1cc5a5951a8f747f5abf4c705d3875d4e0942727379f51c5725234528ea6a4e8795a652b2876eaa91dc88ec39bad38a575f358729681b9a409b6e3f041630c27e84b37683a3d5ac0425463a4afc02e080e73c077768134f7fa457f468f908cc1bcc23483c77ae9e18bed9e490f87345784ad8b2b21201388b1313165ad43a702c317d548260006cebd26b0c93008ef838524bd869d4556866c36c9e42e41881fadaced5c82c9286c6f928be5f654648f7829f0db8bdda63cc35c6bbf310e138a46ce406b9a1f8555b670e42e447ecddd37eb8491ef9370378c8491cce4799f72456d197a9a2687ed7fd19e5be92a15ba4475526d9d24fd245b0904d75073555a67711f39560451e63d3e9c5d2c893f92000c050f80513a1b1c74a9db0d9a0b5773d20bba7aa52174250ecd769214b7f30f37d29a107bfb6128b499a0c0dd22d T=$30e7dd71bd9b3403c7ceab7b71f589c01f0c829efea8efe5e12b276c706dc7a7b4d376e9fcb1169276af15a32b7953e3f13fab1e9c14481361487ce330899a594f8799fd88d9fb647305deb42bd6dcf4ebc110f18a5929e6f968549485b84fcd2a99e9dc94d585e33cfd3fed50f53d3117b22ec2e56fc6228465a46a724d095280ef28bf24378cd8fb83f77f2c9c2da3f854402d6dd50b996615e43fb8f5aaa7ec599492af1fabf40bffdd66204fee2466e4245e68cdd48504e294c37e6a60708e9c079488b2e89e567d7e0b7a7f2c40b74799c1f74eaebfb5d8cb20c0f3fbeeb9e080f251f2e1dff13b74512f54088076eb02071d6624998ca1452e845167630e8d0fd602dd6bce9357756c3ee429074632a203b8885916acca4588955de4b67eea94f348a0e75c2bdd6daed5ee7f6a745c5f87c0c49b41a27f5a3ac59da095e627b71c20978f1ad870dfd0502f1f108a648ab2155caf9fba90747e6cbd6f63021d9a67911fe0cfc1afada04d4f5a7b234a80e2318a5cfea90ac7a358b7bad0934d88f250480894c826d5a5f676f7501347a791dd815584ab3f98a2caae0cdd08abee879d9a7567a42805a708a7c2523508b8de7600dc61d05216a51ce54bea6b37835c98a4b476c359d74db19f3787216ecd417da58efbee09024b860dfe5daeaae2462fee126e0125aaf932f045d258e11e0a85c38930dd6bd7cb9e1f88d7928afb26e88f0e2d811babc61979c43bb314f205541d4fe48b992f248ed113a411945767f3b8079548499b005328c199a2e74d54a254d67b6e9a6214c431a86a0b15e72f313d55e9e883e01c7472ca6728131ccb543902aecbf4161d4f214f0264246d31563db3d64c41a6bcbd15a6517401bffae0c7897cb303ff23838925e177bb1ea369073e0129a874cc0b50f5021d2ea13e45ac49423da4a4e5ce411ccd3945fcf15a185ab45d45dbca27fba7dbed8a71fbb0a5fb51b3c81106add7ca3c20376ea3927b6f0888a18ce426901bb3806be027625cf800c3d1b3603bd2d36ac6b4885c4f96c98acc7184abb523b1d632c50711b49a4c4a15b98ec55973b1f663b885cf9b9c78caae8579b74ec8e3a356d968978a29dd965539d6ce19315109ddf3b2ff323a2ea3339316c5d8ead330ff6de04457285399d3c0d9e2bea2ff8728864a6b164296bb757ec44f624e79550108a6769a1a2b8c40a36619102a6231fb4802f4e53369d6d672378271f0c1b2505fb369393a0af487218148f5c024deb1fa8648465e7098b529540fa976b54a00da1bb730894cbb979697e2dfa188261f78b2446b69b7812971c07e9a55fa54df698a35977076861f046b99af1b36dbfb02f2139cf1966461701801a55e63252f9e98ab096dd0237803ce8a9d66fe431687b081a1744ad3cc88c6f127b80d6b0df2e370715f8c0a250f9d41c3fe70e4ad87a678a0ec06a8d12ade4670ca2739db76c0aef920696573dbd25e320eb27e2c485aaa1eed862b2a45e265a68d32cac48cb7845f5210d2c350da04924290eee66f4d783ea83f43e43900b2d15847b5b336c93e0f3eea49ceb2555b762a24eec3406ae949bce5a42981f721e80aefedb627508d4bccbc8e144a38e3f17387f79924e98e0d1e0432e34c792c7cc4f1061e12d00f8c1ca80d7e54aa29823b7c621340cd928cf221e6671a730ae27f84b83cec9bf8f0f6eaa8114b77e06adcd9f66e325be36c0486390d18c0a0c35ba76f4dbc5dcaa7e2e2e82e278246d2c07e4954f2e7b097db21226f4ecb9c7a978b33f572fa54d26325e549fe4ad1475df3f4d4b48641ae4241738f36aa94e35ee67a30ce114d0826e1c950b59d190797dc4bce9ca3cfe23c8da16857b337989f1866071f7ed26749689b1a9f6de8ef5c151c8e2045877114d5f9ab529a51a27b42fa365439da89097d2b4faa4267f5c29b827fa4a819ca076e8f9257de5dd692e91e23abd4c08cb98462c54ac1d332ae104f1c3c74f57c3f4399d23cbc2881cabc9e3f0fa234b565843867fc4ca0f175d5a209648ff85b50405dba804011085048318a9106d7a248d7f4d66a388a885831de5a5e38b4443cff2517bbc4ef4246576ca34facf8f4e25587be850f6cf1ada356e8f584136f0fd67356a7ef5ad5eb9718ed3487d5a841c6c4989ef831610a5ed2a3a4a03c1328811559dfe8c2e193f62fc695509503b7a058f0e397ed9ccd6c562c0da2b1c49b42c25b91bc76276b775cc2b5e508c9b1e308231632061bfc5024ba516ae051610571a3f8960ee1fe2dd8abc94d2138e0a4a8d9f6521ef6e61c61ffb9cf7887940d92faa3171213afd8be2e880947e6da646d9353df7 [183] S=$9ee W=$2dbabf1eace02371defd0eb9559c60074a3db930c454d77905f818488abbec2dd954fe2d47828c0ce13d558c1e092e294b06e73ccd8a1725f1b169a25a6cba41e287df8feede2e2ff96227b2e942748c4226624f6e8afe63703cb634437c466215ec51820164b51e71c43cc3a76f6469dbb11199b6b6d23ccd3cfaa1358bd09381c795c4abfee0ddd7e5b551e16dc2035f35c5cd18895731ddaa1f6dc4b291055a7c0d07433f731596acc26dd53342dfe98b1e1b1e68d2fd95c4341d295ed2ebe595fa62b7f3757318ac9fc923c196a63353aae59a9b4d1f752422bf9ab545b4ac0e3248adf22cd421e4a924a172f6107bd37c82096a5ed94f8db3c4ef1610185cd726f7081d609add0277f66bc349e862775bc2a5063e4fa17e2f7fc4ec3a586d0d9d8ea53cbb2508dd3bf0c261dd3c30f5f97b73ea5b6dacdc6836d14bc98796e5683bc4d7bf9b33a10c1b0b44a59035de863adb1dc104cda27e260e6270c5f3f3aa6eb0f38a08687859e1db348af02c13de08844ca133772a958fa93bc39804d784fda966035afd246dd5fcdf7c90f902117820b5b850dea82b55966ba97d0ef24a8c39d0f020eaca1ca0733d67a88a0ed82de116bfd75b286eabcefc50095fb3e212498c80fbd01f8d4b3c779e26b846cf54bcfd9287f21317637284bbca379c19a1f559445f7cea20194db584d4a9be9d309a8ac32564b1a49e3c881550d42b611ba2ff2c272c01eb495ae30cea420c7b9a825a0e6521e1ecdebf2f3edcba5b560506d5c8bd7deb4ce5694663843540003f82afdcd125986f7ab7595b30c921f8ecdb0fd02bb7f0fdcd9c2490fcbe3b88712c5d9e8823ddbd4a7135abc6a658f872f4f1708de036bb0c55392f12652b5257c8c715c74ac25b7226b9c76a5775e8a68f708a907c56a6c7b9cf86b1a949f28317aa74947ad5697b0a636b192bf46589a733ec76442d3f17ac168b8ed9487982a74dd5ec113cafda16da47d19a6538bc3456d701d9a4b5871165cf3c72555ea4398b840288fd57775e5bf1258d851e8cbfb62c3531ff5b1d340288cd18dd95c1b11afa6be4a01c9d6440ec2c7c5752817599101ae64dffcd6b8d3f01e0fbf55bf7e509572cedad465794307fbcb1f876c3c3658631ee9d07b822dd5529816552c8c8b9c15aaea J=$711d879810f768f3996ce68676c59050b57421a9b9b935af3eac2d44345b8952d3970ce48501cc1876adfff15e01b2b4bf524f74eb71eeb960c831bcfaf782e575873875ce7b94aeca960709afa5636385e0aa8c3a7ba98483e879692333d87f62f741ff2a3c7588e8b700251209c4e92e03a40dc04fbd4edaaa694ac1393d2e61726eb392aa56eebd70c1e241b147bc2af96790fa82dd7bc5e29c7e7352f800edc118c73829505bce4a2c064850b338bceb15d9f2ac7357f9cc09449b929bc8c1cec461b425ae633e4c37ec632201deda6b32eecb634af74bfc46ff77a6c4e4c087a40de7c6b970b309963a969d23cae8475840c680a2a36991fbce48654540930a962945bd14c28c1da15b4f97732bd1767c3003e4f570190f7bc24ad1f670e0f2afd94e314d8f5ba1fa8bbd0d17226fd9d37106be8a859b141466a5e4e0e24e71911709ba39544314f308d42593dc1df384f22f7c9036cc3466ac269a980aa7f850f9e1d2169d4001230a1cdabd3e0c53021322dfa07f49c299c63466b8b50d8bf63979a67ba8ba1e05e742deacc87e3d1ad9b9b1a4c010aaa55df73a3878040ff7d3863a6562305196c25f23e746b396ce3ff885f229b158975d2defa291b56c58d977dd2b8c653c8d6e6aa0c236f70f05a11c5ca9445b8724f464e7064dd8c2f205148d16beaaea649c9025997087da6a6014c0f5e3b1bb793e8d2401e37af3c5849246403ecbf691177337a0c6d83cbf74bb6cc6e79d9ee25ede412f9383d7ab6b0dae7150de752b33a095298934ce248c582e66214161aba22f0a24aa4f722b97b709dba197658a25f8dffdc7e740a0ea19255e532f0597d1ef553fe23010fa60caf7becf79e86495eeca47bf2d01313df0b5732dc649ed15fdcd4565f06f3a888b612c5ed42181b73c27efe789af431b4e6ecd2b53eaa739b0825bb1f109812c5b675a16f9af813c2cd6c06adad352c05282911e000183e489edd3013681a88256fcb25bb44e9fc3ce4034a4f7ad2c16b7f6a6a3d1ae728e1fc2230380d0861d93363918afbd5ea6e315d139f06c19a2eb743ea0a86215a180f6cac6b88f4db2a3df929080c74aba9429ce7eb10e84cf6944bd51a33c6102e41892ad1cbe5b1040dbb67a1263beba87840f132d5da2780d9c4a3c7c1de4f60cefc32936baae3355e40fac2308cebaaf76f80a47dd01a8069cb296ebd87a822357a0c4d91f39f5795efaf29b097bbf74cb2db8d54f8fc809f34fa1d1564ea82cf920d4a06c15ca44b9cd06d6231229bbc778c52abcfe98e028d781db3aca71504479a7bd87541c324bfc4a6c3fed6b5084f9114ac5d0c8391dd5c1eeae6aa3af8c90d2f6f4d9a9a75488fcfc5e2f8ae1c761c6ddc606e979f00ca3faca6cbfa9973cb09d3f52e05f891bc4fbac1d5f70d4d1b5ced77ce613236eba48641029483340bc38d41f93d36947cd5872ed3a103df45f7c7bffd1cf980b8484214aa055d45e357dbb3244362b4f3a4ef02a22a4957b4a47461c57c6fdc1447246e58cbaf4fef100c73ea0bb6e747d01510a3be466dd9dfba73c6fe7c7c3a69e354ad66b5e0a78983e3ab2bcc5a663cf3337b015decf6cbdf3402be038bf643b50ebd7a3d2daae8acccb9c14a30fee67549c70c848c28f44217b81c6d2052e35ecf430d5abb7a1bc177494def81fc0059f43ffdda330ae13ccaf86dc5183c70a05e069c3038865a5c9d1894836cef4813998bceb846aed151b9b9ce5bb44411f12a396156fb3742a9cac7abbc7183787d4999539a4b18918e711163f381639feb8995da35759c2b4993bd15c9bf6d100c15b89b7c5109d186b8e26265314396b36bd7cea8e2dbdd06464b1b586747b6d49ba9aeb2cd1a001f07a821d15778a264ab9de1a3132383410e2aac6b6ade05033630e6036c0ee22eb854c5384308f30d8120a38a55bdfef6d19bb4e020d710b9818805107d464166594a87ef9685dc063e24c36ca8866e80bf253542c7d476127077d8e638a1225e546b64cce10d9bb8684a3f72e6d189d7b32c9e5887cdb84d4cf426d5b3939865bad5ef5193ae64c26041e958359163b83a4fe9f1cf7c9607d52a7ef198028dcfaf8671c16288afa3cae3b003af5d286ab6019b21438c4e8282f9c4e956b3fb34fb0e692df4740b888bd71c8304de0909b8b9b9c39dfe963af220e1ce5853b8f8e26c66feea0c159e1b7b6673d96ee12a5d4fbd1a116ed649f8e61f57142a7ad3847f4c670ebdde9a39798c79691168df0b3c4becc75ac82bfbf49b641b3431e15de3c0d47e5e56893b7d3b6ee1272ec287c685f90e7464b7a152fde82c5f1a6eb0a43 T=$1d3847dc385c36ed0fa23f2aa2bf3ecfc419a9f5991137c97cd00f5c9f6de85d87f870add8dab425feb624ee8534553a137baeeaf9f1ab0dd30ef4262ed9a813597188f90f5156a149da409f072f84c170feb9e6e087bbabfb55f8f605dc5247d1f02a87e8712c223d7c64f720e144cff453ea01396fd153685b5d94fb4632c2096cfda634769d74925290982b93205e7c3357ed1ada4bcc0cb0045d4afa559d23274a11b4961dc3e6df62b68f225e6bd85401142c3db649c858bc24b4bc5f9773f93f2b1269a902d63d7358ec7c32242e20fd1a5bb7ce66564ad302c498399620e4194c708779d09d44fac5f1a90ee0d09e737fa1c76124101cb4e7c175cf039e01d34d8ec67e42a7660b6033b0f599c64bfee7836f68e0b5045088aab030ca6206679fb8f76f47463aef6fb833fee96aa9b3aec24b5f5bc435016791093f668ad062f5677074df7153a81fd57bd34d2a9ce1f3d059d0b7bbac9aefa4243bd16037b995a3c7e0b7bcbde1dc26926d495938d5aac78293bf0ec109ea83146e4b1e20e4293ba3c491b5f626f845858c282c68c4ff4fd187be25ead50c2078b09be45ca09cda14c20229493d9ae3c1b5fe60d56ec8a4913575d56a43abbd3c4957eebe3346f28075fa8d90e9abc8786a1f4ab2a2f13bb04949650aa4baa21bb17c154fa7788f0f036442422cc0994dc00a8090d8b65e17cd74d77d6e1dff28b04d8965c2952287aed7b7fc3bcbab5bdc2e5d3e237031a589ab0f89bf1050528868d4d7e0f0cba44cafc8cef7cb1a98ff866902d1c0937b3b82e1816fa78460279e3d3e49a2a9ae7e13944275251945261c530f695d85e26a020357c5fc4ca2f133ed255bf71e215395d135ad1ae70e945d0ade098e1fdc7224dbc1d977e0586e873a9cbf5f24441086feaf3000e98474225eb68bcbf11cc5455cf1455f9c446867364cb736bb64ea9c6849f7e9260c7d6cac02f2d57551a66834f06b84c52dc19bbb947dce0a80abc302ab800cdd87b6022ede839e3f0fbfb3c2cb7c5e41423b90029bfabaacd8c17a9ff2febd91a0430a39581c5f3e91c6c94f9bca4ac2d90767efc60915a5176eaa5d85e940e13130409ae77b4476135813dda4a14bebfee43cbcb6b0b6972b054f059c635e429b38a2606d576bad80ecc836e915b2202e53ab21c6af862583d8019e57d9b0a18c5a4f4dfbab235c410099a330fa308b8d226fbe46168118ff19b924560b1f8cef111512f05cf8dbfdf119e213121f5971559550fffc8c9c05dec44ecb2cc6d2f27bf64c37342a4e1ad7fd458ae695ababc91402aa44a76ccce6e464828d96cece563571a925b1600d8fbfe01d03b675638e4b0dbbf773454d1600ebe207f010268f3dfbf82c510e14ffa9cfa97a876fde5e24ad722272832a60f0ffb937a8413d9ba86d6521c821be5c89254262485efdb9528477becfe1db73187842893b34dac35581e7794c8c4e8049ceff529fc0d5190a93c46c0af3437592763bfcca1ed1b8acc45300c19a84f0c30c7fb8dfe161f11a8ba5c35f18cd4e2c59bdc46fa0e82f0dfe8ed5481d3e5e70c07ff5cd116b12234117302705fe103042113d252ec26ebe9c13ff9c96650620477cd096d41e7129065c1e9fbc2bced1051a357a1de2f84c353cf7396dda7f81489ff3dc37c5d922811bcea57b7692fd81a1a7500e3d680ce966ccdc73cb1d5c5e15084809c599edaa17689108a2d556116c4ff5402da0b10a1d8382840dced37625f55dd19f1d1b42ac7c8198c7f94a2fa9d9104146e09f28b751ca3eaeaca1fe134300b07144547e9e3764cefc70758d2dc4f5a7f46e727a0fa5a0c592b65e1e6b8817bea3a8164dbaa9c22c5331f3526978083ef8c65e88d593900fe07103fbc14ad1a5c8e4d10da509740e9544c9739c661e4924883cbc67af25b1b3d939ea6c7e12429f66302c8d1a5209cf182d5f8f6476a4b98531c61a652af7f2699795a36505d658f2cf422efa68226a360a70b574a9ad23634cec5d4b13715cb3064885f2d2532008a09bbf56b4c1e912e7a64d092154d681ce466b2e467768d2ce826e1f218edb4957cb151a3ec44b3858554f4bd56b8fabcc15e47f75b942b21a3b6a6487dc66d16e1eabf828f3fc7b7d7ecac3f84929e1f04ee358b8d22be238b3c65d82a58dff4a6ec8aae3bff3ef164664e6b8c0f9e339ec1031e6f2d166604fdf8bc705676bcdcfa0aad966867f9d2d839c21f9b49c4148991aa8d7fa3b5417290b27924cb60db332844ced09a3f523e368b3331cfe543fd57b7555f705990c0deb72b988733782bc3a60650f556e2f95fd29d5df49e3fac194219 [184] S=$864a70c6e720fc67 W=-0xed0b980d6967cf6b8f68174e5ce7e0b8c1bf526c435a2503edc7ebcb56a470a46525c6bcf3566ac042d23b5588db5bd2ce39091dfb27beef4691781c1086d5a4a3258d66d277982039a2bffb2b004a01ac81683ae8de6df712beb1821c87a72ab67d7ee09010d7f79904b6b1e8efdbe4fd6e87f9185f71ebedf87c6f40948141f95926b1aaeb15b215025ed4a5d9ddaa152d5a1705757e68e9a686bc0a3c88af85359135834661bdd90d876b11944fb113e74eb88cb2b2be2dba9a0fd9353090a1760043fbc897a104682875e42e3771e3345ecc615d0f9d4af75f45c32d516ea8713bc9e8f47d14ace63332e578b55612c40d7810be18aad9f54198a9ca6429ea91500af988500bb8b40adc0886257e4a1edce64fef066b04cee074f2d643a68a36768b8ee2ff8ef43a113d67c4bbeb58c7ede210e136f4465669134c2eee5571504616b47b7bcc7f9a3f7929082d91f5fe6d2a8e74863fbb3174153337482d8e173dbd53028b82ab95ffaa2ca6ec9f4fe299d49e2873ea3a5f5bdb82b8969d46ef2cc50d1b7081eb3b8c3629ba7bf3c9bd025bfbd1784f7fc8f5be5b823ddb6471e1ba7f52dafa595b814cbfecef4997292098911bdb4427399e509b5e1ff5317b4e9a26e8cafc082dd7ab0816680cb0db8a926335e40f4f29a4d6c7e6c1fbb376fa2231c8eaf6f23c8a2e7c25863e901d6849cfeec1c4a7c7b7f425009ea37a67cd9712e3d90c4ccf7e87c0d32c909eeff0521babd129f1801a33175b1b0216157363797781167e82a712911da3550cd7c5d2feae13cd7d9c8f579bee76e46e7bc3c2b4d3d2806132b6bb704dec93298165944a6f66e2ca42793ced50b5e12399528fc56f33f38636f90b3896a9de93c337974efe24f404de631c99672cb4e335fb881f32ae3a4bf781fe21dcf462bfff7d03da9c2289a6f0bc48d795ab9cca280ca36268218b7b4cc4dd2185fe5c61c5e5fd858398030761f4f7a2058d792141435e5b283ac3dd796dac23a302ae8e35d1799a521e512471203b1c688f65aab0274469d8b0fb26f7091250066bd610fa6698f2e8a32265a898c308de345ad9d08f5c01574d87795a2081b77f6ec86758c8c180db481c6075ac7e6ed29a3b5a5fdfc6bd8567cabc34782c2858b575712fe957c631bfb4b75 J=-0x632c6f7e2c68056d972fb97b810733593182b14fedcd1264e6ad3bf8a0a19df7a08cc86ac6de98c3a942d267576d2c482cb1e8fe82baadf158ee03f66210a0b278140a0c10a786742a6ab882154e1a9780966562ffdbad9bfe8c1e9a068374542d6c3570390a0127cef34e36f71745fe7f4b9532801a652ba4cfce6cbcd0501096736e8f7a22de2977cf02fc027dcc8ee0dbb729cb1d2e4b00970aa0e22547365d68a3c9c74d0e7732c25d9cf7f6dd386f3d83680bc19eea33839ceb71506642180e883caa19154c7612d6179a9fdf407a21ac203a1074b7cf4a6c453d5462eb7507442a88803c626b37287e562bfd06613806ff8f2c0a0a51cf6d6e114eb737b54a555b64259d74280a55e4aaa01f30ede74963656f267beff8ee7ec4483f8f9cbdb0ee5d49206f83b1c2925d813a9cb6aef9bece92fbf705ddb091e0afc8cc8e8b0ec95e3a3a2b5a1d4bd465e231177b3bb444cbe90232be8779b39b0397b6d08e3ff29f8b1d0b821045eb3a17a6f47f4e7d1050913d52c89dbc94fe9b84d60c764faf63509bb12d31da6d94d835b8e3e327824e6f62f0b4028748592b63d57d7bdf0e5e06b0cd42c243ced4c3dbdb32921ed7883487a4e59b72b2ad964b9d87a299eed8fe7f2676330ae83a5d507ed2d3bd05fc9c33df56dfda99a43f37ae660ae0fd10efd9d7f2230ed22b2b1a06fbccf04a139bf9b6a10d4048586469c5026664d27fd76d94245f92bf9c86bfb85882787ee7e7672a3c1e8f57c0050616966415c5908ec2839cc1439a29fadda4a561bf5a794c758505410ad08f7b00e8da4ab51c1cefce51850fc941705245c48bc8f63f203323d4dd2c3822799ded56439cc94a9e7ebf004cdf3a8a1cabd6422883f9800a93ebf99a70e2a25ccb844b1fd13519c76a19598a753cf8209ff464943074584ee01df2260b20a0883a9a160e5d248a152d6ee214c746f3258e45793e702552310b81997ae32ce405b3cab2440d121beef13197c7eae1018006f039867e7b6ef7412e949b74d81aea7d93a7d7c6e02d8fc15e0b1af1b0f8eb8bb6333e13e94681423ba195dc7c489fef79b7b409f28259b657ff5c9b82ae24a55884ec59e948c441049598f8060ab3afb5984805bee7af1c626f7bcdafad5dc54f9fbba992dc419c2d5f25e0cb9304e02bf1c14a13243c5c5780f1ac3b16e2c9233d197c1ef712de1257104092d1e4fa0d380183ff3a0a7362b249bbf97cdd8810a5b2be35c12c9fa98f21f98e338fd6b24d9aa2128d9d38931302eaacbcba9acbc7307098e45170577486c283ca3aecd6362e656abd10dbb83bcb6d784017e8aeff3c1e3e6f752a923f86d622b932bf3937ed2ff500f515125fb70de5994b4c0ecab8ac69a87387ffb2bce5d9bcb37ac1fae4a6d8d6f6056467a3c0b3e3e57621d447d9e480c1d0ab38fe11b31d0160c4e7791e9e8190f657d9a93f4c22c81bd44c81ac2239a94685cb80cfa8428796282b30678b62c388f56fab02255176ea33793cf25c3fee91d5ff4656ac389b4c51643a0391cc2a568231df19d8308c8476e245adab131124c5b5744a1d9fc8e8b1180e0a95f78fbbcfb7b5d91f10a27068f1cddf4bc5560afbee832964fa84d8aa144189176e0df15b46861ad0857b3299c414bcbff78626b6b1ba9fee5a98b1b8e6d54d96398ea4853776a5a2a349336ec4c05d72e35519ab972fc00c7a36f82fce40248920056f1dd6db3e50a9c5e5a1bac07d97dfd74e7d08a71c1861434488dbaffa5a7c837255b0258992ee67d5c2859735fa07c215e2f7326d59dcb552ebad0f54f509ff435df2f5ec87571bc07ac987e0e8a34052ffbae4d6ca275b49dd7437d1d37d7963df4888a6efb8ac92d9607df9d93a31f8290fef5bc4a1016eda39dc63f8921142197e486d2c1337058bd68c9d4716be9fee12787715c0fb21d327dd8c94d8ea0473a99a483bcd824da41ef4bc95c8cc3d4df65a241999ec4bc01f61cf77407df7292f2b4dfd58e0a3835933593ef2413a2ba1a517108fb19b767ccca0caf481c9894b0082e1eecc7ebb2a2c7edbbeebbbdb1f22996836c16d63af485a811f86f59ae5f4939634753655cff67ed6bca322f76cdda49fd74bad64cb0bcc2e9ca33f3ccf68e6af759c68b282d2f2bcdedd6e39ddf45dc4ac55789cbebbfba6aff4dc9f34ef744762f9a51ba4a4f066ac311b0ab04fadbcc796714e467056e8ebe063ee78538c570abfbaee716ea268343cc74985565936cd750b2e08cf49cb4063073f397d3571ab8ee21635c63cd29e7d3fd448182de93536d07320311dd370f95bdafea038da1017247f13c894d T=$15e9ab8a3131204523500168faf4e1b2fd7fcd41d0e889822492f5c0e3529adace32f9975670f2b42247a1335ae4218be282f6f3bfeabb3c793879a8dfecdef999ce231fba8fb4a8e92e05739310ea1739d722faadfcb8e3e5ef5b6f9e98cd54a9bafd2ff0da08adb3ed4d5e72975e727f372eba81945eb0a3b7f943e585400461fbfe7bddea530040db44e7972a9cf5bc12b6ee585357168be3294c558156aa6ea14a2e867a54c4a7284ed54490734e7a96390eae316bd27a5536e72efd52502be02863a6e6e9d3e96e1ec3c8cad9c60b093ceb54574f7370eb01699482fe90cac597dfd67ead7b2538a709b600db9b123e8d8c4bd4dc5fb6c345b916f905546e0e6046b50bda27ace20a7e6680005bb0e071f6fdcb72d561a2fd00aaa5926eb19f95a185a1c72c7f4999ffccbe2f31eca9280c44ea2dd5250986b3be2c5160fbb46fedc6fedf0d927166646fd368b59bd27ced8568e3139a18bd986a37e8227412c26bbe92da1c10dbdb4fe6ecfc1a161712f4f156ce81e3c4fe2ba9b9b23db3d8503d9ae69b296bd6698328d46324fe2567d452727b3a5dd3ec02d8290745a5b9e0dcdbbefb49536d00f0a15233389d6d4092311a5cad176a41746140615e8cb3b4d4aee892663e6034135dbb237da00219af782439857072a9f3fe513e03fc509d618f78a5bf509eb6f1182e7f091a736ea8cf89048a41fad59b156dd77e908050960a18990560498756758a2bb7bdccd5427a024cd50072808c59858ea6b7530d8d90196e2a0b8a88282fed344176e0b6708b2da06bbfbe53505c66128e4e96a09365079cde7dc54cf00db9eab7a4b3e9a1943e9a4ab99326e2b15a130e3da50ad5576673be32889b9052466e10536c9ce8b2e20f0aba71be1720a223c3429c39413e38d664808c839a3baf161c8ff0e37207171d7c83316937d7d08faeb2f2563d97dc6b3d5810c93397638c375d76d5ca607cf048b83399ba6a54ffd6fd2055a76f3749ebc6d447dea8729347f015ebab1a6e057b81df4e0e16782a0cd632e46bff197a2062b39c1f0bf06f6a56d3482310b23351bc2e82436be32f48c3832de92f361f0d8f9a2baaffced673d859241a7fcf60df04a42823e93928dc12710317714e6350e4c440728115f81eda9261fc0eafe64055864547e0a83abaeefa7621b16235d64ae10deb91ac77addb34a8a0795f43d236ea35d38e90333769f3ef224b008d0cfc41c73416bfdd35867492a40f68ba355c9f86dd3ffbe2d0299e6914370c76e405c619fbdcac15dfc7cc0e4d77acd0f167a5d8d08c4dc1ee008ed7648cca5779dd2c2e42acbc26cdd4cf7bf3410914f5e78f86722fb975dc54f4d8dfc59b0d1ed74714c157b9e42fe555dcadc2211f18abbee6262b1fc8130c909df0d3d7524d5008fd00cc39330e82bcfbd09d5a10ef18bdfaf5262e0e4ee283fa45f75eef0ad638028189896683a0ba8d58a69f6af4c8a67b8652c72a7487caf12905642b1e6caed5e5547d5e76bf0a6ab69f209bf56585671ba37b7c30bd19667f32daa3d6b02b4448ceab86a38acf5bfa2ae34d0f3fff4acfd9c4e3c3977d40dbb119125ce5a0b9aeeb2fe9309c8e94b4a9bcae6a2dc9ef5a22fcd5988473001020d92c2ef3d552e676c55ab6a052dc0af17d87ab887eb24c6701cdae012cf9282e239d0625d8120a40b0d9aff8692a5e2a66b459194e58bf0398c8ec17e1cbc7c62be71107b06c0ab436788e2bdef9dc293204be2b34176d2558c468d70e233690d3c4828003ea4a76b3b755870d953741d7ef15ffcf885628dc79197b38024a9ae4dfe414bfbd81f1ad1b477274e2a4115b22a9f09aa4207a236c254b8ae11794ea203c24353215b644a796fe1343cd266833efa8a8651c655f5000adf93e1be9592147b9a13597a4390f808b9fc8918676cbb52549919c617b65ec8b8cbfc47047aa716edfc1728a48477576948d052e36b3c54be890f21b89ccc13aad9fcd756940013ee901db8830b7cf7225bd97b9f246491aae5b81945db42503d45c10d4a3ae19e45d41073aebd8e65c26431d6ca14f22dd93020c8a112207bc536e075dbaff64a5bacc836d3f6b90c5c7bf5139eac65ddd94344d3a41b3f9468a8014f03c537dda704b628b0091e6484de0ba5246870eef3b110542dc096b3e324cd8478b5dfe9e89081f1819c5d38e719060e7f9584b7747f2a04f296127e2e4b414667e8a85cdc687f28422a6d82eaa4988149bff8fa6368ec24df8ef4632f1fb3f265c0e85463c7544411f7cafb47289682c515c89d8f3ecf657627be2df21284a8f6cabed5d41c3b1ac39c7bc166ea [185] S=$14cd2d6013cb27a075210e3 W=$14706975d9da51fe6ead2b733d3cda70e9b24926be6cdac0dffb0566accb32434df66701f8efd0ad0f683247f8687e979b94867805fae7b8c7cc43940a57b35bfcf5a92a775608dd9a77ed2d2fd30f4f01d65f5289c66a47a6b7f4909d52d7a280c23c43aa405641acfb733df5533d739db69c74c629a01056b887d03f68654a2fe44528377251565b23404276a970d9b04bb2547e5d8848589240f0c232db7df4c0e640f16b3ece6a896a1fdccad56b7a7d125d2665c348eff74f38696a16daa1526439dbb0e825b0fc8d15dc49582d6f297c02568c3c0e6d45e3659b680b62fb712541f481803087472a33d9a74cb4650e030a93e55443ae36e3c74a93443567bd4cf1fb9f1645f4ff2fd4037daa9c7ecdea70bd51c5cda9044274b03e769eef17fe40e75dff882044d8dfd98eb3b6f41a836d7a13850ff6d88de4db24328fc7dd74d633190805aa81069d56072aecdce67a53c553f1b8f6ff29f7dae119b0d6de508cdda79541eea9e2d980d487abea4c0331da3a66d0279a940d2b428e54c6233318a34240d97827547762794c82c9424e896e1dfd7482e0af13c1e56862e20b5477a7e97d5a8635b80a1a530da639a1e6ff807f45583d7fddecae425766cb497dbc02302151e19559b6c78754852ccfe6db0554b87a8069f8baab0bfcf026969a6805299bd01e88adbf4d3161787336944c64e770f0585f4531dc78acd92bdab343a803782bd6323ee913f7df22d5bed7b4e3afa4174a8465cfe34f8c20924b4499b2da9a0cbcc09be93b73a124cf8bb3ca11dca57c348096293c68432a298deccd6d98b662c1e5b4cca8906dc951fcac956babd4171f4ba22f0ff48945efa5530c52957cc8d41153bfd774318dc59f7859175cf153a7033f367fda260fcb0cd598b33937e48b258df66379f81d46d6c87c44c32afd80cd3f44aec39ee72c59bd0a640be2a9fda9d0cc4ec689ecd04d3b207916b981037f959ebfbda88e3eecad389eab6fa4bb6d1fd0712e9a65b7fe1b43887e8456c38fc7537d4eddc100464413548aff3d811af657d1f3c71cf56533348f7acc947a880d25e344e80ca0e1477222a409c9d0041b37f5ae0a73e0bdf004d85daca1f916194699f1974c3e2d3739d348e2768c11acfb79967455de201f1ae377 J=-0x143a1ccc17b29fce398271cbee665b72e90ea99fcb6a71223e6ce96834fe8a4258d78327de033a1f8fd4e1654040f7f82543d62bfdf367c740c91c67c8a73a202d263b6ebc08bd5cd266eb8c76931bc21b08caeee7f8f48df4ccda809fea92e6e2533eb23b98ada07ae7e21272ba9998baeeb76bc175ae95bd62b69c9adfdc053114756f1e0c4a2f34b92a9b53bc9272dbee022100bf43e026e604a177fc8bdb856d58d08c1336578a5858a43b2efe8a25a2e4c4697628930252026707842638d93a27038f8131b6d8413cfe0723f6b926e12a5dc4f3ce4012aedbf3f1bfb2623d41ef209db14b222cfa930cdaadf6efd6293f39a0584e84fabff95e8d6b4a85f4e09d5623c1885aa4c657d5cb14b9a6cfa477164c13627cace12d0ff5ada829c52e87af4dfeefaee4c514cc87d96654cecc43ee42d3fce5a486c253ed0d451503a252bcf839f9d60d895b87df2a3a44f9e11e69093b8b065029136aed97fd906e5a84dd5fcacfadd8a39e98de000ebbaf797512f05bf8f99a0c605c636c7460266db08e4c6610a113dac9e024874373b5733608fb3afac3b0b5cc9d07e49d423e38862fe9453a94c36d895cff700df4a60eaa6ff1b38e6ae8983bfd1067a297563445ad4742e914decbbee29b4721a703f48ddbcaeed4ffb21dafbc4fb4c8a4c0f059c2a0af1345d20c6de2631e3a0457bdb82ae08085dce1b60bedbc919510f4baf584c16bd82c59a9dcf2796b154b83e43446e849c93f0731c11a74c7beaf7a3d9611663a71dc80d5ae07df2d8b3a57b2ac5d60fa20ebc52febeb29f0b5bd770b17ae7a3b6fb490d4df43414826f5b92c8aba6cc4534fc63648896a857481f76052dd785bd981ac61fcab86609a8fa62e87d76c1a0f65912268f0b432f3c8bf32a1a9510391f8fd833478a9ce58a5c4e60a69ec016dab74c8e63099aba795e8cf22d8961e8f151567c4bcd4bdae62e76d7f8cb5f2528cae9c119151a5b5ce8ce2acd4a1b70ef93a344a000879660b0e1e6acbdf4ef01148a675c7a78a1a3f55764e959fe53dcd7e339af0bd6ee4e0e4016879e3630542f6e123847d600bb17c676d1a4a78f415d60b12db51d4f4dfc414e03971b8fea381e7a6480579c3ed2f8b85a6cbf01303d8e28ff381f0bb0d53b4785bb31562d084af60394d49f940e12c3ada698ad4e9e2dd1a979d6ec846abf6464494538934aa4adbe892bca47902621ffc251a2d3e90698b0beaf245fedd283ddd178ec4d8fbbf91c49de54117a2e5ba5a8d0543219e5bed17b1bd877a1380f95471b9d4f6f87caa2fbed9aef0093187c42f53484cb92ef2e9936c10f3594af88ae39ded7658767d7614fbf391e2c3e20e970024518a24941969e5377aacb6057afd0e2100960f13b94647d6374d21a4023922c8c5a6e68238f0d9716a828c82bfaea28c41051f399ce646ade47c2e10d4870a3ef4ee625f72249da8a1eeccf1e51964ca3ef48d9d04a3a2bcbed12d7887bf5b6c8cb85274e06e999fa773f95590d553c792cf78e7009894720c90e39b6a6b05e67173593a9d97556eb1f279067a6c2ea6db63302e93a4f8507c799cd02107d7bce86888b80007f8b3e6eb75023e2a1a7b2f61272be6ff2a565722816fa05e1d7497b19e8338204e6ffea1146fd2147e4057858096dd5624f188efeaf4f59ab32febbcf234fd3aa01ee5bd6ab75be375d5d36b7bb59b39287ed545ca1a9e0fd9a5b0705630a2c7ae41bcd3fff74cd5b67a2f19b93fbf2fca3f4e98db4703fc70c1aaa196e23ea01c52cb2f8f19bbf73ef0c26997c38a6a60d13f1bbfdebe7e98d8c521c62c4f23360646d5c1e23a4292e2f946f37bf929f92f31e5ba153519f20137db2229583d847ade272a229b6d5fa31438ba72268a4a6b8e2b22113e34c57c0ec41caff5050265da2097adb957429cfd8ed9c9686e8afcf28aa13b2f4b3890e1c453bbf49d262d53da06b6fb2d5eccc251ac72b88c0fd4add57645cc4d44012230dead3f2ce4cc7891a27e3acfd253d9122f5022de861818411d33b1a323a5190063120f936b694e6d05fea0297eb4abeee66ad7a73b2c20253e1dc9e6660514cc820fc9dcd1bfa5b6ec53d7161dfd490ee1d0d87824455df599ca101243c9617408a74fefa2f9ec8dc6720fed004a41114fdd4c3be7c53a823822731dce2623925e1450eba76c12dec96e4450c579ff202726471d02edf2cce4a9a10b8ebb66fb86f2c44fc24cf72dafc825765cdbcfd327ebe4570c3ec6a20e8fd41ddd58e646d642f18c576f93bd19217d5e844f3f9d3ca8547754956a5116740659f2d9f5902cd8 T=$549e9f5907ec9368176b0538eeb567247bc75451d437d83850b1299edda158ee4d0d4cc5e448d51944a752b348fe1b0ca7da8f9c560e9f34c03ae9fa3abdb7db2b1bcee0213d49306fb40e044983d7de8987c7d0a97f1567908e6fccb7547159eaded2ff92e2f1a8ca597c6039f0534d0e81b64cbb24c6b616f0ed99cc930bdbb68b1ea1887077c1d9a07916217fee6a17a4981879c4a9ad70def70f69e80e8dca240bb6d7ba75b97a8a92f85f26e9dffefcee8afd86dc0f9ee2b12f4eb69b6515b3f6a3e42b39bb7dacded97f3615c9e3cf8e972613b7be7bea23b58bfe7af05f3186b3720055563080c627da18ffd9cf06a7d506d14e5230d569380d2996d76e5153f41b135a08cd8995fe6987319c716e61cebfc4a2f616c302b2d7c2c649018989f8c60a78d78772153a9e82f61dbf939a49a0387a5d834833c576d20e2378f3d93b384f3049e76e4a1caade7784e6912393a0afdebe82e053b90fb73096ec8b659132520214adfd54d64f6162ae8c496b56dfab3585035c737092e1039650f3f071be91534718e5da4c64e4614bb360d95c7472817f1a47ce77881b70522cfbd2058a985089b527bb1bd0b11b832393d30dae299b9dc1f8c3125e43ac68ee9eaa93045268a254c176fd46db4038d6439734c8785605021baf916f979b5689713861ccb57536c5bc406b435fa262404303dc5b18b0097c470e4b9e5e9c340b608436153ac3bf49f1c301834e29bc20076fe7f2800e96232a95eac0ce5b44775a39a617f68cd5b2fcc45365b938c774bcc53f1b1f028ca6ad6a603a85eff035b418c19980e9f5fb093ef938a75af5719ada892a2ec91d465521be8a240c6cc9dbd18699e8efd3b0f2c7c7b70456831a1e084fd6487f6c7fcb78585be860638f541324cbec207de064a740b91836757df129cf364a48a26dcfce05d592d65225197ae4ce5fc7375e2c6a72b8ae9121dd0e0d1cd205a754634ffb73b576f06df806e117281a52a4ea6304fe68fd6e6aff29c46f854b7656baacf77dcab8c9ebf93b4b5424f8ec2f684ac52409054aa823ddf60f71db4b2fc2c62c04bd96564c900f37ecf6f26ed32abb05fbaa36f7052404958d18043d4712777bf37aa5b1790aec20c4d9d458c2db5bdb00ca7cfcd30886ee5e5600231e98d7d78d306c0a2f5d16239e1007aa645f7a6599ba37767582404edfe6e5c75bb6b85fcb7b761d3c82e4a8da9a2fbc331d031b899e77b4ba031b0711028cb9e9f672326946a8e3af051402267505215b82761324ef011779ec0bf8d3ab4da7b598a5aea4c33cf68dd0085eac491379644d7d375c380fc1a2cff2b4a151d1e0f529e47d1ed8c83864ec117788e8789062191eedaf1da4323c7936a461ad38590929d24a1cabe95adbff659fb92593b2ecf515a7039c66e20a905f767b919fe432b1adad158d3a6fcc2ce087e3661e4d17afd605cfc55c420ef67680ea75b7186c6dce9851189de2af0031026e3184a78ca1787b9cdc3cfcc7e1c3890012cbd44d4478dd0117b79b73f41599c220e838b359c856e3374555b4144a364a8527abbc4fb6be63e68bbd9fad37bee0f4f492c35872a63dff606d7d6f28dc99eb68d3149b94b025996cb80a8d9816c0bb08ef93a850d5fec03b02111902ed9a04d84e7c7063c1477dbde272b4c625a1304ffe4e9b93083c8daa8e0cf0ca0975662c7014141393e773783e0e08eadcceda79c171c2ec73bb0030a219b43e245650ca1374453038dab4ad3a34374d392c4820b2073eb29ba1472a292e998ed6a11cd383fde36e40657c72eb1906e27ddafceaba7bad12931392c2b248362f4fd294ae669c3c7701539b233af22d135f11632b57c2a276b60ea490e54733b44b2fa46d2cada1f34d36e016c3086744af98eae96cde57faab22d90a89cc18deb5adca13f320a3c356f4907f96bbbce9d4bdf5292fb11e6e60397baad8292036db9aea177ec3997c65c486207eb3d7b032e8fb775eba0158cc148c8e1b8ff090650d33d888ab176ef29958bf9167ce94a81a6de2b86e1b82da78f3d7b52dd2bc1890d5c04aa49d2aa78875c1d4c21f7f18ce2de08ba49c3a59db8910d6014648c41cb9dee967fab8c939551b00c4256a9c1f6e3fade9c07cbad255911c6bd524bf4735600056aef8ec79cdf504af50538767f19c45d2cf9e2634079ca09c88064cf3d5029bde152c5e043e9edb04ac03b19a2d420c9c370d43988105935a2e224dbb8cda5974408fa6e6dfff61d2bdc283ff5d0e46b0e04f77b435fc14dd680dc60bb5dc5fa848e81bdc5d3b2a6a1a4b3883e8101ea826b852 [186] S=$518000db15814a932c6eb50fda77 W=$153246f17e038657091fae605d6cfb77753a6ba643ef5f539b7c6f74a6a4516efe1f9b284686bcfb2794627111cd554912b54022ae6f62a39b4d4a33ee5e97a73c27b6af00a941ed0658c3d580d131c5cf46297d47b6fc05e832834e3a5edcbed35b0cc2d0ab9c6f73c09582758698f199d11d323f2ef3a26eb7d61e59a99c004545cd8a03378770d9c111db08a0949707901a72582e77a6b7c0136cb91e65ce959c6ad2e80ab758e7a9ff83131a1a82956812cff8e00d7440e9354ba3733776294db45d4032f275b25e7375f3f381e2e4e82f5f638d5be9571583a537fd3d6494cf38190c5ab3c47d0c6e79448611174e69b8b41a0b53738f880e6201d82afebf2ac36f0695095f36e4beedf5fea12afc5f0e8e92ab35c125d8f4837f7731ba096ad08fab95710f6c0970a765293689e74fde89dcaf05f1754762fdc955438480cf12f33a66cf0671b5106f1412d75e6f311274edb49db51b84f4a8f6601e9ab63dae32a196507e7133627768bb37399930457418d6d6026907ac1f203b8ad8e898d21debfa39d043a832797a1f59c1986c39645834d07f28c5f4a50338c8973b34f5a526b7662f33534efe3a6f0f8299f4e92e5f4d18749e48d3e0cea1ee7c2fe10c1d1563113d76d7645a0d21ad51dc5abce7c7d10b94d2c8e206a2eede0b8a58334367f5c478174db121a23565eb9832e12c799d86732faae7ee341c0dd9e00386e2638e2bd830e4eae50e3ae55618ca8b3e5eea4ac5c277d878742483890e5d20733fe44018f0e35963345f16241f44a7956f07b279aa8b80d371cdd24f4dc7bd815f3152aa1aaa6cdcd87f6e86e86d5e512393606da8973edc1cd7b7f20cbb543d515f58a3f5f8e2315d375410ea0442a3689ebc830b08f320e47b05fe6d02b540fe073aff7abf601f10335c66b4204ee6e59cb270df83a0a3b5a1fec338442e242e2733cb865b5047a51535eff33b4525255ad367d52fc4658485c94787a23d7d5d5658a54bafb46c3d5e8703356b45454571d8a6a1206b2bad95bd523f23a878e45a4f5a2014d32aae26fdec880c49c96fe9411478c3dc2a03ec7004c4c50c8da6030b02bd5babd58281060d831a0d8168e20062631184bf4dca55384d3fd94e6ca775a80165a9c5c148f069 J=$1f04fce93915e0cbd188c9703787bbb4b92120793826bc72f4de7be818efa53f7611ad733ccd6c0a5882222a2b4b36c069bfe7326e441914c58255ceff531ae2aefff14a66b10351518ef8018de110d0460a142e0fa93c882b967935d770578f29b9cfed120be31b37e98f9c4a542f35300089fd7329f026b44a324bc05f277959d94d80e1691cacd063125a3f0e9cdf196655f1faf5a4f86e3d2b996d71c65b2cdbfce9ad4e0789167294f5288e1751d9caadd933ee9f57bb44dfc5ced551ca030253b4dd16ce63cac2ca33c4a23db19344dda29021c0e1f6f166d2e970c2f015996a370eb4bb1284392950c88eae9604c1c14e8e4655e17d16deb7b9aa267c74fd1ce0a96ab258af0a658dd790f1c80f30328dea4aa7cba678f898609b264786558e428449f98c091e5fa6c55c29dc220ac69ecafc3fb00cc1b4daa0f342f1149b23a00864a4b5caf811af0c9b4241ade5216dd89124efa11b6e831359e8c647095d718b53ade7f428d1b08a4a9dee73b9aa61ceab388b25d30e71fe15239d9c3b23a7f8caca6784c580631bd6033dbb89d51e9e473337b40e071f2093e608fd31bc0fb16146f417544e3e7a14dd2424300122f2fca657179f2c4d2cf0a32b3dfe4cb87a51894faca2e7a736be3df0f9d99bd7471abcca3eaeed5001c1a3fb211930efb744bb01dc02849bd7e75dff2f0ee67225af5ae4b9731f56ebca877440fc8c96a1c3b116ea9535309ff76655236fd96dc0566dadab07265d265ff3ef316d096e6369acf7bdf73e4cc0ef775c846896b204bc32d274593618c4830d855abbeba3a885445ad1c452e3b93c19b83b63afd13bd9592006ad31e59b924c36096ad4dce468b9202c08998c194a70a276b13fe63a4045b0ba462468a9107e18607c9fe273ec713812c9a6418295f2f7f255ae907978545909fa8de19dbe67ef2a317a3fa19ba269efa068807518483133950a612935b18ac7d488ce70266a498b04fdb1f93cc6f412b1216886c9890a5a99fb1794550fb10fc1721740efb4f4eb342bd932602f41ebdd2145d0a813392c45338caaf91244f3c8382130a8d2bf76ebadbe1555ae3255f5c107cd5109e8b9a9a8840bed828b0a7bc30106b69428d4a5700a0f2bed893bddf6db1f650493363420899ee3f59047beab16173d6a886795b31ec2854ccf4afc4670d0e47835fcb4d267150e03cb1fe06df21c9bc2bbc82a361ebca3b7f08c0d6d454c1fde7e42027295ab5d64810795fe0419ab32134650c5e364a656695c0f9971ef0f3bbabaa0e116f602dc92257a431cad2af8125d5f1861b12df98ca3f764492e15f55640dadbe0990e37d40c37c4dca8002e312fbadefbab6f1059d24638b54a30406a2113bce29266c659d49b30a1e03669bf5cc57c45ac2464155c44139a3bcd76e4b24f433417de3041e734c892430a7145de96aa6fd1e2a880dbe40abbe4f99dc3f17fff839fa43a1c45e491b723d30cb4b4346558084a29631fb710c647bc9324b5dbab031913a1aec0f22d57b50964e9b9d693d67472f0cbdab7e01e23fa4df5b09d06046a7f7cbbe1dea862a7fde6a6916725289919ade64665ef6c9e44e2f0ab5c4ea42ffc636ef8077834b2d2014efeb6d150a7ffe25421df64cedaebc82e1dd010e87c21259a1da0c7f66dffbf3dcbd15cb1b39a529261705a1b2b2fa4de1f1ebb9df153950aa7f29d21d4c4343a779cc09a7b448b6929de3da792c67b3fa35b93faea637b2365e41db26ccd88917247e7507e371596b4e09aa8d961b98c7ee9b27b2f9e519ce20351fc4d2e34a7637af1248c6ba4a1695fb19ddf6d2d4bfd3127f61d9b07fe627f12b344b78b67c694ed3099e5a7308a6bf1587f48f265da0767b7548b803c9a0addd2e0731ae58c3a54ce884a3c0b02f3ca4b80b498b265d3b0db124179539c8d6b4500e57fc334dcf44b04b4f89bc5ae2fb731c44c86b355975c087d929e178a5783fbd6976f171fc4277e9dc0bb82c8f2f626b8bbdbe965ee2cb83149373baccb6573f2a562921823e48137b9d4b5d5854a1fe94096bf42465f757b622746e99e19f64386012f65cdd13b420eaeb27b8c30b052f78d76e9298c9fbe87b20ad4f7972f9aab768a0c6881eb9793b4245df726d4cde132ac213f6441bdd132c1ec28862db610e93da993d4313d1338fb327be2059c1672f88f752e816d2a845a17a4da074564ba0b881cfc624b6373cc29081c9d40e397d90fa52ef60995b688d425d06f5114395a35c9148dfed22d72ea96afcc630d21e7c4d73d1993eb275fa6e7355d136248 T=$20bbef9716f12028e645306434573b03058d5512d4866e3b801960825e785ffb254cbdac8b3c7883e4ced97d0339710d4ab1f6a6c847885cdc591a6765ed7f8a1c4847d9736221d61072c0691d4990e29e8af1689cba5fe8420f80b474b0a18926cc66d0446034703a3f5629729e1069d53847d7f6ee13e3595acc07e533f44cf2b8d7a866da820d742c55a0a5724911d949b46216b554f2306c099f20b57f102b9b66e5e141fb8e6d0f46e2af350fb6fa17552414b1cab34847b4a44babdf4eed09907aa3d94eb79c2e2a80273f52054c0c1acbed8235fcdb3220f030b83222a395e18974c4ba503b496053cbf099a020c0170be7efef27a975d8fd039218710b46a2482cf7e46cf05c015041b8d1a77d6703f410894c2fb4f2ddf604c304246a0faeef6325d278b3810f9aed8142e046bd171d8fc5228f9542e698eb50b687ab7198c22131fd0fd76a8645e439f79cbd608dd80c1f7a78e2bc1f1e1830ef508a523b935d223097c41cca52d378728ef78aa949ef346978f052cf8beebed2bf38ce3a4407ed4e355863dc8b74f98c28665ec9d74a97d994d89022253ae707ecef587d1860c39a3e8a07413ea21117d9d1930e09b588ca33cf0153a86ec29ae597fb28e5d8c8bc216792f27bdfd7b3143be49594a0e6db97a93cbf05ee7477959dd9825c231a3809e5732d1004cecaeb4b137544b6cbe931800ec4d15404dbe7515eb7ce2bc656049551abc88ac8372bf9f38283ad0ac162c86fe9b923d05bbb090c6fc2f98c0c39cf13e243d723d75b97394eb13b72863b9f3e84700d822661c607e606fb015568616c34ebe5c8abdc63f2ede82b4bac0b1db96f526c18941977f8a156182f7ccc4dd49e0b786e8ab0e4465a8530f75d0fd6dacdbfb8d52911785dfb938ddc88cbd1342d052de0d5b62b05401a420c82724a9c583e3e776572b101fc24258769dab8fa8b257ce80c4c89a2f1e1774ab2d9e758a86fe191a0879a30b840113f71674ad5c0c0c9fb845efc8afede90969f951406c7bec55ed5143c7803784987683405835b9d8a10c0d89d569c60efa8025c1dbb77a6ebf4ba6b8ed78e47c7803d3cf02b764de010bdd2de8bc039630ee8ac998e809d11c60fe7eccc2944de2cc0f24ebe8c381b0d05748b42bacb4841ae474ed44519f732d431bac92dcd2210669153d58b1ca1859386b8ae3e167faeb7fc9da673105c8c84286ab6d0111d7d624c0613f127a0f34a4e38f9607e4b77fccad3cd4e4631b85e5ca3ed7492c245a8dda342217958dd95054cc1278dc4fa3f0c36a64d0a529c45e1134d4165d7531529668cda0a0bb5619affd7b446b6ae4d0eb8872591491bcec8f39d7a128b5d3cbdba47a920eb4887873730eb5d2cd147999178f11d0e62cbc5b0e69ca902a12a7ca5cde60f4e04b9904afb7957956c204eda69474a0647d1816fd0d3f1513c6884875ba4c91f2c4706a962feeb8c903d119a0f75192da32d728b3b8f0f7b50fb5d44bcc7de48200d9d773173575e751ed2848d77af644e278908d509da00dcc28673eda873a3c7daf4f41514eaa5cbc869580a4f24529541abddd42556c8cc583c977b762663d38c04b6bad53fdea71f41714515dd93385ba89ae80c6f7c3d6bb70c9273e960f87249e8bd33f2f56c2a1b2bef85df56c49b3a5b91f2774093bdb514b2a00d6227ce605f3cf9f98346b95f3cf122ab9854974bd4c0c3abf44424b4580ec371b1b58a94be7cd13fea5e0924d61ad410aa748def03292f748da71c0590262869bd8e7560772710fae3121b909672f6416375326dbae7074c9a76cd270c512d32eca018ea03c93e4e4f2b73f60a91e2899e3d5f30829eed5ee4bd770462ac45474c8c99774adf36bc30c5a121ccec15970131d1ff9005317b2cf2bba19955130ce1ea39bf286b1a6149de54eb7c6bc0f776c6b01714070e34456d88683c8e4871aa72099aeb08da7887aa038c0d5cd54e1c138124850cdc03c1a009b06f846dda05a0bc2ba411fed575235e174ee2f4b1eca9284186da785f280c2ca88e4f15268caec75b568f624fd8e7ee9a5dc9a7d3cab13091dc862e0c287b2bda14d78c34c0dcbd0cae5452025e9974236cb169141d09fdb26ac7875f83ba1d20867c2aa58ab9b08f531f9ff05c6132d9c031a81ec878bc932da85338ce02e5a8f9d515822a2358d94954f28ac17634bdb49f1755bd45a7564dfd4d7c92d99535013275e7b4c9d1de2c584c39ed781ab376c74f68d727e08168680b3ee3365a6a8e36259b35c91c6a546ae1b8163534b003c7a3ae17155990 [187] S=$52ac164bd W=-0x1e4b46aba4b35af150d6358c632d7a931d1037241724a845a9895905b3dd3c0a722e7ba0181d2adbe95861dd2ce3ce3b55694230d2ed899a6bca76b9c9c90855f9baa1637b0937b0da1998bf5e01d3803a876823c9dd2f4a7320ab4e8bd237f06a3fc371096e6cb89eeb347141972f9a604b32c1ab84510b9aa5c91357c80c18cc1d9c40c0d0c8f30f07c8320b1c5a5be3637e6e920dd68bd89a07d37964e28f8dfda1054f53440fb3cd7c92214becf7e31365d2a890264730ec548c545a7c9ffcbe54ff39c4e79cfd3421daa922df5d9a3c85421483463ecc47c135a44fba9eee1d8398982498688555f0f32c65771fde4646baec313c6fd9c0910c85329824035ef216e705d536573eed84b0314c6dcb7e99e4e03f35e0e908539de0bc6359f52b42cdddf7042d45b1681c16fc8921abc178593c0d7dd933608971a828f23d74a2bc33bda5179283914df8900725bd7759d1eac2c9761eb1483e89dd39cfe501a5e3cc2bc3d7732a03e797f7ef58698005de645bb5999a2a076918d274c5650a5064e9e6a11064615e3533b6145ab76ff33b7c40e1a60bb24e77c0fe4ad3bc93995f0d4f32b34d02913d83393de5459e68cdb97bbf4a946d07c8a065ec943f39b8752e5047d6c40386e38ae49ecbe4451238250e2052b7005022ca0718734dc6eac3b815cb9725905a3d1f82a96ace72c7e5cb52a449d2cda726f14121938714428ac4783e5b3590dcd8e93423230ff122f066c474934e0dbb186c3c36ac199f8e6ef64d6085592bf70af397e1d761b242b3b951e33d25417952715c142a513e6b2e3e7e5bb3e967d9e663c783156bf53dd6ba4b24a874197d6f27826101fd7c4cddfc594f108f6f58c78e56608524abd049056ea4ea9db3efa0d3051f606ffcd11c10cb982daea5db38d1d83219c1e87e351016471be50ba9f75cc17800fb65e4fb4ae7020eb7f35893224cc231740e8e0b68478a3c5340313150ab612fead661b7dc0531ea57bcad58f746cd8a19d26022b67b0299c2adcd049d66dd49f8b2a7fb8dd4d250f2bb2cdb6271750eddf24962f4cfdce33f0869d26da4f594ac57048b8d7c1ebd6fe9e71097de5feb3ce555a08e43888da66c0a57320115ca9b1e6deee2d0fdea32723 J=$2ce23a94e10d0e1ea9ed70e0ccf3a256291e8d15e7904c4608960aeb7e5895f73b9f2dd3578eebb8e4080c519137667b8262246009511dfdfd0c5def0ca183c62815389960eb8926c76af8f31ba58d82d79be1e54d4e894b7f20ce17cefccc83fb9dd52368273b16a807668b92cf0178b9ba51a77ef9302da69b467bb162be38c2ae4ce6b9b94063a86db4ae267e4313a1204d84c69a7b556bd184ab03c23d7cb720e34c4de9abe8b923d61c180a9ba214b132d77372c038f81e3a0580863757b4985f5bb842f5c272a2841cfdf4ab6226f510fe6583065595bac8fa3e09685ec9ce09df0702a0ad85391c7b5d9639b6fe78ba2dec09e2c165c949e0be83ea149f757e35e911ae2c1e9c37d96e21f2ea2e6bc5ba1dfb596d833b4667c4090aeeab33b0e7dee503a8c1bc057cf289d905ab14eb2f80f4d9fff366d53492d20dccd25895a916076513d4094536a722971e6f622c3d596d8eb4da698be950d2b5ed77dece46d1cd26e9404476eef494aac99fb45ac47cd09edf1462b083171f928d84918e7e4cea8fefb7df79e44b172f0308f30458e53302b195375386588d16bc0cd8e89641ade1d567407af4aa5299405720e4292a55a1cca348606e11d5adc9d5b43c512fbff8c2a40da3d6b0972d29d6e3f55fbb5789b3b36055aff4e7a7e69528a8160afbd82c89f34cba432838f23f4e76904dbab40d88cfc88f6d3775876b646f0d2dfb07b77e96e02911eef4bd81f28e1bb7e0c7da32c3f1575914809ece0e6c4f0223b0dd1aea61632430ac39e6dbd657bfc74dc2d15070cb5730c62a476f61893db9cd301d3fe7f70930ff8debe29bfc6cc6b87f32edb9ec625ed1b59a9d46bb7934d343c4f36f31a4e0c0b0d86a59710144f4b1d9f6244e193ed395bcdcfe030be66dbf64072f35c35fc623c013099a757df8dd429913c59b9f789fa03735d26ff6e49150d722c7d805a84b56352b9c2e9207c33b228435a7044c6b1a361d7500cfd1597520d9077537a6cb1a25f0775576c7059e3df71c5c6f83bc72c160f4b0d831a7870c04ff65be01d23cf5be960c1eb4d73c2586a77035009038b7515d00b5065d52a45bad4166312548909119d3136144c625ce36ccad228e2c6c2ef51d120ebebd33ef82a34ef609d2cca407ff3513217e7c4d1507a667a8e1ec7ea9b005aa8523f2a11dd48e7e6de51f5ad1f57bf133951877b59f1ad8f7a020f55d52d191b85959a0d6996f820b37e04d500549aa670a340e87da73a9087fc976b53b82f43ff836250e391e4bac39a3a36b99a879e0246a56c632eda4f7129bd1f0452e12236f3ea91b54490de67f3b27502c5347f323788c1f35427cf4aae466cd971a0a6e4aaa421b34141e4c7d2adf4bddaaffe6d02feb226632132d94a274a293b778d400f7760c1c87324160dfcbfd76e275b26d880f43d59ebbd16d2ea7829e8aea8e1835a8a844b58a866790b9ae9f814ddf7ddc4bbb7015c626a1410bd303d20a69ab46ad867c43df15882764a7d1226cbbd4cd7ceb7435297a4270626b135da408da53a36d5444ddfd58130ea199c3e0e4407b452b5920548e985f37aa6470ffa6018b8190e9c79067a086c94343b54a202d0c2f65a5bd3ec9475d327ea345e2451a6aa242acd26aef46b9e010473c36b6893e08965d09a94ae67fcc077fdc98181cbb2639d1b21e015ab6be8aeb192e3ca203498a40a10e76af61a16abf9178b83060c0319f3b957f614192a0f1d0b1aabb05c03454680ec4afc5849471976fcd46f2e7c96f7e38511b5f9ddca5dff7725fb71e28ba0654d46f8f3319c686fc80fec25c6466db8a0a02e186209484483953d736fc43fa0619fa5b4b5ad9bf6de38756b7814b1159f0698c4b362f65eefcd2d55a7c638244c3f67a96c7375e6cebad482f571f673a945aa210266c9d946fb36dc3de2ddebe092ca601c02136c08f7d4acb82c643976583cac98b8d11dd264d8fc4f7927675a980b3308686101ec98d81355cce10d6062f27a21ae29901486845453624eb462c671dba214ad6e8d44e08dd7f61d7f1b7b66e47789493949909dc32ebda6d08728c29abb41683290f47e11eb2ec90494c1eeb88ac275f8bb74034b7258c8bb6c98e25f71ffbddb920b6f7692fc1256e33362c1e973ce42bb8619d78dd04fbe8f9c073c3c4d82a1163750cf96c238afd496286d9c6141b2d1b8c3e2b70d5399421d784826b97d98cbaa2428fdcd89b756a22dbfb31929003f3ed753673cde00ac8aef674e85a6754f9f676467356ff067dab53 T=$d826babc64f8f88684af1cc13ff26eebcf4f514460a8edbd7bdfcf3ba8281903235359040bb1410bbae99f2e554c4474a9ef8c34b6cdd8e152c08959c2bf5eaf81da3f5f56253ee4a8a7c7abbeeec3297a5216374ef0301662b7b6df152a03b5c5390a2cd36a08b9c7c67e196a79cd5938a0dde2e1a6f0aa7c07e880f9f09ad2702ab1f00e98d1d5f3cfd692bd3879023ba863ec3e658f97704c31862d2f129f7db8b69d923031196142cd27c2e34bfeb19550a1ec5ea686a0540d3e5e16421f868143715fc3a669c6ce916df8538a4caddf32822c14dbbfc604a6dfcb93ed5e9509f1eb2ed097ba4cc7e179357f7c8270cb3acd98a5ed2cf52e9ae63e567f25e36b2a76f3ddf9c9275c27fad375b5321992aa1d086860d24662fd0b5ae834642e9b07e757a6b22ac423ec6fb5da7275b12d38bc3014cc00f2feec519654209afd9632de1bebcf90572b8e4900a9e66b138ed3d8ea92f5bfa03ac468a1beff5e3835eaa09879569d7c79ac6fed405b1cfcf147d8471f2770663925e5d2a2abe250fdbc5fcec0ed29f2c4663cbcc32203fa166a8cd9fe15719eadd15acc8614bfd0c92f9ee021e7ecc42fb51bedd458d9306f88180e6014731d8dbd63403e3c4365a17f16eb32f8cfa32cf6da8c57ff522ea0530739a2a62bdd653d1136479cd07b195134d0325cc7634f0eeb8ca47dede1bc2d2c933ca844e7e366e3d691667276796aec63e090531bfb229a724f7d546158c4502f4f63b835afd7e4ee1ed6e02375d4609609c427be1228fcee45bc2a4e7747940952467b9c746885014176ae8be6451497b7b3a6d291df680c036436aed4e799f3ef4e9d56c52d89413e171ec467f707209872ae9e15d26165bd33b7ed7889424f120a2884d1523e53ed3a57078359b88d425847721ca54a0a374029fe6a03bfdb11cbb72285d0e3e9334d69d805d818f0710ddbf28ebe0db6d8f1028cb94272a75ee531838b15e526a494376631598f10b610b7fd61cdcf0e5d83c3e7426fb46b02ef8fbb86bce6233cc2eed1601894250385184194b4993ff5c455d1ae19dad32c22fd0cbdf0c603a8f56a9134d752d32429aed7b78296f625c93bc739a8e6ceeaf5b13c3f1870ca8fc15c03f290bde8e2a63f533b911005ef576ca4647b42c79bdafd7c7e588c577a59fe03819981cb22c2c17442e21076bfc6d1d0f8acf50d5ba4bf8c4b3e76f959be1beff73bbee656a2cd6bcf8c01011ff4109c3926df30b700728feba035bb0ffab86fe811f5a51fc2e198f19f1a8265d2d3aaeeb6201c9bfc79cd187db9a46155427ece750d98e7f6a09e994b8651de3dbb3cf84e20dab2015c74d9c367a77b0bb029e1b7567e98a9e6194f91b6d8d4987be791b4dd35c2391ae755c037ef28b2ea4140bcda97196026a591b6d15417e06f32304a9c090af1cf89678904a7ee44599585d69dd596b42f9375a8f7a514fa4ce384c1a8408cfa007b9da36ff35c0f3e7f9a0f8b8f133e9a700d63a5ca7b20f968ad46a36f8b1bddcde79792461d701a14b79bb29d3d02dda0266c71b870dd57b363aef3c15879ea82cc57849366b54b6ccbcea8997f7d568524c6b31bf1a08d3a43253e720b8cbd300c1048172a038292563039f537a7848bef41ee4f9300397ba07d33d4592b41cccc80b50674cea6376e2920f28bd0734025258f9b8b3681291b293b166a2d92795a1bd94e506016d6fb9f09b863688616290452385756233ba25718a4846487c8ee893dfae935787a1618de739fa94f453a9f91c53351f72c74b1b499806daf9d8e230cee0cbb903ff8ed8a127e9c2da65cf3edf726fedfa5d298ad79a96becb35bb3154d19a49bf2caebf262167d6078ccea1afb882f1ed00846a26f3ea1280f427d2271bf13a920ce13f7f799b7bc44d0e4c269a037c2b4b984063b0781b29aece92011deaa92df92034146db158989bf73e25a88fe785805f0c8a651520aeb26a629a6ff5517ba95d9ceef5c21f209584bdf4378987ba868557f3ab163438b65ae83e0c05b1a7fe46c8c2a45280f83b1d27986c8635f094f5dd729d10ec03b8963b4edf5f96bd601b276f18a84ea0c3caadbc824448cf5b8a237dded487193cea4735b0d3e16826d115a55283a3b9ac33086652fb1a55bbdc7d6d6145ec70bcee0867d9b19b5bf612a734d24debc6c438f0805569a17374ef1fcdc3b6e5704fac1257bff761e569d8b80eaedc669b11b250fa76cdebb86e0ff2ebcc421ef5f0c34e575aa24d175f32375997138078b7dfaa5d2675ad3b09f [188] S=$ffabffe316cbd3a32068e92ed W=-0x14d3001bb6bab8ec1da854f69435be7ef84ee4bc95d17dae2d5a5303560e6a5bdb517ee40067a04f9f436af736f81d07ae5aa2b7c4b8c89d0da3abd8255051bc41c225c31333d8373c595e2d70bcbcbaa9925a801ae95f936649c55ec6432bb24effddef767b3e8a38e3b89e4654912972a5f21a2d78525a02dc3c3cb306b913bfe3623c1cae523dc98804f210fd71b26457015df25aa86adfedc21267cf127612c6b897ad9103b677e2a428f613532eed7079e6dafe42ceb08d5d10bcdf473e3638c8ff770cad3bd7670bad912367f1d53288ec33b51bef2a71ae436726952e5f7b7eed334deb56d25a32a900203fdb6e85e92ae9e35eea7fee78965c770f81dac4e01d64e5ca257cb247e5fce8d645f204fe09d32de48c25b2994f8415d413487fb0498121102dbca0d7293f5d8857a170bae9d01037c30d8d1c5e798c82265ea8ce1bc14b8194d70b8c82031f66b48f2a6882e4aafca73b86ccab0012bad627b34dc06eec279c97dc3d823afb2d19fd46dab85a593da487f30bc8e71993341e8d7adf5c959802cb774fb092c1064d2e370fae4cf2131eb689e1a1317f9cbc698a60e8ec895c85dc70789c5c7b4c5eee8229a6540c7dc6a42e456a3229b1c92e6bcb487f09b6b9064d3f03a1e4be47036238cea7151c74e3e735725365e237083c8638bcbb9bcd60aad111c95f7fc4a6c0df340c029ac7b9697580c4aa12672b3178c550f5155d93694cb120d6e86b4b0b43960bd2e5b4444a63068e51f423f77e9a8eebc04bd740fcfdce68ec9c02325c59809ac7bef68771f35a3456ab59362368d6e6251ee76cc0e8ec1bed76f10c3c52d0251fc3796e2ee03095037c8a1bd7a7ba1c4da03c751811e4c70420ba51c179b99c5c76e64c18ad656a465d1c737971ed629902e2051cc6fe129e8f106a623f866b23cd15f19cb9030378c75586d4bcf318fbfc9c62ee81100ed6089cb175ce4624ecf77aa27c6c09e9f70a275ff057d63e8a0d5d2ee5993191b0c551cd3e8726e12c789c315d27a20e6fa4a6f609a13b8d7fe8af9f6edee87c595404bfad0f196c8f733853d5034f36f5c2ce60381272df308eae56d515ca3c3fac0a0d3654b7017922f9974c5a50e330266d547bcb010c44eb J=-0x141630530049abc46f899dd4ff947cccc8dc9404e32000c2814bbb0c22a21c0177233493c97c347505fb1156fab08a93fe11c2f41a1deee2b93dac96e047420c3aa6bbb9d85bf26757aa9a5e76818ebb8a66404ca7be45606320967f584469eb838ca96363fe8fa4574dfe97d363c57356ffec5319103f1006d6e2b456f0a912767176401d5acf86070f7aaf47d0d7a7dd3cf91f142708e5f76ea2df8594265926325048715e95d7538cdd3708bc84e645c3201e355773ef37765fe170fd50d43d552c61965a79bf318ad8a0b4ff4e96555d19e4ac7039cd8c151c1f2e4987e71b8e7df016466b10073366296b346757afd300d828ab5a0c3615a57216d072df4b1887debc131550fd715f1651ddeab57c7c7bdca2857c0399bf92eb3bcfa773f0d4f680176150f2156dbbcac840954e9e6c793b6019e5448b4bb127d4a73ced28a60450d3fcfd6a78f6327d1df9d51e9cc28016d8dff983e41af3282ac69ef8437e04112fd9d4d02689b62c6bb36a52d06543daf7ff954b18036db2cc34def9b6ce3f1c0274764423a15b55764c4946e8f0eb2b622306bc07932d0396ac38ef8db1ee9c88919afc0ec04fa6d2f341ed21f97c58d850fa9b2f3e2a23d4438bfce9ec191fd53c4060d10460d807005ae68fd303b714f98b07a5f870b6d57357ab4e82b2a377f4d7018c4550cca8fbcb748c996a0bfebf722d0934fef0aec438a7e5f4b00de06f444f3a9750cbc9936efd279640d09bd74a26c66c75dbd027470b3273bfcb1e8d28c993dab3ce86bab1dd50d95e2a611fd7c7cbf8fa1670ac821d6b7e70caa7e7cc1923559451b535b04afecc0d7233f4e8eda7bfc9255810f11b25a263334fb10006bbc7ea5eed24042d18caf86500e58f62cc8b29181c5fc0aa09c5b1e1e53e81d672a627174b0bc7e751c44be02919ac86cd2733273b2af07dba7c864ee813a38c2465aec12a264cf9c162646d486297ff82dc0c0b88cbe2cb579e8bf5d0666082831b7df881301dd478b513d49f7a9ce75fd7f1b0e4ffc60e6a9a2a5d33a251c03d267b83f7bba80c3d147bcdd2a5b76fb2446a933bb471d4a11ca29dad711fb9d9396155488d96e6e942897e628f266a8f45cc5ef8b8024d6008d2daf83ce348d71a8303544f589464b8819692c01d1670caaba99563bd81bb020adfd4bc9f9c195792d5f84aeb24d659f4f7a1417cd5cb3c7de51f10ded25de47f1a7bb57e0b34d017602845cc6a311cce0cb4b79d02fb96f99471b4d919215058770f3d7b48ae6e6285dc3f312189cd20ad6f368bce3825518be7f679096a38175667d4e90ebba029c46d10c0cc24c4db9ff30a082940b159c1c25b245e79456a81c6514a5faf457b1e17cdb1fe589b51e76d658c8d855ae7b0a78753ccd90c59555cdc7bdf17156f637d261bb3a0e49daf869fce47f8dc107eed9f55bea20c6a7c0bfb640d90392896e918a03707c1b2424ca74c9947a1ee0228644b68c4ce6027b4122c19a7799a37a012b8a4d37e56278d4e434d58ae000639b4e0097a16c560f3745078941bc60b4a19e331b4fc2581db0b498e709e38c963635bb97aafd257a6363351c4b4135124488075f1440cd61558f62dd265a8b9957545a8f1415abcbad611ba0bb0a5dc8a8979f620bf1f5fdbad1732eb23fb43596ac3835cc3a849593d863e5c7f11e82685dc0c5d3df8e48b391d5f55395193e23a3f8a705fdc71b93304cf4ae05a34a6a6092e1f130a1cb34d16b4eb297a4e8972bd77b24b36848a6b458dc8b1cabb72360d56864f11b53841f42df6cbb6bfcc24b2a44fa435285360abc7649827fa03e042f2d1df6f66abb793390955b7004b5343355d003fd6581965df1d3ae54573b56714c40fd9796e61638f1d077c196f38fe7935318603665427fe51cc6c7aa0d75a8526590e31da3f79bd5f3e2afc32e713b76d1d5174ef98bdc1e7be945d8769fc8dd83dfc912f35643759371a51c9393dbf59c18af5c1bcf370fa1712a2fb599ab599774a1cfcfea5cd842a36962ab9f7321ac03a6d34e2445b9b8537baf1833bc32ff4be6b5e724e9fb36ff4c364f2d32c485bd3997cd5b79e8cfa318db836c6a5830857534e07f1b53b21536d6729ff6d634c2ad1fd7f758fa7cdc3497b68bf6ddb2c224ff6eeb9b457fed8cc1c21634dad5ed4feb38fa50970c581d3298080eca5a07d9e3a7be0a35d488fa788ea791e72fd20cc87a693643de9cdd9e6aa432f46bcf33b3a439c32b66781f58757706c7210348085c8714143ecec273245 T=$280b4c241d37c8c3492391fc21cf6294dc250cfc5096a13023a8e3cac72be3b73cf96cb2b40edfb4e73ee9442d88fe8f98308632bd5053507e965b3c40e3bcc8d0bfa408bf2f70cb783093b8ebb70d73144e02bf9ddcd4ba43eb8f31dcc1a736d2ede081d894cd0e7f1d3bee26c97cc89b99ef3c637c874abdfd552880a0c6fcf06b8c05dcc8dce03e4acecf1f4b6ab91683904cf0f9b34937ecda8ed16cb210f078b439a6d38351169336dc3ebdda19317f636f93dfd54fe04e9fc6e46c364497b7a194bfa14a41b47b43ff977d946386694efa94e973c9a9fedb3a1dc2b1077da2d7d138a9529205bfbe32732995a3d17824789ae34fe28b335ac16446cd400768b4c5a7eb9f124fa5d02d2f70b139a5246ff259ea8f70d73dd7ea0267f58b6acda572289b3baea89202fdfb294253b31a79c880819e78cda5c8b91dd87a52e2ca90f786b199d892e51673fce73ecf485344316ddd23dead5c5050c9826dbede44a58bc91ab6ed2cbfb84d62af2858d5c3e71d4588840edf5b75f3a3f6d84ccbb1ee43ef0ace991f383cf88eefce3b33b657e12ec325574abb5c4da97353eee90ae7ede256a227c87078f30880ee1620f524409f105e8cb2822e832c2e0524b80c86eed17484b1e821f6887ce22f1e6a5f418fc55d646bf80b49e9f720123dbf66fc69fb415b28d684fc2456c9cdecd2a430900bea71490eeb72c18a8183bee7c7adc08a4111178263fab391b866a40dc1b8bd75991913e1032ca1f1cc152455cf575c8223bee1f08be1083f03ecc2f44424d2ebeab083e8fe90947f62bf423a3c70bdddaab3a161841b21b8cb9865c8a5d0379598e79d7d90a852cb3addb52fae50ab2ef689d9f989a2ac4c6891faf63cf26443673b6972c69381b8ac36b4c9a1a072a1fdd926ad72f0ec5951e07ac631fb1aae545d6e4378e5a294c33c52db4cb9de907225f13643735fd2df067b3bda16d8148d73f6fbb2bdf96ba3e5e5c30b952667955ff8a84d5778691d3cc4054d0a85137337d4f63ede613f44547017016719e3b815503b13044b14045ef45a9aa822e4f0bfa43c7995eab512eb0aab8c5c29a5e19ae6f7efd3907f7f293d01f82c9c08494f4e1cccdf215f58b680816c17a42730e6abf7671501763ffcf91916b75bae0a20020197cdf0c1f40b808cf3b174de51fd021ebad55cbeee9fc0ff9b0e65f5cb78ade8c36fbe161e64196175cfe5c167dd657cb610abe2e05356b329ec59707316a3a79830ed9c270af33b8f466e248541d480c8e8e49684aa8113d56863bfc25d828a8ee198e1f6346c7bcfe663d8d12afe811e6755c6175e744423d54a3e6c978fdfc1242c4445fe2f83a74c55213024df6ff6788a8b1ff534cb911967b3cc99f469a6a9d85543f8d572a5921447d8106deef34fb5e83bb86ac8056f5a84ae90f8caa538461be457a3f283cd2ec01af5e9821c80e691efe6a0149cee525f83c24ac416d5ecc5b52e81ec27a3c10607b880a8a8ba28943f454581cac86c92feed10e3fa2ffbf67e30bde185207287cb444343233f911cef0679c16b258d4ae4843cf53aec1465d4c396b284e38214c88618825c42d1423b4ed3de7345f39ddff7dd2d4e3cdf7d6a0d8a20a7aeff754ce0717e237676f24f7de0356be6653a56d0f2ac6dadcc47e86efe1002995f2e5689394470f2e86da95b551c4d93622c68e3c5d2273cf65259ef7bb8afd0346f5dc5d4a8b70603ca8778a59bee8b525c2f9d5c5772326c4dd7d62871f220be0c6fd77f82b4ebf1d0924f7b35e539a6786df272a14e0c12d0ccd11e863042345e4684d62df75415fe96260b7584dab55798aa6e410efa14e2562b0e0eff26b4cd4310be39403e85b7ef70995076acf35c4dbe3444ace8eecea7b6119a87f1ac33b473a0f16fe242e3b9746f343f6a3d4023864ba010a77fb788ec1420edb02ff4f97847368a576227da7edcaa611efb220d5476467b4d84aa03e6485d5e11bc5420ffffcccfdffe690657c0ee78b3180cf5703a4efe0c872d1e237fe94bbd10d438dcec3b06ebfb0813e60eac78242c6d070466b8eff19d294741b1ebac4c5dccc35d7ce81624414d7de598c4696b4220c0f674a4f03df9346d7b12b6040b5ead270c1ba7d1ed6744e82562b4584ae4f55539e6389d6ecfd7f6e40c90dbd4fb5a188cffdebe925f81e9585a4eaed6597052b410c2cbfc691d0c4389fde50889dabb5408d83117ff631dde0396df2cdd64194f006325e0c9d0f1e0f57de03bc3bad312da640e0c8985d5 [189] S=$248ec345b8e W=-0x11802377c1824cfe59f32ca1cb32ec097f3fea4746ca5fcf91d62ff377c92d7d415fcaf68116745967704ad980cc98969fdd6a2cabc9b4afaf0654a2a8386744144530309899957465724ac8bd6acf733b2686ac9db5eff94f9f20d3455ff235083e1abb8b7c979c72e920bb54af354575382efdef5c6c37aa23f422bcebd996461af5f85f473d17710b2199211d6e4af3d0f045d7fea1cf09fb4af2079fad7d9e5898e000d2723f012a61489082efc75ac53d109654a9c96b14c2325bb9a07bbf77ad7c39eedfce7596fbd990b43c72d5c98abf3c2a2fd53be588d43c7000eb7787ef06b988aa3e813c3e7e54a22640c25d10f13f6e019dad23730ddaa12933662a3295841f5d2f7c7992b9e83d90ba136c124898a05be08cc1db9953a35ff5e8577d933aa11db646f5e886050a8f377871ac5aaf63cce397605265a3dd35db2c5898973202ef65a7171d65218323c47ad77d8c0d90b38858cd172a7c399d4fd29754235e49dae3413bdd4bbced451e3540b8b33ad34e394a727848f04b857ad713d29c24e3b81d0b98ec183c890477cb9847a1b568e268274bbf4f978cfb5f689bd7e6f861ef4f9971ac590273c56c114510b6dbf384e103225bb8fa9855bbc8a829b2563d9f35393f67495da40e3c30e9ec84b7f7d738258f1576e32e4e824b7ae05b41dad3c8931f988f472d2c7e2fdbca2145063315f377fd92e7969420358223abebcf98cc1c7b4c0c81be4cff4ef42cfa215e38f211417469d7cb06f1ccaed0b0dd2e43e7e9407f9560eca340aac859cb0bb6fec28b07473725e142b888cd64941cd679db841ef7e76402ea8908147a1c0e094ff52c07b27d74463e9ce1a8da34aaf6da65296b3a34529f957a23a3e55b27b547b4712f6688527ba8d6c731d9b38bb67a3dbdb8cc0810e55c1ced2221acb4924cc2855143a5b0e813f95877f75a431c592ef56c354b3f3d75f5f39153c99c585fe3a876a137223dbb56ad826cc59325b32c802e51aca24bd9aad148332f949ce680bcbed347824bf8b1129fff01dbdd43977e7fb4e0d8bbd25fe55062c4914f86622833357afec65956a4dfb84866dfeb5a7ee30a42cbe2edf53c431f4c4842096fbb310ad36a6813710e J=-0xffc97abf82501c9ac6c86a76c96d7e586ee9def790adde58f3aca3f0ca7ee250bd7e8290b6286a7aaa3e45db6562e9eebd1aaf1094d74686dc7ea6ba1330438e867629d02c9da1e325a587401f286e363a268928d0f529f4fe8fa04fadb8710fdccf34944d3772e4d3017437c557be7ab7e77c6449a28122805e95b46e568eac03e5565afc196e328002ea876a432a7bc756e1390d2366e51745e2e70a74a4f5f70586c0bb35839ab4328b6c7759f7c36f58ba8405617ff3f982c58ddd715b918041fe1d23a120ae6bac012d155c54b0055246e0fc45d3fccdfd158eaa6f7a58ea9e78859732a70533bb51fe323dd4d338342a3da18afab9e90bc321ce47104d5786c50086703cb3ce6dc0d5ea8fcfc826ef86213c8b5e71e9a9d1d7eb9e76af58c8ada76611b34ba560de4531d4d607888ca6b0a2fcb0262aad6f81419b9743ada50c481f785428a982250fbea46bfaac1582dcf7aa9f40f162a751912d268bc952735506ceb7b16bf1ddbf38ece2d557c5d77cff4d15270a0fe7a77989ccb3e905287bead4da07c3565afa6eca6d484eab932ac7ce560d028f6cfc8687454ff235e32221373f59921542baaa63050ceecb7045a2e35907879ec7cff7c173d9d06c834e731191265dcf370f0f16a96eb6649265264f47d32daa65369a4336f6f7c85eb32bdb8d1b7413358542e96ecf3805e0781b61e58f233dfec0973807f63208a808ca18e9e02f104a96708fd98360bd7ff25a352b858bbaf36fcf7bf4b206e8be1ca8b45505e15348f0577e33bae6cd3a509190a0ffa22c6096612c7269ffbac1be326639e758df40ef95eb5a9d897912ceb2b3ab7d2dc5dbc7780e8af25cb3ca6bad192b27cffc0d1a4c77ab5322458ed93dda0bbd83ef3dfa694afeffa4d29b0b943d320001c0d5b6839364391f6907c870c7bcc70e4fd1f303d86166012e9e14b03df759d07d1483926d0d43b0da9e280379265e4a62429b53ea25c5b0d176bd07f83a9b68c56e9944a4f1a11e036c17b7e5dae161c2516a80180216abc721b898ca46e8feb6c50b663642dc3660b8903b1626a3e126ed39175e34114be07e2787a796649d92c8094a7a71b738e70adebb33636192195bc497b44dbc5d416c9721efad805d33bd3a1bc3bb3998827c87ad6916f3e1593be0f0eb839986b35db04f75ba306821d6e32719c8460191724ab0cf9ce5891fb60e3e33ea48ed597f9a8cdcbe9e673b41ee792a10ce6b060ae27b7cc652b187422ab341f30b899198106f2acc629b0b95d2996b5cea94348fc8dbf2dc28ca4494c4cc3c888d1a088f1675edf2773fa475787cdcde0a4d3c3c86256441343f4c939948f7d74fb5ea99b27355b749a6a0f25c9d5d043d3507c0d98524458a357e598ef8a381eb0b2dbfe1d3db94475298fde24c26a00932bbee4a059a457aa3fb2fba0e4629533ff9260a69a1394dcb6db46d24bb858a0e11914d187a88c6988f157753baf9c96a87b40ebd559ac79a3ad5c3b72b6f961bb16f08cf6ee028afdda554d3ed721ffd8c5504c12476898287db90202cdcc989b97322908e966dedb7fe6f052059653e4d99af795e20ab41b7b2d909c3c01849a97ee858685f94154dba74f5d4e68bd33b7a0a7f87c5dfcd40356da8658d15e51e016a6d477397c939420cd4fafb440bfabeeb0fb60d12a3e40bfc7630cd6c1b49b0b735243ca5770870fbf5876d792a76afc35d0051f56f35aa70682d95c6a67dd150d6e94d7c4c249cc0845cfff60abb183890fef4498910d00eabaeb8c575dd85fbe72a52d3f197b30dd846a09f7868c2f25fe47a8bf67877a9012b344a44fb416d0e7aef36abf9904e65786a4ed7878cd7e868e0282053fce40a97761140ad1b0305b5976d685e7a4df1690cfd7e70941a96bdec5ff27c7b9641b0c9fe8e03407f4dc9ea89eae2d2551616a03ad8c458cdc64c115f2b6822780f44983016d3cb094944d95e5279226b502edfce7946e04d15c95ef61d9c3de361f3f2ebddcabfc0e4eb1e0727d7ede38cf34e529eb230dc21020c825cc3578d135ab45a316d63e0e246931504143784a6674ff9fba979220eae75552e7c0e4f43675214ba9b37b4130058734fc861009576519e37a3c7acd6f56e413db25b7ad3848e8b6546f2ff1f9e7bb7887edb709f8ebed7f20a4948d21de9140e6e67f1590c0081271686912b6fa28b173459add3851ab8630fb86f05117a7b7f16ff1d943de3a4bf891f0ab83ad1dcf168b90043ba98b9bc T=$2a5eb9b382d939b385e9f9b7cfe51afa210dfa1133cfba19045cdb259087fc431acddcfeb43e0ef9d3e8bcdd515c3bdd92398b383f965303c3d7f193bce099b4041735a7c5538993d57bdd0e474518ce1b7dd87e7dec8a4a9469e58c35a323957813a073d16107defb29127d2a1ea0aa5e4bf1f9b3b6a22c0f04be2cb3ed6e77055335e88cd186e54d05c8202e0dd8127d53b1209fad87e077de6126133003f044363daa76d9f6bf173e7013e50f79f8ea9cb96c37349f4cc33640897c39a94ecee0f0f3cd7cdd02aa460b7b2b62785924bcc6369879407c5bc931c84e5c2b1fb2465c5384449f716ff993fbac0659705d4dfa85a81f4b1cd70e6dc323ab74a1eab2524a466615d14e527c7c4de055bfa13a075302cdcb1f3ec40d176a7b0da6225d94d3e488c2df7f2600f644eb924982102d52066ee3f0d36468547b15383eaf0b2b03cf188b20c343ef17d74908fbf6e3a3ecd28169fcc4394342d9cdbfbdef30ecf0997da4f5ab12ea5bcc9b765ce4b7c778b7dbada8b64e54cba64653c7f56be377720aa08ed69c0b402a33145a71012dfac4544e1f362dac5b8fcdd63debb25fde76c9c8eb5e3b71055494307b2adbea372cacfad48f80df50c0342682b58ba4151912393be26acb0d24c58f027654693a9faaf1d67a7b0c81e328c8ff7f109a6509ec46d8430882fbf5a61b642714cca0bcf7e812260e8c5e489ba6a7d50542c257cfec79615eaf3ca4b5dc8426e9ccf1bef2a3c5937ffa46c460395d96929e236d36ac0489d2f2ee7ad263659f16eb1d608620b60ff9a8190c36c3559558b604ae45314b23df859e4e950b88a8c3b436dd54351adf3964b02413c49c211a9bbce6c83e7459f975158cef0dfce1b8cca977287fad151e6fd7cac6aa9c8c69f0aca395e127090e7cd38320e768cc0db3fe30dfea1e7a51bcba7ada9ea135c6517e23f81094a1dca50ac656c66f5d39d82c8e409dcceae5907de45f41df6361c50bf125e06dff7248ce4e91d3e3a1e21b928159910364383b7a73d1f75a7382d31c824d3417c33d6385564ed1779deebf3ae857cc7d507f6a8b0f987bffa51dc1c9e70d737f8767fc20295571145d49ca9fd80bd034e4cdd46a8674752f51c19853e39dad633b50dd63af64926fcf3119f4a56e7438551ebf854d6c7af95dbef0c4bc9aa2a947da22f5bceab8843c0884e422609de2ef64735d5c7044cb2e67112c0c1328cad02a835e6e88fa1516c3c6069766369fa540b8129a40b6f2eb55b6b10d5319afad54f670042361202a30efd39c768e414d834fb253f7b8eb6cf5db9d2f8f61fcdde6e1b6dc7dc577cbf263b63e35147a103506c9beb5448a53faa122031a37130531a2ba9856f5511da389df1da7532d786e47c602723be26df64414b697d82066e9c64aed5bf0c1ab3cc471f495bd523646350d5566046b1cc807e6de2606e810ac63597885670088dfa4a4e339471e6311ceb4b62dda29b540be431fd6e69207f1cb55c78d128b8a8ffa5292e06b00e5dc4b9e165d382ee17b97830df136eed47d0de0e661566e8727fce52da1ade14ded13e82876a95b9b01488fe861eafc6394dd7c5e35ebc710738011a620d28b66792978ee97f461bcbba8cac499b89dcb81e9b366d24f13c77bd2bf79433fa11ef2602b740538a2cbffe3306b8316b5b986316fd72ae50f72fc61bf72ac10ea1af7bb0ccb774ce7740564159effb4cccb474460a4a6da491667ff1842e958dbc1bf7b492be0b3eeb545847b86f5a50e9b438cb169e046bd9f26fa2157a4fe343be3e83c363fbc01e07c46ecccdcc92b9ecc971ee8a88cbb15d4baa97ca1e92d945aaa8fba46b928fd65ae980401e80dd1c0f7375af7d5978b8fa79c836cce812f9ef917c638b4edee33feed65732bd0681679049bd34500146d7ff8ef82a31025549f77581d2dc7d4db85d9d83c3c26e8ef24f0d195738eb7114c9d09ea60b8752c8be3fabffa99a1d1e62f40709c3e920b098598806adf21885181dec41e36e242057165e0075fdc048d926a5f62c23cba9af3f5dca248f9611b6a5187fb207ec00846a758a68aedb683634f48eebb52787d79d5dbf51f175193d1925ac3239cb4f3c44c4d70fde5d851336d7a37614aac5ebca6fb402f88f8bf3ef4449573cb06107d7f729116a72a1740f30eb845377c568729d8085df05d6a895dba9646032eb9a5d90bb12aa8c86914f8f56b975a9a42917232f74e82ee7be26d2c4103092b207e879dd34907 [190] S=$22637ccc4affdb6fa685607 W=$125c13c347eecb6a3b3e086c42c3c4cf17f66e09ce382527210605d5cdfb5fa479b4afce331963e1f51f01e83b1790498507b6fad7310bbc26963c32f294334abd0764322c6b4a15734d9f1eb13b791d266f7a8889935528fa005cfb7d739d44bc150fd7792557295a9f0e6716dc4498d0b46c796e50b01530e0918f23e11831ec49111c2c10458ba81611812ddca3042f1fa4cc8be4417b85f4bac3ec222ba837c4bf10e5c2ff37ce9e1ae872a042a66ded41725db5112a15e03542b25e0161bd5f2080818fd3f340a3b8f2c7f8b7c8ff2dc826bda3b45cb54fbe294f5a2b410cb5c47148e3a8afdaa0aef07ab078f81dc6b6fee2d0300c8451c065a84c14c32bc3cdcb840b09fa026e6f01e1a506a0a6e1f8e41a0cf17e1ac7a756e3cf43d8d227af23247871c84c8454bb2a3a65dc3e3303516cfcb3796b966eee3b4555edaa0fe1696f60f094e8900a6095ae526dee5b2f1091ae982d5ff69f6bc52f76a1d352d47fa27f95260797146a3c044f9865f11de99e08459f2ba10eae33f7e4c7a751690538e5ffb744953e800709494662872989e1fdbe9bdb088884b181e7178ba458d37e21a3215f7fc3cf73cb949d0cd731af5e8129e2e0cb9f27b5b1b9526db64691a686b9a5ec33fa64ca18672ca8b2d0a34e60aeeb6dbc556252046e5b45369da63fc512b7405f7b25367d8328022c6f9c73228dc1f44accf593b2b18bec5284107d5f7fc904cee0baf4efb8f0edb18aa563c636066c5e233b322ea5e227b4c103215ec00f44cbf35918c11fb2c3101156e5ce1f6135132a76d3b801379708fd5fb38778d8179de3d68fa536c06bb862ce26aacc0a0d4f28176809f9ff92d9e645729e6363a17dc7b0fde8f4134443e6585dbb002ebbdaec394fd3e663eee0620e778207641f51c0b5ddd2318519b3fda723d33593d8f3cd849424efa855c1cfce05c3f4c4c078969b6d7d8988607ce9393d0e7035d7db9c1a979c7b6faa5f460996d9e953d5832df2f989954c591876a47d59dc7b0ec9a9ab6c23c28514a85c1e6616fc1165705496cb08c75222008db3b4da8b7570a64e2caf68025706f620b7e050bbf10dd0b03aa9726e03b24723695c9e33b66b5798ec98b7 J=$2a5f59b7161aeaf5e3ff42d2fbd403d0e6337b9783368a44f2e7a3d7619881afac7cad757f886e2692ea1146e597c7ec6e7f16cdf640f1a62c75a8171423df8121e892e2bfdcd37f542610caf0d12196c1bc0c3232109bb368605a17a7dc6c141b9b5c528d655c216ec939d4d57566754d4e528122724a11dee455e26cd2ea95f3488a8f6e4105469f181d93ca2a3e741d2bf98db6c9f6b0fe2d3ce5bcdc8ab47cee60c07988db5f4927301a954f697299273dc76d125d6bf15f583f542745d2d9959418baaa8e4f466e2a554764aac1625828030dc078dccd93cb73cf435ee7b8f28e76d5cae624e149c6bf4fdb0c92f56ffbcca44adb484428d886b71fc0b607e0391843a4f31c94b3be1bfc40d87ea2a8939f14feb4f01abf46bec7f14f848f67bb108801b8a5cb8132b6afb629d8e43ccc15d09577cb8ee4f5e4231a6e513ae96c7c24267660db07a565c053eb64dd4867266052df43816c2044d3660162a2aaadc05f5db33bea33039e8d5387b8f9d30db241a8cdaa2d373995f969677f758d00b0e2adb0a6cbc72e57a56a12486c8c4415f920f46a46152180ae0cb51ff5fc816f631db6b13ff608a3590493a92d38d72912b9dac2ba8d9f10991b574df3a478d1138cd911098e390b18040ef29cf9da36117a8ecec26f7075c8e6c9f6f5f1a87168f2e64b0ac3f70e27ff35501dc7ea7b6ac00f55461f6b208cbf2db6e52f72ad3b01bcd8e12a26d42b82bc05544374c55476163ce1c07eaf8d5580456e9dd296d36a1b0cc47621cc7c9648db512a6290a45b7491b5fa5fa69d2d1cdd2a2d20b8392b5828e906d47f9744356f41d76a2917c3f45b5d58aa69d40666955eea438fcf15dad53f8f53463386e2675a1bb5c9c83129ad2093c241f7e99380f89ef3a8f05e9eedf3015a9437b17c92386ba4dc8ff5880a64b96908faf0af4fdb3c0121144c7662716f8c76341387f217a1075dfd87c5340b8453354c2a3a384f47c9ed1e1f7781884a0c24b2686691dc2edfd538de7bf39391aa23708f3cb3c3c39700e938b89ad439810e06b97d599ec1efe1b24e2fda7a477031959a6029bcd1ce61fd2f5b6e1c6af890368e897a57a6a34d98cdd79457be9d4ebe08d39a0fd26598c9bbb5e1071f13d94e102b8f4ac430a776b4ceeaa79cb92180fdad890119ea0349714da9478f09d9ccdeb8c7ceb5dfba5e39d7600f9cdcadd771d9637ee960447311ffd0716572ad338d6657224ca1c275234b98240bff7185ecb7d7f99b30d513cff40c401a3225a87e9a9542e1231b687736db95dff6304a27e1b28dd9314d04a7d7d046f66e118442efbf89a0f99824e28d3e66f0a6ac1aca7a070008734750f9a943c79546e41a3f136cdbdbac6c13afc3268e31143d609c42763fbb1f61c12632fe8017ae6e76d68e5e1c14df93c4f835419c8f6a58981636b265a45ae0ecf62b171881439f3fc38c8161dbb8b3a1e54cf9a0ecf7aa6a2fca453b9a6c219bff7964071fe2fdebf9ca21bd0452a9c314d43cbe058c7f65fbd2c26ce2b871ff9d1f7cd8130aa9a24337c7f0df281f47fb37e570deddbbb2a1813de41396aa061f681ede86e6852c94605ace12d79173622528661da89527716dd428c6a64c3ff8c5f0c3a2d377bc184876d5948d01e8c01a60690bdded5645d929f02db8e5c95cdf3acfeb8ada397df2d2228eb138792bc5ab6d28ed2fcdefe5acbd931340ed8be8ad8fbf8553f5c92df9754f9629b62e58f95c6f37494b528b0071c2b15f7ec0aa7c679e9df148d350b18e6818468e5113a52d8c1e006d5856c9ec8769c9b3e7642cbad81a62aa7b118c31591ab63698bb25a053c687563d4ef51c3e067420899100a713b406ee33d1b04706d0408d8ffb31bc809a8a5ca5f0dbc32da4a9cb4348cf94f4d94f32dec7b45c6ab1bec543583a27fbe8fbc63638817ee873755fb918713073ecd0682a0c1cebca7dccef30db566a9f29dab665183c750e0a37f9f588066269146b1b20a31bfde6a6434fce26b6d59a03d610026438c1f8008d72b88bb771bc19bc3b935e2fcc971382a3780b40446c48ef0a61da1a8393d6495d6e0476fc22758dee4b3a7b75a86f9d74ad6bb5bd2a287c1316a07cdbb8330dcb0e04df1eb47babc4dcff3189dc16335d46dc38a0890c4aa58f7172c4f0597a4be19c0b8e49fad4a7f6205e6db110c9bdec7afd76e7a4ddd8d6e497b090b30dd7186ad0dce38b259f73a4c93646158c7390db3a1fd1510c T=$bdd7c8cdfb8fd2f76656826e06ebb80141ce190fb1eeb2e1d8e7592ed6f9a7efa832a8413e2911af4070e43752e0ea96446b915022c81005ec317b14fb1ed9a30653e67ec675ae1a36dd6e839af6db8d0fc337af996d981874f0af9799efbd263852bc873460fa535c880080b2e6408e3b71854fe926a701d0494c2b9fce5700bee5c705a75308e16eefdd5efa2a9382410dfdd8e956026648be90a39dd8285ac86a670b6077b95dd4e3d623ac765a1ba527d1314fd04b189da561d3e392b3117f22dddcff489891da7b1154cf21fe90e068a7f348066965a15d3872a8627d33eeef708074a859ad75f7f43c5e148cb829343ad03d811a2bdcfdd075ccd3d8842cc28b2385be420256a1d57afe2d1fb3822fe6aec438e870be6776e570f37f70f3e353466aa8052d7a0dc7a3c48d3a070d8d1f92cf4130816af73f7482712c5c1e5b4c91b8b24b6d3f9d619409304b2d0a6405f509c2b80680b8f341f025c789a8b6880e34e84eb75a6dfaa69c2484841fe4a4353ef22617ede8c225362d6099526b3d30a786814a0c522c622e1c169c02dd18bf9a904cb13de03423cbeeaf80d1937def8dc5f73090694a1d6e2590a3f11c47985612224953c751872e184d66568146acb91ef1a1e4a6ca495b3b32ddc63ccddc3d9232f3a93ee816739fd569dd097e8504c05b845f27ee71bbe1991ef782c188c7c1e7e91a02451b23977c538c822d710010f5681289d092b0cc113160198c942663efbd0f5b85bdaa3a053c113dcfce0879776013b56537031ff7e61d792aa598f21010f157ca083b71c77561d8cc8cd3424409706b187c5ff6e7867d176d8d600c84a218543ce119d501a78b3daccf4033178d0105d231c33c329a346759d88111164c748a42cdf11cfef189113f337db03a26d98dc1b1602528aded12eaffff0443c1a473213a5024dee39974ea3af853c8c3ec157e7b40233411e001454ad4b4a3537e8c7ac2d98eb4fd07d38328e88fcdf4773006e2107aa5e8609a6a3f7dfe498d3170b64137a6623d79853524031d1c6232ec0ae941b8a675014a9d23a45fb0398580983edd946e2be5b5ed465ef51969bf8e77a6efca279348f7400fb4dee4ee9bf255b6c48ea74f1660a0c5e6338af64dbd1819ed28a28b88b0de3687695e8cdde965e49805830fd881c5e580499f9f218577bddd68f23686ff67855c59443fe01d0d42cb407fd73cf5691ce3ffabb3d1b0a88dfb1b768d8fc94bd8ea216158fed5c6ff98b9ceb292fe5e101fd42c5981b225272fa9d60767bd6f8e6cf89a063a53356ce2dbc04b9423bc76751fff1816c3b4529227779ee79b3343800f2cedb6f347333690c24cdb94347980a094f2900727112d9c947214e5c5558b624819833c67697f8cdaab4405dde63878082e3fe74e0cd4638e551b3ffcc3d9ff4004cfee1593bf873fe72c5778050e7069eb446ae471b0254c9d5b0e0b49d19dc76284f03608b5ef02b6fd2a8388726d78a452ad00306d9de8820c0ed37cc888455528ed219022e264dd6881cefa91bf86bacc46128e6f25fa47a4d418f4ae1cc6212805c9dcb45c197c7114ebe2dfe9f4083acd95ae21bb1e1b42d734b90b1ed2fb0fcb09f21c1de039ff444e1429d6aab6fe2e80b5b8559456e0b72d2565bd669ab199c0be9e979d8709a6b8cc7d0b67d175c4f762ee17b552cae997979978f17a76a208f294645f7ed5f25282110029fd687aa484d0d36342812c67cff4837681e9f6074104f14aa385cc54c58d18f57f03a4f1b9ac635819d8f4b044f18689cd2d1615cb0e38127d423e1611ca643cf91c31e934c6d1c0875d1a5c3f4e4173d90925b5f35787ce6e15d837a250f8cdcff0f30b1c443d3735cad5ec104e2d68dc1186b5f2697ab1a63cf9212368e09d03bbfa154c67a24b686fecb9d44bf1d7318f85f59a4b8a788b071dc4b4f9e8d3eaa89a8691bda2e3f5cba3a47e02846f4c70c7c6496babfe8cf9f954fd3f8a422b47c749d15cb6be57d05cde2707ae40d7e9795c5ecc77e7c9d5bbb5e4684ac1303b2bf27061239c7389afced9e4438e176ce6e0ba135caef0e224ac214bc21c09b3768ae06eb8f7c2bebc42b465910a48c01721a97b43ca608d8fba45d87126f9b602e8d2a437dca8f9d482f19867461df9a16a2dd6d2532282e7ffa893531a3f69b75d577302e9da61b64fb219112a77ab3c32a9d591362fc32826539f29eca45fe1fbb8c849bd5ba5c2be297b284357f279abf2 [191] S=$987be74e W=$d2ddbf5ef35d9865a0578ee5d70f4c8865722d509a4001b2c39c7813f4bbe6da56a55fb81aa23b2002036d6d65bd209bcc2c49b15a8e71951d42c7ab2a95e9f2817a5586e58136e03ad933344e8f40da47649246459ec5cb09f3888e640176f37b8f10985f7b6bbbb68c707e3ef486f470b6418c18f210b4a001763a219f282370bb86edc42868b0d67a59a4a441e69abc20c7db622d614b8c3622685db6cbf6f5ea6142aca0646289bb4c3018d0ea2bfe674ad30110eff0faafd9aafa03971b6b038b89435cc86a2387745caad4e068fd72ae36d99d41d9bf789b97d877440d5f5ebf630bf504112a7913f735c0f1dee1b8e82243483983acc9f00e2dbb8382ec6e9b0428218bdaf7d3e35f6e0c4219e697bc93ccca8136f4cb6c6d8484af1f978f0b9b7ef5d2dc4258424f136ec88dda880af5c429d1892e47003a3f32a0173b034bed9495a30ee6a6cdb077c30e8932c728922152470e476a80abbf021ec245b1ba20cc34a421bf3ea80eba2a0fb5c2c8e65ebc222021391e5c4a52e939054cab8f88dd4ea73d467bcdd3c5e3a4812784f4d902330f97bbf6601f78b980a9a17c7dae3e48de30c10e621e58fa9af3d81c9a69adfdb85f2777362d9afeed376b0da32950b7718e8a57740656c84af97b0cf5b53f2c4bde9802b0605ef1dd90ef27379acd57e88a65296e74733c4081fe735d1c2e2ad666d48eaac425633813fb85a4ef0aca2c304b95b84dde8c1718c5219ae57649c9fe4b07d86e96be22737e93ef60d676f6b8671383a24c19332aefc0b56375869162b34aaec0f7ed98ad9ff2336762f4c3ca639897e1a9cde509fb458459aa34be2f64e77492cc80f15729ae243af76e76eff1f61decd97f08c7b9c5340a7e5d228411c5f10d17dc902048acb71ecff403fc5d5918ffdd85cbb5b02eb0b317f2d008b45a45376d88281e956f1ebf5ff077df1cdc4b24f379bd52a61611e9fe0ab968d1bfda8439eca312f8fe377161cec01b9a822a62fb8d09f7e0d1145ca7e06762662284eec3d2c3f5e1bd05c09893d154ee350eb4e63e25972c92af42e5b2e7abccd9615ffe8488ebe9d161a772729a9002b58760b18b7d01ff14bbb547dd9304a J=$2893cb679475c8d51037490deda01c83b68357c7a623f13a826428055fd994e030777cf52a347aff8383104bb7da2d7eeba6d2ef86a1603b753f2e8ba8c0c25889e88c13c16479c91ef46833a0805b0c6f5c0903bad3c15db346c35c6c7f574dd0a96daf564b482dc24ae3ec03cff06c703dff90a63be451545c150bce2470cc1c81ee12af9fcfae903d78562164b8ac33b19de1ba967fce22924a4b0bb5a8a6443c6ff7cd267452b723b5ad6a278bcff235508d47bb3ad31ff3a5dc4057a4c3691c831571cf70f5db3d48d81e4a788736b4baae14f8e49593f2c5bc9fc56b091ab98ae8b4506df77e508a35c4103e9ee32eba6c2903807a970cba37c41dfc2f932487cb0ae3b2c4f21b31e1e3189d857b808d6af6f022572d89a8fe2a6ef60527d5acd41276fa374e1a0c38a293c817125dad9c2312e4825036bcbfbc933cdc834647bf5366f0f2654c13c36b8c4e7876b5fbc5bdf380ff80c40975288ecbb9fb9075546f384ea69969fb2fa5c6c5b84fd3d879cff0b6ac74df08b5670d6f48a36ca7ec3a07a65efad883af3c4a7f8d66d232f48f884f2d624cdef89fbf36c2cd7dbfa5a856837797948007589868ab25f9176448a52c45937c9e76f5e46f4c71e5c5922301c58698ebcb0b54280e0e91cddb419be864f07adb332dce886a8050e3f561b107f4f27f22a1aa7d74bd85cc9338bbf18df4c44741da4d48fe88e54d69be1aa5af7e359a17a1d1673b1ad6f6cff8738fe9a7745bcb94927331806fa9224d8a83894629c10b98c42db2cbcb99b28aeb27e810969796c3f66d490e969d33b090e9fa913f741409c159897316ed5dbd112fab48fc3a95dbef1ad933ae686b0960dd28cab0c74590ad1dbb8ee471cd1907cc774bcb5d5d3ae843fa883954dd4b88037b861a9853e487c856cc2878c72ce8e06f1b77970243c416485dad813841591f1841b346d9db1af21c06dbe4399ea7b01e168295a74922722b0ae9e2254e22eea081159485c543ad0052c6848458626d5c9d53b80614ad5af66fdef6a60a023c979f902fb773fc918d5c921ee68e2c62c5772fa678ba888ac3d09e8702b31c30fcc969d62315c318f1ed6ba1d5a324d821101100c8e9b9098ba7be70158932a6d08147bf4e037f622e1a0e47649dbd9038676f575559824ca18c1c068dd1c3dda81ebb53255c8158d7ab54ab82f244cbb817a0ad4285501719d4a715c3f7849362a34e204e614859c1d69119216f46c31617d5b60b2c26e6a9eaa1442b9f86e4c2dbea5d109147d1371528be46e3451b3c578462701eaa85aeee54443fefa6138efd6a681dacb8491898d121d46dd5eaa6b17daf18a355f5660799aad46df340306faed8aa8449998394a6420847fa2dd95c8524de0ec5314c285631060a4a9e95d494ef847fe52b94151245ead71c57b2fa882ad997cf5d03b67e39f6ae414f10cade2c37adfa9358d332bc88cccb14e70f481c3d6744e634fcd2dd5a4d415bc2d3b9cf8251f43b21f0ed1f04abb8bb3367f83975874166672e225508fb3d7bba235f0340781dcbca1e35b3674af81a7a80994bb013d3350d3129a5e268d95c4b38885d48f2e8f83c76e2f330d7fd1235d76b35f72f1e67cbbdfcee0e88d8f430556de050f235dab338f8a3b3176145ef60cd5ac3f928bcdc821e35e0d00f7b68b4efc4cedd7c3ac398315582f162846f0d57a4759b1f047994b24c7ef976a7a2af7c9ef95dd82c228d887df97ee28ee205d111404eb623474f31839c134d6ae8f8ce3e3dbbf4dca6b728bb8e76d6111e167896447e7af11c42517c6459c4e2612f1d056a5c4dff6ff03570d446833f7e30f2e71235168c2dbb7245107fa67044bb57546f7e448a29eac79deb721925e7df9705eb0b4428169c2cd895cf1faacd68cbe1431f593c0e35538db0e5adea385c13a8df81d6a666f05b44bba50e7fa7c7254859981e713acbacd994d0117422417f926152154b8db2137d7c01b48b6fe96b71904ebf974069b5674dd7af3b2d617b4c828b942f7acccea5431e65b79e9f9be32ddf8f2075b6400eb4800687cecbe620f955934eda3299d3acb78b220cb8f184353f2c0368090df78e1d692d0c1f1a8cacb79d6989969407692acb653cfb2810a9268c7601c4d8cddb19b504772cf22d4b738334bb7cb8f5149084a17b392d30ed1472212524ad692ced675ccbec47d090cad1d9af70aa0a2fab9ba2f156bd0d650cf6a65061e7de T=$80c13c0f3f47d26d2116fb36c857d4c924d4bf9e5a13bebd50d5272ac5f066017b3ce53bf95df208704a158da1754d7ff33284804dc7400852b2a4ad576fc7f5c1d7c5e2d09cb165403ec29c37fcfb38e1cb8837270842be6f22d9de02a7ea95043ea2dea1a7733e06ec603db274dfe2c383bf8e7931d11ffb30827856e658fe33c4fbdff6b72dff1ee7279e6a4d6b8c2aab9fff8fe21f30ed386ff1c69f80b12471444052a0159346e0295de7b5f1d292f7645afe4862598cf8c878086f8e601bb253e7d55f6e20770d10f904dcb958ebefd81c974f598d153177315ba739779b4f1e3ca2cf369a3804760a40281660e6970c775e7b7aea3ddaff2471fcc0135d45e88d969e60d2b990b078b0e8f3a4106ea946bedb645497c4a0a09af4745f7dbdb142af0c22da7a696d3b029602c62ec247cbce382128232e6e89fc0fbf2aa7ccceee9c428cfbac7f9b80fc98ce96091ee1207464bcc8c128a0db57b99555d61364b11e784d6da4bcfc1bf22c578dff47a42d642b4ea213197132f618d24477cdf02ed05cab74fc4eeebeaa6b5803f06ee6bf4540ebafe514c6bd3924f00e04d01701961bfa227c2155ab50421f7f3c40e6271fe82d00d7ad5c44a683b1c19152cddd32acb354e8025dcbbee13c45e86957429a451f8ecbf5152d53643bdc4946f5b029a22a3cb0b06e089912ef098ffed52a41c936a9fd8403d1e3ae65621dc77b0090d3d5e14394c68d0eccded764aefa380a269790060ff7b9908373c67ad8353c4f35effd9b554120f473d24f33c6cb069e7fafef5bfefad5dcaf4936b9a79ea77d0f30ed4ffadc295d7b846789ece21d1346d7c7d742bddbb2cc35f6aa55893138c7d046f989d13d68941f401454ad18d6e70492816cf5ecb3c3655e522a18fbde6c52854a26b0b7ac35c4a6b4935adc4c16f8fa1c7e73049f4f4f3d440b932658df512663260f963a703a11fac5d6ba76eec71784417f0d5dc7cdd14713d14a0686f789b30dcf4e0f741e68642244aea7bda5ea81f1896aaff3b349d0ca7d29071f483928add444db89e1f5a2b32fe74682688c79b89b21561493b32b903de7e174c7a032efc0b8c6b5c30643c53159dc43cfebf623ab03d15b6aac33ce27049faed90c2a9b700899377d49afc973020ee23aa1b4054cf69408f3425ba50daba3d557d41066c28f1b78cea09e4082ceb659c2ec3ed3c69e2039559f69eedee9616c493e3baac21b35a61cfef066fb9ba02b8990f2a149616ade3e28a61b3400af2bb7a4ad69a165330ceed16c045cbb531773f8841a2665fba273dd10c428b44438023257909276bbb164832fe855d1954ef1652ca75b555abc5b67acbeae13cc883d97e7ff33949d808c0bf122748794fc56391edfe85667cf925870e1d42764947415fcf81c6f6361828b52f9f3536ec3fb99273dec5ab0e97c819ff933ccc39c1a9dfff1e68767d837ae5c9796499dcd6c4441ebdd658daf14894dd8d3f8b3c58d0cb0f5a0bec148b22f9b6a31b3b752920d53542f7d867a930d0246ed60825c029d1d36b7334702178ac8ad3be47908b3f1c4b7519a454013e931f836b9b9f3258a1ee2507a0bf8da9cfd2c30bc3ed0aafef294f65e07cc7fdeaf996aaa4dccca8f52da5b0b6d2842ad43ca699f645dae145e4576a7efeaa035169057e08fac47005544f8be129f565c56c620c8af7e66c8a14229d6db48dd8488107acc66b96b696ac4b924f4f2be501d17ef645689701bbaeed527dd65bf02c3d94034f12da48c5b45c51c170e3d0a4025043a3190d567e631d4d26d8dd1d5d4647dbe7edbeed821f208956d2f902dc4a700fc88e0e2b3af4304aa76b35bfafbe621ae78af8a5ae16bb52dc3eeefa6c0bf07f7a3bae7346d336bb156f73d0053d63228944f3746b1dc55334c9a209dfc4517385182a2edffc7000d7ab40ec62d7510894e711ea65daadd7498d65b519e4a78d753c149ae28d383a6dd6924fe150651306b257d44d41c3e17836146e40a9d34c0743f346f4fa1e52d2d667d4933b2b12c71079be8080020430743762c6bce6c5bf5626cc7d9d49d3a5db3ac534c8350e8937c537b8ddd55a5891d9937ed4755792c3534304ea7b2744d7055635d976edb837b39824a63abe4e9e66f4c00dc7b83bb5c7bc5034340a13d1325fdb69ad82648d32ce91392a95ff18133ab5b1a0956aabd892c943201bb1dc4a232c15fe5a61b3de26dfa59ba58c14c95c2ca [192] S=$187709de3de6a26bac4f W=-0x10fa0af90f6430659bd7172436ae09dd22f9b4660db1445296ea8c73c5620c9c3f312fdc732b8f0914a352e3155f4c295437e5e71be27fd1148b8906c767ac1661c324fa18d21871890d9505d9e4f77e68715ee51a7fedffc0d8615c38667bed519c30a5faf83a19cd075d0b2587984a0bac06ed390e2c5912a680350a5570b63208777170b89cc89b47b590081952d4ea8f52632f4b58858ac013fdc29107003257b0de90b0ee01f3b57a76b2ce2bc51459d7bdd09628fac758f7b1711c29d082013d42833ec9f8f62dc4b7ca87d6b2fa9290f0849fd6fc1160c10165821dbd8df76def43e9bd766fb08730ecafc9d23c9a9bfa8314edadb2b9e9eb54373c7c6b5415678eb4368c1d4d2d1b05042f2bee2fc77b0842eb55620b535820a02e88d7d7ce9305c66ff506b8972d56ac71e09f84adafb79e6a4f15ad6e066de5a05e72c6601a74a1f19f0c50d8572476e813e1c6a8c1ab5d55f4bf3df524e9ed6d9e97a8415c14baaf36c1485ad100fb1dc8b50b2c8fc382e0d481b5beba705924c91a3202f07dc98acb054c8712a692815e29d8a2cc5a784d07842d905d6e23df8cde340a7796a45a9ceb53f777492b435102400252a958b7941b70b58a0b23b06a8ac8cf6c5fec5fd209db2dcb425af37ec9c12211ce7514f3f72dd3ae89e6d28e7e92f1899eb17ea2194cff8ab3a7226e848d344ac801393b7db078209c224811497d0128c9a4d5559757dcc3567fab152cb404cf9bc2e4d402700420ccc7b6fd606c70c8435b1599aec0f0190517e88880144c3263d9b921e2f7bd2e4f46cced84d2c4b203028415854a65a12b8263aa5f47e8a9c0f9133c86cb4c8cb3e9d677c916562d7709b0fa02597699155152316d0d1077d30d36bcf12c47025b975d0df46a56222e68ceecc7a384d22d49f5251d62e4e1a087a711b1f03fc75a878b59133735047784f563cf5246b58929a94e0e66e50bdb27d656fb28c93904dbaaaeb18c1516501fa6170cf602686615834343d0a652bd20941f64d14b0212ecd82bf70dc55755beb1ea58d98e925ddf319e748064ce310ed59e3cdd4a88ce1524fb49acbefe8f30282cbd32acd99587e0fef719ac2ceb8209 J=$22cff10ff4e96ff979d08783b018a798083a8785e4dba1e3ca740ed50b5a3c732898cb4d3451973bb1ef3eb3d549274a1011847d69602e3d10bcc80a0d4275ebf6b5304d7686b97fcb16b5233b402074da8f9300b88b0cccd17780993ba5b1acc1bdf43e45c0a5db3283ce936807bba7b0192840586c9c9b691e81c5f8e6dcacc4d7042b3c14579827c8b397f1389da2c2b0b13234144de0d2c33777989707c6f5c7ea6204bd247f82211180fcda8ac61449f384ac3777dc2e13c12f4e1112554de9fa6b2fcfb87e1b6b75d5df534d067cad264375c29dc27f323467c7d32f27ee3b161bc1658aa1a86a742c75d07c97d608035a2528603c950c04c022dc8825a67065438883f2cb2e98a2cd145ec79e3da3c59cdbd10f4fe368d3a6b156867126136f0d0fe9ec60e85290fb6e49f5648f0a49cd35d7e2e0595dcbca1e7b527b80e8850df46ff4865775abef8724636436639ac9f73bce407bdb88ba57e5882e9220146e84ac206a18d26d231e433a0dbecdc8dca747c7e304ce75ece2edcae26363e63ddc6cfe560bbf5a37cdf445d1183b55d21f4d89e74db98a20ab25f65514f02766c70abdcd9ac0752f55e0332f133a38e0c03a33aa02ce5c7b274ba556ceabe1df2349154f99554155696edee203acb607ca6c48e3039881613f63e07fc3a2021d6769bd80805396cbea4425b8437209f1b5fab9774b510a3042b8743bfc14be087ecbb2f44ac1e525ca480982d46512ecd446b8907475dabe068bcc580669bb3c7c52d527d5d8efdac11a6f7c3394e8f775515b0a1449e1c800163c8a0056fac3e1a9f27f9218d9102cb413d21916179cd1a1c6c7dd81d7ff8231108177f207b32ce4660add4304be998341752ed4f36fc5506f0fb304aef22b33961283d28190221a12bd001a6940be85a6e7feac71a5efb7d836443af8f0991cefbde77aeb65022bffd7ca34b2bedb3b42cae703c4396c3df05ab51a92fb650e416527965c767c6b0d03f900b431880de4f4f2b8f6682f945e825a8bb38b79c02273ed8dcd9fc600c9c7e9ea5ae8242fec53fc2f659b6d9ac181ae9598f1dffe30946f0dbb86b67d761c521da76b48d9211e9021834606fd8404b9249d47a2ba14929858dc0bb82028d97fcd65807434aef3de9ce947339e71bec239722a7b3435f75ec04fc5479b520ebd801393be6ab8c02dc4987e2d86b76cb8388ce3bb634098a47d9ba2c4be1df34186cf4bcf426acd3246f7c92ee468b085fc6efd8d6ff024b30ed0f892c368d2c4e00beff9cddda28ac0167f2c806f6943a80758f8483c1d38bdffbb4368872ad1b3dd2376f7f0a8bbaa7c5ca5095aacc6367d52de8f7e9c7f1768354f789c0a8c339c7f7b94bb6680b298a4c817ce69dd298d02ddbd2b364471016d99fe1dc4870d449f5717c8b55573540e692d5f8c8f519911970df8f7181dd8b502aa90dcf0919cc32d9cc8081d85fa7baed75a6778216c338b787dcebe31a480f3dfcaee18d55c6c65e659b0abe46aa8e719276aa8fb11989a183f77c02abb43257c1bce54b3d15d4c0e075c265e87a8e289cd92f9aab61ad7519f525155d57bd11d0ee12391eadb1011b5178b67f6cbbdf25c4fcefb2190ae378b561aaf785fdd34b3f86beca2ff9a299712751ab0d7eb80f4d02ab550e3e2f1e4488a39516198fc471528886b4f47c9bbe3b71144ee0f02c9f1ec98bcc53931c49dfe7be721d66210da8a1a8b30fa8d184b22bb1806efff9973349dcf7a571d719238b8670d91c6424bd1dff4ffc3ebde38c25900db35add5db7f062de3637236ee5f282074e9667e71c08bd5cc160793cdf817d28cc6080d68db85b2188e1ad1361f9236e107d06bb57502dbf083439e891d140d0338f82d3badf5503b0fdb4ca5a0307e97d59a631f74596d47193212716cd554c5127470ccfd7e7de8a2dab335d4a144326eebd45b6ca098d26c676bdbe739769fd37d1288e8480a3c250337af4724c62c8bbc680fcf5d9f4dc2c64db0a1eff24de2a37be0edd90544aa818c9d492296ffb71479f5651d0e6edd9143e6f6ec30e73acd5226da4d104b6b1965546f8747b9b5a5e5b95bab73f365ad43d700675476ff37be09099255e8608262a148baf09976a19907e2bfcdd9f924dc3614c641f802cfed55bc8c28a0d31af3f39ddd2c43caa14204c39564025eb74d966785164f484d297d06e51cb4be225d131dfb8a8f059499b2d1022ace91 T=$9744111f312cc172aafe44ffec4128ffbe7660fe29dc3f7d9b6d16e67a5244a60e8e70e219cc3b10b5f1e63ae5a87f35b5dca8c080aaab9cc3d47489beb0b699fe2f03a2cc0dcd833e89439a510b3b58aec1438ca3c811a0456638482a6acb18bda856323dc8973a13ac420f2c37c756f8497417411e5b2dd927a9a3c87addfc1f5dec2971dfb2ea41e00d5ecbd4f307aef474627ff4aca5a04e4eca1a79d91c5b597f6743562a68e9f7e9636c1e042e4a651439b0e5c3097aac1a777fe0b66990d5d613ab6e8985e8a5b9a1596fd6b851c89f2e6b8b0cac23748ba1ebc1efc14e3b5e51537bb935be85d713648cc744ff2fa0fd3f86f7d35de391a8070b05b60e8e572778821abd7e68a6d01dedafd7647f82eb582eea09d6db05eee045746aea3752e14c33abf0138a9eeaab7961ebcaf2b7d9e7100953d201fe68a3413e839e41260472b23bbbb1aae45bc2a817d19c3d5019fa6cd682140655574478e0799bc070205e8cebf2d8b1760ea27690bbf40f0229393c8cd91529d6fd1ddca33e298b4768c6b92baf9a313404e947a9996a84057955219618e4e36ab15520953bce459b48f73318c96058452835e965a65fc0dccb1a23167fa2c16c6ee677af700d83a5dd3896520fbc20a8e94046ed0ea635bb5032e61d9a586f54e0a4aed9c424b368854c0b5752418d4bfd68ef8f599ec2b6cf1cc2216c80afe9619c5be45b9fb175beab271921f7da70c0e7266f9e08c74bc9230ea82d7d544025488304b9b10b9e4f110f7f90694cd266a65d6221e8d3f91cedaccfb7896e165a084efd29c50f4b4b1254297cdc7b9fedd7c891aef19e689f29ad29d7a6f9449851b53806883d6f7f154291206261850e4c572e84e76579e36bb0cd3918a1219f014c9713c98e3d3b3c1fc0bc1321ac76ebc258300812ea4cc736f126242b0b3f7a47147acebd7a23773e3f7f476f40a7b91b3c3dbaa2f13a57f15995667671b09a271bb82e63c9a2e7ecf303a2d97ba5eefb9ad8a086dbcca110d7c91ecaf62e58fa80a1968269fba070f7f229237dce95407e600913a6da8d8908f5a0cf79ae19db039f6097518c221b58e465a960015db246e2d69d71d17b61eba714901f2c46dc05fedc84a53e25fea5f6a3e0cfe29e761f8ee2c2b2ab6ba149612ec7898982bf954bec2118bbd7e6e4443934c9c2caafd5b5be1cef212d4edf90db01139dc6f387fcf17806484ef251715afcd6af4c038f27ec186d45600b54c515393ff09261abdfc818446be4e7aca2dc96278616eadf3d7fc96276f75edc9b9d8ebe34e58c61ad6c24fa3066a3cf0520d7ac7771240089fb05480f84775429911158558468af433900adceefb9addc8ede1894b6805864f84bb07534abfed438e9574b98ad847a5a0629e797a939d78f2e5c489f0362910671665b927c46a27202ba1086fb493054d7cef096440d80d0dc7544101a92e8914e27d63d0e59b13d45f8cd089eb3531d34fb0dfb4850fdb03803e4e9b30219321b68e80769773c7c1b0a42e61aef5f774bab30b6f07cb721bc28e220a63e8872717a91c41560a3dd5b0ef29c160478206275076c6e2a71f53f1a38af380a48e759d68710839016021b9a566d3e4d84c175d4978bcccb54993f966ccdc3b653609e0880f36afbbac99437bbee40d3f462816d52399ae5d377a34a941d40a44a9409a909b68c78318c0f9e0518d3223d6633b9f0be53497bf41511ab11bbcee14fd38bec3fcbd9ae0794a5e42d3b5837d0b544f385fa9ec36f1390f8033023abd1758b661619f51f63145ed038a09388370703a8017595e9c3bd45e31812974d0e2a030587e005dca29653713899e2e6ab0e9d7a884eb3f44eb5218aa8a623ef3b76a61d1e35e9249bb4d4024012ba2eacd535d1b0cd87aa4f51881069643a8313bab2817fef0df92314322fb071e82277a10c58c45be5ac1d5cd3a33b1d3a6980d9b5ff6ce891332ede6a22681fb7536e18b6035ffb5b59e29debb80c81249179fce991512eb899af4dfbb79790226504acf6986b140bfb8f4525f194aae86ae3926ed81c64c8b2bd3ee4c967b32289462731ae5fb3f66e4c8a035c75e28d6496fad9bd0ab0c74cfb8eccb5792378aca7a45c54712665d90f488ee5c5da527bed320aa48e2b4d41e3c0b29c9ac1da0b2600cf2e912851fb24607062fb124c5bf2e2a72eda9d34f36214176eb3d6596d8bf0183ffd2bd409881d42e8cf [193] S=$32008ccff51f54dab4e025400 W=$31fccf712577ed36c546ef333d3c213b8e1b5399caff07afe71c0fba4aacd6c0a4a434139d8e45b51b4d09dbedb7057333bc75cc8cea512b3e4bd6619f305d79681addd415a2f7ee0689f31947a13b0849a08c618415081a2c3952b4676b2c5a4ef53261a4e12301919a5719047aafb044fa127095188e9f9edc6288b13c496f253c0bb21f16cc2846d11c774982d797ef009f862198c620af40d7901dbd398467203ba700c9f0bdb07f81f79979697b64162eac48037ad13944380d6fb4dc96fcb10a9462e8dca3cca1d582c6fc69210414d8a20e31270dbfa3e44954f4590a6e83ba7529e92399ee021cfe108e957a42aa541948f04ca06ca8440532db2ef96e2639b2a2840551a9cc2ca35acb53ba3741b37b894956cc9b1209bbb41693c9d2a612892d97223f44aa921a016f9297a212d3194deef6cc7e4f6c2340b88e27716ebc5d6a098b4f5bffdc5e0aad4f9686d9c566dd411c47023f78bec6aef42c2bff2f3e251d2128276af0aa2cfe53d712994daa7a04c437b19ff808994ab6833f3386944e12f98972ed3cd7d25975de64b16e57aa2df6b5d836b75726fb9255cdbfb89a848325498feebfd85eda9311660654fbbdc9aee0d4725027f58fb027999eb8ccd1c5209b7507baa4385af6a32b72f2141a5cb90a40ff021b4f23c7effb8e57e329554cd3c35abdab18bf84de3854079019ea11d6a873b53772dec3e8e1afefbe0baeedeaff03eff0a904593289d160b9cdcd6459128e97e75bb7766fd5d3d809547e25544c54d7ebfb290f14297392ff18bec1f8f5c38719225ded2148f0dce35a3680c9b2cbbdf03b72cf31bff5185c9e28537feb241959861a0581bc597e347b52dad313f5c08c9142398f501d07d7e50c4c681834618df67bbecd25c5b5874626435c3774c9d1d6aac41738c7c525f46681605c18be783cb21b2c05e6667b04397e11344c45effd5aeae94984bd02000b79b21e33a0b150c7963a29826ffb26c4990fd7a4f104da8a1f96138b630b97316644f5fc7c488adbfd3d26bb8354a8d7e722dfbd9f6c069e2383a0b91092e81cee5688e82e17f1d930a7cbf2d2d9f1f684c4d24a475ccd0cda010842 J=$1c6965dae91ae7dbd9f1bb3361f6e72d5b369a3111c48c275e8cb54510af6f75a10bc38ba60fffb776e79e788879ba98635df30390edef85d3ca70cf4a51f94d70ea28c057d19624ba9d4b2a83f3b8849a3291760769f94f4521817bc39a1751c4f36990ffbc2fd5777763cc1f07b7c8be1fe03cd9f32ad1d7bdb1fc422881e67356c58ab8cc1dd43a728ec249945712e5b9d78dc5c3aaca89ef18eaa60cfc24f20e553bff09c3733fc06291408716a0eed8e83ded2f1cd9225ae686b4b33791382e01576b86b5f55543b8adcb5fb7ea1d2b6aa83361a75aed6c678bc8a3a24bd445ff407bfebff576fe1fd59b895063b58f7d22d4a8bea3f0026c97f6c7c8d1447922ee776403cfa47d2c61b6eff4019c07272fb2ccd5e6118eb3009615709cf5fd5be13bfe093ad407db69acd13850edb801c7f2f22f29d782bd566d0dbcbabfe299ad9a71932a8cca1536ff4664e091807017ccceb38cf2da4438ec439cc217d5b648356b2b2493ee87a35c75145a919343006068b5901f83117ccf361df2f995c4414f8171d14f3ebc4310c30e12de4d90f3bf52f0d3fe1f8cc70a4c5ea99d02a2347269f6d9ef9b31519cb4515da540d37a1ebf796555ad761dd5585044298d7fd44d22ed2a2a2fbe80d3ce75414d68f8fc7d95713b67568ff8e240233dc6f1c5dbb21f1ecd1b6a8e6171c7ef3451fff4aab14afaaf01fc2d1b95e422a9da23e914a765940033da8ddaea45486f8f05c4400256acca8724b0f32ad9aaf51c074e9063bd2a62c47feea58efe97e592ccf5fb20baabeddc9eb9ab164071ce955d81d64e9b720c79125abf726e019b27a7b6a983b2a235da051cec1a4420f51265d9f5cff7a7195a81f814846d51a6ae48329c682925acf727c1ee6feb5b9665e49a37efc2cac7a7684a5c466aa524f3915e3e1334982ff2355d26c0bb7d4f1a9ca5c5d30b9582d3a6922d453d2c17dad0f132268e636f2e1e11048e81e367a8b0b074a67204fe04253072f0ea1df865032650c8ca07cb2eab67a41e134e23006e7b216887efc84e6f4a1a944ea5fc2aa2c138235111e742a2b8d032cfd6447ba9a37eac0c63764ca325a3f97802544b89ac1ecf0d908d61ac24f516a4bdab08009731c6b88e2b9706b14fceeeeac1ab99abc4d90275da1e0a34ded277be62feeca9b55f17e02bedae7db1eca7217533ae914c18e28531235515b400f1abc6b12c309a4172e2f34870d800faa763d22029be740979dd4b2bfff206a4d173d6af95d581b0ebdbdcbe94ff93e4f14f7dba8954a1617fb28e57a7eb3b9c9054365e5f23f82cb573916e58b807e5239dbe7be656ffaebcfbb61311467fac03fedf39e6543d2753e4fead76c1111caad64b1c2de97d0b3b9fbce44e5f1e77714d4396a2c464a65fcba1ec39d4c5f8906c4a214dcd33e78bd876f40648bebc6cb2c7636e34eaf6c7527826e00df623859139f340aef8aca6b2418bf9c3c9616369940c7f68dad95a3f7409c4be0fa80e06e58234254c2f84c4f4ab6a7ddc18937e8daf1e73b25a3377c54a5fe03c5972b68d83bf4c84df6e282ef50083972b983eb3f9967883da32dd78bb46e33ace54cf6754a29d6a7e561b25b610e70b4f1ba4120e3518b30dbc4dc523a1c958c4f4cac860fffe4551bc84adb7a7bf5cee09e56b49acd17541beac790bb1f6c4635e14a9fe62ede7cf8ebe5ad6d410642d9dc8e0beab8ec012ae9cc255fa7be8a9f369507e01833b46ed7711d2d47ef867f8a88b6a507881dcf96f0eb524f86405c7374f2ec13fe51914e3c55d0f6001da44fc1ea5d17600032d14b77247225ba00dc89b595f0168b96bb2461f530f8e27739f9c6a4015fb98051daa650071dc69690391776d2e1c1e37b966463605dc443e3face1655f06dd97d79c536907fd53feb60e5986cc9d374f290b969e94598227522faf32f11e7470c17ad292ec904c2ebbb90c9bcebd30fd63301ccd679daaa9fa609c18fc68ed667a61052d2cd1c26090899e40bc5c0fc86e355c0c69cffa4fb78c967b57be03e4555051e4ff12d01eefc2078f7d24dd74dc4ae93705565a22eca6ee94b354d2672a1d2577623600e7f731f694c8c2acc057d100eac620b7df7dd9ddb1da9eb73b93be19ee6554414020db46b535c7ca32363028449816bf4bd6affa040b25047952cac04b61596e66ef51ed6a374d72eb97d985f2a07a36400fda46fbb2f T=$8fad6aa183f99309478769d9037e28d5ff6a7f4a5658c53a336bfe4bf0e3721d09f0f8b4f67e72d8b67f27b673a082971c344d9b247ea28d75aeb8ac22b5243e3fe313a7857e24462f2166a0e0edec1818cfdceefe1c77b1a73d0c6bc99640281d24f91186c1a937bc487286c80558040acbc109d060a200bdc694bce420cd463777d8fea39d7d34356a8a8f2448e4357d8638969317d403f589a9903c9af52ec315e046152899d8cb0bcbf4d838e3aaebdec5ea03028453cf0004ff91e10d395363a09b17680fc9f3ed1b14760bbd717ac1b5afae0c5e895dd21c534f2e5e44c18d36015a526ebf6343f3d1d903372e6e67088b12e53a3edc09bf6900b5cc30a5a5a03e532d720e2e78cce0a0921e9e248488d68acbbbf6374d0a7c9059307d49f0b6793082117037b703d381e0f23cc59e137603c2fd5e3355e9cc29ca79b093829f31d85873ea1454591672d9dc64565022fbe5cfd9bb3329b32b3759adbbb793d79f3fa4a6ce7af964c59bc96fca72e943cf1be2dc86cb2f48d9f8479a37636f05af5df023b4d104d5a18c3b38d505f04ff51c2390b683f4d6302d488743c0539ecf692e1605add2839639c87409a5c7a394bb5c1f9ef74582af76c00826a2f3e9424b2947e07314fdde0c3df2c70c56054aceebf3af013f6c2fbc19db8cd17d0a53b24b3a1c18d2ff1f06759e7fc1d3354234f146993f6b07ce8b3b2b640ed37c1de9320b98bc75366b0e211cbf874a7596ce45a848618a0527f1932f7d6564051733b16f0385ce2ba16322a86fb3a01077f1c1dc64865fd9b0a934688f59e07be6ab95e88b2aeaaa9af86e29217f820c8e8fb1dca7c2e88fd58865eb6d1be58d443b5a6b32bc6f6f09c8fdad62d52421bf1d70d53523a87a623193eea84d157b86ae6fb079b50a16f07faa6609c1f9026122afe41312f42333337f5613d7f82c47590d7ddd4111f8d1698cece4a2fccd301428d7bd19ce9596cf7c719df5d66cb9f4a6b1a3ca77699f8767af42ecc599343a62537bd7e9eadb2411b647523f9fc1b98749cb2010add9b1a0e3068657ca4b57034f58a2c76e090aa56d2db76997c88ae72074f6422869c3ba67bc4e7a1f666defec5719409cad1668c536eef99fd9cdbe9d22ee4d49d379f5d6b4d20bc5226b1f170e4d3516ae51e3474ea97d965f92c12f9f7befce2073c87289e6e32358b580f5903fe8e2f1093a172ff8dd59ce6f97b1ea9ed15209d3d352f04a6c75d62bcd886a85bd76429952b2423f889b736c7db16fb104d6e875cd66b09587545a240c7629bb670d5880ed1dee5cdff727182ca34e8923807408296fde830f350a01c801ff74036072a6942445414ec487a20fa7aae9b1622ab9db5ac8c8b8e44bdfe6f9baf19a639eccee5619830dd0a1bbd8f143ffdee44daa22a78f85622183aca868d3267205821f53f85a94d3ac3bd93687daa8a6d83f8ac39a5aeabcedc144b27db02725cc7df16c4011cf379ba99efffcafe0ce1018e8967a8f47b49c2824a9376779489d9265a36bfb138bca7acc3c4862f933f566880729db2a7b2f8732da137f9844bd2b19e61814a4b93fa4acfcb9ad585b2f335586c0c9b0a06a20f89e07bb84ed793eaf8dee5d507a6c48207b69219c14771bfebca426363f0d2c56c1c623a22aa1288ed328739f5b4883aa00bb5f367ec322dcd5fe6cb396c1d4e63eff8dfea1bbf8c878fae90439cc2d596fbc17288503662fbaacdf2a302526d7c3205c0aa4a9b90a99a74f91c246fd064f662b5db97ad0d5e7838bfeb67c2ba7ad60c51a8b32bd5a8ad9d58b4eec9d7882e66d762128cfd19c4038587b6eb4e3ef4ff67e21e0edacf653470ccfb37f2c6812a326a246c3320b11d482d939a2bc47407eb2d1593669241bbc4e23cc83497a9175e87b8bdca9699a868ea382af8627745f56f3601aec7628450247fa75b9cc1d5812b765440651993d6b6711565f8f0300071a6abebad73559b5c6c097015596757b79aa9fdb4085408d3546339655feda344ab49015da2dc0a87ac209f3035e10b40d93cc900792fdb7c023de2e1f903af4a01e657a813198e01c959037065918cc47a5c4c95e80479fdf46e84a017b78b06920c29db7d30c0dd3fb3d0302d759536f89eaca7fc84b1d7877f88cb3ff9c6e70cea737bb2a7f2541474c6abfe8a959fcf3fe3eea9e189cd495e5613957185aebe128f0886f1487835de [194] S=$41e6ccd1c22a28db5196 W=$96f4c30cf5c3a937aef2bcf23c77e361673cd363916716305cee80043cdbb6072b1c8b219191631a863df4974d4ea04f707508d1396f02e4f3c39f8fb5ba7c994c955a17f8da2e77f00fca7be1e4b67b532d262ddc2d4879ae460136ac85bfce90b361ced2d1f5fc7b67cc7d1ee78b884f7612677a4ad823d2f811dbc48111265ae974f1fb1aa405a34971f885241b5d74b8979068bfabf085df5fb240bf64cf18278f908975a284dd6b42f1c5bb4d8e5f429fb7cb4cba9ce2d944c76e53596c8055453b0e4bc3cfb7b53b6b424a67003a096306963aa1d618d2aebcc253f69c50114e72851b153b6564c8ad9cb44801163a4ca317d45c882bdbfefb731af61e4e5c2fcc2aff326c4b4d93febf4e0277ff5c12373d192ee70035f5272314a01f7bc4b35ae3e9db27bb7bb4c4a255e8da420613775431f19dd66f7996f84952a7fc30adf37ad08dfc0530448dc225d901f1d568ef756fd56390223411bbcd667f4ebd11449a56c3fe0cd91993df4c8ecc347baba39b28b3bb13829ddc00bb1092fe262972b371170f4e563171e3c690e9570f4967534ae084e7a2b8ec42e7e9286ca3a650deb485f1acf809e9815743b311f353da47564b0ad821e4f999bcec0f58dd30fba749a39bff057c34f712206d5cbe6253d0adeffa2b7c987d8c30dd478c978b0ce6e0884cc8100949804025a7b96e3cd7e376d14efbd1801ca00f91d4ba36dcdb2bd448feb82d9811644219dfaefba5df55aa920bddbdfed791037913d0c2785025fcb0447403d9b29b3e6ed7c067ddf1624bfe480f4e6eb50d1a9efcf4f9a9ccc6770832c6f7e952aaa356cdaa77f5b28b80155f09df6bd73cc9904f7f98af974d14b3423787d1ba98c52d0b2c5f6682ab9609db92d06d2090a04ccee73c91ae159d3479ef1a76218eb8acd4d064eb5c3095ba9923844c876168b4a9d2374ea0d13c0ff17dbdcceb717c8467abf0c81d625c44b236a29318517bd36e2af178bca0edc9ca1435d24f35625395de174e19180606b10956ad2d9bcd600f2f6e0a9de8df21407ae5a41620559cc88115fa4497d5e7df75095268f237ee20deb8a46e364967f562084f8 J=$41dd315c8dc4f987bc51997047806b7f612fa07b27580e834fe6b629332b68f1a24a6d2988446252340d6c8150de65daec98b83a5b5adb3ba4fb05da9818c39714715366664c844bf7788efbef4b8ef4018d32dbeb729437ef6d8af3c253af61a50f362741bf4fd973c58054220c5373ec6aca4cbcce4c168153854b4e643b6957e953820382e9ca46cd40894837f97f6b7b74603708145eae041026fa29641d064c390bc40f1438a6cd638968f5f74c4f50ae7d6ed7c78fb594e666c8e8c1b9963a8039a83d360d3a0b41b1e771a220c73eadbf039098c563fbd78dcf57470dc8f6b1cafc69789e96fdc05acca5f6e5a05af6f08984ef4c56e8fbfe9f1850b65e5a6f8e9bfd4363d1937a0bfad7eab97e1d0027bee4aa1a99f2909e8bdd9cb880bf3cc0910b6bbd432584a4d8cb0e462dfa8f0d90fa9c6a5aedc089a708b422032d8ff02186f63fa148f33404de9e86c4d21051dee7c16aff018359725e5d61afc9bf534f0513eec7d688c6ebc57311b48aa0ed30e2474ac3cc673a7380fbb204cd86d435f5d0febdb6315a0d73f82d0bc282d88c45955f7a60ed40ae80afde0a0220419b3e361131b6999fcffe1e879deb84bd8dcb6a8e0b5839696b348dc862a30c6c18c18d1f68891c235ed9d6e94dfe5abb2eafda5c5f42f573a21331423f0f2df6001d2d99cf9b16ba156643a6f3c5ec7535785e4017786fef05692eb601a95f005b18378677979dab48a0a59ffc6971c5272d164425ad5399ff49e64b86098a3dc9a80b73146fcba3841ac53b4dffca334f46c36be53f3864b2d28cb97b64f4db2f69f05a28fb3656288a65c8d4d2fbc21253263eb61c2ebcb3ec3d8daed3d4889d0ad1ada69408befc6e2e083ebd6cbf49e3e8b6362748285ff5a7b41b9d79ad721ff17d6374dfb9e66c6e88822f88530a49e2cba0ecd400fbb2a8bc0321fd46ef81767a16c050e7e26d3b7fc18eaf8e6e0d77cdf65875619aa6cc5f3c6f041414194f5d774a06231af4c9c22cd4c8958227aac1d7ebf342e38a8a67ca35bec8f9e33b63c69563827855579b114e6d7bcea1d82081d9830c67a088ae90b03648447711b46ec6b33d1e8930cb829eea39d445e8ed6509fbdf5fd4f6effff7be71389e64e63ef1f762a0bcc5a8eb69a239465f61905550070362ff4c8495e201f4e96ad9888f0f583147c792bcd420dc832a693705406810a6de64a449a9ae7e3ee0c30bf77c4c3593b2c14c35c07284b1ab3ac4a6241f0befc7315769874e07677779940b4dede1d6cdf2db7731faced1e71a80965800f2a3293bd4e8d7012f77e88648fed87adc42dfb03a3354a77dfeb8ab7faf6f012995837e09e4a98c8fe85fbb158030d0e7445478f00f9b92d2ba29118b84db622ec584e0e0d04661d330acfeaf63ded50f8811bebdd09b7823fea2100fe9af9e8fecb1ba6c465c45778a7102b92178f439e32b3d7e48f9f73559cadd8f896ce390113b5a795997a61437ca767b18be2425bcedcf05709e771799b7060646e6f1964f33b505f5e12a548a2bffa2adccd153c3823f82e4ca85e19c15fce22517b45057dd6d2ec80ba9e2535ace1d8f9aa6186608237d13fc9084a242d14444b772c6528a9c4f2aaed59374324bc3574a408c21be9e6afa66759a2df9ba71096c65c7fb9e7147a0a6089124365b880196e89f1242fadc01766f1588b268d01a16e3969efae39e4716e910d30d62aae9eb9afb72d54450cfa5c105c37106ab6e89b8ea98f6ce64f5f8d26e61e7123af482307e8000dfac216eae83ef229ca2805fb82f17d7d371ea8de722ad9f5d07ebb3b9ea11c4ce6b6d4851174952f1fc86dce67417551bb6b7e5d20d2e07abaf299cc66a6f4ac24599981ffed2040dfc9b1b0c46325bc833f9f6ffc1920849d9abd0e84061b3d056cec8634dac215100df18a6307b9ef8a695e78cd17debbb98e453d474ea09add16c13dd90819dab3c252dd63a641255a4e4022a7af8bbd63df6f1d8c9a98e32d7a34adf0cfadd9ae25833040b234efad241eff739ac21e963702390ddac06c72ba49505e5a7bee6e4da99bf7a6b32be52fbe105a7583555cc2f8b89ec3ab077b9bf8ae35a67debc8cad4f6e20414a12347a5eaf13459caeaab66983aa9cf149c2241c6d01e9de9f7c4ec6a913b9b5be6a9d4fbc2301e00f52ea799594226227bcd6369ee2fedb6763 T=$2ba11639aea242ca2b40af500eb5f838796d10c9645b15a5c5d6597630d5480a7c85e341f6da092e35b17d77b7b069e02c9b862ed17dd4a3e52c9e67567b66af72ec4a06148acc43c374744318fb8d0d9e6df8b05d864e28f39ea064f5d4bae3bdcbec32e3e8174991654955b770ae97d95e3a8dceec52ce6c047003059b6e1c2de0358c89e6e85a512144e2ab2bff092812dc565116a02e9b3b41ca209599560fbe3d482377b8a1caf2da382d690cd3bb98c8885c005ceab5670a0fd2494de9dca92c6cb3a1962bfd2f2600dc3b8bf015de62700d045efaf2990e7e2742f26483382ef50fe55252ae1f9ac496a89551819138088545232ef1f0eba1f64c6e0731bb91d4919a3ef2f25ce479957fa9c01e803c5e7c23540bacce07c5481685693a7de588afcfb123504f392075b54269bbb5d1baccd4705597f1d1fa31fbd19d746afde0b69ab8bd1756da3ef414ea6c18918a1f523b6e189a85e88c45fb3237147f67bb218d620947914fd0203718516db15c7f24b873f1a10f2ba1648ab1176814e383f0e2a6f8ec0037a10db63efd38e45ea59494b7dc65c3805b6c88bec501acd3e8d101ea6b8bcf38a1a7eadd71dea3007fc86b7ca56153cfc3717df48111f164a4b891256ac54e62d7146fad4037b6ce41e32d6a7d47cf5f5db193dceeceb317414362d84a4c25ff3f9c54de039b9acbbaf5463610f71e1dd3244e588352e2bcac42ae10ef331e30aab6cae91b0b4bc65c2feabb112a1384b4ae4cfc881cb65c834dbeeae3bad47fb79e54b52abf23a099009eb7006a380561cd32ccfe735774de80a58a939629deeec3138ad62b604ef56cccab3f1d8773b7b322381a527ba88b8e167d1ea5cd4e6411ee80b15a8d10a38c171427d90f093dbf5e1c9d454209af35dbef60394ce1fe84b0c9ba2b0f5d4f05c036caf1fa663c607f5029813b5bd3b31289a4aac9e67f957675c8db3f451dbd59bc2c66f4770f1448ebd8f0f53e333cd94f4431f525b63f7ec9f11b2b67b17262ac855ef6d16b79f3ed7f9c6e930b6a7418ab961e6882237f896ac1b4530241994bfa33df5668f985f84e90ef5af1eb5c3c0a998f94f9a27e4a1ae7cdae3c04db5df7c9f84ee91b3f9aace2480c781ecffa2681803ac0a6635c3b24de8891fb72e6b5df12b9bc12a96e004584f629d13f63b3bbbaf53d35915fd2c53cec28b80f500da68de9d21ff889455f93da52e10118d7d5a71d9efb5190e84d1957d1a0df0edb01afc742f04905f32f5cf34b0ff9b30d458b46ec90bab1eb30bb3cde6380249b83230886810e297961595f3eb5156e1353e699fa5c6e709005eadcd27bd400d90633b4f72a3309d217282d39ceddfc7f49aec0647127da091fecac918cc92c92004b383b9132467b7b03beaa66e6e281f96622e2367d734deacd1b57886df85724d5fb3075fd683a17c3fe1c75d84098dc0185b75dd2c09fbef703f67472017b1ad62d1c0f36f2a38409d6fa6b9582d9b0a7bc3b4ce925643794c4f441661c79db171349b2cd4f606eb192157b2938b5c4e00e8dd9114bc3a0af8e25f360212ea68a53826d37deb4d842c4122bef9cf665590a0e3af4932a1d5fc202905a4642621be29878899d5cfbe203c9492cbefaca3634947dabcd2f137014d878043c06ea0bc6202affa6a7298988cf1e334f4d3eba0d6b82f6b07ccdaab398700f3ce6aa76ab2e2e399d41cfe9432a8a616250556a02946c2824b0c26bba74ef4b9c4ab00e3a2e83c4a4862ccef0d74e179cdc5cd2aaadddfc12939a8741e0746f4b4a12d88f666f819957e6d9a069498f29124b0188adc426a740a6bc78674c6d5ccc361c9e1ff7f83a78ffb8c86f7412648735cd29ba388c2729f0cbdc91cdb88d93091a948aaa2b917a5b5d83a6da82fdb33b5540a81e44836da5492507ef50387f77573eecc08126f2746d1659f909f1aebf646c7b8685127ef51a5995eae67719722ac62b1f3e406794bdb2913b187893c3d4a3334a2101621a13fffd3201b01140629d49b5357c0035b1d5b06b5c00c7890eb3c1d6157e38b353fe3633dce96fa04497111eb5e92fee7a7b14411c0524f6bc043f4cd3347a184e70cccc0d0d0d66ba30e9b0ac98677623a9ffdc64df6ef79f7d0fc9c480dde54cf6e5a167f0954af0c4b4b64c1bd8cf6674bf5eaf4d5716bb835e0241dee6e48e091835df586 [195] S=$1faa4f40ccfeeca11d2f W=$5b088817d508790235fc4822275a94ae0853d7c639bd42fd43017727ba517a648d9ff93a204610230474120f245eabd6a91ea4ba999676756816d41f665fc612e9fcd433ec8799877c723aa04a93e2c402b262a0f36e7827c1109189c695f568cc6139910f5711025ddd628cf7dca860590a295e897c113121c71fdf8b167bc31841002d11b0c710c4d04599e4b0595e550e0187debe87ad0c370e8f8fa520d7e6f36c683edf179a103267177856dfea80998b57cb224a42fae8484f1a85529f977e7ce05dac8054c7b608f10cacfb19e82bd50689e1ce32f92d9584a8e410e0a54ce4eee00d94eefb39755f92047bfc4b702a03c0c1d7560aa15c1c2b5118bdb8ced785faaf284cac631bb0f95896b250d12d05df1e348e1516284e810d6c27ca1a1a3468b75460a8c3bc9f430a1e5dad884972c2235226a06711a5c29479ea2678a36f83716c09da106ae50ba2057be634888a65bbd97cf095399470d595b036aea5ba423ef0cafb3a5a8bf8964d80b27d7977554ae1416de79b00841ee21a757e2089b21584cfa017e267ee483bfaa06f05993033ea501e7977d1f356d62bc4c5a27b5e98d51f68896485df9285afcff392e4ef07d4bd6c50218778cb04fc0b9c0de5c14c3bd284739d529b5cda9fd00e5458e4db1778b8e885a5374586aa22d2698ee75c3f00ff66a9b4f4a10aaf732c20cfaf5c7fd3086cef8fae941dcf6fcf19593e344419ec7dbaaf46ca33d162970f6a1f06417af9f0dc992bbc6bbc4d25d18b2ff88df55be75195c8bf1795989d63b85be336f1459df55c893a23f1630b5e4ea0d067e31c43cd072cd30020775bd1e2de3facadca51fb9f0188ae2f4b2500b159d710bfcc54b625a1afaf84976ddc8dc18c581a5878013bc874d15c0ddc90393d874c0e5c32e6ef46358e0a0f5be2aae25600536c71ef9ee0ef89a1a3fe5c02e4c110a3c6f589742a1edb437ba819e48b476a3873e6e9e80af75eb9823f5aebe7aba1d974f2dd3844cbe2c051ce7073b3c81e213471f219c2b8427ec50c36ec0b648a9f1918fbe609809b9d29589d087920a73945c9320006892eca456c9757162715 J=-0x6b172d4c09ea04c8808700b471eb2400fac59babc97ee73d08b9619c05f6b141c57d4bf98bf651a9dd14d630a1a2f29ebc402b43382ac6824bcb12398262d143a2a898d8c9542f5480813001f30780d61c657acbdfa9e059c0e76e1cdba7a4c5738c346adb331a73b27c118e255146c0af760a1aa602670b1b241caa39883740cc18da5e358bbe3d533368cb0ea6252daf20c08c84c8c3135bfb6c378c2092b949f3fb7b7a7e13eb456d29fed7e28a4d7edaca6425a867f3d5bdff708e6486d3871829f5d5a6fd31d78d125870a6a184c71d649b127c924a8b6e29e1c81a4436ddbbd6de35eba4d35affda03ac6d027ee632e9d676eae3c2997e3422ac75f4ecbea074fafafb5d1de83c45d51d96333acaf240f5f938d35bc04f10ba3c4eeb7dc11a85d08e7661bb2c15b5bf3d6ac8a1d3fb73c724df62f18a5d26ac5fbdae2f240eabd2a8635ef46dcd49eacdd468dc407982713ca5430de069081528a48186e871ab3dac2f482199d384e5017951e4244b08920897e4c6f92ea6a3413b478cd9c3fff6abbebce3eeb21317b0329c0689a58437103af4f4818c1083f8d37db648318270072b0cf089f24f7675a23ca41ca763a140b49c9068778429eff54e638587ae1fd89429382054bba98ad6d2915018f846cf425a1eedf810019198eb0b2bbea8a5b941835f7cfefc418b76621a1a9652a7f10e4422e2f1d0ce0293323214083d15a17c49cb4cfe71bacec8f8ad1636be5c99cd12693f098e5dad3cdbb5873d7702f91fba5bfcd9bf9ed88b237fa83e30250f6cc2ecf74badaddc6f798cd551b83689e3cf643deeb7bc9dfe2a55d9a239a076b327d447b17041735a5ac0d16eb027afe09eab9729e80094284eeeb6d9b156bce42c3eb94a89dc94c0791283e08088cf7ffb4710c348a78d4c36f051e4d4168135a495c011f7c5af7f07dfd07ef1b5b15e989734f953ed50ae045f9a3c08a7d593a1f4c223b36a8af0ab2858ae8bc131ae81f3133fa967e30c75bb45ac647381109f7c482355f9c75399f94dc2a091f35caf214d08b89908aabd55bab115e956307259249f97067c20617468cf6c1bd0a23b1e83e1d468bff9d1685ec505055238e436ce0e0fe22b08edaeeba5155fa4db23ab59b1713b685f9a53f3cc57a38726969f8f18b749f11b467a4eb4f391d7864839a56da29c6ba5bc89770e951f39495dced6b7886ae2763165b4095378204d15443860967ae1d3df7d9da9d8d37cec80d59392c230a2ec00ded667f3af82f7cf3ddd674adb0e933767f092d4eda31e2443f377fe1b56347383fc6ebc8d57fdb0d04b3e88f7dcdd0fb4c7453e2395e76e24ecfbf82b3281df1c6b76abb32ed8880d4e736b5d090914f1d6556c507230c9e9c9b672b7153ca79795cc1c75c587c414086250d8fcd4eb8e9a667453731defec91f83833c15dc88f5a94534f8ecdcef16cbd661bf278a34f8fb2d3576ce22ccd404dacf63572ec2c4dde1110225166e021c8e6a4d7407ee464ed576b19d70e89c0b1d1c298915bba5cccbe1006d032a8773689c5f4379b80ac07babc9f0cba5deb50af267fb93b96ff1a34e4d6edcdeaea51624895b73907dedf36182ee040b2d783e8a0026e931405d897754094be52f6dd36123d92490b96aa0f9801352590e53ecc2e35e550f24347bad406d4acc26dc4fc54540e79490e3f374bbc1e57e6b3b5f5e07264d2bc94ed0387426b17693c2eff5f6c6630bb32f5b4585189dffe9fca2d94cccd69715307e828356e8f7c159a94f7fb6138b263030b018dd85aabb54fe7ff23e1bcd957824d61835f9238eb87f6d2b45be6f24ae8eabe1bd0891931d10408be301b796d3de34a193b874c0b12b1c0cf29bf82ebc3861d76ff7814a3854fdd50895d61afe3ef9bae4b93aa80cdbfee24121b649a15bb722991385ef44701fbb1a1f3190af92b9685c226339e2cf30be877b237cab9505b88d1f8de4e09de59da6ad21cff2614e5975402023c5cc9e126dc6295c5be60f0e26e16026b905d1a4aabc4610056391b7f87bcea6ca428a8b1833d80de17871586c0f679ab03c0df01ed15ad690aa3afb7650f7138b07a8fe436bd3d232b94e1a5379a1f9769f98d8c8f39226cf5c79ecdd5764b956d8e81c25bc53009f1200d73e78933acd85ba66fd7bba83175e130ac3b4591514c84b8840 T=$4a00d360b636412158c0d435b38f9920cd894d19a9e791a40963dc55dcd0d54b7800f2deeb2d39941bc95302e958edd5e5c16fbef7dd71b21b2429bbdb4ca53328e19a70b84274af342aa508ba07a45fd718db798846a448ec17022adc7e597590216b2b483e7ad237658387d1e54c35e1cb6f9d5f8263f405713c6b26da8568ad677f076d69f917160bd1796f6f87f9573429fa228705eeb53cca5f38294eae01c226e71762d601f127737c6669e25f87aea87fdfa04d8771ac70b881e289dd517b915b26fec3941038b062d8b2acb2d780454f9340679fabad0e8f97c3a550ccee4d0215620065a240533587133ceec3b8be75dd7bd068fe20bcbab29ce34ac054b0235b2b2183ee19d7775afff64fa41497c9b3b55afeb0164645c8620bc2078455d80bf8cbb0d796c92d9c5894faf01085fcae313f991277c0977152cc285e4e46d57719cf82c55ba63efbe6c885dc385849fd6dc3a7f3627f2b6604cf240ddb55da24349a34102aae65b55719bae90c6efed46277a455525548a44c504f9a7aa3f7c7d82e31e032553e7218add6a1fb51695db276d2800f95e9a16f0b097bd3b30af8ea4a550c37be78d8a15cbed219959f049c55ac1a4c806af11bd57e1357ded1134a5f3be3425fb5e1aa5e281533f9f1d6fb158db8ceb4a1795232a921307f5742692b3e383d18a710c88c05da304b12692b25753dad615644be14d12d0c7eea2fc12e4e387aba31afcade527af2de7a8e271d6eac4f9a74fbde34c93ffb7bf40030ebf27e0564ddf01035b9cb836ce11abf71e5ad7d6ed4bfccd65bca23dfa38dfe47c7905cdb8c2b45ba6b03e28f60a20e457c38f752e15eb10312e34803fd07cefda49a5099a5239e9c42edc79ea6d3b2114b4b944128b58a0996b1c5a01afc9fdcf2c554a95558572f91b103ccbe5d96a5e8a3800cf0fee4305e5b016d6205bae832dbfd2bff82c757647749b7a8fd2b3904794eaab9bc7d8e200e57fd43cc8a59f4c83baabe156446978e06bcd8d8d4a30f68d6ba155b598fd9f286f8fc8be8c685fc6109caef4071bfb24896236cfa394c5644730b96e41d08f75f1651d90fc2b8ac9e1b186b8070dccff23591a5aaffdec664cbafe872b28c3edabb5cea098af456914ca76e1759de9adbea56683f3a659c62c85ddaf053bd3d5029ebcbae4e86a2e0c82944a7f1687228581601383996d890c8affe2ae33828ea6049b95d69bd346f2d749560809228ddf82d630f87814338a600675b9f07c985a5b561b98d805a722133857df45b6a492f926ca12acd69f9e031e76405f26ba6b6eb50d2c405b0df13e32e1b8b70010dae68a6260d1973d8fd6803079ca4dafb33d3a59a30e289b4564b88038f42e5322bdff5716c76f91ad187f8ecebfea1c5c078c3008b62e5f0096fb1be559ad7986c65ad7287f0862455170eb28374fab9672ab1aa156ad08218c3273d7de2914d166e16468fc69efc09ec1fc402eae20dfafceadeafcc04dd5604fbf1791470e796750bbf039be4db082c31180a40a1d65c4d6d95b6b00ace3a2f46fb85b55d554c79df58b549af38f8caf82f6389c7741077c034840f4e023d6fca3001de155116855cae30dda3d96ffc731a2abf84e10835f37033dbf9af357c65bdb0fcca35a6c5a03ecb26d57d8b220e4af836b7ebd582d15b48e4859300f35213619ea0be5af566077e96f2dce848aa1f0736f3cb2d70dc7b2c057d630bf7c99bfe08cf6edebdfd95da6d0ed37230c68254f7941cc4a0ba76aca4a4ac385676e13b3ed5ee5fa5033c07bb51b767580c4b90d657305538a35e335cf1af903e0cc1a8cde5d65cea53d274a1737f61ea6768e31a4e23f2ffc1b7b151496d5e4fa96f471b6e79b31e38fa925a677e1668e7ad162e00e4c009e068762b6fa5f65e4c17802239120c3f88a6d191428a6d772999a7b5d99db465d7542c3092be064355772805c1bc52a7d0b0b2c41bffbfc59092e9ea7f5b375d2989713d870c6dcd772750fb4380c8a44f5f6390230bb2cb9a7627d64625a752aba1d1b210bbcb71486e61f8acad0223e6fe06d15bbea0891206c372dcb616cf9a6009fd86d2ebc02a5e83cdb34d71d7ff49bb1507bf7cd374fc2b2c1a4317bd61fced862d3a9c0d23d936cca85b7908d820618611f2ec1b2f1a8ea744232e5934daa1d1bce76d9054 [196] S=$1d5aad9ae61b111407 W=-0x5b50e00a96467d15a3b77893e482a07cedb5348184458f2bd38be73ed4769eb80037e6337563503e6eb43b7c2578a128bd311bb97eef1916a835fab0e038976e30c102558966ca53cc6dfd3dbcb4512c427d65d665dcd101446c24b6fb85074ed687b963ff417788b5d4969d3730807e6bef7d4c058d9e0c91857ca26c192d42e33e57c7ec4310072c9283db7557534353c5583cfa14df6b1856843ac56d1943148fd8ff82d57c89275c7be5feb3a66900580b652914d6ef96d9ff208493153cb24645ecb3f76ba13364d353f4f05678e1bf23063e3e9f33bb4baaa38a19045e81a3829f4d04c598f3cd6123de60cb8d62670ca7196ea5f5b3dd9b1d92e7acea643b280f86fc38caf037cfd396e9cf45ac9fa5cbadeefd670b7eac484607437a1454654c7e73ee8eb58d0949b337f1fae205bb803e15e99d75c1bfcd056eb76f593b373fab2ab221bc98b8f14cc7d2345ae557f549082dc9fb65f139d0a65b12ec36479a21f4f3b08c87e2efb9238a44c45cfd39074c64f3353ea4a93cb41fb8494b935496d9a6771667d5852d1e821143311d6dd8cb141152e0b62f2ef2f137fd9232b32fb0fe99f1e2ed5ff5d24756145e0ec424842434f6d55d99da47c5c806ebd8c3c088b54bde2d50620d0df6e9cc14855b58e0124a544cfd68fe8634e959acbc50184f470fa1988c64ca03ef17840abf3578b0441b97b7916b63cb6c7e38eb8ff927770d1581bc29531164a932dda8e1ee37368562030fe7146f3ea3876f877c0d8f2578404224f686f15bb3e2fcfd606fa8e5b53205c643b021148e7d8026ccb6ee7b931d3b66188b4f594334234eb7b2e38a8bc382daf64a647ef1fd686eb47225b87b009e7dcbf37fe45c7a187f057930af20381bbbe04b266c0709b9feb0f3c974be33a20b86000197531310114ab0e0344381c1d5ddd7cfb1910e594d892668700d4c14a0808042509be3cca38621cf032da4cc25512f238b5820b5462602a86712775c8df922f86519e54e19f9aa1b46ad0f3ad8b3591f64866312d219dcac2824ebb30d5759b81ac21e2251d58ada68e0a8a55cd571f30537d6e889 J=$eb50fc376dac036a1c9f6f756c555e12cf81e6de7022ea40c0b3c7d6d9324a9f1ab1a46e117255a68459cd3c684e68fbb9d1e7fbf371ac6c9ceff053506348290b0bdfa746eafb6d064d4d111edfe91e5bfd6c46afb45b176a7fd707a6947c2cb46e5f5bd13d63cd310b68a796df6b388b38d2aa06cc09b5ae4777ee0904cb97c9f429ea93d58a6ef46f72672c8d2f7af1ef15f21d2a697086385e061a6b47658451f4731a9c2b766c575b64f3be805482aa160b58c7fcde21bf8a969322d101efdfcffd386cbe022dabb510086873a4b1e3e5b6b06f8adb78664a0d68edb3e4d50fab8e1f85861aca4cefec8a57aeeea6742e62aa14b6e1517c0c7417911aedc0047c8080fedb0db5b69a10f72fabe8080272c4077472ca28d40116db6d566ab42087564ceebc76ef594f474f6472a5b2214d2b6f2f40c3f797c6fd6d948e005afaa2a35a5c30a4c02f81d9e452a1e66ae6a711ba8fa614404b4834ca8bb4ee232fa739230260afeb7757555064a853cc8240fffeb5f35774ca3cf770c2790b774d8e1521c38d337cca496b28ef4585d6a27a5fd80b4ca91ea5324168d235e061514c7a3b640be4e0111b396ab602fb45928c9e9785cf782509dc1abdaedd5dbbf2ffe91c3ad386127e9fe6e01f3ca7eae645bb46402077f0dc302877bb63cb2d86145514cd69900cc36f47fb77000f4baa1ae1902fa50e12e4e7711a546e27fe71822f3d2182277990174603790f00496a3ec705342ea11dd6aab79f4c77ebc5e4bfd12bb5b2dc2d7580d7b122b31404530f1dfea9ce07139344f3f2e7379e560fca94347139db714c44cc2093de0e48070dad7de64678e240608074a8db86e09b64e06e99a1f8c426ccade15ec14f4d1974b4136d675ebfb442b1f6ff7e3d01b78ac388aee64c98dcada75aa6a13127285fc4c8449dd352e6e398d64f5a5cbb68e520603bf1b0dc8c9ace262dd244e4ca6b3d53955f319821268ac1a6b57bac580bf094e2698056d828607a4dc82ca55b77dd0a4c98e1e19bf0c5ea4ee331d2b4e139ea4e0d2008dce6b392e902b4349965e8f9cb96d3ab132178fbca0f0bd9dff280b20dcf6394fc574c5a728b7af0bb60097ceb71cad0851e634f5eb285bc47a3f0623deb634363c40e3e35bcd8bdc8f5ec5e7a131b3c3c404bdaf4673d1368bdaac629fd41860e52c9fb598cc76ba0aa5810b0cca534645fee76779caec95fd196afff85a8db0ae574602423b7b0b8a8927c82893023cde68224d7f8a90c496e51583b6acf056ebc3a949e85cb9dbc25da8f9a9f5592e9081eadf046f980fbe7905c4258f1ecec84cb8c65021360d30a37a9ca70b507fd07c56035a3c2d48e4f5ee54a20c01b732428e42a2bb5bddad8314220e0b516db94a86a71001b77b16ba1df79ae6bfdab7de56db8132912a9263ee538a9fe45fa086c95bc9c8822c78a08fe9a18ab631326c5afb8ebbbd6cce4537c3b61a69ac7b18df72d64f57277cb186682dda661dba466af1b5cf7475f4ff141ddb952771b3ecd6cbd10631ecf6147f05530b062a573d201bf91a039ff1869ce2cf258cafdadc1b6e7011aff63e728fbf94eb492d704ed7caa491f48bc8e202cb3cdc2bcfd3522742245d499cc63ba0566906231128a9fed81443570812649f5e8e4987d9775def0f79f9cff0cc240191f3b78bc32e4a495db5fd8910f2f0ef81ae4e83c4abbcc5aab3fbc62f770b136c3d0de5dd9a2c4950b9905f714a7fc077eb68c3f4a40a31345699c895484e6320b230713dd1b16b83602c299c7bcabaee2bd789add0a64a3ba45563dac7971dae6212157172633a6d88c3d7cad22e69eb6768da5d6f4ab9c9e207949ca2fdfee0d9ab4b7507f869138559f935eca7a136ecd34dc889dcbbaf9ef44e4225180b85dd82fb9735ab8a6e100cde12e3fd06e7e44bc35360d4e3963ccd0bef10db7410ec5ab1c509aa6aca5eb8419fa37dd47413378c71e055e480b2253c222c5c603dd1b59550757ed2dac97e91d162f231e6a7e0f74b1731480954b683517220db81228e1181c7bcfd54707838aaf48e994a11b5a2829afe900a6953dc82777f16856fa2ee4258e06d986f3e5d6cdfe2ddba7798db4be718b59e20409426f41bb233d18c01a887333aec1f09eedd41ded40589ef58082e25813df4f34ec60365 T=$65fa64dd8de232869dcf47cc2cfcba301ca73d318526b446c830f44cf6ddccc3f3a5b73eba2981e336c5fd3f2bc597f9214b598c5f2ad844e949a08e6162a03fed7ca3ea5fcddd24cb401b456bd99174db95532d3324f5f25365262fd1b273f7840d3e61f8cd4eec72d8c6428bac92edd992496f521f180886e97743e85f14b35e589cf7c1f8a96f7f096c4a1d902de659f3bc75fae81ec08385cd76ec5661d39014ca04642e5981ace40fddbe7ce583b298759d780c87dfe2fbf5778e1432ed6ff9d32eba1f8254017f4afd4b9daf9143e67efbeb0fd927afb03801f98cacf698435dca5d3f9fdadf9d954d4eda360b734dab196028e54c8ef0f49e1c48b3c405d9e1fc3753bc9b6f8485be8872fc48a4057340b94a37d6ecd6a46b14543546145e0d8a962f6efbf56e249fb14ebeaaba79987e0edb25c495938405b9b576a08be777ea0786aa91fd3b43730947a38d45da37be10ea5867c09a4eba4d3bef1b2c26f6783f4c6b398cc33e38e05202f913de48e037ca9dfa2c4efc39d7ae81febccf39ddc1f5665ff25ec8d50c4c9d567daa7a24f8d8bce07ad609e021154290269bb5e9686ee5f79f08b4fb7cf3e7f0010366144686fc37d4d33ff7762ef9ea3bf7b7c5bba437531fafcf4b58a39fab94cb66f17f2e6d686b04af7c60f3663970f8739da24d68f86a6232bcc319483401342df02bfb2d32173dd4bdeb501f82e594e9a6370ee035dfa5bc9224cdd386f45362c5058b201b5fef0f6031018ddc912bd2f52b2d3dd7208d33fb121749f5600ee20f04c29441ab6eae555135625fec987e3a740fce22b16b0791e76a96aee55c6486e66c087117377e63e5d400f7b3b9506ab608dec6d996c47e9ba2b8687739a27e4f8eaf234521771fe4219bc1004560b69b94d409435dfc2d5c68f3a2a88dc8164e5cb212f8996668c9f5d5b407611d800a887f02af6691163a0fc42bbc9a86f49a3b5a275b86cf73b74c92d81e273dcecff8b7cc09c338fbcce74ba6c969e81decdc6a56cfe2ccb55e64495267bb28591e3ec65cc464a8a0ac22407b69acf3ea5e2245705ab6dc7a5f8205d48376f3f9cdce447c62fb6fbd7f6f96ed3ca226553950504f1271f174fd9da3762cd7797d3775e4fd9f59f318ef3bbe5621c9b26df20c417f996d59e6d2a86d6efcbce973048ecfd3252fee2a15af222c50b5cadf3930203f262571bd58a09a84f8a9e5fe66c899797dc2c6d0d83799f02cc820dd1d25595eb62f55e3bdac5918392652c473435392ed819f4c9e87051c2ae9340cd9d2000c7b842ac306aaeaba1228f7a81d26235cfd6b1e0f7263af62bc278508904bacca589c8913f6891d5f6472c8665f699968e63dd4dc5a693956c7cb48f7cee91f8167e59d3ca8d6262af90b855cc8b29f9a4dca5bf7daaca854464f9682156d1bdab6730af14305d002284c1d936d393f9bb79161ff0768dea15538e02f5df43cafc6d206540e2758ba92d7fc61fdc5bf323f937c64dd31a09fa165377fe63c473cc295fc62a631b05f50363dd7138d8300c24ef943beab427d1b730e74de206f5fba5ebb13b40143f04ba8c3c3da459a37af1b554b592e8990d2c3a3d1489ebdbda4d6b79875bd5e6f96698882d39e086f88bed69dd24edeaabcee80dda68fec05eaa4acb5750ea6cec012096eebbe56ec806461beaf8bbebdef8f6da7372ca1c80b52dcd857bbc0ed6f1dfa9278fb4825808a4833bc7aa5961b934aef0d5de9676c9bd522cc7e287c9c2cb09523ed13f7faa68af455b40240483eb2e80def3aea645737ce5d8881876a5f0d0d8bef80ba5f9b74f4d9ac421436691e138d34f7b5928777cc550d633fed4298ffb587c4e2ab45e989f7df0745c47aefdef86e71545778956283f9b7ba8857d099249715be3aa8d2c136be428da44678f765a0014ae62335c2d8794cbc03b3ef95cdcb8a48f3ef71148f1861eea0b4425e07bae3ed3c64b10ef83808514cb737a2e977f08564cbdaf8706003d1e5c76e43331336a48fbc2da875c7cde780192234bab802251a71b0a602a19d03c33dd7e1e5143a8680927245255b93d3ad74fb85255776ab593a1b58d04808cddd685d0f1a672dce370e581a6084a06ccb84298f216772944466b4579af4b745acdfa44300b6145eb4a79d1ce5e061ac2e9035c9 [197] S=$3012d1d226 W=-0x1d937ab9fabe06699653f8e4ad0b980968a82408512b94119a94f717341941edef17b92cc0e344351a2d6d0a356ac8a6e634886c0c0616a60d8685ef1b6a667f0ad138a3b1205b1b62ccf8786c0fc871c97ad330a477b081abfb3e0a22e6dfc20fd4c4aed2f02de7df243c8b5b6e3848e1fac98e14d83b1f811086c8d8830bfd487fd5b5cdf4611f02b2032c88756827e9b032190fb4b90ec3ec3e53e19e1b044678bd551c041d52e0b151e94dde300406ccbe3bf6649172ec8086bbc63d99c5e1a19e68a97e011997df026c4249cf6720252dfb827f0064b414704d3198d649ff95b385e5f59747b6c772591fb8eca07cfbcc062dc6746745678eca8d5d97476a75d93849cd0209aa8c52f02f61789c48d2e4a4e1d9dfd2c4704a4aac42242745199c8d8ed67c85a31cb7c893278da0055af41996b1160fda395b5531d8de4ed5ab2ebb445232c5893ae0e3995c376d7000464972d1775f2df6c819d44e8d575c16cab6aad45c133905bc1de1aef6571c95bc75fbcc5f8f926d611bb01c9b6441ea646c4f5a3cdea433fdd42523562721336a25e30fbd345072e6e0e7e28b67616c258bf34235bb2c24bf923fc2e8b90f39958c8d727e293954ad49784b8eb47a533059bde4ec01acb852b777f0d3d9647395f77554e4748e8c3ffa8f2455a8b9a1c3b4932bc2c709024d0d3b1266976697c45c98c7fee801a38b4a32fb83d0b5ddb15a72115ae998d886f99fb464d11465d90e75dc8aa36f5b60e60a337eb093903cd052500d93e85fc2ba45e56d1a5efbac23de46cdfacfb7ad15121babc9e32f28cf6ae2eb4c3ece10f05be7f1ac5634bd5b3b3a131000af317665301fba21e1197748f73939c1ecdd54b4dac8cac5569be21f13d08cf7baf02b6fb490f1d08d58b93974eb99b7e5e1a24cef3ed900e25f85504162a9881b1738cce4208ae50e637cfc98ca60de6b170b150ef093e38febd56c8d1fc2af770d80921868a98369b7960c0756bb3025e9812ff66c1fe334b321d17059abeb00b32482783022baaee268edc85d66b236644481606059b5ca7b7ae61b086b006bf99be1ee J=$1d7f0133dd9ed3f51bcda16951cf4ee888eb11d4178322218c777898e9fb25f33e7521f18ee9b12362608cf0637abde11a67c5524acd21f4029693db502c39d5838fd96661fc4135f998eed4ffadfc18099d9df33c1a7e23b5cd9f4771dc84d43d30c75f63ffae66ff4404b5b5e3d6e5568efc395728ffed5ca214b28374f1f1b3b290579be8e8b2cd1c42ad34c1d65b1a7ca852d78246405159f29a3e1f410484de405d098f72bcd4ab14359d8e25b20505187e01e708045f4841f2ce816f083bfed9662c6a1d5ebbea5887dca6eb006357a342f7c6a474ceb03828fe275008bc7a296e6b25bca1a194717b79aab6cba750f59124c04f4c318daaa3bc16e1cd7008a68b9f2731b6622493d8107cee81617d5cb9e4d2bed6f3d140aef92a19b76565a60b65fd11cd348095643bc19c39126445bde8d21273e1e133a949f834e28ed4f6ad64a8bf5a3e1a6029a3210921e15a7b4fbbcb240280126e02d58c3a6c41616cb9eb4604e683fd9a49646430639161716a81ed7c714e838b37ef1ace5b951741d30713a9e426a06c6d6a4d6f7ee6a1becc536877fc4b63c1d4a94658f3f726e906b8cb82ae50812b79c419a72a18a50f38967558db2dad3d5f19083d6cbecf7319fd10a5e50847974e973c0143985da045abf69cc95eb8feb4ad40ebaf64b673ba4334d13a63fecbe925e142f87051cc92df342a5b697453c3c6efe534683f47724e40c8284a1b92bb95abed32d1c63a89ca640c323b3be839fe8202e22b9d6fa99b43fee124cf266986bf292af7db77c2b49b27ffe090942d78a9ab8fb6ea2d6e156bf77142bf3dfeebecb44a33d0f9b351387567df9b55ba46fe10e09245626af619f96d4112a213fee3b578941dbe140a3ee10f0f7b5754b91a6983879433140a6d5ca0aebd670dea3e23cfd9fee50a585a21f3b804805de314c4ed3f069defbbf113df8a1fcc245a85d8e03235ef80c92bf570b82ac939dd5211d3fd42064e99b4417b8ab2ea00ef974393933d4e6ce8ff6f2de7b0fb26fe245acdbab975b2c313cf88a54fb019f383a2ab29f21e2655cf694b3eb3604f37e7ffc0d1105822711a0c3ea7be181a70c7fdc9d14948f7f57a0f687b26868f56b6b13ce618fb90e6db45e093fa513e639df0f63d5010843131a22342cd46ea82d1e1f7eb7cce62bb080e910bfc519582193730ca21d9c17c88e2a8e4a2cef06da7748488322ce4e710559d2d4ae416645cbdc278d72e4c86d9c5ad55e79e0f415bb9bcf56e4f7fd3b59290fbfb24b0009efb8c95f64bf187825d17250e51801722631d6110b597fae779cbb783c4228692195b3fdbc0ef303c029caf3f395c400e90589cbba72ee26745e6976dd972f85c826fe3ee22dbce1332387fdb24feb3eb789da8e8700b5ade69d25d48c36b493a76cbb1df8db98574d5fde81b6d6a542d744fd1a0a37a81311ebefb7e9eab0e6856e21fa67a58143ebc6d04f847637bb79564778d459832144fb7f03a1039e0c91823800fbaf9cf55593295e171d8a50e2b38460d6ab57cf50637084c71840a525659a7f0aaf395bfac4f26d1aebdfc3472b624d8043f785c1807635a486b823c5ceea9b10ee8772c610db326fc4479920a853ee22f72a55766e30fff51992bc51a6de448d97b3ca9ea1dd59b80bff7e08371fb2f54df57f2e81428b002e6aefdf1f6c4328534d357b5bebe72f197f1f46e1d926df3027d2a4df674cb3905bdeee8636ee01fe65e36e1e1a1ecfea4e344ea4ddb793e1a8bdeb36fbd58d10b48f464d55549e023b6a6994cd2a48309894e7ca52312344f05ea81510b2ad38cbc3b43f729b12a072526c784c07e76dc4c1910aaf32b34eb8e11944025a14a892c901c95b51045668933718f3fa7aa0ec382f1e910e103d164fdc228754281ac19c812bbc66601c2c2c1b8625a4833189570a1be916c4e9c2d5b5e1bc78af26998a0d37e9eddbffbc4a419d14d0cfb46498c6b2f20d3e569f607d564a092cecf22a8e9e02432f392f6c5eae35234729d9e7b5865bb29d061d28d34c92ebca86ae3b425cb29bcbcdbfe3f618f1a80f3c9882820f4377d56ae9486bd364fd1c5d66f33b6651ed80e655a3a847cd66cddce26ec1b2ce6e198e7ea9aa9fa393aea593352a6f5060d1a0aee7fc8fd8f1ed4a T=$3f92e4dc84adc3b2a28f2e3014930999b47b952b80ec580cf9b9444d14f0be3d664fc7ee95435d46af2755822b3756351b9c467eb569f6de97720ed543bbb5e6cda47aa4a64c756e1830d17da7b179c47565aca3b5557463e926b57015d85598a73c770c86556a3ed900f635edc04a8238e92c5a5d9fc9f033e00bd3b66caafa77228001e8eb8f90960cf5fa6399929ca45512cc424ee233f03f332140bd6b4128b4433954e2f0f242ba57328aca369071fb158760a215f8ff4d40d6a0e136120bc31ac22eafb26bb3fcc5ed82e33298ff588d87d6e4262d12ab070364593424b37b1df65a8d041029252200631ef80c3094535b609693ccc85a516d2528c1844605ed8ceac1a3b3bde7b64fae4d8c790b0248959bee29a71e75b5892d29a100fd2a009b094a8408f48893fe18fa185979996d1a043a1a6089e6bd903601300ef2cab77adab0a0d2caadb8a539c15f321e3d86223d18f26600cc9709bade17a3547e8696c3aa09e0f1753ed4875ed9fbb0c9c8e7564f0bd9b34e2367515453c7448051133a90ceca53bae94c0cdcab52d3f104a3d7001859c04436d8d19ed9635efe18cb6b55e1440a432dafb52f1c4d65657192152b61979f9a1a23998e87e8544a9db32fd5394adf7867b5d7931a6434604c0deac1e1f3e3a25e8faa303abff41d483e3ec00326232e0364bb905a65bc1a486aca15b4043dbfcfe7fb1a7c97f04ac8f2476cc1453bd20c291082346fcd85bb652a1fcbefac444777c65d50740be8b82774a04a1d4b6b2b5e446f00935d5187bbf69d9479f27c5bc30a05900f6284931eb56a0f8467559106b4d7a96c252b865826bbc684c46a6f6028c15ddbf6628314c14b86252675a988a42969b2ed256623e3f0d87bdc3c35cf8424fd4c7281583cb64a4415585dc5134d0fae22b3a26aea3aa67129f19c5616fdf542c7048860989ee6440b3e93346a5ea89c85e22aee530bcf444d6e9283814888803568c0ec10be3d3087eebc8ef28655fb663d4f7aaa7e262de61e2498b8d0f0ca43b0628e190145b401a990ae7d5e0ac624873a74b00e79105dfebb105f3eeacf81f80dc5884e073f6d7f10e0989736bb458e81ef69002d7716b107825cf240895d6bf5793bb572a9296bf7190751abe3e9796a61695f0f715faebc5ea7c135d9f2fe757f15b26d94b4024bf85529bc105616142846c12700ff9e005b932ccd982ba1558c528870888dd8abde6f38626cc9ae8c1808d67c328cd5ec1ad3c05a226c94bbc25540eee3b3dc2cd60cb0b18b5135fc32fc94ced2b0d4510283fa4eb8ea8815d7b147aea4870b311f04d7bc326e824d2d3408be899969f423d758a2195f7c1a172faffeea5f80b439232dc4258d19a713d6f42651b8d53439a50b1b30806a1b73eaa12a4ac158a381df9d1b13788763e0342b4c41547abd1eebc38f8249f6592f49b9eb92301b15016235a5f2fba137a10c7dc2037d57013ea0a189ddfefe43f11bdd5597b5b8d80cd21d242684f0cccd69e8df9ed38ed6012fbed08f5f6bc476b442a17b94aaf2cf9a1c9ab219f5230f58d9ccba5bc475a73d720311ef19c61f03e2d9617ba9431e41b0de537927bdcb891e39624027101fca8e2240dfb2bf7dfa3fd1e66763c77f042f0e83bf7ebc436f0cbd98d6419ff3351a963819ce19a87b04bbc69dc846b76c0c0bf82980f804b1db5ce001d18c6cab44df4dd8b726518109499cc87c1d446236ad316f87ba5ff56bc4acabc36dbf3f691c05d411ae5268521a2ea6bf0879dbb01ec713e2b43e0797a38aedf4ecdad0f0b4bcb92c0cef6818609f7bb68170cee72183fc532bae6e46206cdb8cefba51bb449da010800315aacf641f3dbbdf4cad63a7038d7b7e20c35da321b6c3946a6fafac499238695148ce4831ede6a0f615b8ef7e99172b07f2e83515fbfd11debd55515f9c299f7eb61e4beb69b40d96cda063a3ede1d152d84ec37059f6a9836da683eefb55b5d7d9a75847eb90430d5b3e08a5fa1fc804967e547020bc4b81402b9c28813507db318b0b3dd411931aa2b28bfe70e89bf1b5dd46523f5c32001865fe342fd907a59d7936667256469ea0406158b1fa346feaaf78890d872f73b87370e7430c997f3ba0c0632629a8691456d6ed85fc5627dc57782197b8037 [198] S=$14de349280a8e W=$8842774c37f40b96b34ed716d4b8dd2fe5ccb0bf545ff215f089b2eb9551210e01cc846524e309d5cec0626f1ce3be1170afa61e06d947a38bfdc55709c0a01f93c2fe32523a918aa62dc659aeb062150a306fdf4678de086b31751846bf7d72813cf2a403e72f2263ea1cd140120e8defd8d2fbe8d670ec8e0e6df5eefb7d4374dae6cb7ebb4965b7e487945d10a482a4005e255326aabea698ce117dce2a15f3b06677c1089437c57deab1e9165fa5ae836ffb6475cdc51f9f8e9978fb213248fec06d8519230cbf7416eacabfa58ffafe4b9baf7e829d841702539ec5982c8aab09b3358287eb77bac8ec6a34e8d9ad6a79a1c4e1e17d8f1011a4690befdf5bb7a271e5b1637ad49f63b262d0ee2754f7af7ac9fd1d3bdd2902bee48aa2215cece92b91df645be01b9d54158eb4fa784e4dadf31782cc01d74165499caec5652ed564d1f737dcc1d96cfe672729a602e8a28acd5635297254d7f12f7f48b45b95eebb174f909727e9ce3005b06a303ab961f2021badbd4fa9085ac58ed410db5cb5b1627ae7073c095f7581be99e5ebb1c186cc60ed466196273a6fd16d41d5c6ab18b57567b151656d179680842a1e29f560a491f40016f34e309024e1fdcce5bace98dccb2a32d9a9d00b126aab7336201b40619fa455ae817809e325c657984bd587aa958953a1c97cd5a6b9ab8c97ebdf444741aa75fd86ad5c0881fa2e10b16160875a5ec7545ac77ef009775b5473f736888af901fb6a139ecb70ee250934a82b111fd4569acc66a58a86e83978058ffba2f5c2b964edfce1f636a0cc6e854cfe6d2d0b4fad03cfac9caf63769165d21fb007f0838354ce447c175c9d5405b337b6e78625b030d8aa7ce2257c850a1901ca49d4c0031c2ab664c9c12345f4cdbcc6db9812dd60ff8eb47fa8ea96fc5f32dab7c8bd19ca67dea9fd483088006b52f81779fa8b043dbecb64d4e39b363fca994286a4fa473535c4480dc50a80f3b33fe733351bac0a0382c2175ebc98e62f6975c536d636e78e7e638cae17b2709abf4f57c71d39eb84a84b6749c18aae1fc1f76b919ee8a J=$9eb48d18fb213adb744b557c18b37ed36902966ea9bd3c54e60ed016dcc161b39f373a727b2591493c607038925ec79161223380f488d4ce9db88b6537bb5c37b20d7b7c400869b14272f91b87d4ff715fab0358aa3409c6376cdd8f7e4711f9d09c64b1cd22f06d6e0ecdc9baf46ef75fc7b2a295529dd615678d6146d75d822522b155fc94f36e4acfc24e12ddf016a8454fdc7a805e772112db9e9e02251fc393646ecc92f8eae4df295e5e04cf18e532315a9ea7d609e74dd462ffa6b368b6faf5ffd94368acae832e632603dd9ec442d78d7e398c8564b89fd8b62f51210cb628d6a474c3a33bb4c0e8368648d0b850347bf4e58f8b55dc40eb65df8a9405fc8d3886cf43d224a21945a97368ba0533a7c8171a41349f83d12ed8cb3cfa36aca3a0f06efa32fbf17510c5121649afd4c07fb35e6fc90aa7eceb3cc1e79d2aebd5b21a1978c56ac41da990b7c609c35b0a9669e10e3a97e583f7169567b8c9d209cc9033d098eb4b2f8fbcc41b26c2f3bba6084f701411f0a0118a930d85361cdab5293ff7834d49d7699a124a3f9e40a68bf9ebdf6aa1b8dfecdb5fee16c05aff7f4cac7579072db9b8714d5aa6ddab710b2bfb572e4d1a9b6a8817ac33e5671fe83a21cce33675d8fc07e71924c9ed59f03dc2644db1fc992eac7f45fac4e8406df2bf09ceea709c8093004221072a4d6e1e42c4341eedd385df45d3ae9ba0c893c1e202d96acae28b89181094caa50ecce443a926ea1191970bb7d2327b25f595406a16c0e7d1d68175db7388b31a04f56a37d2b2035e8e8957a0ba13d080e36d5da34569d5bfd47cd0e3d019ac81bac12d0475891139e3f96bce6eb2f75041ae90414de3af72665ae9644d6e0842bdc6339cf25536e02e0c8d3217423b102b211fb73b2ae26e3c9c97c3a5b1d1099268cd23a9684514762baf5045700b9d53223b399ec74e32c7d728ac578734a735a8d33923bf9cc5006e1619c74c5bfc07c6c25f24b38d9e7dc77505113d764345d19542028505c1f078b7285b48988233d2273ff735235b47a0cb90cb678ed26ef0712ea24310b874a4d4c95ba0d454cbcd1ee4294ce9dfb78e270ee29229a274c7f785331049e2b25fb536635d187757c35f06fdb4937a6116e12d0b46cacfaedcf58f2a96da6d3db08e025afac03c3abc27692a6d55179cf3979e446f89723611e16426a32fb9bd9b62c1c56db0e3d8a17d3c84b309aec0cc92ee39f0c9401d90f8620b93a6f540fe82e9bb017fb681808007f138d8717c9feb3fa0872dfd04c11f3ce22853b82dec15a94c036931238d3c89963867a416c795b1fab7b64500b763891783ae59b01a2eb3394c10293caffe569fb0cf77a7f447ff039fd4b221df8065a12649e5aed7b4a6d4e4de17e496167048ab5223c2c5c718a340c8f71a3962d22f57c6d3eae8ce070c6872bc3dd1c01fe7fa2769c11217bef220f9d709df426d0d9206b24cff668d3e09781879fd004e9f4c610e94d17a9d2609d3bc0abbacaee03a923f06a46baa255b3f4955a23024630e7c6d4c3a0e37acadbc64bf6cef843b229244ebbefdb8a2e36b5d35dc4dc9b80267f411a21436d858cb4241aa72f9db824c6798dabb1b443cb38e979be35909bca11fa0d71c2ac1e5749694f9638db72951ca76a62038153b39844c19b93ee2bc45f03495429395a3a76ca812f6e2a42b012627b69f70bb473774df6e18f2766e3e7f06810f3b750f02f2790a26cf8ccaaa2b62c90590ecd456a908845f752c315a56a951afee002c9661f460d218931ba869ce6781a3759b6be161e02dbc6f004010a64332f0d362f94e56f4c512afa503c07d144b9cba4f92654fabcf5e787c17be7bf6615792443e89ab3b3c49737b2e3c8a1182c5e2d84621bd4c73735cd1304c8ae55de50b0fa04b916dc9cf7d29d258a633a488e7f3b0b53d2cb1498533d7b04c680007b6392ac33d349801bb0e30d5b74c76eb099fbd57d79eaf0d385879ef6e6a8bd0850ac9179787edc60e411821794caff9abcaded8bc5e9ec2f8bad5adadd2d222f4dfdc6327c732cd1b59b62db2d31ea59ba64a853521d60ba9b5c91ca6991b6e437eca63a7a5115942ade23b49f6d5a9d9e98dcc02ecca3d7d8842145ea2f7c5ae60a0588843e1998 T=$b5531bb612de3b4fd56058f4d8d74c21b90ecea932f074b985616bbfa96bb2ff8680d84cb55b589f433a5238d3e931125b7114ac30a6c70ec17708c2534a42a334020b43fb53fe81d0f1ad9d53ba2c906f2cebd361ee7cce6ffc59e46d69c565f9ab20d70a3cc0bbf0c59199982626cdb0c86d4db0f472aa22552dba82871142058b08f9042c2b70770bc2d7a497a80140e22cfab07c84ac0a0397b84e5d1d8c148f695e48584d9292546ed34c5372853cdccc34bac11d9e2ca25a8b5e90cffb34edb17607ba82bf2e400bae6bda0b90a4a4b60056fb65b2a6ed5daaeccc00d1f1d13e6c545cb29e61039abb8f6e459b84da7c6fe5b0c7c25c6de06a4cf894deafefcbf2b98c76684c2c537b2abaa0e2e6d371dfdc2998736085a7d854ee01728dba0c47b2f18c031835219286a6d5c4c02e62f9219e9794963bd24f0dd754c928053b8d2159365123f9ba58e846a8a6f408094e6ec873670cca10ed8cec03fa0b9d991f08fcbeecf9c75794229969acde04e808b180108e9fc5df454d8dbb1c41ae4c17b9cd981fb2bf59ae55dc3e30bf164d1af176ab95d6c2a55dde5071f07170320b98bf1637575c309cce29e01af2063d103749a3c6df91b1ea6aed365e834f84902721bceb249c0adae82e3a04c70ea7fe28f683a57c71032bf04c7e84c919ab841d6b600b4fc6638b68e89f84086e75d20b255caf34095d6bca70353374cf9237419fe73575daffd8e6c35020fe46bf7ef2fb3e8b529a4ce3f8ff850418b19cdeecd1c54fbb36df553cf8912734deb4e3726c754c587044b1425d98c2cccdd1a113b121a80a54380ea1ce87c1d805b3a4a7e55d336419d7e64f4e0a7f25cad74bbbca7c58de792c4c31b2aa0919f46c25fe08aecbe9bf3d74ae5491a54efaaea85bb6f951de936defdf4f7510bc3a7c2a64b4bf3709742f18d70daecfc3ffd3d3b1cadcadf0b5ccada05f16c33a06cddcd5f4fad9804eb9d7ffca52708b004e25164d9b90b8c26c0f898b766936fcfdf9c4680386435c9651b52a0280743bf22b2b5e54505d0a9dd793cae95c2c4e99be535b85f4a3cac819f2a4a6692889524eb62944cc6b22af52dc8b1f04e2eedb76c79ce88f1d639aa4e062872a81556adcd7541e90cede08545d96fe6fd4f9130ec238cfc83b634918ce2823b99877ed97df739829265a5738b215e3d5ae6f6ee7e237cbfaaab2c72d26ebdea652b5efb3c9c316b2ff84e65408d88446375682ea57d8021f91bcff5c0ff6c0c5807899377972bb283fde15613693224a3d044b7a29f6d80175848330eea99ef80a4168567f3107f078e2ba4347f3b035584bd7449ebba7f5e5504899824ef6da01dad46ed426ff83e313ab62960d20f94e5eb0341e7632a8f49f1c65de275bef01c7cbd5dc7da1a8752fa9c94893c29c29a90f802ddf982888ce41a1530fcc066c38c84fa5f8da72d60c78108e06be8364271256af9fd183f3d3d42fe377337ea8deb76e1650e0543c9dbeecb35368a1b0439daa403852bd46afcd02f2bea7a5f6bb7152f37e2541b82937d3d3ed23599c6e2e8a624f27206d3761734475560ff8c4c1387b2e610c97efa0c1d3cfb0cc0a93eed199fa5578443df70f935691ec2e39777ed9fb32394913b4262434e017a3f003bfa5c5d85b665f72fbc1d01231b055f08ceb83cc27aa50c02d4bf094ff30a82554d2ea72921a1d67f06879f5036d7510695949abe927ac0f6a33ad416bbaa236d8d8de87cdaca5effd9385c129d28d3a084dcc53502ed17dd18e597aeb17ad1aed8edab0dbc969a2522f271768ad66723519ebe5cf354ab01d32da43d1f384b0957b00eaefb41e6af641d72cc3c4df7e47c6901fb2546f7d8657bf9003dc571fbd6d015c230eb333f9b688b3d2c33c8b8907ae1d31c7025b85179e9b40d2add659848dd60f86690a5c47f531a8c2a0d1239f640d0a872781ea85a504714ef8280b259894d47f8c33bc7f1ce7db29532887bb8f89208796f5fd9fff82b6582ab16b31e9cc77c3517e58bb610b584a0ec76d3afcd8a55c67719061bda754820c02afc79715d1328ba25e02d8b64ca55aafc31aa67687c005320769538bf21dc980f26a9563af953b3d03aee880ae10a3b571b194dd674aea4809b450ca4915134681d66d1 [199] S=$5c838ca0fa03c74a859e W=$5a70e497d4ed31ce840cc0316b5651bc9607cd4286f82d2b0bca761f94c5bca6e5831fe299c8b5e34314ad09245321b036b502241e63cd198c86b09e0b5e2b1d41dc0c20dce148509243839e1a3d432b1ec63bf7392f5e12e1493039624f9199fbc04be48d4381f56d77d6808f52a8a19911100d49b931df7865947b89cbd62c7571ed9a22515c7cea9f936641680c9b56ca51106874c9a78b038b23f61bc58c961ac0c78cd42f9eb2260ba2dcf7da90bccd40faf38f8ac11e4023ce569763c55e89a656818821d67ac1ea0092db4c5159e3c4c766927505f5606ec55c87b2b44c02e70a3caf0ec89138dff6d86f7db28bc397a5eb3950938fb38965ee455bb56726ea672fdea0cb7c0bdb16bf3443f8a9c63102a60c89abc634d10732505dad6a25bab5291e21907db47af4ddbb989fd59f180d4fd667c8d8fb0d5f511b27d50794109e594e573eb995170612ceb871e026998f92002f4b6fbea227ef4a420f9702a43eddc94a0e2fdf11055260f8d426af9ef2ff0bb0b686d456bc4394333f7bddb6778e67b1f0d8cee8cac63fb69e7914ae00d6e6d46cb9e75fc20b4e271ed967f9742e03e6685158bee9926c11c17e29e319d2857c989e0b2a9ab1e49f4348ba3d5cdca0accae96044299060e09d0f8262694efa3983ef0aead476fe5ca626f2b4cf61d624f6c31ccf7611dfdf44ef25716642a969ccd25ac1546559b4e9c905d68dff82d32696860ebcbd32a6ec695ed30d347840b6fc2700f6ac070a366c7a3dd4641dbd5fadfe643f9e11623be3e23c8ff97827a3a32b7ae29a3353935b5af5e6ff44566da3b2e243db6bdf747de68373ecefa87e7e95939a2bcaaf3e68c8a8930f4f645a991999d8f3279f8ed21de3f3ef31a3e64cdfbce163f87a1ace23e58091c34e3777685560ea951198b3fd538412183e17ac644a6bf3ec274f18001a78add5231479a4d23fe77beb487d3ca367f037c8309d981ebdf14edc813ff43940ce767b72d7b96c98cdd251ea102f4b24e0bb038ba9e8c69f394238f8213ce59b0ad1b4735537c3301a9f76bbcdff45b3ba18cbc3e J=$3beabac68b460b77831dd6e62fe4c1df1dd16ba400fe44afd7cad74e227f92264970dda6478fecd3f2a544c1fd25824bb41147e548f2d54e3d756828c0f42ce4f6432bac721ee38bf32efda901714e9bb5b727bf78bda974b6715aa0be08de1e90b24a9d2a1f9eac2233c4a5d81b51d6811980a2e1c585db08a8266db43562b78699b4fb346fc81cd71c56e13b2e414e4d80cfb1f224e5af8837858f6a3397a1154bb4e02affd8b842f72d6f5156a1f8f1194dc1cd7a3e43c75003e77aa44c2950169b4421fa2889d00e3c4d3a5c2f94aeda9c6c0c44d1a4a39a3e0b77e16965d69a7de965b0cf4c3969bd6406f9517f26bb0ed5376aebb363d0f458db0b1b310bdf68caee979dcffb29814bf87b9f779a24230d70f071eb24ed3c019c2e9e490e598585d23469ab66a4f4800a47675959a7d301146e11c28dacd76571970954192810c28c6e1e76bc328c67c433310aacaab232cd7e8f7f96d2a3f4f18341e8638a799dd6479706650f7ec3c4fd0decd09bedf5371a32584b1f009a18fd16defcb5d3a0a96973668e19ea788c21d2e97b654fc8611eb2fec1d67a0c1cf2a65d91de8dff691bf4905ce2ffcf8bc2e29f274296554b759d9902ed850d6a861738f313d5d10448b8be5ac7e698a5c1078141c502a08cf538ab3c81c029a2995dc9453d9ced8db33bbbb5104c228158c89fb993ba020519f0e991c75811c82a1e556b97285294c36f31627880d1fc0fb5c129d16f72f13015901d3787de51aa0bc7ac284dcaa5e269f22a8d5161201d372a83c004ff6e3e9e4c686ef39f8daabdd0b3e8dd2bf4ca10f4c9d6dada2752bfd57b67bebdb1f5b60d61aaefd36076346e55d1a89520a59553f8be06cde5a82425b0f13296a73f672b2b951caab807a6483a3663677229790cba04577d604a5e5a6777bf7a126d40f715b5460b77a3d88dce89f75add086d5d7327d2c3b220184fb8b97d23b0010cd947f0546f734e9e22e67e25a5a5206a27c2d4dfd18992388b8827d2ff8a8694611c3cd1a48e3ad5358726a562c3fbd0d48069de6af56b8398ab39177fbfdb1002af41edebcacdc0cc6645307e0ae34e9a800102a354a8b7eeb7d05c97a70bbff95a91c98b12a6430d52eb5636ca3f9754e1ef651e781fdabf7379b749907408ea230a0c6dddd43e2a61e62e4cf806e801c69ce8699e2f6e33bb35d2af9c871bc5f9d35f89535681b5cc34e0abfb82c78e6e72b5d15deaca8c00c1380d7013a468ddb9f18623af6e59edf3f7c4262ee248fd44a576baef3be062fa6778df4556560afb9f3ad2ecce714d0dc4e56b442c101589caccb8de203d6d033e3429609d9597a5b22d52c1516425ae13c9e6d59ab1ae2991990e2791bc2046ac83cb29e8da1727a9730f5f2f53842b577be4ff795d2fa93a301bdbef224a4b16927834d9843fefc4282b7b33efa53a261edf9a3ae6f2d8c8f75002f13f791eea49e9be36488580c33a3fd258113a3470504b939dd6c81f3607363d81e7c992c1bb35dfb74c6ea2df263ee1e748ee89b30d3ecc8fed0bd61e8e5a7a27201fae4a2a06434f4cfd6f85fca8af585b6a268b4c7909429be97e4091512f9a60a78d967c3eb5404a030debbb536dfc1e9973c9bbb5a2e2b57821e75fc769920cd81fff67f20096f29657c0eb55d1430b5faf8bf0b6bb9617f64b9000157c963f57844f4b13bd8ca7ca5a37033be35fe8256f17380d477c4e3215941b79a688f2c329bdc5f8ba4f2b277817c46fdc7cedeaa5bdb73b29548ea6bf9fa0b92a72971374b6011d3396e1ba411e909d31b61a2e1799803c3b1f73e48f355c7bfd44eaa07594e6dae038f9270be0227e513a571a6df0a5d49ed61c6480d48836c57a6b82c66aba252fb1dbb6bd2e75334ff4c2bf7488eeadc61f4a33b13d1209c8ff6c12bc20bece03ad6ebd57f7cd1c6f0fc9fe1792603fda88b25ede2c36bb51207a683a00c0d4720a27d4ae02758306f8fb293ed04b96681baa33712f8b21e05211f3ae66fa216ce045775ccd12ec474774449af7381adea20e7c3512cd886784505bc9d01ee23cf75ebd5d9d019518d9c228b1e745b8fe3138be9ddb254fe1516e70bdf9a7407113166caa47805eb4b0a7a8b32a502acbd95f34aee0ba86957bc52 T=$e060a7e8395eb09887d137d0f76b226c11763d6c842db3f1856de3de2efc4eb1e512d228420cf74f4526a8431cc79efd9d9f8749e2501728341ef7b779a8bbac346c2cbdde9ba478cfda738bbfcebe6683de1e0f7ea90a0c56dd02b4146cc35afdc6142d12510ec47b9da8c22822ba5449a4ba8e95126021ffc3489ab88fe341b545c20520dc30f4ae171aeaa166dc38805630055cb667cb017045b9afd2c5ee93406ce00502fac2252f449e2f591187ebbddf31a4446775fd779326ab63ae8c1654aa03941db7b5927eabdd3eef58cbad2d8342e7fccda70e11741360c6620870343347661d7d4e7eddfb9526c0652632116de56c81c7bdd4e032709605197bd1ec8dc2f641038d73aafff9980ec59c8796bc2d4c910b1b56c807a471d680139e3d59cff4df157b1f7d9ef6e323e99b713ca51cd15bc9a5a3c30f14175397db26eec12cef8e3856b45443344fdee13480f31ea833be25268af4a077e6feadd231cf9c7714fdde2d5713939772f540831894d463d90ff1b8f57c3ae2feb98356ca4a22c9a0b470d4e5905c0c52856f4c03ad045733e0a7474d17f84a39116da55ed648729cd3dbd341d40b0b9a94359b7006d24025bb5b2c03c24007b8077e067377df73ac45525eb5a9faed44d6d4fb96bca6dac781472ed1bdce653bb0cd75fbb558ba56c9596e71b57d5f073f2d179186ea1a1d77cce990b114fb046c9cfff5071f7455d8617713bee862cc29b8ebeb5dc9c03589aac46fa779ad0e33a02c8d0da3207def0b70a3adbeaab2d8d941a3f55fd200749e767c17b19fa911205d167142082068c9ac2e71075290525afe0634bd12bbcf4fe14fe4efc6ee65172e71bd8a1fdc4bac4ffc6aad979e219ca0e2a00856f9c5c06b812a6796babf74732b516a54b5dcf003dc2fc08e4ccd57c8e07581a6b18212b6a61e72eefed849bafc4b3987449b0eb0606cd2c91f2ef7a39965ed28c9b44e72f4dfaf110f2f7a2d435c1b210a5feb338297e6f9f6978430c791c78abd6b43fe67c5139c790ec73439fff2a2fd012292cfc396e0bc0e9a1f7358e8bd4ed7cdfc4801f29894234b696699f8dc8b2734d6015184559a7c046bb6b33b4e9baebce1ba8d9d7fa9a61795ff97e01af9d8cdb1c0e146c65f72ac9b7be1595c27a4d19fe5599376548f8436f9f14996255937eecda747ac204b90cb8660c7a03d4a427605c576a54ef2ba05435fde06c2286246a6a8992f6ec3c2a63fa7f069a0c9d3fc6fee64f1d8385201238161a138707e68f1fd427a5e735c1d66c6b998068d21a90819edc5472d31a722f24226a86f9adcbcc904d1890e00373c662b2bac6e1b7b12b810b5c3bfdc481b389d8142a1029beb30d15c69b6debd64f0630ca9f722209ca7b190053a910bb19db3a2c627acc2268f8ae9a59f73322a4b115ff78c1ff24442f7d06b2b6146946a93c8fc0206e1172edc25f57d1ea87a5fd96ece69456e61edf92b5fe572dcffc683c1cacc3291b360a57269600543ce3bd06be1289f1bf8cd98c69063c7707ebd2ffcf28c4a6a291a324c1032b2ff1f430da6172db38eda1b039d40de7ce451fd4c8bbdbbcf4b139457d586abe8b8853470055ee4cfb98ebb0f02668b5c6a095111528033ec2b9b73d45334f40d4ccd4ff4e507ee1375cd7014a70a2319dd15f446b3146e2745b34627acb87fa2777a7b8075f1623a6881488521f96709a76bb9244800aa0691dac201afcb1993fb8787d47d5ff815ba388bab2741ee57be3437fe4d79543e5d03b4ee28b4460537362f0daa050bfc2bfa2e91622bdc7785dcb69ed2f8ea0df10d92dba7da5c34109d7a382de94486ba799411a26aa037193be1fbc687b847a53a9a674a76160d4d127bf24dc484d5a1cc96e21228981cafc661c7cee0b14eecf4f5ab66c9d6736994192c71968c51f2a688b9947be2c8d5b382f846282075d553496abdc349993d1f66c4609b5e0570ea17a9c7e540919ef96816f732da5609a419f72611805dcfc215f439ac0f22fe595db902090e63f114b7bdc3881ca1717658695a9d526842570241f918939ad4cb6f9e34675b5710add46215d94a1b4511fa5cd62a44a9873352726780e656362d007f28c3ae825eaeddcc4c4c42e9cfd14279bc7bfc9856b [200] S=$11d0c1525 W=-0x38b22107bd12a1feb45cfe62863dc959cc0356aa4aa7cf4b37b258fc572a0d5264e517aeaaba36b536b64a1daea672bd4d776d7d3c111eed8e7b212013fd7dd5f6bb493e7ab0063d4210954ab50dbbd9cf86761ec911ff6247c799bbbe1b7eda7b120cad64d806b4adb9f818acf2ed630ca5b354fe33676927f9c14070ffe8bf1d72c5a73f8dc83dd545f7787e9459ec6559c47b0795d9e6ccaf15d0f8ef973766bd1ff0683f27f9850db5612fc5b8e7850105f23b3a79f937b6e7b610400a221d8e6615baa45123865cd6f5dd96a555960edac4e95b085c4da10514871409a5a79191074ae4d2aed6eee96c3a6003002c769ca83b40f1b1f649faaf713718c3c411f2fcaef3453e6106585d907df3022b6a6a9a8ab26fa0c51e68f89e06e3d20dc49fb3dfb5289fb97053bd1d32c099721dc23df938301b3c8f0b572180e75595941d2584a929e7cf574d7f5adeb5e9a3339c2b726ef7b8da4cbb73fd8bb6358a0313711575a24cea19617bff93ab2ea9ca77a274d97598a556eeb18d65ea48de56066567b0b3ae9ae9606d9bbd72ab11604f3cdc8691e6b8fb17ce0ef7e26b4eceb1fcf0df497cf2b70bb3a1b9a728ed15fd2a562ac0883953b73d7d0b52425b808f1527f32a19f83e03275ebb8b91870f2653e4c799721f33ef9a71bbc3702637fd8590c3c5616b1ab15ac119c1cc343c0440d857e1c3d8fddfb82de452ed44bc19c54f36db9ca2a35d5ab11e02669dec67be6e1c5f8d41d454858e57af0ca18134575649739a9013aa16e385e11270f07dd73fd1d1b5f3c1231eadf5c47b9af390744f390bc6a9b5e93cdd43dda8622fd559f8cac4ce7f5932988ca980ae9b7737a402b3ba6c14909ca6b5264f8292d132d352675f7cb5fb994a2d9529e707e20342d2237b9099487572157805b79e20730a1da99ee29f20182fe4e75b7c52a841243c79f279e3456aa8cda2321ef093c9504070fa2b0361ce4f4679d15067a2f57567c980ba7c858a9c7868053d5e5b10c28e9404a98def282588b897e4c632254f2ecfd6ee69e94f45cce491dfe396de9 J=-0x107c01ca65a27632d995b4bb38a77d3bf231b171ced594cba8fe2470b657bf95623c94c3c128a6ebf5441c537c0fb1c284546f2444323fa1f4b3ebc53a231053fed4c3caef1b57214559517eb2f501a27067261b65cbc08a57f4e99749637a12993b484f6d5734e93776841e3203eeecde37791e851cd1645c09ca38031a6f08e802302820dfb50c9b6d0e5dbc5d06b1b2cd3198af28afbf095d2f17b1d9b44b92efad7c5bf9045e963b3c4e46ab327838a99040077550a8fce7996f14f746afe3b15e65e2da136212e4335d4c9491863bc39943f8a0d8c8798b1da90255460d2b48e98fd791c52ccacdd76d80f4a9887f131cb7660a186355c1095ec2aa85aec58ec50258a3f370f98c0dc250f21773b72f79435844e2433aca3a0248479cd4334a1396686c8d6920fdac0cd63ee39b60822f51708cc2869df08203659430c135ea0e7cd186e0efcb7853653b96319079964dd44ba47970f39653cc89e3ba47a211629a516d815ce734f0e7be9529efde0fd57d5dc83880f4bcf13d21e2c12e12456e1773f6d52e4c1ed4a98c88921676253e2f14dec4d0a3a59e74a37761af991f1052b01a1ac9e5c0bd525fd5da4e81a6d5aa5369cdf39a87cb98121212552830f4585f604c7b4a14b8f914bab5337fc0bb0495e066275644006e7482cdd423bcc8f87217ee63dafab5c24e4f855748870c15ccdbd63cce3cc3bd4d2caad1a0da9fce6e68df7e6476025f281eb13e48e565816f4b21f6f42d5f9bef173930ee55aaf5911e2bb57f2a06c5c564a949d0c40bf468769c1738330f3d89642fc09ea73929b7a8e17b22d3bce5fff0c4319a9c2621eb9bc85dd8e5a73b8df68b64d55661e418a4a5b73d32630bf1669c43726ceb333801c9f5df10d621b7d55cc516dad900e138c7e801f2d1dc931d5914013b1bb2f7c1be86ebeb249e7a2528a4dd002fc8c8aa7f1a7c71b35851c83648151cf88d4eaf73f1d3051d1795161e67b4fc6a0086d1e37922dfaa3f89a7286a546fbfab7486e22f798bd4113206ad5cd6ab89081108f9a6f537309e6e28e95dc372b028d995587d2e63d05553e5037b6e245bbda28ad5992fcec0f8a813b798b4b79af57a7a05d1ae1ccf57fa8c42d290c8269f88ae070415458373f673dcd96acdd1d8d8a54df31b987a48bb3417ad21c0a0dca761784b3094246d26afbdc8f9d016f05713c98e785dd4ca7ede59499d5c6954fbbf617fe9dfb56b0e1353671200398c7a15895db261c5507d0c00d70b799ef1d97a0ba9bd28e20bf8528729a71ea9ab37f970bd3c1a2cc63723be3183e171ce6be205385319ac40afd51e7706d0a285bc400c9527cfbf535ba64d3229afce4de90849493f087bf5c8f102cd0271546dae79d39e9ab83ee51c1a7ed56c4a1b7105320fd2e033bbf8e06a5f3b26c7fadb7b8b103b71affcd755f33872b69b2604b277e3701fa1331363519a2ef8591e85f21d685ec3ea0798404db53ac68f84933896bc86ba4dd6be73f1855bda750fd4fbdb9844aae052c5cd876c829848ba292723dddae8244ff69ff5ed537895838a71ee7e282eedb07b7530766eac1d485e9e9956c54ddd830b84a2b69f0ecf7256bc3bfe6490918ca7865b344b97481baa64345420073ac37a77a513f21eda92e0f731848507155e1d2276ce343d327aa5b2f7f6d0377f242d240868372e16838c9ec08d37c6867983d535bc5bbf464cc259dca6c9866adcbdd2eda5eb09a5f516075f2417856f6a81e5649eec17fcc537be7c0974fbcd11db094585682e4caca72913a346f5fb0315624a87e95fec6472b86c294135e1f1bf47a6d703e935ee9ebfdc13c4a94d297e4517186165dc6ef00e0080ce8b5cb739ce05bc62e1d0933ae8c68d9b5065f687365dcbd1c0caffefa75e81ca619a66d40d264f8926dfe9e4aee12a60245f0f7e3293073c1febf4673008ea640865249359af12a17b37ac5127c4e96280a809366b92f9b34df6e9a38f0481ab228fb536eb10ecc739cc99f7d2c7b0ac961eb0e32e288961e81e0310cc8541be4163bac2b0f0b19603557bf5bc7002f34b926b498931ddd9dd126d5273f9a1e8223ccd0f3747fff22905452f13dc625f2e142688aae0e23279e7271443977a T=$23a5b271b79c764b42588b59cf2058b2bf4c578e7ab664890208a1494e03563634b10598a28ae030ede67ae4a9718deeaf7bb33d727813d7d09cbe3f4210e5c28cf58b1d6862793628a18e696c4e8dd10800f18be7a4e38278a168d71242e48ee9bedd2adfbc8b23d484b6331b3c23ca66727b4e3a058c53679b52215109944bc9dcd8f5b41a8626e77cac8881870cb1b1ffbe90e63be1564d9e5c1ff954978f0d03f0a2663664f5b7df34162c6ea7e8ec830571dda93bdcbe287d924836937bcb59eaad429bf490b92693101b37f3cab3726c35f298f74a5434f9c5b0d073d1860b051c9100f16af25c3b4899bf967354ebae0eecbc100d692f9c119b3e9ca6e83a0f8de673db58cac06af6070abefc5ee101f16610dfb35746d1aeb0307d909b5e7726f1391fcca970be8a785cd5f45ad117e1fba36c8e9f908b130e3fca8c33526a8a8d4ea6d695cbdb314c7afd98265adbaed1d85d56e6ade6bb31fa1ff3478c56fa0c817cf2a37d091153cea22d8b0c582765676167b819058fb71ae96139a696763a5b9129d061c01386264d97f948319d10d8e6325935d83ba0d61488f43cae70a83f3f66b5edddf5f30b9e8585fd37e109e689f3091fcedcb9f3960a65b0837f2606d87987da76b4bfea29a1299af026b6e49485f6c9c92a7a8986822c0075980958cba9511614bce0de77100e1c5892050225ea2caba872a1dcfdf005275df53ce903b85b7dc6734bef75797239aceab9c79a644808dff7dbcf4d6c596599188bb60c66d1c15c39acb3b9214221d7fb213ac4c6a5d6c3d7810bc5aef3a8785a8c5aee0ca1f1766b87a2f090a6bdf88ffec5ba8d65387b5059ca2f25aa30787fd411523201dd5a386630c6c2adad9526f2be834f9d6f4607a101e5f7f8522c405b1fc990deadd086589779e2f633022d78510ff41742c780dfa65232530d6a0dca0018053d938cd04fbb41439332225448686a88738600e8bc302f49dee087154ac3d66b46e73a521ff82fed10801f5a8ea5f7dc4cf22d55daa904bcfa01ce95e2c8e0316141e93c1e2c8af1763be0dc208e68d409b47bb358924b54ffd91f2f3b043a474299b3f68f183cead687764082fd26e1061b0d46bd6befe9fe1ac39b92b1ad4d9a563d6b94e4720be9a89e78bb2640f0277269535dc185b8c74bd2eaba6fdd8760e4ba91f332baee1fe7802b45d96de7bb7c27c16b3c3a7859e8c747e7aa3866c6941186ed7d29fd3388840bfece563c9e0d2a34b5eb83a24c5f9ac48996c6e2234d568880952f068b8e55d1815fdb6e6ba75cbff1a046f4a8598c83248c21c449f1fe9226dceb260730404b32b77e75a63a8c5e86ae48b5d82f5252f570a32c28addaf0c21d812dac78db44f6161767ccea40fcb3c2b06c7f7d0691eff9c798c5ed3ae77b98a903149848081f2d6e77a69321d71981ae4d6f8269903ea979ae4e5529b1052ef6374fdc2bbeaed87cdffeeeff7f08b7c5c2f24a2c3a57657a35b7d09024da7faa761d5c9577e3ca2dcdc232c2494eb74b4e9bbd43e837e8ec645e934c3b5f9ecf9560ac4b5ebfa420e054a313e7990f2f61a00a1625efe0e104775105b9ea9a509ac1af6271859260fc08031e24e6ada5942dc6664780e9bf6c5e58b24657c4242f265d73fe7a57a01d1eb98158429b676cac03d4e363cc2414a8eba998ea35761952cb9843a09053ba03e90bdc685f8b8436acecb718574740d601d839fcc53db412d98e43199b379747604f6e27b86cb09781d649772a84a47cbaa82cab4623339593aa803bb70d3e4dda94a91aed1331af7aaaa2d77006ebad105151004d998e28c74e5e5ce52f2105b35ef9b147305e7ca69e790057b7e585c973c08c97e470a408ad68a771dc7a7a2b2198f0fbf4af8be793695ccd7dd4be7220e33f9170697ea4f15ca79f8d57e67aa9183e5a0b7673fc6133b70a367156cd262375a50b61b5a94e00a4a73714402063bd5cbc437c85b2e2d38cb4049ae6aa639c8c18f814504a322a910c6b706c0e0fa0aea446f19e6b8b38265b58d49635b39afc60f9ceee220bf7f5cf8091ec102a8db1657d9a5fdf3aa30b9b955d1f39dcabf27e0e879eb954878454cd435d2f6161748d2fcdf5e174fbf07931 [201] S=$19ead8e820eb3bdd58309179c8964 W=-0x500378266b7d918b7831236f73b912f69f41036fe1ce3a81b27581dde771c9a5ed6988ff3bc0d74f8fb6749d162b6b4153ef2554436e951dc498f13f5c092218a6f7073965cd53998ab4beb0e99432cd8f81f743c95a8fa5b490b60fb6f6bc3bd7a84eb05c7904b01ef74c337f9b3da90ab32f533ec4b7428ca4706560022f65538f15286d9c1e4aa14a0c646a13cbf3b599295801a1d48f0bd773f127299f7d82e51b3ff1553a5d17fc17c7c1658f0d761fa1637c205c82a11e71eb63491c65f991b470a132fbfbb918110818b0595e572e5a9c1bc37d7c4835fc8f8c31f4c178ac9f49b9ec90bc50b590c5da39e37b609fff9c64cd029f8747a4aef5cf2495ff28f2a80a909497117da919b076083f9ac11102e58d5d07a4095a79d88e4bd884faf4c96b76f9635ed9b1939aba6559ed1810d0323b2e4db218c7d6355900326846a7bb2b7f52c0c1fd953fea16f7e82c5b2f012734fab9468c4506094879275a75c43bb6e7264b006ac62ea2f1ef59544ec0210b14c507ee81df5794b2171bf8a807cdf24faa786447ab1c84f3b0611ea57ee4bd72e516a90a11b7822255fdb436097b4dc05fae3000e55a6449341903842de4eceb94af46a62ac23b4b86327abae9adaa95fd967a694970ec5d056fda873a7bc730ce6a081ec63d1346579e0d50b60b9ccfcf30f6c20744c776afbeb59ccb55b161c3b9245b0ffbe5d55685351a964fd7bb6fe4039b35097f1bfdaae3c065d52571f4a465fe97103c6b98939f9d64083dfe50d49bb55022e2ea81bddd07763b1b4a5322b223d7a4f237066595141e106de9d7da31bc22b06a2795b0f8ba8470e52f815535e26bfa6713bd9aadd548182e49b2c5d6d7a93667720672db66acdd0cc5dbca23f5acc513d31e0a13fe9d0fd8afce373467a86a3354dfd0567162eaac54f3ce22e9b9ee66278181f9e9ebcbc0cb73800a5ab6123345eeea5e8f7d56255504c88b1f2627b8b129b7d100e1c03e5b1d26aadb918648c82aed0b3546dcc4d6465f5e6cb8c9e26ceadc11c536e1562a94c946271b6c962116e3196 J=$a15f3fd25fbc5fe7005d77b4e014ae69cd73fc22eaa7530921b142257a8d135df55c9e6161eb677df75902e7641ab9608217199f9aa21c0756de86268db3279592ee217b2ab9efdb41712fffd01056aa0242c43f546a78abfd5a3143f11aa71ec86462529ff70ca0446a8e7a2e8557108f40c4a31834bf31c9654c9252ee7c548976d672e598c1ffa205eaeb24ab361aa184c9ac08d91953b9d16b82c76f2491a84768fe35999210828a9ec668c396ce8440d0f970b7358700bdf96b1e4defb5a33d8bf77f85990125e707eeecd5dcf9f0ceb3fcebb0c456b133daa71e01bcce7fe8842f5eace0a2e1200cd1b209df4c4a989b51f6926f60c2234ba9aa890eac52f1c28fac5cf214dc7af9e0506ab1f06bf8ddc049e8b845ecf88ed21b909458e2f49787023bae4624f416d04d58abeb83f6b31cb630da9c658a3865606f42c02c48ac445c2947798738be0b8f2ac0946209270d46d4e8a3cabfefb8b55b97cb5a0f66c7e48eee193d2db095db8507d8e27da1319cdbd8d1c2c25b050dcf98e4d7a9420542153de35cbd47717b70b7a7d8e364a3718504de71c141f9fc6d9d3f1fd323b2b913e1421290d52a2a266d43a4277653be1e384ded02d28625f11b2d881122133f0e06ece02b3b534893445d2366c6a2abbd5fe01ab01be04c61bb342a106379cd651c87b1b0f240f5d551b2a3b84371b7f4af9e594c2a4d409aea4caeb4e1fca3a70dadd5aa11ae58ff1b68e7fe8797dae366e9c4f32728299a76b30d6cad310f903d73754bfadd326fa92ffe9d684fea67008ddd0d7bd0d20bc4ad57ac8c4b0f043813e06c19042743ff6a3a69955b9f6fe36872c90961c20c3bafc2abe8381f019cb63a5f6f5b920d4b6d619d146ea8dd4e0b907f328a0c0fde9621d345b5a982626825b6de1c76976c0d8920211f401c5637a78bf8a006486cc78b3282c1ad683f3582c2feb87373dfbd2a85bf0de8ce6e72040b3d03ce76d1dc14f0af4d1dfbbb0497ce959037ff7a332404cae5c8bdd90f5b8b87127bded6e27a0ee2d2dbe867ba080ec3ca0c9ce725bc8a1fab6be526c357bc589c5c6f4b1c4d57298db7f022172271e239b4f9ff28f514c8719b2292ce44bdd1702755ac8a782f4e5df41dbd3f3361e72f48f9ded1748b1d8c9c6dc34c86f99ab58cbd181a25fba53f6b86c9f34ecb49792c881bb84fd972b3a2bf343e0b0001f84f7ca3997668696bacb73b44a60bc907e054e326cc14402d060c1ba5a947d83068775535edef1e491d65dc723774292cc59eeed737c3d737c6f2c5c3c5172a17a97ad2c14985003baf754f2be1df58a4d98d86bdff820d0bc9e9719d14873ce22e5b41f46e7673bbcafd045b53ba5563a5897eb8cd120030bd44e13df4bbc7448ec09d8c6ee50586442d1b40f713a1c688bfb693565a0757f0f780b957b65b67b7b3408015c38ee74c90a97505484b288ab352d00e8165bf6dd1ec82a7edad8383f91d06b8964ae798594faaf528741902881d1fe0db8254e28aed82daca1170469a804b7ad0ff5d05a5e446914964d29a50636cb85fb338627b2b1482a5d7044b6b003ad952af3d861c616baa698d7fc6eb0d4fad21e80f53c8d2c993ddc071892e205ee267ffcd98c158feeb7824e08bdf5230532a5a979e5e7f055b6cdf4415f2cbb54f9dba5a4e188b0a76701e829d9e977f866fd2d51e4b295e3219717fac120a10575c66129f968675a4316c4590ffca3e36daa003b04104116d21063e8967d4311b033975b2c59a94c0ab185dfb8df0b62ee18bed60dded9d822bff6feb93da5a27ee12dd071d08d1ccc854f3ad7215e5bd7c01579e187cdc7044f291bde572dd27362e01bb2f135ca9917d741e1fd67448c53fd68ef6a66eb0b108b8c75232194af22b4cee046e9e61581e5170ceeea4c2e88992658c6e4be2a5e55edf240957757ba774764dfc59f62a005f7457e78bf8b5775ba249a9cc65651492995372ddc759343fb470eb8dd76fd918a657de0e9749cf1ed22f017478ebd9b92cbdbe60f580a81494c722ca429d3d5a5c4c1f80dbae8004c451e25ab07a6b23f3c452241f52bcc3c9536335baabed1f256bb5d02cc19e1c3b4509fc69eb084991f56c8b72e38 T=$7675c7eb896b35298e1cd25c4493d4967a7ce7d4282e02602a723768f3d31da92548b26a404d108ca34e6fc2ba56155b69861e3c6fcc32bc3b3c0ba4772480f4cca26229d34201287597e93a3731973bfce60fa847b30c9505e19ed593c545ca3a9e7c483a29ba68b4f54592197512bbe8f83c4364ab7addf4179a9f598e1acf71e794ab115d136e3a4d535d7ac6f3c08a038505e3c3aea7ec527a42880f573a09df676fe65764079c2389b8218242971b1ea5bd910e969ae1cdb38c4732e26a1b4aca5f58fb684b02a60ae846ad25906cc70dcef915e8ec895006c80cc247589cdace69f6b70ec0b795a0b0cedaae1f1db47211cbcba24ea4f1b626d5af266a5b99bcd34a07e57793a0158c28db15932ece584f7616c35823e43ec23af5cda1ff1645981e38a9914f3cdec7d809f2625ff3285b0e66143e5db6f71d54b08c6fa1497bedae7d7c845f486b757ba9c1d3ab16bc97d451dd47784be78742937311b1c0935f092f1d9231933354eea22ef8c2b0eeec55e96d54d78d967613bdbe1921d396b5fc61a35c5c48e68fc5c031c848577c5a262f14e5f8128023dd2a27954ed96f945f983d8863d34f2a4d086b156c1179015f2cb3a7ca163377cd96d41567dee1d78120dc828dab8fe4b85d4dc209f6549c4806f6f22d7dfed53d513bd02b2fcdf39b45881ceb788003604bdbefcffe918377f4a358d103176e2732c7c382aaf59051975c5541f00cc3c705a03844e81d87f64fca6c25fb0eda948c9d753e3389738bed464d8dbb9e6f4f7c26932a14a4a8072e3ed00b61e147508c1591ec760302e5ff2a6007a23f77d7e63cf74abeb0ea950d44cc178c8fbb5839462448a32456c22ac154c84d3efd50e81d8ab6942426095dcfde251344d4a6cb47ed94341a968499bf84cdf4f32b952b1917fc191bbfada32c041583023c2bf5276b0a29221e6e71f8480a0a45496bb179a89031cd6c6fb418bbf27a5f56081a45d46203d775008f12a456c0a8f296f065015fbd8e11c09907505b66849bec0959c6a333ab21bee768dc93b66b2dfd5413eb4aba42b4fd8e2650ee743e7cda4eca7fa384e08e02c22750b568cb44af82927928e59ad5c411c19f2a75e7a09f663f5cbd5adbd886900d39eb7dd915f517a850e8ae9a948c6aa4b0adc9a79518c77576890d0fb24d207b4cc4467d7d0de68ee79b896ca281c9de43a5764d9518481a6eca1d38edc27e9f30e88be6181ac8ec085b0dae544072fac6d27bb40c01b595fee642482952a965afeb3833eac0478a14555ec337d9377816b082487a614e3b0bc42d35cc772415169c9e1ccf9aaca4068e32098635a335c94bd8ff964374812dfdd2a87646122aea4b0b1a9ccd1e78bbb5fe4a42e9db8a22b6fe941ef1c91946192a6f780e45f931aa7b11cdfa731648a76177baa506619b6ccd1853fcda39ea90eabe17606856d4992d80beb7684941fcc182827b66b42fa0e9a058d3ef04773d69314c6a1fd2f8bf67d74a8980ceb3c4d0dffeba7c06bfc3a0c8cf9c4060e3d0da0c3797a1a0cd401aaebea850a35a78979dad7ae564d366307bb5427b38f18c59163c6c76497ad46770d4544606253d0a19961d99572c84346424226aaf673d3a82c955dfaa21ae5932e8d397eb4cdf5c48e45e2f67ab745363b990faaa46f16eefaffb29589ad21f427716c3d08e53967cb1ac87b8d2970edbc46ab6f118b23340c7b01836b856db1d94ea7695f6fb99d72e9b3aed0177870cc2c861aa829fcc9af05aa4dff0e4f4e4e2ebe0326b103a0a6931003b581b24f3ed10f2c17774b8f8286d675c28f717c2d64e83a28bc4e29aa57d80b72ce2f37859170cbde9f634ad886197d7aadb9c217a535830a5e285db360ee83b5dcb95f3c3bc8aeb392a21abdef2af72f92f6c1002c159f7a83ca490b9dddb5c1b49f32e2981b1d8a4deb50b1dd4054863d6b06c0c5b624af27e7b27553c571c7e43fc64986d1cff9b12a3213f6d89ab6812d665d77236eb9bf2b8d8402a5999bd4ceb3db133f905e1bf4772ed24c32f7911d99f631c541e38d12cac6448b3e2bc35d972f2f4ad3624b19ba04b48e4e19d5ddf21dba813547663d65cef8c700c8927a447d63b07946affbd8 [202] S=$2c65456221f77b9967351578f4e75506d00 W=-0x1bfe745445e6d3cdb414747ba33fa1be5a1f21eb9a3838db53448f81a56f9b05566ed4b261569c07c0671df9b2002a4ad12a0970036574b8bacf4f07d7076734983729b2662eface6d8b9a83ad7974d02078a0483bdae94145c39203e462ab9eebc58713c273a9368a2345001f8df610a5c65c2c3a4570d25c1ac403383827de7a0264ae9b875b86c0992c2de17b4eb969fdc30689e8862918a01faef555b08a5f579196c3f336b2232dd631b4578e81cbad19189e525c67daceae12e46222eae1e49e5be592887c002429f7072a077eee46ce170250d360e27db176102e61957630b3082ce1ffa02888d64624f4d0eeecdb67d5c55f8bb2e1944b882d9dc0e16a0ba0bab82ee7806402a734a750a8afe526452eeb9c00b4e5128ab0941278c4d098f60440c28ba9d5944259a2cc9e76688ada0385959dd0bfc91af7abf39f959046de41aa3c43261bf527b27f2b6554efe1f74f4be9be85cadc0ccbe15fb5a5e117c5b0bf571847c0f507b7e802aee2c658929c6dcb437223d926f29a8353f32727ecde87fbe9bbcf46fe2e2609151e09a2d536d36d70877848fd20b149fd2ea04e55eaa40577f3073068380b9d797dfad777489244b7f5b200442a4bf2caf040f5833dcd9df4e48b3c384609b512bdd2b8c688da799942efb41af9aaf0eca0318970c8e18da60b333d402152af5eeb8b1222a40dbebbb3a194c9c18bc7e30b6715f1ee74e1f1df2316e557dfbc26326f560bb6ab4bbead39666936172f09fe7fab5605a7c451704cac514d768e9d250630b381ce1edff65b73a89d87ec32bc3cf8180352eac0857c5a5eb3c6ba3058bae71c84241e947b00942df44668763f41972c5ae80bb4d66f3b41c9841875d90c5505c6114959aa1f9ccd00674129df7882712ec9eb4b76ab1d0727ee4d4ec669dfcd8a9d5a10ab6e68f69ba2356ce5e8eaf00862e04c06a09074137bb54cf79f1657b7c37353a0d3082dfa8cc7c57eddfee14172156a1e287c5f5eb47b6ac762057834599ab8b419113ad1df61dbd35687d8a18de1408522ab2 J=-0x8c8743dfb7de2fe100748973796201f4e0bbb31ee6b7a186e6961e0325b37e528a8ad310cdc656533860180c8f1e94c382a23b7bb11528d9d37c1d328b4fdc0197c1b46be0600ee6d232a96c5383b7a1ef7b4998befe44885e36444a5bda8b84a2d2d3f312c88c7a9c1ba5b7f5c2a8b582b8edb0d8bdda9cd0d9acf20a78f23a7ab2065e361f3b4e67bf7c352498412902dc0e3b731d579cb08980e10a31b6b56129487911adb4277a334320502ea311b86952041b98ad4f0d2b897990ec863fd1e19b1e240bafed7565bba74d6b527f943b524ed5bcae34baf509cffdf8997db1bdeb7a92c83095d595f10e397ff59b8322059d1f56952d6da5f19cb7a83017a6187e92f010f6c7948f91f4794a8280c41628533b3c87ad5ecd68686d9e39c923eb48f2c997bf3259c50feeabe34a434f6461903b2c025f9b8c4907f2e568a9cfef67e19d551e4eab96d896e20eb87ae52630339fb710a76a8bf7b106dc00f956435dc36522cf7c653058c6ffef5de91cceed41551949227f75aa396a2a540fcac35dabe6cd6b0f83036f219c15861ddcd273a00b1f6011b0d90d49282e2839bd37ee4f4cd10ef3e25a5511650f4a6dca1ecbb7913526a0c37d03e0f90353349ccd88fd513bbcab4f1723f7d97de7c0d8287a9f5a583a114d3776d2c7b1d21505499faf886ffe9a21f8f5d1cef427b16a86974e1f71ba46e0c5a3b26cea3d407fd0272ad736eaac12818763ab6700267c776edb58c8c6870a5b8a9eea7bc6d21768a64ea4929c5dba7b71649a35fc74be97d793a8c1624468ebd7ba67e657c75f9696815b458e74b15133d200b4f8ac21339edcaf8c025f7e4095267b7203d75cd7f211681944ccbbbd8afaeaf482233966efcef265564039459a542153896371d46f4b7419756cbab7a9cb51b75030078abb68c32abf586b4c765a1f07c4d910b5c4ad6364a336469e2b95d681caab2a590ac77b0b5f2a67765e951564c7d5eacc263577b3b1ad3ff6c569e06af5323e956e4d72dcdc6f1652684ef0242072a58771ab4142a4502ccded580266b93a85f781a808c35f8e84cf16883b2ce337d3763957d58cb04fd01758b1272acd745884133276b06c3d8ee3dbfaf335ea4dce6d02f54ca16fc1db423b5113d8edc56865ebcafa07d3068eb2bef71b2537ff9616c5532486ebdc54946b9e21c4bbd6725e61d001dce620e032bbe80beb41dda4c836cc97481846d38f1ea4d02a5030c90a2d182f64eedb272af374fe1f7d1a52004ffb942aa8887f0812f55f00e6001d20c3f9df1989700c83d2c5d0718daeb3128f2dc6b2d9944da5bf4c2d114c2b649903c7e9f1d6a8e080e88d9a63abc3fbc5c4ec1b687ecd3dc1db336f2efab262d8d00b6c8f775d367bf9eccc0b53909d143155afd17829de91b5a98bad166362bf35b87765ce5d6248f5df00fe614c559fcee36e75bf0af9bd29ffa2bb5117852de044fcec1fcbe1c43c7c0c10f11126398aec6c0e72e9238978e138594f83edeafb614e2f128d2c258fffba690ebcd2b15a898e02f4aad23000c9de5dc66819ee21d572d1e9374393445a14f6c879bcf7026d6171436aeec826af7f7042a1488dc0f6e0f60ac4b68b13316c98eac9d621d38124bfb35760325cddc4567902692c279e7386a11e5ff59eb799da6eb48974b4a17980540197e64718e8ecd10ebb741b7c3aff0ea7389ebf729c420a3340edd57c70c7dce983379cef9cd1f1de247e4bd03fdcf9d61552d874cf45b4356f22dfa8bb32d741f2d4fdf334e9fb594928dfc02ef688155e34d85ab22818c1a443f48b856355f9a8ffbe1a497f20e07ebdf6957cef7ef274d124add709cc929a577696307dcbc2aa2a10d0050590a2f076034e5a83fe812f74544aac41fd6b28f0f929cef078eee8a88108a58121ce5c66e41559312bc1771ff7816ddb191e108fbd78505a2825c9386cd4d1a19e64c724b86e0526ff4265ea5e20df57bb1fd57b17bf507f94b7ae6fafa991c64aee5cce94c9e68f5663c1209a855b80b3e427580f2407d49bd444ada83736317b853355c76d0236fcea7c3903f3013bf5c73b479ceedab813be11179f145b3bad18fc6283a9a T=$13d91ca5751bc2b10ad74c471b56f21d7fb27e9a8b8fe28d25ec5d246b7e08d75e05e6b7cff953b7a6b7f4e7c0ba601891ae0c05f40c277e831fc03be2a7380ea4e90d9fd96750331570b6cd2266b96fd86dd4131ca7f0e70367736946fa8e20357258deb033694577febe1fce309516bc33b7c7430807ebdad80d26349bc77571fa71d8e2b2da84454baddaebfcc7278617eb2f81c01996586e6a526fa12ebb3b09f97c29485d0974a1cad180d3cdc9fe590fdf4473dbe67016e8417315a12322df1237f63f6135d9f8edcb0f8b2d2f993cd2f9547c5f9fc847095277507f793ea40e8099cc6b6f99995af5472cab05dd0734e41ee6e8b42818c418b8e2a3af6eb9d5ef40832deaa5ca27706e7c65f54710dc6a150c9f7417ba9bf94afc23e4af07f0a0c41859f138bb9fc94c08beb58b32c29d965bdabfad33e8396650ccf1d09df7ebb69113a8292b220a92edc4f84d7ed5dfef8e605f58b6279f527e7a2c04beea6bfffc30532a28d7e156f8600cffcf5b7d795f28c8868b0376caff271181e9b0cf04ffcaa78915e8058effde2eccde9e7321b882a905172165f62ca3470e433fde83722ea61faaebbea8979536f423b891243c9f59ecb94f3654bff36cea626ead9e5eaa12fb23288d9471beff43584266c5e4f4a0f6c8e5ae00205512a73ece99d72998d6bbdce1f01d0ef6680e7f0465538976c3bb90ae45d41052a6fd0afc443b43ca9a6db5da0907ebe3864d9ce228c9f57726983e787fc5ee7e695c329f63708af4294e9662f06612f91ee65e420a0a46ad0d0e33a9b50a6db2de37c77459ab5802966e0e12c2ed6356febc377d4dcff160d9e5e0ad74326e31145102af9d97b2bfb87443bc6faedbc2b4fbc1670ea304eb3b35f4821a85672448fcad291269d18787edf2e0978ee463258bfdd2e56d71c9e2329e46d4078722a2639e04640ad79b57c8f6cd8780bb1c7890f0685f26177fa3bb657e4ebaff5de65bd2c81fcf395d0eb3512837405fe4c1c28d65e5cff0acbdbb4a8da1ce38c8d9d6b06cf5222016eedb8ce3bdebb7e69dfd513d59af0f00b6430259a67c986b9a1f7701e2c855904ae1dff5d16c91c952c40a7f7ee9468fddc9f0fee9efa40dd058746077c96b929ade29877ee01f700f2b6e71eb01d59c55184956a5558c4a7d9f848ab43e668cc9a4d2fb8b1308d20ad2e621cd65158604df232eb707c30b4650c6fcb15a91e4232b05fa6d3c8fe45b4c8adf1dea8719f11db432ccbd0df50a225da1020e01bd85b93e9d15af931f1e6acfedef794e401255e20fb7d8124903522b5a52631ae8e967acfcacd558cfeb040df7cfa5745d31083460965680bc75035590da4e0348e4d1cf123683952c8ecd8a1366df444d1a6ebf88e4ade881e2c95cddf6afea99eae6c79128568615fffb5b40fcd13b1040a16c57a3c8d6fef0a9732ceec320f8a5b39cc34ae2e9a9e8739f7867222d6f9efaf7ac34c166389c3763dac2b7fe1528cac018fa22bc89398cac76319215ec6dc10eec91dce6e1c485af18b49f3a0d8c4f18f625b4c0641f464ac444a22f760634293a7b4bec64bd4c5ca43141824d010ffee43b61c442385247727b5c064c9b3007b50a9964f9dfebdbcbcde56d29afa4ec7ebbcd2d8fc49e2f3c525f3bb7d0feead7cce4d5f01e0b020f79e0b4107d1a1df1704d9324ce81a19de607e5f18833996c1d84c4b5b219cfd574d22f2b51e388004bcd9a25f2be9b20b5ba48f53c7e635152e81e068a7aa7039a3708a609539837b2a29b1f4ce5904ee8bd05b684def18ec300a9bdd554dd1d596e7f7708e3b29bb2fad48d0ef9254a48280fe379ca21c028c8f79a2d14cd432486e0f822d7dea1b403dfe9dc77deef51ce429beb3df27f78a483a5fb663ac7b5f95b3a6bfc3b98023ae32eebdc579447defe6de00497e973b0add24acc1a75a0224495c8325176a2e2a718674745d269fac858aeff2f1470fa3cae25cb2db769e6ce80e84f346ee78d375dde9c354da8a05413d29772677e77155c8921ec4decc53efba2bcee2e8fdc90d0310a775bafd6181939e00246c72369b4aaf0638be87846244492c825bf30f3bff83d1a979e31 [203] S=$7dc7ee83d80315ba55 W=-0x35460a57aef2a84520128400c1e8bfceaae343517268a95d192372f0f05346c1e523c6ba6846b88e2829d3958c82ca0a1b0b5172e9122b70008f8d78a1953f512ea44e1730d43517cebfd7b00cc230e8f37dda3a39cb722666cd078c5a5fb3488504aafc49a372040034a5ab79bfb2f28d3b334d90b4530371214e0e2676905c5d88906f679b02f9001ce6aa5f0f13da087295f0bc1f7740c2cd184005b9d054c7a2aa211f304e1330ab3fa3692562f491a8f19441e6d4c1316a851858bf0ccc04437fc88b59efeaaeeede34b7e67886c3297f10046a544f89a05eadc4782e005741e4b299dabd9160f79a6e3265f5a53b6fbfeff2e94c1d940ceb83ca29f643afef72243114f95f03d2f83e4ba41ef96e5d279dd9dd78cdd59004055c824f6f91f652842fca3226d996d2c64b36205c262cda717f8764687ee25a9a4d016004bfde7d319e6f420b6078065f4a256cb1148cc4a81f93b7efcb27776e80d645f029c7f60fd91aee2cf7d1ec41a041b924dfae49118aa21159c56f178230818173dcc4bef3dac6f043340bf37f20bc991d8b8610a4e608c9b30922ec280c9640433e733d9fbe8b45b68848cc9190d2752de7c2eb113969a4d97e6558008fc1c25ba10ef1fc28fab3a7d18cb59632fdcbf5e0ea81977dd7da8a4bd15cd1c2194a084234bd83bb7c019a1ccc3d757aaa5d9783d4d28cdcde3ef2bb8a673aceea60bc42536bb1b31e8bafdc9291f2e7b2f006f9b4626a276bdfabe1f04605ef551d7efd36e6ce48c87edb10cd9eb9225eb74137d8341703bb4f8ef1986769983fc028aeb3aafa41806ae892aa9dd7fb04fe34da47ce2d02c8ed7c1d78927e9ef9c6bcdc24f4c15aa656aa0f9fe381abc5ae5a26d15ffcd6bf0902fc88672868d2c3f0f8bd29e142fd4b552e37dc2ab47d81960ac69a97fb7d05b94a3df7b3c1d9ec1e4812afb945f61e70e90aaad4e795c7350379d18c3270413583729cf05bfe083a53188b0da3a94f26724fe1eead27aecdbcbe4cfbee36fef6d424d01ff227b3c98ee7 J=$35bf9e7c7038767d671f2d80d8043ec516441e444c3dfac68c7c58e1a0fbb56a6a208d45c1745228b4537116edccfbb103883b277b9655ef45dac2ffe374b8eb9b7f1f2db77e13792970025765bf4f46f32ff009d5a96ff1bfa7fe9d04b2560cc738ed0edc903774465914abdb9794a482d35706332718999597df3a1f185b6acee8a2986b05457320d2f282ec3bba3affa8fa59b05d548a99b4865219410b4a1843f0d038f26733716ac8efa2305af718b3407553e3eec415514a463064d29d3bf52726ce5ee20eabeae75b1dcb13e68b3ac7855df88a5ea28f1387e1311b6a12c4abb3cb27e4f0036634e466d50caa941762cea45b6358e091326116f225d42ba4d0aaac427f238aaeee87fc1f95297535b00ab6f7db8a1b901ea4152976c2e0670ba8e0f01fb8856c7f379af497efd776ebab0ef8b165f8402239f646afb694548d75a994d6e99615c34ca7d12b403457d497c4ef89b1a362cde5bc4a669798e61abe0aa8416fd8702b4f547b4e25c839acbd4b6661cff5bb879c1147d3be76bdad4f57abb89ca4fd3e604eea4bfc5e603a9c507864e5b8ba5166a3233ed24e735fca13233fd008a21ec61a0bb41ab6b4cac706fbbcbe1db39477521c903e03e8fa82ef9a1a0e8dd0b2eb25db5db017a7a7f1c78082c1100c4e1b24004808fcbb69b72bf8c862c40e8acf4a6d7d9830b77d495390cead65113615c9b5c6fc1d9e8d83f0e0859d59fd979d3766a024e9a0ffa0f190cab1306793f21c2ea77d59188cf3683abf7e19922eb340be8894f288fa2037be2994ca8ab32a67ca0cda8c444e014663f2693c5525ec3c88edeffefc9ac930db9ac746a512219b26e363e76cd2c3a5ac0e12c629fdcb351a557573b48e257e9815ccdc80bc62f6daa2a8f76795e138673a7868df6da8249050bec5744677ec2bf100df0265a8c1c7fb79a4bbc76a8dd4754f1d0d1aad4c3bd5be5d4264dcdf27df546581e90196504c8b0c1f21c7a775313700623d2680eea519070246b6d50c793b6167dafe27ba425f2c1e237dd21f238117b4adcb800d1a00ad79b7e5384d7752dd0e65c2b559b9f369a08aeb9a737cf22b402c2a675dbc22bfbf19d6cb0f3da17d0cba200944130ad5546611231057c1b2ce4b99530892fe12b09cf925c338df75f017e09d93c86d6c9806bef991dfbaa016fc29abb2d0bcc68f39e782db49e4edc6752e50f10d675c2998ad13d6fb5dd565bdc963fa2268de9faa529ee120d19c85d6ec13b670f7f451fe7fd939e840f282b395237766094ad35d6c4d5747ff73dc6acd05a35dc8ec0e40f82eccbd46707db712ab93b4ed40df6b35e68035a992f7cdd404e981974d77b5a18e87b9bb2a4adf1bfa12ee106bf2d2723f094e905f687b9b3d2418e7fac282a05934110046312c15c8193c618c078deeeece6c0584a694c56872fecf6002f0972454bd78ad10ecfbf4d55a64736974310dd4fa04ee1f1fbcb83a0eee2d0f1aa8344012664dccf6f034e824acacc763ad5ae2931d5567e9e79c999751749a12c0794cab13fc7873a939d1303ca43f62254d92f6dce24703176294108768ea86a8904211e6951b312b952407e1547ee279e4272ea1df399b5400ab8562a2940176349cffc8b644bf9eb49fe59b6434938a04c64fc82b3b3bbf24fbef87a4e890daa9be165404bb8e2ef1cb488a2705584d21d57e52bd9d6a2407aa7384aa52a0c9efa24d6e3c2114bb846b0a1e358a1fceb1bf6367398b79b3436af67db22a2873a4b5508e6c91363aee193d6445ba3557f08cb82292036a8c5211a6386ae318aceda508b3b76c4277b4f2106c43644817393dbe00865482653f2069a48a2068be9bd6bccab76b0376887af972798c4a0311290f9cecb770d3e33199defeec19616c6b69131f5810083a945caf55599b934976317c36ee41d3295644550309aba09f7d86bca51e5f764e1a21b59e5be2283191cfedac04569f0e6783ad423fe746f3d820be00f8df9b0a52d067a0e4076bbcd9b15747b8998e50bddb2caf7997f613aa17136e4c2d98d1f0d889cf3882cfe5720dde96a39f3d4b3cb4a827c7f04 T=$22d2db250c0953e9bb65645e95e461cf5359a58f3e6f75abefac09a03da19fb91f1cd76a729e2d9c7bf5308a4ece5c3dc1e7a25869f380b17d0c43edc24f6b6d2a1f99ebc46c8aba4e53edf87b431b289f986cd341e70a0ab13dc730dc107d461d6690365b647f922fbfaf42db85161116880d3414f10f7c6e9dc9b159aa0dbbce79cb97edd0c32d5344d3821487323bf8a3a9a76f1c2f49967794d4c0c8e2b88484a6c0f189154ef87eaa9e5a36cf1745e36fc221f4fd17ea89688c1a88d8317abff9ca3baed9abb457a201c3b13ba7c1ecc966752b68da4e9c9ba2d525c929d08592a390994e978e4503df29407fbb711163da7ec82d3b52fc1d2d6ba9d318041ba1ec8e9f650cb562946044cdcf716e2a27956ef6c1e5e58cae77ddb38c4e2b613c3a6ec495e6b5b79262f6078f74d4df2f0ddec570b8db16c733fb1380aca796b6e39a7cf5a510864e299584e2e3a6bf8f136ebebe37570ecf1ea232b7f53459990bdb8f26fffe26656d1a0f2ab173332b8172b6c998243fa7efba7daa0dd28346d8ce371c7609c426787cc6e6a8253fa52151ab4851901d3bf46bc254f22ab465b7c85dacccdd24742c92b08241701d94899dbcbe156511cb12aa4438fe4f8278803a19716847f716b0dce5dd8d0a7ab3db9b9bd8f77a95d40943c2cf3d4ec83309d557968425f14ad9f6895483b48743c7f66403f62ef91a4c4253ab47f50b1ad180fddf9f99987c618b5c9e63b54dadec16fe64e68b66bf9c282e53c6d387dda448448c80924921f07466fd478059255407891d432a4ab4db77136ee9cacff122651678021b2c6b9aec75f8af525bd9889b020d5832ec9ed60305e615ab03d746dce4cec4e27d6278c0679ed09e5c7270de997317bff815412a113f3365cb2bfaad310a266b9d9c02a9d43c9b45b5b4f670ac98e1dc5ffe848ff379353ad6915f97bd8601bdc7bd53b2f7cd0fa49a0a855ad64a888bf9e979a20b685725e26db7476c9d6434a531906803da6a450cbda357271173d1331a0d90289b3a2fdcc72c6c882eedff2451f7895bc0d7604f5483ef5121eb1581ecdc993a3a1f3a340b815dbad95b363ef2f7cd3aeb1fbfba1ce4c33701b4bbdeb428d038dee4e41cf0a9df2c50fc0303bd8060c16e553921b5d0a5912920c4d5b38bb4ad1acd941092f79f5d5daf36c1396f153ca2a9aaad34154de31915631aa3e52fb53411ba1765fcc8c5cc7c55df75f0f1e7d36c990e46f1728b772ebaae31575765ea175adfde9af09631561f05f9379484a359a2ac46a468141945be0e500642bec07eacc14491f8385a07ee7ad55529daa4080b2f826aad148fd1d3f9760d23b13c51ec33f80649b893b6aa65b5145332cd32e8403d650d8797ccbf5abbac529540777723c2639ea04249ba42d0b4496b46fc0fe146865577d9b893dd1246b7d8e97c1ca545e745de0da9bdc83f938a3f916cfcb7bec5d96c03d876491441b8a3687bfef304f763be3a103d5240b9e123db4ecececcc6e8a958167a459ca8df16da002a23cf11b302fcf42deda6e99c9bc0d9a882c673fc200b6ee74d268a89ce254c87cd3011dda83384a7a926ce6c124105f230a277c2838b52ff9b8217af68c3c81eff9e59576a12c0576ecbdc7c2fc62b069900dc4cb08842e7551e59182f872898a57689938383209b912a431be7e680187920d077dc9a7cf6802cb75eedf8e340477ef157e5e9e65db62e6777b8a27b60cb782fe2fa48b7642a3a23698d14cf8f1dc4d7e12ecedc619d6f62c8fc7fb1e30362313cae595ae4487096af6f4698913f957f4e57babd5dd1e5b86ae19b42f780eb95314e1036ec24966b9ea535de13794b212484e700625cdbb8474a6bb0d5dd486f9424387e70b7eea2a1fe2bb27704afa90042318b267a6336ca2aaed4bf3b37c44a0373dc60e17eb93f0834881e51f54f8630b97a622e873d5c7526c31dfca6664476412b897f352fe98611da6a6c6377da0a09a26e2a3f8572765234b22be0f9be50903fc90ca074830cfb28b50c12884a4928caa8d9951f1242dab2054f42f4ef95dc528c167a8de079d69fd91ecd2 [204] S=$123af7b7d06c5d6c9b W=-0x36d2d3da41f7a530d242f66af5287bcbdebaa27e9fa3bd62ea1e470e126f51d1aae459915cadba2276d736441e5ed43d96552998e9b6769582e60ef3fb41a102c510377ba5bb32fec92edcc333dd0693085f31d8cbd0ed71fff1151f7cf2b92646cd80451d26c0842e592dd5ecb68a1b56567bb4ed65a2592c73d7dfbec41d0e185f947334f7fb3d2f48aa6d8f14ee1611da459b58458dd098a03dca04b99273c99ad5c7dc88f911b40eeb156941913da4f6c03025529471afafa0fb7b563599617b412d2e1a2db07bdc1faffdefbcc0eaecebeff08558ac4ddebaeda237ee8ad4692986fb365ba42c97610c910df65b6afd57ba6b7e2e53604a89b5617b0c549f21ef646f82dddfb5f888fa6f59c8a616e786a7658ff240883b18449aa0568d2a675999e0de02e043c02cf41b0324b776be99c717ae60f3eda1ae97e798c24094225d6d279aea0787e8551b58a899a086fc99a8050d90ef2a18095997d79359b2f25338b0f1e4b2734a9ded2c23ac66fffb3420a38fa426033ddc5f491e8ac6347f0def5c97cd9fbad31ced3a51711b7c06a4703d75bdc32caaf4a2f652bfd32014833f304eb5a0745660da70635086a12581c093893324f119b6eea47d2d09511dcfc3e5b46202fbbf2862717c6d560630ac681b9e6fbfc2248491a913f9a630fb4f5657f3eeb4bef110e198d5a2c3b6ca9b941ef9448c48b63d01a4c707b0a0dea6bc718965a050658a2836b0bdec5d254308cd3909627e1ab6dc71c9e475a3c241457cfb1a2f2a2bb61dc4dad8b193c9f56b02ef60b1e884d0b2d13d6f934c2e69ecfc600ef114b82a20f56ed2767809cd75bbe73563aa073b554a5868311f517bdabc06c0308b498f0b70dc9852dbe52de260b4e77b31dcd81fb1ade855326d174a688374aafbc17d4e26c9215f81f0d588897b96bdde6c08d586b12568b2b8528330527209fc06389fe54b9f5d590a816e6fb9a483ff1669816d85e24cbc6be61be36d9da5c5f5c2d5872231789a41bd3478804db0b6e22218051 J=-0x9346b8b945d5d77edc1683179f9f743b39d32b421cf12f630576e92abdc3a51ec5bb77f82e8c99078092b72129a212470657dc5f899e1b3d02dcbc708ae1db6ccc87484fb5b9494d038e054e22c4e4f0f4277c98186e2eaf07599951b669b0b719d4dec63306b4de23dfdaca3c2e4bc9b4e3606f3c5462ffffb6522b3cf62240e4f1af1e4e39b0504d6934dbd8fd1e09e168d0b88aaac47c6bff05af4d98a38dfdf89aaa88928d33758d1d5751440a5a583e787fd65d7fbd6337f7a9fd0bde3bd40b83df0393a9905f0419e3d726e941e2e20cdd2c666d9f7262343fa26fdb37ae4ec69848e7347d89db23b93b24171e5e069b9efc3d9c3af79a437f43631004b21ffc3eec8d8d42a7946a01cb2f297e4b47f6ecab1a5a42a94f6629b851a85d3039f7a6d6b95490be8a5387f41effc2a4bb8725570297f5e2153a325e6ae55b47da004acc6ec8bb7dd422dbfb8f88ace27109ce6577c9c56b7ddbe637eae1429a4f7e0fc61cde125e53b274c75ed5f41b02e23408a7491f9224d3762d53b90ff44dbc267d259961800cffd2e28c4d19f33477fa4f219976795a4afab138f473228e94ec296b77513e43fc95348cc056510e9495737ad0c3e0c2d2649dc8c34846a9520e651401cdb785fa2da42131ea24e8b893acd5ca9558432e84b5f257800b7b820f06a51302a982efa0902c3c13bf22eb9ad7c4ba519c352f51efac478cc96a86aeec8df90adf038529651fe5a4ba955d4483bb2c48986c687bd0d1c2be1f2be41fa5ca8aaac60b72ce254e1611bf38ab5bb2a8b1b9116a3a44f1600931e6632a8049edc04d0d8cf45151683c05b5d6638e5dc39c7c3ec9bfeefa48719785ed3688c0189ab3cae2ab5e47b2f5bebdf5eab9b2e4df48d3ab8968378b62afba35e192a6d4d25c440bf4fb2e3cb29d3989c64e9701fad7bad9044893b40c404c4f06fef4ac489ad623a84923fe391a64c3d1c0db42b5549950c8fc058b3e66d0aacf364254fbb22c99f0adef2fc9fe6d75fe62f4d1fa85c8b7738eed1933b65fd87390b386e7aa5611795eaa46459e7b82551e047e531da4cfd729a60cf58731fda35b66afe9327af868c1e9bacdfff15c20d2f93874b2668da4deedbbfd911ba718ae3b78cd60416bd8a3c1a634d43ee0c3d170c28e29696578b156949094576c731955e05d82ceb3908b89ff38d5ebe048f1978e7a0fab3b200f1a66423c270189bb64b1dc7f6d4563532f62455c4a7a1a3ade17d6c44805d16c7185d03018ac3a69e5cdcd33b79f5467cf786ef14b4294f335526e61e23ad0230ca980d5e9b1ebed9a6acf1955bbb40eba26e3cb205b5ce4d54322ac6e04a92cad7430b53415159fcfaebd49e93ec6e4882a76c92068e40667c8c6201296a36f26d9e5ef806363318c9dd5436e7663cbd764f581a81d47675bfebda8be81275e497e56d070210aa80c3f6180666d8b8e2bbb9beb90a021aa4fd8aececc3d2215b48855c5c7755dd9ca855a4a3bf9a114470e525289566b9814e68c99528d3575a8ea9852e454c0fcf24c42adcfaa22982a142ef5a20e9592cafc0f05c877323f693cfa27e87484c8145fccbb28771f9841af108779637e6df0661ea9cc13a3d19763cb5eda3db10084632895ab224c25aca8540780e911b7733f44f1b6ae6047e4effe786582bbadf869647dbe94b96061a4a951c9e9cf78f7dda2d210160570144e9bcde712ca8357f634929031122fabc861de8dee7ecefc5e7a80e0632c146fa6ce242b1b0dd96ef9e3c873ccc302b50db1d0887a8e7ac4212b8b3c7bab48cc729ec0c8f7b786d6f891f2bb571893f89d70f91f291ffd0f8577aff6fb841f4724cdd7cba3a3770bfa8608a79fb8aed32ff5d6800c9f9cac136920eece20d67acfe43c30ed0a8fda376f12fc3815655e9bf3ddc680187c3e388c6c1e25c2063120b7ead3a12f04e4201a68aa94526383a7bd4d8c3f56795fc5ced1e4764e42f54512c8cbdf2c19135a1118ce7bf68521bd2067a9c0d6be1d8a3b3891380d455eb2b1a1b2cdedd8682ba520f785df1256138082717a8206942595f2743e4 T=$9dfdda72d247208521f79c601c9a157d3be94dc68bbf0afb657ef4e80954a884a66c096ad7f81d2c95955f483378b86b1f08e03eb3017ee562a85a92f693b053f234fef1da8b760f7ba227c4510a003170ea1ae88e505056f2892d9a71691af0c6ad615cdc253c6308a2f4e1142d1f542cfadc27f3eb22a0522cde4ed1a614df4cb013b473c3cafefb4514defa17fef508401b7da31d161fd196555b3259c9706969bf974fbd16d3da7c2220bd6b3335e48bbe3312084c17da4771e039174aff5fe65e9ba9348c15d686bdc6ceeed2c7c247cc4e3e98d9795ac6af2ed635bb1dd1ce60e84941b1544aeff005022546994b1d38bef0cb0fe508f59478bdd58e1e8bdaf28c6ba066416efd72aa568f6b52941daa802e3757e1292cbd502ea7d921581e69ebbaff7ec081411ac6f4fe3309106204d9f58e38b53a2e64a47d3dcb05d653e89626e4436ea1a59726d766d815afc187bde89bb3caf0b6b2eafcc6aaa9e0d0335c1fa0297b6d45796d925da69ad245bf8c978d67a79d5880673df55bcf32d22da3742d9b91ef1175049ce47cbf7e35abc5db611031ea8a30a1a6b741e9669304a4351a1a95fc0f9c179b4b7b3ff90266979f88251b63a891895a787ea5173915bab8eff4fe11174a605367c02466eb89e7c798bb37fc22b190a485f753f855a97844f06808146135c9990d74c6fcf0fc92b2ae39e573344d82a184591017b19437989e98d566529c1ca35c6868d4f822d42352ca1e2fa226c296a91a30e09c4c45fcf7b4efe6076e82ac8baa4e4c6da0fbec536d9b9e9e2f8313c5a9980cad48176693ed224832962ab089a3c4c22eed51a37b3ccce03b0fd07f66dafb81afcdde4b9224f0f1ff2eb2a3a1f5ea6831251e2066b2739ad566c2845d14092eef6d8503362689ca10421a2c951929625d6854271c9b6536801f399e37f5d1d4b282f39efb79c6e4d4658241c2c3e7c6cce82d98a3e5765417303210ed09455e2b4f61f86faec80e5fd90714fc093e1478a0448b46b8048e6420d10d44b29b6760e494c018bb27ea3db8d6e0e35234dabc869a79fae24b0f0fd6433aeffbaec56179c1f26ec3b4dda3073836c36f299294875f59458d69327de95b41d490857de42cdcf02f34b7fc2f0ff10b34c24d04bb798b47599d45c92ec140caada2fbeda9483bf812508743550632fee8c454311f4c41e3916e3aed2416863dd2d59531beeb556068264628c796637f552688ec2618056accd0b38d5bca6d2a3495ca2a0bab91f339f668baa30e16142061a4e615a15bc4889aa2fc97e27f89599c6baf06fffebd62d357693163adc70c129200aefc8d4752378bb0f574ff03bf8d533e43df61a2e15f404c1a7185627d109e0bac5c03647829a4bc4829ba2c0db121054f63c8b296a093b16ee4b368261168a5fa06665073efa6014a618104b26625ebc768e9baefd5be17015c3187ae87f88fb495f35a38c5d437786a41f7b5755058c9eb133d30ff2143c0b70ff98ecf4745995ef0f474168a0a0a9177e16e80c61eb8c1fe3a1b2188fe652fbc1b5d58bc0693cd05612f9562fefca59a812b422d2425170ddd54f150b21f06462b6bff93e131316ab5803462a45fe06d219053f5a1cec0f1cbeef14876adfbd85e780468d2b7c4a62d3c8ebde3d036bd6cbecb33de24244997681461713862506e928c3242131efd8e2b92b0f132fa91d0bebf77bd11e4056f37e33cd8e4a5886517fb00a21fbb914fd3ffbe2a3f16874fab022edefd8e99ceb7fe71184dc143a657ad826a421440a903b9729590c5590428f07bc0ffd85efc43ec7a065f404452de3d3a1db751b3b5618bfaa7763c5d83b77ca4d535894597bd9ac838a3461f1c45fe6c11c4b6a00e1575d92a8dc58a02791dcd948913f0b3b9dfe0907a84c6f672a7924c1957622d5fb969eaf86130e44b81893931e6fc9974a52b45fc1cfad8f7d6d9421e7d19203df4fb8ae5b1b9a1efed13e93cd3aea4d0c1b39b66816367a020aed3da4697bea4c715af65a97c36ebd01046b2c4b933122803d89437008b3b91d660cceadc19d0286f030b4 [205] S=$13a15e420afd84b1094 W=$1f9a4eed8824d1f2791ffd8ceddb65743e5b227dd3bedfbdf314bb95d47ee3717773d657b814da67f5082285422695fc77776f8c9947769bbfe035d699214f5d8db71f02a0a83c6d72c98435c5b8c0a05459a942c0cff9dd8259491bbaeb7f5f78e04c360766d7eb4b35ff37fa9d6518e5e366b314d88ffb415cb94159e6b2d8b64780f2ad5fc70e25920bb25e53140bc9ac68e43dc2bda79b3b8d3f31cc2dc44a7736e55165968846dac90b1717fab0e5b1a4a6153a0985dea1c9febbca22a2d9296c673179964c7bf128d7f1feee824a397948f9b49a00a6642f93212dcbc9e2992e2a05dce764bad9d2e5a806dfb0dbbaa1bb2b33754ec199c72906579769bd1d46c08bb785ef31eb93d8ca3e2af5fd619144095387cc58b40294a6a5112d3f1aff8d27818b62c1c925eefe3ec22fef8bc266b44f9d90272f445ac6d9755fe966cd115340fc8c87877bb235d19aa4c5a0e3240c88c436a707113a437b5ca872527368ac84d54cc1085909d72ed3bec78153e786f749e8fa2f600d96ec43c76b706b93cd14f99aff1994a1a0225afef7fb8cc1ecaa5326bfd05098200a48804e04a0c713609fd6650796873008e52ab94c77bc9dae0dc895ebd87502e7a9b0eb2c1eb69efb4b9b9e695e53edafc64f42a2c03d6c25617c8711804305cdc3e27a4b71e4a566070e9d4a241424d21051e853665703aea7d59f1c9f3df238b5a94a6e69f77bf24224a406f3c4f91052187df1eeebd24eca4eda5605f8512b3d0287a83045c5d01cb2f5beddb86ad042e5b6365c8caf3451bf1a1f0ee2b0534a01fdff9133fc821bc85b7e4d9aeaffeaebe08f360a0f7ac0fbd5ed0e40968ea513ae2dcbd5293a18df095ef312461db9881ec256322b1db225e220c1c6405be0026eaa9334516cebbe3031413e882c3594ee72965c9b3b035cfbb951527c6340a52a3994a6c169e044f4190de3de58eb6d2f43a0b01bfd29bff773f777249a49beaafdc032a2ed474c24be70574079bfd7f988267d3ad6e9224ee J=$378b495c96a33c1cb4bd7ffdfdb769801e5f573427926cd30db4899327301ee80899274998598f452f077e08881df7c1d2744d99c87ebbe1093ea7d120a56e95c6c67fcee0bea8503e73a67dc748c53e8886d29d80de278c23cce25a15e7a5d7790df6741937d57814b1270946e12ebf3b65099fa6ab1033bf4f318ab38ed86297d7f03cdd00edf321f56b0d622110cdd7d7a11382b9470042c27b5e658176e8c5626d3e714384badb33c8149da52ac11fb22d8e3f2f4a00e1df01e822c9810eb5b8e13fbed5efe587e29af54ac38071260fd1c8db9e6645c8d1d4418ff2d9a4237991ba3f6107217c23b6259261fbccd8b68d752c3bae30a3fd9a14f885ab04e62f439e4c6c1b8cd66f703a88d1e2368239de7d1f8bc498a4a263d86448d6537aff6d7d4f664443a7c938510aea9d0af10a2e52f22e1c787f5799a88330d8ea4b192e476a2fb6a95adc1203f4d68bddb6237c37e46dfc6d2969531b3ab0481e96b3dfdff5cfdc6908b4e6f18046e1152ba54bb4b8233b880cb891dfaa26ff96edf7bac827c84efcbbf6d95ad2ece2091a26ac6f0cac5af879a9d3a1be33160c51534fc14697c228aa044bc2ec933116aa11fc37a235e38148717af0adb429c042ac461a14496c96e51f085e698ccfab3086cc28482ae786cdd96cb970946396e05b9929718778d94659acb459b1a85ac5a15b56bdb780ae0b2a118bed29ff3f84e15b222e99887aaadb482087345072899fda52d0165e217f719608c086253e221028b977655e356e1539c2e212577443b231a68f2beb2ad7f28de8e36e474cbf2af5f90c8622d0ddd070cddfe97b45e6b69e81bb071b72e8f3d585178c53c955a843ded14cce0e692d570d64487cf7be371739ef1b1e2e9d3f7163f22f1f7838e558c01dc9f6e9e6467efba709a8ec739327bbac30cfb92b59f8253e5e31f34a58891dc066057f5f698f85faf67b7547c7b4eedbdee126013431a45d77a3e5d65c774c913df3ec72f8188254eedace488cb4dd457cd0189ab9f2687237df553b1adb43f66ff0524b1072fc4e345622ccdba444123def95061ded46ae1987dd196bc012859e0ef442a7406ca8cb09497ce758a29be8c7a54d97bf2a561d49ccf7e2ce01ecb426a21600a74dad62c51768d80ba2a376727ac5ef283f801c639d7f277c1ae320d5c6b01f5f2a3dbaa8fe5b1c0fe7fb1b2bfae48a3e3955648c5d2b14bfd38225984a8ba0ec3e439ced37b7f52c351e742e0be223354a547507a481cc998268c1bac5ccfeab790f22568b54c25010e493dce4cf1facd009cd0386d21d34bb3e911cbfee486a4a2ef8d26eb9020981d52a2c40de7cb91aad14f6b62a6125a172e4e21d72539bc502aa35b0299069608ce01e2707cb223a74c7f14914f80453c119c1324eb3a63a46e645d3f1a8bd52c7447b3c760d534bfdaad640cfe0d9751769917a168caa429adf3b36580b9da6d98634dec3ce6b52066e7e59d3cdb65ee453542829740652c4c5fa7f6e9f2b5993d7305e0e53790a0ed44fdc460a130c0acee025548e08878e3f6e5bff146711cb21fbc1dc71c7fba277a668dcf82fa5934b981a9ee93d13f1a54b99c8c87781b98b1b37946c30e93f33f9384e2734edc5a43975dae21161eb1a0c53fcdc1e1abf10d740a3c441e33c2c240dbcb43f2c8b2f239e152025713606e9d6aabec0fe0a8e414bd28a540b07f88ae1a6b70d0484d11666ed0753d2bb9dd643efc8fa68ec1cf8bb566354f01c7c2781ed2aeec0bea1daa5f025852cac2d034286ca8ebdef23ecde5196070d1a6f7effefd593aae6483ca853f119eaa0992f2e771d95ee33eefb7e2085aac5153eb1444950379ed1ac48f7277ca641c6b9841f390bd8dc023c5ef80aa66e878612b56057172814c3892084fa563c94444a6eaa0b90262dddd5cb17f39ad7cd02b2c026dfa958d2fbb7c6ab8a3177fbcdc79b0b3a60aea7a9ee0c0c95f852ba4279996b7f1e9e3a555a5e743d64211c240dc197a73f40a022713a1a3d72164625ffe13411d8475569cadb28162ee44488c0029bad9f T=$109c066df6f8965a1d7c8fd97e3d9c7ebcdb187a49623ae87957574712f6e3ffd2eaf003d70dc847d2a20b41f1cde0d393b0046a20386bf0adcf02e4f346b832fad8ea4d9bb4386005b02a16c304fb9d4025a513483bce546600dfc10e23e27b42f313702d0b4e6963d4373b61c4417c45014b04f9f473a39bc2b05bbac5698ba343831d64f2074c22ace4d511cac19d8cace6b051122019c44da07f615d6cc59521f7e4407846b0b14812806f5ab3628758dc672dcdd8aab899dfac357330cb2a55fc2eeb02d5eaacc14039e659dacacb9a63651b27f04a8ada4e4378e549194acccdc93cf70f17c675ff114cf88d1db6e36da3f254c06f33bfd1cfee6ed1b8dd3e8ba323ae62742ae4e916a116b4d4878d405e3ce9e59462d05e76b11e737ed683f99808caaec8de1a2435708413e51c7ae080ba23860cd3d4ade7316863276c163f6e1983b328dec3b7e6f642dff09dcebc655daf73bebcaafde6aa01b6946b05f35f7d673460b16af3e092d5dc80cc69110110f2aca3d7155460b60285b5f102ce0454db29e0f1474ca7b79b4bebf69926864492dbc8e61f965d755989731088278b18d557d30186bc995201646b0ac4257740cb33b561dc9bc6527154e99679dbb5c466bb7039c4dc5dc84aa60282d648b61c653079ed14e0525f348219cda90f66c652f08317f0412839d65524b881f751e52d44e702658cf786115ffa4737d92297cfd970fa6a6e3ee5e943c55c8ff6d3599d459f92040ab4b47f82009d784b778926c2cf228fa104c208f9ce8f3b3c43305c3c00d3002d64f1e87cb323b184515164da4156b6d44af9db8b43ffb5bc808d29fa8b3e32d7c083835e231c049bf398c0cb2cd5530eeac09ae693ce3c1b9e94228c9d2090a7a2d168ecf373d8a6cf58f7de73bea42ac1c363cb91a2192d0818f2a6dbd352b371629e5bbb7b680e759dcfbafe13e8394a39cea75b50c02817337e6fd7c82a7ad0610acbe4852f1b28e65c3aed30e7fafae1f2277df205a79173a00dc0a5f09a3548bc79542ca96b0ebde393e63a1fa5a7000692e4f2454e57aacada8020eb374bb63aed5e7f043e7e378194513d32f4cedde0611a61687cec3ad0e97baf5e2b1a35259fbafd3e89144a249098cdcfaa1e5b4f2a7294b3d5f4772c2380c8b901fa2aed7aa308052a46970ecf5c8ee55eb2fab8948e22f63e90cb450810389e2854b1cf8979bbecbb8f4f85975799ae9e7bb4b00ad55c0b6bf40b18bea0251c730469c7a16199e34e7262262e5db1299cf50bca5b3648280c0de34425f2c7fbd5cd2327405bc25eaf9271eef92e6b44f72ad5cebc1b4e3a927bfcfef1aef66f9d94e932dd67ad2302844327db50801d9da6b5c6e337035225449ad6efb11797c177b99570410cbbeb4bbb9fe621421367020dd30a31050bf5fb5737a085c41c29bdc5eb13fd52a29be41b2aaf6818742dfc9f74943f48f947915e72d6c64ac7e7bdcc8c2b37dcefad21a1eec3df940718c316429a4d9db7c9bdda927df7e2430234723853406fa69ae82f2f4c323612a518ca32d88aefca117ddf1770aa23d949f639648ed39b212058823b6247de714cd3abac4291e3b22714c8467b60afe4bddd6a71c1311cd2b35da3467d33df9e598af5f5832a507e2ad3bc3647a57786aba26417bbd9fa0d23ab74bfd79e3206b1a417bd525d06f04b4e6d1a2e9d84e394a75d402bd8a92feb091b7bc94cbe0d63df2609f78e14d6986d3c6f4af9243dc58fe6cfb9f98187e1f2a589d13abd9d71601120eeed8da446a8a91cf6c06729e8e3dc0c19924abf86b3b331d7689261812e9ed1d12ea62a233ed07ad16a032bfdd65e3d3ed5f871c5bd61a656442849c14ddf6e94c0f503191bee1fc86837464c06b05af8482104ea16f5da5b50c1feac35fabff53884c98fe61eaa18c1521c68ff00130cca78e9e71d8afc9ceeff5159a6a0a45651a72352cc3a3d1a1e4d2235bc27ebebc9c257dbc29907dfed037951f0157c50b0bbfb6e1f902c80a2c43a8410cb82e3df139c70018b8284dd046adabfcffbe9ee13912 [206] S=$1333c6e9ad725 W=$74c1491c0f4979c74c0fc2e4d140094e0489ee7165ad09e790bdd5d35cda02062e0680a9ee1cff94560bdc2993889513ff70745d8a14437f1df7c7c8df933ce60dd603ec20a9744e3babfc6d151fcced5049992337a268c3e145fd257f78c0c0a5d80c3c147091d75755f78441401723b8083bb418e9c96d29a80524a0ae67f81908e092e401fa3cb5573e6bb8129b235a55cc5d60f4fa262c6ca3656b36a8005849316ae955e53d9ab25beec758e9eeff2f19447a7e8e077e242553d4e1879ba05d20741f5201ee0902ef88e7b5e3b2be6d752d6e34fea9116a426b5f3df8d4fc9ec3675fcd8cd9c5cb0771ac9488065f3d760bf504d5ee24445b977a70bc46a55bfe9fd61988819575c3f4b9377246ac0f170640b188b2d37de1fe861a9bd9396570dc54af5834979c8110690c3ed52902bfb23ca02e29b33814421ab12f2444cd8f5f7988512b16a45fb7304a3e301b576a83410303122c427f7600fa9d7f3dfbd4924d5470720b2d31c50bec33fed3f5b745f3524690bc2939d67e7fda6a3d7c9b4b499113f898a67fb018161bad7586af88051836255daf2536fe7facb1f9616ae9acaff7d3099f7f2147ca902bbd1e601d66f4e9bede19aa1bd2055d4562a183a4fa15451b9fb8935f4cdf674f109c37e0bd9837e85cfdf4057ebbb0b33ec1a84f3792bc22911746501aa9b4d8fa1c25bad01e48870b04f4f1645aacb3fcb85138fad277b9cddf17a3cfe59e9d613cc250a435a1af63572e72a4c64cd2e5502ec5a4f69bddc79e198e4b13dbfc3fd5209006ed5e9fcea74a58f4318a9fc074c96dcc2ccc1a9af96709e5d37c300374c83b894e1dd04cdfdd33a28482e89106079f3a98296d7036bef5697b6a35ae6262fe96fb5df8cddf2fcfeb6a199ac50f0a75e6eb06f0f8e556cddd37e2506fef30a2159a5feaf528258769f6bc70bcadd3828fb665acedb309d5198c502da9a1e77f999fecb06b1e9b8562f3beb4fe5e426aa94f19ed1270d563d8ea6c0ca2b36dfe1 J=$534cb88e6996b3bdcd2c2b4e229e4b682867efa670b054dd3939fc2a82d03aa9f7dc4cc14a7f75464096ca2f1a667bf98f93773174c8c068b2b36377df8b963d18c95aa9506fade7f60ffd372d206245f0da5e5f9fbb394b962f1d03ea11d071d8db017b3ec5ca62ea2b99c1e77c2b6e1cc953e638e01111d4becaaf11e08a0dc0a0e4a1a0884bfa7a0e8665ea763dde743b15745ce45bb7783f84478b113c4c1b1a44884485ebdb4b8de47d1a91d63e5a7ac71b54032b55ff79d4cce27e27256b845077d5f6430f864f53aa8e07f33240419a75e8fde9514df3d131682a3bc2b5b296be685786d1a5cfe919917e52c8d30470823e4515e049650468f7b1a1435afbf5cb83336e776f58c7aa511ef21e58ac58a55bb025c023ffbf166db43116d54323812d2631d3fc4480a21453fc42a67a706a92071a9bdfb1bbb4cf25782e5787decae5bd1fb25fb4fe94de697e7c93d1063c93695f53e73f6b08401c9fad9b8b62f5ae5de23522a8283059e05c7d6fdd1621e9f41c7c1bcd59878223b3884becabda8b3ddc3e8a6b83fe44488e87272702c68028f8919ce8d8a7476e108f819ef9fcab31533ea79f834d5ab6d6a02fec88c2468ddafb5d333e7be833b3f5c26df9894ccb573f50c7871e771b5c31db5972acf816ce4c34996679bf9f05272135f9dace139c70471d95ca0df750691055879df480079f1ae1062fd37b63c2842619386f44b9765d03538781b62b79bc37e0d83b0748cc416f44586ee7c6d8ebc2dd769b4f94b22f21fc6abb534a65caa233c0b2ca98641ff065c5211a898c46da6f84447f0aa8f6d314bca44372b47d1dde11e5cdf47287e37d4664821a0582e679ded12e9c4760a39bf96825f19bbc50bf0c99d569e3ac030f1db7cdd8d82d5999fc5bb376bb94c6299ce56d17496aa89e5d959e57f95841018d6c536c28add43771a7cd1fe051e7428b2e17ce1a26ef8c42788e207de3a8120626a439be51471c8de1bebf373ff8dd16762f487ad31c00b473635e3794391cb6817801f2259506bfc3802f85ae5e2c9144f389bcc28c0aa613bd5c0fc6ed2596b51ee2f21cfc66c78ad8b44228bb4e2d87a9b025952a6c22093b159073e535b5e70dc5ecc1e6a8ad206d8c8b16f88b000d8a77dae0c15ae8a1def5f50d285b6927347e5adbc60a5fcd91a2dc3f3b3ef7300b22631d564db755334b1b6702ee0f8f198b0c83a3fa5e2ffb3b93656f6c8f0bbed4f61a81bc438fbf1443723cb740e07b1cd8a404e0d5df2b958021907291e53157a07e90de09ad7990c317dd00a6d0cd6118cb14dba1f2bfe6d001a4b21609a8d3e18e41975be20f377b5d9ab6c93571c973527cf07530973d7a232456b2ab7b2047cf36f2c00f407fddc903c98c8622d7f00b98ffbe09bdc08ce452e7627b588cee151bdd8c9680fbc3af57bfd2ca3e55258afdbe35099b7a145fbaa9d48d64fd6760dc4ad8fce91a40c058fcf4c2485439a8c41efaed3b279ddc1c587bf4b81771018d1d6dd3f1805196cfff0a7a9e907825f9b9b58b71c2bbf949e1084e42175285d781ac9a570a2fdd30c79967f44dbf70641b84c39d9ce59730568f410c4d09fa8599b364c3ca8616a15efd06af73abf2d29f55da1b97e1bd4b6ce9c4e4c6341c87707e5182d633945204bdebdfb914a91e90e350faf4186715c5c6f724b961a281f2fa93cc330cfad652a469c13bd083006dad8fd404ff75fc714e46b3e5a6b95420b463d971e2dc2c7d82c4dac71ef1c5b896d54af6db23e707d9cf846034e6075e88b2b4b74be8556a10eee96a6f437b592b3ac1267acf7a1590623636f508c753cbdcd15147a72a2f4e8bdacf4bc9123627662ccb2fd39da1dedfee7628afa700e4f279b2b0931a76815390a54b9946ea046a961cce5eec3f365868f549cfb56e0fbb325ea990488cf4848041042551f8c1cd04aa460e6b15334aed4c3768373501253218e8e56ef38da44b6f777250b374d03d6063a1827f8bd49f18d206f970aea98aaca68325ea6f248ce4da5ebce26eec8b167f68 T=$8dd9881406843de5a4a73bfe98b83a14d066dd8aedd379b755c28ed95813b520be0e8bd4fbdba3f8158627dd6b449d4cd12a97f98502cd2ff38625268ca3e1b628095848cdfaa364340b1454340e73323c5d7a2426b01ee3f330b311ee560dab4ed5ce620e68934c3ab96ee824e6a85141b038b6e16f315481465a46b4cb89d6ba0ba276e79941ca5db3b06aa6e92e68aeead28c9755cb5355d86d8f7216d7fe0965102f49b45710516e7115d3b460a57ff978f218bd73b5ce1d31db4db8d88382b923b506511581c91ef7ebbe228754bf72cd052e64d709dede165957041b1b56be08297e6e37b991045e1f92c313dc152f1f6692ed592b09fb4a38ffe69a2b5a43306d1b129bfa4249ec55435fdcd16bb2966191b7109dd47a254e468a102f79f038c9adc357be901b221caec432e131758abd1f1956e5eab1eccd54a4333a6e3faba8cccfc6d9e9f4769a2259b970385711fd6df1555b2598506c4877756c68a43f5ba3a0e4eb8a6863b4545e5d1e3531b45b5e10a13d2d02640f87ecb1fd76900a3c9725f021d4490ac8af4a1105f75d0fa24a457091be6cd70a77a079449e00b15b63e586fbb90c2f7aab6c9fb441fc17eadba7df29090279791bb330c17a1a835bafb2edf39a823d90189f9b15b3c6006ccbf43b70e3034c6a1afc6834c4f386c6ee7e4a30ae83ab44ab90508092b99e13744c753a7e08514b92809de0b4bd9c636b42255f61ce9567ac5a81d03758090dd8a087ff74d89216a898da71a08bc0014bc6d1d60f5e16093fada16b58088827164eae134b414b59449c7cdc6facc6615146db345ddc384eef97733bb0e902dc90db3178779464ccbdf4e9e0fefadfc33d96d66713baadb65c7f86d59e80e1289f0d9634ec96e0608cda83b26d46da21c1282c458fdc76e9f542e9b6459dcc83d7c46597f91c65718066dac0a7ad815b97d092bba992ee3c2e8a2df97b599fadb8850595f228436314f75f557d8e4fd10d2ef7f6086b290fac55fa0833563f9eb9212f572800db11031399f3cecd232edfad9de1a423438ed0c83603fbe6d7e86a999eafb6a53299e98f9217937fd403432bd518456c2cafb50612dc3c286b3a5164f23afcbf8ec219a4f3b5d06ccdfe9bd8f831af066c76182ef27987749508fdf21e02915b324c3b7ddafeb92b36545e16d907ffb3f8f4282ecd581ee7539b6ca3f391bd9742ae057d360d8fe2fd5cc778db4eba1d8ef2603dd98a4d21cfa2529da47db96441d78740a834d5daa4935c49654ee66052fb36028c7e8560e678b9f5ae8d35601f80e4358fd8ccf20231e35eda4bdfe03b65e73338096104ca704f17026ca3f8169bef3d671e3e127592782a04fcef77c46c24579283144a637375b74e7a33489e15315c42c34e7702a76aac7be5e47013b9eae2640b65b34be1cfa9ecf71bbedaacbfa78d63b1f93f68a46bfda3f0f367fa8aee9dd6af788d7218db9548bff1cd9c7efc2dce0881dbcb0c4a274fb09e7b3494776a5c02f59d33670c4b854a6d50ebcb37f6c943325ac0a435a72980bfe3c0505dd9282a70f728d2992cbf00e53570a30739dbb9a62f8c6b2402985eb3e0ec61b316e33ec838288de173cb1ecc424b546b133f61cc53072c35e9f6f2e8c0e9c5fc36164dec2fcfaa84d87bdc297d159303d3837a387eac13f742996eb0238950dfe439757fb4b518424d9bba4a7804acc6769f1c570d38ae782bf1f76f0bc0c2f0aafd9ebae38145cbfd4204657b402501fd6c2cccbd13b3e3cb580f096eb134c7412cd9a5d8d2b9e937b578d274c79f596068e9cccd7bfc4360f049a8501e63ffaa33f9046d1e27b8c8d9f5a9b7eb1532f3a82bec39e171cdac54dd87fa5ae1d14fb648cb0101fa429dcbe1903f2d83f346f172519ef49fa1143094c763ae84aff0633bed811c667862cdc58b482e99428fed445b0505456dfd12fa0a6e8d9123a51623c6fc8cfa08d5b1369204279aa9e37dad721b5a95c5a627d719437b733bfebf90d5b32362690db0909c562d7886cef2a56ade06f0a926b28a [207] S=$5cb017b68c5e953d0 W=$1a836203c59348d1364cbfca8fc8a379e0cab92df32c35333248ae5a6faa9b955c7f1808f3520d7d7ea44c60ed99737b3f26fd1b20d127cff24e9700427e238a144f8c1b3b1ebf28b5348edc079047f96b2bbfe7d52a32c546060b4ac0b37de708ff2f074689137f225f8726a5e77cfcf2348b6cd05bd275406f24331fca18a3b2e323c366cea73d93b5310be9ebc7cbac0d8d887f6c7ad2e850fb22e9515f52e6ec1cd6ff0d35e255eb2344753c25f8aecee382b456a55b5582ebe1be76c7731f20f675a92b958584af248c51261a48dba647a511a6f75dc168b9b7192e60c48db65c48d4a89176486b8bb20c330798062951b6c77ade6591f58f84665084781eb573728740d1372fd84b99ac587040cf70ed9bfcabd5db2eb23b9dfd488f916182a34cd12a7fcc8f337e07975e7b7bad52cfb8d24366a88300a5884e749aa55aea74832de966b20b30b63071e3a9cafb73ff0c32752860e9202f622e39194e996b4bd4cc794baf10b6fc25b60c4fa1e95556adf6be08fa62e6bd7f06a582bca91bfe32e73c72be4a87b48c05ab357a0d6622fbea3bcb755a62324b898cd92c7a1b73a35b255162bb319f465d0bb03ecf5792d7522809dffedd0383e97e18c56b73a4573ac8212fd40bf06d987da96c8e2b6a0b20215c5ed5b2059aadff76eafcba510354077b3f616e1fa77831486c4f11697f6fbf0b6dff2d79b64479e396bbcd257c8f54ea0414b1c099edc86807d2e29c5989bbc26ab8d5f94c5a8cf33aeb4cd1af7ede470300a6360ccc101a0a86d886c03abb29b1f3771b3ba726b02d325001cbddd4ea9f7b82cf729ecf3be6a65690ecc8badbc2c7bacad022c8f9e317033457a743ed5e7bccdf35b2692fbdd7de292d1634dcb7f7ee6ec4232572f53781f278eccb784474d01e3a668bd07ecd06cb53e0adec1c0fb82935b8b24e3bc25896a7d7c8c1bb5f6a072158d00fab54311c339cca5f9427ca8b5cf310056331be06dc08ea2b5f6d6802c19d6b68000662 J=-0xddd6977df32f86f6f55c017e961507e3d6192f7a4e8a65150881576d109b7d8074354ff222fabbd489b0f6baca712ab4d339665828d34e8c637a30e0adcbdb2355a85dac14e7288743c6d88ed9836e83ff1cbabfb18c0119caab0d915ae68593a3d08ed8acba88352f545363c73c35be6ad245efb576f1d8a5971ef7046b92c6ab8fc0683a31eab499bff05c463d2b6f8e70f9ab9edd5348a949ecb48aae127488193898f57abf5a59e8d02c91631e6561da3ca220a5f91334287eca4a8fa0f82c263e7189a83463381e5bacd04605e7dc950a1cc5209a19976a25212f107b7c46f82f0320ba6b48f31fa86f14d3fc434a37519a636141d0c326e793fcdcf70b539f305f8123a192d6b68b8548b09103f7befd78f6581fbd7f6573c1628537ee82956616190ff146d1fd62257baa09f248aafe31cc26a75b71b335ce6545b8743ab03a8b0b7fbc968c39b713dfa4d0617025e5ad33e65f0bb23479490302b963b86d5549529403a67c93b6015d7c5fdd228637373221f1bb3b9aa61bfe1113d32fc36242a1d697a2523db4501212dc0089172642973aa8a9fe7d1e5fc7a0251871ee64c837c98c676b10d7463cbefbb39c252c87ec449bf2955073e84207c3987d65c62b4df6e8303bccd91df23fdc1555ea1f3634603ffac55726dd84ff7b0bd605a291a4d6a2a88d213d1887384d2b7912061cd40ccd85842b666b2535c9bcb864cf0fa58ba6405f05e0a1fb973bd84424e7ed9b67c28662632c39f3d7664e29fa772f978f138dac960fc4bba66e116a0a8b49b46777081bd5bbb50288044465bba4eafb9f8f280cf55f21b9323f669fdda554d7f3d794f1e1984d99e8317712eca49a1684274d7abc911920c3268b79fc592052b8baf9f097bf5ed1c5ca322855f7a3b69d7caa1696a79b87a9f8fa9475c7b3b4bf7bea81def39f30f3bb0907cc1efb5456df339b207798b73f61aa07f0eab3d7be49f7bfc935fdd124d2b9230090919738b8b7f2952316a858ed1b54c107527cb7564f7a7a8b4048bb56f4a4c21636e8aaa677a71a2d60e3b2f0e8e41c345ccb35a34781d52ae8982da637931b64073a11b2f1584677c492caf1d574a463c45a1aeb257d344febfdcab7530a1935cb3b10ed0b219dee80280a65914be7efb8772a1037fe0c876bfd1457af5d9c317d76fceb54666a929d0441623be878a09f1f462a38fe6c2dbd52d34bada21eea428ce602fdf655be6767e6e11b591ae6f1597cde70be0cfb476d4303f88d56f123a2a85ecc0b947c05b2a2ebede5f2bf6aff346a24e15c6e2de6327690f85163dd3ef9a46770bef8f6967a13a678525de208e3610eeaae063232ed97159a5894bce72b22cdc2ad0f47cc1dc056f9ecce71bcc8a9d5b12fd8c361656a8f5cf8d5f326202b16cdb4413981e5da6afe69d4d8fe32621f31884b9f969b8194fc15b37d2d03d4f65be801b71ba1db51ec8bae170937ff888b6d7cc7fb6a3bb3c578414aec2f0e5fbd341861019acd39467d378b9e3bd6ac2504724c321c39889e59f2471e55fc7962645f401d4aff472b5b277701f9a5429ed9ee5ab9920f669dc8cf074db097e11fa57db0e839c7e95453325b70284f840f8164a88f4eeadb4166225a9451974c9d184318dba16423e2dadd70ca4975ba304a170436f8d8a7c4a496edf5b3192f101be40e41493e6c8ad1d2eecbb0f5fe4d275298b20f7bcd44970eeb7c553d018fd5befedbe40aadf011dc5923516a54ed3fa044106b9f1ae18982e40246f845361186cfca0eafeda8ece22a1f2855888647f082ceb265755321ea68fd60aebcba681275d9b1d81c8f27fdb503bfe6add0fb4031492df46c9f78a65e41a3745fe407685602dbba63dd2e286674c28acfdfef2f0d45ed3950a49580ac72b3e43bfca611ef2f2073ae60f497ed9a2f1b157c97f175e6c3823518478eb6b2e2c22655b2844e6e25545a7df62a5a07727d8d2b6cc042e182db3e5ea8eafcef7db90e46d1902fa26a12f61f18587db26ad770a696c1fd2458a96eddfc0 T=$449911a1e542cab590ba04608808f9e54e6881dd639817d6887967ca11693715a6a4ad95158097ef1e485c1358834a25071777232ed20ac2163e59eed880cefa9d88e618455864be7ae62700f506cfe7fc083d108b74a30a8a20060b817fe712119e8a36062084849818fb602d7b3237fef2df190ccdca0c8331d44e423ab7a97d621e0167392928bfc0671bb42a720fab677e2c1df4fcdb06ced41168e9bdf5d01249f7119fe419566e99bbd88410fe777ee57b1610bea8c086f49f819bccbca32cfa3d65f6243d48b57b12a348036bfc84ca8f5298ae6293a7fe9fdbc7a03103a036674f870fafcddcdffad475eae7b215466e4d9fb6f3ef3dbe5114ba6362e542a0c0997e7ecc460f570bce642c4bdfc4a45336edfbeeeb31e97d64f3b39594029be54cfeb44989be3b0565fea74e7d4192f7b6e6172c5556e55f32a7b80b27c611d9e89bddced6e442a94e805dc1abf00b1a9afcb11797d9f8280d2c47778c29acdeb85e25e40071b3aaf797ebfaebc7cfe799d94905d69d1b8c05c8d404dbc16fa4209c1d2560471107b48acf2b580296ff6c1414c09deae2c89970e15968a172a3aba0ded01afbd14c3b585824579f0924c28f95c57f7c45caabceab45eb16735a0eab0a0b593edf3490387429e27cec3f4d0e2e9cb54c373dce73f622e852ea73d729f8f2302d34f4650f36357108126db5b6093154d803c2994e1243fcc87518eee0980f41fdfdc2138c8b8366c610424a8e4f1e0b2d1c2eb34666623704c1e9001ffe8c6265490909d6601f17e7f361d63f827a44e61441078f1b8b5959a46201ec5dadc7594173c103efee0d39ec7b8f106de3842b7e3b41b3ca900e2f49a297e677ad6825e4df80c15d645e5b9e3a75662e99e166645be29706c8b72ead887ab835c534cbeff34fb1724c1d371fbfe101dc2ea8adc947b725bef82a48c301dbd257e95d6e913bca1aaaf8f2f7e0fa36560d3b5d0b12c06628c3d98668d9b9743eea6e413e63f435d3c7c837e7cfbc1c0cba32b7263c839cdbc54c224abaa21e99dcbc02bd796818199f43f1c81eefed437bee1bc4fedfc900f7779a47e1bdaed90020d3762302eb11dc7e9545a439467338e8fcb6aeb42d63d75e03851efdaad0c542b6840c921afc6a7f6964a89ac214794740db126ce1310ee5b66e4c94858f2a2372ed27060d8ef8a2bd7237673db3091e2240029bab58f87cb37c6eddbfc6e39890330459bd15f07cac7eed5c316f1d466f34b8b08979072d94ac9d5dabeca6c4cf6cd319c6d8a88a8f31d3a4eabbba8f2a31412e508e4e04c0daaefc934b46bfb8aaa5333eb70f4ac51c77477fbb02969a96bf1324d31049a5ba26517d5c9206590717bac90c0bdbeb83fd3d20139e0cfb50b669359eb6ceccb4d96f707fd751376af09e6ecb9a295f465fc5fcea56d01c915124da158eeb78bd4e8a9cb5823a422f0d7a77611d886a64f6ea40acbb3f4ac9d5613ecf6294dc518adc72fb2eb74a63ce5f9ffd8ca8e7087d2c0b95217f3777421f35dbbb67de1b44ebe58f3394451d6873ef4dd6c8e92248092505c83109b8a4a077c11dad7c65c3970f878502a51dd0a31971ee51011c332efb2dcafadca5c21a160bfca0c10ddedee5edbdc85605c1bf9ddabaa7be48bce3c55ee2a229d0e0d7966f16cc0d96f436817a86e7be882aac82c7ee520384d54bef7bdbea1e88b7eeee20cfc561e58249ce595585dc25a6d678bf0154e1c4940e25bf190d2472be8cf3d60b69cb2b4c3f4546056ae0d38d5cd8703204180825ef4c3eb2cf8adeb3be1fc057d08561ce778174e688def9da4dca05f9f273540313e8ca9de91eda68566fe775b4f525ccf8d19e7a11b5fe5d7293fcb89ed1a8e48fe0b2c68a20011f616c0e01cfc149fbfb54ee3fcb18a776497861f96ce6875418f52af78a72aa2be9df0d33c09667df908c1f15c7212994b22b4125018440ed7a4cf3c1000514095118e78b6afc91b01f9afb2a220f3dd9251c9a70b81dd7a866389e19bb231205f950fced6f834e45 [208] S=$9455da W=-0xb243f063ce0e96262f4d3d63b48da7dab54f44413ac4ef7f31e6ed241c1449860fa64be8d2ccbb01ba2d50e72c3d791b4dc2e9f9e185b5b3802b0ab9bdf9f95233b7f007ad96324d2b5b902300545d396cfbfe837503ea43b3493bd19b06c572a02a0bf2832cffe898e11d3896d7edf8d14540667b6653efdb04391881359839f975554da9d3a466f24e222cd4817ef3e5f9df58bf981e9f3215b81d514fa1daead8c132f864e9c53d51431bbda2883dbe9fc56fdfc39420f7ce806e90d853074f7c14246d58537464273d17470e60e652d13e358970e774494efd4938caa7b8e12c9745df1f6259cd90b5b57d8d165f0853255e5affda00a6e660af9e87f122521ca2c224e064504e6a38514e0e828dc1e4edfd05b72845889b678f86aad07611474ad97b99c4a192f04227e0373e11cadf7f386e0ae90f7953652e3a436cf43d1c1d61dcf356c721610ab6245c01ece2ab86ea5ec94921ba3bff979345d5193b286cdc1b1ef4877bd425384703584cc560f1e99ef40f50c04752beb99da36c34cd7e577050f4f141a725dd78cc85bd54f36b223584bbec9c30b6bb817a91d2ef21d4d6dd79f0426db8466db29b96c18bacf4d0f397e2aafb946aa26078389f2bedcfdcd90cdf57a06e056ebcacd4730c9516d2dcf28b7a5196920ba8b2511cd9ce091fdd098fb0579d1b2e9285f72156e86d1a67235de6f2f4ecdf2df87104555451f237b4fb0efdf621a4f4702f0021b1e7d6c704e360d02f9dfbff54000bc2d132f6def8defad2ef41c47115f4945faf5ea7b7ffd6a64768624a2e91a429f3827d6e5f0e6a52e224d977d9ec818e34168370a9fd3e02ac46e02f179af56b36aee483601e535ce39a0c7ceadf413772dbd079bbd5571f727bc7c2e12fedd6730d255e4ff2e63c9b1ddc1a740f7b34e343ea4e1d910f6460c9a72c444cee82cc3f5909306e727ede513e178105e10622cfbbb6a06751b0203775e79fa4a2ba401e64e48a012896d121a777d26 J=$32c18849c0230b4973e8f075eb44f8e7192e9d4985911e5d73cb69e641dc4496129dd3901b0f5f23f2584355f2e6f5dad6c132e8134130aaa3dacee8f42b6852fbf3b3abeeb507604ceaa8276b3f9345c60f2aa5e8efb57071f719a2502530e57263962ec72eefbd5b70f2f52115dda480d64be4b5b01e4af01b9fdb75942ebfd526cb11211754ea948936d629e10be1051bc559edfc0e6a00c5a8fa35211d775a3d5ee1ef685bc0f9563ee0dac0c253031a2bfc0343a0b0b75c4cfafabf3f0a7ebb1c1a5c92f4bc28dbd593909e19a294b33ebd447d2a5ee93ee688bff6005e4bec33487e54d697821d56f4b2f8c7c3c3609efbd8a78eace41b75f8bb4881aec8dbef8ee96acc937db7c5cb02a4678c6979b1702b56dba3c7b6420cdfccd1bf49af2760ea24a770c4ef7baa5037cba000283fd836be377051044183f5fc663aacb18a5bbc6c22ea7971d1da86a26dc2e9a50f757a29bcc0ac9d256e909ef0b8f5ab48d7f31117af0676570247a628cf91d08361d41b4e74ba43ab2f97c38773c0f5d5089d7ba8822b11f8e4531f315c2c9186f7f6cb83dddc3ec001191f10b8b5a72ab9c0452af78530afae6a466992f5b88e90106ec84cab1246073db890bfb6b5b99172e1123dcc8e242cc4387d47ceaf6b0986f4851718a98ce7e6781c86e1dbdb95ad8d476b9690f35a2d74944328493d3405611ab91d8a3efd19132352a493933df7abd04c39fcb8141875698dd99c4d3cce29cb19fb21bbe5eb245c9c6eaa9e5a189a855f37a569cec5757f3209231576b8386b1cf244760b25c210ebb9e28087989c01914215d08719894b5ee7af0c91a4e70da6b7c4160cee95720d102e898cdd39d8c25f42922c12bdac67713a29b18739f70c27574331008492756df86a7f5e09d63fd72df6096266baa2f03b0ab9d15ce8c366240b6fba5231d07f5a6e8301f1dd7213ffc2b09134dfe9d91961cdcffef111a4ae929e67ee22e2016efc1c652ece14974bc29243f92e1fd869513305136e24e45c72a1682561d7ebcff055d6da3a6a0f45a2cff8e1f32f81486ffe12f890989fa9c9acbc00396506f976931c2ea5e3a0d64d150a76a6a2215542646b3f2318f6320ca5c1f92b141c3404c57eda64530c7c5d1a7805d10a075251c49ba0d914edf1aa427cec8c215f59406026dfba8d6cbe9f5ac6ca44ec8c7b30e1f80f849f17332badfb917fa2b042057e5ea1f7bbbde7f5d5a164316b457915b76c395e63ca74d7323ac92dd021be9a47df2b979eb868cf52cd376b003d43d8c9997fc3ca956d403809620df8772484bfe29a126a347655bbeab487daf2dcd9302a2f009496c9207c0b801dcafc78f35fca3b9ea511a1aedc285c3d2689042d798ea2e003e04a16c3dda1ca5893f6280fd2ba7a06e491126d5d794cc954ff607974a33cfe937f31c7e1bfda2993099fb40ebfcc583a83b122c480d8ce3fb1471f273fb0abf74861ae8201a2de9cad299797635f299db390e8c01c93f87773a63893140099a97717c134476b5442976921c301d8d77f7aca1c46136b2ae5ebeadf684320b0a00745156070a108bd7666ba9c8eae1627509ec97a4c62b32d52ed3637d0a91e8ce4ce888f1888c8410695cdab7bcb74d9777052f44928ed9de514cb881ddd0574dd7f5d16665ad6b79e011bd131fe8bc25e3da57c962a01daa1f61e09c55ec167aa40a846f4a377d9772c7918683f54a9f8aa864cfcb1bed266e1e40d5a34b53685446f9e38af3cc8ecc5a417f9d5c286665bdb98cf314bb7f7cf9d4013d8e34eda4c01954d0bd888351c156eacac1ca82fc8c0302aaa98f3994aafcb691b9e76836a7b12b5482c003df5a4a56b6f9d436ddd445e33dfd6e2f7e652d22f11331adde1c580bd2b1f98cda398d2f4630fba025f8c9f796bbb2cebf9e291d95cf02564ba994dd7958e69819760c9163072435be5b77f1b877f6c42041adea450bf285a769854052445e952bcb18b745aac699f4f0c8c909e311c8694380849e60ca02f3 T=$637404a902806c63a3b4dc0dc3a6caac1575107836351cbead3fd98388f55c08b2095a4a15d846b4b5b267e8755da0fd4e17d67e57bb358c32a23985fe4d808b7bad5c9a9ff17348501b52cf2b7b7dd78816ed9aed48ac80dc84987d01e6d029af646e2ad90e71f400661a0689f3a3e22f3d7dbd902703b851cd41fe1b355f4c07be819b8c2bb9641309e7740f7b009f1886807aa06acf22a71f1f7e10a1edb3c12dfffcc3c1beb479654f6f181bb1bb2e1da07101950dcbdf2c1bc5aced359af9ab8f7037f84e3d28f524d86f006eea7c290bd1cae7b3d9be3b3774068e1169e6ab7cf47115da2ce3fe1d42a85ed1715021a89c2769738372612f6313d5846302dbbd87c83752282f9b8e34651eb58989c999aed01961e874489e3d0b47793030e5f4b3467d7374d8d1fb75ba57015ecfde9a123b50016d5924943e07cfd6f32f4949eb9b241c398d3dbf3a447ae6750a87929b54ad98c8b43bd737ba11ebbe1280b747756c6b719e6bc761e6a8b1feeeccbe919b8ccb04141e5a0a058333a887fe9ffad290bf6aa5d7710f08d071b6b10afbab8d926ad9f185f94a45def1f3d0cf04b3141a31c33f387faa51273e213b1d7a3016d51cbd1fa6905a8a04176efae73274b261755197dc9e3af9953e96f5a65479dcbfebebc513778ae55d05ae8eb4274aa964ebfdd803de90380b125316ef2ff42825eea195a441498c4fc55e305f0550c6fa2cceb868f4e2b6d6ab1fc5951de6d84b8a535267e4ac95653150f200e7a0787cc5ef8aa2de57e6de03aa162ca873c85e8c15c423ecf4068a6751643c0d09ff426a11ed3811174be173cac54b4b1079d44cab8a947765713a83ca6e50bdf4c9607951fdf742b152d9454b43160058219ab1d2268f8c0bf9590044fdcde4060d084b92e2a312c7b7775a10d2f3ad301e779e63b6385f044b877b37c083e210c8e1856e455644f3c2922bc602e0ddda97f939447008ca411030f0a7f1dbbde0ecf3dbfe617bf654cbba60409af2ae49f91547cd219c7b261f7124869d659a190b73c4973cdc569fda948b2a757ba49f3e3c870e7a7a2836fc8163d04a9699eb9cd43cc4d0215e9ab5008d9297730d9d62e1f057423eceea35b30471fe2fb7a75d48a4e5136c2ad6b04439a5f6df08738503aba07bc5c8e9f3375298d55c0e7921c6618e3ae6360d42e97dbac91f41953d2f5af294e112eba614451e32b6ba5fee9dd53a4d752ebd34d76443c69ab752d577aee8dc5c0cb3322e20de1b3f4e0b3564700a6a0264f8a1df68995e60de5ea24ea95210c674ea7c08db22fb567f254fbdf14d17698e624248d90d90ccee3cb6e1301c967c83dc9a4b86c753a05fb177a360e383c8eb7cf22e884666bb3cb897f59f1b2ec4be7045ddbd9c681793ae451dcfd2745535a24851fb9ae8b6ce2c2b47f81ada976be3e22e9505813762bbfe419b97a50410302a059b779adb41282dfca379fd4014665d82b9450aa8a9878bfb749885b55ef174471a2d9f3fc60d079f6e59e013f6ee24e3620ebc5d6cacea326b07cb397c5c45311c6cb3e87d78e418b87ce3f4ccc39d6ea0403d62c5a8db47bc73bee405af703a27f6f6ad71fc21ea1edad0c37216e2e1a01116ce9820e05c41242cdd3c3156e87ee395fba051907c2ef82192ae8a81812f9012ebaebcbc4aca15b8d1bae25c785eb18f5553fe82b573790216b0e8a9846969a4f2a70e6e003ce9f3127b0a90a729b0841914c4c1be9e685c1522241784f680e9b9dd80b863eda7661abbb260f2712d2c819b33c13c615b6dc0154ae2c45a17e680f0e924027b9a4070199e859b915ff4afc9c0bfc6fc45f166d7c92471b82c5b202c34a1872182359761afceddc08a2f3244da5f294f40ebfd76a666614dbf27adff6d789d685b0dc7d662fbab9508d9cc974205932959cb8be0b33c163a00a5c03a8b9f63c7c916dfb02045a1ffdc831946be18a1c1566b63cc258f10823cb77fc21f4b7530deaaac17f9c92bd5d4f61d35cfd6a813437448b [209] S=$7e94178d5 W=$bb3edebb4f483a6ac90e5b734b9eba874fcb8379ae5342f55cfde3a87c366886483b3213825e49a8222f70295eb31b02622cc74be04de788045ef0a9409bdc3be619ca95fef077d2cfb779b6b51607c1e6a3e84498888df79548be06001a5ed7b9033bd26462b7a80c510c4bd58c17483752dc6b3e3980fa21bca8e2a291bbb128de134e6fd5ed8c61c59bf7647bf88be280a0ebb80a8534a96c4b5206e42c15a20c552c58d31705017194f926a166bf33258784a66c4585e3181a82c03e032c4233acc9d626c804bd70471b2058687af6f9387a911b3da1d0d84831dc527b1a3b00d32c6e191f35ff2f4c1357b3851ead34300faa29534893c14e092b86ad687967f01df20054c6658be07ded7094a47587ad46758c9ef56f9823841cfac5a262359720e417b6f0c881c0c79bbb35cf705ce347eb8e6427113955b7dde988295460aacde30729ad2f3a7b056c0074bad934282935406d5c4892c8972f826a6cc1a1b3349b9a0bc021e0af65cffdc56522ca9e1c45556f8b8dd076c6230c15d13cfa6001efe6d4b5791eb4dd37c9d1d1a3bf6733e695abecbc2f2d2604eea98d88ef2e13a0352137405bc82d84a96cf83b7ab11bda91662995d4cfef00a67b1d0483ebdb3125b6b4117cbbd87f1d1adbeca5489734e0b2b16de305c4b65c557cf1f4593b2611388bdead23ea8390c21a54200e90233f35c2154e2b41a71cc53784ca495cd3b50a3b675469d6cd5adaba8a0a53c03a28883fd706849969615f1f3bbd644f769eb720b862bb1540e34c5661f1a0a341c4d18584796f0da990a29a08e5a99a0ec09d9d527bbdd08bc7728722e9da4340f55ac854eeb7fce6515a0eccf920150f2f7c1b3c337bc64fcb61d6ea05480e1fa801978069cb3348e368d8b86d4b2070dc4c8c3f15cab999cfc8cf9847b0302ef80d8c33620fb69f380cc6f82bee9f77b5cdbfe8f7a7ff8edca4bc12f907740086229918e77a0a3a503a78e92c91ed71ca469ddb801ccf J=-0x50c699d86831f814e696a7fa91e65b2fd2a17186c12ff4e5e064801baa8c7033edfbeda371262992bc1c2708df3e2095a637d8351a8c31fb94ccae0a61ce30e18423d30742dae2cfe44e2a1dfc68eb9986e84c25cdc1ecb2d0f0117c59d17f9ec79656dc91541bddd81fcc64962cb2d7988dc97abbb9fd3bb3a56f8425c38b36dd6494ddd98c8a0c387c13265c1897a53ccb4c9138366bedece0dd872901bafd4d64f8a58c90d1e89a260bb5cef8aa9f76eaa8b9a46256512323d0b2b7db618d375e7a9dc7378dad0b8ce22a206258fda0d5cd9817526c004c73e36318e68ceb7581108f682f670475a4da78469662b8c7d1d72b806dd44c042205805d2758ad9e6cc68157e8a783dd87ad950071e8649b57bafefb57cb2861f435fcb33d87fa770d68f53bbd2db532e593286dd445ca900395305af5f2361ebc738cb751154f38a25fe0dd6d1d68c4679e915ce8b50288452581c71e80ea727d50548f3e882b44c46b7459aec0495dacc136ebbb4cdcaacc3fa02154f344f9b98b82f9d4716b2e79c92b1d615f3981573a15a67b3639498a8793273567d6162bd3b28c7e396860be9ed0733c2189001bb0fe91a710674a2a0fc167168c0ad1ea5b85b451dc95eec7404933c97e49bfc433ed5a39d31285799e6bc3ce11bf0b3fb160b9d3e513bcf14d146b20c097fd1ef250b28bf6e27536bd1b019ceba3af9ec8567e5bbaa490eaa906d80577e5a625ac11b704a54e7e77795cfa5f96a3448da32ae9620ea53bce08da7d5a2a43663f4cee6e649b4542bead8ebb0b39e900282fdcaccbf00605c11f54b26a37b7ed25c073ff17a8de356973fb0c29a1f5c8d0336e0f60a8210c8f91226c1a50973d2182d0de2e6e876adf8d59948702a8918391cd9f8707206e95fec683102c60aede6cf967145ae938e644dd5bd1d068fcac6792b3b11b1f1b5b5e1662fac255cb1abcfda82e03e877fddb71c5df5fba3edef686631ae838a8dd2d1dd5cc84d6934566f958d23e02051624a3edcebf37ff177168a0e00a114c2b424a5f2412919614ab62349b672a65aad46e89ad058b833a015924c912ca14a9418ce21e898ba1fba858394e49e03277bf49db73490f1d86795f51150af27cc7e67f196d3ac3794dc7039f3804a10a7d3260c7e507769a56126772332a29442efb9642d0360f6a10ad2a0ac8a218328402fb4cdd6b43643ce1f6035ee643e1544b0d56fe120d11e45f005a40b04d27cffd1900a7220a4ffb56c23c1fc00eb2240635fedbf9ca1e08bb01878988fe8d9e15ba12e6a695e2dd936aa3d3d72ff06a23c0d15f5ccfdf8873a1f24e86a3220eaa970079d649e9f65ffb4ecd65f4d31bbf4724497a2eccf1f2fc8175e76f0531ed41d0c7eb548a67b9efb697451036a02825c024387f1ff2dfb4ab20f751511ec6c677f89b0acd9759027502afb25ac43d2dead053f9519ac28e2eae90dd2a879a481526ac3c48414231e8c549b20268b337f8d5bdedcef432fe068dbeca5d8f355bf1e6c5bcae314360ec698053333d4d97ef348c4cd27cd723e773f6dff4941073ba39d28af8cee9edc69b74b5253a928f6ff0c66f5344636200fcde936dd6c174b245177c27903b185637aa12980b7925434f3e5045852272fd1366c2f4cc671598d086ed0aaa6233f7424a74a316a4e84a28ca55094f529d50064ae6049e8a0e856f6c75fb40b07127ec5d56b058be1bbf51092558ea1884cc997977521bd97a90b9bb1ceb5c257d7847c733c26c20751ca0d55ac0c868bfe79d6da1dd50ab567726b44f195e9ae03af1f6cbd512aa6bc2ae399368d4962fb77993a83a046a663a609d0790de2ade870257f1ff5a70256e89c6c6315b94b09cf598215066bcc8301cb6a5135ddd7d61e064d3ba668c217b4fa5735983341d1bd53df6d3379f5321ea1241ac11e057a616be3fc4c9b7711c4e479e452190b440f398ac96b3a6c2f1e1e5cc1a1d7fba5d32f52b0e27d94ec30da89e53d83575cdd412f23949fbf0d0d5e25 T=$1499ca70a0cf2e6b9385daf56e7d37f174cf97e6b63ba07ab7234e42285c28b5bcade1d444747a0b045288b2f19463b5f6518c141363e24241f9d4335221cca67764b5b80e634192729b95e036ec91c7a48576d9c5ea179e6971bbee4bb1ee01d575c0a91e97c3a58b7bc4a4bb4f507160156f19b32b00a3bf9ac927e37acfaf15c5dcdfb25df093c8b3e4edc32c286f4f633223572d0f98ee64e681de4227e1f43c3c371f84497a1e694e4d0bbeaad99a4b143901022c383bf0e6a601bad1a2bbb640cfbad8477e9b2913fa89c5e175f6d7f0c8d18e2d1b0c16e67d081eb904e567bcca0c1d5b688d8020319fd823833fe8ca749948091b25cd29759b61e64c46e2a556b71ef6244a8e1a9a17f1f07304d7933028da1670938f56b6374d61270f804b2b0943aeae3eb995237fe3caec3935c41458f7ff2d5ab8bcd29538585c35557ce712b26010d4179bcb75d953715580a9bbefad615432902c8f69f57cf61bee096af4fd4466ebd9ab2b127cce699a8ef9e26e70bc2dc09241a6de65cd78e3d6f1fd98bc79c99d5f3e8a3865fa35c2b064f2fb80444aaa1706954843f6c97aa3804baf265908c41dfc5ed5bb1549ab9fbe3d1f8a1e911aa7ed34671b7e566488e44ee673a281e5674d09f7a5278e9f2e8fb9a786c8af00cd0f852801cb6e14f2013530c6cc1f80e960f939ce2e43228afc62164d383595a99c3cdcbebb870e888d432a7dd6fba57f446543fb246c55a74abb2e3d1d89312d74a3cd9b8da97b874da1745687ba806ef7100b374fa6572cd883caafd57d44f7250caaa5490cfab9bc1fe21c7b4d4efb4f6c51d85bb1e647085b528680e2197ecaac08f2670e9cf2a44d4fe7fa4c6fb71c71161b429f7a6dc17c2b483701c4bad0433e31dfcd93afa593fcef4fa1eef2b248d3e3d23606e6796549e05c28559c3468e63c711ed937001becd4d9cf144c6da7c627ba6cd5ea71b7d7f17ac612d1e20c764f9590031645465fd0ce76b7c03ff8244a26e15b72beb111de057d0b3f83a1d69c8e6c338a4e728490747488ec8c37aa4074f5aa49ecfe5eda01880790d98ecae015f77baab030806810a43b08665470c9d333e8518feb640db06df7d386c914b9b39251ba05f2823338db2f17c8134deb7eb190b8daaf1ef39df055747768d06225f2c50c4bd1a5f3315697804adf4e4939915de84797953cd864c1dcef9631baab0628f7550e15fe5e6f97694983c5cf57f38f26f0fa7d89d44874094f5d21cb8b76248b8d00e19e844cbfa2c96bac28642c7311dc3df129b59adb14211edd785826b77551b23c8a69e7dd45b04b3a0713fa96937e57a6d2a8f31ff093a07673a611df64621a351534924763209cf90abdb13ac8dd4133d1b249e41c84c4c7d9c066b796bd1c61793d40f0ebe5c581b6f7c953ac0765d99177f7b973b661c9e5eb6e4b196e2b46ed75fa9f459cf63d6aa3092d1234d3db1ef16fbf847ffe28a17dead4eb2cd4a9e76e609f67a50756c9f2629165beca5bc87a863f4a76959cfbb37da17f47fe055525cd1651b2b85bfb10ddb36c6380faeeb7dce24474991ad24bd09f9938971c69dbc0a2f44480ec0ec92de7345a74ffc7e5d1a467b8c9f1050990b6cb55ba65ddb7fe11e9f4585085d6a699248b3d6ceed40cd7b53753e6cad593f1db2273ce2cdb75960782d06a59e22dbc54dfb978a1fca9cfd36a20637791879e2be1b57bc8e698cfc2c73d115b365d5924b78a287631b582d8c3e19c0dddaf10e88597abf02f308cedd5a411f882e5230b35f492f0c25e8d26bc87ae0f8b280c1b9a426f6b438aa83db8da9fd628898a683b5892f7743103408088da61e00ac16a57f6d861423d2fba7e6baabcccec2971c484e36993cffd91eec26727b1fb920d42b368441beb2a7a49be171aeba9770d1737c30dd3f3db12f4828503f9b6d1fa973e47be4b77a55ddd0d1b90a147cf94559feab5db36e492dda0f95e3d0ae4c82fd44431d080c97969ce6b9ada41333ad5413661ea76 [210] S=$f763ee1e15e24 W=-0x46986672e9a444a18fb3c0742d25e257c96df2504844e25709c3356025ff5ee0a5986aecd5438dc30e838823f84868497f8f281809c4e24cb35a569ae7dd29f8a6b3c93dc79954dd01d8dfbba42ca34d9054fa2dd08c548f5d39c78b8e414386700320c80dee63663d808a11eda3d27b3188f455c5bcc9be925fd80a2fa056c2714fedb84c791a4e1e415a14ad8abf1797b0a159d8c220d3341a23b08af2551609dc970dd271489a6429f5fefb58bc5eeba7a65aa5c626e4e5ee53b50c5854dc35df1499c511700c187ad3423af760465652e1579642187a77a2e0e0e3fdb5c85586f3fe6964ac4ea4df0e733ce0cf758f6f52a971e7188fbd192152f939ff159f3da8d40b8c7587e56b0442c559747de48dcbd9b2baee0f01fc6203f1465ebfcc290fac3c10edcdff3be47c4488f8f891c3b79880ca8c49d657e7d1b05a6593a46bfb21e8004818a0471358c4765d72239cc2e8fa977ff40c9039a59760b989eb39dea18ce7ec915768939de969d72a11958395d5ab7b0e36a2bb3ab8cfbcfd4a89ee5d3128dbd685b9423a74e4cb53acd8ba4185245323149c603fb3211fc72e5135cc2b8071bea601a68931fee5d24599e030e517da5caba9a393be5eb6ca63f05bc30ca9272b4f3beb95c0b1077dc5717721d4bad1b61ae6c90eb7b9955d8fcda96ca803a3823434ffb2d28ab6d2ad715355218f440884402e6643a5ae7a6f5a2882950bde62849de73745a430d6d59c317cabb1450b5eb8fc434cb80408569b1a074cced52a7b825ed23f71cbd5b6f6efe59e183d79ef21bd266c2d0f807ff73a33adc320be7017a85d935d5c0d007e8922d4f4b5c48949921d430e70a1792cb913288a2a0ffc73983babee3caa9e7d8b403195658cc2eccc6bae758e1797e2d480561c85d7eb8facf0179df79c6b83b103a9ba7926fe47895b69053d5024135785df88c30888f5549aac63235c6ccee8c376527227a2146c40a4b8deade46d614d5f16ee63256a J=$1561bf5359d31df4a261083972e9e62fa98ab9d6911e5759f0efa683e65bddc6c1d3fd44bfedb0fede9b59284dd57d8d8ed440f39e575386075ce52274d1b8db1b00cdafca84a2947b69601d84d91d0427bdc55a09fb8fa6f3053eebf7f0bc0fde5634365c43c30c04521a898595ae4b2060d09ddd680ef0082f21c4da5507eca102eb3bea1051e6d32d2314f34e7fc14f42654641e0cc4daccb615bbbb99c5626473835b4e13cd7764719aa8445e5d5920f6fc05b3bad393cbaef5e2e26d8e4278e209f6bdb58fafadbc375c768cef3ad26b9c9b147710092afe2045b741914ea1f9460cdb3b5058853e9edfd3dc5e975bc80d666e823eebe06331f30d4db76afbc4dddf632dc4d6ccd32ae75f107ec43db66b6ba5d5472b4d20897dd251d4c221f0fd0d23de68136caf746a11e9ca6a3c1768da49f8a3008798f91344629303f2677e0003a53db244845f2dc785c7ce5518c2e88ee4d2100316b2dca3feeb36eb695938155ffb2ae16a4a5f5cd5fc68f7c24319edc95f236571b35914f565c6455e2492bda7826ce53768fc4f62f3745de5cb7c4fb0bb61276c6f136c5350264d8b49d9ce5fe4f112c9f9e205385e3123c408b6dba26772b9222c8a58fe81fbedb62fba598cf076088a7479c20fb72935a7c731efb78076203358b846ba7847d4e6fb24b3671403de64a422075be6478954a48a7cbaa1c76070f1e3bf603fdc015de775dd71091d1b93e643151c88612acc9b4bd75c763a67281525a8d316a7b3d8c397ad01f979d2897036ab12c284586b8b4654ed502ff28829fc8d21371c7edcdf119a2bd5dcb7daabb7eb2ba2bcda6bf329af2548d9a6b1fb94554847e3f683f7308bc9d019cf8e9ffc66ed5525c0d48fb0932b9c142c6ca4eb99592d2f776c70e10ab02f2fb14b85444589f8ea7afac46a2ed5ec071a006166ac771deb3b0c6392e05105f3dfd5507aa350973ecc79813cf836c663e68fe7adbbb61e5234400cc5116c7662f2789cd30dfeb5b700f386a010c5538d12cfbe1834808b907a4ec6ac3402829f46028d093ec8136e0e762c349f139e82a63ae584f4366980637302a7237a998c8a5aeab51c121e7763b0f79bc16b02e22223780292c811590c1bc4277e3d73052c326956c8cef5d23353db8d02fc9f38840427c9ff241961aea4d7ac1ba370acc68de7ffdb09e0b370d04593556d1023c4ca56250781d58130abf8d35899a9f558c6d267199aaf25698d820fef607612c85ffbd50f084296ef09eaedfb6384bf1aff3423dbaa4542b50a55eefa853b456e632be67e8cc1f2c6047916da0e8f01abc98a2cb7e8b42a120ebfccef3c0c1ca6a2f1e9cd32673b53fc6328117a3ea5d9259cc8150d70a2a7fd6218e172ac6328778d6ddd797a26789bb383eb8228743c2581823384087acddabe19a832390f6b96cb1dfea5b182ed42b1da4afa43cf82367f0061acc8e43231dc901d0a6bb308150b8624a5417b859cacecf218b93e87269596307fc7c07baed2faa8ba07484c33058133c38becf4a6674c170e53999034206ee97289f84bb0d73950dfb0a695f49edff8c7e830fb98fae6221d430daf60498d36f580db12334b7d7b51d134cbaa2afdfb6e5bdb048d3522d6c5e21577585899960f32e9361d0406f6ca24d37135eb6f31768df7aec2a122c60d922cc584d735cef5ad730d52fc26fdd1989d159a816b7be2e753f2ecbcb6caf1c308994282d403fd44b41054999675bda6d345ff2185512cceb0b4996243fdada4455b05f92c78fcd3deba70a38db2536f5b4a23eff3f87beaef7d6108afe3464525a1933f4502cc327c98e8642be341f1c28687752094f72218228bc295bb4abcbc5d587d1aeca7f6d6eed5afc09cc750b0a4ee4e219740898a3ced490aaa5c388fabac812b44735f68c568fe038c12c01c1abe328731a47b3339d5c2d76571bdb96ed02d833a1de5b03ea91338e81eb05e781adc66e7ae620e44e26dfdb4fe1842f50314038498df309718bc T=$34744622959ea6a4f6de6030fd69a4e0c54b287ee518e11eac9450a5b851b47ddbeaab86b3ceacff1666ef17cc699ebdfb5e691956b2516b9d484410e6778131d1d1b7d191bc8b6ee8a48e5629a643d2c05fc88e36b1914f9ad00b35e9b3958a7b9bdd6d70b7750eb3fbe814f4647369e9f1e8ee4b0a886d6fe028adb97c0b5583e7aff953be9a90db0895b5c29f073fdb14b67c8862d0c4fb77c38d05102b10fe99d7815c3ea93741c0d887c40d188c4fe22efbe629dde03b048b7ce2da9a94e3b3175240e25e181e1795f2e4a41a8cb6292c0e0ac0805c393d54446a51e7e798e7c14b8a9e658f89cc10cf9f60cf08e6d7e35b9cb2baea6bb32ace82bee7231dd9f0adb90588f0c5b600a6f56199a5c2ae72f7367c480ebeff1a3a2e75d93bed9cf73d5306675c2dedf9383cefe3114f312e394468b271decd56fa266ddd4a4b7f9c63bdaba53daa5a8c769050135f204c4f24c4535c0d767275d690ee15efc81cfeb49c9fb7ccf2e37e1642adff7f1f513ebcbdbee6732c7507f108c2be507d5c00573978f51afeef4c1e9fa92a6ac0f9d081bbff9b3a8cd8d0ebc564efe199da7b65df101b1d83b8394755d7ee291f688949bc7462ed0445a2d36baae0c5b8ed1b18e51c936343240d6c5a26686f3bb4d0aacc3da8efd096a4e65633ca4431e4cceaa2a4e9d46e38f62639ca92f0eec047b7e124870e4edc023aed4a54275bce7ab9a2a92d395db48211ebe2bf616653ef49dc3e297b284e3aab61ff7fb3eab55011333b1721381457d59da90a84fb3a19c5797cc03ad0fb15369ffc140a5b2990eea436cdffe8522ecc1c86defa924d7fd1cd2d04908032dc3b3d1b6cc67d4786a95996a206023aa409d8aa2ea9fed3ccdc878ddd15f438544bce74551f24b8b0a962a88174a2eae9c9eaa9cb9f47677a4740857d357c99031f2fca16f1ea7e94bbdfce7a5cd087f30b92e535059368109bb563fb862f9d8a8b293aa7b220dc180c9faa42f8151f23b4030af567cda5a342af090a8dd03d747463ed03c6954f44e3a3493d319a9c9b2e3c0de9f3d36d9e7f5543d6d3bfeeeb7cf5905a78360ee95abcee6efe49addc40760a32597cfd26fc5de192b699bf7d3b1dfbe0ea0f37620e6413476f1f56d24479a2d6cd971d9661b46fd50a310b0b633fce272959c09c62a80d547984fdd80fc5a4341c8ed371d113e1bf2d2cb48f1b6f22695f912178cf0c1108183dcd61d15c8f8e09374b94a33b145f4a182a221dd800e104c35c132293f8b37ec372974f1f3a3bd1b1daab7b11540ea572f5c6c9e40dd8b8045cecc1dacea4b3d2877aa27b16e00bf4dd396e02e9940a75f51e11823b2a1b24de6e7823bec30c9f5b011f73d04ed204613ee6320766f90e4e5d9e3da8f2d0952334720d2e44fa1c3ebe0419fcab438f569f75ad7d1de7a65699ca28c7230206efe9a402ee4025c200d4e9d0952b5eab3dc1337f5a30d162e4bba28ab58bccd96989c299d9704adacb2ffe1eeb8e21cc8cae5062fd81399fa29037a128f7d714428a1b0579e6f345360de45a0a759d4dcad9c8dccfae3cc09759954cfad261367340cb02a0a3d7970c0f2d573cbd1f248705dc1f3a74ec3d785b6acd5fd148888912190a505878203859b6ea455379936fa6a9569b1ebd52e82d28f6baa03333ae0ff54ddb3c10a62749390877dd6c6dada985aa6c8b35c928ca9be59225ad2c00e85a9c0dc67206fa49886b9824d86d4317569b94d5dfc0150cf149b983bf0bc0956ab64ab5bb9aed4e524c0a685ee57145b62ebeaec0a8d7a874f97108410f76f23c98e35da3e2e39ae5b671c9146b299a5b7c980361551a8d98031e6e5536d8b1ed7b3811520f3989be0f07d8d293832a61a134ff1430340faf80db67291e4da509d63d868621a60e2f30166c9f342e037acc349bc3821c25176dd261c3d8d8d57a4b53a1f0e97a1d1e2c6a82d96ca3bcd8bf90a1678c976e3851adcb4e74c32d2f1145063161387ada5c42c29d3bbe713 [211] S=$893c45d1a943f3bfa8 W=$f4e2a01a711b3198e9e14f325ac5e6917032f7808edfcfab64afa1e77539cd073e283c01582e33801f82fb003dc0f5518fa8e8ed3e48db1de2d567a47d72bd90c85f2313929d60bb629288990828f3a919e64c7cd478008b37665f9b3a6d1dc22f8e3a5d057c771d471444d72f25e42d6392b7c6ba21f48cb900f06bc70823ea3e33abd7f86bb660f22bec61aff48643ed8e73b17d0cbcbaf7101dd24e5037aba3b167aea3a5a96e25a34cf947d539b30ba272a5af7abc174311fe2711d7cb3578c9568a367c094cc9f21a3e8db6e8c7004b359db9cd7d47920515d8bcde9ddade7f1199da7ce735aafd01f2ee7ffb536d55d4520a99515e4460361d46ff12f27bba7865c31b143e451832b981aaf8f9d349a8b882f9dae09e067d090fdbd8bd6547c0ee3b681b38a1d6c1d0acc46ae6832fd816bb6abf63ab9b9656715f8fd8d0cc5cb7cbef9f9d8cf59dc6657641355aaf2d07fd83f9afd4740d5c8d29af9dab2874b4b84a6353f99ec26f559f109c925dbb00fe9cf612ca1b7a6e01632fb0c65fb41bd360b98eb3591321ee911b6f9da631d21b853daedf511558d699bddbb78125624811e879b24717cea9e192c0074e78f5549a361287bf6a1e45b4287167742170314da01b80dc9a05e8b616e42366735f6e40e665bdb58527f43a9bea706c0d69d70587a01aae1954a560989763cf866206d59dd15340887a6503ca39c381dfde0edcf2342c4de8447011fbdccbcad3be1e90ce913c538eb93709e891c956fdcdd2675130d3ddf46ef0aab78b5e0f558bcebce92fa5f7cf1866874adbe07448d63e7b173adceb95f33d24a155fda0cf1eb8a4fe0f9a88d09d8ef37e836ac5298a3296907d5a9d599f50292f9b87f7a744ef4a33a6499bd5997498183d729586585428ecedca32293c02cc3b87afa7695899d5a8d6d9ea5f2eb1c4495c666f9b09594d895cc803386a64fa767f05a05e6343ffd38684b932964ebadbeffdca02b7560ba J=-0x3247048d7bbbb238fe828a25acdcd7d66873046f1975904a7d1d52600efd795fe9e0039639b542ac55b43d0d7988abab706ae3d13db3f1ff147dc369ee067497a2a1d26e68791c14c098d0a6fd4710bc91f9b9a1f0e4699517ac1ace7904528d809bf787d2df9065412d14e019628caf6455f52e4a77d4f484f128564ca2a9f95236e1e812812cbe9ba8178a46f08d6d8299cd3ec27e05fa18cea3f33e823c446214d3e1e36d88aa45c0c2eea068faa79cdd7d9c301647f6c6a654770debfcb751d67c312f86e0015f8c399dc7010d0f0c625893a6d881ae32349921758bd5dfabe9cf650e0c7260aa076367e25424a407c1748e33ab3e12271804ee4125d38db2e2b57bbe2e0c6e6884f77c393b08eb8771384453645d716fcbce1ae55cfa0d7b44bf76de0af6a1c9ab7987b1b7d74ff9c5a408b2dbeeed4107970674a43cc8c499d51e588b4cc36ea851b9beda1b60049af38075d12c3770b60c4627555693ec5bc67afb386fd7ef782060614441911628a20baf96e0399661d5414e0078523b1d0818ce06676f78fa052165afb6a73e5c128ebce917904cfc2aee984bf23e55769d96bd0584d4acb7483be354d7fb5a98b8f696ab653c5bc7ffe59873a1ca5602c5ac1c387f84e18e6740b1c42cb9e8c93b9ebb59384118d2de43cb9de527184ddc453accc37a7c346f1c4c347571c6c32bbe020ed85e7ff5c7d36602da9fffd36fc1a0ed591a67c78285e4870f34036c565107419b81a98c315e8c9f087a6901524b6d56f781e0859d063823f053a3ae3a1cf8df7b7266dfbb45f210eb13ada84ee0eade0516d9f6b7651d3a2b847e7fe4516376ac8fe178e3ba21917ebd030ff6763c99c1c353235c4dcb583d05eced309a904a6a5dcd125a3546bdf0a11ad15789e45359363a91629c6ef29129a0b978d415e0a6775940c92d73590b0e47137c5cd470ac4212fcf94313d3d4cc7a6fdabb32082ddedfc0d0721348baefaf6c880525383576931fa1f66555820ce254d15e6750ff381e4456b84eefb76d49f08fab8e21e8be370f6d48c47289e909d4baca8ee69550c5465a64cb43d50216e2332b2bfab389dfe69bf180779174a1ff3b9b981c9b843ded657802d54707cf8e946ed861630950720b3346ffebace349efa8686b8027dfa92d5e7f3de008d147aa8d0ffd9f9398f5cf59f3908f8b3a707b715f08e0e5fbd12244483ec5f733097124ec3c12878eddb10700e8360f00eb38355798ff0e24c2423369a1ae5940f76be318b47e1a447927585b514fb59c541a2a1e46fe80275bc8e8bf23eff53160aea82fdc1357460cec6a39c4defcb3c9ca9630f9af5201b818a908b374814f73671a0b93ca4494a6ae3892097c34f463346353a90e893d64e894eec1399a34f612b86f6a730a3f1ede2469104da28e24a72b1969504a3f543296605f48f3d8b9ac932b16b2197495e2940998e17b58f83259ff78c323b6ae05f3140666b15e48e941fbb01e0184e04400132a8677fd190faeb055ca38fd6e8f55c91b734ded386210db8e2629e89648e9ca45a34a94667a80854cb68b13b4d8fdbc659cd34ba29865509470d05b4019a0f7b69d942ac7d6b18b5c7506560c91a6bfaf85ca99c3d7d28055762e796f4485c1929487acf83df389d0f5fec1ffa4ad66348d503b8588d2acd3e0e5c401dfac5ba4599725109a9b6336ce4a7334adc664bfab4c177cf10513878b76c9a691cbc15884ce2157519d3e987bef9d48054a3e163007c9ec60cbad3a5960b13898d6842f3e9bc1d4ad8cb727158fff3b42fd29e105e2058e32dc7a719c0d48b99026bda3e4b8bdbc20a8b33ad6196f39a942525dbb10dec95a564c584aabb8b3a87508aa3410afd11f236c7bb69c42b10d3cfef25b4a33480f51da880e43bf8b27de2ee5b54f2bf1442e7f0063caef43f4d5f2c399960f9e53133f12895166ecee949b96e1aeef7aedb4d07403ddffd078be33d1637fe7ff0f8eaac7c8c52bbd8af79 T=$659c1a0276c65e23322f007b41e901ff8d9f2d829bb8165e334a03ddad0b2de00d8760a06eb9523d0a90f6cb864e9d8f16515a56d98b3705395462ed6f2531b623ddee2161e22c9c33233ea03f7a1207b4b8120dc809e5d9e3d5d1c5152175b2d3495b8f46117e0c5065be8768a78d427621c37e25f892e255934aa936df7a7f242895ad3134cdbb5e66daf4abe5d0a1e7689e991dd68ce97cc67417a5632bd741b8857a1e335f5171a84032753f300dcc8a8248214879a26b8287dfe88a3b611e182709970fae75a14d29adbdd93a280ae303bc2d277ace918503598cda3e8d601752165f12a81d7a0d52838e9c2830ab1e8514e3a9736206409015c3cb4e2f9dcdd90306048cd945c713415070356f28c06a3684ba0f63bda89b15eee3e2516ebfffd7f578e67cf7c0fde4da7e12fbd7a94f4800a0b07de95029241545190e2b5d874d7e3689277d61e72ec8a86df9aae469e65a5fd5c26dd0c4a5b78f03338fb216e52a96cc0eea181426e170c322ca19b07de03e90712044445135c9a7d46e426786f7924988f2a55629fa70af903cce4c61468763457915e4e6e576f07941a6fcd1a2b0574757f6a0aa96ee09b5a5a11e6a9336640e429018a21e8e778fce4267df795b87633150c625c5d1c1c200c8b83c8e4cb9269ecac0aa664142a5d637d00dc0401037bab0b51a7fc4eff9bc8ca0a254b4f048162ecc11342489fadc9ec10a045fec0c9efe2ad7bdffa9d6108ebbb7843c10a6b66d256e0cdf60adfb059e9228e6b15800e4c25bdc997c1b21c22f8c6fd33a671326fcf32a210bb8ddc0aca305259efa809c5c4394e7755ae0b436553f275a9ef8fca5fe01933cba783fb6c9a8d85145b3dbe54d5024c2450a2069e13f098233b59351ce2ad0e992559d3b0244b976aa7aefe7e93e9d4bac6124c3f3a01a3468bf3d1dae3954cf14375b7350aaaddc25336fc2410a6c627a93d30059e63443deaf9815ddf6311f3ad65f664ea751c13296e5b73a6be3824a409584b888e2cd50764896e173a5be53935afe02f8cf4a72a4fef73fe466218c1b2a0f3dbe8d7e711f3beaaf252d720d782446e167c5472e1d19d16a5b7b51d826b66de9787e45f9eb7b03e494f0f17f7562345444f5f3b387f67059323a86fe1487e422e2eb0b410cbb539609a0580cfda8bc5c9a2211ae3cc39a60ea04df8abbe8497a9a842106d69282d8db316b9a27271d636e2169a8b0e4f619666a173e9036d7d0efcb0328dc7de349ac6f7e2f4c8f370365db0c37f3d7277c45d88b1361c727f8ae8aba584d27ea2a184393a26f35c18baa4d230801b69c866fff553fa051ab47cb50a18e1e7b0418654bada0497f558998c7af9330f717703959eb20dd0935640e22266a7904d0209c38734f33bed611c45ebd52175b8a1ba7e14b8a8d79c069d48629eec3cc4b20aeb26c8eac6da8857ff9eaebc9395ca2610ca39f571c8b9a4557032e146cce6de7a706f7b109b6235bf49cd9968911b7252281a66a5b8d134dae80bb95de8605403dcb19c2b463c17e48235f709b5b7ab412a5700c62549ce45401f959f6d1946752cb06037c00636b719465820e7346f22f6685a0acb149415e5a5f04352d65f39bf058b7faf58f74284cc534564f5cdffb5003863ad0c78184a2c7614b9113fe23238a71e5d25e3aa84867278dc5be54e8be026d03603163ebabb6d9f2cfb26a99b922e9a708613a1ed0018fd8aead0dd3490ecfc85e13662fffeaa2980f824adb78b4c6efa7d6fabfe3f5716e098d20923a140b0f186f9769904bd3c27f739fabc0ecd57f5bc1290d99cfb1500a38f57619432b26e0475d9c425a0c60872d1f2be8358ac324d3dbf2c06f95cb04743e6b2f35da51a30c9299eadf46b90dbab314fdd7c0aaa3dfa8254dec6eef4c81cd8dc835f3dbaa3aa41c612e6bd14326ee32fe2e4af5967cf29acd1b1e4cc443c0148e4d7bbfeefeff3cd07427dec5833638136ae6d0493b67d6b1290c8fbe36e9 [212] S=$5973fad W=$885138ee0ee91cda2beeeef5a79bad5d37e433cb893d85370984e41f94651bc06c6c301cf964e784f5d77cf77ab168d5d9eb4d03488e5d45a675e22a120ec423b20e0e509411c6d39ee0f3d52e72fa7f69212166cb14f2ce97250950016dce4c4b6ed96fe6ff89364d85d1aee6f9b5b708908aced26a43e1e21bcd5fed247c827e494f2987b72e2e07d9b6ef8b3f2e0aa9911a37f44fe5d1e76d873d5e661c63df8fa38bdb406ba2f5362990e41104999c31d723326337bd84489141873ced5fdbc9028c348347350b5a735cd301226cb6eb35e9907d1b7e86de86227ce0e3793a20f0cb042d4598ccc144f5c86e5eadb711dbc6aa13b132a67dbad349700bff62e3fac00f77ca126a63e15728887bcc1f4503ffb035208a8e101ba91c38aa8d2e8b30d9e4046cb56eb83293ffc3a89a7d1dfaaf6594809ab01be3ab0bd849e985fd48fd0850dc96f1b56d1c37ce9b49d500dcd9338687b6c9af2c5555b75a8871abde24d3ff1a371fff26ba44f4db1bc2a723748cbe566f6f955a783571c14f81e569c154cb6257658a502813499dc544b2fe20a968471a1c322f768b99273d7f2983eac91faed55cd67d5e86c0c6cbe1afbd407cb5dfe58acfdd04e03f8cdd8ceb30025dc601fc82f0dce54e5801ae5d6e839b7e3e7737beaf568055947649b9ff291478524c5621cfc25d8bae556e7e8f67723d38ac96f448717939c4acde93a7cb0f61cc752157346c5d86b15d2e6f7e0f7e6eb4e6ac0d99dd1d01a1dfc352ff8305c485e7f83e6a21e01035bc9cfcd19fffb0798cb6383d2a505f0d109d9842999f5d1b0d05c008e09903352a7dca4be4fe8c86019f9f000289f73c0a31240641f1dd9fcb7742cf0fb5af9a94362e49465413f95dc036f6e6fcff8080b27bc575c0a09b3d6a0015dd5813ae2633b5389501a0c1e1ddffe460fd1bae4dcc52ad74cd5f2543fcef36c2a18e7abbf5c9a304f7c08227464898b8f9ab9c44240d0b J=$23a5d4869d85f5a697e80e2179ac59f524c41d62a72828a865645ca3311a7ecc7d0eb89161127d0e458e033d76ec7784e066442d071ccfaa474a1211e5f16511d6e72061ba4b26b5d55abbb4e9a1b6977366bc86c1f189ac95f9078ec75454ab789765dccdf7bb40a25b974be9dc12e1d68a143dae241ad0ec5d6d16e3998e00477c9587905ffea3322bf01031d7804ef90e514636f0a67566da37ff375541c061ceb3c1f740bb11549a38c0f5261cea9c18f48e295ddd348042b2ccb4daee88a9d0dce68855a31e2b91a8eed2b82edd6f49218f53a16a2196988cdaa747f2829fd35b22f3e736e4811ec48b42909f2cf400473fe857d182e998cf8c4093ed6bcd6da67cf13742e9b368d3f2ea70e8987cf465842485ea7786769b92ce7386720af3b525ae15cdd741be701f59d79681f9ae37290d89d9fc50fc77e441dd5f3e72fba89a13419a2be5ecbec84a10e07dd151a433d2a63860309e327a59ea80b3e5aa378110f1f2f58861e0f74e5955079c2957b48d12eaf4517037779004b469d931b21e7301ae49afb3ef9773f86fd27c22eef097de4033d66f4db4cefd3adab25f739858621552dcd0f5d474c25099875edd19fbff17e0a73559d3f7584e791ad02827096dfea7d17c9a8e9b74d42c4e78727320f4abaa033d0be99e102a00f6aef4488eab48bcfade2d0242e6a848ed2b59839d45de826e97ef90943e089d296e699bddc90d50372a6afb772a3706b28a852bf2f79b72e4d3a7a8db0a43888c48544c8065376024befdbaf7c7ec0807fb03dd8372fba92e668e2ab19e3224b798778dd85fd685017363db1aef9a5a455d6ba4c37472f9dd5b1106ee4e5e881e9951211ba61d028e10315fe18467c31556bac17d44bb909b1bb6341b1218c3d8399543edbd4c7f11d865af34c8ec4e919c929d791a3ed3966b1fffdf0c0b64edcc83470b45b5d9a1f7ce745bfe7de81547d721c5b077ddaa941c075483b4e28734679633f4fd1eccfe0dcd979546e624bc7f50a51ef2df32c7aa9d8623338891d67200a4e18a49a4f22eec2ae088fb151db3aca4c316f4da1dc06518e05044d12b647092a7c9f2a7468b624ccd89b9f2276fc1368983c0dac42f0b3648d9af3156735f55fbf1622f015b504c01d8c8b9b2cbec8686c7ee5cd4d86cd76c586da4efcd8d169eb384010627f1d86d429725eb9d07bcc2ade575e08c4e94271c61ee77b643d9e02dd0271ea58d29d2b0c71b03a1d84f8bc2155a3e5667a002e1b36b75a4151d9ebfbe5b873d9768976540c3a7150ae28aac13001d0aaa775820acd0e3989a96b9ac364623d1f2b60350566e3f19130630adae63e0a331aa538d2c21c6b8a8328bd176c6c76679bdcfaf3ce585b3686e14db4629ae2b65b9c0cfa808f5155b60ca32f61c0cdd1bd1a5a2eeb190923bc59c946f189f08475e0903cbe1fffbb5b5bed96e7654e7b4fa64ee255640543b5f331f500c1c447fb82d83028633917087cd65bd6463af499315cdfe0ddcce3acc8c898d6868fa30f837899d3150657151a11a3b01341668f224c5c17e480452cac4f21d9f11deeb12bd2c37db7e58e3a617b9f038b21aeedc600ad5e13aa61717142e47acbf3db60b7bf96ccb4e4a156899f9f5ef5c6d75838f4812b05584e5f2809d7645ea5b0872e6c74be3f7c6c8ef42740db612018c677967ded2140423288b06189c1d9119c298ad071e54d7e8dae8778ebade681caed522b49fc75ab905a418b46816499e41d7a5c9d6b9763416781e82b9b054aacce2813b2672e66c4b2a7b1afc423ca925464a8d2f907026dc4616d717ef2071f0dd30c8541914a74510bfe81f5fdda3c22c36bb785df1edd9d1a52370b665cd570b67a684e766d1b090acecdb2a8b971f8b89fb31972a94bec3a0409dff5d4a33d3df7b47106818d1e04f2bac1c7528a0644d806ddccad5ec56cde5dee837cd29b172d643fbb67d53672b9c954dc9868e0144c50798917b T=$b2664e16c3e26b1ce6fa8ea88bf08fd272e94222acf76355f13b4bf969b722c60b215e6787bd5e016f7d37daeba6818ad3fb03b1744ca02681a10b3712c0da6fbd0af3c75704a014e3e80941cc83d26357a1f3bcb763af8fac5cff32873aeafa83eca8ad1dcc1bfee64f2419a1423408b7508750c0793dc5ad882b4800c04e4e956ebd27dc0c031741f1cd81f1ba0ce495d6d843f681ca39555d30520f8d3560ec508d6266cf65fe843ec5d0966661d01ea51efe6f65df33d9f84aebdbe4fbee4029036669ed227b8aac9433f2c4bd3cf5944063cbbb5692342a73294d25077b905653211fc34627131206c0cf6020a6015fad03432c4e698a4654b7df7038a1d3b7b4e4e30b7e0367ab509edb1248583034a02bb25d6dd476a25f2d6d4c526baaef9dc84e40cd83a2e88a1e2856676ea61a4b6c7ffc10b09731d99f4bb316c18770bbb59cb64b94aadac7b30ee7eddf09ada51fc82afffba6f2607a2e6226408799fa6acf40d9dfb4f8b6acc816e63aac4df0614a1ba2f17a9bfefd367aa8332a9189da127f4d94d789050511e236d13f511b1edf1797e4e56f3aa64b977d87900dbe3d6dbadf35d8ace2cde0eceb8986923fc85e496f50e72dd94eac730e89a2f9bdb174776b85dc7b32b5360d1d43fbb5787a8b54999ca229fa65cca3547579c1d96f934e5833e824ff9dd631b987911fe7e56919b245663efdca8e4aa380c3b05e591444b2d978308fc1218fa28e19199cf84260984d1ef89e171509eb3cafec7ec8c2e08499772f0dd33de5d7b9cd3f05781e8305ac5845e737ba69abb765999d65a894923cad1fbadff0597f8893b9560f8c071a63c0a5f3ead6ff6e799e9fa89d98fb6ff208d0015680e901e0e5ab52d0a2d9d9e6b5be77193ee77ca8aecac8325cfae0a81557237e798b930cff6ae3b09442cefef825d36b1f3afba690a389d891f4c6288ec87efa30a73dbdcbde242128fb061c273facb0b0065dc975e745a9bbb8817567df11437e8e50a809a7bf6ed40e809a9855efed5b6aed4b07d0ca0ce8030ce3b5e92c39de74518e60854530b2d3c1491c08d42654f926590463b5bc7e86e35d5b7ced09f1a0e192539d2017da2c9ff8d09cf1574f9dee06d5b2757e6d96ca48b2c5a00e4a93724b21f687a66a4780eb036824c2138c8caf1c2217a1529c0a56be91769cdc0753ad07889daa259912382f686426f4c1bdd008db92af84f1c18621a3be0b4eb11c8a504fa2a96bf878382d178acba5ec60ce10ff79ed86e7985cfdbfac54adf900f7d5d65eda78ee7d8795f231b43daf5a1cc6fef54bfcb2658a3de92cae3034d976b1ca31a80e8f81ebf6b0fda599c911c3dd6cd3c02650a3f9b1ec2e2e381c1dee7a341aa94948054b71360c267b602a367af3bac5be6ad53df682f14cacc70cda388c70879f93ec82073281b5daa6f0d10707d77f020a8ed643ccc18bdec01ded55c15b686196ce118abf5a7367d65004119e82e91a98ca6288eb59031d94f232714690ba4bac38311d435b68c6c2ac2ccb9005f755ed673076190f821e72cf999bb3a5fc6e19d509acbae56409ea25c272a3cae6fa577acfdb229a822a6a1caa611c01d1012a545913001347c1991d41aa5f5fb350471cc552cfcba0ad6599789ef5cd7f08244bc4b220b469eb2a2de137c7131e8352fe3898f61828de624231b9a9b250276d327ea78a8a1e845c1c8e4d117be3c7480681fab34f95564ab0b0047c4de7506b5fe34a067642dc8d3a1303305affc3259a432c357777741331acb9d670dbada9590dcca89796cccc835b8dea65f7e859059f1f7c13a3983c2f164bc6cecaa233d97b52e9c33a20db9f0f2ff71702ea3f6354ec52cbb02227850f4148d9c0a51eb6df3d7d1796e8bc5d6023f7e0f775790daea91922b73d610761c27db64e9c14b181df52c9980dcb591a9ccb7929b99886a2087ac7eed452c922d587e4649140eedc15d73f1870d877eaa7407289 [213] S=$3bed1d47c091c W=$14831e855f53c7be841cc20b296ba4f3dca6e29546b17d52f3a963e708d08d0b3f78e2ff16a8e1e4969af8428fe4d21b3b3f8d9880f9fa7d20eefa821ea8126163951146de4bab01ad62230173dd968973f48525a1abbbbbe5a03ff93e8127dcd0997e0f04da3da290eea02b9dc70623c009ead075691d7bdeda13e0a6c4e82007809840c8af1d5791e5fe8accc390c20127dd750fbedab3cfdccc52bd8d80ecf04b025f206033f6123b249f22819b15dab2354f7dc7ccf3520a59f8420e2d75a6ea644f1f378709f82536d4445c2851295c0968deba02b1a418f42be2e688496064078d8a0355491102a14274ff9b1fff8c6eec6e985172f8f89a716dfd91c4581f0e508275e23a1d4b69474b2ac223ff0b668ff7320c13392c040ea8fdfcd88296b8cbf341464b2a714d27d3869eb10a35d9697a7dfaf75e2d0127bfea9f56490eb350dd31355c4e23d0aa357e4666f123accb06d5789b9631135971f975adbce7252ec88479363afb9784818662ca781656a5fc459303fa12f8bf32568c82d5c81b7088e18c25633d0bd9ef8ca65228851bd8e6eac993ffd61ab96762292a640cdd5b58c68c5317c43a8f32dc85aa19d2a018ba530c0ec107c941b495404399a7b5fdff820705b4631839204666ca3272242b744b48566d82e186024baf36380e2e9ae6b596fa7966037c9e4385d951da7934c1482dd003cbc7a29f3e3b1f5a99b9653aa00d7917e3c21dfffd260d19286d4174de032a4122822f58ac4e72cab9d3da25868b52ce2618d65545b74a18d15c30e0e268aae613b1f5353f7cb3f31b3a0c47cb73227fa3dfa3ee7505e6058b68f5971ee21d769c87139e1e8464ccd5e57461bcdd8d8e6c4a59f5dc12b90648e78996800ac1d21f8fbd1979990fc4a62e5be4754ee35e9a0a70fcbc49d7747ff281cf12283f08633672c7dd46bed3da81fc9265e6467627b4ba73fb720169f03e88017705e72f89cacac82cb1c36 J=$27be896f801647c7f6028c7b34c3bc5b84487b62cc0025b421067e3fdafbb3b7d46c2bbc8cc2f767688bac655aaedb563a7e34c3a6b6d658d626d481e0baf2e92b92c3e69571a1aa345446eebd1d00b522eb212346fc611c6883b7b9072e30ef07cade1774f289efbc59085318fe0515dfd69d639491099dbd3dcc98a4adf3cb855a1123d2fe6ab11e190ed9d7f494da6c02fe26450026b169dad3ebceb44e919c51ad128a6a5514d4f857e874a733931421a121542945483049a78b75e1c783f6a79da813065f4f03f16057f2600391427ed595842d8841ffee80857e2b033e46f62732b3f5096dc585538a9267ccb095b075d33fc26f8ad1327727e8be9838a3d491748d24594327149b3d339a56f49d76ecb4997f6e9abd01d692d67141037ff157f033348169c4e297b00d1d84b62d606ef548b9548efe2eb7a27e7382be52ff5e5b2a4d326ff12b6145e882aaf086e484e4ac5de200eed659bb3c2d87ae3a0ea328be63d9004f2b4512a480d0e46483d17dda88bf8e4a1c851a3ac4fdadf31e0124d50aecc466008a38a41117d74137c65f871b81770ffb47f8329e13c20646cc3375deb7a12449b570690b6cc4092736b135c645eff442283a261ee188e079dd4069c69cf96ef70a7d6bba5f80a5c44e4c97e270b73b1688e97d6569d098a33ad7f768a67a76b5a5731eff9c518d2e8f80907756b64709a9888e158d44ad2f2c500a5362aa2ddd801cfaf34c64523723a4a3e0931fc378eb7025c5e5ba8a059c51e60fd3abde08fe6560d6037dc21a6351cf937fe60cdd892e9e0060d43af34c573dbff63822c20645d117c06efb041e881d221f5c50d30d196a574b736578c72259dc344611df37cb7f2b0477176d303e7dc150b481d017239f9ef648e1ecd2fb4b6dd3d30b9f9035e10df762b3ced485774b52d548e340adae859e978ac5c6d1412b9d06ecfcbeee53bde05f0134329c14c9db1398a2abf1cb636775944875a6b40c7a8f5fa31d6c86171d545aca8038fcbf363114af6e0b27d39937c1794466453c59c8cb985f1ccce6262fdffb132cd23439763a130028de47ea843b4b2c3d6ceaaf11fc9422a3559278228b34e17866a9703df36f505a7500abcacd80f58bc884bb85cef8a02efe44cecd0e52279b12629b6a1e9ec91bdc690f75fc4dab05f7494732875e8ce8728cb09f7710e1afe6b896b48c1194750e351f78389305b8646ddcb29679f72de434656e3bf4af94c29a5d2ebf2948e917a97f9687a22d31ccd114f6d621e167b3f510e0face5a0d1a0a2607eea3ba9119cf4d0e49a563ddc58fbe25eac63bb68e57dc75e843161244f9822d4eb09285f3531e6c40e967f30fc1cbfe729c57b7af99a9b2e88e33b9603fec6e84b9900ae41c27e6028264f1ef9eb9f1e1847f7aa36fda38cf13ed1e63b4ef122ca1a0485611c0a62c63b61a2b27c2e0002d514a76992a152d0d207ba46dc85334bc715e69558ebaa98d07746ca09a6c62c1827a106d627a0fcb4386d0397d110e60a1a5e14c8b6b69bfcb9cda8de5a372e089c46de4f5e638b7bfeb3814864d551260ee7941c42bf64c4f25ab2b28f9f76b13bad6c1e225106d21a5def9a3a02a51ab95e61d56d5a46ad7b098a7453792d7925f291339f2ffad82706a2ad681cd70a1afb9bc7100ee1e78f96e688a49c033c0bbba92a3641031b4c9cf1b47bbceb5f71b3aee5ce2c678bf01016ec49018eecc45269330de2a784ec3883c232a94f3a87290cc64c84ba66c097703bb03a0b22825dd94177b08deaf0d9ae7874a0e3ed1db3db1b73337d2d189398cec2aeb590e1c2077bc8816a04c03d62a7d4a168b865408141884adc1a05f8196423f2bc7ae12d04db18acf687b5a70604556de04583a205fce5b79af009455acec49592a5a064aa38f41424e25f893d0c883c44fd7a3fa8c4a1065973ed87fdc5f40d9f1501e44ac5673c2bf4bda04ab141246acd3901460ccc11 T=$135b9c660c6fddd8717e86cc8796ad20f7f284f3c5ad443f5dc36beb99b2698ca328b92115d81afb83d3cfd0038422e6685086007ded4ab96f3f5234bd6421d12c6b9749203bef708a9159bcb08a674a936affa7ccf8d77683b0270aa22c2479d0825959d12d2662aa2f337b51f59e236e4372f72053268093343dad7b0ee30c4d292da68f36f7e4b7583c78cf7d31f0c3ee2b5c8e70d0b31df6df58cfae28eb28bff929ebc977aa747ca487ffde270ffd6f3654779091c4187fa08a814539dfb12f9deb8f848738a42d4b6945d168b33895819c37c9c45251039d02e955111991a9b5855e3dc51940ad6cfc8b3550bf48206237c3f5ec3b0ecd5abfbf0df1efaa359e5676bfa5b736c5455ae10f3b76aed4b999b860a8befbd226c2279b257b6625952402f83aba0de5f7aed8943e35fa303990c1762b7748d89af9c7be18856bf548e4796dc1f0a0abf13396a0ff87d2a472d8f217ca70ce8314769b3217fc7debc7f4cc2ace5ccaf9eec80e3a96c36f793eabf0b1e729b6feb3b1abe6e6da028677991dd8136747cd4e90bf43178cd1e858d312ed16b10bae25c0cd253ab5634ad792921eecc2dce2d22c97e7f53de8508b57ccf4e0ccd0371abe778fcc31192deeb24472ef2aba950a26835e9e3d568a0a00719b130d60318bb40b7817e208cc710c8549355bfec01132d941935568ef80ed7ec1cc5e4ca946f361fb3c03da10db25291295b8fafc97f2e68e78efd7a681d4ae70c139ace670efb94860b685b7eb6f77124232869981f42524c2ad2d1bf0ecd979bb07e77085e2bb3b6928aad08c8555606f825adf776477daffa867bb8e8f0bd15ba8dd76b7dcbeeb6e48ad643af554c2d2452cac08653f3589b1133488ae8d8d4bdd631b43491e5c1138fcaf618d9213a63e6f94b864b0399c0b3c899c79c573d02f3fff8905ccd5d6e2714d157131464f1e49eabb3d362e4e51e19a5f63003c892dd955d736c7eacb1ad1d508291e4433d57e36d16a2aa424a87e0c540acba3eaeaab641e80c133072e0cb655f629106690d5a8a8bff8e0fb8649b1d75a746a1c65cae011eb8b0e2773c3a742e231a9aae4de06c3c6768c242cbf7c4ca20c471c420f4585f1d10e0ff0a520dbfefbd7132f70264478a41557347ac830a1962ccb9d30b64f9c56a44c498b24544a46bbc17db9f8f01a41fa4de1f7d572fae416a3f76ee05689e032a85d6739e1db8d2abb109f306c1522b44126128179b1ae5191ecfb3c832b6edd86a3d89cd90d194783c07e53e0b5e81cbbe37a14bf484cefdb1e9a13d29211df4a871fb264e2950c268226fb6089efa1f68388bc2eb0ed083025779ab642de9b5e5c8ed01be81a1317b144ebbddb6ef56aa61214804bb87b55ab307900fdb2dda2a5d2d7eeb47441d36786f82e0ed3b463b9735c33cc6d1f6391a07f855dff5e80dec60b6d788d45c56250b849b33cbeb0c522e11902e64b699225c8e36778b0a0c85f7147aa8aadfebb40dd218e62a0c2381885ffac3e7a4915e41d63e771e0458972373689fea9fab2e413c6314375e48c721a7fb25c3f84f7280d0eed20744f4bd34011cc470179f0505b0e4b9e4a11c5ff27c82f4b32cd7d2f33525e85e9e4ba2b014676a73e31f0705a3af3f8c5de9d5166be6aff4aaf0b105e653c7d062841ca41107ab69cba1022f6a6c41842bb0a8b6e3e460f0b91b132770f001a029791d9bbc8f33fad0e1fdd37fc46d5cecb1ecc89d5a0a4c51ee67dcec175ec84a531938afaf3558a60968ae41fcaf2519242cdd743875ac48eca4f50a7abaa65c5852d5d9b94496c49fd0061766bf2bc3b5287f78e17c0ee39866f08408de260e107f23a16137f7880799f20afd58ab8182e27dfa233018b13c6a27d7a4aea9315601b9b5aa1107c386da24ca27fe7a4f78dd378328baa929e61a1bbee0a2b3fd6fc3d8a97952c22a84eee7fb33bdd0afe6aaacbd14779ecf42e3523b25a217836eb6e [214] S=$bf6a779c94d50498c W=$3af2a929f0c267c44a0e5e1887d25a4882e3a666135f08bd83eb476223f01d4998e55d8d0ddd9ab3be700fafdbce1fb5ca078b6e99f2506cc6f7b6900b856c447c2a193750dfcd049cdc16f3c1638d296b51935a7a3a38b0dd5468ca13133fe68993741a776392cd32d8bc55e168288c24d830f306dd9a6526fe65f837813e1be22fde666780b6ee89e0121833603e57189b2fd6c0d830c49fc65c366fe4f06c78203e5861b0e8260e3f6d32ff19931a96bc57a3512629602375ba560111c311bb8119e94dd9621bb7c92bf974a18992019f4bdddb76f644d59bbdc8006d93eb08a2df954e1cfb63c42161589cf715b380bb083f6342cba09f09e296d3899d13eea42a75c05a22670fdac6267a74cd663e504dd262b7f302c8b3d31bd16feb0d16fe7944257fd79c8d39205ec76aad06c018a75ba452221abad0c705787c5d325f6510d9c271d0a698545f2816850b1b9079ed354228b92017346f017fb6dc00e6c10d603e79999adea76d77a3f7ae53f4fb0331fcfbda1f511761db5455208d525663c29aa43b97d822bf36ff3d55e3ad35dbb71559bccb2880495396b622a612af73a0781652e9a3a2c2d6d690f5e0bc8d52d35960a84a83bf10629e5ea43e97443a2763f78ee26cfb837df0fe0f11d51a7581108918ab051b41ef438591d70e316b73e37d70268979f470f5ef079f30cf8b253384a4963447868b6580b7dda5e9ebe099a9f8be242a778ac6a6c22175a2319af3213d1b516b462297cc67acb836cc14c59b4781ab229a533586909b9f1a600b04663852fb4b201927e946e45e8a6bb5f8d93b7fc778f82ac1180a84a1d8dbebd8ae9e590dd89c4318fce1408b991f53b7555ba3944718515a6fae7f07dfb7b2b1511ef2290515c4f2bf6f67d87034d83fdb58cd3d3cf1e63cdb12c3e02682cdb936d0389e41e1e0594b7cb48deff7714f1555b897ca949b464a16e83919860f0876ed8c3791aa87a44 J=-0x1e17448316561f49c9c8c27b590201d3a5bea30f3461a891054812c3a5ac13e879a55b4f62d6c1f211a8039f5e19a51e1d5a0ae1ebb387644b6a6a2399c36f3cc9bb24dd2dfc563f1e26d64eb207f68642919381b4c3fd7b857a4ae767b97d17643afcaab9ecd761cb826b27b3f4bd6a46eef26e8c01e980cfc585dff478c824668b1f553c6707f206d38f491f0e5a31d6232d09726637230e6eeec0fece10d04d8b2355b22508c767a975b7a9cecd5407303a40097c1458b51c9e5d03c20b75d2ed6b3d06dc9a2fdb8a63c3779189fe6330105ec4db6345fa19c704369be2589c036d6582109fca6a14e44b68358063e323c54f9422769ac9cf54334a5fdd922cd5be519e7f5aa1cb63ee22ef96ade110e5a21a2282b9a5490830ac458a377d48b26d4cb326624322bb9afe4ed823d9bbb5e7a89b5fbf0cd6778de62c33cdb0733b86491c751d15dcf757a3a77778690c0e88dd4564b48667da325a18b6d0db92e017ef500244480b7bf34371da29bdad2db4143dd0ad47d550bd7d29cabfc7f5c0e4da3ad77ae8e80e6ff0f9256ece4e13238a27f5343fda1f38fc645b55edbfc714f3d1e89eb4aa3ff1ab055654b8c7fd7c1b30f99057e1248860ffb13133c9f9fa76f3b4f3a191f640b23d6a6670aa526af3d40c00f9331d7e7c17d7eb044791f1951858fac8bad21e88b29f909c17a76fca4ccb920e0a508d42315899fc0065ad9b4ed9569ef02d802488a8215eb74a5a45c5434b838f68ef5d3ab92b6d2a8ed9584fbdf501cac291207beae5a8a03c13cb56e963d54826e776e84b988c613124fea21ff23b74238c6a454d2e1de5654590d3195fa63745e3993c84004393c9d83eadd472c26b0e60b8f13d6e24503f4ac21e229f9fe726ecc71d1c625a73d9746a67bde3bb8ac568c4b8af6658cdf076dcfd9fea5b1d5d26136314d3b6c0a90dd1764b1a7458ae11dc1139ba23e2892edd7d4c0635d1e93d07c705143fdb41d3d97c15475a9ecb68f699a9c044a22552fa10e32792915a76726400bcf9975090f2d7e72cea0877830582e20e33ab216bd0c6153ab77706eded17504dd4e720606cf8421074374a96edd9aea74e12a05eef77308cfa0676dd298b5cfb41c08428fdf359ce502961a7f17585da81ccb5849b6e6647d7315d3e7f1610599dc9efb653f72dbbf69cd2f74a5f3eef9b2c1ac757a57011a8ea37da59fb44ef27c986288d8a17e5b8a6402bfdf6197f9a4962eaa27d669facfbe33c9dbb15a0de7f66727e3e8024bec82072e13fb88f13260588af5f8b52b055fca0334769d6f4a4179400c3efcec9212e744945583325d7a6de730e29fca2b3f1c8bb4475c117d0ee98bf5d2c26657acf92b5b4e3917e34a267d554009cb4ed711f41a15e9ae771793098bd11d6b6d1f1df155232977414054586545442895960930f67da0cc0d7006f5ef2d4ad8f050c8ddaeac60373c7721fc6149ec791f88f6fd85f1c9dfe7094bc1838a78ff5c6dfb011c7058f77b8888322e1db844bcb89fd911d0ccb30af95ff9b99c88d8213f768d0db3a0daa55ff69192262eeb0b74a82d1ab3fab6b9fce175699baeb1af5b7c3cc94b71427f3c51e68a08a2826d64fc15f6631c6e99ec82bbf4f61b7feef2d9820a7ea14cbf5b13e24f671ac273a7b70eb77d531c5c8300534e70d0e22d48b998b4ef7ee2f412e35005e656e64b46f6a943b3ebde013d7e96160e8a089aff2186f2ec5709ccaee7aaa3afefe32f8e673131522cf7aa3d8270c8428320f140cd37d9e6f67eb48df01e2797f5bf8bc5fee45a851b754fe7e674e12ecd5a6164e538e6a1e71d8ea0e806a745a31aa3e748c095fc7ea564fc48bb90c076eee4fb541a332f5b41cf408bb1a119b40a9b4aef61793c8f684f77c158365f4dcee7ba961ee8eb37fd0c34e654863d815e60e9f6c97c9b12f3c9150d93e1e6fff5d47b843a17420b1730890463b3ed88fa7e825e T=$38782bba4eb85715e934e5d954589d72195fa32ce8ffeb1378e114cddd833c32cb9e3f496c6e96f6df1b8559fad3abfd3ce41cfa6b9b1e049c039e8412934141e4cf95a4eb7b2228dfaae3ba1f562c46b1acdf61a03076e15a8f390faa289aac4808340872d407ee1f3d1276601383db0b4b653f4db13f473e495facaf99d746b84d4923d3b8e022708de6d5ff06d06b1e93c953474e5d1a6c32c0b17ee503af2331962879a5d2f9b0e895074ea915773db4865f293b0cc6cfa6d334cbaf21d6e58a7da6d6c1202226f4df3ce953467f1e4cb1e608983b604382713de2b7394c29722add924f290bbb4f97755e6a2af71805947a7e5987912e065a36f1da54bfec03d7191e6cccd1bbe37bddc2934b1f8e6c536361f0faaf6997ab9dc3e5e2e55c3cc31003e6f36a7fd54e4bf7f560d7e9058c2ff9916b92f72a2659e71b1eb7f48a58b48fe1298fb9364626b8afda8ac2b53ab7016589adee3bb2bff29900cd586fdcb376bb276927d332bb281db8559d0642abd6b2595a860ec23376348d0383f70348538ba65b0a9ebe8f0e90a99f5ac89239232be98c4231b1e967e93c5dc809c20a9ba6c7c767486efa239509c388ba66d45d83a36ff7a2a7b54925d23a9998bb53327a20cc28d8bf4d1f115759b8cffe6b429a303355173e6472ace645b490bce9c2ab07f542cc5d97bbe4cd2ff6e6d62036c785943640b69a4a0e5027146090c6a935a7fb396faa90c42c1c005888da8e574c591fd3038c476a7140bfc4d2d1cd9af2f5220cd25c4563781895ccc36bf6a7bff98d0aa356399a3cc5533049f2adc2410fe393946c1f9e1d1a19841e30da23474029744254212850872d39db3cc30ad761f19c1a65e1c95cdeee43e682ce3b5da4651d829b702e09f0aa74ce2df785c6f62a1461828bbc7f17f1864c43a088a4d8a67961b418d9ac3c411d7f501da0cc9f2b306e626644f60461128bae7201f9f76fc8810b36985cddcee270ab465bc94ef4bcc56c84a51f6225ce85c80e89efbb4615cefcb6433425c55d364c03f1533c68b5495976c805c30989f49e3639d8b65b6741495f4c34f40e7bfc3e9b12aefa1ea210de553756b3b0e2841a417847a3cb1832ce99af77874515425f445d5964c387dc9c3947e8cb460b2058f8645627d9732df21af0dcdc8abc9fbc678888b9d2c77d83e57264547e13a52841cb852d08f85a7e45b75f58b5ac074ffcb153effeee074cd7ba8edea38f3466cf0c0a3eaeffbc239cd9ed747457fa8cc34bd14aa77cdc29ca0c5d2fd12d1b76850380e12ca81c3a5ec594b5abf838a94cd1307e29707ebb4f3d0a85b997c27d8b368c501a2f2db01f2acf0de0000f3d65d28a760d36c6565e2ce86f7520760f2091f88054f2a6b0d6b75ecd6b0fddc0cd78ce62900d0687807218c40d888dc2aa32904c47f3177e04d29bb45fa29145e965b396c3bc5f2e9c116cdc6a8e278817697e53a8129c8f0d82540f6b891e791552548107388f6ed3c9a201f8cf5d36a14a252fcbc5b515e0f038bc187e3ab2edfa37f5b6bce1a06b4e6cade2b00d37b00b65d3f4c38ca4980b39a584e9a600aa0130b7659b11cb0c2060d4b804c2ac2000fd84d06f1ed037c8714aea87f5fc72164ba45283a1f232c9cc380c4a77e2adc2f28b203d0a11e686ed2280801c3c635f04619b1bb85235c427a57ef30e539a763237f323d7d77cbd49791d9672430e2958f071ecb65fa9f6139adb82cc04783c98e482ffd0ef38ea3dea9b6da84444311e1373089b22216fb02f91ea0090e5f67db5e494b01879de014a4791794e74ed9731ad4ce92fbaf70c2579cde55aa6a211cd582c590a962c48e0cb7b49bd8c45b491446f429c3ec975eb510a08eeb11c20f9836a20d5e85ce19df2f4e728a1fa4e44309060d6918257a00d88676a97654c4d6a65db6a689fbe48f51c6f82d51ce76616b23caa010b99f09127edc52b84b457f757e03 [215] S=$ae769cf605b1e27a14b1 W=$1c5d3408db9caedecb75cebe0d8096a44b25c2f3743cf50c9d48e30b451f27e6d9cb6c622093d0bfdabaa966200d1388c779dcd2bfee2e539c4fde8803379406184bc7d9394d7a80d3620e17eb719af03893e587225d609f8f54d0e141eb0759b2c0de0e8c2f367f8b202dab8eb15dde580481ccb89bf1fb07c18cb35853410d5351481920bb6820d7bbc6eed2662a1116b4aad675e90b91f49fa262115bbc24b62e5606dc8f299d3b18275af35899097809ffde2a8f86bc8e80a0b1fe12833f32ccc25da6781de39a4a04223f4536afb383cf61f9d4fd5246ff1897b2f4e2c69c62517865a6db62d90490d42c3b398c4bc6a48fd69dae72e435e08af7eee8cef2f70012963cb81eb41c7ee09639f079d38faccd25ff4a2849cfb198065b69c252bfcedd6acc736c9ebfd52fae013ac83c778eda1f61afd090646772054edba9af54ee1e0f04f8d4aa9b76b83985c044beec8da2ed85a83a12243aacd9edcc453c52dbec483cdf82ffda5ddd91e1071c65834aae7e40e31f2494088bce98c880878478bf0f56dfc98d982175e9960cff2e24e0c28a1de819faa4dc24f6f9f30883066c9b3014ff1e4a33c530de32b91d0ce4bec292979ab5964188ac2a8f6a2d5af34bd45f35006ba8928c6fe57cd0db34023492be0650397ca5adfe587e3779885b129dd39322f0dd23ffc501dbe754124772dab9b348e47551a1815bacdeab9956b86e5f788367b8421f6b82353052cc9500c0cf67efaae9a24b07f5284b69236e4206f3f8c1e94939f6dcab3e022abcd85dee998d7278a0c3711b27ccd51621cdbb2c5074c8efd912263c99bdf40593a2fda638af8cabbd97f196739faecab39e0bed83669bbf00e14ddd219980dd3f6d4990f79aa6be7c71699c76f0cd8c754036adc0e5074bc7e4bfc7ee83778412fc8d161c24de0996b16f1354e4e0e6338930b8f7a3f812060ebdb2cbe36e08dbc1595bad5e72c43c7 J=$21f650cdcc4c1b2cf7372c74a4f5a8c0dd032975f5fe69c91085d6bad3fc5e00eedd6a1f264a202d44b118166203b4c74eafe214c6a8e011a27d2bc34474b3f5024974eb2b82abdb0802dba5fd0a3bf7035fc4bd98a9e29d0e85dc28470fb30a3f7d0489d6b0d75c538fca7e70ec74f56277f10dc941b9c9e1cdfc378fc3098fff4b525c32b503ad5f77148a2f1a9ae1e9b0569c6b1b24027bbf15710ae0fd2a591053dd4bfb5227c60f5098bd5727a115e621ebb9733e7867533a07cb7066cbb5ac617469abf15782b31f9e1ba1320834cf78bef4ad3964f02057a6d3b77a7b11c64d734ad26b94965236948aa0fe09e92b71d18d38dbc919cd0235ce1c7fc23529523e9b8964c9c95bd5f24181fabfbdcaf4d1bf10ad76a8832cb7711b91a02342b597e8b051cba126ffc3b54a72ad2dd68abf4be591d2817dee77bfa0fc0d021029501ec130a7d758739065629a067ef72a04550db5ebe9aff2a22cd429b97abc08cd01457cd0afd772fa0b01c945a28a5baa7c1c2331ff5c7f279af10d3fa9bacbc6e8fb7583150aa7d8f47829585e3355ca004cb1c7b3b2a06ab2f88cdbcb68b74930816d41477d39c51bb2675c1cf7758dd619292be81ef4800f02cb633b2a7c1abeb77790eccaba19cf5a48483f14b0ba02b61905f7b1d17559d9044b8aaa6fca662e5575d183f3c0d98d4c826ca88c208a231762b2a78eeca5d0074692d37a0da587d5d9ea91b3493b7fdae267fd1823788c081f50a07851e4ecbfd5bcef7332ab11e5387dd3f42f847ed89c2c0f6202dc611554dc6a697c089d0788857e62842e8a0ef49c8a6120ecc5b84173400c6b99c6eb8fea4dd9806bd8b56e41b1e8bb663935ba72bc9f1bcf22d6a6c3b37c1c5ab8949cb94e5d04f272bb275d3499cc8680a520b49626f8ac29e090427ffe21c8194d75669a4b52f338079bcbc9930dbf270fed54b728506767f3b34fb6c1f8d7b61d7efbd3dcdd83dca9c15204068dc96a96ed8af05cfb93299c6dce58811f3b3dc0a8d6cd3af6c233f7ce16865cacea8a2187de5cfe3bb129447f713906445d7e9188a05557fb51c0ce859fa4e75e3b639b47f9bf3f27552664e7f4a8c48781c7d056e2f4bc37c2904054d313bcae30c28e5d202f25aa370da3508d869ad06bf7b1b573d9bea2abb9753b19d1fabf19f03a6301190f924c3423fbd64e8da589264628b73502626c1ec7875c4553f0f62bb34b1b8b63e6d0b2776f3dc2673d6f26db053f9eb405c1ba01ae6baaad28587fec947dba46abfa0b57578c04cba0baefc6bdc5f1c0f96d183ee5ef5b22fb5c8e448b6a2dd409eaaa1766f7a42a5bb8ba16b933dae807f196f2af9ab48c9807675a83217415f1d03fee6764ec09cd3b3f618d787d43384c13724687e5d576c7ae892489860117127e74bb170d7a87ea1b7d818c3d22cfd29a99a476455a240859c2817db5c12b6cd40dd8f6862c5509af1cd1cce1c1da0882324e569c522dac235bca5ba42384fb294abde184843ff19bb3e115a767c5645a2b25266461080c095ea257a98226cffc051c4fff75f83fa74027ca15ff6f5cc7113bb9aa21818c7afe1fd38f46cb29b272a6f1d0154f5b92f7555d30751a569e6ea14ca5da4552a351855c25b02908f09734f89514700e57fe88ba1011d1b879b336d99dfe4b718ddfecfa1d913346dea7ab0beee125a836e02d6dd27140f9c475e68dd54dd398dd932b6b7da398521d405258539c267597e0255fd1246f4e98d00f529d7cb0e8dfeed02a20039302fe2c6c4e558e70e9b52477b95276df4d1cddf1919b261327d0a2e935e83f61fe144515bd1a16f546705bb1751fd37968c50011ee4d02b2e9fb80b3d6104f8791f0e1da70ddc8c9d7a698c64f8772339a9e7bd97c92c34107d1326708ab3b3e6d093774741186f32e1521daab6be1b954c3a5b1fc7b483bf633a67172719ed98a55352240de T=$5fca91bb96aaf09768cda8f7008a6a4e461b6fd3b97326690b6eb49fdcab268d1d8b5fee8b39ac3e0e55455c99ffb452646005c5104191ef571ad5f4841597a6604f09613b4cdaac7f27c6d785db50f45edc132fb1866f982678519f0ffaa156381233aed9999db84df4b3227a54885b5f03311a9a34239323fe92b593d99f468230a619e98c63e9ef42e2d50144abde7e427c4c75ef8e699982944c6dec535e68a6c0fc9c8159502131bf39fb8fdfd1761d18a09a099919a259eb09806f73d235e28500ee6a217df3af505b1895bef3d921564bba8e6f64b3c0c334edd39bb579b6e7cfe8cd23c4a04e27b782d8b8088cc188c23a6fa84bd4e02f041be02d0c28b4aa917db3b386d4e1177c885a2ad1bc2fcdaa95751781f23b5bf2263ba6610261bbc0f628f2e067b16d0cebdb71c32f5cfb10719486d743cd550017cf1ab6da8eb1b3274b17415db510246a44767489d470e947ffad9c2936aa451a5af34d3210e685f9f5028dd02a565865c321e9eda1be2fd1b25d921774f2e5a8846b9034e7437db29b03efae22e0e89b1de027cab661687f263ade2d9b5b58bf61a45fbf029b329617796d003e883201952b047ebcb803ac10d7334626a1ed70f21a6ba41df826b1795d51d6181e4f0fefd2bae4ee2cbbef75c55b24aacf48cfa03dab15b8800a31e22305d837a6e883adb83c8a1a43d397c91ae72ad59e8494c2a5c5d98a89d6f3b8fd74d9ca1479e75e802bb9deb37193f0489ff53fb3200d52b6427b82f4934d4fe188584f6d6c7dba381ad231474c9692f9616383db58166d1c44c90e9e84e2a7038b5f55962867cb6016a8c49db67b3cb36252877b80270b57e0624696e31a8f733f08326bbc0aeec7041e2903f22899648a59c35cbdc8977b088a0db28325dadc06d21d2bd9f67f78c77e5bceef0a4e86b47ee28f7f0aaabcde10e6d73565c9ba33e3a6c2acabd463eb3969efde3ddb43e60054c1173d55d286c964740c0507433554f7dbf36744093143d279cceba2956c34e0b38230bebb9a5249bc1fa5191ce2573731386f844d2769c9ade05362a12876ef193ba4e1f02c5b6e1062e997afab8fbf4d9096a840800a7b1e3882ea5ac11a511efb20b93b70e5baa94bba325315f47311ae364666f9c9904636570695dcadcbdd0c87fa072e7688c636c37b85d8298e6ad40a9278e5563b600f0dba12d7b577fd6ed013b80c0f61d6e19c93ddcff75ff51d009775fe882fc0a6b6b40bb01fc8bd6b4109e1cf2346358e2620ba4f17a2800a95609c0d26e27f3b5f3eeb2cda454e19bf819d3266170945dee0f0f6e403fa9643e4e4b953a294b3242e9add0df93475db33a1fac35d7e20788d4f82558cbf842c1875b105e577a786191d5b6f5496df999847ea6772940c6884bb322fc8988ceeeea6eb5d5c98562cf9c6963734c712f0beaf9f8d816c1b370dd534ce46174755b13acd9a6ec3ae66cc5f6ab0fc2c4e866cc69ff3c76579a2ba225a9a416089c7f2eda8dbbeb11bfb3423008aa43ef455198af5d8b3ee1677d523100fea1aed0b21eeba1980b5cef3d772b6a6aa1f1861d6fe88fddba32a121a7c43d0411aedb48e064a809a176901aa74ea26539e00720c69f0a32c56d5b78ff4a7743ff4ee05afd08ec9b42f56c54878d5990916038aa0546013fcbf3f15bf9d07e5ac3ac9f8d489ff264419d1c2742052b6afc5349cb640debe32856e2169fa673eae1e1c420e1dfc93f4b88d270b8d2f26079389aa0268c2cf86129033828e43968eba02a9f02eadc716155f988ca05d55781593a9d809c29b05ad2acb2212686dc18f8a1fd3a6ae77b7fbb2d36127c2115399683690659c8fed520bc714fdadb593f063f4226a2c435e82b7298b54699d02864c70fb56599196a85e097fcabe6a487f17d05424c43224340ca5222a8d8ce53070dab30c231d20405e8a35fe6917fc068a82018f8d36f [216] S=$8fce9b498 W=$330aaecf73111f251c5761fdf75842fec92b54b214114a9a1fa1ea48c901db25481cd4e57c0438e896024371bd9949f2635fce69dcc1fd05875f8d0ed62b1b09c7abd7850b26b3cd694cd030bfb74f0fef849405af316d7424cb5fd06a52e54049a5f942550fad34f655fded9bf1ef12e653b6c5d7347906d79e4c333be84238a3fa11a47095b120285b5e139abd369f8a07776841414fece451c9da9abb72b87949b5ae3f8e0145f5475960e435ba2f46eaca683f5e11ef98270acf4cb48ea612dabcf5f4a1f5a8ef8887d06843636c9503745cddf46ed43fcccf4b80a0576e43973c48715b33f1deb33851e148f2c6df4cc146a4a213e94cc72b44a2f3cfd075ff4bb983e26171f991d58f6ece76163d1f535fb5e3b0310b58b2a5e0fd6b37febf1373fd86f787845d9a413ec215a0d60f22214e3d867323cf7dbeeafacc3a9c311ffa25a87ae105d18951de8a65a39a5ff8ae70b19a2da322f943c4873ae419ce12a6adf20c476b238d2bf8c5f1983a6fe80d271c205e717f609e2b426dbe6b858027876cc709355c46a3bed695aace17e17280f7128bdd24cec375128c21a5335a6965be7075d83eaa08655f25afbc64ed37459e1599a7bedde72191fbfca0d84a013574e7d2f4cddc604e39a5be495080408e2472e70d12bd3051c08d142f59842090c61e938689e75995c3a14e5133965ddb7fba1b259e62037b4ed0babdedb465ce602650f42803fbab4747bae81a465fbe1bc25f74b37c840c69d53e2d200c1f70c95773169816a78efe223aafd904cb51c77ade2e4307aff9960377451ff724b4195c18650685b2d007c9b7a6e42f74c64c78ef39815abba3257178b005497e2490bc7f83b4075fd7b26fa9630a8cded6b1ee2e2b089bebe07b7d4b38eaf513be17ed54be93ceab04191c787336c2d6f4eee242c0e17dba86f67a7c75be0e4c4dbd4f954ddd0cc34686f63c064a3a98 J=-0x2e04ff6a8d72985f1b59d4c0248911b7538cf336a12a1bc80458e0655fa57014dd4e78d4807c1c7a779e93b6d41bf7fcc5785ff2a2e803ac88323afab9e96e194453ea6b011d2b244c48f73e48dcb5d995449f6e01e425e03b3c9215b76f13fae5f3a76e58c3deb4075800aad4fe2622cb838156267560e24211fbc8795b3c5bd516ae62c1e0e9f14eca24377d6571c807b1274ebfc6dd64b39afe3bf1122a18453ac37533a95d48e44d4f87b3e30d329c4e77485472de238a64b8686848d1257775663da03df5a9f7f8d380519e8360910725713736a0fd918a8c58901b0f210fab6b3fe78f95f608149759f3ff30177d789a16440ea365addcc193c94f96310622a251ce9419b49ef90ccdffa7b9ae9701c44a330226c38b2a2d01eac49c42ea0d832ad04b2f27fb7b04f989525d9c6e7cc84f7e5d371926637bf1b2455231296a7b67b38fd8b4392828e38eacb9ed90fae05bef3a3500f23424e0306a9a045a09d710e6813f40799832af1624778ad0f3783631f807fe30be5e052f953ec5c4453e796666f9cab15f84e3dcc36f45769a93dded2b4c1211a52a86612caec06da6a286472948caca2da990b79e29a27a90fb8183bf2788969122615a25573cfb16dfd6d02d93ce20d3cc688217b57310c9dc905d89ced07dc1802ad719cb003dd95ca1b4ac2905e4d0eb5c68a059b95c0ab42b1a0bf99f9d5fd0b160ed662a800bcde5477d74f7c53d8424df93d740f25f52a0ee9fc8da278750fac79374b621a052ab454fe60886bfa0347475c9e5152fe28918490410511ae2363fffaf41123fafaa61251fe79feb5c4cb5de3b86c423c670a5b4aa3424886a16a80d812ccb888e11d56c25469c42bb0093d055a30e1cc09f1bbcfe642331bdcc21a84d44be4344a88ff4997bba2a3d810831ce9dbc499b018462d575b8d68179293d8d0f37ebbe9cf68ceb46ec90743880b5d9e007f24b84b6d5dfb963f9a3350903ae7e5deab385de4b74c30cc8f4d8b1af7cc108a94bd475e2d01810680611681c4cc3983f809a0a9dd57f21615b91084c3c18e5d2ce82a75cfef1ce2a41bdc83a5c34ef783894d11b3e988df333d55de5e2bb82464bad420b0af458cd8d70aa0a9d0f9ac84c1bb82ca00a72b002f7bdb4487f588f8dce019107d7520f18ff12607a7e6fc9ec06e3c6fc23964a3fac5f6e0588b2aa570bf277fa5732d1138ce570a851a7778729a29735a0048f8caf931f2726d2233e9c112fa1579021411a0bd7f44eed56a4e47a501691bcb65cac7362f68a0c848fd50b4b3bd526a2cc5f67945694a4f309f086e4f7d86ba2930505fe01c667c0fd1226687a29f8f3c14803d91337e5b6fda4dcf44e1f09137344b65e3457e8c499be84fd362177b5a6b9dfeacf79edc1a4e5e19f74491331ae0ff99ec45ccf5d111fde64a2b3852e85984ea8c1eb096ccd29ced748097ec8e1d98790f09ac34055157c59a53b4c179cf84d1e47d649235634e391ce7fc0b872dd64625f117449b343488e0f2d09c708afbc6c2948889ebcf59d7282746a85d89c0e3086e9c46b63a15fa36cf5ab9839cfbda6d5fb5173a75a6dff5d0ebdfcdc55e91a851686119c02bb479a0f8095d8ec6846e2c55290a577233431f030fb186952c4ed22f19064394f19e5913b45aeb2fb084216be1e17ab81fdec0ad5b3dcb8addaa3d94ea26172b3a31743b9faa311c4767c6bbdfa13a363306d4cec121705e98866fa166e8ac233093db6860834df2bf4a1004a97400e58faf6f400a9940e92832978070424c3926461af70da2f5b3335802721dba84f0c26a7350a3a8d5da06666c096ea8a2cf508d7b708b51a0c3c76aa3d82b7d92b0785aa3798948680182fea2fa854e1bdc3dfdd60b580f134d524936c7596e915ca6a0099cfc8b7d805d57190cf4dbf08eb10c088b18b6745e91ef4b53eacb23ef8f6a447 T=$c5ab5381ce346eed3ea9f1e7bf0436efbae25d3946b8d7271d48d3ec00c41fcac1b3fc4cd56341e51d9f990815f8c4f0c086cd416d26d9769ee43add9cacb5253d73223ba8254f4903f1264ba1522953f9d645e2b63975c0087d46ce30749c113790c449ea07e5f0a144c13c3625da8c7d77f7eb7400c3ef299e40f53d7870dc4942f30116faa84e8a8d8772fe7bed8e2197b350dfff4e259b76c7e6e8714a8f23e070b2ea880cec15125380ab55a2ab97f8968527db482e26c1b34d7a3c438dd7a8ca24acac1988da23680bc3a542f9b737074a007c1a77d035fdabe3fa7c0fc40bc82af6337583a0f83ba2279ddced881f1e317030fb8b36b72b71ff6b06dc27315c2305d1b50ae026437690e795975f1b6ca0093e816b77ea9235b53b3653f53bdb5f78c3ee19488e32cf1191df1a362b7dcad1ada9eacd99a21621685cdb95b4a021df34170fae4cb61e8492c9a4b24e7095730e12733f4914f0c95756ebff02ad1f2820ded6efca338edfe08f3b4defdca6c2659219a5312cbdb1a142603b9812c85db8a905b846418a220240e084066f12eb39fd3aa06c02a67fe4ad54d296b2a4cad0c664fb30c83eaa2c6976245be5662c68456dc17383d43b167fd704c86406b4f9e149aaa9be63b8a480a6bd3652ba20fbf5d1baa602b8029d29bf4c4a946146abe98da17254cbd93d2a45abaaae441e9e9f7e4c9bc4e58a0c025061c13b2b668208aeb0546c2e49b89799c83325d069a1244bd3fcae8c9b919d06601f11d38ed5a8ede84e7c803fc724950e30ce01ec6c49c790cb5208392c35edad077a8d7b45dda6660fdf51dfee254e6f4d543ecce7dea4aebd1a24b523d1805c59b479f3bea44bd238eb0be8f16b6822045ca7866b2f64457905d1bfc1d6849a0e996942c4351c2cb2367aaefcfd199cf5a9d5df87cbb16186a24afe2802ec45c0e6cd04619e7e0cf472b4c7fe49f81ad0b5b213030e300235337226a4d3bf8c3848eca2bab73c17bb69236a9c12d0be45f51301b12e49e78f4a27caf6fb8febfe38fafc6ba7ad808f00e551f64fe0d7428d88b9d51f3c4e12f64e5a9705e39648e7f57529f73136f9817e0f3ec5938631ea30e660ec615d5be41ff2541b8ddea3a93d93562efe728cbb53df2bd0944fbfd90b5fe1c517e8aedd1eba4f9e4fb963b71196205f4409cb979de5150aee0bf09b4c49a1abc59d6f2255a07872912055ff2b8763616b28282161d32b9d557f1a5f32a58d943a7a453fef15946919ad817cfa6e6d40697966ecdf5654d48e0281aa6b9c805dd457849d70d84049317493a301124dabebe1a63eb1e20e6e818b7bbce37f4507ed98d004629c30e31778d058ab7d54f551bdf35d46b93616c5e6f0792b6d4a090de5264017742495d342b18024209eaec8ef69545b6d4364f445783ebc7344059e199eb6748cc850038e2a7df939606909886887945962f159df4c19b1db1acf54d0ade14328f7cad9936d6807872cff5ff2a85feb6c31b7db1ca5e12ea4d0486c4081fa7167aeb91eaef8c60e8e466f86d019598444a8817ec20cddf744fd301350bc6286145c4b6f03386bc137060b719d1f71cc3f1ced587a83c6e4e98781d15537053d884f15c87aacc5423e39b07c3e569946a6e05e5d4f554fdc5ac30d584178b3db479099654f9a55100688fd235d4c6406cb5e19fc0f0438ce478beaa19cf76c02c2737634970c39268ae17d3915a46568a666bc11f73bb19cee713082ea1f895da089b3b4f6144db6081f02695f43708f7f2e396eb9156f5aade71f6f6ea8222e4038c54efe731b981f5fdefd9cd64525b58296e3005fc97c1051b45896a4229eb891e1726bce8c74d745714245e4c51c60f3e7ddbad0ed6ae12be3203ff9c1726f95e77eebe7a5a6f1ecf50a5d114c1bd4c014b5d6487d4b0c6d1a8e3eecf064e5737eabbab563b8c93d02a5 [217] S=$1862bf2d7b W=$99143343cfe415b6d0f2932652ddd7545b57e062e04a682091bdeccc418fbf82f27dbd7d284870c45ecd5fb683e2ecd53bdd6cf554710231db8a866e4a02ceb2340fad019f0010b5420a536fb383dfea671c023c5acd1a1968cf7b0c1e166ae133e0ccb457448b59aa1f3ddc9f3be09f43eb2e128e88a4391af5d0e6725087124e10295d6cbb904d2334eb10bde04960b06c9651a2ee1052b9e78f9a43927b7c726f6bedee05dada17a30efa398e2d6eb3511d478921be9106f0bc34370dcfbf47a56ee7913da5c2aec7b9b971dc1948927de055d7cd9574f5f6ac448bcceb1199ad5de75fba34a9d7830e84f75f3fcbccbdc65d2e21f245fa226b9bb77bb621aad0069be4e100b4c472b76992a8a4a67c68ec59dde37a4fb74811136b6e651d1340eecc10088d142ad8b96a1a7fb46d6f03c1e504ae6adae1c4c540d693e4adeacd97a6d332e6acaa78d1c5c25811d71620cd515f3b9ece3a9357540df504c9774ebdcbb36acfcc50861643f7a57aa8279dbda4af637cab249eac74f7859f2f412878668d9099f49079a76ffe438074fd9308393114bed7a139c3460215fd7d017a345ef87ee82f81fabe2a8aea2c3d2f1b109a945a54acab6f883b50439cffb0bcd0671fe3bd980ef700cd91a10a867746fb6d243bc91ec7cd1c083bc937a44adda9c6c7e0d63d51e3f8a67b1a2432edee7b0a9ca1a94268c317b0d7b732d55b8bc063c69ce33d04cc39f544fc0d51a98d4894b38338da524f4473d2db3aa43250b32ab6d0f58f212c90d242d65950e7cf049db2c4281cfd0ca4fdba0a9f5e0e5cc2a1a87bd430dabb719a7349312bb251bb71c755d55cc48fcb3d70f73d7ae0cd52fc76a940763e6d27af2f9eca61cbe6f564d7a410317a780f173c58302c76c7921d7ff000ebaa6755aeffa284614df7aaf60d029f856c532c61270d60a31563c5757b99ef8a34c873d844cb1097fd11 J=$ea46791939379440283c2a117e46cf72ce6411d828a60962cc9a80a0bfa8dddc9c4a0b84ed53cd416092d6c845ff655aea673ca30fc9c4a4fbf446ac9a3550d4d4fef854ba8582e8b77cc66cb23fab802d79c71228881595942266410f4018ac5ddbd17799e3b86bf488de07975362fe5aa1e84242eac3a87e4ffbd7b162c7f59aaf2caba7393170c2a3ceb739ba14fd5eb99d619b8ba52f1f0abbb7aba73290eac3a8b21134b3e6327e427fe415fd89855ede5c51b69568861acbf9f0471edac81113717df54aaa5c2633364b002f8e714f74f17bbaf1dc9284aa1baaf821bc49af1e12c81fe018f18bce8417be69b3cd66452b6bea5641e300ad2bfd4e0df1cd227eb48452cffd74a0ded310fef69aced8239a2a0d508cf31ebeb45d73602090e5d262d1e1c060294bf30090a90ea4dcecbf5f1a261efe6ebbda203c3b8720ca1196167b212326d10ba9acd9a367c4e143cef387be16c8f72d1e281466b04f10c7379f4adf6cbcab15382038aae92dca8327f16c3702489352cb991a5297f81ec2f39e68f18f406edc6bd431a8612639631d5cd6ea8518b5a6db7550e634d12b952e7539beec98b7e1a187d80457b496cab90e928be5d88f6f3dafdf3372c875148324b5390ea829c9cd2cb18cf78d60eac88c81cebcba992902030dd6a1536539d3b451af5754d1934d11560360bcd273b2e60ce55d4123b84d2c719cb77e31cf762c1863276555dc2ddbd1a49ad12c827b2896f18d6518f135e78965928156e988450abdcd637b6f27b1dfa4e3261e8d4968f49b9aad36eef065eb42d98ef237b73eefaa07e15c40ad0de14a74fd8761b2e26071ce12fa1a86111d14c3f6e2e1fce82d735c3916a2ea95272cee732c6dd42f1aa2b97acff2d2526c4e7ff34ec41cd26f13da60b88479d4d790b2f7f76aeb7bc331947f9b7fab97369cc6cbe9700c113f52ff4018076fc454b3395df27813941cba67d9a66a909d5399394d6ba33c2d619cfb5ce930bd199205d46865c0a3d6028b425423b97cab8ee806816acb2d933beb2e881fe2093e638b9ed55b5640bdfea1eebced9b54e4b7a64cc168ec77af25747cb0618a289b15005403f81b81a2c91c555acd077385a6bd2b97f459a8e0e40ef3e6f96d2b5492dd2301ed1dcd7eec581d6198aa7acbc3c4c18f1f42571e7fb19933b9ffb0ea476f163a64308f976f2708eb15997089f2ed3269384b2ab1314783cbd834c7f45e7cee7479d5336e68e2b482d0aa1cdf046072a8ae4a4de6cba507bf697577bf8c960960e4204e85fe6fca3e3bf22452ee00f51c8c2192e19d0503594ea1a05fc3127aa6fc1143b109822e70315813bcd5ec1edfc9b41175bb90d4dbf6348cee0b09c27b5ab9ace8de5f9c7e589e9a030137a84667a70006439c0bfece9525c0964ab623d6226bea04e9f6bf835cb2de7b3accc103443c6355027f4c0d480ce68d2827c7cfafb39f21890c33e89e0217e261f2521c03e1850445b72d5de5d1d4e8a40650d7a271c6b110ce75b324e7cd26c4436452a7ccf2be42de56ffee7cddffa649b8c3d92d8c62df6c8c33cf04afa0a8c5bf9806555ffee7a98cd3fa0a7843fbb4dc134aece759b7e3d7dad78ef817e13af153445b30b602a0ec8639c4368f4cdbfc907c0f33275ad0f538d2b5cbddad8302e10227176cd456d33a1bb0ea3fca23f69b52a6421d32e67acae0b5c99618f3d5d96d0716de5c360e8974c1bf6f5df78cb1cca6737908ec3481e6138e6864e6d0e816c9ed061355d6122a0c39d45445e408308a12f8909a96aa2ff3f6d4d43a60cb8cfa30dd081ceafc806b0d697ffd30a826123efe8c5fb28968f8d92c50f8be22fb1dd2052fb31472d3e2cfdfdb8ea2f547a536613d3c6e49ac08a916a6d8fe23c8ba5aaea0e288c886c9db3e61a650621627a0709e15ea143a4bc8d5351753858af64 T=$147be5ad60b438358d8277efe41f0af22f07d3768fb9157895e06cd08a155ecc2edc277e2f59d724ef5261b298deccbbb5a7d0a8efcd55581f02cbfd646eaa91850c6ff06c186781e31099d09048a4fc9359bee4daa157f84fc3050464f7492461fdafa1f91e891e7defdca7615902546d296933d42f9175824b9832bdafc7303c421b4a420378da7a33aa3fb67e913d533c54baf62ccb582ed6780ce479884b23868c308c3e60fe832dfa8617baa4632ab54cff7ac4f1f1d8d36e7526f6e8a949eba8f82799911016e943d38f8ebf1992a0eacdda5bf18e8d2e735d169cfec82fbf7fd6e796147f8f57c51c4acce3d9f01d840d902c2ffa81b2f3b3ecef20daff55fd00443e3d91841b41b033722f4961d78899f944f5f130abd8f17a1377d6a8a2eb487ad17b35eda48afd397bd972013bcbcb0304acdd8db737ad927c0f4553ae2497b2d91111eaf3b675162e0c7d8eaf3a585c572e3e94d803c4bb04beacf1ece20f9afb4036f9fa3148e49bd4e4f7e44488f3195dba4b139a0c358f71d9dbf72d2473943a5c86f0282d7f20a00386d42de9f5cf1b898b73a3a232079e5d01a03370727d2dcae104f1213aa51f7917d537bc4c592efcfc99f6577e0b6b9f266902ae0f9801dd522c3988c78312e08aa42ad47276b07549b977e91ac3b769239fa994f96efffee1c3ed67bd41b39e65aceb6985aa50a17525d0a77790053474a68a10c1fbec4d611b78b9d39e50682ddd7e399a7a83c834723cae087fae0b88ab04e386cf87e7188dfa4e8ac8261d897e97a16eb85c3ccd08b23912155251e22f347924ac41f55ef4c876a377cef6b8a6a4240dd4a90b4ecba18e064506534538637145ae495307d47ec771045a1e3e06aece9cdf0a05365fdd368f2a1039ef6d2e245a0a16aa35af3c2ac411bcb4289e159bd5f7635048667ed49f24fe0c2f75e7904b4653005db481ae9a3a7f3725756e191b3080b69539cdcd85df9709d08e202d814f15d9fd1335fa036df9a7fcae647556f85457e248fa161a7dedf332fc87da3128ff962184cba8151a1ce0f0c1d52f2caae3c97c55ebfc32ade7c385372719d8c62e25515127fc5059c28af883f1393f8dc65252fa60fabc2b8602aec776f142c1099e07b7ec47960b13431c008c1c2020027cb8470c348a9053f6b8142b1058fadef911087c47e05ece7c98ecab8fca27d551ef4be6853ad8e0a6a973db3dbc0bc79be87566a9ec048129db7a0f4bb59da62abfcdb6ce7fda820639253ee70464ae267f8ab131d14fec499b49c244673a2cb093aa967ddb68031ba478a54a2cca637ab958394fcd621586b66c1d9508d531f48a849489dd84a4991c1ef9d16e900547523e2c0a85b49e3cd0019979845e009cd204ecc71c8757ed08022caa0f82949448d724ea415080b68fbb2c9e6f0e08393ae9398bc3a43d26535acdbfb6e791268fb31fdd5061d0223b28c7bbd40354de70e10a185d1df0aa3c2174e2f61889a1bf8385667df1836ded74858513bb7134c3d1d73bc237d82f584f79008998bd1e0e2d81c05e58963ea3f2b554726337655decd030bf38e27d3a5d806bb9e50bbf792a1eefbbc6de1c6cb3b06a06236980ab4c0fe4df155dc929d6da182674abbca793dfed2b96d0b378d44777c5513f3fafe9a3b31bb2efb7d49752ea5012674530b515326108a9f7ea0f8cff9f2e91181c54ec1485cd2c8a522968e8074a827e509c3119de41df7fa8b493a605e333736d2107e5dea103e4309a7f3e341a6fe1880add9379eb44cb697a49200f33b4914eef5c919c429edfd145a55cc846b252c25d38d5511c89dd3bfed0b966facd01334add20ad44d126da34d67b8fac607d8120ad315731304190b593032d5e577f2e7cd430065c6378c9fb1123234f9c162482fb45fd295bbab684a816c9e63f0d2a5843cdf9158aac7ee18a54 [218] S=$d95702172a9 W=$1cefee03e4f70be2c4fbcad679d6dbe65f38eb3315a6852ade295a9cedae05e030294a2e9c1bebde44cdb6a177c9d3fb9a8608521f95db5153588f9f434cce4c2de0cb164127122fed40554f007a512230d411df2d6eb7ffb03174580e0bef337b3611dfb8980aaabc8754ab968135d1f2ca10b1ed7904bcf88473521fc4373179662f135256c1c72852197df478d6e760157dd6e07581e4eb010c7f9f186b4b517c9426a50dd3b37449a216f5074a8df822e0ccbad512c1a2d857a44b9aebe8a1e9fbe2c6cda8caedd90ca6eddced505aa42b691ecc6883210a51b6b45bb6050aa77eff173127153c41a350edf1434c6a02bd10d0360503e5f2d444190d2016aa0e2d091578dfc4d0487a0c8e988c616b05725c37599d1e974768932812b5c85b8d19c859581538557c09658941fea52e55e648bbdcb007ea65dae028c11eab2eeb47a83646820315447a0b887c25722a9a37814508512b59289ee889908edad96f15b193d43ac62f80dbd067ee6cb39372fb429d69eb92059afb4e9b7815328c599b6391b977f3b6f1f1952e490b9326454ed3037534b19519d5ee8f28f2d9ec8ba7c65a91fc4fe496d26e7cba39c84f2ea94cbd9832329f50e769ab78ec89509df49a0a8f35d3a148d3210c151300f6bdc80c104abb658dbcb8e8052574e198ad72c78fe726ed5ba34a740b5887c7df361c91273b4a20dffc2c519c95daed1904b2ed817c0b9cb894411351a9c5659513a8ed14635fb58a8e12cf17e9ffd9ed0c3ac6f8cb6423e239976066299a805577ca503c23569b36dbf064cb31487618723050b2a0ba80f9d3e07b9be97922278922385bb092aa93fbed0f182da38685bc7be17370016fdec973d645167937cc81bab1f3f7f83617a7601c7df58ea0a5317e7d668605f3292951ad1bfd388b1a120e0185c9754abfc392621afee1dc85686c0cdcd2b9cbd75aadafbdb36261 J=$3006b46b2e18a7bd6ea35413f279f9bed2c5b6201f870564a8bc01e54e5cb0f52ca198bd2f80d3d2523cd6801866930f49383e44f336df9929d7d9c301ba18770876ee3afa01e160e5bd4dfdb20acebf1e232a84d61ae488df5a0264a833ca77091f61ad414b1fd652a879ceacf20a0d691f7ffe0ada92d0c984e139c8507822c44350b3510053b276554c31a4e67cb7f4d3b12c2d49d44257dce9527eb8d19fbfab40cb00bb523fef57d1205efd725ad988c17e5165c14fd8cb06bc14521335a11330650e306e628ac6ac7bbe500a1fbdfa8d75bb4ebcb25b8138577c9c71073f3c42cd42c00a1a5cd7875cb119054801422b57fcd8282083ecd60c288f3a319060ebb30f9a2d7d6f09000dfaf87a579369b5a069932d32ea0d8d49edb6f13a9a99df3e8eebaf3065dddb51bd28feadbce389e4aaf5e618248c8d000fac9317ab76715f0e9365bc43be92d1eb385a4c1412341d36ceb48c138014cf459e220c565de37dc0f9181d93082e0ced24553fe4600f9182b3f59e819eb9ab17536c3931d451e05777f3856fc98c8491ea3489355f8606e9d9402fbd69fdde287ab4aa729fe03e0c5367174fab343c6178207340f2adebd3c696699365905de0872a3989d6653af225360be3385ca48048afcc6227174e74db2b00fe1e6536e3c009d105d4ae16fb4dd928670f9249883ad9f5d2fe35597402d0b97390f79e62c868bf7284e18e919713bf349025deb5573dcd8e771c31af9cdc4a7dc1f7e4222e70f6cefcd283c677e529765a78213fdebd58d9aca1a1837b20434a61f12ccba4b7bcc4b2f6c3c1335826fc7fdaa09e1094ff6ce2e69d0e10297d7e57207b3daa2d642d797f30cbc5cd3107dd7bc47d70c93212da1a3298695d365659b43d85acd526306501474b31348d5d4c0c6a9f3fe305acdcedcfcd6c70fbde5f85b966e013092634215b59b756dc1ea6fecf18a1e90e3a212a962ad95ed13e175eed3d6ab7b0302b2b172465e055d6ef66dd79a803d7a73f8407f43de4d79866cc5dfec90ab9b6185d49c9d4147b4a86cf745e5ac92e7d9c73fb02873da4fb5afdddef08c11c421b8974d7a00c165a0f5575813811d0631f5611d87d7d3141b91af07d864fef64ae1525d1fd94ffc3a02c26ff5a8fc40f19e7b8ba7ad6da2e679d9b524689f8f4e0c1809fad79703906ad4601e5a360d510dc2853f50d9c968e13ad17ac773b3a71b15d85b276a473d255932488b033ebdc99b4df92a9f20adc15acea7c5588e86cff2d3f86725c96cd95f034f16694f56ffd7b552b7a2d7d8448a5e8ad698050c09335034343bbf6f00635515884444620f4c667aca4d88e19526853bd3bc50f84ff43c9847201badabce5bf4cd236ec28ac552d75f22e59ee83100a77ec5ca0fff030e93ebb88541b61bdcf5503ce687fa8cbcd869e6752e25b027d744d1dd55c9dddafa5a9feb6e712d4ab98cec0890c279e5bae16f00a0d01f45035a31e1f6a1fdcc5dddd0cba3b7e0e1dcb7141295d2d2c72fb94e1bf9b101b9d775f52989cfd15aeb2aeac94aa4b44c1e396372f181ba5279dbc8cd3bb1e51d0195a5bd4a03c0453a9daeeb7900af29316924199357f6c774d72f027630d52d3495cd85b66628b0e015cf5da334c0725afa44e9517be6f96582da989fc888aaa2703c1c0109912c7393a42e9764f418881231d33978584e2523a50e67b761c9b935eb0acd386cd844260a36ea4b6425abd2058ebdc47d8d9c5e113b35f51404f5451698db2545a616ca2cf349ec958f5f06c1698def35bfef7e19050eded5954e0ead006e6091616caaa3f2f35f6c55bc76a8fd4f8cba7067f8cd972b4547554a21e75573277721729b9c62decfd689a72a055f968e9ee67f95853ee7af3aa1f448d5ff2b7be23a684da73a11a1ab7eff5489a4a6a9acc3b6399616e54ad56fa4d0c T=$1397e0215c060a63977f7ad707c2fdb8b843400a4687765ad874e6e864f2f94f757ce41f2bcb6af8b492f1fdd2da28dc28ca8245b4ad268ffb50b710474b042b12cd423e7d08467011839d9f381c0af010933ffcad64634bcdcac2b64f2cfecae4c31c8e112d8dc2409ea3b9d8e371bf9b561e6c8254989358158e1f66974fa5dcf7ac74604ab5ffe58e244dcc5afa1af6af494d6ab96faeb0ead4f3993ac6f8bbb65b67e147cfc4c76ad92f41ba9c7a47b81165414546fa225d66e7d9dcaf3eb831d72c7a18dd2602dacc3624ac504651c82cdf4b743ad2f71a95127c3cb875d262711b634e94df439ce3ff712db818c4d7fb26d095f5f221359be37b73108a8238a6998f2cec084dbc6870bb88e7f5be21f9501f59e9e23b9a67fc71189208bd50ceb92c603b623ed0ea2915171bcf8e0c3a2db899255c8b4881d154a325b616acf4400a355f899e495b4cff72770d2fc032f1e65c8b7146ae587f9c7f8639858e329929cb2474954055fc1168d8c1600280e1385ab45a3bedc2ab24b804ce3bc42607e7369d2341e99a864fd3333fe9dd0e6b3ef44994dfee4bac2a3adeab2ea874f09219690523b50763dcc12ae9b1f8edeb6f8b54e1548d129a355d92057b0aad524cf44344d497251e52ba9aabf8003daf0112543170e542ad59169eae35bb6c32a6a41b1e486fc1af1c37669f6828d0c18fd2426e05980b8c4dbf26c6467a401393d8f355f00340cad7c49993ab2c4ab8299fa670e33925118d399c85f621cae7bf41936c79a8aeb8726a44f0c5436d8ad4b1039270b11981886ae830712889f947d015b3400543e7c7ded8681fcec8f2a883739f6524b946eb30d6a6c42d319e2c0288aa6260e3cbea5550515bec1abb2fe4f9b5c71f2c992fdc65555cb1129188f76ec438a71fc944df87ea806f09b36f90d432317235801c8d4e20be2614310b4f3a3c29e5f004384d8aec363bd7f9b6aff404936085b3c17953301076fff42bf3110ab40c97730d491e81f65c5d3fc46ab6664ffc594620bfe69add63dea8e2460bb1c6075e70817e20a1d769dc7a62df885dfe24bd350d882f4eadce0491db9bcbf556891250f9c13d784b69586448841590bdfeff229006c66ae3535a1b06dcb35472baa1af51517e73b6bb52db10383cd411bdee30d89b4d3ae5860af9a20989caf532bd7a5b9373f167abacfaacbc1f155e3ac97d2072ebcbbcf857339b097a3fbe691a001ee341523d79da68374ec6fb875a8190de09f885e1a91312d47220bc128af9f976669697627321c0a475574249fde93b1c1f5fa0be933489ebad4e1f6ea482b8ea4635cfcc24fba38a2fe83368d90f5fa7505a83beaabb79def742a8325af61ed38d03cab4e7c70873c3ae1dfc7013537fbd68048243310005530a124b9ff086c268e6336f3232c3a8f272c4b9fd4d8bb9a7f778626da4a5dc358b340be89357697b060eaf2138d21ebdcd3bad29567ba1ce7803854fe2d7c0813ae505929ce1f511ea6560d8277687222384dcdbaf6849dfb717d84cbb3975b9e58eae58a6e13d444ef863402eedee031c1bb39e34d690ccf386bf061bbde1ceb3e01b8681e837c14a861dd72b986ab3be850db97db90c34f4ff34da67b35dce188f2fe3b542d56e77c7c5709cfe61f528aa26a98cc223da1a978c2508a172d8db62ec54c212bb2b055b77a3d4e9cea5880ae4cf46280796019214f81420ff42f28ad99ae812a5f78d3c831220077f51e60ffbecb8aa8e6cf1931be129cd53ded77e32d828adbe3d6e5ec13fbf1d7e3d8468078791bfd8ffac9e4d5984c32b14d5ed430686f5b5b94bd8b492c5bdc6ab7395c1b1e227f1d1e2ee2a5953d1de5815a50a0d4d449c401122f227fdf56a92cc842832ad31cc3b2dfd7c6dac47c4db85b50e09427e04fad06950df2e84b8e852b0d02a41c43815a5b [219] S=$75af2107ae5f5d6f94 W=$2285f9abf745e45ec9bc62f9a83a7cffe425176c5cfd57dcaf7f960a285b0da99dd27bdcc94b481c639cc8ff829ea09aa36cca12a0aca18be6479616534b766def433873f9273ef797a91e7179c8687dadbc3417eebf2a89c78a370c5eaaa54e109ea1f487f07a75290b2091bdc3e2e84f78ce2a70b19d91532bceb64fe92e44fcbce28bd985b9e6ea7048257667abef6bc7f835108bc517b2725877fd11c111f7be0f59b6f285438156e3c1ea65df09df3a449268e16786dbdd7e47a811a4efe16834be9bc1f6182133f12b56dfbdff7c380a115dc4dfdfae327052511ddc69b20f4fb5de4e8b3b6123a066c1128e763b2d6633b127a19b63bf6737b96703757cb0ae98dec54f92b742ad2c5e503668924b1f8c84a8827e7abbfe8f903edc6daa7fb902ea20b6087889e9333f370d6e860bbabe577c758f80a7326de83ac049d70ceaf0185664ad149e1cd1c92bbcba7e0c452438849503908009c6e57456efc985d3fa4959884d9567a4c0b6da8eeecd95203e447db357576fc1c1aeba47ad1c1bc8320bd524bb13bb4dadfa3b4035d19022c64c198fb08c8ab6124f14c8d9b21aebc8531ad51376acab7b0c21732a728f9d0f0205b4a835f00d945d97aee20011bba879d2f994139e8db264bde261394577aab4372bdb9bb64d4aac5c39cdfc80d01223b35e2e80a273e07187e02c469fc742b867ae5e08047d43dc5777d6b9b946aa9b4dd8ee6ca2ed29c8b0bdc00249fd84776f614f6c6e5b4d97b6df9bf961af85484e292670c8b0ced07f82ffd7494b0bcea0142f1a6c1ca70a50d69991533990ba52590b5d42c7a851d36be01ed309b8b9b63c76e59b9b4121442eb1727602c5e260492c81828836236cf5aebae67f8bda68e6eb40456b13cb0775d912277169cab1b6ada32dd239ef7e3a195b959c7d951c1b28efb951a8dbc1b0fe9d53f1e52eda6fc5b25555cf0e J=$d3d0fc9f0226b00302cf26d7d9ac5c978693dd783ddad1fef6f3b6592fc0bdf09f86a274300488811339382746c6a2cefa8564ca73f6bd5f762f083fff202e6c428efb314a7615d133bd640fd83cea31c183c67721f35102115534325569df2893d9ba38b56ee9e9e3d8056a8aaf14560cf369daa406bb9e9f0b6dd59457573a39bd918adc2db1b66f23dd93b6ef1f7610dd041376e28b348053d9d93c0cf1d02a49617be6629d8789cc457cec142efc7b9f563543a6f248a06fc17745dd2948032cdff2107b095c5bda716bdc3b6383447fb94f8a074e88a13c7fb29fcb9138d49150dc5e20c4434ff5b50bbaa81b04f1e7f81a0a4e614d4bf1bafe6f5837cb04375079fb6b4d95a9f92aa0888a747e5c8bc686addc77ba0fe2ff4265501e53c35856e3eb5122be253a7251a8ee9578ecc134f5372e27ed9b8aa5e31ee917144b2c915c1951e8c6ae942b444fc18dd64f013ba9caaa06fc62cfd0446f853d9ec90e0f9811ea4180c47caa07ff591085cbeab1bdc3dd585227bf6b76b9cc18370924e87298946e4d783d01d8115f367f04bc0f70ba8ac721b03b9f1630300a1c6aa89a02afbf7b14b807f3fcd305989efef671eaf2967cf112d7cf21bd4b2ac9cc8afc64aa95d067f387dcb70f33cf1c8ecf82fe83a8018f0e4e3afe8d2aa1fe7a150c70b6fb1dc62a5bf4fe1288181e1c00aa2f052d4ab23f78ee2ea744ab20c222af5b2a74d8d841a7d99cd501601a6398e87c391003f58bd455dbea2b530e7d6ed5628d549660fa8e2a380b392c0cdd1a7bb7900ca7c16a224e0e7ccef852a765333cb559f6117d4377deac627a6feb79921e3981df7d1848f8da59e102db9c598e32876aeaf3e3d327c55c50b65c58e3806488783f3fed03d8bbece92c710a56722178a88da5e6580d2774ad627f28e9a228fd91896cde671aa05a205f725b3a280519b6a71befd7e08d80284ae3ffc15125358fbd40f7711d168d81228fe26f50e42edfa4b29b8d90907e786e11dade3b7c80db686641bfc671d3fa0a5c952ad2a012dc37a829f1b1cc67f1c11a8bd0469a36ea1ec5b37b8dce8e399c34d1a8a3d6b457dc8b28561dcf8f7d837e53bcdf9721e22ceece241ac4969bdee391074984383df63479bc60c9c6016ff47283f04c480b8d7d261fcde92ec71ec4ab0c9e15397c1624b459755a7690fd827399f5a6653a381f167b3dce29fc605c80daae16ac85989e13457634461bb8c69b712dafd45dcf7ea0c69e66d01eb7aeb8bce6cf890dd3446047131114c70a373635eface9d97df29c9225ec475bfb4e11ac7fce320b8ac091e42452b88613b39e775b46362cf6d615619408e0ffda36dcaab95fecfed1d4d340a0158398b4c915188e8d914f1fe19174349b9fb0915d2e8936052f36e6a13d8715f3220db6ead5dc9d1e1bf542b65f3fecda318fbf94c6d1df0e57f35e14e5dcbd1fcf065c08c66d75d0bf0dfea781727cab5c0337fa3e670fc160bdc33552e3deb613a3ed1dedf6bd46aa36de147b23dc47378e0e295739dd5ea26bb355a50ea97a5f8da084e85e2bf0d8230ca5e6edffe1a16523336b98589f20d0601b7100e74399ddd2d86772bd9aa9a123ec89947406ae282a348a80ce195b091733ef8e90f1c3a5e3604db36922e8530d2ec0b5c47044a787e8f9dc91976cc23402cb03a400d25fe62fe12cc0b23a92b0fbf1c353fdc910f4c18da365466f7971c48c6d91a21412769f98c72ed94690528544d031e68a4a36e18098b3e601f90e28873ffb126d1e86f026134b3e6b30fe8a4e60d3f8af166159e8190027a4f27214ff35844dfe316cdb6b5a867265abc4ec732fb2f5c083cbdaa2e9e64a58f96cfce17713634e9deeabd4a78d08ff418f8167478e7dbe700a30e297aa7c4345f0d90c4ac97d765694588cd2738955cc655430e T=$cdea8aea442308cc3ddb423a1cb870a4ded5428429ec23a0f2cf0d31f530f6beea9cb4a18461e2e199474b91de4afa90fe8916f8406b70228ce827269bb39d4998f5a188b56621c426a8e1aef71d8a7da4be94eb30ed4fc2e1c9d741589590bdfb197898dd3128b2d7cb32a773cda620c482f2881cf8d5da752e1557ea8e4781525004c1ea6c13d62ad3b652f57066788fb85d19ed6b0673b24ba952f7a51b734d5aa390044a6d8f992f92330be53c8dab7f060d07ba1432db2860b809c78b08a1c3624303701a17353e3a951c7a1b2dfaee646397d3431530e0d3260a10f82d01414797da2eee2ccce0bf4bf3a0d4251a5dad8351969c7d37112b2cd7e45ef551b7ed61a308709ba9d12684e735285166efef8393344b31b7c42de6ddfd6c6257a96a9f29242537a0e5084e736978d42e655425ba7837f345dcde7d8784c99dc094a0ded00571fa964d2ba2a1311d7f0b4364d1e72caa3789149a9acb6504183b7c847a8f5abec6ddab12dbb0659c5456f86462cafb0007d80d6b0eb17e805ad6d75163a9920a8b42b2b411a24a77e77a8fc56ca309915acd1c20dcb2710b1b9ac4cb03b642a47a6861042328154b3c46ab330954442b2489caafe39a17d34c3243f6fb6e3a5e57a4bb2d3bd2edcf5fb1530c3e900d86c93c39813cd7e18c2c21b28dc7899c9f4914bf74601dcf2582aa611f58caa395180bdf0e9d8804e532f4e061689542d090e607074eeac71cffb1761087c29be4ae770f5ed74695b71a044cc9aefa765ce060b2f5a5d637eb15667dbe6ad5aa515271492c91dec1cb938a675a39b437279368f5fc4ff1903dece1fc944ca1389100ad50e437af485c60d38adf108b4866f453889ff516c16f15c81643def2435789a80c556c3d65d4f5de26f7a177dd97e5023fe6db6624818735710618f3c392720ab6b8bfb06a5fa583a5f88f959d560fe4bd85c41c09f3ffa08fe8b8f5dff7c7af98fc1d549eaa4378fee320f3ed38970491ddb95b59f9dfe639b647038feaa9581f6f045bd3a833da706a9f1c23bc1a209660dbd0244febd31157e7850b4706b5c76d819de03b321118ea4023fb70451572a05ff108ec75cac97e70d02c16f6d088dc0c23209ab55b17c25f8da8c51fb65050103c2714b162c77d3d26212b6f80205553609e8102b3c4572721efc645458bec216f08522618279ea1b3fb2640598b8492d0e648676a327d9fffcf57e13fbde22999414343523ba4cfd12ffd06a673df57b9f34c9e464c3fd0eedf1b70cfc7c8c0b0e474583174076dd84c88110a4354def5a3c3ad26c604352ed59f91edbdbe16812ee67f02ce5f6aafa802a042c1025415e7d84183daeead16b1b01baefee3b709971fd959fc8103e72275b976107f210b64bf49da78a83c148906a8721f148d29b8c3a16fbf3508f9a10c5a7ca1ff5f6b54722412176730b38f3f783f84521916f1b4d5c1b685eb164293ac9fd3a569c250b6a00bb4437649b2d7fbc99cce8fbff9e150c154d50ebb01b23f26001bca130d0e9ac897342a7112d21986cbf0d6a7edcc18b10598f77273b9623b98ce9187d62ac8159adbb69a804ecffacee280be0e73592326ca42b918a913edf3fc4209c78e33471e910fac4ba9da82c5d700002d5115745a145b5fe4a7c2cd8439ea86c9e8d66acf2a7d937ea69d20fc9643b2e659ba46f9d039a0564f3a837f46ae035f261020fd921e95073d208271efb0dcebb2aa37d1bf01db5c59857015eb3c206e655d5889597133e9462fe11af1bc2b0d8990e3a0d6bf1e8adf1f03f2637564d012e20697a1b014a79e2a06c33ac67931c3f223c29de36d0311977e9b1b6cd58470e7447ceeedef602ee0e2692cfe75c7bdab3758b68dcdb7ab94d0a8872354344d9834c6a5c737b6933034b4229b0e9e8be7cdb88692c6f0d78183f [220] S=$7f3eb1cf34c0d1caad91d6c5facfec18140 W=$f22ccd13bcc638de54d3a9dff98ce674bef9c8e9740dba7e1d2b24758927631c304807a6fd04ed44c519ef951cd64bcd3908c644c3411cb71ef49de27cc93d0a515e111c46552751f81711a1462a8e0621a9f78343bebd5b2379140627ca79ec14a9b92618e5979d4015cd4336251d60d0ff132210750f6ef384b0194e531dedca0303e2951795d6bd6eef46bae600644cd70d31ebc0eb072a91587671b140ba8a50fc94d7f40f0bdcd2fd49bab636fb6ba607d9c4f015f546dd3bd0ff318237d2f9534278e8f1f9a05155ce9adeb1a494a9e81c051654cf1239904013740845a3b506c7a7da353a20fcbb057b5f058bd9de5c8b9c60d1553b617eb259e3a4a02e79822cf62676f21fe640347ebe79429b77263941024b4f101e2353ce43a053e533dbf3ae052d766d6ef0a9729aac1661b213b9923d57a06a3cbb77af23e4a8bed5734f1d0da3c795935ae0e2d66139c4a167ec56c2bf0837aaae5e590d788345176c7a74bd367deac2df4528e498b15f93bd8fdff7c5865bb5985208109c529dce13abae825d7fbb3a4e8013b8516299729492711d11053bec3547083f672e8a01b9149774fde96a8876956934d41ba7c9df066216f16faa8ab69844c1ab09eae5fc5e458bfec9621250a7f790d2fe237b9cac9eb78b7e26a1df9d3613ed3bccfc8bd5c0a2fdab584be068b4eb5f3a1d2135a4f00392cc3830ea2059bc45c3c4bb244a82065e7be7b7b33bc665f1dd3bffadc5a26ea5bd91c6f7ec588f5167e84471a815ef6b844decd363d2854ef45e5942fd4a8c6add7e88e2f26c0fdd620411ef3b65f3a4a3ee6a3fe87423d4242191e7705d34c293e4eaa60768105eb7fc1825d36f831b4b82532b2ed39cf45579cfed73c675609d6e346d25b590305b796e96604f12659c9f370d7a17586f1892ed16e5d499a1bc902652d966b701b905b0e0ba18e46d292 J=-0x16a20fef914c4d00e2aa9e5f757039910c7cacf2472d2151b7e6d60bee3024eb8130f9c6693a3d9722fd702e3ca94580bbf385bd9e0944255d402176ff979b33b65ef5b85c0950f656d65f367ddf4a33e2b8c5a254f060d0bb04c9ce8438efcd41526b595c66b9bb5d702a99bc076074bc3f6e26b6034e8e77fd8999ebaa7965a1c23f57da5f5d8a74f048301875312e7672cc1fbe7600efae9e5063f55b156d1d56908c1d8f65d9ed098796ed1b71d867ed07a4744bf181af74b522f77f9397c712ecee4474e5321a756d6478636b0923c39d6f5c87691e8254556cfc451354306c29f2731160451ae35fc253420bdd67e20766a0cd39537a8bc23446f37494de54f2f831ecff34af339386a3d44c25eb4610bdf8ed586ec5bfcfaa718ed72d0faf8e16c22ddbea81b0d7ff42b50d27ad4af2a1048e52262cb55db8c0f028fe6bd364e92cf8de638192ab17bf916dd8f880832bef1f9eb250eb300690bea23efffcab9f993721a96765e16e9b76d4cfdea4521e77b6efd8a11a00e1c0ae3ac3eccd25a40fc554a4d55a6464ada9668a938d0d06b60de6ebf347397ed05bd634e8df43352ccbd365c106243c8c041feb29d553fdd608db1a32c7569654f87756e2d047304daaeab7b87f1018f6f8295dc923c1362a01b597c57e96932dadcc133edcf8a0ed93a64c1afe3a1255a3ee60cf6ee82c7ee56542fc1c45a54e3d6c1f0cab176d599063204aad2e99e7ca35bfbbc0a906cf4404f0e3be448913c986dd16d2b35a3e2e748322053429c9ed27e8677431403d246addd4a75bb640534c8298edfb0bdd641539a931330ffb763a186367ed0b7c9a683bbc4d0a3961d3aff1790f23e8cafba221cc8ce5e8b1b0688504f3d18dac6c7795d06d404735fbc62905b1325d9e3cc7159ed58ccd89ba356e91da53cdde3844ca4dd80c297fb2917978e79bec16095594852a8f207b219e488f5b4985484436de27001564457d4b1261e4e6025b3f3d2dcfeaaa0c5507990b4ce496e44ef26f9bc448c33ba3a6753078e452cf7b5e19f65282f45fee0a9ec2e39a33c99790cf3c37fb17935848e22e23bf056705bc4899f5e8cd561adfd520e99ea57154b0a038f0246bc9a21618992f3171157a8eb54f8913d7d2b55f07b1e83ddd30ed7973a3f1860d08eec765425a0db9229f479eebcbc1607613800e9bd1c1887f910d05cd5d82840120b3acba82abdbe08037ae1723aa66625b11b0f5d53907d220ca0a3e3b0a0c7f8974c1f8babd0b82e0a3c8f20945e1355f962260bb2441fafc11b7ccc21b1f51d3ba2eff34dcd5423e58fe5d5cc4e48570beaae861d8dfd7e70adb820a249e586d418af6d8f50ffeec98b765e463449891d2056a6fed559c8a76667f4b2f409bdfea9a484e030976f8a53c523b4715227428d0dcc3a6ac366ec996d421709875f7a770485e26af435e28cb50b458ae47e2bf673f43718ab833b8534cf06b65882f7ad0192f679f7e1ed583caf0678dea647555a8efa1ad6bdeeb7996dde1e8e08e11551146551c57f253cf0aaae9120cfeaa158de702c7d9dce7a92531acc6c20bb4f6db56b6d39b2407a279303ad2b81a9cde30356ed03ca495923e3d47c532b79992f185efb0c944c05e87789d7e00c9acf8065d5c1a6b81124b74a6ee31edb2af3af1e8efefabc3663629f9d55ca6ef083c00ac50fcefbc2991f0f34e78e9b04034c38ecf13a55127f77f6077d5dfd57bfbb77bf4cdb9dd48874277c3629224a60ba4089d63ba2db27dd7f90aede5024fe9bc941b03c5facac9ecb4d8dd4760160d9dbfe6bf3f2a90c7a0e22425d748d3eee431f2a0e2de07a210e91fe21a4bcf7a408da3c1e968d06eb6a04d617a5eea6c4fb58ed88fd2d0f47d566fd1727a4509edbdcb4bdba77b5ba11bc4cf8d092aac0694 T=$1031135bd271bdec85532195b4d94db93b057e74012d88c02fa019d790de6e20a006f4417070d2b0da593c3ee936d4e9f6a53be685b2bb9315c69c44908018400981ec324f0273d9b22cd8f7ff87e37613d98e5ebd2f08096666e5e336963cb23133627da31c9ec1c5503386b408f6e065ba0fcc5af0776366e7abcc6addfb00e48a5dc9f61602aeb2a48ca8595c5b869346d2ea24a76a05771de70eba198430061f5aa6d1d8062abc140661f29f30181ad296452e59900336c288a0a842362fed748f16bce587411a6fec7c601ad915d6bbb82160c7675a25b989bada74a17f661300e21704084a5d44902190872b388d5b7dcbccfe58709623006fa62f473ace23bfcdf735383f55f01bb753730f21a9c3b82f070e130b11bc0430749370c11a94bc16f4642a4eb60b3c3a2cf3ae46e6c6d140dd588c4e111f4c31b77c39e90c1e9d5abf69d0d7f269ac18460302d1af924192367b6412774da719b884cbe4c59597852242d352518078c418e43572c0488f58c7ec93899b3baaa93e35051d5fdf48ad4dda8aaf07ca4ccdc66c6b21b30aa4060692be7bd4ec22fa0401e6d0bc7e246d4d0d7dfa8e8dcd9e2fa13c0876b9e0a0cdbfab622fac3a2c1a9a2cdafe2912637a6e7fb6926c3f6d852925b19f3ddcc2de93b122734b97dc6b665e0c11b46ec5c100248d283079f7e129eff0a9a78212abb0297cae4a83f8c39c76054b9eb1a0a9e43fcdb0562f543693598e2a2afba7d385ef0239fca07e20702608569a6dab1160cfce6ca2cb4a03fc6310723aa9cf634bc1f9bb1144172b45fe099f412716d5cbd5010d87188f3496154ce11f6735d5f5ce903577f22ceacb31745d4e3b632d02bb6b9afe5729c9272fd6303ec787c9e0388c7c5ee20ebed075faeecac3f5af34f1c126d1fc161cf16e4bfb417574f411522e11afe0c7fe4a47362cd9e59cd46f6a21e7577218b05ca2d438e8aca3ac6d62562c9b0748d321a8b1c07e77105e5d63c72d54c9209cb15dac50edd957077714b3add65c968f4b8307b5e154e49c31bf8ecec263cc6b10b28cfc9dc75dbfee85b2bd5f609da2f4971faaea79358b4c2115a897d9e781b483d5097c6bcd69012a13b1d56d81d3e783949bdf0e63cea5eae2fe7af7096111d5f09f10df26e71dc5563c1a4e1ac5df0c24b48257fc152473e5c7eb2448fa1d3244f778abe1074faf8c89bfc36401c8c769dbd88dae052851e5be8fbce516c750dded627ef9e8270b78cc7a2f38ca3d056cec35e42e184e0384f1ec3714136133ad5e4186ca1f55d385474ca089a7705d5efab0cc51cf1df10379598fd5dbb87967cc70b25d72b576f12029239c84d83760b120fafc473d1306619718ab0fe73b28863d86107a291501e1c1ce58fef21d036cd524d4b3f9a02aef9468639072669ea047c4ee91c46584089ad7096d499e36383df897000bbebe14d5ccfc7ea9c17e59595309466598e889c1b3b1b49cd229050bf1ad26cbcd9afa1bcd6ca0f9bb4c56f7d058ea3ec5d60dd14cbfbb64cd0bcf91769e3c282d9f28e6173953df19afe46dd7be5a47861e79f250901564cede1b625b69d68061247357f988a726fc7a0d9b11d05722d44ac83e21134651738d05baffbebbef02e4245c0571b4ba51a9a79e0d11534129f5de6cc587577914ca7792200ba2795f29f294c942fcfdd80c9266101d16ed9c5e8dba6e37ef675e7f1eb6a738ce9e7ecf2ff2c984c994878893f1b54ea35c3e183fc81626b6f4e6674eaaf55fbb151fa06f8d0b8e0ccc430273dc18906bd0eb14ea83f41cf8ef44df595d3a59ded83632530ecc6351094dd8663309d9bae44ada24cad681b7469a0e831f6eab1471e8d9f52f0efc6f68a978b73302e3d1eeb029b53eb500662b6adb3569ceb3bf0286b84c1e5fcf781439955a [221] S=$1a45ff83954cff74 W=$2c1197fc9ded2416fb7b36c69b91635ff3cbc4d68ef3ae2da24ca4c46686653b22cfb0e300f24a73d10303f468ad873a95053cb6816923c641b3b293dd7532d19c96c2b9c1676987d2ef332e78eb3ff6af07cb590aa56a7a6b9dcdb6b9dbc4ffadfcbcd61cd9b1e88fef9ec4ebfb92cb3ec05a7a502ea47e4d9b14b608fda9b18c53f092ed2758a19d565e94379ef213f7e2f15ac5615303815fe3fadcb5e1b141ecce3d1e14879aa11697bc2befa180e21d4b7eafdd57c67447820563381f74e624125bcdc21a3405bf5fab629b6f0f00cc31898c618654accd4e0f91db7d14874c29a7de22b3dfc0b6f17ea1174d4eebec7902941431e275ea1fb82f60a3dedbb13868b2b1b0d9337f433d5d4c22c584b70fe44d90b90a701a420e9585f7a564b2ec7c68383781b1696eda016340506617df3d2026fcb92b5c1cf9585135ed1727773d0dcc4077f00ba4ceff515297a558213f74ab169121fa6204b946e276bd5b339f356089e7edf53fb2d78ac5ed8826106b3cf59d78e09b609a5bb931f9c8d3c38b588f7454e89d1cad875024b6c65835d37c8ad479689b9a433cb1020f3919efacc4404ebaf3e29aa927b6eaf26ae2c85b159df5461b12cbaf3e3cbcff3bb305fc5698a3db087876fb0893b4a476b8a2d28b81fb3a79d63ebca5d9c121bea44fa91321b9f53343e8af377d4e6695f78aeefde5377cf8c2dddd8197e04b7596cbab79db79183a47ea858a79fa79b557a839cdfe09d02f784dc3d3f5cdd3b5d632af6a8c66d3f9272dd9cfc45ffa3e19874457b20ea08221450306193155f2000c55ea34e614691559d3c4f37c043eb294f6d6593c229916bbf4b7ca6518bae897382309966d8e533ccc1726ae5e7e89b45a8edf2c8651f4ed28c16dc4109ce46b2c5a5314e1a15339862935953a90c6a337077d539f59175f0a3b3803e0 J=-0x2e1f622c5377e08c7b46170cd9937b14186d85370f3703c299e1cc298190bf7cf0a34e7568e9e06d81d10fe5e8480abec7033c47d414a352c590eb7e97640daf6f04baf9889bc3e04f10b5b3e2cd091ab273b4a1d266f891b4e92ddac21c54c66457c7067380efb031a950972b7308de3517b72df3bc1aece96ee9f5a4017f8e8987785e4d9e76f847626f44c956e006ff6eb8f3fb26bda526f1f012df5c19f4d653d4c3fc8661243d22cb173c515ffde760f35312c1957b5a2ab9b13b13fd97ce57b736801e6738f1196c7417407fec927beb079fa47e11dcf57be72c77745a04fcb62718a27e17172a28de2232ec478125d020d1357ae6dfe00d9d4f6f068c4d4d7871e25c7f1acd7ce696e774ff4c1f7ffb78b97b97f9c9405990106c1c610eb053686eb7c30011c661710483cc34d641cd010881dc80ca889172fa0a82d3af64d44cc2d66773af206918c2241c539b2347a946c1c8363cc6485e30a0bf92d37bf44e19dea5728ea6913332859def0af6f4bd5667b761432efda8ed4f9a2b8f1d6f2969d2cd3813f4ec5822fb5a6c6acecf0d3c4b7126cdd81119aade8e283d99e9c31969da36ebd45e92ff550180889ebe450f8d5ea616fb1a162c985969edd4589f43e3daaea626f25c2e78423872c12287699271d8abb3fcc16546c9f49538cd63fe60b6126411d5f9ecf54576d43b09c7704e359bbcc9ab98126a15f3ef697ca6ff51eaa01e14ec118051ab5bd2c148440c885acf1604c2e84ac7772c74fc7190ee210e0677cc2f3707ea2262b4de2f2ab0891a2776ab09139c72b47d7175cd692a49a2eb80fc5652a3631bf1844d34a64b9b3d89b4a78c39b0c568c1b4390f677580d7d83def96e6b0b63336eaac7d0303c5a4feeccd7932ac14ed3f8ee6b81ac241a50bfd57c971f797c4c6aefa3ee1924d4d720b79c33315bfec7cd3cb1f8685455685972e51ae950302c7bf3ca1ba750ecd8eb28609aea47af3c64c672a6f4f3851734228842b820beaaeef098aa3eccf202f4b261b0f62020091c9978bbd111e7126d8450be4f438b08296fd3e2b72564002f1cc6b4dd5f239e412ea9404661be0a4040668efcf83f49b11c3fedb6f828952c82f34a0baa22c230ee1ec87c4d415c4d28c27cc2aee19d9e28197119eb0fcf8978bcf102e6f8dd46d23f56ab9b71c08160aad43f4b1b555bcf846c57aa7787c2f07dc7249127d55558e0081f815553e4e8c3e4c04e2496fb9f0923675ef3a60ec5f923e294cdfd2534a03edbd7692e4693ffa54a73e0d9f993cbe632923af40c5f034e82aa1867631d1d395f4ee5245724b39c26be551b140dec2193f2146a3613be44fd938632661fe44827442615426f142e20d9d88f09e936e8ab0e2faf4ceec9c8c9d3902d443edbfa181bb8c6159a8abe21b50812b788c665fa2620e903f5668b067e31c7fa935ebfc338dfa9f0f1f3c4d8cf4006673e1ceb4e6486d70f74b2ffb226ef063ffa1aa7bea9e6d6fd33436882019ecaa6c03c1fc1b77e0d6a5fa424f1880e2891fe1a9b025254a5b9f87bd5eabbfa508a7f5dadccf812651760a32ea2658a28532d7e833689bf65e8db695957cc5d5b4becba746279baec9760563de7f40519cc8f512665d085d942fa0a18c439a8c07e7cef0c1cb62cf94edafdd4e3bffe1eca3a7348a928b84c77157c3034fa194a6299afeb5eb1f83b25242640f9bb27f7faa749ca6ce12cf08bcb191a6df2eb3c012c157f1f7b5d8a7fc1b8f9bc45f0a4112cd5cefc638cd924ec905e279367afa1112e1c42766df7546ee0c0c1c835e5494e4da3999596e69bbcb65d11d35df6697a2291e549a27e5fc17c156b54ecee235fecc6b067c26e70277b1d589090f4f771fda163f34c3a4c69360498252048 T=$308efc41fe46be8aff332243e65cb0931ba8bc49825f0271fcd2f28e55092018e09b2abe775f26a07a0a3ee2252afdb763617241771add5198f20273db70ac381e429e40cf864ce55971066bc91f6439d9c0950952f62e2a92ad59e71cd49c44d86dde5e3922a1599838b71403dc8ab88ac656bd55dcf17fdf0927ea13182d3c188dc931ae338511026c9e7e8e31b1ce8371fc737b97b28481fcff0ce4dd39bb201f7b81af4eae0617dee6ed3def5a121d7262d4be20ed338812f2d0562044eb334f6a69d01cd209a6120f93260449fd8c133a0ae89ec3e2b236eef9a651ddb2d94dd3cecc73db44e5af32c8d018914cfe683a80c605a4510fa70cb633e6de0940f16a6a841430cfe8a0d1156991d70f0bd640103732d8b8afe9c8fa8e356f230d11eb81529d12d9e7472342c2926ade993e1a9e166db9a053216925cc2ed3e1bddb55964ac52aae97cfec8919e452a6fb627f950ded4b428700bd81f021db28baca892721e26089b5910b7838531dacc68873d881a6e56d4c936f533482f344f9630caf31d0f6678ab0e94ef7431bbabe131f602c1d93e674c6e59a8d00b0d2617e2513119eaafca689c107e6dedcd11c4d942bb2c4b11b9a37cbff42f1295df2e784f48ff501dda7b92cdb37df07ecb2d95c696502fcc285bfb23e43932ab2e4b3eac99d8665f83227a11a43b716247dd0719c1103043c38ebb68c9869e785233ede819ab5599bda970e9bb950e210539f0f6f91545afe5256fd815a678b00005e2fab54500b6b52d7a86760f75305c50ec6303ce06fee44bf811620fe50e607fa9a60e3c20709c9514901707fcaceee6134960d8f8563ec5a9896232fd84fb84e3026d7fd5ecb10647b0772c47cee213076b415618dfaab2595de14b083e4f22944b1f0747f56f1474266b6610f5379678784b9010d799526ce3a41471fe9eda9639dab60ec030c1c0ac84123032cf06adc0138b328c4c2db71f6ca28706076b95defbf9df811447cceaecae32c7ea49dedbbe1473b8ae598b9401c86d790a3539d1691727afd379a464f31f61772e3aeeb5c6d97b332e920669ec21f853c8627c61f4b266288d9d70c1d9f69c6134144e4bafebccbedcaf4ca3981b96b7284d2aea8f25128bbd25b5d4805de27fe4d2b0647dcdde3f5122cc1d9fda09f30891843395a86d09942a42b377cd59ddc9befbd147812c57fac864c525e4b0cb1c205f76406a74db11c8c29ba825e6b8af354c1bb7ae098a79486f51b74fc01c375f9c9e3687c80ffffe3c30afe48f5bc86bc438d6036ded687b1b2365272da24d229aa359770c38d278e1c0f7ee1e359a3d97d15a0e035d2b13048f99311e9f8a0841cd88b10365305010279133819ef3e46993f5af82c3a05780aff9eeba61df6b3dc27761679e70b08e5a9d42a4db547a200bd1dcdeec4db66874ef258df60fd8e7c93137119a50bfca860b875ec4b1334d0d74b4be6af857c8bcf0a8af0be664e740ee39083004b5711c67e3acce4efeb313ec4b123c6654a7ccc3ba50a8485c37868569a632bf6b4da06d33d094903de8796f35dad29a4cf6a40494c8b10a81afdd7466783d987f0110a0366f4d181db16f3dafcffa3a9e4dade1d5d674cbd2dc84157b6f1e5bb15667666169508f46fa21f5c0f462a7776c59047cefdda1c8ddee85035bd34bffc6fba9002c48176fe7f97d7fce2db05ffb6ff353ec0fcf4b30d6044adeb2f41f91e6a8b9bd1db443bce3555a0d03653d74ad6514c848e17fa44bf275a9c141b215d05159f2b73440d15806fa8684babfbc55754c02717acff043638d51f27b4abaff1d0f1f7f624a45e3630fca1547d67fcee275e1afb17c158f84ebfd7b3b0dad11dc68ed3ae355cd8350051cbda27780c891e9f41 [222] S=$14d0d72ad90e02de W=-0x3e25220a172c5086e385acb1920ca34a025108c1054e5c4d2508557dfb22255cd2a64724624a819c464c435ae6275b43de56b3cbd3c694e7f051e2b06d767eaf12df8919ce940efa3b4c717cd1ae388f250e23a9b78043497fd9feff184aa9a6822671b631618abe13b3edf9e27bc3896d43873b54ef0812143665f5c6fcd9afe5a9c417e6d291d163a973e9a773e7d9c35735bb647dc91dc6a079b8bc59423ca37a023112ae8f823e0896dc8de19b068490e665759c076a30f44b86ca29fb04c68f9a161662d9842f66e883c8bce3139857a76f4200f2f7014bde27239235690d96e5ecf944077a0f2815d0207f1cc00379cf391ce077292aafce182e7db9de0a14560a168a723566e88d0432b4e949254030ed61c7d4cb5060f95b6e6e767419f2e7b08bd2a40d433a2b00ea28ceae17eeaf54635e997e6b7e693a739408312f2ed3e840619f5542c8b9aa46add144ebf067087238715f8c356cebca45633070f3138fd39476d9f158b1fc7efff6f4a4a4191c3bb05154abc2e8ede7a0ce5f6e176fbc612e1e5cb5f4fe8d5c5075f45dfbdebf96c140fb5bf8d12ba00c61e48031170f108a47c79846e5c50ec7878e24aa667bf8c2c0882074e8f1cb93ec1e00564c83513c09ae91519f2e74773384df2a5e7ab9bab66af10b50286e9a626f8fe8c46d8f8e562bb8e46cfbb269e841b713c572b67b814ed3ab82376f7e335ad4aa13863a844c2e01b059b2c7571ec046115842bd29c167ad799a32084872e9ec0427491883d447e9aa536c5b865f68c60e0ec4f66b05626423a3a9aafbb2e8aba1a73a221a1eed10c1e4580ee375f6f8fa20376ab109f3237381d45e77a0139dfcb6a66f013c7ee7e21368b455b4736094a279e09f8e481fd2af02cf4588ce144fa2c636dde48057ee6f30941ec84120231b0f93458674de130812 J=-0x3fd9ef8e4a08e427412b7b2ed9800c373a28a3bf9a29340e5644a60d0139a1f0f2f0abb34475d24e17a081d777f37dc29b4a8deef8fbfc66459183fa3c0f5a5333706e58678bd761cb2486fba4307971758600906bde0a27132089320e88f99e53a864b695d5818537e60807c83114c08d3a70b3f1c8620aa1215b409e5d0f9bd1cd464116399f538b02559e4e44bf0586c239d7071682ddb733f93b1dbe5532ee4839baaf05f6aac6f85820aba82e95b33963b91cea61a988b19f5c9d51a454e1d6075f5e1eff485789eef75277e0b09fc7bdc88036434ced3cede55685292fbb3077be10e97896de284303a3bfd0c450f8a7bfed03ec4e2d8ac9b2efe77e540c277d399e62929f6a9bad925bf592d1af038deea7b073fafcedd01e20f28d46227a10bfae64693fe88f3648ae62148e7e77a913bd44202ed5b0e645aed8e20cfecf8d3dbdcf08bae47ba61d0d257177c23ea7459427c2f23a6e555f11361f61ed4c04df621d92b925fa8410ccc394019fcaf9691947bb7e60d808bffa5f8eed9dfc6da77eee4dac31818aec081d17e9277fed51939f43bbfac35efc24650f801107f24fe3a83f2a9797e0b312cead2164cfb96c6b48ea3a789dc8d8ef85569efc3b754801efdd597246fc9e0aeffbc919c394ec26f008c36c286c79efee0f89763fe3f8bb2a90acdbaa4f2153957d40d1dc9b5218b156fe2629798a2eb926e63948d5506f026e2add6f51febf79032675b56f41ff003334645486be0b9767c4be377007711bbd95a8904c652038bbaaa96e412b221c684ea5b65f6bfa1b018205e84e0a46113fedd9e4edf7d165e6b3167d8a7c5de0849c530aa56a029fc8e4e82a79dc3115bcbd3ba8f4bfa9854d8370c2cdddadfab97ca1f372fed22e83a9d3b1b33a774cf8ae851e29d827c98e1e8f35fb768836b7ebed86fc654dd2ad9f0b05f07a824053dfae2a4a4bfac47a63bf999830840eae9190b4b07daf6029d35c21419eab898a6e2eb5e43b5e60b081d261db112e432d68111af945e272fafbc9fa4866d223f07c565e8ac07c9f3801e1087dcb3dbfefe4fd90e536138aa5a907141afbcc33b08ff3b8e639c22af68e1c5d28af56e05f24c13a79c5ef7be235500e17306f854ba1e4bd830d901356902a58e9b0d3a539ce9b424a17807df9a7daf5b5cc3feda3044ba174c094a97a26ba78f6bc688fc2dc189705668f5cc58f32da2b7aa0a884a53dde4fd3017441f94ce8fde464def5bcbaaaa68d9324d03a6d803aeb25898896201848602d6dbbb0bbb299096bd35c12244c9259ebdc7f89d837ceaef3a953b42f012b3c0e6141fb3ed9f42c5484d721c45f5da16c3dbba7661679c068d12641ab339dd362a0a8b0f5b972ce259331ca12b05c428bc18a6fb64c52bd5ea3412bdd9d696909d6917a98de46adcc0cccaab4396711a83285cd811a441e7a44d8107c618dead6625cdee17436ee2f182f6038be1864fc9d604f6d1ac2868d55459a74810a2083074c29b3a7d059d95d17c4b6472b62a9446cb583c4f136baa45094127f4257c654a16120f2b5931ce345ff9e3acdb0e7e68fa88b8ff6c8bb136f3c9470d2bbf6451412d170bc45824a200b815e025609fa32b991b387d95986aee388c17c03d908a9fe9b62b102bdff95b484123fc496682c07d8e091d8c52edcc9fc23f18c64ec596a28b221664db67515e3fbd5c1e32ce9b0920aac9b4c77def74f407e165d5ba4c45a60ee4068f892b6914a757ecffd334bd032d48819ce5b39fdccb06802558d7b0aa63de96d11215d9d770d791a969e886a1df43e380f3c6cb748b5cdc3d9651d554fad27585783e548f13e04776db916bba65213823af19045ad2b3a1fe1a1a5cdba943ff83a4d4 T=$3f7a9645e0e252a4c299e0a773e68b4c63fb0584e24ef7ddaf499d1a1b7c2e2a7fe3d634b03888f77dcbd207af54f85a6219b0d67f86b011c78ea313ba903340a4f295d2a823a1765cde23cdae8f72cbb4bb33b1b23006a07dc0c8594cc1928ef0d75ad9e136f0447aecac15b90cf4cefed73b218b19c29f46d51bdc46336a478fab2675eb3dd11078af92647e82eda80f075bc200c87328cd90e5ac5996cb0b10c88343caa196cc4dd547391272b24f9ddc813205b94d3ab54c63799c3043e2ea3a178e69d7509095d75903cd6a60c998f477fa44f0d983062e467d2c923688a1aebbd478aff21c2602c606e7630ee78615650959a7ad21036cee7e1e7cd316e03e6dbb3bc8a542e82f39bdaad8ae8ecf2fc8d721b0e989409eb4123da95080bf6ae0e25b20fd69a21bf6eeecb1ab7b05dc79af0a2ccd573a1ce2ee7e95fef20e59d12c6e93c83414ff5d45ff77bac9c741a2f017de83094c5226efeaf3c80c5e096c0682f2f176edea3099345a9b3cbc859d58e0f39df249ccb44ba61757c1519c229f85b08f1e0aace76a471769a12126d6e62e96120a1ab9a504d9aab9d936cece3265cc7659686f42148616fcf176f4999cf91a2fa96cd81271ba9fa498750abcd352b9bc2d27b46bb9d8147955f0e1c80f822446b58e4fae888a3a0d2d62624af5344865c12ecb3fb16fb18c89ab2eb3ddbb32607d3dc774702d0d6abeb7514b951e7ed206b3b0d86f6e4f3566d5e10215a18c592946dee7e2a0bf5a3c78042603f5d4801d256af021419b3bbd84838b13ccc13b91c9041b093e5f935cad3b7c4c775dc46723085d11643b59b70d0764218d0fb739589cc7a58f6440b47de40d6f53acab6fcc5e2af29bd6eb4e6ccdc1e8404698637ada0ecaaafd69991fcbcd4876e005581c306cb59be9bc0ec64fb1d8f23bdb1060f2ad2eee67ba59226a02392400fc3cb25f3b9de61a5b5148e27ee394f65a42e8131ae4185470bf4998015cfbd901a95830235c64f61862f6f47085aeaa59b3ebfdefdc2ca44af282fee28534bef3d24c6f75c1789812fc83108bb1dcb3d18357659a8972913193bb081d02eb7fe5c724a30dbf7b04879e99806011fade8579063b3b81cc9966abb3870a2b68e406dc1e8cb4acebc6d798e9ec92d274339bea37c2635abbc3c4f2a0b398adaaba5801c96f3f1a789cb884f48e59c9d11e5ab8543d9c6bbb338b6cdadd74623ed26604b4f91319cfd37bba8e5fc3b095d2160c48d5a0713a023fcc39b815bc08e9dd3fb46a342ae63602f4663330cc682ba82c4b94cd10073e8e531035551dfab6d96a0b0d43db5884a9635945d611117a8e74c337563f409a731c0d22ee5c51a9ef3657f0ba1867def4ce850d33c9bfc543d0e9b63f5a5f1a942ef599619cb4a1651c1687b1af6fc12f2324b08da31be865a591880ef68859cf10f5c9fd95762660840c44f2cf7efb99eb1cb7c0714f34aef5e67a7b2495221313633a826d14ce8a2fe4a0245ff6410fdccaf8592c0bfb6916707b573c3e4a944cffb81fc395a8f28e2a435a5437852195daf157111b605697fdda2344af70fe09d8acb68a89e69f56b94bbb190a4638bf283d1956cc3c4b736e4dab5b5ae92178ceee9a07ecf9b4f4112e3b78c2caad247695cbf5744cc30fba6cabafeb94cf6479fb069e2c5aec305d1cf0e38ce93397364e14cd42775e842ee640dcaef303dcff4b6ddd177bf1810e5eb8f3763f1209e0ff111109449b878cae0a892ff234f01d8b63206a967fc02c14dd8f1c2dd11d808dd00e86d424ba7604c68610541c76cac8d7acb1d1abf9179939689cbe431de50ceb13312a5bbb9f1a9df6f62405f1fd7b7aafa825e16bbda672c4c767cfc2526ed6f6e3d33f88 [223] S=$7df7933db0b77fb W=-0x2035d09de033b5d1386927f4bde0f8203195ab9eae0f6c918b7f2373750d706467ec75d52705a12d6b5162f375a6418867161df4602cd99298df317c723c6800f6e810ea03da7cb48c23377908024fe72e8c6cb1eb8e1cae218c437f83fbc652a23e58e9529259bbc58163ea48bc3e3192a33df0ccfe2b75454eecf8344b5d8b16f9173f2618c7b2816e8d11e6ee71e5660cf6949526e22c08583226696370199e0f83dfb52a9cc286e2f7b05c3cb05c14c7bf01a2eac4dd41e96364ee214cecb340a7a036db4f4fa7f79598cf2215878b850bf02c1803f662aa3618a7d532c3ef6c94ce4a567bc1191f504a033af8c51f81fde9a7e36e91e3379c3efe34b9856c7c2c99ca7673966b147426c9bb23b33e4c99dc4126311ec487f89c81711ff20d54f2317eea80f58750b83f0d13f7dc944bf0f07111445a4d9d510e845985716c5c0e5abd0c5052bbdce77e2bb483217571507fec44801a217f44f3264beefc1dfcba9429e184d43e7e0c39da890629eb231f82a35757c51310d8ccff96052c4a6faa89631522dbb334fb9cb481f1e9ea7f19b3b8d64f093d872e073ca8321266da6273e3b0c5bd50e9b2ee2875b0e9edd3125454b0bf799b4cc623a10244ca122e3ed027b2a9cee5431a8b16f3936e9ee519f9b574dcc94905ae63cc6af64a0a9ae65115901b1db86bf1a1438869a7586a130f52bf6a55c6c8ed12bcba4b187c95b55f1072d47cbd4d62aa22d39a242926172331c0882b1f2ffd55e29bd2e6efaee8b402aa78c13f1a35cb703b59d4a74e902df760e092f21dcdfa5ba019b51e33c86f2a04865558a2d324ad3c204d3b5efeccd572dac6252bac1e92ae534702198c8704e8a5cbc6d43f25478a9aadda4b7b2dd08083af08d915cfe95620aff46d43e14eaf1964d8b9bb716f09505aee5fdadafe2cb3db5 J=$bc3f7c12bce959003ecc5372545e5e5b211b52b64cc17255f5d38dcf214bbfad5491cfe0746df6313647d1be64a594a568ed89d2b1ae7b6ad3047bf76fdb0d95cec7671564e02def1448a47882ba9536ef58ae7808080afcf1a61bda50951679bb7c6c9996403a3ac577882a7ec092d04c0d4ba10dd6adb311538450c06f8a3b85d413933ebe0d3a6a175edff7b365393d9864379de758bfc9e2767ac8f3b70cc3522d5ffc20f39c2461625804a50fb8124a9ec2b7a201d97624f5eb3669c798a06ed5fcda7a8d09f8a1c9caaaeb04bded780458722ef5bda14c3a34b9144e8047933a32464e5e7da949ea6fb504bd765434db93fb7e621f225a06f9f9fbfe761f07e48870700ecbffd7e7c3d240372df6aa42957fc5291e8b5dc164c3c42d7639d3a8fded1eff16a810346987c53083aff46f1c5867338e6b2d1b570f24b5bf9fccccb562f3f6f937f005fe4f1e3da0d0424c6cf03317749d02a0a5dff156ceace926e499a469dfd93a8d2698ebbe91b8d8225b16d143b5eb4448230e17da341496c4e5a5e6b859cce73bd52b656c0b61ed74261b78fae59f544c1b8e6db0cff5782d10b4f004f01d3b3b46f7b24471b0ddcdc44496206559968213d6e4493ba159fbc1ba891cfef63985e9b3d32eb38f14ad63e2ee6fde87d28abcf4e213933ce99698a82de1163b2882713a7a8336f7846cab2872c0327f96cfef640aade5e1c8729e3885cb7bf64b862f04d4e11cc9f5354d119bb4b9a9c10bc50a04cf3090e208137caac94239c275faf0d0877f9233fcd5d442e55cab7e6c55a3b1aa2d8f59393576d9fd64c84c476c33225c836f8d9b987a361c1a994ad2ffc5f9d6be4519c87c5a2682a1e74d224427ade1672285ed76039459f3d3740f2ed7e3dc888d97d5105884f55f9bcef52c358a1a4df2fd494fa9929701d256b638ff7cf3e70d7b4da2b03dfe67d4621c6159cd0b3fc6a7446e98eb12444d6a7b18dffb3899d04847962c7673205362e3d2e60c89966708824dfbcd497861433c37952e58c624551d0b0cacca90b74800420aaea074c5a7c3e0f33658e8a26475e594bd5f6965d37c05aeb066527969b20bfd5fa0ae52bb9028425c7dedffdc020a237e7c4428d19fcf206a157e92eaf3ae939b5f99103f7b5971b9f5c27e869a3db4052f32099b239c871ee07d8c420ed5f0f238b964ee5ccf19f31d1b3f796151ac80e09849df134697ea75883daf594e4740b45be8aa7d387cd831cc45313d80eda3447346f00ac7478f52622a69368d93321730ab4c5c72b0185a31a78f3626d40fd7b437bd978e4bef40ed14cf42f2409269a6c26cf35c6a5a882785b72b8404303a8e15356d7181231f71bd2d669e87a4c7dc53fb4bfdf6ba7972dcda91f956e422b4f87efd546f7557099b305994d01f77bd820d02bf39da39859200e4215864618b0ccc74cf0ca6b611e2cb5a2a7af40018126056da54640ac845d04d77c50ba3769e130c55749c755b9e2b819a53891980d279de3e2dc0a40d51f4dc097140d5a72d28462497d03ba04b2d822b88ac996675530df91cd61a5158c114bdd2cbf55e6d2592184b64a8f54cacc2ce2cb39755d947f0715d45c2d0dd9d3161819d8612f75bb6f82ffddad1949179c66c1ea33d37542cc09e74500c4df2b2e19338295952a2b195f715176eae94a1608a0750b11bfdbd562a9a310212cabf36fd2355ae9f0a2a64bde845812682251aade73f5f06e0faa260875d10f03c9252886eb05307be080d6f3399b4923a75f98ac66a8a2a49aa2472c928f98343c0e9a6663db612f8469c512458e7eb3f91b9c41398ed30c6db2f6dcd4ea52b0a1a3df1288475ae5e205dd57409a18ef0e4daea52915d T=$875a3b357f6b5260628e73f2f36c7c330a7f59695a9d81270f8cc0e6a742e76a13a4403c7b71b88182fe1b4d14b5438308cd7f4ddae210bbd1bc2c1d536913f91e037bf3cfe026d3b82906e1f89b0e9fef0b93728e51ba3a70de28be2a3df8c482866153b23ec7e9a679ebae1082c5d08a41809cdd9349ab64fe771fb7d8283e298c8bf1f1dd6130380936d7f0ffc672d21be67dc1733c07f4ecf8a4b95bf034a172ab2d9dbc9de0468ed0befddecf1834ff3c8f1b278ef823cc065451dcba8e6640c90011ebcea0235ce2ee87c5ad9a6d90ba6b3ebb2c8fb23ab0079319302e60686a9e93af92ec1725cf62aa70ab0c93b0e1a814f506db2c9779f229fe21011574adb5816e2ae905807c5734a1debd8cc3ca3dbc679902af8ab3ee887c8905e86483cbc08e728efb9dc9da100580fd4f75a1b72451279acb68f0c02b7f542b6564e1cb60a6537079e123e048a9295027c7385ac8d91320d20636edab2abdbfe684bce395e55ceeb4309a684f81d3f6e333b80d99a28bb6baf67bcd9a0834b9f12b048836f05fa12415546d414efab1bb848944f6e225e51d2d238a4fe28f5b10f512ce1798fa519ca26eb2e330c7f66e9b271a82ec782082bc017159733e5f0048121fd39b0f81e02922fd82e0a2e9ede308e78d9df3804197b1388c158dd6ff3b23648f97a2042e2480557f36f39cc5e37c7374ac91327fd2ebe23237a045c8afeb532bfdd8cd0089f1bbc4f81f94869bcef6d2f5a4e80c6928e65977080bee0faccd91ca9b454553c00ea54dd795099011c449cca03cf9f321f55f46880a10a57294dbfddc3ccdae6760330f5ad71ceff53ff8c4f1d3acefc320a6f0c523076bb1e8a79a4966da3411169f85b284117aa8d72b4e1b60951af4d4b19ffd4ffb388d1a9c77b020cea0623814068747f23e1873ffdd2bd31163496f22988853cc697b835f6706c9f233e05b3332fe818c0dcaf496ae2e87056eb5f28748af37c0cd5c5958cccecbb3f0aa9e771e871e664464b5d0b3a6447141b61c88469b697dc00988dd3cfb29dd810b7f73bde8285c4a5794a976ee1ec6e6555d55569ac8fc1746b0d47a436e9efdd9d34979ae1775acc5c678e52e0bb5b3e5bdfea86b28ec7ab29c22e455b14b02249a22b8024bcae3f16a8c62c34442dfc7e9edec487795b25c12083efc6b26fd96de7704b3891bf6d519d70cd933994c942a680733d5a1f023e91c55d63a374ce20bd8e55f2a4ab6609183051108d62d95cd420f8cf07da306122a0595527355d6ccdb01843f78f01d4a96da748354021bd50c3b22f0e5b1d30a4d20919638b1b360f57ca4a32d10344726fd6182c64a5d61f03a2be3711e033d76f86973500fe2228abad62f5589d655e0f83df763a0996a580b5e9e0672890256bd3c300421f200b7f9ba9f1e1e2645054b04f372248b5c2c071af7f40d10ed8130c6ff79a44b61d906ddb9df372253e48788ea95c7eabcf0cc5d8b3ca30014371520ae0b8a5cb48f0899a6a8c3b81ae6b61f08a09679dc3d17751b1ec73fc9fe265d6ccd991293270b4bb14dc5e7296f41fcf5203550c81a1f6579a1265f4a35662d1334beb44020c7db1fc7301bb5974b140bbc9d229aa49703690d66e39ee78d0ce6bd144e601b8765aa240bc447f9e39125c27549dc8adafca7a6b6b51e768306301159da1c1dc58c151d6f6edf668aa31971c75b1659fff8b8186a0a6e1966ab01e92cc1fccb6c9edbbc4c6c82a0fb142518f1278d9eacd095ff428d992344110bbc58ba054f15fb8ebdd5066b7886bf0312491968eef38cdc0292de5a94d368149a94939521be5385e7079e2c6255c91599dc330371ca49c70ad6c5dac56d5cc3d7fe8714321f64f0 [224] S=$c0430255b01ec W=-0x1499c80a951c8d60541abeab1f7188ad38744ae5f22c093ed555d648e1a2f61ea96d49fb98b39b9fc2857c5f0e818b7a057c35eaff220d2f7812466ff5398015f38b03ee8a08c13e80f4a18d06a39b686463d1abd637851af620489660bf394d9dbc144acd4c40eb25324d6e52c58b76c8f291b7448e94e11605cdd1ad22e66abc864f94d5ee0d4a073da4b401f95eb10567c8b657945f79da27416ecd4af83e84a1cb4bfbff726daeb6f9f5c592abc931bfd492c6cb33ed9bd2972cbf4894620732aea3b2e32497ba1720910b262d35fe39e8d40acc29740b368538fc5985ae87d831b3ddd89911e8c00bd52b5909988a12388c938b7ef99a0ca2a8e8cfba99a044b23141650b101df97b76f8cff24a06dd164105256fae91210b3291c799dd500770f3cdaaf3e5e888bc8ed64ef91647fca09f34e5a7846ac893ac51f14fac63fe722a2cb43bbe6485fb5924d81af0954fe6e4c5b224249ebb939880f1eb08f0b5b6eedb7282f7fa5f0de56e64de1922fc9c2775ebfbd20f97313041036966f059cdd3e505f54a1d5f2dcd7ada1f59f60457a046939c6a349170c9e7a000a854bc589aaa3a88fafa37d32ac679abeacc10c09ff95348c4a859fca3324178c4deb7fbbe57e57e82c84e90e1c7b26fc19cd4d715a2a30cd0072dd94bcff9414921c1c954eb05c9e11dc3baf8cc366eee2394e560e12a34e54a5de21f4523caa4282e9b980e9b9ca451233b32aa215593d888d2684824ad4c8fc4ca36f997b198b5ae990cd11c0f30adf625f32253c2194e38f240b72a0bcb069d80583127e85879e9217f442c4c55c80db408d213f6bf904f637953f4ebe709840a0b707ebc6c1ae2b4e3b41358c75a98dc09184095f926a2750417b12b7069445bd72912fe417a851a12c2aae8d6d1f63cfd99a587810e5574cb3c A=$0 B=$1 T=$18c6da09cd87d00f09808610de328979ad37ab04b537d16e04f6a37604da4cba3f8b183bbda71aa7b002245e871b04c0360a632feece78765cc1ce3bed208b97241cb2f134817f3e38fba97e9903215219b28667a4c8fac502ba5453b8cfeee514c67305a53e987ae87f5d0ea22b4d8aead2b6b820251b044eb4a074f2a71089af8477350462030b289f63439c994416ee5bd619b3d9da1f44779f19fe58bfd094ac78bd42a611434f4c2b20acd19ddf4e56686a89c7311e8ab4f3fc6ebd4f4b955755bb09af12d5d74f6e6b78d69324f4e041fbd702f2ace2b1a999b4c4de9a5e680765b4e8abf422af3aa7e8163df992e6cbfa04642e2c0d7477b55659f53a6b5d69422d905e7fb554df510daff84386918eceed792e0a959f4e8190c48e34a6c04ee36c03537d308c0a82cf996db79d34eff9b9604985ca863eeb4783ae54e86831c4bee7c46e47a8fe9d8aacfde6666fd5ec277740f18f5d4c2f5ec7012375f472e6764b94163858dcdb064f0c642d9182120aedc539943a49b8a34a313d6e00810bb349b5129720cf8a0d125c8008a343bc1a7a5e07d68b4e2d6ccfe190396574cf7fe3c0f7feff336f1d39f625a36dbfd78a25b043c9712c68ee3487146375686a3ddd2829a353a1d314c45b8dfd96ec211a95bf886a1991f3363e79496acc639abd33d4900947571a192a61f8b322d0ac16241bb820636aeb3ef983d309be0faf786a4b12ee01945e505fd99c027590149ce2220846bc1f4d3ef9e9ee82f0d739e1f71df9f8e7961d6e62ece8813703b7fd89c733e4b3e2dcb6a30d7f064a2ccf660da8cc52ca9fd4784bb0bce72f736ff29249de1caa342afc65efaf2b9a7dc666b9be60e2fce07e5a772e7a22fb3036c47dfaeed9ccb2af1d80c8b97f3116e09a7cf2dc22b605db7453ee5a60f6a6c6da0ee686dca6bf41711fbead7d3db7176cdafce8797102167a79537a35bdf3a6aa4e766ec3955140b3777109c84465ed7e9b8d60b162079e6cd7c083d4cf34ff63e6ee66137ff71b2eb142711b581d11cc6c61675a4da63a83671e03077c54338240384ee22df643942f600d67299d722af677157701eb26d32b39ede9f2458541ff5a27fdb89978bcf682d49aa1d99c224deb1604445bc9329eba17279fa752a71884460a4c649f2918475f917fe297d379a34e4aaa1524a62c77923773c52d849b21aa5ba1c01439b9615eff05ea8cf2c0ea1d276189364de5d041b3873f275a91892e83b2e320a61a907714318f2a0796ea8204dbca3e02dc46bf0b4f7fbe177d60b40ed5173355d4a49e2715d667278d4048b71a1af0c1bee0e75613aa5c23c26fe08d74a9c01534f706d02ffca6f842e8c48e6fb7ebf6dfa5a5638a03f1ba861844ce83c26cce351a50529e1bc937ce7b0742ac79e632ae2b789305232bf7c942bb04461bb06f2a3570dd2c907baea3ea022ac5d20176df2c01c5bf689b14cb59434e08743017d2bebbd3531edaa9dc00f68eeaeb1df6c29184eb3d45f6702d93f953226aa7b6bcc4bf48ffa662584ef6887fcc9fabddc2cc0a91cdb3e13edca114da17806914d04761b3ba2b7d0e4a306ccd4e80d43bac42ac404c1ad52d233ecde016822f9e1688115365192d96df2ab21f63d12431c636c10d6da015383303a751b85ec6ece57563b6e188427bf4191183a9477c2b0ce77de8b93fade948b36d9eca185eba414450ffe64ac1d86d4e74206c4226c94341a7d50d8ba5e8c7318b585d8146f0e94180c3a46f045477468f91672c574fe75b6064f2661ee22535dca2b825b45cbcc19388e3239a75fe855d546e812ce0790f9e432da7d3f0dab215fd074e0de18129663a4c45c52e03152263 [225] S=$53e94b6dee523c W=$5e5cb10e64b9b4411a85b1f221b38e10b58398889fb24fadc510cff760d54ee57b285c4c8d5f7e33bdfa423b5a1a848c68d616ded3dd77265a9d44ba00abdc3e2c652410b68825f8ca2df8c1a6b3882820355979b5f054f59fc3b881bec1ac1efe2a50af9571af6774aa35caf92668920e7428714a1f541e203c144397fc43045fb5e3a0bbc58050497eb8c8313a3bf01f7e82806a8203881dd351b72eb235e86bfe8a1a3968065fb0c4f621096923c1d2def6fc8ec3eb8b54aceb3d706df717612103aacd9f9bf75a3ff507e4410689901f62424c5112d60ad36194a0a60b4f6b425e5f8c2afaa0c92c8892c2bedd24cdf6e88fa4ada18b169c4cddb3cf03b726f16f0164f029f01fc6348c18d924c3c5e06590c247fb4a1a387447ac792926fc9c90bcd93927c05a0dd7a3bdd70ea288102460b1bc0dad0c9f627b41a4a37bd41fc5631dcfe8edc05453a4112aaac51d1e26ac8fa336c1367a3e4d65a2c44094e370182101ca40802ade2693fd312d29cbeaa0d9c68be2df352ebc8a31d8a2f311c8ca0443c07ff6a7a9a9e5b2fc396b8d813a7e7248f85070687e58d50a643c95beb16f49d211a2f3c7ad2b9c3c18ef71f776462436e9a37c4a228a02fae8afe18ceb6a8ec2ae81550d4d9a29ac2647334b8a9b119c284eda593ba01af03a0ee7807a11e40f64dc7173596936c7ea9dcc38408f5cc84e57c25449450df4164d9d3ab7bd121bc900a1cff9b1b3ebda74743a655f1baa7011bd2b0baa556e9113ba0471755c8eaa8b8c512d1c3be62e8a23b495a58fb0bd3974bc3a9bcb375f0e20b7a281abdedc02317007eb1d9d3f77bc973f2bd261d23d0d993d9d4a856227e631ad5a6e7fc210da8ba34559e673419cb8a85449e84e7114f18f3b51d9d250b7c2f5d78e7e3b63959ce22e00aac7d16 J=$4225d16de58583665ecb6ec3c23d3a46589fd318a0adcf386bf3398e1d76bdfcde1829098ed5ef48537a9071e3ce0a2ea305ee4711dc16db791eab2d4d7f3a6315d8a19569e8ec84b92255dd55be0b9d4145b368a3bfccdba5b68241c2cf1e952ce8b6e7344f781ecacb8a9c4e4f877da96cba1268f4d78c0ed7ff3dee072128c0b24dd6949f44b7a94579d01e6dd052a109888f885ff4eb788615694d802475d6cf68d5b5c4186f66bae2629276613e89c88f8c6b405de608f0f2662dacef790984316b64ffc8012543d078c5cadee6f5004efa7618ea79e84a7aab1b9253b120f1c8742ff43163cb4950cff2b8c5737e879c645a089a7ef92a0f900c409c52d83eaff2a75a6f85457b29573d894d473e54f0839a5ba55a1160f593c8be0c85057df28ea6ffc7a17d09dd1417c60d77e68797bb241d1bbf1423b5a8f7634feb72cc69ed64f429d75c72f0145782776377f3c32c6affcc69b8fc8beab26ac686a487e1f0a4ec4f376fc76a955192f37baa40e76b322cf3d36791a1e8d677d219037c310fbab866aac24435d3893a01629a69c18d49f49a979cf595dc03766c438d8a2bef71ed8fc8841d67f21372693c3ca2df55e239f8370df115e042808d6d6227f044072f5ff6b23360d76a3ef825037b742614fbc6182fdecf85fdf70680157c0ddd27607c27f6de18e628be0347902a4ab78c00d0ed24a814c34be2e1ecf621990ee82f24d52ccbd17f0569003c514ec232c11aef8d7a27f644f6c7dc546348135aca4ce775ade6304b5f06fd85a1b0bf1fff720e23796fc2d70a130b821622606ca514aa629960b32c3c441ad12bd71c8f5e5c7c59db09d04274d6f8caae87a49c754a54d78820f5b780034228f17148448acd69fd93bd825db550afd6509abfc5f0def48dfff1c7fb914a6519789847c31d3868b4fadd26e81090856010a69cbaa423c50fdcae9e0a1d0cdbf40f3c04a332bd213691ce784a5f15c4373b1ec04d0e03a97ccf277d36d3de4b4e5825e94156cc7641ee526857878426aa91591a648118f6729afb251a2eda4f8847f3acdeb9a07cf530c860733ed89033ff3a58d57a3557d514e0d009a12602c4e0228f66a24d81fb058ea445074e4f649e6dee7b77811fe1633bb9f82f0beb65cc08754abb5c123ca33c70121707330b149cd2370057dcb1ac168e9c3f56e057878c0d46d835a6a5ef1c59cd822ac2ba11a401d882ec8246361d3eddbffaa25189dc78149f6c1f59901423b3fd5a1e005330bfd923fd9806605c3a5bfa483a25c99b626d96a8cd82203f4f0258b739632268571c2d76cd12b80a0e018eb93bb5104afb98b07e5c048bc34edd061f3cac92b40c279dde0fe5839c36333fca820a0a83c2ad30f14eb8e148719f7267b7e623b24a4629fea5e7ae5659a20a658d96c616a7316fedf48927ae2cfa50239651319ffe0103b7570c0fe28b690b44012183289fec493be46721e01862b315de2ffc9c7be04107f0e8766cfc7ca63c913efe445b6acec6cc107b375d078095ca51af8763cb4c96c4fd70afb3f7df3c433a6ef139766c607e26ee6ce6b9b80d2a8ba875fcc6ea85cdd49f45ffaf362a89925f5ad478194d05e6b3f2941ca95ef09c172dbc8069e6e5a8b531aea23c09889f228d55eb00606171d744ef17d93b42f5595b592760d24bec3a93c0a806c6fb94cfc4a6faf39d81a3f61e5a02ea7dc62c13f37930887570b485aee658b776028250e353f70e7502e27c49f77eea1ef436e0f2c2284b4814031a216d0ec8e81c50dbf67ca8803f6dc92ac10714ba5a76aea40bc0411c7606fb880776c2447ef7bdc785232f7f4d50584c15c2911a77dca60cb8e T=$5c3cb4a860919e3789ee1756dcff29c05a80a2c47bcb76ddacd631a7546b7a376350b24b878060dff714dde7afff155d9bd2a0799fb8e27933b2666311611e5e53fdf96d1822926482babaeea1e4f92f72328fba71459f9c5464d08b8c7b61b0ad9d324f6f8d7db16fa1c085f9fa2651f34b95f2152136d8237e1a0ac2e22feef89a210e58968c5bba972bdd3e81d64f1070d53c8994c22bcf1b2a585245c2d3137147f0c4013f2c5ddfbf43908aad3c66a4ebb71600001579fb9c485bcd80a69389eb470ac4e52b965729e4f708941ff6f8048d868c87d4b27471efeab4793ff4c50ebfa2ffbc472b386da0417dd385cc1594b471872faa4cfd64b4e8e90c3425c3487e048b8fd898bb92cc774fe6480f58f6af2a6e6b9a06c0017e24400ce27a2f9a22c14ff077c7972294b43074be043ecfb716c2a6d1ba16eca4af4f2dfe0dbf84247fedf47679ed32be3ea8773e87d0cb5225801f18468b01f579ef336743f19c8d5c9bd3e970cc048e9998b148498a15b3d21c06d110c755d68c999b98b0d8f3a7a9cd2a5a709126fe6c9cbe815eaa17e29a405a0dc1c60cd1b3d92008d8a853777a8f62aa87c57ced23a3f434efffda1aa22d771da610625e2ac94a1bb56c9da5746c126c7619681d936e75024d9adc108d713422f12db91a614640e2dd1db3623faa58136ce02e6effcad0d63fb3188324dafdd6eeba89416c30dcea77a242cc686ed8b5a7ea13be5b7213ab8fe1566656dbf26d17069a9a5cec026ee72f017fca2b83a50369a437351aa14c7cb7707bb866fd2db557146d6ff099f62bb14d00af95a16df605d34d2ffdd887da3cb85f36e907c389d9f92e04a576bc95a0aaa835403272ed1bae65ede62cfb1f76d2a398b0f1a51eeb7aa6d754a8afdfab6f3010ee6be47a0b4e999012d21d25275025e5c88e5d8a285f488c3d6c6edfce58f20e4a50eac51eafaa89f5080c733e9a44b74ad366c2626b8b1214595ba8fdd070a1d43c97139d4929851e3801bcbd96c6c27006217511b1b802b4750b4a179041c42412db4d506d34e896438a03888d90eee34b9f2ab3f4aa2aaea65888eb25c6636d7828cf63fec7e40fa138b83d8f710bb98bc2e0116cc817e9e1cc958179a0805c247db7e360e1208f55f08bfcb505ba90998f48cf33e66063e8872154b5bf60068e2bc137c03c0eb1eb7b1e387411cf6e9c45ae0dc647a4c5ce3827ad5304dffe757960fdee0d8a6b3e6cab7e41600808b904bd5346bcfb6b09c94bca51abc130ac1255ee8cea702eea0aece14f078c5b2e4ff5696e946c609f5f26d3cfdff37048b5829bd8aaead061f14754cd84e50c67993be828e99c3b981cb78428fde1a431106c0b77f616ef5526445f1bda47f0b39147a3ebca348bda509e64da81873a0a3d2d4d703978cb67067378337c9e6d4e41000a064e4ecc81f0db16c8cecabb4ae675944e03c35683bb3e8ee025118064b2b4bc3eaa747ca1203b017a22c2431ff992a9ed3358c9f3b019de12227bcade31eae85f12ba86c5437c7be9da7b505fdb364cc273b2ba96a8334d34be8d4c811226372f51f82c549e6c15f2f79a78cacb147d45c1aac47e18716ac97eabf641dd4ef38e4dd2fdb58f8c47edaac174393bc1c57fb5b2ab06c1030ce3cff33478e0f2bd74e0bfb20577ddd438a8f75d9f0d85376d9d317266b23ca3a729f69eb7095e64c01323b2e3982d53b2abde7037be7076c05b5aac899ad0b0c81e99887b9e8af72c5d9d7a1b57c6e15583b4b76c5a7d825b8ea050353692e97d378e565b66621c817a9264263e97691dc6f664f60c75e4f3bd62fa389836065abe73d5c6327cf71e9b4a1c54f2edbb2 [226] S=$6942663704 W=-0x9b1b92d5d052a3237ce6dfaf1aaa460f9fe4ac9b0c67cfb6816888a9ce9a24de91a3b63e2ddd65b664864813b98f4d7c027378e774b52b2dfb4058f1122e2690535f9ea4f601b7f02871364fdc519285a78ec367a1540701d228a32b27a6a8a720f39384d35187ad91f61f398c8157dd3b481939b6af23f5cca1fc37ae142e9a98310c4172ad5412734fb2c32bd1a10ab2be9a13e04cfc5c81f795284ed4d3bc073ab9bb9267ad0b01d4b3edb0fda4653ae56732c2752f85ded96a9f60ea335b825c4a51c6e69b801e63469918b0a5dd7359969d609d05ec9c0ad731d8b2a3f161f23508ad3d3d324a0c024ea5f711431dcb36dc4f6b869c93afde2dae58b23ae710996d83772fdf4a4e7a7f31bba34250153edfd8afe38c247be17b01b118ee6c1609c32a0b4a3882c0b7e67f939dccda57db3e6b1bae8d34a63f8fed8f534b73448a765ed334afdeefc9cf4e85fdb19b42d7df0cd05bf9dc76530e1a4f74b13ae496eb3aaa5edbe649380eb96f871e6c3ebe9922c457b3c3508d2cf9f47d0e4fd3a195682a34390b331789b7699093f7c1a900e284a4a8f044ab51300201282bd90ac16648c64d24023258271daae0212c667bec2a3d33f13ff10a4f62c8dfc2b6fbdd3c511feb5f2d36f63749c37fdc95a142086af9b15962d1f40d35996e98d5add20c27467beff9220a8f73c7ed690ac1e2964cf6f9334b2fdf04835ca2fd0ce9257bafcb4095b1d5ea44afd3c594ccfceca97fa557386aa5c962c672183743fc0c7bc45b289ee680745d70a6e668746bca5dfeec6b542345812332e2f334c2e3aa271c8de07953803fb03217f7281f4dd17a0db691f37f923f17ab1d105341841facd02ea9af48218a215eac6dd63f5d368ea94859a8a7eca22f4b28894d946356933e321da6d36f370e88 J=$3200a54c3ac5a983922b3e9160a09c5ae271781afa2bdf606a48c8094026575e7ccce843a3ca8e8a19507d102393105e095041a74fa802cd4af5158ed7b441a61c9fbab44ae6c558cf0f5d5dad8c0127b3ae1eea4925234da4b35527dc896501091a8bae824d2f6dcb799cc954480f017a68a12b1b901adc6e57e3c55a0767704a0b374340eaffac151e9bc6c5d26a6a87fa32565bdda87d05b41d6606c1dfbd77ac4df2cd1177be4c1a2e6cad1e8c1c6a88797e3bb9ebeb702b7916961b2f41fe92601ea203e9a8d0332588bcc249d38868614cc639c25d6e1ae872f801b9b5755177934f2c56521b7bc8c4727fe7e947e2cc605660b4ad022d42ef40b8a2f3f49d9b01c0f2a7cdbbe676860c41d79f2665968127110486e4607e5db233b5679d38471732a5b4ad6bf043d17811d2d27fd3292911ca01042eca9a9d242c5b6824f03f25da252a4f87d4e4ab69dfc67ecb67ef4f248b1aa2e19de7784a3136d10d7b718d6736e82d25b69c43e7a9a37bfd0d7d42f101a63080990310893d448c395bb8ace71a647bb5ce47afdab3f6c5d6df31c4c3a74e1210c661b7a747c4b4cc573953a573b3db3cbf51c9b0dd715738d134aa4e223a3dd46f6fcabd322a9b4f60ec5f4e2651ed4b1db27b0a1c1cb5895c0bafb7c03c670a3e06ead82f27ae3943a74330e70e3561ccc4570dc0b3143a4a1a739c2ee33965796f69c06cc5abb20438fc78fb5d4b3390c4fdc832b477058192259e53d9f8d2244eeafd4b071f6fb5aec86a208ab7dbf527468a791f7c095ccc69716512c302234e2087f08b232f0aa3f627aee085a6c399fa49e075a045f42f363b4debadfcf715913f9c0418f32d9b5c8b1776af30f03bdf7e74eb962680fdc5080a5a86e35eb02814d33f3f07fd4c4ab085936d5f6b1d48ecc8b9c0cfc9e32d9382dab4971dfe9f578c28c56ab451a4342a7ca626ab6a2a03811e16bb6369144bf993ad52d395071d9820be7361835fccaaa449e1a80da680583e0cd841e093b3079adf0af1fb718d87ecba640bcc990be311810d952bdeabda2be4f3f3750b5f21e0a12ae6cb5171efb7239b95e31f5507b0a6133f93451d71b5e1bec247b3372a0804ae5d11c5744b5f849aeddfd0916e62873052647ce857562c6b97b8b2b6e3bc30dbe4d4adc89330227b157a7c265bc52bcafa401a86fc90e7d06b36f26d951dc890b3fc081d81808d11ac4db91ae18800619065edfacb83c4afec56cc586b151fc771ebf8ba65b7d05ba126ebfc06ea74fbd8ca8c3ad42a172b75b99f1bde7700ce518c0715745fac735379862f7d9e7a47531cd6bb6f64e0be6bdc15a17473ca02bc6ea18ece1e305fba94a0d2739ad60ae3a49a10be6d324d9d53bad4d63f903919dda5842aad47c5839077d30d751686199f3ad9b9ea9f781f51f9f1eeda1be921e63456c379bd7aec7cbd7447f3dc2a5ae70e8315c872a276ae81f809438994428107b8a7c81e12360d40f7d2663fbd05fdfc3ba858ca7cf1307b6d47f5f0045b64de371fc2defbe9be3ff04d799ee6dbfd186d53e2e6add79a44efa6e7b60d174af111150a5d94e66cc9745425d1fb80686ec098b2434df6fcb175896d23cd72f73c80ffed8c8ebc6ae91f89a95edf0d7b342577305cd04077074458eaddd49f42c52a71cc4a822d321d9c5cba56323ee19ac3811a80730d22905bbe836625a9f173a6bee0063a3169661458b196e7e957569d3665442eddcbca24b1c499a0f078299eec12c4493fda724267af8440a9170fb59ec7bec8370ace693cfecdadbd30b7ad69a399b86db8d628a1dc390f6bba0f4f35160bfaa4574e4f593572ffcccb6 T=$10e63ef3088f66409922282f7769de4850843124437d5c9667cc02a43eee65b0fce65fcd3e602fd420e206f91fa560205c60efb626b6dbb7ebab4ace073b2cb7067833ae43a01d87bb146f9023fe4276d2b20db9128efeea44061ae23a3ff038567c7771c2b0755a48a8fbbd9e46fbe92fb7cbb3495a3ca990d25d7d68dfd9fecd08de49f3907faf07dd071cab8fab4d75afe1e559d1e3d57bb7466cb40169a2720a81d44777edce04709d3474ce598477153a1efea947b9003266743eec6a1ba2489656fdfb5ef0200dca827e82a3dd5efcc26f87ac3dbc21651f65445a7c513b7a14fd21108fcef548cea5890eb5bde2fec3ddb493ad651c9dc5613aab07f235d1b3294ff958000ddfc4fa911171dcc1b1dab281920d3d0a8d8d05e82095b1152ed3e11041712aad7bdf3d71ccfeb19461f5c6d5acfa55e38e960ccb3bb1db4e4415fa8343ff76dd548dcc7c11dde4b648ba8c5861b7a390d3881a514ed2b108ace42a54440c71e732381251fb12b57e86a792c4d689a65113aa4f60bdd3dedc5e1ef8918cd0f127046abcb25e76c3d6cb740b9499e9d34f0bde27c083ec8b49c3a7e39920b5f28ea498cf19273240b6cd24dbcb0b690aaf797ad974c79794fce35924884871ca3f56e0d1766cc03733b5afd539fb55917685b4923925890b142990dbf8ae79bf788bd1d3b7b95afd7b23893739addc54465653b5e1ad2a76b1b04c22284c59f967eea6feea61025d2d0a285fe0a4a221827d0c84bd698385f277fd2213a20626eb00f1964fce219369c89c2662f64136b98f4caf501e94ea6fb7da105e99fc1767b9cdf7bdcdaeff000d435c4de30615690b76c2bef4a9de966cc398f5ab44f1ec3f014bb14ce570491db31c25eb9a337b046c6f16ea7c5dad6f85e081dbb640eccc9a06aa946ddf060c81cae06b9e351cdba6c9a3122cfbf77c5b4e6ad295362e2a4b7b8f411b2b7c32a201a9a0e0d8819316f61699647c21c1dbc56bbc4214f466ce842bdab2e95955a934004c9ee2a3d62d3ccd7c1304c757e1a1d3b1b16d38596dbee42d499a5058ff667244b715ce021f2f355114a9abccc62442c57cddb7844c4c206234d255374d8f2987e3a4d6189d6f2ba1e12186b2fa04ba7285e1ac0adc8920aa23dbb4abb375020a1114f0056b06d9c4f270d9a8be1ed459f8ac377a28590dbea77287bc4aad76e9b258ada2a6b7deb657cae35b62c26b6eef3617c0401dbc8e67db46a5f84afdcb5b45f2dc7141703754af0d4ba47a5ee8e5898eb67b3461b2ad4498815ce1e82214d8286eb5bde44e320fbadd5531efd106c110dce463c0f0b1feed016591f0efc8a4a3a670933320fd66568b45e23b330456591a832749b8d7d62bc79d6f81560e00418be2dfb33bfe66452c41282bdd390b560fd017533c519eb56fbec9aeb8000147f35464698399e8a1ee8f9672d7ab7f43373f9bfaf722adca64afe441529e286e5a0383cdf4ab0e5a1548f3e232a4fda1d03ed9d57a4e5fa08b95174c156160ee48f755742e006193f57f7358eee5fa0d00c2802091f2140effa898c1dd514385e8d6d3aea2fac24a4c43ff21ace35ef26c0f69b87c87834a845ec987c0899f3411ce71b1de411bd99655797ef80b96d46e4e775509d95cd12b72da79b9fb8c865d96eeb50d3470e6269df4b83a70458b01b930d1a6a66b398d23352238fd065b95b2d2d46c5e5c6124bbfd3deacff4a9ced99ac8dfca1b63e9bf652b88081e04a797b5bf48b62595fbe66692bba2a17a2b118d274db91fb52fd486a7a99d729c1e95553a06a86ac365e15f52e8a311873218bccf6b19afd3b0e7d845ed131ddbda16a1 [227] S=$13f08179321e1f777879770 W=-0x8ceaaec4622301d9f6da4423cd2cd6278407c222e3def6003011ca74f31ff2ca2347fcee9fce24c40a419311285830aad3cd2c78eea4ec521622ac7a9e86334a0ca3605c0c53615a4d975ecc7c0a7a1dbebf96f695a0bdb634eee501df4e51b6f583fac60510b33414a7e153a985d7374571780233837297633a0c3abca1359408f238b6c023e75d47a4fff335cb10eb83cb2e5996b7ba7dd32f96ac3931b6e61e8d0d2aa419d5b399db8a793c6de9b67427d279d1e8ba77f6a768152fb45e6605c62f111b918e5b4e23b8490da7a734b8f2d3177fc741055ad6b0217c2af466abfde27ba59182a428dfd1b434bfbee90ec7fa110cc1b025356dd9106e66e20b9ccd66929e30a3a790f15d22c64a752496f67d67f8ccdeb93cedca95596f2a7365690c858973f5a4024ffdf915492bdcff7b8dadbed111b1ccd4a00059acaf55a59d8701e5c438d4f018b93957c0baf6dbad6d9a683be9dadbbf8a6714342237bda40d3fddf4bed91d2c0d091979dc4ebecdd4c0c20705e5964512ba338a2af3f548416efa35f5567cb3ec61f3c856bf1ed7058a3b639e09f2c56efaebfb25725320be851cbc900ceebea734531068f3cd625cac961780e383eb64efd705e5bc9debc5ab56e2e501572f00bbfb4ec4eae8a423ba7960cb5d30c3899be1c5f8101fda38725fa774d71938826871b1057a599c0e0c882b934647401e317f7afcb549c0186293eb334fe1a0aebf26a0ee4567dc8449bc1e98d2efd7cb63b1940bbb294e0de5eed914a9ca3e6631e2daf9093062609ea8f0cfbe2f593e116c0dcc606b5064aab5b9c4fc005c62f11c014636e6bc08132a4cb9c1fb2e4ae37f95642091373b68d56d0a16ab1ea73f64d260b6ab7ad633f470d795c1d84b4541040e9293a134de5812654ae75c44a J=-0xf2f08119376d33009c3239114df289183e6ed6d6a142ff194a9f11739bf35bd610102d6b1c10fe5a31392b920fb224a1ab69da5ad2c4da87655409cd3833b62f9c50a2d68842cf78fa86593d9d09733dcc388304640bf0db4ccea851bf4131844c63a72aa32a0e1ff13574325ab87f5136153d764c550560ca442ca666633acc6239ad697c7cee79a4f033b861c42c8476adf3fe0eb5b68e1f38b938908563706c656f23d1e480de3fe2f3890aa228a1dc8a7ab9dc850c521aaa9d10605b31631a7f48e2c63930989d19b106689a79bb686c92e19a1c77131d09d773aea433940c2a5a616ad75f5c1aa1eabdfb8391bae47c613338e490e9fb87c7442bd141fa5585696c8f6033615ada59f5d1e00a1cfa87edaf2cb28612de349f9b9a1fb80dcc4c9cd1d8bcf560b2998b9e04fc9119d74443dd9c9a5f439ccb258b0a8d9fa4e06ac80774c36d542f93e2d48aeb5202f4cc9b64b345cc79defe3c3d95fe47d6334ff2024df09f0541ae18f34f5c54887962ae88500dcc83020265071e4d02d4789459e0b854dcf5320fbe46e7d540683e8f9d53cbe3b821402d644f49f846eac16a67b23ba51163ac70a788557f70be11c5997eea7ec39de1d402ed60bba3c4228a0cd7cba61263dc0c1076447484d8de9208589c47543f4f4ea4498e7d071af228529dd9e939a213bb145589629176683bf174753865f580c81b9af1163b3c11e24b3dd84946679624e52680f8a22e272e9dae0c95ff7d8a3c382392be7a927ab96952cd5e9ab1921631f7ec1c839acfa8a69c30314a9f4e3635bb5c68b6075266a91afd7c7a67598ba8f8f2e1bc4174c57b27db7c1b77a5d848b262ba71175325ed51e0e5d4b8ddd3a8f6a6647cbd02ac0f822c56e00be6e0bd12b3dfbf42cf24487bdea4deba00a7a8731f55b4477f035dddb33949aec7c54db1cfb2de79c75ed4af0c8e5c8032b0aa79eb09d6b1c15a74bfa17e68d85ede69cbbd2d65c37b9325507cf6379843efe35539b4caf813a40703dc1d70c9fe1aca970e4a24f1906194677b7832fb8b06afcb91bfdf93854edd418446311a314851026ddc40d5ad1f15c3b7e7895f9f0e4feb50f0d092b18224b000a46518ba0c134df3e6a778b3177cad7a20acf66bec11df6aaf8ac0df751b29208bc92e2da99c4a087cb0fcbd2282e61fea15a0d71fbbd839157d6aab61aade790e2731955a81881d13c64dcca5fb60503ee8bd04dbcb37b20728592c4fc54582a032e60d8faf1cd3e071879677fed0bbbc1bf7c17856c29a70781107dcc80848379effed9d5dfaaf2ff14af751da4a3776d550877c01e4f5edf831f8aeaeff3cc52fcdf5b33d3a126043d3e174890f1461aa83455bb6f2d4b07a14e2e26590cd6b3b25b694112655b4b92e3f202a1f398816abdcfc0a25d74e6758b3a48ea97d772a3043a63b1c5758c8f27176d2f768d5519a6516e41851cca945a0135fe08dfc7607559cfbc94deeb1652a06d9139cdfc23e5d72c29be80d0b742697ea193311baaddbebcb603dfa304f46a2425d25e64ed14df5e6ca39ffe434fc7085374ad3614b396a58b9ba077685c836e03286d7761f77023386dc25a21ef20e3379538ad1bfb790365093cd33d1ca2cd36d9905e1868800dd3d09800ac64518b1c838b24ecb383fff5defd304671b6154c68a662a5313c82cf54b9afa91ea2edfbb34565b6ad59c102a3c6ea9dad8d1dfddf0470456a4c869b29aff40e9b3963b056148f8c38a500d422de22102ee82bf158fc34a6cc90cebda4f0b1694ef85d42a6eb433ac8f675dcd9f6811aa823bbe8f658d1a8aaea832412b363ebc569d3d7185330 T=$3d719e8d5405db556f64f815cc7b895a7400c93ad72d986da85fd21788ef447537b5810cf8160697bdae5738ee251af68dff047b90dfff3a0c0d5dc349f9dbd4cbb6b0a44d54c048b41a1903638b6bb4a98bf306af518a7c36d7e518d00b129214d153797526139b8bf89e5d1d66260b22890cb2e4ec1dc8f07f89ba8cce54e05bae12bd12c0466a0dee5d1094304ef90531eefc30ea9f649622bc3e792a12ffbf17af416046d626a83d50f282fe1d655c13c30ab01dc5e82092249ecd0f8a6427b394864f7f1ad31706a2c793c89511b886b62f79c2948c6706ea1c9799dcbd9de0ff2225a044757507023c23bd2422d3115f659f6081770608f9a2463024a41ab5cd99bb2b6617a14152cd1260d53f539b348471b595430bbefeefc12c6669b0fa92ac0655de4e2afee8e634ed762d922e46464c3c6c9efaf8fc78ce92df55e293b4edf5c3a2131ac23520588a52a4812e4070587a6d3c0ae448b1fb0e0320a87931b014382fde6fe46c1ff93990e01c1e82f5bd986d0331dcd58041384da8771b9e8cc339b3a2d2b14e5a2abbdb6050cc7ed713a0a09c0c23eaba053c5874f5e7d33f4beb2f9bc27edff1aa8254fe13a0c23272aefce2473f16727a0ecb82bd8f40494c885da84be73c0aad8241525469cdfecfb769d75ff24147177b032414e0eed8830a60553bb0ec482d8d203e7404a82728d60c4daf274e4e06e1b071ba0e85bc24345d3a6142424f467ff861bfb49b1972931c6f5ce9c2457919ed77cca38e5c57d0172ac61b10af0355badb3435e804eeac2248849d61152d4ee72496f04becde7898975db91236b7380997923575cf7e7e00dc4531a06b4c463b3f8ba0dfc931a56219d7208a88c772ff56776ff0dad78df3513dde7ea6b746a1c266acbb5325f94aa639786f672604e8d30e8d710f40c3ebe096fbbbeffdf48d116566e03c53b1bae3c941404f002b0c1840be452a6cc095a5a690df3e08912a2e1a23ac649f990546e1068b87270c2ab61a45045a6445bf3dcc44d1e97425f8378e22b2d0457dbadb0afdf3ce1dffcf82338b5a1409a7d1d0fedf9770edf5c61fa95f739e26cc5e3f79cb008429d7315abde1c413855d997c53beaa39d06ac0e3931aefc948389cb9890c40304161997d5031e1a76fec73f7a1c88fc068a545869505219fdb88e18ab77e94fc9553b74b0a85c71af6e45794991ec116380e0bc10f2e67a212f2b4d9469a528b3033b278b9254ca92818fa231ff1b675f72af70a2485f967b83d829927907aff743b1204ce321e2f37a1ebec3e1898a8b4ef294fbf6a357e513bba39cca6e519fd6524e706f5e47acf84f89b5e8232dc281d0922a609b722545f8a07afff50dbe71376bd761fb9c391835ae2b6ee7061a6e64135c90407b89740ced4046d0efb65418ce9238eb51a00f44958c3f6cf656b7dd4f41468d37b0324072da20bfa50695a7679213bc35020feaccd5b19ddec457d86781d9a6f28e35d90be9eaa2de8a3497106aac2d398bb90805ffda3d5a2b3d1643c787763b9eaef56dbc4436f6a8b79ea7944b2f03994de48c40ce2ff95a25046b49e43e504dbe73c944690789d7df279478719f60014f7c97c2452841f13a8020ac38e8e8fa743ad6d49408ede44999cf174229c97c9e63bc8efe07d73b09a39af4f2126fab32b7396e649e0e2e2b5cdcb87a87f5e84f8c833b590fb2c772d7d487d90ae4449c7d8e069d9d7b24ab2598da0b372b7418f46914a097ee859d0ebf5c2ee273a1d49e27bd4dc2b8f8747e51bd7743787fdd5ab00becec172b07b11590f9a98ce5b49d089f5d4bb5547608f5b647402fc453aae [228] S=$1f26b6ac759619d5982e270 W=-0x5458881def8a4501c17f57248700f81dd8cd6a2a607b4bb30e02722ea4d0d719ffa294b06aac6d3ef529f6c3744ae7b37718a803999b3f3ee71757af1885bf0483d243ff194f0d0dcc431ae2b0234024076558acddd8451905ab2e987d7ef4421e7809524d9cae96a9f249b0b1eec0f7266f23516184b9cc0775d687acf6acf2faf0b65f79daa6f511383ad1454ba52a184dc358a26c30d222a3b8f44fc4fb2085f32ffe86eec958c950e6c929971e506db29f182892d6da1cc662d5232a86109780affe3324b718811e7c8986a65deea7dd8f2126cce23eaf40d086a373e92b4f613dfd91a791a5b967747a69db1b64af43f479acb053e977abfcdc040ceb705f0a5092cf697ca16a09e851e339601c472c4b7051def3cc5cec470f0798778ebd5a40741841a9c8c495b18f5d8fb9a1782f7caf57b2bea8b6aeaca656ae90ebee1320ef2069ddf847a122d1e3205bb12b3f95b928f5068e83a075c1d7c5c75df596e44b1abfd228a83c8b519f1f809131f6217b6da6ebcec20307d5edc1fc8f18cbb9965f28fbbed924a5460f3db15fd5ab8a513025ad6d0057cae4f36f8b909174e05103e51f298d11f9719937ac2c595f917aa77294313013320b19e743ccc228dc3019dcfccefe0ef5232494a9b4882d5df69209e4558511f5413ac6451444b1e997cabc82ef6f9befd6b26961c7e7a7e43961032e964b7faec34002e54b5ab5871b9e75c62caa90f4a8b8e39d894629263177ad348f719004e94d4805ec5eb3079b77fc4fb2f64992548c292258504a7eaa840a7d7f0318730f3fa01b32ec87f362c597e756c1b02b0421e3ae81e0703105424e03ffd0841c85126446c3b5ae4e2a48bdf987594a7485f966021c1373336362dbe4b653334870fc68b33c5a793112f364 J=-0xf6b7032967914291d26f45c05112beb3e3a3fcceffbd199290933d1d9338b1b645a637aabff6398df5f48903047beecc604e80dae781ed8ee52d5cc9e8a50855e49a8a21105543762aa0004595b7e104c4e1280808b5772fb8b3b3149ae027a213710f821a171bfb2d07be6e69c92f722b3be8a1d000b4a1732d33a46d6c2b98039968c3e4bd2d3e71b1f7a6eae290ad2369502c98893a48fbc44072abe8703d4b13a7522ec0815f78a8d04e5b60741128068383f5a338174a5e53b28e4070d2ec5924e3f93b020b5beec46e3fa1d175ce1cfc401d0ac085b6e08ba33a72f01f3140f71f03c834fda5c9c31ebff1e0afac74faf97ba41b6d1d2dc66ed1f1d75caa7c06c4225813cc8b1151eb00cd0f6f92c99bfa1650958980340ba437511ad604a09df63667f476924db3fc4a893f26a817c150fbcd8f17a23d5b48cc70529307e56595b9bff3560be189895e9738972ea3eef96ac38301908295c1904e4ccf2ac4c482be02d078eb2472f37f960f777cd0c5ed099ea54476d193ad5cc3797a54e6c9d5cda86727764debe85314b65456e179dd7aab9f86031c8919b183e8271022f0e0dd92e4f64fe4ca381be800c8be5decff61a5451a0940ef20ad2ac592eda3e678e59fdf591b11c7ca620dc2e43aaa6915e53ad52f87411c838b05eb04280fd4d1478e75ae41eed6afec24a608365c88469c8259c08eb82df51bc78164887d1106332c203adb28a3411d09cdc1fcb68b7942126b967f45a47bb423d9cb2bf84e19b720061e8bc337489cb5d3bc57532eff9536fe3f33c3374a8674d0580a29e02dca85931bf9a71f71d63098673bb1553fb523883968fd5be01c7f8490d85bc33af40546f3ff8711020aaa9ad331bd72913a35e2fe3b8ba2a1bfd7f0ed148636708d5c2212ac0c598b9f858ff1da86e2e03fb408ad03efd7696aaaa58d3e89098949f83f1bbd38e68b0e46a96c43ecb8f4aa7ffa43df05a3e244fc137d2281fdf98ada28c2dc718ce658af63094ad30843e052c901d95cb1da76480273a8b61c5cd9e37dadeca4bb7ed20771f07c08a59aee875eda6e74c5acd30530706fe233e33136268ef3441694360d07e1dffec18806f4f7aba0e8a0465be0fd48f3c3456c0a792d7fa4807289b0c4c1db71e86fec62e5059c68d5fd6056cc19da2a028e06d44cbf37c90d5554a1b09b0a6c59321e55caf46b0b864f38ae15bdb9b0d2ff11ebd3ca5c01bdfdbe15f0cdf08b3d8700f62eea08823a21cb769de334e149cb8e4d0a5df380023de8d476aa956391adb0e883e5a78acff6751edeb134182c5201cec02c12eb3b5fec1b29fc5106676bcd2a717a13237aa91453247d83c99c648df54ad14f1778626aaf2c2e0d79495b585c2b971c2367d15f9287dd72ba41abbb34195fd8c094b58c385df37e534b8226763840bb876e23001366796bbee3b5d2330f78f89e13f141e5e071a1869de3b15c83a7431069694c5b297337b58cf281714d9068008209b9bcf645b5bede8161634eb8a5a19fa2ea18e9899a4a7d070833e3a357bac72f93e6a70b5166a79386285841b2ab19beff84be77457b808416aa008e86b2edcdb2b3fd1f50f69ef4aadb902327cecd7a80121bb1e7a34f78347f1ee7d3ae8aa0bf3defa12a2b300cd619e507433cb7bab811c35f43c35d442ee69e25b667839429265fc2c4a68819bb58191458cd417904a12a8edccd3fb1ad87a04a85a32bd561d5fc689ad5405e98a8a63db58f92b75fa6420057925a6f9931f2ef486c48f3362957c8c31fbb49f3a2304aad70289c16519b7b8e382db992d84d88f67a0bb7b T=$36e81a54c9d26c015490d0a01bb9072cc089045f03485d2ba668696547723339d9f01a8e12814cb55ec2ac1f45efb2f552384fc9e25968b0cdf481434a469a6dbf8b9b190e2ed3abcdff63cfabbd398d322d8037a996347290b645c26dfbacd772bb46e372bee849e1c6d395fcde1415c4fb0059c4a568c0a802d84bb63518514094ac55c8a70c9ddfee77dc0c46293463dffed339ce1840fe083d4bc259d0dc2380bdde819aa5de2b449906e62f3fae6b6d5173747683699c6a3c8fbf400933f74fdaea4cca03a046c005320ffc266f5b2179d2d91d1977bbc0066d9792eb4077f9c911748cfd22457ae58291423015167f6c2a86fa53c86b43fb273d1baef7b482ec459b542438e803f45d0fc4914ef2e2bd975a4bab4e56b77901200e76ddb1a8e7abf7adbd2d29ded3d79f41a214d309820334cd6a5c137707b1e9334e0997e0fa6679d028f127c16fb3e04323db430afcc06815ab8bbac35a90d5a4eff0060e6b0707fe16dad128a2fbe8974bad105d395bbd92363237f1aeb6edad7af439da0fe8ddb267a780141ff785f65463e6e343c055a2b356052f5145ff4fd97571634876f0b9ed40d185644b09d76e77afb54411f9157fa1c5e68e59b9e042ed518b8b7003f73805102aae9d6bffa0574224c8aecc3496f95f5c9cd1fbe5280224e6b2e56a6214518ea001cae29181875f74e9e80e16a776853d22ffb7008381cb8f58ef79596e8cdc78d668921ef2cd2430de6e93faefb403ffcf5d93ea184851649a130410690cfe72855756e2efa4e86775107e5955de124a66088c1472d23223fe7875eab6c588d585469143a06ab7cd01c1a7971e0ddbcfe03a2225147da3691454a633024066f4390404f6fc7ee954443e463ae67341a507dd3b9372bd03bf2cddab07cd1c113ea14db8e2b7f727d6afeae776558e8b65e16ef707f7c6985da6e9177e3bf40f3439f2ab034875cd2d4cde29677bc1506519d6b9e883293003d23623d79accaf6076b83814324ffe470aed79212b16915c6b78650ce4f23ed9e51d4f74649a2d5fe26618f71c52f205c580c8f356219ea1d9847bf2d1d9aace036eea6baed0f850b004c1a2a9ab7e3784945bc73e07640c358c3d9846a0d2ba7c60756eaf82b21b27de1399881e5bc395a469d925a1da55865d8f8f32f9a5bffebb108aa05e97d4cccfd346fd0922acfbc080ba490019c3074b255b578ad7efe42048cd8d4628c218f426ee9d6e80b865abd447f5ce6b964bc12a5adb27cafde7fbd80ccc0d9da844e44325abcb3e652bc4d99178aa4440360e015dcc8d3699ac685c0bb36c08dd8733a5052f072acbb03e7a40ed2cadf1d0c9b1636365a687ac2af847f9b47c343ad4154100115bab15f9f6bd4677309cc3a3b7b76a68b149792c4ab90a05d344a04d86a679ef45c229e202afef442f6522cb667ff474f04e67498039f6f68b036ec2e93d8d0cac6c8d34687a2998c160fe88776c1ff2247e91b61163d5a7349ca33b06b84df181ec4090145af0184a2e3036304137738244590b577aa1d8f6b53acae2284e0640cb790926864b6980299de451f61ad5753321527afefa9617f7989f15cc1c2e6420257aee384ad9f716029ca8e659a118cfb397c5f10078ea5ecc7971d5c66ced17a7697dba8550a11be8c831ed36843b83a825cec406ca3f54f99961a95caee5f34e8d49c24ab875c5ec160f569ddaea6ad75deb710cc82eccb302a5749fd827616745be1e593e1ac8a6eac16bf9ed8f2cb430939617882c54a1abe61e25bfaa03a93295b87fe0a13ec3dbb9f1cd8056cbfe08455787a5bf47a8c8 [229] S=$25f8ddc9273d8fea2 W=$52ffe5349dc20e299a64ce1f7122d2afcb7afb57071f2a986733ef6e9d7a6874291f1b64713df3e56adf279f7a884d482f612d4f8d9a2353e722c3ec6533e29238ddb19f67a65e4b69e8de545580ed746d90201aa9ac8875ef3066cb351b028b53466282cf35fddd3526f04e4324811b472ec9266381cff22939af0fd79f92984778be34bcbd186b9accda5a2669ad9ae8edb88afbfcd260db8d12c4d79ae19931aa3416a6469b04da2ac3555f887647031c04f7981778243260c3657e3272ee25dc93d1bfe8b0132a182cad26af8181908325e7055eca9bbd4fa08d9d5355d20380347aad6f38044315179a5c7c8671f256a685e93101524a85adcd2ebe8fefae67782c708877dfdee65789ed3cc18e04383ff5d2c14f3fe96408946fb4a14cde04298fa947b8b025ea3982b936548b45fe0688c762ed6dfa2c5e3c92f94225cfac9ca003d9ebef6089fc9009dc012c20679401ec7722eab55858f0a34f2224d184f0f0808abc725d8d3812050a5c42d6a414a21283650df33d1b289e32d066efe14e70cc7d11616455de2d1b9590838a64d07fc8892884ed1083947eb46ef1599b81c33f97e0a9d5e24ceed31c09ec3b4ded73c1675e71b9f9a394127b41530b9eb42ab93f3bc94a7250515f6e8e3830aa6dd83f6a8ccd89620775658e04e555dd7d07eff7826c78a6d10d227bdb7ae84ee183bca212fb916858aa275b03dfdebf17a93d5cf15c0f6009ef6de150e2f5ec6a6266e449c117de83d70a6cdef23fff389b8b4e0ba0b31601ab1d26e9a61ca570b4ce63fd5a98dc897dfa6fac065fe432d700b37bfab304dfd00d9d28890f9460e1d5e3c1448fe487a9fc1273ccabfcd71bcbe208c92d8c2b64f36fd314c23d7d01950e0237b751152ec37b89a68 J=$64bcc8c04ef6082e070d8153016627877add0f5c13912a2e7e7151225799a25e6d38710074d0c34e9135be41259495d8369c7c93d615a4cb05378b3c78b12750db11f6eefde5a3b6506f463e1854b0076e5b8262d7566fdd999f7c6caa4bac3cf1e805743e572f57fbd806856f716a4b48fe7f04131fc3d9d21fee5bebd1c25cddfa7d3107f8afede95d8a15e93db2280d1aa6e20a91941942a5b2e2166e54ae7913c18067873fe762d7f18e5693de0057475532917c2b2c7e13a5be23155f2bd74295d0e7c5551a4ebc8d389fb2a1bb6c9e7b6217507f8744529e5aba8b8a2a98d836a97aa90ff98317f6af5d0ba5e90d0928e33b30094e4409647350e513489c4cdc982d99dd1498a886bce8626344b41fefe2361c7efee412c74497b245047c7d92f8b680e4c86d703fac7221d874decb5ccb1cf066b2b36c2e2a4906c97f132b2e854df08f831f397cdd5d21b4e3e59bd3e34dfc87c6e9b77c90fcf1e7192651edd00340198bdff0483865a39aaec6b3ad98984d6854c150d0bd98558bd2e2c419bd4a4913b48537a041ee7aab196b434d2107f58a33509df53c8d8b4a9a09dd8cc36c6991e2fde2ebd8b0c2374b10f23c566293d8ab67846cc3b380cad21b644858f7c6f3b3798eb6f0894e1c1aa5fc7fae85fd3cbcbbe665bc6d000a5a6b019a94598da43dd969768fb21c83c716167529cdc91990f7f17703b9ea20a595caf1c6a3b372faccf0e312f6ddca1cf288aa4d53dde90a90f8312ad1432f0e11c65683a4d48930ab547fc02fc8edab55a97e5e725c9b730b140b8183a8c33200101cc9390005acc789b76bdbba2781b991c782975f917c9107248ed39fe15e9ed4001dc1136bdea63e1dd53b9d8410677b3790e305720069a42672aa02a5ec672f6d95a519025ca001b41d368ae1ae2cf8cac2eb7c83085bc83f0541620f160422940c8a6e67ab60404995f007749c041910fb3ceabbe058c07947589169f78bcf5c82b6d409f4ebce74471bffd36b48f2b029189548c225967e56f7e5b466fc03983eb5f77c3e7263159a5707a3ef70b4300d57b268015602b49056904424b7d042ac0231c4a64ee6b73ec83bb39a4ee0c1cff55055e9c7460b850e568f0bbb6aac1214f615aec3263f144e9f13c125e8dd61504ae972a9b4eed1315b2c13ee8fc0847858bbdedc27d66bab1a576b3c7414277d330ca0f3dd245f584b350fc2dbd50a4a3bfc538383ecce2918f7b629e923c4ccf07a56ffeda783ef3436127ab19719f4083549c333f9d8fe14a01b24a8625d527f1e797d5f4d79fd36e0c24cad6ff97d5a27f0f318556d5670988a0982aeb9f0270241454011dacf1e27bcbf7a4c68f00e33d341f4d641b8de9d83e015890f4ed2a73ff1dbba1d4889a74bf599adf41a44971420ab9dcfb43aaf7b01b35fb31f23e0bdf168be20948365a30cd9362307edba348aab7f8f8206cb59e5cdc1ff78ea9a89346b9081bcabcff7bdff1455ee45b86b17594ca17f647ac22cfc992386276bfcb2952fec9e23304f9806b17562c393a9ca8ccfc2e874a62e319569a9dc07075e53021dc3bee1cba2006fc8f1d6c2b3670b857ec7685ce68e4320d7c37f5a62476c42d939665a3c799bef322762c27c50edcfbb68dea37378097a33d17529217042abebaa92768f1570b1344a9a4bf33f9c422c1b74153374eb42f8243500b2698d81c489248e5f6c2e9e4891628e28a07ebc0a4ccce2f4dcaeb75903b0281b232e2efff67a509fbf81a8aff54a754faf51872f84cdc3b2bdc200c5792f771982680a51c85e35aa9d0 T=$1b470b983fd39289726d702acce2fe53fa9bbf52cc7ea883f634f97cd0df33a636cd0c44d2d3b483ec9c50437e4e2a332e57f447c3d8c0f29c830d373597576bd28e971eb09d7862dcf6010d4655a8caac0addf8e48066654dfff0284b95205af79ace30baf4b0a9e5d068eba48e6980988fedd34b040cae17d1ac8c8dde686f956af8780a3d3226070068487a744338b9662932e0d2708ac644c83e419605b12137336b5ce255b6a42eeac2194afbfc5b0333bd7e0bae4a7989807e3b6be6acbd3d8d0d2103da3c0f039a4836ae922a48152e5e9de91335179c8b6d625c4b15d6446708ec970d045bb45fadc1450833b4a934f0cd668aa3d1ff8371c094c6573ec8270353c175d6658a020a7529081f15af939eb3382cb0eefe72093698b65e5470cb8f79dc45e438eebdac93c6f756c6d4d8f9075356bca12515fba385522cfe1e512e00ea0dc6fbfabf46991c66249bf84b66784dc6098c197f02e68ec82abf11780588fc1eb589933ddd485456e2dab798af4347e3b42f418b4bb4303bb508b1d3e267ab679cf7b395b1d4b8e5a052621f1cf5ae0901907109e5ff977f93899ae46488277b4c4fe24db61d56b273267194ca683bdcd33f3a3ab930f2463977ccabec860ee1350a6c2abdb63bdb0be20ddddf416af554ba2114139dceb2f743faafb339d5cbdfff65b0e4227d04d97ff70c13049edf8e323916b5c4f7db00a4d053c233997ddf39afddc097e7e8f3a8a7e0ffd8b3d7add950785521bbac85ff50ac1c69fc8e40825a25c8339514bba4493ae2f827d5ec1c7b3392cf1d7d00510deeea01cfcf5d33edf72fd67ba375f78cb9b51aeab4aa639bb98787fff8dbcc585c6513a61dda98bcb1182bcf1f3085844d9fe7eb3f30ae80db95d5abacd54b0ca144a2b4db55d0129553d84517cb01a21e1a3e430d68956bd5901dbb3fbccc21187ad78ecf79c5815def34a6dd5879fc1c88811849af288bbc76f0bcd62ab3e2f3752c1608273190573ff556ed94b995645bf28061a987594df28a40fe96e1a2883710cb9645a9a871bddc60ea43a99182d5c619f6817c4ec705db63203d30d249119e8c449f046d4a36bfe4e1b8e3e7880b76c3134493f5990094ddf4547f3d035086eddcc366920af69a875b85b336960c636d02519c9b1a5cc5c9542fe741863c595678129755fe7424e4d994c3db31eda177c938f87ce0e55aaa48ef8725b903f242d91441648ee4f7dda5a193ab53804507c4e0298acd0b6ebc9b83c08cb21842ebeb03ee2073726016ea3c82ebf03bf3e4b692150dd9d04caa01bfc6299589d89a4e9e34b90e1ce2bb1a8c125cf36a92aa6e995df989c3deaa7f0eeb6e4a813e5749bbf7dad1f13f1fcfacadaae300ce795697ab743c92b0b8728a9651b2b99359a856879622bc31fc3a52cfb2cc9d39904dd48ca46002e8cf8cf746b82d0ac43e9b958c47e0d4614f77d6b0e346de885f8312e24c32ce403a9eea3741e7bc86d717276916bf192e5a5d44bb88e65aff7088371bf4a4495b6d6b1f76789348e53ab4cf3cedbaa4f86ab11afc2ee813b29f94ec4c87faeca1b9fe7b76f652caa20864d5a1d68580bc7d5022a9203deb03545377079805ed0860fe2f2c19d6baca75bf105367c1967ac5d7a7f808a4d79e5e7596465be519512e69b70bf15895871bfd4e5b95357d75960c0bf6591ad70ad0b4f306d308108ef597f60ced17ca8ddf58b24c36dee20eef43c7597f7c1757186b4289329d159be7bedf09609f8758fcf5d59761119d76e843b7711c3047a99f8c7ae09f9dde1a52983180 [230] S=$b77489b930d696e541 W=-0x6e2e5738ab03088b2b9c4228af1657c505f568d90f92a1855711286bb76ca491abce7c5ae8fcbc979591d286a5d05dcba720258a6e2550886fb1839ef2927761a227ed406a2edd19d58663bb62e4057260fa62393e9d9e3611ba8d6909be6a0d06c82ff98280087433f63a7dbf14c69eb0a2f2b9e1bf0522aa33ce4b52b3f57197471eaa4f3b86b47a819172db7be5489c2535a6ce9a785aca32024498368236fd70d760f3dd4e8b02fcde985607b2492b4fdf87412338250b29e3ef93d446899ec8d61b2145dccac91c896969bd1a88225ce57c638c9b26a08bad6b0a2ace69e8e719b6235cf718f312c09a6139c26b6597c0b2cd681cc7c7460442f4134c6242dfa6e98e97f4960a4574ee7f0a4567ae848d5ca29b6e43db2bc351b036c262a5b0d7eae594f0656432861f3d84042eb6f8659f0a024dcbf0e0e24fc93b505c1ab953d13847ba6539dd2a88812e9f5ddc7874c43068f6954acec366d4121d294dc61747ba94259e9cc1ffd4182d81ae751312034ec07a7df03d947f40fbb24f9aabc0fc7c7a1af5e38f7e46de935c43e3d87698afba5beee002c7b1a1e43e0582d22bfdb6fb3ac3a6321dd0ef01229dff649bc94d3b8c70f8b17decbebca5177938bb3b89011722ba4cdb9c1c7c1d61a192b87223e3db530e1f4a347530659b528d4b8de5f7c9b1e52753d70db49426d02099575436929b3bd2ecededfb3167569c78a8dafcdbd33dcaca5a676029d5b0469d093bb06fec8dceddcabccdac631b6b1f79264839cb500e907d64d54f565082545385044142bf909d457f3a1bfac75c720b447b004d7affc5f4ec8215ea88a8bc3db3c8a20fe9d366b4ca141257a9b494bdc4488c595b364c7c98ff098925482b0b090eec0032ad10cf5 J=-0x4cbaf63a3612cb98ab656e27eed72cc767692c7dcd5a00e742105e61960a048a1f755c7cf5605d136cde1e11752bf95c140dc4de4e9c89171ef365572e70e4e9e29fd6bf0e18432ce423f755e4a0aec22fc5c7cb278b7b3e6cb59efc729a5941201c6b370db3c199ea2422042b247cdd1d2407d32046684fbf493e6e4d6cd1c6c409bae837ccac08ea9c27b12cf2db98d2dc63e7bd7a5edbb85df06a2986ab3d4a0affa92da69a46bc0e8979ad540c2a2234162b8487531efe764f83f6057e460ac7ce5b538ccb3e0fc0a33f475a20bae9b4473e69c6726f33942091c54771c86d5947d9e1fd9528e0fad15bbae4fe26c7fab75d7ab9f8e5ceed88b87d1da56a071c8896d3a54e7b009151a027e6dffad5da661a209dbba4b94c52decff73c22236b9b36f891314306efee363abcf76fc06b77a6ad19998ed8a2bd490e51ed997f8d06557c718a31624beae200f5ceafa24b5b9e8df39e0b94ba51d303d2ff9af0546ab8f9f94ac37f15f0438f59b5263e3665d86d28a467d85a396c1fca8a7e11d1a433d41c9decc6373af0119a78d1ef03203a788f5de3201133d6fd76fa507fed0d17663ad3da2cccb5bbd332cc68cf1a1a9d78906bd81c0ae0bc612616b9dcc59653d5e6428b95f052e162101f268b9f3268847928c533860ae778903b64a0e80a7ebd499ff1a1383e6352767e05e58f5c2906c2ac49a14fa05c20daa087330f61757548d04cb7e9de9a3ead22bc56f1a0df47a7bf063cca45a3eb43431dbc0f0657df35e9fe75a55e02bdbed9951625e03b9808a72f02da8033bc631a8e4d414660a38a2d8cf9e65a9837608585f6c1c0eaeb2c2e24d64b1937cb130869bb53df8b7765f8579c7e5530784e20df34b100b54436782f1d298ac18692fc149c3123a6ba72c1fea7358d127ff38f8e1013eb35c47fd1bb4078c9d7c7d33b9cbeb4e10810e9cf41092cb3e67e01d38fa28ae5bf3233a2a856d1ff3638578ad99b79d097bec2ccba0f83b031c92feb017fe6477d26ee292eee9fd8c6ba36e129c217357c4702e5d4d1728a838e263b31d5a0adc2fecfc7d5e1c2720d5bbf5a777e3e2ed3f3ae32b20b1b0c0bd608ccc62e11a94729ad737732760de69d18dbf357fc7ff2d4af2bef494512783206fb6398bb83c3e849629a027d5852a73764877345c66339aa4dff3361d32e547544d53631fd59a6849b0ee8686a6d2006fd76a289d7f4ad2787458a9fd110717fc0c67e1c6829dbe7af0f7551d24d26f77320a16103ed5826c733cb44186267b8255cbd4fd976a180244c9d78f456fd5eb9f879ec962cb784ecd24779be0dffda06a6259e4f131d2c5c04a01f52f2b82063cba4741562ebdaebba2ec0242f83ca9542bfce9dcb3edee1f5a9a132c4483f75bfe8bd8bcdb14b1c1fc2ee4d0cd303f44ca94c26ce1877209784e9c2a49af8ce0aa2e732f095be2a27b4a871e6baa02d0944e583de1dd2e54c8518daea9511232f3d5e1bc2f52636d4834669689162664a93386b18bed5a7d2f9b28446d014cbc69f28698b7141687f102420c958dc5a7d57b0cec85d89c827fd287e93f63d55ec1610c050b55d57bce3fa1a7e8e4d4fe428b409050001d3c0489fbf85578314126330efd91baee4996b27ddb8575ed67dc04808aea3a64ab6fafe1dc04d1e2791a7ca7c5dd42f9f9f0be7a3445b539a00fb3603569ff0d443af66910f5d91dced43a89a8296a0124d18b8840a1f805ca80ef9c32ecd04a02e486a9baffa4d5f749891f2dba57cb6cc7250c50d937c4c6895171ca2d5a6d3d14 T=$467dcf236c79ffd78ed42cd7257b3fb25c3870a808bd689d3b25e12c0d7c8db9ab22f36a5d783f229e98b7f6c21a99c1274a2b156dc34a4803338c6190305379ba2e3160a92a31c1d5dbeba1b650908dceb43690e8a1d8b078de7746d2355732f77de4057420659a33868298aad8e2aae148dbbe5e1d3754730f850f870409e7a30bf258b78a549c1711e0f38f4f22b405c22eb433483cecdbec89cef12365bb56444fbbe01766b4a8017f68b08496b939c3bb2069463e8908e52ba4b059d383b7b4f4711236eaa9df95e8ea7529ea98329c7b583214d411fca4a25e1dcb4b45ba4fcd2642b2b4b67f1bf07cee9364d40b53f7f86d90f1a5db6d3fdf2f3ae6f0e78dd218ce136e0c0ca9d775cd63b4c2a7e8687e42ba637a164533d5f239200c47e0feda6163b87c94711bd8c8a17b88ef913724b35117e63a7be1073f98972a47874cc96c91414f7d13d52a54e46bbd161a95045de36f09a5930dae5493eee89317ed4f598b30fd6c07f34c1bfb6eb5aa08067b5fabb88cc93d9619535ca9fe906b6c84b12ad19b1f86be2074735c0285b585565623af6bd1cd07eb6cc2292d46d30cb645cce18a0046c87e37ecb7180e5b738b2fc843797b4996527ca728e16092208225358c6fc4b465766987cef58ebb2975ae9f3b367bcc293ef18aa969c24fe1d60dc18b052dbda29b3fe5fc698df6269483cddcf0eb3b77e7ccb9a471a6a3ee9adfa1d658c59e1056208065c67ba333613f42a45aed55193322e67c71d834d68b60f30275e6342d5421c75eb48cc438e8d151aa8d50892ff76bec5e39f79f28f3eafd58845b57f14816d736f4758b682d8e885e3ca630f2b8bd664323dfd27f3d68e4b8aa8745eca843b566a04ab2f985c53a4556d8a0a134d3671efc0de1b74f536a64de81cd323763cb99d6385b93500da86a2d12f0cf8901add3da90263100ed457510792e4317f0fd35bf3dee08023eeae02af63a8efcba14a0420056813882f7877a7ff9a1040942dfae3c15387a482f9413bc6bd03c342e79d09a07b340ec11f1746fa4b2bc92cf79d9d3a66f761fcd10860f896aa4d5fb701960bd0803325395a3d0e7bab51ebfe494df48a99ca2a44ca0f0eff8b267a53c43d0bcff19c78a0c81e7438825ab6fd10d60c824484c4e8bc14bd76db7c034696cbabe9aeefeef5de398a919292706b52cddd01205264bc68fe7a3482c7c685d1d6f3b731d9b139d1c30bd2e1e4ac3715c42e588a016857ed10edb6895d4ced20e7485a9c183bfae3e3b4b89954f65c6b23bdcfb18f96881b843a74ca479ea49b367367bc100c75160e3e67f2bd919259d82e7aa463b754d032076ba2baebaaf584062bb55cf97991e24606ab6d4bb7748012e0788fcf90882c570fbcd3e524b108c65d818a37ce9df18c28f6ce163382e603a9acd1cdba1e9da8f946ff25b40e7ba4972b04acebc04272e0e71a34c30d07f41162905f2ca4ce9fe8d7b225df3e0502832f9a9eee513aa5ecb0e78c5c7cd9554794cd721de845cac8106fd87f48f499de62d31f1379ddf660a2614b21996628499d8351df3e27bf2c716a860338c05f4f87e29056819f25eafe97f7df0d43ca00214dafc9a1655c65ee022e1c8a34c7310fb8dc01fef32e5a0b6d70b55b26d8512fe322e03d56d351cb5ec70867d94cbe2f9fea25e45f7a8a07c5a89cf27a685459fc176dccc0a2b4b3f127263cda707325a2aa42c5a4fbf568cd61532a4ecea51e3a3ed7afb55509eacf049a451007ab0bdad016297ff18e87314b712bb79d2bb996270b164f [231] S=$1083ae787913ea678c9001cc9bc W=$1a3865c0952b5038fb075cbec50ba28b9dc4a9d2489befb71e6eb027ee118b7ba8dbf598b7867f30e02d024c645de65d4db6150ccf711d07d5a8c2866c591b030cab2d537a70e87377b331c4d3f4befb10ced63f86aa46e374456a38f4ceaabce0109d0862847b88d30b843683b21c9d0fd2f4a853efcdba8ff809793768da8b55c80db7e2a50726e770075e648d7973dbe68d5b2c508303f232f83725905a11f0e5f13ab26c656ca8db1e85cde475a6dfb8b95594ea40d7ba43690370d2094cfc5ed7c93f52324aab8b27a77d74266fee37f47901045d5a53942d3f9f66c6f809236cfcbb0afdcbb662cc42644d79fa20b7a01ee988f62afc1fc0a4d98e48d4eec320df3c7297af0cc5ee8cd7e9c11ef8b14be784e8e0d2616564dbfaed6b98a9c0fcfc55744e49acb74d4239b05f7e932fe2787fc936ccc54e10a3dc2739d29b6600f14bcf563d2e31a32e8e2eb905adf1dc33833d51ef697f590e2f62d47216ae3213918fab730a9e17813727288fc8904866e5b486e15b2ed48e0a5f0288a457f3bdb2029ea941514cc91db7269906693312a8c42ddfd76fd676cf5dfde1c89cbcaf3a632bda6af664836f60740aff981d634fef83dc9ca2fe50fb69e13f48e10faeaf4f90138635441b4b2a5fb14d5d7aa02701234990eb67b757b181bf392bc717420b9d54f96313f3a7618217d59b234d6c03664a46317d4ba35a05f4ab1c94d3d9ed9c0d62c0edf30a7fdfa55f68d6994276af9bf0fa27e8ff85f1ea231dd7ffd6db9938baf54b0354ad23b002b38332c0e38be6bf0b1a975eec7d5083d414187390fc61dd0fcae97661c52412484fbace10ba646e445df0328abd71ef5d27e0a342e4d942058090c27c1f19bc49a1b895a65662 J=$385665a970f37e69e2bc323ab29677f40a7d8b0c6a392f81e3ad6ac79cfdf3a914a15156aad019b7b1b27a5c319ae26b1fcca3b2c9eeb1e78073d39f737f54d06edf7a8a49539ebf1fee62e7e4f10b20bc09ca76394c6cb8bf3a0da8a71b58ead679b21b01eb15ec0774eaa116c825ebff17bbdb3e4dc41aedca7d45e7aa7e49349626de3269969c16c539eef056dcb2bd56da9e93d115e1153b38b73a40c0815b21738e0665c54265782ecc919ce1461efdc94aa678c02d782003ceb782add42a51505bf8f331e365e9dc336408f32f34a487ea81d3a3cd6d9a57b5f8ae5f22841d487ad823e18e87ecba3d1f539ca86c9e74b1d63c9713097fdd742a3af258a2bb884b1eef7af0eb1aee3288c24f19598287cdad6458d83c893cd8ae68605aaa93ec124952e2b0a61b6a78d59129bb4dc2cfa52184bdc851a752386a564d0ba3cd4b8df7a73551fe2e169df71b2d114d88632f6d377fb0e88ef655aa8ab2f7c8cd6296359cefa230967ea2de847f1e769fc8ea751fdc593612f7432e81578b5395c437892b78ee18cc956be0a513242e64a1b7718fa7f90ee306b2303c745e4ea5127efd84b4cef83fb8d217dfa5e4660d580fe85d6cf0d995ccdf43803dc243470e38a930f2e7017cff1a088c0d0aef2b71eeed2b1854ac8833d07838212e28664b2a681d3e9657959b35ea415307e4b982fee678a12d51010f381c060dc532f5883d03cbcb0b72a06b18a6a58d3ae22bdeec90b8c65e366cb1f95e285aff6fabf7426f587f71e171419b534db1f0a955ba8a71ff6f178d5a23523fd96368f778e07160f6077658edb3c3b51dd2b4b35044af5c04eb4d5ba90149537f75fffd3a1e77b327978821044c484fb7785d141886453fd644be92a1931e2e6a6c6e2bc931bc2867de87a4b95007998a83066eef8940047981176b991033a774d23171eb1cb03ff3216f68a6660f0a473e74fc62094418bc715afb19e2de32843f5e6bb03d6c6c25cce6ac9ce021ab9e5cc7091d0c0ce8f34d03ae522e81c1dfb3dfeb1c0aed38a2a96fa29c5e695abec2e582b8a01c4e562768afae91bf6d4afc881f48f209317ef9e8b6aeffd6d7bcf6146afc56207f528b59f9a511dcb34fcc21e343a8540d769875b775e7466881008a2e52b103418877f199dfa2705609a225f04a5d96c1b65b37368ac1367ad6ebf1c2a441ed48cbce134f5993bc45a8d6cef32d360e33ca2399069e6fabaab1c004b1d050992d6cc4c604f6835d9fede2d0ee19681c240d2d75c1e67fd162cd95e86196bcdb4f1823100edcac43610aa5933a417d088810c6b1ed4f59b0d817e400258341e8832906fb68fda2d1b3ca8e25f15788437d64ec17193aca8941a5e08d51fec14ed2eb4b66979ff2a8d453129089c912502890339235c8cc258cc6ac5a37cde274ddc1750a3d6deddde0e2d5f39df86f402831a91a337ac6ee09aa79704d0f7cdef9f299f7bfe832b4c32fe75fc5453b63420bf24daaa0a83c303ed59bbfea3ea65e97ac4f2f3f5f247941dcc00a1eddbc880fa61026f6a7fee32fec92043e0099304fd18913be986ed88e8550f50030ba5ee5399caabf2415b79b86490a4cd20b667a3012f391ff8bfbbd0847a43a240c8a148181d9813df9c2cd0c8a29350bdc67a2c32b4a018e1c2fa6bd2f8a9fb4bafdaac92a1188e5e8645c45dc9e15c6e0d05c499cef28564981bfcbd219547c0022d06d7cefe812cc746c10c678dabdcc78f8155ebc74d05edf2a098076e23655338111dfe03945829052bf T=$d12361e27a77c3456ecabdf50b36477d5610d440465c3608a254921385d00d1bbe3803eae32a29e3fa4d33b4dc15d63342ef2abf1a673f835adad3d4e87ab03e39037213820fe87946625600b081bbb5baa4bf1cae0b71964a415fd0408f4e037a98cbd2365ec7656a1687a21aa6cc690712d0336f236fda9f4cc1103ecad8e764852f4e88d544d87e7b522133bf7a98e0e102ea45a22e9292bdfae51c8550e5aa220849cbf29c9837876de63f9e8112553cd9e34456631d26b3a156cc89d2e689887df540ea35c19877900394f469c9490b9e5dd793ce99351b22c9d5c9e5250ee69ac5b345fe3e074c700b0ef1082ebfd1bb85b849a2a7dc91f8408f8770de159359511146dcdbc0a549f26896650b46c741c933c110e34ff2f2162dbff7c0f1a718d18b8170cd104a9ab4ee7fc881505866216067a546761ff0ccdf48d684d154c8aa476fceabe4149e91e9551d11e3e10dc5690e9ed7bd46aed67b44b550714c22e17dbdbb213e9b95f0ecb02a1f72ce304db40b68ab5d36adbb4c31e3d73aa1ecc0edf7323508c0b580d4393000bd6638444183f1ce0f34d6b673e1ac55737cf6702193ccc7afca3f15c7b3d761c35198b6ac24c9afcf634c9801f099fe5a627d023d419d475512235ed7b18c4368ad6bc18d48e183104034f8097521d6e2027bc2c52cd09fd407c736dd117a398a18e6fe4402f00d483c17c4f3b77def7f38075aa528243f87895a628761efdd62675e358c215153d035c2b5c93052ab97c7642a6e562193314284e6a81981af8627beeb0a6a502d7004825a2afd3f1e6a82e4d3e055e1146b208181301360fd858a68cfa238c029d4548ed91bc6e78737b15b9c2787341682fc3f3387edaf602ea780844d6b5e07e9db098dd9b3e49de4bd8a933cf092390766a155f8ed09bb0c2141e11648ac443cbe080bfd6797b48050980af487a67834094012c77957b8fe22dfbb724b1240e42eab03ccb214a86205ad8b97f239838660a11fb21fd7e662286bc9d81feccab353e9b0746b7aef33a302c36d2b732384df541a0689e12f63a2eb1a215728c581a8d99d47e540d05970defcf56f0f46417a88262a4279afe957344d6a09f477783df0c80d8c8cbbc167037c4f5535da41a83e815bf8531404fa41116ab3028dc172849bdff3d15cf7ef8059ae674315c13943705ff632abd94cbbb5a489acbb37f2bdab6697a0429cb0bc291429296b25039c66a6eaf94ceef782b2d7c2e9cd82a7c8c03c05a4af4d1b5ad9439c53a1f5626603e6397403f532830af85e9ac02b9f6b63a74156c2afa37d3c47d2c1803d80ae20ad5d49e5b3ca707911cd1bdb9579126f3ebe12cc1b0254b708dafc3891482378dcdebea7f4fff39661fa6ec8e50385535e99009e17744295ac0c8bed283752adbbd8cb8f7ed2b9fb898d7b48b5beb840325daa58329e7976d216317a4e844454c826189301f7c01a9a6b29ce1c0bf4461609532bb2f6a7212ad1e31b3358a8846bf4c61b0518c4b4bc497c5dc0bf05d856272c9246d35cca5863d2b83d41ae8e58f03f4d05e4303a6672b08a4a34bc066558728cc949eda137a9facdc9ff26b7570091ce52638f99117a0c2cbd273ecb8e02c55d4085637762bf09675e93ea1a5bc4aaa4b50f279a0e606c0f90cf56d1bdf3c57a6dd9d3c3487f6219916ba7cd08b038b47fe344e91c9cca59e2df33d6b8e84c2959188131e8dc0183aab256c0a929f288154e589c9dbd127929eef5497ba38e21a82d5a6cc06b62b4ee65ad7b85eee0c [232] S=$5d247dd7036ea1e4d9 W=-0x5a0444008fd27436fa63de87b68c139d3017bf21d8588b70268dafe290732e14989c74452df288ebcbfad063c8b0706c219cf0076fbe4d905f2ef9b11491fc4cf5638d39cee10d6308f6d737a9f0143b0f8b1d9dcd06e1873312b3656493e25a5d1cf1200fa2f28ddde7807fff35dba0bd073d1f46ce43b6072f6284e88760bf9e5256003e2f18c72645b285c4ff62033011bd0f24e749f54fed4320714c7487650dd1bd319a50465d0887ea6e88ecb8c897e90db23d69fb6c0e412d30983df8b0ac68c142fdcff7677ff88e4e1b6c7a77938e0bce388728ffb8fd249e967a68130b4d9ca7f25034d21f757e8a93b1b873978f8bf75b87cd9b3368e4c6abc4b2d1cf0b8c8754ca92e58e355dc268ae0847439a3ff0272de5a424ba39b9af8f3790635f45b674847f3d7381cd1724e5f1708919f7c7e0196aa8bcca96d013a23044c3c95b21e11fd771cec7d95ebde4f1ea629f6bca77ef81af362b47616bbbfff948a529b92e754bc30dfe6edc41abfd04c50ddce3e8781f142c8799764cd85e886cc2b85f4443ab3c38c8f39d9cba8f44d077f1d0e69e585f8adde0b89f1f84220e21fbdf360bccf4911d4031ea1e2b39a3b0fb866d0a084552dc64a8cf9f821c9aeda56db1f86974ec4a4602bc7934be0ce422af9f5c3d19a268b1b34e7524fd5b06049a58410a49bd57121563d705d0f439aad89ae5beca8b903a27456f750d7a66408717a5d3a0a1de19728ab3a427ebc73ab951c5d270fcea9b3a3257c26778a595c1243262ad06b3d378eaf384f4a18d98c1e1ca65e833f9f6900387e18550112e15daccc4b354a1db30bb40c875bc9d78482cf10727c5c6f6589901c88f2808834322ba41292b3a60452a8d87e77 J=$6820eac51a93056b56e192d5bb5fb8a2fb828056d40f44df1a789cc1f8f9b297924d8bf6dce8918a8fe4f5be8f6cbdf7cb4ab86235776eee78cee378e5aa7aab3d50659e7e49fb92cf1790b658356617f442535cf31bec3226b09f5129f46d64f494d7bb747166c1bf68604176c2f50516d2a47d407f24a59d21ec183623f86f116aa72cea5c0fcfe82e34922c9dcd3d530de38306b8ab11cfde8f290290c4b13f6db95dbae35bf9647247a4ea1fa652e625a4aecade1e3632c84ea55abebdbd7d1471cf778a32de46e2647483ac93f4fd2ccb6802f9891b3fb54b19049f5689aaa3d58c693bd4167b0cfc735581469bc37ca2738fcc34ece686eef04f63902b2903ef520a50f46ead8366233e91db39aa1cb211b07311da2319a86941b8cf92275057828ee53995be779da94ded5a3124de988c0bb8b605e31d4837e78637e2ccd31a4eb809ddf1af13d38752dbd9ab7a80581e55845760c281d69a64d4fbf191e62b2f9a9ba509efe7f9a051cb100041c05768cc7f1afd7e498593ac64cd53e00b6a1291ec92dc1b6c7fbf5323bb77a428851bf486e76a6ee49a40daa2ce86e531ad24272949119c65abc912af271c28ed0301b58a2abbac2c488ec6514db0abeb874e7c6a6f506d6a99ee0dfd6936a51ddf5f6e81c0a7a18b94451f69626fb0165d938b51dd9a8c40cc7a6a9f29030a8e1a4c122e9315f5a6022ab6b978fc11b2a2e701ca67de5ed71625937a33b99848087a0f5c4bcbd41287274bb6e7ba2f42c0117b54bd2be9b2b9268f20e0082fdbd5aab3a7efd2d80cf0d659aceb5c42b388585c598275d04469b9f66647556579b1163331a5f553e821515cbd92e3d1ae6f210ccf3d1278b980d23a7bb680c6b60e595a09115bb2014fed67838373894921a023b52d63fe102ac295919277e2cdf2ff620ae9fb8d8181789650cf3bc07aac16af3b178a96c0361cde65ae5a82b85766d6c569c3d4ccab8e9c162c435d972a1ee9e472412b258712a979df117906a03a68f0fd1b2ff4c81c6b6ea400ec139ce7f7b182ba70415b59b4b450593a146ceb5a81514427e372f6a8e035c99ac86c0487ff2c6f20726916cd8088476f08efa04753e6a9b03f9eed0ef5d9638855e96a621417be02cafed9f2ac77e407c58350f1b96d53161b9f0ba9a8a936499bf117722dfa6d2efbb946ed25ce5fe77f4678b1a73cc181852f947cbad716c2d0f46f1f566ce7bf3f3095db5e594c196bc6d686d0f2af0ec1c035678eb141477dab5e5936e6a670ecd6b8aa0d602ea3a1117ed0aca20170ff08d8100c74bed90c92f53c229e500cdeacc7c9bcf2a12e33e4054ba2db11d4974960a78b7a142f24a6db985b64e84683afaf5c2d7e606e963389ae7e6d1202989122a645cd3e9da189a09ca2d5c7dbcc87fd3a526b1342ba764db7f483d661cd4ab3aac6a9c91f2593714104f041f0d068d810644bfac3fa5ab9d67fc65e52bf9c63983b83aab5cb9de958d110f0e1b0c0fa01606b5797cc11b41f9af7249fb7abf3fcd75a5705b9eecf423415e0f61a13d3eeb25f37b97f1def37460f783142c29d09844e03e746497f103d691fd0d4307ccfd67eb6d7498d2e7dc78bcd86e69acfb73a881226a25f4527daa36f121e1690327f3fc28bb11dd3b846d0dcd58d9a2bd403ad763b3d4ce53bfa9b3b52bbc51c60f697ec06e365a4612447d1f6e81a40169037946cb3bff544bc793700d4bd1e3cc1fdf38bd6f65a4728d05db5866c63f3d849fe517af T=$a8654276aaa7ffa19b629fdb394fd9671e4831f27fc839551a1a00abb983e424476851d1d1e5a04f696ea53c759103a5cfe5141663f1b4dfabc7ffa4ba8263feff95e39270c11b79542343dc4356ddeca41137a99e840fe274378890fd64e97bdfbae0f3402de111013a36547e362039844c7d3e5d9537a22656cd963eb80fab6a37d88b77303d428d66a927be62b3c5e494284a2750b4b3a6986d6236857eabbb0ef9805f3685884143e439fca1a0bc83ab320d6a1e9a06d372714d6246d0c4f16352bc39edd9bbbec84554634905026ab9283b68ccaaf6b088745a9a281e4f1eea55b64bb543ce3a5afcbd8bfca37e3e7546994f32daecbbe713b11c4ae26cdd8c760f4dcc9f622712e5fd973e2548ff322932d6208ba17d0f6c48c1d4eb3cbfaeefbfcd019bab43ee240457d4c801763188871b45168efa71e161c802eca0f755ef358be300b21fbd389ac4c4242fb0b365b397ce3aeae489b9c5fa3cc2d56a8202303d4a051dc4b0304eaf0ba5eedc72ab499905f6e1abfb4e18fb300f240a9951fb97e1192dc1fcfddaf4556825fd06aa0ba14285e9f9af96fcb227458b62de796835e8a62c8fe7fa8918b8d446ddda0bc44a6dac2571b31c87301cd140f621de427e23537874b7ddf78019d1cdc5f30d3a3427bacf30409af2b02e34b88cd6853e0be70ea038203c83ed750a613e85c99bf713f02144742aa955f417b5c72036aa250f6cf48ebf52750a6a5161cc38f5813161a122255013bc4eb4c1750bc8e18cf46ce3d90e072698c249a8e89c433c6f6419b987b65fcbe772b703dba59136b80c385f1860448db38fa35b7a918940758797dfb673298a7b10bcf16a52d6aa1a6d3150dffe2643678c75832f46d0e949aa9ad0fea1559397bea6af6f76a94c5033d9e1a46ab7a38e5ddff011bf3dfbbe2fc5692c47f813281d2d5090a8879338d92eec73acf217991a958cc4a94a77f98fc351db3d4a4f223ae60f981783034396c25d456e1971a33469b49ead52bac93fca645769b986f97bf195d0688e0f0cb7b59636ad424b8900a38f7bd5aea0856ab5c25187dae3dc402f7651c13e8e931317dcae95ae8c38397dd02d3b05d2c9dc4c732e82e1dd4aa872815f97a6828107d03c57aac050c6f9a2d432bee5488a2657b830e1a3740d80a66e59f0921168300d5e58ff2ff01cbb6b2f3f11a793aa7bcdfec1c37a1e468fc0effc76ba844737738c4600d6b8ba953d17ee5a73d9f851d9cdcb6a70e0125065fd5c8e6df92bddbe35e04bb5e3aa1f2a27b80b08e574227a4e6a1d86e2a990ac7ccf7d250953c27cc40e47a92824fb3aaea9c17745e7857f17f443e78199b6a5ed153095ce79550fe1feac1866746dfcc263cfd55da105c16428b7c9b3f3142316fc25673f5737c8cd0afb1bd527a41c5877ebf5a70378f86797bb3f2a9712050044f951b2b20cdb90cb4295c43a96a57f8ba353f5b1a9fadd647c20fcaf04ebc270d7a92c63c627acc2c5adcad543cc2749c67da9e048e3548d4114d9e7170ab48f3af2b6a4ebfae963e97dc3336f863e189010d7074226762962100ceff2bb2d1d30c784d78d59f4119ce529fe4d92e8ea2b24889d17d9ceec099270fb0d0353a02bc59deca5dccb2674cb988ce4b030d3a8a9642c6455334e270f4f899a429c222aa07e6298bec155869b1bcf6517683cb2b4c9fc8eedee8fd96dfdf65a1909327f83a06517c595f508d114503bc2ed9f8d762794b0a414f2fb20726a85cf0f666998b [233] S=$26ea938b8e9 W=$ca2e53ea67be00be8549c75bf687a0ee3439e358d22facad4630745ce6355961cfee59546868b3a8b89706564206b5696236b82dffa83edde10c57ca0699eed33d2a23b32e67b4f35d87eafe825951af39ed9454d31c27e032afc96a245ee12fb8cf3f4473fa0328644a29fbe0db80c25431ebdfd9d67fa363929198fc21dffd19f7bc1c99c9182b1cc4655a2d8d08302f8a95c8c3dc025932be3b9218488bce749391f508df6e1e3444f8a5e2a4bd05abea79c25fedfb825b2d902fd28c219691a48c855e4ec1403e9de857ac7f918a66b73edf2255b78233253e04a13d468dd84ef7332038b500fc737876fdca8e2953c8730943887f3091b0c60b22cbe50e7aae70644e219c85fb3d98e0405462810b1aaf69ee82d3f9a0231dc0be23f45242895c0574a844c7348fce9d7231d46ab74be079ffefdf28d8f95fae198dfc09d9ed8d5d8d8de64353acabb92bccebfa43ff67107d1cca47955d85830c2480b8c04948bdd673e65de26a01e039a36692e48f9806d3648f984f7cd119011109fe071ae9a6216564a4960bc59e746eee89d0b743b5cc1855971afb83ac9c63a94260a4dced3a285282dabbc2fd2d4836dec16c492a94a0e0dd062629d575cebcc963b8f9455446de613145ccf378a3be995a3e237c98f2439373b756a1322c343db8fd0838fed98f0b46e0bc5faa517d6390913079c071a13b808f40bdfcb672e7ca977e0267a99bfeb3160a0193595acaac946e3e3bd8c03c6a488a17e19abb523f1003b940c3aa15494e8c8688dbb540fba9fe1821cea99f61f8b3df420102174b2cf1fed42365ae3bac832c29559657f7e0a58d85b45eaba7ea943656acde0fa6e6f478183f509d55dfe2384d J=$9aea128ff8686af1ae7da0abb500dfe89b3580a641a32cc43b58d8b1c6ef6dc697af133df166981e9ab1379a1df9c9eb6e1020512e5192cd5353cf1822fa4028f63856d0332ec1d80570f74d4584dc10eaf2d8750f7120b305583d8a8cd2ba0c35a7065d05dee3ed8844c480fa2ef6fc6ab17a2af9d9169dbadbb74504d15c6df6b1a0b721346f78b8d33d6f08ad65fb25db77ca6ae63670e901417b8e193f3035b2b2bc3d21d276bfe1ce1942b0165c7540c7c292f09ab4364eafd24163767a75cc332d4fcdb10b1696972ce32ca1e2fbc7fc6fe2a6d8459e73a8c2739f77900148629c309dfaa4b97f309b8cc943129d7f2fd2815370c4e806a7a8c45eed7bee93e7ae0b05163d4b56e898e6c387d5de35085b938c9696411bbd8960daa3cb2cd0d065a81e8fda4e157516ec4631e98c35aa53f798ed891b3e8cc2f53ea46d90cc8f30a5b16157a883bdc8d014477f3688154364c84982522e3f724e14916f5983af655bc36476eaecf3741c9f662e12d8d75a71f46bf5dc7990f53e202d0440417f479119708374053e4cc1938fdea5127dcafc8014ec177c81d3eb21833a78915fdad4949df11fd8800215276bc4adf77c4d7cb7b826ba0a0011f409e3d7e38a9414c8fd1ad03b8efea730b8d69f6ce183995b2cf22944728786806fa3d627e6a5cf5d93e4e290304f4ac88d8b854cc82681786802c05b80340554aad2a72dabbe535557bcff0e3768352853f60f4d863eacb706f04b44a0cdc42beb1f465e72093c3dd035db464c6e77dee5231912774e30890d680f9bbd91113de99cde0a76a762b4d45342728609c7abd7756f76d4df3ed3c52794a248474ba5d22615d82f5f7f7e14a9fa13c13c1c8ba203d9b02221e02c44e4053b43ffe68889c9c55b8e86ef954d6513502ad6b5f20c9bfb82f2dd85a3c12591a2b8154354a609057650630242dac1c19d60033676572e0919ffed8e405ed8e795327a732dd1df9d56f67ccb50d451f463b1bc8c6828552a15b95fd6a9efed39dca1438630a4e4e57c3561d8692e0f48973c8e3a89191922642911d5795eb21b1faea9915da431b4841a0261849388e27c951f69150bc1fd2304fcec6576004db00d6e9639505a119756055c8ecd2746cafb528f99c91f8d6b84bdea1e8a03208f87780679ea1c10778a491cb27f49c8160e21c777aa76b8f9aae9eca5a0a45ec5387d83ecd337b6e65ff1a94d2744733c9ea4b02e430d055e7882178666a6d9e5b7eb61a6abc8fa17367360ef1faeaae7154c312a2c32018ce99a36a19c85fdae4d8bff70a56691789fd81f1799d77951762dfa9a1f166b918d44b70bd3a5c9e78066417c0a0247ca68d7bf3dd87c536043086250f1f2719a4348e77c567e8391b06022b6d18f01fa82405a6812478b6bc88888518babf382ab3e6504a1b640f7edfa1cebcac425b1940835e1d1c6c17cd80af41046b31798ecbb88177ba1ce805040b88223796e3a79411457fa7e217ebd57d18e5b3a18ac57c7cf7e0611044e251ead37f95713b48dd1a7cc5773314ebe57d8fc59abf2f4673b45b111b3656f5968dda20ac248fe2d0b8d8ab097ed39d6268532b2426837a35e3f31ea4f3f0899d282fbe2e3e8b352b05e5032fc19ea001c506210aad779580b7eed8dd7aa3352b99d582b58afb8c2152b1269219d470980f72f5cbe0ef1fa9378184b1fe181b19d91d5e1d66247992ca1ba370a85342fed8949454291d07511c13a0c37b3472 T=$24e9abd78e0596f6b3cb14cfb33ed37480635ae70ed77e7a5068a5a413ffd8d906b5805b4bf471e5a19c16bda1f5a437ed5ba57c840a9632bddd118817b634d6f9b6543c95d5774cef10787d65fd099dbdfd50502594acd45ffc25cc61b7a75d2bcccf8e088197c44371aac58d640c88f7789e2f6bd3da74febc193d660f5208279b6ca0dfac682da79337addb81af144723d516f04a41d8c0d2f5d53e392d9cc1deb1e6e410fc905c69cf74287b78a065eebab913270f7a1028f202aa7aa8404cce56c630d39d5b6fc339dbb4e1d763f0d84c47ef26963022a5653b0ce044bf1aeaa3d9401f1c904812c325eefc074d6b66986efcda725171471f732b9c7b86cb5a9627f0d59a3356a978dc32b4efe957ce29706089983bfd8787e2d9285b0b99f791b87fa8746bc7ad70f287835cf1c5c32db414cccf42c3b0d3b4832c0f9508280a675310773cef332041c9adc64f43fa3b22104e9f3f8ca3548d18e0f74f7ec392798755ba0eab44001048c06ede3f0b6b4a3001fd3b5bb9fd6a7371083594460d9ad1dc004f7ad1d36c99ea9948a79479c8c15551b96d47b613e9c1a7f6b798d78d5a3eeda658bf9d10e40d1f6bdd9917d5c22ae251fff95a639d6d7f3561cd186a2b4647d5883e59f56b2eae12ce046c65421d769fc78cc2ff796b6e842d02f3e4eea28fab3aa39bd8ca666650147fba53b689516b58e5442f4c4563765e68f4baa8f5257745d3eec24169cbeba1c62ec706f6dff37fb8233d6d6677c8f922687275de0142bd877ce17b2b14a62f20d4fb22c0c55e3f09f27efbc30496526acd7df9ba08d0d1e0d848749ded1b4eaa43bd6e8ac366b4be9c588f55f4b891f8149459be9321eb1b4a304bd5279192b3bba77ab51978779bb4d799d8e4db5f7252b36c3eff345ef3a2534eb3747859a3ed49a5226d0cd6b76d453d592e127a8a38c7cd9fbb4bb5cf5c1f758934ddc64e949a72a335f45928d9fe65acb846acd94639f485f18fcf0ea74f18ce1037ff6c621de9c1e8dd89ba4a9f29a63634b2da78966612c9822e03cf3a879fe072f5c0a6f0d27107c6173095e9fb55815457c416f9114e8d9f83ea81b1ead0d98281a9d282f3f3ba58e4698017e7087cf21bdfd04f28815267c9c9327748957bc62689e4c42fc977ee332a5fc8ff92a2c0605a7f7c9edb38b7c63444503b8aa638b4467f3c8b5fdf5509564b678468e109422cf3a87fb2a5a4c121ebdb6602b6bb6701973cd1dc2a8ca3994bab467b3d92bc75f1e0fa632c205ef911f32566bec958829fe8305b3b6c72b04bec83367b8237b63d929ce058b8e218ffa6fb2241afa542e78a3ca41d69e0127c7b5493f07b2d16cd9669dee8b0a9bd45bde7594284bcc2beb1cf4e17f6291e32aabdfcba2283e7a89d93f29ca8d325e160d2442c296ee409e8c1ace6e30ccc41c5f8c9e6ca18111d9e961ee49179cd10ac738bce36bf36d23f9de847dea312003d526e4f819dcec57b6bec137f1535e249b590ad8ef8a11e3f3c332c7e0f4326e6ac079ef970aa67f26e922638e5aa8356a582a169af94a74e502aa00d669d4cc74a5a6d94553bc50e4b3702f13c48cc1cd6143f11c646b2aee0af3bf689831baaa8a1d3aa618d560c3f86c78ec5ac69d7db7d5fdeb43baf7ee0b9eae4e9e9f8d5d0e145fabf787837b3fb6cebd3a31891494278737b468a8224dc73b9e79283634f28f4ef33f716f8627b8cf883639a7e1382ab8a5bc5663dccdf12575f5d [234] S=$7080c1d33863 W=-0x55238c52ef319bc67a725fea26738403811928ca04ea0c5e36996f721ad921951cec04e27202ce0951a73467eb4707d97dffce7c63798bc71c9252d6f2f2e7ea2815df8be243ec9415551c40db41d11cae92fda5c7642667a2276c5021a777ea663617f6bd347c1c84dbf45718501ef5463f7f2a1cc27ebeab19e8179218fec59afc57f4684cd9102d28abe24f28af22de1f360948c6d96a9dcd482f3187cb1b7ea29addcd056b829b63f9baaffc3e5fa0f05e74db6e42cb0e83563e22de955bf2188eae6c5421b808400690145295265e35c97904b72f236afac5438d931bcb310cd2eb0ce6daedf2b2d9e4d6adeeb8af49a5538e034e12285f7adc35180189a686e5ef79c98a54b90736c5c5c2d1a8ad19ce9c7d5ca33237cf803e3e71d0aecacfd7eb604fb85ffb9609b7c0468f47296dbdd37e43fc8d361758b4dbb578b472241da7065bee3b26d66435212af3838acb9368353adab6e79013daba9e434ca27cce90c4aff5c26481e503b81cf257a446ed2a0fdb4a3d880674823761202213a77345d3c967882c939dbba57f9657b7a90ab58a9b3e3f6a030192ae6fcd76827f3b22159504129b8924a871623575704a3eed358518b37cf45c6df6bce12af945399f6a0630977845b7593fa1d71f3b4544362baf78f517175e7c706f664831775574b36ea1d55c077b5aec9363631a0964935dc9c418097976668d41271ae3bd9e94bb954309efe9870dc7dff039000133c38d0b5fcf0fda2b3ed1b0bd985456d3053640a59fea6b39405f7237cdff8721bff53e5475074c99898f2a0d491e75925f9453ab150d962db348ce820b2f34fb55e9dd80801f8d9333fca634709230383a550f5d3c65003 J=$4deacf4909d6e2ed54dedcfc83006bf4542774db981466756dd6f347d69f62bc885214459fbbf3a0d3c1b1dd473563193946e8399cf107a56b5def65b032b747915c19226c6589d41ad6d874459cf63059fc23a2cb7af51b682b4e63f58e22b3cb9f8f3e309fdb476f5359dd6fa70a347f1d92b534cd03f165a73cbb2172779ae40543487e1be08f87b18594cd19182ef13f8c7025075dbd4e491b3919f54838616acfb06f6601b362c71cd21ad8397707db0e6cd7019a997a1a7aa9e85eb1464685d261039a6b9c4ab1e51c3315a1f3b43ae39139da8ebe16cf30db93d3005da18363ddd07f72366c05e8533520f809cb56fdc515a1cc555a9131e2f97665b0d08c2d49d1316125473e540cb840833b5649f9ce054f4497e90c0f74db2a3d8a639e4b9c5889398beea806739e092ca7e215f638e8a2caaed909872fc19522fcf65a69ad06ccf5079f9b52b24b8d6e6ac431121c586f325760fe0c1d1237b4cbbe935f73d66bf36043c8a221188fc875ceda45c4962816bb5797e6f74007bdedfa71205ad955c90203c8a73c71f43cfa7d6c25eec8f4217c403fdc37cfd07f27f832d61725b46d680065fb595472290d7469c8b3ff93596c4147978f126e732e79f146d9fc097d570121e044ef7cb702ca804f8ae10cc2fc822d9c613249214f508800ed8b5a85bcc4eb49958b28eaacb9adcf3a2ac62cfe5a2092193df7f8b877f6362475ac1672df6888e554a2b06950ae9dcb1dea499959d0f3236aa38bc89cf41da51f93a761d30236b2c60cbec89ae9bb9efde95c23d66b41c3be1f17481eb04753a57bcb49dce6b771ca96516ea41d1271602bf583697d8b77ca0ef5da7d575ed72cbf520600aa8c4973ed75dcf528090b5441cae79c5d532d921408cd53db60dc6ce5f592788d26bd76f562f48c78d2556ecf3c64da5591a613515fe7dd371dab01933cbfc312fa6f17456397ebae165dd37ea4a611f3c07b7fe8c5e0736197415d4f09577c0f8f6876b5f81f70be05932dfc63b463dd0458a10c2607499c026fca9a0882cadddeb00461444e1a9d66427e829f19d71c205ed7bbdcc58b00f9b200a033b1b7eb4d590722e3ec9351ab4dab73478d8e6d8ce043f88fd203d5c903d7ba378f6ba5e50937d528e9a6003202e1580e81a278898e69eaff5e606d7f9f6a6960d74f30eb2cbea86c53651da0fa9f565cb8bde263530da1127959076f6961ca64fe0f0e7e21ae6bc65b58b7d373ca9dbf5047743afc15c0d6e8be8ca59c171a543fd7b065b33d41e6b25373d066630cfcef7469cb2168ad9687b038a24229b85b1e19917bec3265fe478a2e52551ebac0c2754b7d4461f05292864dcffff5cffb8d5b89efb6f8d84f23f14ea2a8f652747d6ac8e5ddc5c7682052593248713eb14adda749bdd13a3405d67f23e5fa2bbea982da20c33076f147ae69fa37b8392c809fd44eef6cbcd9aa96cf3d085ad3a430785269547e6758d7241a174dacfdf1d82f0eab81b3d867f76f6402698791d8e5211ac0dcef81523d353c373c48f68d563fa6e775590bd992543242c6a5db282b9357c222940190a3d3af2b341ea8da5ad7e5b0e1e2b6713cba99bc691f396e4f233c0fe17ff7a24d27fa3c76a5aaba26fe609f8a04f8163c4b252b4b6cef444dca026774ed4b21e8986ce1a9ac43cc33b76e1443f24805bded841a937bb55dd135000115e76d2dc0e7460c5ea683184c05678b80dc3ba1e4fab538de8 T=$6b72396364105ebf59803c62944f708b9a98b72208f9b3076c9a0f8c9c3c76fb87798af7e139f4db8a4b4a153a32b62f88d1c1518d0c732b409f2c9161a56df9fa9c9bec1f993f605b309bcce9010052675f9df37fedcb7e0c3273e4334be3f9a7d2622e8df6db9fcc50c13bee4a0e61c239c689d10298c205ba889bdc82cca96db9720b06f389a17d8b6627dcd1a9a593793f295977b1978a683741aec54a9a1641b99043ff51779a82def770bf6751f00797b67ebf5fe0196e7dff060cde3e196eb290fdfed101385947c776826c1da685dad70a8f968b663a043b47da86927e9f4261dc423c9d8fb4a286b233fc0e3cf100a4ab503c41fc9f436997b9676cbb1b832849f1e5bbd679a5e909cbd70acc91b067880d329cd9ffe982318ba0ca811137ef29f167922d2a3fe07869b4c481043c302bb0451890ed3bf5f121cec69759a5ac3e046ab13c2085e3d6cd6e8847196ec10cc7f80d7e70d6bae578920421f458ba4ab0afaf2f77cf2f57ea84a2301c104a22f33477573c664c823359502eec7fc3e053296a2c1f1c67d7d2ced89931d6198e71ec4ed6670cffc2bd9279ee257ee1eb762965e3ae158d686f9951f39351d828781a248c47f60b1eb152de9104f607a9b813f186b5db4e5b4c36513dff0788329b60a099950cfad1585008048412642d8035504dcf8333dc61ffd6fd04cc1cd725b08d6a38da7735a647182e9c9a28abd5419a5ce81ce96f01a548462877ababa0eb314fde73694499e205e7814d79032523756a511cb76466374011731a16e1ddbf7e76b96559e84514eb8f005b64f884469a0309073c90856467c446ed0666bc32c80c955aa7b268470a39973f14861a5f6f9454bdc7dcd1a5e6fc46425a27d6a4d2ba0a43874d99e97540b42c5d24ad1359e0e5fcd89dd2aa040f5fb47a996a14a8f90ef2a16aa4a01b3f8dfb69603e036eca3d98fface07a6fbef6ae7cbb5b2f5f997b0c1a2ec2ed84a0fbb0ba815c8e277339e686f91995a472a9589fa2b4eabf72ae7a6f805c8900b9e29eb8a49e132e7b0c8142b9c8ee4ad5c58a9dcf077814c57a789af6ab75007125840cf0bafcdd530e8a2e167c811df324975b1cf43eefb6fdcc71c4b26d4f96ce61b7739c6fbbf72c8938212644e8f4d14c1c2db8f3bdaf47e49af5048211716bb84f01a9dc5eb74868a2572f3a5e9c6b5fe4205348b5dc52701b97a80a5e913eb3a409127c4439b792480d2e788412b683eb5601e73c2c16769f1d108ac3f8e34ba288979ec4c429faf6a2713b1ee6829f5a42ecaa3284ce989fd0183a6158f53af53d15363504ea0b6aa7b43e96f215c54299582aa243f8919141976e5954b5193eb05b56d9fce4a1f8993540b3c1e42432350233a800badc25ea691300c7ad23b29e605d44f4074d0bb12c6008cb0f544f43e9cffd327f722872ff6030f3a7066c0170c8578f36ad64db73e9f739cc8b31d856ea7e8abae9e07c0c19c8c9567465c95a0e51e4c0af2b7459391e8f2b69cc53e0cd8a9f7fa72cd5e6f470500bed995a2540eee2a24897bea27309ecaa52b1b773f3ea120976371b5ecfdd2b2aa129fd25fe6a920a1a8caabd4b0163078bcd38a1f662aab911a97da162703d81e8b4996ed3ce1a96df8076bcea16dd46af4d716eca087051a558e3be039661b27b408968d7964cde48928912d574de1b3db9d120b6f13847d5ff39cbd636fd928218e4661e4283fd4e10ae5d8c4dec7b6d164 [235] S=$cfa97194194657fe W=-0x9d575d987796fbea52edad1a770abf6aa52c7868f5eb939f3188e77af20bde0b389f9fcd59bff022f76a712904d5df9c87fb4beea5d6d4402024337d5dc44015e538effe24490b503269ea156bf2fd007025ea8bff2656699b5644103634c99ca2e25644b787a8de3e3c9b1fd317de010c983f5c5d4e8621773a0b19385857c0976a3d3f31dedf213295fd64b3b220b2865319b74f10a01e108f083fb2fb344382b6fea08f1875452300e2b54bb5fb6ce8c6a6dbeadef01c0290c530a331bca8741f21c36832e410c8507c4211a4676bc15d268a28f76d477bf548014d73fc988972bbaeafdfc51c1849be840b2db06def207f3b0f6d874842750e6ec084d6377cfb635aabad5aea05703488bd3b38bc081aace4cd722d7686b707fca46d576d78e2fef33ea95eafb4e999b3254a83eb75c35f1fff37bc7cd0cd834508b42ff70cdf681f3ad9e5e2961474e8bc81a153eec94d5a19669936100ea2269eb6427ac82459d71717cd123b089dec69dfee451a0ef325875a21c09cbef3412657a461e3ce3770e79cc7775c074fbea1648dd6d0b35088c90c38b255661eed27b78f58c9f54a496dd02b56611763fa086db92d94b55c009010620f2e4ebd4417c342944904e4419587ffefcd3ca29651abf5f2c61fe45e73fc649ff68f83c603559cb1f161f99361a0842f009c9ef4589271c9b3f78f50c28c46a797765038a14bf57f51c07969f5ea7dc71d04659b289d1fd20213dadf08e05920f5fbd4a6ea289f9c35e03e1f1bf95fe45e0203059b00c2895b7f300f4d305db181f13a4c69bee05d6e07611465e6306e8e0d6c849c70596dccdfd502018c47e39dddb3fffa29364df08a325e7613ad4 J=-0xd063ab7bb1e0f4e9f5f11a52a5239c3a46238b5554b5daee4a05c13e3945a110675a23de17fd6176e5aa058cc5823c1aa610847a3e70c8bcada014e2874efa31e236c4bf178e76cb01938bbd0b4c7432eded07d52de3047de33120daf2885bee1062e390b281706d687d3f1b1f5683a5fd9464d7245eaba11189c4fe6c79d92d8783c8575a1685ede9b5302deaa6a637a1587825a6f2332b3460277014731d687e9f08f2d9703f47be07276522a5d1f59830494aecb8eb0ea97dea58c2c24839e2d98c26d373ee1c918d9e52d2161348253182b51966a6e0642456f7fd4deddce9038ba1d21a6f233ac54806364856d28489b3244911353e5311c0f234ee6c0687d7fe3381cedefc19a4d965660813ef1cdf3288f0a3e0dd2dbbbc35fb6ac4fd9a36aa4a6fa18e68b6de9c04dd9d3efe25bb0cc527b1608a7e876bb17f550727d8cbfd70434157e5d7564ec5719c62f936d90458e106e898569c65236e10723aa9bccb765fb689374744e4a0fef0f6d94b5eaee91ec7fd2d1e20e270b181003fed9a1b2ec9f96daceec0fa18fa08080699f5cc08911be46d3efc8fa4afde8c7fc573c61f6392f267b71f745a0d6015a762235b383664e82b2397965fcc37f46523e9c3233a57b593f091f3cbe7cb6b54488ad75825dac1833b802b912a4be2f3360acf9baa7f3872e021faf433e29c44e82d55c245ef87b7319d652c9163a8da2395727c352822389a59b69e3909b44023ee5e379ca31952a1e2a1288f1759d68af1b4f4d050f5a6d8566d606d16e0eab482a7cd42d88d90d2aa657d7551118a7be8d85ff128250f9eb518fd74d31932fcaf270bf7023915b2134891c3d1a722ad8bf14ffdb78fb141267d14383b5be6405ba8cb26b445fe8e6bbb0240155abf04faecfa8f1b3f12be8fb9b022c29f8715c79338d8913f0ac1a0c36ea11749edf76dfdda83ebb19bfd54dc028cb8b618a3fe70d1037df3ac000a5e53ce4eb3e8a1006486196509dd9f27aa452a698e8d70534667ae6ab889b960e9cc9a842afdafb40547baf9653596f8297f6fd44e933e5a92778436606362b72233abb7944d2d51fcefa22daec1999108fe5257485d48429bb1991a292f493892c61ca5a3cb60c3de030a7177e84fcbebc048b7f727bdb8a84e372c7c99aeb791baf1794191b86838fb5040457da22469695b90db3fdd6bb5ccd6f5d7ff42d36b789df7a56cb048ff9b53ada07a1912e9eb8b121103076da91a247697543a9a31e2e622b419e04cb2fea72cbe96d1079859f4189990f2b198e4f7fc4f60f202e69d938904fad0e9b7e87ab0c871f6aa46003d6708515e091fe42c2cdd95db4d59e70147b69cfe27611bdef8b2a84f017f49919a1616ccd2f624e24ac4c87b60de1ebb0db4832edefbdfeb659c75fd7276ca6d36e50fcaae820bda644606df9a768302e8e41bdeaa01f3ef2290838076a77f2aa6c7bf221451bc764b676c9bde89617498e149dfc15f4923f4fe1cb0b55b3cb9819174dd2fbc9d12b8c650637e014488827a1a5b7a48c897e71575e7699181a1111377d5ef1f1a484ff56a29adb2ac44c0a59f34c1e8f1aa0193111d45ffe554ce150fad248d815819cffe1defd4dcbe33177dfde531730e74b33c6dbcb8878f185c61a19fea2a4f8b63e6c02d44d47934fdb877a5faf92bd2dbeb260607b49ba101968db251bb72751f53235f394ca92d255d3e050863da141d4834ccb2e3bca15 T=$ec608b836aec6a0d6380a2411984dd1fdd2e2a53d50ce3043f30bbe331273408c0d3abbb29717a93d7bb890a4f87d2db53d41da25e0ba3abda4ecba4d4e8c953ee2817a9877eaad90946a2040722ff3f46898031b9732f7485702d6b79c820b15d76e8b7fedc3cc4abac0e340cf6233bd497c70a290a272b24645cfc519d8d579d4110c1ffa44e97310e4e599cf5578820c1223001e76102e67442d633f06e8336025d08241aacd076ec2d06a34e1b34859e73e3daaac13f4baf564369171f060926d4ba63a347001b6458bec2acaead49a9d05e28269f34745d0be5556922353b400135ad029065cf20f647fc288574e09abd4b66fd11ea3fa3179af5ea614b09bbd05cfd22338d6bc9f7adc187bb13390e29f18a8cb75526b136a471feb02d163e9d5aae645698e185d4f2cf5185b6baa7fe10112ba481d54a9170ccbdfc676c7d2cdb87f14128b48f04386edd0552584f6a3010cbbd64694dc7120a38d81745332ca85a1411080ca1a6688c16ac402687806bc8dda3626f041c0041daf03dd6adea58d88e2c33637f495befa7984496c87d47277fdda0a426808b651d011bc98d347b9bc972770a77460feb1c6e960c4a7f76c687e6365debfa9c2961371079e108d5167554986cbf6860c89a64561fedd455f96d292005b3c329b87efe2db5d41593e5a417e558e951295442ed79166730788f13dbf5559ac5aeb24945ffe983c3e0412e8877f3cc87d12daf645b60f40d79d08fa52d159b14168a610928b7181de9992dc0552cf41a4bc8d2b9df4573b576876fb9b5edcaf4a4d72330a9db73ceab846d2affc6d43470b803e7e3d52a5cf17ccd89481401983237d15c918f997b33728d350a47d77f76c63c2580184dff6fd5a80e87455bc64c13cc7252aa1046b20214cc2393d1e41cbd4d2d36cf9f1066fb93facb8ae62c022467620b9daaee9e106554aa1c7bfba5d6b49e4b2ba6ceeadba0337b2a4876c9e6fdcfe69fd4ce54dfb992acaa0dbcaa8f89c40ed3e26c4947bd9635e812b4246215724b853afb52e0258181aedeea91ff0c10b9665f52f7d3173cda412b7a5ba8c599c2dafc08a69530d2a52d4415caf9d2b93c851c95ca8f3a0bb09c4ba66874904dd4f28c7daa348daf95cc3ee2ce14c41988eb0c40b86090a3f44114ee2146444f418f0ba5287b34da9ea8da421dd60c7e2de317ea0b126d656b5750e048fe9019ce6bb210714ad80080a35524afe6e1b996fec4d968eda78cf1eb3d02602f0018a032e060c59c42dadb4a6d9849c2c638110b57daf935688d07a4ba5e2ae85e09ebbea2800cdec8b2f0b1d290ca7581aef7704547ed5cc3d79fa4bbda5bd248b7ddba004499761df486ccc8bc819efa369670a0d418ace2851ceaebfe1337d36755275fc87b50c52d01049cf5a0914ebc9a58436b498e69d965cdf2a17380fbcec14cc43a94a7e994b2bf12c9ca4c581d23644acd643c27024de0cd5c99dcc447521f8ccc8054fc2c9de74c5487ff00186c825f04a4821abcc447b6f6558dc878824518a108fc393bfec2fa8f172c9f00361050a64abbf9f9491715ca5c6569d6cbca37badaee0e70a7049035fd8e578cb2e868c6c43fe4c794d532d2e391b527fb84b28ab7875f73b219ffdcc6cf9bc0a1e5cbf42bafe13e4fa93db7fcc1dd5c9bdcd49128dfa7e78ba26872178551d3bd9113ad60f0b30df2892e026e6e1b886f427952b87f1b7b3a6eb48dfbc002f [236] S=$1ba734 W=-0xdf445c0616c0cfefcdbc2718fe6fd638cc39ca75f0f09d25abd605f0aea8ef8985d5079cbff48c953a42e006616aaf86fb02decfa44ce9287d6efe7fd1ff0851dd4cbb0e10e824a57d972aa1de0e61d7025fdc6d9013252f5387c89ec29d84d51a8996dd0967e9553a347dfeb55dfffa54426684232099e67b2f83272a84a76fd5529db56fdbee8b0c251888436a29d6079b0cdb1b0b5fbddb06d7c42e9f2f5bc1fd825b9388dd7033d1dca4635f876266f6758c939b1886555643e0ef129b32631901a2437184797062af426b5b869e58fcba9ba1cedc160063ad26427b72d54e3c681d091eef732a69683813beb721cb150689d7b724ae72f358acbc8b41279ee79c8d91d711f76a5e748c27d5f7821356f774058e83effdddaf6e895e5041fbbf9813cb1c6aa49d07de42814f6ca3c3916e2dc0f2312cea6ee8c9ba39e683f486786af848207fb842ee2e809f4cdd17e3d68bb153fe1b4ee4aa12be483419c667725c6656a063c6a54628fc7bf5a4e04d393e7a06fc86387aac14313c18274ce4a46e7601599deaa124c2436554b62bc85a9aad6791cce50027e29901c2cbe7ddd3c9e1b1352eb436505afcab1a53ab723b34a9c91d279800b137b0cd921e1c9be3cd59fb400489d1e2a3713a598310764494222d9a5b16b373809c16719ec0f9bef7e00c017d9e18e4a6cbbcb5599700647d778884accdfae9e53f9a8ed9291be695c142027db6f0ad9e0a118d193ee617f964354cd855a27fe9b710e041dc553640111b786f07c1872c4c79cd74e8c1d745d45c9ca86592b75fe94b6aef3bd759211c1eaf74a52a11618a79810de38d906f0eefba69825f253119014380f9a605e J=-0x18b596b1315593122219d2fc47266433128e18a44a2e6f58921048653a31056e6b8aaa9bd219258de081ae40b61707e895b4199b58d0164f48935884b6ad2ad94ab26a0e232d3a1c85a817d38c658e68daa65f1cc32279aec35f9ef927c67f67b5e94871f126bba3ccfb55ee9296c282e02fdd5c031f907cf440e356c73cdd9e7064ab567dd32ac52ec6208ae9de70ed92c186f7e85e011b15b5055da5d260bbbc9e202dfbab51fd0e90520d0e742c827384476864503831b1bfa288ae1bd47ec4b16dba10ca07e66c7ad8655fb0d14419b6ddea458fb84c05972cdeb6417056abbfc0f784062610f73a846b9a1c52ae07abeac97e23cfad53fe7fe8d485d7fd2a029f0e0c4d775acfc5e1f3176b4ee3ca29ae5dd9200540aae96be4aa9eb619926ef5adf9e1f36ace41b2567b4355904cda44a4f1194edd6c5a626c4f1e2dc100905ec8c757ff4250baa26636c31289908fef95aece5dfb568da48fd2c8b1290b88c94bea02164f90408b8f199c59fae0659555f0dc376ab3d1beca76962a6c8b982bdfef436cf6dea04bcb0bc213c7b82eba7b9db7b61bf6f6d23aa5667be65fe862e48ad568a4e1a0ba5cd1dff6fa30c356d18547a4a6494612bb7cd5bb28944ff0780b764559804d9c6308a4ab4f8aac51ef226523aacfcd99aa27c4e2bfb6e33958b3e6c8a1d86f067a60352863120e554074676aeb22e6d81d209fc398562fe1a0ac86d8c40e703f8b2ae9171121407c94b3c510bc8e971717d6883bd912f18bf147e6635948c84d9e3bef1abbbfa8413ba3711726fbc299e36a97d4471e6a6b27a05519af33ae2936a8bf155b30d09cfabec800409d4e92f36c30efff312edfbe7655001c644dae880d99412dd29e35d6d224e4edf2d1637c54eb024ff9234b7981a5c07fe007555b0aa1f20c134765c925653a4ec0f54f35b2dc9913b18f636428e5e237ce4da0627f3b81cbd7db46d3fe4f75d1f94c11b7f83db10f86d53d667febee0cac0bd8b13f98fec24768bf22b88c8e4bb7628de7f5508344b008ac4fcf4a748cb261bdd2ef3786aeb039b778bfb4ebadb794707ee5715c7dc328a8ddabce2b872e8ca329263fc4078e7d5cba48951b8c567fe470d27dd3e6296eced89390f1ea6c316b324f5ad1eff1807c44b8b165869f2279fd258270e2bb8a4a1ce3bb2536708832337bf1d1ff0e26e9521d0be6c51b639f7c871f1035ef1a79697828b49eae0ba6b96647baa7df232abce1b40a536bec89fb2ab21b75b11780e80414e6e2242ac3d30213350b394580b8a9eb74b3cd27952de05d2bdb791040ec9f52bdce70422adeb07448c687bcc208dbdbdfc03f0f28def3128c320b61bcdef1a9d773ca13699dff9294e46c580dbf7c6476274de94c775ff6fbf2155c2da7249125bf830ce6d10808a075eadbbc47c17e5c7268ce3b8cefa55b040c492b839fa1ab41025dc2d19e22be2ed3e478c399a72a3acbe00da8d52988796c2c59b12026b3c7052dc10d741fbc3d1652410d41a8a7214c1a39c0a04747b4e5cb41f0a11664e8d3e8e6ea3342c85f877bbad25397dee63e011f5486de73281126472075cdcef2d89806f9dc1459e8914165b6ebe493908f8de8a0238f71d0574bb6678a7810825e84fde7b2b2921c34df684cbd4edc5d262826dddc23314fc32ff82bb818e3f01ec3bfdfce0aec77a7c9c1e516e62ac3d9104d0f885c56def56f923f25630 T=$85f30e741822720540fddf54bd72b6538541ae1908a0a7655d431e67ed4a15547b475fe5331fabaed07af998e2eaee0ed5746b5ffe19d29d4b5d711f0ea795291f660b31f3bb55f68ada8c25f6c244e4d7161e31caee7adce774129bdc9e7e5f61857afd4cb17fad5e87415b720add87e7f60a883e4176c5f7f8b7e694797b144bb85cfbb4dc404af7d4c67cf0d92f6455722adf4db653333611480f33fe0468e9cb5dd520b548e7b983f8bf2545300c2a7068d706d7d882422072161cf8419584afb507219cd788a9aee2622544a24b979492bd89210c3c051e8b276c32ef1f88fc8bf9f5b8293cb872551fe029ad15c5164a192a2dc2fddb6ccefba4399012189c9357c6ee583196e3f84c2bf1bc97012a094a7f94978a739881be5984352ec4e55c199033ac3a6a4364c44a879288696427f35f5355566a01007fc1ef1577f3e4806f0e88c30fb5d30fd919ea680429a69f6198acfd91d659dcb46c0193475a9d2f8df024827b76e45f8c58bdfcadc3dffe6edea2d1dac4e31b2fa115ab08ed408f3681936fc71274d50103ba10f97778cba61b854b22dc4f4d4f1f9b9a1fee070579460d61b357fa65ceca4d4539abacbf19183e2a08e935eb999d67ddbddd8a3def87b7d00ae3f8644cb3e087df52293e149882b331bd88f0b70731200cea90bd6670a1c9a87b29e78be4896689955a8bb50f40bc6075001239f6bede4017705c1bb5e57de5ac7da168647acb85e4979c26402093503fbff786442633c44e7a223db819518c1102c8f0c678263b4f157a5a62337b165bf34bec6cc71d025dd858bae65c2737db898541fb644417ed6a58e299b13e0f46ba308681324ffbf9fcfa7ac9942675f0c680e8a861b2ce27d49f34411eb1591cef5a3377adaa6542b1fe0abdb3f8a66666c90e1c917af00f252bd1969d92ed6ce0ac3904d3215349dcfc92f672beea50424921fab65d3417b73f57b868f25c6b89dd6278e755a71145bdfd4ffea0e43be46324b627b6826717e92fda1b0c9d8badf2a170d85d230c06fa1b6bd6d9646559d2082ac2ded40edd6f0d813ad82b0b88ee52d3429c0e122de871f98e95e4e958e2006bc1f1d477d538236ba0d5dd61ebe67e3c51c1ebff81c2a1a328ea2b645ab12dbbb38e28f582f842c1737fdaa8cb48a0b6ae00fc8e953007aa694b92f0185fe16fc03d3c9995b1dc4e9d6689ff1709c397278238a49a4149eaf67ffb48a94147a40d875d76621c82103cac66937bbb7129fdf382cc8c109f915fde40cc7724a27d0e530eba0b28d225f96ef5fe7c525995e44a2291e1f8f724c31f445f3524f2b804e11d474ef2329dfddb5b82c75a0dd0d560a9f7b4f2f10d049b4d3d816e77d3fd4e87ab31fddb59fb5f05ea3b5bb1c0f5a232078300450168a5d445f054236371d266b3c16df80c6dae3d2b74bca471eaf6912884a37a6ec802ae74b52942c56b3ee6dda470d9a65712a3c282bdbc8d8976e7dc2f9b6584e0f7b7550d789675ffbe48a236dd08d4734f3136ed3da5378d5ed3602561763a821d9a2cf994262865875a02c0a82c167bd13c0256e60aba184bf860f71f6c89ae929630a4f0d9708e929ef975c559f2420c10525f2929959cd5903aa5d8e7ddb77934942fcfe3cd5b9436cf0d18b3db473482bc2806ef3e0b52371aa103ce5b386c9e9263443e3c781d1f24cc3c0c5447af36a7b518bc48c183b38dcb125f1e5b9 [237] S=$7e3b32909c64bbcb04 W=-0x2bcbd343ee02c53ca4f3f9a9ff13ee9d211c5ea9149cea1d17b372c439265b860e88fbc63050af8551ef923450af85dd018863e0bb944cf0b5a288be5451ecfa74bb32565574f8e4a9a33fe6c37a2d7e8fd427b8d81d7e83b9628ba1d27942610f1c1eebc76b3799efa915f9c04d676fd98a6e2c86d54849aa4c94087a5bcbd29a9fdc6c0a0c2c27c46304b88f65902e0a4a4203a4e9b5de4cf5113ed0a32d2b34f237b6b6f3fcc7f4d60f16dbeb7cf821581e140478148f2f9d633b965090ad2dc5a13fd8e2bd3db9cb4a00b602a7749fa3daa400789fa332628ab2d8ac5dc62982a00214b65e7f0e98f23c9996f735609b60dfdc4b405316929d8eca0be85d9e84840cb4908c4a325c8b9746b3a10e99ca09ea80b2b6bd5213f5968ce42f476a09feeebb840f56f4b834a6067b400ca438ef019247e7068fabf35d1d26efbca3f31bd5926e04bb861fcd084532468bf8574acbd947a28f7572217e6b5b131becc4971b54682fc0047cb2efc5ae9888ebe9cc5b60ee3b7da63d3a7a51de062b834c82f46f0716cbee58e0166cd8a7926a7934bb77e6121b2fd9792103f3376aabf6a7369bc6c2a6dd2792876f4bb2d87fbebd005580324d566d90e7bb990cb748ee1737e39606f6fa1d6b4fb8dc720a9006124efa6bfcff40698a76c399daf2d049c578c04b6af40736ec8805ca4176db788e90d440b26ee61914222c9144ef33df9b2654885560c8e41a896b4759ecaeebf4f3463e5678cff7992fa866ace41ed09a3abc40e1d2e720dfc9dcbd875fd4aebd35558ff3673405e13c710cae2a2d281b900f7c0059c702aceba98608404cdf3a129e87ee3b532344518943ebd1919d0 J=-0x675e666b47078145f3c6705af8c7f80536fdec1c140df3d073b00ff17b5c42c80af268856f0b69fe0410b86db5f0f0ae454fa895fafb5e90e79639655ca20baf93577451ff65bba17f800c9c7ad605c6b05bcb5c8370f47a74be77a54feeac49ad7fa779c1f601b7a2036ad09909f9c0fa34e7d4b3fd03f6e052d7c66ed83ca2b2f7f70cdcc5a91f66443e33fdc7c9e2e39fe66a1a163542713be327912c4a397270db212d85e532800542c6b60f8a6ada185f1f84d779385b672242e2e96f961cdfa10db2254e331b7e5c963d51b70f7dec1db0964e2f93489102b7b138d111783c5367251e13904b67f6b58b03138d1dffbb261c95703024dabe7082b84f606d6ee5703cad2b7a744ee40762e712de49dac175ea8815edfb1125478dfbb65ffb80d5ecda9af4a73a0ad1739358209b9fd14191bb6d36ab5d0bef3a382793b465da582b918acd2a315f41e03af7938c71a1124b6c3f95f138160f720e47ec4318937310f26cce2abfddfb96f83db0345e4ff9854a5f3802000a32f91c3ecea269df0b2c8714e986272f14f78c2f5dc333f5f653d9ab2e38995319468255f5bf8e3d07dbb7c83d9ac60b3de056af2bcdcd772abbbc673567beef2e9b93b98f5ee2f7db761ddba76f93f9f14590efa8f348f8638cc8e7a99e8caf2fcd817d349b10b82f3199169a36fd92691c37bca729ed01be9f53db8710a425e6d0ec2675ae725fa4471160a2bb9aff7b37fa944067e79173d38642a17da1b08afa4e03d25ec606881d7365f1a05c8737cebe9f6eca52cf454d8069ab84e0b4b2a6a11ee857e3e1c7e9c213d6b0416442a2ba9d43737e73a3add10bc1907c464375222cabd7c4636edef9d021978b4205f8b132b60de742e1efbb6715ad69998851c444710874b6653e1d62745663acff086672cd303479f4ee1fa6cef22bdacfd7d0af7b35a913648454cf73c84babdfd20bd63ef02e7666bd31632809f591ad0676f0c22e07c78d890bfd15fcfa865ede19849a145dfc062154c32556d1ceca7b36d832c2a543aab591762d3edc9ce22180d7cb7405093f910b028a72041dc5e6099beddd7bc24ba9a20ead1f65c5db2d1baf7f2874b8cf4f17a8c40a8eea66aaced3ac9280f56ca78b4fdb0299407de88c195532b79dab8903357684ed56dc46824e987c300c4430966f2d2ee2096567c4caaf38257c3be7f836cb20a26eb9f11a453fbfcfc91acfe6d40307173f3e617d68d86bcdb4acd53fe77d4e1d508ad0bcc51fc41fbbb9461e3534d2d2b398e2de9474a606c1bc1c164203e63d78daf6c4e11901d28ae6ca178bb5701b6f0175a8672a299baea66d44643df505df1c8e384a0a8391a9cf78704419d8235558c32271c6d1417af97ff8ab92e5b590592205ab4d6c9aade81286e781f71a02a649cd6af9a60ba2291d6ccd3d457e0b93b19437933a704661b5d0de9ec25071f725925989093e0ecb6f45a8f4ac6dfd3e9f1b7741de1094ccaa7214f052d69ce1809c83f2300ed132db1017c4aa83812a02ee487299ba1bde2d6ac96309cbdccae99c4672fb87c35f16fda8336a5210476b56f605f09c2e4e9b1ad49f171b99df4375c9a6928d25bbd9978d18faf7ceb2e055e631460f67535b5478906139e00f93f3c58eef6129f841fde25e56e671c6859e83ebfc68b0562a898633125a52f87a73e2c45d0de7536e59b53594f067ca8de752146b0ca8c233 T=$12c93b76e712a026c2637b695f6f63192be647461dd994af7efb6a96a747fad073ec9bf7496d6f69d87ccd1a6bd57be1f06c037cbcaadda0133c6fc7e966a2d4b9de4ea89f556950b7f0b57d38b28263d28af3d838c763218731b89e0b61c7e09aa20e76f7d136ce8e777bf8b966591b9a3bb456e0a1f6025b2ab640595389f226d9fb721d9b1e5800fab0181a88d758a6f288e7485c41f5dd25747f1db2d7e4b3f7442df783b8c82bd1bcc384f3229904729438a37c76449a8fa3fe9f46a01b5541c8fda6d5d12a8441829c52856dc844abc3053685c2239686fa48406ae239d33b788eb0c114efb16708a8e02c8bd3c668a75f3ad8621c24a20ce7ea21c8cd763f06497c65e9d8a96136b4cb568c77fc2d49471ae6afad8aecca4329d8f5475665a2fea21eeb21b8106329ed4d2ec129e08650cb41a6de875f3cf03b721721fe4e2b896864cb006e5018e5ff89f423257a09f7e30876f93a8015b6c4a7610efac75c2fe91167fdd6594e91c296e1620a042e363ee94fe38338add4d77168a44206efebaa8e1d22411db30286d5688b659df1b1ccb70955fcc090dd4c0d31a62c55965ee62f856b3b4ed62a7734bd41091eae0a591f2e9f5cc90018260298dbd98b096279e1cdc04d046e450a4de20237042004b6f90a61dad8cb1458d50065449ca629ba088cd3904b9138b150457241aae6f0a4c88ee72632a01c27ab70160d148893c3510bc65e729e62af0691b63592d7146cdcc5c6013f7b103ad3c8071b736b905cb6879ba07e2108568825dd01e416c9862c377527c2319a4fb38a15458aa1d0d9b5334e4fb8c373e6602aecc5951557b2bc5b7d428d5fe1211853bddbf99e6ee286482bf27d6d7a06966d8be9d6f78c2f73c92b55bf55ddb53c5b25a14213b812dc7bf35422bb86acf9651713f91f982f0a4fe4f6021cca45ad47a940302e4a790c9a07bb9a41749b084cab70ff65d5c4299bc86cfabe7825d873e581c544ea57d996b287d3b963fa5e82d21743463ef9afd69f1ab0fb42a397d8e20d614723f2f0cb1bce672121b352801cf98e0ae00a1f4d8ea1fb07cdfee393d5a6e00c714b55427d209039e011d4f13173bf689c3b5fff9291aa2eedd97d9e48d473283334838c9981fac8e0d08a0cbaf2b3f5160632c09c3730ff2b3e8b63d9b54efbfa2c75b0d079354c5a7ee0d17b9191d93be2071297aafc960bb76cbb8e2a877fc918f703a7c2e3df1303b4194d5cc25d40d5276044d639204ca8962bee181c2ac07db0d8148380bc86df7304441291d0bbca421b707d5802fd075215a3fc468d65b1bd1caaa195dbb85c2aeb46154104a95d448d40193e29871373f3cc575ef586971c230910ce5e6c4f88c006950799247c24883959d4ba1205e553d14152726214a1bc8e9adea261b8ac26901147cd8f645724db2b90f2a211debce75ad6485cbc0d588bfd777d230dfc3aa503184358c1b8818dd50293cbd012470a8ac755e6c81262174316247fff30ef03ce40bca730246229f498b62fb0f0ffa2cd6d507ca7dc1389a21e39412b21e038c40e621cfd2b861828425d5f63a43b6686646fee9f854846299fc30306c22eca0708b7dadd55865b99cf0fd93fcfdc5a4d0fad4e6de71d3994b910499dd6076318d0596adf4272a738f5807485df8fa86643345b9a5cb149a9f89a94b9245fe43a0d4459efdab011defda591f0816f995bf3b6dc6 [238] S=$22cdd6f0334b187afe2 W=$3045474d57a6ece6c9932200099f4ad367ab4ded6a085bf73f2e8b58d88f4072f0a89184ea662a869031d48018b3f6f52d3157803398367c03a3584913b055d15d1e2b72c7ea1a02cbfe8142fc2be2b8bf8f00ddfafdc72dc458a2aa3aab07a64a08941d69012c73379e760d4602e1bded4159de8a45fddec5e280eaf1ce3511d2127dad9cf82ce6d553dd64a211574cb9e85255e499ac42f87bfcf30fbd9fcf65d8c66f15b7d458431f3ccfde32625ee55b1d1cbbcb6af66d9a8f1042f4ae83c527a7068dc6b697fbc4d2fac1f6f0416c7feadf36a023537603e59b695bad922e72b47cc394adff3bff531d91025ce3c689bc232b8705582f76b7a5e42564673aa4997ab36254a8ce5d1d5aef27e2b3983d453a1e3e8529e12affa1364a47599cb44f50dcd0638730033aaa269d56fcf7f3918a873c57ff32d20e5bb4546de37b155bd57ebdd522ed9f4801bbc4de27071f5e8d17d40019d091d39c1cfc290a1f7a53f7a0b15ff48c3a94c68d644d011ba80c721d880819059916cbf084bf49babc9a89bab06de829ad17c8e869e3aa4333b7d88628f781588e87ac67667b1d8a72252c03c022988e2dc3eef0ecec17a8158efd2b8cf1adb0253ca461f55e1fdf76751b02daf12eb6745559f4695a76f6703c81069cf820acf2d58f1cfbadb2f425828541ca603a85383b59a36903f085e8ed4f137ba61a41cda1bbb021282a843ce43443bfc5acede9cc61fce85ae812c554032c0ed34a66fee12e14ec3c0526943cd241c6435363884a12711e2e864faae5c30164d114c6ac84f1a1c518fcc5ee74293c0cebf7a40d7fbbdf48c10da00900888875a09d2699035dad00 J=-0x133deb3c0a54d65bfcf73adfee0cc89a11c4399438f1db2ca0070c28330a3f331b1ced1648ea206eecaa084fddfb846e1b28450a0b45712331b2710f9a6bcb3511cc87db968efc46934d5edf0ef7d2a392d2fc6d14b6abce3703229aeb296ed077413835b22c7065af74d0fdc4a38f69a7cdc0d3b83375c3fd1dea0ff7ae134807c807bd0087031865c11e3f72ba3ba1cc2a596285005001eef7220bfe38ec3649036fc8a98e24b20a177b79a4a9ffccbf04073553915cafad2a07da540184cf56d63f70b73beb7c1d54ccd6f4ae489c081001d9002c821cde48a21b8e0d379a396cd1502231fd8513ee672640250f90864c04c42c25a48f92de05dcde7fc998903dd3534858a7bbcfa0a70892c546e0343fc641c77424b7ebf8d912952e80f196e27d7bbeffcc3c27fd5e16fa9de3bc58ec553a545b30eef4452053dbab9cd9d2711bc94406c843347677c7828bbac4d118dc7163d7c47643ecc816840046064b6d1d0533fc11c13a27eafe6c508a2084653694aadfbfb9da70a7b018ff49988419533fc57a39d5b779f865be541e683bd082c5b7dfdaaa15e953d5488592e55f17f218f01115107e0402c5c7089b8c6844018a26acb9b77e4b2d421b18c379e54a30bfb203671b4aedfef0065e86b03ef3ff2f0548f0f4b1dc24cf6d4f302faa91f25a021406fc3a02a5e9b42fa060f0ca5e9af644a6db91b40accc99cf8cf5ddd43a0ae4be57abf49046cf659420e4d7eef4a6ddb7e49572c65d29157fe1a038cc31cd021b1e776b873f2c6a8a682b6c9842d3cb8cb26f4dfe1f108befbfa48d376a5b9202f4c7897ed0af9386f5b6b2baa6d3eaa5015764481497fdec2cd9a3d209b30a60dfa78d7852148b64f95d2aac9d8e3442966ffd80776b1745715529cec78c3f26ea1437508e22f84f4812f600ed26628cdf569b8c2149939be7169991496c3ecd3ee6e35e359e7fa0c738efbaf32e3ed2f6576dbd47ad5b0a647f500d8ec9f68d2648b184abe6bd1ebbfcc72c597a6dcda43ace91b3153a5e51693246d612e6bc3b575db26865d1c9c8fae1cd35d876acc4276ff60eba63b3f3db10da12a0e900544e9ba758acda11814285c8a45542e76db6148cf3bf35184b404dc339bb2f38d148506c794783fc4d397359cf94131f27e148d85ff69abc92f8e3e2b16f7bb70b7572a588576ff239c52e73402abf173b051610a69ff41a528e8cab18e4da35a8789a64f0c682ff5cd7265121fb2640bd3122e65338971eac7d3de1e76930b44d5d5b9fb7d1f85e786770aa50d7ec8877b27d32545b58d14f83c1acd57b6544886034cf0b11113f361352fe6335ac99f7ab3d63af80ed9f9f39179c01f35e1f9615cbc3176d2259b0ef327c33a9a0713aa5d4f542688cb9c95286276ab101a2aa4943e4493762f7bd75fd8e674f351db369075a39b3c6d7d9152df173ee2d84eb6f191948a7060894caa8142449d0986b95491fa56ac127f134bf310896a34dd5e40a6c26aea54034ecb5cc2e8371a4b460a48a7ab9a808fee347d05ef0a63f4625b306052373d90f6fe2d8a11ff885c792c9c90e7bcce2f3ae665006c9b7fde0b2d8a3e1ae8a294153cd3f2080043bab6b816a78de53e37d922c5ca42160ff803360895dd0f9d4d6bb0b445d374c5a93cbea693d93f542ab827c55827df6a8d7f7d4e6f428679c8ee9574135d01efb022c234407 T=$35f415ba0a20525b946be398fafa60bfb40bca6a45818c6fa1e8e3c4300340c43eff05ba603e1fb4c566446d26dc398887edf0d11fbdb6ea01d60a6b8b3af25d7a54f2ae57278346f7effb16da16d03b9ae27d3357365b0c7a7b0e4f76a74f66ee704d8a1c53276240460c1240632b6a75760b50c0705ec6e689808f280d93f63c2eb55ba4b6335fee45e6ed944e2bde418fe4e3071d1d6616db1a561042cf0133969b55e1968712718ce1283cc5498ab4f30d39270687bc4a16a9c194700f0ba13d6da06d9f16fb74fed357ffebd719a13475261d7a8d3349f63ea77f651ee2d4724a03a7c5ad305ac5ecc6da31b9893c090b6b7282603375edc1b1582529280a6831bc1961ae92f76b224bab689be5b6ee0ff121d011e948b404754fb06463f0f4e42ee5178d1de082feae4e19a7fcd86e942b1ff56fed2559cc77e3efc8979656a326513ed22a3fa29044323b720a692c360bccabcc838e2b8ffb1c23d47f027d92d4227d52e411dcec6027bd07c73a0b68e38bdeb1fcedb63a55289566be628f266ffb2c6832f17890abd6625b2a06fbf7312ab043f7a62429897657c7787b46dd977e39d3e3ab379aefcba9b8d355add53e3307cfedac5d11de5225f70df2c3de279fd5db61bcca9c5ef83e0c554dbfc5d7be7656b0713aa3b404a8a12cfefd24a8bfb88dc0759401e21229dc8e1312370414dea15013d619a71aa643bab2103e14a78b07bce12d0c580dad9a082fdcc75caed31e8c0fcab993cd9335d2f61efe04dba4cc8b48c95e8df808ac8f16082765ff501f1a77bb61184403d605b1e05c5587eea085d5fe5efbda4ec01a76d877a32438d6a7c7ecce3263365201c47c4e0ad8b340bf78751e4e904d17b128f2dcd8f49ec63f3be900ded53de3564aa7035a71ffe39bd8f9849e3b3700f20ff2efb24260d44fa9739fc10896e3252543da6127822f37d49f957ec535a090b7a81c63fc0d70beb0bd3e71d1563f7f57393043791ee373c7cb69eeedc5efb992c6139eb340294c6f1bbd8ca7d33dc595b548a55428e201e8fb4db14f72039ef7fcfd7e9b2c44b51a2063e3693ba23045e7dd9962f117206b7e4f94fe65923c0e167a97d1ee2f1019bcbf53074fd3e86909425e9ff41a61e9566e8599a7337bf401f94ce96b42701f473bbf28168921d9ab5b6130bcfdc59ad603dde1e982aa4a369d2ccee758f733d7d0de977bebd6207621b2561f898a126efef2524d910b9d5a9deba3c901e3ac719acda727004a74ecbc0395352aea8674c5b6f6800f2c052d0f59375ae662731ad151c38e7f0a43c11bb28663000f32d5fb25d607811d85e9d6722a630c43472bc318761386b8b2ba66e7e839171affcea77768a83c3d638500262b6007850400f5478f2a70b704a7ae2500d71cf970e630a2a506c7cda540b82d6404cc80e088cbe9623216f44772c7ac24070fd97d4065bc57a296b6dca9964890b3d61ec414573eb668bf70b0172eda76a7984c280edd6705c3c05e222dbd9c0eb5c284f5b2010d05bc79510ffca76798ebafa5ae1b480d45c8cc759479bde78f44012da09ce1e2b215b2f0dd106736156667e1a42e4b423cd995b2893e63ade42054b432c17c360593676e19e8254f484b68ec7f07ea3229f8b3683a3bb4b3991586cb45c108d6481ab5151035102df632ed3b86b57be5078727d8c692f66f36cc02e4e2bbed3 [239] S=$976b25cb33b7 W=$2029b4d1ed61479842ba541a37c8ac04be22c1378e366c762af2a60046c77604139f9c837c94c7c605b3d96d16d1628fa2c485d5e7817dd2397dbec3e2f115a696ed6a265b96c827733512dc1c7eeecf032b57913edad2b8081fee21a8f3da6ca4297ff99a38345b9781c85cf2df0bdb7b9a2f19648c693842612d3d49140a465d9159b47218e2d473177a36a7a650b83fb8f123d1699e098cdc915b8ec525cae5dc2a6a16f6a38d3582821806b96fe4956ce05d63b76adf5a8281bffb470c27e475c5cff2dd1bfa546efbdb61b1be2902d871dbfd83f83398827281ab36b908d40a597df3e1a9f4a03a4b5fa69f30d37b7b9121b8da838d9a2b181a930d4f16d07257ff71308a01d3d40c730eb15f9578b718408f6b8ed8126eaab9643bd7d5facdb9da7fbd691f0a0a85024910ea8ec4fe2f8940d1d970172e53df621b082c07b1a173a1aa5d55f27c648a95cb4a1eeb20a37c98db9acda018fb77bb00263bfbf3fb75b054f58392d2e183f5c1540bf4eb9abfdd1ae19be9291e77593948771f44e9accbfcec2fa2b38b3d4c040daef9a1411be5f2bbbbf555eb170628c6a0d153f92e9222f6831ecb6f48edc730ed77c9e13a33c69b443e8faa93570b0f94a781b91d94bbc2d27085a92418ce9c58f3dc6d0c8a14a397c9fe6624cfa8db4d4a63456d87b53041e051a0cad0b7b4c1951b6846e0a395c99efd55d2a076533af04b3bdabf446f6af36ddf56a3ed0156141febb5c9e0babebf5f764047163a07cb6c870ed9ee47a9411e26732a4ebf646c3e55a6513c08a2aaf56df27c73be8bcb8c7ac63882c4217ea13e4325f7969261957ce1baaa2b4b383 J=-0x83eb641526beae8cadd3a4031d96767bbb86afd02a00d9d12b74b1c24ddac52b73f435fc322c2bba480311fcab192070952b3567afe9814b95c934035b69e2105eee22f08b0f54ed14cc4ae91325d22c403d875cde9f379622be6a28c53e4625fe4060a5e44067e2ac4608a2e8e1494cfd1884a69cb7cf3fb2f592c70e6f05c824dbd857dc0953137e266186d5f72376639c51741f8926d2f1a9e5f96206c6932d9f09f91514d7424ff1f11ccf5a664190e96e24aaafe5702808108b2d064d5e65124ab566f25b7831360104499ee48caacd0a9852f35a8118b02a93f301a7569cfffbdb1a0ce729eb2d979e8b83b4a098470c44c25d0952ab7d4e5843539b1f3aaca565bd497d5668ad94789c052e11c56cab1a6a41ec324f56dcf1e31cc2b12886a4b886ed96280bdcc31d459097df0a6ff5127990d9043aa852db2c6ff793b8b0851ce1be50aa922beac717908bbb4eb643737cceb0197e1878faf2bb29d758a2e6bfcc32ab4150e42a94d90a6da5c8e7e1cbc243496e8d64562e059a75a75396ce3ecc5d14c27c3ff1b057fefc9b3f75e8b859539c8cfd1213b0c33646419ebb5a1a3bbf51e6803781be4c3a8da6d2916e08c15391d15aa31360dd5e277957d4014e48330befb755e172a3c08cb04d59d4a827045431c97b4ff819af062fb5495aef4995018a50fe17d144bd6fffdde5976380ecb018175aa2c0872fc44b52d97c117311bcc7d41521045ab6ce18eb403f70521ed0f381b60332b2e859b6ad4cb55089b14e443e5f76de44720e00e38992b33d27981affabd45fa2437293fb3a432daaa94b15b7a0a2291fa4d6a4669f8f7eaa6d40cc646b3fb79ea9b1396c3528ea104f5d211e5bbd2dbac9a6185db2de55673a228c86c9a737944a4901ada555291d8e6c8e147b6f08b0f33fce40202012bbf366c6717bbefd7ef774aabeced20218ec083c403688e6b622a3a18d1aa99d52ed979c7a847fc2274534cb1ea75dec0edfe3c0b9447aa923a46893b63f58c651c0acae448ecd324b0907f786abd1d5ffaebf92ba5ac66344c4480cb7447c1441f75e079e3fe73033da30819f40ecbe257cd366a83a03f2046a4c227b337f912b0e855bd8ed2d6cd485b0898672fa53cede1b6f083e457a4ea3d1caf3d767b3d5b4fb6f43f56daff8cd7a3bd78f3639d04aa26ac4bfdcab13d479d8240b425bee331f0592d0519ae5be2291c8e25fcbf1e4b6c84aef704c819d401ac5496de49c0b5c71b019485e5d9e2532844a23c8f90b7b0f8c13d548e35d6700e918860ea51d237c7abf3c598eba4c88bd528bb2f8559e9150317c98fa96217a4f0bf784813aa1281285f7566c9073f1f3d5dff9c8efd4a0ab858f2946a9f7b93b1b2cf4c666f2e696853d5405cd4350a64eb5f7b48dfb54fa3ea08ae9677d87238400db5144827ddcf3038b50f1ea904f7b07ccf6b6c608bbefa0b71288a201ec1cf254c597dc2ee5edfc9e08277d835f9039245efaa3f013152ecc899f9ef9b888be6f8458cc0ad0c89d1f13a3f78f25438433d7c48881996361d5160552a11a63fe864b77b1fda403693bba6deb56b68c31cb32948c828ec7c8943f41efb5715196bdb558c6832132e09c329cff1c4cd87cfeafe599b6459961cf38e3c649cca8df2efc98903b7de37b873e37d355982a890b211ebeb18243fd18d05c68d98f02 T=$161805e85fdc2c6823995e4f48829e8a199d7ec89dec6b6d25c97b88372d21760e70f6d71599540244654f47681b9ec5306cebed0e1105a07dc5b4b556abc5fd1942396b4e8eee92dcba7105c862aef6869d2630a81dc1f1c4076f0e2f626f07d13d437b383555dac2448535bf8c2e5fbe7a664c8b79b96652998413c7e5d46e75adac322b55604140e06c1a50f045863a8870a2130373362dba693892eac8e162ceb0ee260660208c590c4febe21178c7cb960d494f62c67495a9cb18204e9ba1789ad36d6a4feadc3cf6add6039dd2748a5247a802bb21d88e2d805a0438b2c913194da922e9c15420fc7b9008532aa01ed2275fc430c84e1270f5dbe555233cc78f4243a3ae89be932615897b746fc386b1b0de404d9a840d7cece69361655d5ed9b31cf628a1339a8b4b9d4918aab7fd314b0747896219048c36b3cebb6b9bc3dafc4852590c4fc3453f7ecc84097ae1c46847ad179a9fc812756b5afc5104af76246baff26395bfc960f12e6ffe869c8fecf551db7ae7a6cdce29491821286ac33d59c36037c363d459715560b4ba37024bd395f57b22afb9316c648c9a97bf4913cad071aa1ba491c1399357997f2f22a8610e04cb85650cb084d13a4873ea7bd77bd0fdd7c74257aaed6ca805672d841c848f872402e442ec9b7ea370f9147e03d0e3f79a4eed9868b00c90fe6c963f503f6a30b048a4fe124259d9b7f69c21569ac4214c0e9b9e23d9a71250f31ea34f2a7b76a315c82223bf2add792b692f5b2d388c18ad22103de12137ff523b4facd4b5fa681f5241402dcc032529524e5e0a098eeaa4a27b1a52f192d5395bbb4738ece8721f93f9eb1f4d4163c8235bea8a9b56fedd0a0289848bfeb322d53e000840d5fc244f0c7fe13c089e23677a7568c51995dacefa3138d82b3a70b33805f2931654df280f809f7d390db2695e332e50fad1285f21f56a06cf14fa7f875d6c09215942fce127b2bb792dc7902292cc000333db24f73cef5242729caffae3b8a852596fd53ff9f0fb95814672ffaf189a9099ee29cce767286728cad421a230aee3b3b304d52797edc09c73c614a7b89d63d4a530fbfe05ca376fd9efa2ae0b0676b31c3f25ecf0d0cd6564e1fa32438df332ad1775458c5d61ffde5d20b43901ea9e4bb7c295e77180dd419efbcf614f9ac5ed0c6e497c0044b5528a92e09f5af892e0c1b53357c86e2c6726d6a9680a7292cc625e4fe92a923bb45b219c9e10bd0f50cac6ce30bf7eccb2dbd161fdbd96325d4d57f779cb99a97b92fca328a5d8f9db3055eb289c03235b30e1245423e8fa6b66f429011c75659cb8cd4174c683b8d632054e35fc0f8857be80a4237ecc7672a3542cf84a32107bea78ab4e0e914199b1499498ea94a1b3b2e029a825eeab42653aab2adc294b3a6af8dff004f502da79c62f107d7a0bce3a9b5b0b7eca3db0d42eafbc9227b43997b907e78e6c194e3d87e6b6699c4c7eaaa35f21174337c4eaa325feb385c1bf8c7f80338b5f4c7a4a6940a9c5f7b97a44ce8481d93b88efc7522b277d414a26dd1c0c893da642b14605933c848bc3a251d887847f5257af138edf839b4432042da72e3498ad15cc8ae48b6b9fca3ee72b67e632412e770883d6f7c290489074a9e6d79e74ebcecdedc963c7a294f683e72ccea03b66cf4accb0d44c92124558036 [240] S=$2affe4fdefbf81da249a0477 W=$76deb9e1128d542b72484f328a11379d25fd19d119a91375d88433f0ab2bce3c722aaeb9ceb944bce3985d30bd9fd688f19ed2ecd31679b5fc1605b4a168c95fe63907c85f1c405b14daafa9069c79f25e2a7f61e359dca5cd22e66dc0a633af0793731a0869074a718ee5ad30872b5e176aef729fb1730c7788ec6baa9ee4e6fa81f259d0440c55464510b2c11cee924a1519ae3d07e2fedc8f206a511b79ff68f6f9df2e8d4256a3ca0b1320f86bf21bed2684a4008148d229278a4dec29fed0f9498330d1a8919616e099fa4f88f8fa52dac451841957f02857bbfc62869cb96a46c0c99220ab0b322a0c2c3c1d76e8cde1d25c29cd839ad1563d63d4efbdb5207188f8c21040043a42882d39d7ea498a01de88e76cbb83c860f3b332c8022391178241b8300109369fc7b83a786552fe65fa51f2a7a28791f546c194dbcc1cd2d8f3903e8ed75100564e65af9598272826d6d66f6b08d361b264d0e2ac38ab47a8230dc26428211465c6f5e1dc2104e22715b3c0061ce4247c81d12f22ba1aefe41ab2ee4548d90ca7acc22eff8364dc28d551e04b3ba04a1ff998cd1da9e8f125375339d65ede671cd5d20fa88bdddf5b78f358b051512f1b01286575fa1ef862a517020bd16aacd27014f18230960a994dd29033d4aac3b71a6990a0bdd18e5f41d6035173817a81e0969fbceca2680431784d82de737178bfce1c5e288acba4c9dbb07c40f6b87caa043ebb8eb5620c86be7c4b2ac3b21f8941faf20d0fb8eed498aa9ab888ee6c47fa903ca32ad7ffb5851ec2e96c7d07b62ee4d0ff17d1ffc622745f9c3d0a2f7d71df33cd8bf3f6c9618d J=$f238661e808f1c71d5206876191d2f5b5c77e4aab38261c725a4b9bead8443a2d2e8c20ac7e8a1d049b3f51a8a4c9f7caa4c2cecf297e54ed16d33d520318bdd33efb3c280d9bbabf991e827fe9d229a19b407d40851e407a4f47f465c4eafcbfb70ecf65dc9f4fc5358f83d5ba1c43c2f81e1bb1b9242fb73079d30c22c052cbd37a7d851817c2dc4c585318c0566a41317c70bd0c2663b1eb3f74d04b7e9f44084cf4315f6ff76c5b67785be7918c9f287f45fa7795125462c4360e2975782bd90ed29f9660da8ae62d0a74fdb879ccf65e0688e560bc46d6b9e74fd7c056a68cea5269493af6d4af71f450be861421c386c83ea8f51076c115d91ca1f4f0e4207b4869efe50b475a97baa4c2a3d94ab7706363cfa00e1b27928861ae972c56aa0d51ccd717e44bc6f704616a5fdedf21c69f78ce91ce9dd2107d1c11f8e5abe5f648febf7edd13a1c2d60ef21530b7715b4324d50dc67446a0656c463f16ec0e756de37f2292456035cabf3114b4b750b7691ff95cf6be9d4fe2ac4058e7b586f9b3128dbdd8e7fcd0f8b7dbb4579865cf1b708b9c9e75a9f4542c60d08a5cbe15787378f56332ff3cd5abf070b6d3e31184f39ee47d75668123808e19e1247ce63c463d4bbf9139e080a2a5ea0d40c33d8629a614cd95cb15b0f931034de4c72237dc84b30b0e69d551f1f1f537a7b0aa2d8e05503072221d04c9b58b99d9348f8273f31beffced03509e68b7a6623ea5ba400a2da570930069c851b15a096409e3e0108c70c80523fa40743921eb5bb79fc31edd5f3143748430ac5ce6746ce80e66d63b513a987078f16d01214594a70cb8cdd6c4eb6f3c9ce586892f7485e3a98a4c39b0d4d047a3f20c936a785a8a7fac181052c59bacbfe0cb911276c53e623fe1898530f63bda625f227c307afada0bd340685d0de3739b51a9ba32d4c4e311c0861bebae62d7df08b86b454c7ec8e4188c25513e2f8f31fded638c5005170584ec5c83a0d5b18ba968aae807b30993537795acc840c120f08106675aafce802f16cd095372755d9c8b7b85274bd3f61204b2f5687ff4f9b2a8c59c95ea425232024bb474ecef41574791f4c3ad78ad9e4dfc31aada9cf14f833b038039642d71e7452b6fc5d811976d21c8da785f8797336c8016280113c818a06a24941d43c38dc4247329c89d74047236ff4a6cbf8b495acab0aae5969f44ba806216ec1fdfd9fcf0bce05c4bd62b4fe47f98471a41a526f260acb516d2b172d0c8a966321a57733ddc3a0de8d989819d5d3d48e99a72efca8222398c9a286666638c9dc62828c1fc887873edf4f8fe3191fb6b621ea99523a1b0bc50f3aeedf6d377c6c89e94c4cc7022098c42d3eae896971b08f4710b1ffff1cbd282c456acd282e31f76a14fb226351d89a517ed4e45b024aedfa9bd93a7995d8147e27b0fb18f3b24c1e0bb361243cb23f9946dfd7395607b7673cddf94824b7e6b3a70ac22d21275ace7816f957022bb8dfb85a2bca0f3c38a577eb39e98cfb7ef0e562d2e0dcef89a3a04dc3379c4d13b1d21d418d31f9bedfb973507fce37ff78c2a5b342ad5d3a95e3719b3a2664ddf14309ffb764c87263e557e2b82f656ca283a1f67ae908b909a60d8658e6ea9fd72cb690eff0bc26f49b6bfa38b448d6caf0ab4ac4bde956599697f214b313 T=$e45954053897b16e1efe3072c9e3c4a0abd7a3d658a940e5654ccf167738ce26bccc9b673a4c68a28ab466963d3896d19fdb0d9ada019ed42cc0902e89a2e05f20fd837caa6355332d8e31c23130a771cf202e82611ba58ef2e71dec4180d1b5306213a66c6428d0e230274a30fdaba298a1d06147d6b32655232c7e5bee184fe21ed7662d49c525bec9a861d03a4946bf0a4e4a3318fa2d31612944908f94af37a99051b60160b858425a93a1c75d0d2ad67920aaab84303657aa499cca827f15fb5f751fe8bd512e4e65e7a44c65a58f1a528a72b5650a904d58f83e5dc2395b8173e6f41d2e2459fb6f33534282e654f817392ab22d70dddc71ab5bd7a0b0ebe86b60c3439ac0e0f6a430159c63fb941ca6d26cf710f577a97cdf1b720b8d38114f5da0fbb4c2256ff1c05b62bda86d160d5463228750c372ef85d59b3344ce159958ca1702d39c9cf6faa3e28b464f81d04553c9fd47877ac88a214b0f4a5ae5ce08b2936ff77cb61ff3b90f3cd7e15eb348cbad8ce6e6df0b26b26fe01e917629d33a3df4678459d714f4de761fbeee405078c191f74db3dd0bd8fe48c0c8329548f2b87addf8b827f48042f757edba89dac674ae7b47e4b999c124d4950b72cdc02b8f252f636e7a8869a1481faaf43e33bf8f1f2b9c60bf4b7d8df982033c13ab27ebfaeff39ca0f25e71b53cf4115fbfed984bfb266121594c87a78e4537701925c0b45da7432ece35de55bfa6f2a7a136881ee4c73efd4f1885baf227ed24e9b3b4ec314ca1add436fe4e309924d29ce41efd7e974fd75a75f6654bd83d23c9d52dbaaff7c5cb97b765ec58f7ee2af388a9b6737a529dd1edb8d1adcda84bec2a5a6f91449f1fd09f108661f26f6d63dbcfe2a0a1318e7297b94582ac79e8c88f8a0cc254a6a8b51ba9b6eb700e7a015c55f237dbf1fcd1ee345411fbc7c905ffe250782fe654f08a9ad3def83355faf2d726d0f695e9edd17e0189a3376db2497ec52c112f180f238ebb040df4bad9252b6ef3973c41df94a673cbdf253901980f5553bedbdca0e380d036ed0baa58806dbb108ef2c5844b39a4aedd0a606fd85da2f20f99eca4d4459da8cd3e38cac00f948991fcb73158b7ed2fe124931bee8b434088dededa1417b3d8de8d0c49bc6964ac175f5e6a05ec345256bf08071c1713c9fab80c9d62736b5a32aa17b9913f0618987f57600b987f2c30316d8e6d12909a73fe9c0fccd4d628804c8a3b8ec2bd5f7f6a8d7abb27edbc0c0920b4a9dba9574dea196f69733ec9668e292f348f89af645cb5118be2fa6d161c77d9e573d89e2fd918aec83242dd4ad20dc945b50b77cdd6a218d72bc1abbee07a9caf35a5788e08ded18abf136f57f476946387af9362d71ba8cf5c96b6378c83cc9e047ad250130ca55ffb1430597a3802763958a2cec89dcb4465f8161f338083b10e21912d063481f04e385c16a23aad31fd1b63e258aed16f1c04f5f6aa5f551b90f8d9eafb6c197a5a207441a7c81b8b062ac4f1194f07be12dc65d698bca8f22cd056d14af1254a9321d623430c52af5abec7525e87188fdf5e5440eabac44b751518870831a4a593f8ae2dea589694bcebc01d1216baf7d94faa480fc2c463b4c1c096edd1d68d2cde0021d461418833fd2dbc271e172d9d121ab050d06c9eb92e053dd525f6 [241] S=$222b27fc74 W=$7ebaf6f6072db74b0bf1d3b4ab2b80fb44a6f573a80b9b9a92b5a41218020f86736072c0713afa4656f8b877eea11c0c713b547a45556971ebe0f369541a831f99e6e680a16dbc3dcf007510230d49046af967366e7ff697678a66106a61fc412ae18b01b972ea977c2db662cd7538ea481cb7e9e7a87fcada15340f14c912690badb0b59507cf8a4ff7e6f4ee3cf027190fbabca31b6c8a4968aa6cf57c572a8c2cef9dc9b20f2f12add0af166ec43c1c582f01a9ab377cba184a71409ba08c2c1858f115abef06194f0b8e47b7f8b57ee197a2b004be4197c9ce00dabf9d6564692911dac888529679d72989556639b1a6dd23ac52ea1cc3fce6168e136165eb7524d676196491fc448f2e02cced01f3d16627387b21d381e7c9a6d154dbc648843f1d1d5e05d129e40cb1bb4672d43dbb975bbab48fb2c7bfe07ce1ee966e3a1c469d7b260fcf883eb660f064fe4880190ac29627782fb6c30b26fc31e03d917763e91f66444ffe37ad9a100fc3a9c9911a53d4d04ddcd63e1c3d3ca0114bd8b7c17975c9f3e5331bbbf2c44adb4658e47022745b0803dae3acbcde4224c31d9819624e818332d85ffe9ee5fc2cd9f2e155d9fc9da2812c15634fa76c1bc2fc797a795b99c7c4e1781d798ddf3129a4b8a2f563b9c1a2091a1878a1fed1b0670d72dcb73cc14b1672922871f38ed3ac9b9545fe7c41675b794ac7cf18b17045c6b46b7e776a4409b794a46a42f06df8f3985b75d7835f810ed95a3758aca5e23de56894a2f3e9d85c644756277ba002ebbcacfa4cf79b6c991b472bac8b484eb2d965b9cf7d5b5889a615bb1c04c7e J=$39cf62a4f6597c480968348879e84346a9e013f3c302a75af927f3556b8d8b842d30eb0edfc9dd5536bcea83b12103c42794d585d286609ea2d24cf4a36e46c16a84c731d99bc5faf692c16ad3f53d24d8073bea0c1611cd1ab7483daebd4479d183d26ce714d3a4befd934310197fd80d19e6cb5535b2baf957ec33260bbbf8a81513e834708dfb12bfe9c3c124ca5c262c336654115da302a19e7b0bf650abb3d0aa0130c9e4db4c9cc4c643716a5af77d5b5aa41ec3eb344a967d1085e162ecacf9e319abbbdc0caec9ad26c2577dd0389c3c6fdc025da689f4d8ace5ca924b84191b75f744fd8f49254c85105e454313b8206e2b9ed39acb1c2a8a415841c4386e96f87cecb183ae7b1385b88b28d078696bc4c64350beaf83bf11974a693c45a899df42a6a3ac81887dd2a4e1e41d107741f2f9d42c456ee2ccb3dadd790d7664ed02d7ec1c41444efec37a24fb015e26ed2088288dfd5d6ee5e55cd6d83b2d7d6d1188042b72f79b52f3834cee3d0f18c623d8ac32b74b53acbebc1aa9c7d1d222c5bd83d9476780b16cf3a809b35fe6df05f0fe8e506ab72b6b6e94285cb887965984ed05ea5664b50820c9d1bce52acd5a10cde8c41b5ad3edcdd35c79a4af0749fa35d8fa80d894df5c9a5ce4d7e1064fbdf32f0e785e189d7d6187b4e2915d40405a7af1b6f90a24096a0a873096f53412eb62f66b00ded285e832088340a01136a07f63a07f491e9a4e97f6400ae1b309b9640130f922e2686664aad302916b27cc443d4a66aebdeff81b486647966a6ad5b7b2f36e273a85048ac769f883f53ae1276b37a83b4fa23dd8253e95c31a79035b858251412de67ee42042f871ff83ceb56f0c4ad9182ae1cb8f0c0f8b748611be7061316cbb83733fbeee60d68855ef385a0ae56fa7f7341817340ce117a657c5d98e91cb44afe8fc051964977258869f947201613870f40cbd428e354ec51d73ae59aea6324fa4468a40e9e143e0afa3f1e0d82fd772afe1ddc19c4219de3653ee606ac78c2371fe9a74416516ae3c2c4513310c90fa15cbb0d22977d8600a2b41cbc93dd948fab64a0d4c113da05093db69b6b4a58860b3ba9f2733ad731e03713fa099c2be635604dd7c14c32d0cf631e4702dfd7ec0305a823eb37478d269c0e6b71f2e51f0d77a4d046f6ddb9a996c26fd04b6bfe262e01ae69779a78f9415ce88270b02664d2ef107a3e89cbbc60ea9bed89651f6907a2c84a71c75c8465883135f11a614d1a33901ea42006c78d151b865870f826136ad09197fdbdfe93e59ee45feab1b653697621a15267ea93ea363c61af0bcf1930cf5582fafa187f7617c4cc0fc0058f667d0acd820d2efe5d30d746bf38815089c8f0f235aad57eb2e710a1dabc68a3f9bc96ea029e0a10a2be2dccfe6f81ef1c6f2c6f4c4988e86878f2dd3c3d8f2a7b92b680dcce23f2a71bcd051337fcdfdfc002825527c38f70555dcb97e5c534b5e09ddce7ecd176545731499f655d3c259ea80672a60c0599d8edd0f701174af6b3996d0c923494b80863a1d01e0eb90c85c00dd4f6404d5b10d5a59e55c85dcfdd489376b6ce6388f91597209955e248902dab375f4bf7b63874d9f8d59952111525cb0baa747a4e7448833a5ef59455898f674d1ee3ae86072d771abf1584 T=$beae5e24ea8344475cf98dbc0a28e4861c9a75e7a9babd4541210a0f2d1a0eca34072af7566c2c3a596fe2476704a4699cbb4e918dc433888220b3242662767ae93c928c237baeb7f46fa18554858a8ff204b5c300ea8f3f84f618936eeb7e1e7af793b67897f2829aad08a407b471d6874cb3e945110517221a34ed3d3af255d6229f5f65e8d01d07e8b0c886082ec63c07905141e91bff40b4226ba97f67a6b6bc7f7034d022e124f2380502c3435f886c1bc77da416a85ed35e45be71c4fd2c717c899f522868d33e0b94276f1820a1b743b6aa84a31c6e0a824f5eb26a9c5ff7146b5380568b09e89b6a5261d608878ea30df860be8fd8df4fddff06d1906ddcfe70adde707ba70c2cf18340b80ffae71c76e2f81cfc581e54e1a14e1ecb2c792d7e978b943acb072a6105976058d1714cb368cf05eb0df3b200d59cc1fd3e0ffa521a89702e48091e7a75a1d9c52b6c4ad85f0164faff3eb922c8264cd3b28471dbe00a4cf0e0b6228e067653cf9593d359b9e04beeaa1ece619064f3a2e67b72ff9ed378f769d469fa7926a8c38f833c8317d5f6fa899c2759bb9352f06b7c707cdcf3ba069386c6e4008f91556a2551ba755d62a52538edadd2b41edaea685ef9b4ae3aca6f83d7b9c975f97e9f58edcfae2693281ca9837f7b75bcc0298fa1c5103fff9c87e614fc5f4576607a7cac924f50685cfc5af5018c83992844e1bccc3bca46ba3e7f2637a54c6a7b4f591178a4372b5ece92574b13c039f61abc73677949b0bbbe228e9ae482552351e8452c8e3123623311b5f434a116aac4ca2b839fe4e3e1c8198e4fcc72e417415c631b22412c0c10a0d6d375e3d72698044b9757c470f7c5e6a9d5207cc25e85c7e141d10fa0db1a8421ef628d073c97c7f9ce00256018a9ae9c3d75c213dd4f895098ab48e46144703863d5b68aac65a044f42f0be4931b7ab2489c376ae660abb569211bf1254a261e3c4d3e8ac7fd9230be02991148b9c11a4d9b8a0dba0a57fa6db1016445760807466961fb06e7d20c4dac2d8086e0b75c3e8bcd0af3c48a70b653ebff052f8ddf0ba6a2a2f0dc9182b92ea3e881da0dc142d4e8aa05c1f380108ed5c1fefc50b68fdcf440eb72d7dea7abe0a6a24e97ed03e4c522e1f41bef790d463b989c083bfb66449d73f7e961d1b371532671cbcfd150c683adb26006173afce9190f42e264d2ffa362afe3198155b2537198bce9ab0ee63fc5e51477357bba43ab045628b1d72aea131b0dcd8dd3ce780e2560404c4aadfa194228e0e263ef1062bdb3d521eef2931a71455da8a2eb7e65991a9956ad2ac52493d58375e4e56f7a389d90b9dc31513092725e9441843437aa736240860591f88a7eb880610b73d395d14ebc3397508dc7964aa8154999bf609b996b3bbdea5459847e30c89c31dbae83624e446efcc3528f996f0ae3dd7d83f8940cce9b8741be8dc80ecb592cbc776e737b20078520934b3af536bd0e4ce667d8c4e4aa6d47646b1997969b6459f0844b8f787f28089f05d3ef83dba6804f92edefc30aa4c7c67cb2c343ca379b3ca55b4ddeb35745449956439fff9b93a67d948181d830ffe84f8e3653e024aca67cefb78e3e60e436a6f9f1c72fba972cd0e916d4f7ee27a7055c4714c69dd692455cbb8147eff04 [242] S=$58f330eafb2be W=$bc54a4d2900ee138a6db9b10a7391988ad4a2d8e1c8cb922411a4ff8cf6b7524e0a9c20acc8eea69092fc57f594d8529addd1ea69622477283e78e0b92c03781caad95754a1d5fa6f20669ac12213e97d031fb3f87a3815772b47b47af415647f76fb0534aa1eeba9213c86f98c53fa5d385f638cfafc258e29cf9e658c1e9b1cf133b78bc54a6bbc8b59f9e009fafe33797119624a1f8833641e232e7efee1dd166b903d92926b757f8c4f49ce596d5acb7ee9c0227eb9036ad54dfd51472e1d5510793794cfbbcef66e30db172f1f8fa7a50a615d9fe636bd0434b84a15517826a43871e2ec3c26a206fad0062fc10a020b299e6064b3d357052d602f31614ec06ac2ae62efd741e95bf27216603159ff9c38a50b8741adb04cb7cfad550dc385647ae56631592947cae2d001732d02de0414c294cda8abe8dc957ae2fba53f8bd32a2441372df8c1d59d3854d28dc4056b6856abd1647be71d9c5b77f8658f6a16381cbaf5ba672af7d6600020e38c2b40d0ef263f1b7b355b3b8858b517cca95a23f2438cc9836ee246a33031df4ccd3f66a317266ff4a46d6c05e68aa65e3cdbc2ad8ab08e83d9df9ac4e7228a9f3476f09cc0b8a1a3702915473bcef99061a5a86b0004c96d4100374ba852144d9c264f42cb1cf574b239b993d6f44aa24737b60f75e4f93ce8c5a526b8807991b69aaa4f6a2ddcce31c91179664ca7cc13d75a6dee288509243d92f59a71e146169a34edaa8d7d61028b4a5a3787821aafbd6ffbd441973b0cf9bdda380bf1486fa0950a934a22d5841c0446e378f5a0a76287fb82afb55bfc4368478bc J=-0x33a363b0e93ecadf437bba1401d1ad574b82c3ac543faf0f6c6b5a6c72eba5d6a94c98d82e2735e4fac850f98a019cec1c421af6d92edfe233743755101a45e417f60b127ab87e1aaa4e54309de5e38f7c9b926b66931814a0d573d920091c887aecdbcbe9531c45e6066278f847f50bbf119fad858ba86f03ea4fcc16dbfa97e313f8be530a2c6da60850b7488ea5754e15a3835e00727dfa6b45db931db4b1600c61187fb41aa913692d9213561b465f69874ddee0b0c21aca23b7d9647038533dfb9b1d6d2701261af5dab1c55a40bf0684ae99c3bff9f6fc8fcb7d7cfc958e5163c0d0fb7c07c8e15c161b94371136ad8390351a5f28d5c2a2d8a7189f56318581534bd18b7c5f0991e9d6adff6905b8459cc3ab4def84899deaa566e15aab4508471bd695e4457266ec10d1ff848f14291d2d7d7c94a3578df8afa5932c53fdee96f3bfb050fcf4332962354c83be5e3ccde1588043ed13f0b9322d428fa1d7efe92426816c96c3dc299ec2da88c6fd44f68328058151185fa316ad523126d84ddd7c11cb60f1fc9d5ff106eeadf021b557bfec2e8d856a9cc854245cd718b8758723393c72603bff61bc87c946ddd438d7151dab8e8c05c5a175c87d8dd7ca88fb344545bad711c1c9ace735b53a53fac1844905ad82c34b7eebe57f1a1722e0e76db998c65407f0c9066b1466b31cdd0a323552b02062ad6c2bf698178eebc066a2f3509197c2b6f17b4bccb1fbc1dae675f2801552e02f83003e1b1feae32830d83e016a700871741c75383016125ec3bac0c529207b18d77241a75365879d7ca45e9386be5b1e46b35d11806d62399b0399c947062515c7751cd7e34ce87c3143e304c86601d8dacad97b931909d4c29c469bf81af7a2ffb3551ec5075ae7fd734890111b677178fe75e2bfdcda78d5816d78457cd572f1e27f76e32db775e988a0f717969ae599c1ff11e88b7a3eb3eaba45dbe69aca2b45d119bb74083cd21ea0b374080eb7949c6f64093922ef71b6e4632187bb9d40e0eca72b4bd3058a002d9fc5fc152a0567b10eedd6ecceb159e3120a22fb388cadb524993302b15ddc0790a95076a65d37cb5bf9b8771ea1dc6850d223c8c62279fe0dfb8bf888ae9b44ed855f4835f04a7c999e1a768292441824c1ef4a23d0ec6de2bff91ad39ec95ad905d94a7d4a97e9ca65625d904a3d73ff1513424248549197e42ccdaee8ba4deba63a2f969a0b4a4a79f5dbfe7bc8fac166716ab466d6af5610787a8da0410b74d58da1ea37d1636cc21c2a812c773009bc16743caf0d9f1a4303c29fc84412323998d5363edbfe8416751cfbb96b17a67ad0c60e9ec520639e52ea945c49e917daedc616ecea7ff7cc30296e8c05a75c3fd615870c89dc993efaaca2a3099acd4395bdb9563e28079e06bf1da51606a0269b635278f063a9a51253f16b3a072a9793a846a3f5fbaa78d6b3941e0c045f070acf75dcfd40815ab0de7fbfd240524489c1eb82656aba042a2baec250afac3809eea132ec412d312d45e7994164eefc8a0d318fd2aed0a2610841a52949ef3710676fe6e1ad9d9f1fcb04c7eadf9282cdc790f12a92115de6c81d0ed36a3fa39cf0930dbbd0827aaab187cbda9a7c2cc6e223c95b0d02e6b878495e785decee373f5208 T=$6686255bf393ec6fbae877f418a787abbac369bf93773c246620853be16cee929910e1025a5611dd8885adb26f2bdbd0ff174b99beb242e287c0e20922b4bb52f2dcc05c79f1aaa778ea2da96d862261ec84b2263fa674bee6f6a713d531df7edc87022e0b6fdd4a5bed77aecf4f0ee691e9d609a78a89c839f09d51549710c9dcafac4aa02cedbb3faf086ed21ed548b1b2e482232383b7c448c4ffad8d67b7766628bcb885cbcff272218d47e12d0af64dd710ed09fa4b2cfa18026a03df5187f83257e3dcd5d49bc82d0b372decb906c5a7f458acc2df9df02318d4d517b449f99c8f334805b114b09a8cb758321dc60116a786ab18fb6e4bceabd22ee731859ea7e33a353abd234cb026281d2685051798bb89a9f440a26a05eb7faadfff1f2ed6d78d8ce4e74c852d2e53334dc578f6b1dbe2ab819ce937da392cd650368ff3fe17178f5bf5a563bc2000360a6a0dbb1c76c85d4c2815d87ba963d2574e431913e7a0aaa349c1d9d586d83d41d276c33221b13fc19ca63f147f748c5746ff5f1822d60f3a02c1fccc27564d341756634ab12316be96783cf1d36b7424955ccd7d7fe9227f8aa97bd46cdd1a63a50eda3b705fa6a41ec7f062bcd4b28aa33341bebeec8144fea55e8d94283ffe46173804c61cc49be2d0c1973eea36dfa2297fbee9ceb2e29eb2f79e5c27eac4822f8dd35b4b813955aa3d07ac0dbce6c070b802e8458e888ff98db08d6763b3027a0bb1c2bddb5d90492238d4f98064226a5c30e693a0821aa853ed1adab4bacf69fc7060faba5f2edf48c5e26914e47e1c80b4219858386e5f54553155dd5d8bab989337ea526e5e870f83e7d1dccf0ee81574c80e4f81d678b0247263a0488c174d2604aa932788dff891c7fe9907f9a34966b1d2cf36981582b33076a99722c5886e6506c9bcc913a2a31ec4bc37fa0804023a5043a4f558b887fa308c4c8e8f68fe4d13c3cae748dcdb2f168d858289a827a07b2ecc2c3efecef0f4acfc98896391d42991d9a5d7492e5a0a32ba789ca84c9f083d6fcab907f07cae64c51c97551a6e607e63e0736c0e9c7f3992f683087e20d7bf8648c5982790af12377ac99bb079845d74c12d85f00e62ea24a9919597852d116a74ce149aa7265260d2871348962b24d8905f51d2a47d5b69d9fd66a2aab6a4bc61148d7d35470ebb13bc51a4bdda6075438d02508c40e7630cc67371ee94e48077ef54447a52238b940322a161686d77ede584443373ac58abcab974f7e59ee111dd91b17f7a64e4315c683e4898e1691f56dac8041306cd8c584928e3e02e67985bad12d8c651048bac79e244a98e9fb169e3c505aacf18a79230866550a98a54276ea742189eedba3782ce8812b9564cb28577c4290109e9653447822dc72afc66f48b248bb18e96d88f5fc78a5185aef68d1a37cb1c7ebbbce2fbffc8f7f959f7dee40044064a9ed4cc3801bfe2982549dcac12af713482d6ca86a35047c88acb6563813033097b47bfbe4c37a1277a503b5f26321b8e519e234250e7d51b13e30372648a28e0beab81ca39ef3b5e0381116ff55e46acdf578d5e1e0ead50177a7540fc079ff269cfde03edd7f4b8a368aa976399b87ae0e2aa76c0955bf22cbca58430de0439154754aeea82d8ac08f73963ed [243] S=$6c1cd34e69e947a879c29248 W=-0x5cac0f0af74a96d788910238f02789df0f477692fb7378d28727e93f359fe3166e910db06e068c1dbe8d715827fa0a9eecec7650f05d8d4c1e076832324134e2805cc714dcd240bd349c97648d5dcb8f8cb088892c31787f969e784ad07f65fe2215f4a551d9b3ef8418e27fe003def9de29164140a15e493c705b64888f7cfe496344420d353ab21636d6d4ca2454fbabd82d93c871325cf4286bd377ee96661a3c595a1059bfde30086deb074799de686e86c433d6228ee9c7ae88ce6f3c4f6383c49a62e804d05410ae89aa3db8af3eff4bfe890bf6427bca257d929d711315397beebb51239d2b2367930daa2029e45ed26e4ede68bf111903cb3164037cfce829b2449b345281313dcc22ed2ffaec788ca23b1eb95a6c95adaa54685f048810277940a9da284ba18eebc5d62646b7f80589007645a65e991c66aea1c649b2fc355dcf708e32d08d0375a3143e8b0cbd24ab18c57e6861e6c58be2262fed43c92df3062d8be62d5343527e0440a18fec4d5c9ee1f00dbcb6c07caa0ec32c9bd8686577eaa251698a0c2802ac6086b74bf5260f22a00ac53e51cb4be7b7f4c7ecc5c0cc8dbc433791d75b37d894c30a66d3c5df24db28a8a82b1faa1dfe4cd66c9344d84f0dd96e5ee3f8b5c238a7e90420047f46fc2b5dfaa9495ad1b2e6a19b74b3e32b9f1a7b0453d287e69d4aef179c3c8c78fbeb23de96c718572d7e8fa16dda9f9ea8c6b4a5b7e7dd444e312fd0f6a087438833d160e94ae7b7abd7cc0d0996d0f4e7dc26e2b67e802668ccb54417110d3e8174696ce943dbb941038a9d1be2bdca1362ab7b76 J=-0x46d226a07fced43cca48e823623dc461cc658661367b600b42f14b27b2fbd5a775d35b1b4014d1036577b96394331074b5e357f32e31715630af49773b504e7f3204d93ecca1b0ff591ff36c8bf735e1b522e37f3ffcdfae8dafdffb7fd6a8138dcf288b10242ffd6c8181e04730d4830cacdcd3e03acc8d26cb52c24543ef1bdba68b9db00d348d8fe43874320f957bd93ef300a5c75a1ce984beb22929ebbfb6e1e0d7db1b08128ac8e8403e50b17cd82316796f8438ebe16bf6af13f3d6e4ab70e17e4ff90de253e5f98171cde8abd4d8521bc5f6f9ffad51b9d9cf70aee022ec328b166b783eb5ebf47744ed36c11493d5b2cb48d4b9ec437c306092ca2b674c859bb9efa6d9837a31d407548e59ec4dfb5295902e4ee1633719a8c484e4dad36b0192dcbb9a9db34d194e09be4d91e00ec84b82df54845c645c6ef506a24af0dd76e22584b0a0afae3b76bf094df181f3437bce6954d24c2eb0bb29b9194a3e4b27e0e81370c770f1a68771d6dabb5eb444404abd05930eb399c9f916f8a4ac4b81bfd29d921fc5e1939715bc917dfd00416a5d493dd7bfb993e26b003347e299567128bf58ffb6cd68185fed0d6733c9bc1e402493ac0d6ea286a00cd1703ec16d01e9c01c9a21711fe974e75400e9567cf8b480ef42d6df9622d922a1b453c6f7571802f1cd4f1969830740065368ae548dd89f61987dd255b5c451b7db1f08a0412778979985fffbe49602edd5788f582cb86b616dfefd94b6cad7d377a7c56084a69fd4cf25be27920e070bb4c6247298ed8d002e4c2dd59737ab2c5da90042a5c27e8eb3f30423a16fc1a9eeac0a77bbe643a51557f8e42cbcee92ecb22434a4c62c18b0a75a47ca02cc14897f734c2f451ab762c9387d84f37e2866b448b580311c0daa7a83f71b0a21ef775411795e23db13885d32bb28ec511471c2dbf15ff38aac6f1e4e96a4ca4d49e0e4fe5837ac80e1686ffd321f9e7ec554033cf84fe311baa077666d7d00a6a287d231f97ecde7cecff97e5918553afbb0bb297fb3ecdd2ac63e207d68b740c69099521de482bdcc547719afd1434ee95a2bcaf273567cef60a6ea609e3c91d8e1e175b2c4266d3caebf1d5ec3297004ff1e8fbded66d6bd1501ed4a0e8f5063a3f6a9ff016a3199105108561782b3fdef7a2bd5087d6d1e0e4e9d9a1e31e22ce208e9d4d4259956bb0e7fef31745f12e27bba692239db1aaeb74ef7459bca35951e2e5c9e7a9544c2c0193bb7db8bcc7b9114e6222d32582771f45203e898f7bfb42373a2bff80b053462da8421185f2ddf4b08bafac1eb677c0e9547c69ae1382e32faee441a9ba938ba9a8b879c3ae0edee799803551e392adb5a11ed6887e94dad968b20dcf62cce820b78cbc8fed4c08f630ea29545d10cd7b1957790d5edb36c579a36d69c07aeb5913c72b4ed4579c438dd97a46936256845f213647ff57e9fcbe946b814b56fc3790d889328b7cf3d5f557efa84e323f584a1187525854a8f1d0b30b934ca18b47e41bc2b739700e6def129522ae9fa6c03168230bfd0844ae0fe71c9e5bc890502237d6a6d859bc1f86550a796ec7f48aa480318a93f01980f97fc42ca1b871fc6de75f86d2ee715654c6dd6f1b099e03168119b610cc6bcbab3c T=$73f2cd99b99a1f81d02c78e84f8fd0b3c442a7a72cf55bfe440d2ba0af3d2880ca6828d350c364d4fc389df90dde0e72687e87a6c053ed396dfee76e30c19d51c6508f5fe36e47d1ff297d3b86010adf47fc658cef1eaa2a67d14f9bb29eb93f07bab41208f946d404b33f6886a5325d32ed35b00dc3022e451bfd840414587cf9424731da13bba337ec0ded63d204d8aaa16642912fc54f91aab69d0e1a13693511d7703b9f710e998fff5a3b3bccdddd002e04369845d367619fa9a7a7af4d49dfb93633d0792fbd2b6209cb0e5f5d1e6f614ae3fb5bbf5fb06846d5953fb008a201a9d444687bff1658d352eb7e8ec3ce5ed479d0337cd76ef286cc9952e4e9a41168c8b1ed1e94a805add062e22a83964f1b83f497653ae303a220cfb8ce172aaf17a5f8688351d26660723d8fca98e4ce31791b1e65306ec7057963560e75313a83121e3b2d2fd9b9f38638bbf20d663b4a0a49b2be2823e8c336ab01e6881e5b3148e4775df85a9176d979d054d3b856ca591814350d0d502804ab4619421700c9136e8e59cf1cc857ed5f7bb77b508b1b43bda4a786dfb9f67d47663c39623fe987d69ba5164331e1475d285ab13803edcb6ae519731df67e9f16158521356b57b07330be703e41cb2be03d05e39dcf85d1fe94b33cc6d7751e0d435debb22e61e6a257e3b73db81428aff4582f2d8337bead65860648f981421ab436747f52604698108ac6eac3babe671b29da55585d35f06efd43b3cbb7e90184c7d8d8912a078a6d3c18f1675084544c6b43f09e5adaba2702be3fd779246f778c78ec7a9e819c726dcf4a696332e9a979d0b68b5f66db48d260e9d578313b1a31268a60d08ebd3c42f946785dd29176537fc87b3cb25494b2bd518d6b92135030d13ed84507e39623c26f4bed0e58ec76632a15909a237cfadb376a46bd390a374766f2226f7ce9c9ce517dec718b082a203f8599ca53a7c8e29c33a8ac8f16194e8f7b596d8f57eacd0f882da07547dc3a5b299d187b7a692b570814ab08515da33693d7c143762f2f73f703d39df6eaec05c2da44f75e474a0a1fb6dd191826248ae25f179cb9e0cdcb8686ad6c5837f9baef390f4e362f26332be12e3a7faf10eea7174d9598e9057dfb792b536d689743bbc019ad50d763b35f93777f83ab577f0b75232b1ca46e6d9b9d6d8ada1e39cc05ab606bad88d9000fcb2ed772e060a562cfdd817c53063b16f6d029db86e7505fa2d9f63c8fa6913044fbd78b2fb3614f822873b56eda7d7fea6a5e16c84c5caf5e939f865c4f5ce6f09bd8e14f272965d4cc2e3d78aad2806559bf323c858bb7ab5352d32ba89ca993c067c80f4fe74b798f53d946bb02eb217c31ae3cce9bfea6abf945c1710372773125a18a35bd4782042dbd7f726e98a775f6f797f92a292809ee7a89188ddee2316d2622e27e751595383b2fd78ded4dcaf5d3b42b94e739223783c50eff9ce503e2f2a2b8c3110897b0df59e91cff4ec26881996ec3f893d61d8402b9e118ba49244eab2cd9b4bcf9148611693192fe8f72cf6d39a9cbb0ed1a7522575b537c6ea5d4e6b9a527cb2f4cfac62edcf2b5a823c46b08141c6e89d78f45c9b3b51e2b6c0fcf1c086a6fa91f7535c353bfd8b54b390a5eaeaf22473 [244] S=$6a95cc5d155c3366ff410 W=$a7a6d563337e9710c0366132a953a19cb642951880bbf6afcca7f341203eefc53783314136a8667aa0f958e81282aa083c1e40ea789502ef33bb94d99adf903a01b0067f9f19c9d70ea98588e4e66ada014f93d6e300dcfc2d90409c45dee90c3edc88f651d3e69b24ced3069f1e77487179c7f9a99e33f7d10409b8c12130306ae44da3517eb3606c8350e08e4ab53c9dde719e0890c820686c5de3e5b8060884691c6f6d715949de3d7857ca5c8c03a6a1af2734d0bd65ed2212dbe9788ba02343671a894a7c60eff836a6e3b39a4758442410fa62a0acb4d336e6e5056b3fef1c8fccbe55cfc953112fff7471d5220b66b5ca2832b20da08567ebf42e492fb3f076ec84db7f9bc1eb991f1631ef04a441233d5e54499b9bce6a0d08ab0fce5f51f4cc100662e9588d414e2dcb21791a2cfca39d0dd5850b854844ac829c8f87da3459e0317243def4afd3226198c2f785b59426041419d7e230f22830172896d2133c9a1c844fef0e5ce75835a19e9063e67ca4c444c2c29dd48e5e177e3fa76ad99374392b3bf63115be59dba06bb3ba854db018ecb97a668f29309f643cddfbb18c6234ade86a499308911c773dfa27605d7b8fa28aacdf59e4b15b5a5c7d9f8ae72f2240323fb0cfe9ac88a5ae737905e946ca0ac3aeda82dc1896d6b87645f2fbe5cb04251d3a42669d5636c943050d419d727a5e2d2ef55a280d759e91fd9b69f1689bfa438c1abb47cfe5d3230ad229491fa6f611af27c2b0418f4d9c13216e28ab655326c228a39594783f5136f41e033bf8e3ef8e0429f856c60ba5b824644a J=-0x5b17cb8e7b4e2afe9506d7a06edf92d172994b1cfae1a6c534334aa3e660bef3d04928e52641efd19d701be1a1803dea5ccb1c6f4ad4dce18af40558bfb87ccd2b4c0fce9dc444a3ec6652112a3d8e43fbab5153cebd692a94875bbed8b725868b06473eb5b430ac1ffdca787a7ab4c6cd1817eede204956697e08ce6a9ce6db0b1078869a8a70e743e0beddafc425b72bd4f334296297850127b8f312ec3b6fef61f06e802d7e3aaa3ab46bfe883e47ea4f1079a12a7de448472d2f4e56155812083c3b6a5d9a03945b99bd3ca21ab44b38d0192b017f8b96dfc154436f0d1ba9ec4e92c64ba37ab4982afe78f7de0701292eb823622ddc8446e29c5e8c0dd863c78883e0f40bcdc9f44cd8878acc8787f0b66414b378216ea6e26de372c812564dcccb77366c8f6422cf9322c85f4f9fcb9232cde605f3e77a33c6c552e11185519455008c3e21602fe9238f6b6451e60179a899b8c0edc0b3d51b41b89bdbc4c25c376d972fa770b36efe7c2fa8c47577751272c226052d0561d80adb6c500c47743655c0f9cb0d7e98507f640c80b3b1926fb3850c53cb7fe0d74ba37301d93e24946616e9297ad0d87dd11da0ceed57158555aca422744b49c3cdcc43d745472fac1ca693435bdedeca503ea679936c8275ce482fc26f936d2e2b740eb86c072ea4cb95b668d0f7cb2efda5d8e00573fbd879cf357ebbe7c2a197d3b9ea6b5a2698a1c791bd8add55940a61158660f3a392df7f6e6bdf58d3455901ea7824aafeb2b5f2e770ebf63792c06a2d753945f1d340563a907afb2f08642f077e08bfbff35f30941423e9c7d551f0b724719840591368e7163593a7b6eaddd643da78676c854646b981a0ca9d2a47f0eb8af626965088af29db5b9ffb6ae7c69fa53f1708fb5f48187cf7eba40d873acd962fe0e554786dc865422ae38c122e5d78b18dbb04d5d1967a22c6ecd4a7ee06e385759b557b6ce687f6b88fd300398b0003c0a122584dff61deb608fc45d29f6a8f2b98f0215d8076d37b406648a556289f2c6700f95737ffc9b2544a31600c7630262731ab4e70371d8eeb511958d7517921b7f9e7debcc8f588a80896a4374d727d97d20de9be2f4ecc5f704564a3c7893e80480b5a38c0eb7659ae151ee2637a0e0eefda114609dcbbdc2bbdb6a3c79c8b31577b396002245c887686635312b888296779c8102ce083148a28e17036d868293f538142b5baecb842e41023d9e4f45b0dcc8f7e09c746f3597e08f86706bcd4b8b1c5aa2afa3212a7f2c8032b6c1ce44af37512f533d2e75e1591cda8607a16dde8539548391f6d84ff0cea66035a0195268cace87ee5e75f03da6cc8efd6f9998978d3b2be58a6ba6206755430e159ab3f42a11673a6e48f8f00a60d586d913d022aa3449a404b7093c2b9f9a449fef203dc363d454cedff58078ce428fb2443e9ff2185ed9d6e64bbe18e36a030487296853f8d10b53a45adefcaaf21de080274fbbfdbbddfeb69a9d5db4ba83737ec4dbdf0f8c6e696fc094212f42bef692f1e87a9ceeec18e6f629d4ebf126902e07afbcf7c08752560faaddc211934a0266433de0b31b0288759ba50db09a22e22d881bb252f8cb9c66cbd187f8ec0fcb19b4607fa4 T=$215259e8b13a1d7dd7dc7ce4f472100a902fc2c408c7de36e26b4eb232085a58c620d5ebd01cde991efd167950282f79c3ae8a027dac375ac42cce78397209f7b2e108602646995aa8c7dc29f7501cdb4ec23cd4cc62305f38f025a96a0ccf2588c9b737c3b014999f6ce00931f24225c33de344d0baf6bcb93de826b5913ccfeca3e9224cb3eae2a755ed4376d631a856d33aac5297a6963b123fb607a1bf88b907797ec3d8fc8a4df1fec5e29d49d1ce7f5cb6f0ea5c367ddec94f01180b1620f5b42f71f4a68f254375861ec449e0270e21f2db67398fd58a85d6ae88c32106a83c80a5aa681e9f0abe3d5cf21c90a8d9fb7ea4aca63fac7827351358c7097ca2a6b64c0cb3f287cdd38f80237e638a116a94e81d90dc9d9370a6082c73a56f1b886fe5738717ba0cf6ab49c1c58d50fa74208d03a6d9b0c3b979f660512e2d6d87fe8fe546693ca5cdbb852f90e91ea80e1f06752e8f8fe6c41ca06ce22b0cdaceca3bcf580facd07ccfb73d847516d716d39e4128d2a7692f7f5134419d521469efb95c7cb39918ef7246e7a23d9bdeaca381b62173154ca741ee6eedd6e7c3489761f667d2b1849650e465982ec1f60c61e8ce87ca5317d42658c9ea91d194727edfb253eac28bf70cfcbb44223b48229f2ab89650add69375b5067600bcc25241e29403b89d2bf2f1efd518f132fed8795a2cfdb3d138963ad6484bf98ae8c399e13ae1208dc6ee629c69648329a81bfcdabf7a9d36ea2c328b735fb94f7dd33881db39a6c23c3fa74e6a083f6b6321149b2863b66d882643e1c9e35a33528fa15b4a6325ec8a08c04626caa932eca9539f94713e8c212e7415d8622f80b0ae84e29b1b237fee63e4ffe2071b67c964bc97e145ae54e59e92a0456c5d434e5a0b721f984c7770a80dd654b98dbba23e77645d03fe9c84bfa3889107e5a57a37a7dd45c046a2a5b3632d5d7566815f1437172cab10d60bf070c68080e517caab47ed07eba0c8f2d7736b05cd4871730df9daaa9a1b99fda78cba3f5c02bf55149dc9f8efecd1b0768769e402f08014d388f8b265240d683a50e9b40088c6a79337130f6a4a437faa41740f7890eb2132432b380192eb977198613387c374f6dbe24c4a2db948f52602c09e1bf4a2ee66a117d69233628fb579225f005812617f76103ed37104f8642f9834580f00806f2c102f69e9fc33eff7e74852d2e546373f0420ed2ba0f62fd6643978482066a3f7c54c65a17e0b578c91056c095f1558eaba55491ea127dd010fa3cd6742efe9d67e3fa911be24cfebfb80a84a6c510d8b67b88bd246e89404a6429f860e8dcb0bce0b0bca65b3b06bb2232e15fded435a27b48831cf43d1ab0da841e0c52094eec3b75cf72c008794221834b74d5e4ece1dba0dc7befa822d810c3c71cba7b2d3e49bbca0a63ed2d7603a226c648d1e3adb5ac0b28d012071002c924efd92df229623c5ba1c3240081bb686d72f5f49bd6bae524e5f1eb34574df30a364e254393cfa998f44eb8df6307cf48d337adc165eb08b19531dfd9d29a3f4fc7ea7b0c35aa0064b7aa832e54ee61b9ffd6a5ef5084da51f91159e6db188bfc6334df47b413558024d48df0d84fcbea436bf296dab6ffd36e8b5 [245] S=$d85017fe91779ef9f W=-0x4b3bd46fe48ace86e62eda7a4746cc112797e0efdc2eeab85587c9d97a2dd8f5454f58158060da7742e37011f5f92a3d4a542ed01e85812053cd632417ebbd4804af28f8733c883f34cf229a902690099fe227d4a930171ed19f633e74ca7aad524b9fc5d1e9f74746cc5587ab7f2e595e6448009c91d02c7a4bec0d2dbc0b4c4b4fb3579bef484d102ad47a8d67d194a3508ca0c5f36accf8f7c66e01ff462f661dd528a696c1f48a3bfab07148b082c7011c90a4c9c5cdfb9eb7f1eab6017de8b98a519aa60d5d0750f25ec14c24592a6a853038f589492a1a2b79732a8bf09602090b2369a6856a0c75a8f1703adc22976b080c7fd23363a76b2f554f9607cdbc9acc66a409a0f5e1c11cca404921466590f87c9e30acf3a8949ef04139c0f549927c5e1fdaed96f2648786162e05d1008ae4ca10b54599de72d3010cc1fc832fce46021165463d9765fa21cd4690b47421ccd4d47ebc2b3d138e0a326ea4dd472611d7dc37bf33b2b869085976221970b7b9798f6f6004c03eacf85d7c2a457e4f7114c2d30913b75c2765f0028c0bf280b92729515a4a9f7af2430680fd7a4493bbb04f38b86df88b5b7509b0c4004e7abfc394f7c2d93ce928182bd9bddeb6473915ce57831f8b0bfad637bef35532e435e2b91e65493ca011f95e6bfe5d7c6ef6b970a6f8ff97e781d00b3842fb5b3dea11e7a11753e492d461aa1a70ef8b9161070db7d9cadd77a12bbd0a41988899bc14647ce73d2c3d7c8737099ca54dc99a7c006a87b65d64f1d86a84e95cadeb04a910ea5e3af7dd887fb0b8a1 J=$35bab76a17dac33e22a2a082eceb4747dd276726b33a0cfea61d4300d36f5f1b825de0121acfefbae453415f6c63b12469d2af8a94c9d0b4eb0a86cee867f34a33f8af36d9f2a14345ea37030834d0f2f796b8f0b6cbb49e47c3beeda94886546c7570b76aaf02c60b43512dc075d07d406a3d54fd4f768a56d5da75188927e777933f7195521088eb8c47035eb3f2bf4090937d1da3a3ae06c08374657075da3d55f1070ba428fa17f99378d35ba255dd87f3339e818b850c9f4cafc7633fb118d8baeeb55c405023cd30199b2f25990b01a46742689e6c770f93ec074f1a19c19182f2f5fd1aaa5747f1e9713d6a6009fd40ccdcdbee6a256d446ca70adc0153441f7b8dcc4eb842bd3c742fe37ba845678111ff67e33b616685373c7c830f57c0642ebbb9fe723611ada13e8976146fba318968b9781612d43131963637217c034fd740a984fc2a5f61b78d85b5de66e4851d20b0ffd50f42bea112cd9b35558eeafebeeb031fb968b6f219523a47895194dd6e3449ecf715ef7315f69ef31b18409a9b1deb940287010ae55b0b6a4492ebbd9c267945940640af17cdaaecf368be1221762fc7cba6adb03a343e22c09e8e40f8b5b07201b1a390b7ff3f76b8c53ea36b43b92be03b6846ace1f0a063d074c4f6c459a15b14e1227015ca90b75a5ed4786ca872721f2a68ad5b003dcd0b2f647253d1c84eaf209841b4220f3fb357a82042bac9593a4f4696f70263e2dd803a9f2ab65bfcd3ba2e77c589130eddddf67f20cac1c0620b8d35f90898aa783a58f8a1ff1cbb637fbe52201be78159c4499a2fa706fef19787951551d5b39a09a826f915df383247dc3be16d8d0f3dede1a771dc89f575e9b7068bc3c03c4e6574d5460d91d79d2a91c7eea803f0b8d51e3d68bfbabed98309165c535b19c8dd3b668c7cce2e384230572c1f5889b861a6597e425e858479587169000e3983095507213141e5b9e880ed09d745ec47296ea26cb684555d9d18c2c418b29f101545ec99c755929b26d6911b7f6291f853eae38e9f971cd5444cdb61ff71bc483115950567278120b8f3ca7890c697acc1b160d2f8aa5eaaa9c6f5dd7e17b696a7c27bba088c9589c3b57ab46da41be624ead71b8b408cbadbf5d0e6842e9b5388cff651d4fafeab165ab659745fb7b514aa6adb775ad8eb1f78d0860bcc8ee507461996e355eddc5fd3679efbc9a081cc09992ff3c05b32cff9f630589e1bd5c803e82d49294fd973efb9bb1175ecfff715f3e3f0d58ad5aa8203209a70081bf388b8f4d0ddc84e0df25ec5a27d6ad782c4b089018aae62093d348492172cd0b2b65c8539bab7bcda07db7db6f167fb239b1fe60b4af1675e19d1e3f368774fe0ab4b8fe218d8cc43d11d2e6d4ab48dd183295d8dba03e847c10416cc60bdd9adeffade9da482b3981a508df0ca2f7aab7fccbce58f42073118a22fdf40dc344b4be7ee643f2795a40867458dc3fb3bf82ae4ac8ac22406c6eae1f698a57316870999cf3d0f749e090bc7f9840cb7553d3815a2b14c85d3d2f59d4f81865e7d4e9eaf876662fefd0d81a2ced1980080c5495ab817d66456188bbad196adc4f03a84996620e3c7c758d8b36ab04 T=$6ec7740b79750314a788d8b5f0b908cedd5b0a8c983cff1699bbaf1f1bc5f9501706cd9755e866b05e43ccb7d5e70068b06504f4a1cd297af07f12248c2e860dad8fbd9657e62e1555a7b1ccc5dbf506d332f537547b90fc1096b0ccc27fb25a73fb8602891fe2fe7ff56f13f80f52957587b914613816b4dbdd19acc237c2a373f36af02b73eb71ece6feab760ff8cb2f2690c3fd4e65edc9dc7884a37cc74a3a91dcade6fdfd29d116f1fe93a18d72ef2b4c5fe5f5c1b6cdc0f897f4659fb163760a42382e2acd3e9b965b7e5bb6ab60e635b2f896c75419ece3d66118d86913dacb40e9f0d476800cf7e699a56f0c8a6936584cbff70570ba8ee115dbdf173f68399b6321fc42bba6f3a8c47e571131999fe3fa5f95d45d4a75a578b1dfe04308d355ac3bc25ecb00d39e849051bbf5e66d0773bd49fd09e67c21d325c153256d2f969703c826efff3469a709d63a20c8f8a72d8ae0bd65a29596656e1a32d69cda268a5c5812a317ced8ce66149d226d92dbaaeaa1987414843602fe02c6c1beaeab40bfcf91e213bc630f9aa184e4e69c7ca03f308eb967daaee8602466e52009a409b0d29e936e37fb88f33c92c5797d53a4300bcac662971f23428a68518000a4eb657dcd63499457dfebb4daad6fcdc0bf8092cb54669e1b0e120fcd4d6d43ba1d82a53f721f6e53ae83bad8d4d57d5d893decf2a427909916ce065d489cc0573e6495c7f62deab82875329f26b4fa6c1536754ca1d03507d5ee0491d16c0b9247ffde73c5e668351da77de44b63203bde4726ad02b5e88a97281b260187f40942627ad1c777bcbfa1641db551affe23a740fe7eee351b6bc07f8fc09f9bba8a94ca80fed35c87ed1eda29d37ef9acd5ef5531505c79fd1691048f9f72cc703c7a48b75f5625e00bca01d12efe50b58d901a70dead0b4a03096bff588b3a8fdfd90bd607cffe4ca4dfb40b6a177f004c25e4aaa69bdce628c2f051460fd11da2a4370b5edefe4857ad00bb506c90a06f6f843c7af89d3f189ce0926355aa5153fc934c00c1158cd1d3cccec465494a7fa854ff45bb3bbb857898db56eb118b55a24d4ca1ef7c3bc9708360826bfb2cd434c0e11b9cd5c311e20c3996341ae2d472d0d7d457e6e4647aa57c1b420f1d2a88a383c30376d3706b72d19f2dbb40f9507e3337b11b2fe5939dc774230fc798761a33bfb9eee05ccabdf91e77d202a7bafd08962c7f62c66603c309478db90885f73ceaff1684dd35df83098e9e0e7f0979456e0afa7c266a70f2c38a60ba3abf3d2160c6c7a99ce49b6d0aa81239b51db3f9c804c9a5b1192d72517b75032c15684c1e2562877a0734b4b0ab3a46f523b40f0f3908b0167318c492737b6913b08e445a9f2fa7e4e882e0e2528f271cfec4f393db942f572c2c4656f503152256c769da325026e63c55005b49baec97630319e9921ae09ab11e3bfb088720e073da430d875db355c225cc67bb1d12e3e14c2eb15f50c9ebe9db60bca0cd8bdc682d099e46f960bb46903bfc9d72c1e34d745fe70db66fc494a304a1450f107d991a2034005883366153449e781a15cbdb31aa637ffb41f5f286fc8c72c70ef892a09d63f673711b00ada6d [246] S=$255a0330d7c2861b26689e1d W=$83c3a2d35c92270abc72dc15fa209ebcc6e1942548457b44d1b95e078d8bb045b1f3507afe5fd985192c0db1414d52ea6caf7db9c8bd21312ca1c249ad0ce86ba4c99e7370ff59bf4b6b8659f885e9b43eef818713a46d24a450a4b7f9993b1bb5a9ad5e4d402c293b95ac1982a77f4b1331b8a0a77f5984594ff60787c4e14c597f61b9741c279e8d15cce9bec55bc0dc893b84e87132a08b5a65bc63a6543c8c2429bbb64520b502c69de8802bb33cf8acc8e91fb6fb9649ca97cf4f3f33f436b1cdedb5032a81bcc9b3c279def3baec598eab1e855c2037f875a7498fdb8690e5ff40f4c2947ef5ced5b8ec2ed3c8d9e07c50158e4e1df8ae5f9ceb94163c21ede31aa9d57dcbaeb26cd33a86fe988521d1eed6d0655c3121701e03f74e27895abc93babbd7c43a4429abef8187a7134997efa85766835feb760d832ef7d48e3564a124ca663c4d0dddc3e869aff8ec5ee81643bd1edc49193cfae16d7deef7055b20ece67ca71a7744c23619286e40916cc505f64ce3f38aa45b7362eea50c714fccfa1b1e52a455f95652b002949f16da5bec6223098237a83c4d68535286a81fc217adf8742a7a16f205a0744e5651add467028a9e4574efa85adac08bb45a71c22d78392b38914e63db38a487846d5e2d62fbf6777d9b612705b55b3f35d563f48a7c480d24a2c883ec69a40a23170c16c9e683dc196c99c15f011cec52a6a29cff6224fd2ae279feee13c721d6026389a187160ac55a36b542c5573bc35f4ce919b29d9f59a5e4b29cf9e973f33a9143a3f001ded18739 J=$55d835af1ed29eb68caebab5e3b3254650288f5b098b3ef5a966a8e99c9d9837f66f444dca865f0ccee46e9bee1fbba53b4db5a16a8c2c619cc851813c9d6dff87e5237e76f00e57fac1ae4ac83d0692d79b42bf52a2da4095b89dcd5d5b7e2c1bdfba92a3363d4df793b2d0719fafd39eb81c3b23f8c29048ff5309d6c7de38e8e99a75da940703e139a75cdfe186799e01b35f2e8b4139a0055bc17271b83c4927071a4535ab8a8172337f2e62b421fc1d9ea31c277675d18c06dac5e71c4c5a539a170c0705d8b38fab40ec533da64f730b608700923b7f92b5bf4a9589d4f4550f591588b3942e0c6e79133069bb59eccf1ceaa608acca1557c3e62409618adb03c55f095e25c32aafb75898e63db959fc7246053cc37cab4a8e71ede46d756fe309d0c59b0d3fa4cb1535f18cb9d87cc60aee1af46be2cfd95761b3e763a2ea383d5c087a832c88f4ebb2b753a7f46b954590af3ff47d0d70c5c0f8fca901ebd78424c17356771ed419c905fc0dec0f3d92c0feb360c90e10c03b6e15f22068c2754385dc633639b3ede2e117db7f8406c58169abc0405d364b4cfbbc19e22648a6858dcbf35ac04824d9cd4090ac42116bd095cfd49a2cd6f8f0f6726d931b6d48ce0c0760e2f7483de9064e3f3427413609ccfb7f61a799134c4d454c4a1786f8c8bc3b6156b5e33e2e44f48e95c40ad0b61126ce25e21bac970129c4a17ff47d97cdaf7a801fabfc00bbf84093ef5ddd98ed93a62d5fe532af8d800a4d882c21aebe3ee0be6cfde670d07e3319807c5865e757cf14950119d34a1eb1c3ba1a3f873d42e0df3145c3c74c9286a5a98671d38c067e4a8e125dd83938b1e0430ad5ac5b1951a237cb713d8daeec7ef36e541db2bbd7bc51e8c5aa3d21e7779289304dd4cfc3a0ad0b01fef6b150e9fdde76d4a408a61b0f0f4b421290938ca652c62512231568880db3164436f723756decae5549dddf298fbbfd11c3eb227c89edb172bd3ec31522fa6f6e8f262836cd47e5d3124b8bd03b02c1e12cdd75a0b29adfcaf03fa16e2752c84b7f88b031f1a9f5192820b4665a978361df2b5458613235d530a70ffd4d84ec1eb4480356cd86e6e595d2100043ae92cad7439815a8277e71e6e25a0e0b159561e112b296fd81184272ad98a64e0d8d14f62888770053ea63e51426e14d1e5ba46973a7e49bd2822f11ce91422d29504a2b6115cd682c96662f59b0ace9fe5b5ef1ea51343b3cd5c7cb98b21229770291893e5ed8a0d6aed71617ebc2c60c014de89bf55ebb22e3ceea1be5624165de9054c27c18b1da0a8cdd60281af7b926af2a00b978999f71dc0ebd8372d95a1ab71041ddb5d00979c4f005df67c6169238dfd6db62b7d36ab777a57b9413824833c0e4dde551c860e3b09607bd71def2d620ebdce498c490b479b967e1529e44953216ff5a63f1138fcebbec62b1a6da38429ef0b475379359e929b105545612b0282a15eeba71ad8c6d88de4d617ae0927318c732ffb2f88751487ae3fb39c5d436c3b280a4aaaeddd7811c434d43101c58750799151618da0916fa1fcb1f47005ab9431c75bc538b741da43e97141cc61bd1c604ee8cd50a8 T=$7f35f455faaff58503fd1eac6add18605e8a7165dca26936247101b8861c6cd64386ff24cc7761adaef144a5d46902ebe81d1a9bf60435fe64744eda55e14ddeb85085e326f542d81411bfd02620323fa7354399b3cb1cc0b7a22277991b1655da62d508a0a5b3eaa8f3d3337bb301c54ec3e46ad31268003df724e61b5d11837518dab35ed293221b25bab79f8acb2aaf8b1676322a3a6ea6796fbc79dab5af819ed27a1e76d3a7fc989e4f35a311739e9c8c6f45c8c0a3f5ff30fd4ee4c65f034e2f41308049950859443189be0a3bde66c5a3773c8cfc0bd8c3da2f78a91d3da5190b22d3e7b782e2a083ca2c002e5115ffff5ce932d565998984c6a0a051d4512557b5e3b4b4bd8c507fbd2d4abe8c17788c6f009b06a29bd10ad7d1c57df57b8a89240ed9f500b31da53065b5f431b7f36ff3efe64909017e0d0f80b69bd1a01b31b9cc82d6f8368a1baa2019866a2a5794c3d34e8438135659e2c30e94408515490e157fe298053807ccaf9595710d856e086c3bf4c86344da067a4de26362c5c92a4a7de5c736b3ba6a9c7b47f9d0e36f318bb7ea5f8faec15d02ac01397a12778e05591b265c54cdf810b8c7559c0323be129453abc502fe43a086769eea96fde229e590e62c64afdc158760f8112cb8bb449faae1f7b5ff5a82a973d65223f8c834290e483e7819f098510faff7fb631b9443971b194ff29ed1d2ac9a0fc91eca0755a6c640fe81ac8f504efcc02c72e93ba80f3ab9902b8ada493b7438c27a12651787649bf53e7886245641b3d3a03ea36790d154b08bd06fd8a985f6c82ec1dd37c60951173e5b2c5203d91f029dcd26cb2ad32e0a445679df2de0d421a5df0aab9aa6b4ce58e407e2302a832d6f8130a63218fbdf6901ea4c6d5aaa6f7cd25170db757fba2acc6f6c5436f9fa807f94738408a0ce22deb5668d418531cecd67d56fb7a2e743a1338b44e89013c7baaf3c056e8d6eb17dbadec740f960811f79339ca0d7f78c526e428adbd61827efb4632d09ed1f80ed653d101b4599ea162aa55b30f0d68eab07e88d04497c87cbb36ccb9435ea1cff1d694d650cae73f7fe6a0a81bb18ae32ad5b3e61fbf07d3321103191087b493a4cec8d66d7117e67d895357b76adb1bf15c81a3d3ba8ffd4cc8b34b7679d25dc4f99b36f8ce97cbc6c9d1c78eeecd163361de640c4ab2ac37d38e8e8731c017999015dbb885a69e2f17c0752114f7cb4e5d2b522ed0f4f215aa1eff6e5543306aac8998d77f10c24328743e6cfadad2b25ace67d6ceddc84b06b4f1c01556d52b0beaf852e2c3e96a925d33681d5b5d11682c894b85be8cb525e4dead8f8010873148b0d3643ceb070a300b189bb497c725e770b85ac2fd48a0d1d0b4aec0c60d04ca1ee46d02276ad3e18e933bcaae7e72fcba97808860eb00cb568e9fdaf1bbe712672eae1988c28e33744e2af02d939ab23cb64cb91822d77c0ce5effeb09301ac10f21c81f23c566b7c014634f2bd02cb78d04563d5bafc300b549b94489d09ff5c302f423fab7ec97f7365a89ba57e71f3f770c281df9c474a5298367d1b645b1bbea0884dd4cb9766be980b19d65d650a4fb98510571c5 [247] S=$14087566 W=-0x235f53e300958c94541db6bf809d1931b82e2d167f5edfa909510429872d2f602e75d19c091f7d72f3906db69908147786b337a7fa7814c67909eec469024d9789131cd1bf966c546f72acf277c6e32e0f11755678608abe8bf03c8994a8fc96741ab220c64d1b8feb7d6bfa76ba37fb685d916b122f93707b1318b191ab6ce70b87bc0e1519c3f806eee46cf21567b882999a68a7f184be56505bcfc51b3b7583aee5ba61a23e3852a221d7480f58821ba1d148ebc2b9618b062405e9c7d5097d618e157c8cd91020b81c98e2579b792903b5a0b61dab6d13407a0e81f9a3a39a3373e486bf694c0d2231483ec1f67782245450e3dc041331a77990c248b8b9d96e896f7005438cef5735da7306b882bf62fff5594c7471b8396f29cd0b34ecc17515450bf3053d5c7024d0ae1fb40a913f0ed2bee14b9fa85e2d2698e121fac495b19407a5570c8e592704f03a9892086bc9eb7da3b7ae1c934fa1e6fbbc0a36fc56f0245208d78b92cf6d01b59513b8a42dc60ec908786309d7874bd9ab91feed47cc9f2a0746a08d6f34e095cee1360d693dcbf39f63376060c1e735ed36fb80bdded9249ab109b54a509d46521a558a8a21235d3bdc3fb07562cb82b8bdd818b0d41aa4cdadb8147dd8acde6063cb0250bb0b96d664956408aaef4ac6e32d49a434e78b5db8de3e4e922976b1dfe3f1c0c75b4a63392d1a1c6ed354ac8011d220414f80d9b964fe0f5441b484436add0669a3d981a39713dca884f2eb860e2c088bf96af38fbafa2e78631a20a94ec75ed65b06 J=$94901526a2351abb1fd4c30e678cb5b2d8db36ccb44753ecaa1d94479caa9a22f53e344dabf16d4d2240b191cca2e91144b25ce26c84712e6739db7a80051a8deeb874e7a66248465ebdfcaf4e81cb693162792c05e7f7b2826118d0d0af287c6d60fd288699ff17f09126392ff66e466e5b1ecac2ff12b7b2720f50f050a41577025ef0b776e74bfffc6b7abcf2c3fda6569d23491fb4339a47944d4e2f34e53b31e7129b0de802f884b26b68e4e7b0f0f3ad34f1cbc56ba0287f3720067dad50665a43e379384f40e5a8308a86e56b1a3f322611dfa41b42ccd867a28064f39f48b6a0b6df346386313e9df36bb9db56e42db5b39794249b963225b96789e103331497245108bf7cdf8cba975fbf46e35b18f9235acd74982b8a1deaded6192c9a9423657ec89707804ffeaa81ccf94cca9b93fd5a1be3068cdb52c19003602211cad4f61af0c52d7379849a547fc109409731ae5a680ceac835f4511cdfed0bb1e698a351bfa695064e95075f6c60411523989878b4276d4442f4a9b223539f58ae90215f150af2ed253d35fa8c0b5426c4e249b584662d317b69a33b4959da5f3c9371a389d2f3a85b2ae49b009a3ae10b5b03774b390d3cd743791cb84d2a17c77e01e2c888b89da9633e384a19c33ca940f1f7b561d3132aa431f6f099c640807420205083c6cb5d4c2a86262b6b30696366aa5ecae15b6aa073a677538c7812f02f7c0bba9044b073abb68a1830ac7381091229b0f075dacdf368b36d9ca8231c2e5a26072b7beea7305f180da92b497c3105f34dff7fa30910637a09f6ffc9d2a753d0b44e143b9dbb5480e8b98cb163144adef1d4e42cfa19a60bea93b71dacb57946e3650b55ad1630c452589fc1b9cc506d67e70d590bb4e30234f693521f26015433e0a5a8e52f28ee3fbf4bf21651452488606253087f1a1db62b9cf14351076c71755eda51dc8dac798f5768a329cbd5df3c22b37d76d54956a0cc73c7835b2e861ba6c99aaaa445f0a6bb4bcec62c9667426ef57d9480ea741c50d9831a48bdb0b15c27fcbbd973ff33fd3b7376be1a4a29c74258440258483a7e798d59151688c9f8b9a3428b13394c9e29024fe5251e16666ff60db886c29239fbfa2bef597b912325deec87e76d0c8a46481eb93eee397d8bdf523794a1ed72c0ff98e46c8636b46c61127154acc3df1f072d87bcd431830cdcec210d064dbf621a661ae854195f6c2dddc824d930d7b4baa9bacd0e72133a6b33626de3814be40947a71829ea78ddf1593dffb45dd21eabf597b1a896943798a0e9b284d78e755f661c2d2028686b43f7c1f926c1114dbcecd79593c403691b546928e4c07365eee6abd5061461fc13309ae1b808e17f517258da56d8a358f9f62d552b08c1cba40066dd04da0fb1d1df3c4d135a6cc51f99321d188e02634adba9cfa9935e11eeb831259ec28ced5311d2cb58d6a55d3d2bf7831e97554f36f8f7c292f2d21baec29ae9e08b5718f4bcf7558e07ab0990a9a9fe34bbc4d16ffee31bf4c473381e857cdce6496e39ff24a9c0ed7039fb6b56731fbfbee885aab0c64b533feb64aec91facbbe819a4 T=$41d013c240f6a6767da7ec9585855f7ea4f3884f68e8b9b0556f7d2d2f2651daf8455b21341faec120d6447e9a4c9bcaec26661522a23a8036957294fa63968be4b45ea8d05c928b4aae2a8b18a22ebe1a727c174bd7067c3ec141452a8fd42d4c9e220baf106271d4128c5cd18d6cc70e27bf91451175be9d36de97cc6ba47b1f5c6fafc29aff8639edbe186d381e3cd6356e6fbdddcc2711277f36a252d4aa85b047047b7429c0b76691dcd0ab12f90dbc04c4ccb5ae7da16ca1da3a2d4de313c3de02ad0a10cd2f3128137eda93a3096c20f2d2c2e8774e12a354a3a6156fb953704d6a29695ad61883adb263b8208eb47640488b7064e111a8949816627940149c25a613bdef9e51bcd6b17564659ca645dd067af380086826151b03878b7ec3fe15f5347ef57ee2d9d2953a635b7322997ff1f2e6d6650618dd673820d6eae5e3cf35d48413f4ca2bc253dfff066d64472a4032996b9d8472dfb712258fb476339cf9cbbcbb4a6b2e65010001beae03b353445d7ed11d19103cc68ec125670cf81c203e43ca5c7467a29cbf7fa65948df88e19dec925af9f06ae674a3f0a5f9fa0a317574f54f7c0707557903fdbd858ce70dce023a6f4822467b6dfc55c68e617795e2a92bdda2f370d81adaf75df3d84900a4836c5ff2ecc37684e56f1b4cb9edb49bfc802bdf8419e744ccadde29ffdc065cf7c4d86d9e2ec7dddc767cc348b3e91e8250bf2e31b1ed2f7e4d3b22cbdfacad9e2a0f10369af8bf11ddc5c5c357c25b01fa222399b503faed9589233a055e8cb20d4b8f9af006160f11f55065f8fe1eae6c00e9d78f50c658f5cf633b63c3fa46900302a3e16ce44f44519eac6558e124523545bbb7579ef0055e3caa500f7636368b88c3c647904eede73720e999b28dccb0de1e0420a931a2c2d87ab50c50b7e94b290bdc533bb9ae14f76879db339761d45f18188898a29a2a1b9210677c2aa6578b61a52c0e912663e2174701b12c6ac192bc5bbe0601787a455972224b6891ee8acf05155e282fd5b42032407a7c8b83e1e77452da90d2f149bc98cbefaed1b183430ae6cb613d4745a5a9282f80ec7f5b8bd2b1b41a4d6240b3bf4133ad1ca35b8295aaa52db85cb54b7de600a8a4e3ec9f7e0c7e921f5e1744ea345928c24da20426af09d0173384cac79ecc7f05438e52e8ec9a36d434127d4cd87e53a0d8b142ded227dfa2bf2eadbf837b8358e192cbc3b06e18eca6894725764c5279eccad3155c62157f45cd1684743a05e8246482d244615fec8ec22af2e4700dfad30b1fd15c46c9a61bd743236311997bb7278ceb3ef78394ba3a8e901ba9a821b9a5780a73ffe62e1e8f4c2da7a72a3e6b37e77a791ee72b036c1308dad70659f85b84282d88fd049d2998d25b2edfd3cccacaeff63e9c1e617b160c3b89403cf10706a47c93bdc3dd314452ab70082ab889edb772d67556b20e4a4ea71b302718febe09219501a69906ee62cd7b2b16c8d68c464c177c4f77ec3bf98adedf66b0f73ea7026a696e8f4ef99ce351360c69331d28e56624e96be57b7f9354c383b9770d9cbf4750673c160ee34dc823ee5d29e3b [248] S=$70e27809702917a1174 W=-0x2426a626d661a412390fba01ee2dae2bb96d40f1276ea0bf704f5b8737c876eb9eb6f871fb0e6198c3222e1902d04599febee7908ecd0209e4f15cea2f0ffbecb605246ec956199d33323b9d6198b09730909b78d428495ca00502b1e028a8a27cd167e41b572dc43aa51270d165f4ddb112d48ee744cbecbd47b69a1822fc77b6c0122631dcb3c4351849dc618825b20b15c3d0c066b42e54fedc7a6b61b69822623eb3909b6d1a350b4048a457395a66222b33f53738b254a0b3d4733ca04e355cfd34eea6ad17753002175c24109ef892c3f56bf68f1ee82eafbfaad1b7c362892209456ef9e9f0d3779c27bd8604f6ffeb7a6af558664d7fabf3a28744616344e5fa1c407ace139fc8fe8c80546b9ed8b9635c9fe7a93d45ceff1ab1033fd16c48947335abc1e037579603e0599ea5af4e8605f8f399824134dfe971bb223dc6f7248062413829cceec239188eba75f906f62e43819a9f275d5e73b1550641a2f6c2258463ed1e36d47e09fca6d8ed28d621043e10b55dfcb8ea99fba3acad1887846e4deef638fd2801ad4383a247b9d0af2f1b3d4225e7c1466ba0be48857e24f687507a55ee123f3370fd01b1bd49734a3e8ef3abf728d473356b8ff7a2b4cc1a5a846632cf3e6d475c0ecc339a3a25df5995deae8e5b7de0645d957de21ed73034242b6e94537321a07a7487f74dc0a6a279e8569f8ea07220bc20ee5ac8af34d3f8286ad4fda41886bb23979f70a7a06dad9031c250e7caf80218d543296543d37aefad5eccbfc2e31703d8afd18b62 J=$c4703f01441292fc3d7d7c0a47ac635744a908a1942233dc0ee7cfef57b9dc71d4e081871a3356bff9de614bfd6e974e961da95b2efeb0b6113781da8d3974bf9d42a96900db5d93eadb950f34cc687e5631551deb0c9caaa265f29602b8b7581c8f2cdf24b7ef090471d7f66cd649f3559ee256c876d25b1686d1c4e5ab83cb7eff17920a889ac12631c7acf8f28ba25ba3f069d793218d385c2c82c863bb5681f06a3a7a05b1ffb3634038e20d4bcbe0a26da3b49c057bcb8918f5f7dca809933b64a371075e6cb329915f6cc06c7ca3f191bd5841627b192dfa6a3c66042ab2370e2d615d5b7dd64f542573dde92c051dfdfbb2b7d1f20cb1b7e26b565b850e334629342477ede7a60ebbe99e7236bceae4c14d087199315f7e73745dc097bfa75bafaceb7fc82f5e55b203a08f2060672523f98e15e6c5883672e38c88c5911ba1bd4a7403dec9291e27cca6fa19cf8fae76d5658a44d05dcbeb17fb6fb412874e5005f8f1db65afade0e66295abc8b5712d6f46d103eaf61d1cd353a9bcb3b4842a659cc70162a84bc8bcf650aed95d483cde94251fba38d9165ba32737ee78f8600c9ca94b46d1442a26f08d627ca72251cdbe4ae0c816a12d0662d36c21657bc33feb1a9331bbbb170db67a16138f0780559e50264ba9b16379c679946b5ce50b521429d74124f31bf95a12bd91368f58d1e0d1db31e87d991b96191b3e571a72af1864ed0a87a338c9f13197c8c4d48fffb608ef6ce6ea7be70b44b1b8a939f28135381ca76ae2097327921113eb6b0f053fc6a7d5c549c372c2674f623db33f87a2ded3e5eb20a614cab2a8dd781bbc82149544dbd67c16ccb3e93dd26c4b93ade05252bec1f24523f9d8d4985461fd425208997d3a5e6ef961ed95d50c50bd5c5075133b6107d52f2c1d2f9407a40c08f39a9afc321a7f92936c1727926f7efb33508628a058c5c4123e7e59fdfda0d734522667d693401fa1cf7d9e34f6383d3c856173c1c14e37a01db371b12211f617b2dfaa18df1b586d866e9d20e118f75f78a744bc90c4a04d11dd65ab573cca0b4f92153ca0be1e4d8b494b7f648b00a93155678933ef28e0e68a693953823235543ea19886eb501cca86bf259c377da6adc62c5fd1103c6797544bad068f5bf09fe12f764606e2ea447caa20f6897263b66fb3195d3c8bc9779940e9bacf5b4200b8b856d66f8b194c2c73b846b0ac71df56bdf77c3abc0a35d26609346c81f13684da4c59b835cfc83fb9924ff1a6dec9a8cdad12fe27bba31c4ae59113cca007aaaa9f115bfd0bd4c4c2056f22cc4162726f4e50f9098c5cd5a7fc468e84819f6205ef5f3ae8d49dd8962f0d240a308341d780ff9eb76cac7db1cc8407589a615e929e7685043d3f9e5a876491524ec080557aa8a6857e1c31b4da81059ea0fa8bc944b884ce0fb0c5f2546184f9533b5730c6703ca22ae8ee5347a4b1eba37c2167b5f038db5df8aa115a3d7ed33e49d22b376d516039e336fc40f9ce6c58fe8b60531d95c46d603fdabf58d06c82c04309afd9dbab60d3e19ef67996b8ac26967093feb97169ce5cbd8434fc2532d1a T=$18eed3b03b33107c729051b8d6044793fb2868a40872b0bb754c5baa77a15be77dacfad9ebf5b318e58ccc68aa464242df451f68432e012b70f142cf4b8658b86a812deb1ddfe879f6f0e67bea467c51704bf00c0a34b238e6684a8656068086e2ac8c7c21128886bcf734964ef79e25563faed56c356984643b64af795e9927effa1df5faf1ae7a3b778d6c3e656ef418e89e865f82b0656e1780d4eb4adffd1d8a0be548fbd1503db782600895a8409a8275fcc1d0d7a85fd8389a70f0a93767f2bd24a72148f7f107084aac71d2fb9b98afe5ecda5f37555c3858dca532f1f588caabab11391493884ed27c4abdb278e12ad7544bc0b8401dcaa7a3ebb99fdf3e678111f98ce56a0c6e85c667353ac2905840703cd85ebb1102c49589971dfebcdbdfffad2a00947a64b723b24e0b26f839f7b9a29c70dbd83fcc05a30ff3ea71b489b186e307fb0b5ac8553316ccfe963f7075a6733be9c77d3a4209ac83aa531647eecbccf0e7a8bf4ae27aa2f8a6502ed75e8b026c0446cd17ead6a8b78cd8b5be6e8fe4f54805c80d945b6ac50cb8a258abd8d0456837a24ae8b5e81d3e29d0f0a16c7bcbe2ba2914981f59bc1140a2a9349b10a3f16f1ac9bff887d6c7b9fa285b83ee14d6b99810cda8fe4ff4f2a62a7b2a9f4e875cef46974c84651a2dfbff090d6d756353a3ded797343809cbeea61cb0ed6a79d9fc6d965d31aedee55d05755cef42a772b963a1fe75e6d32e7ddd16f1ec472cdfdb7e4d335880e71a315d19bd2f0e397ee761dd8fc69d6ee7b6d3e70447c66b52df024d37feb14a4889d26db1ca32acd8f2a5dd193952d3d98d9d3ecd113a546b64ec3f514069e8fa6586362ead674ad82cbc3b8931fb2ce25526e27468abc7b33c93e9aa1da9c68cf8ab5e1ad6d6e0908619261139e9556309544300e1468fab7b7bc5c85a9d1f957c91e78ddaa9c5d6d032193fba1e1820bde558cf8883432e349360c8d0ebb36dd692852de5a5dcf944faaf65a2a84f2cc58c0ff775262e0abced700aaf3e173b6f62fbfe2f23cfcba7a9d977f720dd082df023d79c46ffc308ef29c7859eb929d96223fc8139b09843a9d1ffd8f23dcd6a472ca473015439bbf2de9f9e5ddd2ed63029d81e7ff12d1be7486d18117fa168060dda28ae40cc7201bacf83b8d258a1b42efab76705688df8755d231b332f92342ff58b8ca4bc2ee2bd54ba7d193f5d5321bae3cbfa60b11f9030465d5c737de4a5067e30e183775b1ada828dca6391ed9aa0d070c3bb1d96ae2b4b05c0a8a1e9631e47acb7abc681846ad2b533de452687fdff376c8502a5560c1fa767cee4aca8eebe35fe90d39a24a6c81ce9bffb85ae09357f38753ba666fdfd450f4259d6e6d65cccf25806560846438ffe2f0ac82cedc93afb9a00a032bc2d6eb2ea0d0078789905fbc4bd29bc0de090c0252b12429ed6cebd3fe6203e5eb6dc7d0a9b35d77850fd608b84a0b462ce8fc4e2e229f9eb1304f72fc685004a454326da11f889e9309355f1f8238fef773fc36fa208d3fd4e0e8bce15703c0c5816923b2aaa85abbd5ba9f0b45ac8063d3c3afb8a7b23467014 [249] S=$1dbc5d1a W=$541aecc2d45c2a539e7ee93cd7116954757ce983206c6d79b59a468c732645391eca5086ed25936226d8f366022f6b5e6acf05f40fbc8241406eca6b771f3a4ab065ae8131c36fab1cdd1f671b0c95689041970ff1d91d04a9a9207b41b343dea828139a869846e2fbe5de5d031381e32878c365f314d074cf835a9897a05470f6fba253e1f036c63795482966475b6e375e2902e5babec5d5df0b681fc260c4ca318229acfd38491ae0402fa82ae02768eab232485f2f896b380d303355ad3ae3401e6407ae9ca905818d0957cea882f4b2ca4c99e199dc32d2a69f1c3ec8a932d90e2c552522853d26d8e0786d276758e00a33f5aa5ce6161531292b01ce21351c277ef4721a49914d4e060e2232b19efea31a4130a8c20962cdf960fa40dd653f65edc5a190967ab6cfdca8602d50047e1c8e039a88ec62a5f7c0e85b87079285e38fcbcee6f06c8330befca63198639282684590016a0f3d8010244e06bf4f15baa0e0276ccaf55aa3277c8d716bfeef441d20c55acb39a0833fa6ccc89dbc1f299a70672589ab28593a33327e2794cf9f6d90bf084e2d78b5728e58c7972c5c685277f6816c952317f674180b29a51112c8c897874cd33465c1021f6359ffaddca7dcd72376dd76df2d3e491b23f731b36d4b9e66ac5083a7914449abb5a9baaae2ed4a3132c90060248276a546637bf4242c93fbd6b2dd445396c1c45cf8f2adf617004af7394701cc26104b71df9ecb528773e359d62d30d92dfc6c3bdba6e17118bb1958648899e35954dca J=-0x9e0e139cb1fc0c04def8afcafc3df9decefa5a61005b415a3b62e94551b942558cec799d012eefd05f401f8eda5728bb19f9bf1aa8d2b66f378ffe7d9043bc701d9d4337d86c24e255fd7ada9bafb14f46db5091acd98f13738ac0453c2ecda818dc6dd9ee82d45a691ad2412e7237634b63028f7e5d1483851f6ddf544cdbde005be3d4b54759295c2369ac7af25a0609c63d58cd8aa2a41dfebfb02da10045082a2fbb3ad0aab3da8fba35d526685532b02250ff4b36b55588b1a3e5cf2ff02fbcefc93d69cea338a105287b369f8c7190546abd95eb7c3638cd35edb4d6e71ba7bd47ac268d299c9217d7cf0d9412016b74d59f0eba9be00d5031d3ccb9283f30b0d070b0d7d7b7b7d60f53aec66d007f1f2a26d9e41140b11f0c0c8a7b35461bf3dacf177b0f4c193b81f8ad11926e8fd7031509897581627c7618ad00c08478589ac16a93350941768aab97acf03f1df6e140b9e0e985059d106dc944fa38d846099fbba7e6237d3df112ce9523e7cc1af3230bcad987f75ceddc1adb79338a755b0c5bece812b5b3fec29d95fea07e3319331e331d3d24dd4eb9d67a873dc28b9528758875914705fdc6e669e6d2bf6b266b0e8706eca892b535874c070a8fbf4d1948e43b1286592183e06117dcdfcd70844bc4541ea61241cf126ab891b661b1a69db9527df7ae778eaf5e6757e0d6f38f966651548bdaccb6632043fc7206c992f46dc02b366be642797ed74d61873ba2bb832f0e7d888d33aa427a6be710a58d52700a07ae915c84d81d624b603220510d0bd749e69a9ec5aa581ddd183792aa0a6aa91c72c1d12dba403869c8580d79ecdd065471e4bacc89e1ff803b640e43639697bf0fc17d2f22bb97d3906ef5d88bfc0afdfbe569e14dd689b15bbb75acd1b9b5281607050543daa0a44065b87a839a811ba9e38bd5df589fbd5e96fd9e32b5bb503a1e2e2ef3599319a4f2d6cf2ad36f069ae1ee97be28513dfaae0db1fb426cd4ef254d10d095ea0b0f345da62f66cc55c4480db3394df6a7be9a6e90477f6bd82a4001c671fabf95f0697475f2912cf8ab8f617b3b97a4a1a388dbbe04ae7bf83020b4a88922adc83ad734189ee65d07ab282abaa4b326ea095d136bb2772263efedcf59596c4c987a8027241b2ccdd7f6553f660ad9e61e5420f93b62f224950979a35ac0f225403348c5fd9cb522cd242084b5308fbe794b04b47ac381ae7c6a94e998c2b56ca069a030dfc1c85a3877ceb49ab5a37f1cb887a9afe4e0269fc2cd1010550400d02406d20817e0286255fc817e5745831f05352884a6105f7e697bc64d85f98295559f01c133af725cb527701562fe9d1da1b913a884a387d1b2ee7955a525d2387692d725555ead2b9a931a36902624623d710b35620b43aeaf865ffb4d37bfb911c6c029306ffcfb58e923c6738d8fe83f7986cb363847dd565cf727912bdc5a28dd827dcc5b52767f569b73fd9f5f35cc98509c92c0cab3317d4c7874ee558cac0ae2c7506f5ffb11014783b523d16a0ac4ce880756721376da86d24813a8046d73334a9d7f0b452d737eff6f T=$648f0521eb67d1b3834a37bb5d04defd04e987ef25d931b197849cc43a135961f784f4680da51c3e91656f5d81a336bdcafb310d0d92d7ad614d3b0583e9a95753271403b061025416c3ecf5448bda339e64bbdf3d01492a8d06008bc6484c8b5a04cfaa4a00f5158060e57a42801af6ace45bd4e244300ca8d79f2f1dcb979d060cfe97ba3cd8403a3b8e9401585cc131411df59afd9550454d8011b463f7052092a7613cbfc0593bd1645834724f7c8c7b064bd780ccbda3e47871959e03929e458dc10328b0220da19771eb534c9610cb50058ea599d9fb8b06d2709c51215b08e303c012d83849eeee167014fcc99e642c8106cf826ae28c2efef992cb7e77b0f3e39b812463ee90c61f42e30cd76bf4e9fa38f4abcbe550f4767e65594f6137df919a7f10bf43e0414f01fadb861e1a9638631f88f0860abc2f8629412bbe0699c4c0583dac784a4712e022324c65d878424e99f01f583d4b7b9c78c26cc6f08ac0fd7d32f6ef0259fa2f9dcd1debfcc49487a615146811a14e65f119bf839eb820d64cd2583a7ec94e960e9c376cc6e8a1acf784b3a7d8e37cde8b8dee18eec003108eda9eebf3f4aee9d1d1533a3551747fb28079b23cab34f8cd97908e9d6c80ab355ec2af9c2d93adcdffc9eccb839c32e38b52caa391e0e6cb990724eab61c82a081eb2450f5e974e0d840650184c7a72ce4602299ec0f778c87d41d6f5d30b3ab6061d643d2748dcb1c86c60dbad0a3137f35496508bff7f1d29fc624c74cb55e938ce8c4c1e022e8e28cc7c3848c5e9462f8eb99d12a3caa55bd0c6f8ab21f91dbea145935c1ad1f51da9ad3a9f72bdade66e67167e18e9cd93616953fc445d82564234514c89294d223616b7e4a804d6d3f510f2dda512f5d4ccea12b4f81e4b5142d78e9f5798fc1e5a1045c6d5b0b46d84b91b9ffc4866896516cc03b5fa208522b9b5c9f68f74786cd4048c7bc6e13ad111ef8747fec65968503073682e38d2d680ac6473092b8029afcca0d062c94d7c433aa2791840d632d7f6a031c2631065539a03558b1ddbf1f7a12ac4263482888dac8c6f4e1c3bc803f1310acba8b5c14feb343edd67af34d12b920f93be5c71bc06416f164742ad1eaa901ef62cdd8519614b21886fee78f37ede045d06caef00557a77b776cb4e5759d13d7b51910f22267a4a5ef33ec54ded178412d69793a2e1ce6cf2ea5e854d0e703bd97f431062306cca04a0e4ccad1d6a0aff24f34377e4e1fa2855ecbd7387bfbc4773729ef6ec3b698f9fe6dc08bdd8f75293ba84f70541f4a18b3a7f8f24201700b2191e34dd758e041be9904c8f9c227a7caf7678bde228aad1eb3ff2507994cdda7916825369863fae482f5f913aa07845b3d073d405386c72a36fd98aea38bf20530655703d5ca5a2187acf97e6ffd922a56d22a9a6b2121fcaf46ae0e51649e2f5d3380ceae5e0104977e8077d08e1778463dc0c0eee1acf2083db83f0b6e1bfb382306fa570fe3633563d13e214fd01d5b32692b39a0f1f66ce2ad65aec6c99762d7cdf0f8a446d49eb9c27557cbe9825b834cfa5d47b88 [250] S=$33a828f4f0 W=-0x1051f8893798a537f76a47b9002d063970dcf57c209fb687506e8af481c22a801a0402eafb42d1a934e679455a5f391d7d696c43df389b4c8bc2215e505b9d43016f3f29e38f2a9a9f4206314025f355cccbb0484cda24287513e2bfffe195595542ea5e621f14f7eb5bee35ffe1e48dce4c031d32bf56e32de8a3b7f1c611b4ca3aa399b9cec8ac36a44721cc09e54029e5babd3fff8977942b67a77dd85411aa2cd7d3445303e9b5890c061b0b986d6d4658d8b38580828fc38d408586d171b56df1fe4eccd0ebdbd890cb24e74607086f12d4198c65c84435f03d72103bb8bed455605813216e967e143291229de6a475bc47905ccd9751090625d9e9ae6506d74a290c8fe0d57e21dad209dad082826cf1fba2faf3439c9fd9a78026d29a0562fcfa22b061d3942c8769109211655e8866bb041578b4d2a23a621d1da37310a3de171f0865be130469c234b34c688bab7c5e7b5e0faf95c9fcfc7aa9526eb0e7b0152b00b4f749ab07e0ed7990e8970e8b2ad3fe94794945913c899fb878fd3b59a03abd63c4a93d755bcf52a849bc9c22301cb758436d256489b3b49316059f621f2f3d4d812e244135cd64158ee7539d5649979ad801884b0d0b06dac8ddbfa8d9677e024590d9c42926b73ae77074f571e2b23e82688a6ac529dad1517d363693e1a2100ebd833296821e4e50aeb2e8b536b327151dd22d1921cd74a7af02f48b703f3e6b86d8f5824ce16792ce6a52499838c2bfcc3834b1dd06fc977e1151e3ce08fd4733462da0e67a J=-0x1ae3654a679e5e9ab05217b5096d0b1ae33396d6b3f4a3468fb4707541829e13e4e0799be3337d36346f0e36940543b74f9b439de776e37526f2c6ecbfdd9f2029def56dc1c045cf983b94e80cd3ec6340946a2a6a58e16fd71e23d18af6f51dcb23db416776d65328c11d24d15107900ff6b816e96067c6a1aa985ad39dff7ed1eb75ebf69d0dc059521641050376dea16cb3fa7211824316895dbc7af823c3442f6174d4a4db09bd354f135c7a06d7c8858f5e0ecf33c4443b3b9c32729126fdaeb17f7c417e1f2813038de3ddc372a7feccf0d79397872c9b9a7b53d8fc4f4b021375bf512bd99bd3ab5afd7b6a72c8a1e21b225f2fa823f5ec5140c996cabe431a403a98ba2028892530c6a4e54bf926d481e755312fa89e99c0722617bced57e0deb65b6ff3f4f10afe34fc01eac55d53295a16e6ce3fc3e9c6216c266ab9881bf81ad29d3234f1e14ffb2548dc35f398adea8da65c63aedd6884507886725a0a5c5e94e80a30790bfed4d6b4a8b37221b6e91a3cb90da68fe8f70db02bbcf686c2e8350005748d0100d756f5e3ffd1ccfba30fdf02b54fdf4210e7d13a506f38842e866e5f13dd7904068cd47bd356853ede65a51279d3f7e401ead58bc0423a5586dffe373d4f6ac873ea5994a902777fcd105f4b9dfc6db915a009858a6584c342bc3ad6ac7651011f23b95aa8f24ab5e199b2487dd869b204961a7db5189cc764d592df7939572a2b806990f816df502c3351347c731a499b1ff1ba93aea2d8e8adf3e7a2588efbabed0f8ad15ff64d7fc302e1e13eb9a507875c94f76c231a50a0c2a531d5fb1db8011fb430cb6c4fdfeb746b08b3fd083b26d89138362a5f81c42a79afd1107587f6ad21f09a1e872f12b1ca838d91ef32209e8c52dd3b6129d2d54d2e30ccf62abe68375059d2fd4bf0dd7ecd6a40b003d58c6b71fac7f00a40b50881f2abbaaa2ade3d8043a0585e4524a6c2f2638a7b1f17ee63f44cc5ee49b4d772f09ef012981028dae1544296f82e83da6dc23e424b0dcb6fab7f628c77bf9948046fd1acbb7d4f5549778df9de26e8118ea711de9765d966b245f566892bee859c8c80b0baec084b7f4dfe322e429ffbf686524f49ed9448f540a32ebdbf04965a9dd314cfcef1c596b00ee0ff9b0c996171297a697d431b1c607c105c7619722ed18beb9a167d24531444478fb4f992e3d48e0bf5d4719512bbe060c60332a173ecda643159221091e956c91b5838b56b40a7b12dbbb7e9af651c7dc1196b30c279c0c0043ca4731fe4d08f70ced9f7f1b3f4fb81bcc476586219feadda135decf609e3ca29e74ea1c81badae7798337aa30b211508e0b959d4d70166fd2af138306ba61f01cd6d5a1dc796af227833494dd7c7d334546418d6a37028f33ce9052db6cfa8fa7aad8105f8de46e09cefb85c2bc7d5584d33bfe194f3c1ace9867275114850dbe49a64cfc35508f470c2e387b4ca43af3fa44e409e8d1b07218de72441d4df0f7d267b6685aee26444aa797ec743247920d244a3141170c9ce7e2991c59a8559fe7717f0f6a5e0c4873784cd T=$4268b938453d082d2b3d2540c5dfdc18c058ac96d604a3326f16e0a11f0da85ab27e272dc7d786c2fa7f566e007dbb317278bc47d6d43d13c8a301c1637d98a7fec6c9cb40459005f47761eff2233c7dd9f8fa0661fcef16c4fe493e5f450145c3d3481e8faffe06c2a49116aab2ee78ad42cfc55aaa051530200428d33e0e788c0f43dbcdf696003e0ce78151228e48bc8bf18522b8ce2268402deac139359f11e1e3807c1c7e09b349b4d7f513ceb2a8fa14b286aba7b5950662787ce55bcde29c0681bfe84d259c4cbad35e36afbf13ae4c453328bdce2656524aa0dea09c83ddbddb2fbc95363148629968b96e151328350d9ae108a6797e7d7925dd219ab2169dd6652e831fd0f607e8f0d7ae6107ee5075d120c35326356dc9deda399c6c94fdcf6b18f0fdbb938fe578ca10bd78a76fd9b161c8bdbf9d986ec884c6c5c040e5447a27b6aeaec041df23a1d06576c5e393fb1cc0e754dd0841e6ec026b6ea54dcc0df8d291544161720a769265079681164a05fe7a7d1f3630bee5513f7b00083a7711e7ec3d9e5c1f2a95f513597b2b10e386aaf66201124d517d54e1f17030829b1c675fbc67ebeccc2acb3b14a63ee7da40d7e567af09695a82122a045f66a1893b209f0c0ac01ec813390b374ae6ba985e7ef2eac9c5ec865cf5a24b1877298bbacfbef851f27cb1414df4061199d4ca4313b9613e5b47ed581c482eb29d53755ac72f9ffcfece8b0b9ade9df2725f23b38e501245210c6b6f09a224b4cf03a44821b1f275391677e44b9ace202497fcb423b59187be4e2020a32d72b51085c55282a12970a1a3b641960069d6c85dd18db25534f581c6a61d9778fdaed4c452abf98d6af6ad3bbbed4d3b35cda52d82379f761dc3df7a7548112c678508a7aaae7377c79394559854ddc9a86ffba4647dd72f69acbeb255f91519ca519b87c08d07780204c43252ae3bfbd98c2a33ef5ee4752229a859c20e276de1f3d90e2b80df90de79124397bf081f6fedd234e915aca84232ee8e1fd29245ff4915d099360accbb8c6c84db507ce5c3b88829bf41be589a511fef912172dddfd276a6a3b9178715fe42ed1a06abc570940e320afffca6455ad6cbd117bd5782806c4e4d161dce0169c882beef009095ef5a62472265a75b775f234a173fb880441f064526144347b765a9c58cb38f7e62088d64fca3fb79c112347565b1f79674a74f090f97b383e202367b80e43ab186faf6830eb317923c13930f0702481985f0e0b2d17d74985fc8501db3e70d6b6ce0193bf4aacd0c020c900c87f4596bafaf165b060cc9f5844b336223a467df2826f219660fc2689bf2e4f2d7359cf6d62b9c955beffbb3206056762a36c9f11518db1e9896efaad4b91d90c3cbfd856742004480416aefbfc3db7b3285e334efd0abb45f1988645c198d5acaff0c0aec31fea607cc038d0114514087c4559184a4747dd6a983270bbd4ab31e005dd1d2b21009a50debc24f61dbc27aca1fea1a341b5a9e040b9103b852248dd8e02199f0ea8e3e8ae5c1ed599e2b471de375fbbfc8fce42315b1c556 [251] S=$1adf2a403aa24d6 W=-0x1b3905adda9a1b236ef844ff128151a14d63bea05a167a8603bc769bb374d87f7373f33f19f49f14f60af7692ffde3a6513037c7a123c64321ae5bacc3300e360906770c35795b4fef9ab723ebfaddefb6241c024d2b7da2bb160611b5fb4d406ec7f800b941f558131dd7d160d7b9bf9fa23ec7bdd949720f6f3c2cc002fccf676d9ac98dc1cd5ec1d8304afe1f6b57596400a10aab57b77600a53cd0bc0dc99dd1b08f5942ab81ee64248efeb95e4ee9d47798b7f89d70bb630ab1b0c7da5e76006ce750cadf661a4a1fb7811fcac1048ad38cba5ae9b9c1838aa65213d392235ae0db80636df43848780b166af0d727d9955e36b0657577c5394895cebfd4ba5e355b9ca018e59f7bc42070aaf19acceecac8260c31e5013aedca2f4ff979594be08efe860e0df608d879aa2808821bec501207783e6a0e45f81c2362dda18720f3108b21d592bb433d1b06e119ea9c5be61f92d5d78def2d74eefc50fcbffb7bc31f55fdd73a4583cd892d499751c346abfebcc4d557a36b6c2c0d99f469ccce2364d4b477922ba472f12f37d12222a6fa852d9bc369362e2ec186006275dacd09231e68d24cedaf1b19cd4b9451d6efb51e896d60a8d99ff00485f1e5855a2c01df5cebe50d93077e4ad9ce3a99d31cbe7d4a198304e31a9573d7dd5616f37fe989114dfa39f8b20b26272bd5a9a861ad922353388fdfe11a36ad2d6b285917f9b52229508a5ffa88ee7f3df705c7c9de056f3b5e14de593ff6d89b87c46233de1ac7f88756d73ff28 J=-0x49afec2370a659f82692696bc8bad96bb95564a24dfa29ad65b3575bf101a2798d24e82ab70478d95780085436da5068ba702c22d332e42488f5eb763557e4ecbc7f100ab2145472516b2353ca41055888c7cf7b358dcb2931fb8acf5375d0b5fb9606c632709dc2217861fe6caf474d6d8d8becaf923a7dc189ec9f982d061e7c4891067be2f3bcc3821f24830196eca1cd502cc783f6204bf7008475ada08478d385b66fc66f9f09ae44aada6bd123c64abd632e39d763f97a3ccf242a3c03b8c3d93d30f26c7492f4384c3acfeb7aec3e88f85070792f3b0b712d4e583c52acc3b88eb8868e2a67e71a9105435a591a2cab6a76a60af7583ea1d0fde023eddfcc241f198b0e1af2cde2adb82c25d489cabc69dc4426279ca6d87ce510579ce4441a5e43f93330f29efbae43c4392fd1a78091181d7b7031dc29250183abdba9e781429045b959da341b49cb2d38983f6440af346c695589580ad731c62f34aad53b028e236e11556f4d7d4a4c982c9897a122029046631217c08e28bae66eb1d85dce26a7457afb6c273fed022936119544d5cfc6a9798c85458d6a548db115087eea247b8fa37c4289a5fae7ee58e783b2ab93005aca157b03568e74db113bd4df8dd15b52d350f2704dc5a8061b59b2286e7d2127094f7b319e171390ac44ca7b6e19479248561665f1146b62d6e5e0919d407b1bfd5a5079fad6acca5873945c20907808ec0929f8da7eba18a5dcad554ff2dcb0685294942ef389b19a50841dbdcfba3a4d5a50c37e253a322db9f0713923c3e97868c1907d103da7618d8a1bad38486b233d9f70d1456a0e233b532c833387ab0e4c1fda7795b4e55558cfb6c9e86bf5e626e6a1d2a6d4880fdd401c12608b0445d9f74bb8984c1075084ece9056a89d302f05026371dd767b216ad14d7432cb2b0459dbe198215cfd621eb67cc754ac5b8be6500ce877fa0b578441987b44418e21b7c45b70fdac084ece3d62e03085a58c0ff9f7ec34bd8d3c7c9ad1c9285dc2047e602ead0f2b66d1c02d0f1bc6058ae2d354774c7c5a976df47634e0327d36803405a05d1785eabeb9401549675a7166b3c34b8bc0e58457e6815bb6e896e0731eb637f11e36a14eb42ac449bc7450592abd6968a42ebb271337b2a19e5a73b8e29d0c7df2829efc9ff5f06b5c5ba8f6513e60db91cff8027e5f7272d86065c082b3a63a81a3758c3ef39af224a7de04fb776fe1d68475bdcc229543d3ba7996dbfceda59fb9044847a9cf938ab535e67db0f8c9b1fc87499d8349420cb38171e476d3f849f6dcf1edccf6204b66dcf4700acb2b320536929e85ab0718a6faa230f5bdf61e1c9a3d55e942234151842a84abbfe672a2d17a0002a06e9c5199978b29befe58ff6d70298c31f0a7b3e7dba2688c58205aee6f093d8e93c8339358d7eda9ed06508631954a4de0dc2ce2f04b065d791c6e5f3dc3880791fcc111583543bc41fe996f60621466656a229bd062c7830093cb26ab74b50f27107c36d526b51291585d62c0718a2da6286a3be5e8592ac21751a74660a75cf6c9 T=$92d782ac2155e2279afa62321332bf6c16d5a07119ac77d52ca2b56add8fa92b3bcd70ebc3eaedcd0ae03c4dfa5fe3a7934d02e35e76ab389c02fc791432af86cff0587681879ee78275e8717416c0b5ac19b24332bd2a05c7ef2939a9b4faa8973b0629bc05f216e6e98a1b083f7729dc649cce05b9950ad5f9726d1a359f13e06b96ecda479ea1174fa49d5be17be72234844817dbe18f4a4e0261ac4643f0f2ff6d03689aee56a0071c7e010db6f1a4003e66d01369d839a8e584a95139bdebc5720aaf95cb38991baca080e11115f12f444714dc9276b23b9bc68195e7a111023868db4faac3f0e131e94b8ca30abd98a835d0ac0102fbe400a5745be11ca05cac936f28e223d0c7912f4e205b840aad58776e40b6eb190975a6b6a19be71f4d3b1d436e7cf746d161f401505211381b040d29c4f18ac6a82aba9fb1a504ab09357a6fb5784c0a82c228f2dbea214cb772fd3bfe286a843db1886854a45239971dbbce2c0b5d461da39b13f2c0a57a5a5b8dda87c29412e2d997131e0dae9b7cbf1fbe0bb722cd92cc51ee30965b29b90d7120dc236625dfeef07476ea192f54c76702e806756a0de54db1a36897ba69827791294b6cd59bdb7594ee499cfd1ba1d47f23f003acf20a9568f1460245315a39155915788c31622fe5fbb981d5e4a15a39a2e24b225e8c4e1d86d411c8851057011e425fb1b17ac0334765946806f40a9d55ad98f774a234ef6fd91b000a452655476f989d167b9dba2eefef55d4fe104861e76b07656d90abaa1e6b34582313f15db9910784b16657a49beec7a68841eda1b93480308f944f59dc5f94d42d3d6fce26e28aef6eb3e655abab90a4442907e0040944251b1a54e74c91edde709bc29d83b4fe59c21a13d6227c1561c3ad0dc907f0e84ac549453396b16dfd9d4c2391cc2489e7ccbf1c090827286e85e767b7839553ae17b040ce1534c0d0ae5e25eed2bf1b5cbc535a803c978ae75594f021243a4bb756d8b6e532485041f019acc14ebd2670ef61ee8155c1a1d86d0324a76764354ae193c2ee66fa23264b7d50a3c372b96edf964b3085f5167378da931a4a8a9e16c5c69082262f83583d9dd95b5e9155ad4d51f2f05c65f9c453c41390cba1e5ced660b862800d3e6d336df3186b4a36f4578549720cb8d0cf9917b575128e748df5fc92345c76babb9d42d1c07b809a1b3ad5cd7f1aeac3529d8240aa41ea0ae1f635f344339fee7d90e9906cf392cd4b05f3230c558e86bce42b3bdbad0a9aad2fd51a5e6f1ab765da6a79af4db8bb2a4d2cf3caf7390f249b96bf188701d3d61af14cbda05764012ce74554117050845949ca71ff6d33df1f89f7716db5798ccc85dd64a05bcf16d3d2d0abcc4b81de355765aaa4152d735f9fc6b239f6380b2f924cba12429fdf3780829ab7a00a7692fad85d3388b9c757e9f53cc77e5d0e0ca2e0c01a60ae84651db05c3e418fa4a5fde93902402fbab83eb6cf2aca0ea8c76c5ba49346d499c59bbb6d1a99cfb9474bb66adae5781acc66481c942707aed57680a0cda1560d92621ffc [252] S=$c56be4fb2082 W=$ca9d2a988c6e34b24a6a9a8a2c181f30dd9e47485d3f4e74e513d90c412b1dd320c00142f1a6e0295b30ae6e9aae115d869dfc7b8479d92a5ff4f3b1d3351fba90a5e5bf16a151f5db94eb96ff3e8b7e37a8adbf90f1f34d9131cad254043e1d079a8a327a704f5ad18371db45b26bc97d16093f531b433a5491e46480b19158eaced20335852a59d8f8ff73fc49aa78453242cad1226fe7f387b0d2a121c3e3e61d0737ef9a11b1af1b95e417e46723ea4a701bfeaf524817e07b652e264d6c18f85783a46f83e45b5cbb7f5d63dbf368fb3955320fe6ad730fcda3dfce6d25497dae48c10631a59c0479ad4cdc54403d14512835fd05b4fa2bb46805782b6e09cdec5ae42d99544361d152959928b5cb54257c01e24aa84e54573fa80650b35d22cba0a969bb16a349018ea86aba25d492803466629897a0c04071dfea274ff84786b14d03a2271c501a3cb3f32a89ff0d8e41d6381d6e9a3959af241a5add4389d0e58ba264cbc3bd37acf86f94676c169c9c22ab06279c8fb77946909a3d136b5ee13089ece44810dfb131f73256f786040e2f8c54813a7c3e33381a3cd447ce3539f94b22d82a00b15e547faefbf40c793e74037f41c7d8557605611e224baf0060432b98c5e425accdceef50e53c7af29ad48e461f245e8de764c91fdd651b43996e4afad66ea9a27eec224942e51dbec269389e9f8f0428eec85f199d39e68aebaeaf2866e5172729123a86be5e5e29c2810d67c0a24b73f6abded2fa57fb5960e8efda4 J=$296f1a2987e699fee30061e4635a4b58333d8430cacecccf2edda07e160fec0024dff3fdf63a5b4c4dc2cedd19eafa8b132ab0c46cdde14996a3513310e93c0d7e0ff65254fa21c2ee16d6aa61359e995ea351808f2fd246d38ab1167bb6f59ede8de318da238dee492aeb4c9f548186017649b16a31d386a824ce314ad048a286d2ff5721a429721f501c3ab4d06dfefc5d807dcc3752c0c0ae51fa7b5c89d3a78ba0c9d5cddada2358eca7d7850db223ca941809b271635f0fb13329e01792ded13b7c8d3fdcd0f0bfe83534e6638ce74825e25e77768c45ab5d20744ce27492d90bd40e0a5d5f4daa915f5bfc6d85e12e33f022c57ac26e1addfb4a39203eaf66489a6d9c22c8bbbdb6e344a29ae2c8b588003498421d5f3b9ff35ed81ff20799a35ca5b36a68311cbc37a9a4d285281ab35b62a7d7add5d7b660939d0386ec946c76596ff7f27939430a07098345b0e6b9171c316e1a38b3780fb187aad080ff80e931da42dd1f7999d4043cae0b7b913423220f4378c9fbef027e0366532f754a03dea4f2cd3582e8476dc51956ab24fcac12e73cf4a4c65e7ed3571a69b694135bc0076ac626a55208f8bcd0eb67031867d0e74b50b9fae3362563ed6177f017d3c60ff393f8a77c5cf695949854f28c46b389ec30ad8e5085f8ba95c3d66a4e53aaced6056d118ab82d7146f4dda6fd4292e5240874559145ff66e009473ffe0b3486d27e5243988d9affca201b0f18a2ed93d9dd2b4dc737a5bc6f293b6575b98e0dac906759a741da274a2b39367a57f9a4350d64f003f8d0f59ab0269ed0e6d1a970dc762bc09246bce0e00394f8acdac8916d04d0e65b99a21dc140d8af78dae8cf597b99ef5158f433bc281f2940abf855082ed18700ff361f913506619faad6806d7c457a9b28629bbcbc731207fda9826b403e697b51b9569e234de7b28e8c17c98305d168bc9f2d4d0a9356381c895b46069833f6bf9b8ee332cdfa5400ddb909e2da74cce8336b672a0fd37fb647ae13b64ed84e59b53abc9511dd774c3790f3985c84a97720dc43bf3eab0ede7f484d6eb9d7e3a2ca52833c9a7bfae0293b0e341865ac3edc010afbec019b4374d49eb89803530db167b2ea9eac85119128d061a8b420fd7448d7928f1eab13fbb5a7b203a4f63b1e3256cffa201323a43c16610a8d469a9f32333b196935d1efcb9a5c634b37b04703f87d48d61fd06666116c2a50e15747804c1026e0ddac1e426562296a3e97e6907d8432365b0f69806ebdffe029faf4963197a59d1f33f727d236553257faae2af88d33ba89558bae13f0600deff28c5f44770f59bc0dc94b6531b4a636b0634f983c651df2a45a1390d05d7a7a35c2b1a30c4e4a22b946f8d18df1dec651b537f254679e5b0b50876c5773836ae8b333a0d4fdd2114fc10955fddc09cdaaae327c12275d8d291a54d06dd0d5b7692edc4d05f865b1b8e21c1d4cdcf37685ca2e3f047d789b925252c3c05ff87da09704cfedcd66a6fe370998fa1375e9874a1fc015087c6a272b81d454409272cb2a6e T=$46668313ab9fde9782c9b1c34f54696d500c5c443c58fac32d86f3b1ec0506efbbd5b091990c9603862e51887a8d36d6fc9ed625cbc46a07fd2338b18109035d06c6d5d9d5bba30027373661048aa4b2d9b155852b29c93298cf7a5e91ad04c5bb6d754b377a0a65210e7be57c4919ddde81a4673f12d9f87a31e855bb158ba751f630d7b171ffccdfad2625421c2eacb2bcd84cd2c2bbc3e10b4850ceb8bff2c4840b4c61a7d66fad0a8cc2decba66c0bfcbdb00f276d0ad99603eb1110d03165302865d8cf4bf871c3226278c76c800b53837bfd5e9e6e7cf9a3f99fdf44c59d89c221bbb001ad7b28c5ac99f89e1b3a3e65cb124b71b31e25ebf36a360e8378a67e40113b8297f9f5cd3ee220bf8fb079a99b6540431c3df7f8ce5184c2d0692ba798ece8019bdcc9c3623a752eb9664d716af6454c225485e46d49c781cc7da6fa244a20f48bed88973cb4bfa0e541916660fa421bf1f5ca10f56dff332fe96b114f27fd6f2798190aeb8e0548b62836cae0abf55fe18702fca8ee688694d333cfdd312578711262c7c36ccbba157bef536348ba354cb21af53bc1d3deb0e22aeb3c09a38913db04fb9b08ba4fa79697bc6ac2644c8045cf31e8027988314855283218afe7ca2510b59e2fc345077fa88ba5678fe3d67223d14d6102f0df898a6dbe60265e4c6b206cd5acf1b617b14839184c43a841725889510096f1a5c5397e2aa3e331f2c72c7aca7b54ea833b18b81729b521a07c4de70758ad69624f40500132f255329fe6ec0be046adf9f927d443ad19e707839f5e9a1b063d6a60339227acb8cf232c8c82ef045740073aed8f726a7bb2770343a743e0083c30cd3303468b5b901fd5a7c1befea9d72ba0cfd4bb25983348b96a15013d97a05995e4fb8d540562703cfa104e5c236e4fc816e5d39115132fed7371139c60b2bd05ba7e3a4e57287e8d9fd34f4323b573625fee665b9f3e8d91b93f736b9a080ce2a4ed36fe8279962526ca27e9981cf8907cf2bda6646f5e127fbb8bd1d3733d6579ad43c8cd8a7730c89e1a82a6a656467d74f1282c5d89ae5e90716a5c0302dc59e40c808107efc136910e84908f49cbd2f8d365a23114e54c08017f1971a66eeebc8a1b12c42aa596e0d04db43f1289086fdb67954670079d3f7661dab6a5ba5bdb03142231b7769278e73187ed1218a551f4684596fc20d839608481b2880b1e9e71eba7c759fcb7ece72fb2688cd1acdd502c2593d4400eb093f79b48c8af06e32137b97a96788036ac56f6e091626c7608bda60d3b90b94688b9d0af0693c521404894883bf1ad339a5939323a52d13d00829be8745314d02dfb20ae106c93a0591e6b97c494d3708328823abbec131bae057a5e030fc05f18e04f606495ca806475a3a63a497d1310bf310dfe3aebbbe775af10277f5fcba970f8674424ff3f08edbb97de23c15c34a6700d8f3dcd5ad6f477d7462f6979e4e9775a8a05723e515598e156a07cba71826db9527c28a7040369e370240fa5f680208153a327ac346d109966e032002e6f7893 [253] S=$1b02636fc1e6cb502750e W=$1ede462a0e4eb826619d6b9a0d22ba1a489e7f47496e3271eb51fef514abac888cf22b11dbb91e62fdd198536d195c414ac0cc95e7b169c78e4a704635fa01a98256ba693e6b7c0880b6afce5fff3533e6e2237438251a06737120170810c01245513fc40b1dd1e8fe0b7c7ee0d80310f43f113dc7d7773205177cb948418e40546e376f6d59f4a596b84bbd868db54fa8a0e69e1d6e4b18e3ea9d98efe92b1acdd0c61dce5196033baa5e8b3f5af948b5f7d993c27e941a3e874aac4b1f59fa61e92bf7d9ed6035440de0c3c735c852afa38f63f6cb4a299045fe1a874f483f25447d1d450a59af2e5b91cd5201397a79f9a1adbac413ec33d03f31ab9bd037cc8ff112f74c4ef44eab4a8caa1922289530b9e0f464996f00f1637e538171628ba82312042843a9174bca787dbc164b82fd4e6e64c3a3d2dd6d456fba5c2b44df2fa6c915bee4e7e18aa7942ae3936100202ba01eb806b3edc696b1e34f13d16d7660baeeb60116a40e723e0807e770814b139f8a503706a935fc850e08d506feb1096865c08adb4e55faea6885bd6f1b1b75dd6644c8ba3bbfb38a871f0189c4c70dfe598e7ec77bec3c4a469cab1523f6737977436269d049c1a10f00019af328ba749c48da9c09c06d81989fbb743d3a696d418649b0c080cb1182d07cde2b9933056809eb461f6e737dee8121d74d2c97247be2a47f1e3cdcce9ad56a5ad860f1d406991e4bd1ad294b130c208c9568883cec58f5ba7250751caa315f18f6abce2ad4 J=$1590f3a3e0131def1d3143e47117fe4d2fd7e4196049c0cbbe42626c22558061c75d96ad9e7dcbb07bd1c95aa896195c95ae10d16c00c2afb7ca83c9d522327b6a5c45250a238d65d2a3102d6530c606bb31084b422604b296bda3019de4ca8590dcfd17b83f0e1f86e4823e3547658d7f3fb4a70af8f113940fe2dcbd1bea684b8e088b2f276ee097ccb999d7172afd40540b57640725ce550c8d50292fb170c7a6239ebb78e525bce44c28db49888172f38a9c18aba63c8bce852c86a8a469fa6fb20bfd1b618c447b17d0b83cca0945b75b24fa8f53561cef07b665424882b730a50d1bc5e6bd8db5bccdc6f0f9fb4018a2596c5e8d73e213b2d75066fa1e2e855a9766b2bc7431f49136cfa0a8260a84a5992c7f497792759dc050c2b39db3ea2d400935c11fb2850a381c4bc4a46be898c607aa9152ef3a1fa248bae116d55303419a761f61c975de441e9778b2100b305da834474fd4f6d18f4b2f7af7c8ed3b0b190f4e02905c94f044e8ba64df8022f5127ff5cbeeb385b57f92335284c5c549cf110906f89deac1b675b28152da86b90bc73396e3baa203b461a1f843eb32e8792c4d7bdabf7e1f27d33d6cabada58c3dea9b2ce416754cc0808147a442542498aa9f297a13ab3feb2f6cb907b540e593b1be021c03e1d3ab7944e6fe6362deec368a422f8b8d68913bf31a63efe77e83185388db0537613d88b20b9b2ed2fed9d6fcd77f8af54776363d1b2f71d35bba43886cbf7c26cb29eb9d3061b75596c19d417265f9f83875e1f1092381b44e6e563933f2e664d9d3ea66f4d81e8fdf652c5d1dd3c27098f266916f43037f767c208975d0b74b1415a568f3a0bea09e90c3742de3c6fce2461a9d7b55c5c5d98214005c5bd56fb9e4871c96dd94308b9d6a4302224ccdaf61a168a66d107a5b986946b72afd74e41e582fc7fa8922711eb85fe0d0c945a3e0b71005ac47e86b9a89e1dd029254d60412cc68d49ed8516fdf4700e529750c5593db39a6812b3adce03b070676c5eba4df8af2d3be1d889ddba8fc4db866f885a0876767ada00065bd26a9587e0d2c6f03130665d5da500b4b322bb44772fbc0b8135b8a0ca6e3a373f3f816d243b05423729374969ecb63d36d25848bb80329118cb83fb6de302adee7f794c4f9ca1c32b1c16c6546c20be2fdb25710bb989479de6a958a7771ca22a92397f6dbc006db423ee65997dbfbe5ec0d71c5dbf890e6e3d6de7c849153f38ac83c2fc7b29eb22aefd45c773b8575c8c50c78c741732960b7b45ad6721c4a96406ec03f9912742f9846640dfc91e4e42cc2d406f6f52d2627d2f7eebe9aab07d0a39e42415fdddee3f994af731d708e6cdbd1c25d7d2b104b9713932b58a6e4924cf40fe92c40505923818a610e4bed6110f2f9af367b9732ff69aeac463741fa1480106c6734e3ea4afef7ff54a41e41b1cc4f18b3d8923bb7f45c5b0dc7710bc97b6613007d7b2fed6bd732d5e0e525c7e9266401dff4d39539b0077532ba026d2f4abaddd94cf60a60b6a0a621956b9a T=$3d5f83de740ec9e5ec2db4f64a3733df102db972b2e9f1db19c8a082ce62d5b76d81c62ecbe3f7de0c7aa2a5b9d09b0fe1171d8a5f8a28b486fecb481568ba60c0dad272f83bc875c7b9fe311abf62f7b93a56a57433d73e22d9941af6a1a50c55becc40a0a2c5c4138d90aabf350bda1c177469122de700b962eb2fdf4feded35aafc02abdfd1f99a328c44da8458322d70f2295da240dba20a1197f86f0470e60e074d73d1d1be56e8cbef552072a0545db25215f2e63ee9656514dfcefa6552dee063eab250754e4a499a7f7deb75cc9d333c255980417ca7cff46630ad1c5f5527d1929702bd5e8c3547dc45d0ab5ca5b5af08394fa0c0d0f8102789ddcf59467cdcb263d5f6d66e7841085927e6cbf98a6f9d1e728f25fda42ac7935d514946851294c68b15a6fc078032ccf68c5934932b5b2d64c109e8d68c53eb1e962421769d726eac086d81352f7387a61bdddda137f4792ba36a90355f02f830925c910394709d91eacddb3ef9a3b5c1df2fcb2730b256d61d243ebd15e03d0b26c1322f961dc4b6932d7d6a975a62b19b68e66adee600985cc17740361c764c7b58c24b5693d5f8bfe63d1ce48efa6ca6de078ee9cf139b32b2e048d4ffb3f884e41dda160883a563ec14e787503aa4297ae712a03f235f0bfebd58a429601386f3862acda447766534c840777c9a73058c811110abbd54ea4ec7e906291de7adf0951de876b6f74cdc43092b2caac73937497a960d66f36e692104fc7a980626365a019ac252ecc0d56ef426013fc423be06d3e2738daa0ec52452d2ea93415924c53ff2d1430598c64fa4878ef768fea460231320a651e992f80c6f57d66efee4c5cba3f2beeb044a88dd3bef2bf4b467a7c550b22762154bffd9db4792461f83b6b99b60083fba1a39f171f8f3e25ee2dbd6bcb835a18ccf030f395110505b7a66ec3ad6fab618ec5f7576fb348cb80879663925f0d89df2c6c531682a5ffb7909466a07850980dc67775d794ebd307a146927b0e69e22bba2b59d746861eaaabcef4a885cea0a83ae27c161a643c947c23ad855a05ddfbc1bbea356785166cce48c7c47d012ea4435884cffa73be332187cd08116bfc5ec16ca4d550f49380409663cc04c3977f562ddaa0943064d981e1d6e0a4f9a0b67d0fa683fbe4a2fabc2a2e0e1838a44273410ca9ac37b363ee2cb9b4a2db8c29daee2acdf7fcaadde863addcb6bc073474091395ef08c0e0ef1a962b90508c256200d712c9d780d8a1e8d534a04d0246681a824f49de1580d47ec5f8ce422cecba0fcc4aca1e934a0fef115897410d040313a4930569ccae1c8829b9175694f8dced3c4a00e9493a622f299b9ebc6e414fe489d710474c14e2297e67a6ae6a6559450cac8f425e62572f4ebb44cc32740a202d162b61969d0b60d203c310dfcfc3ad60994fb7c5562adf0b0bb488c857a982306833b7ac26fc3db22c7001497761b9fcb5cc5d4f93b5f976b5d0a74450a905bca5d804076d2067bee4c38a217d37731675086dd63c13c62c63e6723484c [254] S=$682b04b3f6d5d80ee W=-0xcfc46bb8d01c2c8276d2390f3d43318e9c5c63d789c43b4f257e2f8bafa7a3219d3ce2591a72aa2d3223723c98947476fe47877a4359a122c651ebf2aca955b22b748fb1a84df91591381b9d366a5e052ec0d7a75446a87d9e37781c786afeb64afcde053969427d61e843f2750bcbe1b0e182f408dc8d30a94b28faab2c1a5dc51b1b2ff5a7a3a784f48c876425b7d1811af6220668ab4c2bf1052629af62915ad753c2eb4bcba51ee5c86337265037d9021d7750e8cb714a054e97705427838a7c8c45f886ae405fd4714593783f60a7376650aef3ff01a37c8cea3d14e964372db24775a0df6c1019665bb7c786af9bc87d356d756d6980c9bc7e022b0280c9fb2f8ea365412e35b315a4ab0ae2d57406163b5f15388e858d9d102e21f3011341ec5182e21a9cdd550006d04b7aa31d2c66aebb52a9694d163860df9933ed168b5abeb17aea5e83d1794ddd4b0a192a7ece482e63e0433f9c0200f55eb12ec44736fd8fe2e8f219776ae518e8bb9e96c919b8bdce0018903575acbbf25f0674bc4e821db5e24e9685e27e4882fd256b4e004b84c57765815f8ee939292d996e980599ebb9b61664aa876f41720d8be278926a126e892ab03bca9ea4abe241405ff719424b812f9f0230cd10f1387749b4cdf301005e6c5f8b72f25d2e3d5135a5a5430fb6570884ad7e091497360242a69abe7202326707ef58dca2ff3ea81e53d8bf52e1ddc4c58dbffc8a8fe067e2c6e4f1ed6febec9503d0e007ac8d2 J=$2660eea73e2f901cd6c59181a8de11f1429df6ab79c0438c493ae3580c0ae4fce55ecd401d9942439113517a3c343ef551a5aeacf8961ea3573d2397f21b6903c85ed3e90329b631e22cb4e11483e1dc6a88a6633c825e1bf6a780dad11dbe54b8dd92d73628b6fa7873f00d22ea3aac51b371446a4ab3ff3cc406942493d656287bcb856d4f2edf2a4d5c9b8d8f0de3efad52adacddb181fbe780aee27edd9204c31bf1c09c763023cea22e7ce27e312f2b1f14b81bdcd24eb24b2d7ce9c6baf194bab7b086df658c43b74cd35ee4f3dacb7c261816c8511747ee67e269d951c78ea1781fb32e26fb4be627e9414251790bf1cb9e0e9cbe1aa4a2b189b9e5222c736b02ade45c71bfcafea2e781bd307c28a4026cd8510711aa8440a5032393a4d547db5b230fe5f4a9c45e294677bd5cd4c320e1e2b300681adbda8ee806a10fefb557e5d489d98ba26c0f69fb7b9676a2f89434dba6dab3fe1878272f41ca06367adc7450ff2fe49394b34a163c5bbbfb0f426bac6bbccb278cad3991043650702ec08350432594334f744da2253281aed48b4ca8a6fac98cfddf303ef0e6f06aaf5633089926858966740064be5b3d59a3aa22d878b4f893978eeeab6ad76f7242e36b191ec36a90a17577c08d06311ddad3b84d55064374575f8d653e6fcc3b2188c14735813fc37188c1aeaeaba94245c6746f34e01803d4d08c14b6d23204872264147c22a06445ad5eae8a92cd12c0a1c4279e0e6e1664a5fbb7d23332325d2d35b224008f930afc1a0684aff0c85c5bd152ae3545288eac67c008877731c2704b183f15f902635c5106d4137cf32672904a685d76c2a356c497aeef1c76c8496c10b394cdfd95bbd328a2cde04db943885bc6c21b3bd3a23e8fd2b90337c58cc6b9f430de9c0374f53cbb0609aa5672a64655b0ae7359e0e6aa3bfa5b6eed4616e2f018c19c5a6d48c664069644d05da017011c2d172567a908ae1dae4347129a32bf460bf65eeed4353b81d750f5665b625ec1e76f7e9ec8f19b9d6d295ef46e13a556139bc48140f9badf5b759fb1c5009edcb3058d997b9673c09c7af9bcb349065d381a6008f9024726e58917566b6dd72be791e7a7a3a40363c200e88fc76963a2723bde9fe93a2c60f262d1e281ea220c4b70ac273428a33544241f2507ec15a0dec47d0e398825f460c265c89d5cff040925e9ec97928cc0aaa134d4529e032afa53fa72cc42be29fb1c2618336bd465609eb56a8859fc0ed7778601d26eb95ebc36028d777ed4b91427f8ffcbe40d0e47fc6f6c90ceb6a4543ec1e7866316a1b50c2d156560bb326ee315b71ea1d1aa5bc52c41f554a9e72f9f4dae114dc0d23993838c8ca55765e47132b2ac7db69df50b6d3614cc5fdffd896a1a59f096d67f97cecbcee8ed7e68eaa58a9edff9335908e68afbf5f8925a3016c7ed310b523889b6463fb1b831c0759bc77ac07545b469fe0778d9131a01e37b20fe851a203f01ae4e411e39a5ce08b95bd167ee65458bdca4eadec6 T=$2a0c688e1712bb2ab9cae1bfdefd7f764f83a63e1341f9ec7503b79337026cc7443d5bc8701bb2d10c6f2f3ca6f782a8a93e31571002013c51dce1f6338322a2be31d9fa6244fcbb3597557b3715a720f4d9dc4d0d79489e406d094807315c97352dc51e4acfd6c675441159ba7217a501dded946c4daf58b031b8ccf17698de8479d2324d8947d0304edcec503877b40bab968d0d5de5b9d0bc63f7cd95f8ac0aa6cb799003c0eaf51001ca74db8b0fbe46b67c97e16bb008b65d6958946c36bf4a5da68011a0651b8806b98a4215a663d883b26ef03c5b11b382d40a3803756bc1956d3cd0cd4d84103c06b3d20a882279b6c6570103239d1a7ea0e9631ddb5c8e369d4b99f41f4b4993b5fdfd51b78865466d6e02938b485f4f41155cc4177dab2b238f4eaa6a7f4b590bb415027d467bd7f99754bf1aaa1e2d6a10e07069234b439083a0fdc38f66b56abe1b0cae70f37464d2811823d403893bee59eb0f945c28953517113a1e7bede93207c6fc3f31d6a1269d781c0b3e1c661d17d50820116add132918269dffc8930e9c941c44b9b18de71fb783341c22a5d76a034fcc1243bd3bed8f455d99f79c13cd5140c222189392c287fdf159fd004356cd027c0978e81dbe7977117b0913cc3280fe55106d11775c99023e33d0439f6531227eb890e311d90db93a9b2712f85c0c885c372b1ace2f85a64fcc143ad5c192fcc566ec37125c14b3e29ae5cecd3d53580b81022096011d150cc3be7333c54451efe9fbe32b95f5ca951ea8a9d77b95db5d10c15d12a951aebebe9181660f68f629de6cecbb3f7059cb6ce9f071433cef5fed51868152f3e5adf6dc3ae45adc0c3d94517880aa57f2d0407221598fe933c787c1d9d4965f30c22c74f8c3d00f8be0ce51a3768399ac932f9c9f3fbcc8fae3e5de1fab7feed00342859e938200de930e0e690a93caf2c8a89a3a09c4202c4bfb46da645c44e378cfadc6745173596c5973e320983d9db69b628d0eacd6e929c5d565f7b244754d937818d83df1d997a2ca7d1556c90365e2b374bf39c942f2dc96aaaf1241e1f330adc7c0d00dcdad7dad7add2be44b8ed711562c4e77011ba8e9e137670954101a17029ba1627bd1fca623c18f1818916b59bcde25160cb73b5e6115c38612319d45bbd9b477a2a84a56a41e7ba4e00cbb8e3441f25061cb9971e2b58d259f8ca511e569ce94589e2e47cd12267b2f505a423c9c73cb4044224886beed46a645ef545fe2b01ca6192cda50b3634804f37c07894d0eeea562f0e0ce476c64e71da5a6188af3e29f2162b7e1493e991d193879f3c7a430079f9894afe5af503d9c7cc24a80cf7905c05850844f411c3eb202916149cdd3c02f75b15d5b4f8020c796bc109749a26ebf16c9437d74149f991b454385a75ce695d502a737b6fda8ffddd4f2f4dda63811472e112361b09b83254f9f1bf8f1f17c0b814aaef7b77ed8f3f4ebda4f11f0de059e3e622aefcd346da5fc6968ebdf6e86b73b448ccfe62be0188ebc14e1 [255] S=$b24fa5cb34bc8337a5e19626 W=$20d06f6aabfd41c820d649b4e02558efecab86c795817cc3a09f4ee22b8c3fab18c7b187e5205e96da472c6a83c15325c357f1eeb2577e0e81bc7ed54dbb5c1b5b98378082555d0df473118aed1109b410fb06917a160ab840597c41cd986b892a8efa151bbdea4b2dbd06b354bd170c639c892ba04e15b1dd141c76e00212f1dfee73aeaa6d4ee0572f585079b8e3ae1e8c430e5dd5cd09c6cf4f4604c28b8426067471dc86e1e9aabdeca2915185129a4ac3d17c0465f1d5376a0bfcb0acdb81d4bee04530ab4bb8a74cdd261006adb751992a62e7bc5571cab496a443060cfa6d986bd9de668e0dd0b5f71f26b1294dc46055d6e5e850057a10e41ea9888c9636d1977ad63a83fafd5966344e8093848257e6efed4fb8e4df3dbbc3c8d43b60b3eec237ac76b61e6fecf8d9659f1c2fc1f665ac7c32432a6a5af4d77b27bbe082a15cebd787537494f7dd49b7d4a82af1dfdcca1c66719ecb13a06832f950cf78b9d4274bd9e61c42ddc148a86af09d50f617ec5d60f1e8e8bc328ca25bfcd36180b660138a189b179779cc090a1d31029ad2c4b8b8d04a008a20e3932fb9e8285bca713ad86af0b25806f02f93c7979dcc5570890de3259f9b496c7f218bd01353915200e441e98b6fc78a44ff879f5a3e91c95d2c2c4620a5c823ccd29fcc6654ebe0db265d0527c473b31f8866d0cb22fe1907b557a9fc04085465b63cbaf463decbfa0bb7bb9916ba7e742af69f7065fb171f36d355ecce4 J=$31aa955a4bef8aaac909dc13aa82985a88edff03f9f8e295266955d90e4c353d6fb39406ca797cd266142f0d06c60cc132f114a0b618c9a5881f5d70cd28d864ea6e44684ed6d6a8d887ed0e4b7d5b6dd8dcd43e1f8ea635d9a24346819485d9e8e2545356409af90d537b152530331a10a524e20dd57bda3c5c7282abddd7d2ae33bfcd5425f8cf5dbe8cf3cdd73b840b05ffb503a966b7ddc56c354975a6dca3d5516e9c090eddcb06254d11c392b69cf279d581e62cb22d49b64559c133f16eb86c078c67a2f63367bbe63b68febffc03d5757996dcb33e5c56b55146f94e1ca8fc22a2a89ad47150fdaa12dd2b95f4c3af3662cb53a433c4705410d256567b2b289467b66df501f54358c680ab81ba9ba7a67b79902c529d28f1587f6f1a231f2a4adc1957670980cadb7bf0185b567455707980f7f5a55ce4b735fa7fe19d63b81775cfd3868a52e4f5f25077bbdad57e74a644dba06f3ae7cdd78a4a76f20c2a269331f0e2bbabb5c01bed73a5e618d76fb88c6310821d5323c3464d343a6ea65d14c469c45cb5e6ebcad694532c04917bb70125e1f3600abf30511379756c88cda2b7f701b53adb471e5a2985e81c853eece87901ee1d7c3536d27e856ab3f389a23dbfc22ef38852452af57fed7f8d5f04ae1221076b15a6705cc84b702503dfba8d501b081038d12281c7868c6ed600547ae5638ce2b1ef6f3550e955a4250e21660d4e741d922606710ba6ba016a5e2c88879f5d1877104e809f6716ef676bb5d4403a44b7f963ecd2d2e0a432e5a7c503912b585f21559558a5f9712577915a043073ffaac4bda23b48982cd0122a43ace2b341d58a6acc0d0334a8010a794d4def87c07042c86ac97ba6246b0d4c03a95f21a9175c0fe98ff9536e4b05642b6791838668b8bf351ebe39ff619fca6c69dd9c7c9bc23c8f8c1ee8a00b0fd64d44b1d5c507c3faf481d613bedc8acea00999c2daed88ae38b8d77ec06b53ccffc7807bedd35ce17136f1d04ae43369965c7c143327e54f0a543c28d8e12b4a262f38ccf39cd9fc0d672f4b1c7fe435e158b8b79e3020ff462712dca448329a67d860f470c7dc010b2cbc46a9196a1f4ed30cb6d381012e78992a20a0fc3cd07298bea3b90731748c83dbd31f0d60fb94f47ca44a612412a8748b0e211baf94a04aedc7cd95891a8ca87752b6ea428cd664e1d1a46928d16e0e2f6c40bf97beef7d9662ba67636468f19fc3f0cd2e6a2871ab691cdb1db0dd0d03507f4f35c814c48a7c8a41ed31336bde6fc7dde551ece033677297df6e881633a88dbbd2ef37ee368f69b17c9e0a52637849762dff53566f75ddab4a803ca1d20796b7709e6bdfb8d1f8afefbfc525bae61473d41b1c65a8d85e7cbaff72c39bee51f0ee0fc53b5b723bba677be657787d965963cfec7e11aacf161f9abbc58be299fd93c96a55fe56a2ab9a72fc4d6f3f3bafc38210a1c4e3ec9fc6d1b74c30c9e5132c5b82891f65c34a16b607c28f9ff75c683cf5d8c T=$59c461c6a18be2e19db67c828b3ee7ff74efa1f6b6ab4c3e13ff26cf0df29429bbe9c88b919baca0a4cae32a1faa2226f075b8adc08c2eebba8a105cc5dfad67517e2c8b75fa0764f237def49af65db8b9dcb7385e6f72c06a2132570c9490084529b773d5fe7b661aaa3e4883f4709e658b5d93bb8f56cd6e169ceec3678dd4adebe8bd25a7847dc9d16726c01f18063c8af5fe3c42eb5ae73f97120be122b66e9375d1b9cf75c3927d73395e1dc993458ad0b77b3eceaab9a43b7eb9824f16bdc983066bc009333d380ebb0a6fbf1000863586438ad1c5037168a1b146e2aa2e5df5d0cd1e8caa0cd8d4a7da5f0c4b1bd56d714fe6784a1697c4427e9110b43fc35bc0b474caa596dec6321e97837e6773fc028b79f881c63a3a154fa0f5ac609c30d1cbb325a766fe9d86806b196bb878732219bf813650a6fd18b7f69e28923a86f1017e865c719622dc4623c7533f99c9582febe5e33b9a38acba750559f06228fe418d26b9ed28aea9cf9cdaf31c962f5b8f76983bbb80642b293e0f2ae613ff912a8575fdc3637f1b3ef58592f97ba55a65596250225718ed1c0cd9cdbd87613d1705b5d5d9e4cb04a3ac4a9e8e7894d2985e2b8763a50acca338306bcc9073f232030a7abb736417f310ca5815af769b408f620b8357aa82e9ce639a912f2c95b9b5c3de6d550472d510b37307627b1a0889a7a8b0b7d6a724dd406e2b897ddbb6bf5cf9ec6b61952279f2e7ecd8b1781ff511bd7c4b368aa1c00156784e4ee98ed789ac10bc767ba18fab62c34eea01fff8192dd1ec7b34ccfbc5a937da50b804750eba9015c5b871a3c73f964a7ec2ac346c4f40ea291deb4006e5d09d516c618db987a83e980fd077fb3abdd2e784f8106a30ff8f95eac28ac1d356b7886a113fa3add62e1ad628e344cee584254edeaaa15323699998db6b59e55af82e23af76a948f802d854a583fb40ae5129899bd178d672cfb4488e7984180a605acab1f2f502a9d0bfb68bc8a20b4c39514ec9236bda44629453197dc015e7181ebd1db5314fe401875c06bf4fdd84aee5a730d1ad8c069db7451f457149417e8c0d285b2132e1aa1b5064e65b36c945a16c599342a9428ce0f9496d51290c717bdf998c5bdc10b6224d74c486e08551436b3633cc50bfbdc577c91b7f06149eff895aa361c638ac3a838444875d7e1a0c0c8a7bf85a9bd6800b84b4b30724c095b9caf3539a181675eee1c326b02f180af056a5988c7d11117ec14c8d205b61e968439b44439a538345847aca917ffb04b432ff784ebbc3f5cdfafadeb00519ffe1e05e3438bc8594cc2be39f6789c10f54c6838def0280f88a1637f2d9fd5c98fbb4bb3aacb0d97ec74f1060d63aa77d2aaf45aac676e1fc56c0e012e3e6c9c69bc7cef598851b5e6eb40a74936f339c91363efba81738a4525d7b1a870dff4c2de0316e723dc68e480656611342ff8db366336cbe18836026d3a789e3fa3a5192a36470668eb04593d36375bad7faf78ddba80 [256] S=$156ad6be W=-0x6d8838ca0a8c757021d40877ccc8940494607c7e67712d5f6616b0d2a5b033c9032e1fe3d306ef827a2b8ddbc59d49e86c1ecd3b4394ae70a82abf50e9c63f96f85cff1de065c29fd05d041e42fa90d8c0bff350b6250727a831a7f4c2f8d7ea95cbda065b4793ff8fe3f52c3b7f671d83d32a0b6832e544581f1534fa048e902eeb85960f211eab96308bfab62503e6f668a7714a44cfa659bca23052cf868cc14e52a0f69725cff047da120f58605dbd9dd722d6e7018ad8e9b04d884407456d20c36eaa8402c39b35cd40c4ea038867295988d064e150d8f7d3d032881ffc849c5d2009691ed5164915864834b54312a04f23f7a75fe2bf785ad7f2805dd69d35349623adb7967bddfc46b1fd0138948d3b8f3cc5949c7a4ed90f986109a12892f4761e8361c983ccd55b1b50133589cbdfc1076958581b2056135c3906210001931928d8aee2016a4870c5bbc5dab8e4f77c6ee664af49d19cb933e4b576c8879d963a19cdad951cc7c02f6c127637d88533007f99d2c81c1c1a210b199ca2f470a8bb9b7cf79c61bf2556c2a2e62215463114cb9004103123f08af70d4d73eaaaf195ab86bc328a44b3cdb197c013d479a7883133aa5a38bb9d16a8fecb2724622525a6e875e3307926b6848019c1f0143c74edeef72888ecbfd36bfa290b89d557a884703491994fd6c860d09371e18d835ee5cc57b9d288abce93b901ec89cde9a0084d5350d5d35ce86deb4d485bbd616e4 J=-0x829faffeaa566c2364402880054d4768f47ee88a00b56d9b35a80441c63c807a4f4c79fcde95ff183b4c17a268b4dc33efbb3bc4dfd881bbd17f7823e05ac99b6bc53dfe6255a549805158518ccff5fbf5ac9c63c98ab185a11c2ec0923b0e1e695f8918162bd2583b6bc8f7f6c27cb9cb728fb4cf20e8b1ade42ce3127aca856d920f1e86fffd74af9750a736cc15030469fb9b9c7a4152314a680e1555a1cc2f54eeb71f0e35f4f1cffe6175d4d7eb25ca493577604b268c8b8960f76687e01fd8dc6df841aaf1e792737ae1f0b16256adff8ec6cf960998487ab0fd996e636bfc3aca5340011da6953e7b99cb2269fc04f1842e45beb221611cbbcfc54eaf482df3ea1c4a228dde2f8a1dc4ce86dd5d1898fd7bbafd67387f95d82e79df3250989662fc92a61baa52bfddfa0f0d5d8afa8de6b84ce87c704474b4335afbedf14d8da25964963aa9c7f9899a03991c3a06b8fd1a6ca2b98408e881372d346233f322ddabef9784222d04c0d33ac3aeb4c4f2e6cd43ac72d57ed784c9db1854b7c88402d8bef50d2a2d95687bdb4879e46f0f0499410988b02c93c8352205ed519394a8b2efaba8e44c1a7a11aa7e6fe2c9a3882e69189b63e62536fdae1a6f058ee57205d1fbcde07ba85f01d4cb6edfc6cacfaee45d7f0428eb6b68e520f45d43ddc699ae160e983331cee0c5c0eb28410ffbd1da4de8258ee9744ceaf821edbbdc1441435f2d04b2c36b8f6682b85bfb319614960df46930da466686c21a4f83586540d79108a13794384d94f0a39bf828ddadaf40dd09c70bc13569f922a658b35b07592dec4b52f8afd9fafb9f7f2455281d2a1fc0a9748bc63ca4a72c960209905c1efd163463b25cc308fb59ef886378624a634505ffbe4b931d302c0f1fe5460ee8ec482414aec5a6be73131e7bd87a1d61ce3d2da0e6f9284ad7fefceba6ae42d2182a849ad6fc348a41d8e5f18f2129ef289be5059116f225376e3aa7f1ac25392cc289d69bb7dca55245d487f0d5fbba104ddb08abef15c2ee0066e79bd8e3770c8f5275e18b98bcb47356bd9d7a356de6d96a591b70ea2d3f094f909aa6108eea21f8e403043b4c52a6246d6c9a5daea72173bb88b2cbc8dbb778e19633594d698b99d5c32b1b1391394b6697696957efbd507ecd94667992725a4075c61ebd8412c985194a788c14ae204387b9d8c31a304557798e546b5c98853bb5051089abf5a9d817311f8737b3a331a8ae1e468537ab0d7fcbe79887d595250fae788061f60932df97268e8edf9c278ce6b6e41f6a3d44d6e1a2898b2ffcd7e7d6836eb9fd1eff068f2813641dffb24408cbb7be6264ad2fe72a72ec41923caac9d68d20e223eb826e1f42830bdb9569b491c2c75544d2199bb60072a489d0eba15c86b572d186e51f93f38eb16db3203c898226540f75e8d31fa9397284b751fa92ddd8065f7d8adc3db8b8cebd52c416823b4167aaa884645fe1510d2d73dfdf97115b0f76149 T=$37bb90e2fecf9fae81d7591eeb35669429ce64d563f4bb07642474a2e39823696bcdf80bc6db7f57a4f46fdba5c275db1a77c0ca4e19056f36f228d2575a9c62539ad9dfeb75b05ffbb8a3fefcd10ac9d9344c11203c7c76dde046bdd0e0345f87299341039681a24852fc58f9dbf4e3ff1595aa82d0ee14d4b5a7f4c89e11b7736a1d1c1afae7e8db16019191fa4d4568374fbefc7768a4664f17ea146c66c9f27f92b9c0368ab72c8a1c1bbb71ef567ae8a68a8a7f8b0d6b78dfbaf0f175c26521a14b2dbc3dfca09e2fd9a4e0fce7bd95ac96370408cf82c7625acbd7cb7a8e70809adac5f69ee99de6bd6cd1666d1c14f33ba332ecade0b0a01782522b3fcd5bab4cf8748613a98652ed78e27be3cefc2aaf9ac6093986371fa2b02e6115709630f9458fc35963f6b40cac0d47b2ad98e3aded85752f575a5b41bed33db0d563202fb1a3a0be6e3f8fe808840db7a8c16d0f15c5bd593e91c50a97ec5f09408dd17d26b3e7490d286ac27637d71c6279c6c116862300726fb00cd11418d3cd3c3a5c641a8fbc59645f2651c2e6099d976ba9357f8ec071efdd5a5badb74570bed6a9287a24b01ed68de619621fdd9d7a511cc8518022537570ac36e65df118fa0f7f1dde4f1be52f2ea97921a69d67af8fedc966213c2e0008ce7f9c18f1d07bc771b038102f83b5868ec5f6b6e7c29fe580373a273d831e9049a94bef3dc84927e04b4e6b09223db2b900b1f5d7e87ecc4c0fb9eeee00f048b3a4d96a541e825c28e145e025ab1d309f904ee636db9dcbff76be38ebc7cfa01382b424b5c36363e80b6172dd8da99a4d8af09f5119ab9f5bdb2f1988846fc756a63841d8bb5e627c64054ba30e27c1459f0a36cf64405f7d765f8596ffc27abc955ec7f2631fcc3592aed013e29e8271b10009959be7de6b4149cf3328094266e224a310cf39dada092124699b72bfc265aa724920b05d3060f63b97a6dbd09122a4f33342a180ef6dd82586baf5ccb46313d3998cc285d68c083265647dd7e6ea38b9f28ecd80b1e5aad44c6f99352d7d31ebfc493ba2feb01c3e5e8ae9b95f5fe94240d99a353b0a517355cf96e929993d2e53fefed286dbd41206b4063df4664d32bb516c6d16bafbdda8123bfdcccccc6e45894af1551ed24a8093ffad41bc446ab4bcf2b1519891aa5c094a89969e47a1fb6f72ac3ebd18b0089636d84becbc7d5ac40392af1d3169769fc124e1dada9b36522e0eb8f53efa4778429932978527a8635f18e1e9a60fffb2ecdde05e1d65371a0e5a9eb6e93abfac93f3bcf837026cedd2b80a9df1573e00d2a27984b8c3816bd964cb9a3436cc7b3c5d320a37c3e9bf2b3dd55e733ddced4f21d39f442c3a2b3de72b2e58b3c91cef6ee2460d84eec2beb7c25a38139469b01f6a532cf43a9c88d4cb71353055a17d771af929e05b225d655056413b9dc663050a4bfc050b99cd750bf10a81bbacee1c67a87e9d8cc8760a3160012d5182953 [257] S=$1cec5c48e21bea72 W=-0x8320c9c524a906c55bbcb92e434591d8a1e08d6a129954efa9d881f57b299691978d5f69f59d96e957968f798970966fcdf1843c7f9446eedce4fe3553543ba86f5b4d7ff74571f984d0d2f9c6eaffc86ae10c59347a1c79a33ec0e12aca7b7ff776e71a4b89122facbef44af100598ee2cb32853944a9d3fca1721eeb91c935586a50a85b4f8e78f23bf625b3110962c98d471e1f16ed96786d955ca128fcc92db7de38f94a692886f8fd30105b074459d54b7a66c0a966e8fb01083d3edd738de9951ead9e7fb50a2ae5ac73cc135730cde0e19d74ca7b6bf0b4845f0709cfb6707a70975440f1dfb01aa2dc8ae6ab26080aeee54ae9e737e0c7816475a8d51d6a5ba6b9460d9cf7d80cdee896e50f9a9260c9521241406c0eb4914f691938996afe1056fce41e00c5ad7fe2c77ad22893477c861bc8c566c2430a058cc00d129e958021d2a6e07cf93456f31656e75da8eb6b0656d9fd11e3ba72d6004315c4cbfa27e9d48de2fc12a6bc6bec9f7378cf0ed9e0398f426a6e00cb5d454b4f6e6891ace4111391c3862bcb2daf2dffdcaae84cbc3db326bf60af1c7216dfa71bfe9158b5536d36f69a992f0b9aa6b2e16a2ed4059b2ff5644ee16d6116101d84adf242d9a0577f73f9003f10876e56ba65da00c89328811b70a42117fcb067b91894752533b20f95f3e3c963e45ce17594b5617cc90f31ee6131e9d6a00c3670d2ce4079aa311ab6a816ae1fcb6fe039efcde J=-0x3ce86814bb4fc9926de98113e167b190884056b69db25f67e6ea69aa1d05eded2ececdcfbde690a083290181fc36e8a73030cc2fadd6438ae5ea482d82ed7b87d6e1ed7aac7b1722ed2dfc1627eb6372d89b15fce2485a0c2041d1dcaa0e4aecb3bd9cc62991785ab4c99d0b5e64b92b235be50dc4dc065c496ce82252f59d77ab8486f963510ae8ab55b3e9d4c3e1930eeaa310baf347c49c01d6f35ebeb1afe22940b287803330b7c71b67566c797e6858d62b7e78829f3daee667cb0ef60b72c9a7d4f5746078e110955f0ffaf5445deb062c237cb5c6ad0171ba9fe7a68500a671fd8012b1c4b1f3bbcf5b192c3b91ff2576754dba4079e55fd889a66c754f9337d8663e468eb3b4c35b4c5fcdafe9fd22e90e23fc6bf9d73d282935d088eab46b109530bfe6548846027b4d1a8ac987f8ae792fb60763b068782000e1f12274b7aff4b6db87052a0325abe567a61e99837630c6c51d87992ba5f530192d4eae2cf19e967a3da0fedf851eccd9de56ef8589092cb958b92d7e45621096b3ccf4f4dbd2ce425a5bc406b78eaf3ef3ba13e20a2673d16212c0c37a2517a583547754391f6431198b90598f7b7d766f5789c724906d858088c6847ca2c73b87045116f42a48d132840e575c784667763e71ad510345bcfadd808e475f7edd6ca5988419736ea497611e28f26fcdb7be3d532947cf1d1ea19e2268200e5548c1c7f5ac90c78159f5aa9655aae00ad9596327e1e994a4eb37c42bd26f51426ad4fe429ae1581f80185393cacd0e78429bf6a644140fc5a8e1dd037b14cae49f36b7a15c11acae25b62c753e8c097f4e236a2e0df9cce4a6c12a8d91cfa2a7b61b2041a1eb55371bd016489be2ea495c3a9276abfe2c51e34d87d834a8f52623e111bc54d4594ca68ff093b5649db3899a9d64e692e9b57ba26ce9ea33bb5d64b35c0e7dde1ae49a00f7df3357c0c1ef668f8b9e4ec94785f174e44b295d0158b181a451ad2a3cd7a3151157a3d0763837e4ca021debbcf6a06a87b9b18e9c67bb5546b251f609ec3f10a4ba678b289c5a7a7b0c07ccbc78a101fcfd9f17d5ea90c39ac5460244329ed806fe02c05a30c9b618418e752e08f79de7548803fbcc9fc9a026f8f6762b1c370e60cc5796b3ea10ee353b40d793bdb5b54be98db7f635d63579161f4f9e903fa4426d7385d513909bea0f98c60f0ddbcf773a52f9ac12d9c6659037dc636a33dc9260a171bcbe028948a894d444edce93d45b18aa931700b8456aaf43edf22a0028038c8f17ce32e07180863fa75c42553bbc5ff451f3478015887b14043691ea9fb51089edf0527e99bc903659860e8a391d0c1e99d84cc5bbbec66ca06e1400a9bb730f7f2471a0b862c56821316bbfb1611e27ef177956616610076af56874ba45dab4902640f910cec90a1acbca5f7700834ec1e6b0237f4f386ac02e59a338b5915945b12266cc462c851d3c9766411f0c2059fd50ba578174c9fa T=$e3fd7c61411bc36fe3a486bff0f257fe1033d96f2a369557545d6deea3c7bebe838863e38c3284bd64652bb72c47c55a0cc499c1691f7e1f2552e86d27647fdf4876381df8519b70c8be7bbb240cf7c471ce288595775b95d1d3005e1a7454fead2a54673f6c33669ed63cef697abafc1638bb58f27112564a240e78ea22007a9fef24588185f1441397b8ab5ae7a34254d2c0815d83074c20c1e9efea051c09f8dc7bdaa8bc7f9fb1e6a8907b61f4e775ad6991fbc26ef6a85cdc2503cc71005955adcd8c3bd05414aaab7163e686093de92f32e81d8fb7a327be331df4124f5cf805584c74290093cefeeac6b3c3660e46e3e2da9ac2fc4817cec5e24ec886265b02da9e1cc07a0baa339a332a282fac48832fcdb311a6ad28daa7a80928824f10c92818d88160a77230cdd9802a8838314b7f3cc90fbf78d0fe16596c5d1370eb1cb216255bf6b2769831c58cd8f177e8dd47d1a814c7fd78c3f046eae37182845eed9a8b3c224a897041c28d802c8af9316cebd2758ed0bb06e1a3c685bbc52f0eb871f5d045e59b943a494a95f09e7fc617c3e3499c44e9cc81a60922294e2fe517ffa72da4e7c33114caa5fde29a8fe5e8c5936d7b4445e89829572fc0d74156d000173bada719822426cd34e30c5462e17996f1540e83d302883841cc259f29272744359e4b52f0ab7046ab53a2ce2e3dddff81233e10035b1252911d0c09e15a1899e2f1c8239c30ccf9725ef1bf8a409948b9c084211705f8bb52abcaaa411f992aed72d1e195c0065ce056549c3e628523c1762c45b9cc3feeb42ece883af89d0828e09c17b95558776d9ace4cd5b63c92699b5602fbccf0853e5700f93e4641078b920f1c8567acc45cc29cd5f516154d2c6971ec392a58029a3aa2056d9aaf5f1975552ee1cee14a6778dde092fd5a1d5a45da342cba9c329590ef78941693a5d443460cfdf4b243f5e1b0c78c82ef827a56c1029b30fb3174e52e4caff87da993896ccfe8a697dbc3804dc0fb11cded10b80082834ac20a4763dc64f1f0b95303b3657239e653b0a86e9a303400653d2e32e65fcee50820b3e4cd4c14101641be621b9c6b73695fef7590c32faa20d3557a319d857b6c2914554b26c9a46037221393585a99bd51c5ec11f60886fdc1d410aec907b7dcfea0acc2834bb9faad31e25e5879dee9747df4af7afd3ef4d27acdc54f9da45236f1b1ae66a7edfc0ca82fe022f502cb854e1ffe88f998cce47df92f86b2a53b6bae24e5e1e5288d4cdc7d50d9cd080a18a1fe70f161ccad5098d032c20f2fded60875a0f09ae29ec0fda9d9001d2de35e2857ff9e14fa987b2768f2171dbf18feacc743f0826c95e875853ac76be7c4c4762276e87588da8c3278e511c74ae002f96a6b9dc17a074a9c40a0c7f6c2eedc879c49896dceb0ad6ae0c97eecfbc3b15e6d96bc1d44c38b22a1254c2e16abea3c796ad722a499c5b181680a356a31ea1c3e48d81ec1080167 [258] S=$60988b408ce44ebd0322d8 W=-0x6de8460c3540b5637ebb45d44d5f0217fde6bb575af6054f54d50d255c9c0361d732b88ab4b3d7140890ad6b88a2adef6bc57bee2a880f7318bddcab20162b8432e1b4b051c88a88d0006fb410915f1534d1c1da6242b8ee18b4eb5518a1fecf0c307a0047192690835a3ef65b19a8ba0cff9cd24f8683e9c9a13a67f89a18277b282673a234da680fcc50eec99e518a9c7c878787286dbc458e757fd9701ae0af475396851bad8491673941cf7c65b1b524bb715b0e836bda35273745a46341cbe0446754c6507edfe023092ddbcbdfab516f77b2387018fb9ee5f4cf042925e66ddb9dfc8030caf39b9e8476287c39c639dba9fffce2256036655c893ca862c9e35363ccb309f0e566c974984da87c9244bf9d572d894d2fd6052681c4c1f5a0557a6678541a03dac73116b3a711765256a0853c3f88cd7af4c8a54fac615ec4cb6ef6f31cecb55a977215bafb47b23d91171d31335824f9d882548a940ae6ba02ccb28e5f97c8f197fa2e0ad6d45992a4568719689fe109f3c7ab98180cc20e7417ae48cd6d79f836cd061ec41a0efb2d09b2ecaedc68704e66ead6ad63aa366040c25722cc489df3978bc7dec616cd211796f8a315c8f91bb900a5fa55bb51f56f41caeac44a59d45733b2a12050286e64d5a69f5bfa8b30140e35a5d895f8809e74f0ae1ee8269ed557d861fe753e125f3a87f9831ca053476c4f8f1fa4c2e0ab179925bb154c98c0908330bad2 J=-0x4898ceeec135759021959ba1a7e1a5d551b42ea06638c02c375095010eda55462e32d2451b1be0cd110b10b5c77b4f64d41149c1028ba378f1922ada82d75cbae0e98e647a89be637b53f14d037b482540a5abd0ac57bc2c2f4e6f23a2be7f9719c2e0d1d5d62dbb3d044f7b9954655e16437a554bf467a0bfdb34b6a7069c4b40918d0900a3852033587e39a945e97b353976710451e71d4ea54ab3c089cc746692a9f0f47db7ff25930f7206722499ce8afbf39c1a822b3fbaa46ca0460ed218c975f9a3ce662ceabbaac0a83b7e552ebba8a8d498f7f945d7027c01fa0d75e1a7133b7cc77f5d2b01e3c8f7f8be058ee66f769d524cb5180d3883f2480558341393510d392ebe25c686b982a71df0616cfed24de6f414383391894c2a96428d782d1390b115f6d828bbf5a008940d7e0383330cec99010701dbaaf2b8c6aa653f5d06538f45bb5d0c880960b3a459bba7b9e3123fa2f885cd27dfccf589dff550678c5f2af0bcdb3ed92ceff48516b310a68c0c74020cc0d9d0b1feebcdcc93f6a6b96073977d20d0fb5f4092c76b6dffbde83fc43840dae8f18a257d2444b692d223d41c8f534b9df41bdc259a2d006ada0edad246bb89a87940e93848dbacef4da246ca476e64874810ade837411cbd4682e744232e1f01c372503fffba783bf4535969a3f800271ffcff22e0e9969b69f07bd241387ee3ef2e01150a8004ba28d81808f057d4dbde165f6cd81c2ca0cafac083df29871c2ef3e6d6a7781a03fc042987f567355f377e7cd76273a51245442761674e55b190492874a6e45b4b2875a8914aae30904896ec7eec42e3e4feafaacb1b2024e68de7481c6b137839eac7abbaea014cc34d9e46bf80fcbd050d9084c9d7921edbde24b074353013228d58faccb5067b6587a465b37c3c731bc5020628c872f04e227e402f1fbca79ae9ea89d01d34bb465e576c4c61ceea8d024a880127c1d6d9bf675144b84953f1afc796094fe5c277c0524d988f9c9df34e748cd3bb3d4b4055c7a2577468f3b289cc91cad5806d46b6ecda774551257d815029f0f50531a39f46af2f3543f36e62980b3a9e1e2754d0af57b0e15d315953dff87a2cfc34032162d972638084521c2cb6da421f179d0806d3d2b54d83735173cf9a57a6aee32e1c5585e97b027ecf236834237d8b426bda71acb29976724762d6eb1333eb3927fe87af626b468b16bc6bbf5db403a07d7b0cbbb2378b017f15cbdab8d9e3e5497cd47e5c4189b6580e1b366b93be9cc2a6267c4e6de67a1adea943f1a2cc61c3d71a4aa8d1069fd760ab944cc5758a63e3733200ddf55c13cc374d2a3d20b2d68061f73274189ddeab1acc78c15045a8a93c53f61b067c6678598a3e7450690c4d64f7db6d363bee2c48677e619d3cd0e9cbe9512abf56ae87a72a8077107bdfa0666f3f1c254a524dfd144ebe81007912b2654918b7881b39d667bc713ef010634281631 T=$57b898e5bd3372c7bc4325607bab22f18d81276e99e5b5d07c4fb965763d22a7e15706f6e6d8f90a5e1703e8bd9a8b3deb49e60e7ccc55ae22201c065faf79d258b78bcd0e0dd5bfd10d325dd48b8afdc9cddcb7692fb1d077019d03fcaa95af40e9c03f42a0a789a84065d74ef992405b1321053f993b08039244cc2136f717e75f74b6cfb2b2d5f5c10b079ed884d4c26d5f209f2710ac7bbea947d6412c9cc500b5f8da8753b33681a5fd2a89a8a56a5e4224fdd0e87a74926af19fb4897fbfce2240efa6977e6e795f543e0354dd5bd3c5b528cb37e94ac0d44c5db3e391407a4f7d4e5ff1f085b450cb0f5d4f31cfad96f7b25aa730c37f027c04a2aa077aa9e9200e1948d2c151cef84a969deda7f3c615bba20a1ac5a3770888e91ba9367f35d0558e596d33d4a65533932d24d295ebd81feef0d2855a7d2873dc7db3eca63be297b9b299d2f0895df275ebddda0b67c12b020fa781890ea378738bc287351694bc01c99835ee4d3fa595f06bd56963b3af6f26e718c85de51d0f6d860155a5e3899b15d680c8b75ec391e73887ec07c97481e30eece3b0091adabfab9c017ccb9a13bd18a26930bc573c8742cf72a19fb12b2af6f6a6f203e99d37f3bbb0f081c9f1ad5d1c87297203578d5a4d01c1ad676c8e64d8b50d1d7e78418fb0a7866641a8045a7191798801fd5ac4a106fb8c9decdea8adc2c9fadae7930f392b462f618cda7958b49b2505d0ae9ea7e8e5cea3142e6882033a8a86cf847460026ef0731b2a6cb2bd85f4ffe92e0af09bd5c1bc144d0b43cbe3d2780c0cdf24ba57069fac730006573f92f3e6580b8535655d2709059b944f33ae2cfc64906f4532b6b9c1059e85de014b2d9786c105b319ae54ac4368f195c6f13441855a2e5cc12a57031a1dd5af60dcf8b3ef87398823508d4d883a5a3fd69b1ab0a3c1db78d411f3a9cd4cb0633d3096ff753e0c22cfc2fd11828a6b68bb12bc46f4f776d86bbcb5cf7f7f00f04ee4a91054b2951a87b871b4646bb46927187f15c04a878cb09c58d0cb98d6e6c3b1a2d37f7eee64a1a6a1b9f8c8e3526ee6dd30bdf91841204658aec1a747307fcb1b2fb220636f8958274ed49c0574485ed2c59ce2a87059df4452a727610c65b4c665f14a17e2212b64d9e240a1bb87a822f75cbe6b1e3ae877e294e202af7139cb0e02b81c0533d6e9cfa9b1dc4c1e199b536eb57ac82a97f9ce05fc187203d53bbf1bd8634607fd7c50039bfb2952edb7baae6f0dde2d40366dd7ce470f51f6e248f827e7262bb265b7acc5966c4a60c95220d4d94c4f49b69e4ceeaef78d10247154c15a6f2394e2c8146e9194666da1790fe90c3f7c488638b0cc75dd7fb5c8320e55cbd36a44cb72f1b3559e6938d1ad2d3923f0a74597cfbbbe4448cb41948d7042485a294e5f4d11ecced3bfd3ce28e398280f2b7eccc0eeee156ef683be76f577496153412eedd371fe8502c4ce169ae [259] S=$d58deb28d94956c74a W=-0x9ca80864ad72d9c3877d6f71f73a3092473522fe36c92c6ca98c5bfd2f6a37fb04cab1526dc3517a5a36159ee72ff05caba728b41276300881525401721d10a21be49f9012696149cb42e5f4c9a07087ce17aed38993d66290341043fa1597dbbf793ec8ece21489e54c602fc98ec7295ad28a5dbf8073dc89f8896203d8ef415252f3ddcf91171bf875b6daaf6932c289e315f2ae050098a7a3bcbf54e9fdb54e44cfc09aa33f8616c1a4bc1e21208ea467819868ce3586f2c7218c0444a859270a6de0f5a60b94bf359c9b948196a87b00f57cb5888c875427e42a465c690e1a2c61dd5c96d24fe83bf2db65e0b628658c7430bf66172d758425c74806a473116803326cc653e2b1830a31862b5d9e88d87ba087b6f568e19a8bdaccf335941c17410d047ff4b05659e8e12cb0127e3eeee6c82521f1d9489f0b52575880844ef0d51b4731ed87c2e19923290fec66e7684f929d1a6545cac90ac9797ca9cafb5dc551f998c4eb7e9caba56f1ba082fbf4d8c5031703527917451b2095eb9d527c328ef238a6e01c67c0dfb4d1e6add30e8525ebeb4d89608263d92dc4368bf6be7b14d89d9f4ef356730083939dd488109f67801a81ccdfc70d9198d7b640e1abef21d3f9cbae676f6abc447ab26d59661e7252a9fc0a9fee62bd105489d7e7a4c16b574feb0276bd00ea24721b1c29a056579ddc7418b6b84a5e8cb5d325e1161a48c7ecb63a7758c J=$e3743e31b1780743fd35e813b4e2beb32b6d177b4125388d2c611ef8e1aa9c5610444896d12041bd8b5cb24bbd314d6b962db00948ba78d65558ed3989f5eee42b0b0251f7213154bf390eda3743e16163ceba54b990930a5686fca665b9a1a9dec6427d89d3a6e2dacd945024398097fcb2f27297778aa1869c39f4c5621cf77122bfe8b88fae4807335cb48e3ad4293fd55b42a8a565fd4279b48b582f4f2a17ed085c969c5f3f9c53fd2ebaef7c082039d57fdcb5fa897ef9ae5d493feb9b2278042c03db2ec35d376447884cf6a682a4c980d071f48d87c880ca9baf9f46926627b817a6575d16b80f62c2ead10b96c8eaaf121df2145254f3776c9d90a0616c364f3b8839f1b443ba593517bc2ab13450c01c565a728fe364c1367dd3f3075312ff2730e1c7b00c20f79c8ac03eaf3dc19940a2dc0369a966a8bf9732cc5eb73cdef261822965737c4c0165834cc3a00c5415d9388e29fa0c80faec34636f7a63288895c7fb784be04c575b85d2400d6ab8f1e73de58d62791cf9d044039a8fa33f3f8380a8cbe620114acf60bcd0a365eeb7c3c1e7fc7a08f7b0f8d740e577e31add52e325b5b8236b6548a11678a1a1aa60d099d6b8347cd710bcf8141388f1160443df7b4d25c778303c4a8bcf9196bcca40bb159c96aeaf8f80ea3dcde5a095ad04d942b0f26885820f04a4ba9c657bd2963a77b07d026867224b2dd53923755bd26892ae543d5aaa78340b0a942fb5f02475880a0d9c28c75348aec2e08736bcff127817bdd50ce27b5f086f8b8fe9f5c5f68b4a8ed9b6df54bacde6f4c14fe91e6c327c98df12ac7a9ba93dce5dcf616f3da05d56371436b2626bff54751bb58c6f7b10b75d49349fd76a81c8a1470d98963a8e1485f3d032601cbe29343b391d7a0f2d3bef98e56ec6670a199916283df6f7361f6c12b3868011138a343c4fa8379112d64830f72715941b2dc2fbea3f088fbf7467a1ecccbf99f6344cdbeb509473b4a041a5abb5449f12a724877cb659d7f60021f2e886794bcf1c0287b62e875562843c5f827a35221d196e8be6f3e453d18bc599f7025922db11e3e6fb2aa3a72e6945936306b7a3b0faf4f80d0de83cd4b33744e4471b61e3a71f3b7d8d4f07f7bc59907ccb197f55f13a723832005a4f4d46a9969bbe411c0fbd6480436e164aec742a372f7cffae2feeac6b7d5d87b15e468573d9f68778ad1cec8e9517bd8bb021e68e5e1d3ff2537c32d7949e19e0158bbc06375c39cc86d54d28a8a3510a3183845da4cd1cac1ad40f77aa8f57513e902b26f87c14923c580f73e2a28d3d9aeecccd22eef0b067863987d2916ffdc4465ea42a8cc6f358fcd03201b9cd4ff6c19453efce90a74f98f9525df1b3b38f2907707882239df7d99f07739ec66a77412416de579dfc2508c7ffaffaaa5a90b7de2a3d2a33489dcaeea4a1c88d598fdb094fdc3f9bec7631361 T=$18646e1bbe299cdea97a714402f09f80b13b2d526a4a1cb87c85741fea15589d1c72268dd94a4dff68a6b8b4b4d662f82812c99e7ba6084fe44612dd6942af170becacbf843eac01199bda00ac485d8db85463577aed88a70cfb1a49d82fbb0ec84bb4d24f2d29c733f3b222c975c47784e0a7af3217e5a19bab31e118dbb366ea6d7b6f3b1a736e0a0c2d00dd1cb1519bfd40db1c011881ca2e1564b69c93feb6814ad4d88a50761683b3b0f018047844d9af2f8a0b0b62c7e6468511a1ffb3efa487e5de82666a3391689c393d45afad1ffd018d6c9af70cc9ad1da587546e8f676f995397aa429c8bfceace2aa8cde7e708f6a0f446a7a713c176723ad40bfc42bfd5c1a79cdb702e703974e98a1dfa0ca99a24c3287f7d6095b0b8eead55034419756a661fa2b7219fdb18caf74376cde54e831064599695f7f1175bca2e9fc8915de80aec04139e4e11d316cad5a23c564ddae24f1cc414b1472247314c6cc04af64c8e2373f68b877930711eece04c63339f33c9c7aa1a52f437e376dcc42673aa5a53a3c4756ca4b628e4af4be82b0bbc356dc4917a3cf5468f02d88f34da2024af5cc8f95a90527407315dc5d6dc7362d4070c7c6b9a1586002586a683b6f0f53efa653a7d264539f4a94ee2794a03a2cd51c8a46e5ad1bc2f05b50814edc1f2e9794faea74a72b1baded14a64447a93df5699d184af1cea869c86b0b237129049fadf5aff421cfe996448b36447a8eda7ede4fcbe6cf79a113320696419c61b67ce9ead9bf917c0377e13e06c50e96770344ba698615f681c2b9d834d78dc93275cf791076efaf9d8163a106ac001ca5e445bf411893e6ba02fb240db83f1637a690b900ff099b25d20c7343404f8d45ba0b9b7e61334703ffeeb561a010536938152f43ff8d3c85a4ab2cdaef1efacb34f8400252388fd3804f072b98f49c1b3072013536fa867347ac27591916ff06200b7d6f248fee7e943edfdf72cd39fbffefa0aba58ab56d78bc2f88ce07153df91db259d9b2a58c4bba3e65c6073512f8f82c32228557362906add09fed8e37946b06646cae0c6f2f24c817e14eb3ed65e91b36dd4b50e0d236bf77101348069426431afb4dfdda6045590ed01bd185d38e384282c023c8c57baada46312f60552dd9a957816aa59bc85c43f55dc2eb36975d4ccfd4158b4a0733cb78109a64b7eff05336dd3948dde70afc489658a370ab77916a75995b0b5f5589f15e2fd7df2ef5e2a08b48e48a6b26a96345e94ec1f242f645b452617c816f90fa0b2c18388b5837816c56e5ccec009d027c81b9b4ad673e6af0077f99b39b99358ffd8cba68a21abae98327fbed01e4927a0dbf22de66be3c81440b70393be167cf290ad5dc4a7c376be7aa1e9e24b375d5e31224a4b174a3d4bad1546ad77ffdc70d5e67681a857ac5ed5517bc1c409c3b9b2f80245b3d5c9f6a833dfbd3f2bcc307734 [260] S=$50319ad1c11bbe91934 W=-0x3a934e98bdd922ac36cdb31ea858e801b72115d254c570364407ead25e431209fdf6f552e5486fb63cb7bfdbcbf6fd37605bc44d03892339070bd259f95ad6d6101d09c4a8517d8d3eda03951deb3c25809c8b583e345754352e9d9e1c7ab5b4bf42affa1bdbfc8cf9e3962e0f7e2cde54c568251db415d2cf910bd479af605f2f8c4305780c1a9e13778ec2ae7782ebc946077e931b4b23e66b6c1cfa7e57105d2af49851af40f663dff47ce049b74467426b79d2d428b0b86e49479d52f0ff74907f17e093512b1cea7bb77e2c72e5653146d3303654122ca45958033fed9a7a0edb2095520a45159db688303d557db07ea5089e34d3a61d9812c47f14b77de716ad3f841358e584619a890ab981607de28f399bac82dcc33efcb111ed57676dbbc1f8c35b3f8ca7e278eaf93981840703d66b1ccbe2d26ee01b0ce7e9384decb79331aa9d0fc90cb386ce6231bff2abc786ec3ad7f176c47dd77ce522bd654d32554483185745e0f2a4c13c1ce56da5f0194717f34bae16de8f1886df5c6f4ffdc8ec4266ad20eee40eda41987ebb251d418f2f27b23f3a9c273254b4a9a3a63e4c0a3e4cf63185687da6f8fb9863e8eb66e4f3d8de5156b361f0004386916fe5eaad794cf2e739b4fbd0c37642871265adced73656f7f7d9fe69a6db9f5d300fca82a8bfc1f858ece82808fe464edfecee346b5fb21892cc3adf132199108945e8dcdf5c J=$54ac9b16a2e403aaa24221c96205593f7391112e90dc00d9136925116ab533a2fa583fd029b1ae80084febece0995ee06fe7766ea4f5ef8e0292b2669deaba37010b02ef2d58e6e05f452e98d6ccb51d29f95fd2d3fb8c25c63b78e5001ba239a8a9b5225ce1ab6285ef87407e1a67cc8902068bd3447163e106ffc3222cc66addd5859d445293fd6fc1bbcd4cf9171f9d91e04b6e99a4975e198131e062d4cb6ed85cff32ff19dcb3ccc693ab9359225077bf4ac9674f55f9e540f92af4527fdafe128aa158f353a9dcfc066fa8e3bc88d23fa164c6e3dee9959c56fb51a893e76d79dd742604ec6fb1d5a5418a4ee879996f178220851467bb89c4efa8ad3dc774bc7f00f5b750f15684b9ac1f8f149f04db54a1eeebd8c115ecf66856190895a5ae14f3a30453c612a2388a747a42fd396dd5bd52ffcefd8bc4fc313385228d35176688b5e708649dd7c719cdc6fb133831bb402bc24d3676ca75714f43171526148f51470b691b567f9412d2e86814b3e5f723d2cd4762dcbb13a2af6809f3659a15974adac583c22a49d2202726cc46d7bd737135d5090ac3b3aa7fd48d4906ce06140ea6148fbf97fb65b96ee43c00ea43aba05a1ea04f3809670fd54b98fe6e6114a66e624599d119410ba965e8da04d5e5cf0c4781a09a1d2b2710d95fdc33c0f9e5a5f9258e988d006d16147e1d41c1f720272748043f924430154dd0916524641b250bb380f8a3992e46be826be23896e3bf4131531deb426897bfe35d80d4f2c81baf0099006a95e68be92a050734525c8d4c8f7ea5f60bb87b4f97edadf9c4bbd50f3043fcf1908692d76e5b881012629d437116f307bd43319df1c2bb74680a77d8ca8db62cc569685af374969e503683990e4f1de9e9c3873fb8ba5c0c729dc819e6e6eeea1f6722b2e7122da114837b4c9806b3946f32d825ed8dc89302adf02e909a779995041d55657c8d10e86204cd3f152411a92c1a1354ef5ac8005bcf94c453cbbbc413b6c6ee0259f4e0d20fbaf7a1514f49745911e147e6fb229559637af09d870d08d8f2e37592b4a164d0c2fa40fa3406a724bc636a57316a1aa703dc932730cbebebb55c89903a1c3e0444268ea36f746ea06a0c880a70f279d8e6698395fab4b277fb5ff83e9446df73830d80af0978c08c2b5455ab0be5ce580fa1dbd85ffcc62085fea27f72cddfd3b1f4a3025218d606aebcf8fbc04b3c0418c7a63e73638cd130ae369cfdbdc2edc9113f1c49e010c304b0b907c49f5fdec6933da86e0776cf01ba7b19fbbd296ad0561d59e9ac2f9789cbcb5219c195806699620299f614fcfe62995b530099231f060d75a0748d5dab25787195710ab0104d9d6705a53d6408d3b8aa3dc17e516618e726ef06afad3eacb38ab473e37002d68b1faff8c72f3f9cba92d4f1267289f206b5534dad263b4533787f0bfb0d38ca44946 T=$18569242d083da39c40a528e4389489c08e7cb6bfdf9321619ef1e3db86a734228dd5d173c988d07ad0b075cbb3f70f643a8a346df311126347069067e3cc739e4a23787fb32191068a09e735fc28755ed0e0092d5ae71a26311a3a1b5acfba356b6cb00558e5b88151e99905a24c27ab5e0ff726252d7ef56b0a0a4781fe5d94c01be12e5b096ce7d22810b424a8c4af096e8c61ed62cd00d5f7de9f1e0e8515f8bbf482e95ba02d0578ab998cd62902570242106fb26559a1fbaf681c59d7df1c24e5daeba7d24272699245249025e5554a957bfa1a553c986444b91354696732631ec05dc783cd8a57a7481a921e0ed6d8c927411ffbe252053115a1a9f9413196cf7a20e7ca42da6b7855eb7a334f34ce63b10ee4516297958d8efb0a68f0e1c06de45d2e69f4bbf358493c48f8c0bcee8cd5de78816ca388dde82b26e0ec5a16458cb420c9818aadf8cde6243289ec45f0506dc8241958435e1ce178895c49b4d40cad2ce2480e4dc03078eb66c70435d3319277993a2248216bc05f42cc04bcfe270e3471285799e2b679371eb8b4c9db72aec20c7477e1dfc87c63bed49a5ae2563157588843258b54b9fb0d0ca4e59455b94a3f2e5c316aa62b7fcff7396880115de9eab24f485a1a9ef760cd1c5d4d80d58115e158e70e195404b268a582b8b153a0862fd1cf0d130f5b73766a363c3a55c5dee40a1c75c27915965f69991fe2d2265d6f1f42512fb3caa6dc6a7b287960298feac8af3e36cf2e3de83ef008ec44c66d992e81c6976f34b22d7f836e90e98e5dbac819ed00aee6af969b8caffb6535fd0e98ab6cbcfd2e0931bc78ac3f28209e2233ed7d16e5e837e48b631abaa4f741b5fd14b4c11c372d9021c20e623bee063d1067bcd399e51040f2322982054ddb7f8f6b916dcf0cb078d250276e3c9be65e295777426ec459eb14cb24d9944a6663442ae13781c58634e7fd9f256935d61c2ec6962aacc2b475fd712572dd085e145ec0dd19a93125b43beb66bc8706e6b86532f378b17a901bf2f0ce3eef24919cda00adaae3f85eee5122f5ddc4293529becc0cc3b0bdb034769a5416908dcf1147a8f9cdf19e0833441f93e8c4f78d9c2e393ab94edba9271f4bd73f19f2ca2f6720cc130ba0e42dd0d3ba07310474f8aa0c4776ab817623147eb7893d459e6aa6b54dc10745506a8b3d54c41bfb9ea79d8b6580f6c4ab9349f0a9c214e2055f5139185ff4692628590620fcf294cdc71fc630f817b80afd52d23f301c8f2582680b2c96aba4729803f38cc1dd331f9fce6a2f31d8f299984a53829175b91e8150b05425472f6081d2c31a0e21a63ce4a5b62d4b9d64e9ec3b624830a8a6ac0ad747e1037f5a0536fc4471c8e2edc84c081fbb7c5d874ed9301679427506728b6d731bc90f22a8b7e9bcf2d48d7e818892733b9c4611ffa85eb21a3777beaf3fc080219 [261] S=$3cf6abf68a5545dc W=-0x54634a4c5f49541365119ac9e1676cbf8dc9963909454c70567d751287a76f0a500937577d0163715cfebeb102e41733026b765f95a78a9a97beac75d4dce15e1c61c05f1ab5aaddb9c5426532a422af5f7746b5f25e8857b6ff8ee1cb8678d49d92afebd991b4988a0ca394698ff2a6ba1a8048409b7c8025c4e7440c344257d1e7af39c7e984b7ee6bd2314b4ac6f3cc1338a44695429d941e682d91a8403756200939e1a6efe5b24ef061361be837e9cbb69accce77d9aea725dff5a8112a705be3c10c94e89b4c8b7fa3674e7e1cbb2d7b77fccf8fd06625fa99bcfcbf8aa7c70945712056015d28d6f0f46d53cfc48b923c313bffd31d5ebc66f89aeefcdab10364d08ef82112be706fb3e18d9606f4ec345a41b06c8963061c93058684c56a81293a1bd07c3636c2f7c328e84c67e0b84ffc2ba852d88a85c1823bfbbf97ee2dd61825c7b5793799b6739de5b9547a23fb6a6830642f5bed1c9a3dddb8ae200f92c9b059bf4f4df17a1a77bf73204dbf26272d714a0dfe81cf5614d0904067894f9a2b59ecc744cc2c2cc565e2fa971373d577d5479ecb7d7f1ba420bc9877f25d047ac86c60780ae9b9b57b2152a080cea109584c260320ab88c62afccdd4afe577be5f2899c14d2058c327c478927c4488c3cdf2f30d48ce31eaa43e532a5b28bea70156b8209739ad2a513aca71e8983ca7c03c2d70d376b3e9ec84e3a J=$398e8555c5d9b8464d6c3cb8dd1c67f84e983dfb3ce6900975e768e00e126ee03799004e3eda44c670f4937a02556022e1746970164b9949e9b1fa3622ba79519e4deb10da09ff7ff7f4ce8a6795ecfad8c52e479a85ede506f602adf2c81e4fa3472e1cf739dffc4c2a31ecec2f9d5c27db472118c169b4d46b8a7f864bfc248d0cf69161661eca12f3b7bd1d1f76792efcfa7c903e8fadff7d2c8e097e3e7097f4748deaa9580e3a03d2e6cddfef199a379739aa17ad12d8a6362a6facc70bd601999ad6d864f97a63cf34f27c4625a7250a87309f4d5b881cc27ba0e12435179e711c29fc70c068d07c40b1c6ca0fead8663e3f8d6a2114b755b011ddd1e59065daaa8e300d750dd4c7d9f0abacabb2f870fc1137753cf3da196534a141db98e45359e0317fae50cec0511ad6de656231b7cb12adb94855ff2a5d8b74f45b6f9773f6b02be691e14aa7baeff4f3e8a8cfb219a289d21547216eb71130b2021009847f54d7be08ff27847ef7e001a831e9e17a200478ac0469983a7bb17961392cd2e82280e2512e47608ecc2ce0c5c8d019374cab18919b3c736cca6e71646793330ae7a92ab95a09c55ddcb12728f772599141c6207b6968c88f5cc61e759d27e13c42245b7af78ff91e662131f328ef4b0e6fcf05205ada46d07380ae9027e9dd766c1019f6c8d9765fb1d4869c1a313240d4681261161d2530e58c2f43120f783fb7e35dba1e36cab2393a88c5c1c327eadb11c31cd783739c8bccd4b9e4524e42b566a84b122093fb7868fb1af20c9bfa3b02492178020f6ec89203fb0e27552cc69322c34e3faab9fb792fef75168fd3cd368f18b6f46ca20bf90f82ace5bff9a9858774fc986b9a4ba2ff5983b2b0330c62cabf494f7433e22476287dc89b88edc84b43eb20bbb34915014f048fe6a1ca04fb4d1c8554bcd9902d631466a83bb5eae5020f2403de1be3bd5e98a30d73850d527c410e7a66ff43c9153b43b98e83c3215674750aae60ff2752fb17c9223b409650d034ba1eabdfb45b750d9e892e697aab43fa51ee7f4cb2591bdb41a94690067189257fb50b0d0c728af7dc785a5afc2534e1feace6009e6a89ccd6a6184530fe9b5faf8aaf4cb81be759d510a16badfedc8ed973940e2125aec797bca562ab5f7664b8fdb8403ef9103d3bbe68850b5c12ed7fab3f3d5504ffb45a9da16b5e1a2b365d2b558ed73d7a249fd4f2e73ce61cc8c0edf0294b6e151b2f492ea4ebaa9b0c6199bf969c460e58fde55239209d981224be485973dee696ac4cd443f12b7ed2913c1f7633278d4cec64b148f507bb1c2e4cc23d4951c479d945ebc2a64d8e2fa6ab33b38b0b1edf4006d7e9a79f078a92a760e358f6007ce84732f6b15a8f4f7f9b0a5386bebce9951d00f4d49903e4c660f2f5c5522a362a667e1bde17915a683003b3a2b5a3b48 T=$54e68b45df2f86f36781a01c85a626b335c2cd4afd4d3060921c815e336f041dea9b5835d89ee1611f5821b510331ee410a8f135d0d53c954f60c6443e6b3e5431287b29c6262ec8b51975b28a07b79ecfd1a5afdf3c0e9781bf480986150d80acf610974c091b7f6ba2e345c8afaabb0454493972ec0d5bac0e47ed57816e0acb6fc5aeeeba909f295af4575d8e8c6dac2165dfaddaae9181c06ed13455cd7a6d0038726e54493a24e32e777524f1c0f7d4897fdbc8dbdb4383c40d45ab59d6b602bbe4966d04e3d77495cdf04d5e1f2038db799e91b68b596bdb5514c352eb7fe05f36c0bd84fe15309ccce31e554235b98af52412ad87f4b0e10808ce37f31ef89e11ff93d9f1940bbb3ebd4b2fad04cc8b08e0e14bcaa77aaf023b1b72bcec1111a881349523ef7bf4fdc4a553463452ee7f37dff5e74331e649312a9a7549641c833db2aa173eeef7e6d727caa3d123bb7f778ac4b50452a29a74fb1dd3be145507467d83a112785cb60c5b2efc08f27258f7ee03600aabe6d8df17f4b8919da15a17b90864b6a6208c2a732cf472406e3de8a74021672c3bc99f1db6623fdef49917b89088db6d4cbfd2f1faf277082edf15898734e41a6011aefa0673c79146c3c2f0979da64ce8a2c05397db8833c518afe976a69fe58e2faacbfe5d5f158d8528275089d485563aa6bf53f6ea4bc1116e46fb5cd07f130d9aedf07265a965bfaa9908409742dd7691114d375df932c13e15fc28c6efc1b68ae3617c02febac73b21821965cd91cfa2bc94db0eefacd9ad10d6b9ce3048840e0cf0fae3aaeb424d49428a7ce9f5c631b7f27d9aa681d5168042eabdd0fe0d55ea86dd7ebd38095f138528ef416ec120682a5145cb3bf33c3acd3452cb7f8614ee61928625b7cb21d642dd6de139a73e3357d653b84a79ba38c16777b02b58b4d20f6e9392e148193e19d1db9fc8defa3706922bb360e5c8cabede46b81a93f6a45a0eced4f5ea0145b16021e1f91d53ee4aa5fb51047a2c406348480b0c9c9833914b7d51d99612345c43ec621fc89eda606cad75e7695f3b327423f0075da1d7524b1433533975e3535224ac8c0c7dcd54a01be4ad684fde0352eaa5d768b7b4d804bed99fe0da06c9408795ae238cb708640616d635f0381eb112602e693e13f46c655af736b51614ee79cacdae2660eb2cdb36eb3df5da6a4a4422c2a8af49e6307598a1e53b802fbc0d24af3770a6a17bd64e172c4b9b74cf8bc0f08f1c8016bce0dd60e3eb68c24afea4bd0cf788ca56a8b587f48291bff3f4533ad0a9c4eb440bcd33266600e66a43df44fe9eae6ac1f6f353940fb556bb74552c90bc0523a4a2d3755e1f0d764eebdca6c65c390e14f1319d087f4a30403c9c28901900977484aebf85f3c207bc365c26f8e73719c12367473d991b93ba4983666256a8c5fc618b7 [262] S=$2f11934e1b00c56 W=-0x765134a6cfce33603281894ef5331e4a1df04511888b1a1e8c8613e030e8a2dd069b965dfd863cee85a37c47443d11b662a5e4ce6321bc67465e706f320206eb13beb53a1394c533621f6ff71d07e87b9263ebfc6e432d5d2c8ee272cb43c5b51b8671380c3e05e0a0ab0c590dd96807fbea8cf2bed367d7113a95d151386fa5c6ec4f0cafa397cadef935ba2bd01e04e539e253aa6bcc008a720627c26974ab72ba53489e6990276d2a9be0d96c0166f9c841a94697bf893a2cf7cd76ab453df01295304f35ff0ea992732008b7a2c6fdfa28921b3a119bd6a8f66965d99f2cc0c58f6988e0168da1fe6071f48a05536bec608cf3b5f792fd15765767c75202691febf1378cd369b9e79007d4c6c59f8b4ed1d1d04b100c87645e9c4e051293954eea3e0afd458fbfd58f93acb5cf26893d94d5cdf3355ef51e7d3ea98b716a01be0ba303b527ac85b08a4492432849a902b5c0ed5adbb515b9e4fb6ec8b1140b8cd1db2f02ade9e8d082b7a4414f9546b2bb1e058cf1d218a03e58ce4b6f58e97eba93fe4051ce9f4794126febe1757b61f4a1d2f9a39b86fbd32215bbc5e5ea40c22e2dc5df4bd23de81ffb1c0fca750d172b6c8f941e3045d5f3fae29e5f802069fe8a7a6e2cae29d57d98e256bff4dfbc93d5a0cdf387d79834967c25b446f2f2943ed3c28b6a98cd67ef0e2833ad0594bdb8119afb66ef3fb2086 J=-0x1076c3294d1fb39c59fe05b5f559b7b5c6ee50df50b7bb0161edba627ee305ff2a610247a3eb1638add043e0f5be3836c48b933b57ea73998cf39354dba3c1d025e2ec3bf34210e8397276987a8d100bd397a1dc3055d5ad74d26c95c7dd37abd3d810ff6d5cdc9418d89ade83b21a96ffdd46fbc2a9f714501a25ab30683471f0637538c7433f0dd48338d69e715b2d2df18d107a7a16c6e5cb6e3ebcddb2fab08716e3bca3abc5e6a69dcd9699074d1a2efe73fa734d83193f2aa8551a90e33b7957f1fbcce0529c513f1e707a86dda6cb0158e759cd343f447572d74c2aed7accf9483dc46a0ad6934b6535262235ca146d79861b2ac2f9d3a9b60c31c50818e253aecc13946096ba804ffd2b73214c1861b1b3de36e8d869793267a97e8274a2d5849fb9d67fa46bb30b0e1d3bc797022fd416d2e1e357b64accfa9b171066e273f7701a251bdc4664590047408e76b1259fc69f873508d4c94707479252485ad7a2fac9061fd315fc61d19247cabd947f995c05910c26f0225a0f622b4268846901ac4c63dd31dd17ed70ba9956fdde4240d2081f8794e443653d52bcf71e643576ffb8a0d8c7d976f1e3c30fa9469eddf93426619cb550a34831abc2901ddef0c6f23877c6f847da31dcda3243f1e0b892ffb95ec61ad3acddacce25c6c619d4ded45cf38a3d8dfdf4891fbb05237897e64d18b1d95fa4c47ee13ff78f4e41dfff2719035ed680769d2f611a1094b572e1851d5f439ec703e1557cf5e5ad1aa1c51aec0956241793ee107b663f2262dd1dc2e4698dfe089dbbb3e800f9a39f4b4e7e32fbabb552ba785af8aff092c9ae8a5d99d4a29cf24ed097c5208ab44a80736bba3ea41f623ca1d002ef67e444b0e1bbfb132b119cc18b01e8f29df0259029975a919d4cf9225cf0b7a0e777b0ef790af7b79960e372eed373422648b7eba10a93a0c0fa7bc97027ba1fe9915ae3343dd31defef27da5af1639851649ce0c6cdc06ca259ec77567e908c3a0c5ef8cf75cfc280181cc8cd108b8949049df909d7936d72edcf705a2e59d190008f9525c7f117e059d28c2aeafc88f8d21b098a29de5a83a6e85edbc1e2da578d462fc93605520619e790172fd285eafc4b3545c05b3f3b32d548b12d4ce70c20c306a8a89cd93bfefbb0c45d318ee89e553de70ae3dbd62957dfcad5ef0d1ba1916b94e6c38f82c5f1d5dc1215f41646724de34238fa7acef0a6bfeb3abd80721ea5e8e8dc489ffe585d647ee49fc78e74006ce8c345c13657dce075cb3dffb8de69f3bd1ac29105e97617a0df52c073e62e0588332ba8141266225bfb850869fb3b91f04450dcfc570fdf87be8ee10401b2aea02640e67583cccbca17c7a160e5c7c3dba30ba24b6d7b645239e7ae3096bccbf64926e3ba64f6870900c3a9505e4f9499112b31f2d207 T=$129aa425a1a82dae94221eb274bc70a737150355a83f94fd2f8e987027654110355505610f13c3b917f028129fa4c3a6c0c28b7b51e865252ec84486d5b1ba81620c87b7d18f97d241584f15583a53e3fb113d0bf1da9fe8a3c0ee8f49d83ffa8e94fa9031b3320dfbe17654763d7b7026fe3a38fd3724d4fcde97c8f47599e691ef75465d27fc457c5cf781797ef6ed27f5ab99182e809d9cd7af3ecb8348c39dec407cd652f0a780f6b4902315dd8d397233d93cc14707b1d5835e8ea25aaf961b198dc28993c36bfbccf80f54a0883847e3ce114b921c4dbbf5fffec968bf3a57eb68ef5565168af9f3b8d7be4fbd0c194656b1e046ac195c609657bca8f73e72435dcfcf5b7e0d061429c7c7635c991ba90f4586a793f5acfe766213a1d5d053415874a5ef169ad026866e0610bcfbaf2d7bcb33d4cd52471f385a44a498e146861f46f9a26b3ead998a16e11ca379bf45c1b0e55938e61857a2409fe5a7ee66b6974a2cffcf9c25e7c84b15d808b7139775423edb366fd48a71a5f0fd3e9cd859c98e0a27d455c60a88cc14d2f18ce02ffa8b508bf1beadb2512e6201788cf1f9fa2e5eca62ffb59c86c038f3dd49b13cedab17e5a8dabb215ae9af46c5a720ff250954e97c1c6a132434ae63348c0c5346370d0600425b14c8b344de326eb3543acae42555b790dfe9b227000929bc7e8b5a955849b90079b5136d8023ed714e58e2efab985f196dc7c2289da7c1c7658dce52d055b3f99252a09912c2f4b30de05ac01ab2acfcd84d21d38e662056f09cb9cd63ed7ec7e9606b8d55637384056490e2ea62c9c0f81042dd9dcae90abb57e01fccf36d1f7bb8f495d92926585b64953916813a12e3e60741de309c91140fd1c439c7e46fa3bf1daa0212b84629973e70cd0d3d71ac324aba556493c534f764e60b0124969a71779746e2c22104d463ce69d44b4c2ee7e76be9dfbbf9b8e0cf4e581f54d54d38dc51fbf2a1047c9e0de8728830e2539c6eeea69bc55b112390fc64a8b78c2f7de9236e458df811176dfb7f05441e258dc2c443a4446a6bfe93119cad6d2490ef19008f09ad1fe4820108273a7619f21173f7b7a96bfd8882e95301139dd98610fddd43b05c3a91606c65c5b0e15fc77bf1cd792e9adf2b743a3ddefabf1809d457b8e7edc0e1d773dc860d13685fc2df5b5517bc37ae73dcdf8068336af4c89d7a925fa1226ed699ee955415ae24cac3a792068f132785f9072d4f69fdd40992719cb0cbd253828af7f1596a21298f163144b3f4c84f8e2fe7affd50d234a957ca16cc7336f4ee128178321b39a4e8788b9142fd0f28ad93ceaa384d15d7a17a6133b52e0b690a3b0689983cadd7d7b6612b099db7060cd173f42f1bcee515762c964e1aaa074328f419cd794fea6ada731f5c601aac035e4c42d8a626f273 [263] S=$b1d6759629fe62ec0fbbbf0 W=$18df7f853d621b8f331ed1bcddef372707dce8f0b9ecf4c82317d3f23b516718feb3e6cf476399f74d63e8251df46ba317e369056e7fbd57991ccc2d4e47399011f13cae5e965bc25423e64d7206db1eaef0352ef01c4bbdb083a49fdd9c9049c8f28b6e2bc1899f0280b1c346380a5e4f7ef1f2f9f9222a910162c2aad8d4de7267f77c762de34bdf4bf05b69eaff5844d6fc980409265c1cfc6184952cb431dfc5ace02f99307829ba7ef684f12c4f7ebc48362cc89843e89ff5d0f45b1b72b5f9caa91ad1e9dae3263f6001768628bd2209a8fee36bd7998221503d8856630933868399a5c68d15e88cae3624cd73188517a5cb8c1df382d7c1ce76bbca3f008a5f0ca471999c4e2e695b35edbbc8d1a19ce35e601a216c287a2f7a765e1907688185de1925df63e6bafd1b13544f6ebfb3b78db304fa9595a1788aaaaa7e8ad2507158d9a6cf91e2186556c5ea87ab9b636f68f21c5b51153aab895cd5592864a199e04b7663ddda1b58a279805826f9aaae48b0d827c451e33c9c1bfd25def4f3d483ecc1fafdf261980d5020152ce6554d1069ac64c11a94f95b261254060307cfebc689fa15672accf2a138a1ead7d78c6666c29a5963a160a5b561bac74748bf26e91d63bf763b6eb50d0d4c88bbb54fa24703f710f0940e1b06a17794be0dcc13d482aa06764275ec938308b4f47f1acf73ad06f486 J=$a3d641240192c846f7855941275f7c23427f8cdc12b58de90c4c82ab984b834f4ef3e38df8b8ea635324a0fe7f6cfa7d239cfc93825e0d10d4e37e2b650599dc4ae3878503c9c97a3c3dc7855c33d4bdb5b41b38747eb309ad5ddea07f6fd4694743bacfba36b10ea62cbe3e2032e5ea2a108ed008f05e4bba02504f1f51dbe9856f5895c1a374503521d3f4ba9c9020284d2d937cdf7fbf09ea31483957b0093d418719e0f43f48eab751fac4264f8c559f97743e609eed69c19183ead0e863ed8e74bfc87cccccb5152fbe23e0249ad114f6c1f2e931c7fe6aff1426b757cba5d3f185c9442db2a567630191a3ff3fc2b5c2deecce76d45358af2d8299defee440a6b79132e5749ac463ae28336c91a78dc0b09872ae3dac677d48bccb1bdf2aa965b6d89e2b0f5cb01c1bd2b84ba898ea0ee6eff81f3e3d6ef12de82e8db107550cb00d0ca61c818e93c4f589d4f4e2c5a78d75a74210db003b5268ab2cddd90e80fe65d47814cd796addefc4ecb737a4b62868dd3f2e64e24489279ddb7ebde053b9ee84d80fc6b4244543b4f1a47cfc8172ac4cb0c2d0b2951a617e46575515407587b65ed3ac0c8b0dfecf50375bd4c240bdc7d66e75c632e075d9610230175f5ffa71fe783d5da772beef07ac81fa2850fdab40fc18ef1bded66db4c93a4e2365d1a194a64950f84067bd1cf2c02a5f3ffd4f34f64e57862278c98ecfbfeaa2ff25405864677d5fb7299c9e8c21bab5ed4de3d222ff95ab76d4e355b43dabe19d273dfce3ba005c293c0749490f68f57973dfb8d3b0a47d308ca36b1b7a6c488a0200c158bd4fe7890a682d1b051c4fd5553274300e3dfe107d14aa341d50a2f6eb3c202a80a723420a69b98c6648078b41912260c9ab2ea4f29706bf54d08ef874bf010f01bc4ff01f9b8b93a52ae6b9de3ff224de44ab739d6ed675f764e769ac10761801165267feb4fddc0ae6409193a7a62c7963bf0152884369701d9f05cd11f9915f5a5213fa408b1c4566128b3dfd0636561315a577664c3dd8bc87ca11dcd5cfcfe0171987bfbe062558ee3df24a81d17815983873d98abdae7a9df2215c6a6c10cf9d47ffa7d49a34f450cc41b7c9bb6cc5e18f4726d2abc3b590c58eb1d977854ef19a02f59e3d5aae1bfa9c831a479c1a4c585ac80730f6896abfac059dcfad0e22338e371a973ab5aee2e6b79378fff7b47063ffb432fee1b41ddeff6d619b337080ff7915d99db6b791f6ed2cc7aec3a09c470da2061e50ee19a2a8ab2bf321f8977a9edf1f75c4d950419eb05f5d34d0fbe60a65529f75f80e70129fb9be11a8bc35757102db6d0d0396e48fcad3e0f04b99fc9bd3741c2804eb1daf8ebd1d4e9b68d920ca399448b1428baa9abbea3c364547c5f34e8a2eacce91a5ee9f91a5086ec7b187b1f4da T=$29b13e44b4b360c58dfea7640335ff7ef6084e3a6f701a3c88f78cb93767c56fc9f3952f1e64a151beb8bc910946e6f10ba21763d752f3b5e4a6fc9d00b0546bc76e080f42485d75dc84d6f6832293fedad28e1cf40b45d2a151209c0511eb1556c757df99984b5569cd59754c5af84cebd9b0bcded2e9a3306e55f95dfdd426c6678cea52fc988c45f0ea164bcab5c624e764e5a7b3f0295de19cec954e3b952b01fe077de31c61a1378ffa851fbd119270b441599b528028b433716e6f7802d721d2d8e53d0cd9e73735bde5c2cd36d60b408b2a680328addd9f95af3754e656630f02f31d121b4f6a5cd5d7e5ae3188ac08a7d68ab917a1a12556a6225283caa592247c474acc230a1d5be92bb6fbe3454b44aec8eb5338216af6a5f230f1c1ab19959395401a9a5d517c5d0837b91252a8d819a981c0919cc592e4720b0a4787fe38b4100ee6b2347d58decf7ee2ae5c5ab73a4354646a6b759d0e271e345b944e37528f6dda4f7346b2ebda1b5b996c9ece8c44429dbc20d20c0b38a3100f8d0405f65ef37296d741e0d785e2befd044a24d86899dc6648447f52e22e658b6b3fbca0dadac20a487a67924ea964a5fd60a8812de0723061d85a2eacd5bca3789894036c25015321594d86749bf873ea7e19e82c46ebb282518a705c0723987f4763eb0c5abd7225fbf2d1c80dd92bfc35fd7ab8acbb0b736d1d1639a120feed3c141818a3820d42429545fb314b177614c8a98a880fddfd646534d73e92a71094943b7149d9b4d2a2349cb0ddb225486fe1cb72635a72b11b06b06626c2874a018dd611af0db2befd30cd4afbb4af5ae8a6ca5a06274592759ed7321986e77a0fbee0ad74d3cf78822f9038b36ef0468247c05b59b736786027b2b0a9fefcf67d7e8e5ba11a6bfe1f28af646e5f699721d65dab4eb11343d9e79053b42448ebeeb29c629ef489dd925bfbb4e880c3e168156475303de5ad6d6a85bb0a072e8cf6fa1c794a6a523bfd240292369e987367650ad7e1f7b2fc496cc0a6360ce1c199508a57d5efdb5894ce5b4c05d349a1ca448666ba46907522b043a228faf5cd3fd8d01c7b5531ac614763a0f9ad78bdf86cf58112c540caa6e8fe84b79218e2fac66037193f278e2b37338d5de56b04aa1f60152165226b45a3684963b4c04f8067960e0fb2b753392966ad132b7f6ead39c5c85d31fd93d3c354cfcda0130078fd8871f16bdd9a97e0c1d9253b261f2b3378f19fd91c31d4ef20d7f2c4a69c01c98077178ea4793a720b75c0c94e8c1c21745e13ab014a716d27f9df89be7c43f8d7753263e834d6c16bbdbeffabe5756f720b7f7500dd5c169a5e34f939ac0f172a8b44b8b11fbfef291dfd8cdd4fd1abc1fffb476b6117d465676878776e958fd56d7097ee446dbb084ab6a07c47335 [264] S=$4ad9a21efb982dca6a W=-0x1069c2454460e5737f3d42cc2cc6ec314b02e1fe64400d8e3474ccccce21bee32f09616f85a6dde0b428cf8b32280549b11792cd6995e3c094bbcc71a64c7dabbd7c90bde3347a24e7548be7fcc77cc0b4f4226c503314e6fc70ab0f5ab1ff468de5ab5afcefac5689fc66fbd7370d89cf475b945c1c4a2ae05f14830e416a01d876eaed6fe0a3bd01f23d3189a419dcacb834bcb8660adc59f46829f28930406fca80d93d60b0680a950a54691cbad3a54ceddb38fcdbeaa257e5b5e20b629ed9bd46dcd6ac97a992de9733fd4356581040710f74a9915d0aaef041af4cc7ee6e3636b9a8198c5475bac2b456eec621444f836123be85ab8e1c63f16135665da7bed699a41727aa6de21fecf48156e61ab7233d1d6361f762313ef4a59a78acf82f8664b84fea20ae6e745d0a999795eab37fe8923c6fc745807206cf7362df94c56afb4d262b3c3f5f282e4ea17017b74c60fb78916ab72afeba7fb56599fddab93a6f6b4ddf8119a348da3ae7ae74e93e550c8df2e17611695fbd7e43df2dd97d4b544199a982ebfda723642c18534196b4339e5543ee3045d88c1c23ae9323370e26a041c018bf807772b49226400edee68826a6d81efb603e4837b471951511c67c6fde1a7e6e1392efc5d6c74af45ac0a25b34129de0d01b1d38551504131a564ce0dc5db2f2a09fec67340ae2b252c21ca J=$38560e94e2bc99351620b8cae636cc790aaaaaa61e77db83d8a06f2ff6f23dad86def3e169746cd30257553092079a5cd60c38a5642cf259895f99b54331902b313e19e159caedfd7e2c343c04b2aab481a115f3cac2cd5350865c021ce3d91d0fbf5aa7df7f4097703224925c5f5af1dd536dda6cba928299705a0f362d618de2b46e5932dc24cf632aa99a73f9723b0de8f95e656b2d8b22ad192985f3b1cdbe5f8c96b4435a59d7da896650c0c0f67e3d51b0a833586448ae7233b0326155e913c0f7f1eb4863ffe20d9d02ee3416f3d2d6a05a3f77b7e6791be58d7f2b5a719b1f6d8d92e83736760561e94cfca6ccd8a07db01b66daaaa2f631435ccdad331b591ed3979187b0342a78494a093f516573161c74f7da3717b0d6b6a323176ef27b4cfd3de3195712b8c625191bb043bfeeda4a09ccacde483de85aee152607430bab770812a39ef38243a4b89c10ec8688cfe9a00191d4b02d007e6e835744ef6d97e4a0fd4d6cedbb89bba6c0f1fbf5bf87680ce8e012121265016e7aa894b32d451591915d6b77392f6afc5d507b2ee1cb236d2f62c9c00829ec33ad83b0d2c2ef1b568a2dd7104e1221c89043bc8ff64ffbe3f9b2007656f0db7e26678b2fc4d0a094ccd541955be956d66fffbc807e6e9ad47f868510a97533afd23c76041aaba856f845d02d4f2ba27277c8cd52e1245c4ec98968192f41343dc36fe36a06b36ede14f87be82285ae17c3f49c15b5f7f6d1695eecde9e3fd2818add0123e18041ebceb308277031419200e8e1526049dd6cc1c1acdc5284012fbc75b50e3fb3df2bc14eaaa831475c416457eaa5d0b1f4cbe180dfde1bb68a52c7be921e2bbd7deadbd6c676e9e58c1609563646fe232558f991d5b6f8ed5dd647b7d08f652b480bc59e9dc199e257a16556f6282c9bce742081764ab358084e178c8d7237f4b96c47e054a412769ba3a4de8cd1ea0627bbe6394128838346d38027f9050557a02ccae56f2e4507110fe6aede4199f3da692db0aa2a49b66fc2be3a9b8800be8133c5df06d57695df1e7c68586aca508fdbca07bbd0c0b44e703143702d18c2fb30a776fe83416dfc77afcb7c69dd003204cd65ad4c92963cfd50ebe7010a0edbc2a1c70f647b9c581bf7a9ebeedd935a62971d0b1c2de9760d04ccb3b296a1a955353459015cef62f1744cd12b2024c1ac6032ecf7521767de9ba0bbfffa7589fc41ff725e143108332c0d93bcd088433c1d88c2d110b7820a5da5839e95d15d1a9530403a7e3ca4332fccd0afe6ab45bca9c03565008ae63ae0e9045209dd4535d6cbc37c96dc3a9c03e065665ae76536bbc5ae6d5bb6dd908bb2307ea080707c2eaed89509c9c6fc6dfe315bd02244e38c5994fc3b7df3a6fcb6e952c77b9a0dcb66 T=$65ea7b61308b22d5a744ee0826243a2d5f228edd0c76fddb413f31db5f0cdb2baa0b3e1579c59aea2f146ee8aba208cc2beaa4421579c03c43405a390c5f1077be6178647a85d9f07807738968f039cc05f12ae5a8191250480ff7a8559b671de5a5575f9550f9e4f8fcf7f7ecad77e7a14946a2e2080e20c50b832e64078aaff556064d7b31ba403c4a2d0e930abf2c30ff153943e386489e87319b81dfee986cfc05cf7556e6ee8e88fdaa8da9fa3521f846cc24b3cba40e899e3a01d5c17ff7bcc0fa941b8c4dffe7d6bc703df668cec6e5bd83ea3f2eae6aacfd72ff1b2c15b6779c3f83cd9214ada4b33b7c44ea276031a385b75d85d10f5428d61a68623e83629e71f6d819c0f6b7b84c8c9a11e9b1296215ccb4be7c63f9c46bdd539aa138fdf8909b154253caef41e1e72baa716b04f54a8f113d0631af8702d4ea2fdf2791d78b0de6d92cb2c1fa49a912c6976688e5b2655bb6214c675f3bfdccbf69a6fc4955191f99967f4c3cfd698532a1d8a15b8b8b985937683c4a1aaa4a2f88946d1ad34d1149f5ad243b631f104a24c93ec7bd0ab1caf296028b5ab217d60a3b8a47240602eb5d545c233e7e80031993ebaf62779c920c1b3dd7459d7b6b3e3c5881383e013714c13b4a3f282369343d7bbe0db073c873de02bd0d7d286a3612dffe8dd9cac78b7ff4ceab59cf83dd0e256f72e2418cdb9d7ac18df29f0acc715d57617be606467cea714cc1cc3f72b40f2c672d0cc138e71f89d5569bc8c4cca1228b19bc1d7e9a71544a97d6e73d13ccb2ddae9872c7969c10fdb6624ec9119bd2d33dc65b379c57e3622ecef8f177be23c5a53ffad03a871ad6c7caef6b809c2cd2c6f162a5065d79f182f819f27a77945caeb37ac385348b9bf65f7a8489a69ab6a9fc9645b8f9a3ac7b5a506590c3d3e3725945e4f3e216a527a795370d96e15ecd9ca6000ab7255f18d94a5db44d2afb793fb3ff25d25b619f15beed583ad7f41eb98739a936d95269d95d7763aa433535acd8c4388393b791e9c92f73bd60b733e0a3ec543ce6ddef8281416ba11b773e3cefa07e3cddcbdd69b260efcb58355807977789f48157543427f591477e7a62e0d875b4182b3f883074572a102fa49a138a403cdcf72e87f3b9a42a916e85146b4c674cbbd26ff53d28b4c98cbd92bab440ae21243502b01de1429309b6b0f5472a0e0e7a9be9c10b908e4a5a46e6eec8a7f1956ffa564817cbb0fefa1b152257882cf0c017545d5a8fba87fe24dfe2fe8721bd57863b09c0c73735f8d42cdb41c361ef2a50df0ac354898921d59ff57c9c08a26240064354cd382e565a3be6b4e2430553783884d50db25ae1791b52826b2617042fc8eb78b4e52120ba3c984b89d6c895bde9d4135be251e8fd1e1a264b [265] S=$34ca7e0e831caf0 W=-0x2353a2ec056d3146a74bb64fa36ab2f3d145d712ad5d04561ce517c130ae0329e05484ef06aec8891fdd36e68db28401da39fbdf062ae3189e98afee44eb308bc156b9ed10253939f8904de4e57ba7d13fa2ed912055a6c41680779695c4aba5428b96071b6be218a8b006a533d5c16f8a95264ab385f5fef96daec05d0697ad1708722739882e4baa4b95c442cc3d2209f1875d55323c4cded10642cf75c8ae73abf2f9c07b6d46365d3485e871be2979d3028bd96a537fb5ecb01d4805ff581af2b3d36b8f7df10a8670b2a96bea7106d86dca8e1a3ea88d2497e9ea72051fd69f341f896cf24065cba7a99a947186b8cdf81c5c318a8b79970699d393e1db70a559acb4e8ad01d09752e24327f7f916c9268aca3ec6866dda784ecc2c3500bcc28b15feeb07f77ddf5323d416a4237c9886fd438d0187d2c5b6bfaef910838887368d74140cbc4b804defbc8f3fee545cb1a2e35e7527c6ad3921352ccfe40dde78ed0c0d8b7600f4f6b680bd42fae289eee79f359b9d30342213055217978b7db70fe0d79f8635fb2bcf21f4e0f4f4f3dce0f7e591915764ed8b31c1350f448258994fc250908a5b15e0290597ff05ca19c31f2d5d3605437cec9f56341d9a6255cdbb52982a3f7287c47b16c7e3d28912b3ddd8daac31443d7831681330792e6e9102cf3d94484326854eb12f56 J=-0x1e75b44e1a16f187f926e916d5bc71957b5186b7f0cbc6820b0b534523221ce181f5d3f7ae8fa672387e3a0a34cdebc6e6499b3ab9d4467a0c13ed1cecd6529913e195e16e2d9e63bb486657ad17ccd8d16f95632c098ac8edffc52c7d63d5f4a23b0b0d570d3c975abd794ae4d6e1b32b222f65b91bae106aba250a3edfde31bf48cf68821654f3de72273ea6ec924c582fcd4595668f2715dd3c1be50a642b25b341aeb97f0952c13d77af6f4602d9865f38a374515ef0f0f70df7265e9a66967f916345ede309d6fe2f16b62cd46d1cb5f64b44203e480be2ac1c61b53d24b188340718c57233974d9f64bc3c4a266c88b7c06314c4b4ed5a3ea4020c2c2dc8134283454ff073ff7380a8302ea7cf1cff7657092ad62380e24fb9ec33ba415adb85d54b6084113f972bb0b0535875e46086b44c2898e4aae70c58d2a22f3554b978dff1cd944ab03216521f8325c6ec413fa3e14d46359cf87b6e44807d0b629c86a011291e9d8cfa8996529838773dc1a9690c62943c17f6c9eabfb02fc43420613337e1b04313ba9236c93ecfd1779c5338cbdf708ce6fbb59d6494d2f6a8903aa359d659f10907a7e2b21af67f5dff666a6d1f3b06381c0532c5f716aa577362d1d6c9bd6b12fb1ebd67a9dae5e0588bf316e4cb0670b0684d62aad68068156d46e743db207bb91b6d62fb8722e7cb7acdbf40c2332c2e08c1cf8f7d24cd4afa39673756cc39a304fcd4757ca262ff9bd42966fb696f154756e2c5c70d0d6f0c9cc300d3dfc5608a8f248f47d1c782f4a79d57678102c1e1753662d0b775bc38f3344c40813db96f837502e9d4a8fb14f6bd0d9ff4810b3eee41ff685566df43628d30db15b6bdef7832cf3fc272370f1b076b622aea42078bc3ff8b0c0c7739d464a00f4ee1c67e89affae869c380d3a2c51a93526b1f6c3b0a6ec069ef159e58ed04472c2a15bb75dfe0adf32cf4eebdf69871b38d3c3e7c0eb8d3072931c1c0b3b1ffd8ce2ceb9ab7aab7fc1af47fe1c561ba2a67fc282105886667c707582573f48c054b9a36b0ed7827bdc2f2cec3904889bce4047432c4ec3b48471564c3f10c10ff1c6dd97401332d3b9097854eb60c95707a1f78812814ec4be7ff79cd54e049973c8a95a69a77940019e717fb2848a4055629b5cc4fbeae4e06f868ee1ec7ea31fe378a1ca2afafc22b019176376d6dac328108f5316c5bf0b102eb748f0c4ac0cf5615e67d39e2970de3a728fb2f5e4b9e7727f5996f35619614a6c23cf429e33bc50337427359bceb8510fa1ee6bfd37c0636e1f3b037d493ab453c98e5e7b835149e3f24e526429d8467c7e77cba02cde16e08f36423285bab3b609a5d341ec351811d7839ffd138ef673acf00c3ad53be7c057070cd4 T=$1c6d582803c1c126bd8643f98f3a16ee96237b7f13b5acfd44c9d71c0f694ed968d7e1c1f59b89da2bfd4a677e4dec5172e8775bde6eddcc90b415e9ac39ac5d04122ca4281041d725183a263c0a5d46306d7070dc38f107218d30c3dc60e48bbb57e9390b1d9d67c87220f74e753ae3bcd0611861ff4e62d39891663f2f038b02dab0431400041560b846d54917a986fc0300e85d4c46952ff5af4777d0a14a04f09092f5e402d8958b54d309684be3461ddb92f9deb6c29eb656d83296a280afbbfc4f2bdd8c7d689c428503287adf465aa18a5eaf54e6e11b7801255ff7d0c79c58eecbb21f4c6cc3815e4f9dbbfbb797904282a98e91632afeb3be3824f03a17295ca12515c73d0a4668ad081db81565223d0f0609f707b44b477643a0478dda0d50dbdf3662df2aa86a075184707054500ce009dfdce24c20fffddf199f4e8eaec0074e62353a68c87adc8189e35cc5a050541f877a88903c1ab7d532778398aef299371a2e37db1884433acde0135ec46608f90c8495254a06d287d978dd23b54375ad9338cf96a7f6b9ee966d5199986313663e8461fcf73fe85b520fb796851e909fc97490f48f53a6a446b1f2904c51f26e28a50c39f8ffcfb157c627d40865da5d83a8ff693f49da24270518b0d2389526a04f92e085bb6c389c428165ef7a5ae91efd2133d5ca613f95aacec0de5cf235366140114e20225bcc6e98af4f82f2cfb8379df95a2840bd1204284e71b766e3fce75e901c9bec68be9dd60c27f9c50a6d9cf00765db78ad1cba7752b5681d356bd3d9a403004f89a043332432d0b6dc53ac31bcc81bd1a8c389796edfd6ed6421f7f73383bdea0986a54bb6407caf83f191388e400e64e8d1f1422d8cf16f3534f20ae000ca5a8d219128bd77857f9505d67ac5cc77190f1df2986333f733ff520d77a6f135480dccb2250032424ac034d52cc2a47298be02d90beb76f62baaaf162bc872a4044cd90e81f61f9c35f06f2d3cf2412e6cd12b0eff497fce6fcf9548509deb8c7a6e7e914f9c215aaa978bd9b2b3cd47e081203034ec65558f9758b1b3ed323badf9f3f49423502a92ffa5f79c01062458957eb08ce06085d7cf5dc9cd4bdd972497e093683a1d9be6e8cb97a0a36a4898f40cb379ec9e58ea1ce9094f881312602e1d8d7be6b4251484914c198cba31a28ad6ceb69061a26cf7c97b0fb1b9726d7863c7048b0e22ec7a5509230157852ead25fad2260bf07b18d6ebf37ca0fd896618fbda514d732d81954530f290d547861a4c710dbd57c42711b05b8b7e49d734e2d0f99e368f92dc510f3b17409be98430547e6d9d152d4fbc2ba74390f247a279145f968b8c82458cc25d655fdfc5ab3678d4bb48fddb308794675655825d51fe0 [266] S=$4379b6f3b5b28dc63d164 W=-0x21c371bc730d235b19585df55fd6527dfc404d31cb6e7d3de670c133f5c630aaf031f417d54a8e83364e1b9d3b4aba81b1b6985ff06a9e2e4cc055b785d0df90826e49bcc22a228b8932200c926b7b5258708474bc2a609e864a548dd7b3825253586d860b9330dd38f36370b9f88570b4024326205494c673edac65dab23f24c549d15c73aa846e997b1759e12e95ec2956897b3c6cf626f89683e9a4001ac40b71dbbc0e718c76f83bea4a29fd2647fc4c230b036b0a199fd182481d1ce82eef42ddddaaca83c08c3f43adde960e15a93e2e53498a626ffedf02a10772811a14f5fd8dc2909c6b57af0840681c822a45918ba744adea937defe4221b59b25d04ad9b894dd0e34b519f39df02139040aeb971a0d9d238ecc9b943902980b0f5b762ff641dda7637b3fbfc6a0decaef2bc15a1d336656b10130b6d463e725f1caa37a205b326e8292a781414cba05b4cfb2cdaa195bfcafb093af713a207521307f44a098a04e387d20a8098e797ebc26463b5b887cdf95cc116fe83717b2745d9f88436e3f2db296fd3883a7ac4f3587a6e5f28f8e24e2901d6851a121e0538c9f532d01973c88050378cdd26f813fca0973fb98d13a38cd970a806cd50ec2db3a8f1ea00a24268e733c7165b8a755fcbf0f305461cd30fa5ab8c66bed832e679cd1ea3b8a2b9e9f98371b24 J=$73da9e4a4204cad2ab9edea09b5b7aaca7e6c8834f4623327ad0840bc7b610977adc30604424b8aa1ce61313cbf52e1ae2fd8f8344b481b14a795671117bfb8c03ba43c577f971ec5b19e1b0e4fd9941b8f860a474cfb10fe0028895454548b2e6ddcda7c69105fb886bb19f6712f7660aa79c356b208385a67585091c83e9d7cd49002aac7eb8c4b46b849863e7028804a8efccccd1946c494883ac4a9231da75533405faf57399598a3e09e572202baf2ac17e73ae05a7eaf261feb221cdf0b8df2b382660915b4f0fa4df40adf600e752c40e254a6d62021156b5f7108387a5146ece2925d64ae19a268d415bdca4d616530658f9a99b9f3465eca25438363c541dad3a7a2672d14c366fdb712db7814807fe706e0459e75ec595d5e8178248819b2aa9a8a595d0580d3d98cefdde8f90cb4b78dc3e6dbe7e65097a599782d1c34f56d3ba451a374a078f218c906575427d1846c2819d21f90f1b5b54bcf6bff03f922331c60a6573277db3203b662f4b1c9f33fb38d9f6b77cb36cadf1c3a7ac42a3148f3ca321e842604960731707122b4426ffd867a81e3febe8dce9d88724d993fe7d65be5e1808ef2ddc66b0367c08805d947b467a0ac880ceb4bee13197598e9927bb8e467fc62387f73fff70a693dc2a4529b9a16543ff1caab48ae95ac2245e2edb2540c0cd3884e807eb660256a257b82a2172b74db45c4971b5b25e9518b6bc79d8c9215040df22307f2d453992f7fa4f477fbb539abd01bf5c5bf79c9451c45e0e611dfc73bcc4eccd1209a975bac11e020032a245f662badf2c7718686d17750bf7b4bfaa077eecefc461d3ae995fb1c33137e8877836597fd10958d9911f909c5dc7fb072d1fe6309dcd3274da2b0a0adeab0e4cffee76530482e9e66fa2ed84957b4c113bc02d97cd8451cea7967c66317790a21813a6796c6046a5a4412ea3cfac61a40cdc61c701f14cee982f305d3a60290fda6617be997b367fe93d6f689bf2c2a0c0a0ee1e4857d0d90cb7aca7304dfeb878637859703178e634a4cea73f0e974e854f8f8cc372156d9c9b8deb1f53ed5df53a7d025c964525ff41d3ff2534b62c2bd28e11dbe9483955757e50e6e265236fa595964cc251c3062e1411c0ad8408efa5ddf20961ac9b13eaf7770cd837a95753af5bc0fdfd6e99d3e7fa4a0cf7e3bfbbc7d33e484ae3b8c4269494d4039247e1ca2906324fb4eb4a63bca3d58841c765dfdddf1ae118842be148358e7408dc3be5aeed7dfbe2284bd2bb7d01c1a02146a55fad8aedee77e478de839b52bd2f90dd88f65caf48e4d7b513dce5dafed5bf1ea69511318d2a0d99a70d5762eb3ea637152d5cf4ca9f2212b35139a276c836318f7f6dcc72b9403f5b T=$e6f0da3d212c1ddcbc58830470f28bc9b2272f4ca8bc68f8cc33dfd21c00a58597a8b2fda93b3112495b4cfe139c31e497d82c6f1eabdf1aa50e45c584ec72ac3019d1403fb0c4f16de951d043be68265eb96f21ab7974355289e3c2ed371b14db55f3f58a24be00696707bc097c21954e8a019c159cec84eaaf545226024b1c55802fd6e6605c13ca11979c9d3127232a7a2c084cfdebacd0aaa02fccbfedd79fcc7559c121a410b5ca9fb5469489aa2a89b431c7560cf4a480dd3bc98db0ffd11906f97f753b72c34f0003e0a6ca4d1718082d73f1737cbcd07f95922bf215ecef78b66201afceda041842898797a1fbb5b75fe19ea197a2b323996a9af5ac4982c39a6d7b338624c5864048925d87a1cdb64e459743fc471dcb716180652ddaaf15fe1641a389a2b629afb203d83bb735a4c4ab72a736b9b630cc58efaa71f03e2ad555271e4da0798e124636cbd8b480083299b5dcb5b493ca0f8c579f9cf5b08e4773d46c6e908c587cd8e892f7beafd97405e827e0124b5d939eb20d186229bb0a36f5c4a3fbfbfd38608c1625260e5e352097996323716822f4ef549bf9bef3b3d1395963feedbe263d3072dc401b89a33f5b1b3cb620fbc792d2d5a02267aa65fa320b67bca9822bd5e2135e97d3728858c3d6260208e9b8d824e325b8988d2562ee0ebdac57e78a185148c5945e7d8e9871bd264311e5ff6bdf435559eb9c6356efb25109085ca6d4a3c9c191ab659f93b9e200b7b730d42790f1ca8960affda5ce17b50f2c948470861c03d28c0b75fb51a1e37f7cf72804085b2bccc3bc0831babdfac9a7b40566cbe5107236f3f491f08134b2b9e6b39ae00f9fad350a67c563c1ad504afd7f75dfde13435f28bb1d8ea3c2e4c55e84064ac35170ccd66ccd112e9518bae78d2f31ab62eeb0849282d213eb25df100e1e5bbe845095b3444536bfdb6c65a3eb6821a2fe8f4ecb2540f34c618deb7d54f10a8937c66c987eb0e6bf69d1245817bbe69965783696cb38955564c65a76a1ad8d107cc7c9fa5682a8e3daf2a5a9a13f390b3a3f13d1b96b65bfcfbecb57b60b310e4c0dfc4dcdcaa87a53b002fffac79f13aaeed90b5833e4b30730210fccd2de33165c28c9fe905805082fa00849fd2e49c562091312ee6da994a26b133869638933cda73f3af02b4060ac49446224e07b9c18f8c9694d4a1c06bfb16d82d9b1aa9f1ad649aae6c869c6bab53135ffc93f920f055b532c5e8b151f0d0187644d945e568402f9aa6b1f83801c0244d485196196201cf1fa725f4a1c3f83fea3600bfbda4ab4af3a3dbfaf630a55f75974041d879b8ab897cd35ec2cc0b22c42ed62651ed100e0888bb2e787b28d3bc9a43d80957e51503f4e22a9 [267] S=$88f9c26ff W=$f2b44d0c51659bc7cd083fc845f36891d88f1c963ac5db39aac2d001bcfceb35c5c11498073f1dda6b4e9eb7575e81bf8ac8d1b20b5c96d83e6ce2c191e72a70cf67a1f9bb4c9fa2f2e06d6564d8d8d628cb82b15d798ff7c0c3c105c441d1faf044a653cc57235b3808d9daf2044747e3fe951837795101bcb2b1cde3b9151c8bfbf57659e305f5fa5737ae642965c329d3909db364dc91e26c33159a1697e2b2023d89fe5cb2a6820fffdf4937b50fa67847cb8a6552f11cb7418774b08e3bbd808937801616cfde3cd59bf30b1ce11ac02e7eb4e5bc9e13afe3767d70e6ee2f52f30a6caeb03d3473fca3656793a6a1f8be525a4a5899899a73ed9307a80e1f6f59a86f694737163bec8322c4030a731690bf5fe50e7165fbd735f6c79824b9e105c00b87efa0e79660029bc31a8b0bbf9362cd74ffbb2e1c8b634bb9f8162b34430933e61e46574dc5237e5fd282611d3737fe20a6a44128d533e0d4ccc54799c5b89620a98548d6c275ef07f6c39b8d40935e770ff80d569663d59d60c171dd0d5d1dc118a287ded0b2368b490317724aa5dd73d1c31e3ce4189d5fc7b7424e4ceeb9f96f43f7cad9f2882f553ed5c6d8e60f770821c61a69951d8f68f2259d9098bd0177c0a7fdd90153dd2cbd832ab38f02c7e0dd1a26cd690f6d73e13ff7f22d1edfad J=$185fc0beaaf85387760386cc9d09364e1e5d617290014b944aec0b6830aeebca340722e1424af1c01b5d021b155f749388882e76bac7e4a914c2ed5070e75300a8f41256bb065e68d1b77053f3b0ffb0b43e97a5555539e5430483b7e0582f0882c01ea0fe63d8e0a9a9675c9a6f97a2fdb0d1c80fb08bea21658e4860ce9756fb56297428e2ed2a13b956fc0e1a178ced2245823d675ea8b222e81a0bcf4087f5e2ab95a02187d22ca2e7a27d6d1df5dd86eb8e9e636ace6ccbe9fd8cbcd6ab780a89dad5e64533ecd4f1ec48aea76bfaa4448bf20a420f61c9559088f08b8b5bae59656551eee08b62f019d36a0ea1dd2e4137a00fae29086086fc4ec3d6967ab1d805b70e5cd5ee715497c2d6a37040848633939914dabbceb8f6d636591002f2b53a77160f0b0e6085f056b316de2da4d1c2a0c514b0acac8896349c7542c2f7f64e32e9cc1b17b96d3e75ff3811207cfbc5b7eda54b92e883ba14f6941e1f886aed9f70cb2aaebd9577c194a1e1e9d134a62150d9364925be35e74e4ee146806cbdcaeb609efce31cb4ff465201f327485d44c967dde6fb2c1b9ac23101a0f455c08413bb9cc4a32c32f507bb5b3659a2030c3b234d7c139ac52f5ea7c085cdf82cafbee3d3869152a67cfd127d2ff2ad32adaee45e42ef1f268bfde0eb49289b8aac65069c919ac193f334db107ef0de0ecffb136bb5130fa4e25c5bffeb7b6e6eaaa36ba6c769bc265a0755e5791885d427a3e5efeb173f03807d9f4798100f0bfc2fa966ff49ead5caae666a7d4d50079f640e7de9dbf3d9b42f662fe1abef3f2f331e11cd50a5aedb7784005c609a47c32b5bca7a2eb9e1c212c3d1e15fde24253b93dc110eeb118302a0d2fcfea66f54cb998cb6e035d973d91435e128d577c28a926b39bf2c6e07075d5805337ca2e44a01bee8aa4c504d1c5a471e2479ba60394063dda6e5a8d5ee1a3ee95b1b06c10cd595b455c5d75c8844c250434fa9095120b009c610d191fc21e8d9ee6220cd6b2dac0535e3ab8e1629aff0decf8c4e4c5d7919d5b3ba47b8ee14dcd45799afdd977d6f14d921aebd1dbbc06bc02ea79d5846441524f9a49d4f4a39505d08eae7ebd81985c2c3a09902e43cba9c15c7e214ea61a51ded6fe9058818167ec6c22d6b3f6b5abf95249bb3c628fda9c6df665567dd9ed5c461878723f50c63286f5c139c2fca4240806c3725052152fea7ac26f8ad64223a83611197f0d541bf945c4d64da1b00cca27090fe4ba826731657c3dc4786ea83bfeafa70d9d7a17c33c5a9d6d5ea4fe9c14ae0d7cb9ebd1f89978d33c9e21013aab719dde1518e8516ab0fbc872dbc76a3b44ab67449e52646e7fba1d06666d496fc T=$1c789a4c0002097a86c59a97a60063cc79fc007079e4bd625c6baba1e2d9758fed64f44ccd083ad7a4bb6a08047052392fa2486880638247d0249dbc3987edb30c3753df5d78b64d9e2e0a4c3183a40dc1b2c7de16d0bb1ec54b33bc6ab79195678f0d2bff76e7ca502451fbee2cf4de86d9fbd8bbf0f1f4b1ae674f6f1034e93e7d07c13df251b2e9f0e5c9626bc25a97b4c67e0f123914e5bb37a509fc4ebcf6222127002941dd9dd8af1b9d0efd91ed30aa706a49dcf26e384f9b5911239cd1c4183be276d576cc543afd5cedead7552a06cbf67de31f8b36d0aba51c874ad69e31199bb1ce845ea35c267b2a07d7fbe1ca60ef1e9bff10ed30d39e02fead5f82373f0c30e2b1cf64e918ebf40b9489455970574bcfae4d1070fc7e10a9eddefe3df4d5bc3b8403c4b1f8981184e279483266b6002c99cd0eadf75ead717e8514ef0b3cdd54aa4edeb74e288a21ba78db527ec62bef7c06fdecbf3387837a1e0dd0621f81306fc1bd671d02af716dc12ad2ad407d0e9c351605ce16c3561bce1fd41eacc1b43362f322809d9a6a4d72e6c955ec36cdaab672db51b00986c5bb3a71b31ec143c382d0d77780eb5f673a78c0085adda77089d6975f644e3b9aead6cc9ebe3495a42d48f41e8671fffe305351de8cccb5e5bcc6c19164e391866123367f077b79417f776b8102be573a25adc1291f357af6cf59bf818784a15cbbd89554d6380801109ba93e70cd79996d0feed2b3816f31a7848aac0e806efae0cd597ddea1bd9fd1977abd52f90fea85431fd95ef0436fbda55a159b8fe94d6ec18472eff56680d67948c190e05b1acfd1381cef0575139581d3e53955b235951f7de56b161d86190b7e313358a7c4e3d3f2599968774e486b92665e93468b2d506122d40cec36758273451d736098bd937e3a34b01267f0650b221a117e53524927a2b259e49703b14db233793d5809794524420ff19f2adfa8435f77dcb380bc4b8079f98dfc5055ddc09b4e251049969384448c94fb76f01390c614e99dd43a72f14dd9f37768a3f4338b931660742fd45f5c7b8eaeeb8769d9e2dd198419e5bf7f02f6fa377e455dcab891fc6d1cc91d264d1f8ba7f5c8e56bda204a0d046778838e76616ca58cd669988be40e5bde9b3f33e56950d88b11fa6a3fbd6f6afc850c754cf1cf7c80373e7e4ce4aa3d3f1f3c9631b9d557f39b9ee80bf73d56c2224d2c2c323fa699669ecbb2d3e78d58b84f15aea9a2d68574299c3769fab9a8dfa56b25407610e8d5b29f81636647c6179931a9b8950b615922fdbd1e10109e11169e8cf2c0575f08ca40c2603a007d7c99d87758f1a075f85a06ea11eace392a344f9787db07ef9dd82e8f [268] S=$10dbc34291bd9a7c W=$3020f0e3a965d44b90788bd249f94be66f72573570e4edd5675a72c947846cb4258e0478bc48ed0e38be160d596fce78ad85131471dc91112c1b45a43aea4600b7474bc01ccd9d258a9736e020ac8ffb360290db926eefc8c817d62ded73221b0560837616e0f2e28fbf700dfd907ab0acc1b62627a82b072586b6d1a801f2dffb9db49e6e3d56d65d80582293038db5d30a65f5d50c14589fe9f1765539003ac0826e17d64c2b1da11f749a897166b759736ad9b62808182980b16c95cf33a08e9d927b9ba2aff7cab5c4847ac476283458a97debf03dd23a0a9fe0a361c5215de28ab8ae630895ef66f1a86e5d027f115fe262d0c6218b2c2d9337575530d989432220e3c220586a2bfd1d80cb0ba2ff44d95231412b7a7dc20e84bf7d8a89db5a4e69911526d8581def62f8ab68eccc68cb9e58c03f08e1c43acea61144f855a9f0a73f4df4864ba6308b6423b0430096489e318a4c811a2917668e6ac86a374ea127972ec2786fb8ac2fd76bee6a315bd6cf1a59229c6c9b7d483d45de63d04624aaeddc53697b0e0470d4f7734dab727a660f3a635e936a002e159385361353c427f0c97d81dad8016058eae197eed48a63ec5c4bda07882c081c8bd9e1cc550a7f49bdc6a70487b77550a78a3d6c34c4210fc7e5845a698ad5a0d6ff7a589a3d1d9c J=-0x279d8d565252c9498821f05258bef27ac5c9475920f6dfacfda80ae406e122e875b0895cfbc25438c91116535d111a219074a426defc714da228d0f9372be7f46001b71cb9404908397f9e157ebb774d9e2ba2a0153badf87ff9798c2be8488db9075a77a074da3b957edfd9f6619a47ad6a4d4c5e6a960b56309ba00cccfa1ba4ab76eadd89470641d12e6cbb4d1853891d48fc5c9ae86aafc132bf87832a43dccab0d4e17db62eac53f5656d1763b0b5e57b5ab21b70b963dcfcfb1a615e76c1224b92c5da3476a15e7d8f9a4dd04874cd3acf409d67514122f98c0e4d8115fa6e9ff57767435c89c94ec124b393f4107c34c3e544dfddf504446e078468392c232c6de490adcb79f69ab7139b3257ebc38c2dbe440ac28c16f8b6d2c9de70236774b92a55770845fbe5afafe4b836e9cc5dc1f808d545bbcc7314482463a5ef705da498d4c29682c3e973bdc4b5a51ca2eb071e01e145ad43ddea17d4995f5af8ac3dda050ae6dd15a275aec05f9d4b643d0fd214f025702963d9707cb680b7ee0d63dd89a7acf8387dddf86b960f8b6eb565d737e62c8358ff4f982aabc3a5661d2c88073edc36ee2f18b30b146a60e79a7614ba8cb072a80a359f92388832629b9f6ee62e9aaf24571f81824b9fe182cbc1a6df7932e2d3fe2bbc7a7601cd0ef1a46c619c6c725e02a4a899dea2d7719ced6866d503817781563b392a0f7f7760f2609a6dcc96edab2ff042310e5b1853e8d0e715eeba8996db0bd0ca05f216ad7540c7d98a98c936d33ac2806154bc8dc9ecb11327298c60374c86b818c7199543640731c52646e14b6f7cbf1ef1f1c11a6d813ed5819d0abd1e92c7945cea369bb8f582dc2dd9b8e8aecad5b0813a516253056b3c6481038d57ce0524c6ff31a6746f2090c044e9310113868bf98ff0bdb18108f99150962a9db5a5d2224b63a46db6ef14760725516a701a67a9fbe34a7db607186991bd9c106811dae1676b248430ac3f40811126625f408a2b66d2162f61d397b19978f622064376835636bc94cf40fa2e8f9c1d280f6ee43ee870551198883f486afbbca029f021c6f7fb1c5468faf0bd865bd49ec3ecb65a7808ee459b76138529fbe0ecc041e26660555cc0cbce8d4aaf52a48a641c72102ab3d30e75d9353e70d6e9d159b2d673a1af523497ad8ec15089c9dfe773c5f6f7b4dcc40ef0d69ec756bd65939b68646e346bb7926f513f99db179e09398b392a557cb472f4abac7cc1fdea91ad7ad6f9f8f483aa3a9f7fbeaac79fc058ac2850029a13ddd55747d310427b13b4d8f8a67e509679438ad2425f55235286d1d6599f8109362047dbd017c8d1013c023ec8c0075f435d66cd9 T=$1c0b6376f6a9c4cf865aeed30f2f73993f4f261258b9c2df1093b57c208bef9753f84a3fc4086f64b80c724a1a68af464fb659ec3a211b6c71cb83064111deefedcc339a38e753421e8b927d83075d608271337806c4fdf5d28033e2ec6fede1e97622131b8b8c89918d62809f9c932b8a25be2827ad0016d21e646a0eb36cbbe9ddc35334a0ed7119a321887b2a7140a174a1295d4f80d15a040048d9c887ba4612e8c844ba5b3108ec0890395d4f5785a4fe8cdc6fd42a08c01c7795dab69d33ce6b7c1ca43cf0aa20b257f138fae671e80f2b07210120920761cff55f56e595421ee1ffc73d8b50fc712a28648447c967ef69a3bab98a4948577c0c10d98fe664d26412381f3a074e03c6d7ecb0c87a8b9930f746d4bbb95b1342d6773ea83609e87506bc8dde6533a4e67786ba1ea71539aee54ab9d4235af365a92d972fe47b5d880b9533d63b77b0814e9a403575edbb3cea73bb65f14a4e61325ff52e7656ef593645f96a048c5d3cf1538ee53efa552c6d820935c21f85f52d816dd6fc419f777d958cf1894c02158e07a55305daabea9e6b3a8d1db6b4e861efdab7410a3699c952f03031a3e578457131ad519b81e91a6db48601c717c33f267fe64c8294f67cae6f90b6e0966d03ace4b00f0a0c903151025d2f8cc60e13f00c2d207925f10d6b35d7e32fa83e164637bef2e998fe7b911c09806e59c9425a7e9acb576a5786759f191d53fa637a764e0e481c72ab2e9bbd3d38e583b7e2790ba99d50fbbeb2af8813a1dece5f85b36304f2528af4378aacd59c5979d16b1d18b36439b89f39f8d64ec9931ce484dba0e97fbc7bfd7a9a12633c8787c30e0ad24f210c6a95323550f8417d632873c4962a80f10f3ca1455a3cf83281b536c0ca5033006ddffe1a01c2023b540b1deda58e8e7a3934aa3f8acda582d37f676c3ebccbe659dc5a5865e1703992c2678f6a85dcce8fe2a56040674099fe74ddbf06856b469394f78d1e3956dc9708511a8c2a1114886506504f967d940e7e417b2e5ee2639eae8506ce9608e5917187dace80603594353dad9c81844c9d5f099cb688d87f24408c8708b637105178f95bb17d8b21d5b155d552cf2770a20efb18f49055f893d969aeee1f786c52e0ac1bf150bb61974cc69f5667649af2916ea46c6a3f01c05b6812ca57f39469d3431e416b245be934f1651cff926531613a8de2389fb47ef9f05db22e49097dd12ea560b8ac760668af2b86c87ebc51d58024b077d8abc394b75f43b394ded8c44b809864f4440c949d84ea61c529956a2d7722fae0a6f70fbf2796d84439d632170abbfb1a094b698ead082617473c99868fe0e55d285cc5ef3a0942e6d [269] S=$4ef5e2e07ab180001e0bca W=$11d3748084bc9e83577c7e91d9f5591cda735e137ec4e8de653b7e22344845e79a02bb2b353fde26d5b173d6402d6573be542caebed3d2fbfe6f360067cf915184d601d667a7cabf0c0d890939b30ff1560c683997c3dc0b4c1b0d1b138f74a5a95965f263fe50b70891a31a27cd3e4a70c60b62bc8ca45afd5a13377884d8744ecc2c5666c4ba8968426e1cc47e27165dd8895f20d712a8371229b034c74a7b50797a8036f4165cb1d5d5b9a3d3e650491ed62c23c9e291ebcb683c6415dc857151b69732d5f6478113ac09c1060a817a6d285921dc35a300fec791c9a8c023046969288db3a64873d89964dbf2bb8d253ea7d8d158fb5c5a8333091b5036c30b0d6a2080e6fda95e03a7edd45f27d7dcda598132559791312dada6e62a48f7eb0600ea4c586494acf4574d27e5b8004ddccec0979257a16a881f1d9fb99d2940461ce6a221687d0e0fde81968f8381f1d4f66149c56f52895df3ff1e15b78c504108377d7a9b02ba4bb271e17951a87635608ddf0244bfc3d9386bf90e68d1e7eb73aca73771a1fbd6e8539e141e9d5d3a7b543d1f507b94c595291a60fd0fb052e65cbec5de7787f8e2203fe45fb2b75230b065aa2107764949c18eed2509d3bd18d01644ba0f7b98bddb72bc1bfa1dbb8f22e54817ee962eb9432db70553c56 J=-0x29ef2cbab3f4a9226f0cc10ae5d532fa8ca30499dbdb7ffd2d3861863bc58c27cba187b7d79cf11de727074d80cad5491a644037b9c77ef5081cbd091296220b70a20343c917b9425eb2b3f303e90bdd65d64a074d75a61d6c695ebdd383046f37517c6ee7c32399eac2c588acf59eb2aad9b26d9a1fc2bea8a1390f0fd5c316e6eccdc4dff2b6197b2bbe02584a95adbd649fdb93002579e52c6fa8f7ce01ec5e324ee9eea007cdadd140f0873e4e2490681f4ca0c04c71f57703eb9af55d674e6e836a0426c16c81719fdebbd83bb5f5effad6ecdda061c6122342dffbe254de239fb58771d8d846fb91f9b3de8f49fad8f0ab44ae7ae9cc4821a6dbf614496e482ae77ddb983e3115c4bf2f538a3ac762ecf0a32654aab7be2eace02d4f7946d846ddacf223e03610f98f51102bc3750b5bababf03113fb0c790827c4005231514640c7512310120b3def5b6bf06ef8e40a20a81c445098386cee1f6f5ed4f11d202b610128648dbf8e795412bee36025871ab625d3ebcd92608988a0702a7fc95d108504bd5c484fd20828722881bed4f61796e1fc73a54d556ef70a5b8d703b57953d70dec07380d5951603294b5524348fa9a825adc04075a45ccf6d98c3e175da78502b2f9b002b06fafde459ee01ff49114cf2aa6fb6b2a589180f672f211dbbfb608e2e18dee96e8e1abcd5138e31dfc4c98608ce1db6788857c15e3301e22e4bdec45dde2003dbc9e04d740fae510c72de3e1133dfd633bf0851746fef2883f496363308ffeffb08ebc0964faab2365c2902c43360d791511ec566c19a512092460e3d68d6fe9bb664965d01d760b5a662a6decfa81813f66b91605de1a510a21e60f44ecfded21e94fd71cb31ac690ed4fe2774edb1d6a4103f93097801168a5ec15ccd83ef552c68834f2ae20d9b5bbc4f3c5d3410863a9e46ef3bb2196a77a29646d487ddc132d67a16dd5f92a79351ac4aa5433137b6972009fc602b916317dda7e7b5d64d28ec1b73c7762a6fad36122dca7543b6be111cc760736046b1b01a41aee2d147e01a34e2762efbde4013e0dc290ccf1d954ea12cf222c373a90e1e1530e4bc84eee70c49761997182a0df4c680a8003b3dc599d7558c541f8e71215711b7a80ab5bfb305056c1c3fec16c6f4b815e3df3a410ba701df68ba17f35d758c79630c28820d00bd95d772f73df8244233a35c1056768535d55efe900ed91f95e99d4b86fb81dfd86a88a2e4c89f0c6a598a9010c7fee67b4be661e1a10c974b711d87abab8ed17aafc45b0ec75ccbb1dc7f4f321e776c95ebd9545c581256719ce743d43d436da9a9b35b0aa99f0daf1a2691537399ef9cb7 T=$6344c5693ecb3ea598da36f4880fea3a442b50a664c4736232ee86fadec5ccd6ed65be3074b5743452254b512b8358446e6e04a789b3d32936d2c30d8b89abcf64dad229ed820e6666178d7e61e32fbd442a5d053f4cace02f7049f6b828474fa706e67f1aa55412568f9d8ea95b4d3178046c7da2a0a31429a34c9d77d0380e38b40f259c7a362a9423726e1441792720a98f3ae3df3f79c66acc4f3cab801341736fa82ce9a0aa6f45c56317ce2c08029f30d695d41ce95b9ece1b4e59ffa6d45b8ece9f8a24bcf97e895f81073e2fbbe278997e362be99392aadbc77991b305da26b3bfb551e78629ad1161bf232080f72afb645f8455e2bfd5aa80f8f7365516f7f6b9602cfb3c3e170403fb2dc258ea9aaa6a9043587ad239fae6324ce593cb855323e6567e785b3b33ef438b50a1a011ec4687b2a373e3b97ad49823896039a1d1d91708a126c71f23cf895750df4f1998901379dd801a20f824ec79c02bb6a4392ba01791bb36f5e2e8744b780f5b8745e57b37c0efe4bd60e967d9c68ab143b258982fada79358740a57dd7edd7efb30e84f2ab6f8d6a84c3f18de9b2ec96e67150604b7bbbcb1caa463d8a896c5366044d619dcb9526ced619b91bec7d32d13128449e5762b3cdd4fcf1e7f701739c77f11da48fa8d192e11f082f595fe3a345c17ae3f62cef444c6a630ad7cfe70ff2a33d437d56b3e35dc8cce19e09a23f9b62a06c250a3e391e6a9b3e41a13d9f6fd77452ef6ba01cf12f4e71900ae569cbff8bc32e176ca0e583d8c89146cff87dbea04b840df218e63719e4b8ad21f038c55177a05cf68ae2a62875b7d3fdc546a06e1407361ca2f3743f208d6eca4e1e7c9a0561c632f44e40f2f23c8f0fc1c845c928aa25db2323642951c7f2e016b82d4d10f4d7a57332a6200afb79152b2d831d6e02562e3e9da06a81beadc0308d629e181a44160114cd224e05932968343690d81f6ea67ded7b2fa9aa8b49e009bf861b984b3532d2bb52e69380bf5139291ea73c9309872494b0d9e69eb4914a30aa923440fb06b7566b3ed7d9c456df11ce03ece9f5cb561059f8b01f795f76d93ef164a048e2dbf10b6146d7a851d63b6e1698d97dc7a91d578efdb5de7ea4759ce337b9d5332cda1aec2193349ff0b28a3bcfec095734d0a4499e671cb1e10a6e0fb16cd473c15fc0d840b7edb2e563d2685c7787d70c365dfc499754b6bdde86b08a3bfae2f0d7a9e232ae48430d98502f9dcb63d70a72fb47b518b4d620171e7d2cd7134d99ce1ea674935c8ae0f43deaa5c68ec389ec61b64b831970ca38a6eb56e6dc52d8bbc2b92f5b17c3f1a74d3cc6cc5a05a1ad856980928 [270] S=$1d952de684128167b2b6 W=$93c96662b4b8552e6f3b7f91ab2519ebe7fae707ebf6d43ebce7b9281dffc860ac86e10b3412fe8dbe39c0d0c773a2480634de72cf2b2a929c351b3a84cf57e7ed4f41eb6f28a46bd0709e05ec4a9717b301686fa39db18ca1fcb07ebae0f5f5a62f50ee296cf001936123cf98e9da44464761e30b19627ad6a7c0abb5f1db08578b1b5caffe4430dcc03902b8537cad9741e7eecb5021a5c5e3639eb57a95293f5020161144b543880cc5a2a4a4c861dc31efa427938d2073de345c2ae0476d40492c1d766b075deb3e85429f942421c63ebb747f506d2d95a3976363077256ea3a6ce2576b9790df8105da7911777c12e3912bea92fa063ba629e8931092e353f61d647ad5247590cca0b30efa09cf008bc56ec1e9d0099db7060a5c059fe6f76b2ea2b132bed2933bbdd13e682e7ac7ae6b563351701ebf8e42945e9419845024dbdd0113024f655c1f8f7527c5083f4b950005a43034f118d3a5173976f73dcd644fbb734ec2996e3c2a0ed99bdbdb5e154a116263d3e617ce22c83b2aed134818e4832a103e5c0e9158d41b53fae9a27f8bdd563b1b4686d2a89c72f1493275623af8b2da210dbf0ed0a0e2454d32caf5d7faec8b3eece28562b0760c877ef156315cfd14d3a7b45442feaa3430a3827aa8d80cd1bb8e3b826 J=-0x3b7eaa37e045f6ef4df9d2ca37ecc0841a9d1ec0767821302244a0e235e29b7b8e37a4e3220f456c5c483df826c6acfa9186c8d256a205fa0dba1fcdcfe9dc54ec14237dfc1865ea0f9b8419709e05fe2d56d572dab92d08ab64901a4872503f4f03453e8bd4b9c3bf8d326a37721b66dcc4f0f26bc654b955c23c11d86132b79a1964f57e029387e66b6ea4163f3866273cf80c503525bf129d09ef65f581e423267bf883d1af6e975a5efd13a3962c969750b54228f474f488ad309ba410317bd22835fd7a8c2c54f0a2f6c30adbd846a5a452d75ee22153c73e478de80db5ab2565538a3ea820e4afdeb9f7ca890384988994588fad685245b24c70cc0ac7742893d289aa93dc4ab45f9c5b92724255f1cf02b515a2e6093512ac70ab384a6e88f69889dd212eef95d15d6c1f91b47df49e619dba4885be0cbda13c5a96b4f2583d2723800855eb5bc5b340e79178ac83df72ad926ac6ef8df510be5555515fc2ba980766d9b78a43ab2653543ab0725128300c45291a53999b2decf85b1004a6abb1dc930fa2782186ff3961eec5ed050a14487f88f5868bf5f51caa1cc2517627f045e4b6fa7fceb3a873b1cd50a1478f2c17a7247cebb62278e65c76a6d98f77788aa912e2407b06bdc723d92ac5cdf7bc10e4bd1ec5e2e3390a4c948521d3f5b35855415a7ddf03b3d34a6880fde0a55cbb8db51848457ae6d0d148d92a0ed9a04edfdd3f547daf4cc6bc919bdbb13628b2ef42d183f2e9134558e24a2cf3afc9d0dc37674e7e4ff24a703e1efcc3d1845eefc2e099f58f2543ad98bd73eff535934a394135bea5c1cb4dbbcb2d7aff5ae5eafcd01fec032e108cba2d4ce94a383b35baec65562e8f9d488974dd550650f5d5293fe843abde29b5bd9f0e4c67a9d39dfb1b42b7f3b9b4a39b448a3beacc08d0abb93601af56ef42bc800fe9719f3d147888f502e0a3e3dd2fd4de7d564e9fd32d9f84ac68e0726efcf382c623577d79b320fb452a21166753ca0c31e081e6a9d704e435977d5f5d5bde24286ebdaf7458f842a5e2ff2bc859b2f87bfb8cdbc070507c8ddf524990224b5458b89702b6f91937e51b9e99082736716ea388a8821bd58b3bd5e5a4b9198b19f0a9346801a1786bd0045ea586b32fdb660fecff93b2b946c4dace9d0a2ad426d67594bbbde8ee0ac4f27b557cc89840ec325e108858cdf648a10ee95d70593574475cbcbb291283f15b2aa3afabe9030fed63b5fe9fd4c45cc0aa7ff48dab3eebee391c55eadceee59cbf7a2384ddd82dbd4bbe18727cc1e280cbc9b2068d145885171c86fa49d802181cb0f9dbf7d9dc609c359a4e T=$11c287b6b50690b4aecb3615d4e40167d5401037e1018ab220827862cd1156c848df8e4c45f5222437647d0b0a893b9df3e0af0c33e0124448f132f4b2ffc4909f96c06fff90f9a1645baac396d2ee8bb42e79d99f9279c2566b32240741e60077d18bfaa48a53251f92b992c2f1c929b657b46bd281ed0f23dea4279bb58b04afa39c2f3d3551f15bab950ef5ae3cf3038bd3395a5fc2b00461d876ccce1d3763a88c1bd02c0978ebee12a28c747df7c18db0017d48767ad2c1755c02e227fd3a18e52fa35f203e454ebed0282eb5f176482fe29ef0c345c063b2a4cc93796a01ceba70c624f2500bef1ab7e388af48f593eb6f54b81ab7b7df0ffb6977719d4cf34156b7fd931b3f01ca113de4dd1c945f7721709f2ba72f0f0d2e20339c5ff237eb78f004c64af01d10bca0687272bb58eea40857eaa2008303b1cb2c6aa76872a4e45e7ef140dd472cc5c15e69ad3b570011aea2702721f4295f37f276692e22ea91074f477b1eedcb8851ff954edd36308ca7d099bd22fca8f2de5cfcfe8bcf2c37041e5a6132ed3d71593d14fa4f0fe07ac9f0fa5582e1358bb7d0ab520b52834062f499b720f8da9ba52919a6976f75169c7693a2ba18a9eaa19b00d60dc6e285228b11b75f03b77f9bfad1b9cf2550192cbdc788a9dbdaa00c37996596ae98ce56583b876a05a284408ad1d06bb3c999f4748de2634bf20734263534aa66f21e5d5dcd7cd7e4391e9319e8603ad3818181bf62117e04467ad89faf96e0ceccc9936d3e6466d4f2e7847719fe48eba6d520d435d9128b67714dc75b6ac7b0890d9865717e472e779b0bb9128e98efa0ea017fc1756e2f171c0f5f7750a9a4b66c7eb4bcb51cefe6928117d795c4e054e981d5b56b35116d749e35ffb3ac238e4389ecd83146c0acdcd29e5d426cea64fe96be011f1ed245fe890770eb495109dec1aa7c51f89b3f6e39358d43d45d6004ceb44b32d05d6cf64120f8752443cfdb4b3e360c601483110384f513e464765a46d00f06fdfe2422055b0c513ce846bf0ca5a82e465701246be2b5cab41c6e1b32bfe6b9d810b6162dbb7001d475e1f3d74108b4ee70acdeb87bdb3981f18169e3236d3e3048c6ee550744158c49ac74f8203e2408c6451cedfbed3cb542dac2cfaf5ff066b430bf0c4c476b913450393e6df477de022330af7c94a239367b3ae535d6f5716a3cf56b4a58c8c6f354ca8aa36d6a512546aee517ae52a005278bb7ee5ff3f8c87790d616eb18f09e8940a2ed02b9a64f0cf0499f5698e868eab79b70096acf7ea67fde3933bccf51323209b2d5c46505eadd3435ec329c9f86073f99710 [271] S=$279d078fd630ee1 W=$501c7e11c48d6b068399d1ffe401121c2de083e7b9e81b6cdfaa7d76127510d566ef3feafdfd73fae7008b4394a4f0ef9411e1ebd7d8fa977098585bbe7b3490272e743fc1f2f245ac3028a3e6af7e95e01a4bbaf335656e7b5835b430d98c8c204153f21eff16df9c2e0707796315ea7e93b76869c65f41d2a9326bcf8363c9809f2bf3be4fcfaea8d9b47666d6b755e9868f938647b5b21bf71d47e0cb1079b9a0147768b9e3e4fb12c974806bc851675a93fab1a2f7a2fb5fc4518b3a0056e7b1478cf93f2532ddb4377bbaf350f8f1f9346703a08abc44f5b76e79b699bb32145d19a343ebbf272b78f7285606b5e28d92146cc2a0b0ec3d77e35f2309ab2bd768b1f32026ab0afd14def833bf3e297da30d075114b9e7cd72f1bc36150041bb663c388702bf18acb8dab78309a8da3394cb3ceec487af929600fad3ab5bc1eed767fc28527ea08f317f80b56b62f517d5d5bf0c256e27548f1ca2c40e494fbf4565043cd3f2882faa68873d074a3daca8bbb94f74ed2848e3f3dddae355f295b565216ebd00f685e5f8646dada512ecb37e6bdb973a9d2ae90be549b7e254ec2a7e4eb635fe2bc935991748a169983034ffe6498004e43619cab200f8572ae42ddddd440f6f3953f4d170e8cfee20f2878d7f7349 J=$1937c1149e34ede95817a80e86e7a8d2e5fde3ccedf5a00da7ca0b75ee684874455fe28e99587b9a715a6ab6e4b2739c1de8d27f217857dbf76e3b4ca8726ee4a270d61ca12af281907bc3645163812d840a6d366dc27b1397c9bf434f289fb917b0e5ddf657dbdcdead2914e4fbbd989ad877fb6eab71f712c3a78c609820533519f69608a5b4d9963cb429b560a1aadcaaa83e98944401adc9c24eb5a3ab7357e57b62621bb5d25041fc56f931da2cc89fc8edbb334336049a0a4f44104191fa665066f9c8b7b86c871ebd4ddf14b635c61f3275a0367d79c2e88053d624a352fa7b8b8bbf53cc201e8696660c7a228bc41b1b479c5e62157e35431ef7a08af144a480bf1ed99a90f3763758e11405af945b7c248f2eadde3310d5e4149e295b695a6e23d65b2082160f04f185a719101fe94db249497cbec4cd0a33c6e9224a5f484cb19635540124e8d315adc92202a352db54f22f4cd6907601db4b3afe4801de857f5e1ad202e6046a3308202def5d701ca5720d492f9630b6e2e1eaddf154d3ce1fb69db5c434415f4c3590e173cc43fd527ebfca3a334c54a10ec692864e0d683d1ad9adc1ac21205ff856a76e6d117362a48d5deccdd18f546d10e50cbd0d38c9aeebcd97becb7f03ae23159b21e663c730df06976fda8fa08e52f1411b8c0257c139cd834f69a441e7649b0e7a488530b95ad4d9a9c34230835cf4562a23ca5d36d2a0923abd0ea1935c959ac049c824e728c61607f358565989170d459c92615b7deccc4a3c514bcafd32cc79bb61afa2c5871f506b7c1c573d1e9b01f3255974ab1f698aa9b87320aa10d7c62de9d53f5099178628ac2bce20441c8f4deed45fdcc0baf78db212924f9befa7cc65a87ce3e99d767acb4a62d8efec3185c73c4ffb80c9c032874f7db8d71f0c4e3e3742d13afe12c8e88f3a2138ec48a39c06ff0939302d6201fe8ceeb57e17f45bdb0ad8e13733df4e5ff47447cb255cb3df68d12927d4cad5eb33b0bfd12783032ac9bf8e6c5025ba46ecf7fe1da01a08b1abdeb208060d4c1903a00ebabd9688bdae651f12f37e316fa6e53a31721995703c9880e73d50878c1f9bb39e896366a4d1e96d6e2bbf450b31a4efac3a83209b18c15d70e0a26db22ed0d68ce75c6c7323682d864d85240886aac853275e53f42f7d535ff1a8b268708ab222a132a1bc1aae585f6c32eaebe16ed1ee8f13a656f064492ba932611e6303d23eeecf9343fa1ec7e63701ea25315b49971fa5b482f5e074fc8a99b531c047a1b51eec7c2775efa2d6b4e602bc0e5043b758fc4b097c61e89eb07d9d281 T=$256df6af39d48ba324c6c92956a9945464670ca1d697335380597f4621e13eae8db023bd3a11ad96db76cde3f769682b141d052f0298f3f434b0a230f76fa92a345c8d1bd521b57ba9f4eb1987b50d897ac594968375f025ba726f03eea5265d4847c54ec80baede91f2decf57fa51e85ab2af714ef08611d17d1b49474894fd0fea52028b8d3a27bb4b209ef5d44ac760c2423c2ff669d2af211e4f7bdd821d9d4d88334cf68c608c3f9be45bcd3053a36c4bbad27300d7148144cca577c8638cc869d5d5035e8a5616ae4b1759b4da6ccd89b33f94880e297b818543cf82128aacde2afe0a96942537a62c95ce62f87390f56b58ea88204d1652fdb066eebd47d3a415531ef700a0ad2b5e757d892c913d07c9ef76416f77d611f96688532d4813db1816d369dfaa90e52f471e119ecc664625fc062b361698337fbf3180d8a28064ecc8d703a765ed9358241b2a224cd4af6a697c83583563d18193a1093e563d37ff155038299a8ea33e32acba56d731737764ce27b0e9a53ba35abf492e4d424b92b02572574f2bcb40ac6bbb12f83c1ea945a5a79b040cef1f9c496ff69d96ce1b5ed4038df58b45542434ebacafac47b15ac8963928da23b10ccb30e67e9194b402117666824fb2252e032f72335f7f075bb15f01d24737213efee8562c21302723a8a3c3c531b78ad7e150d33fe3411e65ad829a05d44b06554e1734fb0c469055a0fe15925ffb384af158a2cefcbec3d1e39f70ea176acbf81b7b2b0b2c0b94b4f8cea427a1f6ae0e840d6a406e8b0b6a6ae473edc391edc656000a1ab2c4053963ad4dad840be4e2ae166d5c963030ec71266e8e4a6c2895fd3851c14c7d27bffdfd2458578a5fb6c2533db437a4249d7397dd43bbe66a212ebde926529404d52f6fb85351936f3a3958d70c3bb1cfac649638f1863ece51f51a34f49d7a25777a3148c58685d59688204d449851efb72bb940d1b5411254cba0d7413ae93b2fca81c31654df35b1a6f0d1ec3353d530254aa9756369361ac584ef58a5df63527ddc98dad13f1055a0f3a2d76bdee3b507735f9e539eb16454acc5b880ff0f9abf5d33255b821c09667f25e332bb103c6977802abbfc9aefdcfe69df81b43066a9a3d85d62d4886337de92f821f01b85cd24dcb8dd9c76927024e6242fc7521cc92d57cba6375696ad8f4462a05bda9c718a3189258900382ac8f0a6b30fcd91d9d5de409cf00d346ca029c7ed2f3b02725046d8d1ff8a6e465bce3fb6000392ebd17d2340f65959e1c6bde93f57de76c060a5a2bc9eca0d1ef5da95c83c06d8b01f9bcf5154a03ea [272] S=$af73047f5a40 W=-0xbe02c9e92eeeedd87c36ba9ba78d97a31e0a263f8c6b1f15de3ab423656b84a0200d970ddc9e9aa9457f3b29b020f996d7c13c806a25b26746aab8f6b533b3fab784016636eb1804306937ffc4f03f0c103090dc60ced4bbe0ecb715b7e03dff771dcddad98f71e60e8f3c6a3a0183beb32c709d6e3ceef082175a8ea2aca77dbd6bcf8766fd534b08e01874c7774313c218b199d0d09cc3643103d90036fbde6491463938e642fdce5900f1934f93e62486347fd46a774c54fe3d2ef7325af3491f62a86d77cda1a0b125d3cfa0c498ec0d779aa3a8defb01a5cedc170de174c0c7c65bb37620489e2025fa198705d22035516d1f4d92c7686b2aa496998ab9e168e7d91d7d080a094112d6b098bd402edb4f993a82c9f3b45871bdb10a40b6ce7ea6c7dda6d0465030d290c7e14f479d47eece7980291a0d719854a7ff9f6b56761135cff95303b8bc383acfadcdd72336b796c3d64a3afa61479b0248c13ed9e3275c145bbee4e2831b041abc3aa822411c706bc4344907680a84f4788e3259ecd991cefcfc5a52f912d0d4d9f3c63cf8cea7a27a4c7d92dd28fcba64fb09cdf61c637ba08e899dd405ef455c60ed9d55e5bb717c076536e2fcafe77b4f6b7ad2515ae8795577256d37761b1898ce707df4 J=-0x1043f50aca3b19267888a7f52089d34a941baf9867a20850706f002c12ef5f9f5fe89709a0449f5ee77c9c72792b1d2ef85c8439e60bea4cab9a6e3c59bb5648c3aa79eaade52270af02770d7a7b63678004a9dfb15c01b4f6618bc6c27d7bb21c8dc9fcbd8a52151ca1ac849114308bca78cae1bf52b376b2b46004235cc49468884114eef0dbcf37cc3cd6cd6af1502889f9235c8ff1d1c1cf19bc7e46c654d378ef1e3ad07aeeebc08f76e79d6224df11d1b5224d63ffd896b8cbaed56b60ac75db46349b8c5aa2aeba5f8178e9f7eaf82a4c4a2ef690cd7a8987c8417af8109fd0c91b6a01883a64010890e93e3cdd7aaf1c9d3884fd222d5f2e2828b5edd486422f714c2684975cc3199b3bd8e7be1d97d1d70c3c0b46bb7c4326432bd7ad0190d9e59f622e10f4ee9f9f66de9759b70fde1ca7edf91152d23f9c0b3f1f51eb2fb5f0802f24d719fa5ad40f079bb5d4b144390fd123513cecc0588054b74f75fdeb8849ae15e3f26698d3497a587759bba2f2d7dced6aa20094a407ab49bbcb7154f850c0eda7365a053ef9ce6837c8f978ed264df406e60880d8d461c8cad82641731d8e8ba07fbc3657a3f7ce5681e78c221cb828eb710fc1b6f0b6ef3c54d8f836931a897c0d4ba6bf340ab3f030eb06bafe19a0fe7ba239c6cf3790537638c968b82fae67105ccaf113b3bbd23e95fd88977e325a65dfeb261e1453a8f064483368dccd9bb4b290ca9e21cc5c9b18af7cc2a3cbe9fbb6292b0c3c59af0296cc5c889f904dc6212ef732f7c24ea92af7b4638e5dafa0486774e2af65bd1f91499adbd6fcf44e53ca9aefd02c5c123bbe2c1ff14ff3c21543c70ea505e933a6d762aea693dd268c856adc9d062f02fe86b389edc5203a4da088d455399b829766ba91e704d04b4969186f0bec194511395da099171ef981485bcdc9dade293caa1ed68acd44261fbabf7f1bb8b6169f0392e82722efdd45d33d46199e1dd249b1ceeb60b3d97d4738a72f4d33310e966ecf3609ec8c183271ff1f5845d6faf0cae33f6e3ba7301e5c2f5159fe5eb5631779986cbe7c8661896f9e7eceef2c1802e38aea33a77d319b651124e12a97f267e2a8d70ac34ff5ca49cb1983242c7af748fdb89ac29572296f951bb8cf435cfd91ecf4ff9f8c1b63f2c0cf8b5c5a0dc9cb836a7b189795bd86d018b79054222f58438a360128e08a3ef584f95c542d0c622f0eec6a3a2ea304aea109fe29ea17b2e609fe361beed7e2f106b6cf67870b656bdceecf3a1b4a0e387873b37504e45bf89efbccd09016fea85df1dc8b4319666e3 T=$1f055c2262a631ec94902179c3d171ac8f22cc0ab64d438829bcd93b6fbc3ed05618cd033a03738c509c5a1d2022104d1102f9bfed5933ad52229e824de25b11ff682e901330df95bc4af4ae5f648e6e703461ef29bb41227981ba2d39f803380e67fb54360cb48b04bd3f8ba130aa30fe24a0348db80b59bc604d6a432e916966747b6fb5c030575505ae60f21af7d0ef2a813b5f5787253c75b34841156c2965e788edc00f6011a945ca2d9ea2af3d0a5f0dc15a47df54d0ce943ff765c11e283800c0fa1f52181115e28399433dc91f2bf9e1e7956e6105868f15bc7d957c80935364d0cbe785b7257eb2ae6ccd4aeb6b50d1685b59586462d63210e8f6ff798420ca6eef47dae50a8216fd61cf0873d2c4cae998e3f05eb31f2228adfb0f103180d05f28cf37b180bd3d78a789d8ed386fe66e5a0e2ed734976c009a43dfb26baae93189914a5d9765ce0693df8cb395ef46a87f6d1310bd50573ca64f9dd13a5d2e34c0e9a190925219217cb68fcd7de5f0a7fec002c41a34f865e86b7fc95bf33f5383a119f8aec1341379e58ab1d236e9d80e5a478587375b35fad7a46fcd3ae1edde4d14935aa50d45f45b8ae7b1bb723bce9dea0449b359a21a9823473023945f9f1b6dcceaf373ef5c53c7c00fdcc1dacfad60b3ff481d99431f0725471a457f563c1fca0400725444198d836cbd7afa4a357f16ce098b201adbf910727ef549fe628468229c436356756d284ef7dc1d9d0e4631ff04221e5443b71fc26134d0d10dbd965186d5e0c0a57589e15ce96d4354e9ab95d7065c64eef393c278e1544246ed2030a7f2bfb5ba29520a4711fe41c0f1d3ef872bc64b1de4bb29d5abe063dd69c125b38d65bcdf279df4f161235730f5f8ba502d135388148433a01d00cb56b0bb74e95611b20d0deee55a8b3a38ddc6c1da5c5b7da60032a79821cc1fec80a5e908bfdcaa96ca3e9a83ea4c06e9d4e34e731fd1cd3e3daa43d17f73a6b2c36969720d3754709f6ab47bb5a28ba82e7c81279aa5be6db65ea0013d06e5c46dd8fb0c498184ee9b17cb3cff8f988a5c8568548beb048b4e2913976ed059ee97b57cbbc156b2192ab863cce031cb4ebb3758ec5082020ef1aebe92f51ad91e42d7af5eac93c5f0f86fb0c918e8cdceee92bf46bbcba5d7a78af8149eb3f41d6fcb92e27a2d8109bcabdd888f5945c8d58e9ee606f87bbb06b636a5e604481ec0a514a06c1ef6418cf2b1485360921f8faf006ca1d0c0bef1b7b51dc67948eca1551d459e851b7a854112ea33fee611a1bbd23cf8cf0ed573c9f044672f80368 [273] S=$3e3124ea3c0add4c95e W=$576eb7eddd82ecce4493944f80a7ad6d59452aeaa93a118512a12fab47c401d07abcdd6ce7d49fd5e5c29b69f55695965a2f84bf03563ae1e3b500e5eae324206b275d330c4e0b953f060da4c38c24331aadd6037b86e7f8d9a2080aefb9925ae593c87aac873664f6483bd0fd4ce42320bc13d285ee3caba1b78f380a928849621166606d01bf50da1e1b7403a963ba30a17edbd65fb0d19b95b6aa12076b9def7a1be5682b7bdaab31cce99add3a9b55f2a8b10cbb19a6d3bb0ed4976197ad9adf2aa7d978e1d08d97acd5f35f9733c80c7bb357240fa0cbb767593c8aa1c3abd70d63559fd273952a77787ca0f2788c7729ad044e94da631f1c030e4ff135135d8ee5345503e0e8d8379392fa371b25e6cd2dc65484b9c47df34b0b1d6925f33784bb7b5ac58a901a1bd3317494b347c4c4c5b932ac0ad1d7d90fa0706b9aa0274da5488420598047f71c1cc3edc5185f5f477d405b82feeca4b854d5d8ca74ec7f923370b421b99e0edd884145befd52f14aed86d7cd637d4317108e3324b1d0edf33cf44560b087cf33044eb96416345c8868e04228158cbaf42baf8364d00a828566867663ea36b23b15789f7bb939f0762b970ce4537dd0ce4781fe1bd1b97499e2ec2b7005a6bbf9274604dda J=$a6bf63e86b6c89177cbbebb01e5295e375a1093ebce97328bccedcfc8950c50b70999eeefb591d64f72428f9d02b276b32b42d6c699007d70e8982caa92215cd278bb2233783cd31019356e4e5b3835f66df2fb7b74a356afbf2d31d088d5a960117a9922b0baa7d5bba72537d64601d2f789ed60fca2fb9fe7f5d0873447f194f657dcfde1f7e6d1f06f9a1b6b2f954cc583f695c03f8a08b2875be94135d09054ac9f5e811056a4e7c168fb9bba23ddc7bfc3ee3c78009e3bc9b8710568ff6a03cc88b2018df1805300f71ccefb1f7fe9d8501ca75f03a23c2793b6dfd6501f3c5487ae9f3732afb5ffa0294a2f794f3abdb5992eb84b448c9257a61ec882e04764cd1ea9fbbdf56d7ce50db3681a16c3a667fb707ead9af3b6e4f6ce61c388b9ecb119f1ec8b6b03217e1d3d5e68ab1d4a9b60f151d38320098763943eb378b2b2173d7a0a43599deefed2718af72ec547b406332805813c231b8e32047d97bf28fa41f73cf3cadb9deaeec61e7884423adea0bdf3ef95f1999b6d34f7c77a23ba4952292c0b419f9b2425ed7829e0bdc8ffcf298ac79c83d25d4454e3ef336c5a0c8da8de9b438f2fee167f5a908790df6f5f569e9215b6487a3920afbc73a4f994288079ac04dae3265f14b27df08fddaae866694cacf00cad5710f26f8c0788b30f9c1207f6024f58e44ebe7d633b7885631e30ff9169ce75d0c1d993fefeace9162de2b6a6ef9d70f5897b28f1615b5e37cbc77d677612901460520f78498a5b9643a34da4e9ed4236cee3e607ecd7394fae41b5d536b31064e2d2c13ad7cddaac75feb98fcdd0a0c5771e91dc8ce79be22edf853fb6596812b3477a930d87878f7b43d91ab20368dc075e9d7095aeb4e3c6702d343007266a90c1e24909f4c19ccefc3256d7e56488562a82cfea54ca96ea1f46a234edfd523a311fb8450cc1f0f7507eb8e1b35ec241c4e76b681ada464ad78b05954f761ab6229006bbd11f35d66c83627c2558ec45ba60f675300bf5f5f92e609e804e087521904a7a18c9da22094d45a6e1f18a7df5a04017ab7a43bc573ae59075cb9c494a89a503e92d621f60f37fad1451ed5497b377e757df3c3b7247226c8e0111629eaeb8fd3ed24fdd7f94ac28b30b18adca4fc7dab89be766e95dc50fa0c894067583ad5c709e26a40ff492b892a30d13dcd26cddb447f13dec39c95cde24456b277c5c2121106cfbdce28b4cfe692328da2bf1a81e94816f11be3ab712d3bac6afd6775666b206b83043921b784c4c6b2cce0c100a30362d53931acfe46dc2c65186c T=$21cfe1a773d4e37d15ba455316233269219b1dc80c63b80e9d64b06a19af2ab6fccc89188ac67d63cc185b1441e2a7696992ff0033f7cfa5885ca939aeceec739685169b0861fc0a2ed767b4ea0db142afdffb93fd3910512a54076a25c7f1008b662d19b78548736c1eecbf328c779d9041bbb5e7501971e88f8fbdddfd4d1d8cd687d4fbb26c755a00f74d93f5af661b9db6212d75daca4dbb98b8941f728fc71b5400ada3f9189eb41fd013d984ccc05398cab8dd1371f58069d7f49fcf127da277afed8c60d0c75aa07795038ffd752de47cbab9878ce1121bbbf7f7117b9e3f3048f4fc6a0355559d62011363093f381a87c67453eff27c49b619f6bda09e160528d0f3bb11636a281953ed4b09de3feb5adbed0d9f2ae9f6ecd4eb2c748561355352357bbe681178ed3474d4a5dae8e4c43d29f2b77bf08cf49c2c5c4eec5033852ce36ca1f6f3611897187dc0e4bbbf59a176a9a3696015650cc6b655d919b2739e7be1438d7ae8d67f28cea40aa0130a68843caf5d4fe0a5fe450329965a16063a0cdebf0cd315d537c00601ec0a95a1ef420cddfcb398a97beaa0359e3217efc6c0d3b76235ced112dc9513768c46aa0bf85a5f5180fbd494c7d3d15744322ee20984d7125088875ca847b2da43c9960651263b4a3b9e29aaf21a08e8273ae963b2db2846a6cc1365d70cc11a2bffe0ff87f7f92793622e63134d513eeaf8c4dab611ff74fcd7cf72379ce5af63072bacae5d2b1ccfb94d63ee103f99c5e6a92e7d4f62ba4d368f0bc63ba2bc2af71c6efe52b81a0a20902231513ba590a1cce4ffe3871d45394accdc28df25a3322c68316db170b9536b5eef5e3bef45ca444e9be2b5bc343afa177cf98c675296160e7b5c46c1c7fd49a154c9c6e11f33924d30523bb416456af9a7bc7210d8b46ef036f246fef5c4c9f5d8e9001b01d51900c0d6da07d6bc1d01cdf281e620cbb5d75efa179b41f6e1d0ef75db1ffda387df7076a20db5400227c3b1ce3d9951afd67a7187b8b9be896737b313852fbb3a3425a9ab9f4d0aa7aa3a8654ba22cc7d1d0b3799c82ac42c84d19f3d0539e17fe451c7e6bbc060c47268f116c08f0b0e6097bb74fe78a6885986d287b168b60941ecb4286414c67cd56db8bbba6547cd4a9c10a5116e85e7b519b9c72832820008257d30a74b83a3e7dbd54cd8fa074c58aee648c09f650721c4a9aa2cdc9662dac4ca92d7cf12fa8d506053229b2387510b2d85a73aae704b3ab0d321cf26b1e1ca4b63bef30f861f881ce4170a6ed28aa5d94873e881bc250022211 [274] S=$10161a24a3dbc8 W=-0xff0d7c230450884687d475d54f0f9538c4211608b5264e907a7a03dbc87a92402b178bbc4c6a7c8b96b068681265e68b12eee2809b52cab6bc69cc58d1d690dd4aca4328510eebe99ec1210dca69e5f80ee2932b49c74fd58a87ad05963da851bdbb4f401231e08228f93e56e477aef9fe13acf393f4ebcb448b691bcac2397ac0d4abfc5a489c9fc60729692828eacda7d6d13a4556f1ca2c95c37d0a2d7d6fc7ed69628fd0767b27a3844c657e9764c30464d59dbc30e84d6b16396153b2a810e2f0d54dba7e929a29ea26ef7c481b27f15c12555b75599982122b4a18c4cecc85efeb6a3b88ed77464285d45a5a7962c35f6c724b8591ffc8ea25b9b94d083a8d54ee9a280dd0dc808598e6a3a157a003d50397231f9e83d72b3ce8426810cc2ec71d7c320ef3857d228fedbbee37f14efb5cd3d99e0db0899007bd1c6ffe6befb302b489f8da3fe96a451a30598bcae0fb08f8a11c34054043a6192d08e4d2c4c174fc4b1ff37ba0f80ff31bbc9587027fee6e363f860178b5aefe55a56990faa2817e3e296bff2ce33539e11a1dc28a0fe783ee37106a26262f7394f77072dd91caf870569696a6a45838ac7e81a1e44bcbf324d2b44dd9c7ed758c8d82ccb7c1962c0d2cc03106e48 J=-0x1742f7874d1e4465098b7d5857c1e6e00cd7b2626ecb454c9c74372982d220548ac97dfb9a170d339c757905073d024e25442c29248053363fa5ba9d0637f2c1fad09d657b618a8ae6446a4c9d9bbabe41a4ddac8a91b0100520ce98b0ddf60bc792a878f63746d900a37edf9a188a0509400b747d25d5f5cc86f272894fda0a82508728ffc40eb91be9877f20646a46ca48844cb456685172d94eb7778d7f3e2a724a3cd7eaf3e53e3f3c65e30fe98f75e7431bdef40128bfc3f108b20d2e04b5fcf24b0630e3eb255decb604a1b6b5c2f5b160d267b3d512719a336f11e7f568cab9364f0e9901890b397d9385c0a55e1cbd8afc1844f2b0483d6cf9058d5b4b67027da091acdfa1f73f646edfb3262de4cc4b1711f20172f066ad86918934bcb7878b5a8bdf58f3a8c726bea5cc5f6542055912c2ac188703e37cd62163f73dbfb3675046326feb176ff5d4c49d4d1706dd131ff0375e72e89569350542bc602a6ed49aea269363895112272f726a96645042a85658f9d14102b6c2b1e1a33a87946a363048551d0de6e440da269793c0f83735566b46539dfb20a18fd3570d91a2b701c84a04d951ad4077fac03ef2a0f85fcc55d6b1e81f78c4db885dfaa881c182142dbea8d464c26fbefb757e1396d2f6280ad0b02051a79aa496176835f137aca5215e32d2908bfbe7f299ee6f34c4bbfac01e7f38d4f0f15d3f258146ea12d4a9024cdfd60028b4e7bc93a5a5e1322aee8f5311c7f9553d6637d4d5f7c01323f45320e485b9258f126d0e04fb37e927a7a4d061f682dc9ddf1a496195b286d660cb2038d11390d2a00bb9abde26cdc9dc7b713dbd206f1c1b3437b9795cd1d356f5d64fee90c8b6db28d9a770634e9a9593502c2e957345fc6ae7fe75f92bd9f17c152de786783a2b6054e1a97bf3a7e4d07a321126163dc993229e17be854c63e49c004a1040b8d3b7a5824078ef69c81ebf48e11c9fe224bbc64c8d7e18c1bc9a16a0e5fd40f8807a108de039619adaac740ac0c3e5f18fec56a028b388c96fc22a052b339930345835e47a1d944c388ef13187506d52d832e4a506ea21727a9e583a7a0c6b3109922344d670f31457311450d5c7c46a52cdb80d7f58ccdab1a430a68c651092975eef4becc6e8684f5697bb6be74fc034ecbccf93aa1a4c47545d68173e902ebf9073c67b54982695af00db2e8f51648d7d621965806f7565935fe6ec3d951d4a1d816a36ad8025833e6bf8f8763aea3248d0af49e0734ccf9feffb1947c2e5bbf74f4834dac1d35e4e9b T=$a02c6119adfaf6cb57b776a8ed46857cddff5f2ad7be5a0a4dab02b7aacefecd7a2f47a7ab6899d5e7f9e5cf8fcc27f0068ab784fb187faec91d7a6463d6aecc959ce66c0ae84e00ffc398e8a201eede6a0943b6cf9cf88f750d85151c2f56afe9fcbe5afa7b507fa0d1b60891ce4847d33f5fe3299b59953da9b4b59bfb6e9384e02dae0aa0f2c51e92beac59d08eaa32e47c874a7f5f7dc4f3ea1a3215f76c2ad77854310d24091a3cd4ee0ecd0963bf91e253bed8363eae74dd0abcad2cfd02f625ab9d04e1e78aa57320a03898fb85f4309f71203ef32601b691cf965893c8a30cda2a100020c32b5113727f3e319d53242a66b625ef3b4516921a0e66c78e027e41132e0a1ebc7741fdbe24b74e067ff8b6e6039fca33ff7c47246335d7c54d033fc21b767064d3096aa83cbc826862bed278e4b0c890019b24a1422fb0a5bd86f22a7069417a7da77f208db30408fd5c9d808d37cc2e84e80fb0a495caae5b5a6768b3048af8c935e39d7bf970493a52808a4a70af7d54c324387b362ac9e91456291073a431f95239938809de43e014ea78f81fce5fe1b9afbabf88f80ea149f106d81f8de533e0c21dfd532a83fc40245e43913dfa04b3c16ba298fca769800877833267a802f23590caea07e950c07f3a881daa4ad0a5a508301700373cfd0b060159674e91a93dd3a1ea5744b3e8aeab4ba6033344c251df304f188787d3869f5daabbe1abc3e2780f7d4acd92035ae40c7cdc4ff87488f832b84d8b50ad2686715e7a9c233d02fc165458bc05c6d07e095e6047abc7ca8561124488960cc8303ff832c15e9b6e865f33fcfdbdec96c56a6ff9b7f81d57075cac74ebdb86705b19a190913ea0c2504e314366e4268ab394b16c24dad5614363d80d0eb71cf2939fe272d8a27cd488ce00b3c5fcb129acbc50533d1e1b73642855bf8d10c86c48dc5d14a67a77da0f2d38d5c9f9dc52a0adfc3b0716458bb4463bef3cfdb2883474625cbb244a1d82a15639ab9d1e863c6f86bf5ce8fc4c900c77d2ba4af367fe0f16dfdbc0359bfe50f350b2aad89416f861a817a7d69bcebcaad4e01ff9d323e16c1b04916b22034d6b16672d685e398651bcf97f2971465629cfd8b63b56afcd89d7262f87c42920c2c9dd0d65632452ea85eaa4735e595f4f4fbe781607c7f715bb7f60da377decb8b9d6e24026c20bcdcb246a56bd421080e6afca5cad99bed88edaae75417873cb5c0073ca977ae1071efb6f26e8bda6d97b91133da92546876841d7ad421727de6ef2744f6c4c0f22 [275] S=$35854254551a54 W=$5c7f06714c8e2702cef45af12cc58659a01ea461d5c7daa49e4bd1ccf1d2b35a62ff5bb4bb5a4ddd04656f9721ce72b435be8dd798bcf9e6429f4b0495eafbb2cb1c7f0f0a99695400d008f6eb995538ec452bef96a340cb11c2424d0017149de014f1329450c7f8b23bfba9b9c62da08372a39f883d5c1789871c8dc58bd82c3bd29179aa4e700f1928003a5b17d2ef74e631541d4f75c9889d1290c55ba1c92488ffa90cc06078dc88ffffa0019170d1165e2e083785b27194fe16aa29c7b547b4c067e536169dc68936af7f45068802d76801ccbb7f8ac4257fb2d871f6ad1a8c4c0706c92dfd9f9517541ce38da2a98b4b9c3200797b2d7d59733a7688b9bd37c5f7e1df2b3b67445c075905dd7a88130341ccfa8225d10ad04a3a2a26c56ea2a73b94cd37fafba8f4e2424f8961f1e789c9a1d47d149622ba38b78519fdcb741ca3a1036fa535f908cd37a5bcaf98559e78be49a87073cd2dad64ebdd3f735905fd9929c425cc9e2e352e9fb5e56f2ac46c6e2f9984dbc3a4c8cecf8a471d03e1f02d0f96e5d8b2bb89f71b284ef84ea9a9d0057e6da58f677c97f4b05a119414af46c989681403ab97197af10abf00da9540aeb09f1e4b714b9a1237130d3bc59b03c0544b8 J=$db840bc7b316041d6669e988dcb48694766fbe1150c43ab9eb32c6f5ae56a2ededeb9df9810986288586b7e40d67931d4abd521716dc71f75a8f28039887ea5d10bd2a92b095469a2661ccfe6065b3adfc6d3c3ec84ad79da8741898b9765e82c240b9e2801ea4eb166ff7df5246375bd02d129daf748eff260bb9cff8c628b52236b17a507b299fb7aec3a94af5e45218b35a9b08ebbe522fcc09a799099a8a72549b4a75446c24540fc2697bbd7ea11e17707f6bfe29f18bfbc98a656495b21f3abc512651c8cb8f93d460d173202e0afbafd7158fa892c080619e14bcc76ed0fa0f92ac73b3c02af4e2d237f8176a7751d53fddd795d21a8a95c45656ae128325270f9d0f57f3aad25b1ba4d3d842c00b875560e4d08ed978d7bb8cc1297dca4e4e076b4b64ce94cca85168e7893026041c3b6dc7f83eec7268aee727b025d359eb26eea8cef79cfea3e28ff446a6edc49a8293168696c95f48898272d1dc6cec1f26f9696ec0a8c043dbba8ecad1c4e27ae173b8e30f064dbc381b9496a2bd0b14e4ceea2ac5a1a4863a09f1af9433e48a630f97cb692f7fc39a54fca4695e09028b9cf7a2e45cb6af998ffbedaeaddf8702743599d55ae11c1c987a2876530491828e17ee82f7632494fbe1a4d386919b01aac3f489b324568124ef747aae8ae1e6e66c16698525ae0f73aaebfe4321fdaaee134b49b8f6c8a2f73f73fbb2ad4d759ad7c10ebc0424957abffedd40c723748186fe9f33b9a68c570bbb83cc97327cb33da9e97d6bce02698e40ee60258e0cea44b4674b77a9d3207a99da850f7d68dc05cdbf5faac9d9f28404f223b803b1ee8380b80fc8e98680b47ab525fe84357b282d010d02cc7b22d17d3a5892b38739e169beb237337ba7871322a83adea18670b74fa84a6fc37d05ecc7b43fd616943c72b55cc922967161510ef5cd8c09708575d57ab8d89572e72a35e55abc78b97b8a1b58af378d39a44d70f09a634274b5c567e38e4f3e5fa63708bd35ad89ea5657b80bfe697806fd0de4b04bcf2cfee36559a090393c97f26e59f8f7e0f7d09460e317eb0c36424489505ee4af95a8d8426e8ad39eb7b3e9f3c11d9815b5e9bc26291488c50ddd777d2ac9abcc526259fd7ece7b63e06e30f380c1adf9dd600685d376d910421dddc47cecd5b5bf6af03033e9e6a6607559c784bc8f15bfbe5fb2b4502ea0a1ce37dd9ad943757143a3b2e8ac25ba93797c43310d3481b28a7681fc8cae736cbdcfc8f8e1edd1c0d6e877aafa57c0a9a1c904c0f T=$12c5c0adc78f468c23ad151345e5b9f0cd9ce9d17b1e9257aa58be9403fc06f47347129ff5ed9f862f4c8c75d037e131b6a39d29b0de62e5fb6f28d2effb0633d2f11b285ba983d942e8a8cd39b4f07008bcc212f5738caa25c838fc0aea6f2bb07c5866d215a704f3999801a9394ab10c58b940ce97e05130cc201ea1b8c1ed99fc01aaa484d53559afd59ec286c485e12eb61397fb2884d076c88761cd3682eceb4bc3f253c6c90071b5598acba86633de4e3d33fd02450da86ebce8f6f5cd1fa93ee5d7bd17570c8b2e3ceddfcb5ae42ceee4afd58fbce72a30ebc3b2d3806e1501e9524449dec4d7b48efb2fb0b5bf747ebcd5def6375a95fe7a088c46f852b61f84fe67588b464bf522a0f8150a1392699f8470aaff5e47edd97e8014633bb031ef208f3d50078fb8762e95b77608dcad71fbf0599b14ae04b4d505683e86dfd5e514a5f487e1be69232b79b16461ceab3ab37546d2a6736e09eb1d12d433147ba0327993bd04676dc1d843c81998c912eb18c21928bf814fac9ba9a44f5e4bbc7652ba301ba02d3e499e82ab71850a9a7dbd7d4a95ffa42aea122f46915cd8556ba199f5c2df964bda16ee08c084a709a28c2470c1ec9b512bca95fe90b04363d8f634c67c5ebfd8bb3efc856340a8e824ffd59a5eae3dcea94e189084737e14275623d5f00e422a58d023a283ce065f02b015be30304c480679e23b48f66e73561fae000660911181725b61d6ef947048a8df788c100e64fe9cba290fc49c4e0d42464d81f07c71953be3cbfb9939cf1c682753ee265080e441d36a2e4da86d39e9f00327b2f60cb35d4b5c537422e1a1e5b6cc44672ee0a2abc727b50db8d48ba27491ab588f2b6f2487c61d80488e65fc6ee39be9f36fa74846ffc262ded0259a41609db5f6288dcdaaa32dda81a3f9143abe345c3315ba522525d4b4708a0a4751aebb709bb561cdcafb00cbd4f367d4de71fed71cc4e42d4e1e40dd49d4f96546af2d66367353e82f9b85283e9d435238b9a238e9f07aaab317b161b5ac8476e11b58bec71cca75992a2ace1796f8f4997c3721f1fdc5e6af21f6ee84508a0d913dc37b48968292e474cfd4ee78e1a43bffec56ed6ec87caa66a0e7380506e76e8d667d99c182b85d29a59a0a1f3429b1e5f4496b5e926b6dbe402d3555c0b94a62bcfb5cba2b385b3a77a2ab376ed62ebbeae802ae784f74d7e9eca88f739a1cc0ddde37abccfff02d09c08cfecde59f1ebe857c46bcb69d157ae764843947c7a53874907c73616ee68880 [276] S=$7ef406c18edf711dc52b80 W=-0x131c05dea62d6fe8dda65c23473eff9c0f7e111010bb96a3ce5210ba89a1cbd70ea6dd89e488eabb7580c51da2af52fa96a73041e242881b0d275baaa7d55a1f119f5e82439401c2f660f0e57a1937cc69907e793afcb5583693a1d74bce057f70aa5b3f8a10985ee38f205ce6e68f75e4577f15711ed3216fef8c705acb76a0e928c844043496e39bcc80de27860e05ac9b164cbea0c0f58223743984d2c3d4686d3d788b89725dffa11206ae3a22c315c3321ec28435509faa9060cdd5301d5acf4733390cf822e1ab89a172eb384a33fdb41fb864f1d840af67807f8cecaa4fd37ae55d3064c165239414a3133cf134b39eb4c3d6b7a0a6d7e5da5b7c3706f5abb2b6dd9d261a99bacb36f990a3e9491bbd8cdc449d1994af35a37eb18637746e1587945e1ab881b532fab8c73b24cfb4553509b0d04d559dcd22df99dd48eb0327bd599bcbc2d9d7b37b508974ca7e12601fc718895d486af6ec7402e0c49d6f9f833317192f1ca3861bab295d24a4fb8e773d80aea8107cca38e950cf4c12536a182d1b62bae173cb853bbd5ce3884d9ae196e7fa450d18e41211274bdc0b6ac242d92c101d7fdfbbb356ed20f0d397f4ef444b44c6a46c5a06a81bf2107a7a9eb88fe J=$13f38e94ee6b77f7e6e2491b75dab002d98abd8225e1659e0dd5f138bcda02680ab20e2ba1a3691039baa39acb1ba2b5c93dfcba7d3e88bf64a28cecaf5df2d5d5103f6593205a6588185413879f28b0ca21807342af055f1c8dd94c98dbe38a0f3de6a668f4450ffd9b158b449aea5fc2b8d081fc175f5377cc3bc059748d01cf1eeb2f9c9195403c3eac9a7c155bc15a9610a57c38f62ddbaeb130a6571d6b1e78cc12846fba3aded515d7f1436312a34901d72ef6881a08f3917a76f000da75e479630b7b9705bc3143b4cd732904da908de0bb609f1fec70012a29d73ff03772ed316aa72faa9bbf63a255f0ac70f05af31ac4028438657a0702968ddce703a38d147f300fd387edb36deae28bee9e2586966433b43c784895d2dd4772916a488f8255e95675151f32f22280c752fd409477f1b3b04354df997345481b2be10e6ab04121d5af7eb27377f0fe0a260cd916670be62d85bed6e3a80776512a1d15620d3d8a1b2a4d8d3b819989686ffdcaa7f1a401608bfa53db8fd8361581077e10e2e5364c0d687efc93ba017a841003438eeae7da7ec7ccba593c81d7d0bd05abb309faf2151a13dfac24ed749e262c7eae25ec717f1c9fa2893fea5ddaa20ae717600341af9000f72121ccba7a4574f96f61798059bbb54cd14966f28e5f1e8e2bb9e2bffbe43ad78d0ff90399f006d97c70195f01e20816476f1c7330a506adf18996cc01f8ea491ae84c530dfa7e9d4df8e9ebf4928330a015c1b7ce99020d23eb1763a11d8aab88e700865f4f935b43fb94933f8d6b3f4bf127aafa48c3a337dd92536a098faa106ca62efb3c758555009aa64e4b8f6e425ce4e590d4984f3cd73ce75a36e4d5eef82ff87458dafd50cfcedf3734df2bdd658035f94b2aaea6676f3d9ce0cffa89846d0a95b3ff811fc8e3ebb688075fd40cdbaefbce1b117d0f8c4cd1b48d91fe2e274fcdac2c0542fcaea2ab4122ac33eabc699b4a71f24018f4468bf372a9e4fa4a8dd742144318cbc5f800ca41f2f569c5be693c1086d97a766eb8378b3dfad60f7fcdc53c083eea6e6312e04e32d7ffc86a1fe3640ae2227c2a428483637c79099603f9fa7370e3278e9147875999f4647f28b7e83283eca46754ccd9281a57342006d68710e3154e47a627576fda1ff07e64f951f9868c265e2dce69de14845073f52dd420af818bf21db7c23e07907a4b622f507dd08edf5b21234703c102b4d684a0c21da6c47e48c0cf5c2bef3817fb50cbd6bef7b14343092e8e T=$b6199c0b63cb74ef88a405dc4ac826fae85c6330eabc1530d0bfb6f96afdf2fa9f6e8189630288261b282c04e8b15ffa920ef0da15edeaa43c56b15ec2a3f66d69a22621c5da32360300ff9fe90ac5684330c66f42583e60ab895e98de6f525166bdf9387e4cc0c69943cb57fa52c7f04b137bf44623c62a423ddf4a6bf5233c2cd0774ad98434ede41556558f0e631f3c2676e86e6d18fca5d7f512c05599c3b3f54f9403cf8cbbe9e70f5fbbc2a8c930719fcd728ea5427a33f12788b7eb9f395a14029a21abf55847b25630beda02c4e5f7ffcca4834555b86519350ae16034bc955baa2aac16b3a63e590f2376cedcdff4dc84790352c5304a713e895c4e092fb7c1fe86a4d9c4d311a367b93a6deda9d5aee9f546936c610b826c897b9c88c9f51553a8207f070cab53469e885c5c1dfc6a69486b5d8e75be2dcd207743ca0771edde8ce2aae69b983eeedb32fe16083ba4e6c7328e86306f62b41260f1efd6fe9e2043a1bd7bd60fc4fef58fd568151c09e02d751413c444ccc7b17596f65a5d3a7e16d4a5b1698b0df276f10fc984d337fd14a184fc78c778bd25e0e87110213d8f5a765e3a1bd328225a6a66223e57cf68eb6873aa3f619f24384ecd286b3bca3a26127bdaaccd3e52c969ca147a7a2e145c752691af5b5472736ef630da4c7910a8b26b99eaa66cbaf73620d5787f8d48463affd220fa75df84c8c3cc1496105773f0cef22cf3a106fb41fa0c814616b89d3311ba4ff1e30e52ff5df4fdbfa10d52de7ca2423e9ed6e254ad856b03beca502ae8939624b73d528bda5a5f29c800cb2a34cafac23c5017ced0d0d52eb67b095d81aec73431f54d20dd12c383e5034422723b5a2a0f353a94eea9f69ef630e50ed19dc50f98f92f645edbd7be30faaf1f806dbc325bde63832fd2717a15bb69b2b91abd02f8dc8b3dc9c8e2aac878693f9beb6f8e18cf4b64a5663c5a06c915258638476b83db05772ac435c28d3029e6218c4f0e7ddb913972a96dff96a5dfad1d04ff500069389bc40611d8d3a5ce9b6aed2ac4fdfbf1c33c1a9c51926183fc677b3424cf2fcd8d6dfb7fac73bb2766633b4ab125bf5211fdf236e0a7c7c9ee010babd2019c64cd4df14a37e0b09ac982d1058b8be8cdfb3af64f8a9b7b4a8548a5c7dc7317a419635b622287f54678eab153d4910cd32cf0ddf2dd1a1412f44a397b9c698c875d9410603a92bf0824fda92e7455b76210f84ad54e038cb003e5478e0dd56c26b5fd235664efe840a9c6893 [277] S=$138ce898654 W=$1f0bb2b4c0d470ac60bf6d85f132fe0b826a73c593665b2f1dce4892b46818ab5700df94cfa9d2873619c7093e697b567eb28de52abcee0504a19f1c206b8f4a6ec403ef6f6995b0e2703766f58bef4bc9c164b8f5593e944c438eed5bb03f10a61ddce006f542d875eff3e40b90bdcdc82700861398ff58c157d5159e8491d831a8766eac7580115c6646baf839b09c92baea32560e9ce16c6844d39be4c02ddd5a9f68fac9cbc7a9f144326d74ab9c30ae19acf7423129bf4bd6da0cb87dcda30b214c99eb077ae3de76f95add4a34dbadb5084b577fd798901a3f41384c93c5e4153ebc773c42bba008836cbb79d6b3f8d62850937b048abb7d7e8e6baea61a6281db0d8bf68cad091f668c301b979bd31fb6379aebb90af02eb252899dbb1442454883d611523f66157fad57e305de06f3f19ff001ac9f66c992257997f8288e9d92cc32929091f5bd08efaa74c47e868716ca03ef66dbc625a808db3b4fb2fa60b7e930a40bfd13b619f5f5394b35dbaf7dc19f1ba24bc9fbb261cd45ffb15a872ab12d6b54f35aea8ffda8aa9cd623ca1c07a46fd872830febd87d13c5afa3c2ba920b99a571886115fc4ddbbe8afebbe60455e3d6275d54910e070964 J=$2409f583396d9f464382561e2b2b06dfa5c5ed88c1bfeb5e2a14dd8159285e97120102814e9f6756e6bc04dde3192b9db61c8ce51b1a0640d217a51010d285ed363512f2002d0390e0c493437a557722d86b9ab73321efa2411415fd9d3db24570d1917f14b7e0e2ba36c90d24502563b61802f3b817070817d27d143817afbcdfb320b20692d8ae2a3688774e7fe57b9e641a30631ae2d904d4607791099c6f39cbe558713617aa3d813f0d528e486fa05ab5a8bf5be1d822e5d393d2f15b9354e7945016bd454b63452e16e06199919511d538a8fac72cbe3e8c8da162c47f8377f0445d39fb727e4b8b78379c82718dbed0f3751b31e27f582341c8d2a23d0d2532303a034200df8c6d6f0cd78ada5c053747c828d0853244fc2a6d98c107d8a8aac5e973beb4a4f3b9bda7e5fc28e7ec97c9d657aea87cad73f652731b5435bc91daf1f641b8f57b7f17e9a2c765d067742b2c733b1316db349cbc4a24a55513c20245a3d3bb933e630ca13b12341ed9250fc5d090eb21514d8ed72763e7de8633079094bf38e7d5af58bd6e4487401182fff875915dbd4c1fd2ac8cf23b6e85a6ed73357a2bf0f2993f9c13f419bc50dbf5709f89ab65d4996da1533dc199eca19de84b95c06d934387398b4d84b168fa0322004b9d1fa384f6313dc50ab35ca0b6de3c8079157be6b8210ee58e46a281efea15c10f4dca4c9be6a1a2cbe0c625d69c8a1da994cf377f8a0ed0483c5afd719678521482afaa9d5340a3aafb674b5aab0b3fab4f92feaf7c608ebd6bf220ecba5bc5bd56ed9237d3a7efe18757ff136c6d956415507b9eeed250cdf494f7135b5c9ded88b3cb3157ca639dc714d1eac717aec041fb436478520946e9b23afa9147d3704644fb12b866c5043d93d43a0f23ced2cd8739647fd3e62552d213860c11f964f44af129ab49981c1ccb35f9e538462f2f9959ea27dc420f50e02c93e19fd52883ab2ea96af65d54b482e8ac61f8697ea01796db1f559de9a7c61cdb40e636590c1f7d772d2de7c9bab7edec86fac67ced0778154dac8764f8ac082e1a169df8ab801e2a78818f9988781b34084a998fff45f551211328613fd3ce2a73e38c8cb94fb55c678b2562502e3bbb5cf1d5405925ea06e8e6675c2e15642c06abe40eaf5460f1b8154a1d7313c871808902353ee46e6b02d6c8f4398fdcc0f8f78f4bb565a0052874a10f41eb72991d7197aaa162a8935398b3f29374154e9ded0d126b75a32f447c3b T=$1044bdf47cd02e47e81bfda60ee71999d9ed484f1769b87d80d631d4e00e01f6305a00c05ce972c1346d82363139b4829a7408b21aec52953d94125cc36ade8ed0b74d8d06b51d9d417178940784a13a9e782a40e4bbabdd29fce15fe206bea73b7a6f8b874907f4aee274c71bbd6a540340f1efdef5574034ecdc113eac56280ccf428eb3f817d29bcecb1af4808df79cfc54be0cfaf100ca92dd8aa08a0e7bed7e09eb76806076b36a8df387bde7082ea120a02f05bd2ddaa0fc0224986146cc33326f13411513e67d0acba4f782fc39f9726127b1bfbc2181a099a52f9f76ff57b69de3631b274a10814a2670779bbf09dde577d046f1623d609150e7ec63fd731f9bd354e73e15ff64a70a879875a9f21417fd6a43212b5b97a85255508aa4afffef698a56f55b0c759a7b432f9849ce2a782198473f31e55f9a902e2e24a91ca790ffc8e9a064ac9cce8b05d62008c939dd2096d403373be923368a78a8ae52e81418bdbe535e3f3949f997b779c39870610934b03bd3f02b16139dacd20c8a4bee6adcb475eca8290419d7b6afd49fe0bc0010a52bb00a9fadb41b5f494d035972d5672a7f7759fe9465bacaf1bee59563f73e012059780b2b3f2dbbbdd3f6c94134a3f63cff9b43b20d04ad869aef1c1f597131a4234cd26ebd77e7ca01d5875b430cf70e6c2230976264d9a911d9512b1a9d481f41fdb1441590defa929a1186451cedf6cefe0a6e769b6a95a6ecff01a10d9afbda1e80ce3faa89f2be0bc7c7f5a9226d746a5f21e9d513737bad1bce4fc53b7fbb615df025d11c053d3afd23afde3d3ffd829cbee7cc6e3cd08dad58225cfaed292a9f2c0b8ac4ccd4e0a0187275260089946c97bc73ccb88477875ec6cb00ee5e3c1c0a0a90e93264f016b6c804a8f433910947599a34c01f21bcf5cb172c250952171f84cc2b5c2a7cf7ebe43906c733160d7d5e3047c137f14568a0cc10b058520a8b3330de95ce9e23a313d4b919aedec54cb3f89fd7776551139fee42e78abf3b3536bb8d1f389ac58a59ba4fac3294a45e788eee66e608ab253ee4edd19ac6af74c06ec1f72edd425b9e404e0b1a0f90a5e587f44df360adefac138c1af9b57d8d210f22e241f67bbef31a2bec27cdcd1ffd88d1d7b0e98998690949ba939f28c91910760fdb417c3e55b156fd10f083cef8ca19c8a4ab4d5f70837515dea3b7bb0a5d6dbfb3f86de648099ea6508f4f287d12d554a4d17ddd4ddeee6b9996a4e752705c1 [278] S=$68b776e8462a1a W=$20281b5c794102d2e1541bf84158686d6e964cc121a02fa4324d609826bb01d351a146ae92ac9b0d7c38013a4cf004c4460f16f1d3d6a4cd57b18240c6a7a03a3ced933a376f955af93e2719ad4358e872872090007520ac5e3b159ec27ae421b1dbb4622ae695dbd6594fc372d7cf17986f4d890799ced811eedc1bda92e4306d73e92cb6039a9af0e2027602618e90092f0d2df3f51f0f5aac52643fb764b8cc1e6d966de813de35467b6d2ddad5a07ae960822044623b0383c163d053092a58a919f77656ede12d923b8d0731aa44cc603f7cd394d199ec7a5db1c356a14cfe2af3c5618eaab42363b8505c4829d7eb67a0b79641d01ba8038ee6b5351f4542b72f5ede86ea717791d3d813241609cccc4c9ccdddbef8f2dc8fc9926bc8e782307babe6404deae528f28291649f35537f6b40187232018e04985708585c463713b12e8e0bc2ffbf2f06cb8431e2f6648a5b07337c90ba933ee9ca0fa72e5b12d4f8323116a3c9f3264320fe3ce998e47a418394d6c571027eb149ddf43ebddb2069d05e449b674ceb5877497182c047d125015283ef727906148674e11d66fa66c6e6ebb1b19ef99ae245fdc63251174ef99194437bcb27e38bafdc2 J=$ab40e1e1010165b392a3ab5bb0bfda5b3c5ae135fdaf9b4fdf7e73392fbf5085df0768bf6f728ffd81fc7a2e11b2737d2b6fdc88122d5b46f373de208e8421d7d4ccf716cc10358c47b0110373e95915ac1d63bca5faf4aaef52650e721cf516cfde9c1c6092a40c8ec1daa81aea8e9a910d302c986b001774b86a48ab314c6cbb54da06723e63d6d0bc8de8262437f536ae6ff4cd99fff34ab8d2d392a4d9d7ba5d2f26203a037bd8b432ece6b995662382406973bb4749f2a63de9011663867788d3c96e8d0e87dc44ec237367667e65eae037727e624e0ba6467ea6117928521fdfea07e3478dd65446aca01d080341316f17c48d5a468b3c9506d1a493c5098d21df40b702be09d4dc5bf4b80cea72b425596ad10baae30ceb16a6f5170e35771925f75f36106577a7f65f11af7941a9cfe0f415641de55e10aedf81774738253bd7b7bfb34b7318dfd339278a0f35bc95401c653fbb11a2b800420304757add36410cbe7a74e1c3a8fbc2e2a53617aada436060c97c8dd984d82bc73b8876344d11fac68f9a25cb9e0dfc43663ef25ed7df878588c6f48817cdfa029cbe639426ebca979ea4b9ff64ce2d714beb6f928b73da1e84d1ce1a8a3d3fae38841dba2aeb1ece079b47afe7389de615310cf031beaa7d5be84e03c7a94fcd6e0847d8a21920f1729f7febf97cad042160159c07d897b8fafbd77418b5b19511688796d0629c08eeab1f89457c83792d6f70cdd255cd0ea656f5d16beb1e12c1ef8c8e2942a9656754774709288d4a2bbc4f7c86e339babe709b4c0d6ce68ac4801028cbd513c16a44122a0eeadb4548c4ee59b4d102364e850031815bfaa326f7eb8f4a9c18e1e565eaa71737eb3940be73dd6521a7e5292bbabfdcdd550e3e0f844004e77f3f2732b602d2ffea9e22884ac27bc1764bbb2c8ca93b6b99775404db71bae6c90dc10753f2c017a7ec1d1872fa5d9851c2dc9ca79b09f9585fdce7f796c5d369bdbc387f5e2fccbae48557995125a640af1f86aa0141d7904b3c68664449bf5013199d3c314a8884c34e4a8a25fbe7b7cbd81e05de76281eeea8982bffffa17e096a3d8ae9f58503f9d02bbe87e99d5ca1abed6b0316117c8f462d298703c49d5011cf4c6e25e527ac8fc9e1408b9069a6abda32edc2f14bbf04f786b919627f430323a746921e11e6dc01ca427a65a93556763c04b26ddd37dfcc6d17d426488cb73aadce5176716b014ec36f9166c99986e5d96 T=$3ac046eec4d27bd6d3925ec50959d32ffa3b491c41ba30e1ee64fea7014c1b11debf5a977a84dba399ca93cf9a9365e56d569677dcb7f6ee3f38deed6bb09546e866780803d6087527c5d9eaab41f883d277bc4b59e7035e397b632e7c75398619adb81318831419405a215a17fb1a0da1eed2f1cd7d9dd9cba52e6398ac583d0ab7a6e921f65effb999537915170183149b6083b60a2ce90003427a6be199e3011266c85c4d37fb148673df6c1b58d432ede2307df8080234e4eb3e4161b12cb45b2ce2bba8b5e94598a27d93e395f91a5bc84306ffaa1f17b342ea7aeb410f5fd2a45895baf08adf30a152390041f57ecfcc105b5a669e60a71d6a0674c97492deadcf1400e7f765f6e11ccd6de6e4f5bb2d7100f813b22db3eee96372d9b47a26572ab894b80b03b246cc8c0b1706c399c01e62e48366513b097fd2e3be56300008175ee65d175657c92a4119f21ebacfb02da0dfd62c9079417523bbdaa4fc50e82ad24e598c231f9cab5b1f6ad9139baf5ed253316a89cecc2b00155f73b5cb4445901497ff600b9817dfc17e4882369cc828ff8f6e9cd45e042158d339bd9724193417061735d1d270f3b3bcc1d175fb8e5a30e58e3074b22eecb445d56d818082f4890423c82bbd076350a8b66450655b6ce533465b9e23f4351eddcb884ff07e0a20195c20a2189fbc9e05f6339f3043c0da2c88dfa4419f85e25f923ad1ac7c981731b8651ff0631c3799660fa4ec1b42d57392756906583821bb3dae061f6c1415ebd90b0e8f1f42e0076fda5e886d9e5e191f1455e4ce1cdc655d521d48c5ac54a765abcf8149acc470fac2c28c8f596f1cf733789966507ea90f070422b7549d5c1753fbe840f39eda048a0855cdd4affb6801ee80abce6cfb7edec0af2313e8d54ae2322ea60e4c44276680cb8306e9a330a421e47823829adb77cad719f12ba2afdfb86381f0c63504a6b6358dd7b9a601892b61b34f8c2c73588c8d015f643f02a241ab3fe5983b2ed4ccac1e0570da4971c75e61cc8be1d86551a79270336a77d796c38866ea8b8b9f71a176ba6b072ef409223488ed6eb0d81b790ee876fef97ffd226e20de78532c122ff3a235490dc7115f63f12ef04dcdecf0582d15c41e6827435fd3c95c7af046054a1ffc2880503e1c626678791799e7d26b520aff762d0d3a100da218dcadd739e610ab2cf3cceb569fd0abb94fb174da88a2297a015a51f6767fa293d5d380a52ce801ab4f1608 [279] S=$1c6952376eac0e5 W=-0x16df1c1d0786cbad00981a6113dfdb223d619aab50a9ded6b679aef373e59feb1fbc64e90b4733a69cb53d152faa6502ddcf23b36529496682b78a42598c26f3e2f991feeb86d3da485eb1b7da3fdbb632dfe04dbf502c0127191097bba03a9b9c957d47fbd10f5db5f2af328fc769cdd123eaab4803ec22d1018e7ab0b189e930549fb59105b164b4a18a4bb411331ef6be9596c602624753cbf7a3ace129e50acf0abf5a80fb898c2a7b26e92eb79ba9c4326a7ee7b69ada15e15fb3a463c628fccc37bcff4fec5542cfe16b2616ca10e604f0ce0ff9a1e4f89fd74142febe3fd9c5d58cce68c9f59f486563490a5f952cd25558e7b72e56fd370197b2fe9d1a29e8300f7ac79f6347ffc98e0aa220bd3a551dfa0b17904e2a4763c912fafa2bea49aa0b8b60b62b5e6499baae1d55d4221633b6c4a18cd5c6adad7c07fddd1113bae3c5f438c55423b2bfc35614ad3b93d5c8b14bc5cdb5c8b887761901b5c6647f056884ace9d5f39bcf7d1529311575712c2446856ad1394f4b0799c2b6bcd6c5bd29a1aaf6c2520e991adf1e55373fd62d62ed2f8d62aa796f8089a2298a2f0d49c3cf0377faff70364b7c6a42a210ca1848c3954332c9 J=$68f37b16be282499fd0ccab02686e00c9dd5a484006211a99600640911a94e19d55f7b17159fe3e3851db64cc17eb43c91aef6fd762124509203f51c0dd8242fee8da698daf1607cb436f29014cecb73770f449283ea3da6e7edb80214864e21832484d3def7389dcebdbffc13c0c717ac82526c015004b1689095b482ba7fddca5aca4df831d4d6c7810554cadcf03c020c851601c8932893ec5da323cab30836ffb9394dbcb01d03a787458e2e83c88a1a60555722951585bfdc80a884108c5fcd50bb27d20b4e45e783d5420c68c17eae885252e82e47ea43080449769c3536e08cddfe7246c70043443f12eeb0fc6046953b9dac42d63f602a1e32447fb05f2c74c79f707b3464e313daec034d89d7a637e2df662bdaab4295b1bc1609ac6f8ec29101fe5bb54ae4d1bebfc32b9a6fb5064ca7aff28f57e093b313553f935c5958a4a62d370a37cbdb46495c6a7aef884b78e8d63e4bb519c154f755ecaf454ec03d3897892274aca67f1d272abfcbdce3a2e118c673ac6ebdee9a27c65e7ff3acd71f7f1a1b0aff378573f8d8dfee04d38dfba10b0a7b5dbf43b966664238dbb2aa9dffdc936bbe34dd3d8167d73243410d3cc5a869ce61479732d6e2e80be73915e26b1f38f934b3cba199bf472106afa42d2295fec33f88b33ad56e41f00cf058ce643ba107f1c09a6a5116d3c0e2a24e1cd4223133440cb06b1f4cf4abfb0ca9254691dc44c2eba2e0e6426c69699e5de9d824ad731e23899391a48a4708a6c05190f5e703f43f3dbab9077cdd98b7a328a44fc3ca69e6373a4d94d075ef1823d587951ce7bc0f485e71a29dcc1ab97d6495e44b86f55d98fc5a36daf7de5b67175a4f5b85d38eaba90e2ba06ac09d4934f2943b3d30cac0df71f95fc9e6141944a5f17b034779490643e9c058d4bc816aa2a9f0c81fc6159608b9c8e16c56fc666a53ebfaf5674590ffe1cf280ca0db67713e7ea41f39c41e7ca0733e24511e62b9312d138b756d1fa2f5aa1d7c78fdb8e03d5af10104ca08c5a5e709a7e6cc63de3d94517a2d4bc15a6d308897382bae2ac6312b58e7b9ef622adbb8ee00e0133dc5664044747364f09e5d00761599d7268bee420c77c17cbee3ee084ee91ca949dccf41ecd32499c652258347c10b8e12de402d54217067e7dd0575974f244e9fbdf1f566c00192c59cf7cdd0e6da154a3b2d418cc318956eb5a5ded31c813941de389e9fb1e62b7825116543ec T=$2702bbd475c137a6684318143eac7fa1404f833ff2e871de22cefdcc030ca72110a0e4b9a2760ee9ec055c2335190e7b0a6b35692196e9bf8d998ed8a8bdd40b9936f7914ac5c4370e874bbfbc7b1150a64b59225d33e3b5232902dd4687f2c911013f42f21dc34d2fe6e6c45a3305d17b92b153be016ae537f22cb62ec05e8cec8073ddeedd22d6189ea260b75952cca48e5afcacecb51249e840233357f43e35bd9042390a5e460989bd59640c09e47a01e58a30d1f32ed6906ac4c0c1d44235bd593476bd87a917b49912c639e0576729c03c6b2a80ce918e8c311950dd0c3edb8621dd246cea64e590001d71b48013a4bd4b7ee32e540e92045a6cfed841c309d5e9500eaf9a274ee8f2dd8e7da9e2ef6aecde4388073ed1d4b4a490dd7f5d53a5221814689e4109485eb90106245c424ec39262aea661d1eb4ad161737acb923e826cb00492e9c07c367bfcd07ec56cf4a1c1e4f8d794fff3b331d71b977c2b1b36ee4ca4771096fc89fc14bc2cc8c048d255f72cee434e37ec2a3b874d24b7e26ed4a65d2ca6b0aa9e7868b5f31e51a2e55132fca8a8fa1a64487cf4063b9ca61385c1a2765b3e3ada5675c7028b9144c26c32c4ae73b7965cc5d65c4dadb9cd347ba963c1f629a86e235a6cd656a291c711dfa5f77b7ecd9b5c8ec6ee9be9adf6692bfc39586ba34c3cc096a0fb3dd2ec64b97fa9bba9ca9d06d29490b06a8d726a313be08897bd1350a3f9a1bb3afdcae215ca1306381369217606128cda2b055952038340cb346baf35db6d0bba6e529cd4367f002e9c5a309ebc50f8db92305541e24ae922761147d8e2be6e520022d063f1995854e8c53bd46945fbaef0fa9dc11391b41d22ad4b1a3c9fbc95bb829c802c5235b3d5ec1043f897779c29f0882dfd4cfd983c05eea7fed6c6b871b1d90830b460fba3f0c0d1fad7b690a70e62cfe7f60c08ad3f930b4824dde55d21f6e9362922cb43d2a1cacec8620c0e5f55c44464ff239605a7765426cfaa3de843f12bdba1b668d8c07da65a56b7d20f95c5f869d72856e06276d3f103c18eed6af9e718c58f6b018262b7e1ce3ea2f8f40e16d1f2519c913f6de39dbff2126e3532c28a003ca9ee576df95d1dbab0bd8529a7b921c64e84c954d21c6511a115fd81eebcf456419720c233f0e025ae648e03648c24e17064aa72bfdba4fd48dc06ce2ae8e77bc9d85c72a942a460ca6bdbd98d542a15e2769235c6ba6b716dc [280] S=$270c0726f1a05fe08e496bb5906 W=$12774b508a5e341fdf3a733bb676ea6c64e992dbe84b66f2eee38c87e5285a002b7af9b79f620b1c077e995bd9ef8a97a9d0fd56a34512b3c84294a922a5cb03d6d2c96e3b152b3c9af2e14e04008783d29f990cc62b586501c1f923d4ae6bb61dffb988cfea147e9895767613bf6ceffd68b2d13875cb64001cc1600e78c2ee5cd6fc21024340bb79acc5db05f0dbd7332f3a3bcfec1d68df04e557a7a5b5565055f1442e23c705f68616e1eede0d84cbe1d4fc5de49d43fd8f16e7f330be0af75554f30d1e88254faa740a6719b0ed0fc29d5d37c43ac3a036b3932452769a41acbbc6600f026c9e78d5aa3c8509345d431baefacb323d6162b75bb393b912f449d420ce301ea709d6eee022423789bf10fe04472b057434cb877d7ef6ded7ecc3e1fcc2f5cf85287d8305447616cbc5d7c1dab051dcebce14735623b3a5662cb24ab7431b8c6db9865ac962720f577196162aad7e250016c7d79a8da13a9195b4e8fa66097980d576a84fb04c122210627ff40ada1325a52f83cad65865e69001288988f4a0cbc665b766d2e95a1f1a012c8048983c29a6bc37844429ca6c1004b6e0e4fb9cfae2eb4fff317e4d71da735efdcb18c J=$6f6ecd759b057f798fe6d97168c7d350e4d64c68595ad34dccbf4d89f906f4d88761b8180ad62c5258a136daee9f5a1c65832ec8ee45b65d0c78395e1275d1bdf48bb2a4cff51ac8cfe367dde10558e4e196825e846fde27b713a84a6d5d4abc3b5c42332cd5f38af6c8827324f0eea5821c0a466a00e3501f3de00151a209809f30bf3f4ce3c80f845c17354fe9bc568ec6b2e275ad1b81e5e7628b5c105d73365235586d118178020ad1aa93f1003c30447ce449f0ccf03d26b2a67b8badd928fc4c3594e0f017cc750e42b7d77dc6d1d0e84f7f2662bc2286a5802ed96379cec27b4aea5566f20ea2db6b71257698f85a4e5835da1da73018f3e3685674e0e01c914ccea58de28bf4103e9f4c86151594585f3142972136bf7896e926c039c559a7079a3efebf2e76547ecb7311dc4a549965ae06ec7bf96131e145512550cc75fd151d7edb79004cf92f4a16d565c6687020420f1911a7533fec453c841e9b369e527eed130dd025c9d9905bcd5eccec9dc298cee859e70bbcfde256d8624cc918381238f6b6d71a235cf8f822ab3896d6f0a1922667aa8f40967215cc80507ec2db169558be6f8f825110b532c59c84e82a9b03476fad10543311e9779f73fbdf4a1cac3464c0900910a07c7f249cea2cc28398ed26f32b6a7d3f94b847d0f605850d25773111803b2322a0f2b54e92e9ae60ff45f16e2b0ddca9627e1819db0d2a01bcf8d011140ea252f478d78f1d608bfe529010ab3a77fc00a4efec4aadd93f7393a8a1c16d448dabe694ac6a97799d464cf5d8d9fbc4ebe86902c5f028adb3590c6f17089dd4862638ab01fbe446a48baa4f952f98525e91f481cdfb654172e665f58f3bd66ded36bd96e4e3c9e8c3fabd57722b0d3f3ebf4afa296db6c03a8cb6d058277c321680ebff52c6ef879e6b8fcb0e0e350ed610b7f8281ee6f18991f87a8ae7cde35d1b71ae9299fbbed84b3e23e6e52d48ba716c8eb4df34c24fbbbcbbaa1052e8a63fefe3a46fbd8a034ec65f99713c0ae28c40203aa66d76c354d090d01d4f2f1a05d1e76259118b3492d9c45f092e55e5b93352576395f205426e50d01b4f84ebb7098f6a8f3c063b647e21fa76903a093739002e9a7a4adbeb7f5ce653668e4da84dbde6026a3308e0dfd922059a18e97fdf34c8b3c089e7f3e0773d669f6b09b38b2436b745126107a34094cd082836d5a5b41cfacfb0f2d220b8064fddf2b6 T=$7282958b9047ed8dbcd5841985968a5eab72de7e870d31cfcc256e8a935fec72b0abf2a3489d790e85dea354081a8cfd1157e6311f76a284a521e4ea030b161c032c68cfaab417c37bb32a2c89b02da9c9feda8c5317a6964f1467d55026fbae4b06227895bf2097b47961aaaf372d8c625a32f6c353313a3429f43845da64c1579425ea99831abf85d83479b34d66750dc86d565f8535f3f50a2f90ce7294ba7d13aecb8f1ad18a181dd1a88a3fed5c43c9038846435e3eab36679c0a0f2886d83937aaac341fab9e061bb39ddc33c1a590a67babc67eb935c1bb5eb90ddd6f52f59863b0f4139c3cde6aee8c24b9807677be2171a34e4cd06b9e18cfd9e019dfcdd60885153174c7e40ae672262ab85e6bd07e4e488e7e642aaa3cc986596b72aff79a5b90dfba8795cfc08a7fff10b2c263448a07707656881de61c2f78382a526f3c072efaf6c55babf58201af1537fe703977624c09a5b47a9e7082230e38a92cae82688dc7b6e2d535e31114942df0e01db625351611fc11255475cd5bcc238f266ae6e2afb1d8e4b6a2614fc64a66e9188e0b3e4f54e1688039f252e3221c1e13d4e2d718be02fbaa9b66d96138af1bf8a923532edd2590c4b88c35b61a5157a498908fbdf10a26d7ba1a6d7494d831a21e9f60abde89da0dfecd156e0d667511207ade4cda27d5508d0e51c9b252ca6198b58aa777c3d072ac93e6b3d7916fe0f4098b29201f5de5da1f0ee3b97631661164c88c3dfdd60207c0ec1f548858e3ae41cf3fb1d953c89b7f69f5772f183fe3c700eaf6d05ccc7a2346d5f40674f425729fb53619abfaef7de01a47a09e238de29a3d5bf5ad4b7747e3609f590f87c53e1ffbab1bad2d2b9072f3ac83026da924b00b33096dac195d09256f2ba3f66ea13ae45ce9846e3010062dcaef67e27df6b060b1687bc5d2bd8ec707e448631006966474c4048992f034a74511f9e9b69b13b0b6c0835728e8ed5b3a34331075fb7a306fb4c90a6a6313e4dba88bf187b8b00b89ddafc2da0443df80ba43d2b32717d27fda6a5a78a867eb60aadfe8c007dd971eb60a42828f6c9c7c8f64cd31b220a7459a929d5306b047c0f5526c4342966be41d28cb1826bf87b6077f8982c8dbf7c2e7ca4ff80bd36c6e800ae9a8551461ffd9331748de0728285ae20c055df243d3946d9c4d7c4ab23360008bd47bc7858410dcdfc4581c4dcb318f607986a84ea6e0a469 [281] S=$73fef6798c65c708c8 W=-0x42a9c90b4743d1d2975e1801480d4a0ebe4d4c17b015038c731a8196585ec93f12d7911b52f36acc800d7241d4cacce27eefca060e18d1353c2f1159e97557c283628e3fc7ac891a0d097e6d28505b8ec4f4b329a3167e26d052a7dffa5d8312ebd6c52f547f58edc8617019c0a96ec206422776f3f705442c84690270d4e0d511493abd2117f6c927a0ec10e1eef9fb0bf2599163918309455d9e6d29c2d2b8b8e84df9e3529c0888c32b450dfd910e15384fb5b6291eb2cfa202a1308b0090adf8da9634abfbf63980b2c3f8097388de61398ce010719995dd4bf873149eb523b124a3171228d8561f12db098a89568b75d919c9473638fd031fcd9661bb1e24b2ef615367425ac35c31e20c757f539a76079615f6b0a2f8f4c3abded25afe6dddde878595fcd756f933795567bc2f0c5af0aeb4da673486e82b149c7fca00a3473c77240f91828e993d49cb5b9d9621083ab23b80fdeacf76f4eb3b7f057e97e692be74422d2cc07e3d9d3316c83a7546101cc38194649e5786ed1bb69ffca7c7937771c6d6aee57cb3cb900a57d538cf35b45bb4725461a7fdf635918da4add250bdd68c8ae5f30569e5007537c J=-0x45d1417c92c46ba8c50a450f63e9b75148f3270c6d4f415797af4e24c065848b34c1937282945dc65484214dbb0d4cd07d3771bc2fe1c553576e279da91dbfef0b4d437acb6e5287fe319751fa99ad1e52ba3b149c0c254e723cad003ada64886c1ebe00c934d70c1aecc093a800500b9a81edad76a19c3358b8cb77f38ac8f59faaf7298070a9c1db358e38b83fbf25c5184741b5501d4d24e40cb5f1707d0a1c48ee0f0f0b763a2e451fcf47ba6bb85d0a593e89574e4a86ec6b1f6f3ed0c22f273f6f0b73d3f41a69262e076019357986a161b06b496c9c6ea076a958320e1dca0e2c2046225d687370df89b88971c8782ce12697bbe4052020f020fdc203a33d431472a7f8ca2303445d6d005415356ebef6437c98a134b5cb81d8b0561a0385a841ff32cde1d29349e2ae8f1ad9152e40178a17f80cb7fb0cda96b6f70e495ac4c4b26410234054f47718c4cbc5b6662b370b8d77b68abc46ef8bce75449612a41f69c08778233e85a850d3d5452f77478ca7f0d276da500bdf394a9ebfd94b0cf3da799a6ae7f191fef78c674844a280b4a5800dbbdad83a833f41667695f3ce175702ff01a1ded50d58277f9e2be5483e1f1c49848e28b6548f48260d2bac05d8b2fcf986c4cebc4a60c727fc2d5fec91545426b5d8752895ec9c84c4bc4e18627765f9fb0eb82b775bef37c7973c718d2b798cc37b4d5bd53120222c6f5c4306e48e28b385040a0c86c93aaf9a486770be582d205c7ed7684269d6bb65a4c3380f5273579e22ff18801ef03a4aa9f09475018a10f35bc239d2639024ad0830e3c88c2507112adffbd89747b1c2cff7b276a38fc526383b86a4476540a8490759f3a523b2d102584f72d65453319afe972fe08cc92633b7fb18b50be0f6fdbb81ea11d04b2f7433ed4e29bc3488d25da6cc35908ccd3508af3c847d73453a6b87730e9d220ae166611c158c30e2c1dcc857bfbc9d5042339fde931cf76830445f836ca2f701a0754b1b01419aeab51f4b5e432703c32634605cb8afe873c1729513785c60bfd0aa3cca391225af78309e0bfe1f21e9f6a7ecf7534349b095c85d4a53e3f24fb49845bf9ec0d1c9947d0338bc4c920af40b2a47afe4d01fad1fda26db2f2aa2f97d6fc13f5bdf0ecf39efd3bf2a9101644f7cd944f1514d3a7a83c505c0ffafbbeba16000e713fb217e50c225ca9ba9bf4c12406382 T=$5bfc17b3e76b93e38ddb46dff24f7d06f65ec6a4468fecc07a1e7f9a08944cdef83a6a433850d490b3aa64988001ced3be2e4c6acf78fbd9fb6059f9f8d2656b51db37c49d31a1ca93c6d28c19a0250654f39cb6053ac384d9fc1a8833cbf3ed67a5303e6be980478de7c8cf48f83a17f0604e75cf42ef8c10ea08a1bde277cfbd9823454dafe2d97a44d2dbb7dc14ca2e69096f8523be8f06d8c037e3dc3e1bd9f8e19057dd0e121a6f428c8e7c6437181dc0f2148d79c23f5e46f77c7885f3834451193902e2e63d89908dfec946406f4106c95c85d73a47d4515d1f102a147879fe67b744e2b921dab992b28ccb8a42a0260a2a35d47c0567a02efcc357ba549bfb16800a304b54e045db5f22fbd9a76ebd266d89015832cb16b1581c14cbafa674745a0306778e01e587053beac422b3031ac610ef8f0c2bb198c0cf55ac64eb67b6cfde32f56c9ec52f8f0227df8762760e44192a2ea0b130fb27efc724350218a601692e2ffd0384ff11e5d3371b1d9c102619c8920a96408f2d72c2eff0b3ed0ae6cb3d0200eeaf5eceb12e25a58b194e9b56a5a8ba01f2ad46e2c25a0a758d541952ff79175d7d0377a37d57e137859cfde0c1cda130a66545e73da5298622cba2ff1bf65810b673500f80a6b6763b2ac43c5604f9bf8efea0520e7dce150f7e8f737b9250bc7d7f19b6b2b15517f08e5dd7d7c4a368fda28eed74e60c0b9c957e775abe910d0970b693332f17c6048cb7223696c3ea5c34c43f8bee5c12694603b3332e157433a79a74fd3c449eca68218ff0ab7e693f591c39290ea2fc96b905f74b6a4f4e21ad570045c6d633916247cf61d219f80b71cb0ef691766782c7e7b687e1a4e88f744d43df80f29575e9c6d580ca6ca58bfcadac5621864adffe321bb97e1ea28273663fde68fb181781c6785fe772d2b550ceee3186982a0ecdc83529620c89bb8393a639cab68dd037284dcf7fd514bafd306fdc56b1b0da650adb7637dbbce8722eacd00b5e81f2b13504c2b5d9c6bc8d0d5b00269a37cfae951246128e6633c5466ffa85c669f9b95687dc6740118bd7fbee2c7b47425d451170202bf57aec35c3631cd145e111a782bef9e1a539470bf1bfdc7075836f7255d59298676df3ec0f3ed2c369547f7b4494b7321228594a1048f64fd334f40e8bc179a31105dbce836f80bcf327b54e09107d8f009c56d72d93fc [282] S=$6f353abb8f254cc3719adc W=-0x22d4e8f8f0d436e2662bb646bb1d4f359d66bfc8e2fa39b243ee5c1d8d5a044ecef943775134e038a8b79551e1af3622a403556c64574747a1b0600e306ceecfd6f5fe38ae588c84d2a17ec0ae212a2045ff7479957ee7787e4df0fc57d3f106136a4c3b288742dc216c709e34a05abff7ec6c6563b52ad63b7d4b43158adb7635e206f16bb84a1328a3109290d9802406e2eda4cf5bbc6a7cad90320d1e528a3852f68333442d08eb796dd23a64eff535bae136a2e2d8e691d7be111941545eb0fc814d8e27e3dc9e728b5fd3fbcf60da4c40a2a0da555649f370376b0b8ef83f1b2701e062a6575eeb916a3913aea4eccdf977d90d43bbd47e7d668211ccd017ba034600368609ad70af6140c4b6ce977d3f8f0423640c3a5c0df41625012b4efd807017f3a8f7aa2f9ad64bb615132531a5602f43323924786f4a525dadcdb319aa5b860a1288cda5662c01d9d46016153bab83a3e9fd3bcb3396baab895216ee545cbbd77e1551b1e9fd459c732d493740f9f4453e8a86e4ddfdfd2412ec7b7d08a03aee6a5107894e49720894bbd88346c71a9e433e1238e7649fe81bc9bf3182276f507295fbd15f2 J=$39feef87193ac08858f11adb871a28e901f3f4aa0df2e9991b592f28bc7f7ff206f7a51f7a415bbb91c5f387778eef508f886aa83b032e34a81865957a6f4433b4cb47301199e706bce1d63337ef3dd7bc406490734517f3e4f6427281ec24bb05d812b38645bb504c973434973d590a95522bff851c060f9eb56ffac389672f9c43e4605031889080d725fb84332df1050da66abc70efdb476f3a9ed6566cfb923123be6e08e71e3ab52db37c7e050f850b64382c4794b6210f12b0e3657c7e3a84084e5b2cc2055334017f2fd415c0c0123c141c41abdf9d76f8b23f68b82dbd027c7155bc496e13d50815a91b1cb645a7079e60efbfe77c1ab4115b76a52b71c4730fc39327eb73f9cca5fafd8a3d9e5fc98345e15cf979ced009f70aab429e39dc87dcff94e6c06a244c27156f75a53eec6044a4ccfb1a89916c1a526203d94ba3d62aa4cf5a3ca70907c11d40cf688fe2a47efcfa968c7131a994f5b6203888f7eab2735c9721e62c7091c549c61efbcca8ee0b9eec81140dda5c8a03749c2f0bad5bbf730ec3366b157dc8b6d0d64cf1e440302ef36a7da3e706d9e53a12876fe129491315188c807da35c97cd66116a14f18e3fc106c5c61822fde921e79548d0cd47cc837bc7ee48bfdaeb27ec91ac397a8efa5c59fa5f865e409499eb06a963f6c2f5a4b2e6305d616c42e335aec399f3dbeefec5094f8b8f7accbdf6f50a5ea3caf437b0f5c862c555f5b7443c85af32da904e85f5dbe245feec90f7084e7be2ae0214cd381de48791723667f8c07caf78f045e8fc52e1268abe1dd337feb7c8912d505f29c450a5421e352d1b7039784a4b79cca861f4f8b1dd97ccecdbf3f8ed667fc42702aefb22517286b93175312806eabc4d30346f18e90acf6f61e2e2c28c12b866913ed8db51d96594d509158eb95ec551d3b49fb4cbcbdf408a94f2bfaf007383cddf1b28e1d4277d5bb43e84156a6cd0d0df585d9978a4fe19cd325d495d518163fa476431ca6a8e78b6d8bec52b69fd325a3f00386f8d146b862376de717f80f7d6b3d073f5fd95edffb780ec9a19ff5df6206bb68db31142252200c581fb703eacecc0c9cb6d51c04b98283f8970e4331286b2e2903cf90fb5eb080225fd2076804a884c351ba22e3c0cb57836acd97b1978d635833077c950dd61169d3adabf34e327245a176a49e625f0 T=$52e85ea1bfb24a5239d72999f845afe743284cdcde211e06cfe8d2915fa01d5921f493bf202dd78a8351666d33f95faba7128bef74a26cf868e4f58cc2154d80e504f8bf9445655d03b0e8a0741fe1c6c55ba86d59d742c38332c0cdd3356d67377bb926cb3e9f25ec84b9fb3a97d353875285adc316a323cd66ae230d1e22e9e1ee4f573ecfd71ee921c508344c9ed0173c756b5ebbd8912e0042f922ca834c467e337c59cca3a881553783c3be9a8f9f2bbffe46a6b757acb1a42bdbc7d8a30df6b5fe374cb1390ac6b5a3f4f6b77cb0c6a6c92933cdbead38902d60b794942181a255bf89ffd28564a8a1ace4ef07f8ca44a8ed016fcdb47ef0cde61f06c13c10d6b452b58a782442b47a8b1f76ebc6f740c39498098da8dd2e8c006ea4ed7689a2bac64169f59128b5133877b70db837a2d3354fe744bccb910fdc9880a59697d8da22ab000a9cbbb89c0c8336f9106d7950266f18ef4c969a94e625b56c0e6a3eb4504c8f669dc987ac9b8004982e04b7f4a7e2c1be51208739df4727ce06f550f1208f0d35fb75d15b045507e4a9c51c3b477322a74d4c539a883a504d24c4edcaeba90b0e5d9de4a9405d9969e4f4d0842cda8c8615c29af4078272ac889c9dc9e994a0cc612bedecc069c9ea97ff6e5880e645d1e6207d01cda982c508112187e6b5b4559d3674ffccec7618020b8ef00b05351f3fd7ffe30165abea23b4f642722a5ff92d502a75a4aedea7450c095970ea5c8fe53459aee4ea05969e5385443b4fc2b000479181e06edef9f1a09f37edf8de53e5d9e533b50df393a216731f257a17fd3272da8c21da071f751c30a0c9ef66285a001de72e943d13f135f5c40e020e96f325598ad48c01594430d4587661f00fa560988daf4c474b0e7a99dfabdd7d327e538c4d6ae34b3427d3b75be71e4f2eeabce12806aed1ce5d061353147c14c66ca2862c9a52075803b5d074e8673df9de5f2f6866ee34c2cfbb306e36a0c2ad1aa5c7c66dd467dcfa43397326594fff5615f5814b4745ff4ed0df738a7614c1148750d2873b4ce54047d17adcb9df57d53f927a87671ac74e3025305f63bfb80ec32fa6450d0dfa58c77acb8a5e1d4f527c0aed332be0d6fdd8332becc8c04181e8ce084fb926ea382adf9da7ae8a509af5b0155737ac6f08d2c6af51723e5d4cb8fe45af695d19e5bc313d4552 [283] S=$b231b438d09c2f58fcedd06352819c5204e W=-0x358f0f8a629095c8f6eeb934ab9ff2da049a2d62658c210add881cd254ea2bff14ec5134660591faf666ba7f72b6f92571ef9d573178bd99cea73e1a328815c935b0a284366a4cf4b6e2117be5becfe07a6461f47d084fdf844e8bf7f0da0536e8a942edd4007ec87f947a7439339311f6a36b62f6ba4b1072379d282ac2c2b00741dd2918e0e722a6644f3198c4e062a3e14af92ff13d8c1251dc6335202196d17ada7b0d2a16fa51b997de5d6fa2891c6c81c1da1b09811f366518bf39697ca062bae71fd8c256364ace4312cf68aee7b98bb47f0632fff080a4194196192d1950a27535d9a538663d119a4a86d7ed5b38bd95cc4bf541017f3d0f427ed6a3e613b47a920293c21a90a36c4044025166220d8878ca01f1c25a04addd7043b0fa880e1cc495aa32f86188a23c5b4b00f1f0e42d67e5c297da837ddaa9a2a51a3d491cb942c652080d47a471632dfd089e7b1386857539728ae0cd0ba814cafca0362b07bbb5addf7d96dbc382d71b0d5d01241567365424db63417ad16df98d0f80a1b17e2a6b6602ab6e663c8c351e6604db9ac150cccca74d18cce2a8a69b490e85b63b7a J=$13046bb2e533469621388fdc8dda8ba4864d0378ce64c42346a2b4f6045bc76b2d603d39e66cb677b7c3126c75f138f181eaaaa3708253bf7ced24779f70562c15182d775b99b930ccee42932d55c4bfed2a556421320dfbfa791c5f103a55d8ed17848c014f59c1e8f82672d36d26ffbaa0f0b1e532f188875d1ea06f00da997062c13cf875027a92eb5325e28795d00172f799748b8c8c544311628673448692750feeda76f991028d8b6619a4529279be7b879d714b83df8f3379218ea5880d2b90971553c4aa72cc83baf4e3d6c9a810dcfa03e4d837bf571deb6ecca0ed8e78e85b305249341aaad4d3754ea1450f44e217336f27648e06ba22fd7497f9a8314949ff70a90a3e30c5c84df9672c96e0ce616ef8e9ee0615c3c232977c487c5103dd5cc895f21f3656ac1fe03b405e063df5c9de8b9ea29c24cb7faed664d4daeed5fe7f770b6530603a53aad1419fdf0883cdf88a0bdeb118742c3ebc4d83066410815d76a8015d47cce4c08acef497cddb57120edc5e186f07b52c578d2ab301b9006f318bcf4422652e63bc8ee11cbce631a7376542ea271b4e8bbab9fd4e0073c35030c1f6616cec4d8d555c39d6b35e9d7aca07230b1f7f02eab08e1b6cc3e135b9c39fee4a61da196404732d2916ceae46ca45f10cb2f1fad6bf41a4ac5c195b6e5b13adc97ff544b9d70be3452c18786686405f3be132ca58c4490d7df19c6af80adacdabde9990dd4f5f83c1ae0f0306e818a8a91ce140240cb53ac50ec5854ef0c1815ca7bc6b22b5568742cceb064d6f3dd67fbabd5ca0f6c8e822d4b32cf38ac54e8b10fe586da3555932979d9a66187f41eb663ab44c2b9d13631ac91b5f3bd01fb3f732591c1b38e1b4b463e11623f4b94fbfbe3af87ce2a950eeb6205ece78d0b055499d23e5a1541d8b682b9310533077a3284168c61025247869b8f9311e81e6aa3e6014b126d26b74a76aae13452f2c47ba86f8ce40b31bc1faaf507b4899d32698a577bc2286ba1ccd940a2efa0b37664131521cc271262754206d84810c0c21eb7b4d292bef3b227b9b149879a23ab13ff36875bb8456c97dcfe4641334f6bbcf745757a102342be13a46f9a249aa5c5f330f2185ba3d2b521526689c0f6ac5511e05c9418e84771d124b14b9fc0824bd5d8a05cf0b952915bfe5735a1a7f9dd T=$d616ae0672dd94b67c527b6abad69c38e07f65ea0e9d226b2456d3ed06a5ec713595f8f2f01345e07020b287f5dadaa6089dc8dff7f4d76004d3527f2a7fd4b4669093c4aad6138f30a553e6828e2b9e82ebcac1ae504b830d833185751038fcdb95d2dbe08ad7b4e8f343a9c10fd1f5617df1b792fad5182aeada3710a0849b67d8fea3733dfee3404ff9f907d488f15b725c5f6def39d759130e7fa943b2a43d14f7f3cacd643253abde121d04c8969e71b342650283a2e51bb51dcbdb5dcd24e813cd622af36ded8aeadcc4f95349701e2619a77eb8438c317ca69ed1c3f70ce851ddc48e163e6673ccdc58f8488003573613fe7cc45ffe8e2f67ffe70f7d21071e6371384786f2924b589c6f6442e90e467adec8f22ddd8f52b39886a455677d49b283143caf9d596dd0546d0f9b3374348606d7d2099497e9da3ac50eeee6ece6329cbbf4e5f27f92469fd51987dd15248f56849c420303b49fb8b1f06a7fde1116e172e0eae9024c103476d3a487d7e556a3c9a726c2ccf4713fbc8ec5fc5461f5b7ad96258db49c3c5120481060005bf279ab1ba21213d63db3059ade9c86afe669a6535eddabfd7be0da520915a5b9b3213191ccd54b98ad15c5db08994edfd75cde14f6fb745e129e5afa6fcc5324f68ec9ea83d301d2e08dd6d746a5e1640888e1c600ee0c8343cff1fa5b237b38b47e29cc90dafa75c1147ec39c891c28d15772dc6da492781e1fa1d6f3d9786416aa8e2e15587e362dea11d412769f05e17f2d3114bc67e32c4655ab4fea69246fc40fd2e55e91137b0ef8418db0384154c781caf134638e7a75dbfd7479161681e9e9aded821ac500bfd0d977d68bad2459a91fd728fefb01fc2a291123d985ec31bc93db3cba6490255709c696e4c6a1ee9306a1cfd7d373c6d8db4d327873d4927722160d0474e968ccff5128a0e80f88e0799e13734fa937fa748f7308f99d72a03b6e89b3f4810cccbdbcb54bd4fae24823fea065fef703abf8b7b8ecfc5b282bd488f4aec2f6aba25e38c32fe2b2fdbcb1b533824a415269e0950749c0cde48fdf7a53ce5698b90338a0489c71f49a5fcff8c2b149005d88ec217ece0eb7627b3f36295118c258e2dfb42c5c2e26fb6de23b5557d0dde40e5f0a223374d708357458e24935bdbf14f484dca928af9021a80568167e [284] S=$4fd59c14b9606c4 W=$e8f941f0907ee4bb0ebd164cdee17efca75ce93551b4a80a939bcb112241bb37bc80e5ce498d99803aefc2211d97386f3a9005f10d768598853a6255a03cc9de79f4bebad5121b79145ddcc045e95145680677ccaf64e153be854b59a070d5ec54764060569be5772bf451f1c2df5b38f990ae1313372c70c803b5154fa81a7432c1863b06c11095678323c67b8b43c96d7c3fb5ee32a81e6d7c17e9de94f9c7c315cf38d939417288d5100224f579caa2e611565d72349969c98b850706b38d114d5fe055f19c1c1794976e3fbf359ba5101067e9a59f67ceaf4735015a22541766ca61f9cd48578b46c82146f682f6df84bb13e4f3c99b219df15941f44f7e9f323458db6245b591733d00f2bb08dd14b75eddb73508f5043c7ee43dac31523fdfca4694d3bcf35d9fb9f24ebdc5392b823ac293766ad42e3d6b38ac592880b3e23b3b211348c6f5c1a8e9eda5d3cb3612bc86dc10c18b8d4763b37d7e61b54854172287ddca13d6a8986b56cee9839bea43e86dda88fdb84fbf65f7132107001a98bebd197eec43661bdc3c162f15090625d5abc1becd24cf5af2a0 J=$1748c86ed10b0e42e1a1f30e1123efd677ff5a838b561f680658b5f5057feb7b0d8ff187824a9687ccbebd81f3a9d23e4432705bd4a4018e6dd0d05b8946273c1d05ecda953a748c4ea227b71e2c01505b2af8f5858c4aeaf1c93293c54bfb9e5aba7ef82afc285e9cc46194e872b20676b33f9d38c8577f9f0707c3179520b93076613dc967cba51c00b0b3a912485f94039d209e27812d23ec46d6bb36e76a0c1950bba9a324522aa9cf7ab6e772cd5f78f253073c5ee0108cd6432ad396892e8573bb8bd3285849586286c5e92699ccc34c7f4dc354a083557b81545174e9eb06c4cbf4aadecd216deea7250e8248ebad219f115c77f8886019b9b8a2d40222c9861181c32aa141d706ac8ffadb0f58c1c416719e4efc4ce835268865957a9576f685a7f7f2b6603acd23ac32e4006c4f77d9ad10c40a97aee8d8f39444de4527450d00047cd23d532082d6b7d18178f77a6e02c42a482ea73bdfba2caddcb6c3f24220b865fc70776e45874e12082bc91ac8762b7cfa49288356e091a2fb8ff1ca2cd67a33fca350efa49b75361dab2d9ef8ebb817d90a18be430b608e1877e8c57743f3f5d2bd7e96026182646c87fd6ce41f124908a305f396d89f42a43ae9c7ad650e9dab729c8a86d9abeb33ca13731d80f7fbbd59f5ce3fddc381a604e8924107116893aaa06aaf0220c2d0f03d863bd19fb164640679b145e3a1d20100b112cd65aa16452d5070209abb21dd0930e42b173c5153f2311e333d6351b74e732a1a103166a26404be049c9ef251bbcf5a3c4d26561b9397e68e1ce7e7107ad155f0f819a4e83fb2941b202a71460e8a9dec629f4179f21c8e9437432a1e1db4443d27094f83605df18461090a8a91988e4759fc7c58ff8685d10e76334d85061dd8956a49bb2e7e354d5a02ee29da6a6cdc29f82ca695180bc4d45be43a3fcdeb932bfcd40849af2210612c11e665161cac53754879014baa45f92dc96098facd898ea2ea66c3eec9d5253960d194949123407a04c8f195d8ab3bb1783d42fa871d5f7e97a9d4df561a4a4a7fa73f1b8c2189c87cde8a0b0e1aa1352405937048dae5bc733b6345657585ed2d716ac65d2a110240c459d2f76ff7a5aa4217d5b3883381c90299d920d1e5f167d5c9b6ad8c1d102e1e00 T=$407a59ca87e770422d0a6f45ceda25c7b495b69e353812a15e259a2261f3120590103181c15dca60a0172e0d8bad5a7138da3b28f6dad3b3ba8efc442b0df952178fb9b87e25d1a5994951fa70b0636832edcc870e2be4f56d812a6bf7ef6986dba5fa0e2333f85754ec6b676352867decf50339fd0d615bea244af0767e225514d98c39fb87cd01b5a172cbdc0cb93b85f7528c3ec152ff3f25d2f17dc12f6b16aae53f6547b5da3c31dc170dd71f6c437a3a3a701c21575970d866f50f409d3a7962bbd9096e0d6aa8b6be50eeceb4889cf21c3e2b8d444cc1c5c448061ad37d78e73f5bdf4611a90c93d243a7e07a018c180a2cdf8d8d8462658aff624d280be3116dd906f4ec03a076d4548dfc82019d8276d182a428a7b70408289cc2452ffcfb2cd8622a7eaff631d4779bb3aa874fe46f52c809ced62e294d24932a207224402ca45771ceb8bc8a3377056f148a64b56e713a8ae455904841aabc4ee2014f942fc97a4384fec206d8e2cc040108a1c968b540a27702fbc2856acde2b877a4cabdc00570f761a08d1c64cd70f70c97d601738455383f3f367cb3a9c447ea160de8d5d65eccdc09b7a8e91592569f5d875aaf010fb5851f3b9d53aa6b56477b030d75ce061841bb78faee5c1ce00ae0e0f93118916b2a181203d72d071cce42f5ff78bfa10c94f84aed627e8b12d2693b55657db91c08a97c83b184850346c49326795ef0998dfb22e9ff445ec3e700d8b7e2ae6ec2943c7ba32518273454347f61981103019616f5c8870abc160dd825dd49765a96d4d92c8713874b9a4fb44f6716230e6e19c9ac84bf3051fcdb29cc858ba4d2c23e5675ca8e2661744df9da803a413ae548bb74904d453690914de7f92fc6b333b118e2b3b24668cc698ed7575ea4fa91422f306a963f6e3f2b330eb3e0f5b8b4c90cb70156da98f28c9c602577911a88f36fb1dfbb96973ee2e544e03b95661978cead8b43c527e107177d2eaa8a116abf30fb5b53af0d83616b20980906de87faf643c1fb9bb855bf121cbb5ca05c26da44507d62c01e538f9ddec4e705179ab5c500c2321093117891f3cb069de443e8c024a76460a802747168294211b0ce604e575ab745bdd5435a3055f7ee7b7970138fc4f85687e647d57a737fae6396fb08 [285] S=$4a3dc35df0d2933b1 W=$29d4fbe646bd56e6b5821550af2672aaf2b154d59201a94aa8f4d7c5968ba87ceda5fab614685f3892525feef51a4a9ff7dec5841198f40be345b5a9e4b548d539bcc4f67a39fb6f35434b84700fb4b65f0aec2871c360b4aa99e57c301a80e0036c8c11ef42b7fcfc6566376bb07fe929968039eae1b3189e6917f84ca747a88649a6b7f58d7c7c415f335f543adeed8391c5542987c7ec50f5c438219c950afc8c9d203f4d482fd0dc4701bc02eebd09ec8b83c351b6cff9190ab950bf043cc9b6ad306fc9f26f7172184b35bad980a4d843286acf1679187a8008099fdffed733ee66401f6c622eaafa04b6f39b6c9637ecf293600387b882dca60fee8c4246597b3447efeffe012b8b24ee9654797ed3674b262cd2eb38f42999f197c1bd44060ca5aadab619378b29ca3369a2573c72ea3f41dbc85c1ca77c78e8ce3def4948fcf9907de5d6187f97c5d415628360b9e80cae2087c12b118ff7d5365cb012f576dfe4e35f74fc85ac097dda079106ec81f99b7585b2d664b63c3cf54efa4e02cb71a80a2f3739a61393de9350c2c97a46b6c6a63fc2b5d J=-0x4c0ae0f8505dcf566734c6056a65191d3da3a74b3143e03c342e5faadfebd6f8eaa641d9e2b7f06470fdd1f3e612670a61c639c081990189b46d13c69301a41d53bb08bc43a52655e64101e250c6f21d765b21697b12eecfc91a4831221eeb7689cbc62ab7508ded9f4e1b42a4f5907b1c62103df7d279f0bb12cded4d42b995bdd9ce3c795550747b3599fbe5c0fc00e8dd1083b0e42c2edb68f911d2ccbd36aff5d80f9fad228f5d92ea80c472d9c76491f80c0bc25d154531a5228fc14a815abbdfec606a2596155f25bfa03292724f210c996e0871168586223d65540cb49797400a237b3354b1a72ffc7b720c8191c818866ae9ecfd1c9846d1bf18bb56bce2fa6b625676aa78a974d82abc5d4ea9e33ae96b26b30e4d4b939ab960259bf2ab944d3e0f18b233c5eb7e819a09044e962025ed20fb188e68ca082d13daa01962d10fb5beeab2e4aefcfe388b83117acbd72c52cae1f10d8d661ddac6e191c6f07118f0a3402d912290b7ba7eafbe17ad2a8a86ef2875e5dcc37608a7834fb551d04e56ca3b519e2621450918f6a562ad81199e83198fcb275bbb0e7275f503128eb9e6e9fd9b1fdb245122b9fd902fbf886f51e550699dbcb1f8285aea3251deed8a9dd806a6aae4f1a5f95da9c0368573291566b58e1b3df63c1030d9256a25964a0935b80a8b4fb7e781bf1ba69d16aa409de2d0aec22e2bb6f9d4b2f3e1142c75a85f11b6080a95243e13ee7119ccae0c7fe53f9eba6957a6e5f44101f5c5a6b4380aa6ff0eb1313adbb45e795b5a450e5e280c92c3f0a4f8d8e7062c4d871de93b741ae78f9ddd807bdf003d8c4af23943da5bacb922a7b3cca63987645db86561a0ea2201fc8319009c68dd243e70cd2ffbeed3f35c00f6ef63b75ad554d9cb81ee04c7eb4ad25194b5efd5c3e281ac67382e145c5a3ccdc06569217ea1df6d7a08fe2e40b357cae01deaaf56304cf6450d3e362c8c57df4810c6364661eccae71b21cea979746214001081f313476379d58f9e8395ba50eeaf78e2e761136dc867eab2f2fdd27319a54a050e76f43e6e8f9dab2300af54ba77e9d80378beb4ffd380de5f5aea74b60890d587e05025771c008f092a5552fa3057df1f50f9f28cecfd8cb9c1e3a709b3bd7d6fa32 T=$5588d8e7839d1be763214493cc015a5762bdf8bacd4fb61816a0c3a8613d023475b6f48cc7a94a0dc17b9407521b0004dff842e0089a5b8f4b3b0fff94dd43a252a7c9f3efce2a98c316b9f9e278802d6a9e3084656f892b259d2ad51f61f6dda517792566b52226efbd24a68723ec4e3f33013751c82996f7c392b8c3632e17cb7a89df1fc7a920d8e0cb8ad35aadd072805dfcb719b9c634e8f9acce2dc250aa652ee381b84fb50808d1c09b4c22beff7c98cc1f916f08dae9ca6ff209d62b1d98606baed64eeb50d7dfc72d46f9c6f6b11dd4d2518ffa127261eb7888294cdddf069f05863470dc2a551664c73468ad321986aeb610878f1195701570e59ba725f3c2b5bb6df70e6c8a756cade7c7cad7f3b2d1fdf398bf575941c1d346671680a313e34ddd185812f16491d2d6c6b8fee84bb23ed790eb31dc0f4180698a8c70b22ffcb32f6dd64368d619f1c3c840b5f31d3694cc8a6762de0e614b9a064f0230d30a55cf7d0875c2b4531844786873d1868f694d40c35703af6609803b278dd6a6df4b9647d2e26991f23826dc50c6f16584ccc8cbe0103a226fec0d02707790e43b9c12cb024ded1fb1e9d76d2a84ac9561537159ad504171c0d9ad5d25010ec0bd32e5802d32868b55a317557e18b4acfe681a7a908bee8be7a28a4c54cae8c7fb8597498b5459e44e7d9e76a4b205331fe763bf85fa99dc86a71b0ef9f46e32d1a1c5867ec231a50e6c9a56caa30aab7c2e0bb96b9187142370154172cbdd23574f65f7fa1042c81db2d72883afd78b733694f3327ce781b3b22d829ff35242390a17af4427976150e49dd8ac9be2627112c49e78667713abc88eb8b8d082f6558b6733d00ddf4de7d4ef8dc2c3740fc96417e9a021755a1cc885f584c431b1450545b21806eb3b6548ccc5bba56aaeaf1828f1ddd582c96dff393be0d6234f2e1f5ab3812f624a72d7a74f54d391c4c59624803e14564062dba9f62845ad188e3d100cc0c80370a528c678cb72afef379eb54392282c08b29b3d7be2cdd3b62f0d5d4c037bfe425943261551541ce1a86762a43e164e7203c6ec83b6d682a717f2d430d5b31ac62ead7c5b2164a5a0dd53b9c2d08b6593d7ea249f8599d975e2242998047ab122c41977dfc8f54 [286] S=$10f6dce011f69468b5c9c02f6729 W=-0x362c4906ca2f9b0873146868ad5c00a86d9933b7f1c4a17842e9553314ee317014cee597fd668cce8a6e0078781e0eeda7b922d132202b81c18c51653c188a23abaf1ead9e1ecade1d7798606d1c0928d96fcfe01ff64d60cbc8aec6ad130d1cd7242c3b13ac3516c3dab7a7be996e53b830ae7af67fb135d9643ba43b2cfc60de6802e955917203f8cbd19d4cce7e54825b0eff1916952723501d8057aa97efb02a275d01ba143ff7fe4d80be829c42bf82f256b6489e9a18736ccde99079a43dc14575643d38dae3d93a734a245bf3921e524d34b44a069ba5b4f3aad9e3d6028df9335bb4b334c0f8e2db7a1d5ccbd135a041c6dd70fcaca42719a2042d8044a2a0f3225bbe6fd03c1f3eb18c292680d09578a27dad6f770f8e0f1bf217edbc678194157035359772351a9301ab5eb1a709de92023b3586de746f56f52e6d7869121613ccafb82c74f451cedd2e94eeb57de9cd3ffd6900c8be0554e7aec632a8f64e123697b40fd99d18658438c0eeb96fa4c56581b9d5a4c5160186d0ea08b80cc417a8fb379ed8ee92dde6f57ec03cf03cbfb J=$77ce248e83359eadeb64700ed973d3b64600808ebba49b708161297ec617bb3b9d237623c0e58b201c8be1ed5a6c0125a9764537452cd2136d1beb9b498b5918c8b2d05cff50e757e4c8a7f0715b0d884d7ef77e318cab63149bc4896f0af50772317688a33d0a2eeb8e972b83c45a9abbc564d7515cc93303289fde33e6c5265c219fc1e01d01321c1a6f7c14495cf4aaa08affd59bf2002e7891a82281094ed5cdbae6b3b19c903d2ac5b17b4cec13f84593455725f444c33e698a5a8e9afac842ec2b539e8c310d02841fd18d52cc617abfa23a520a78667d1182fc6e8bb04201a99777fd5e5b67df5ba90736521c89367a25b52a66ca92135cd1c71e9ffc5c4bb4a0170ba87061f2770956a7e554fa43fdf0a488a4aea87680efdfac944307c2a5055cdd194a11d1144687d1bd8c41f5b92bbb7dbcd29d0d48a674e8aa73c0a8da01fbb6ae26675ebefa4312fb06a812e65e4f7c3328b05ad25a1787185cf247fd219df75d439b0119866c42fb1e69d2a1db739144dd9f116b738fa602a0c9e11977cd8d03dc6b5cf2cab995a9a3f390d67ee05382ca4b232e8d0a9f7b4764c4e81cbf92148a7e9c043fd503a8de1ff72da1d55d14b6d72a6a939f37194b21948cfba72d5ea520048f4f1c1a8089aa79a57f1cf458b7d76de8d675a3755661f8072b6dd0f61c15319fbf2ae127204d9f3c7f9a15b08c434d2e7854645c925b4709112140dfb1f1a727379d93f8ab84f5fccd5fa4f8686f818618c9da42b680941346a87763b2cce9485a61f1c78a7410e3c6cdc567e95d04f9d6b9c56e844513fbfeae90f396dea0c5fc6b770eb39746179b64933f02f3cc9b25b2b4f6806bf75de48d37c085b5bbdf978b26f43fb3765025c2f9d41222132625bf38da6cab1d74a74d6013a8aa276ef7b16a6517ef3f5efd343357b6aec582509471f7e82c256876302355e4b7302c6b78d82ccd11f714d708b723d44754cc0ab89a16f7663baa90a024d74d599dcf42728103608d562082a4bde79d197d23d912431db154991d3ae40662d0d71e3775db173eb9bc824c3c6d83f1ae0fd2256c08c6c9711c808a0bc731b00b98889f2d4570c2acd112328a7997f562d0f5ea2daef1e1d83f1722bb722131bb6f4b T=$4d631a1fb6814a977ab48d4eda2931de582e9cbccba05de3f0f4c53f2eaf477631220fe0cac7435dd9f2f6bc9ef334eb414e2806b171655dfda431d9d8582a58dd049ba82052e3806458fca69302626e71826a6fdf1dc555b7e4b591e2d7ffdf8539a7d96de3416563b14fcd757fef61d0e37abc7a01f1623d01ab27a12f711e7a6d00d3e5dc68ecd1808cd0ec1611f3523c7a0ab7a20f8b4caf31967b2944fc83b2cac60d290e18e500777450618ce3d1469afdea2703e63bffe14146ebfc8947c82bc0b39df9096e581bad48062cacf644295fa18e057a83855308231f20a2369eb77f98f1f7f1b9504f73bfbdc94bd31bcf23b1227d7b0f0ce7c09d2a8fe84cd04721eebeaf0821f632f0bf0f50f462ad2218cf86202c146a46e979ab83a58571029f5eb896d9c4c24b44aecdaf05fbfa12d8e4e47f2d3bba820377f2c7d4c080c114ce4f942abc8d9736a890379fb9fb6e6dcc261f0c2dddaee34339a263b9151d09274f316c517a0d3f97e2912694f03f17878178539f57a67c93bfec124ba9a9d96de48e3696f294be18a61932e3565d47ffb636498a6bd8b8f454842448b1f0640b190d151d1d670f0833044dd283452e5118115a914a8ebc3209b3dd2875c9a27b82e498b4ba8318c1a501057189a211958b6984fe2b6fc7433cf3a338532f559ba84daec32a79092f6076d6317b5cd38e7f9b6c1f773c22f40654a61cf77043f79aab32dd824f7f11c758a0b5413fb974e9d030f52747deb06e65a93e056c9e151fb0a9a616651ab296e22a998b2d8c730f5bdfca327b2e91f1c7b2e2282a3d07b824924ee9fbe3c81f395b66559d5fbb6f396e16e6b687fab3d93cea1f5b35bb522b07bcad4c10b6bcd971b0d6c76029f27256a920a7f4b3cd09d2ee254af7e5ee78bad2fe986b38bf6520daa0fdf607de983ab7e8d21a1d064244669fedf34ddb59dee8adbe9d9c94067c6bb707e4aec59b3d4373a15c4d933cf176f845ea4dbc486a8913f38135ea2205f40c96b12ce930cfbc3484b471da7c887e8c7b85e0bb38a733198289175d8457eee2c0eb87858121dc931defe37cfc28da11c22225ca02e8be9fe5c63745957530904a30f82ed438e87888907cbb8e7d3b020ce3ccd2a5e3f544 [287] S=$6b5dc4513c36a318 W=-0x2b833209269d57e66b39fd7d5f0bcf2a2371bae041830694c251b38926bd0e24c03792ae84bd99f145d35f4be85fe676df6c705f990beb0b4b064e3606b88c34676a4af7b7504fe77bd7e649470ea814d0d127f1103388b25dfb5c2a8287858d28aabaf5c5a85158ade52e95d3fe8643a375ef6301a89a20daebcfa4ae8bba6d8e4b39c7caa32847d14f1edde4ab4d1545ec32c3743d118cc58cc2654427c82b42400669da3e94e6e0d820b44149502052f938d689326ae1a24bb24efc2a38ce885a2c139255f37755cc6526e21d80a4ad83edaa3b522e4c6611fa0219ed6db39d03832682f44d964ca97cf1d35fbb8137431b33a6053ff00580d43d7cbcc54b4994bec124324acec9d255d74280a5f084a81c3d78a9488db0898969fecbcaa993882b35c96467e7e091bb0ef351d1aee8ffb9f1db37dc42363c4a62c4b7e86df0ed1283ca1b33f79a8db7bc26a46d90a40f1436c58729a18079f134917a7821d596e631a63b604efaa664e10ff0eec5d3c4cacb8d4748aebea736138d81fb6252865bcdae5850b1f8db0a8274fc4 J=-0x6c377c70ae7224a066389759c4e542ad9e4054919a956f6e63ae14f00e3eaaefea7ba9ccd8a6db137cbd456d7097a07069ac305b300043a511f89b2b6dea1abbef0f77df9b895b485deb228b5d94e079e4d69df55d00a187f4a64c75fcc293750301b9bf3705377c0a174c0398d720f1b48cd9e6dff95693477ee94221b4af1ba1978f6183137f0e5a27a89a36d796c9ca8406ad5ce519b4c367e9caa824387e3619edefc2856fca0d0a0b95239ffc5be1e5192b62df9f8d6af8fafca7a4dada5e196f7daeb4e6a6265239d0d71905d0edb5aa1589dd3a18fd776334e0ccc161db066cb0fe25c23ea95bb84a4e40c05d0437073b490930193c238b2dd8a8b23e8020184482f1da90a8dbd964c292e6145d6546e2520288674601eac13b6c0876d93b30439d363e868e3caf5b584de603b85593d45f9951110878bb43d6005d6bc1044543d1b72252b1433fd2910bbcc0eb25c9ddea3b5ebbd7212b79834d4499a09245d61556a468fa35e0d87f3f837a3cb0fb1b562a04e12dd6b42904ee917b5595f736115ee420e57b96b07c62e53e8d576605f94fd6f9add9722850a51c751be09bc7cdc61153d8a2971603b6de1c846cdf2d7e88768104de70c66f4a72a8d1143ca7d71d72a4dc7871caf636f45dd1858d0128cde89b2a35b1de0799e4269d94b5a0817989a73f495fe80f696f43a4ac433d13474323d4c187c2921563703eba53b02da7086332b169da82a3d202b1d0b01b6e48b9bd6c1be94cfd6db5da8d3702e7301159fa6507f608839bb211209df3b8fba00177dc5579d21018b735640c0d77b5173790a7bc5991a948c7ce6fd698b7d6ac5af6d69486f5cd2daf453c00fecbfdc880643dfc8163ac298033050ce2193862bb5cc0e5f0f1fba63cb7ec29f7f2383a1cb86f8ebc8c34e2e50883df3f76e7e61aee479cfb84c2d5f4f039fdc29f3f0aa4dd21ee267a1b44f834eda93419ae7805c22b6dbffc01d9f9684df7361644fb4fff4b60dc90543c87cbb7d828f0edaed4f93978f5901b1e64395004d4749989d8034851db91126fc4f25fd0cd3cee694fbf625adb58681c19b5549f622117f6ef3a7b8f23d96acfdf3bee3e275ce639c0c643385e40d T=$172782d00d140970f10dae7e5814d9d66836ba0f0b179b2c4b027fddd0331b3a6fa77e6e7b26b64f15ee940118e6b325f53f8d4fec1c27cf4c11616aebeded7204e5f0aa9e8ff064ee7a1b08bdf0042abcb6635bc65e172533daf8b2f8ffa3aa780bd5eb4d1a6519895bbfe463f07a09a935dea543b24b3eaef5cc3c4a6d22f7905f1da7d52cf36c8a907a5e2f2f3b0232db31245b09fa21f1760e4980e727afe22c2d35b0336a549e109f31d081ee9d48e1e57d559ab48b47ee9677f092ae06934048e10a0c618e88404c4963e7047a0e2950218de3c6c63c439ef7fc29a5475894437c71942095fcfb5ad46ee4716203f3ee851639e2292310c4613237cd320aba83e0f1f5a48ff468618e2afe7115d2f22cd9eec48794d4dab0808c7e44ab77e57f078e2321a99f4f28f107cf4837b5961bbcc29d3811e5e5ba6205e7a46c7c681adb6c14d12e60c6b9486c2b20567403ee4ad1d0626355026022209f1b9145030ba5cfd1d4d669a042e5c5f551cdbb6993d5eca4e544adbc00b88961e8b889db40a409671cce51f4c6aef7c7b972b4adb3efd5968c7d17e23fbabc9f41de764fbc937c1d7402ae1199974a3d341e325dab3aea984ad9c86cb50cc2d919830626010314ed59b07c4352ad45cee5abb564ab1e533b2b13560b1169873624954b3d4bdba497b75552112bb5115733307b8d72411b43a37b9044b8cdcbdbe6162ee38741b136240245fb4a782841c9113e54a00f98a72a02448a5d47752d05db05714d4b04e881d4fea2df27317c8dd2be38f0cf404ed105325a4098972ca403e1bb84c19429d967fc56978777a9a3069ebe413dddabea45ac0afaf86e43558b02f7b1d9bc4adaf1b154ae6f220ba621562bfd0156714869e1d3a591b89532f40e3dc689e802cf6b4e5ecc1dedc87d2b21d565af2eec79bcded028f523b52c77f612ebb36c3d443c775a5828428505d4e3daae8187720004f5f436187eee4cc34e74c555889166a6b672908de14c5cde019949ee862651d989dd85981e70201fc76849e7cabd58da0946ec231e38677f6dd1e4065f3032fe00ce19b8690b45ad00bb232718e5e615fe5333eba40f2b4ef3d8fa05eff44aa6a2def24b96 [288] S=$3afcbe1385e W=$9caa1212f3d082579a3671c7e15a909a89f9703327ad56589c23adbf46149a958ff696028d5c90047516c66195d4c66f196cfea544abbc30a083001b0eda4f7f1ca83f00d3572ac3c9aa2a02500eb81ea4aa756aebc7a8e1fbfaa8fd312e1c14a9a34356e87e1a33dc57cff73a5cd46b58b985fa35b6adeb6e7ac17245e559480f50c03fb886d58bec2b90c3d87f2b056207edaf7b9cb0ec3c902126e5e4c98953898822a065abee2f0b54a7da8b6345201380e53b7741298042e43441092945ba68fb82d088ccf10a5298d7b8f7a0b19e510cf0382e6824b22be3c814488faa76fdca15518df6c8da6f616f4cda95961459b9e73470c1f22fb89fd6c2338627a5120292622ce3e39849a56b681e20ef707b0eb6cfb6c91f91939ff3e54a9d8bd52cdb61dbfcf666038b804f072e651ef589cfb6f3c218e08780cba09991c64542e2aaee3eb1a582d3dc4ee8d591ae0dc95eb34999142005a10954ff42f9868397d50d651f8bb60d2c6817315fd3aa9554eee056bdd86e689525fc6e477a9626a4b1241e7dc47efa5c4a0 J=-0x2cb7c2fb618dbb5b9b454f16a4e0f6166a049a36d396218ed0ec3eaefab0f2d3b00590f8a61664fd619b5e057bdae6ed74d3d13dafdaec8301a00c9133e8a919203d7c3450c1ec0875d52c64a0d6e66825cda03baea286acf21c5f354fd7791358f632ccd3500c279a91e706db861e5e450a3f274e852ed25e6aaf1910a25a4aa40c5c41aa9ae1ccf61d24901751479edcac9aac9ebb5dea9a6db11c75db1e29cf9e262f4f6b8218397da913b881509b41a08e0f9f5f0d879d06005c359392e3e56ddd52659dc7ea7b0b57d409b475bf28f235dc8f57bb980481d14731073cef13abfe9ab77e77536c22ce1ad6f99e75e612930092ea6ebed9fd388fdc6b5d6b46f88d3ef9ccb65691710666e3308248257b99c8b7def5d15c3f5d84175d48c5f77598a82d63873e2a74ba6bcd36c0adb8113011dec5f42c4be56d8ab8782c4f987393508ca5446db386d59adeb1ecaf09d0d258a33b4526900a3b296b20fa8f6975a1193499d69702058af3d05ad7c1aaa0f7b4c1b34cef45f3a263bf4adc1974ccff9df15a867b0e07a87296d498acf8685ac59942a03fff8a0f34fbb6b227bd138098db20b8e51709e1beb97bab7d08bf19f7176fe09c9c8bde5276535744115fc83cbf114941b31fade1909753d001cb09bf0a2534ae1600d876f55352e506b9a701c0dad518462ef610a5f05cd3b921142e608692a3a84fec9288e523fcef5a70f09cccdaae181bdaf34bda72cd89fae1cf89af7290e0f3c789c8a8a4f236168be18cd122a83f44fed18a19689cc17eb325a969695dc5645654aad5e169479f28802da7629d0b494f3e7398035a48a7c132c103af4b4ed6fb0e0bd477da5007d125f732cc2ec3b49fa02cffe6f51a22003b0e782848ae74eadabce72047e5d03931a1af195f843cf359355e7f5da373bed228f040ec42b637dc26c55269e7821c8bdcc1805069b3df44f0a8c171356c8436d1b9a45a253f5591c95824b64ecd4eb555c20cb7838e2e4026eb62978ad3355a0898150c211e786d72f33a7d5159e4f12211a362e67382e2dcf517fbbd5559abc35cdcc79f137a8d89f1ea739c0f1ddfa0b429d59c2c45d2a4edb027937c39787b T=$38178332bbaad7493ac2f5d8e4a0a8cb3c5b253f089f1780ab6f9dfa5a16bb4e8158afa67e70bbf4c819f0b5e1441baceef93fc60b7300fdf5310f2dd8dbaf9d6fd27d5e4723304eb2baccc681a05fbca8aa3f4016256cafe227044d6fffbea0d270037c2162cd65440ad87016735feb29288cc0653cebd4ecb699373e1ad519c801a2099b40402b2bbf686ffb76d763d02ccf85501bb7330b5dd45c83587f66e5d10a03bd095c06fd4bf6edb500b7b2cf90e51f2ef774305f9ad5e6641b80518e35acdeb47f0b7957e8bc3cba29114a9e98657b40946c25fd60a9c25cccc59b6084a2559e6b86156859163c07ce5d65b26c2f7d4f3f9670100e6691a5516edd2ff3581f7e19a995c0dbdc3b00e65740e35095a0bf26910e16b3ce6dcaef7c1d43be57cb987e4eb19b66462cbf281216ba2826ff0af764b6ffcda2a062b395ff5af7d0f1e1118a67e38175250a2c8bc8e78a40c112237242c6f27cef98da12d7b55f028c5bbcf77985a070d85840d051c4fe8abd9c723fae37bbb3ee51d1aff4a5bc057b5662d3c362ce5cf73e0b9d2625236ee99d4c05888ba2d26d3b442c53fca92a39ff4f4e230af8d4d0985a546252700b5a47eebff680ea8364aa41a5c0229644f74ecd2be9ef9d27694016f756701038f8b387970bf127a240ee05f7f828854c21b3cb26c212eb6a2a9521d57ec7b80f4a2994d437ce504ca0a15ffc01134dbd4644d9da1da0c3d47f80ed36cc27e298d956e8f3b4e2206175baceda40475e01b0e621f3f6b7c8081d3f0874550f1c47cb3d2d124ace557dc1c6e4a769ac77fbac25d79f6454f66a2c8073fd9604dd7afe7aadfb43d95ed17372db90bf0d858efbc36e391d893633322e0da5e5798dbd6c9aabb70123e49be059b347fffee10a414a57e2783ee0ed8c14e76545875e6adb33a019d4011073528c3375ee23796132cb255f3daf4f6153e4201a60dbc0ec6bf5b3a5290850bee9618be231866fcba7dc825aff926f971009e82faddee87ae73017fa5390d264a5f2723118a52d84c95f244a37b9a309ffe0a15796e343a3c1bbdffb7842a89f48757168eb0c43a1b76c7eae4a2524d7ab56c9f7a045353f3deb [289] S=$110004e9836 W=-0x99b7a5142e434368e87008f15d47fc85651aeac50062cc04e442fe042b5543deebfff1e6b0c6ba583c9047fdcb9b410d957d9236af4dfd69037d4132dbbf0752d449d2f62b77278a01901335ee8ef953887950ca3e9078d727dde79bc6f476d759e3613f89131fba262c8b1aa93695ad884776ce746c9b45840bbb591d0bb0ac1536e61ef2575619559d9811c9bc9e9844c46d7e3f3805a26ac3b888f373a8c147a5c67cd08a791dad33a2c686771bde9cd92f0eba220a487cacff457c4b77d2181d8eb199013fc610a6cd126ba785df41fb292155a521660ef028bc8c2c2d1b8baf95af2e84c20caab4e686e5fe6f679f2795c7dbf9a4aceaca9587319ce33d6eab99d882409a6fbf4fd949292009942c07eeb60729b28a2a43bb67b2a514d8c85d6066f72faf6f902554cab1dcea62b1082e20a5ba83277c17715e522dc97a3411ff1bf61d292882623f1e19d846fabddfa8ec9836879d45231081c1a91de2b16641cbdc8d6dc4354bd1dbd95891e1dea30e11f5d45e00efd6d574db60defb030163515b2ada92 J=-0x595ecc6c5729b43b9d1ca6a6588477550d25d8c828c91f413dbb3d3fe35e069a81b13718c3f99b53ca54608eb44ae746bae8756f98f7c8dec96cc57ff16558240540f796b4f71e46f3e70f5397dfdc1174b87490334b8500a99b4b0fa7ac2670cf4264e6fa1c82d9a16a5e0cf417bf3d3d6db79e679f3d1def6fc80d2839bdc5e61cf76c420dab2996b3b62f0d4328d28fc5673dff0729b97d0a46820895f1c89a9dbef4a801b82595dd58de55b80e3aa430337f622e46aba26fa29f2fadae5fe273587db33c00a055b2b098c1024bf52cc5dd4e5261cc02278f9944755c8102ab19a2aaedf84f0ea199be2355f2b937adb6a80ac5f5c34482c6244a32fd5f29634db8b0f937ee317dfb623920fb335c2c1ae4b84f617dd28f6e3e28598771e8c460c030b49c27f4d045e8919d7fa6c4984c4880fd7e8b4b846142fb46e0bd17fb7d3cffc86a4b510cb0b4c56f8d8ab26dae2ea8918f93902a6ab940b00c9897f742b499234156adfba0d83eabacd2f686232154cc460bd70bf6454780f97e1ebf57947af6b72a90605bc7c261cb966da64f5404443b12b91daca3017560eb29b51ad9730224d28d0c3f9b44cb1966a8260c2b7a86c2427c10a97db1eac9ff9ed9643b636fea9af5770b74d8b064156d28ce39ee336bda967c6b50cde8294192afa49e24d00e4e90261baeb7c871853565c2f031b6561fe386eed35130513da1afd35c10e3880f29010c8136a3394fa941557676af738786a212100f86216dd21177e8057d2fd6f2278660fbe151d65b9602415aa32f358e31c7f0e8c24ef4816abeaf0ccecee76a16014fda5c3df4a29323fb9024121a3274c39890c519966c8782d319e6100e3615bc7df0befbbaf62e11ff86fd71e14e16bd8de5eb1fefc2e46067fa61d778ba81c4f1f144ae8657e9ae450b84bf8c36c8ac68fb169bd634d90506ca053eabc4f443a0c150e9f1a4190cba0b952ed7992c1a6419ffdd4a99ef24e477c7da86eecfe5685e36ff9d47a7a54098044a96fd6d7eac8c97fce43e1ee6c189773015275a3f0d14eb40829ec2c6fb4c768fd487a09c13da53d7f2ff3ae22ff7d84213f53a634433d41ffd0 T=$d4cf6013d3be46e4a9b0013769ffb2ebc3ed6876cd947d9364555b77073a51354592ff309aa0c1f56b143a790abd708f8fb3343761c467c4e2bd353be134f50d01d307d8a953cf822af219e4e830fd989bb9d2b09778f04642aa7b11902e08c626687afd33a9718b3ef285e378eed3441ce762a8215d3403bd348f2f81c6e764d3e13a2f5e16ff9fae069a22ab496ef7011565fd774b53651517580b9caebea3e240cf00c640ceed731ab1a67d293b527e605683d701615bbebaaad17914bf45a7c2a4359ee5809e2aa65eac3e17c3fab33362a795a65688a72c53607bb1026a9d95a5dc0a829d04abaa5f47b7fa3d4064a603179f869617b71d64423c628364ed6cee85c7e1ba64537514f9331fc4932c7aff9565e3dcfa4462a682ed8ea73e54c8c71bf9ac798fc8db3ad22e5ab1af918f6c2b48b81a453f7044f3624138522c7ccb464d4619d64989bc81ca7954acca0c252fee5b59fcb3fe98137c41ec835ff7789ac27d1def12de1f669ba24328c391e691662a71cad82b2ff0739b693972b4bd23715fb6e752bdbc7b21ac8d1d09489e9bf19a703bf48aae334d5615222a8eedb19e27329de81da81e59b925e1a64651eefff8805998bc9c04a7db055292ded784f125d97c49386bb23751bd655c448a991c1a1c1514e39e395bfbb57e66462e66cfdddf6c62fc03c62b4af41565ab0dc803c6c4a0d43ef4de6c8c8af762b22fe51015a40ff590c861ce9018f08c9ddcc13187bd376266b7b6a3f39eee47f82e590cbee7e99dc59da47cf00b5b5ff1945110715ff42f2a368008f77d1fbbe12a805d22e40a24801e7151787e5f6e4b71ba46ac3271c67234db396c12dc2ddcf9fc7dafd46b0cc163c432571d3102e65f7143e4667953ba1bcf4cfaf2ea59d819cec76e4c0abf18d5e2b2e78a942b113e9dededa17e46fd6b2e3374d91902fb98af0509538259de48015c9ff90f8aa572ce08c7033213093e8987d29a1095dbdb548d5114b4c9b549551814ace811a1e3760eacd03676fa5883c06623e3f9a4d4e5a6420894a4bc5acbb52126b4057e6eef0ac6fea49f1510bee848831f74b1bf104082b7fdef5fab1d49b1f3d [290] S=$266004d88f3ce1 W=$669477a45218a440b4aee077cda680b2eaa0e0683ba5ca9fba53ed2cfbbd0dd3717c5b4c27d313cdb590e3a2bf2520fa568a605c70940c0fd0b03801f9653da82e9e781100c96c551cc011422d193999a0a1729a86cd5f5482f7290c5cf05db42b25bfa61e2107ffc85a480d185453acdfe5455020a46384244ce47c2f83ec8fc237ac264d959e54ec888f3e3681f94518b6ad303df25fa4f68281e9c20198bfd26b01ebdd9e6b434f3528aabbff22ab9a36f3d17b65f3e2368bd26d8bd6930615baef1484b2bb147316932b87f6754b109d6e0ec7e39b55f60e84afda51bfd53bc85e30287d2bc4ffa0e32d6c150c0a1aa9fe15292fb738ca3a4e9bdbc3d14209150a621d8c8f7215829cc9c86b07c513ba14c5925d7b824a9ef67ac41d0ace0fd39706f21558a07fff0afdca23d46bc220c5ac3d239ccd101b9571a915d22ff7519075ecdff770ae42d3d64d8032929bfd1f66c98e5ade492e9a5bf50a161e120c6a0db9755751217ca0dd2b072a5002f847de9666fb36b403c31a37ff7586b7cc333c9c9 J=-0x2245ae8000 T=$6a35fcfc94cbc3d4c6ffbd661263da8681bad01f92a5de7cd0e07f9b131fb54058e92360698b5eb92234ee8ed4555f92fd47fa3ee838002a8e594932bd9ac9db227f44158afbe4e8ca041f26414edd36b31a8c8ce3cde67ea78b7bc30073c5ac24fc30f44a98a6b2354bb6ae1c49b8cba5264f99cdbbe4216c78140baf393379c5e32d92620aa13a4aff4afd9d981f88a98bcc54a1d6298a38391da11f7e8ecd3b4445428931cd41a2653afe9511f3d583011a04414254c1bdec0b5f0abdf6fc2b5f09e6946069de676623d386c788481129caa5916f48a4d4dbc89f820ff003b8e1bf87680fbd19f0989ceb558218fb4497f86f8f2c7137e97cc7abeefbdd3f05dc31179b71db0df1d2b0310e5cd6698ab2112b25042d2e5e053c1525fad22e84f4811b786ddeb397cdf2f9642f4e00743a65c075dd7814155d6b54d64099ffaa52ea52fcb143c94e4dd0d5a0688e4421cb9b888d5d0fac89951d24c699750ebab8ea06b25a595497aa1fa2926a17903ccb39a22ab91511732eb228c53c0897d747846b4cf9f1d70e11021f9e3cead1fb75662804fa1212980d5da3aa14fcc45183e64f6e30bfa3c2ae7541867979732683150dced732bc395c69ddc83573c4a0e39017224b1d7babf068485385f83c02d8462fd7b15878e6baee74f29151dcc109a6a658a1a8bcd62c80fe4ac7e8130199a3ee052f5d23d32ccbecfed3af900ff5a16f2f8d4552132c9b0ed5069ee7e2eba9b7d9f0a52857a89e6ff2043b80cccf1605d5c677c822a711e142a9c3155b42dca7be279dd5ea5d4d061b1715a6d342ad0bcaa8c26efaa726e59591e60fb0c4f0d7f7f390a0aee5beb147539d477367fed29ce11aa348765c24b5c465e4716ed6588a09933a223388cf745516303cde9521b4f2e4d5f4d50f41a8bd1e85803f8ffb642ba0cc58686a69e3cbd26dce8c6eb72f2dad983b582eca639cce02240bd1840b95d5131b17a52309e807801e2e8c44ea0f476fafa2decba09c8eedf6f3b15469fde1ff1d0d3f5f4ac84d04d9c01282aa242c78282c4773b59a89e563307fac0522c85b63d6cc90dfdc0400251f301f80801db69e115 [291] S=$16de099c364141c2 W=-0xbb23d1f0a041a22d2aebeb81ac43b22266fafb3f171d554c2f6f6bd850f7f412b715b0420670a67da00ff39e8aa842e732981a40f84d9e461ae39c0d479c07f99435fa4edf4398326c5cd7511ce7cb8fce62fac7eff8df40cbef206105462b6e203077ff95746df61bbf65dcc6f4b42fdad6505bfe18c2bd7deea44abca872bd113640e7d38511da340cd905dcef2d7977a0e0d121d7a716645e06371b97522fdbb079c719699a7b99db43aefd0275b980b165e6d4a66e4e80cd284cddaef3d4bd89993b2b595404bebdf0eb687c18475a6014793dad4d46290ca9c7bf897aa24c5e38830314fa0f36580497472ee45962a196a08a49fcaa74fbf2b5858bcc1e56509e76f20e10df9f6c026202055fdfe73af4dbee077966b2b8e350d7c59721443bbcde1ed90007b30041e016b1c54782636ae9867872be7b00b9b49f4f0273f8be97ac1dad43975656db87629c2335c8bd4f70576b9488d18c781a85b93408e1be00abda773ec0a28f6028c9b1635506017118510c9e8889f9eb77eac20e548bea J=-0x1aab24a17b91341168e0b0180249f8fa2fad8d6ee6eb1d0cf2fec3ff3672128b4747cfbdfb4c396720ec91891c8eeea9417c5323735c024d68a50c43515786b7de06ea7319e576db3115db1ae438db2768ffad363c624e09704388f8099aff8817bf6526fd1fe37d66e9630ebda21fbf1db47cf4e980f092ec12e6e474932c9431c716c3bdd8a08932e5f0d1eb38513262073969fc38e0e7e37b4a3340df32881263431036b6b52397639965571b1a122939c4ccb396bef9144d3be0a50637da42bf7494b4f788070353ed772abc08c148ca0b271d5f0d421bee6feb7e2b9fdd4a9b28a8caeb28025a51fb28207f4300202871c8c01eb508731903bd08cfb3aa38f639a5ce40958950fc2f22c07be747c2fa8546be26f6d928ef5cfde740df9351c92bd46673c2c8e5a4f5fd8aa60c82d85ab8d999f799456161cf5c008cd7ef85dda61869e29872380fdb852a777b4d5a528821ac79de508bdbf7c510aa76846dfe8a467288163e8e0a212cd98677cf9df8f4228eda281122acfe4b4ddb3a581ae19973836c01d1f62aa2786877e6096679005542554efe4d07b641441143e2a9fc4550b117accc929f78cd0f1b94a0d8258c2ee721472a89d53e68bbbce686aa1e64d4f21e8f9f9f74aa95f14f2eb09bf21801b283347558c5e7fbf99c03e58f496fd77d8e2c553a75f97d80f2e29202505e2927067a394805231c882c2fbf9ecd7cf7790999a282760b8f3c0d0f5306ba417457e6bd25237d22697731924fd3692008c1e34ee1fc63713c7ad6fce295fbb86129b9782cdb021fb0a6cc0df082b0e4816cff773d03cfd9514cfa6b7e1464b04b6a15c33114fead647c85852facd88fb1c44e893d37f3295d2c2c2f7e0fb318e55394ef385c37c8c0425cd41808040b3dc1463acfd32daa8d9146dfce6d90b5b7e7dcc7d2937b7b55931df52063d67d6aab6a88d44c77b96be5d6811d6a7a59ff5b579eda0f645202bdf03de6a438223a7dc1e869591b6a717eebb0e9a10da801c41b8a7e5dfd9c6275b82a191bc8943638102ee650ad8ec048bc1620eca5cafe8a679a9232edaff1ce5e49efcfd0095f T=$3604e35bf6cee00d3d2cacd2b8a9a6f95f80c84471d132e95d844410971e05ba1ec1165a03d8b5959dd4069d945029190733a54e9091f353a0ea7aa0d8667d832fed578e7caaea332f5ec82990c55fc6bd69878bd8e9952c03b79d6b29e64ecce47caa4a552000392a731d12d03f352d7fe783eaf0078660a31a7f506fdf4cadfafcc2df24363f3732d1f6f0429ed93699cdf3ef4bc990d62bfa42adf38ad73c02f14a26be3e0f000af5327130fa046c24919f922a9525836fcc64359b01ba1ab8ff9ee4c434c098951b4fa926980beab3d78c41442844df56c7402d4234883ed1ab88bef4c564fcb69d47b86f6838d509e8ca48ddff174a6ed187ccf06b89e1e5f6eadb70c6948c577aa2509d1fbc27fcacc06cb40a2df44505afbfdbf067a4e6caa0a6d23278cfb48f2a333799ac29d884c83ec79c79843667698c0d35fa8ac08e9438647d79e71b9f09efe8786db4440594904a38c9186232db4cb21a3020a1d4e8eb5ce4d0359357a8fc41d36f186108a7d7762b98e3678486c83d19fac0f4bad15ddbd084a9d7083d26c8045750a939e34673fdd00a2c41240f43a868f82b5653ae588975a05b20b972cd5a8d699234cc5b1952e39915b2ed1ad1773b881762e11931aed5e227f70f229efe1e08884c9555d7f3d856ca9e04a08c1c675c5df28051080a42b841331040e1a390ab9cbdf5ad870623f400f996c32f5914ec0ba0a2dc85b04a1ce44b4c9deed3b06c6d6b753fedbb2f7ec308d63d97e9b485d7cb5eff6f8278e3a475921d02ee6b95b9c0db77d42b310d294fb1cd41506e878b60f07a69b0802edbdf6a702f151f36636fdecd5ad217746cc4b9366b2cce4348e743a57fffa9ca5034bd4dd6c07dbdd6fca391b8e2d2d3271a5bb526f22076af170d4eb46af8c828c6a9af00419fb0817668c4bd29bca09b6af959b1b6027c55f67f9aa4606054b2c37a1bbb16b23dda6ba010e8197193bd6ee2a1d5a98dcd575ff2cece5dfb784c5813576d4568ae00bf027330302f5c9d8810c55bbab1e17eb515f9bb73ff7cbf56867609582ab81225bc0836b373c57ce03c266cff2e23791934b9 [292] S=$1f8affd385488cf3edd9846f W=$3bf3acec7835c09d24476df694a97d35d11adb817c5a4672d7cd3cec55304f5f4c3dc440d7e735c52cf7f05bcb09f52649825fa5a78efe4dd52aa31e8b4ad46cbe44df2db92762cef67424e33f4539ca0eb85b906b0b17b091a7febca8d7ebd8672f0fec86e9f74e055ac391b68f4fc42ef19323cef2ea36a9a546f3b0a5391c5f9c1d222e372aa61d09a2f9df5b60df3060104c436e9954d6fbf17fe07d8d2562a5aedd571d7dc003b18743f6855854b1f72a625f8f26c92e5ee78ff6c6d419be9c66337c5a5babc6953fa1a3e5bc6f37c4857bcd7da7c988f90c9055d4b653323614e6e4d1bae690bc9d9893d75d6bed6a53aa3c2aa7d8cc53fab363ca501ddd617c02cef618c247e495bdaedd298d232e931579b13d844d8307b5af87145d442d41e43b8f90bd4ab0d56a817b0e408f4d517954a017ad2e0c35f2a1f923ce57c3adf98772a7aca54ecce37a5206ec720767c013d9867fca01ae1f40f2ca9529a0c71ecd3c893981e665df7eca2fa81948dd18734bbc7ef4207f40046f9 J=-0x2330c098e3c435d6a9745476c151d649c8212e3826a195a0c1ac0dd957c714fcf39ff246053452abcc45501e0f0a6c3a0360fe80fb277181d0995a0b7b34af4b4c15d7415e248f198adc0de25a93e9ce15b1c7c21e348cc4f8addeec9b48c353fb211275569563bc22f392f0665ce3f97184c758798b6bb415f655b7aa788d7473445bedee1208597ed189bf2366d7f31bfd563c2aee465b69eb9a807f662c92d5ab4f9801a650c776c479451d809609e4f9d1e84980d0e71510d49b92d2d2e726153a1401c6fbd847d1f691859fdd0503bdff391e2f9f99be021f553a833972587eab42923822769689ba5107b6529604a122839284f7d6a94a3cc684848871ebc816eac92d052b290f77625667b63fdc2ade95a8f18513044bcb424f7b3d0b95c04f5d31de74cf0baa916ac39c076923b79f5fb2ffa5665a868de373a429d3b3e4232ed765d554ecb1977aeb7b3f9b916a6725292a4f1d822deceb8cefe1ac6f132ef70788eed5e47b4e84ca5869596f99fdbfea69e4875247e7f5e884fdb16143eb416402c6a36afd2f03a8bdbceb6af4a8464c3982080d78fd742adfbed1a1e86d288dc14b63459e3b842897f81c490a852f0f7544d143e8d10d6aa7640458bee2ae19e22942c31264835d70431ae68420ce20f428a077f9f4e36d4f96e503bf4760ae83a80cf900088f4670629096f87e0ffa7c02e49d373ef9f5a14b579d19cb66dbf18aee7b354f8c3e6ef74e3765786f6bd29d6fdc85c7192e0b0a4b3c1178894c68f1d418d9db149c6306c10d5e5b2581b789d8d76eaf639723e0674505415c17bdaa875691c63f30294dbe5c57bcc2ec80d4c68d1a2d225b7c8b824754192ad7c80967159ef14e6bc9040b71a01fc639b2d760fe1b1287fba603eeca2ba9913ecbdb5a5298b06a23ef7c340606f6fa411f2859f32d4dc649dd5c3f449a435330dfdfc637028e323b1237e9357ad99c6b95113bda9a1c3acdc78a6cc726c5aa1cbe72c490962038c86cef20aea695c01b803c20e4130818acdae865427d77b3502511a4991b4e3f24b80d10f8a38c782c6e16869f47dc4a6 T=$1c9802b9b607bd671b163a2552b0734294c7670300bcdf92b164119ec9b9671da27b04a97d1a351673a6c180d21e74f8bcd284f9184ec455505ec68d7412fa559087547b7e025937b157046eed0151f8fbc2173f7eeab7099a4bf83af4d2fd684902dd8a72d844a47f5346c73ed373fc49661a52c49cba14c819bd88093c5b727e98c7fea2610e78d6876e72223e10cdc10ad06ae7f2a07dc6614c22c1fad26217635c4ea895bb4f0b2a6e605b910f673a8bdb1e7b57e765418e9da41b95cc46ad10ed48291b30c684ee42c703a58de01973e60198b1aadf6253719a9a51e57e3faa0a22a4b87c53b406857a84918de02756545e7ab4e013c93ac392aa77c0a39b24dbd9597b4793558d60aad905e386632e99e9b5c678d4ad65fd866e16073d3c501f2cd7e24e538944abc507a524b778e7e69f65a3c9ed8c13973d67bc07852e91872adc12d64e3345edc4ecbf3d4656e7129f8c442571cead4b6d85cd275ea55865892bfb4e15f1bd6d82e04cf40e521e2b650e6083e21f7e9667e304d54458715cb725815631c02ff06f94bb8e6c807868b3e388c9c2135a1b05b74b90642596136ec3d9b4f5772eabba2059f55a54874ad4fd4524eb1c15676187fe581f48eb0af3304d7ae74bc0ef34c9556515182e317424495d28a42ca0e9d45c165d7b427f04167a4bb347101796dcf8ba83426223d822e93acb273862c81345ac5102f0a7659ff786b25ad9407658ac5d5e216a9ae6a575cb8a66ad8d69381df73121b32a92c4c19f9d5c97d6863bad911c18df0f62bb851a52eec440f40e11d87ff1cf7f5163409b5f2274fac059201660f161d8b98ef9f6f3032e1c2963ac408a9e799d3a71bca4d1d46515339d79596c42941ac24a13661c8468708226fe49e86277453a0a1bccf7bb73246e4e0983a30cff89685a7605de3355391f05346aa24816b854c2d2d909fa106e4eaad6ec992a1a6a7b2d18c01e2768330cdefaad2cf123837cd6d623db2bd963932c8d92900a9ba0cbe1351cf63853756eb5240804619e9199b75506267f299b57ff1f592107c7cb89abf30b64db63837ce [293] S=$a7b09a9ef79299e21b W=$fc47e677047dade2f749863d755a69615c1b4058425ed7fb240b6bfa5afaef06caf924bf10a7e9356dcc6382802747f2696afdb361730d14274dea0be64a31c7ed95e0b150da8a0fb80276fd454b7a4dcb51a04086d5ea7b333f566cec08e658d3be3be4089d1f90441b228b0ef71f30a1ec67005070465624b9e3289f6be87a0ea628815a9dff183fcc08b395cd5e0f85e4f13a6713d5ccb2250691ba940ca4b7b98479f5786c8bb8345080291cb7444bac9b36ea5495acd8c34be2fa6eb7145167a9c8ddd04d5e6ab6a6b84c653eec4ad8aff78060229f51f6a92abc83cd41ff16d0d52379b820bd41707d912c3b5ccaca6e0883e1563456da9efb063e8bc0514808ef1be2337ef6b1676d79ad5014ea77a2b2e6069a340d8a250b1cb7e7168ad241cca4d7772c5a7960f107bce2792f89ef8b96a8bc2526c9ac345c0060c8eac32e7be4f6a5e908f18a848575d2078df9d163d8e2b74febc91b04494fc6cb0af99fe31dc7990c3850d7f41fa8d5fdd32ae64888115a1f7 J=$7e750fbff0a77948a20f2763a3e028271a321ef6339f78f2d166652ee7f6e2a73720b70e675644f883b84a52649cced0a08f8f2aed45c37181417cd0f97b097083a64ffa5b0bfe87786688fd8af88e777db1278203866bd9a3f91c86bbae5696a668f4516e5e5b024ce8f865e5d2e1e87816e428da48c766903f330b91d4288b61750a0200adb619eb465c07c36070d498159133f8a7acfd0481b7b8acf48d391a772c40b7585ea47ecaa7d40e581f691df4b9b5c0517617f4d8ac4205fca8eba38ef30a797c01fcbee089301f147b51825d88ee993171186a550b42b65f4c27f1a3ed1779417d392627537ce5ebe69d419d6019da3e37b3ddf0fba4b15ffc3b05feb23045c58678a6eca94e8ee8ef5dbf0757fa9b25a77b295f1bb94bd12c9f1ab7745b88cc305b0385c73e23e31fe9112e4586222ddabf3a9e94084c50e75cdef8d5e51ccf888a71e1bb63fccc333416ac75fb46da886610504b7d1caea45736bbb35b0df6a81cd4665651fba77d6d5a7bbaae0f3eb8cb1bd271952d8c53cbe2a029eb27904920d295889dca911d06270352eb652cc8b4786fdeacbe7812d602de3ee182236f4bc0646613df2f4488b9aa0479564d1bae51dad2b14d987dadb8cda7b075161027c373713fe6ff7a454402b4aeb842fac1c1d8febff330dbf3669461039adb6467ac50161c0ceafb3324c15bbca3dedc47c7ace1cf3e583fe70fab1224328ffed095e9891f60a5bc90884c065de92ab0acc21f7e49a038569675c31f952e5576de7d154451c01437c7a655f51adde57647dd10499d54184e31a9b37509bf5a1a0d647714a5a76f79ca18ac47a7ecde90097b715c4884c8afe3e83a3979ea1b8d6c322eaa34431c4cbc1395ec25212e518025d5c1231e2e3e6556bb99d83101bbd9ce89163f120fae3e42ec4eae9fb32d629184c7d6b3ac106043d166a885391b84a4248f8a4309fb1a2b7a7d8e1487ec209b8e1ba54a9e27c81cf0b8262f663f6fddf9cdd4fa10581ff7d0e89a89b3c68067e6d69a187298dd0fe20cb252354c1b1e47cf9a70f87487e T=$76c8c1ae7fc29819f8ab02e9cd2f9e6c92d60e1a5f25aa0d9711ffd3c67d4022ff352d2d0fdb945d785396e41d16c6bfc54e754332362e1666a2ddefa271ec8e888352d5eae8ca7003af8b4f51629323ada57891e27f70a43ac035cbaf0743f67e8fb917d003648a03a85ce5ed8425fee0a1d94086ee3b0893a35321cee07d48cb67797558707c091aa9b50e3ff77da83aa95eb04a2a4e495e6acc2fcd21be2f187af012498b46529021a0257bc0848839f7d26dfcba32232ea33206a39fb7be68a632a6d14a99e9f43549384dce633decafdcf47ef412286062456141ecb43ae37655e98ec76b12ab171910cd8c9c58030261ae6cdc17af6343b60db0d80934f4292b2559c1239534a23079c9e94397f3f7c7be8e312fe010ad46df54e06d1ec1212fccb88464e490eee93d9116ffc3cd39cb49fe43318d9ff1bd02c5b3921576509d54e3f45a5e1d212476bd991d70debbb82527e94b464deaf73fcb86dd98e2d2418369d485bc2d202b249c13f9f664c21a14141d8661c40940b7696a8e40df25d744d0b99ef644a1a4958c335f3cf902f4867bcf583dd3ac93cab636191a547f6d5624d8c49c9e01917ad56422f507b247d9b6bfc347eef2846f4ab91f960abf6096fc9a936acf2e7bac85c92dde49b37d8ae2c5169655f3fb2f8634b1e5f4de07eb25584b595366813c6c5936a16f7ebb0230edb448e117ecc15e9f08ae611cbf022226d9d7b333df8952269e91cae08fd1a72cffc0fa9b0cd762ed47cdd8b6080e17a6dd9440afacd0c3bbaecff667e180a3f3f8b977d9efcc109329fd7197586924f54eeb37cdc57b0917d292ae0b1f031ad960af71123c641816b80962f6c240be5b1138ab8ca731b0cdfdbd455220f9d229b39d5200ad6f364f4fd4f2371e2ab47bcfbc5b48cb8755a3523281065a7e8a9ff9b71c20c64d74d155aad3b1ed0b280ec855c7309f4e1ccff873c9d4f47ecb7e09cde69b732cb2089daece0306e90833525ad31edeca2ac29c6675512a9606469c315c98f5b8328e10b0d802143db3721b1c63d72fde1fb6a2651 [294] S=$55de8cef8920 W=-0xc8dcd78003c2d52727093d29aaec999ebde9d8c667b03412b8be29fd4de7a8cacd1a47a44b5d6a1a12fea2481205ad5e2a90c216dd0955cfa2610deae1c532cc1948f577204065c288a443665be9541c48ed200bcbb7fd994902b43bab918c6537460a2c446694846d45d51f3d740018574ba444d9e444f5b465cf095862ad8ffeb0a1c95584bfc302b43045933258d2e4c482630f36f6330ab487a57792c5694b4cc38fcacc74db131a41b1c0a2f9d272766c8c003efa5c6b6a75aca6863397026643b3601b7b11a0eeb69030cd03df13ee8fa23635dd93881ec23abffaa72b5269d7090b48b9f47af715eb2b08fc89c0c207296dedd8dbfde699e3f8c2c793f0f94c6cc3487968c0e2bf365d06f47fecdd89eefd91d1dbb488b5fa6f3b6a885395056b7352f9b1738264588fe0d65f52522fa4f2a7681e96732e16a33e8183f480be1ac345f1076ec6e5eb20d6f10a3375b9006c953b719ca7f60b5eeac6dc096000eb6fa4232fe4d8af49438ba5bef453e4c0 J=-0xe6ea194bb4da615ababec02403b1bc93a4108ef0a9d5b0c7a541e1dc0510fba387d250b4513ef32e368adcabca98ef14eaa846327cb5058d32fa4231a0e3e029ba9fe8b3ecd16cbacf4ac8900873d662b7f37dccc9e365b4bf62451f943e8720bcd5e791d59d43fd9551458e2dac096bdf0c5a0cf824713076fefa1a9782f40c53df7e3bac7fc8faa5b0b76f59217b74288606a2af851bff1b05d814aac7b6219928858942e6464f14de110016d96918bebf5c4058f932e989be80c92bb920444f00ce3008ed9d28fd4146e388fb84c26db3aa7380416b9299bc9110046fff1a45e45667ae9096f7e2b7d1783c4c5d54079805abb6e5047ff077785fd666326a3063194dd63399203b6d8ae609b2c654908cd119e94370da30f4f9c6f3279a9f9e398c1f7ac103013449be8a9e8fa6017ecbfcb7455c0d15ab9cb31826ce9a4d0cb373233c744bc33dc2882fbfc620fdd181e4a951892bef07ef9bd4b81dae828d95623b0d9f65cd0ea0167229f3ad9d13bf6011e2e42f1f0c83e09890fd90bcebb0947179e03a4344ce8154acb1eb1cb69686f205ffb6a1c539bd0890a613fd7532acfc533a6c405c80bd22f870f05f01abf93d1aa7c7bef468fb65e54b8d19bf33fc98e22dfedc530f882ed06b0a08efb5edcba684e818595cb258984291a1e7b22be0876adf524db932abca69b653c807f58bef8045d107ffc29e5186794e2fcfffec4f987b45f4d67eed8dcc72a78d3b719e5db95c815fe7bca9a4ef55c7fb7a6b95e03dc8b514424d65284f7859bae1827de1a3a76c3b1efadf8c1d3fe1391105b85795ccacdbd5cbfeb1c8ef0318b75465fdd5c2304432e9fd8ed94ef063c9f482fd3b7de3c1da3b3f73722b15b25b99b312a9880c654445af00a525485cdd471dc5ec98a494684cf31216c2994b60cefd86f7ddeded142a90d8792ec4688aa2b87abf0c85aedb7b926484887edadf1064450b23025d01f05fe650f9d54243808f9738b7c158239b1a615e64d26b9bd37d0b5550040bb2eed176867cf6e253d9776c982b3 T=$3f9c20908eb1db1b532bd6a4c9e74d645514a194658dc58bbf3c1eaf46e51b6ef5c2686f610db26abca965d5cebd9c845b341489250b5ebd12d0e2010a0c08a4d15d3485c82b8d1ba2d55f81e3554313eac15139ad48fef033161d3355ee5d01ea2bf9822172c1f88f6a7b7ee4ec82d096fdaaccf31a52becd14927f79b522d54609725699c157819397ddb53cb4cbb7ba584251c50b248fd19026950dc42917eaf18ab99f972cf655fac3b151471acab321629518bdd87aa02bb3ad0fe468a080734fdaba78d2e10976c0ab86bd5def7d0f20d8f3634febf76572c6e9dcec9cbb7d712a4716bb28133ade4bebff1ab3efbfea44ad24def35138fee74fb89527fccf35d421033c09800374f5bd1c233335f3486e901e502d123e959ddb5b80987e52df26b4aeef28c55277ea1397d24aa8d2eb8de5812bb83e4f6df4af69708dcd6847ee5439fe0d6ba1595dd664afa7ec5101eba65b80808dba8fd507a000a85ae610a3606599721de193040ce682cb3efb9a1d5dc6c0684bd7b7796eb2d2d730128abc52863c0b110ca3e91a79cfc0dcb3f68cac3bc3826540d0ab5b5b074cf512416775ce964ce69c5b9013a77b44a0dabe8f342a86f03da200611fd456186799597b6eeb65f4887274ef64a968d74683f0510b353cac119f6d7cbc76c19efef09fd515e6735ada23487f76e9a1c9e8f9ec28afe98eed195ef2151cf47aa41d1e736606a600c9758f9fa766fb139b27819d226f6622f8c67ee155dcd56df409880e6844033cc763246b4c635f52980edefb3c14a1dd7a8e0978ad83916270c13f269e98344cb2b11305124fcbc83e166e6ba32e5312bb6e5eb31fb4428bec5210419f0ef7d8f2bc868c3c244d458671f015dde5eaef944d208d12c4c269e237d024050cbb6864676d0c4d860f99b529f6c3b95fb34b3cc24203674efd19dde630d748bec0c2f89224dd208c2bd595fc3b829316153146a1437dbb8ce2310f35a232330193aa38ca447f900691e6b4967d0434fd50f678220937bf14494c094af9355ff2b0af5d [295] S=$2577d18ca58 W=$f3fe86cebbf89380f44a699f95a5c98169893a343e95b9f7575afcde6f3d519a5640be100b0dce446d7373c3c1ec945044d737ae53cfe32cb6a45f8ce957aa1ce77aa5f0c9e45b85272c749443d6c52c25cb18d19a5f0fe9e2c280a0052395e2a83db079115a5763b09fa2202c6c11fe3211457deaeff399d9a7584f448fdcfd924e74c42e35cfbeae4647cafec588be25a365c00ff6a62e9562ca39663671ae545a876e754fc2f9d5f1d75c9d147d64785e47b7ca3826b4fe4353cfe15c3940e50354b4ea87cd2fd04e4c1b219fe6f836e0665b9e7600a53428bcb4cfd2abe59008bdaf8f15f4867aafffb0b4e3337befcdc3964e5f3ec0ed1702de8d2d3b3331dc7bbaed33b33995db84afdf650c4bb49739b2bb3786863c9d89f3f8847ab1d2a2e5e51fffabe4dfeb418c3bc7fd0224709e85e2c846a64b03937027707333181642937e2a1bcb7861fa1acbe908f9c5195670cd400e4986803cfa0845e32bb50382e6f7ed27dfbf1455e48f5ae5775e J=$34ba26e357ad036b8169b96f3050ac03d3b96572ad4fa801878381da59397cd06cac2f3987d7740b6bb640b9e975ce766de0957c6fe85af1d38f9289688a21dba5da7567e4f5bbd3b34d77dac8bc53f0ed0b10ed174312bad95c02ff5124a54da814184aa70ae11d2ac7de5ae7107519490a655545fd341ecd861b855d0634b816e8b8df9893878c272441e22accf3b748ce8d94e798bdbf06a54dbe2499d6a6e22bd551a12392ece700e251cad1d4711dcb681c14698f6f2a229331dc3a942b5cdff28d8214a7472b093935842b55d6feb66b8c4a9429cb4fe350e043aba767e845bf42f9274647d561c43b29c1a3da9deb724eb7e5e78a2f7625f6e9682ab52ecb179c09f80cd5e8dea67e5efd8c9f95d64c91a9192fe7fea5a2598aace969e42b346b6bc0f22a986827b0a020e1f3542dcb187906a5d586325b5783a4d9b6fdfc3d28f9db4a4dd3286c720a235b06fb8ffd2997bd67949a449ad7d1a429bc3e7a597e5f5ca164367d13a29a3664f201904ff94be8283164f06a9a01791bda27d58813b8869b7945cf77a9ec991dd5de32ba9fec3b19fda4f9ad370e92fb2be432c56f479c5a4dc3aa38d486c7074f55fe9637ea64d694c5a0a2a934d4ef7a0117d9c30e8eb2b316da0733de97746b943e2d3d533c7b9bb56e976f20ca21f2e138626dcf94cdbe70f6d568ec2a8bae8ddda52f87e77d8b03476985f86912f4d9a619c0a99b0ec8436c705948684bd4818796d4ffbb6a1fd0262d5639617b27321fc56752a052a4d63a3568ecf1854076c2b73f80892d1c511d5814ce37271576c2b066bfc63c8c6e715f3603e0918dcf70874761a2bf21287eced792da3cc286557babd61f61290c1542f9fb80811287bb0a323290b0cabe90a92e30d278af8931f04692e14ea9a8aa68f65ec304d5c809fdb78f0ca870a60831d335b873aa72e4e0fdeaf8b0bbfc719211e36422386d9783a6a2cf5f52dc96e223c7f704be5f0c66d4d237378488b3cb37211002d12dc1c2f7d34e80aaac0324f15317b0f0a1ff T=$f6a5ccdf81cd97bf7b0260876334b497fbe5eb322e28d36e1454d35bb9d8fee13b93a34dffdaeb20a52d49a519b067ec156ca599a91223a0912f22512bef80b0af88c9a92cae3f5210316f02a6f93109a6736ad3bfbfa29b1202014104a64c1ed51e9dedcbaea25f12b50d64f663bcae5d5c97fd137710143febbfd36fd24f8199ca690a45dab2768aa01d3c594e3f3e71216a9ac4ad07a3a1c1460cd879262513cd3dae11c8687998e11e32093b196eb84d50cf9700ad45a266cd7158f64ff400e55d4353a67501836e757ba35d2022a05d324c9f34a1346e2aed5000bf909a824d01b7137fc9fb1dbaed22537828ee771aadbedd4040d88882642f4c13647a73d2ccc4ab01a471bb2f95628bdf49620a7a8ef09536a4423319e07e4abe8b4eaeb4c98c60abc428f86f87bf72751ab0418439e3a3e52dc9cd2d12b8f11316937043c7cbacb1d7ca0d37c62911d3d6328c2931bce4afa29b6529f1af197261ff09153ab3bc417a3fdb33f5ba7b338387931905e40aa18311b43757417467cae0c48e485676630ecb81387fc926fe05400af1c2b77fbdc6da9f7b20179f044a7701ff8a6f9b316fff4613fa9329a88721153436dc79bbfa9fad8d51cbb3587ba0d532b0fbe2276e442a4ef8615886a6d57c8e4e676fad6ad965ca3407b619dff11273299f7299b2207c2b72aae159cad8112195587114b5e697e2f57be722fd978cbb86b905738f24603d05e00e0ea4981fdeebd0e7ef3e11281e648a0bdc91fa00baa5095b673d61a275344a7539382d8459fc24df26f08191f7364a89004155202b9ae171212f95facaf966da03e9280f5f3631595b6503c8895c561127684e713f7ce589cf10d2836c223d876bb9c5e43cd5ac9b7bfe2ac303d660048336c28c665029e69bd4191b5ba54ea05578d3b53e59ed673c3514d3322c70cadb9f1efaf5e530f5dd0b7f62e6755b6816fff310414c1ac4177c9733c9e06e27a150fbadb4773c073bb45d12169388e4b69f18eb03d5ecc2c0549e2eda1fd11196957fb278 [296] S=$2a709d92445 W=$84805cfed823c75b900d7103b85e1dbaa658edd44a22a55dd5c3d3cc3b3849e960615205558fc4cf9ac99d5a9e43a8a9470aa9217586c46c634644fdf3fd49cde38667c9cffd4fb50e09501040dcdd977ae0d63a152adc89892a5f3f980a590342e945ddf966ba62522c1a3f6e2b72a6ffdcd3b0f900ffbf38801088036eaad692eb31be6d8368b2cfa62bc039410a1956de8ad36867d7b8b6bea04b903f5cf8cfe5166a55754087eb012046b61cb434c15f46bb1ace16340fb3b63ffe77684b51e18a18682d484930728c6c90006deaa67627ddc00d3768b762fe1717a76e723614a10273afc53d9086fb42461565fa77bbd7ba96ee0bb9be303780454e88819082bfa4eb59a03c36ba12b27e8e7f0610d8dbe3acbdbb021b2f545281cad831413d9f4720ac323cb3af65c993a5f8c3d8293015dda85db8b80495cfc6e39d090fda4e3071dfc862beacf769341faa303f73107170795d036d4024c4380bd06c85cd98f9a15587a90ab5235e5e525 J=$3004a55b73da2605c76a9776551583c06c200b15fad02f6dbfa4b58378a450dbe898ac654459c2f6793752ccc5b4223436d85234ab5f5127d47801a500068171a265365e24da2647e02ca239187b28b5d32f158642b5bc19dc5ddb5821b6bbf51a5465526c9d13efca5c6dcbe724c5cab569221701d69a864a7e20393d5c7f886638e0594f3c7f06a43e7ca0bf5d842594de7c7ee24780f258916c69541bdcd688660584c9d7d75cb5035047501b32c071df4f4cabf4ccff21275293e1535e0af5301e12849523ee361ac5327376969638e93e177c223d41f7ca02f85a3292fb5ae799445bfde0bea55a1fb6a0000e6369008a75e59003a8c0460b0c1ee51d127628949312c1de8a46f1d36130f246f0c206d7e6a4ac568ca8147854e077b6870231f993b9360bf90a2b41950e4c584fe12064ef5708064140d30bf1f65051d4a4739041db71af8a8c49b156fa8f413e5ebf0b5873f1a56ad6856f438dcd21e2551b3072c26485765e9b2e3f695610af0d9b7997747ee9447358c5f12b01bd9e0ab8b9dd51bfe4c0a38b64bffb82d348868c866ecf1f1bbe865ef6a78b664515fd3f2405d631b3164e45f1279d86e991375690f85c1e3561d2caa712575f4cf20d76619eaa9f8d52224084925b8df8bbe9276455e12ea3ee6c552cc73acff12b8df02dfa3c2855fc7c3a9022704f36d31e1192628474494078bdcb47534c424946ff98762fdcdc35bda354f89b5bc4dc2ca79b0da4510a600344dc8ed7fe72f7ba7f9c617a909c75422a8aee30a6f91ddd1a5bb47489e301615eff0ff2d26688df03fbde30afb53ebcd8fddee16512444329540fa01212fa38877fb7641d2015e5b49b1b188d8abe80f18be54c62794551d6af6aa6fd23f2867712f15a0b8f3f657034f9a531a6749c8b9253b03f9134b1f4f33b75c0e53b4039bb4b8c3661b10147a1b14f57d6f1c30a72847e2bbdde1f9a3f6ede6cb7d5e36f85b23adad0382c60e1531a532e0e0b5b530dfbfbcbe93dda6fc205283e112a11ca964f T=$51fa2477686d239adb5884f862610da171e99b3e0f6813f875101bdc9b37a4f98581c9ddbec266ded6f9d55192860490eb00bb09a8c9ec62077f555570bbb345efa9b91820443578dcf538aa236f9152f2188a6948c9039bf558a4c5838e213b20c53e86ed776a772c18eb29f4cc7fdcd21f958c65771b7ff18d6e7434cb0fd00939164ac325804321be0ac15f0fc18011f3709e06300eb6271601a95b8490ec2664b67a26de0fe4b355bf3eae0dfa996401f54d2201c6722ea0784773eeaf0ac8732ab6311de7dcf7e1f1abe63020b17682de3fd8b5e33003676464c888441b68b98f03009d3696ad1cdffdff4de240c20f0a3a6f3bf95d6718ecf605a5c02efbc9a3ed02283371064791f1e82320ad0702aeb4ea1aa5f3d09ff6d6d91523317aa88d9372acc1aeec57e178458c4eeb4fb1886c43737d34952cbd3350978bb6f6c65ae07e325a9bc359ac5ae25bbd9b86b0e3c5e019be81ec672109860b635089d65b91555b837156e05896f7717df3ee8aa416afbc4a6782e23f97cb06e6b981ae8fa5c33abebc1b80309a6cba983f8ff869d3b82499647d6c235713c577958317fcb4417ec6e8ffe539fd3a41652c24b337a09073c407d092936c2ddcafbeff341064a1ff9bd78d3c800306ff224537ef103a6cd61ecaadd624bc6abdca3c7acf2968641fbd024d689a6995726a1291d8cf2c0fe0980d2e5f22c89519c7e1ed7af553780b2aadf865a17aba0d1db78824a5f96ac4cdf057eebc632f4823349d9c584c990f4c461868a60d7ce20e820a5fe8681c869340ea7b0f9043cbcede267534b1d99fa073f6be42840df5c1cf2de55836b121262a0638a6bde2d9bb633846a9801fcb4b8033d6e44d856890e7614163bb946ccac8a22edcb45afd3584a9a105fdaeee09237b92fa2c7ec623119a03167fe7c5a48ab0d519409c1f10c01489df8ded7c11616b5aef9f647c375353a8b06ecf48ec82325a32584ad9a05099ef9440f6025b7dfb6110c5d0539ac26e6d1cd9ecb476367f8ad05aa2 [297] S=$b6b9c25a7c74de21a4325cc7a3 W=-0x1fdf95897985689358069b3026cc525aaa8e0c74656b0cc2cb675e66391ec0451d92b64ecd5a8c3f4450c35f4e20bdd05542ef2682efb76b233baf96b030c50fd98ce889d1cdaf44e30c9e5b72ba9e6572c06f44c3740a928aed053c73ef65961c6323249dabdc5c203b576d8677bd384e1cb0d1af93120e9d9af483b4b7ca39271cb615da91b3793f6252465d31898601d5943e657939d89afb90b4a4f69a15bdf59a37c9b3b7f0c371009498d2eb2ee26a0e8ea0d3c25cfa705e0e6aed0eab084733891d9b63e319cb8d4e82a0a60cd93de18e3e9f9e4ed89f0b6ffe3b4d6829ee83ea75b0bf9760cf2ae24075f740eedfd167a3296abbd8ac0ed7767517bb69c10b617c058e4cf052b1535b427a1e6d5825e759ddb6f038d91f71c4338bbaf6e59c60912b03aef3c163ad539bb31223ee9a2006bbb47dbb2838984f9460dd3118aed0c08fe7ac176cbb11eaba86ffe1597a603e0e126c0f34c6c875b17107c1cf938a0c7258e6b1b2fc65 J=-0x14278fc4cf8f3000ad85c5461ed3618d4f4caec1e4f5da3db77c48651a1ef4f1c8cff79943ed34d71f2ff76ec7052ddb153fdc1fbe9bc1315bf8e78b6fada76eec732ea718de3a8dbd225aed378f77013199cfe0f117751b85294c738d7870a72b0709c87a790aef0cf41a75207c74033e7313cd69cccbd59fa0e40e008b74ffb6936589fcb4a9a39d7cf9e9c6d9666628aadff18c74c73d36880603353eecbe9c6ef23238050e3c4831b2bca38e91a2a36e8639d2e7fe841b6667a6d5b7b1ddd4e55605f1f592ce4a1aff262ec415b5d5a1d5db726f8e13977d5f8ef0f127711672fef28c2de32723bd70ab3e4eba0c3827232c2d6b3e8e98f014ca314e1bcd8660afaee5a7b91f22e01dd50cd725a070d3d981896b367000f9d03056ab088bc5cf9c5ae3ce5023985345414da56f490028f2ee7217271539814a8300a8cd14f2ea5b256665110e2e33d274ec94af7e9324e80c9f90526d2ffac3600a74dd9d1f3c775622d2838326adef11542a6d19c3258c5b37d4be70f5f37e061263e075d135fe2e70682fe964b4323eab0d9dcd9f653c081646593729b0dd53b54d76f2beffbe35d421b00b4b49589ba5e0855f56881785f089336744b0cdd60df658fa10ea25b3c814119c88bd7cb56e5c5ffe551d0f5e087ae0ded9e6a81ba8ca36bf09912d1adbc585d690a4909737eaf0b98c69e56942a80edb22b8f1a2fd45e29fcdb708f2a987c1124df944d3004dc5801fe13a5930e18b8116477357f911aa3d3984eb904682e87a646e8ac3fb19d7792b965ccb7ae6cdce993d4230853bf1a674961f152f848e30f4c1c65c61458a9cc98b9b3bf124ce0e7971fa53f102d47d6f02b04d530214e3c6c451a6cd19b7f9e9621415885654d8784929c5b794b7c4f1e4f6cc892ee58535f26a0636222d2049b264116bd2490df6c301963354c2f08e27e1455da8800044914d55ccae1d3f488824f850a5a42f8d369428657a682aa2c9c98df7488b78f4f169e350ca6f4f0e1a67d8b428c59d T=$1936cf18c8f92c33b672453bf5f7e1f047f9119a44c58ca333b6fe8ff72663e06e4e571c26e4e9c21d746552d1dd0f2d19ec5aa5df4ed868166f385697fb5352a2e6b8d6071a3c6085813764bc0ee5097339a4e2dea8a409807ef1b03ace5bcd1bc3b1f174828016073814f2a59055fe49b2ea794881b864d07c3c591d410ae95c829d009460eba84f5a0f15ba313221cdab3d083f28c969b1f0cc6cf9b430f070fce431d53acb5bfe3d0daec7b34a86c918adf08570e9538baca14f742a899023c105081c531348011f110bf33b6bb39498f45142f811ccf4cca958fa58fedf674f18538fbaadbef8191613bf842417c869de1520e6caac4ec1f4ea44753cccb62073d5dcefabf4862ddec404f685f50f80835f6041b3256c1ac306ffbebe564ade0622c692bf0312bc777fc7de2682fd92705e84d0938a010e8fb02e20f449690319f16d94b35ae30456f1ad6e3042e76520cf6ebe10d296dd13a1bda3a887dd7fdbac3f0a5c621ce26e7f43a3d6e002d73d922514e6bc6ddcc53a8de48629404f4aee8874ddce3b34d5fb34de765a6172949a7109a1fc2158daf269a4a35bb205d9422fbd7009c579cb89448443ac4f783f5de4cc8e38580034d2031dbbc27d6dbb715974322f66cb25a9c40ecb39ae56577519a401be8e5827979276d43b1f6250b0ae73e9274e21d00288664c11b2dee20e35bb4167993e917c30e55f87879991c5546060f70905b2230cac27e8b9a535d87632e80dc69f64bdf6ba30c3405e9b435ab1a52523fdd28459c526cd2d359820e2de43ecd3904fcf24d28dd0da64c782eb0e15c26f8c687a1fd86ed78bd02f7b0a2e3017b8af31afb660ba653eb4ecaf79897532ec1a2378f6096e62d0a14e70ea743c96059f364b6666a99fb26305f17e06d677dd953ca809bb9876d639c1be8858a0a59f23d0fbdeef2d6d38551abee695303976e8da37c561862f764c77677e2f560bd96194fd9f1aea499bec2726cf555fc75f8ca5828bc442f53fc30814c9c999e8 [298] S=$145af5ab35f761e71a5 W=$f13d1c89457e4c7a89e6c4ea8a87b15093d0b275f76c4af7646d56f9db834d65d2509bc9c178a3cc0a161d34d92de3ed8ac2b0c79b34a69177261e481fcce83d37b76b8e82bba8ffb6d212cc6dde62e1a3938939f98219eeb798f2752e0c9e802eadff742e94b072bb73ca212e59b1e577e0584a45083c438bf9642d18cd0ad734e4f2acefeee9f1b9818a0ea4d8dfbad673191b75c82a613b2d487ced84dc289104cc3fe594016e8acbe8be2cb62c348382d6b1cf500462265bff115bcbaf3ed622d8c9863be37028040ec51e55ca22904564f42f39fd6adab8661dcd7b22e1cb9a5590f64cc26a7d86354a91e2f7ab8ed6d12b46971dda83db9ef6b34c9085e35d2f5b810e8f1f4a53c20e3ee01efa412cae4cc1d7ba1d78ada73f153af97f1508c1c610e180607e24c5fcbc873f0d7f58daed8b19c462046b92a23a5a0f5121ebccf2d05759a38bb8c6ae913dd1ed116bcba1f5a6aa64d81f2c0d0a20927b27dc2a8c757 J=$474a73da7637cac17547134ab8e86f6bd994974930be028e2a3e07da5ae61906bc6295d36e4ab12bcb94711e4196ee65dbe667f77bed4ce875bcbaae56c6543bc7014869b37409495b3d3b273deacbbf23da757f11d5c59741b003b732526c1670d03706cc840e194202144b3afbd3a56e0c16197f8d2599f9820bb2689ddb23fca1565cb54fd41682b84fa5b1d9c7ddcb9954a240d8d021efd484e7e1b9c100c8ae2a3190879a677b9ead2fc70a99b22f744c7c5041d974dab08a34e277084cfa87054db7e1afe5ab96b97b8357ce96b32c4cdff6d0ecdac332d631cd24955fe5b2c9097de96c393c9c1afc955f4e4995f8955a9a2aa01381ca02d4c2f51de91343c290ef85f1355d893867af970ae34b112637c575d10423b860706135ceaf8cd8b4aa5f48ec490af7be2d767944d57ea1bec34945cc969b0f5ac12b4c3d1008b82cc34a3db3befd0ebaa5e81a69393a1361af8eb859e20189ee5ec10ff0ec8abb775f837a9a26316f7fac837f6ccfa834d928539c0c4473b902ca8b181bf6b186e79a7e32a35253ccf4e74424b72e5f0e25cad8613e820f2f2567d909b7afc77182a0c1301dd865a497af9c7e590feb7f59a43ddc704f5a7d8ad378e15d372f655bc9d6743a5102e9ae6a860f9792a5661fa6b26676646e7e94844a129da24692e680203975e9babc0b20e767b0683c6e3f2595d38be7679f988e2f240f66ad84907d64378ec606619a6cfe225819a6d50817da221f73d64f76604d73b39fb006b5500e975d40d09fc26806cab24e094374056ef3bae3d28a0b18d2b203983606eda70cc8670238409e414962ef0d1c339776f518560f37a489d72312c1062c0ce384506b9e7d832805cc5ff9707d9bedf8cba737048d26197e7a91f9dd5dd1daab810317dab6db60028184aaf8fe6bdc9e5d0056dae6950956594e2ba0e986c3e7ada29ee4117acf62a00fdd01aab5faa80f849d3456df0b83cba81d34b09be768bbded4a566ec9ee T=$7018eed57eab5de03846a6cec70cd922c67e600513ecae10be2e3119548e71c0bcc4032484760d7e9dccafde70ba78e5afa70c2152bf4707a59620e189bea797707eea84a92f9233d175d3f3870c851fdc8e1855b4589cedb43ecd9ddb773123e9c02528ec5dd47e92f12d369c1b19f8ea7f4b19255f45b5bf1aec6d4452c5d72974e8b55c194fa389e59a6d34d175a13f574e7c98a411c37096a6d16074e9c6c949c14ebe760de14ec65a2abf18a75db17030e82a8382431ad0fa05a66234864b74a0536cc391d58fa941bd6a96a1d758c86cd4a7fa38b0b0f67383e22c9eb7cd5256f45f607ceda11cc7a8c86cef5ffebcbfdd31ccb3e0ce3f81f84c5d495177eb3b4bece3c449fb90a16aff5533fa08e637df165bbc33e27fddb8c90e8b91dbb591b8466bab0ad7da84cf9b81fe25aa9d31eef4ac6f4b9d1d3c37ad9315e64527469f4d4352fc90ffc484868e5613bd597751254f2ea297dcfb4f47a3b866997066a91531b0ccefefad31e79b8e4d953163bb578dfc79d16a11992b6e28de5e323d7b5834081f444e488f5f52a08ab26cfe868d563f4bf02ab00f95d6df04f3f2f55fe3a90b8e191dc41e47274e20b125aaccbebdfdada72a712df107aec51854e18daad509720e9e8b7b250abbf54a60ba8d38008d714ce91fc0aadb4a6a46265abc23e4a506c0565597a370389a6854e628d851835361ff67fc5e501afbf88355b05578faff9a333f50b68586c3d134822a2e4161b15dc8e75ee3082301b1e45d0a634df632415a1d4757d73b4d34b0ea9db9bfb7e7e63f2c13bc5dfac07073b23bfa024091432ddb6422847085a790216d137124bf25b60d9e16ded3c66bd14f759420ffd41e6cf708745baa48d1fdfc795522c23092e8f159d171836de039b281cf99ad92a7f922b129a0f2398fdf994791cac395e1a3092a25c305a39b663c55af69a4a0720564e20a940e3044b4f2110cd6b1cf4a7bc97a13d2512111baa4141c20e6f7ab24b [299] S=$22788c573e64 W=$3b042671473545ed6b17aea7be30fb27e0af2457f4084060bc029652a37ab8fc5e743e983ebf86c3859312f356d3f64234c7b09ba8716a73e287df84e489e259bcfac83fbf324c17568366cb15ca4233788edfe1c4768ffe2b02c6ed97a1049f8dd186e6becfac737d9277a299a71a2b9019764d8700c62f6e0ee4c8cceb131233e43449f8085407b4547363b0a15e770c1620d8aae9dde88ad1efabb0327eb2d3bd6d9ecbefb2632e73c5acd15f47c724b490d7ff4f1ba952670554f0ca115e5fdd8cb9ea5adf18f6e7164c5d175fe74690abea7a029219b50bcd07d63d0788f9e03e85d4b6025afe2e0362b8ffce85a3982165427f13829ae193327f3cff5d72413f9b32dff3588e518d3ec825bc47af6c6c46731a587e4439feb2051f575be4a49053edece566fcabcc35262c6aacd551b112fd9cc9250c852ebfb4b299c2b5cbf48763e4a51d87eb1e05f98d08122624884755c9d4c3bb9945f617dfcdf76 J=$131f675b78d6a4989e0f9f541e9d43de1c4a4dd33531f047bcc3aa0cce3294c4b38587b2cac4780e9e64d0f89e38b2b278cdc0fa5fe107331d1c5be201f13b4151f6700ce4a9d54ea5ebac82671b292ec6612061ca89cb349db8a6989aa1f1841b83958642c1ae7dc4df7095e7234b624a6bb8f248d09921e5c550b1a3701c3066ac60a538906e8397ecbf4750e30aefb1b920bdcf3795460f15e485dc79f084c6c67b7c3ac3e6e48602ac18bb975fd2baa46a17f41b7e566757d7ef239286ae2629c84a75951265de3a6cc32a0b4ecf1d3f20f29786f11837cc9a7b8a1d4ee10c721ff33520d6f33c733bdc39675c994274948bf17c60c435cf81b7b7b22af2317134f724e9151f4f8b4d38ff84d5b793e5d5faf9d4e18082e27ecc85c18f7fff4a5c3fdea6ef343c504cea47d41253c2932d8b610043d3d9ba0ac2ade9396e3b12d280e5938850b6770c4a00d24cbdd8a0f32ed9ea46c7d1e51733f292130681d1222a0c136e781c6c2cfe90daffacccb62e499e3a00c0e05b315d2d90b8f36c17cb5f4dd07075eb31a43a0828d52566c165de31090cb056bdc07987f3bcd3930185d5d98707541d51877a143d01095592cadd62668891dd96a0063f68380ee3d2f73a5e93a216ce7bba82eabda50368e9c7180994f17056a9fd654b92ac3675050eb2dc2e3370c3cd37c46971ea7f3731d5308bfce371e2b2fe0e6addb1ff50e36abb817f26f1c956fa7a6e7f1a501f36fe27e88640aa38aed1e37b6ee645da3957dbdfb85fb984ad77d330805ea57cb81d91b048fc10a7f8831085b45980792350bebaab9b8ea2ccfee6e97508ac585f35bae333144445264f72a6d984b2205ad01596ed53f655a4461282afafd7e8746b89ca071204cbc2936a99d4dfea69019bc50aec9d80254a44a55c28a22af372c891f43bd1ec900e745be4a303b819df179fb2beefadec9fb5982d87d3cf6a03986d153338f68d8dee61abb9dd8891a4 T=$2651ebaa8a583754ae3245113055974144ce312a64cbbbad14d00e87b1091389edcdc79f1cbb0e3b82317698d94ba92f4fd0b5f0ef6be7156ff01dbbb9e0a69e7b6a02ec2e62adc48c7604420447ef46c0d78cc2dc446595d89d4fa887a2e4b190090cce8fa260d88476af8bcbaddae5f0dcc247dc888677e48edecf755fd07bc3d7fdc0ada8992f6a327c38654d5011f81f67e204d9634e49aa6b06858bb6a60585a7d72910f3b39b248007f15ed375c2fb88f5194f2ae2659696812b8f26e2d805db5f1c800d7be09d405dfa9892db5c5668c1f39cab839f3472f8c178a69445495ac527ee2067d9961f7184c8678f75ab78d94a87c2e4bddd9a4256972e2d68155ef8b41c8e70762143fb6f67d1017495989be2ddfc3eabe427280f71b29d608712d6d82e889e8b7c7e79385cb5cb424b0c1ff1344fb759c874167d2d5e6d87564bc30a9e129a89eae20a86da74821bde7a56138bd91e38b16e4f3ce43b9f976de4e4fc868cb139f87553372c4000ba733ef58d91e5e869b5c8ba98c6b3b1f567a7e50341976dd8da8a2c3e79227655fb272cd444d2adc20ff9eaae45fd87f21f9e8ef15300ba7ec78e3728b0b774a4c68bbfb3efa72e648b5a36a5d4b893fc221bb10998dabafdce6bb027f143cbe6d85f1cd9640d7106086e95e0ad09c2c4833f6f324e6b316f6962555953503f4daf9df161427429bb9b258f36b88090c72b6377598db960cf5caee9340eea791d27479ab971ef4ad2368688d26fed0dabf8dc89b1ea528fccba66d000aacabcc03b7701f647dded2f7f8d12eb1062659b5ff9d79da6da11f5f266b227566736e5e450adb16ad21b7cccddda810467269fe5e1202bdfb60f077c09fc51adc1ed0cc801afe81c557840a5b095a006034d5cdca61af84f9b743a794aa113af4e99ecb06baf124dba263b3d1717c839773a20dadb84849f5fec385557c874093cff90c12a33b2a96315e651e6d0c1ca7c9e6c7a [300] S=$5bd62930187e86cfcf9a8c0 W=-0x5b2a63ac3aad5656ded0c2cb510ef9ef5d799f98f9b1fa7fabf282ce1f6af8200e9572890d6ba3533f8b2c96dad26ab423a8d45bf9f6466bec6ed68319dbe97952093c20a7a79e786001bdd3b38347f4c1d81eea6bf1f55157a947e7d532e5bae02b5d07af7d9e13ecec895de6e032842ead84c5dcde960e02c6eed0a2d6fdf37c86d31483337b886986fe93c26f2490f4ad652169dc3a4e549332bd171e9f8100c77115e3aae300cd11898e770944dc8c3f1dba2705f50ffbae48353594b3ccc5f1f3dc961a33d7bd39624158900d8346a86e4a50c95971680e602c93b0f75b2aa5535799b5502a7ebfb0fb9db9b3ac3e26ef7fc8ea959fffbd6822e4dbb874a8f33c3744bfa60236f811bb3a099214bd02df0b0d4e49e68aae242e3660a74b6203fd8e4357a88a640c45fd9728bfec00386287715cd40cc8500016cc364304e71c76ffc61c69c65e038fae7b3bf2354ad77967c77207be6526a3da93ce J=$a906995154d3e65bb59d03979bee31a954d80231f7f9344a2ba353166900cbc85287323bce0bdd4ecea1aee265f808b5913ac64c6d8946f4423203c58b8c0605a37edacfbaf811806ba9727bb02f04b43db479c108ef0744525e7285b1a9c164e990e189dcf3ec8ae0582b899aa9a438efd24bc817a208b0cc831ddd5ae99ced8173f9418e48e8f7336cdf66e42bc0ac96ba0261d451800f2c634589b018215a4611e77ac12a2207fd93f1eec11607b603f3bcf712009395d8fc4921a42d8116cd1de5279280e3ec0f858a320b2e74c3f15335ce27fd874ba50b3970c01a11140d3a9600b20fa7f39f2e2b807a9a7969d7327699e1bf4392c44d9c2b98900ab1f81f568866bb54e0c2b2132ba2f03ed1286c81f65ae30c0cb1004775496235428a9db3872cd15ad268096c47094ef164d6258b1b2d6c031831b7cc3c930f08dd1df76729f82f3ca3e1da47899dfb2d2d2e1ae67e7a7336186ee29224abb1d57878c857201f0d84fe62c2eef952508d842bdbb51eab9f79a3f0594a4963a92671bba4920a7fc31a49c6c192408470559f1b9b4f4c4c1900eda37ff37da7a3b442e3863cc6e5e5b3f3acc9ff4c26a4ae1caa3f2ce2ac571f51c7baddfd7362a532222c5d745f6b33144bb1bfbf3b3659b27dd315bf1bbaf0eea84ee4d1977250514de068f407cadd99a0c7efaa83d861ca23c73c043833cd9d5e99591a3ccdaa6f92609e6817827f5f05ccdd807fde701a6a17cb19de372f2b491a1c21eca159995509ccfac569a98a7689ae776ada598026e46170d91d3db165575b43635e9633666d5a9b80bec2fc3a025807d8788c0983a742b39b8223f2e7b5c0c1ebb79104238a25cf0212d43f9ca4391ccb16141cf7c808185e20e1a479bc15df03dd3e16ae5db6c57ed8891c3f6af5b407ea1e8af7d16bd8a09d460e27de0ea4e82840cfbcf7c3b7880a34135ab92b12595e8c17e790a88eb613771c940aebf2 T=$1064fc342e5bc8e4d3238d54a137342777fad10824ae5460f9f89a3f5f72458ee115891cfc55a6ee5cb21ee10556cc5b459b8926be0aedacd925b546bc6dcd406679af265bb75f0bc66d8db4a30de1f4790c939bf866e5a152726f046dda4ec267b6a202910711b44db276bb5f9ee548edd746ff644e472d3b04fb72f4bdb491f8deefc9485704f7ce6cd445c7fec99036aca9025dd0aced16258e423b4d97ea0664700a85e716b8dbbb8847700fb93153b532b11f1920b32c168289c3c8990b230b1f4fe71adc8313b9f4c9070bc73aba6909bbb6e872d7e4ec8f29f2f89b9604e1315253da0ed1b2f3804379bf2a640ac3712cda6c65e56ac6d74e3f784b6df7f5f7a2cad1a2588bb45ae8ef5a25407ac640f8ec8f3bd4d01557d2404881d0f924e54cc4039d4c35013af16b4d37cb1013c99ff62f6bd67253b254d277b9dae3189ed702c9c212a6e24de00b5abd7be91e32511f11a3608f5483debfebc4724235f0f4d2b780c9bca48a98dcb1e8df2310f8a9dccc4a54cb423a015f97cedcc2f8a51b8dd3538e61c2cfb6f3efa9c7a7b9cf63fd1aff3b707a4ef8334f8a6ded4f1fec5645dd2f9b26457cd4cc9156c45160d27ea3f2099abdb1cfdddfbb4beb0994f051876335f52cece2af5a25f07487e7634fcbe3c242ba89af2619268dd27da96638f4eb81c72f5cf1bba2610ccf35ad4b57579af7335573033026ae1b98529830fda387cb5b767663ccc18971bf53e53378eb0863de2b8f45650f65c7f380e298325bf4b06e2000b1582fedbdd42118bbfb9322fb32b5596d49f6e63873bfe2e9eca564560749f74909c9368c86e5211a07b36cc86f6cd7588074effb357f69d05b316befb2bc3c4e7927e25414b356b5f848c714426029bc6cb07b04b6b049d4225953580d666b1fa21dc9a61a64bfbc2559204d6b99407c1dfc97dcd95221bbd28f6736a2878942f0551fe1c8d3019822815a1a901b22508 [301] S=$132d27549438d686 W=$cab63b4fcc07138d05ff4b656ae8bb1469d5f5300b1500a40080972b4ba18bf07bab1ab849120208f02edcd5c8250155560707106901cb18368aa9735a4657b28d9bcd0c7239ac2f8e71d585f40dcdd0d83fc9fa90927d274766777deb03bdd75738a731b3b9cb06ca7ee9931d5bf9893aec793b2d1e4c84a26e7f7046ca84cb5f770d2f70174f273b5bd1c55f82cece6a314275b36157fb84d4dded06fd41210fed2fa52e8ce12b640f2a3183dc4c6b167151b9e0b7dbe05cc40bc0a57e8e142713df5191e10dc28b25a1ce4616aa61172c19db5f0ba3b18f522716b383b6630abc6b369e67a912f72488274221fd10591a98ce27c71e0ce56756f07e3f5aa95dcb495a6e0c346b64dea337b2a036fffb2bb3585f90cfa6fe1caa873ffbf760edee8ab3df375de1dcfffb6b359646d67166c1d5cbe60997753adfc85d43f33bb67a8b631a92e5d38a626cdd87376937a50dc140b80a7d256 J=$c633b6b2fe24c99ff260a7a4d414004878b4ec232e5910d4e8375652c95a647b6eb285688a6bdcb45b0427790f249a83210d02a3250bf9017c638f5cbf0eebdffe212b1af8413a318d9a3d30050a083c79f313be8734fb5540dbe6bc74945723e9f9a46e84f5e788d724c1a5247190104c2e181bf34554dcfc369e27e29efd59896f215f0be2bb138f5017e5f9c7ae692661ec9bd5294938f86fb8eac3ac209a08cf808350d15ffa65de3074f8b94c933c0c6a55216e82452943918f91986367b22fe5400a49983a777668bf52421230a09f85970b250f4c5d7388ca0147e966bbf65256531a5d18d3c53ebb5014e1926e3c8ea10f0d1f85d0f0137b3aaa4fdfcff088d21931a66361546ae360eae534a722df6369495aa13b481723771e0d9699c9d3c2d9f4dec3b16e1ebba5db9b4eca6f33c737995b18c1a2f99f4e1244a56cbcd6150ce2d710f537848e258a391da7d13822c19c66fdc865d468d7651418ce19ef9975741b47a2235a56a9d51446bbe78ff186b7ef594179ea0c99ed8457601e72a19771c8b13ed9a22478a16122ee3a97c7c309a2c3fe5e1f82ab8c110349ef282be66eacbd0e49af7660efb878fdf8edc22ee22da24d9e80226d93a17bb0c5bf24a85040597bddb539551fcd4b21e83a35619b72a846d2a3cbab92a2fc3e6dd267f2afe09771a7d712b5f953a6d113f7a9b7e9869a35d214e4d1d3d71afb18ee8a49e61ec24e5115eb596ff78cd04c17cf40a5316940c0d37f4f076bef91f582b707e6855fbc0a2a1afdc05fa67f4583331520b3da17ae7764506d9d75197af95c86f1b31f5c3d94205e3adfd5163c83440f8ded2c3e74cd4f2f2cf2652a7a5e6acf491d2b98eccf35c7effc8c38e3c406eb16b3292e335d83f4a831f6738aff073481638f12687b53933d4b876ec77c28c31b14a4ada1bae30978307355681552149b1f223acbabeef2b7262b0 T=$270419045d81a363aa5343bc80d00f3e6b22e1d17c341b0bd6aa709eae1023675f8a3239d5801784ed44134878b06a49731f875f1ed06895890269e32e737a640be6cb1c5a1045e129e08bae3c864b99de0c8f4aa619e16884f0a64d0dbaef38d8e8bce52bf6e4ca4fa1f0875acdf00d339e87bc587ea650a622669229705efbb1f641f8ece04bc07011d425807d0a7d4327d942e1dfade66d8cc1b3a8db720197f15bb1a9b2c70e50e8a62827df8681ee8dc273558e888eccd6ff33732d4b0a6ecb52c44a3a900d716c7c5f784e352fbe521d59aa7baceb09091d05139d8564dfd09b336f3a109ffbcef1a476a9a57679d9684865f8be97b14dd95b19b94303f3a52f62f06301612963b13f35a7e35336eafb7e7ba817054a2700963e8cccd1e2d6424dcd7b909e4e9f85ea1a45827b448803b8f6bb6ecc45d84c27d71875c2a290f95353ad6c8c949d4d8732e0fd5ce843b2a66661018c934b8dcce0b8a4688b63c29f35812571d2dd3ef4facf3ae0b5745e83f89c1c96b21013942f67c256cc3c6684e2073a123ba8adab126988ee4712c38ee7281ce95b6a6c4fadacc2b50da4f237d7b92ebd73bb900f520f0a48e8c438acd611b28b77335df1e2bda8e6f5749df4ac202cdf92e69706c3a69b6070a8a6b489c4ed170bac289d83db7ff3704af5801337d1bea8919a1439d26934a1f76abe6a7791b340202caa0592ff0472c4d0129fc3c97f3d374bdf24a3300e58646d3bdf83cc70025b188415a13853266e4b8a1609d456f7d30f77c37090fc3a01707bd4b7d884b6d4f51f3914566ca11466c98087705e1080ca9ac774d1b588b3802eef9d36357d10dc92c91fee6e05d561cea3b4b8738853341a6fd11d2484a32cb6066d1fc4e19a38c8f86ad72a60ab0110f67cb4bf3fd3a79c20b23225b96ab1a6e59a1e5fe60bcb1778f099c359b76018844dda6f169c4a3b8aec7a0b4a [302] S=$176ce29ad9a7435083 W=$3a0bba40f711ec2b3d921b85db3242fbeab232175eccc732a84ee8638eb380a1cb7f9221623880457683d928b986fd758d866ee5de30364eb899e50d6d9d2292e9a63c291a089c0b27f70008cca409884c46d277c323b0a4198ab30e15c4de42e00b057568ac1b9766b90517766d5e93d2a4f6015306a07849811bfc64e70e10c81bf1782eceef1d27846899a3f8e198d55f9a39ecec1ba9dbbd2cde3cf15c5eb45104dfb6aa4d694589cc8fff3fd0dc5064434957306c65f4733e6907396e04f9a3897d8995d5aa14d5ffcc3fec7edf10d325b745c6d9bb472a53e9f61bd9f1d64cb0deb50e383881d4891af6324b3916fd804821b73960c8534544c2cf7207fd1ee6e35aee8dea1027228af8d86e056439cd383c6397584f7b56f07cb32faf672e53774f6bc3526d8bcd4553087eb15ece58ebe0d19d4635bbb2259bd0b512d802172aa427428ced168f90da0263e76edfacd8b1 J=$1a3264de30d79dc8460819a0fde558b95888a3f456b1d61aebf200eee2fad4d946367d032b497712985fadef4d3223817c7a062a9d8119c4e318fe73536390f024ce6c322b703d93f77771d06b0e7beb1a27b4cb49ccf5e8e0dabac984d9405f71c65831967b1592c09117812b6bca76496d7e81d8adb1a0b3a26361819efa869215622ca90ede332f5373a3e8d3ca642b5f5d84f509b1461c9b936881d9d507766e502409030c5fccf7c8377e155bf28bcb8da469f4c0b28360997c5bd46b7925f48055fac6851f1eb57104d7cebd1f8b0dc8d328d4965e329095bf10dec800eaeceef10d953fde40b027a253e8657432f1d2598cbd428ce79de8afe25d49a619bb1e710fbe9af676f7e47e081502fee7b60bba842b38bc51710761c1844a8509185b1508a4610bd075a888cecb2b5fa40c491a745daeac7d9c6e1f15841e58f5979fc3131a88c7da8f2dbe4d0daad148cf13d5179f3e90996487ac2ca68d989dbef890af4d2ed3053ce548958ac96379aeb0144c4529b467d20c7fe4558af31e1b63f0fd3cc03d038bb1b6ef4ad81ed406975c5f00331fece39e722ebf21a140c098252c9ca305d13621d301e050cf4a168abb52cf38c27525c51acefe702467ae7e041cebabf2990ec78f06caaed29a4f7712e6e80701bdb786586304e8643e52c08a2949f52a743bbc44dcbe0e3965aba63715e0069a58cac92e19357e37eb22fe04854b05f5a7499b4b6ee07672f1e8e10bb63b0b4d870d50aa700a5801d5ac7a84c9643571a999315e1f8810932f28368185152d563fe3ed00465be660dd9117b78223a85eeac60dba6dce8e446bcbf8077dfba4669c2245d4aaedf28ec3a27b046ba18916feb010566cfab16ef48e4cf1364dc4f795d2e02a175d70f33b32a305508d911d907e6f1a46ca9641769ffd7b60799bd891016de04186df3fbf62c7bbf939801162f T=$351b6fa80e27199e0e1886f604c1c63200e15f4cf444f1c15abe022870a0f1a7c3f70f4491dd8b52496c978fc3618c05788e9133412066d664c6172ba11c8ebe573ab9d585099a9f0bfc60a74fc158f65e3bb6ea6a1735a4bb9e39138bd53e63adf6c453ef252977b56cb72c5bf6e6ddb98406e3635df7c0c23a486b6b152ccedadee982a69ea3cecdde59f02e314fb17c5e5cc3ea03c2b72dd1f314009e1eec450bdb731cf6f49aa7fc61c563db3ada812e3fdc81d65257a8e47b54764dece750ab78713ed425a1c0ddbd6a375b1af5a46dfcd3aee7281236314fe8418f85eae44f71e24dee68f859147bce342fdc0ea6ea6d5dc00bb155130a6e33980d4e48126442938ac5f8808bbadfba9a242100620c88703f9fa1d7563cc90ac885a1d5ca8c615c359dcdb5bd9a2d1838e89e35f953d91fc6d78ce83dff2959a0cc83599efaab63e606119895b809991fdb33c091e4fa86d03d0a2bbca96f00021c060136926099b74d5306f36cfa6f21ecda1161e2d03765679e0885b0ba926b428f45c41d512531fb9587f98c074fd9400a73ba99057f81599ed9a80f15e643662602ab13ed5fa6fc9a3f5c0ec25928e9d166c7e2273188a512515544de3e3c13f78aa67e6ec558faec6c7f378535691e368c61a6f8d2d70116184de4effb3edbd8b1e0a7ea9a5700249ceda970aadb6d4640459f1fa69668ba04002e13ebc8022654956d17d6577704e255dfa7760bae8a1541db32ebb1b9c6532ef804d02e13a9b49fbae8ae8d215bac3e5aaf775343ab566a2f87fb69de183c8501522b48a4f257b1de5f32c07ba4f98c82e0c8b5e20ec7dc993cc5b7fa6485e93825db79e2b20e47c09b1dcc28670f8fc752179a8fe4139a16a28b4f815f9d7cc07651fdc2ccfe8baa93b1a0e942785f72e0ac21ed67fcd9013aad0b3887e5cff98ff1e6d12f71c9c84c57b5420280a7e [303] S=$6a97d60d01791aecc W=-0x3a3646fe7da8e75693997f2428b52790ab928ee5d830d83c1edea25df4d225d39cf62f98ce8ec604be25da88af18f6a3eb13f625ff67f511bd52bf90bc87afb102ffe3fd856375d76557fe33ee8fa7343ac187eb9c31c12f675a4da601d54be4c78e4c8404600aca32b2d09e1cff972cb4e69eab39e819a3c2fdfe482dd42d44a7f38c2f20dd125766c259c33b9069f883b90f453e002a9ccc7381408c3ca238904ded34ccdb4d650e3f488985f53700c44474f472bb74cc8a6704024ecffcbf4e2fa33da684cc3436c7bb50080ff46bcb0c77b5a76b70c435842bf5f5a007f5c97374a0b37090fe3544e947ad4f285dfd7936e2b3bb5a514a775cc245062708aa719159269dd5e5f0d4982a5c370a0c6eb99f603209698b0b36a5c81965bbb149443c2496ece1431e4d244e28255ce9a27d8f4618fd3c258e10bb03769bf8b4542874e4a9c34f3709c4450b3a2d9ed12 J=$6b3548c947b82ab2f421aea99035ac9865e877b2e5c90e3c9ded951920037a53c9fc0f0513f6981af808b747e808a003fde866e0c32815f0b0364680c6a35ac7fb9ff02dbc2c0848b93ea8262da73207ee28ccafc557687214b50f053eacf17f31215b40f6e0139cd8ffb075e9d4563b3fa3c35049c5fa2ccacd39c336e8f2f1089b426dea0bfcb4ece481a61bb030c70d82cef4d7e2d1248d221ca7344cb15ebec19244e5b22bd9a39efcb33f29b2ed74b8e5b91693272b4b5bbf3964e98bd5bdbf3b6ce2ddb17395b52210532fd0d175ce0a388e228bb9cb542424f7e2d0a7f133591e8f8667d758bf47faeb688c160aa770e19cc2cc25d79171f741572498ffc63925c6af785f045f985ecaf75b5fb56c6797f93f3c91ee11129f451002fd013130874439aec47259d0f4a11a4c30946b61b1267620602215a784fd9b1a776c5cce74da4adcb57c2fdddd1c36a5287404d642bfcdabf4a1296c1cb14bd8f96c1ee924a543819fe0af3fb23e5f6e29fe172a1c5ea73b9a2574a2c183c1ba55777e92b5bfdac904eabad777512b19b1140d703132a6eb649487c052c1461cc442d7ef27c6f0bbca5864c64eb4d92a31bcdc17cf443238d455fc8baa5f9dc03611f0e00647827d5f78abe5973b95088ab907110ea1a136cdb2bf84c5d3cace221a0a0836f69a895bff2ab65deb3f9e2d8455f12424b9dac023cc69f58e083bd0e4dd94e90327b62baa1e77d34051ebfe31220d814383d281d6f05c7a57d0b61e7ded8221cbf80e288ba8b0de00b2e54b0ac10890096ce31db0046dd13313e9a92f7184424a294186693b527a9eb1b3a1acff3981e6db4b070fa5a628352594e8064eb5356db2ae77a551bda2dd0acffc4b3226aaab32cc80c24b3e869780b87a05bd915250127d05545a1a8cd687e8a1ad1dd9e7be2668b29ecd1e13b0739dea0 T=$9a6dba7f3a6aa28ef8df9c894cda30e4a0f7159ac6d2ffce8350d5e64dbe3d7eb3387f127ffbc921a1998646503704c8c3b0d794fd0e437ced73457ebc80f72974ef0bde653952fd936698eb06b6a82eabdc3f296d8f79e81e9a630061292bd7e9028c9796734cfbc007ced0746be422d9ab3f29dedce8dc267cb3464be89e925a01b7eca1d5ba308daae9bf48107526ce9ca2b5d5ed59539e994352e8b986408b5e5fc4f90897ffa5d87fc7bc73c8ab4bc327e65ddda4c735c13dcb3165091056b155ccb71c2068433e0a153819a713bf02a4a039a2f76ae1e70830f25cf71cf7c5b33dd75c56ab6476c2504be47588a847d8f68e7563df2f9cb88e91716166c8ad4cadf8a23382fa1f24623f7241880394b08b1a9202e7d1d73cc61f1f5a566b9dcdbf5a190549d4032cb4b3b8ff6bb185be44a3f79049351bab8c325a64364edf9a460082b61b32169412a3f30c0a45bb02893a2489ac3893a9b439d8879525558fdf433498fd9feaadddfd6b03bcabcb4dc21b665c11372227249e3352abf2d8b268bf14e875a21845734dc22a361c4da3be37fc350a76ec4e4fcb26e5f946388490af2018954ab9292eddf4dd0d8b4d5c4b25e5735e66f43e30954294869d8c58432c09b597e3ccd06e889309d478ea5149513bf445fc9f1e7320a5b7d6873d95f5e75f767b302ebeeb9d8153cb184a5298038b3d155962f802a0225f5f2e45f82b43ede9011366031b68c035e50ed21097c73641f2d92f1b23a3f6f1abb8caf2448bb2abaa3b92fc20028669bd523adcf76a2e21a1155db3bae8d41d4b0b3ffce615711d706e6f65423f8b33ad6236bd688569d6067f2184c905f9874049d420d4ddd1880384ce99c3815611d7f6d0738344d3e52393aba02d9f4ac696f682f5a4a59d4fe88b0dd193f1e641671268088ac6b5d73e5a0c5d45cce9bfae9 [304] S=$4d84472d914 W=-0x489f3f7aef49d05acf9ab8c0768538511d66ceb234fb9a8e8ecf3d13a2544136fa0e7fecfa76ce12b864035eca6668bc88ef6a5e519fa28f62f67aba02f1ebda4ba8245559450285353c4a34a0d09664ef1c4e6686efccc7502e0580abe64c6f21bfc527869cec038db92e547411f6a2090004ff2267650c0dc2d367ded31901bc5a9883cf1161339a54009ab42603c4ecb06cbfc4bac72af1b80833d5bbc7e6e7730552b1c96d3ba72de5664a3cd9d910f0913cfd7e348cbc2b9dcaf8b455a604660498226d27fcd0a7c1ed37ab3743abf6f68eefc7795bf28b6842a26c5acf3c5cb384f60c21f9bd1f6aa3f08a36b9d7176b649ebc7b895aa3169a0b21d2fcd3a173f8c798989afcc48b1b9ab409dd8c799228ab2577d46180ac1b811041dd24288d34fff86b798d63cee28365507027cea0756977e495ac7497c2fd88e4031a4218e5069f9e544e62defa4 J=$1df91a9d0bbbc2a0e5b4c71bc9344c850fec7e4b9e40ea561867dfa1f2a53751c4904bdb595329bd883d5e0b0d254348ffda162ab1fae9ccb7066e472488b433a7ca67d41fd1d18fe5471b2b528a9ac2b706b78521f4a69d3d440e2dac5f1b07091390f4217f2e23d9a241c29b87a5faac3ba801985df4671ff27c4c2ddc8864d8a788eadabdd726945a02cc97151493926ec252a6c4fd0d7eb374301594dc595efb3d103610c1069a364de016078d7db2bf85affae7da4fdbf7eb917b897760f9243f14d269edde9470b3e76f880b2547d42ff9b40bfe24b5f211e343cc53f3e07173e96f0cde112ae03311c3a0011673385b4c890717511d2075c4ed100e38e03fb522296a93d53b3191f54c5a044a29a5bcbcfc2089187e0c9203ac9ff3c37a78347f4f2dbfb5d0f0bfa6ad92461c54045fabfa266b8e1bce680d88e32d29c6e583a6d05c885848c8ede57abcf72827371d87b85fa20cbd430c6dfa78d08fdc4eb2532f2c8d2616572a682cbe5afb09b2b31535b6a1e58dcdab0ebd3d81c6969570b2c10bd8a39a1ed1b81a9aae57797f65749f5b6bed897a91cee77529d8186865e4eee5d127c457aeb27eb34c49db880860ccc591b122cb05c73e7c3a49b89764703e87ae31b701e0372e696ad52253bb235120e3a49b96667606ab908a8254b28967afd0e0f9d6e1b340c29ef116d719296f3d9c818bf064172c9221ccfbc7a4a384a39f971129c76188086edff3811fa6990997e66fab7cad829d9b2f2ffd1a12b956eece2a05547e2fe5bbf1ecf12012e1d8f59cbe622f9883b1f5f20d62135b4045ea12e225a10f9cfb9d5945b68746fd96ca9e8d112e07483947c37bb52956033c0e40fdf002523b7643c3ddfe0c42e6f23f54c874335e5b0633aa7bfed7c992a8130cc558198ad2233b292d53ef4e260dfef93 T=$35fd39687af9b10fc68eccb46b9f7d4f813fcd616b1115e88ad1afad0ed131f4c7be5d8fa253f7d4d3dc6539e68eef762b183da3445bcb271340c2ad41b0f8d694152ff6409e142255cf9c6082c3fabc0445e8d434d24543d20fd91489c508376a2e80ce1634edb0f325e253daaff72281241ba1b8bace1834786cb121ea006d66804ee7d7c7a679597682f7c91bd195ec2d17430775c219e6063672f7f5fd02dfb4dc73099c12a70d0d60667761cdc8a9327faa1e3dd80fcf5426f2fa331b151a68dcf96ef1fe61bf020da02f5e57a37fcfcfb310f85275c8bf93a44347f5710431e95d091233db5bb6147562f47be2a39f19b8e3f619898143790e1c3e653f9e102cf94461a2cd75d1a1069c27f80a5e1cf6c889059b867874ae86715c63fb8427ac73ba25559fb1ddcb2dae1c88819a50bc2e569773afc44b10cc3057e78b669d50e45b88d3995ee4e5cbec08e299ddfd0c3f29ded53fafe74fe8d2b2722519b33db342c78111bf9dcca48ccfc6984c31eeacc8c9b521aab25d1e96c08918bbee5c353b1625036030537b8feb0ab2869307aa3a74fc332ade658ab5b8e1bf385485fabccf7577045b42acd8f1bbc3fc8933eb851cd9187db7b3462e016ebb9ff2f1b348491b4086cb2865ed21cd69b64a18286f935868a0fc25a4073dd28e48ee4038abb54b1deef4b8e628914f3e5de69c7338da57afb23a33c4c365abb79192a20f6de7c87d253a685ef732215daeb1f7e40aa2ac2c81a3467c3be3c9c4271328e25274ea64553a444888309ceb2c1407cff050e3160f72ecfa9ec030c0421701c9749c38069242efe6575532eed8a177cc29aee5c1f3b1a1051a573980490d22150cdab71bfc827bad1879419fbbcc76adad11b0e249bc46850ed0358e6bc7ceda1f0d9acce32c5ac7131662ee2466fe186c18bf550 [305] S=$26f45db5c19ee1691f21 W=-0x1a60d90cc733da8cd2118193ca46ecb744902971ba710679f07c8eb577abac8b79c66afbbd2928ff88446497b149cfc5adefca565a86e4ffab6d4a06c95b0b30e560cffdaa58e899567a736890deb81c0b226497dd369264347cd2ab9e28ab5af416e224f00f4033276023bc133dfb3422cb669aea97625b1c18c0a4242e7b1befe780054b450e94c71e2ceb7d315335f167cbc55a5635387e119d765cbe7ac6b2eeabcf92be32b75b5c3cc6f8ab9b2a98fc0db48934a08d82dd9c2b2d6ce398297badd702f642609be415efdf9cc82f1dfe307a24a3d0d7556681d5d70be7835db1af52cc834ea33dc96f8904ac64cc529f550225e75f439e141676a56e3575d7d5ea9c8e9a9b0f1eaf675d29acd7429995d2f18262af365ca935c0df95a85993f2f306f4857a7226b27e91e6def954641154d107ec67a132675fc7614aef3362f69e21a2737eab23af J=$4479681d39d62fd48dd94d0ef3768285fa4f83ee6dc3456e7867692226358b2077c927f2662124fa6e02a2f184cfba5f1b19aca8b1a12a2d9a46c3a0f8e01f8580f098613d761d8c9c1d0a4b87c40d68840c12dc9bc7931e54ba8b5dae7d5cbb326eb8fcb24870f7f02a78b713c1402be61a8a20ea058250afafbfe7a8a4f97f90a421fbe0d4f5ed37445dfcfc0187e31f486247427b801b94ddea0c3f343820bc86ba44fed51e46e656e5e374a1a0ffb3fc765e75b152fa945ab99e4b5edb46c4b59521b6b1afcd9f4a2d60148545ae43a49a123f873edd065bf8f290b53c373e41e0ebe8f4924f0dcd0366564520262857eb69ddc5e52969c6c2e05f864afe04cfdf39ae7d47d6942a56ccdc31173191abc09f7c6b5b5d33428165df6635becc4c5379c780ef94a3e29882fb4937f2fe2a0e8558785adac88a99384d4866985bae7cf1da2a359e56a584c16c630fbafdc89db8ef20c585157ad87abef08310fbf9362330ead74e0ac631526c48ce480320c303b7e9e821acdca9eab1d000c3ba7b3f471fc15d40648f7789ab8c669ed8bda30df1dba2b83f3966e5525853845593f589debc04a36189be3f9e21b8b8526115f3a3b25ea537f5dba0d4f46f5296b2db5694ab8c0e8f90305c2551a08d8959913e8dddf4c7df1f7ad03855281fc870c80ceb8ef321e87e74a2a575a36b74b9a5cb0ebe26d22a2bbf6c214f5bf175962619c0876d94c4b0cb878583329a357fdaf8a534805daae2b3e960a8a6b0af612577c3e48fc88f9bb16ba0a87f00f951b8f9854b5a9f8470ceb4d0d4dde9b7add86a0e64b26268e8a9aeed7f9c2c623d2302946ff9afcc0eb6ae830d7442b4d3399366630cab9be9109fa0840101bcfbc092eb20c6b801b14d74c4a457a4cfb7df9f6c751b309a0b6648ff0447172e41fb T=$96a077d3f6bb20eb4f518a8771db991d5e2735a36d4bdb715e6dc823a18f54d3f8055523893ed05303836bc4b9c64dfd86ece0802f61df75a8a7fdba3c962c6af4b416044813440b811e57e314dc1db1fc9a2466cf18e3bd606e12e3047c8992204ae505074a7186ed5f6694213f0e777f56dd67583cd342e204b79574931e7a5acc31fe30692e2f87220a95b9c2e2c183de4d65f86fbeffc5b81edc1980477b8988f681798c8f5579982f4b22949484e8e2a43492978b52dbb05cb77c56c8f8d87fa0bd2437114440d775d63d327f760bddc756471758383026ffd839d939577d58b66cf470eadec34f7240f7e6894ed7330167d6654a1b78c1ab8a1b623f9b1fd48d3ddf40d1e3338a5188b2673f06e3aebe8fd1e97c573f179848ebcec52367f3e4b35947bbd5c76ff1b578e683fb3859e15736ae1434c2770fb092262017880532e0b002ca960f3fb530e622fb9b4fce473c0312ddbd21e2f3435a221ec8adda3533f619029bbaaf315982d6bdb84576a124fe245ab856935cd514e8d148ab8b859ecbff7f46d166eca95fb816dfbe593ae2d669c043c713121321fdf1a8606ea86f7f3649469fa3a77d1d7e68fca01c8339a5b21016ec3125c58480e61d0140d076a1cc535237855b7b9f53edb0330ee60d6a18df59c1662f3013808950c6b7fa48386f95f88d053a7028bb6e1ad1e2a2ab30e484e3b951156de80421a42bf73fedddeb009382219f71ea9b0e5c7652a89921dd88815f370920a2173d52b054332b168009ba84b4bec27eadd3dbd02d61cbff05662dce2d84b643a47f1e1466dbd5c1ff5f09c28428722b2a24515453571990530bbd200fd0141b9f6545f53cfb14f2c1d2b80205bfd73df0ea2823ee61bbd3549c5639a222769409151305c8897fa4765da3657e625a92b9d3b76e156b [306] S=$308bb246460b0f106d5a33 W=$508a256d1f476228c4737ca455442147b727f5ec44f4763558a7391efdaf90a0d3e1bf126092cc01138641c5d34a4268575fe69c6496563360ec4b5af9f1f9a8a161c250fb9c72786aac2372d162b5c88858d3712b56c7e2b1e851773a1773cef5784db6f33e80c38bbfc9c8d47c9162d55e8abe105ae3b21a908cb09b15bb9669a810d95093467e51d3f93ef537d4aed183f72c2d92e29be00a759341a313843d01724c2acf8948cc24fa862b34ac26deada3e515c739c83ce11b5987438479c0e02f854de5278723ef09c18de4b2e2edc8c985d4fdd4239b71bada35ca2ff772e2db76d62955733bb33d0015be48d67ce3ec5f8cc5a5bb8f4dd5f7125b6c32bd5ec480485bb709ff08c5faf0949230379e3fdfcc51b8459166aad93945af383ff34b853a11ab37a9453b21f1ac66b6789f99f9fe8216bbf18953019c3e23d53ecc88e579 J=-0x36eab8a0b8b9c9e12c1e58319d7a8bf9c866de07f641102c60286f10b329707cb1332c00bbfa9fee65912a4e9062b0a6f6471ddf474dd7ad49e6cd3049c8808780971c6b3e6ce83ef03616e58fd27f7721a9c783a3e9dd440cd6bc3ec92b5392e0f9ff2971382a86b652dce9e8fa0923758f06959c4dc5a2080ac28056867b0ca92e55e614cf13589b342dbfec66ecb4767c90d220c454a508ba0846fa2d1d020865a0c433df392a2e09335008df6d566bb9219fc5b3bb8660c8b54b55b4b20c8cfd3a5ccb7624658438d8f2eff0782af07ce5b0b74139b100ba97d8fd3f180588ed4d740e00e2faf8f51306de84f1dc169d6c8cd07fe7c2b956dd05ef09fe19e3a8f0d84c5264a9507c2bf86e60d12bf74f4b70a0dce01f2bee14b2372f9c55be6d314f51f221a6af3365edbc65b6008d6cbeea4fcd2003e71e4cc7dc13af5405ae7c87fe643e228af7c97bd07fcd549216dda7b9be18b7ce350c5ea422cfd7e993435aa73eb4fdd61ea15408ffd577b641ea16276994514a043f2fd7e37e6e9814edd564bc11545e7512efd508175e8fbf2d7174983e6331aa5851681b5abf991ba62f1932d43cf8a43c0b15accf8e0d5d2895830bd36e4aa6afa2e5cba962b7619eeb1b251603e7b2c6388ffd36f58250570579f3901350db900dfbebdf4e1c9aed0a9dd5d901b84536657422b9015e7b3f8862a9507771b979a12d635b3199c774fbe48c7975ae78888c3a75382b140ca25819c3598f3df30f38ac8e767f77a6b2d1af0b2a7fcfd94c275036668db52fcaa64f5c6ee7b5107625b1d371c71608a01038b26ff8a36ae3dc2ce2e8bf3a3767228bb9663ba4113860c065cfae8e00112a11815065c80bedbeb04509e9d65b06d3f34e7356afe0bd99f89ea8594d9fb39b903c45d5060 T=$11132893f0d39faa9f7b6b76c9924f4fc38c66d942375d545bfb5c6a78a52bbf6a38b3e3c4054b654621dd8da58888c3a5ac669cad9138e16d6c1a8610cb57d8e8f7ad474744500ae37be1dd2e1100dc7a80a2a4ac7dd174e94b69c1605860a140279fc119e6b7dc826daa84e8bd29be3a66496476ad9571860565d69795dd1e0ab851882da9f095a3e89f6d7df953ed7db9b74dc5326cedd662903a9f4a481c28f12d6e7e3bd5aafa51a34d890981e4d21dd850d1e36294bcb33579e6504c5a9a9fbec438a074e12c5846326dbf24ebfe3c8c9b1d7d6babd57d7cf7062dff995a7ecb1d7a1848af748b35adfd30fe445c467d361750f7b66d2759466c626406f2bae3931aeb684e4f93ebe74be1addb6e9cd90a60fe36731814e7bae49b442d82fecde4471aee97b863dbe1f7c093ea487290d922f0b415ad03de6b0cdfa6bddd98b5ad7b260eb64919dfea59a3b6d894c6db18065809d2c865c36cfda00677f5808e305ae0db46851d4cadad02208f1b2462f526d31d8bbf0373fbc4bb7eef8da04dfbdbc79b75039e80f71f76ca6aedbdf50bb8ae2f5161850018c60e34fb98c220515d7a27905c6b066dc60196a4ca8166cc3bb1d0e7ed268936526e532c51251d2f86f9e074d15f42b12195cc7777fbb8ff6f2d7d0c38ad153d3074ee140bd8a04493bfe6f94d1b420660f1768d256ec6fe33d3d2def297a50e2bf1795ea20d975eb2bb74f180351032e5026a374755627a205dc64997f3715ffd0ad1a61b5f9aba073731470c66d19fbb887fdfc83695848c05faa7d89560ee02b5c7464593afac77d2c1deb358f2f613bb7628ddf3596210691529357107bcfc1970034332dcb0914c45c080031c6a9fd62b6b0247e5247fd7cde78a850a23da3cc5370e06056fb71d65f5d68 [307] S=$2030d62367ea7c99ebc3 W=-0x2d836e49bc17e6e37844d0615457bf850a18227b32267e524eb8019da7c498ffc9aea888cd589c05153c84c60d55153c7eb2505b832bca3f0bfd22a8caaa268ef45995016bc1ff0c16dbec3c8bcbc57ad4acfaab36728b65e0a3fd1361336e86e50a3614a93f7e1021906fedcbc1b6f04bc0721ea1be789786bdc2207a3e11d07c96262928dc0b23ab389e9707559f3d5173a3a35b1938a2724262c8728a86d87e2ac7dba3eb7beeb598321163c84a1f9c34b316b3c5d797d8b36d8cbe1c686673c3190467605040876826667277a4adf2196dcd031087312901c773b0055bd99a600803c2d3c7dd9df21d21b766f594b05221bf443ac318f0661cc6fbcda1f1ec0baf2dc5f7cb72cfe2f8a7b90829dd71f27fad1374aa4f1c7ffc7ff699cbab235988f1f6ff52b948076a3731b55ea42bd319311bb84ef0defd1d48d51e2f1 J=-0x4510223a9fe57b46c4df87fe079b543477413bcca01e1abf378f18f8211a1380a321c11f54e7f9614717755e379e11412b1c72f5332ecb30a77722201e6a1c4f2abbd408851af21776066f095c4d558515b3b4c178e798edf730baf9ab8c72aae6fc20560a4096660e9f11a29fbcb25d1d2ca2f591f64b4a9b946972febff2dc45e5658abe6622851d98f5591770be35313d6d841c3476f4f34f0f46326ecf2541a8fb85e3670b16a62819ec31e441c99aacd428432a08488d792fa67311420faaf34743528099579eed05ea9dac3fe7a50b2a02fd805374125a2bad7fe24fecf838ac368baa2da09e9979fbe4aa8769cbcd08370ce22213b4c3121d69ce0111935cb0e7a1c1d58946104f03869d984d0c7b39d826b28465b9e40c837937e03e18f1b983706f7b7e76ed0112e956fd72fd639653408c43671252dc0099528113ad9d58d421dddd2490abf47a7cd3cac82a9f9284d17caf08cc43601d231c9ff368bd645c42833326adfb0276df2a41b528fc69139356341729cb2bef8fcd73f34588c575233fd609c8b18fe31c4e637b418a30a35676f9885df65ecbfdcae4ba16a6fafeaf7b329cbcf058574de7505aae1b6140e84548f579861201aa7bc710b0eda31f357302ffef17ddd7336a9aa66aebe75819a4decce02cac0e33c9c24c7a947841fddcdf1b64de21cc312f277a50fc21b5b1e3a8f04e7a5221a39f8f8635f238857997b1d5c9ab8b76fa01df7acb6376cdeb0f648da7068ac5f9ceafdecad558d7f2051940ff4dfe037404dc7e3785558fa257f68b8c4f484c051b57f771f66e315262c46f5e2c5d917bfd687bad2f111de993def4c6b955f7978615d3b4ffb67a2645002fb26dcd9be17e232b6fff5ff5744448d278eeb0f457a23 T=$bb3226377a46f920d56ec51d4582bd893096ea336b0f2f539d51a4efced5090911a7b2d016da911d036f90833db995bcd90488473c17b35d44c7014b5b5c7b72cec609e467173396002e2ca62b2d81d7a53fccf274e941f197a98aa594556e1f97927708c9d5757d30fecc7ed5bd8481d9b37b5c064efc7888c3ca8a0ad9b91026fe86d2959cc6f61d14fa905cd8013473b4c348cab3866bf093fa7f6079f63f8c0f74dfe8c9df83c30c7254533986493279da3f58f479f611fa6fe7499f8b8d8be99b661ccc2e5da004a955edbffc1292da07e1dad3faa147e2c07d34f3db2136497750837b4eb5b7ebe28ca8b45d522f08f00cd662cead3de73568f3330297190d0c8ab606286da337e7c1076817a1a5de27fc75a22bb111574a7140e1e8761526c37dfd614b5ab088fdb01e4fd51956c39b8d2e0d1631bb919a576dcf3948eca2f6b72d3f4d9aa8a8cb3a0840e12c3fd427d693e773d2f9c2d81d1670ff9a4eaa9d9c15141f717a2f5b306a7266136f238e5f64b00d3028bf3bc160b14864fbfc9225b95fb780a91b2748043e3c6066538cd50ffe52de2604832634cd9912b19a742f822be9ad78b4e137bbdc6b8762ecee01c9e50d613fe6611ef4d7cb2a3cb88a9fc0cff0034eb84bd8d5d86f7aa5e8502e26eb1e67a356505b9475aa963e0b5e99164d035209c151873febc81e10a16b4969dcc91da59f9c61923dcfad2dbfbf2358a5425df99a16ca5adfa79b4de23c71873a2551485dbe16004ea36fa8cbf697b441c31f1c4cb31a1d2a4ef108aa0ab3c76c00028aa377e223ea5810ca72f247470ff15db32de07ecb8df66145c405f3e6045587e939ae9d6d2b22a698d4ba3748142fb8a9d18e8259a309af107439c0ca1f323eec3f4abacbff0 [308] S=$ba3b39115b4 W=-0x1db534045ba99a8621b1d4c63a87d780ea3dbab09a1b2b251d772e0a333a8b2be61fe829fad4d7535118de4f122a5972a4dc714664a56c9d05e5f6ab16620dd200339e653b368200213401e52107ab2b6bf9d0a5dfa74d9c031061b3773b61ada287996f1cb2b6458c7a7514f8d9442e0c102942ee67cb21a2063cfed7a9665effab6c779993c4da5a54ddcf81dbb89e169436069431dcfc6468c8708982b4851474fd28ca069a9d2c673bfb55721fa0186cbdbcd56f0b4f6179dc7cf0beda5651d4ea6c029f1e3b28d2cebcdcd1be14970fad7e651070cb0db35afb3315dd1fa247d41dd5204ecaf1ff0fc16f17cc92e9519e258499940b6548038b67a58bb6bbea120f857d8e5224739c96fc56144ea1472017e6d69bc649bf0eec550e188ef0513eaf41e5850a838203eaab76a73f10b40cffb562cd5f36c770 J=$92489f064264f42fa91140c60ae1dc1ce584ad062c93f227c5430019b8c5e22e722220d38b37392c56cfa7faa53f04a5bb08b27e5c28e9e8ef064dcbf45d4e284521a2ee7a5af5abef82aafb97fc18b7cf1aabc2aa6e9ebb6bfc64c9271f6d353ec007a4fef4490fd4f1f7749e7411f0f199185993143fbe65dcf88c5b2d4970187d6b80793be7fb605f18048b7e85694c9c7604d8930e7048d5cd748f18b7170da87d06eae10f03ab06dd9174ba9b892af77daa9e4fb7ff20d7f2cdfe077a13ce12426085966b1a031d0993ddf1936f4488feb83b869118ae9b63d05dd55fc697dea0e950a466a2955062f7a9fa1a616391b9cd2c3da1a194615477cf7fa74ba5b6f90e6f7c5625ebed8078f4d720efd427f2fbb2e2dd76b900cfc7975006cb3bc2dab06be49c7891f563ba05a0c375b70e52bc2ba7e512f216302502ca2c7e8d375e1c912468246524f82436cc4ef15d247c2adbb280bf9eae760c43354359860a4c8acf845a7e784b61e0ba3a176680cbcde44ec18898fc262ca0b2eb590ffafa57256f64fea3d3643ae440be38f697bef2c542c4aa076b2b76e2f01afb66fe41b3f5c83906132bfd29b30390fec6ee3a6f0429790e3000388f5a6e1a9b7df4919abc19631b0c50e9dfae807b684c54dccb198d2402bd1e52e5a0abc227624662d2eb1cece5ad430009f82ea4c95d4b494e8ee89e9f148460369187eefad4c4b1e0a64366a859dc9561bd2c74c15b18cba2986f84dcd0502a1bd78180a4f343e40e95fea1a1304f96b5667a1a041263878acd21f34da2ab6c703f7b39f081f90e7de4321f56d308187ec231ce0329d0a37816ce2d6c560a3b0aa45dad28a42c75faf35932431ba34cc3c599ecc60af4867c74fd T=$b3eb2a2a1b7f1d9b1c13b670c53bf3d6668a433fef1f650e386d08317c1e0b17f19d222654e96ae4a2a97715b735bd354d9e0e7545aefb88e4830fe62b21cbe8bf08740db07e1f468b17bcea82491340f0cc94709487e8ee873ec88319578a60ee4be3a481396fa54e1f6c3b04c46f77bb76fec57b5b9057378c41944a134d5030a4dece93bd682f2a7fdfdd4729e409bb8550fd55feab942d3e26eb7cc5aa699d763f5237d0e5409717527f37df884087964fc690ef6e897ca879ef2731d9ab4649c4074e01f8e271504990c8972ac1872e21afae59624d3602674af153414a66bb6517a439ba81b019718ca657856ea8a73d809a3ff493bf2d327c17e1602d86b576a45e294e51ee2dd52e554b5bceed26d1b430f9d5cb154d5d9cc250933f51a72ecd76338c66627c8ffa7b62553cb3204224c748da64a7d524f07cde638eac2d5134193a05063c7fea203c8d6ba9f92be0a30ad59a27e1e0978cd4a24bd3f810241f2e7d24d76a6af91bc36f2f33027af2ab96d4438ece01baf8fd4c4d2f909caaaea5a88c2236ac8c449ba1bf12eb9e32ad3a31a6aa9eed0edbec7061d9fae5b1c6340398ae525214651df60392488981cb19fea08308820691574e48f963d59eed0f58b8f5d73ec17352bcda9a6b6b28137ef3e063d298fa55f5325302844d63f34dacbbb1d827fefd9ff8a4128177410eec5188a0e1f941e1a731f3e536ee8cb328d03f90e00c37b93a115722d16b1834bc455bf7778fcb1d66d3ae7b98ebd22b3ee277b0ac41f9744f1447add8590b9aff98e1d1b53411b8ca5bf5831f9d2f9273ce10da0c3516fad5f9c960451a41ee460cee2795208346fddba783e6eb8bb4d7a19670e0af1fb606bd10ef12f39f4930 [309] S=$1cefdcb8c5158cf852d6926c W=$253c2d5519fd90625c797a69fd24704927a06e01f52e086447f59e0d19755f4b171d49035f1dc3108ae9ee0e444ef2f090402d6e08541d001a2ae8fa7ea6309f41577dc87bffc537b2a6a7f3005e82f6d12fcc999ea1667510070d07fa19fbdc7a2f85c9cefdcdbe0b7eb2790ead305af73383872181b703bf53ed8072dc9f5d47aa5f6861713e418120e5506ea81ba1de85e991767866284e515cfa74f3cb4a6b7bb0b25dbbe085f17f72dae0cba8bdaf16e0dd652125510e06472eedecb61f5dcb8af72c77677e78dcaf7a6f17edef523abdc3d2cd2cf6d18c0abe7279ce4c940085f7dba747e0c133ed4072ec723d374fc2210aa27687d8f478648666a876b65bf0b2f589db07b4af152a5be91844ffb3708c79cd17d66ac0f4fe37c6789582735dc9bd083502e380187dd07634de83a438c9bca10d9a J=$2bf74fcb60ba8e9b19589f2b986d2bb8f586e9605ae039f512eeb52cf9e469b3a23a4bdd180322a4121173d947bb6d120ae6f166ec54c31bc773e5de327e2b833f8e25e02603206308a6fe2119937d8e140751c6d507a74de16fb35be574aca17652b8a43d2b69de3313c8577c0363e01500fb5a5f70c7d7c7d37cc58278139cfb60c43bbf0ef41aa90a3a3228009bf88d39b5c6be1464d7b469b6a708d5f87bc2f8b279895a5f4e01be150380a05ec9aaa829880e9525d82c04192610b626d71c1509c993ef25ce05fa5550daec315a4cbdeaa240a2b505890cb52ae53ff48ecab5a5892edfb14cecd2a539ea7317fd88d15ea0711982fd6b1adb777d912fdff64f230fdddbdf6b5131c1c0b8d18ce8e8c3e9aa1bb404315f2d222cdfdc3ea06b20b70438a0b78fb5ba2fac1ebe416bd14b835d563fb228296611dca3a73d62e87aa0c529c42925ff8886125326601e028abd566f3761cd72426cc23885f3e3e9639c0dea6fa4428b23630a44ea14a7de1dc1c78a12677608874ac8b25ab93dc51ea446b4fc6a4df18398460def9b0b73b639d731aeac12fdd8ec4490411d2c6e136b8e5ec039da1fbe97e1c6790cbb062ab6604bd6a770fae66d2fc7d8f5d4d3ee24a7f632a8184c758d768883808068c90190fc89d54f387ac6ece3b88eb517afede69b665091784d85ffdfb4c89a60c7b3060dc3be09cd0665823e22d5de623ed88202026f80889f082e1f89eeb19bf9b65bc5c9fdf2d32fe3d297f195b7cc7dce0a6da3068c7917ceb5e2fd0ef7a4f2a34540e30196a1669131e3a978de88880a74c5278437f5e92529255f4d7368cb2aef7414585c15f1c52acebae5bd530157ae78e3e5c8351a2451a88dde6 T=$1d2da34a63138f1e1201986249853bee724e6058534c251c32bca1cf78c254d51768a8ec1942e221173499daf79c5b19591120287326c7fcb65dfd875668fd37242be0bcab976ac83332594267b1ba404d67e22bc09024c594d90a7ce3328c32359fce4827ef69e275d475d4ec5042c7ca80a20b049e29904eb346b52a9c2aa201c5e27dc45a337a8c9d9604624827c112bb3fc230fed96a2853973592276716f6e55aee718117d17a5aa3dbe521cac4dd63e3a6bb544b0dcc1de7b6fce8ec21426fabc03e5dda51fe9d1cf3325aa716974a4cb43694d75056fa1cb1e5e763aea423e0b24d0cc77a84849c1b5e0a9d383a9c19f4015ab31742b28098a6344f5453d3ad02f01ebbb23dd500b7ebff5bcfc63803aab4dbb355007b93fdec201295a2d046340a6ba54ddf54b45a4fa3b844bd20b600a19b800fbce66a93f64c9001e1758f36e953f3f547ef841a00f0a4e1d2eb3af10242b303c1e60de8d3cd8bf38922f02622f320bd4c8097b4e93044c1b48414436eba7d52d135090da7593dad898f4ce4530cd6c8904fb7647504635fe09a2b26c9f4e1587a82603185f403b93d3f423b12f635f6626b08dfa56804b425b3c35411a7ed60a7413a30941f6a9e61e90ada2d8c21bff654e21ebdbe31fa4a846a93e40187f770b266a549b6361138f2b790ad1e39ba00f14632302b267975c08b566c3d40c8eb829f749f33ece9e15d6337810c0f06d898340062012cd08113c9b6cda51e28f1881009bec48d3ef4b72b9bc0aac42cbf5f316c9034e3113be4e48e2570dad51ecf9fb1a58f133a1bd18723005bd8c202fb593f4c79b3ed8e8a43379fb5c1721ddc5a4979b57f06c0028851e9ce2d72b71f59e76432ed1 [310] S=$11823957d33b996ac1cb4f54eadfe W=$1eee03c4474132a1ad5ee8a71bead4cf21985fbe18089841b1e6913b6553158a8ee1309e8b8d62a9c12dd71c96d4bda68fe44a8c4da67c7cc0439381bef4479f881cc21a4bfeb3035b94ec5d6f86f387af7c1c9b8575fa3f0bd857ccb8f4e10cadd17e665d14529684d694befc9a457b0ed56487fbdefd405593c2e49f2e504d3fc90762b68a7ebecefe23716cd3bd95936827c47c5980a38ec5a46d7ecad983941e460ded7bd173372c89c256b1828faa87f38d0bb517dd4c1fe9a62e60c8fc0708161ad39bd729f97893a7a4d96ca761214d3013a530de43aaa2a831af9a947c34eac17f399a7e69781c60e8982c6f80f0435aa0a4b76ccdd023c91d914e180b8cb5adad3b03d0eacb1539361abfd390d9be39756c8446e28c27d0dd410f7f14aa68cb962b708df6eef5fc33c30088d6966 J=-0x25610f3a30ea33279f83fc1031e3849294a660bac53dc767b9d39dc6ec0d90efeeba04ed7938c7cbe895369499672ba6c66244dac66e86f6e1c4450d788760109a7595330bcb8f3bac38cbec5bbd3644c7a31f1032522e2c110945770dea94d53998c6094582411bee98414d9a436419143e1e89081762973ebde48f36b50d08e9122934d02ae545c7662a8b4977ad07eff45dfb90cbab23beb0793f4c9bb1b08003731f9946a733a2475ab62d521c12095e7da50afa39a927ea8cf63bb42b15ed418afffa953de7e5a9d89c51b425cbcadc9bbb32d8d7ccebdbaff5692dd7d38aca4ac69f24f19abe1acad8b804e54d3ed0662cad2a58b99efb87a6f1aba2fae94e04a0fec92a9178a70eee95e772cde3adabb3003a85999c6f8bd4012737be7232d81ab96acca6c32d7ccdb39910385f64b60f272112425d285188039dea99cd2192c86d707b55e1dadb8466f5eac4e1950429667d11f76b300419aa3024e4016fa05685a2bed9245bd9699a67eee9b250b87f4b9c85182e45c06ec44c2a3c35e5383c7d1cafee3abb132c74e19c4485140843774f1d73b19280d4144d4c2be1c467a2a6e6356cb9995cf6914a5326595ca5320c5f04232e4c3e438a7e7fd7a17430eb63d96c64c2321703823be544ca26c9b47095ceb11ed14a6df0d849001b6562bdb1ee24913f6938a3825816e37213f0ec0281783b9bd5060699ef2dcf1f7a291497c02c8387562dd2d5d36f9480501b37eeee7ee8da88a68c306a79d460756e00fc4d05e9abb459836db8ee2e0922cd1259ecc31f2e4f43243206cfef94886ec561672bd13a85982830665dc3ae33d4c020260a7a9e6297b5528b02c8ae2658d1 T=$e8c79d41c5c3a5077714ae2061bfefaac77e4f336e9c6d20c2c361b7d070d34d519f0dea2494c437a14ebe83eb6931efc3bdcded7bbba0537a15691a49f553454ddbc452d8bf535dba5e405e28dd185f0a9502ebd9d1205a1c4e7f609a2741f25afda5406c2dccb27e1486a1f95db0930ff18dfc211a1b815c6e14ef3be5809568aa31ca1b5fd0e6c50f3a8821fe1dc2305ddda007ee4e03eab47ddef0e95b2d6b05b76ab5870603e62e2795781b231a665f50fd590bf53e8deb05b43d944a1329a0cc35368727414b7f2074b38f398e3b41bdca566bb1fb9f59ee92549ca18f760d8b0bcb223c38e96c6f3bbb5ddc0dcd7578f490f4dfdc6852fc7f45fd708b4f6545ec8f4f7982041e8e811abd09e8a5cb235490a2bb271c1aaf81d8037de690063da54100f506311ab63222443c3b607aa496a830c862c79a64b571b5ed67f68155f7fd6248a63927ef3cfede71af6066fec4e2700fb56ce2758e9c2c43121599c538afb839bbacc20a62dbf5fb8d98ec063b0244bac928706fed21012ed87467823f3b5ee8cce37f2e77ebd2bbd9751eefcbd801fe7acf163d8d47682347741607af07dd4f94a683df48dbe36f1d36016d86521baa9323e6972df0a18fa3d6fea1c345d5995077cfbcf30344c74518b81b95e0e4c996cfcd339b24c4c73acf97f950d66b43272d9e5218ea42135a6e01af5e06bbdfa11f2ad3bcda8abd7fe6d0a464fbc571f6a2af0f3567b12c2b5464b0bd1cffeece29708b9ac3ea08bb982a5b3ee776b7a1175b6309d4da2c7b47ede4fe24a3c30be550453d735651b5a0b5d86e1ac8ff17cbed8cc34841ab7d2be5da04e6c77ddf1d206eb385d3c629d872cefc [311] S=$77f83ae430d12a05f838 W=-0x170debbbb94b998798ceab2352369082bd2d58bc32ab6c878f139497baa1766b1af7d518d8e3a58121d635706a5a4226ba18bef8f8a73539a83303e5d5d8ce14ba97aa1dd349094d35ffee66d7ddd5942f84e0eb810522c4e031974db0f6ecfc1a7c85ea364e5c0c582344ec05d9b7773edbd54d826f6699683a9acb47a6ed6676eebfd3246bb56e64dfcfa57acf1223e4e62029a1629e23cc520672051d5f6bef672fd72917d19ff94b8a0300c8e71b57a39307fb2a9a3653ba8ccf84fc96973d6da25bc87d0e063947334030990870fad9071151dafa7cf81bbb7df5df3e55317fa83e8e4e26e9fdf09637a1a936357c33e1d061e0e0b784f25d4f1990953e920b90e73bee34f498dac0ed8792eddf1868ea6579cbb64d59558fade098341700a5658e4fccb7bba8b6d4c J=-0x15755ff8c4632c4c99ed0553f4b4787640ba52ce4b433957f1ec5b38e7d312b48db18c343cf9b7d25757e7534971695acc57637e498968cbdd72c93c8192ba3c8a9ad381748596a39715c89d09c5643de9f3872da873593356fbd87d00705918672d6c34a139afaea247b9d686fc5c7d5c3e6adf08d21137c09bf05fea68c713245424d13f528f0aaa7420ebb82bd9da40816a5077f466a8097971c31c796701e4169ae5fd1012d5bf513090f5441118e6344963e1db2dae4ae0f508e1ce9701d6d74c1058ec20781042970c246d89402ebeee956445e38f15d2ed901424b2fe967ff0058b26997e09b4116a841981a39b0b0b44b53d912cb37ca21a433ca7661dff5e7a8b062d7f364910308922bbf44916512b394d2fe0908053f0bbac9f4ef44828881923fbe0f5d2746ca105cf597b3bed2a27d1c6b09c7c1e4363d53d77f5ec5ed3c12b066e553da9886612b8f6be49fb5f7a1cc402b16f672f69ab2c92c0a74bf5976f50811875683e261c524e92257efc812654fa05281861ab917feb075fdfaf40371963b38891d219e94a421700977c3b525dec23299ca3a64f2a82bf11aabcc0837804d4ae8d5f9e67d93e10cd6ffec677b4d8d3d5f565ba48f763cb7fe1facd9005897a6a0627d080abc0b65b0b9c9aa8cc17fff10f97a7017fa88f50f18a1fe7501a2066470b8858057a081560c7350a58282a10cd855d25580bcf00a68519bda4926964dadc51bd9dc38359604e492d637412a6c021cb23482a6d8706fff5b43f64c9900ad9b5fceb8329f3f4aa5e4b167d6b9d1c1b868be62a4a7a14e30770a25ee6dc5f2b5cbb64864bba737f2246 T=$945ec1527296d32f38b32253a5be3729f89b1eb4e672d3bcd7fcc5601e710de84572edd8e9e5ecb53ce9bdfe61dbcb4b5c344801f6213e52b37d6441cd2bd7812a905e039267a6a38e00bf6d00301ce0d92b64c35cd7e6f532b8140a9d43e0439b4c49aeb2ab3a9419721b7bb5299df65920ee503fc315ceba583a6a0b082ddc0b67ce1da68b68f8c6a9bc9354e140eee3d5758a00268721c02bcb3db4cf23638afc9e19c162282886909447363501b1ca56ff7688b777c2ce6934530344c4bb42cf404ed72ca7bb2a262483bed800a0636cb50229cdecd90d0cb2e780395514b9eeb2650fd17ebb6d537024d593684d5d5f896d1bc7f056e8742fd585a079fda4b8b36cf2c218e73a16d70223171ad1f078925e9b385dfd1933ceaf598bce3beff121bfbd3123930a80671094ccc7bdce3a6e77aca49cebfe0f1f31a7ad3b126a52d8ae71cbe403be83c3ab73a458532a4e64f49b96801dc7051cc0a863c2ad8c0c4ed9c331d8856741964827f9689adfdea23966bbf4ff7f60f486764996395773f0b42ccb7021defbaa0548cabf5e10130617ba0b46d09d94393ddcee2c2bb428cef431aeb59e22ccc699e4e2e722d93b512d69980b3457d70ef10c7351a4c167b557c096a9baa2e860b2a49a6fb3adf296d6c3adae7fb14d2b32b2809c6d27ca540af3771317714de0b89fd785e66e258c8712e9ce94efb81a66a1fd45831b2b525f18f1b01651cdb432275b15a29f7d1e1854c75043acc9e32dfddd8ac02dcd8d6e233a0f2ac368152cfeef4a2b08c9ff24dc8b1b8badc7129113a7838b0d4a4c2722947110cbab1e424644bfbbd1372da6b0a [312] S=$47c5cc000ae21931b8023390e1528e2 W=-0x17e30c0946e64a303178c14da79eb09f63adf65c8c1bee9ef64bf97bb515a8ba9a5aa8a59a64d146d0fda216cf0d272c473955ff71ad9a2f2adf6e9cb6991a700e26e95f923ca4c41f0fc190addaee8e9e14c96097dd120310b1507305df3d805d5c99fe2ff39add136198d9eb771551bb92d782bac69559b2af4e4aaa08f5b98526ece54341936dbc378d9edb31999641288a33b6640503f3ba583158ef71d4a5e06addc6563747fd828c447015a4525ab2069f1635db6e6ce69e48a48c5091b595df40b162ce09efa478a7e79b02c68dc111b2b78101b913993f95dfce99d711d2ffbe3b28d218b146e3a299fcd17b0a2e1fbc3f927d061541dc304810ddc1a8710555002e7c00001b6a18ca0152d88703cf27d1ceca2e904f9b2ea93e46136187b76dc51f6 J=$3ab011f3ef1e04c0c18e435164e257a89fdc6f30630805ef7dc25ebded0b75fc22214c0051ce302f380128b6289fbbb3f564976619884638206e3130095eb1ab9e0361a3fadb723ba898e34a283c958429b794310a64728dcdbd41f46897830b83fa886d38958ccf96c0d013841c07aaaf36b27af8eaf6d4300475fc07681fd0db9dfb4baa2e34a29a3ff4194f10253dafd6db6a4777dccc497f49df02e60b69e142bc01e99e82c4584de75ebfc72d848615e6c9dbc6807255c8eb54a8b8926d4ff559e3ac117addac8ddb74230399e2d869b8f0a2b90b8195d69371b433408f8c29ca845119758b7c2a8d5e3729dedbf0ce74ce709095b6c50192a9661c7e1a299fa780db97ff6a6029229eff10508ee016651f6cf7bafa43ff6f1be2e38f3d72c3a92350de3b9a51c46da2b9ee8e1bd429b311126e33a6f7d33f9c198672fb5085e79f21869ed64335544958245d268c0b62e68d8d75fe54263a3052d6a67636ea662321f0cb5e1721d212489179da6534a715208a32b75d8a2f3a1c0ed61d90f1f53459169ba38ed51e2e7e5126a73cfde76ab918bdcedaf60151fb7ef1839555b2bf760745a5fcfae8d23cd662dd652443e4e8933a9f7d9f12600a4462908de3a6d82594c3249ea53479e4be3c584aafd948f174ec744dd29dc1b8224bc005c7b06ff86bd0b437ff345f1d11575af8505e0b216c15cdaa39fcf253511af5de1e798a7cbb6d03845d4490afc1362f07af9292b61c70d78de6dbca00675950642411484b79f5d01d6f0f13fb97ab85a9caf9845f984307a59b08790e2ccdf4b329ecc098c0cef07b3a6f8e T=$11beefd38d95db1c10bfec606e68e9606791da7937523ee530d979078dc7e428ed7642e0303124136fea54422e04f5dabea6adfb9bb5eb702fd99b01167e06fac8c9ac1b4ef5dba9ffdb3085bb33fb64c0fa8f7a43eb1e4c277a9c9cd424121a6821c610fd2f91c7003bc778bd2331340b618e862eb3d026cc5da3e4c5daf7fd8699c3c10e2812e0c1f9faeab1ff03d99034a1f710405d55e7a7464ec28a550a542139e2f979af0bf3e82e3777b2a710d7b708a39abd9fda114c37239aaef976f3e70a087aa3f6142b8b18887b85b2bc76219ce9c52b231e49d878f463d83a20b0ce49382cd3fa3d41ed07cdaf7681d22d6aff0edc8607c1a9ccd993b125ed3eb733c72a473ddc615007ea5856a94a6823d617e418e716ad4b481decc286d1cb57a5f7ccb16eb2b6aa985e158ca70c1c8685b44e5ac0a069a4420d9ea087fe92647e34fb5d69013b92fa894234cfa40ffef763a8e3f940e7fd7fe92a257576332b1e1c45098c50b564ac42cd58467de5182f912fdb7f75d2ea79d0021c8fc2f3912694040a910cfe58547ea40dd65cb7502c854ec4d6205b0ea095cf42c793da3e934c9173351b790f73a269c584a9be287f094535bc9e3f512b1cc70ff9c0afe772b641293cd2906f626fa048d72a8c8df1b8c83875491f90328421a3b0bbad233a2ff786a07bd41794e694d159dea265b91a3af7257730c5141932a7a9136c40d5a96447712b7aa233c931d58ab1f0917f0520f6f467271389cbcd688f409c5c7ebfaf1d455532ec5f23cab9d8a715d749ab4d61c61543613f42757a6ff6ca0039ca0a601da4decec06afd7 [313] S=$68aedbaee5 W=$10744eb626797ab4a07b438c39113aa615482ca1ec8bebcc2de8e2868558466d5650d5d4e9cc4188acd6021f8312464a5fb1d2a92af4ffb1f5471470f6754b158a640eb8b233712a071fafddccc240fe305854e2a0cf63acf4807226c27e39e1c62735ae5b2894253e5549671bb19224ace9f9d37b51cf4e3aa64de4f6fc86ee6be745144c59acb3fa2c0c20e1a174e9c6ce02df3b37f378d0d02dcfc9ca72472f0392b96c0534d264e4d3aed50df3680c29aca655a686fc568c13d1fc219ef22bd8ec75172d770f612b34c2c053b9d1dcb928d829f2147ff9fdedd38cf3c07be0fa4680f8673a5d4c2235a43c1d2e5a0baed2a4a21a3728694536505203ad7cc0107077512e8094c0e9834682d80c5fb3dd4707049bcc58d04d6a67c40d1b J=$1bc3582e5ce8b3d54bf5ce1fea499bfa193522db0782e139d79436320d4466da5cda290a99abb0d461a3156927a999dced0f655ae95ee0a3d14c63ef4c88251e47bdb13bfd50932c1b1c81012bab8c4b193fd4fe14503c82fa7d41aaa0aa74a561bf20870d16d8d59fb3bb262c6834f67716a6894d322ba4b48df68d496e37d29e0e05d02b3f7c6c672a66e7bae9ad5c3284c0cdabae06ed19a8e01d6b8ac5563ab0c571063077721a96c3a6960782e483d5d2af37cf711c9e5714a8d2b0ab8f9d1ba342fdeef72a72bad59e3e379f3a081234f63d8c7c8ed11b71ffa90ddd1ff42943eed02a444344442f47be688f0e9db556fb3c2d2c593e4d0a0eea17d2b94fb4949ae05957c6c272dd0651d659aa97edb693d8688c2e3e957132c3e4cdb78096976eaaaf604fa3c09633df86da75313a6c331a49db21ff6dd53f60613f479ff6fae95cf051520eb89d1a677c17d931b3e3394b6eed0684c38067d6cc0b6ec8b675bb67639dc72168afef258c7e4cfa2ce89c1a4912eaae2b492f16d3aca3cf9a013f3eb8df2f2c45d048af425e90eb71e153533836dabe823f5dedd622b6e36d6f197a5f6d1741d6bbb6a7cce89ef7509b7a24a0c4467dcfd9971588c639685b103a1a5c7c700eb086eed15d5924d3f0c15de6ef3293565536b25e27a3dcbf1da86a0c13571a86701ef05ee381c8143437168401b9bb98691fb29b469ad3d37f6cacf0421fdd1abf7e52c2209a550053aebeb4b81ef4fe39ce01b2e6a8382a2891b6f353f2138d08928b219a099d6173a5b99fabc2ee7d94cf58f0 T=$2e7a0eac9a927784ee4bd822e4b99d67204cd36cb5632ed5bd424b7595cb3d3c4da0e977b63e3b10fed0587df419012e97a97d9297afd975f628210cd6e3b41fcbc87341cfbffc779a6706369cb4b3b14059ca289b51bf73a00e016b1ee63d5e99991495c09182f5adb6445bd59288191352d5d1800317891fef09df189b83ab5edb83ec8b15f10c7553f3093267818be73278b3f3bc0e7e1307fd74b09aec944217f0947743aed1e09f0e08e26ba7995db06fdef46ce52cf4b048874746b2d1e390e164e542d4efa8e81fba1d0bdff10eb90a3627cd052c1a302d4b25a583a032f82b792a88f1dc47909313cadd210216e5f0476d49d6a5c7105e9864f855bd98e58fe5343c0b3ed40166f5ffed60096bf1422f18ef62274ca12a26dbe50e5effae09d098b70503da47a401b6accdac60033eba685ac6e1e533b21274900f4be93849fdbc51f7a52686c407ed9eaabebc42b764e5368818b8fc1417fa153628d34f727698e17d745c1fc2e5480f37e831df2efd4f5f024169a5e15fe87a9477e8f839c4ae079e68d0f1db2ff8ef87296ed8ce523e54680025e5dd4e3d8ef2ed1887558ccae77694b32a408a70af1504cfa01cb97ea61c78bb5ea5a5cab8172eeda1810c0ddef4676238ff179b9b73b57e6e4309b52faabdce30d3dea94b6030a51e86134a83f9e5d95bba6d5e76b76b271bc4fc05e8e3613d2b8d3edaca0e06c470889031a040789ce7b666ab08c6af2ca5112313194919623033330eaeaa6147d012e1de0522425adf5779404956b1a07485b95441816337ba42d56d [314] S=$6cb995a69a28b844c85acb0 W=$1fd8b7f70556805adbf39747ca19a72b40e8c871560f347484e1127655d4024b7ef487922f541524a378592cf4d963b3d7c96a7b6412c6b4d0d2c0964b92059623774ca775fb7d98c5b4ba89e4c8ae91724c332da4384e1cc98304dd0a35d47b491f9e77417ac5b2093456577ee9103e8f77584e9700cd995b5b7a610bbf568da01aacd9e83e69e2d3f37568a8bf9c882fa7105ed94f4045591b82084580c1ffd1ac865d64c014a228b2050261a9732b16e0996f03e9467865dd4d784cacd6098708d32fa2e9de33db7633f62af4d055fbf9c32b31959ff9faf70e893184fbde780e20c3b82da51e392448f89ac0f63e5d0520213b601abb7d82159a2bd828620c771ca6629ffee75e0665cbb40107e4e36d727eeae33379a916b94f2 J=$548fddda6f0d40c61fe735eba8036c0c526346593133b285eec6eef000342600cb956db1825e300910c062da34a5712203d4fddc5083ce2a81bc929b4b35b0bfc708f2b703d237eb51a26bf214b4fbb9053f88dc447dc106516163f8592a686b6af8b19058d34f54a88048e342fd6c6fa9c8b7f56eb79d323c5bb4272a9b414df1d2e65a0cecaf118b942d43857fb18eee7397eaa010e23925c54e3d33e6d95eda864bc4bb3891c93af64cacdf087c8be1bf1760817e46a3eb7c114de06a696f8d4cbcf0bcf6378fd228c52fb44a76dc5434b8e061b1f2ee8939b402af243a2e321fca40853d9d340f652ce9decbf0530db9878adf810ba3801738136fdbc59c96157ee0923095e499ef399241f1eb0ca336a4bc9e94fa8858c2bc2391b980507fc536ab9a448e3e924ac331680e0935822a1832e8e2101296d37f2fef01f5297116eea4e85163b25bf51cd90a82c53455f390da1034069045c8ee21cd349cf4f674b88a970dc639f69e115640e0502433ff6b2ee35262049a7f11d74c3e1c96b1b4631fb279c85f38bfb6ac765d307dfd7ba5788ae909d496b32ced262ff93ba65e7e79c776c1e119d16dee08f959c48068098d1101e8ced95dfd0d8152d7e99fd40864b5854d6a938a359c3139b7c56934bd87da9e03aeb902a337c32471e18d4039693b26cb5c1549272c01b0bc8092d917fd87f543a085ff359d60085f357dd6e42b94b778996ae7ee9dfa843aac64c64ef3104c39d8f2b8e347d442676b326ef547ac0d791334c0179c0b2c929d13206d036e3a2f52 T=$d92c01418c2b906aded9c92e8fddd8be9fa46df153f6ae41916666ddd5e82573778e9bb2228d00e815264127f0b98d3b814b813718cdb206184cef0a2f4e08207a0d27b91709ca27d722a55c0079c6da5c8575f74829d924b1654e2e495ed13259010088fe9cebb7314e4c6f9a35a6343c5da69be5942db8b912702c78454b5122e3809aeddba8a87ea8bfd9b8ed98a552337edccf5ea8c21bc53b63ad19a97e9985245f0a0809f3622a8f3b96f6b3485740332045c9747d853d7c95d0245ea772ad9e072323424bc238c92c60c77616c24503660f41690d55a4dcb9bb03d96dd89afa51259cf2f217f3e0e6c09ccb1873d9a218c9c3ebd2487dd8b9f1297bdb4a88c7e951eb26d100ab5c371669a9034a0d21bfb37c863e6e362ee3d692fa1fc131ddce4b4a1250f1aed9ac65c4a6312cba60e83c0d52ded2ddeeb637fc3e7c13208f134637e12ead1185245bdad18da240191ac731569056628c1fa3165df2c86b89e4b864d7506b04ce9210a3c4ce374b4dc1484fabfb5a3d448dd85d045ac94e412f48da8dc45ca4ad3159d37f761802e7da2ee496909a6fe254068e8dd196ea13e8335b44c4dcb1a204bb33ba1984b5346b5685b0a22670fae659a59f78a1d8bc5029278599805fc98ae284606cb48bcc5e3a772935d9d11e588f8776db941f0f3c86bdb77ccc0073c8d46b094698602c4b02efdd73014516d1a9db8cd1f68524908002fb30e89fd3c4d379f35c8e116dc3f1e776f5f79d95b37a40c62ce14daa6679a4b18def03bb885ab985e8e999cf87f142e0f9 [315] S=$22272182520700f07314 W=-0xa95339f8b105e02ff628f66f07c87a5337e6d1d778fb97829459819d2568d6a98a55f605c6b1f091706d05fe1348481fce26688fe1cdba2d5b0cad53a23901f25653650d92647025a30dd28e079d18d6351871a63cb8fdffd26560a0521e08b0cce40097346238ab1f07ac15e4d3ed2cfee492d86ec8b5dfbe808439b69ce1808fe6666ce73478ad4f511eff2c751452e0167798672a5dc02d8b788e990939356ce51a673399e3ed9ccdc14fe1d2c2dd91b7b293358a7c7513a760da3ef194819c103becced918e4300d8fcfd01f1322053ede53702033eaadf17a79846fc9e4b5f4d6da6f54c6600af5b70904942de670025b396d63339c44c404894c3a7c08f81274cf073abbe8fe063cfae9c2877f2bc9cbcd227a6 J=-0x116c9c21a6298f86d8628839c4e50862e088b8606585805b3973fd6f16a2311be55c5c01bff3a336abb449fd5013302516163102ec0e5a5db2b043bd5c784c0822d3dfbfb4913ab65a93e218918d828d7515ecacfbb45c4ba480cb64e369870e8b040aefc91141aeef68420875e8e37f073dd20a869ddd7c5ff299a0c02e3d9be96466db0aa4ed7766cd2ae567ec54d4e5de3413558b9b06b925b3839dbbfa9104b1510c5a4f54ab4f4705cb5c10496b91187b5cf033e53d7deeba6022b3e5ad180c557eee51cabc36dcc97bd9ab37ed09f4e126c2e868929479e53694a5dc21dba5964731e63b018656d916308646c061916e0887b2dcfc7762e199055c63773827710d3136c44d118831eaa0255cbd376f749b2ce798ca05c5ee4bdcd9e6f254f7502095de4a68d13291ec61207ce02ca7c374b9ec416ebecad18cca4043e34c8eee649e9aaf5b68b49bce4c7a3ca8c0044f8da08f12d99ba0865879500ecefce8cafe394344ef3cba982e5f207413bc14bd7e279bc9cea39658873dad056ca0eec4df0ed53b25b0ed0157cd5e87c2b883e41f0468b0b902cd19090786a2f2a1868347d2ed80ddef26582c0aec4ac3343e7ad65b1a965192126e679e70424caf4cbe5a58732c22c24085b6af980095083b245fc643cd35f33145d97164b42305235911ccb32ab9a104c802ae5f804dfed62a7818f0f3679aeabb09d36a4e6d2c4eb92f8e703d5b2da32eede914e889649084a9e3e0a8596e6eec43d41282484b129d278a4b348f00fa1db947 T=$3532fe47b2f3930256ffb4b368520fed2e975048cc4bb6f3063b3cc6d1f0f0b8390d5d411d4a8f3f2ad72701ca02352a2cc6f65643dfb7403e88f2e85a0cddf0f95a058d560edf7ff0b07e6a6831d10221751230409598f63cdd776d63faf510d133a1670d05276e73a5dddadc5e13f64666232c322d2dc235bad8c129306562efbb7cf70309ee133d188d1eb32fbd00799704a198fd51ea76feca8b785632fea24c301b53ed9fcdf8cfa0311497a5e15fcf019cdb8ca8ca84664482fa996b9f8b4699fe3f0d53915109bc30a9682e4f3707aa123a7ddf0c5caaccfafdb2e4eed97e2d481724e3de349c6ab809b929faba9dc88dc4901de47ecca95ef969fdbb814a79645be4eeaa2c2f013b4c802205f55ce528c2ad4e2575e9f428a3fd3aa2d7e6c3a0581ed9793384907ad169d23dd5148c5f733844f57038d04d676ec984b95a6e774e85ee58d4682d676961cccb0e819870594346aebd31a8a69337dd8cd1d44c4035c3405b1d5cca02478ef2af971ab7bc891f1c3d63a40a746c0aac0d63b6945bd6c023af064e7847fb4527cf377fc574089a1a44fcbb5c1de9fed92f88ebe6c015217cda94985f6f7615012fee79e5a7b734e26ebdaa17228b806fbf62d3b1a0826dcd27d0ca47ef49ef23e34b13763afea6967a06418c5a4665ef3a7840313c21880c840eeb7591de7e36a63fa1fa0c004f33bd2cd79ece966506e9322a542fff2f57bdd4b57f74fe2a1b4cb83d899b04cdb6d263d895bd097115c155e584a32883c372a31a1da27 [316] S=$117d95a8e W=-0x110e00e8494ceee718ebdcb7ab1d54b80e32a8257e091f9ef34c6c3fbd1b56a1e75e6025e5802c9db83acbf26b4eb6fadea7440e30010975c93bebae1cbbe2526067bfce73459f0d095aa99bf481bd32d0d9025f145c900cc2daf21e41d6b08eaf0d5c5c8def5ba18faf1ff6d57f447d526d2ed66b57358e68b5faeecca0971b941fa21f04df10df102e282095e887cb9ed44e0ccf7e8f7b396a17dd087cc6ed4a629d499aa69299f580767cf6b1a1c877ef4cdbb9d0fd3d37173b22259253e99b6b85e29490f70f1f0cf4e8f69ccbb2c95553dfecf18f40645f60f3c341604e842ba3be93e22c0ecd674905637b128ef8535baa76fd2028969e527316bb1a6d9eb6b0ade6ff89ae316671f26e88146df48e J=$3dde696bf97ead34ecca786eda6a073b7b997c38be5148084d73902017f539e7b0a36dc5ebf1285c4f4cee5bef037a2e453586a066e76fedc1e426bd7f6763d97b61fa9e2f33d7b556e7f8a6966efa6b6ff2dfbba1d1ef039563bbc59d2da966b73a79dd28170856a29b561ef1d1d951280d01777033e2909486ca0aa9b802052c7cc9d7113e5292e576b7f87d27415ae49a129f5350baeb5b5638608f685db048efbdc5056d5df5bcc423bf830ee2d5f3a38906cda760cfb9710d061279ffce6b1ca72b30e20d929df9db97fae59e02ffb7e21469ded6aa5c017d590182404c5636aa8f16c531ae6c972e7b38ec06b9ff70abd491762e62ea063fae07ee6fe45d8fb9dd40d0a29a1d852292dfcf12c9c24e818a03bcc8ec69500ee060c9cf84ea8bb7878444406de88dc0a5659c9b4f41858b6227f942b9beade6b4fabd4ac92339cc64feb34a25ec505f0bac7046329a9c5e2214f2ab4138c986fa32c2bd6f6d039330d0dbd567264958bc806ec93138e91c1d0cd29606882f07559f3d9f4a3261398288045a6552c1bb6aad8883b4ba24e6b63ceac726ef029c9020c375bb711897cfddd2119c858ba4c91d5249bd0bb9eb18993f77fb6cf9103b1348abacc208bf64929f7d59cb838e0a75b28499ef958ac0bea88e4f1fa1542e3d712f899bd49c581a1d015ebb065fa079baad3a8de3351e510f466244e8cf36a748d0a2c1381c127cdd7e5dd7052ea458c15be06db4e2336465db73c2ff95a4689135cf226e35 T=$78f000e0a5d48f94d075cee4d8b0415f1bc4e26f9347db7c838df97a8d6a839afe05607b4630e1c8f82adb62c1c2c1dd048517aa3297dd9d199fd865943b6741ecf5c2c6ff0c9664c654b61352c415b0b06a690b02ac53b3a70c96ab09414ae24374fe8f60035f18eaeefc7d9a49dfd108f0dfa9ea6e2ca82e90658ec6ec01aab3f8803d1672406e11b406a0ee7d515318f9bedba84babf556b55928a7f80047cc0a5690c84ae38fc92ccc614e22f6bf5d508292051005cb9ba8882b6504492f686afa00f71d1473b5dc049076a9a52242a9570d64f6d11a13460cd5efb9bec504e18cd91a346bc10f261f74e54bf802af901c3075fd0b48f4ece97d0a536343ec3e3b082b837be7d67ce905c4232e315a7763f14d582d26b2cef9d8da60816a8b32cb1a995f0ce96fa1686382553dfb687603ea77b6a9fea7805a5c60dcaea58485024450e757641b42bf2a6a205cb256e1499f3a7abb995d10747b2be96fce1d7dc477f05bd237e95c486f199c8697f6161ec67e2fea42b224199983d518f147e7484e8cfdd0d75b37cc2599d270dca8691d1850cfb95672839a574e09989730802b0ee1091bcc69e25c739138dc56ecee3364d18cd3914c6e9da69334393f85e590ddfa35dfab9b82a189d5cbae1a5ae2d0a17328c5cc150d458213b2626ace8b9f3b8c6d553d755e61427e469b94bd1705e5a248e7b224f709f5248848b8970d44d43139f5049f54735ee81c542f8e52834f9d229056725844e359e4fad1b252c0 [317] S=$961238817f29fc34 W=$a2d06cbdaff8b4b0776cb622b909828285b1b568aaa919a286a4175e50b56af38ab315e02c59635a843333c31754542c9a57b303a2cae3e4d6731416d3a83182f6c560ed506b4e03ca6b80908cdba859585217b5d46b315547c5c6d54c2b21706b07501e37ec7a55fdb1bf5ca7b3e908e5b61bc6a758525193a47893753eff526394cc00fad287bcedd94bfafa5b140586ef61580d7256dd83c94d38b92b346164850583aad04b2c852fbecb3a8fac2996f0a415ac1a178c088a8eb876364592cbf93b9b41b60d50bd9aaddaab8d456b439774fd98de5b6244449c5cf1eab058c24510e2822114a0d500141e7d8105119e0ed2313d57034814d63813e7061dfdc5196fded02d1b41d1dd639923105b6 J=-0x39ba8ad61fdb317751df2a598946e7ed6910cd7a7d02053116d176a6bfad3c334fc5e74059b676194ea5b8c451a743f10249aa9ea61b3ddbbf5616437314482104172695cbe31819bb6e4c6f326cd2b492574951845d0cd8dad4c62f4e032764de2ec1809f1595df4713e8b03d0a3719b0c4f0688e9f8b2960e5fb433b4bb6193da17635cdd4de6ceca1b2f010b542c1e1dc055a89cb897ef8242e93a94beb7577b29f46792b798fd89f959136af8ec483cf6075c4d07c72b8789e91cc50873400758c1acf9636f82018fd6fc1680ca22871f4effc035edf4ab9dfd547395709fe7a46e96c71208b40363eda030246c8dd8177a65aa2ac5d518a7ed9ce0e050169efabbe073d7381ef7ac0cbbc709275685d9846d0150368ca560af4684d70421908b6d1a79793e290ffdcf6b3f40d3c3a657fe0c319b481fb8c8e6370ce331a6681c933ae1a7d174bea2512c54947f78a65d36598775b29ddc7a4aa44214c1753b2c96543deb69db4bfb33680fb5d65b1dcb0412d7b17d86e8f154b6c3568642e04dda02116333fa033b7fc3f51162c14b513c7d9f848d32fc6de28189f760f35a1fa052c6b929ffaaae9a9457a3bec37f8d0d95bbdf2169f644fa6834992ef099ac35d4cafbe6c590572af85bbd510a831d371ad75b03c7b2a4227d88fb522858b8cc3a743104fd6fcc27b876d4fc9751bd6bd7447a4bc5658f960656eb833ebff0be4ab22d72c3429a4aa6ca1d64328c8079d3356df886c9d851ebd3f67 T=$d4f47ed029d5601d9fa9ba03bff42912d43de5a238b94e4facd37d6beacac97e93c7774b2d346ca24eba2ada376a56dbcc95d24ae7bcb6d0a43c1c7f254a653d3fa470e2aeae94504c22f969b93d558458ace242d2b8d1de44b825b4c32af6fca4f35c4cd85f0e0a6c6e8f74cc1a62be5a644bbd6a363ed27d816f332d150141a6e4449aa4726914d60d90b623243826c43b7ee91a39ce11b3a818ec3dd0640420658ee9d8917889a5c80f6dfcae7b411729236ace03bff16edf732bb2ce3c34d29a4ad650dd9c38f7539d419442e7d16969c4eebe1c9ffb838d26d54e16d6ea9d737e5d9b12286a51cce55b43957efadde707facc0f5bb5456dce8778dfe2caff3cb317b1bee8d1194e3050c597b05080befc833e9d4afc230bfd79cd8a62c91fec535b67f4818c6e8984c3bb825019187455d1a448da5e30f216f57d3c00ffcd299969782e4c0f51971e885deb9e2b2a90061d0b27c9774d9577c84e2ea1a0fe9ce2f42fc0b14803f8c3bc5bfa1cf35924d3976b148b9f71057d4e6cd33367272e6b05b7f6be843aa7ee8e06d94e62e232e377ea8b8e1972b650beb0466b85aea3b4a0ec300e87a22cd710d9bac917062161f3c9e88aaabad6f505d06c9618709ba335b0fcd12ac08a0735ab6fdadf31e04aa7294a51bdc0ae6f2292c54d0f10b0e17e5eb6980b07e1d420aaced93991af1b53e07b5a11404b56c323c2a6e22c249395a50b070fae614267e93357e8133c7389062012db5685ada73e7b0d [318] S=$676a81991271c760824404c81f W=-0x1d2657bbb0ab517b88b871c3c1244c06b23509f6cb906dc887e722defee038de88703ce344cf80625fb6897cfa37a3313b226818529055d54edfa153bb22664057824c38d1ddd87e606597efa3a0326d7d02d7cfd2a12ceb89240ca1bada009614d7a55b2d0a139f11c4b6424773f2fda8fa61f95e7898d788c09ff26731110389d61c5f40edb29bb2dc6090ff137843806caa3fa23f72af4099e70391d3d6383352c714facc7aa580fa2f10cc7dae2ed197bce28641c4f8eb6bec93fe9f61c55deb716a44a3237893e949968050b79df98b7edf298c9fe0681bb4614112c25b3317f821abeaec8b9c00aa4f079432c5c60c127c2c53cfa708483f3c23a678916c695ca5b61d1c434b928b3f J=-0xaa7671e3b460b7971ccbee44ca1f26d5a5a43816d908ac98348c1c29a424947fb9046799d62be58f4b8f6d50a9a4a04190a12334979973bc9f64d59a9473dcf465eac9f041726f3f53951acc1610cb7f884e23a6728f858f313e3e07a198f3ab916c88f00e44f1578a30a58337b1312b258f2ba93ee7b41f652df744b6abcb021febcbac8d592c57464804f82171a24afe1c26040137bb5c4dabfb022d5bf635b4d7f545bb43256874551e0e3e37090c6b38344021f382d8734198726402b2a7a5c97868ba2517d89e74f400e8b7626f42f3e8c88b939163da43e571b724e8b4eb0393fe96be0fc8ef271efaf33e7e61613f96f31ec4812e2f6bf4b21ea5c57654dca67e43a769543ed97fba9ed7ddb9bc07a9d7a73eb22266b6b22e8e7929f58f8d2bd4ee279a69eccc4aa1c632f6c8fecec4e3096b546d805e102cb33a6361a97ee683368d32ba38a7bc7665b8e500f9860870fd0f3c2b690cfa15aac715173db8b8cf76dff4cb49a2e05002283390847b976a55bdc8ef7252ad33af6eac282ad3c8a5b4de15cbaa8b557a05631dcacd3966d60fecd013b0316b785db06950ec46998171f6d97bbbf3f991c2055c6d8aadc1362629e9af8c0197218fb3e9984c1e9aaf06e740460355ab6882e452122c53de5389e9e7794774ab1d191d04ec2616955f3cec123a9851e1c6ad65c725938074157bfe4842ead29da520e8351de40a5967a984047d023147aa1ef84bcb33658035513bc4 T=$9537aba0378ba2ede4fb1b9369628295c3f4e24ff0d7df3c2f18d4cabe9d672e99479cac62f81da9d06619c2e98b4a73dfe5e78064042bbc33598e726cb158b3aa4110e1374330530c11688850fb62696b383b891e17bcb6390131f6e83746afa879395c48f2879771816c534e1125a3bd10723782588c7275f6cc82eecdf65fbfaa7cf6c46f24fe303eb80d491b17b6ffe0c850f54f76a8793f0a07472a6b6f6a07f70bd7ebaea0f4a8c8549aa21ce9b8e71a24b637fa842da2a092fb59fd77a428be42d296e308bc43452a6782c88b88e602dcf083445ddeda6c8d92bc845587baaafbc28e2be9f2bd8fd02295632597054f74f7abee5bf753c9159d3f094868979740ab724841fdbf637a92b2630346dbfa4115bd5888ca6e5ffbb99d627da2f83b3c0d11dacb8e732190aadd381a6a8807c75389e9cdbd900d7b07d6a2fbd344411437a059442ba2c54f0e4edc68305a167613ec6e66236b69d1d668d4aa47958f11325d0268fbba448b1d9c6b597ae3bd9f454f5db5aa63e09574ed220a01a521c109b46f35424211f42f5e3153ec6fcdc8a07d05c1dde0ab0dd201cd247f32d80ce9582007381a034dcfd379c2d40f506b149690789a6cc90d5fd10e40bdea76cb154e47895a77e12110f4c6ea5bf07d3d4c9515bbfce5e63948cb893a7ff22fab98f5511a58d5e49738e0f5f843c7e5d1ca2c9feb5bbfa1414596461ad20054e3503b1338a730c2c3dc93d5810fcdde7f6be330 [319] S=$1614ebe946f68e0e00 W=-0x426ca900eb4f5bae1fd112fa1f7254f44bf4e1c217f4c5c58482bb9b60a2d895be6d25a063a90fd61cb26565d54ebcb182368faa989ff85fd91e0eda45005f4a59ad088d871e5f2ac75eca1e80edff1c0e650e10193b3bb44c737d6773910df415ec9df0846911994c4a1395015ab718cf74821338f1e9666c4c3aaf86c9329dfadf83787c1835ac9109e4912ca32125f2da8c82c05a07efe5ef02e0d6071e9b13e7d12ed4558b1b6fa47e545d060d0aff97159ba8b1ec1c80b6afc4390f5059507027e9f5eb7883393bbd0554c83179bd4d23255b123766a89bd688e3d7cb547653ff442d764c1c8432327c2bee1b7ea5f2b9a484c0843c47704f5bd032b3e2c0e5d47c812 J=-0x1813c31a3daee679ed883444dbfab68cac48c492b4bf437032ce7eb954977d1574893ae858ddc0642d4ae7317504beb49dd50e62b895d723c3bc2d899fa824883f88dff741384ac36faf0f171e47738436ade02ab8a69a9632866f16b463b675ea04d0df5ad7b21b1a18511da02d832faf225794af992bb09deca078284c9c73616e8b8eeca6c1c88e0d976c3fa33dcd868cf00a11d68bab0db8938db49d78b46653b40736f2a67acb442e2f71ac62c176350ecbc2f24288296afd9591e95e59274e65627502d3c77484ab8ab3168c40eb00c4a96365c83e6bd6a6eeffb3936e2ff1c121756157c8e6bc13870620c51bdf9e060d0e5a86eb9d8b2678c2f4ea8355c00b00ac56db7d8fdbf3621cc86311e3d8984c72b341e6288c5267d27ff09fc87ff6dde094ac653ee8defc8b7e51eb200d4f194666677d97100b4ac3415217aa201c779c3608854388252e1502d95d6c7de4943165cbc86a55722fe795d88dba0a5b3e67d5b1f73ce881f0ae2a726be95b54dea8ddc8b2cd0bf3f14217317346b4ee7758608561ee7cc84d10c67fc36f153fa4bbfd58aac97f117a0e9e605b19531f1c865ded41dfbed9a66497f5d1ceead301a56fc775f065f16040b1a0d2d09beaef03800ae3e4ba9b28f29053c2d46b4d3137fbdf45142d30205032a2ab1b66861f43316c15bb2296c08e9969d641799b20fe151bf0be4da97d655b70e4524d3b4821de355cea72e T=$2ce81c78c43ece975d6119920914e110d8456760b5c7e03b9fefa1bf9ba12861076875e878cc576901b9e2ca60e817bcdccb5ef56eabf40cd2821f64f9ea46bb062a3fa95e1512c491146fc43a9c4d43140eac374aa5a90d0fa8f8eab48d8fb5f4a480ecacb1a2e8235e7b5fdd6d3a5cb791ddf049427cc62f53a9344839daf81b1c5f7426884006b0bef54130f1640a8ffc066ea25ce7218f4b2c1058024311f6230027e07c101465448db5bc156304704d8f476aedf3e5fd8de82196446dac949f2e3aa305cb1c83515671c8c4a04263a92364167b78c71cb93444255c7d96f795580e561ab1b79820c6e6e8772d7565696e856032a86ea964a3f0550fe99e3e4e9302392f595094e5aa0856cd80c2e0aaa80044f3228d5dfa8d3e81ac178a70714d6c2bc385d443b04c7aa68b0efc2802fdb16307df5bb8e7c03fc85293111ac63e3f1d7077ecf37084a31fe42c57d2625e4e5300c1b3d3e09d1b28db6cfa3a963fa7c7128e27252e26781062b9cb3b4d3cf8f6959c0607072c9c8ec1c8cb066f55d55a1968528ef6aeb1eb62708f54fc27c4415e5e0990a097839cd8fe73d26fafa96d3f7fbbd79e5b1a48601cb0d7a80d8bb5b47a8a77f52f3d21ae46605ebd0573463e8d621193a524d569eef33b3644747cd301c9d769e622649e45febbf3250431589c6e69d4d23af6f368e967240e26efab250345952ae95aee10b973b90b4dd4977db19851b [320] S=$6c2560837d496e3a0b822 W=$bb8d5f95b2ebc4779ce0e98f2237fde69a892cdd47681232fc2084be90d1b6b3b135ca7777310ac1fad9d7123609634afacddc2e4477a29eb0279d8d0782fa75b25f7203777291f0ae68182d6f55366fd69429eb0a09578e606f7aea605eab34ea7fee42d2454b56d21e7d740891ee6a440a139866ceb7884d52511bda7d7c9e39cc87575fbc100535caed1374d97da5c1bc6cc733d34dc9c797fbc57867cc2b1e0c110cc48be29a550b5e1d54446c6f0d74f6417dd7c212bcb699d9b2d0e8e417e24ec086b095346058e2368bd4cee91b9d2263321e1566480f153334c988dee080514f6593006ea28c4224d346a94f38ddf5992f32b243209b786f849e78ded6 J=-0x18f94ddd3ae2e4db93642bf6d50b85e17a36156637bef62bcea29cb82639ff9c64060dc933f895b89e9f8334024bd2783f9fce07500194ff2297b48f39fa2c6d59da2d9d5b285e9bfc58be70a77e2977d750de944478949a419ff05b1645ac95e46aedb483f56f90c7e9c3dedf6aeeb4c9f4a924ecf1d19446e31f016820045df3fc6d5d9a6e7161bb476ad0b6d81d20f12844d9026c8488d7bda6d6d367f4046aacab10d981db8c19902f6bc99368de47488c86e3d072d1ebd9d622efdf4c49aaa76c9c52c243954b178ee4891db6d7368bbb588b938198b85ed8fc17b09947c00807617a18312b970ad7c30f1dc9f1566444c7b075666dc0508c3fe65004f8472e2111c4131f496a4b922600f29f53a2b79e010d0a337204272222072e95b82fd5aadf021b1624e51c858bb9a53ec8df9744986158ab2eac515e34c4328c17501c76a41ad667688557b58d0b1b31ad06c600ec0456fe00487b21b2a8274eaceb96cf5c46c4623d5516c4c81f9eda9fdd21270c535f288a2bf098cbcbc226db33cf2716d5498e93bd9b6304699ebb657f1f9650ad947722bc8fd0373821e721940c30042603a32790f4b5c78247cfbcaded07d9cb54b602049d0cab5eeb9ece44ec4168ced292f3632e0728c03c126aea792b9a4aabe1fcc7580bfd4e4f6465d1101a3d225c0c14223066b7fe6a48d5274d49056974e745641933424caf9cfc2b54 T=$5160b4747c9ed0f8b8d3d0cfe4d17e4e00872c85afa97b477b6f3b4b40c372584802b363c6901a72e0e8e849bc360198b02e95fffa2173795aba4618e7b380ad7e4d7b7238d845b9b2a05f0a12a2d8a5bbea150bebd3d490a759b61c8d6519a46618bb486456db67a2ed41e1d751bc45f55e58015ed1636f622a9a35c8c63795426f148df28c0f013e2bfe65ab465e6c6a7c8d68ee5863c80557030d939360ed76f48e0fd7499de69266351bfdf9d2df4350790d8fe6e8a2e02fbd1db96aa995b76227504a0e18090ac7e549493cfce1ae19a29d37b1ce6dc6dac1b0ba551438ac30fa2bd51e4ac069b9de4781d0972403c0297391a3f9d624a0501370aaa2b7e8d5228abd35d5b5f105abc1b1551bf849c58efb018988359987f98c838b2c0300f751af7b7eb7588fb35e5bbd4a121200ecc3d0b44a93452f20bc00c18230c8ea3a1e56848d0ed98745e1ff22b46dc261e01ec7b78d5c8d5293776823edb65faa3300c900625cf060c7e6f2d5754d0932b61621a70060df4f2b3a13743d7901bc0260eb2592d2fa5a3911d4c4efbd539c41a8fdf6e0a68861f33c681d443e15977d72abcf80435b746e8f2417026765d284e36b8b7e4bfa8291daaacda646131d9ee85e81f03d8d3466bae2bc09aba5af985f2a77608ac200b18f26d939673028cbf22f69793133a2cc821729381f6859dd2ee8c3fc5358eca58fcda26d0065498 [321] S=$91fd1b1a23ee5163e2bd78 W=-0x485aa6f93144c9a6afab9a330260aed19720bc625285468b20a4b8630416b6a0421d1835a8c7fc166e12f65941196481f0e266d4f740d6005c248e538b34c24a51f986f219d28d6305067c2a156d76c10a8d1d4b1bed869ebec36fbf4a17d4977f908c1af8975acb8f6b34d74760ead90b301b9d87e72f68a46510169f221cbfeac36e5522996165e8c8c715081a28065d2734a1cbaad424430a3f0820a6c2172c7f983f6b2399c74fe4d243a246e45dc8537fa0aba26bea5d0d63b15e5b5544b950e7e737fa7d1a929419bc68298c730844a18233a3e1c69c46c66e7b435ab3c80eb3ae02cae7a76586b97414fdee17f0c352a69b9767f77729c5d2 J=-0x13b565ca170d58c9b20d301548afc34e9e34328b34abd088ba9c0e6b610e3e69cd59cfb32d6ead1d183b494f9968c304824500798523603228bf30ebe49cd3cd358aa066ea658c8f194bdbad84a1dee4dadca202ede0f8d762bf2065a029f55e70aad8919b0e9d18ca1396531c8ced634ea41a631c56cd89881a6bd4ce695413429529f155489008bbb79227f2882bd30fcfe6fe7fe34a5ceb8b2e342d43b493f5313b3b88038f5092f1ae33882d037b37e0df6d457c79971ee844a658599990224b76d7e4d84298c951aacabf6fd84bf9168d2ad4c760144aafb8c718e3b5b11ce2a27a43581bfb72708591133788c1eb4bfd59194a1a07b3e40868e774e3a6cd69556109cb12273419d9086137ee21d89d76cd0b283109ccda5069822b59348aa80f5ab6e6649043917f2d7c4669971f0e558ec4711d1ee8c45616718081e8b500d4cf0bd2b62988c94a5d485be33c54c0864cda10f6317d1d51d530b1eca28efbeb0de45f88f6849d4c70345ebb13c3aa41745fcb91ffd0fa87fcaced00c8b0c805171e0c53e4c424f070bffbc95d69b95311966db27113c2b0ba9b09d7c8edd0a86d39752a52ddbe1518a73e229ccd0654243331557912aed9ce406c903b6478749cdf1448e7ab55f178c579a70ff276c942e6463c38bcba67ce004b39eb878e8ef1433c143c86660d4c9dbcc296a55310712389a68 T=$1d95a9e0c7d108b7212ca55fd31082c00eb244d5b9b7efd7658805e37e182c667ce1a4d1eae1260e79998f551653b9a37f2e8bcf8301fa469cac63099bd43fef2f2febf11670c4f9aa26b896eee85fb9846a596892dad990b559418c7ca82deeeb408c4b41764177887ba3ace8d32ff120f36a662f5a073de96e16ac80f2c3b35f370a22042735cdabc554e8cf0d373888e21d6c985edc7e1079109940d3e6267959d3a2d4adaafc774895e39b5547638d8eb7c83344051f7add34638ca038f894c83ad5db3636e7cc24cfad0397c0b46d01b2aacd3aaca5c8aff0fe92b1dc54855ead91f4e6a6e258eaafec21bb44874dd714b56fbdd7b635ec1ef713789aba27026e329ca7fee3e351683abcfd435eb1b6b3294009406bee822f673013d444034bf0829ff81062d216af1773b26d3e34dc4b084429fbd690663e850b196e5e619cfe0af1c339814a36f590df725736ac227e24b3a128afdb9e2ce5ec4dd7b66245f997c308903aae659709a3e5854aa11dda0135aa234c64f235bb4cf6b7538711c3012df464139951d6b8bb30665c2ea05da6900dfa6e688bea5462379d007fa9db8adb80e1ab36c423fc256f5b3aa2630e27a5e965ced50f50738184a40d36a4279b2b3d73850b17185aa12dee41a125b9bd6f42fd350a612290f4df468a3e5cc46244bb3e91ba78c7a89dfaed18075d610f74f2ee5 [322] S=$370be4cbff61e4cfb028 W=$3048d438f3dc649f49c7c96ef3ab3e53faff66731aa864c982f6677a82dbbf50ee33b3f1f105b5360c6c24148dd4d4bb3191ffee55fd829202d1a82590480568b6ca44240735c481b6feb8987b048b0f073409f51415599983900add10fab49b0cd6178892cf9da2ac5a8180c5f6a56fc0885b2066b4ad4495d225ceadd0aeb8b6cd317146d288fcf1a2ffa2569e36ffca8ab351cd065f824eec1179e7af1dfa5ace8c47e279b69ccf71f590f4b04d884d951bbcd961455e3d90ea0c6c34adcbef2ceff993f989a2c9dac35c773768c09d724bbb5f7108bebc9d338f58e790dcd6629fcb3f1d2e7d65aeb56d86e976d000fddcb211992 J=$24662b97a737254fcd70b1ffa02919f561df766221cae91b561bab75b49cdcacbb8ba010cc23f748b940056a879febb7ef987e5696ee5163fb40dd5b6f47d9cad3274083b8cd2568d35fb0a5b667a59c12c66637feac2c482a031cf51cc5fceddd0f43a8e0ecd79c21be1dd9d1c45726525a1fb883a4b20f1f6a77bca3f4c5c6f054729db19f3acb311acff3581aeb5dad6080e84294531df26e0c1cc68c5916349d9acef0df014e6e80e47c4f0a939c349286ea5cf42ff719dadcea426ecd83e27a1f1be430b67c186e65455084575e0967aa2a323cbe80c68f8948da01ff1a93e622af3c688c3ce1f020038d856663fcf708d35ed6f4dc6a4e6a4dcbfe819384866d6f56a0eaed4d522981480edaa6ea47cccb98d7cbd10573412af5461345317a0946664056c32476dba1acb39b56651eeec646964564b63a668ec7d8b410cdafb6b0ff13f4266fdfb9ebbda9b6e251ae1338866f33bda8ac3b4115493695ef520b43a53e59535103cf03a6a495ce8909abb601ba1123c3eb6b06a5081b7f9bed7c6f9e8ddd09a208a968c4f5a1e69b8d4fcf1506484a3d843afdaacf395c4c90e2283ae4bfba59806cb20677511202b6bb999751acfedecb61005e1cfbc2ce0e59eb489f418279f903a0c847c826660a3136ab52a38958f86790ee345180764a5c17b0cae3a487db7eaf6 T=$16d0fbbf316e517f1589544debf90f11c8d4a8406c895a4f98dbf1cc3ef5d3d91e5fa2a1f15a7e93a9578daf53a89718db9c101d71555ba090d0b9bd728599ccf7ac345334faa18dee88d4f01bbc8266b5ccf7cb51980eae40f1797722d51673b63705b151fbf214af3a3dc7840b8163e32806ecbbd8218aac6043f67036ad68e2a495f6ad9e31ad36040f1622201e4ca612e2ff5b4f555a6b6d496fd8e852aba00f67ee4ab997d7bedf7b5badd3d1cdfdbf79132904d9b647d2dd8ddd4a248fed7d528dd8954757950cdf5e9740c0707dba892b491b1432d1e2512f64b8d34a339fa75a6de7f925abcd4d6178590bd6f94cb42381513e28a2b43e5c034e821339bacdaea6f04ea7f4adb4112f399d6d181a3d9179cbf907d4ae2c32dfc967c19cc37a7b37db3fba0afd9e1b97756f76b1a5b357d7c7b97f92bec13c0f52443fe73e3925e86a2ff1879159fa9790465f8f7930753d9fd8cd75de381cb922100742021cbe334ba0aae2630d404e5ff57ad0c86e80b8c686f9546a1332fa8be6425206682f1d17e5f4d7914f99c3116dcdc26afb7663240840d3ee4aa83f743612c97df85d8de3356202052a3942b1968d41c9e9f2c740720cbf8a9f0bef662ed47445d70f3ca8a35ca2f98b3816795b3b49a432e0d0971b4e0490bec0e59f0d9b5a8e6e6cb733af9a8223b014f [323] S=$5f2376edc85ec W=$f76e08bd163fcf40cff817b17cc2958b10c3c35dbadcf6444bd339f64832cb4851ff5852991baab24545b07fad52dde83b11b1600a229f466539282da0c223fc7aeb4c0a6442449a98554abeae141c90e62563394dd990ae64afdb2d1e73189359265c232f3a1d4eade46e479d93f31917246d903abef03fe83bb72c8fed1090465199ee65668db32b9dcc287e5c3139e2348cf5afccb8d8e6c4d6c6368df3a89acdb65cb29ca35ed7c0a23cf73c657a4c84a98f7c23ce47beee49ef562d3b9894305a4d525c2cbc4447186ea717473af8cf9339726e08c90ec98ed8e22028e77788737deffe6139ce726507324dd733de8 J=$1b63fe31d1d38b0f1fbd109efbed2e8e99291e098dc46d202601ac550b2786a403e80e6c4214c619a115982a2ea7c77280d49403143389c444b2173116c8df3f27650cfce5a41d0b0753f0c3fe9f6a9f7afcec64aba8aaa836ada42d13dbb0fdfbb76c8c4a8a83f1602d2a07d22af53f90e241ac5a8d13814e0a94ff6227629b5f6edca7b45269305cd93d75ee1b53d65cb47305de622360f07edb2f9aeeb7a48baeeab083df079fc755c13fe07f0320c329b387da446aaf2b4ad90fdc6ab4f0ac021cfd73e314a45adee4cece7148ab5fcef55d1d9459dcb1d8543a7d9806cca1c3659e9031572a9da16752ad6e71fbd171cd5c41c8af54e380274be74469920a3a40f3d679b2a485a7a200faed23699d0473fbf14a9dee4a524684c0874fd4ae5470627fc83c339062c83254e6c734946d7facff97eece0b2de47db03b3477ce04abf31740b435c23d88fd4535923d33c556dd5aed99a0ec5a73cd1e93a542a8c561804d5fb7535872ae0df8e6e4a261963de5066a72bcd030f1b7e7d40b234eb4060dad0e4f635df3e1164f2a40da7a985ad913e9c835c932bb552f6fea780a1cea1a7a07f667a2363bfb82a67ae6f64e95fe78520ad70cf9c3f7e96b3fff1552eef55ccc3de5b50b0a8bd36477deb49fa1789a34dcc4c75832d027e3f74f396924 T=$21487f68f1ebeb476b433ca59b35d39d563e33a22a2fcff50302fff5b9edfbb35ec576779201930c6d385505d53f7a69861fd00aa4bed579c0af4afc588792953179eda5a215216b2cd7ed37da920150393ef576c3485c540d014fc5bef1149d911cc44995c4b39d19dcb7d6fef661abf225ca76378f990a48b7fd03a0c162bb1624834c9c4392080065f77c33c11572a9264379c4782af8035202abe97224dff393a344ad4d591c95f75cd6df4df64823e109676945a1c0b8b3db74e6bc8b1b86dea61624236de45f7b42d6f77288fe91bdfd170e2fcb18e47aeb91cef128c9cd3950bcfbee7e977fa49b3e3f1e9287c5eed94dcc198235cea719f678df005e28f374ff6d71739e54ca5dcd5debb7cc0344e10723296fd7f4af8713e57851ec3c24f0315c39dbc51dc779dd6046ead4893ca4bce4acf4be4475ea81e474e8e8d18a6ba596dbac118660fd2cb6c622ba0330b3471fc292aa307145cb39fcc6cee73dfbb443b8575d781dbb6c46c2766be1460058e33b4430a4145cf3dcdbc4668e36c296b7c8847af5c5a770639ff0e883a654ea4a5e65571a4ceadef7732581bc519ea3b402c6ab7638292c2114619a0438b00c1b0a8548ad0b9944fa96c82fe00784168832129bc9c96f27f84d884656b1c0c38c8419485912fa061aad87433ae436 [324] S=$1acd303578ec043f8771c00 W=$62daaeeffd5755d502a451015c2a0fc0d26102b8d8fd2b43222122ec83d64c4473e2ee49e9394ab7898be0f09984be993340d93475cc298e552e55f32503ab379730d42d0e45f0a0826ea66312f47f7c80e922fb9a990494be7fefa0cb25f05b65937e18f8793b0409c028244518de111810518698cf9fe8d18c3256977a56d1c11d9d4e06c0f1e8be00b5e06b828628cc75c8860bc1b5464898e6690320b14ae08b77c5c91826703afc664b916f32bce76e06b87e567ea95a06073d74a8b3ffc91d845d22aff888a11c74127d4f5d6f3b6c8b8b54532dd69d3c0c9729331cc4504079f9527e629f08e2a61ec6e80 J=$15fa7e541ca7a6295980cefc1f69ca6ffb27c51390f312a614bc9321025d1f7e9381197cb68d841975ab32e1525d303567df4d545d97048bea78a151dfa0d81f255c373b0d5b7a7fe326f128f8163cc87e6c73f093c68483cf8edb00391130b9a90eca75e738517b6c237daf41ca43bbbfb47265f94e131d989eb389159593497338f8f60934d0d3400cf7617d694215ad8e3d4bc2d5df465e4f897c58dbb11e637a29849d4848e502059c7db78bc58b224d8173a8b1c14cc919574852b55d6d82ea5c44ce3909ff4ec276634a397c563b3cee8d6d6bb8bd06fc81ec70a1c7fc45bc8107f2e052bc8a7ec0249dc459ccbf8d3715216188b23a2872467ea3260c8532ef585a587e4194208d0e3cff928794438c0bdb60e1e9c5658fd32d08fd115d488d0ed3e74de8c5770fa06e40113b6ea382fad687093091ead25eb79a58934eeb5feb24e366a7789ce9369e2b59c63b7025bc4075eac525427176e9b6d475146748a674b970b31cc59c269fde3b0868efe0064565f97946447f019a264b5af46649ac8977d786d957271cf2127950b004738133e107207d7eb8b65e5a219dab2787912ae4081abc6a4b4975bcc7dac08e60d1c7956c842e3520018eed697f458d3b01a750359e16863030ce1622840a5bffad56edce7750adcfc05 T=$9fc7ab3a30977af6a3d91c9fea2afa308eb0b71f97b7d577133e6b6e9e348e7e82dda51fba2742d49e390aa8f780d7ac9e484df927e93ebdd53e9f192a8ba3c9688ee82198f92e2054b3ce7f1732191525456db9fb046a0831f765ce5d38ac7beaae28437ac63797fc83c9c00e62940e122d503a2d02b665bab6c7a13169f7bc8b11ffcfd1eb23bdb1dfa4dd73ce30ae2a02075e02cbfd86c0746b2ee1d9ba859d5a39ca49d2d2122771b727d0f555cf36806eb56f094e8b5430163fcefe40805d91d4fb6bcde6356256ccc1cbf5dc6a452c2407986339b6a4b54a169e09b0f79d353a42f2cf4594eec4350bc1ac015f0bc08e110e877aceb40616a6003a1c1ef9871d3b583b958779474255944da4cad8400b716eddfefd405ccad9a3230d6cf03de3afa71c1db97ec66015180e02042b271e52c29692146284e0415ed4ea3f6c794452a5fc3c4cc17d94af18dc67ea14c5f27a1c88788870572e8796cf3fa50f2da88aa8f2db37d107c332d1effa35cefb1bfe936062ef496c4d54857b9329e11fe4cc1f7a025fc83ede3440619ec51ab766451c10d6c96d01d66af377dbda68f6eca2aff63556c9332a98d470607217475fc3fe0a8714c9acc9527679b0451b515f835a7d8dfcfd1f9b20f3168ebefc5a619861a2cfc64927bcdfb [325] S=$1894cf2b451d2767592c364 W=$475138e83001921de6da6f679fa533db5ead861e161f51f677c19944c0658b74acbed0104bedf0dab2897aa18bc9665d27352a6da2c58cefa27ea496a4cb37eb27e366b78c669f201b1cfda1c8a90c18aba6b85422610c3ca3e9c40a198aa449f03f040ab9c0b67bd7c34db93682fc4cb7a94dd8a618f25aa3165a4edd54074cefaf913eb06a84246dfd0270d9ada198c4b925a8e724b5a2e67d7039769d0af01f150f4ebb8a6e2df9408f64dad42475a6d879128a030de6d379828c31ea5b89d7d7f739ddffdb01d25e46194972bd01faf750dace3308d23237fdb252d1551420995f19da59cfd9e2 J=$f08ed354011cb6ef08bb8bf08c078a4a4f624de40953334f6582cf4263041ca10625e7df9d56cd3b271b9ef560ceb4fbf5859f845e0531ffef32a7e96829e932a6cbdd430e659c7dcae0826d162a64f65a9cfa04b73c6f7b5071b9a9b769fcf5b0a973842a83755ab7b35d847955e5e717511593c1b8b5b7031b8dc6e0fd2d07a5bb165f2a91bd1d14bacda3249ae0d3cbe640bad7c09bdfb03511b36d50cfc07092099652bbdad0598b131cb21183377d7c0ea7da9803e9d62ade83dc0b5a72694706ce9a24303be52c96af436047618a8824acaa4aed1dd3af4eac3368ca016b89e7c82cd94c0242836297b43a7c1d95bfe91c22ba94739fe886d4e8e9602fac2c3122be13084459328ae20ee17522b8a7945203d5804c7dc8e0b31a9345dda60422fd7b5eaa6eec310ac4893ad4cf3d9318f25518eefa3ab08bb63b0e50e9bd0609c592503a208b549d02ac8d835db12177041e25eaa738a1e67cc60a9df3d65a2b21862629b60172869d4977cdfa43b2de1e8129ba00968d54d8cbf87c0c8b411043bab238b95f6547102117ef0016f7c639315cf7a9443a59ef921bd7899adba523fd27d68c97b48936321a0bbab57987151a3305b06dd5a69969fd1eb4393026345bac13038440bae2b181b72d86 T=$6078cf9997bcf145fc8ec5a25e8cf73debe290aac0129fb37edfcc2515ed750b697a80ab71eb40e120341edf025342aa0829c86c9b5670c9633c739382b0be4771d8f988c83813889566b0d60cc0965bedb20a32961ba432f902992e9e05281bb210c883c845f2d295bfa36df17053d5c807da18b93c45cd7081f39023bec69de030e22a55ffc448f885338c5c0761ddd8d04d0281044e4735a66667de0df2d949fcd492d5ca25aca3a5c3465f1bd18b8b2da509bd39a5284497fd8294f35def74f7e4aa82bbb2af81b272d1d4b3b0db66be1fb0be6fb750b1eef6e5d769381150cb7dc93f144d075ffdd5a0f3892d75f0c9b9c1ac56d58be45fb3bcc8a668e5aa43425946e2c0311a1e933aa2020e92cd8e277529596019b715e52d092a1e9616b68a5db636e7e4fef27dec5d8b17a80cbc21d9a7745ccb5719f3977305c53a19a3cb5ab520a4dfc1b12c4af3321d2982147e1bff53fca66187934338ec50172a2b3376b5fc8f39dfdb8fa2117647af621e734598808f282867569212c0e8fda2edd962f2488cb5236e75168a5d8517b6df1da70746f104472c945834584e3cec405d495c81ad24a0c552c34b5a4bca7dddfee0a5f4ff8eaa86f1340246a897a873cae39300c3f1ea4349b970977d0f5bc [326] S=$10186e74c53ea2d1b467 W=$3f7e0a6ce40fcb6d10acf1edf036e33ea2f7e1981ee420c58efa6bcdcaf7eab83eb1747685000ed02f8f776939bd4968ae71ef40880f0c40ac625f764526df82434999d24b5bbbab86cce806dfad0dc98b36fe1395b92b96e09ad910fa399eb2d760029447435b36354021ba0da9371b8ba3a64443d12fe64c876d1038e060c0925a4f6e7b181031cb8ca28845bb3ef46c2130391ffac61e4ad6b5d7608c953c8fe35eb81bb18de806ebd2f3280af575aa607c5a15b88aea1293060b7259c436688f1d3985814421fd1e97ceb95d0d4945b7d92c21f4087c15d2effd8ea53211c01ea3d J=$dc2ee1edafac9769cec986608c80fdafd934fcd3a816b390b7fb5f5c0b8b4bb8e7c88cac561cca3d107221defd1c8e0dc79cd2eaf7fea3f9c03f21bce6fc85c07fb887d16297227d035da9e797a6db25fdff7a02cb961d51d49680975305cb549e5ef7714e02c4179e9c768d575b640a061b44cb9236499d56cca4772d20d263229836e74a3eff10b702ad43a1f970d18fd59dac6a6b991cbb0910617d94413ed5b0f5db771f31b1313062f35e647c01b8dce307535fb89ce3bc91a03dcfb08c082b58fe9cfbc8d8a68fd80c4ca291c4254cd5d56e5c7e51a6aa95ad5381f840b46dae43b288eca0d6f21db80a0f6996ba33103eb05bd5b5d8d3efd8be19a5893b4c428d1d943d5e4b0b2cf852d55f0a2d3d3ab03570bdec0379cd2bdd1765b33405a7218a0fc5092d1201fa090bf99ca8cc6fdc42b4b66db3792cdbb993492b7ce48cc1e5fb21cf891342a1a92963840d690b11e2593c74a5273cce92b1374a69fbc8847926e8f80330438ac1a3440fc2f8b1b2cd58826481f31bce7cc63937f3fb87ba75a4e63f6f73789709a5ae9612f4639f10a8e74a8ae77073ddaba422244dbdb41824cfd2351991cb6eb2b9a9f60b994f6046609ad95112fb70b9b5140e935a269921 T=$10bffc2267b1fedc4c8fc89bd119973941ac7a12673b14b8f96cb6d4702f4154e470efb78ad20c3f1bfe0b9624cfd83b8d74e8ce86c1aa224ca2b046bf74260e4116c95b04f69878f91f9556ef952cde5f275775e118055b13d259662bdf893c3afa58eaf6303a7d1a791bd11286bd9b929c54f1707014ce29fa911bbf8be7093e2aa2984f914606d8ebfb32e7006c9165d6b8fd6db279fb25ad7a216f2c7aadfdf6d6e527324c149ad1f50115e7055f06493207186a33e46428cac8429e21b481debd6781b8b34b679d1632bff906bec9c60e2983acc78a2c923dfb1d82b7078c6e0ff50d0657839f157e088c853dbf5b159a27ea53ea436237b64c0933caec9cf69586a3f89115d5494a33db6059ac61996f8663c393f0b41e5c12ad9c7ba40d782965a64c0735384aa1f3f505a3dbcb7bb268292b848b05954a467913ae5ce302f262f44239a2c4efb05f954f6a7c2c4303a27daad7cc85880e44703a42a71f9859ddd020db6b5f9a1ea323538552ecb183a3a62a8e36b3005c8914bd6ef58d9db9054d017dda8f5149ec80b229ed52f08b3e463da2b576746556f289cd460b7a279c1472367e37e0662d07088df2cfa1ec8ac662907c9a4c72f7bfaa91520a6cd3bad4bc [327] S=$f2dc05ef9f5e104651d114c58 W=-0x85ce6b6c088f347bc5f6136c5f96cc35b5c411552f7ddc8e93c2fe5cab21d98ebcc92852a7f458d96c7f54cd4ff95203228d1e77565cdfc435c19636509290472f46f4400b5618260fa83833f3d1bd4e70a7acc6a3e67156e4b6a00a7a1a1dd6e8e43bed94c1a73d4a2f030833f5300098d805cdf6f1d1b5e20a468de4cced76a86552a7dacf8e222a64b014acb808d20e1d218bd33b89b435df70a032a0981183e06f7b20a1c56c4f4ba0935c4e0880b7470cf480e71d95afeb506d1e69aa0430ae64ada7c8552715e28196a94a96d93b504be4e2b99561da0ddb21bd370 J=-0x9fe8add615d309701bc5166fc26cb619b0dd59988dc2d20417a62a4f6b1a9b07c5a761a3a9fe6e59ec23eb3719b4788dec6fa58842a8670dea56352a0d72388cb0ea31394be420505f960abd73b8059aafd31805e7a16f30efdf3b75735bebefc358456b7b1a69d0d6c4d1a3c5930d139eabcb14f4bec1f3a58916a0e4f4062f106146a4339e785898c62d45eca9bbba012b82d7d28526af2f9a6a2e3de3ff17516342d4b04c3a7467d497a225a589dcc1fa832b525dd0394a605b413a1d937d3f4a4bd9069b640cd8e92e1b48e177adb67c136d6dabc5267d4bf0d62e7c486de570408925fa7145dec277bb5f209d712cebf962a7696851f2a35d4c043cba326b9c229a59ffaca962070d92238dad9b129b026a36facfb379ad1aca0e62654b5bc95d95991da615876e9addddf6a37ede5693d17148403a02e5efe8c31bb27c61cb37f3dfb4d26f1eddffad62478a4fa3fd35961f0f4fccd310fd0b49c5ea4d31d9e9f85963138b469df718484b4987fe434ba1b0665fa38d2f23d7fe7ac05eafbdcf36fb340c8065bb77c449534219163ff96e4a7632b084660f220cea39c6f3364ad0f3a0d1ccde05d2e6dd0cb73cb21ded5a8245cd3d02008be27 T=$258b567ebe50f6b6a8fa3758ed5cd2bcc2096156d4ddafc87363b8a13d5929a9b19a24197d09f8db0533cbae9c8bacae88cdfd12055ff91368b7042e282760a71ccdc155d092e49720083164e2f8ce3b6411f4b78a5a2afe13efa1c66f0eef4eb43e6ed4d479d598ecc602dfe1b7b879ad5ed75202098e3851df866861b01b9a7c865ea8093b0e7b951f78f22ea7b5230a71bcd54cb022c05985638e5d467ba1c1ec3a1580cf14cd8e8b5cf1099dcec25b86420898c3386c60085766429a6a2cafae893d16f8d33cc2ca904bac9472b7cf39b7355d01f960c1fd786e22faf57c64e36d796f2fb8380d6d899d35e837147f8153c67e6bb6de280428d64d21961d9bdda1470216dd150444f806b01ca873372c6e73a75f6352a24daf69837e5e7399037a9791b401658c1e8e6a4935f841ddcfe56b5d02a84dfcf7c0345c9d6cc1c451418d9a9ab32c4a5107191b5a00efd23b2572bc214c0b087c1bcb821d08fe24dcf1a1ea8f3fa321b9d8145b8f7103d6a162de2fbbeadecd56b1b931de1e20f2808eff14372608f5f2cd5ca7a664639a2ba5a23f57637e39622659373febc1f7d067c90b96ab770167b200a29bb84d89c65ad9ada2d9b6b979a870c5 [328] S=$1ac6a3d487aa7a W=-0x2f6351844d45087bfb346b94976fd15a0fdc324fd769ae2d8c8680094d6249bc00100d4b1f29cbba5c0aa9a9c34396358fa32007f321c4f75c04c40250038a669759191c647492c69c2d7f1f61c83d79e97c787440d155fcf8cef023d4c2cc72c56a77303eea4d26376c733ada3b38ac4f6e9ddc5bd55310e37588f27a8b7776c721e1e1b86616e9e9b503c1daebfddc2efc388382ba6258845889f40519b508e08499a3697330a7be523929a3deefbf8ea625a31e433f0dc75dab16c428779c309dacae756ef82c78bd56092fcd81c22ba2a5fdaf41f7b5a J=-0xd129d7e5337da1bef048f49eac5eb1cddedad528c89901833a9b3bd00328a310d0db6d15f0461958867b694f1e59b9f2ed8879f8e322fd93a88d624440d08298dd81cc320e331ff54cde5a6a2358352c3eed66198141118f49b6e2c98786c51f784bb9040f30987a9e89fabe23d2eae217d3a3f01eb2a8aa2a0f81e8e032f4eac57168b4336c52454a9366559f072e10bb1ff1702dc8c7eeee20c4198b37472f5c86605f971a1678155beaa939586a96d66a950682286b0316f62ef3a61f3017b36fb6e313f38b905b808b43f1d9808efc9b636b3461e30ea011c24c5a11f46d62339fbad5e9c8c7f89e9024390db08db9eac566bc4496de30192f292c61139e206dddd43d0ff0fdaddb00202d3a6b257ac86b805ee40bfdffe618cce6911230fbdc81e68161b41eada9f6e6b2b3e94918314d813c1daf03ffb11219f0b35be87a90ee8dfd52ad3943463de16f58b86af15073e78c61d14c4111e9f1122993afc4b1fd4d3663317f2acff9ec9f25e1590b8f76d8f007e82311b9d959f84737ba43bdac5ea3bdc7945eef19f61c6dc0c1a39a25db8ec9c64fbe97c4a848e6347fa625c4470147df896554adda71e4c7e1 T=$1f7626eb25fcea96e5cd25a05a290a5b9f9e34ce0c72873489e2941ec17161747a23c9a4296c72760efc7df5de1b3779bb368c948acfe8a2b5f4ac2dffca5fbd63905f3ab163703542629df970da403738f91e305d4658e019db48579dfc4e24acc2a877367ced1c6e6e14467c5b9e8eb599c2fa79693a3a195165f35e60864ec977914422a8d9ff0e6a86d237911620a1d429a33b7e9cb4b98b9820c40871f82fc410b3e20e92a0dce76fe3d6cdbe09bd82ab1f2ac5ded0bf6f2aed38e6c2fa6f6cc5b913d4ab07d2ceb5de88ec15295bdf5f2bd98bf03d9e3888a1d6124fc28cbae7f3f545c5573e77b166cf5a5124de11436ecc43d4cdbcee70a3643c45dd6c0b494de932cb09851887800f3e0045544ff0150ad31a1000ffcffcbd8f3edff67bbddc0aaaa502c047f4b15144b04a2e060091ee9e6b781707f5dab5d3df3079413d502e854147e713901d6a92f22c67e77016e20d82173281677823466ee801d93d3ea17602451254153096c087cadb06c0bc9d5cfa09c9bd9c65c13b6ab204fac227767e98cdfafecbf32a6b880c7f81c08b1e7768506d91578f7f7bb357fd2c20cb6d3e4ddb975be2964a7c39d94 [329] S=$1ff36e8ba287aaf76a1725f0 W=$994eb7f760242dc368982419b1c41553d3edd68479d3662b81e7fb71604d6dc48233784d3c92423731e2765df063db6c50b2d8f64128739fb5e8571d6eaec9e7bdc8286296973caa1398334b77876b20db4cf5d4f88429746ed5172a1a0ef53d00460a911579882ac9d9757c404ce5435a951667304c19064b9f31905537fb785d5fd34b04957f276143731ac0289fb3a94a17f5896e6f1ddc90e7f75f482e0a221b768485c0787cfb1fff5ec1beeebc47206303300897b6204719a3797d0946427cf5e61fb72eda7cde54993c51e4041789c81e1a J=-0x6e8d15a8d2b15fe6f7ae7e52fc12e72c71429c48ca1c29ef36919ec9ee06309ae96a5bf35043e7d7f0091ef08f92f5de584826aaf8435d0c3ac5baa5b338576759b8a56df31e1eff68c6252aaa135720c2d43f6ab2ea76f592250905541597b6e962c294bdac089dcb64c91c251012e7442944942b1764c8c7ea45165dfaa7b6a3b759337a79354d77e9479d6bf71d9862838e5a0e6c85aea28040551dcf38f4e4f1b32b64cc7a2f0ce8834b65ab76c3eba868ab8a1f09d4ca98a1f2fb1d31780c983ed55604574da555a60509023ed8b405ad1e0f0396fc9367cdf4b087ec418300684d96ad342e4fc9d332d06017cabe7de4f6159d59de67ba7c561f039c1b53db773b70e872c1a88dbd2f5bf22f28ece4754a9a3aaa0da1694e8296b5999c2aa1590c5cf85022906b85f1aebdf14cc4c10a29d7cc46ad1428c6e899c6c18611892966d39ba3e10732bff6a9422c0d35ab1cccd51dcb86343d72cffc0ad1ef6cb982c1e4a81c4dd725536dc5cab77ce44edcf50711ddbf1ec5cdf86f7bea3d88bf3f42903ee3c66f2ffbe8b772d66addee537b2627195cd50016260a9a7b65b3461866e9fdd4f6916 T=$1b9fc4c594f9af45a74c7d8018e327b04e8f83e1dae4f04656d84b2b780e0f0f89fe9628793f414209e70684ce9125c9333041632f9566f0bca7366b585bc5afbbbd32872bde2debfcc1860630f22b86ff0d44be0f70cd12d53ded10140d96d6821eba5683d19dc557f0909a7a02052e6262caa81fe3a0e5446367a344e9e1cca445286401fecd90a59e2512c2558c0991e3688f174a80fb9e321cfa751cbdb21152d16da8cd27c14364f5d834ba6fe0984d49fa008d07826c612ced60dbe81d2be4795fe3f5f959edbd7a610bc039109ee5ff46393654876bf70f264088a32fec0d617b62257644241c42e69428aa0cfea6544be3d53ee8d399690a883211e9b79d8d8dccd8fa39cd5d0386530ff4fd885eba4f831378b8000ea4b3a162657a7ec505ab67fa126d74ede877fb2d534f705560aebaf335e13be589b01b88781483fb7f69c8727ea34d5870fdaf96b9e486187f1bed5c515b5648296ac546f63cb17b60fb96da67aa8d402ce09c7dc1db620874fcb42365f343d666a7e3e8653a36e80a85249b52f19166804aae53f614a15ddffe1f6b5509c50e1cfeb282fb13c3ee2bcfe3fc5025d984 [330] S=$254daaf3054b35224 W=$230185b56fd8351a478b07aeb7f00c4f95a6e3d2d1405e78eeca35af83ef91cf1ed9cf6000b919a7a1b392898300435cdb3e5b05fcc0761a82e627d4a98fbcde67e77d7e53541231346ff20f6891074540b5b79ca9aadadccac1ca36834aa98fb0c10bcb2dd65440c8fb7b66dcbc7474b4adf7c49c3a6978a87dc709531502d0cbddfbb6fdcdbe053b668a679f49c64d3685503255107caff377b8e0147268c60c424084dd075c046f0d561da761409f97069fd27e67f95dfbdf4e26712eae28f039354047ed96e9f7a4799246e3fac J=$92517246987d08653bd4d8a587189c8bec4f5b50a09cf1cdeb1d2c0de027e5d2deee49b42e1df7bf46e87c7cdb3ea1e71e1153448b714e643dc844e55f6b27472ac98ced9d40e8e36764a7810a0fa5e49e86d144a33be5f063cc0ec3e0ada663cb460ded078d66b2153c2f4d1911b77d463a13210e81be4e0ce78f6c1a9b1c9732e48ed5bbca9009173032b2c829f98b393cdb435ef4fff4a7dfcb1bdeb245eac9a320cba5d55cf456bfb4cf8116acb5dbad75916d590a8d25837310dd7018c5fe8e61565ed3eaf79ccda87f309719df57415e6ff67f6a0ecf8bbccb7b8b80b62cbe378b7b61600455cd1ceba88d54b3475a07fb8539e5772bf525941822307f3c69c97145dc57bc9231eef3f0b9eda7cd237e6213a7a75da93cac8775a5e05766081409ffb203209ab06dc910e91311db601e3da505fbdcb21e4237c5185e5348cdd2e16b1e142561abbb126be02c0d9e4e7b0300684ffd5987a8e771a4294c987857561bdd9c319901c9c48a26d7ccf773907fcb16454091658a4b76812bb8088f779a64d2d3b4c18cf8846aef23df6c8f6f2eff9584d02e70b7be8c11 T=$de6707ff71abc85b35ac25ffb31bfef465472992f5926aee0daac1d3104dce39cc938a2036211433d017c4f924fc009bdf1e9c5a040d317ade0c09acccfde720f20acb55d04cabfd372bd122c2c2663f125c0165ade69c820191f2357d234018efe88eb852b8a7b71c281a0e6e90258e5c744562cd49fd799fe40bdf8c9aa367d825ca404395ffebc19c2e1a5c640804d53184937aa267ba2809e648aca7c53995f7081c2151a4dd64e3e94fd891b3612684d7e8a2cb5663b007a151fb2c57a33749c768ac06c53b0dbc16882b35e8bf25349f62116e455d3f05a966a40fdfc540f0adf90a30e68a714db5d735fdc5a8d3257efe5d0b342009879341d6191f8b170852ab10ac162959aa039108adea2cd8e7333ac4ec159d28cb2169d64fad5b75cc3a26861f07c4cec5a410741f993ff7ff612700f394327415e392cb0a21acee8d14b0ee8f08bc4e29077d592eed095be12b45584c421eb97a87f91804ead32d4d7dff019bbdbce30ddeccaffa1118cf80f1348b24e9057bb4f6c43740efc01904e547fe0efd94354b3176f0edff0764de1cef1ad198fb41c3f21523d4 [331] S=$134cf7598e946767782 W=$529c92c98c1f0c1fad5389d6be7335973017b67aa1aad999e3b1669e55d5069e1a082c4ce8a957a44cd1576e71332008c110f3bc0d7de6adacb73e7ebea1352cd5578160c4c861e7e4cd79bb0fbc68e5687d0cca842d9ee34acd64b1ff352c5ee0c83c0118de3fa7f9fbf9e92a045226ebc4c5d03c65c4ba9c4432064bd8c18d7e2df44e18e78c0de157d8b8f7333591d1515880ab2364b10f0aeef6ebf9ac9e46c947fa6951cf55c0ffeb3dd5e3649a45df91f0a57b5875a69a21c36322cdbd0de1ecdd57a507bf7240c6 J=$2d32697d5f43acb894f326035a837d77a0c8ab7727302ee341ff2b0336bd2470ec403e269c08aa1518586a4a21c4e0225257734c827b5c18264a869005647ccf8903efb9277e19b4b5aa83d759b5a67e1302e59442749d4ceee1a52979200b0d7a742f17bc9b5968067712e860c7a8552b00a75e064aac836a46172f57b0b28ad7611ae9e908aab8b548ff651cd71cadc3122fee06b949703ed6f9b927cba48e78375dfb9d89e88f268f2b5e2c58251501ce83f2f14edfab013f93b20f537f3f160b649ec2c0945fbe7943b4f9ceb49cc0bf4a4301ed5e4cf26f059d12ddf02f3427adc504c22aa76a96a0b7d3fdc82f0192a86dd5c117072d020b0e4fd73a15c181d51df66c67c1c1a2d179488ff3c27bd0442aefe6ee5a759f23d92ccf267faf0a0786dd66cd6164785801cc56588ce2a7def687432c3683bd4abe5b666d117e5f3eadae926cf9f27f0c607f8bf270f4cadceef40e809243ed9a0dc12ee95f1f91e9ac6220f7c4a567ac5271c4ef35d34c0423c8f327377ece7283d1868526578bc013920adbaed5f917f99ad4169006af44be27d2 T=$42f591b56d80ee50a09eeab386aa72f4c922cb233bb9f1ffee8d8ebb3ec955f823d6034040da84caa393ff0208fab4668c24134fd9dee461ddb7ade77043f94868705032dd4744e9f27a668347dae6d9ecd2a330129e59fbe23fad3e3ed3aa4a886b2e0b8e2a7e1adfb32ceeb6905a78e08699adc74114c9aa1294eb6742dec513a4ffd513c87963e4367fc271ac89b7a6ca9ad026c474b33231c30d151f84087a937345d011855ff9a0553560b85e96d51c54a6dc2661a74b4172ba42cfda7bea666791c219eb9102d6843538238fd41d3c5a4f0c8f4959266e0eb025f4c6a9682f3320f1bb08fe89d2d8af7504886bad0e759cff20737a25dbc38676d58e47df401031703b349c01b070c8da45c9a9b870bfbb031d3449d8f370781663623c9f222157816dd9082e7a12971e538f9781381da096f8256467a9115b797729c629a7c546b5f5be9beb660e50246cfcdd2f13ca277d30692353a356a07b901f2f8de0d9b73007afb80cbc4631d4ca0daf8ce0d6f6587c4eff7f34ed7d155c45a6f3d36de7038bc6a307bb0203d61ed68fb65be341e7e8 [332] S=$31bb5369bfe19b7c W=-0x1298afe01433382bb7a0591636aacd14d2ea31ac5809248998a0357e19d5bfb10800598960519ecdc7d14eee5acc623840db45c6d30f3b9df685f5925371ec73865b0749ae55e465c7778e5c119b8c1bae063f8ced8210b94cf9acd785b400ce48ecad0e9b7cda9db4546e9870b8483cc0fa82e8003b0b83a13528c85edccc546303e9ae2e5e746dcdd6fac9733804466570b18501d46beb342b4923aabb683012f8f77668f0585e0bbe0f33cf9ef6221147c8597376ab8e5b86f4dc581c98147e780eef66d20c J=$3098b3fbb1fba353d173028d430775b751f1fa957f3fdf83e9a6f9abfa3f2d0b1f4529b8dd599daea385bb69b97fee46ced508f57d367cf1e610aecd6eb7e0e81232301890c6bd0932dfaecb736d1f45e95e69202e094dec179f008b2b3aa9d8e1450d36a7f134ff1b913fa17235ad264ad00ebed50ba1fbdbeef6a7e0c40ff90b16ac49f471df30233fac8d672eb191d15805ddea48cde7eca8de5a84f7537b26f0b46739aeeca802c94590d6391ba6ad46ab582a432174a05c1c116e721469c890f54fb2c185ef440d029b329c706c192157caca2cd47cc3f8c66b7ef174ad10d61b0a13fc70405362c7898bff68276fb0e61ae43b3a50d44b19ae3df45762328dfe26ef3047a091e22908ceada2b9f611564c5ee0b302f197b9a9c0326f531e117ed3711d442d29864f4fd5ed94e824b11b3c242946a0b68cefc75ce274818d0bcb416bd3534804b4dbcf56e5b5943eb250badb6960c0cca371a9002c94ef5dc605b09bec912c221006367af793c041dbccdc7063bc1452fcaf3d4fb228d297de1b8e31d62da730cfbf466 T=$6ab6e7ccad7ca3b7cdb7d0db0cc83d6c0b2006d541e3574aa644e49b346ac55ce0a0d2e7d97f3a6d4052d0603cb90f050711a36af54d2169cd056d83088636629421c6c8780d872fccffb23e253505cb0b2a1003dcad17dca198423d294ffb08e5bab9a35a3a4b52162f507bb4ad9c98b6f8fca415bdde7c5e1dc929e9869fa02df43a7e7085f76cc583128f3347cb06c9dc0334ff7ae9395c1db0004e7a1dc0eeb154c9448679099aba8fad0d37aa3a8b0705664a969b6dc6bbd85365a442d4153e5bfeac106175da57b760dabb727e4e71895844fe77e07447df23758a954b25e1d9c4637d7faaeadcbf715a2ed07386e737ad6a58d6adc81931dde3eaa2145ed14af60d31ccfa133b7a259dc32b8410c1ef733d672e945fc30d243fdd4c2f9ab4a3b2b8da6f55ff63c591297500af534155a2aa735aa5296cdb656d9ddd476c70131b134403acdc5c51346e327c510f7a5439e1b6d17c21f44fb253ecc8662aaf22320c59102c9e35e4b77ede3cbd75dccc4798ff049c6164d1ccc3cbb15365dbff36c45820c94ee02ee2d5 [333] S=$14b12849e65bd18 W=-0x2ac6d14435412c647038d09010c66f5020eb12865979f5e5ab015c4db150475a15f9f3d3fe9c4de38d03a648f9e3ce5850af849f6ba6f1a214a3fe05fc81c848ade69017048e6df0e9f30507fa11bd92dec6bdd5da54dafdce3e17445e40c40cae8f118b3b2791598edb5217adb1f832dbdb97ce4e3bc515ef3b159ac352e3b37748aa8f2c64f4a8f32062d1133a39db4713b26b3a7367d7c09dd922bf10b7870e528906439dc0b89efc0211f71a85a5e310231cd00ddf47a60337dc3f1f03626e53f8 J=$fb5e1d8c68b118fd961837fa60892e009a0ba651b1fa0f449fbb889a03edf912271d6d3161967345858ba77c312e98373fc19e31c59536d298a8fb5b6ddbf629c22d1d0c56489c70a5008a2dd8b473e352a94f23afa01dc41a7b2caf8f6ef37d577db7d1b22550e08344c15dd6fdc25a76db7f7fc3e5d3274627436bec7993e4bc4b497d60c003232df4a4596cbfcdabc7adb9a0a2a515af10c2d039bce0b5f9481dc42f595d60e0fc38cd90799996faba723ac7ee18445fe1ddd1b80b253c45e5360e527f472e849260f044f6fa88074aafa70ca288833806827514aadb262a88ab6e2854008d5c27584f75fdd7ed744bc0aafc3f1d661685d715096189b1df8e908b278fe10cd680996136161d308ce222cac14db593936a37c77f8dbf0b7c89a1242de8f88f3a4ce3a99ebc82227e98862df8dfd17cb2025487af5df60cb40ce50e7ed07d95841e01d410455b23483e68a300f00aea6cab02422a1eddb68fcfe75b79e647fadfd22e336ae8f6d242dd75dbc6770381f3127a864756571b913e7c2eb73 T=$eaae9fcb8a3123f78c879dc8f5f40d239a34d801128c34d62e3a10de3806a5b5c5b3e1c5ca1df22aa671b52c3420451bc9c2410609e8eb2f469d6ef9b7dd2fafc41de0bcd7f438b53aa0b27ecc0f55a7cee55101949c20cb184af905ad5f037f326b53de4f91b3fe461881d0975c1872255b6076fbc7eb4130b9c114fe4270114652d4f96be3051906527591a2816864e74dab4a3493111f2aecbd8310b0d78c5b1a6d963746de970e63e7f8b3050a4588aaf60e1503313320b6028949d67fce1523ce3347e96d7b890e21a82f2a73f3673c014cfddf9d9b667677c16235148ac158d265c90cf13115cc5b466efc33420c23d645195bd4f941e9fe8df60a40aff93472c3f7ec3b3a2d9d19ac974b1d72d9b4ee201f6c56d55a12fd6ebbb99c248fcfa06754af3efb6f080d44d19c364159d5f0571d39f3cfe80f36b9e7861ad989f268e93fd5565b8a4363458e1ff0d9935d28473df6e1fa2d12fa3a40ebb11e87aef7d835542fbb73035eac046e2837c3e7377763f0425be80c825822771603c6d43f522b [334] S=$2e3cfe6f75bf9afc524 W=$180a5e6b9ee6093b5397968dc89ffa31b20a0447bba8320e20573de5f636a8788d80d02851b9b6382bbb4c0e73489fd0403728314d86d85ef0440f00b5e8aaf2bcc835cfff525fcc2afb358e19be535cb79bd38f0df79e644a2570dfe407ebe4ee752b94e0fa7b8b4f5d4edf81b22949e0f68cfde89cfdeafc2a7c7ecd81115570efac02b5bcec75f928019470dfb3e02fbdca7781d803d5cc86ada17d4205becd6283206f816fe6c6a0ad1f3b8ada17f9836852493b49376014290616ae0b4 J=-0x204f5599f6f9c89932b9b70ff8dbc47bbe29b19ce9d58638831eeb7091bb38087208d8d736d38da64f40d9ac79fcaf1310c4103564049475e6dfb685dfe7dd20e77afd52f2348dce8844ffd0f299eb355be7469d82531fd483193e0b98b8d2d8d4cdb1b9ccd5c19f4189d31b2ba1dc6ecb436805111968f15bc9dee078d6626a54f09eaca65b0d09419aa4e8c5c850e33fbbb80179622f4380580cbbe2c6e7ba285cd6d1d701caed97b904a4ec9e150a82710efe37fb863b2d6653149f528608289489560933b62a5b24a238dacc7c124e32d6a913b4a39ace17c5e2fa41a6c74439f4d1f26129f61fa872ac76ef26471e15460bcd61126ecf182ab2c4ab257961d89728434e8b362caaf096e62c2532e3f5318ecad3c6f43ab626cf819b64698f9052c9613ab21ba77d6acb75522357dc0a6d7a0daeefe416bfdc08bd00ae3f57b6211969b6da53f5af084a36dfb772ab35ca1caef38fa98f87175ee6bc38efe24cdb562d1f73e21257b89f599fc4e6d300d1e4ee8e850e45e0d77015bd T=$178b5fcfa609df3c98810845d5dc3f5718546f6d533f03881d1b64bf1a1bf18fa5cdc9139b2f9b7e1d46af3f472ad259f213565c94c63a995173c0f7a9a05391113123c1bd183afa1370cd2cb68a72b51e6db2562aa842e0c5ab600ddd33958ccc74684bac28d4c39402e6eaab00f8983255e5cf078f270df91649e4d0face4d8ec5574ccf005bb5f427cecf47c887b453a5d3c173a48eb50df2b233cf16fad4668c0f48bdc15bca6dea5234df309e3f97f7914cd5a1f232c71fa07ffbe2972426a9da16abea268a08e138165010e6e0c646094015c2f125ea6af91d19ccbf666653af916452e1a173979364c33146b31d23ff43e76713cdc949f5d867a60ce06c572fdbc59a7e9d00eb00c0d49ca4a934c9787dcd3b6861c7d930e250e117fedaf95efc8d16a223948118dbc0cd4a91b2208405f58c893243b3654add76fbd3be696194b0c8bba72b8b3dbd022b5a141e42432ac76403b422f07e08f9165e03f996b1978dfc1db9c0015c23b73a6c57a7f9ce0ea17a8c22f25da12783a50 [335] S=$430fbf5447e19e3d83886 W=$b6421d68850851ed85c3de59b1e39ef5185bba35f381c1ce734722947b108880b081a3fd506604a52386615676cb435d1a580a99931b162aab75e03474386624e45d76d68f95f50aac614d6895c5ed95a64c92ff50fb66eaca2acff1906c69792b6ff87e95aab48ecd818b0c284f778485781910731a6a1255d4d6619dd419c959cf0a33e6c199f8b164da88f3810b943a621c21bb38a413fdbe2aec593934d273f82a476fc26810acb18149bc57292e7574c74944ce2fb13ce32 J=-0x4471a38d2f581329ce0af2e2407e3ea12333be62adef445feb2c1eb2e17f16d73642becf30db95fb01fac05d0b4335f29b194ab6002ba156edd7620da823d17bb8d071a1778c553ec055b2e4be1cd29166c5abcecbd1f156d64ab353013b08c33e554926d7278805f7ef3db6d723fbe5ad879b5c72a7ecc012cc9b46211328774cacd1128f01cc71b1f1b23040c0c34da2694c56cebb68ffd6b8e7be10ca2da5bd0df54efab73c59990aeeb1fc9305d6f650adeace9ec0dd9f33bcfc882ac222c08bb02765588b465a1f4d8c914e6dc72870b6c296a2b38d908e5d5628ab1e03eebc0eed540a59bd8db9d88db9cc9b5dd62733fe27df645ab7a31fbec6f547b73bcb65881b9455d6eb17b4b758968690d084f7ff23667f098473dc2c4d35056f7f2d0b666d090936ab6016814961269602275d08fca36efa345223e8fc9d4d6875526f9833d764bac023f88146c800dc184f6d76556b0cffbf07e388c827db95d6befc2366c14a2e22146c0c9c4ad4a48beb8e9724 T=$1ce5a26ca4fca4006aa51500e392f6e27dd62dcddb950bdedb84740120537fe1c9fbf4923416310884d1389101eaed40b9d7ade57364a1fc75bc039e700bc0ecff9249843ab3fedb8836a82bec12ab45b810611e1aa1d0f4ddadc9f488ed9f77b56da8a9f4fe67348f2f6df09c455ac8b0043c0b0fe95b05ad51bae208a751eaa390adfe04b2fcc2866dba634e6de5ee92af3fe28b043d18d7019340b9f044f974737dccf87b12cd837ecf707050debd91ff800208c211b5eed2423632dab7597418d2af0b1eed0928df0e2a77e60970c3e61468231823379a8f0347c83bfaf23db9d2055aa03d15ae93db91737a32459a076299dbef5d08d1c6ccbea4c1763b0ce0fafc0cce9abe4776622ac0e28689cb008139af124f144dc15642e2086bfd4065258bd12f19d47aa16fefe8f3f824c985f92c63ae11e8bae01c51ab6e57176f6d92040962f012f17dc37e3c4bb66d0618dae9302e7f0cf837e1498ba1b65c14e5e39ccca17ce1def34fb5d9290717146a147234 [336] S=$7f7f56c138f8ca0 W=$a47818c8b0af1318c589a7e134aee400fa20cbd688359b3ee1305fdfcd8ad84df9036c474a7e8949579db64f34e14272b4fca6bb60a7d05629a03fe9a9882190d20062e6a505f43c3bc122d8e0e4aac3e094303060b28c8e29dd4bf8e11c85b5fd2b94a54a7f41b584f993a35249cbf561c04112c7c2b2041f1b9ea4494e7f78ed3f247c25ac324e41f731c496a8c556e9c367f2cb522c7e6a284d89642868d30460d77d6d427060ee95407da5cbf6103ecc389fe12 J=$19375aa57da134941fe494edabb37e2a88d6a9c686f07dd5fccc1aee0efa644868b5799f99f48a65da9a6e52ebdb5a783617fa0f23093c9b27afa0ce5c4603165386f8b8a27b0971d5f0848beeeb4252c22f397e7f9bf4af4861b714ad876741aa27c042822c1609b0b457b0e334e795146700c34990bcc327d9b27b8dd251725406b617b291221937489dddcacc9a171b124300a2fb5c114217958a8e5532888bfcecdedba838f56ed59ee427526850884ff6351b2a1854bde96e2e360f4bfb2e369b0e17e2b1f1f7173095b42c09860db57efedd288695adad16e5a6e4c7326a24d45ba16b1ee74975c2ba3d78ad2ff2ec7fe869f1b9e99a025f440d72e3252e8122eb7eec5f7d575101094b6296d0cb2d0344ba363e00b5740d42d19855356060ef6cec907ec71f0132dd85877129e017a0627c3cf26c9baac69fe768a75836533925b55c5e90220829b3f4e5e1e456d8a81682a517bbdd0f7d885b1952b5d6b26e905b6882cb23dc3 T=$1b98fee7741988aad3694efdbb89690d778a5a9a3ab540e1294a33b54409d69ec0a724e432c31db7977a330acf13dc1af32c4c7628f4c8b7d2873a4b1306a5038d3a0c99926a70fabee72f244a31738b0de004be468816317d7253156616ba2b7133b9c27178ff2e87e0e5e4970501dd6564be8646a83688ad72ac17d63dcacc25ab7a1c1fe9868025bf680f7a10146c4a0220fa05567b3a9a8f3913a10aa312a10bb9d5c0b5fab420265255aa8f31c793b5946451550938962dbc0da0f951d8f3780401312bb12bd9871a17b3860ea63052e23ce40bc4623750afc7063d13c50f8123442eb3bd729eaa6cd0b2fc5408143b3ae3193229c2e27395399faa511a5072947321a6120aa297d5a2a92b9b09befa1e3ec66f60a6ab3a843c947fa8b314c5967c39e535669a23ca36bc138bfa6286bbe425a2a47548b758ed478a1b3c61e413ddd52aad91e046e69b2292a5a2d978615fdc0871d0f125342a70b064010bce139975302d99cd04fe [337] S=$997ccf914bc47d7d6e W=-0x1d5bd94902da4e37f052c9f98759711c25f036a58886613dd721b22dd5e0a2128081221cd15695d9553bf2720731e0a05ac1a0d5b4fe8bd3ebd85a37bf90001b09f0cec47a104757068050069c791297aeb3a3a2c886cfa3d728b6ba4d03129b95a52671753ae82aff4e861a71086f1597612cdb71b9f0298c53378218aa6acc6eb37f530ea6fb258c61e8c75c669d7f3f1ad92b5d512d441ecd5e0c93248fc4081b47eddd71654edb91be12476d30bc6346 J=-0x1ea76f68f97626fa157edb2a062db1ee7cde4d09207e6b95776e2a26c84f2c425b6dca1cf18ca8f3ff47b70bb303c6e64c31dd8c3ac4a8da51209198c64ba26e75610213b7fa6c6773684a007a59cd9b9874b5e3a8ac3ee51bcf5557e91f143ac582db72bd12a59ef4a1ef3fb1bb06555fb0bee441f55296b5d3b613ed6b0663f0df34c614588ad6d11d21c9f07bc7d9b2cc657530ab8538a8dcd0074f1653ffdfbf71c3cc1fd9cd8e87bdcf31acd7516f6cd777917360714f2b8136de9bb755a00c36be99ec4b5709cecfaf415057856c58dd1e32442308a0a713f765b9f04b44207386d0e21f4d49a86c88a757802b1b218c96cbe297db04bd804fbcd210d1ed814b897327ae698f4b2bf7357960fb24bf7b087ddf92d777c399d4e1397247b91275719889861b3e1949b25c76c37c9d37dcc14c3ca15eb74e43a205c92ae3972e8a6b181469f2dbae1b5ea3149b1583e3addfe7118a8637fe985ae2d79b5ab4fd70a T=$63c920c755b5108d3319607bde54a464d813458edc2fd0ce23c49148661bde8ef22eae36f6e8488b131aa65fe769c5b1c115878b4c22bd80cb136087656010140c9ae8f211165e95564f7724e0ba2eb3826bc4c445d47831b5b9cdbcbc4e2f85cf991f7c4ce687a718cd0df6f677f333bc700293e0339ad5703e544cea67976157fc507d083906d0f85f77231b823654ab47b2592d97d4ac700f0c6262919369ba0d008867f6ac6b0d70808ddaa3d364f5e11065201aaec426a29a5fd14e547dc7c9450c5c1d669c825897e3e8cdf3d4b532d352b104e3265f146bb9e0dd51dc060a703011738419a57cd812b3c5af54ccd7bf076ae7f4cf6b7c20becbc453c5afe8638f1fd0512fc3a6a4970dfdc17e752f59fb5b7818451aa8de5f1df22d9d426ecec333d523f7cdd2af3940a3eb619339a3ab67db5dadf0ce4e4bb6680eae12cb401ebad48494704dd0da5dde63b8891c62ce8f095bd72628a0f50801919eed29dd [338] S=$88c909c13b6e8209ea7 W=$58b36243e45a10bf9da1ba452cf976eda6395345bd253e329ae0ef19eb9103b28bfc6eb9346af5e9b1b1e0f62e1ead824f47646b020d8be0f32598bb9c4db4bbd4c5a0791a620bed23f7e3a6187f2562e3b90e7869c578b3e5546b85f8ae8b9de5adfb6c5cb5ce05c431f47b72004b4b63bcc98dab4f4242fce025c7df5f65b5e24faedcca7cc57b13d7a30e68018901da70ae92b49bf015284d567965f9a68df012f1adb15a93a774d584db97b J=-0xecbc64092a3a6e9477a90af77ef00ceff1b5c21523d4790e73d9d237500fd6e3a6c4f7d8fb36423b7c702a3ba6ebc198da37ec9abcc0174472fbb3618b2cd8326e3a0e2057609063e07a72bfb1a8bf43349bc2cf934b268b7bcb9f2bf021334b89e821c0818ade4f14e897720ad28e77c1a53ec6b0de51287f033eaa295032596b365130018395993e686ea5f24a5214e8bda8e9d91f4d53ebddc6a4c11cefa25b5ebaac236382b4d5949d2c5717e2e86dffd748a4cfca7a03ef5c964285edf474756b62774f49452a84f546ab5de2e26041f3b5e77b33dea1812e8749704cb622352a9c2c421ff69ebf3096746d94d7b26464d930c00496e34f534efe98ba3d53bc0698f0d0310ba73e5466a52a9cb6bff788acd4a98b5151451be9ac197db44931329485688979532c926fb50086fa9b2eacef1e3dd809f383ba78314d50159d836659902f1d6cb77dce7a3241f1ea547977e43bd87bdbe308 T=$63c20192f6a924e207666e87f4141a84bf0aa1027065b05ca918813b0d0a70c351f8e7ba9f082cb268d80db641941ee3cc982f1b95170e45ececb71850050167cecced34306be9c6aa6806a258b79b7e1d01c79fab50643f488172a7869b45185b4ccdbad93d2c744e0fc514f762095b0c8e8bcd4f5bc3c283f5b1e51fc8ba001367297d7266dc2a1ac8266d9468fdb89e436493a030ae3beec8a53548f0f274414718e2e3255dfb5e7a6e4c5a6407c359f84dee532682b9f802ea389096131eb98a4add1a6b8a2bfebf3744dd9bd703167f201ea979e309d59805ac67fd68d972838e5e90813d497a661811073cf52738c4d82def51c3ad82a1f7baba0f6c80dce351637568a12cd2d58cb55ab46ade80222fd836653e7c5bb4654a6a1428ece6501b02ddbe18d909a3306fff7f63f323269c86acf1b004570a6c36b9b527df3244dee99e75c05b0ac585f9f380752df4db92761c829f2032ac2 [339] S=$301333a2c74e250751f2a4 W=$1c13a308a1374a746eba890771f85704a4e388b2e304170b9a9db9b6e470d04b93da13b4913117dcd037fa30387d0126b90edb5fb0775c46d5ff46f21c77e1183a0e0950ee41e6d8be9fb2e2dd429a35a34cb4f529035b1799d878d56999b95df1894aea9ee325ca9dea67d7097a8e3d37e47e5886598c60dfe66292fd5bf38942850d811842a5e175cfc3586b0cfcc278fa814db93d0d3b47a602085e0fb8a4954c373910916e18ca J=$694bd380acf0d07636d36bc40fc2013f378fedebf6454f4c9e170e7bf07b47b24c51bb49a33e421222e5c760b734b13ef9be272d10add1a64428353e37a6446fbc8466499efd432fcf414d0b6d02c927d8e39af00f94dac22a90a1337b1bf160e9676cc19b78f2acf607b3db24def88d8244e50c60163e58d235ad02f68fbb04106feb28e6ea7932a3a038b5160cf88386ab6f4bd165efa312dc5cb08bd2690aedd8af9f2316a365945fb685886973f269dc6a3b1ee080ab1d508c78c79c5ed5915522ccbb31fef0f87e02132185ac176d8d406a7b26403bcf800fbae702445cf0440455edd5651e2ad4caf2142fa39479b058c6f6e1ad19a8e34910ba45dd4f5fbbeb1ae7f83e6146f7985631efe77fd7871483e45ab83cc114430ab4c5839df56e8e4e58f0050147d3af46906239e8b87bc9ca8d05a8d5f469ed6b82c4d27f77e6d5168e52a35d2b47ec3bcd868a56fb T=$648346d98de469ff457a4e76007b96c859c20d7478f7d075469acefb8b187d7b76b9b5624e1cfe318cef398b122a4533b3bc18314acbae432f15e68f31d7322fda5d1dae8e8cc26a224fc96bf41d5a28e1526f3e667357fe5ef05e26d0c14a09d09aede97e61947926b968f2cf151606d7dd761c164d8cf1935a0fe653ea3ae544ed90e8058ddbb9ef8e378eb1d7168187f56ff5e8734c24297d43211534cc2262892bda799d10d3bda877edfbbcf79fceef44d51a04974e88b52a427c2dc5b401216be5e3052a3ddfb51865203530313b2192cdeea6e051e03ae18f016a2ac60a9401acd89f1f20fc5f2d3843dc44f3d15999ce0562473aa812217d6fc5cc825c09e85678351b3b43d7770dd54995ac361632a9ddaa9f71e9c677f148b6a15af2bbeffd8f60ae27a0de15da59a7909709e18391a22c547c6e31d0524e5e0c63312910b1fd2f9b119d20c14d343b64c522 [340] S=$50abe55d1b90eda2243b W=-0x8efb5e6d19703a16e326a99a3b19b3b12f50a66224a9b3f95fec243717fe7ec7ec95c82722c4c1ac7d7cb743a714adae29000f59d77c3490ca72d12b61682ad736a8ceaf0f773f8f0b715b3434519ec1797a5f189041307d1431d5357ee32a8c45f167f1bfa112254f3f9c344ce5a3c0a283a7c112f3ab1e59959d8bec7b6c8b69524c54919183161cf58a971dfb487bda273abd56ac89e07ea3393e3bf729be03c19 J=-0xd3c2138876ac7337fb05c1784b7210552ab36be7bf996f7773663c7096d6898fdd948e3ddc15bc5880b9933c1202e87e1e4dbb6066982e43894cd16f7f1a5799883959015b56744d383f20471195946cbc0d0ff46750818b672fd3feaf4bd45e6d398c4edabcb1731f125ceb07e7a3607c76f2bb41aa17b3e5bdb787430da7c9d0045e5072c22228ae9d790f1ebf50567191f35373c2d29fe58b345d98dcdf4ff3fa1fd05af0a98792eb9aba09933d7140bd6d15dffb62796cb1a5c822dbb600672238700f8ba67c9b5a4479683b7b66eec6d3b2b5fd2410405291652f57408023c2da71da569fdbcf994af38eb0622213321ef4468a82dfbbbbc9631ce1706a38ba400367059b5998b700e9f0a8c0327e3d1eb76883813d9e01a12b38c241ce12ddfac015b6b24e6c6075dd57009907dbe5784d4c1e969096ad5a0ea421e5757efe1f1020e1 T=$1279612f148c0f0673c83d9ef192af219b01abdda839c66094e80f5bea8a414bfea41f0531c60622501d535e22c2bc31930c456fb899d9cd49095bdabc78362beb4ea40986d9c8ebc0929fc2d27fb658bfe23dee46996e9a3dfa0295c54ceea6cd3218f74adbe101cec251169daf6f51603c1c2f8230a8809ad6ff094f76b8f323848661577cd27b5a452e25ed0bceefd3052b1979e3cf90a47b7f015cc44514108ba8ac940a41e931fd056bda2e6cb2b6030d144b7de66dd89f241858102e72d54231df7322d67a357ca8ec6636f9e855cf4f4a51aa0fb03d2a75d571ed3feaeeae648bb77b65e489e64684020df3fea88c61d806a803785dcdb093d23f8bfa3ecd5a3f94c690b4e2917774f1780e0986170872f9eb2d8444446e739c6c0d981b9aa7a1420717e268945f7a05e5cf7e31c478a3c997893f7e55d1a403b085bc0fa0152fadda0 [341] S=$9e42ace2504d90a3 W=$33d492c5960b0bf0cd24d73237a457f75377985362ec5527f6675d1d5b8e42fdca70fd929b57f2b1e0ca93d7ef90269a7ba79c72af77990d1db206dacb6f505bb0e7f18efdb1354eae108cf2484333885ae818f9f05f9b1c05bd35bdbb3fab5c381ed994bbe2688de02cb9f2df5e34e1e36c15d8947f590e816098ecbd83fdd14736cc08213274d64376b2dab03320fa7abbdaefdbb39282ae19da91098e7 J=$625a2e483ee9cb89506b503aa0fef5539523d03195d8e45621c47e61342552ad06dbe029abc0d241a11b20914d19e7ac671565e181fd30473c271c1adaf3ea77fb5a9f192528965218f836c17ceed0ec8808a9a2c336827434891662faff0b818c1f48b567c7e61780ef2bdc758cdabcce9117d1596f6799c530803042fc80145f3b05a9f4a564e783d3f55f60f4a45ccad9cb9b49f24e08b36b107f473793e6432cb6b8e2a54366648e011e3b5be86a569fb601ebe30a4eded78fa05875f8a20077281e79050676542d90d238570537676c00452ee76ed071d57614e80992551022b9102210726b59eccd4aa4f6ce3c51162faa395da6613f78bbf8109d6fd7598ee24bdbda87e105d75b1ae17e93ea2aaee8370729fe3a90cdcc9f43e59662d8f61a7c8c597e8a140776dbb8c12566f37b093aa86abf3fd086aa51 T=$5fb91998289313eb63d0018bd61b660044cc5835fdab00db661a23cb6ee996200975629ec7c17ad5b7ce09d17e8c3bc5ca88f5d831befaec569055c9784e54bd5d251d8a2775fa6f57b548428cc88de19c02f4738da981866d0ae3dfd58b74225a902462e7cfe518c20c0b59d0b8329db95ac741adf2fbda11c4733a560bd4f4558fab8d4393f97a8254b04fa80f56035f95be63378a7be6c2a6131916f4c9b8093c75670f35eb199e08088f8aa88c175d743ef0515aceb167a5a7f065311b51db8f690a8cdc6edb5dd9d35b75abf020eba442df015726d85c8090022b9f36a0e45c53cd66b0a09363f0cde7f4079f0224ce5b069261b9f9ccdda7e369399fc420096753695068e7e8288d0708792ad92d0286be88ddd12df80543f49cce32a11d5eff53ac3eccb9629364946789ee8578dce60485c8c394d03fa7243 [342] S=$9e84e52d533923557cd43 W=$9c172ae1fe137cca0cf61579a72670ccb2498ab447e19ca741e464364fcb56c5c2b55f198140fb6a008fb38aa3ab4d458ce680498a54c39a6d260318659e425e2d1242cbff28d0485256fc70a9ce689a56d5ec769f9259b70d11396cbfbbf5f3c2658e1e048487398063bf877d556bc34ab3e8e932061295be248d269943956b01e21401ee48715d16649af35696c56432181764f7b54e5f303c3 J=$938d038f0c3ad2bdb0a4ac983809c2f69446a6048afb6e37742d09ce8a4fb488bebe459158fc789e1215ccfeb284e9e661748b202256afcec363eb7f2e1e4f95ba9d3bef1b06f1f4faa3b877cc906c37a20291c8f908bed507f3d1ef7635d4f307de9c4e43ef09215508eb06f6101c747dc7394af0f5c1d7f216d3de40b9daf116a67a42f5e2c22bf90e96e34a0b07ef6ce56c9920b678bcaba456be7b0cf7e32811ac8ddf70589e175318e57b2a4ad1b5fe67d4660815c2efd2e32340c18e36cb0fcd3f7bd0bb1eecb5575f5289c5835192d68268e83ade93ff0831a1feb8308a088c9cc638c6e68c81a41569d375eae17fb4d93b6b32b140cf33f9d43cd743fef2402d710b8dd5a3a50071fbed364e907b8fc9cf7e826667e1b45b2fa3204034daef5d351d9eadeec52005963434a789a1c42ba T=$d48c87f9a2d406e27b91c9da7c4e03b1c4eb503e27294bf8c6b516732de33f8ac2b1fb5c2d0f7811dd56d4f45cbb3207299c4ec25ae91425864e71813b12b0d6f378367c0bc6c4a1d61ccb40ec9163f853345ed59b8cb4379d54f5b9d94418d9b94787a238bbc209228167445832aa8b9d9b6aafa8bc6975c854b3f13d481c116d3a37ad8aead37ba411c5115fdf59cfbb938e3270dcb28e3adea6b15719e1d81dbd6c8a17c0343ec03bbc3a3c77dba273f1a2c758537c95331882aaa70101b883e5ab8fbca578f7e3170f59eb38fbc9e4214b77777c5bfcee83771fde37ad791db2dba004b03cedf65294a7f808f72eadb74f32011fa3cc5334d4c4775bde730b89338e83bce516c0b5fe18e43bfaa502e3ddd2656ca286df7394a19a63d9aff89beba9b3a023067af5deaff6c41474b06dd9351 [343] S=$b2008063c58c9c34a1173 W=-0x268faf90abe6bfd8cd43a8a0bdd1a05121a0f619b0ad7b1fc22f64bfaee6f5ba59f9de92b45ec78f739213d3dab36afd7bdabba1a71a1d1841a361a7c8a8bee4156e7e25cd2724607d8bb80def1c4f8d9beacf49918bd6e272355f1a8818ad3e04f70e7a6a11abea2f20a1aaab039f5779ce3895f0ef71a9eca75a4d497f415bc07910485a84bcf18461b33c79bcbd330d5041f5cc1 J=-0x2a0f7860cfcb5d16bd83d421fefbd832b7737c04e20fd2f99fb0138b0580490216fa0f75c0f00d44bfcc7efbae2ea8fc17088ec3e5fe0938585bba70f67b963cfc690a43a7854d5fbde7898cae539ffdf18b124e294322bee5938acfbb1c84cd514855254c603b00d35b8e5bdf770bdf4562c7bab6484ad42e2a8c91e122d3cde937cd32999c185375c3cd7bb5a87ef119710c6f4466cc9a72508931427200f4126d868d503794a5bd5c6a0d37e9893ce7a8a206529f2c92af525365e4abbd68aac40771358ada7f549f1deb4917c9657da0948c86ae5127143a3bddd0c21c6457723af5e32be496ca69aba9848059da0ef49696bdf47214304fc727da23be66630c17d63e7882ef8543f41e788c5e8c3d50d18947e7e7bd8f0cf74cdddee655c74b6250f2b187744803 T=$26b83eb2da0716186b0f7826cd33181e679edac416690f2ec0ef8a8006f7dff715349945ec91066a8af47279ab377570db55d6f54d816307cf8d4fce50073e3e926c9a2272c2799908b3074370daa076bff962adc586861c0f5add98263925f1af610f310787bb35d33792ed97ff8fc540bc8dba73f9ed86db0c3362a9fcb3e8b01a07aed43224c9ec32b33ac192189b8a63fbe0a51f8787276752db94de72c5807bb17c6a7fab5b63a976108d17a9decc0d332bfe00f1e486f12cdacf5dc6a96a530c0d5c0108ed8b0135b0f481617047dd5109ef04849ff59cf7afc16d39d6968a0bdcdc6a283a7d63ba6777e848853a6d8372b37169286ecdc1955b19d212b8ae9fec714b1a3472fa78615c6650b82d3f0403933fc747514cf20302146ac4a0f3098a022d923b40b93 [344] S=$64e6e29dca3f98b712598c13253d W=$ad0a90122c531f6dcb16d83124baa556e6cce086b171a1f8147354ea7534257d490c29a5c79c11a1013135865da0f333464c6336cec2ec395dceb66b5941529273f4121b1916f6c6a1b0fc0cd710698fd9ceb74799571314a81429487230a2eb47c22e09cef53fe5ec6ade10cf6e9b76a429a0022e5b2c9158a914ba1ce2b4964fef75ce23ff2a4578b12db0f3a05bfb J=$6bd120a8be7bc1feea58430eb4cf0eff8e631f452a30222bdfc2628995bedd35cecbd16e39e28933513d5224a4f1f14d1dd7b5be970e55d3800c21198b16140d5877fc02c0714e45f197078fc7ade32eb60a420522590ac15146a8227f5ccf8729d2b8f8814c8b4da10c302d56467e21ae9f25cabc37184301f0fb61501abbe9c45afeb578f0613ec41befcd93ad6753b52864d34d0ad55de4be0b0d409d1564b491243f422f1b048657172d9bb363294ff98e1e6a24df8455f899f0dde36d543a74a84fbf672e6cf6b66d677635439c3eb3750ae463e6592e1047374a19685bf406f28849a43a58ddcb31424bc28641439795dd940ab9a462e3b7af1bdb437bdfef86cbaa6f3e6a759eaa33deb93653371b0a44bbabdb6b4e1a5579d2d4b14 T=$254df24c0a48bcc4d7034ff2072a3d9eaae47f4e813219ff0157ab3769e1bec0e0a80365354b220816a1501bcd12969c7539b70f3131d899cc7a776cea8d46bd4e3987f179810a357eefa46a3f4741e7f2d95b16ec78f478119b0bed6d23ae867f6e1ff09ab8adf0c2765c7aafab480d92b85814ac6f2f6ad4e2b9468a371b7fbcba2b42bbf00549de63ba3ce17067b7944ecb6985cac6cdd9177b85026a44b3f50f8de21fd975e4149cdcf5910e2bf67b1e9cf6e14cc42e124e386da68d7af949f066a3bc8dddb4410f137ee5328a26d9af458681bf29a5d75d5f49da1bc98ef82eec0d978f9af8d151350694aa4540b13acb52acdc7d6b776725afde4080b9beaffeb7f59fad5d76346ecc17167d40c1fc8bbc3ab5abd55acb846b7e1e0dec [345] S=$1dce5ce6728edf6ea35649f2286d01c531 W=-0xe1b3060c3ea873d71efe4341cc3b2b3e77ea40ddc2901c09d859bb7cf6ad3535329aee0fb1fc61ea45ced4ea2b41c6a22fcb145420d7f1f925590d19e5190d4eb0b1a296dda315523b16218d3ddef41e389c6701c4e6ac8cba16f125c65436854b1ba381dab2e13f45c0db8bd3ec232a3bffab12ea0d13ac5ff75bf5f686ad4767816f602312097689 J=$486ef659c6da7f59c85cf0f465700e06aa76e67b392cfd0d92fe750bd576c0495f0db8445ef1dbb5d6075c93858641e3f5b8e3b371b8e2098f304bc0d0a0061e6ee614e3503d97ebd5e7b470c1ef2dc53b84b75bc3ff1aaa5cb109ee08829d4a17b7d6c1e550aa7d72b992bb81b56431415a24b41eb64beef8ad43dc329da72b4c14686ebfcac9ae0e3c9d3d90e4bb92449cc077e2101c91434ed29351abca85522ac5aff557b045f6262aae33baf6a5b6449463dc6fbb22292b913e857a98a3b0ddab136721f8f0dc80618fb6a9fda19ec1d871b788cad7554b2fd90903d00a4e9d1d80ae64b8c3f66885845a3a54016fb18eeb38fadb820541544f84b5ce733118b9d1d05a06bc3c8f68e695fde506298e T=$56bfebcf05b3fb2a8a4372ac6fa9780cd3c5e17f7a983318329140c978a7c6de68c2915c367baf4623a2d7c7aca60439fc447eb6974e52c5819d5d237c441c12bdb52ac794e0e8702065b7360f6aae2d6ddc175f1f8408a49972022191787ce0b7c4bd25c2ddd5c9fb0e447449898e8782fd3f0cddeffc3bb8953444840e17cb211e8f011b7cc1ae868e86e42419bf880b5f881e6ee61aa03c7433a6ba53aa95c8ead896842354942f0389e5b1fb1802c29a6176c3baa58fb19a6ea240ee6dc5319bf9a4b5d32f589f7d2e27af1849f16f46f616e4e0133c720a63b19908afd59bbf693368985c004521001cddf6b9b7f9d2c14f0494608c192d87222510184ee33a15dbef31cefa4b356b410113249c5d27 [346] S=$fb36839aa4d59bda29efd860b W=-0x440476a9b2309aeae3f80cac0f9f95ba8ce0aff2190b5b8532ad51c37db952a93d917e780ac1aaf16e3dde6ce3e589c9a23e30db21f09e7c6b0878e4baff02c0e76f8cd3305950eb3187aa6e25fbb8d90a114a09a359ee5367129176b7edaa755502a8a6e121054fdf90a9280ed5be62c04e035d1c3d461b2194f33bb09e60a605 J=$306de278b1ecc0b525defcff15de69ee5f78573a41ebeee5948b69eb9e8aa3b52c92f03eb819be142898edf617d9d33bf67907077b00521e40a659dc8c9dbd5bb96f2a5379b0d48f2c43e66e30741bad9acb2d97a8075581ff0ccafd424a6a29b603bf61a9b999bd5c0bd61601ebc4d4fec59aabd62bb581208d52ee6843e9d18248538d4c1ace2d8577f0721b33e470c69bf199eaf72e2f4161f4ba388051d6b822353331cfe7f772154fb0bc1bb5561b204ec737a7e14539386d64bd384ac3658ab733d80a9b8a184bf1aa679255247498f0ababd0bd1f589bc7019830a36f4e8cc36266cff82eb33fd6f219a882cd493dd028b924a5eee9b7a1b19f0b518ed0 T=$47beea737572800f60c2efc34b388e6b5c83cc81cfcb292da57a5389c8dda523e0406f29eec83d461b709b7f60e917a8fd89d7f6532f0825ea37aa057116ed58bf19efe26010019cfb85fb07ef0f0d0bdb00ca727beb0e4ccaf14b0382f43f1ee6fb28ea6e0e278e9d0ba347e647409ef801dc8b74ad4d6990aadbb966b50d51e2d6f34160975ceb90762d9a3319c907f0df2512f4bee1dd498a2087a016be344907f588c75ffce3e1394481402e55226a41dca7a838ae416cb24e6c4024680794d5e611e266746b308913b70b2197f54452ad95be0de3a5b6b0b6d77d8d40c30bd0ba002086206c99f111dff7417f38bde550c32455364ae1479fa9829fb3ee8 [347] S=$116f4e97c515244f5bc W=-0xc5e3ec68c2010e1e024a88190b403a78f4af759404ad0f45ee12485809955dabc5e947bc1232b326e387813c163d3293a099016fad514c19dd952116ff3fe038be9adc60ceff4d9e527b5f900b36a620db3d7e0137c7c3ee0a39e9a195f69a46d5ddb2945ea5d44622b90b0f21a7fe29abca72433e490e208a570 J=$dca2041fda08280e338c5201b3d62ae29a52e1be610d41426eb0dbc9d6b7f1681283193cd0f4a158937f143489be0e4301dba73a7547a255b80cf8c4fe7297c51a55c0998bfe2ed2710c93c5e195d1cbf02854a90013888c4c6cb84e26b6bcf5e98e8f51b49a642d1c615f20adcd279b0b609529d41daa7b1a2eec9882642cf5509ad58927614a079d1a73556302a3293fffff9484253d84e78687026eacd4d39254922ea8b06b6375b94604349cff9013012c337e1a48d3bb91a4faf22cd0f6d2f80fe8dbf98adf947bf19742393c87880709d12a78a40c855d7066cbb2148342651cbfbd92ede5762037ac369b001ee476b9392 T=$4f0b4f920454dc0c65a330a25689f4d81ec048cd09c33d56d636cddfd1d6838a1bf061fabbaebbe9f06308d3de4d2348b7295a1c05040d480f9de051b7eafc50a3da05e99c69ecddf5ab75126bdd68701c9b9859876bfbf0f05b0d2633fa1dcedea0160b0f15549c3dcdf09fbdf37f05d4292579458b4980c816fabdce6c706a0df6171d69cab1357a47ce5dbfa5637fe6a0ea2a046637c1d1c44e6f69c8f73e1fc38c35467e499197e327c1e563047509454489cefffd932b99b02eb653f0f16efbcecce8ebaa5beb71caee378c47b345e1e75042009bd12d37c468b59489c8507e2d2fcb559c809c6ff94837e4218a35a4aaa881 [348] S=$108aa20164f05b571811e72c01f W=$e21f856a912123497d2341e2ed77eb71c03ee89db5c32a260019ddbf09094229b643088d984c7501fa2f8d39ba3c2f2b8255404058171469a970c8c668d7ba5ecb86d55a90fc4ffa81f5818105c304af555cf91b445cf43b883b711db5fe2129e68d3b72337927108b88379f03c8e5c7d50f733b1e4d J=$1667a891f1676af57505b4cc77934a7c7718edd4da68de06d684118600b3d6487d068d53b0ab68b40bf505820160cc657cc5d2db0e9509b004b78a5ac6104986ae92c8fb632708bdda21542943e58b1aa9d71cec6ff1299634b7356a461a885c0621aa674b87f8844adac4feec6d3b784ee68ec7f20d880b7a5cf418b4ef03216d6b638969f3c37f23277c6f6154a0d5443d1cf41726f1d2dab14e55edeafb0caec737670903b274ebd1f161de507ec5808c1c384359a363a5e5c15283cca231e4b8a392acdc6ee9ca4bd1406240a4136dbc2a353487e6eb583675c5f949e48c93412b08a0539a5c119d351f T=$4cce47961e940aac59b8c7c81b0cea0f0164ee7e2416d12718c1d4dd43f8dc55e2f7aeecbace2dc990381ad505b87e912fc01e69e8360f32856cb6b65200b92d314d196a8eaf16f30f72de41ea63f4a1956c4c79c118c93d940851079e048da95c34dd8d6e4aa16c80340a4a280e8503f753a7eded16af4294df6971f4fb67fa37ae6337abc7147c2997200894839d1d1209a6615bfbadbd817109d3bd3b44969480d3d1d77b5f8f8397403db01e0196b21b3799a8e571da2ee71885f8bf40ac3f50f912c8d5c2e32786baf06b4668121c341a8059a1e44fa04d8db73bce0df20421df8c8142bdecff732eb [349] S=$dc009033cf6d38731bc552e38 W=$fc56fcf911f3b8f11c47b4ad8bb93b6afce6f720aa921c48eae1f4aaff7c4fc176f5c150b4d09e1853870af5b1aa09098400aab6b5b3d71b071075e4f23ccade2a7a164b38e2b99286c80607cc70e75f6bb07f48adaa8059da87d732890bb645c83ca95c813bdc9f44e9ed64516f706 J=-0x1bd225aaae9dabd418a67e7c1d78f7176de449f53f95fdcc9ccc9b0f4394fd3ba84fc614cf8d8547b346aa9adc913e5e386e45bbd97e8f38e7a6bc9edb5efded973aed3519d2a53d78629e97d8fe0b21b6cb15cb2c649b5ea56048118a2ccbf97b319a8d7e8bd4090b4b1b59f4c8336c08b44ea0861d993b374580dc371c30bd76c7574eb667f515d389c1341d97fa414c96a6dacf7bd19d5be3cc5e989e122a9d830ce087bd2604b1c174c3feccb1cb0a02111ac87efc38002963259407a83d44abd16e83db21cd5f176b3e311c6bcf14350d4a4643f883ee54158f192c6 T=$488d3d5e343f4b344c90bc5c416152e79056079ee13956f4feeb0255e6db86a318deb0e9b5280c64b6273d45a27813505024e94e2b02cc58808c3e46273aad007085a72492dc9464ce8b82a2ef511b9f0682e9f44e3517d64201dde6385945a329b89b68c626ea358e0f0667b2323b575f625856a63c53f822cd4c6384aac5a27b68f4340f5799c84dedb0e58f67ad22c199fb42f9a5a3fce55ca9ccc07c579a9c85400ef2d0a1175f5790db5d816bcfe963a4aed57257f0654d957ecee5142ffa0165cf108b6f77a979bfc334f64ea8d41eedfa8009925f0a771fa57b571 [350] S=$60c9c48dea33ba007f1a6 W=-0xa56931b5b7a1eb0dbc9375238209e88b4408a86024adcd8bfb6fa5e14f2e2ddce460bf431bdcad2bb4e717e5b98e7b742fb97d86f1d4ada51405f62f7dda552add340540a215454dc094c864bbe8448759b8ab198720e2eaf4c3244dbe3b54fffee47ded0ab3b0ff1e J=$170b119b55fe961587231353f3924b91ba0dfa0ea2042cfe2d6c66c35ca52b3ec8c7f6fcaa34ef9b3aabb97b50bffda2b12a74d4104530abbd69ce5f9b4c75a9bc48e656c15d08e183001e0421fcbb3e788eaa544f4efb97a3e49770220d14386f47551fd4e71abc06de85c8d371ce47da6c3d4e7c988c001506cac7dfba8bb80fe420d3956ec5b648b499455a9d0674d2e760610f080deb720817acdc2f3a71c519071e0b7d1602450d235e293e87bf9abb8814ed0b1a30c9d27ad3d1beca3f47ab85b87c7cf5673cef1bedfe368698274a3 T=$4e29bb88a94eaae5a4c92c08f333769f8f9da18f78cba8f981e57c9948f5d01b020346bb0af2817b741135cf106002ba1ea6b8023e0a9c94dd1ff2dfc0e09f821b6373507747573c8729dd7670238edde5f9f978c7d29443fea58d27c8e47c2964e4c6c0c0ca4572d7f29e18038ba0abdf7ef76df4a88a4b274d4ee063d62628d5a6fac346fe4584e1a22309a3cb228c461e6bb73262efb10f5476a96ce67b5e0a5c3c393b7d377bbd717320a263d85d4c2e8ce507562f631a1696ff82fe725fe73abbcb087b2cca9bd31e060ebd2c4248af4 [351] S=$1cddaf470778fb6b862ccc9ed2985 W=$1d76122ad1dcab59cde9f0a74b5281faddf359c344e55ed19d606a1d3475aa116d7bc45eaad9ce8db5d2733f0a7102b5f97386b9e39bd2a0e2e19b6909392e6125aa6843b1178614587fb940e9296806fb49a3d662d9ac1f3793773fb2c8f73c16132004f J=-0x35f2cc2e42b08dbd59ed1514556a9100e2eebc371d7f417876d32f8b3fe1ad84eed9c304f53a4017ff480c973abc1331ed6d2d18d33811a020d8d4bcfeeb74b93d80761e2ba997f2637cea8fa02265fa2780e1228364803681bdd1cc3a4bf50643e149bfe531256ab6febfc9646899ca66201c8b0a901183b0cb4bf7f729c292972383d766368237428233560396ea0892af430ad069394b2c0b7eee17f8209eefbdd05b6b48a33e1ae1942d271abdf67c257bcec1e3d602ccf4dbbc5ea04ef93fd5229424b41409 T=$c20b809976169543398b025ae2c23913e73134e16d98d15bf8e1532a1128f894eff1b63d770103607fcbe18a79b16dfd8c326bc690f3e2b941cdafff6e210c9b82404a2521b0f54e2543169c8d6dea4d3d31359b27ccebc26d09b81a901ac3ff00e7250a22987e98523ee2c06ee87f93a01009590953e5c41cbb97935bc2b0bf9254186e1b00f75204b7565a3e2f3a8ef421c9026eccaefc2740a61441dc9c6df69de4ea30f038f177bc0db8738f1e51d0d7f21a4827c79a40d72b724092b6ae121a623789aa97d3 [352] S=$c50d47687ba30778e40c7e8b W=-0x4bf71e15a67d0a16e795d80813a3610f8997154b9901635b04d64222961f7c6f2ed16ecc27f47794476c13951e050dd070bcafd6f519243ccf8f35c528e5427e020bf7a369bcb35a368ca323fd96aeb9eeca83e45914d97123b8f852c5 J=$16227b1f942bf972a7c2f0102aa3e942afbe46d83574266323c65831f8dc2c33b3b8c9bfa1682307a17439b0aa04beb6600c5ca6462d53d6c54285749cf3c704c5ad526757c0ae27802c3c5db51079359c4130703d5fa9aa9c97c681f7f8db5e740fab4f898a86a343af3b183165c3ff4a466a287143a6b8716862377f2c3178e0181a6e8f153255afba0c4393e1137b0a51a4a6e32e279a8d8aee5401381b6dc3a6511b681cdf9f857e9815289e8ad52691146f661d4fb77e98 T=$74f05905aa8d22b556ce65cff5c776630abd09ded14188d397a5ee1732804e8a8e2373cd538a6011e5c418f8e4fbddea2f8e4c7a813fe65da8418bc32066de96a2b2bc1c11ff6e4f8810d1efe769b17ddac928816a73d769f8d1636d9bcfde14fac364d3b23bf4442f2e468f86a6848ce35c77a9d6abd2af75e2c701b224613423169b34af8ede44dbd498ac4b62f83b2240cc265bad6182006a1afc9001dd1a5a3cf9a203e1d12788e9303984aa692d0f6858bf4842379afdd8 [353] S=$168606bc3d912e607e348fad380 W=-0x79239d9ee6ad0da82111a3776f4f34fcb0630a9a9625ef1fff2e91878373e3ffc15b25a98e3f0ee15b482b2985f6aefd694012b4c218c3bd0337e79d7f71c584dc6474e53f52595493bebd9e4bb502afebf2c770e830fe J=$1d730cab20f420a98211f1dd8629c84dc5b8e8467626e285c74382dba4fb3090cb0a1b643cf3d52fd0a1d17660a407931a56b17d6d192effdb6d58c45bf4bbd3867214754a79205a9d74502bef8dfb4cd2f52346ad47eada67d9caa15f8e902334fdb9cade436a6db9978eacd4d4a6e73604a082ae87c247dcecd9b83c47ea71410ac18d21f50d77223e14460c99e48899351f752837899d1a7862ca7ab23ace11b879cfed5740ed11b9a4b3c8bd T=$8657c05cba9b472f46d00f359748167d242abba1b1ac04eb56c06b89645ba85348ae7230d287167642149fd29c502788dc2be047831247ab5855646f3daec17c8f15acfa674120783c616b3bea6813b833a70ae5011bae5601d55c7bd11795cb634a4b44264f83508c67889d21ab9b18f8037e78fb2955062106a80fe0af6952081652b0608c92b2d84938d865af163282d459495c7c10391dc4cb169d12017dda0fa07ace2d99ed252191a1d895 [354] S=$1f3990f56bf6cd34d512fdeda8c W=-0x115b4aef8a51311f7528ce4ae19404aaf50fcc5d16859cb0ec7a0bb98d3c356c73330e7147e7b5508c56faa1257f38593ee354aefd63f133e9ec0606003be643de1cffcc08b61ec9cd221bef4c108cf7ea J=$274c4c97258970cc099edb29e4b2f590e74acf220f92555eb78cebd67e6d88b6c93cde309db5f4482cd490805d4b442e886ac99b93b2f5da8103ef5d1d545736ec26e2c9167fa55a76d7aa2a029ab1628d0cc158478d5bc3d288d4cb214ab2dd696c59fe1a0139ea80bb8da2607e95ca995de4d313909ec927761362263c07ad87ac23df360e4b11d3e183bbe0029765bb072ff31844cb57e2d28c44ae7d793b2a T=$244aa8bb3ed413da0be5dad28839626d5b6335e537e0430a5843b88f9732f0b19a0c7db027213da5c1b812ed5d3464e86452d2141af536d84518d7e1e2e6593d8f59c9a9869b5b248e0aeb1407e1badfe5b38ae99b6961ccc6750cf57db0295ead348099b587220b4e6076c9b80bf710d8a809c81f438a0e8e784b8c31966e96fbe02bab97fecea0b9a2735671a916d0ef5393427d5e16781e921af240cd49165e [355] S=$366ece5a3fcfaf432150e72 W=-0x78dec6626d2b62a0779ac89cbe7d01f3ff374276d27b39326f34221058907e02ff9349af7c565b742dab64eb2211f04086dbf2588ba263670cf2bcfe4a34a9fe7a1024a4252ea27ef922 J=$1932cc764d08d21fca3bd011f3290ab0095b3f232725fbe504b901da82ee71ff6ef3a3df6be5147ea1d806000590f4d4f94d062300a62f2ee19d2bf6fe929b5e65404627bdda1f3700112741e79138b2dc1804314e5f7f4b2e3c3c17842c97d90da5711be41fea70c8535599d7c2578f2cb3ebf53ce223b3ab6f4668a3fb8e6b3601d3d692ef6dd47a2fb916bbda518cf4ad3c1e T=$2cfd281a6fcd2151049dd7d83df76854b5691eec542549c8ac85a46ec4a351871c67778e8c980136958618acad4701c1beb3c535362f6bb8ad274e3dd5a4d9a7c27ec708ab2246cebdec036d74df047667eca4992d9335ab13c9d46c866891ca175d9fdabed71fb370ad7fd4b27f2101bcb046ebc90398942120905b672daea531e3a0efb8603cc5db48192394e595fa2a16b286 [356] S=$12fc8fd71de5cb5a857fd6900d W=-0x730402718ce726df527285e57977050738ff46c1457a9aea3848b8464ab75d33641d23ff88ebd0324a0e3eead258b76becd633bd37dd62fc9a84e5d462f001cdd672a96bf J=$2206cbe85ff4ff0815ed0f8fff2cef3165950ddc6cac90fcbed9ed2a6a642428fcf0745d5e89c3e91d16ea142e0d6bc190d30a72927b8137fe7183467bb82688aa491b126738f391ce20cffb3110be551f6ed7cbaa7cc237c32024f1de25f3734f87901a341cd1e5815d816cc53c971b80711b7dd21702b1718cb6c6499a9280cc8557e8a51a310b1 T=$32ff7ddb228122e7ca4f8d97ed80cf7bdedbb94a965aa2258b06debcbd2a6c5a4b8ddf48372602acb0746f576b6cea18866126192433e9db2013a426edded687774b11c75c39b1ea8c1d8ff7254898a307e898a62ed09207f061f68fb604d208d94109268ff22208aff9d9d8a90deaf15bad2e05f585c540faaf2eb88a6b7712c208c07b1de00fcc4 [357] S=$3ec35ed027d12e40113c82a0 W=-0x18faac367b8aaeb0fdd75bba3fd052cc11ea2bfaa10a9a0cbda0512474d1965faafbcdc4c0bb4f5949d1db3ff6c5a3130f5f7bee6a66910ff4491276b5ea0 J=$4f9fe7e98cc1f9d9d369eac21ee8ec102088aa529bc49efd758474d95ff8126a1d55d0f9aaa1b0095b9c40c004420ed3afd1a4118b46853984b44df6fab2993979b2a6ab4de618fcd464ca40a0fe74cd85f6914e666c1ccf1a76216aef3b72d327858135ef5e08f6fcc7f43f445e6e91ec60c71f24a42635acdd1c63 T=$40a89420ea4e114784416e678008c296f69c044953f7b80068ac301c6f527df76f3b40dde0468ce9292ab649a5150bba9367b3a12a1266a76a203916123826d886f8c83890f1e0a03097518612b741de437ebcb7dae3943271e486474635c95304402f692e15913edcb9d6f02821db35733e6b3e9484ab2d8cb915b8 [358] S=$20e63cdf1f4dfc84a0ea8fba260d59ce W=-0x36743ac57feb486ac10c985250521b839d27d965a9250e414e4c3c4e14c04c574e4abb42bbd0d2e6075002c23d36fea9bb0069a61ec868cd2 J=-0xa531339e101dd5d632642c12f1d8c4c660ab09cc49fb065a80497ab8287194aaefd3f99c88e77e0b0323bea3eecf28c0b79373be2cd705a687148f041d3caad23977f3110e394ece1c2afa98b7f0c73ee322dae42d39cddbbba827ad53732f3d20d3ef69313d8c657404684b88a99a2a T=$1700ae789e8b3187f91324e3efe2da3b7d3f4f2c9f112dfaede304b44065b2452233357b78cf35b271dec3c88fae77b4c4644d1ef3e68c9a0e1b0624dff78f2b03ccc27bb611f1ba01b9853bf518bde1805b2eb3129dd2b53b9668e50dd48d2f17cf528e333ae706ea89b56ac1c4d752c [359] S=$110b94b2f7bd1ff2f04 W=-0x3b1a54dbe8062a12c0fcf494574f38d6ab95e31f77d518338dc300f2d09819b8a2e389ec61ecae81c3d7eb5cb83e24c76 J=$4734342226cf4b5a93586708240433c4fa543122b9359b0a83b461d299b02e83e745422b5ef3f96ac83201166be6a074b5f31a34fc3bb48009b1a93eeedbdb6cb38ee20555187a729143573f39b8108c1bc8228e72c661f78597cbcb6e42bb58e T=$750588c2179bfcca1bf4543140806b2b2e76239fab0fbe3cbaa994d5efb091b178d03f3c918c32b2ebf8d85b2361d34cd19cc6199f769f7c4775e14a824203a148cda58d4d4f271dfe50754823678194da7da9ec814f68450a59ac513e08da562 [360] S=$47f31581274266a9c797 W=$993f7e105eb6d560e84fbbea14e42004dcba16550bfec1949a34cf7bb83394d20e45defb7d26a11511a5e4ab J=$1b697c16a91303e5b6fd30bc0496e3e13c841787242ce999f9f4231ec0bd48232743a69d4483a3feb860dcc814722c05b1f14629f7205312588f6c5cb368cf035d8d738d1462d1d601ac1880ca9bcb661234fcccc9c9b09 T=$126e8853aa87e75f57b1c72e11b787e5f248a59ef330f647375dab57578edda7d6bb159c1ed4a0a62e16c6203159f244cdb0c239d3bc2d9f1b1ff0cb7c59867111344fbbf6f37cb9cb2e67eb154aec087abe1be14ccd775d [361] S=$cc5f6c7a36e424501045be55aa W=$ad8ec19e94e7c2ef924621f135d22d1cb2f6603436348180588272e997d2a649ae1a570e17968e J=$2169a134bab5c87de5365eab2815d88b676a35538d838efd61377bf1419fe0568b5585dd1aa401a7aba5d4c0405238e2c061aa945fde71e5b7748d96b9c1ff95314a043a9984daa422356bbb7113 T=$715170d83340dc4d3decd70649fea2ab26367f38dad6e6bc045b973efae32774cfcc948aec856c9632ea570261e4fe4c91d04ada76653a3085a841ff75546277d54f0680fc75108862b3dccfbfe [362] S=$3e35abdf83697a9a3fe37fbb5be99 W=$158c42fe424a9c4553dc6ba608e2e7bcc76438df8537d47b96e306776d390440d1 J=-0x1870f8a43a6552e012bb927d1151c86f6de9412dacba7947465da1244d062f0c7d4d2cdbbc31c557f40849a12dfda324fcebddd4c43aa05f06b9a84f7f02faa09e T=$1b65d732e13ec4455d2eb9a7bb5eaa0e1dbcad9a722bb81edbcf911aeaaa7684c1c3efdb8e6def26c24a1c2e3c47773fef97761dca2abfceda979cc60d37576b99 [363] S=$228f0b9ff9b800d931244b2 W=-0x36c7531095406835c8eb4277eea620f78064facb5967e468596 J=-0xe3b5bb7ee5a6fb2016b4aadc1ceb467d378c84dc2ab010a69321ecee0ef95e2298f83b2d85c52906bc9e801f2a2cc8be8701b T=$1151da851c090c324f6709feae2e9b046ccb2725d4b5466c7a1b1928429b5fa09d76b56609f30685bf10238fa8958e76b36636 [364] S=$255ae2d08260ee5f5e23878c5fcb590a1e93 W=$44c4bf79999f73ad7b21bccae833ec4a6ee06e77 J=$5c5a9cc36c68f6e38c25036d4446d7a8a044c6cefd0b25feea704d867c37b7f04822833f251e1b7 T=$cec0b0b7e1f06767c4882a45d0a53909f5337f205c4fd7a96139d5b3fdb1c5f2718f19777c901d4 [365] S=$422edd2f1d7335addf52f7 W=$11e1282ff7958a401224d07 J=$bbafcbb6e37426f76da7c512d05bf81353d08aada05 T=$27557df1e41f7980a14bf9d2062fb36498bfaf493cec [366] S=$b79cf8c925e W=-0x11162292bcd2 J=-0xb92307aba86a774a49c877 T=$42652a77a4e11a003ae540